Author: vmassol Date: Thu Sep 29 02:30:58 2005 New Revision: 292410 URL: http://svn.apache.org/viewcvs?rev=292410&view=rev Log: - Start work on version 1.11-SNAPSHOT
- Fixed MPCLOVER-48: allow override of flushpolicy, flushinterval in <clover-setup>, change default values. Thanks to Brendan Humphreys for providing a patch. Note: I've had a failure the first time I ran the clover plugin tests. I wasn't able to reproduce it later on. I hope this is not related to any time-issue while flushing coverage data to the database due to the change of policy. Modified: maven/maven-1/plugins/trunk/clover/plugin.jelly maven/maven-1/plugins/trunk/clover/plugin.properties maven/maven-1/plugins/trunk/clover/project.xml maven/maven-1/plugins/trunk/clover/xdocs/changes.xml maven/maven-1/plugins/trunk/clover/xdocs/properties.xml Modified: maven/maven-1/plugins/trunk/clover/plugin.jelly URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/clover/plugin.jelly?rev=292410&r1=292409&r2=292410&view=diff ============================================================================== --- maven/maven-1/plugins/trunk/clover/plugin.jelly (original) +++ maven/maven-1/plugins/trunk/clover/plugin.jelly Thu Sep 29 02:30:58 2005 @@ -146,8 +146,8 @@ <ant:clover-setup initstring="${maven.clover.database}" - flushpolicy="interval" - flushinterval="500"> + flushpolicy="${maven.clover.flushpolicy}" + flushinterval="${maven.clover.flushinterval}"> <j:forEach var="srcDir" items="${srcDirs}"> <ant:fileset dir="${srcDir}" Modified: maven/maven-1/plugins/trunk/clover/plugin.properties URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/clover/plugin.properties?rev=292410&r1=292409&r2=292410&view=diff ============================================================================== --- maven/maven-1/plugins/trunk/clover/plugin.properties (original) +++ maven/maven-1/plugins/trunk/clover/plugin.properties Thu Sep 29 02:30:58 2005 @@ -28,6 +28,10 @@ # will be generated). maven.clover.database = ${maven.clover.build}/database/clover_coverage.db +# Flush policies. See http://cenqua.com/clover/doc/adv/flushpolicies.html +maven.clover.flushpolicy = threaded +maven.clover.flushinterval = 5000 + # Default ordering for the generated Clover reports. maven.clover.orderBy = PcCoveredAsc Modified: maven/maven-1/plugins/trunk/clover/project.xml URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/clover/project.xml?rev=292410&r1=292409&r2=292410&view=diff ============================================================================== --- maven/maven-1/plugins/trunk/clover/project.xml (original) +++ maven/maven-1/plugins/trunk/clover/project.xml Thu Sep 29 02:30:58 2005 @@ -22,7 +22,7 @@ <pomVersion>3</pomVersion> <id>maven-clover-plugin</id> <name>Maven Clover Plugin</name> - <currentVersion>1.10</currentVersion> + <currentVersion>1.11-SNAPSHOT</currentVersion> <description>The Clover plugin allows measuring test coverage using Clover (http://www.cenqua.com/clover).</description> <shortDescription>Produce Clover reports</shortDescription> <url>http://maven.apache.org/reference/plugins/clover/</url> Modified: maven/maven-1/plugins/trunk/clover/xdocs/changes.xml URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/clover/xdocs/changes.xml?rev=292410&r1=292409&r2=292410&view=diff ============================================================================== --- maven/maven-1/plugins/trunk/clover/xdocs/changes.xml (original) +++ maven/maven-1/plugins/trunk/clover/xdocs/changes.xml Thu Sep 29 02:30:58 2005 @@ -24,6 +24,8 @@ <author email="[EMAIL PROTECTED]">Emmanuel Venisse</author> </properties> <body> + <release version="1.11-SNAPSHOT" date="in SVN"> + </release> <release version="1.10" date="2005-08-07"> <action dev="vmassol" type="update" issue="MPCLOVER-46,MPCLOVER-42">Upgrade to Clover 1.3.9.</action> <action dev="carlos" type="fix" issue="MPCLOVER-44">The Modified: maven/maven-1/plugins/trunk/clover/xdocs/properties.xml URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/clover/xdocs/properties.xml?rev=292410&r1=292409&r2=292410&view=diff ============================================================================== --- maven/maven-1/plugins/trunk/clover/xdocs/properties.xml (original) +++ maven/maven-1/plugins/trunk/clover/xdocs/properties.xml Thu Sep 29 02:30:58 2005 @@ -268,6 +268,29 @@ **/clover_coverage.db </td> </tr> + <tr> + <td>maven.clover.flushpolicy</td> + <td>Yes</td> + <td> + The <a href="http://cenqua.com/clover/doc/adv/flushpolicies.html">flush policy</a> + that Clover should use to flush coverage data to its database. + </td> + <td> + threaded + </td> + </tr> + <tr> + <td>maven.clover.flushinterval</td> + <td>Yes</td> + <td> + When the flush policy is set to <code>interval</code> or + <code>threaded</code> this value is the minimum period between + flush operations (in milliseconds). + </td> + <td> + 5000 + </td> + </tr> </table> </section> </body> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]