Interface | Description |
---|---|
BuildEngine |
A build engine is responsible for building a given build rule, which includes all its transitive
dependencies.
|
BuildStrategyContext |
Used for running a BuildExecutor within the context of the build engine such that the engine's
internal state/tracking is updated as expected.
|
RuleDepsCache |
Class | Description |
---|---|
BuildEngine.BuildEngineResult | |
BuildEngineBuildContext |
Per-build context used by
BuildEngine . |
BuildResult |
This is a union type that represents either a success or a failure.
|
BuildResult.Builder | |
DelegatingBuildStrategyContext |
A simple delegate
BuildStrategyContext to make it easier to change parts of the behavior. |
Enum | Description |
---|---|
BuildRuleStatus | |
BuildRuleSuccessType |
Token provided by the result of
BuildEngine.build(BuildEngineBuildContext,
ExecutionContext, BuildRule) , demonstrating that the associated BuildRule was built
successfully. |