You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kh...@apache.org on 2016/09/25 11:09:35 UTC

maven git commit: Cleaned up code using the ComparableVersion class prevents warnings in IDE about raw types.

Repository: maven
Updated Branches:
  refs/heads/master 343ba6821 -> 62e840fc4


Cleaned up code using the ComparableVersion class
prevents warnings in IDE about raw types.


Project: http://git-wip-us.apache.org/repos/asf/maven/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/62e840fc
Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/62e840fc
Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/62e840fc

Branch: refs/heads/master
Commit: 62e840fc47828336dd65d9b60d166bac135b2827
Parents: 343ba68
Author: Karl Heinz Marbaise <kh...@apache.org>
Authored: Sat Sep 24 19:05:11 2016 +0200
Committer: Karl Heinz Marbaise <kh...@apache.org>
Committed: Sun Sep 25 13:08:39 2016 +0200

----------------------------------------------------------------------
 .../versioning/ComparableVersionTest.java        | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven/blob/62e840fc/maven-artifact/src/test/java/org/apache/maven/artifact/versioning/ComparableVersionTest.java
----------------------------------------------------------------------
diff --git a/maven-artifact/src/test/java/org/apache/maven/artifact/versioning/ComparableVersionTest.java b/maven-artifact/src/test/java/org/apache/maven/artifact/versioning/ComparableVersionTest.java
index aea98dd..322cba0 100644
--- a/maven-artifact/src/test/java/org/apache/maven/artifact/versioning/ComparableVersionTest.java
+++ b/maven-artifact/src/test/java/org/apache/maven/artifact/versioning/ComparableVersionTest.java
@@ -28,11 +28,10 @@ import junit.framework.TestCase;
  *
  * @author <a href="mailto:hboutemy@apache.org">Herv� Boutemy</a>
  */
-@SuppressWarnings( "unchecked" )
 public class ComparableVersionTest
     extends TestCase
 {
-    private Comparable newComparable( String version )
+    private ComparableVersion newComparable( String version )
     {
         ComparableVersion ret = new ComparableVersion( version );
         String canonical = ret.getCanonical();
@@ -56,7 +55,7 @@ public class ComparableVersionTest
 
     private void checkVersionsOrder( String[] versions )
     {
-        Comparable[] c = new Comparable[versions.length];
+        ComparableVersion[] c = new ComparableVersion[versions.length];
         for ( int i = 0; i < versions.length; i++ )
         {
             c[i] = newComparable( versions[i] );
@@ -64,10 +63,10 @@ public class ComparableVersionTest
 
         for ( int i = 1; i < versions.length; i++ )
         {
-            Comparable low = c[i - 1];
+            ComparableVersion low = c[i - 1];
             for ( int j = i; j < versions.length; j++ )
             {
-                Comparable high = c[j];
+                ComparableVersion high = c[j];
                 assertTrue( "expected " + low + " < " + high, low.compareTo( high ) < 0 );
                 assertTrue( "expected " + high + " > " + low, high.compareTo( low ) > 0 );
             }
@@ -76,8 +75,8 @@ public class ComparableVersionTest
 
     private void checkVersionsEqual( String v1, String v2 )
     {
-        Comparable c1 = newComparable( v1 );
-        Comparable c2 = newComparable( v2 );
+        ComparableVersion c1 = newComparable( v1 );
+        ComparableVersion c2 = newComparable( v2 );
         assertTrue( "expected " + v1 + " == " + v2, c1.compareTo( c2 ) == 0 );
         assertTrue( "expected " + v2 + " == " + v1, c2.compareTo( c1 ) == 0 );
         assertTrue( "expected same hashcode for " + v1 + " and " + v2, c1.hashCode() == c2.hashCode() );
@@ -87,8 +86,8 @@ public class ComparableVersionTest
 
     private void checkVersionsOrder( String v1, String v2 )
     {
-        Comparable c1 = newComparable( v1 );
-        Comparable c2 = newComparable( v2 );
+        ComparableVersion c1 = newComparable( v1 );
+        ComparableVersion c2 = newComparable( v2 );
         assertTrue( "expected " + v1 + " < " + v2, c1.compareTo( c2 ) < 0 );
         assertTrue( "expected " + v2 + " > " + v1, c2.compareTo( c1 ) > 0 );
     }
@@ -224,7 +223,7 @@ public class ComparableVersionTest
         ComparableVersion c1 = new ComparableVersion( "1" );
         c1.parseVersion( "2" );
 
-        Comparable c2 = newComparable( "2" );
+        ComparableVersion c2 = newComparable( "2" );
 
         assertEquals( "reused instance should be equivalent to new instance", c1, c2 );
     }