diff options
author | janakr <janakr@google.com> | 2018-01-24 11:46:25 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-01-24 11:48:26 -0800 |
commit | b9788e1bc31a31c98079c4870dcf30cc36f41800 (patch) | |
tree | e4d353dc9aafe1457845f34ba25f2c00adba92cd /src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java | |
parent | 3016d975d253bb2f7471dba02b57630dfdb8a80d (diff) |
Stop storing the base configuration in AspectKey. As with https://github.com/bazelbuild/bazel/commit/3863b536bcab8de2000f342c85c31c7ea91cccbe, we don't want to have to serialize/deserialize a BuildConfiguration in a SkyKey.
Cutting the edge to the aspect configuration will come in a follow-up.
PiperOrigin-RevId: 183117915
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java index 630830dfd1..a50a9c4a02 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java @@ -224,9 +224,9 @@ public final class AspectFunction implements SkyFunction { ConfiguredTargetValue configuredTargetValue; try { configuredTargetValue = - (ConfiguredTargetValue) env.getValueOrThrow( - ConfiguredTargetValue.key(key.getLabel(), key.getBaseConfiguration()), - ConfiguredValueCreationException.class); + (ConfiguredTargetValue) + env.getValueOrThrow( + key.getConfiguredTargetKey(), ConfiguredValueCreationException.class); } catch (ConfiguredValueCreationException e) { throw new AspectFunctionException(new AspectCreationException(e.getRootCauses())); } |