aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupValue.java
diff options
context:
space:
mode:
authorGravatar John Cater <jcater@google.com>2016-10-25 16:16:35 +0000
committerGravatar John Cater <jcater@google.com>2016-10-25 20:19:29 +0000
commitb4f461ecc183d9adc9482f4cad848687ed0227ee (patch)
tree148126cf5b6f1002c1d4391fe74c13af736fd74e /src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupValue.java
parent7260f0a2c69bfe0fec187099fcea2dd16c331729 (diff)
Add new skyframe function to lookup the repository given a path, and use that
to report invalid package references. Fixes #1592. -- MOS_MIGRATED_REVID=137164164
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupValue.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupValue.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupValue.java
index 201e8fcab5..d97c034dfe 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupValue.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupValue.java
@@ -19,7 +19,6 @@ import com.google.devtools.build.lib.syntax.Environment.Extension;
import com.google.devtools.build.lib.util.Preconditions;
import com.google.devtools.build.skyframe.SkyKey;
import com.google.devtools.build.skyframe.SkyValue;
-
import java.io.Serializable;
import java.util.Objects;
@@ -75,6 +74,11 @@ public class SkylarkImportLookupValue implements SkyValue {
}
@Override
+ public String toString() {
+ return importLabel + (inWorkspace ? " (in workspace)" : "");
+ }
+
+ @Override
public boolean equals(Object obj) {
if (this == obj) {
return true;