| Interface | Description |
|---|---|
| Symlinks |
Interface representing symlinks processed by
SymlinkTree. |
| Class | Description |
|---|---|
| AbstractBuildRule |
Abstract implementation of a
BuildRule that can be cached. |
| AbstractBuildRuleResolver |
An abstract implementation of BuildTargetResolver that simplifies concrete implementations.
|
| AbstractBuildRuleWithDeclaredAndExtraDeps | |
| DefaultSourcePathRuleFinder | |
| DependencyAggregation |
A noop build rule used to aggregate dependencies shared amongst many rules.
|
| MappedSymlinkTree |
A specialization of
SymlinkTree exclusively for legacy cases that use static Maps to model symlinks, and which need access to the MappedSymlinkTree.getLinks() getter for subsequent access to the above map. |
| NoopBuildRule |
A
BuildRule which has no output. |
| NoopBuildRuleWithDeclaredAndExtraDeps |
See
NoopBuildRule. |
| RuleAnalysisLegacyBuildRuleView |
This represents the
RuleAnalysisResult in the modern action framework as a legacy BuildRule so that existing architecture can use them. |
| SymlinkDir |
A
Symlinks modeling a directory whose sub-paths should all be symlinked. |
| SymlinkMap | |
| SymlinkPack | |
| SymlinkTree |
Creates a tree of symlinks inside of a given directory
|
| WriteStringTemplateRule |