ReportingExtension

一个名为 “reporting” 的项目扩展,提供基本的报告设置和实用工具。

使用示例

reporting {
    baseDirectory = layout.buildDirectory.dir("our-reports")
}

当实现一个生成报告的 task 时,生成报告的位置应该通过此扩展的 ReportingExtension.file(java.lang.String) 方法获取。

属性

属性描述
baseDirectory

返回用于所有报告的基础目录属性。

方法

方法描述
file(path)

为给定路径创建一个文件对象,相对于 ReportingExtension.getBaseDir()

脚本块

没有脚本块

属性详情

DirectoryProperty baseDirectory

返回用于所有报告的基础目录属性。

方法详情

File file(String path)

为给定路径创建一个文件对象,相对于 ReportingExtension.getBaseDir()

报告基础目录可以更改,因此此方法的 users 应该在适当的时候按需使用它。