diff options
author | Florian Weikert <fwe@google.com> | 2015-06-22 20:57:01 +0000 |
---|---|---|
committer | Laszlo Csomor <laszlocsomor@google.com> | 2015-06-23 09:03:01 +0000 |
commit | e741e8f5c5a196e63a66526f2afa880876fcd4ed (patch) | |
tree | 2dc676bd8489e16b2e929e1ce91e2264cdc037b5 | |
parent | adc4a02d95a9b59d3c76f600cdebab71081e5708 (diff) |
rsplit's separator is now being parsed literally. As a result, special regex characters (such as '.' or '\w') will no longer match other characters.
--
MOS_MIGRATED_REVID=96603729
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java b/src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java index 794e0392e6..a8efbc0476 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java +++ b/src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java @@ -263,7 +263,7 @@ public class MethodLibrary { } LinkedList<String> result = new LinkedList<>(); - String[] parts = input.split(separator, -1); + String[] parts = input.split(Pattern.quote(separator), -1); int sepLen = separator.length(); int remainingLength = input.length(); int splitsSoFar = 0; |