public interface ToolchainCreationContext
Modifier and Type | Method and Description |
---|---|
BuckConfig |
getBuckConfig() |
com.google.common.collect.ImmutableMap<String,String> |
getEnvironment() |
ExecutableFinder |
getExecutableFinder() |
ProjectFilesystem |
getFilesystem() |
ProcessExecutor |
getProcessExecutor() |
RuleKeyConfiguration |
getRuleKeyConfiguration() |
static ToolchainCreationContext |
of(Map<String,? extends String> environment,
BuckConfig buckConfig,
ProjectFilesystem filesystem,
ProcessExecutor processExecutor,
ExecutableFinder executableFinder,
RuleKeyConfiguration ruleKeyConfiguration) |
BuckConfig getBuckConfig()
ProjectFilesystem getFilesystem()
ProcessExecutor getProcessExecutor()
ExecutableFinder getExecutableFinder()
RuleKeyConfiguration getRuleKeyConfiguration()
static ToolchainCreationContext of(Map<String,? extends String> environment, BuckConfig buckConfig, ProjectFilesystem filesystem, ProcessExecutor processExecutor, ExecutableFinder executableFinder, RuleKeyConfiguration ruleKeyConfiguration)