This documentation relates to an earlier version of Clover.
View

Unknown macro: {spacejump}

or visit the current documentation home.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Changes in 2.0b1

29 August, 2007 

This is the first public beta release of Clover2. The major new features of this release are context filters and clover-merge. Source code excluded by a context filter is now highlighted grey and project, package and file level statistics may be viewed with filtering either on or off. <clover-merge> has some limitations that will be implemented in future releases. Otherwise, this release is feature complete.

New Features

  • [CCD-289] - Added clover-merge functionality. Limitations: no custom context filters, no per-test coverage reporting.

  • [CCD-292] - Re-added contexts to Clover2

  • [CCD-404] - provided option to exclude coverage from failed tests - includeFailedTestCoverage attribute

  • [CCD-77] - highlight code regions that have been filtered - tooltip to display enabled filters. Allow to toggle between filtered and unfiltered metrics.

  • [CCD-237] - ///CLOVER:OFF is now a context

  • [CCD-238] - methodContext definitions may now include maxComplexity

Improvements

  • [CCD-427] - Warn when <testsources/> are not a subset of <fileset/>

  • [CCD-432] - Improve Performance of clover-report task

  • [CCD-434] - Handle TESTS-TestSuite.xml test result files

  • [CCD-449] - Set Browser Title for more context info when browsing HTML reports

  • [CCD-460] - http://www.cenqua.com/clover changed to http://www.atlassian.com/software/clover

Bugs Fixed

  • [CCD-425] - stopped tabs from wrapping in bottom left frame.

  • [CCD-392] - StatementInfo start column falls 1 character short

  • [CCD-409] - fixed NPE when loading recording file

  • [CCD-417] - minor css problems in historical html reports

  • [CCD-424] - Instrumentation on ENUM with an Anonymous class in constructor causes javac error

  • [CCD-428] - clover-historypoint task now supports nested <testsources/> element

  • [CCD-429] - only show Application (and not Test) Packages in top left pane

  • [CCD-442] - preserve=true is now respected on CloverSetUpTask

  • [CCD-444] - fixed NPE during clover-report task execution (TN#106799)

  • [CCD-450] - auto-link correctly to XML and PDF reports

  • [CCD-451] - Ensure that history report and histortypoint are using correct model and observe the includeFailedTestCoverage flag

  • [CCD-452] - Fixed NPE in CloverCompilerAdapter when disabled="true"

  • [CCD-463] - included filtering to clover-check task

  • [CCD-331] - recorder incorrectly being added to empty java classes

  • No labels