public class TaskCache
extends java.lang.Object
implements org.gradle.api.tasks.util.PatternFilterable
Constructor and Description |
---|
TaskCache(java.lang.String name,
org.gradle.api.Project project) |
Modifier and Type | Method and Description |
---|---|
TaskCache |
exclude(groovy.lang.Closure closure) |
TaskCache |
exclude(java.lang.Iterable<java.lang.String> excludes) |
TaskCache |
exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> spec) |
TaskCache |
exclude(java.lang.String... excludes) |
java.io.File |
getBaseDir() |
java.io.File |
getCacheDir() |
java.util.Set<java.lang.String> |
getExcludes() |
org.gradle.api.file.FileTree |
getFiles() |
java.util.Set<java.lang.String> |
getIncludes() |
java.lang.String |
getName() |
org.gradle.api.Project |
getProject() |
java.util.Set<org.gradle.api.Task> |
getSkippedTaskDependencies() |
org.gradle.api.Task |
getTask() |
org.gradle.api.file.FileCollection |
getTestFiles() |
TaskCache |
include(groovy.lang.Closure closure) |
TaskCache |
include(java.lang.Iterable<java.lang.String> includes) |
TaskCache |
include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> spec) |
TaskCache |
include(java.lang.String... includes) |
boolean |
isFailIfOutOfDate() |
boolean |
isUpToDate() |
void |
setBaseDir(java.lang.Object baseDir) |
void |
setCacheDir(java.lang.Object cacheDir) |
TaskCache |
setExcludes(java.lang.Iterable<java.lang.String> excludes) |
void |
setFailIfOutOfDate(boolean failIfOutOfDate) |
TaskCache |
setIncludes(java.lang.Iterable<java.lang.String> includes) |
void |
setSkippedTaskDependencies(java.lang.Iterable<java.lang.Object> skippedTaskDependencies) |
void |
setSkippedTaskDependencies(java.lang.Object... skippedTaskDependencies) |
void |
setTestFiles(java.lang.Iterable<java.lang.Object> testFiles) |
void |
setTestFiles(java.lang.Object... testFiles) |
TaskCache |
skipTaskDependency(java.lang.Iterable<java.lang.Object> skippedTaskDependencies) |
TaskCache |
skipTaskDependency(java.lang.Object... skippedTaskDependencies) |
TaskCache |
testFile(java.lang.Iterable<java.lang.Object> testFiles) |
TaskCache |
testFile(java.lang.Object... testFiles) |
public TaskCache(java.lang.String name, org.gradle.api.Project project)
public TaskCache exclude(groovy.lang.Closure closure)
exclude
in interface org.gradle.api.tasks.util.PatternFilterable
public TaskCache exclude(java.lang.Iterable<java.lang.String> excludes)
exclude
in interface org.gradle.api.tasks.util.PatternFilterable
public TaskCache exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> spec)
exclude
in interface org.gradle.api.tasks.util.PatternFilterable
public TaskCache exclude(java.lang.String... excludes)
exclude
in interface org.gradle.api.tasks.util.PatternFilterable
public java.io.File getBaseDir()
public java.io.File getCacheDir()
public java.util.Set<java.lang.String> getExcludes()
getExcludes
in interface org.gradle.api.tasks.util.PatternFilterable
public org.gradle.api.file.FileTree getFiles()
public java.util.Set<java.lang.String> getIncludes()
getIncludes
in interface org.gradle.api.tasks.util.PatternFilterable
public java.lang.String getName()
public org.gradle.api.Project getProject()
public java.util.Set<org.gradle.api.Task> getSkippedTaskDependencies()
public org.gradle.api.Task getTask()
public org.gradle.api.file.FileCollection getTestFiles()
public TaskCache include(groovy.lang.Closure closure)
include
in interface org.gradle.api.tasks.util.PatternFilterable
public TaskCache include(java.lang.Iterable<java.lang.String> includes)
include
in interface org.gradle.api.tasks.util.PatternFilterable
public TaskCache include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> spec)
include
in interface org.gradle.api.tasks.util.PatternFilterable
public TaskCache include(java.lang.String... includes)
include
in interface org.gradle.api.tasks.util.PatternFilterable
public boolean isFailIfOutOfDate()
public boolean isUpToDate()
public void setBaseDir(java.lang.Object baseDir)
public void setCacheDir(java.lang.Object cacheDir)
public TaskCache setExcludes(java.lang.Iterable<java.lang.String> excludes)
setExcludes
in interface org.gradle.api.tasks.util.PatternFilterable
public void setFailIfOutOfDate(boolean failIfOutOfDate)
public TaskCache setIncludes(java.lang.Iterable<java.lang.String> includes)
setIncludes
in interface org.gradle.api.tasks.util.PatternFilterable
public void setSkippedTaskDependencies(java.lang.Iterable<java.lang.Object> skippedTaskDependencies)
public void setSkippedTaskDependencies(java.lang.Object... skippedTaskDependencies)
public void setTestFiles(java.lang.Iterable<java.lang.Object> testFiles)
public void setTestFiles(java.lang.Object... testFiles)
public TaskCache skipTaskDependency(java.lang.Iterable<java.lang.Object> skippedTaskDependencies)
public TaskCache skipTaskDependency(java.lang.Object... skippedTaskDependencies)
public TaskCache testFile(java.lang.Iterable<java.lang.Object> testFiles)
public TaskCache testFile(java.lang.Object... testFiles)