aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
diff options
context:
space:
mode:
authorGravatar janakr <janakr@google.com>2018-01-11 15:49:42 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-11 15:51:40 -0800
commit3863b536bcab8de2000f342c85c31c7ea91cccbe (patch)
tree4797a2d516587e1cf99cc912bc3a18763c07e0ce /src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
parent1a19b62bc493d83734c34c888401d5c45e8bf55c (diff)
Stop including BuildConfiguration inside ConfiguredTargetKey: it's too heavyweight. For now, put a BuildConfigurationValue.Key in there. In the future, we may want to put some kind of "delta" key in.
PiperOrigin-RevId: 181673805
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
index a137435872..81159c3ce8 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
@@ -347,7 +347,8 @@ public final class SkyframeBuildView {
if (analysisRootCause != null) {
eventBus.post(
new AnalysisFailureEvent(
- ConfiguredTargetKey.of(topLevelLabel, label.getConfiguration()),
+ ConfiguredTargetKey.of(
+ topLevelLabel, label.getConfigurationKey(), label.isHostConfiguration()),
analysisRootCause));
}
}