diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/cmdline/LabelValidator.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/cmdline/LabelValidator.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/cmdline/LabelValidator.java b/src/main/java/com/google/devtools/build/lib/cmdline/LabelValidator.java index 633946c60f..e63b09684a 100644 --- a/src/main/java/com/google/devtools/build/lib/cmdline/LabelValidator.java +++ b/src/main/java/com/google/devtools/build/lib/cmdline/LabelValidator.java @@ -45,7 +45,6 @@ public final class LabelValidator { // Package names allow all 7-bit ASCII characters except // 0-31 (control characters) // 58 ':' (colon) - target name separator - // 64 '@' (at-sign) - workspace name prefix // 92 '\' (backslash) - directory separator (on Windows); may be allowed in the future // 127 (delete) /** Matches characters allowed in package name. */ @@ -53,7 +52,7 @@ public final class LabelValidator { CharMatcher.inRange('0', '9') .or(CharMatcher.inRange('a', 'z')) .or(CharMatcher.inRange('A', 'Z')) - .or(CharMatcher.anyOf(" !\"#$%&'()*+,-./;<=>?[]^_`{|}~")) + .or(CharMatcher.anyOf(" !\"#$%&'()*+,-./;<=>?@[]^_`{|}~")) .precomputed(); /** @@ -71,7 +70,7 @@ public final class LabelValidator { @VisibleForTesting static final String PACKAGE_NAME_ERROR = "package names may contain A-Z, a-z, 0-9, or any of ' !\"#$%&'()*+,-./;<=>?[]^_`{|}~'" - + " (most 127-bit ascii characters except 0-31, 127, ':', '@', or '\\')"; + + " (most 127-bit ascii characters except 0-31, 127, ':', or '\\')"; @VisibleForTesting static final String PACKAGE_NAME_DOT_ERROR = |