diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-09-06 10:42:03 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-09-06 10:42:03 -0300 |
| commit | 9b3e2e079590e9a17a32bfbdbfa81f477614449c (patch) | |
| tree | 77ad86af54e1fa23469a658662956169400cc0ad /base/src/main/java/bjc/utils/funcutils/StringUtils.java | |
| parent | 9ecee0c57d942aa44025b9845e29e9fe0fad434f (diff) | |
Minor changes
Diffstat (limited to 'base/src/main/java/bjc/utils/funcutils/StringUtils.java')
| -rw-r--r-- | base/src/main/java/bjc/utils/funcutils/StringUtils.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/base/src/main/java/bjc/utils/funcutils/StringUtils.java b/base/src/main/java/bjc/utils/funcutils/StringUtils.java index 065453f..8e75f79 100644 --- a/base/src/main/java/bjc/utils/funcutils/StringUtils.java +++ b/base/src/main/java/bjc/utils/funcutils/StringUtils.java @@ -327,6 +327,13 @@ public class StringUtils { char stringEnder = ' '; + // Shortcut empty strings + if(phrase.equals("")) { + strangs.add(""); + + return strangs; + } + while(i < work.length()) { if(inString == false && nestLevel == 0) { for(String split : splits) { @@ -350,6 +357,12 @@ public class StringUtils { inString = false; } } else { + /* + * @TODO Ben Culkin 9/4/18 + * + * This currently crashes if the string ends + * with one of the delimiters in question. + */ switch(work.charAt(i)) { case '\'': inString = true; |
