java.lang.Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.IConventionAware
, org.gradle.api.internal.TaskInternal
, 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
.Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
TaskReportTask() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getDisplayGroup() |
Returns the task group to be displayed.
|
java.util.List<java.lang.String> |
getDisplayGroups() |
Returns the task groups to be displayed.
|
protected org.gradle.api.internal.project.ProjectStateRegistry |
getProjectStateRegistry() |
Injects a
ProjectStateRegistry service. |
protected org.gradle.api.internal.project.ProjectTaskLister |
getProjectTaskLister() |
|
org.gradle.api.tasks.diagnostics.internal.ReportRenderer |
getRenderer() |
|
Property<java.lang.Boolean> |
getShowTypes() |
Whether to show the task types next to their names in the output.
|
boolean |
isDetail() |
|
void |
setDisplayGroup(java.lang.String group) |
Set a specific task group to be displayed.
|
void |
setDisplayGroups(java.util.List<java.lang.String> groups) |
Add a specific task group to be displayed.
|
void |
setRenderer(org.gradle.api.tasks.diagnostics.internal.TaskReportRenderer renderer) |
|
void |
setShowDetail(boolean detail) |
Sets whether to show "invisible" tasks without a group or dependent tasks.
|
getClientMetaData, getOutputFile, getProjectReportDirectory, getProjects, getTextOutputFactory, setOutputFile, setProjects
conventionMapping, conventionMapping, getConventionMapping
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, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
public org.gradle.api.tasks.diagnostics.internal.ReportRenderer getRenderer()
getRenderer
in class ConventionReportTask
public void setRenderer(org.gradle.api.tasks.diagnostics.internal.TaskReportRenderer renderer)
public void setShowDetail(boolean detail)
@Console public boolean isDetail()
public void setDisplayGroup(java.lang.String group)
@Console public java.lang.String getDisplayGroup()
@Incubating public void setDisplayGroups(java.util.List<java.lang.String> groups)
@Incubating @Console public java.util.List<java.lang.String> getDisplayGroups()
@Console public Property<java.lang.Boolean> getShowTypes()
@Inject protected org.gradle.api.internal.project.ProjectStateRegistry getProjectStateRegistry()
ProjectStateRegistry
service.@Inject protected org.gradle.api.internal.project.ProjectTaskLister getProjectTaskLister()