diff options
author | 2017-10-12 16:30:03 +0200 | |
---|---|---|
committer | 2017-10-13 13:51:36 +0200 | |
commit | 5b4b7a3ebb83a8c93d8f68ade7bf1242c8590256 (patch) | |
tree | b3760d2ec586611a082ff8c2a34b437bec673170 /src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java | |
parent | cd6d8ae312701694b0a3ff9d59fbf3e7720dfe0c (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.java | 14 |
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. */ |