public class IsolationChecker extends Object
Isolated execution requires that a rule is implemented as a ModernBuildRule and that all excluded fields have custom serialization. The diagnostics will also include information about required toolchains and referenced paths outside of the known cells.
Modifier and Type | Class and Description |
---|---|
static interface |
IsolationChecker.FailureReporter
IsolationChecker reports diagnostics through a FailureReporter.
|
Constructor and Description |
---|
IsolationChecker(SourcePathRuleFinder ruleFinder,
CellPathResolver cellResolver,
IsolationChecker.FailureReporter reporter) |
public IsolationChecker(SourcePathRuleFinder ruleFinder, CellPathResolver cellResolver, IsolationChecker.FailureReporter reporter)
public void check(BuildRule instance)