diff options
| -rw-r--r-- | base/src/main/java/bjc/utils/ioutils/LevelSplitter.java | 14 | ||||
| -rw-r--r-- | base/src/test/java/bjc/utils/ioutils/ReportWriterTest.java (renamed from base/src/test/java/bjc/utils/test/ioutils/ReportWriterTest.java) | 2 | ||||
| -rw-r--r-- | base/src/test/java/bjc/utils/parserutils/TokenUtilsTest.java (renamed from base/src/test/java/bjc/utils/test/parserutils/TokenUtilsTest.java) | 2 |
3 files changed, 16 insertions, 2 deletions
diff --git a/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java b/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java index 7de0e28..83b391b 100644 --- a/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java +++ b/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java @@ -91,6 +91,20 @@ public class LevelSplitter { * * @param phrase * The string to split. + * @param splits + * The strings to split on. + * @return A list of split strings. If keepDelims is true, it also + * includes the delimiters in between the split strings. + */ + public List<String> levelSplit(String phrase, String... splits) { + return levelSplit(phrase, false, splits); + } + + /** + * Split a string, respecting groups. + * + * @param phrase + * The string to split. * @param keepDelims * Whether or not to include the delimiters in the * results. diff --git a/base/src/test/java/bjc/utils/test/ioutils/ReportWriterTest.java b/base/src/test/java/bjc/utils/ioutils/ReportWriterTest.java index afb5448..2092ae0 100644 --- a/base/src/test/java/bjc/utils/test/ioutils/ReportWriterTest.java +++ b/base/src/test/java/bjc/utils/ioutils/ReportWriterTest.java @@ -1,4 +1,4 @@ -package bjc.utils.test.ioutils; +package bjc.utils.ioutils; import static org.junit.Assert.*; diff --git a/base/src/test/java/bjc/utils/test/parserutils/TokenUtilsTest.java b/base/src/test/java/bjc/utils/parserutils/TokenUtilsTest.java index 99593ed..08606b3 100644 --- a/base/src/test/java/bjc/utils/test/parserutils/TokenUtilsTest.java +++ b/base/src/test/java/bjc/utils/parserutils/TokenUtilsTest.java @@ -1,4 +1,4 @@ -package bjc.utils.test.parserutils; +package bjc.utils.parserutils; import static bjc.utils.parserutils.TokenUtils.descapeString; import static bjc.utils.parserutils.TokenUtils.removeDQuotedStrings; |
