diff --git a/src/com/facebook/buck/cxx/CxxInferCaptureTransitiveRule.java b/src/com/facebook/buck/cxx/CxxInferCaptureTransitiveRule.java index 9334b7c577a..7436dc5602a 100644 --- a/src/com/facebook/buck/cxx/CxxInferCaptureTransitiveRule.java +++ b/src/com/facebook/buck/cxx/CxxInferCaptureTransitiveRule.java @@ -50,9 +50,8 @@ public CxxInferCaptureTransitiveRule( BuildTarget buildTarget, ProjectFilesystem filesystem, SourcePathRuleFinder ruleFinder, - ImmutableSet captureRules, - boolean executeRemotely) { - super(buildTarget, filesystem, ruleFinder, new Impl(captureRules, executeRemotely)); + ImmutableSet captureRules) { + super(buildTarget, filesystem, ruleFinder, new Impl(captureRules)); } @Override @@ -77,15 +76,14 @@ static class Impl /** Whether or not infer rules can be executed remotely. Fails serialization if false. */ @AddToRuleKey @CustomFieldBehavior(RemoteExecutionEnabled.class) - private final boolean executeRemotely; + private final boolean executeRemotely = false; - public Impl(ImmutableSet captureRules, boolean executeRemotely) { + public Impl(ImmutableSet captureRules) { this.output = new OutputPath(OUTPUT_PATH); this.captureRulesOutputs = captureRules.stream() .map(CxxInferCaptureRule::getSourcePathToOutput) .collect(ImmutableSet.toImmutableSet()); - this.executeRemotely = executeRemotely; } @Override diff --git a/src/com/facebook/buck/cxx/CxxInferEnhancer.java b/src/com/facebook/buck/cxx/CxxInferEnhancer.java index d862f64564a..b146174d327 100644 --- a/src/com/facebook/buck/cxx/CxxInferEnhancer.java +++ b/src/com/facebook/buck/cxx/CxxInferEnhancer.java @@ -169,8 +169,7 @@ private BuildRule requireAllTransitiveCaptureBuildRules( ImmutableSet captureRules = aggregator.getAllTransitiveCaptures(); return graphBuilder.addToIndex( - new CxxInferCaptureTransitiveRule( - target, filesystem, graphBuilder, captureRules, inferConfig.executeRemotely())); + new CxxInferCaptureTransitiveRule(target, filesystem, graphBuilder, captureRules)); } private CxxInferCaptureRulesAggregator requireInferCaptureAggregatorBuildRuleForCxxDescriptionArg(