diff options
author | cushon <cushon@google.com> | 2017-12-12 11:09:05 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2017-12-12 11:10:40 -0800 |
commit | 23cf43da18202ebc7f056d87a22effeebcd8bf46 (patch) | |
tree | 92a602fa1e9e9e35790d499c35c083ec8fa8c2b5 /src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java | |
parent | 4a7f81a6ac8ac8a6568a32f1546d0d9d48437eff (diff) |
Fix a CCE in ConfiguredTargetCycleReporter
PiperOrigin-RevId: 178785887
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java index 9cd2302ee5..2baeacaff3 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java @@ -24,7 +24,6 @@ import com.google.devtools.build.lib.events.ExtendedEventHandler; import com.google.devtools.build.lib.pkgcache.PackageProvider; import com.google.devtools.build.lib.skyframe.AspectValue.AspectKey; import com.google.devtools.build.skyframe.CycleInfo; -import com.google.devtools.build.skyframe.LegacySkyKey; import com.google.devtools.build.skyframe.SkyKey; /** @@ -89,7 +88,7 @@ class ConfiguredTargetCycleReporter extends AbstractLabelCycleReporter { private SkyKey asTransitiveTargetKey(SkyKey key) { return IS_TRANSITIVE_TARGET_SKY_KEY.apply(key) ? key - : LegacySkyKey.create(TRANSITIVE_TARGET, ((ConfiguredTargetKey) key.argument()).getLabel()); + : TransitiveTargetKey.of(((ConfiguredTargetKey) key.argument()).getLabel()); } @Override @@ -110,7 +109,7 @@ class ConfiguredTargetCycleReporter extends AbstractLabelCycleReporter { } else if (SkyFunctions.isSkyFunction(SkyFunctions.ASPECT).apply(key)) { return ((AspectKey) key.argument()).getLabel(); } else if (SkyFunctions.isSkyFunction(TRANSITIVE_TARGET).apply(key)) { - return (Label) key.argument(); + return ((TransitiveTargetKey) key).getLabel(); } else { throw new UnsupportedOperationException(); } |