Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Reporting<JacocoReportsContainer>
, Task
, org.gradle.util.Configurable<Task>
@CacheableTask public class JacocoReport extends JacocoReportBase implements Reporting<JacocoReportsContainer>
Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
JacocoReport() |
Modifier and Type | Method | Description |
---|---|---|
void |
generate() |
|
JacocoReportsContainer |
getReports() |
Returns the reports to be generated by this task.
|
JacocoReportsContainer |
reports(Closure closure) |
Configures the reports to be generated by this task.
|
JacocoReportsContainer |
reports(Action<? super JacocoReportsContainer> configureAction) |
Allow configuration of the report container by closure.
|
additionalClassDirs, additionalClassDirs, additionalSourceDirs, additionalSourceDirs, executionData, executionData, executionData, getAdditionalClassDirs, getAdditionalSourceDirs, getAllClassDirs, getAllSourceDirs, getAntBuilder, getCallbackActionDecorator, getClassDirectories, getExecutionData, getInstantiator, getSourceDirectories, setAdditionalClassDirs, setAdditionalSourceDirs, setClassDirectories, setExecutionData, setSourceDirectories, sourceSets
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
public JacocoReportsContainer getReports()
getReports
in interface Reporting<JacocoReportsContainer>
public JacocoReportsContainer reports(Closure closure)
reports
in interface Reporting<JacocoReportsContainer>
closure
- The configurationpublic JacocoReportsContainer reports(Action<? super JacocoReportsContainer> configureAction)
Reporting
reports { html { enabled false } xml.destination "build/reports/myReport.xml" }
reports
in interface Reporting<JacocoReportsContainer>
configureAction
- The configurationpublic void generate()