| Interface |
Description |
|
AllArgsProvider
|
Returns all command-line arguments within a specific context. |
|
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. |
|
ConfigCacheSafeOperations
|
Provides methods to access all the main Grolifant components. |
|
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. |
|
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. |