diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java index 39a0e674ff..5e393412bb 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java @@ -15,6 +15,7 @@ package com.google.devtools.build.lib.analysis; import com.google.common.base.Joiner; +import com.google.common.collect.ImmutableMap; import com.google.common.collect.ListMultimap; import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.actions.ArtifactFactory; @@ -164,7 +165,7 @@ public final class ConfiguredTargetFactory { public final ConfiguredTarget createConfiguredTarget(AnalysisEnvironment analysisEnvironment, ArtifactFactory artifactFactory, Target target, BuildConfiguration config, BuildConfiguration hostConfig, ListMultimap<Attribute, ConfiguredTarget> prerequisiteMap, - Set<ConfigMatchingProvider> configConditions) + ImmutableMap<Label, ConfigMatchingProvider> configConditions) throws InterruptedException { if (target instanceof Rule) { return createRule(analysisEnvironment, (Rule) target, config, hostConfig, @@ -219,7 +220,7 @@ public final class ConfiguredTargetFactory { AnalysisEnvironment env, Rule rule, BuildConfiguration configuration, BuildConfiguration hostConfiguration, ListMultimap<Attribute, ConfiguredTarget> prerequisiteMap, - Set<ConfigMatchingProvider> configConditions) throws InterruptedException { + ImmutableMap<Label, ConfigMatchingProvider> configConditions) throws InterruptedException { // Visibility computation and checking is done for every rule. RuleContext ruleContext = new RuleContext.Builder( @@ -303,7 +304,7 @@ public final class ConfiguredTargetFactory { ConfiguredAspectFactory aspectFactory, Aspect aspect, ListMultimap<Attribute, ConfiguredTarget> prerequisiteMap, - Set<ConfigMatchingProvider> configConditions, + ImmutableMap<Label, ConfigMatchingProvider> configConditions, BuildConfiguration aspectConfiguration, BuildConfiguration hostConfiguration) throws InterruptedException { |