This is the documentation for Clover 4.0. View this page for the

Unknown macro: {spacejump}

of Clover, or visit the latest Clover documentation.

9 September 2009

Atlassian presents Clover 2.6

Clover 2.6 is a major release which adds an affordable Desktop Edition to the Eclipse and IDEA plugins. It also brings a new coverage filter, auto-update functionality in IDEA, adds a visual treemap report to Clover-for-Ant and Maven2, as well as signicant performance enhancements for Eclipse users.Upgrading to Clover 2.6 is free for all customers with active Clover software maintenance at date of launch.

Highlights of Clover 2.6:

Thank you for your feedback:

Your votes and issues help us keep improving our products, and are much appreciated.

Upgrading to Clover 2.6

Clover 2.6 can be downloaded from the Clover Download Centre. Before upgrading, please refer to the relevant documentation:

Highlights of Clover 2.6

New Clover Editions

Clover licences now add an affordable Desktop Edition to the line-up. Clover Desktop Edition is for individual developers and provides code coverage analysis and also the use of test optimization for developers working in isolation. Clover Server edition contains the full suite of report generation and Continuous Integration features for coding in a team environment.

Read more: About Clover Editions

Eclipse Plugin Performance Improvements

The Clover database format has been completely rewritten to make running Clover in an IDE as fast as possible. Large code bases, such as JIRA and Confluence, have shown a significant reduction in the time it takes to compile source code and run tests with Clover enabled - so much so that you will hardly know that Clover is there!

IDE Plugin Ease-of-Use Features

A new context menu has been added to the package explorer to make including or excluding files and packages quick and easy. For large projects, this makes it possible to turn Clover on or off for a specific package or class, run the tests, view the coverage and then turn Clover off again.

Read more: Clover-for-IDEA User's Guide

100% Coverage filter

When some of your files have reached 100% coverage, you can remove them from view using this new filter. This allows you to reduce the clutter in the display and see only those files that are not completely covered by unit tests.

Read more: Clover-for-IDEA User's Guide

New HTML Tree Map

The popular Tree Map feature from Clover for Eclipse and Clover for IDEA is now available in Clover for Ant and Clover for Maven, showing a geometric view of coverage in coloured squares, with size indicating the scale of each file. The new HTML Tree Map allows you to easily spot not only poorly tested, large classes but also identify clusters of untested code.

New API for Optimizing Tests Programatically

This new addition to Clover will allow you to take advantage of Clover's Test Optimization feature, only running those tests for which code has changed, even if you are using a testing framework other than Junit or TestNG.

Read more: Clover Development Hub

Clover Auto-Update Feature for IDEA

Clover for IDEA will now automatically check for new version updates. This allows you to easily stay on the leading edge of Clover's latest features. When a new version is available, a Clover icon appears in the status bar, allowing you to install it by clicking.

Read more: Clover-for-IDEA Auto-Updates

Over 80 bug fixes and improvements

  • No labels