10 April 2008
Clover 2.2 allows you to improve your coverage reporting with stack trace navigation, better cross-referencing and Dashboard visualisations. The IDE and build-tool variants of Clover will also see a prominent upgrade on release.
Upgrading to Clover 2.2 is free for all customers with active Clover software maintenance at date of launch.
Clover 2.2 can be downloaded from the Clover Download Centre. Before upgrading, please refer to the relevant documentation:
Clover 2.2 adds new histogram charts, which show coverage distribution across all your project's classes. A new scatter plot shows complexity against coverage, making outlying classes easier to spot. A sparkline version of the histogram chart is also included.
This feature will help you diagnose test failures and the lines of code where the failure occurred.
Relevant lines of source files are annotated, marking them to indicate that a failure occurred at that point. A pop-up dialog shows the full trace or a few lines of context (stack lines) on either side, plus information about which test(s) failed there.
Source reports now have much better cross-referencing, providing class identifier linking.
Clover can now be configured to warn you (and optionally fail your build) when your coverage drops. In this way, you can ensure that your code coverage is maintained or improves over time.