diff options
Diffstat (limited to 'src/main/java/com')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/actions/Artifact.java | 11 |
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()); } } |