You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2019/05/12 15:30:49 UTC

[maven-resolver] branch master updated: [MRESOLVER-84] Add support for "release" qualifier

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

michaelo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-resolver.git


The following commit(s) were added to refs/heads/master by this push:
     new 5b90e41  [MRESOLVER-84] Add support for "release" qualifier
5b90e41 is described below

commit 5b90e419c73e2e0a611c1ac09fc53999ae9ccfd8
Author: Jason Dillon <jd...@users.noreply.github.com>
AuthorDate: Tue Apr 2 11:14:46 2019 -0700

    [MRESOLVER-84] Add support for "release" qualifier
    
    This closes #31
---
 .../src/main/java/org/eclipse/aether/util/version/GenericVersion.java  | 1 +
 .../test/java/org/eclipse/aether/util/version/GenericVersionTest.java  | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/maven-resolver-util/src/main/java/org/eclipse/aether/util/version/GenericVersion.java b/maven-resolver-util/src/main/java/org/eclipse/aether/util/version/GenericVersion.java
index a363058..d1d1fbf 100644
--- a/maven-resolver-util/src/main/java/org/eclipse/aether/util/version/GenericVersion.java
+++ b/maven-resolver-util/src/main/java/org/eclipse/aether/util/version/GenericVersion.java
@@ -198,6 +198,7 @@ final class GenericVersion
             QUALIFIERS.put( "snapshot", -1 );
             QUALIFIERS.put( "ga", 0 );
             QUALIFIERS.put( "final", 0 );
+            QUALIFIERS.put( "release", 0 );
             QUALIFIERS.put( "", 0 );
             QUALIFIERS.put( "sp", 1 );
         }
diff --git a/maven-resolver-util/src/test/java/org/eclipse/aether/util/version/GenericVersionTest.java b/maven-resolver-util/src/test/java/org/eclipse/aether/util/version/GenericVersionTest.java
index ae891af..8d058e4 100644
--- a/maven-resolver-util/src/test/java/org/eclipse/aether/util/version/GenericVersionTest.java
+++ b/maven-resolver-util/src/test/java/org/eclipse/aether/util/version/GenericVersionTest.java
@@ -168,6 +168,7 @@ public class GenericVersionTest
         assertOrder( X_EQ_Y, "A", "A.ga.ga" );
         assertOrder( X_EQ_Y, "A", "A-ga-ga" );
         assertOrder( X_EQ_Y, "1", "1-final" );
+        assertOrder( X_EQ_Y, "1", "1-release" );
         assertOrder( X_LT_Y, "1", "1-sp" );
 
         assertOrder( X_LT_Y, "A.rc.1", "A.ga.1" );
@@ -251,6 +252,8 @@ public class GenericVersionTest
         assertOrder( X_EQ_Y, "1.ga", "1.Ga" );
         assertOrder( X_EQ_Y, "1.final", "1.FINAL" );
         assertOrder( X_EQ_Y, "1.final", "1.Final" );
+        assertOrder( X_EQ_Y, "1.release", "1.RELEASE" );
+        assertOrder( X_EQ_Y, "1.release", "1.Release" );
 
         assertOrder( X_EQ_Y, "1.sp", "1.SP" );
         assertOrder( X_EQ_Y, "1.sp", "1.Sp" );