Class DefaultTask

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        Task.Namer
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultTask()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected DirectoryProperty newInputDirectory()
      Creates a new input directory property for this task.
      protected RegularFileProperty newInputFile()
      Creates a new input file property for this task.
      protected DirectoryProperty newOutputDirectory()
      Creates a new output directory property for this task.
      protected RegularFileProperty newOutputFile()
      Creates a new output file property for this task.
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
    • Constructor Detail

      • DefaultTask

        public DefaultTask()
    • Method Detail

      • newOutputDirectory

        @Incubating
        protected DirectoryProperty newOutputDirectory()
        Creates a new output directory property for this task.
        Returns:
        The property.
        Since:
        4.4
      • newOutputFile

        @Incubating
        protected RegularFileProperty newOutputFile()
        Creates a new output file property for this task.
        Returns:
        The property.
        Since:
        4.4
      • newInputFile

        @Incubating
        protected RegularFileProperty newInputFile()
        Creates a new input file property for this task.
        Returns:
        The property.
        Since:
        4.4
      • newInputDirectory

        @Incubating
        protected DirectoryProperty newInputDirectory()
        Creates a new input directory property for this task.
        Returns:
        The property.
        Since:
        4.4