This blog will contains many interesting articles regarding the Computer sciences and Information technology..
Friday, April 20, 2012
Saturday, April 7, 2012
Generate Documentation for Your Project Source Code
Here is the detailed explanation for generating the documentation , class diagrams for your project.
https://developer.apple.com/library/ios/#featuredarticles/DoxygenXcode/_index.html
https://developer.apple.com/library/ios/#featuredarticles/DoxygenXcode/_index.html
Automating the Code Quality Metrics for iOS Projects
I have been setting up a Hudson continuous integration (CI) build system for my Objective-C iPhone projects (iOS apps), and have compiled a varied list of tools that can be used to analyse my projects during a build:
- Clang static analyzer: free, up-to-date stand-alone tool that catches more issues than the version of Clang included with Xcode 4. Active project. -- visit http://clang-analyzer.llvm.org
- Doxygen: free documentation generation tool that also generates class dependency diagrams. Active project -- visit http://www.stack.nl/~dimitri/doxygen
- HFCCA (header-free cyclomatic complexity analyzer): free Python script to calculate code complexity, but without header files and pre-processors. Supports output in XML format for Hudson/Jenkins builds. Active project. -- visit http://code.google.com/p/headerfile-free-cyclomatic-complexity-analyzer
- CLOC (count lines of code): free tool to count files, lines of code, comments, and blank lines. Supports diffing, so you can see the differences between builds. Active project. -- visithttp://cloc.sourceforge.net
- SLOCcount (source lines of code count): a free tool to count lines of code and estimate the costs and time associated with a project. Does not appear to be active. -- visithttp://sourceforge.net/projects/sloccount and http://www.dwheeler.com/sloccount
- AnalysisTool: free code analysis tool that measures code complexity and also generates dependency diagrams. Not active. Does not seem to work with Xcode 4, but I would love to get it working. -- visit http://www.karppinen.fi/analysistool
Subscribe to:
Posts (Atom)