| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTask
DefaultTask is the standard Task implementation. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTask |
class |
ConventionTask |
| Modifier and Type | Method and Description |
|---|---|
Spec<? super TaskInternal> |
TaskInternal.getOnlyIf() |
Spec<? super TaskInternal> |
AbstractTask.getOnlyIf() |
Spec<? super TaskInternal> |
TaskOutputsInternal.getUpToDateSpec() |
| Modifier and Type | Method and Description |
|---|---|
UpToDateRule.TaskUpToDateState |
UpToDateRule.create(TaskInternal task,
TaskExecution previousExecution,
TaskExecution currentExecution)
Creates the transient state for the given task.
|
UpToDateRule.TaskUpToDateState |
TaskTypeChangedUpToDateRule.create(TaskInternal task,
TaskExecution previousExecution,
TaskExecution currentExecution) |
UpToDateRule.TaskUpToDateState |
OutputFilesChangedUpToDateRule.create(TaskInternal task,
TaskExecution previousExecution,
TaskExecution currentExecution) |
UpToDateRule.TaskUpToDateState |
InputPropertiesChangedUpToDateRule.create(TaskInternal task,
TaskExecution previousExecution,
TaskExecution currentExecution) |
UpToDateRule.TaskUpToDateState |
InputFilesChangedUpToDateRule.create(TaskInternal task,
TaskExecution previousExecution,
TaskExecution currentExecution) |
UpToDateRule.TaskUpToDateState |
CompositeUpToDateRule.create(TaskInternal task,
TaskExecution previousExecution,
TaskExecution currentExecution) |
void |
CacheLockHandlingTaskExecuter.execute(TaskInternal task,
TaskStateInternal state) |
TaskHistoryRepository.History |
TaskHistoryRepository.getHistory(TaskInternal task) |
TaskHistoryRepository.History |
CacheBackedTaskHistoryRepository.getHistory(TaskInternal task) |
TaskArtifactState |
TaskArtifactStateRepository.getStateFor(TaskInternal task) |
TaskArtifactState |
ShortCircuitTaskArtifactStateRepository.getStateFor(TaskInternal task) |
TaskArtifactState |
FileCacheBroadcastTaskArtifactStateRepository.getStateFor(TaskInternal task) |
TaskArtifactState |
DefaultTaskArtifactStateRepository.getStateFor(TaskInternal task) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProcessResources |
| Constructor and Description |
|---|
TaskInternalServiceRegistry(ServiceRegistry parent,
ProjectInternal project,
TaskInternal taskInternal) |
| Modifier and Type | Method and Description |
|---|---|
TaskInternal |
TaskFactory.createTask(ProjectInternal project,
Map<String,?> args) |
TaskInternal |
ITaskFactory.createTask(ProjectInternal project,
Map<String,?> args) |
TaskInternal |
DependencyAutoWireTaskFactory.createTask(ProjectInternal project,
Map<String,?> args) |
TaskInternal |
AnnotationProcessingTaskFactory.createTask(ProjectInternal project,
Map<String,?> args) |
| Modifier and Type | Method and Description |
|---|---|
Spec<? super TaskInternal> |
DefaultTaskOutputs.getUpToDateSpec() |
| Modifier and Type | Method and Description |
|---|---|
void |
TaskExecuter.execute(TaskInternal task,
TaskStateInternal state)
Executes the given task.
|
| Constructor and Description |
|---|
DefaultTaskInputs(FileResolver resolver,
TaskInternal task) |
DefaultTaskOutputs(FileResolver resolver,
TaskInternal task) |
| Modifier and Type | Method and Description |
|---|---|
void |
ValidatingTaskExecuter.execute(TaskInternal task,
TaskStateInternal state) |
void |
SkipUpToDateTaskExecuter.execute(TaskInternal task,
TaskStateInternal state) |
void |
SkipTaskWithNoActionsExecuter.execute(TaskInternal task,
TaskStateInternal state) |
void |
SkipOnlyIfTaskExecuter.execute(TaskInternal task,
TaskStateInternal state) |
void |
SkipEmptySourceFilesTaskExecuter.execute(TaskInternal task,
TaskStateInternal state) |
void |
PostExecutionAnalysisTaskExecuter.execute(TaskInternal task,
TaskStateInternal state) |
void |
ExecuteAtMostOnceTaskExecuter.execute(TaskInternal task,
TaskStateInternal state) |
void |
ExecuteActionsTaskExecuter.execute(TaskInternal task,
TaskStateInternal state) |
void |
TaskValidator.validate(TaskInternal task,
Collection<String> messages)
Validates this task, adding violations to the given collections.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AntlrTask
Generates parsers from Antlr grammars.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCopyTask
AbstractCopyTask is the base class for all copy tasks. |
class |
Copy
Copies files into a destination directory.
|
class |
Delete
Deletes files or directories.
|
class |
Exec
Executes a command line process.
|
class |
GradleBuild
Executes a Gradle build.
|
class |
JavaExec
Executes a Java application in a child process.
|
class |
SourceTask
A
SourceTask performs some operation on source files. |
class |
Sync
Synchronises the contents of a destination directory with some source directories and files.
|
class |
Upload
Uploads the artifacts of a
Configuration to a set of repositories. |
| Modifier and Type | Class and Description |
|---|---|
class |
AntTarget
A task which executes an Ant target.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractArchiveTask
AbstractArchiveTask is the base class for all archive tasks. |
class |
Tar
Assembles a TAR archive.
|
class |
Zip
Assembles a ZIP archive.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCompile
The base class for all JVM-based language compilation tasks.
|
class |
Compile
Compiles Java source files.
|
class |
GroovyCompile
Compiles Groovy source files, and optionally, Java source files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReportTask
The base class for all project report tasks.
|
class |
DependencyReportTask
Displays the dependency tree for a project.
|
class |
ProjectReportTask
Displays a list of projects in the build.
|
class |
PropertyReportTask
Displays the properties of a project.
|
class |
TaskReportTask
Displays a list of tasks in the project.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Groovydoc
Generates HTML API documentation for Groovy source, and optionally, Java source.
|
class |
Javadoc
Generates HTML API documentation for Java classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ScalaCompile
Compiles Scala source files, and optionally, Java source files.
|
class |
ScalaDoc
Generates HTML API documentation for Scala source files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Test
Executes tests.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Wrapper
Generates scripts (for *nix and windows) which allow you to build your project with Gradle, without having to
install Gradle.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Help |
| Modifier and Type | Class and Description |
|---|---|
class |
GeneratorTask<T>
A
GeneratorTask generates a configuration file based on a domain object of type T. |
class |
PropertiesGeneratorTask<T extends PersistableConfigurationObject>
A convenience superclass for those tasks which generate Properties configuration files from a domain object of type T.
|
class |
XmlGeneratorTask<T extends PersistableConfigurationObject>
A convenience superclass for those tasks which generate XML configuration files from a domain object of type T.
|
Copyright © 2013. All rights reserved