diff options
author | 2018-02-14 17:16:00 -0800 | |
---|---|---|
committer | 2018-02-14 17:18:51 -0800 | |
commit | bc09735be8868f345a25f9013e7c995d0871a8b4 (patch) | |
tree | 00b5aa781e5b8da2b5fc66392d4769db28a779f6 /src/main/java/com/google/devtools/build/lib/pkgcache/TestFilter.java | |
parent | 9565666426a94dc81f4173e2a60375bde59ce253 (diff) |
Fix incorrect warning on negative test lang filter flags.
PiperOrigin-RevId: 185770217
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/pkgcache/TestFilter.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/pkgcache/TestFilter.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/pkgcache/TestFilter.java b/src/main/java/com/google/devtools/build/lib/pkgcache/TestFilter.java index 56e8e8e616..d3aa9db71d 100644 --- a/src/main/java/com/google/devtools/build/lib/pkgcache/TestFilter.java +++ b/src/main/java/com/google/devtools/build/lib/pkgcache/TestFilter.java @@ -139,6 +139,9 @@ public final class TestFilter implements com.google.common.base.Predicate<Target private static void checkLangFilters( List<String> langFilterList, ExtendedEventHandler reporter, Set<String> allRuleNames) { for (String lang : langFilterList) { + if (lang.startsWith("-")) { + lang = lang.substring(1); + } if (!allRuleNames.contains(lang + "_test")) { reporter.handle( Event.warn("Unknown language '" + lang + "' in --test_lang_filters option")); |