You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by vm...@apache.org on 2007/03/24 19:18:40 UTC
svn commit: r522080 - in
/maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover:
CloverReportMojo.java internal/AbstractCloverMojo.java
Author: vmassol
Date: Sat Mar 24 11:18:39 2007
New Revision: 522080
URL: http://svn.apache.org/viewvc?view=rev&rev=522080
Log:
* MCLOVER-66: The report goal doesn't support a user-provided Clover license
Fixed bug introduced by previous commit which prevented the default license to be found.
Modified:
maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/CloverReportMojo.java
maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/internal/AbstractCloverMojo.java
Modified: maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/CloverReportMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/CloverReportMojo.java?view=diff&rev=522080&r1=522079&r2=522080
==============================================================================
--- maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/CloverReportMojo.java (original)
+++ maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/CloverReportMojo.java Sat Mar 24 11:18:39 2007
@@ -185,7 +185,8 @@
// Register the Clover license
try
{
- AbstractCloverMojo.registerLicenseFile(this.resourceManager, this.licenseLocation, getLog());
+ AbstractCloverMojo.registerLicenseFile(this.resourceManager, this.licenseLocation, getLog(),
+ this.getClass().getClassLoader());
}
catch (MojoExecutionException e)
{
Modified: maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/internal/AbstractCloverMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/internal/AbstractCloverMojo.java?view=diff&rev=522080&r1=522079&r2=522080
==============================================================================
--- maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/internal/AbstractCloverMojo.java (original)
+++ maven/plugins/trunk/maven-clover-plugin/src/main/java/org/apache/maven/plugin/clover/internal/AbstractCloverMojo.java Sat Mar 24 11:18:39 2007
@@ -131,7 +131,8 @@
protected void registerLicenseFile() throws MojoExecutionException
{
- AbstractCloverMojo.registerLicenseFile(getResourceManager(), this.licenseLocation, getLog());
+ AbstractCloverMojo.registerLicenseFile(getResourceManager(), this.licenseLocation, getLog(),
+ this.getClass().getClassLoader());
}
/**
@@ -146,8 +147,8 @@
*
* @throws MojoExecutionException when the license file cannot be found
*/
- public static void registerLicenseFile(ResourceManager resourceManager, String licenseLocation, Log logger)
- throws MojoExecutionException
+ public static void registerLicenseFile(ResourceManager resourceManager, String licenseLocation, Log logger,
+ ClassLoader classloader) throws MojoExecutionException
{
String license;
@@ -165,7 +166,7 @@
}
else
{
- license = Log.class.getResource("/clover.license").getFile();
+ license = classloader.getResource("/clover.license").getFile();
}
logger.debug("Using license file [" + license + "]");