Table of Contents
| API Documentation: | JacocoReport |
|---|
Task to generate HTML, Xml and CSV reports of Jacoco coverage data.
| Property | Description |
additionalClassDirs | Additional class dirs that coverage data should be reported for. |
additionalSourceDirs | Additional source dirs for the classes coverage data is being reported for. |
classDirectories | Source sets that coverage should be reported for. |
executionData | Collection of execution data files to analyze. |
jacocoClasspath | Classpath containing Jacoco classes for use by the task. |
reports | The reports to be generated by this task. |
sourceDirectories | Source sets that coverage should be reported for. |
| Method | Description |
executionData(files) | Adds execution data files to be used during coverage analysis. |
executionData(tasks) | Adds execution data generated by a task to the list of those used during coverage analysis. Only tasks with a |
executionData(tasks) | Adds execution data generated by the given tasks to the list of those used during coverage analysis. Only tasks with a |
reports(configureAction) | Allow configuration of the report container by closure. |
ConfigurableFileCollection additionalClassDirs (read-only)
Additional class dirs that coverage data should be reported for.
ConfigurableFileCollection additionalSourceDirs (read-only)
Additional source dirs for the classes coverage data is being reported for.
ConfigurableFileCollection classDirectories (read-only)
Source sets that coverage should be reported for.
ConfigurableFileCollection executionData (read-only)
Collection of execution data files to analyze.
FileCollection jacocoClasspath
Classpath containing Jacoco classes for use by the task.
- Default with
jacocoplugin: -
project.configurations.jacocoAnt
JacocoReportsContainer reports (read-only)
The reports to be generated by this task.
ConfigurableFileCollection sourceDirectories (read-only)
Source sets that coverage should be reported for.
void executionData(Object... files)
Object...Adds execution data files to be used during coverage analysis.
void executionData(Task... tasks)
Task...Adds execution data generated by a task to the list of those used during coverage analysis. Only tasks with a JacocoTaskExtension will be included; all others will be ignored.
void executionData(TaskCollection tasks)
Adds execution data generated by the given tasks to the list of those used during coverage analysis. Only tasks with a JacocoTaskExtension will be included; all others will be ignored.
T reports(Action<? super T> configureAction)
Action<? super T>Allow configuration of the report container by closure.
reports {
html {
required false
}
xml.outputLocation = "build/reports/myReport.xml"
}