Clover-for-Ant 2.4.0
5 November, 2008
Clover 2.4 for Ant is a major release which adds a key new feature, Test Optimization along with numerous improvements and bug fixes.
Issue key |
Summary |
|---|---|
Column format of 'bar' is generating short bars |
|
Better warning for ant task misconfiguration |
|
Clover Maven 2 plugin doesn't work with Maven 2.0.9 |
|
Clover check rounds percentages thus when the build should fail when less than 100% coverage, a coverage of 99.5% will pass |
|
By default, inner classes of test classes should be considered test classes themselves |
|
CoverateRecording may not read all coverage data |
|
changing the footer |
|
PDFReport fails when no coverage data available. |
|
Else filter working incorrectly |
|
HREFs corrupt when generating historic files in subdir on windows |
|
movers in pdf report corrupt |
|
clover2:check fails when the historydir does not exist. |
|
Code found in the test directory is showing up in the Classes list in the top view dashboard (aggregated view) |
|
Auto-scale historical chart Y-Axis |
|
Replace ResourceCollection to keep Clover Ant 1.6.1 compatible |
|
Allow @span="2compiles" on Clover tasks |
|
Allow custom contexts to be specified on the CloverInstr CLI |
|
ANSI color logging |
|
Plugin re-ordering classpath |
|
Automatically create history directory |
|
Add |
|
NPE thrown from getJSONSrcFileLines under certain conditions |
|
Provide package and project level JSON |
|
Ability to check what's excluded from the dashboard |
|
Look at historypoint optimizations. |
|
Document new |
|
Document simple Ant Integration |
|
Document new custom column: filteredElements |
|
Document performance improvement when includeFailedTestCoverage is set to true. |
|
Please document the new columns PercentageCoveredContribution & PercentageUncoveredContribution |
|
Merging databases can fail under JDK 1.4 |
|
Please document new |
|
Plugin Ignoring Dependency Exclusions building surefire.test.class.path |
|
Save historical Clover data in this location automatically: ${user.home}/.cloverhistory
|
|
Generate Clover report even when there are no tests |
|
Clover jar contains clover.xml twice |
|
Relax test detection logic - class is a potential test class if either the class name or superclass name contains "test" |
|
Improve look and feel of historical charts |