summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/parserutils/StringDescaper.java
diff options
context:
space:
mode:
authorBenjamin Culkin <bjculkin@mix.wvu.edu>2018-02-05 14:04:27 -0800
committerBenjamin Culkin <bjculkin@mix.wvu.edu>2018-02-05 14:04:27 -0800
commit46c1a3e1e7cf21f3c63dcb028fd1807e870dfbef (patch)
treee6a75fe55f63a63f161a4a51173d9b4fcf32a213 /base/src/main/java/bjc/utils/parserutils/StringDescaper.java
parent03e2fc959702e7654c507c4c6125ea1c1b54ecb6 (diff)
Warning cleanup
Diffstat (limited to 'base/src/main/java/bjc/utils/parserutils/StringDescaper.java')
-rw-r--r--base/src/main/java/bjc/utils/parserutils/StringDescaper.java17
1 files changed, 8 insertions, 9 deletions
diff --git a/base/src/main/java/bjc/utils/parserutils/StringDescaper.java b/base/src/main/java/bjc/utils/parserutils/StringDescaper.java
index 096656a..cb6c86f 100644
--- a/base/src/main/java/bjc/utils/parserutils/StringDescaper.java
+++ b/base/src/main/java/bjc/utils/parserutils/StringDescaper.java
@@ -10,8 +10,6 @@ import java.util.regex.PatternSyntaxException;
import static java.util.Map.Entry;
-import static bjc.utils.PropertyDB.applyFormat;
-import static bjc.utils.PropertyDB.getCompiledRegex;
import static bjc.utils.PropertyDB.getRegex;
public class StringDescaper {
@@ -30,10 +28,11 @@ public class StringDescaper {
private String rEscapeString;
private Pattern escapePatt;
- private static String rDoubleQuoteString = applyFormat("doubleQuotes", getRegex("nonStringEscape"), rPossibleEscapeString);
- private static Pattern doubleQuotePatt = Pattern.compile(rDoubleQuoteString);
+ // These should be used for something, but I don't recall what
+ //private static String rDoubleQuoteString = applyFormat("doubleQuotes", getRegex("nonStringEscape"), rPossibleEscapeString);
+ //private static Pattern doubleQuotePatt = Pattern.compile(rDoubleQuoteString);
- private static Pattern quotePatt = getCompiledRegex("unescapedQuote");
+ //private static Pattern quotePatt = getCompiledRegex("unescapedQuote");
private Map<String, String> literalEscapes;
private Map<Pattern, UnaryOperator<String>> specialEscapes;
@@ -55,10 +54,6 @@ public class StringDescaper {
}
public void addSpecialEscape(String escape, UnaryOperator<String> val) {
- if(specialEscapes.containsKey(escape)) {
- LOGGER.warning(String.format("Shadowing special escape '%s'\n", escape));
- }
-
/*
* Make sure this special escape is a valid regex.
*/
@@ -74,6 +69,10 @@ public class StringDescaper {
throw psex;
}
+
+ if(specialEscapes.containsKey(patt)) {
+ LOGGER.warning(String.format("Shadowing special escape '%s'\n", escape));
+ }
specialEscapes.put(patt, val);
}