aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java
diff options
context:
space:
mode:
authorGravatar cpeyser <cpeyser@google.com>2017-09-07 17:17:03 +0200
committerGravatar Yun Peng <pcloudy@google.com>2017-09-08 09:47:23 +0200
commitfb829994988798e3d6663d66497f4614148ea79a (patch)
tree76dbe3bfd1c3ff44ea67750a8bc3c7bef890489b /src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java
parent4e79061f74a03dd9274f88ff42a7e2c0d6adae6c (diff)
Rule classes cannot request duplicate toolchains.
PiperOrigin-RevId: 167861778
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java
index 7e396ec338..9832487cfc 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java
@@ -232,7 +232,7 @@ public final class ConfiguredTargetFunction implements SkyFunction {
// Determine what toolchains are needed by this target.
if (target instanceof Rule) {
Rule rule = ((Rule) target);
- ImmutableList<Label> requiredToolchains = rule.getRuleClassObject().getRequiredToolchains();
+ ImmutableSet<Label> requiredToolchains = rule.getRuleClassObject().getRequiredToolchains();
toolchainContext =
ToolchainUtil.createToolchainContext(
env, rule.toString(), requiredToolchains, configuration);