aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java
diff options
context:
space:
mode:
authorGravatar ulfjack <ulfjack@google.com>2018-07-23 01:19:20 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-07-23 01:20:29 -0700
commitf000996d0c12c1e239cce200c2792f226adcb89b (patch)
tree22f55535a9ad659ef48f6e8bedb1d2680a21b989 /src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java
parent17b217c0110e9bbc2145de563ab0d599c6339890 (diff)
Fix TargetCompleteEvent.referencedLocalFiles
It was missing the baseline coverage files, if any. This is safe even if unknown commit is rolled back. PiperOrigin-RevId: 205626149
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java b/src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java
index 767eac0bb4..53a3f16e7e 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java
@@ -293,6 +293,14 @@ public final class TargetCompleteEvent
}
}
}
+ if (baselineCoverageArtifacts != null) {
+ for (Artifact artifact : baselineCoverageArtifacts) {
+ builder.add(
+ new LocalFile(
+ artifact.getPath(),
+ artifact.isSourceArtifact() ? LocalFileType.SOURCE : LocalFileType.OUTPUT));
+ }
+ }
return builder.build();
}