Constructor and Description |
---|
ParallelRuleKeyCalculator(com.google.common.util.concurrent.ListeningExecutorService service,
RuleKeyFactory<T> ruleKeyFactory,
RuleDepsCache ruleDepsCache,
java.util.function.BiFunction<BuckEventBus,BuildRule,Scope> ruleKeyCalculationScope) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<T> |
calculate(BuckEventBus buckEventBus,
BuildRule rule) |
Set<BuildTarget> |
getAllKnownTargets() |
RuleDepsCache |
getRuleDepsCache() |
public ParallelRuleKeyCalculator(com.google.common.util.concurrent.ListeningExecutorService service, RuleKeyFactory<T> ruleKeyFactory, RuleDepsCache ruleDepsCache, java.util.function.BiFunction<BuckEventBus,BuildRule,Scope> ruleKeyCalculationScope)
public com.google.common.util.concurrent.ListenableFuture<T> calculate(BuckEventBus buckEventBus, BuildRule rule)
public Set<BuildTarget> getAllKnownTargets()
public RuleDepsCache getRuleDepsCache()