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”设置。