aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/cmdline
diff options
context:
space:
mode:
authorGravatar Justine Tunney <jart@google.com>2017-01-04 16:14:22 +0000
committerGravatar John Cater <jcater@google.com>2017-01-04 20:39:14 +0000
commit18a45a4e25ff617920efea03d2d069d80d51a6af (patch)
tree4a3fd7e47845ce7fc6081990af917f41eacceeba /src/main/java/com/google/devtools/build/lib/cmdline
parentfebc4d10d3be8437e74556df871dc57704d94546 (diff)
Fix Label() for @short repository labels
-- PiperOrigin-RevId: 143555554 MOS_MIGRATED_REVID=143555554
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/cmdline')
-rw-r--r--src/main/java/com/google/devtools/build/lib/cmdline/LabelValidator.java2
1 files changed, 1 insertions, 1 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 8ef3c91e4c..16a913d43e 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
@@ -256,7 +256,7 @@ public final class LabelValidator {
if (absName.startsWith("@")) {
int endOfRepo = absName.indexOf("//");
if (endOfRepo < 0) {
- throw new BadLabelException("invalid fully-qualified label: " + absName);
+ return new PackageAndTarget("", absName.substring(1));
}
absName = absName.substring(endOfRepo);
}