Class ToolRunTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- edu.wpi.first.gradlerio.wpi.dependencies.tools.ToolRunTask
-
- All Implemented Interfaces:
SingletonTask,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>
@CompileStatic public class ToolRunTask extends org.gradle.api.DefaultTask implements SingletonTask
-
-
Constructor Summary
Constructors Constructor Description ToolRunTask(java.lang.String name, org.gradle.api.tasks.TaskProvider<ToolInstallTask> installTask)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.gradle.api.tasks.TaskProvider<ToolInstallTask>getInstallTask()java.lang.StringgetSingletonName()java.lang.StringgetToolName()voidrunTool()-
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, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Constructor Detail
-
ToolRunTask
@Inject public ToolRunTask(java.lang.String name, org.gradle.api.tasks.TaskProvider<ToolInstallTask> installTask)
-
-
Method Detail
-
getToolName
@Internal public java.lang.String getToolName()
-
getInstallTask
@Internal public org.gradle.api.tasks.TaskProvider<ToolInstallTask> getInstallTask()
-
runTool
public void runTool()
-
getSingletonName
@Internal public java.lang.String getSingletonName()
- Specified by:
getSingletonNamein interfaceSingletonTask
-
-