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);