diff options
author | 2015-09-02 09:53:58 +0000 | |
---|---|---|
committer | 2015-09-02 11:54:27 +0000 | |
commit | 702cad7ffc9bc67737fe1a281dbebbeef41b6551 (patch) | |
tree | ccc900af54b2e11800c1b29374bd81e75d7dbd1a /src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java | |
parent | f4888b1ef784ddddf088f67685572b647be5d460 (diff) |
Aspects can get information from their base rule.
--
MOS_MIGRATED_REVID=102126786
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.java | 9 |
1 files changed, 6 insertions, 3 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 1eecdb71f1..0e6e4197ff 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 @@ -48,6 +48,7 @@ import com.google.devtools.build.lib.analysis.config.BuildConfiguration; import com.google.devtools.build.lib.analysis.config.ConfigMatchingProvider; import com.google.devtools.build.lib.events.Event; import com.google.devtools.build.lib.events.EventHandler; +import com.google.devtools.build.lib.packages.AspectParameters; import com.google.devtools.build.lib.packages.Attribute; import com.google.devtools.build.lib.packages.RuleClassProvider; import com.google.devtools.build.lib.packages.Target; @@ -459,9 +460,11 @@ public final class SkyframeBuildView { AnalysisEnvironment env, RuleConfiguredTarget associatedTarget, ConfiguredAspectFactory aspectFactory, ListMultimap<Attribute, ConfiguredTarget> prerequisiteMap, - Set<ConfigMatchingProvider> configConditions) { - return factory.createAspect(env, associatedTarget, aspectFactory, prerequisiteMap, - configConditions, getHostConfiguration(associatedTarget.getConfiguration())); + Set<ConfigMatchingProvider> configConditions, + AspectParameters aspectParameters) { + return factory.createAspect(env, associatedTarget, aspectFactory, aspectParameters, + prerequisiteMap, configConditions, + getHostConfiguration(associatedTarget.getConfiguration())); } @Nullable |