Package org.gradle.api.tasks.diagnostics
Class TaskReportTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.diagnostics.ConventionReportTask
org.gradle.api.tasks.diagnostics.TaskReportTask
- All Implemented Interfaces:
- Comparable<Task>,- org.gradle.api.internal.DynamicObjectAware,- org.gradle.api.internal.IConventionAware,- org.gradle.api.internal.TaskInternal,- Named,- ExtensionAware,- Task,- Configurable<Task>
@DisableCachingByDefault(because="Not worth caching")
public abstract class TaskReportTask
extends ConventionReportTask
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.
--all.- 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.TaskTask.Namer
- 
Field SummaryFields inherited from interface org.gradle.api.TaskTASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the task group to be displayed.Returns the task groups to be displayed.protected org.gradle.api.internal.project.ProjectStateRegistryInjects aProjectStateRegistryservice.protected org.gradle.api.internal.project.ProjectTaskListerorg.gradle.api.tasks.diagnostics.internal.ReportRendererWhether to show the task types next to their names in the output.booleanisDetail()voidsetDisplayGroup(String group) Set a specific task group to be displayed.voidsetDisplayGroups(List<String> groups) Add a specific task group to be displayed.voidsetRenderer(org.gradle.api.tasks.diagnostics.internal.TaskReportRenderer renderer) voidsetShowDetail(boolean detail) Sets whether to show "invisible" tasks without a group or dependent tasks.Methods inherited from class org.gradle.api.tasks.diagnostics.ConventionReportTaskgetClientMetaData, getOutputFile, getProjectReportDirectory, getProjects, getTextOutputFactory, setOutputFile, setProjectsMethods inherited from class org.gradle.api.internal.ConventionTaskconventionMapping, conventionMapping, getConventionMappingMethods inherited from class org.gradle.api.DefaultTaskcompareTo, 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, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTaskacceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.TaskdoNotTrackState, getConvention, notCompatibleWithConfigurationCache
- 
Constructor Details- 
TaskReportTaskpublic TaskReportTask()
 
- 
- 
Method Details- 
getRendererpublic org.gradle.api.tasks.diagnostics.internal.ReportRenderer getRenderer()- Specified by:
- getRendererin class- ConventionReportTask
 
- 
setRendererpublic void setRenderer(org.gradle.api.tasks.diagnostics.internal.TaskReportRenderer renderer) 
- 
setShowDetailpublic void setShowDetail(boolean detail) Sets whether to show "invisible" tasks without a group or dependent tasks. This property can be set via command-line option '--all'.
- 
isDetail
- 
setDisplayGroupSet a specific task group to be displayed.- Since:
- 5.1
 
- 
getDisplayGroupReturns the task group to be displayed. This property can be set via command-line option '--group'.- Since:
- 5.1
 
- 
setDisplayGroupsAdd a specific task group to be displayed. Same functionality as the '--group' option, but unlike '--group', '--groups' can be chained.- Since:
- 7.5
 
- 
getDisplayGroupsReturns the task groups to be displayed. Task groups can be added via command-line option '--groups'.- Since:
- 7.5
 
- 
getShowTypesWhether to show the task types next to their names in the output. This property can be set via command-line option '--types'.- Since:
- 7.4
 
- 
getProjectStateRegistry@Inject protected org.gradle.api.internal.project.ProjectStateRegistry getProjectStateRegistry()Injects aProjectStateRegistryservice.- Since:
- 5.0
 
- 
getProjectTaskLister@Inject protected org.gradle.api.internal.project.ProjectTaskLister getProjectTaskLister()
 
-