From 18a45a4e25ff617920efea03d2d069d80d51a6af Mon Sep 17 00:00:00 2001 From: Justine Tunney Date: Wed, 4 Jan 2017 16:14:22 +0000 Subject: Fix Label() for @short repository labels -- PiperOrigin-RevId: 143555554 MOS_MIGRATED_REVID=143555554 --- src/main/java/com/google/devtools/build/lib/cmdline/LabelValidator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java/com/google/devtools/build/lib/cmdline') 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); } -- cgit v1.2.3