[maven-scm-plugin] prepare release 1.9

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@171287 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
vmassol 2005-05-22 07:55:10 +00:00
parent bd02429642
commit ad5a66bf61
2 changed files with 42 additions and 57 deletions

View File

@ -23,7 +23,7 @@
<pomVersion>3</pomVersion> <pomVersion>3</pomVersion>
<id>maven-clover-plugin</id> <id>maven-clover-plugin</id>
<name>Maven Clover Plugin</name> <name>Maven Clover Plugin</name>
<currentVersion>1.9-SNAPSHOT</currentVersion> <currentVersion>1.9</currentVersion>
<description>The Clover plugin allows measuring test coverage using Clover (http://www.cenqua.com/clover).</description> <description>The Clover plugin allows measuring test coverage using Clover (http://www.cenqua.com/clover).</description>
<shortDescription>Produce Clover reports</shortDescription> <shortDescription>Produce Clover reports</shortDescription>
<url>http://maven.apache.org/reference/plugins/clover/</url> <url>http://maven.apache.org/reference/plugins/clover/</url>
@ -65,6 +65,11 @@
<name>1.8</name> <name>1.8</name>
<tag>MAVEN_CLOVER_1_8</tag> <tag>MAVEN_CLOVER_1_8</tag>
</version> </version>
<version>
<id>1.9</id>
<name>1.9</name>
<tag>MAVEN_CLOVER_1_9</tag>
</version>
</versions> </versions>
<developers> <developers>
<developer> <developer>

View File

@ -25,73 +25,53 @@
<author email="evenisse@ifrance.com">Emmanuel Venisse</author> <author email="evenisse@ifrance.com">Emmanuel Venisse</author>
</properties> </properties>
<body> <body>
<release version="1.9-SNAPSHOT" date="in SVN"> <release version="1.9" date="2005-05-22">
<action dev="vmassol" type="fix" issues="MPCLOVER-37" due-to="Carlos Sanchez"> <action dev="vmassol" type="fix" issues="MPCLOVER-37" due-to="Carlos Sanchez">
<code>maven.test.failure.ignore</code> is now correctly reset <code>maven.test.failure.ignore</code>is now correctly reset when
when <code>clover:off</code> is called. <code>clover:off</code>is called.
</action> </action>
<action dev="vmassol" type="fix" issue="MPCLOVER-32"> <action dev="vmassol" type="fix" issue="MPCLOVER-32">Fully disable Clover in
Fully disable Clover in <code>clover:off</code> so that the Clover <code>clover:off</code>so that the Clover compiler adapter delegates straight to the default compiler.
compiler adapter delegates straight to the default compiler.
</action> </action>
<action dev="vmassol" type="remove"> <action dev="vmassol" type="remove">Removed the
Removed the <code>maven.clover.jar</code> property that was used to <code>maven.clover.jar</code>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 jar from the Clover license. You only need to point
override the default Clover jar. This property was not working <code>maven.clover.license.path</code>to your license file.
(it requires Ant 1.6) and is no needed anymore as Cenqua has cleanly
separated the Clover jar from the Clover license. You only need to
point <code>maven.clover.license.path</code> to your license file.
</action> </action>
<action dev="vmassol" type="add"> <action dev="vmassol" type="add">Added a quick usage guide in the documentation.</action>
Added a quick usage guide in the documentation. <action dev="vmassol" type="fix">Fixed issue where
<code>clover:report</code>was not calling
<code>clover:on</code>leading to an error when generating the reports.
</action> </action>
<action dev="vmassol" type="fix"> <action dev="vmassol" type="update">Ensure that
Fixed issue where <code>clover:report</code> was not calling <code>clover:init</code>,
<code>clover:on</code> leading to an error when generating the <code>clover:on</code>and
reports. <code>clover:off</code>can only be called once. For example calling
<code>clover:on</code>twice in a row will execute it only once.
</action> </action>
<action dev="vmassol" type="update"> <action dev="vmassol" type="update">The
Ensure that <code>clover:init</code>, <code>clover:on</code> <code>clover:*-report</code>goals do not call
and <code>clover:off</code> can only be called once. For example <code>clover:test</code>anymore. They only generates Clover reports. This is now aligned with the
calling <code>clover:on</code> twice in a row will execute it only <code>clover:report</code>behavior. To run the full thing, execute the
once. <code>clover</code>goal or add the Clover report to your project's POM.
</action> </action>
<action dev="vmassol" type="update"> <action dev="vmassol" type="add">Added a
The <code>clover:*-report</code> goals do not call <code>maven.clover.multiproject</code>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
<code>clover:test</code> anymore. They only generates Clover reports. <code>clover</code>goal and the
This is now aligned with the <code>clover:report</code> behavior. <code>maven-clover-plugin</code>report in your POM execute on all subprojects (they'll call the new
To run the full thing, execute the <code>clover</code> goal or <code>clover:multiproject</code>goal).
add the Clover report to your project's POM.
</action> </action>
<action dev="vmassol" type="add"> <action dev="vmassol" type="add">New
Added a <code>maven.clover.multiproject</code> property that should be <code>clover:multiproject</code>goal to run Clover on a multiproject setup.
set to true in your master project (if you're using a multiproject setup).
Setting it to true will make the <code>clover</code> goal and the
<code>maven-clover-plugin</code> report in your POM execute on all
subprojects (they'll call the new <code>clover:multiproject</code> goal).
</action> </action>
<action dev="vmassol" type="add"> <action dev="vmassol" type="add">New
New <code>clover:multiproject</code> goal to run Clover on a <code>clover:merge</code>goal that creates a new Clover database by merging several other databases specified using the
multiproject setup. <code>maven.clover.merge.databases</code>property (which defaults to
</action> <code>**/clover_coverage.db</code>).
<action dev="vmassol" type="add">
New <code>clover:merge</code> goal that creates a new Clover
database by merging several other databases specified using
the <code>maven.clover.merge.databases</code> property (which
defaults to <code>**/clover_coverage.db</code>).
</action>
<action dev="vmassol" type="fix">
Fixed issue with Clover task and type definitions not using an
explicit classpath which apparently breaks under Maven 1.1.
</action>
<action dev="vmassol" type="update" issue="MPCLOVER-35">
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.
</action> </action>
<action dev="vmassol" type="fix">Fixed issue with Clover task and type definitions not using an explicit classpath which apparently breaks under Maven 1.1.</action>
<action dev="vmassol" type="update" issue="MPCLOVER-35">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.</action>
<action dev="vmassol" type="update" issue="MPCLOVER-36">Upgraded to Clover 1.3.6</action> <action dev="vmassol" type="update" issue="MPCLOVER-36">Upgraded to Clover 1.3.6</action>
<action dev="vmassol" type="add" issue="MPCLOVER-31" due-to="Olivier Jacob"> <action dev="vmassol" type="add" issue="MPCLOVER-31" due-to="Olivier Jacob">Added PDF report generation.</action>
Added PDF report generation.
</action>
</release> </release>
<release version="1.8" date="2005-03-04"> <release version="1.8" date="2005-03-04">
<action dev="vmassol" type="add">Added support for historical reports by adding a new <action dev="vmassol" type="add">Added support for historical reports by adding a new