Clover makes the gathering and analysis of code coverage metrics as painless as possible. It features include tight integration with the Jakarta Ant build tool and accurate, configurable coverage recording. It gathers Method, Statement, and Branch coverage data. Compile-time properties and source level directives allow for precise control over the coverage gathering process. Coverage data can be viewed in XML, HTML, or via a Swing GUI. Report-time options allow for the exclusion of particular statement types from coverage analysis. Plugins for the Eclipse, NetBeans, JDeveloper, JBuilder, and IntelliJ IDEs are provided.
| Tags | Software Development Testing Quality Assurance Build Tools education |
|---|---|
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


No changes have been submitted for this release.


Changes: This release includes significant memory usage improvements for historical reporting and various other bugfixes and improvements.


Changes: This release includes bugfixes including a new mechanism to prevent corruption of coverage data that occurred under some circumstances when using interval based flushing, HTML report fixes for IE5.5 users, and fixes for minor regressions introduced in 1.3.6.


Changes: Bugfixes and minor improvements were made. The output of the ConsoleReporter and clover-log Ant task were changed slightly, which may cause minor problems if the output is being parsed.


Changes: Several minor bugfixes and improvements were made.
Connect Atlassian dev tools (JIRA, Bamboo, Crucbile, FishEye) to IntelliJ IDEA.