| API Documentation: | JacocoCoverageVerification | 
|---|
Note: This class is incubating and may change in a future version of Gradle.
Task for verifying code coverage metrics. Fails the task if violations are detected based on specified rules.
Requires JaCoCo version >= 0.6.3.
| Property | Description | 
| additionalClassDirs | Incubating Additional class dirs that coverage data should be reported for. | 
| additionalSourceDirs | Incubating Additional source dirs for the classes coverage data is being reported for. | 
| classDirectories | Incubating Source sets that coverage should be reported for. | 
| executionData | Incubating Collection of execution data files to analyze. | 
| jacocoClasspath | Incubating Classpath containing Jacoco classes for use by the task. | 
| sourceDirectories | Incubating Source sets that coverage should be reported for. | 
| violationRules | Incubating The violation rules set for this task. | 
| Method | Description | 
| executionData(files) | Incubating Adds execution data files to be used during coverage analysis. | 
| executionData(tasks) | Incubating Adds execution data generated by a task to the list of those used during coverage analysis. Only tasks with a  | 
| executionData(tasks) | Incubating Adds execution data generated by the given tasks to the list of those used during coverage analysis. Only tasks with a  | 
FileCollection additionalClassDirs
Note: This property is incubating and may change in a future version of Gradle.
Additional class dirs that coverage data should be reported for.
FileCollection additionalSourceDirs
Note: This property is incubating and may change in a future version of Gradle.
Additional source dirs for the classes coverage data is being reported for.
FileCollection classDirectories
Note: This property is incubating and may change in a future version of Gradle.
Source sets that coverage should be reported for.
FileCollection executionData
Note: This property is incubating and may change in a future version of Gradle.
Collection of execution data files to analyze.
FileCollection jacocoClasspath
Note: This property is incubating and may change in a future version of Gradle.
Classpath containing Jacoco classes for use by the task.
- Default with jacocoplugin:
- 
                    project.configurations.jacocoAnt
FileCollection sourceDirectories
Note: This property is incubating and may change in a future version of Gradle.
Source sets that coverage should be reported for.
JacocoViolationRulesContainer violationRules (read-only)
Note: This property is incubating and may change in a future version of Gradle.
The violation rules set for this task.
void executionData(Object...
Object...Note: This method is incubating and may change in a future version of Gradle.
Adds execution data files to be used during coverage analysis.
void executionData(Task...
Task...Note: This method is incubating and may change in a future version of Gradle.
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)
Note: This method is incubating and may change in a future version of Gradle.
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.