diff --git a/maven-model-builder/src/main/java/org/apache/maven/model/plugin/DefaultReportingConverter.java b/maven-model-builder/src/main/java/org/apache/maven/model/plugin/DefaultReportingConverter.java index 6515f23868..b602e5ba17 100644 --- a/maven-model-builder/src/main/java/org/apache/maven/model/plugin/DefaultReportingConverter.java +++ b/maven-model-builder/src/main/java/org/apache/maven/model/plugin/DefaultReportingConverter.java @@ -84,9 +84,6 @@ public void convertReporting( Model model, ModelBuildingRequest request, ModelPr return; } - problems.addWarning( "The section is deprecated" - + ", please move the reports to the section of the new Maven Site Plugin." ); - if ( configuration.getChild( "outputDirectory" ) == null ) { addDom( configuration, "outputDirectory", reporting.getOutputDirectory() ); @@ -97,6 +94,13 @@ public void convertReporting( Model model, ModelBuildingRequest request, ModelPr boolean hasMavenProjectInfoReportsPlugin = false; + if ( !reporting.getPlugins().isEmpty() ) + { + + problems.addWarning( "The section is deprecated" + + ", please move the reports to the section of the new Maven Site Plugin." ); + } + for ( ReportPlugin plugin : reporting.getPlugins() ) { Xpp3Dom reportPlugin = convert( plugin );