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]
