| Interface | Description |
|---|---|
| BuiltInProviderProvider |
An
ExtensionPoint that provides all BuiltInProviders that should be made available to
users by this module |
| DescriptionProvider |
An
ExtensionPoint which provides a way to register an arbitrary set of Descriptions. |
| NodeCopier |
Provides method for copying TargetNodes.
|
| TargetNode<T extends ConstructorArg> |
A
TargetNode represents a node in the target graph which is created by the Parser as a result of parsing BUCK files in a project. |
| Class | Description |
|---|---|
| MergedTargetGraph |
Target graph version where node is a set of all nodes with the same
UnflavoredBuildTarget. |
| MergedTargetNode |
A set of target nodes with the same unconfigured build target.
|
| TargetGraph |
Represents the graph of
TargetNodes constructed by parsing the build files. |
| TargetGraphCreationResult |
Contains information produced as a result of the phase of target graph creation.
|
| TargetNodeMaybeIncompatible |
This may have a TargetNode or some diagnostic information, in case the target was found
incompatible.
|
| Exception | Description |
|---|---|
| NoSuchTargetException |