JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
addCommandLineProcessor(java.lang.String, java.lang.Integer, org.ysb33r.grolifant5.api.core.CmdlineArgumentSpec)
- Method in
InternalAbstractJvmAppExecSpec
Adds a command-line processor that will process command-line arguments in a specific order.
addEnvironmentProvider(Provider<Map<String, String>>)
- Method in
InternalEntryPointProxy
Adds a provider to environment variables.
addEnvironmentProvider(Provider<Map<String, String>>)
- Method in
JavaForkOptionsWithEnvProviderProxy
appRunnerSpec()
- Method in
DefaultExecTools
Creates a org.ysb33r.grolifant5.api.core.executable.AppRunnerSpec.
arguments
- Field in
InternalAbstractJvmAppExecSpec
Arguments(org.ysb33r.grolifant5.api.core.ConfigCacheSafeOperations)
- Constructor in
InternalAbstractJvmAppExecSpec.Arguments
asArguments()
- Method in
InternalAbstractJvmAppExecSpec.1
authenticationContainer()
- Method in
DefaultRepositoryTools
Creates an instance of an
AuthenticationContainer
B
buildArguments()
- Method in
InternalAbstractJvmAppExecSpec
Builds a list of arguments by taking all the set arguments as well as the argument providers.
bzip2Resource(java.lang.Object)
- Method in
DefaultFileSystemOperations
Creates resource that points to a bzip2 compressed file at the given path.
C
classpath(java.lang.Object)
- Method in
JvmEntryPointProxy
commandEntryPoint()
- Method in
DefaultExecTools
Returns an implementation that is optimised for the running version of Gradle.
configureCmdline(Closure<?>)
- Method in
InternalAbstractJvmAppExecSpec
configureEntrypoint(Closure<?>)
- Method in
InternalAbstractJvmAppExecSpec
configureForkOptions(Closure<?>)
- Method in
InternalAbstractJvmAppExecSpec
configureProcess(Closure<?>)
- Method in
InternalAbstractJvmAppExecSpec
copy(Action<? super CopySpec>)
- Method in
DefaultFileSystemOperations
Copies the specified files.
copyArguments(org.gradle.process.JavaExecSpec)
- Method in
InternalAbstractJvmAppExecSpec
Copies command arguments (non-JVM) target
JavaExecSpec
and well as command providers.
copyDebugOptions(org.gradle.process.JavaExecSpec)
- Method in
InternalAbstractJvmAppExecSpec
Copies debug options to target
JavaExecSpec
.
copySpec()
- Method in
DefaultProjectOperations
Creates an empty CopySpec.
copyTo(org.gradle.process.JavaExecSpec)
- Method in
InternalAbstractJvmAppExecSpec
copyTo(org.gradle.process.JavaExecSpec)
- Method in
JvmEntryPointProxy
Copy entry point information to a
JavaExecSpec
copyToJavaExecSpec(org.gradle.process.JavaExecSpec)
- Method in
InternalAbstractJvmAppExecSpec
Copies all settings to a target
JavaExecSpec
.
createLocalRoleFocusedConfiguration(java.lang.String, java.lang.String)
- Method in
DefaultConfigurationTools
Creates two configurations that are related to each other and which are only meant to be used within the same (sub)project.
createRoleFocusedConfigurations(java.lang.String, java.lang.String, java.lang.String, Action<? super AttributeContainer>)
- Method in
DefaultConfigurationTools
Creates three configurations that are related to each other.
createTaskInputsFileEntry(org.gradle.api.tasks.TaskInputFilePropertyBuilder, List<TaskInputFileOptions>)
- Method in
DefaultTaskTools
Creates an input to a task that is based upon a collection of files.
D
DefaultConfigurationTools
- Class in
org.ysb33r.grolifant5.loadable.v8
Provides an implementation of org.ysb33r.grolifant5.api.core.ConfigurationTools for Gradle 8.x.
DefaultConfigurationTools(org.ysb33r.grolifant5.api.core.ProjectOperations, org.gradle.api.Project)
- Constructor in
DefaultConfigurationTools
DefaultExecOutput
- Class in
org.ysb33r.grolifant5.internal.v8.runnable
Wraps the output from an execution.
DefaultExecTools
- Class in
org.ysb33r.grolifant5.loadable.v8
Non-JVM process execution tools for Gradle 8.x.
DefaultExecTools(org.gradle.api.Project, org.gradle.api.model.ObjectFactory, org.gradle.api.provider.ProviderFactory, org.gradle.api.file.ProjectLayout)
- Constructor in
DefaultExecTools
DefaultFileSystemOperations
- Class in
org.ysb33r.grolifant5.loadable.v8
Implements
FileSystemOperations
for Gradle 8.x.
DefaultFileSystemOperations(org.gradle.api.Project, org.gradle.api.file.ProjectLayout, org.gradle.api.model.ObjectFactory, org.gradle.api.file.FileSystemOperations, org.gradle.api.file.ArchiveOperations)
- Constructor in
DefaultFileSystemOperations
DefaultJvmTools
- Class in
org.ysb33r.grolifant5.loadable.v8
DefaultJvmTools(org.gradle.api.Project)
- Constructor in
DefaultJvmTools
DefaultProjectOperations
- Class in
org.ysb33r.grolifant5.loadable.v8
An extension that can be added to a project by a plugin to aid in compatibility
DefaultProjectOperations(org.gradle.api.Project, org.gradle.api.file.ProjectLayout, org.gradle.api.provider.ProviderFactory, org.ysb33r.grolifant5.api.core.FileSystemOperations, org.gradle.api.model.ObjectFactory)
- Constructor in
DefaultProjectOperations
Constructor that sets up a number of methods to be compatible across a wide range Gradle releases.
DefaultProjectTools
- Class in
org.ysb33r.grolifant5.loadable.v8
Since:
2.0
DefaultProjectTools(org.gradle.api.Project)
- Constructor in
DefaultProjectTools
DefaultProviderTools
- Class in
org.ysb33r.grolifant5.loadable.v8
Safely deal with Providers down to Gradle 8.x.
DefaultProviderTools(org.gradle.api.Project)
- Constructor in
DefaultProviderTools
DefaultRepositoryTools
- Class in
org.ysb33r.grolifant5.loadable.v8
Providers repository tools that is compatible with Gradle 8.x
DefaultRepositoryTools(org.ysb33r.grolifant5.api.core.ProjectOperations, org.gradle.api.Project)
- Constructor in
DefaultRepositoryTools
DefaultStringTools
- Class in
org.ysb33r.grolifant5.loadable.v8
Implements a set of string tools for Gradle 8.0+
DefaultStringTools(org.gradle.api.Project)
- Constructor in
DefaultStringTools
DefaultTaskTools
- Class in
org.ysb33r.grolifant5.loadable.v8
Implements org.ysb33r.grolifant5.api.core.TaskTools for Gradle 8.x
DefaultTaskTools(org.ysb33r.grolifant5.api.core.ProjectOperations, org.gradle.api.Project)
- Constructor in
DefaultTaskTools
delete(Action<? super DeleteSpec>)
- Method in
DefaultFileSystemOperations
Deletes the specified files.
download(java.net.URI, java.io.File)
- Method in
InternalDownloader
Downloads a package / distribution / file
downloader(java.lang.String)
- Method in
DefaultExecTools
Creates a new downloader for downloading packages / distributions.
downloadLocation(java.net.URI, java.io.File, java.lang.String, java.lang.String)
- Method in
InternalDownloader
Returns information on where files are downloaded to.
E
emptyFileCollection()
- Method in
DefaultFileSystemOperations
Creates an empty file collection.
environmentVariable(java.lang.Object, boolean)
- Method in
DefaultProjectOperations
envProviders
- Field in
InternalAbstractJvmAppExecSpec
exec(Action<? super ExecSpec>)
- Method in
DefaultExecTools
Executes the specified external process.
execSpec()
- Method in
DefaultExecTools
Returns something that looks like an
ExecSpec
.
executable(java.lang.Object)
- Method in
InternalEntryPointProxy
Sets the name of the executable to use.
execute()
- Method in
InternalWorkerAppExecutor
The work to perform when this work item executes.
F
file(java.lang.Object)
- Method in
DefaultFileSystemOperations
Converts a file-like object to a
File
instance with project context.
fileOrNull(java.lang.Object)
- Method in
DefaultFileSystemOperations
Similar to {
Link:
#file}, but does not throw an exception if the object is
null
or an empty provider.
fileTree(java.lang.Object)
- Method in
DefaultProjectOperations
Creates a new ConfigurableFileTree.
fromResult(org.gradle.process.ExecOutput)
- Method in
DefaultExecOutput
G
getBuildDir()
- Method in
DefaultProjectOperations
Build directory
getClasspath()
- Method in
JvmEntryPointProxy
getCommandLineProcessors()
- Method in
InternalAbstractJvmAppExecSpec
Provides direct access to the list of command-line processors.
getExecutionParameters()
- Method in
InternalAbstractJvmAppExecSpec
Loads executions parameters from the current execution specification.
getExecutionSignature()
- Method in
InternalAbstractJvmAppExecSpec
A unique string which determines whether there were any changes.
getExecutor()
- Method in
WorkerAppParameters
The executor code that will be run inside the worker.
getGroupProvider()
- Method in
DefaultProjectTools
Lazy-evaluated project group.
getInferModulePath()
- Method in
JvmEntryPointProxy
getMainClass()
- Method in
JvmEntryPointProxy
Get the main class name.
getMainModule()
- Method in
JvmEntryPointProxy
getParams()
- Method in
WorkerAppParameters
Access to the object that holds all the parameters.
gradleProperty(java.lang.Object, boolean)
- Method in
DefaultProjectOperations
gzipResource(java.lang.Object)
- Method in
DefaultFileSystemOperations
Creates resource that points to a gzip compressed file at the given path.
H
I
InternalAbstractJvmAppExecSpec
- Class in
org.ysb33r.grolifant5.internal.v8.jvm
Internal class for common functionality related to
JavaExecSpec
configuration for Gradle 7
InternalAbstractJvmAppExecSpec.1
- Class in
org.ysb33r.grolifant5.internal.v8.jvm
InternalAbstractJvmAppExecSpec.1()
- Constructor in
InternalAbstractJvmAppExecSpec.1
InternalAbstractJvmAppExecSpec.Arguments
- Class in
org.ysb33r.grolifant5.internal.v8.jvm
InternalAbstractJvmAppExecSpec(org.ysb33r.grolifant5.api.core.ConfigCacheSafeOperations, org.gradle.api.model.ObjectFactory)
- Constructor in
InternalAbstractJvmAppExecSpec
Creates the JvmExecSpec on Gradle 8.x.
InternalAppRunnerSpec
- Class in
org.ysb33r.grolifant5.internal.v8.executable
Implementation of an org.ysb33r.grolifant5.api.core.executable.AppRunnerSpec for Gradle 8.0+
InternalAppRunnerSpec(org.gradle.api.Project)
- Constructor in
InternalAppRunnerSpec
Internal application runner specification.
InternalDownloader
- Class in
org.ysb33r.grolifant5.internal.v8.downloader
Implements a downloader for Gradle 8.x.
InternalDownloader(java.lang.String, org.ysb33r.grolifant5.api.core.ProjectOperations)
- Constructor in
InternalDownloader
InternalEntryPointProxy
- Class in
org.ysb33r.grolifant5.internal.v8.executable
Implementation of an org.ysb33r.grolifant5.api.core.executable.ExecutableEntryPoint for Gradle 8.x
InternalEntryPointProxy(org.ysb33r.grolifant5.api.core.ProjectOperations, org.gradle.process.ProcessForkOptions, org.ysb33r.grolifant5.internal.core.runnable.EnvironmentVariableProviders)
- Constructor in
InternalEntryPointProxy
InternalJvmAppExecSpec80
- Class in
org.ysb33r.grolifant5.internal.v8.jvm
Provides a class that can be populated with various fork options for Java and which can then be used to copy to other methods in the Gradle API that provides a
JavaForkOptions
in the parameters.
InternalJvmAppExecSpec80(org.gradle.api.Project)
- Constructor in
InternalJvmAppExecSpec80
Creates the JvmExecSpec on Gradle 8.0+.
InternalWorkerAppExecutor
- Class in
org.ysb33r.grolifant5.internal.v8.jvm.worker
Authors:
Schalk W.
InternalWorkerAppExecutor()
- Constructor in
InternalWorkerAppExecutor
isTaskProvider(java.lang.Object)
- Method in
DefaultTaskTools
Whether this is a {
code:
TaskProvider
J
javaexec(Action<? super JavaExecSpec>)
- Method in
DefaultExecTools
Executes the specified external java process.
javaExecSpec()
- Method in
DefaultJvmTools
Creates a
JavaExecSpec
.
javaExecSpec
- Field in
InternalAbstractJvmAppExecSpec
Holds a copy of the internal
JavaExecSpec
JavaForkOptionsWithEnvProviderProxy
- Class in
org.ysb33r.grolifant5.internal.v8.jvm
Authors:
Schalk W.
JavaForkOptionsWithEnvProviderProxy(org.gradle.process.JavaForkOptions, org.ysb33r.grolifant5.internal.core.runnable.EnvironmentVariableProviders, org.gradle.api.model.ObjectFactory)
- Constructor in
JavaForkOptionsWithEnvProviderProxy
jepProxy
- Field in
InternalAbstractJvmAppExecSpec
jfoProxy
- Field in
InternalAbstractJvmAppExecSpec
jvmAppRunnerSpec()
- Method in
DefaultJvmTools
Creates a org.ysb33r.grolifant5.api.core.jvm.JvmAppRunnerSpec.
JvmEntryPointProxy
- Class in
org.ysb33r.grolifant5.internal.v8.jvm
JvmEntryPointProxy(org.gradle.process.JavaExecSpec, org.ysb33r.grolifant5.api.core.StringTools)
- Constructor in
JvmEntryPointProxy
K
L
logProgress(java.lang.String)
- Method in
InternalDownloader
Logs a progress message.
M
N
named(java.lang.String, Class<T>, Action<T>)
- Method in
DefaultTaskTools
Configures a task, preferably in a lazy-manner.
O
P
parseVersionFromOutput(Iterable<String>, java.io.File, Function<String, String>, Action<ExecSpec>)
- Method in
DefaultExecTools
Simplifies running an executable to obtain a version.
processOutput(org.ysb33r.grolifant5.api.core.runnable.ExecOutput)
- Method in
InternalAbstractJvmAppExecSpec
Processes the output.
provider(Callable<? extends T>)
- Method in
DefaultProjectOperations
Returns a provider.
psProxy
- Field in
InternalAbstractJvmAppExecSpec
Q
R
register(java.lang.String, Class<T>, Iterable<Object>, Action<T>)
- Method in
DefaultTaskTools
Registers a task in a lazy-manner.
resolveClassLocation(java.lang.Class, org.gradle.api.file.FileCollection, java.util.regex.Pattern, java.util.regex.Pattern, java.util.regex.Pattern)
- Method in
DefaultJvmTools
Returns the classpath location for a specific class.
result
- Property in
DefaultExecOutput
S
setClasspath(org.gradle.api.file.FileCollection)
- Method in
JvmEntryPointProxy
setExecutable(java.lang.Object)
- Method in
InternalEntryPointProxy
Sets the name of the executable to use.
setInferModulePath(boolean)
- Method in
JvmEntryPointProxy
setMainClass(java.lang.Object)
- Method in
JvmEntryPointProxy
setMainModule(java.lang.Object)
- Method in
JvmEntryPointProxy
setWorkingDir(java.lang.Object)
- Method in
InternalEntryPointProxy
Sets the working directory for the process.
standardError
- Property in
DefaultExecOutput
standardOutput
- Property in
DefaultExecOutput
submitToWorkQueue(org.ysb33r.grolifant5.api.core.jvm.worker.WorkerIsolation, org.gradle.workers.WorkerExecutor, WorkerAppExecutorFactory<P>, WorkerAppParameterFactory<P>)
- Method in
InternalAbstractJvmAppExecSpec
Submits this to a worker queue using an appropriate isolation mode.
sync(Action<? super CopySpec>)
- Method in
DefaultFileSystemOperations
Synchronizes the contents of a destination directory with some source directories and files.
systemProperty(java.lang.Object, boolean)
- Method in
DefaultProjectOperations
T
tarTree(java.lang.Object)
- Method in
DefaultFileSystemOperations
Expands a tar file into a
FileTree
.
taskOperations()
- Method in
InternalAbstractJvmAppExecSpec
Configuration cache-safe Grolifant operations.
toWorkQueue(org.ysb33r.grolifant5.api.core.jvm.worker.WorkerIsolation, org.gradle.workers.WorkerExecutor, org.ysb33r.grolifant5.api.core.jvm.worker.WorkerExecSpec, WorkerAppExecutorFactory<P>, WorkerAppParameterFactory<P>)
- Method in
WorkerSubmission
Submits this to a worker queue using an appropriate isolation mode.
U
V
W
whenNamed(java.lang.String, Class<T>, Action<T>)
- Method in
DefaultTaskTools
Adds a configuration for a task, for when a task is created.
withDebug(Action<JvmDebugOptions>)
- Method in
JavaForkOptionsWithEnvProviderProxy
WorkerAppParameters
- Interface in
org.ysb33r.grolifant5.internal.v8.jvm.worker
Interface glue between the implementation-independent parameters and the Gradle
WorkParameters
.
WorkerSubmission
- Class in
org.ysb33r.grolifant5.internal.v8.jvm.worker
A utility class for submitting JVM jobs on workers for Gradle 6.0+
workingDir(java.lang.Object)
- Method in
InternalEntryPointProxy
Sets the working directory for the process.
X
Y
Z
zipTree(java.lang.Object)
- Method in
DefaultFileSystemOperations
Expands a ZIP file into a
FileTree
.
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation