aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
diff options
context:
space:
mode:
authorGravatar Marian Lobur <loburm@google.com>2015-09-02 09:53:58 +0000
committerGravatar Florian Weikert <fwe@google.com>2015-09-02 11:54:27 +0000
commit702cad7ffc9bc67737fe1a281dbebbeef41b6551 (patch)
treeccc900af54b2e11800c1b29374bd81e75d7dbd1a /src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
parentf4888b1ef784ddddf088f67685572b647be5d460 (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.java9
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