summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2016-04-01 13:18:26 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2016-04-01 13:18:26 -0400
commit56d2fa54fd37ce09eef0019798c7fab824b56e74 (patch)
tree0523e68490a46db5e245b2310cd874599264b4ca /BJC-Utils2/src/main
parentd06aa6bd1ba6240558a12c63beccafea3bd95ffe (diff)
Fixed bug that lead to exception when collapsing 0-length lists
Diffstat (limited to 'BJC-Utils2/src/main')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/funcutils/ListUtils.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/funcutils/ListUtils.java b/BJC-Utils2/src/main/java/bjc/utils/funcutils/ListUtils.java
index 810bc29..5215576 100644
--- a/BJC-Utils2/src/main/java/bjc/utils/funcutils/ListUtils.java
+++ b/BJC-Utils2/src/main/java/bjc/utils/funcutils/ListUtils.java
@@ -284,7 +284,9 @@ public class ListUtils {
*/
public static String collapseTokens(FunctionalList<String> input,
String sep) {
- if (input.getSize() <= 1) {
+ if (input.getSize() < 1) {
+ return "";
+ } else if (input.getSize() == 1) {
return input.first();
} else {
return input.reduceAux("",