jcoverage

jcoverage is a code coverage utility for the Java platform, available under GPL and commercial license. It features, line and branch instrumentation, and reports in HTML and XML. jcoverage allows you to add your own filters to prevent certain semantic language constructs from being included in the instrumentation. Examples include log4j debugging statements, where you do not wish such statements to influence coverage metrics. [Article Text]