Changes in 2.0a4 for Ant


Added by Edwin Dawson [Atlassian], last edited by Edwin Dawson [Atlassian] on Jan 10, 2008

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.
Clover 2.0 Documentation

Index

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.