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

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git


The following commit(s) were added to refs/heads/master by this push:
     new 216e3fda5 Update deprecated call sites
216e3fda5 is described below

commit 216e3fda5d7d0438cfa3f8d5657c5d96d6a9d3e0
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Sep 22 08:50:59 2024 -0400

    Update deprecated call sites
---
 .../apache/commons/lang3/StringEscapeUtils.java    |  4 +--
 .../java/org/apache/commons/lang3/StringUtils.java | 14 ++++-----
 .../org/apache/commons/lang3/text/StrBuilder.java  |  2 +-
 .../commons/lang3/time/DurationFormatUtils.java    | 34 +++++++++++++++-------
 4 files changed, 33 insertions(+), 21 deletions(-)

diff --git a/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java 
b/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java
index aa0b8662a..bfc455ee1 100644
--- a/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java
+++ b/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java
@@ -63,7 +63,7 @@ public class StringEscapeUtils {
                 out.write(input.toString());
             } else {
                 out.write(CSV_QUOTE);
-                out.write(StringUtils.replace(input.toString(), CSV_QUOTE_STR, 
CSV_QUOTE_STR + CSV_QUOTE_STR));
+                out.write(Strings.CS.replace(input.toString(), CSV_QUOTE_STR, 
CSV_QUOTE_STR + CSV_QUOTE_STR));
                 out.write(CSV_QUOTE);
             }
             return Character.codePointCount(input, 0, input.length());
@@ -94,7 +94,7 @@ public class StringEscapeUtils {
 
             if ( StringUtils.containsAny(quoteless, CSV_SEARCH_CHARS) ) {
                 // deal with escaped quotes; ie) ""
-                out.write(StringUtils.replace(quoteless, CSV_QUOTE_STR + 
CSV_QUOTE_STR, CSV_QUOTE_STR));
+                out.write(Strings.CS.replace(quoteless, CSV_QUOTE_STR + 
CSV_QUOTE_STR, CSV_QUOTE_STR));
             } else {
                 out.write(input.toString());
             }
diff --git a/src/main/java/org/apache/commons/lang3/StringUtils.java 
b/src/main/java/org/apache/commons/lang3/StringUtils.java
index 6284bc11b..6b359bcf2 100644
--- a/src/main/java/org/apache/commons/lang3/StringUtils.java
+++ b/src/main/java/org/apache/commons/lang3/StringUtils.java
@@ -720,7 +720,7 @@ public class StringUtils {
      */
     @Deprecated
     public static String chomp(final String str, final String separator) {
-        return removeEnd(str, separator);
+        return Strings.CS.removeEnd(str, separator);
     }
 
     /**
@@ -1717,7 +1717,7 @@ public class StringUtils {
             return false;
         }
         for (final CharSequence searchString : searchStrings) {
-            if (endsWith(sequence, searchString)) {
+            if (Strings.CS.endsWith(sequence, searchString)) {
                 return true;
             }
         }
@@ -5711,7 +5711,7 @@ public class StringUtils {
         if (isEmpty(str) || isEmpty(remove)) {
             return str;
         }
-        return replace(str, remove, EMPTY, -1);
+        return Strings.CS.replace(str, remove, EMPTY, -1);
     }
 
     /**
@@ -5907,7 +5907,7 @@ public class StringUtils {
      * @since 3.5
      */
     public static String removeIgnoreCase(final String str, final String 
remove) {
-        return replaceIgnoreCase(str, remove, EMPTY, -1);
+        return Strings.CI.replace(str, remove, EMPTY, -1);
     }
 
     /**
@@ -6148,7 +6148,7 @@ public class StringUtils {
         }
         // given that repeat(String, int) is quite optimized, better to rely 
on it than try and splice this into it
         final String result = repeat(str + separator, repeat);
-        return removeEnd(result, separator);
+        return Strings.CS.removeEnd(result, separator);
     }
 
     /**
@@ -7833,7 +7833,7 @@ public class StringUtils {
             return false;
         }
         for (final CharSequence searchString : searchStrings) {
-            if (startsWith(sequence, searchString)) {
+            if (Strings.CS.startsWith(sequence, searchString)) {
                 return true;
             }
         }
@@ -9116,7 +9116,7 @@ public class StringUtils {
             return str;
         }
 
-        if (startsWith(str, wrapToken) && endsWith(str, wrapToken)) {
+        if (Strings.CS.startsWith(str, wrapToken) && Strings.CS.endsWith(str, 
wrapToken)) {
             return str.substring(wrapToken.length(), 
str.lastIndexOf(wrapToken));
         }
 
diff --git a/src/main/java/org/apache/commons/lang3/text/StrBuilder.java 
b/src/main/java/org/apache/commons/lang3/text/StrBuilder.java
index 6f907a8f1..e70c9f3f4 100644
--- a/src/main/java/org/apache/commons/lang3/text/StrBuilder.java
+++ b/src/main/java/org/apache/commons/lang3/text/StrBuilder.java
@@ -2036,7 +2036,7 @@ public class StrBuilder implements CharSequence, 
Appendable, Serializable, Build
      * @return the first index of the string, or -1 if not found
      */
     public int indexOf(final String str, final int startIndex) {
-        return StringUtils.indexOf(this, str, startIndex);
+        return Strings.CS.indexOf(this, str, startIndex);
     }
 
     /**
diff --git 
a/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java 
b/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java
index 4ce849039..2c7d0c134 100644
--- a/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java
+++ b/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java
@@ -26,6 +26,7 @@ import java.util.TimeZone;
 import java.util.stream.Stream;
 
 import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.Strings;
 import org.apache.commons.lang3.Validate;
 
 /**
@@ -438,13 +439,16 @@ public class DurationFormatUtils {
         if (suppressLeadingZeroElements) {
             // this is a temporary marker on the front. Like ^ in regexp.
             duration = " " + duration;
-            String tmp = StringUtils.replaceOnce(duration, " 0 days", 
StringUtils.EMPTY);
+            final String text = duration;
+            String tmp = Strings.CS.replaceOnce(text, " 0 days", 
StringUtils.EMPTY);
             if (tmp.length() != duration.length()) {
                 duration = tmp;
-                tmp = StringUtils.replaceOnce(duration, " 0 hours", 
StringUtils.EMPTY);
+                final String text1 = duration;
+                tmp = Strings.CS.replaceOnce(text1, " 0 hours", 
StringUtils.EMPTY);
                 if (tmp.length() != duration.length()) {
                     duration = tmp;
-                    tmp = StringUtils.replaceOnce(duration, " 0 minutes", 
StringUtils.EMPTY);
+                    final String text2 = duration;
+                    tmp = Strings.CS.replaceOnce(text2, " 0 minutes", 
StringUtils.EMPTY);
                     duration = tmp;
                 }
             }
@@ -454,25 +458,33 @@ public class DurationFormatUtils {
             }
         }
         if (suppressTrailingZeroElements) {
-            String tmp = StringUtils.replaceOnce(duration, " 0 seconds", 
StringUtils.EMPTY);
+            final String text = duration;
+            String tmp = Strings.CS.replaceOnce(text, " 0 seconds", 
StringUtils.EMPTY);
             if (tmp.length() != duration.length()) {
                 duration = tmp;
-                tmp = StringUtils.replaceOnce(duration, " 0 minutes", 
StringUtils.EMPTY);
+                final String text1 = duration;
+                tmp = Strings.CS.replaceOnce(text1, " 0 minutes", 
StringUtils.EMPTY);
                 if (tmp.length() != duration.length()) {
                     duration = tmp;
-                    tmp = StringUtils.replaceOnce(duration, " 0 hours", 
StringUtils.EMPTY);
+                    final String text2 = duration;
+                    tmp = Strings.CS.replaceOnce(text2, " 0 hours", 
StringUtils.EMPTY);
                     if (tmp.length() != duration.length()) {
-                        duration = StringUtils.replaceOnce(tmp, " 0 days", 
StringUtils.EMPTY);
+                        final String text3 = tmp;
+                        duration = Strings.CS.replaceOnce(text3, " 0 days", 
StringUtils.EMPTY);
                     }
                 }
             }
         }
         // handle plurals
         duration = " " + duration;
-        duration = StringUtils.replaceOnce(duration, " 1 seconds", " 1 
second");
-        duration = StringUtils.replaceOnce(duration, " 1 minutes", " 1 
minute");
-        duration = StringUtils.replaceOnce(duration, " 1 hours", " 1 hour");
-        duration = StringUtils.replaceOnce(duration, " 1 days", " 1 day");
+        final String text = duration;
+        duration = Strings.CS.replaceOnce(text, " 1 seconds", " 1 second");
+        final String text1 = duration;
+        duration = Strings.CS.replaceOnce(text1, " 1 minutes", " 1 minute");
+        final String text2 = duration;
+        duration = Strings.CS.replaceOnce(text2, " 1 hours", " 1 hour");
+        final String text3 = duration;
+        duration = Strings.CS.replaceOnce(text3, " 1 days", " 1 day");
         return duration.trim();
     }
 

Reply via email to