Interface | Description |
---|---|
FileManifest |
The
FileManifest output as a result of parsing a file with a FileParser . |
FileParser<T extends FileManifest> |
Generic file parser, meant to be extended for more specific parsers.
|
PackageFileParser |
Parses buck package files (usually PACKAGE files) and retrieve rule information from them.
|
ProjectBuildFileParser |
Parses buck build files (usually BUCK files) and retrieve rule information from them.
|
UserDefinedRuleLoader |
Reads a manifest file, and ensures that it has parsed the files required to utilize all user
defined rules in that manifest (based on buck.type)
|
Class | Description |
---|---|
BuildFileManifest |
Describes the content of a build file, which includes defined targets and their metadata.
|
BuildFileManifestPojoizer |
Utility class to convert parser-created objects to equivalent POJO-typed objects
|
BuildFileManifestPojoizer.PojoTransformer |
Container to hold transformation function for classes assignable to a provided class.
|
ForwardingProjectBuildFileParserDecorator |
A convenience decorator for
ProjectBuildFileParser that forwards all method invocation to
the delegate. |
PackageFileManifest |
Describes the content of a package file, which includes a package definition and their metadata.
|
PackageMetadata |
Describes the attributes of a package rule in a package file.
|
Enum | Description |
---|---|
Syntax |