Class CollectTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.itsallcode.openfasttrace.gradle.task.CollectTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public class CollectTask extends org.gradle.api.DefaultTask
-
-
Field Summary
Fields Modifier and Type Field Description org.gradle.api.provider.SetProperty<java.io.File>inputDirectoriesorg.gradle.api.file.RegularFilePropertyoutputFileorg.gradle.api.provider.ListProperty<SerializableTagPathConfig>pathConfig
-
Constructor Summary
Constructors Constructor Description CollectTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcollectRequirements()org.gradle.api.provider.SetProperty<java.io.File>getInputDirectories()org.gradle.api.file.RegularFilePropertygetOutputFile()org.gradle.api.provider.ListProperty<SerializableTagPathConfig>getPathConfig()-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Field Detail
-
inputDirectories
public final org.gradle.api.provider.SetProperty<java.io.File> inputDirectories
-
outputFile
public final org.gradle.api.file.RegularFileProperty outputFile
-
pathConfig
public final org.gradle.api.provider.ListProperty<SerializableTagPathConfig> pathConfig
-
-
Method Detail
-
getInputDirectories
@InputFiles public org.gradle.api.provider.SetProperty<java.io.File> getInputDirectories()
-
getOutputFile
@OutputFile public org.gradle.api.file.RegularFileProperty getOutputFile()
-
getPathConfig
@Input public org.gradle.api.provider.ListProperty<SerializableTagPathConfig> getPathConfig()
-
collectRequirements
public void collectRequirements() throws java.io.IOException- Throws:
java.io.IOException
-
-