Provides classes and predicates for working with Clover reports.
Provides all default Java QL imports.
Get the clover metrics associated with the given class, if any.
A Clover class is nested in a file and contains metric information.
The Clover “coverage” tag contains one or more “projects”.
A Clover file is nested in a package and contains several classes.
A “metrics” element contains a range of numbers for the current aggregation level.
Several elements in the Clover report contain a “metrics” element which contains various numbers, aggregated to the different levels. They are all subclasses of this class, to share code.
A Clover package is nested in a project and contains several files.
A Clover project has an aggregated “metrics” element and groups together several “package” (or “testpackage”) elements.
A Clover report is characterised by the fact that one of its top-level children (usually, in fact, there is only one) is a tag with the name “coverage”.