Interface |
Description |
AllArgsProvider
|
Returns all command-line arguments within a specific context. |
ArchiveOperationsProxy
|
A proxy for archive operations. |
BaseProgressLogger
|
A simple interface for logging progress to stdout. |
CheckSumVerification
|
Verifies a checksum. |
ClassLocation
|
Describes the location of a class. |
CmdlineArgumentSpec
|
Specifies the entrypoint and arguments for running something on a JVM. |
CommandLineArgumentProviders
|
A system that can lister a list of providers of command-line arguments. |
ConfigurationTools
|
Additional tools to work with configurations. |
ExecOperationsProxy
|
Proxies the ExecOperations service that was added in Gradle 6.0,
so that equivalent functionality can be provided in Gradle 4.0+ |
ExecTools
|
Various tools to deal with non-JVM, out-of-process executables. |
FilePropertyWrapper
|
Wraps a file property. |
FileSystemOperations
|
Abstracts a number of file operations. |
GradleSysEnvProvider
|
An proxy to provide system properties, project properties and environmental variables as providers. |
JvmTools
|
Tools for creating various JVM/Java utility objects. |
ProgressLogger
|
Allows implementation against |
ProjectOperations
|
Provides various operations which typically would require the Project or
ProjectLayout instances to resolve. |
ProjectTools
|
Provides various project-related information. |
PropertyResolveOrder
|
Resolves a property within a certain order |
ProviderTools
|
Tools to safely deal with providers across all Gradle versions 4.0+. |
RepositoryTools
|
Tools for working with repositories. |
StringTools
|
Tools for working with strings. |
TaskTools
|
Utilities for working with tasks in a consistent manner across Gradle versions. |