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

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

commit bbc61766283e99ab669ebe73a72f119bf5f58df4
Author: Rishabh Kumar <[email protected]>
AuthorDate: Fri Jun 6 20:53:06 2025 +0530

    OAK-11752 : removed usage of Guava's Lists.transform
---
 .../java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java  | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java
 
b/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java
index ef62e1737c..f814da4d0b 100644
--- 
a/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java
+++ 
b/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java
@@ -43,6 +43,7 @@ import java.util.Map;
 import java.util.Properties;
 import java.util.Set;
 import java.util.concurrent.TimeUnit;
+import java.util.stream.Collectors;
 
 import javax.jcr.NamespaceException;
 import javax.jcr.Node;
@@ -56,7 +57,6 @@ import javax.jcr.nodetype.NodeTypeTemplate;
 import javax.jcr.nodetype.PropertyDefinitionTemplate;
 import javax.jcr.security.Privilege;
 
-import org.apache.jackrabbit.guava.common.collect.Lists;
 import org.apache.commons.collections4.bidimap.DualHashBidiMap;
 import org.apache.jackrabbit.JcrConstants;
 import org.apache.jackrabbit.api.security.authorization.PrivilegeManager;
@@ -772,8 +772,9 @@ public class RepositoryUpgrade {
             while (it.hasNext()) {
                 Privilege aggrPriv = it.next();
 
-                List<String> aggrNames = 
Lists.transform(Arrays.asList(aggrPriv.getDeclaredAggregatePrivileges()),
-                        input -> (input == null) ? null : input.getName());
+                List<String> aggrNames = 
Arrays.stream(aggrPriv.getDeclaredAggregatePrivileges())
+                        .map(input -> (input == null) ? null : input.getName())
+                        .collect(Collectors.toList());
                 if (allAggregatesRegistered(pMgr, aggrNames)) {
                     pMgr.registerPrivilege(aggrPriv.getName(), 
aggrPriv.isAbstract(), aggrNames.toArray(new String[aggrNames.size()]));
                     it.remove();

Reply via email to