diff options
author | 2016-03-01 15:40:29 +0000 | |
---|---|---|
committer | 2016-03-01 19:13:36 +0000 | |
commit | 04f6f245ae42bf53afa4f587591dba796f9c06cd (patch) | |
tree | 094f60decddb14d65e5166b4cb701c9d55fcc34c /src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java | |
parent | fc7797954072a7a8c02652ef15a06e9efd738865 (diff) |
Use two configurations for AspectKeys.
In order for Aspects to support dynamic configuration, they need to have two
configurations: one to instantiate the Aspect with, containing all the fragment
dependencies of the Aspect itself, and one to create the ConfiguredTargetValue.key
with, containing only the dependencies of the Rule. This expands AspectKey to
have a second configuration, although it currently does not populate that key with
anything different.
--
MOS_MIGRATED_REVID=115997454
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java index 552ca78853..dd35f8d83c 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java @@ -907,6 +907,7 @@ public abstract class BuildViewTestCase extends FoundationTestCase { AspectValue.key( owner.getLabel(), owner.getConfiguration(), + owner.getConfiguration(), new NativeAspectClass(creatingAspectFactory), AspectParameters.EMPTY) .argument()); @@ -972,6 +973,7 @@ public abstract class BuildViewTestCase extends FoundationTestCase { AspectValue.key( owner.getLabel(), owner.getConfiguration(), + owner.getConfiguration(), new NativeAspectClass(creatingAspectFactory), AspectParameters.EMPTY) .argument()); |