Author: ltheussl
Date: Sun Jan 16 13:14:04 2011
New Revision: 1059551

URL: http://svn.apache.org/viewvc?rev=1059551&view=rev
Log:
[MPLUGIN-180] forward encoding to the PluginToolsRequest

Modified:
    
maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java

Modified: 
maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java
URL: 
http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java?rev=1059551&r1=1059550&r2=1059551&view=diff
==============================================================================
--- 
maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java
 (original)
+++ 
maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java
 Sun Jan 16 13:14:04 2011
@@ -91,6 +91,13 @@ public class PluginReport
      */
     protected MojoScanner mojoScanner;
 
+   /**
+    * @parameter expression="${outputEncoding}" 
default-value="${project.reporting.outputEncoding}"
+    * @since 2.7
+    */
+    private String outputEncoding;
+
+
     /**
      * Specify some requirements to execute this plugin.
      * Example:
@@ -183,6 +190,7 @@ public class PluginReport
             pluginDescriptor.setDependencies( 
PluginUtils.toComponentDependencies( project.getRuntimeDependencies() ) );
             
             PluginToolsRequest request = new DefaultPluginToolsRequest( 
project, pluginDescriptor );
+            request.setEncoding( outputEncoding );
 
             mojoScanner.populatePluginDescriptor( request );
 


Reply via email to