| Interface | Description |
|---|---|
| Artifact |
An
Artifact is a file used during the build stage. |
| BoundArtifact |
Represents an
Artifact that will be materialized by the action execution phase. |
| BuildArtifact | |
| SourceArtifact |
Represents an artifact that is a source file in the project
|
| Class | Description |
|---|---|
| ArtifactFilesystem |
A Filesystem for operating on
Artifacts |
| BuildArtifactFactory |
Factory for managing and creating the various
Artifacts for a specific BuildTarget. |
| BuildTargetSourcePathToArtifactConverter |
Utility for converting legacy
ExplicitBuildTargetSourcePath from rules to new Artifacts. |
| OutputArtifact |
A wrapper around
ArtifactImpl that indicates that it should be used as an output to an
action. |
| SourceArtifactImpl |
An artifact representing a source file
|
| Exception | Description |
|---|---|
| ArtifactDeclarationException |
Represents a failure to declare an
Artifact |