API 文档 | JacocoReport |
---|
生成 Jacoco 覆盖率数据的 HTML、Xml 和 CSV 报告的任务。
属性 | 描述 |
additionalClassDirs | 应该为其报告覆盖率数据的附加类目录。 |
additionalSourceDirs | 为其报告覆盖率数据的类的附加源目录。 |
classDirectories | 应该为其报告覆盖率数据的源集。 |
executionData | 要分析的执行数据文件集合。 |
jacocoClasspath | 包含供任务使用的 Jacoco 类的类路径。 |
reports | 由此任务生成的报告。 |
sourceDirectories | 应该为其报告覆盖率数据的源集。 |
方法 | 描述 |
executionData(files) | 添加在覆盖率分析期间使用的执行数据文件。 |
executionData(tasks) | 将任务生成的执行数据添加到覆盖率分析期间使用的列表。仅包含具有 |
executionData(tasks) | 将给定任务生成的执行数据添加到覆盖率分析期间使用的列表。仅包含具有 |
reports(configureAction) | 允许通过闭包配置报告容器。 |
ConfigurableFileCollection
additionalClassDirs
(只读)
应该为其报告覆盖率数据的附加类目录。
ConfigurableFileCollection
additionalSourceDirs
(只读)
为其报告覆盖率数据的类的附加源目录。
ConfigurableFileCollection
classDirectories
(只读)
应该为其报告覆盖率数据的源集。
ConfigurableFileCollection
executionData
(只读)
要分析的执行数据文件集合。
JacocoReportsContainer
reports
(只读)
由此任务生成的报告。
ConfigurableFileCollection
sourceDirectories
(只读)
应该为其报告覆盖率数据的源集。
void
executionData
(Object
...
files)
Object
...添加在覆盖率分析期间使用的执行数据文件。
void
executionData
(Task
...
tasks)
Task
...将任务生成的执行数据添加到覆盖率分析期间使用的列表。仅包含具有 JacocoTaskExtension
的任务;所有其他任务将被忽略。
void
executionData
(TaskCollection
tasks)
将给定任务生成的执行数据添加到覆盖率分析期间使用的列表。仅包含具有 JacocoTaskExtension
的任务;所有其他任务将被忽略。
T
reports
(Action
<? super T
>
configureAction)
Action
<? super T
>允许通过闭包配置报告容器。
reports {
html {
required false
}
xml.outputLocation = "build/reports/myReport.xml"
}