Source Metrics ... simple and fast!

You want to collect source code metrics for your Java projects in a simple way, in some standard format, without getting locked into a vendor, and without paying for tons of bells and whistles you won't even begin to use.

jMetra is a simple and expandable tool for collecting project metrics and outputting them into XML files. The tool can also generate HTML documentation from the produced metrics files.

jMetra is a tool for collecting source code metrics across a project lifecycle and compiling the results into JavaDoc-styled documentation to analyze project metrics over time. jMetra is best utilized by integrating it with your project's build process.

jMetra is a 100% pure Java application with an easy-to-use command line interface. Ant integration is now available!

Example Reports


 
Overview Page

 
Package Report Page

jMetra Key Capabilities

  • Collects Lines-of-code-counted (LOCC), Method count, and Class count at the package level. Collects Method counts and LOCC for individual classes. Metrics are provided for both individual packages and the summation of results from all subpackages.
  • Easy automation of metrics collection across a project. This includes source with multiple source roots.
  • Resulting metrics for a project are represented in a XML document.
  • jMetra allows metrics results taken across time to easily be aggregated into XML documents than span multiple metrics collections (i.e. builds).
  • Continuity in tracking source code even as it changes class name or package location through the project lifecycle.
  • Generation of jMetraDoc for easy viewing of results. jMetraDoc mimics the layout and navigation of JavaDoc.
  • Automated compilation and metrics calculations for JSPs.
  • Customizable jMetraDoc using a template engine and customized cascading style sheets (css).
Sharon W Newton joins hyperCision
22 January 2006 - Sharon W Newton, former National Hiring Manager for SAP America, has joined hyperCision. ...(see details)
TestTube accelerates FIXML Evolution
10 Dec 2005 -hyperCision has announced that its upcoming XML protocol testing suite, TestTube, will provide flagship support for FIXML, a financial industry standard that is rapidly being adopted by various exchanges, brokers, and clearing firms. ...(see details)
jMetra 1.2.4 released
10 September 2005 - This new release of jMetra supports the JDK 1.5 grammar... (see details)