Version | Date | Description |
---|---|---|
1.11.2 | 2007-03-28 | |
1.11.1 | 2006-10-29 | |
1.11 | 2006-02-05 | |
1.10 | 2005-08-07 | |
1.9.1 | 2005-05-28 | |
1.9 | 2005-05-22 | |
1.8 | 2005-03-04 | |
1.7 | 2005-02-14 | |
1.6 | 2004-09-30 | |
1.5 | 2004-05-15 | |
1.4 | 2003-12-05 | |
1.3 | 2003-11-28 | |
1.2 | unknown | |
1.1 | unknown | |
1.0 | unknown |
Type | Changes | By |
---|---|---|
Upgrade to Clover 1.3.13. Fixes MPCLOVER-56. | vmassol | |
clover:merge
should use
maven.multiproject.basedir
.
Fixes MPCLOVER-57.
|
ltheussl |
Type | Changes | By |
---|---|---|
Add support for span attribute. Fixes MPCLOVER-50. | ltheussl | |
Allow to specify the "relative" property for clover-setup. Fixes MPCLOVER-45. | ltheussl | |
Upgrade to Clover 1.3.11. Fixes MPCLOVER-52. | ltheussl | |
Use new clover license. Fixes MPCLOVER-53. | vmassol | |
Allow override of flushpolicy, flushinterval in
<
clover-setup
>
, change default values.
Fixes MPCLOVER-48.
Thanks to Brendan Humphreys.
|
vmassol |
Type | Changes | By |
---|---|---|
Upgrade to Clover 1.3.9. Fixes MPCLOVER-46. | vmassol | |
The
ant:clover-check
Ant task requires
initString
parameter.
Fixes MPCLOVER-44.
|
carlos | |
When calling
clover:on
a second time, an updated
maven.compile.src.set
was ignored.
Fixes MPCLOVER-30.
Thanks to Eric Lapierre.
|
vmassol |
Type | Changes | By |
---|---|---|
Fixed the
clover:test-single
goal which was wrongly calling the
clover:swing-report-internal
(should have been
clover:swing-report
).
Fixes MPCLOVER-40.
Thanks to Kristopher Brown.
|
vmassol | |
Fixed bug when
maven.test.failure.ignore
is
null
.
Fixes MPCLOVER-38.
|
carlos |
Type | Changes | By |
---|---|---|
maven.test.failure.ignore
is now correctly reset when
clover:off
is called.
Fixes MPCLOVER-37.
Thanks to Carlos Sanchez.
|
vmassol | |
Fully disable Clover in
clover:off
so that the Clover compiler adapter delegates straight to the default compiler.
Fixes MPCLOVER-32.
|
vmassol | |
Removed the
maven.clover.jar
property that was used to override the default Clover jar. This property was not working (it requires Ant 1.6) and is no needed anymore as Cenqua has cleanly separated the Clover ja
r from the Clover license. You only need to point
maven.clover.license.path
to your license file.
|
vmassol | |
Added a quick usage guide in the documentation. | vmassol | |
Fixed issue where
clover:report
was not calling
clover:on
leading to an error when generating the reports.
|
vmassol | |
Ensure that
clover:init
,
clover:on
and
clover:off
can only be called once. For example calling
clover:on
twice in a row will execute it only once.
|
vmassol | |
The
clover:*-report
goals do not call
clover:test
anymore. They only generates Clover reports. This is now aligned with the
clover:report
behavior. To run the full thing, execute the
clover
goal or add the Clover report to your project's POM.
|
vmassol | |
Added a
maven.clover.multiproject
property that should be set to true in your master project (if you're using a multiproject setup). Setting it to true will make the
clover
goal and the
maven-clover-plugin
report in your POM execute on all subprojects (they'll call the new
clover:multiproject
goal).
|
vmassol | |
New
clover:multiproject
goal to run Clover on a multiproject setup.
|
vmassol | |
New
clover:merge
goal that creates a new Clover database by merging several other databases specified using the
maven.clover.merge.databases
property (which defaults to
**/clover_coverage.db
).
|
vmassol | |
Fixed issue with Clover task and type definitions not using an explicit classpath which apparently breaks under Maven 1.1. | vmassol | |
Always generate Clover reports even when there is no coverage data. One of the reason is that Clover generates metrics other than coverage percentage, like LOC and NCLOC which are useful in themselves. Fixes MPCLOVER-35. | vmassol | |
Upgraded to Clover 1.3.6 Fixes MPCLOVER-36. | vmassol | |
Added PDF report generation. Fixes MPCLOVER-31. Thanks to Olivier Jacob. | vmassol |
Type | Changes | By |
---|---|---|
Added support for historical reports by adding a new
clover:save-history
goal that saves a Clover history point. The history points are then used by
clover:report
to generate history reports (including a link on the Maven-generated website).
|
vmassol | |
Updated to Clover 1.3.5 and applied new license that supports generating history report (the previous one didn't support it). | vmassol | |
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.names
and
maven.clover.context.statement.regexps
.
|
vmassol | |
Added new
clover:check
goal that verifies if the test coverage if above a threshold defined by the properties
maven.clover.check.target
,
maven.clover.check.packages
and
maven.clover.check.targets
. It fails the build if it's below.
|
vmassol | |
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.path
property.
|
vmassol |
Type | Changes | By |
---|---|---|
Do not create a Clover report link when the project has no tests. Fixes MPCLOVER-21. | vmassol | |
Open Clover report page in a new window in the same manner as it's done for the Javadoc and XRef reports. Fixes MPCLOVER-22. Thanks to Maarten Coene. | vmassol | |
Added
maven.clover.includes
and
maven.clover.excludes
properties to specify what files to include/exclude from the Cloverification.
Fixes MPCLOVER-25.
Thanks to Michael Gaffney.
|
vmassol | |
Added new
maven.clover.execute.during.report
property to control whether or not the
clover-report
goal builds Cloverify the sources and execute the tests (defaults to true).
Fixes MPCLOVER-18.
|
vmassol | |
Deprecated
maven.clover.database.dir
property and replaced it with a
maven.cover.database
property that contains not only the database directory but also the name of the database file.
Fixes MPCLOVER-24.
|
vmassol | |
clover:off
should now reset correctly the
maven.build.dest
property that
clover:on
modifies. Note that the reported error has been fixed even though I have not been able to reproduce the problem (and hence we don't have a test for it).
Fixes MPCLOVER-28.
|
vmassol | |
Upgraded Clover to version 1.3.4. Fixes MPCLOVER-26. | vmassol |
Type | Changes | By |
---|---|---|
The default compiler was not reset after the execution of the
clover:report
goal.
Fixes MPCLOVER-23.
|
vmassol | |
Added ability for users to specify their own Clover license file by overriding the new
maven.clover.license.path
property.
|
vmassol | |
Made the following goals public by documenting them:
clover:report
,
clover:on
,
clover:off
,
clover:test
,
clover:test-single
.
|
vmassol | |
Added new
clover:test-single
goal to execute a single test case and to view the test coverage result directly using the Clover Swing viewer. This is useful if you wish to quickly see the action that a single unit test has on the code it tests.
Fixes MPCLOVER-9.
|
vmassol | |
Now using
maven:get
and
maven:set
.
Fixes MPCLOVER-19.
|
vmassol | |
The
clover:report
goal does not call the tests anymore. It only generates Clover reports.
|
vmassol | |
When executing
clover:on
and
clover:off
, modify the
maven.build.dest
property value in the Root context of all plugins so that the value change is available in all Maven plugins.
|
vmassol | |
Prevented the
clover:on
goal from failing when there are no unit tests sources available.
|
vmassol | |
Updated to Clover Ant 1.3_01. | vmassol |
Type | Changes | By |
---|---|---|
Do not exe
cute Clover if there are no tests to run Clover on. This prevents an error happening in the
clover:on
goal.
|
vmassol | |
Allow generating XML and/or Swing reports during the web site generation too. | vmassol | |
Tests executed after
<
clover:on
are now always forked.
Fixes MPCLOVER-13.
|
vmassol |
Type | Changes | By |
---|---|---|
Allows the user to override the Clover jar. This is especially useful as the Clover jars are license-signed for a specific project so you might want to use different jars for different projects. Fixes MPCLOVER-11. | vmassol | |
Conditionally instrument test classes too. To instrument test classes set the
maven.clover.instrument.tests
to
true
.
Fixes MPCLOVER-12.
|
vmassol | |
Make sure that the clover plugin restore other plugin's properties it has modified. | vmassol | |
Removed public
clover:on
goal as it should not have been public.
|
vmassol |
Type | Changes | By |
---|---|---|
Added unit tests for the plugin and reworked the documentation. | vmassol | |
Upgraded to Clover 1.2.3. | vmassol | |
Prevent the plugin from failing if the project on which it is run has no java sources/test sources. | vmassol | |
Added optional properties to decide what reports to generate. Added a
clover:report
goal which generates all the defined reports. The default is to generate only the HTML report.
|
vmassol |
Type | Changes | By |
---|---|---|
Allows a new property to be used to specify the sort order of the HTML clover report. Fixes MPCLOVER-1. | dion | |
Update to use maven.docs.*/maven.gen.docs | dion | |
I register reports only if source, test,... exists. So, corresponding entrys in menu will appear only if reports are registered. Fixes MPCHANGELOG-9. | evenisse | |
Upgrade to Clover 1.2 | bwalding | |
Make sure that test failures or errors do not stop the generation of the Clover reports. | vmassol |
Type | Changes | By |
---|---|---|
The Clover plugin now depends on version 1.0 of the Clover jar. | vmassol | |
A special 30-days redistributable clover 1.0 jar (fully functional) has been uploaded to Maven remote repository, making this plugin transparent to use. | vmassol | |
Creation of this changes page. | vmassol |
Type | Changes | By |
---|---|---|
These changes did not exist at that time. Please refer to CVS for history changes before version 1.1. | vmassol |