aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/google/devtools/build/lib/actions/Artifact.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/actions/Artifact.java b/src/main/java/com/google/devtools/build/lib/actions/Artifact.java
index 2416ed6d3b..de568b8465 100644
--- a/src/main/java/com/google/devtools/build/lib/actions/Artifact.java
+++ b/src/main/java/com/google/devtools/build/lib/actions/Artifact.java
@@ -878,6 +878,15 @@ public class Artifact
@Override
public void repr(SkylarkPrinter printer) {
- printer.append(toString()); // TODO(bazel-team): implement a readable representation
+ if (isSourceArtifact()) {
+ printer.append("<source file " + rootRelativePath + ">");
+ } else {
+ printer.append("<generated file " + rootRelativePath + ">");
+ }
+ }
+
+ @Override
+ public void reprLegacy(SkylarkPrinter printer) {
+ printer.append(toString());
}
}