diff --git a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java
index 5044c8931..84388041e 100644
--- a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java
+++ b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java
@@ -34,7 +34,6 @@
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException;
import org.apache.maven.plugin.descriptor.PluginDescriptor;
-import org.apache.maven.plugin.plugin.report.PluginReport;
import org.apache.maven.plugins.annotations.Component;
import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
@@ -195,7 +194,7 @@ public class DescriptorGeneratorMojo
* This may be relative to the root of the generated Maven site.
* It does not need to exist yet at the time when this goal is executed.
* Must end with a slash.
- * In case this is set the javadoc reporting goal should be executed prior to {@link PluginReport}.
+ * In case this is set the javadoc reporting goal should be executed prior to Plugin Report.
* @since 3.7.0
*/
@Parameter( property = "internalJavadocBaseUrl" )
diff --git a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/PluginReport.java b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/PluginReport.java
similarity index 99%
rename from maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/PluginReport.java
rename to maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/PluginReport.java
index 2a700f7f6..bc34746d0 100644
--- a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/PluginReport.java
+++ b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/PluginReport.java
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.plugin.report;
+package org.apache.maven.plugin.plugin.report_old;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -41,7 +41,7 @@
import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
import org.apache.maven.plugins.annotations.Parameter;
-import org.apache.maven.plugins.plugin.descriptor.EnhancedPluginDescriptorBuilder;
+import org.apache.maven.plugins.plugin.descriptor_old.EnhancedPluginDescriptorBuilder;
import org.apache.maven.project.MavenProject;
import org.apache.maven.reporting.AbstractMavenReport;
import org.apache.maven.reporting.AbstractMavenReportRenderer;
diff --git a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/Requirements.java b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/Requirements.java
similarity index 97%
rename from maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/Requirements.java
rename to maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/Requirements.java
index 1cc68b7d2..cb420995a 100644
--- a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/Requirements.java
+++ b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/Requirements.java
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.plugin.report;
+package org.apache.maven.plugin.plugin.report_old;
/*
* Licensed to the Apache Software Foundation (ASF) under one
diff --git a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/RequirementsHistory.java b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/RequirementsHistory.java
similarity index 97%
rename from maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/RequirementsHistory.java
rename to maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/RequirementsHistory.java
index 5b373d7d2..438d8d745 100644
--- a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report/RequirementsHistory.java
+++ b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/report_old/RequirementsHistory.java
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.plugin.report;
+package org.apache.maven.plugin.plugin.report_old;
/*
* Licensed to the Apache Software Foundation (ASF) under one
diff --git a/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor/EnhancedPluginDescriptorBuilder.java b/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor_old/EnhancedPluginDescriptorBuilder.java
similarity index 96%
rename from maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor/EnhancedPluginDescriptorBuilder.java
rename to maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor_old/EnhancedPluginDescriptorBuilder.java
index 211f85c96..755156565 100644
--- a/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor/EnhancedPluginDescriptorBuilder.java
+++ b/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor_old/EnhancedPluginDescriptorBuilder.java
@@ -1,4 +1,4 @@
-package org.apache.maven.plugins.plugin.descriptor;
+package org.apache.maven.plugins.plugin.descriptor_old;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -25,6 +25,7 @@
import org.apache.maven.plugin.descriptor.Parameter;
import org.apache.maven.plugin.descriptor.PluginDescriptor;
import org.apache.maven.plugin.descriptor.PluginDescriptorBuilder;
+import org.apache.maven.plugin.plugin.report_old.PluginReport;
import org.apache.maven.rtinfo.RuntimeInformation;
import org.apache.maven.tools.plugin.EnhancedParameterWrapper;
import org.codehaus.plexus.configuration.PlexusConfiguration;
@@ -33,7 +34,7 @@
/**
* Reads enhanced plugin.xml files as generated by
* {@link org.apache.maven.tools.plugin.generator.PluginDescriptorFilesGenerator} and
- * used by {@link org.apache.maven.plugin.plugin.report.PluginReport}.
+ * used by {@link PluginReport}.
* Populates the slightly extended {@link Parameter} object {@link EnhancedParameterWrapper}.
*/
@Deprecated
diff --git a/pom.xml b/pom.xml
index 7a1d55ae3..07e914a9d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -291,6 +291,15 @@
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+ HelpMojo.*
+
+
+
org.apache.maven.plugins
maven-release-plugin
@@ -362,14 +371,9 @@
-
- non-aggregate
-
- javadoc
-
-
aggregate
+ false
aggregate
@@ -380,14 +384,9 @@
org.apache.maven.plugins
maven-jxr-plugin
-
- non-aggregate
-
- jxr
-
-
aggregate
+ false
aggregate
@@ -398,12 +397,6 @@
org.apache.maven.plugins
maven-checkstyle-plugin
-
- non-aggregate
-
- checkstyle
-
-
aggregate
false