All Versions
Clover 4.0 DocumentationClover 3.3 Documentation
Clover 3.2 Documentation
More...
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