TEXT-58: Order of translator declaration matters
Project: http://git-wip-us.apache.org/repos/asf/commons-text/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-text/commit/5b5dced7 Tree: http://git-wip-us.apache.org/repos/asf/commons-text/tree/5b5dced7 Diff: http://git-wip-us.apache.org/repos/asf/commons-text/diff/5b5dced7 Branch: refs/heads/master Commit: 5b5dced79238b559bf80dc74d2739539459feeaf Parents: c642c12 Author: Rob Tompkins <chtom...@gmail.com> Authored: Sat Jan 21 18:42:06 2017 -0500 Committer: Rob Tompkins <chtom...@gmail.com> Committed: Sat Jan 21 18:44:15 2017 -0500 ---------------------------------------------------------------------- src/main/java/org/apache/commons/text/StringEscapeUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-text/blob/5b5dced7/src/main/java/org/apache/commons/text/StringEscapeUtils.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/text/StringEscapeUtils.java b/src/main/java/org/apache/commons/text/StringEscapeUtils.java index 5badf1a..47c4d7c 100644 --- a/src/main/java/org/apache/commons/text/StringEscapeUtils.java +++ b/src/main/java/org/apache/commons/text/StringEscapeUtils.java @@ -322,10 +322,10 @@ public class StringEscapeUtils { unescapeJavaMap.put("\\'", "'"); unescapeJavaMap.put("\\", ""); UNESCAPE_JAVA = new AggregateTranslator( - new LookupTranslator(Collections.unmodifiableMap(unescapeJavaMap)), new OctalUnescaper(), // .between('\1', '\377'), new UnicodeUnescaper(), - new LookupTranslator(EntityArrays.JAVA_CTRL_CHARS_UNESCAPE) + new LookupTranslator(EntityArrays.JAVA_CTRL_CHARS_UNESCAPE), + new LookupTranslator(Collections.unmodifiableMap(unescapeJavaMap)) ); }