A code coverage tool for JVM based languages.
Features:
- Bytecode based complexity and coverage analysis
- Show line coverage if the source is available
- Project Dashboard
- Apache MavenPlugin
- Apache AntTasks
- Emma compatible XML report generation.
Plan
- Data merging.
- Release 1.0
- Better support for Scala
- Online analysis
- Line coverage.
- Branch coverage.
News
0.8.2 released
- Updated Flot to 0.6.
- Fixed javascript error in the no frames mode.
0.8.1 released
- Fixed minor bugs.
0.8 released
- Fixed plotting problem on IE8.
0.7 released
Goal: Reduce external jar dependencies for Ant users.
- Removed dependency on StringTemplate.
- Removed dependency on commons-io.
0.6 released
Goal: cobertura/emma compatible xml report for integration with other tools.
- Can generate Emma compatible xml report without line coverage. Works with Hudson Emma plugin.
- Can generate Cobertura compatible xml report without line and branch coverage.
- Analyze code coverage by self-reporting.
0.5 released
Goal: Add instrument filter.
- Added filter nested element to Ant instrument task.
- Added excludes and includes parameter to the Maven instrument mojo.
- Added inclusion/exclusion filter.
0.4 released
Goal: Add AntTasks to be used by more people.
- Added report task.
- Added instrument task.