CodeAnalyzer

A tool for basic software source metrics
Download

CodeAnalyzer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • M.S. Teel
  • Operating Systems:
  • Windows All
  • File Size:
  • 410 KB

CodeAnalyzer Tags


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