Index
User Guide
FAQ


Clover Website



 

1.0 Release Notes

August 29, 2002

Starting Points

Installation and usage of Clover is covered in the User Guide. For troubleshooting information, see the FAQ. Further information on Clover is available on the Clover website.

The demo directory of this distribution contains an example Ant-based project that uses Clover. To get started with the demo, go into the directory and type

     ant help

In this release

New Features:
  • XML Reporting - provides summary coverage information in XML format.
  • JDK1.4 support - Clover now supports the "assert" keyword.
  • Context filtering - Several of the reporters now allow coverage reporting to filter out coverage information for particular statement contexts.
  • Funky colour syntax hilighting for HTML reports.
  • new clover.useclass.includes property - allows you to specify at compile-time a patternset of classes that should be instrumented using the "inner class" approach.
  • Numerous misc improvements.
Bug fixes:
    4357 - with clover on, javac misbehaves with fork=true
    4429 - problem using ///CLOVER:OFF and ON
    4458 - swing reporter shows incorrect line numbers sometimes
    4559 - the tree of the swing viewer is not ordered

Third party libraries used by Clover

Clover makes use of the following excellent 3rd party libraries:
Jakarta Velocity 1.2Templating engine used for Html report generation.
Antlr 2.7.1 & accompanying Java 1.3 grammarA public domain parser generator. Note that to prevent possible version conflicts, Clover uses a repackaged version of Antlr that is bundled in the Clover jar file.

Feedback

We welcome your feedback on Clover. Please use one of the following email contact points: If reporting a bug, or seeking support, please include the following information in your email:
    Java Runtime version
    Clover version
    Ant version
    Operating system
    Hosting app server if any
 

© 2002 Cortex eBusiness. All rights reserved.
Java is a trademark of Sun Microsystems, Inc