Thanks Volker for the explanation which I need to add to the
documentation... FYI, I think you don't need to save the clover database for
regenerating history points.
Also clover:test will call clover:on and clover:off so you should need only
2 attaingoals:
<preGoal name="somegoal">
<attainGoal name="clover:test" />
<attainGoal name="clover:save-history" />
</preGoal>
-Vincent
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: mardi 8 mars 2005 17:32
> To: Maven Users List
> Subject: Re: [ANN] Maven Clover Plugin 1.8 released
>
> Hi,
>
> after setting the following properties in project.properties
>
> maven.clover.history.dir=/my/history/dir
> maven.clover.database=/my/history/dir/database/clover_coverage.db
>
> I use it in a pre goal in maven.xml:
>
> <preGoal name="somegoal">
> <attainGoal name="clover:on" />
> <attainGoal name="clover:test" />
> <attainGoal name="clover:save-history" />
> <attainGoal name="clover:off" />
> </preGoal>
>
> which works fine. (in another, later called, goal I use the 'clover' goal
> which generates the report and history report)
>
> regards, Volker
>
>
>
> "Maven Users List" <[email protected]> schrieb am 08.03.05 17:22:44:
> >
> > How are we supposed to use the new history feature?
> >
> >
> > On Fri, 4 Mar 2005 22:02:54 +0100, Vincent Massol <[EMAIL PROTECTED]>
> wrote:
> > > The maven team is pleased to announce the Maven Clover Plugin 1.8
> release!
> > >
> > > http://maven.apache.org/reference/plugins/clover/
> > >
> > > The Clover plugin allows measuring test coverage using Clover
> > > (http://www.cenqua.com/clover).
> > >
> > > Changes in this version include:
> > >
> > > New Features:
> > >
> > > o Added support for historical reports by adding a new
> > > clover:save-historygoal that saves a Clover history point. The
> history
> > > points are then used by clover:reportto generate history reports
> (including
> > > a link on the Maven-generated website).
> > > o Add support for method, statement and block context filtering
> through the
> > > following properties: maven.clover.context.block.names,
> > > maven.clover.context.method.names,
> maven.clover.context.method.regexps,
> > > maven.clover.context.statement.namesand
> > > maven.clover.context.statement.regexps.
> > > o Added new clover:checkgoal that verifies if the test coverage if
> above a
> > > threshold defined by the properties maven.clover.check.target,
> > > maven.clover.check.packagesand maven.clover.check.targets. It fails
> the
> > > build if it's below.
> > >
> > > Changes:
> > >
> > > o Updated to Clover 1.3.5 and applied new license that supports
> generating
> > > history report (the previous one didn't support it).
> > > o Changed the location of the default license. It is now bundled in
> the
> > > plugin and the plugin no longer downloads it from your remote
> repository.
> > > As before if you wish to use your own license use the
> > > maven.clover.license.pathproperty.
> > >
> > > To automatically install the plugin, type the following on a single
> line:
> > >
> > > maven plugin:download
> > > -DgroupId=maven
> > > -DartifactId=maven-clover-plugin
> > > -Dversion=1.8
> > >
> > > For a manual installation, you can download the plugin here:
> > > http://www.apache.org/dyn/closer.cgi/java-
> repository/maven/plugins/maven-clover-plugin-1.8.jar
> > >
> > > Have fun!
> > > -The maven team
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]