aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGary Gregory <garydgregory@gmail.com>2022-10-27 09:51:05 -0400
committerGary Gregory <garydgregory@gmail.com>2022-10-27 09:51:05 -0400
commitfb90d0bd85bf500611e904da67531ee360249049 (patch)
tree8187cd94920f7406802b741683c5c2df6d1ade56 /src
parent0659831ad49a41244337eb9c60e6b6fe921756c2 (diff)
downloadapache-commons-lang-fb90d0bd85bf500611e904da67531ee360249049.tar.gz
Reuse own API
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/apache/commons/lang3/StringUtils.java3
-rw-r--r--src/main/java/org/apache/commons/lang3/text/StrBuilder.java2
-rw-r--r--src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java12
3 files changed, 7 insertions, 10 deletions
diff --git a/src/main/java/org/apache/commons/lang3/StringUtils.java b/src/main/java/org/apache/commons/lang3/StringUtils.java
index cf1f4c4c5..680f548a4 100644
--- a/src/main/java/org/apache/commons/lang3/StringUtils.java
+++ b/src/main/java/org/apache/commons/lang3/StringUtils.java
@@ -6716,8 +6716,7 @@ public class StringUtils {
// find the next earliest match
// NOTE: logic mostly duplicated above START
for (int i = 0; i < searchLength; i++) {
- if (noMoreMatchesForReplIndex[i] || searchList[i] == null ||
- searchList[i].isEmpty() || replacementList[i] == null) {
+ if (noMoreMatchesForReplIndex[i] || isEmpty(searchList[i]) || replacementList[i] == null) {
continue;
}
tempIndex = text.indexOf(searchList[i], start);
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 299dc591f..b79bd9d88 100644
--- a/src/main/java/org/apache/commons/lang3/text/StrBuilder.java
+++ b/src/main/java/org/apache/commons/lang3/text/StrBuilder.java
@@ -173,7 +173,7 @@ public class StrBuilder implements CharSequence, Appendable, Serializable, Build
* @return this, to enable chaining
*/
public StrBuilder setNullText(String nullText) {
- if (nullText != null && nullText.isEmpty()) {
+ if (StringUtils.isEmpty(nullText)) {
nullText = null;
}
this.nullText = nullText;
diff --git a/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java b/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java
index fecd7ad70..6d5e32dd2 100644
--- a/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java
+++ b/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java
@@ -82,8 +82,8 @@ public class LocaleUtilsTest extends AbstractLangTest {
assertNotNull(locale, "valid locale");
assertEquals(language, locale.getLanguage());
//country and variant are empty
- assertTrue(locale.getCountry() == null || locale.getCountry().isEmpty());
- assertTrue(locale.getVariant() == null || locale.getVariant().isEmpty());
+ assertTrue(StringUtils.isEmpty(locale.getCountry()));
+ assertTrue(StringUtils.isEmpty(locale.getVariant()));
}
/**
@@ -99,7 +99,7 @@ public class LocaleUtilsTest extends AbstractLangTest {
assertEquals(language, locale.getLanguage());
assertEquals(country, locale.getCountry());
//variant is empty
- assertTrue(locale.getVariant() == null || locale.getVariant().isEmpty());
+ assertTrue(StringUtils.isEmpty(locale.getVariant()));
}
/**
@@ -396,8 +396,7 @@ public class LocaleUtilsTest extends AbstractLangTest {
while (iterator.hasNext()) {
final Locale locale = iterator.next();
// should have an en empty variant
- assertTrue(locale.getVariant() == null
- || locale.getVariant().isEmpty());
+ assertTrue(StringUtils.isEmpty(locale.getVariant()));
assertEquals(country, locale.getCountry());
if (language.equals(locale.getLanguage())) {
found = true;
@@ -443,8 +442,7 @@ public class LocaleUtilsTest extends AbstractLangTest {
while (iterator.hasNext()) {
final Locale locale = iterator.next();
// should have an en empty variant
- assertTrue(locale.getVariant() == null
- || locale.getVariant().isEmpty());
+ assertTrue(StringUtils.isEmpty(locale.getVariant()));
assertEquals(language, locale.getLanguage());
if (country.equals(locale.getCountry())) {
found = true;