I added a comment below

> http://git-wip-us.apache.org/repos/asf/maven/blob/87c6346a/maven-compat/src/main/java/org/apache/maven/repository/MetadataResolutionRequest.java
> ----------------------------------------------------------------------
> diff --git 
> a/maven-compat/src/main/java/org/apache/maven/repository/MetadataResolutionRequest.java
>  
> b/maven-compat/src/main/java/org/apache/maven/repository/MetadataResolutionRequest.java
> index c98dd05..4fb0e32 100644
> --- 
> a/maven-compat/src/main/java/org/apache/maven/repository/MetadataResolutionRequest.java
> +++ 
> b/maven-compat/src/main/java/org/apache/maven/repository/MetadataResolutionRequest.java
> @@ -108,14 +108,32 @@ public class MetadataResolutionRequest
>          return this;
>      }
>  
> +    /**
> +     * @deprecated instead use {@link #getRemoteRepositories()}
> +     */
> +    @Deprecated
>      public List<ArtifactRepository> getRemoteRepostories()
>      {
> +        return getRemoteRepositories();
> +    }
> +
> +    public List<ArtifactRepository> getRemoteRepositories()
> +    {
>          return remoteRepositories;
>      }

This should be the other way around. The new method needs to call the
old method and the old method must not change. So that we can update to
call the non-deprecated/new methods everywhere without running into that
old method could have been overridden issue.





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

Reply via email to