You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by ma...@apache.org on 2012/10/18 21:20:03 UTC

svn commit: r1399803 - /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IBiblioResolver.java

Author: maartenc
Date: Thu Oct 18 19:20:03 2012
New Revision: 1399803

URL: http://svn.apache.org/viewvc?rev=1399803&view=rev
Log:
Only try to find a unique snapshot version when we have a version ending with 'SNAPSHOT'.

Modified:
    ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IBiblioResolver.java

Modified: ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IBiblioResolver.java
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IBiblioResolver.java?rev=1399803&r1=1399802&r2=1399803&view=diff
==============================================================================
--- ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IBiblioResolver.java (original)
+++ ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IBiblioResolver.java Thu Oct 18 19:20:03 2012
@@ -397,9 +397,11 @@ public class IBiblioResolver extends URL
                 for (Iterator iter = revs.iterator(); iter.hasNext();) {
                     String rev = (String) iter.next();
                     ModuleRevisionId historicalMrid = ModuleRevisionId.newInstance(mrid, rev);
-                    String snapshotVersion = findSnapshotVersion(historicalMrid);
-                    if (snapshotVersion != null) {
-                        pattern = pattern.replaceFirst("\\-\\[revision\\]", "-" + snapshotVersion);
+                    if (rev.endsWith("SNAPSHOT")) {
+                        String snapshotVersion = findSnapshotVersion(historicalMrid);
+                        if (snapshotVersion != null) {
+                            pattern = pattern.replaceFirst("\\-\\[revision\\]", "-" + snapshotVersion);
+                        }
                     }
                     String resolvedPattern = IvyPatternHelper.substitute(
                         pattern, historicalMrid, artifact);