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

appRunnerSpec() - Method in DefaultExecTools
Creates a org.ysb33r.grolifant5.api.core.executable.AppRunnerSpec.
authenticationContainer() - Method in DefaultRepositoryTools
Creates an instance of an AuthenticationContainer

B

bzip2Resource(java.lang.Object) - Method in DefaultFileSystemOperations
Creates resource that points to a bzip2 compressed file at the given path.

C

commandEntryPoint() - Method in DefaultExecTools
Returns an implementation that is optimised for the running version of Gradle.
copy(Action<? super CopySpec>) - Method in DefaultFileSystemOperations
Copies the specified files.
copySpec() - Method in DefaultFileSystemOperations
Creates an empty CopySpec.
copySpec() - Method in DefaultProjectOperations
Creates an empty CopySpec.
copyTo(org.ysb33r.grolifant5.api.core.jvm.GrolifantSimpleJavaForkOptions, org.gradle.process.JavaForkOptions) - Method in DefaultJvmTools
Updates a JavaForkOptions instance from a org.ysb33r.grolifant5.api.core.jvm.GrolifantSimpleJavaForkOptions instance.
createLocalRoleFocusedConfiguration(java.lang.String, java.lang.String, boolean) - 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, boolean, Action<? super AttributeContainer>) - Method in DefaultConfigurationTools
Creates three configurations that are related to each other.
createSingleOutgoingConfiguration(java.lang.String, boolean, Action<? super AttributeContainer>) - Method in DefaultConfigurationTools
Creates a single configuration to be used for outgoing publications.
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.ConfigurationPhaseOperations, org.gradle.api.Project) - Constructor in DefaultConfigurationTools
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, org.gradle.process.ExecOperations) - 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
DefaultGrolifantProblemReporter - Class in org.ysb33r.grolifant5.loadable.v8
Implementation for the problem reporter for Gradle 8.x
DefaultGrolifantProblemReporter(org.gradle.api.Project) - Constructor in DefaultGrolifantProblemReporter
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.gradle.api.file.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.ConfigurationPhaseOperations, 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.ConfigurationPhaseOperations, org.gradle.api.Project) - Constructor in DefaultTaskTools
delete(Action<? super DeleteSpec>) - Method in DefaultFileSystemOperations
Deletes the specified files.
downloader(java.lang.String) - Method in DefaultExecTools
Creates a new downloader for downloading packages / distributions.

E

emptyFileCollection() - Method in DefaultFileSystemOperations
Creates an empty file collection.
environmentVariable(java.lang.Object, boolean) - Method in DefaultProjectOperations
exec(OutputType, OutputType, Action<? super ExecSpec>) - Method in DefaultExecTools
Executes the specified external process.
execSpec() - Method in DefaultExecTools
Returns something that looks like an ExecSpec.

F

fileTree(java.lang.Object) - Method in DefaultProjectOperations
Creates a new ConfigurableFileTree.

G

getBuildDir() - Method in DefaultProjectOperations
Build directory
getGroupProvider() - Method in DefaultProjectTools
Lazy-evaluated project group.
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

isTaskProvider(java.lang.Object) - Method in DefaultTaskTools
Whether this is a {
code:
TaskProvider

J

javaexec(OutputType, OutputType, Action<? super JavaExecSpec>) - Method in DefaultExecTools
Executes the specified external process.
javaExecSpec() - Method in DefaultJvmTools
Creates a JavaExecSpec.
jvmAppRunnerSpec() - Method in DefaultJvmTools
Creates a org.ysb33r.grolifant5.api.core.jvm.JvmAppRunnerSpec.

K

L

M

N

named(java.lang.String, Class<T>, Action<T>) - Method in DefaultTaskTools
Configures a task, preferably in a lazy-manner.

O

onlyIf(org.gradle.api.Task, java.lang.String, Spec<? super Task>) - Method in DefaultTaskTools
Allows the onlyIf reason structure to be used backwards on Gradle <7.6.

P

parseVersionFromOutput(Iterable<String>, java.io.File, Function<String, String>, Action<ExecSpec>) - Method in DefaultExecTools
Simplifies running an executable to obtain a version.
provideExec(Action<? super ExecSpec>) - Method in DefaultExecTools
Executes the specified external process on-demand.
provideJavaExec(Action<? super JavaExecSpec>) - Method in DefaultExecTools
Executes the specified external java process on-demand.
provider(Callable<? extends T>) - Method in DefaultProjectOperations
Returns a provider.

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.

S

simpleJavaForkOptions() - Method in DefaultJvmTools
Creates an instance of org.ysb33r.grolifant5.api.core.jvm.GrolifantSimpleJavaForkOptions.
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.

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.

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 _