See my comments below.

Am 24.01.2017 um 20:33 schrieb [email protected]:
> Repository: maven
> Updated Branches:
>   refs/heads/MNG-5993 [created] be21b5f56
> 
> 
> [MNG-5993] Confusing error message in case of missing/empty
>  artifactId/groupId and version in pluginManagement
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/maven/repo
> Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/be21b5f5
> Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/be21b5f5
> Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/be21b5f5
> 
> Branch: refs/heads/MNG-5993
> Commit: be21b5f5670a5369495cf21237db5eda5c9cc446
> Parents: bc07e74
> Author: Karl Heinz Marbaise <[email protected]>
> Authored: Fri Apr 1 22:53:37 2016 +0200
> Committer: Karl Heinz Marbaise <[email protected]>
> Committed: Tue Jan 24 20:32:46 2017 +0100
> 
> ----------------------------------------------------------------------
>  .../internal/LifecyclePluginResolver.java       |  12 +-
>  .../internal/DefaultPluginVersionResolver.java  |   8 +-
>  .../model/validation/DefaultModelValidator.java | 170 +++++++++++--------
>  .../validation/DefaultModelValidatorTest.java   |  73 ++++++--
>  .../missing-artifactId-pluginManagement.xml     |  39 +++++
>  .../raw-model/missing-ga-pluginManagement.xml   |  39 +++++
>  .../missing-groupId-pluginManagement.xml        |  39 +++++
>  .../missing-plugin-version-pluginManagement.xml |  40 +++++
>  8 files changed, 323 insertions(+), 97 deletions(-)
> ----------------------------------------------------------------------
> 
> 
> http://git-wip-us.apache.org/repos/asf/maven/blob/be21b5f5/maven-core/src/main/java/org/apache/maven/lifecycle/internal/LifecyclePluginResolver.java
> ----------------------------------------------------------------------
> diff --git 
> a/maven-core/src/main/java/org/apache/maven/lifecycle/internal/LifecyclePluginResolver.java
>  
> b/maven-core/src/main/java/org/apache/maven/lifecycle/internal/LifecyclePluginResolver.java
> index 956e717..f02552a 100644
> --- 
> a/maven-core/src/main/java/org/apache/maven/lifecycle/internal/LifecyclePluginResolver.java
> +++ 
> b/maven-core/src/main/java/org/apache/maven/lifecycle/internal/LifecyclePluginResolver.java
> @@ -19,6 +19,9 @@ package org.apache.maven.lifecycle.internal;
>   * under the License.
>   */
>  
> +import java.util.HashMap;
> +import java.util.Map;
> +
>  import org.apache.maven.execution.MavenSession;
>  import org.apache.maven.model.Plugin;
>  import org.apache.maven.model.PluginManagement;
> @@ -30,9 +33,6 @@ import org.apache.maven.project.MavenProject;
>  import org.codehaus.plexus.component.annotations.Component;
>  import org.codehaus.plexus.component.annotations.Requirement;
>  
> -import java.util.HashMap;
> -import java.util.Map;
> -
>  /**
>   * @since 3.0
>   * @author Benjamin Bentmann
> @@ -46,7 +46,6 @@ public class LifecyclePluginResolver
>      @Requirement
>      private PluginVersionResolver pluginVersionResolver;
>  
> -
>      public LifecyclePluginResolver( PluginVersionResolver 
> pluginVersionResolver )
>      {
>          this.pluginVersionResolver = pluginVersionResolver;
> @@ -65,9 +64,8 @@ public class LifecyclePluginResolver
>          {
>              if ( plugin.getVersion() == null )
>              {
> -                PluginVersionRequest request =
> -                    new DefaultPluginVersionRequest( plugin, 
> session.getRepositorySession(),
> -                                                     
> project.getRemotePluginRepositories() );
> +                PluginVersionRequest request = new 
> DefaultPluginVersionRequest( plugin, session.getRepositorySession(),
> +                                                                             
>    project.getRemotePluginRepositories() );
>                  plugin.setVersion( pluginVersionResolver.resolve( request 
> ).getVersion() );
>              }
>              versions.put( plugin.getKey(), plugin.getVersion() );
> 
> http://git-wip-us.apache.org/repos/asf/maven/blob/be21b5f5/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java
> ----------------------------------------------------------------------
> diff --git 
> a/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java
>  
> b/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java
> index f11ee95..2275b7a 100644
> --- 
> a/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java
> +++ 
> b/maven-core/src/main/java/org/apache/maven/plugin/version/internal/DefaultPluginVersionResolver.java
> @@ -87,8 +87,6 @@ public class DefaultPluginVersionResolver
>      public PluginVersionResult resolve( PluginVersionRequest request )
>          throws PluginVersionResolutionException
>      {
> -        logger.debug( "Resolving plugin version for " + request.getGroupId() 
> + ":" + request.getArtifactId() );
> -
>          PluginVersionResult result = resolveFromProject( request );
>  
>          if ( result == null )
> @@ -103,8 +101,8 @@ public class DefaultPluginVersionResolver
>          }
>          else if ( logger.isDebugEnabled() )
>          {
> -            logger.debug( "Resolved plugin version for " + 
> request.getGroupId() + ":" + request.getArtifactId()
> -                + " to " + result.getVersion() + " from POM " + 
> request.getPom() );
> +            logger.debug( "Resolved plugin version for " + 
> request.getGroupId() + ":" + request.getArtifactId() + " to "
> +                + result.getVersion() + " from POM " + request.getPom() );
>          }
>  
>          return result;
> @@ -156,6 +154,7 @@ public class DefaultPluginVersionResolver
>          String version = null;
>          ArtifactRepository repo = null;
>  
> +        logger.info( "selectVersion:" + request.getGroupId() );

Can this log level be decreased to debug, please.

>          if ( StringUtils.isNotEmpty( versions.releaseVersion ) )
>          {
>              version = versions.releaseVersion;
> @@ -351,6 +350,7 @@ public class DefaultPluginVersionResolver
>      {
>          PluginVersionResult result = null;
>  
> +        logger.info( "resolveFromProject:" + request.getGroupId() );

Same here. I've seen those messages with 3.4.0-SNAPSHOT and never got
the meaning of them.

Regards,
-- 
Christian


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to