Class TaskReportTask

  • All Implemented Interfaces:
    Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, ExtensionAware, Task, org.gradle.util.Configurable<Task>

    public class TaskReportTask
    extends AbstractReportTask

    Displays a list of tasks in the project. An instance of this type is used when you execute the tasks task from the command-line.

    By default, this report shows only those tasks which have been assigned to a task group, so-called visible tasks. Tasks which have not been assigned to a task group, so-called hidden tasks, can be included in the report by enabling the command line option --all.
    • Nested Class Summary

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

        Task.Namer
    • Constructor Summary

      Constructors 
      Constructor Description
      TaskReportTask()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void generate​(Project project)  
      protected org.gradle.api.internal.project.ProjectTaskLister getProjectTaskLister()  
      org.gradle.api.tasks.diagnostics.internal.ReportRenderer getRenderer()  
      boolean isDetail()  
      void setRenderer​(org.gradle.api.tasks.diagnostics.internal.TaskReportRenderer renderer)  
      void setShowDetail​(boolean detail)  
      • Methods inherited from class org.gradle.api.internal.ConventionTask

        conventionMapping, conventionMapping, getConventionMapping
      • 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

      • TaskReportTask

        public TaskReportTask()
    • Method Detail

      • getRenderer

        public org.gradle.api.tasks.diagnostics.internal.ReportRenderer getRenderer()
        Specified by:
        getRenderer in class AbstractReportTask
      • setRenderer

        public void setRenderer​(org.gradle.api.tasks.diagnostics.internal.TaskReportRenderer renderer)
      • setShowDetail

        public void setShowDetail​(boolean detail)
      • isDetail

        @Console
        public boolean isDetail()
      • getProjectTaskLister

        @Inject
        protected org.gradle.api.internal.project.ProjectTaskLister getProjectTaskLister()