diff options
author | Brian Silverman <bsilver16384@gmail.com> | 2016-02-01 16:10:27 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2016-02-02 14:57:01 +0000 |
commit | 8f92209acb199ddd4337d9308a37333ce63323d3 (patch) | |
tree | 855153e760d2c33e957daa2f8b22f0edb541063a /src/main/java/com/google/devtools/build | |
parent | 975fa32cd130f9f8132ba0d6758b9986b2e99a4a (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.java | 7 |
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)"; |