All Classes and Interfaces
Class
Description
A utility class for constructing vararg parameter lists.
Represents the build state
A build process command-line argument parser and controller.
Java build utilities
A reference to an existing file
Extends
Project with common functionality for creating build artifacts derived from source files.A reference to a set of existing files
The signature of a method call
A wrapper for the Apache Ivy dependency manager
Extends @link FileProject} with functionality for building Java applications and libraries.
Extends
JavaProject with functionality for building Kotlin applications and libraries.A method memoizer that can also determine when methods need to be re-executed as a result of
changes to external resources.
A reference to one or more resources that might have been modified since the reference was created
A method invocation observer that is allowed to modify return values
Represents the cache status for a method invocation
A package dependency resolver which fetches packages from a repository
Utility methods for paths
The base Project interface which defines the
clean build target
and provides functionality to track source file dependencies,
control the build process and handle command-line options.The result of a method call