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

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-jcr-mock.git


The following commit(s) were added to refs/heads/master by this push:
     new 1dd30ed  cosmetic: eliminate deprecation warnings
1dd30ed is described below

commit 1dd30ed83cbf4dde5004caa3f69cb676292e933c
Author: Stefan Seifert <[email protected]>
AuthorDate: Thu Nov 16 16:40:04 2023 +0100

    cosmetic: eliminate deprecation warnings
---
 src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java        | 5 +++--
 src/main/java/org/apache/sling/testing/mock/jcr/MockRepository.java | 6 +++---
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java 
b/src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java
index 258bffb..76daaf2 100644
--- a/src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java
+++ b/src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java
@@ -20,6 +20,7 @@ package org.apache.sling.testing.mock.jcr;
 
 import java.io.Reader;
 import java.util.List;
+import java.util.Objects;
 
 import javax.jcr.NamespaceRegistry;
 import javax.jcr.Node;
@@ -90,8 +91,8 @@ public final class MockJcr {
     public static @NotNull Session newSession(@Nullable String userId, 
@Nullable String workspaceName) {
         try {
             return newRepository().login(
-                    new SimpleCredentials(StringUtils.defaultString(userId, 
DEFAULT_USER_ID), new char[0]),
-                    StringUtils.defaultString(workspaceName, DEFAULT_WORKSPACE)
+                    new SimpleCredentials(Objects.toString(userId, 
DEFAULT_USER_ID), new char[0]),
+                    Objects.toString(workspaceName, DEFAULT_WORKSPACE)
             );
         } catch (RepositoryException ex) {
             throw new RuntimeException("Creating mocked JCR session failed.", 
ex);
diff --git 
a/src/main/java/org/apache/sling/testing/mock/jcr/MockRepository.java 
b/src/main/java/org/apache/sling/testing/mock/jcr/MockRepository.java
index 40b2e18..1945093 100644
--- a/src/main/java/org/apache/sling/testing/mock/jcr/MockRepository.java
+++ b/src/main/java/org/apache/sling/testing/mock/jcr/MockRepository.java
@@ -20,6 +20,7 @@ package org.apache.sling.testing.mock.jcr;
 
 import java.util.LinkedHashMap;
 import java.util.Map;
+import java.util.Objects;
 
 import javax.jcr.Credentials;
 import javax.jcr.NamespaceRegistry;
@@ -32,7 +33,6 @@ import javax.jcr.nodetype.NodeTypeManager;
 import javax.jcr.observation.ObservationManager;
 
 import org.apache.commons.lang3.ArrayUtils;
-import org.apache.commons.lang3.StringUtils;
 
 /**
  * Mock {@link Repository} implementation. The data is stored inside the mocked
@@ -74,8 +74,8 @@ class MockRepository implements Repository {
             userId = ((SimpleCredentials)credentials).getUserID();
         }
         return new MockSession(this, items,
-                StringUtils.defaultString(userId, MockJcr.DEFAULT_USER_ID),
-                StringUtils.defaultString(workspaceName, 
MockJcr.DEFAULT_WORKSPACE));
+                Objects.toString(userId, MockJcr.DEFAULT_USER_ID),
+                Objects.toString(workspaceName, MockJcr.DEFAULT_WORKSPACE));
     }
 
     @Override

Reply via email to