Author: michaelo
Date: Sun Nov 30 18:13:31 2014
New Revision: 1642582

URL: http://svn.apache.org/r1642582
Log:
[MPIR-263] Add parameter 'targetJavaVersion' and inject ${maven.compiler.target}

Parameter should only in ProjectSummaryReport.

Modified:
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
    
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ProjectSummaryReport.java

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java?rev=1642582&r1=1642581&r2=1642582&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
 Sun Nov 30 18:13:31 2014
@@ -177,15 +177,6 @@ public abstract class AbstractProjectInf
     @Parameter( property = "mpir.skip", defaultValue = "false" )
     private boolean skip;
 
-    /**
-     * The target Java version the artifact is built for. Should match the 
target used in the
-     * compiler plugin.
-     *
-     * @since 2.8
-     */
-    @Parameter( defaultValue = "${maven.compiler.target}" )
-    protected String targetJavaVersion;
-
     // ----------------------------------------------------------------------
     // Public methods
     // ----------------------------------------------------------------------

Modified: 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ProjectSummaryReport.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ProjectSummaryReport.java?rev=1642582&r1=1642581&r2=1642582&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ProjectSummaryReport.java
 (original)
+++ 
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ProjectSummaryReport.java
 Sun Nov 30 18:13:31 2014
@@ -23,6 +23,7 @@ import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.model.DistributionManagement;
 import org.apache.maven.model.Organization;
 import org.apache.maven.plugins.annotations.Mojo;
+import org.apache.maven.plugins.annotations.Parameter;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.reporting.MavenReportException;
 import org.codehaus.plexus.util.FileUtils;
@@ -45,6 +46,18 @@ public class ProjectSummaryReport
     extends AbstractProjectInfoReport
 {
     // ----------------------------------------------------------------------
+    // Mojo parameters
+    // ----------------------------------------------------------------------
+
+    /**
+     * The target Java version the artifact is built for. Should match the 
target used in the compiler plugin.
+     *
+     * @since 2.8
+     */
+    @Parameter( defaultValue = "${maven.compiler.target}" )
+    private String targetJavaVersion;
+
+    // ----------------------------------------------------------------------
     // Public methods
     // ----------------------------------------------------------------------
 


Reply via email to