aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java
diff options
context:
space:
mode:
authorGravatar John Cater <jcater@google.com>2017-10-12 16:30:03 +0200
committerGravatar Marcel Hlopko <hlopko@google.com>2017-10-13 13:51:36 +0200
commit5b4b7a3ebb83a8c93d8f68ade7bf1242c8590256 (patch)
treeb3760d2ec586611a082ff8c2a34b437bec673170 /src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java
parentcd6d8ae312701694b0a3ff9d59fbf3e7720dfe0c (diff)
Fix local repository detection when the repository path is absolute.
Fixes #3874. Change-Id: Ibbe3ea27b77426f551e2f70f082478edb2234749 PiperOrigin-RevId: 171957230
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java
index c1f9ba2a9b..3922043d10 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java
@@ -283,6 +283,11 @@ public abstract class PackageLookupValue implements SkyValue {
public int hashCode() {
return errorMsg.hashCode();
}
+
+ @Override
+ public String toString() {
+ return String.format("%s: %s", this.getClass().getSimpleName(), this.errorMsg);
+ }
}
/** Value indicating the package name was in error. */
@@ -336,6 +341,15 @@ public abstract class PackageLookupValue implements SkyValue {
public int hashCode() {
return Objects.hashCode(invalidPackageIdentifier, correctedPackageIdentifier);
}
+
+ @Override
+ public String toString() {
+ return String.format(
+ "%s: invalidPackageIdenfitier: %s, corrected: %s",
+ this.getClass().getSimpleName(),
+ this.invalidPackageIdentifier,
+ this.correctedPackageIdentifier);
+ }
}
/** Marker value for a deleted package. */