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

daim pushed a commit to branch OAK-11751
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git

commit 9c1adfa0ab3d624efbe21a433495d3b8f23b3cc5
Author: Rishabh Kumar <[email protected]>
AuthorDate: Fri Jun 6 20:48:17 2025 +0530

    OAK-11751 : removed usage of Guava's Sets
---
 .../jackrabbit/oak/security/user/RepMembersConflictHandler.java   | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git 
a/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/RepMembersConflictHandler.java
 
b/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/RepMembersConflictHandler.java
index 2bd350a6af..a5cc9566ed 100644
--- 
a/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/RepMembersConflictHandler.java
+++ 
b/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/RepMembersConflictHandler.java
@@ -33,8 +33,6 @@ import org.apache.jackrabbit.oak.spi.state.NodeBuilder;
 import org.apache.jackrabbit.oak.spi.state.NodeState;
 import org.jetbrains.annotations.NotNull;
 
-import org.apache.jackrabbit.guava.common.collect.Sets;
-
 /**
  * The {@code RepMembersConflictHandler} takes care of merging the {@code 
rep:members} property
  * during parallel updates.
@@ -162,13 +160,13 @@ class RepMembersConflictHandler implements 
ThreeWayConflictHandler {
         Set<String> ourMembers = 
Collections.unmodifiableSet(SetUtils.toLinkedSet(ours.getValue(Type.STRINGS)));
 
         // merge ours and theirs to a de-duplicated set
-        Set<String> combined = new 
LinkedHashSet<>(Sets.intersection(ourMembers, theirMembers));
-        for (String m : Sets.difference(ourMembers, theirMembers)) {
+        Set<String> combined = new 
LinkedHashSet<>(SetUtils.intersection(ourMembers, theirMembers));
+        for (String m : SetUtils.difference(ourMembers, theirMembers)) {
             if (!base.contains(m)) {
                 combined.add(m);
             }
         }
-        for (String m : Sets.difference(theirMembers, ourMembers)) {
+        for (String m : SetUtils.difference(theirMembers, ourMembers)) {
             if (!base.contains(m)) {
                 combined.add(m);
             }

Reply via email to