aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java
diff options
context:
space:
mode:
authorGravatar cushon <cushon@google.com>2017-12-12 11:09:05 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2017-12-12 11:10:40 -0800
commit23cf43da18202ebc7f056d87a22effeebcd8bf46 (patch)
tree92a602fa1e9e9e35790d499c35c083ec8fa8c2b5 /src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetCycleReporter.java
parent4a7f81a6ac8ac8a6568a32f1546d0d9d48437eff (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.java5
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();
}