diff options
author | cpeyser <cpeyser@google.com> | 2018-06-04 08:05:13 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-06-04 08:11:10 -0700 |
commit | 8e9b28ffba3f9d5fb87192a7a660ef81d8d42d11 (patch) | |
tree | 3a6bf68419f4113704e18e23588ee4337b17bda1 /src/main/java/com/google/devtools/build/lib/skyframe/Builder.java | |
parent | 072154757970826b39715a67aaec15763d8be4a1 (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.java | 2 |
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, |