CodeAnalyzerA tool for basic software source metrics | |
Download |
CodeAnalyzer Ranking & Summary
Advertisement
CodeAnalyzer Tags
- analyzer basics metrics code analyzer metrics calculation metrics quality metrics performance metrics code metrics design metrics system metrics metrics concerning source code Source Code Metrics common metrics tool metrics tool generate performance metrics calculate source metric java tree display source metric java tree software metrics export performance metrics package metrics productivity metrics
CodeAnalyzer Description
CodeAnalyzer calculates metrics across multiple source trees as one coherent "Code Set". It allows exclusion of portions of an included source tree by individual file or for all files below a given "sub-tree". It uses a set of defined file extensions (Extension Set) to filter the source tree. It calculates metrics by file extension type as well as cumulatively for all extension types. It can also generate simple text report files so that results can be archived. The Code Analyzer GUI is built around the java tree display component, JTree. Projects (or Code Sets) are constructed by adding branches to the tree. Files or sub-branches are included or excluded through mouse popup menus as the user navigates the tree. Main features: Metrics calculated include: Total Files (For multiple file metrics) Total Lines Code Lines Comment Lines Whitespace Lines Average Line Length Code Lines/File (For multiple file metrics) Comment Lines/File (For multiple file metrics) Code/Comments Ratio Code/Whitespace Ratio Code/(Comments + Whitespace) Ratio Includes built-in comment and file extension definitions for: C++ java html Assembly
CodeAnalyzer Related Software