Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, org.gradle.util.Configurable<Task>
JacocoCoverageVerification
, JacocoReport
public abstract class JacocoReportBase extends JacocoBase
Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
JacocoReportBase() |
Modifier and Type | Method | Description |
---|---|---|
void |
additionalClassDirs(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(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(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.
|
ConfigurableFileCollection |
getAdditionalClassDirs() |
Additional class dirs that coverage data should be reported for.
|
ConfigurableFileCollection |
getAdditionalSourceDirs() |
Additional source dirs for the classes coverage data is being reported for.
|
FileCollection |
getAllClassDirs() |
Gets the class directories that coverage will be reported for.
|
FileCollection |
getAllSourceDirs() |
Gets the source directories for the classes that will be reported on.
|
protected org.gradle.api.internal.project.IsolatedAntBuilder |
getAntBuilder() |
|
protected org.gradle.api.internal.CollectionCallbackActionDecorator |
getCallbackActionDecorator() |
Required for decorating reports container callbacks for tracing user code application.
|
ConfigurableFileCollection |
getClassDirectories() |
Source sets that coverage should be reported for.
|
ConfigurableFileCollection |
getExecutionData() |
Collection of execution data files to analyze.
|
protected org.gradle.internal.reflect.Instantiator |
getInstantiator() |
|
ConfigurableFileCollection |
getSourceDirectories() |
Source sets that coverage should be reported for.
|
void |
setAdditionalClassDirs(FileCollection additionalClassDirs) |
Deprecated.
Use
getAdditionalClassDirs().setFrom(...) |
void |
setAdditionalSourceDirs(FileCollection additionalSourceDirs) |
Deprecated.
Use
getAdditionalSourceDirs().setFrom(...) |
void |
setClassDirectories(FileCollection classDirectories) |
Deprecated.
Use
getClassDirectories().setFrom(...) |
void |
setExecutionData(FileCollection executionData) |
Deprecated.
Use
getExecutionData().setFrom(...) |
void |
setSourceDirectories(FileCollection sourceDirectories) |
Deprecated.
Use
getSourceDirectories().setFrom(...) |
void |
sourceSets(SourceSet... sourceSets) |
Adds a source set to the list to be reported on.
|
getJacocoClasspath, setJacocoClasspath
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
@Inject protected org.gradle.internal.reflect.Instantiator getInstantiator()
@Inject protected org.gradle.api.internal.CollectionCallbackActionDecorator getCallbackActionDecorator()
@Inject protected org.gradle.api.internal.project.IsolatedAntBuilder getAntBuilder()
@PathSensitive(NONE) @InputFiles public ConfigurableFileCollection getExecutionData()
@Deprecated public void setExecutionData(FileCollection executionData)
getExecutionData().setFrom(...)
@PathSensitive(RELATIVE) @InputFiles public ConfigurableFileCollection getSourceDirectories()
@Deprecated public void setSourceDirectories(FileCollection sourceDirectories)
getSourceDirectories().setFrom(...)
@PathSensitive(RELATIVE) @InputFiles public ConfigurableFileCollection getClassDirectories()
@Deprecated public void setClassDirectories(FileCollection classDirectories)
getClassDirectories().setFrom(...)
@Optional @PathSensitive(RELATIVE) @InputFiles public ConfigurableFileCollection getAdditionalClassDirs()
@Deprecated public void setAdditionalClassDirs(@Nullable FileCollection additionalClassDirs)
getAdditionalClassDirs().setFrom(...)
@Optional @PathSensitive(RELATIVE) @InputFiles public ConfigurableFileCollection getAdditionalSourceDirs()
@Deprecated public void setAdditionalSourceDirs(@Nullable FileCollection additionalSourceDirs)
getAdditionalSourceDirs().setFrom(...)
public void executionData(Object... files)
files
- one or more files to addpublic void executionData(Task... tasks)
JacocoTaskExtension
will be included; all others will be ignored.tasks
- one or more tasks to addpublic void executionData(TaskCollection tasks)
JacocoTaskExtension
will be included; all others will be ignored.tasks
- one or more tasks to add@Internal public FileCollection getAllClassDirs()
@Internal public FileCollection getAllSourceDirs()
getAllClassDirs()
public void sourceSets(SourceSet... sourceSets)
sourceSets
- one or more source sets to report onpublic void additionalClassDirs(File... dirs)
dirs
- one or more directories containing classes to report coverage ofpublic void additionalClassDirs(FileCollection dirs)
dirs
- a FileCollection
of directories containing classes to report coverage ofpublic void additionalSourceDirs(File... dirs)
dirs
- one or more directories containing source files for the classes included in the reportpublic void additionalSourceDirs(FileCollection dirs)
dirs
- a FileCollection
of directories containing source files for the classes included in the report