|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.gradle.api.DefaultTask
org.ajoberstar.gradle.jacoco.tasks.JacocoBase
org.ajoberstar.gradle.jacoco.tasks.JacocoReport
class JacocoReport extends JacocoBase
Task to generate HTML reports of Jacoco coverage data.
Property Summary | |
---|---|
FileCollection |
additionalClassDirs
Additional class dirs that coverage data should be reported for. |
FileCollection |
additionalSourceDirs
Additional source dirs for the classes coverage data is being reported for. |
java.lang.Object |
destPath
Path to write report to. |
FileCollection |
executionData
Collection of execution data files to analyze. |
java.util.Set |
sourceSets
Source sets that coverage should be reported for. |
Method Summary | |
---|---|
void
|
additionalClassDirs(java.io.File... dirs)
Adds additional class directories to those that will be included in the report. |
void
|
additionalClassDirs(FileCollection dirs)
Adds additional class directories to those that will be included in the report. |
void
|
additionalSourceDirs(java.io.File... dirs)
Adds additional source directories to be used for any classes included in the report. |
void
|
additionalSourceDirs(FileCollection dirs)
Adds additional source directories to be used for any classes included in the report. |
void
|
executionData(java.lang.Object... files)
Adds execution data files to be used during coverage analysis. |
void
|
executionData(Task... tasks)
Adds execution data generated by a task to the list of those used during coverage analysis. |
void
|
executionData(TaskCollection tasks)
Adds execution data generated by the given tasks to the list of those used during coverage analysis. |
void
|
generate()
|
FileCollection
|
getClassDirs()
Gets the class directories that coverage will be reported for. |
java.io.File
|
getDestDir()
Gets the directory to write the report to. |
FileCollection
|
getSourceDirs()
Gets the source directories for the classes that will be reported on. |
void
|
sourceSets(SourceSet... sourceSets)
Adds a source set to the list to be reported on. |
Property Detail |
---|
FileCollection additionalClassDirs
FileCollection additionalSourceDirs
java.lang.Object destPath
@InputFiles FileCollection executionData
java.util.Set sourceSets
Method Detail |
---|
void additionalClassDirs(java.io.File... dirs)
dirs
- one or more directories containing
classes to report coverage of
void additionalClassDirs(FileCollection dirs)
dirs
- a FileCollection of directories
containing classes to report coverage of
void additionalSourceDirs(java.io.File... dirs)
dirs
- one or more directories containing
source files for the classes included in the report
void additionalSourceDirs(FileCollection dirs)
dirs
- a FileCollection of directories
containing source files for the classes included in
the report
void executionData(java.lang.Object... files)
files
- one or more files to add
void executionData(Task... tasks)
tasks
- one or more tasks to add
void executionData(TaskCollection tasks)
tasks
- one or more tasks to add
@TaskAction void generate()
@InputFiles FileCollection getClassDirs()
@OutputDirectory java.io.File getDestDir()
@InputFiles FileCollection getSourceDirs()
void sourceSets(SourceSet... sourceSets)
sourceSets
- one or more source sets to report on
Groovy Documentation