Changes in 2.0a4
28 February, 2007
As of this release we've simplified the way Clover integrates with Ant builds. The clover.jar file no longer needs to reside in the ant/lib (or ~/.ant/lib) directory, and there is no longer any need to use the <extendclasspath> task if you were previously. Instead, to make Clover available to your build, simply declare
<taskdef resource="cloverlib.xml" classpath="/path/to/clover.jar"/>
New Features
- [CCD-13] - 'Least Tested Methods' report on the dashboard.
Improvements
- [CCD-371] - cenquatasks.jar is no longer needed - use:
<taskdef resource="cloverlib.xml" classpath="/path/to/clover.jar"/>to load Clover 2. - [CCD-365] - new attribute "projectName" on
<clover-report>task to overwrite report title. - [CCD-366] - allow report "home" page to be specified: one of "dashboard, overview, aggregate, testresults, quickwins, projectrisks".
- [CCD-368] - add duplicate task name
<clover-instrument/>. - [CCD-370] - support filesets in
<clover-report/>again. - [CCD-385] - support interval based flush policies again.
- [CCD-372] - detect testNG @Test class-level annotation.
- [CCD-373] - optimised HTML report performance and size.
Bugs Fixed
- [CCD-384] - relative="true" attribute not being respected during instrumentation.