diff options
author | janakr <janakr@google.com> | 2018-06-18 09:04:43 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-06-18 09:06:08 -0700 |
commit | a86c267ed31999f6e6f6d5f206526775b804d3a0 (patch) | |
tree | aa41f6962ece19816054032af63c18f6126ba34f /src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetValue.java | |
parent | ba2f39140735948e83168de7e8124cddc477d0f1 (diff) |
Make ConfiguredTargetValue a NotComparableSkyValue. Since no implementation of ConfiguredTarget implements equality, it's very much not comparable.
PiperOrigin-RevId: 201004116
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetValue.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetValue.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetValue.java index b527d59f12..622491b984 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetValue.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetValue.java @@ -22,14 +22,13 @@ import com.google.devtools.build.lib.analysis.config.BuildConfiguration; import com.google.devtools.build.lib.cmdline.Label; import com.google.devtools.build.lib.collect.nestedset.NestedSet; import com.google.devtools.build.lib.packages.Package; +import com.google.devtools.build.skyframe.NotComparableSkyValue; import com.google.devtools.build.skyframe.SkyKey; import com.google.devtools.build.skyframe.SkyValue; import java.util.List; -/** - * A {@link SkyValue} for a {@link ConfiguredTarget}. - */ -public interface ConfiguredTargetValue extends SkyValue { +/** A {@link SkyValue} for a {@link ConfiguredTarget}. */ +public interface ConfiguredTargetValue extends NotComparableSkyValue { static SkyKey key(Label label, BuildConfiguration configuration) { return ConfiguredTargetKey.of(label, configuration); } |