This is an automated email from the ASF dual-hosted git repository.

cstamas pushed a commit to branch maven-plugin-tools-3.7.x
in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git

commit 17aabccca1590f01925db9f63f04a67bd0a4c2f1
Author: Tamas Cservenak <ta...@cservenak.net>
AuthorDate: Thu Jan 12 22:08:08 2023 +0100

    [MPLUGIN-452] Maven scope and module name logs at wrong level (#190)
    
    Should be logged at WARN level, and not ERROR level. When Mojo logs ERROR, 
it is expected that it fails the build. And this also confuses the Verifier.
    
    ---
    
    https://issues.apache.org/jira/browse/MPLUGIN-452
---
 .../apache/maven/plugin/plugin/DescriptorGeneratorMojo.java    | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

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 0954a727..8b3fb142 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
@@ -253,7 +253,7 @@ public class DescriptorGeneratorMojo
                         && project.getArtifactId().toLowerCase().endsWith( 
"-plugin" )
                         && !"org.apache.maven.plugins".equals( 
project.getGroupId() ) )
         {
-            getLog().error( LS + LS + "Artifact Ids of the format 
maven-___-plugin are reserved for" + LS
+            getLog().warn( LS + LS + "Artifact Ids of the format 
maven-___-plugin are reserved for" + LS
                                 + "plugins in the Group Id 
org.apache.maven.plugins" + LS
                                 + "Please change your artifactId to the format 
___-maven-plugin" + LS
                                 + "In the future this error will break the 
build." + LS + LS );
@@ -270,7 +270,7 @@ public class DescriptorGeneratorMojo
             Set<Artifact> wrongScopedArtifacts = 
dependenciesNotInProvidedScope();
             if ( !wrongScopedArtifacts.isEmpty() )
             {
-                StringBuilder errorMessage = new StringBuilder(
+                StringBuilder message = new StringBuilder(
                     LS + LS + "Some dependencies of Maven Plugins are expected 
to be in provided scope." + LS
                         + "Please make sure that dependencies listed below 
declared in POM" + LS
                         + "have set '<scope>provided</scope>' as well." + LS + 
LS
@@ -278,11 +278,11 @@ public class DescriptorGeneratorMojo
                 );
                 for ( Artifact artifact : wrongScopedArtifacts )
                 {
-                    errorMessage.append( " * " ).append( artifact ).append( LS 
);
+                    message.append( " * " ).append( artifact ).append( LS );
                 }
-                errorMessage.append( LS ).append( LS );
+                message.append( LS ).append( LS );
 
-                getLog().error( errorMessage.toString() );
+                getLog().warn( message.toString() );
             }
         }
 

Reply via email to