TaskReportTask

API 文档TaskReportTask

显示项目中的任务列表。当你从命令行执行 tasks 任务时,就会使用此类型的一个实例。

默认情况下,此报告仅显示已分配到任务组的任务,即所谓的可见任务。未分配到任务组的任务(即所谓的隐藏任务)可以通过启用命令行选项 --all 包含在报告中。

属性

属性描述
displayGroup

要显示的任务组。此属性可以通过命令行选项 '--group' 进行设置。

displayGroups
孵化中

要显示的任务组列表。任务组可以通过命令行选项 '--groups' 添加。

outputFile

报告将被写入的文件。当设置为 null 时,报告将被写入到 System.out。默认为 null

projects

生成此报告的项目集合。默认情况下,报告是为其所在任务的项目生成的。

showDetail

是否显示没有组的“不可见”任务或依赖任务。此属性可以通过命令行选项 '--all' 进行设置。

showTypes

是否在输出中任务名称旁边显示任务类型。此属性可以通过命令行选项 '--types' 进行设置。

方法

无方法

脚本块

无脚本块

属性详情

String displayGroup

要显示的任务组。此属性可以通过命令行选项 '--group' 进行设置。

List<String> displayGroups

注意:此属性正处于孵化阶段,可能会在未来的 Gradle 版本中发生变化。

要显示的任务组列表。任务组可以通过命令行选项 '--groups' 添加。

File outputFile

报告将被写入的文件。当设置为 null 时,报告将被写入到 System.out。默认为 null

Set<Project> projects

生成此报告的项目集合。默认情况下,报告是为其所在任务的项目生成的。

boolean showDetail (仅写入)

是否显示没有组的“不可见”任务或依赖任务。此属性可以通过命令行选项 '--all' 进行设置。

Property<Boolean> showTypes

是否在输出中任务名称旁边显示任务类型。此属性可以通过命令行选项 '--types' 进行设置。