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
// ----------------------------------------------------------------------