Author: angela
Date: Fri Apr 26 12:30:38 2019
New Revision: 1858196

URL: http://svn.apache.org/viewvc?rev=1858196&view=rev
Log:
OAK-8263 : Simplify PermissionEntry.compareTo

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionEntry.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionEntry.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionEntry.java?rev=1858196&r1=1858195&r2=1858196&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionEntry.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionEntry.java
 Fri Apr 26 12:30:38 2019
@@ -84,13 +84,7 @@ final class PermissionEntry implements C
     public int compareTo(@NotNull PermissionEntry pe) {
         if (Objects.equal(path, pe.path)) {
             // reverse order
-            if (index == pe.index) {
-                return 0;
-            } else if (index < pe.index) {
-                return 1;
-            } else {
-                return -1;
-            }
+            return Integer.compare(pe.index, index);
         } else {
             final int depth = PathUtils.getDepth(path);
             final int otherDepth = PathUtils.getDepth(pe.path);


Reply via email to