You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by pa...@apache.org on 2019/12/26 22:52:08 UTC
[commons-lang] branch master updated: Use
ArrayUtils#EMPTY_STRING_ARRAY instead of creating new empty String arrays.
This is an automated email from the ASF dual-hosted git repository.
pascalschumacher 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 d5948be Use ArrayUtils#EMPTY_STRING_ARRAY instead of creating new empty String arrays.
d5948be is described below
commit d5948be13f788fddbf384643ae6fbac6cca87a18
Author: pascalschumacher <pa...@gmx.net>
AuthorDate: Thu Dec 26 23:51:46 2019 +0100
Use ArrayUtils#EMPTY_STRING_ARRAY instead of creating new empty String arrays.
---
src/main/java/org/apache/commons/lang3/StringUtils.java | 10 +++++-----
.../org/apache/commons/lang3/exception/ExceptionUtils.java | 4 ++--
src/main/java/org/apache/commons/lang3/text/StrTokenizer.java | 4 ++--
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/main/java/org/apache/commons/lang3/StringUtils.java b/src/main/java/org/apache/commons/lang3/StringUtils.java
index d629806..44fba32 100644
--- a/src/main/java/org/apache/commons/lang3/StringUtils.java
+++ b/src/main/java/org/apache/commons/lang3/StringUtils.java
@@ -7507,7 +7507,7 @@ public class StringUtils {
currentType = type;
}
list.add(new String(c, tokenStart, c.length - tokenStart));
- return list.toArray(new String[0]);
+ return list.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}
/**
@@ -7735,7 +7735,7 @@ public class StringUtils {
}
}
- return substrings.toArray(new String[0]);
+ return substrings.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}
// -----------------------------------------------------------------------
@@ -7923,7 +7923,7 @@ public class StringUtils {
if (match || preserveAllTokens && lastMatch) {
list.add(str.substring(start, i));
}
- return list.toArray(new String[0]);
+ return list.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}
/**
@@ -8022,7 +8022,7 @@ public class StringUtils {
if (match || preserveAllTokens && lastMatch) {
list.add(str.substring(start, i));
}
- return list.toArray(new String[0]);
+ return list.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}
/**
@@ -8835,7 +8835,7 @@ public class StringUtils {
if (list.isEmpty()) {
return null;
}
- return list.toArray(new String[0]);
+ return list.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}
/**
diff --git a/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java b/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java
index dd154e3..6550fd8 100644
--- a/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java
+++ b/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java
@@ -274,7 +274,7 @@ public class ExceptionUtils {
}
frames.addAll(trace);
}
- return frames.toArray(new String[0]);
+ return frames.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}
/**
@@ -325,7 +325,7 @@ public class ExceptionUtils {
while (frames.hasMoreTokens()) {
list.add(frames.nextToken());
}
- return list.toArray(new String[0]);
+ return list.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}
/**
diff --git a/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java b/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java
index 97fae7d..8a5c33c 100644
--- a/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java
+++ b/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java
@@ -604,10 +604,10 @@ public class StrTokenizer implements ListIterator<String>, Cloneable {
if (chars == null) {
// still call tokenize as subclass may do some work
final List<String> split = tokenize(null, 0, 0);
- tokens = split.toArray(new String[0]);
+ tokens = split.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
} else {
final List<String> split = tokenize(chars, 0, chars.length);
- tokens = split.toArray(new String[0]);
+ tokens = split.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}
}
}