aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java
diff options
context:
space:
mode:
authorGravatar cpeyser <cpeyser@google.com>2018-06-04 08:05:13 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-04 08:11:10 -0700
commit8e9b28ffba3f9d5fb87192a7a660ef81d8d42d11 (patch)
tree3a6bf68419f4113704e18e23588ee4337b17bda1 /src/main/java/com/google/devtools/build/lib/skyframe/Builder.java
parent072154757970826b39715a67aaec15763d8be4a1 (diff)
Failing targets are identified by comparing ConfiguredTarget.Key instead of ConfiguredTarget. Since ConfiguredTarget does not implement equals(), reference equality has been used until now, and this is not valid for the case where the ConfiguredTarget has been deserialized.
PiperOrigin-RevId: 199133926
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/Builder.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/Builder.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java b/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java
index 5ce1016200..42e3e09b10 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java
@@ -86,7 +86,7 @@ public interface Builder {
Set<ConfiguredTarget> targetsToSkip,
Collection<AspectValue> aspects,
Executor executor,
- Set<ConfiguredTarget> builtTargets,
+ Set<ConfiguredTargetKey> builtTargets,
Set<AspectKey> builtAspects,
boolean explain,
@Nullable Range<Long> lastExecutionTimeRange,