aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build
diff options
context:
space:
mode:
authorGravatar Brian Silverman <bsilver16384@gmail.com>2016-02-01 16:10:27 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-02-02 14:57:01 +0000
commit8f92209acb199ddd4337d9308a37333ce63323d3 (patch)
tree855153e760d2c33e957daa2f8b22f0edb541063a /src/main/java/com/google/devtools/build
parent975fa32cd130f9f8132ba0d6758b9986b2e99a4a (diff)
Fix "put the colon here" message for non-default repositories.
-- Change-Id: I86b90ff6eda6a16c2efeb8fffca301e2594c254e Reviewed-on: https://bazel-review.googlesource.com/#/c/2784/ MOS_MIGRATED_REVID=113529297
Diffstat (limited to 'src/main/java/com/google/devtools/build')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java
index 4d8596f27a..d77ef7907a 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java
@@ -795,8 +795,11 @@ public class PackageFunction implements SkyFunction {
containingPkg.getPackageFragment().segmentCount()
- label.getPackageFragment().segmentCount(),
labelNameFragment.segmentCount());
- message += " (perhaps you meant to put the colon here: "
- + "'//" + containingPkg + ":" + labelNameInContainingPackage + "'?)";
+ message += " (perhaps you meant to put the colon here: '";
+ if (containingPkg.getRepository().isDefault()) {
+ message += "//";
+ }
+ message += containingPkg + ":" + labelNameInContainingPackage + "'?)";
} else {
message += " (have you deleted " + containingPkg + "/BUILD? "
+ "If so, use the --deleted_packages=" + containingPkg + " option)";