diff options
author | 2017-12-07 04:58:33 -0800 | |
---|---|---|
committer | 2017-12-07 05:00:37 -0800 | |
commit | 665396d785b3a78bfae98edc81c817194151c3e9 (patch) | |
tree | faee3e062e9ecc741f8055053fe5dc83593ac0fb /src/main/java/com/google/devtools/build/lib/analysis/skylark | |
parent | f071a23f2fc4acde0eee5f80a18acec253d0bec9 (diff) |
Remove the ctx.middle_man function from Skylark.
Let's not expose middlemen to Skylark if we can help.
RELNOTES[INC]: The ctx.middle_man function is not supported anymore.
PiperOrigin-RevId: 178226393
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/skylark')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java b/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java index a979f2bbd8..c80c7c1848 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java @@ -28,7 +28,6 @@ import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.actions.Root; import com.google.devtools.build.lib.analysis.ActionsProvider; import com.google.devtools.build.lib.analysis.AliasProvider; -import com.google.devtools.build.lib.analysis.AnalysisUtils; import com.google.devtools.build.lib.analysis.ConfigurationMakeVariableContext; import com.google.devtools.build.lib.analysis.DefaultInfo; import com.google.devtools.build.lib.analysis.FilesToRunProvider; @@ -43,7 +42,6 @@ import com.google.devtools.build.lib.analysis.stringtemplate.ExpansionException; import com.google.devtools.build.lib.analysis.test.InstrumentedFilesCollector; import com.google.devtools.build.lib.analysis.test.InstrumentedFilesProvider; import com.google.devtools.build.lib.cmdline.Label; -import com.google.devtools.build.lib.collect.nestedset.NestedSet; import com.google.devtools.build.lib.events.Location; import com.google.devtools.build.lib.packages.AspectDescriptor; import com.google.devtools.build.lib.packages.Attribute; @@ -1083,12 +1081,6 @@ public final class SkylarkRuleContext implements SkylarkValue { } @SkylarkCallable(documented = false) - public NestedSet<Artifact> middleMan(String attribute) throws EvalException { - checkMutable("middle_man"); - return AnalysisUtils.getMiddlemanFor(ruleContext, attribute, Mode.HOST); - } - - @SkylarkCallable(documented = false) public boolean checkPlaceholders(String template, SkylarkList<Object> allowedPlaceholders) throws EvalException { checkMutable("check_placeholders"); |