Existing XRadar plugins

The XRadar is currently bundled as one package with a set of open source sources for the measurements. The common denominator of these is that they all produce XML in some form so that they easily may be integrated into the Radar. These produces the measurements as mentioned in the subsection above:

Project Description
JDepend Measures package dependecies and calculates relevant metrics.
JavaNCSS Finds standard source code metrics such as source statements, method cyclomatic complexity and javadoc length.
PMD Finds code violations in the source. This is a rule based system where you can define your own rules in addition to the ones that come with the library.
Checkstyle Finds code style errors, but also includes some features similar to PMD
Ckjm The program ckjm calculates Chidamber and Kemerer object-oriented metrics by processing the bytecode of compiled Java files.

Of the optional plug ins that depend on external analysis you have :

Project Description
JUnit Standard unit test framework for Java.
JCoverage Unit test code coverage tool for Java.

Future plugins

Here is the list of the plugins we wish to add to xradar in a,hopefully, near future:

Project Description
Emma Unit test code coverage tool for Java.
Findbugs Uses static analysis to look for bugs in Java code.
Cloc cloc counts blank lines, comment lines, and physical lines of source code.