JacocoCoverageReport (Gradle API 8.12)
Description: declaration: package: org.gradle.testing.jacoco.plugins, interface: JacocoCoverageReport

Package org.gradle.testing.jacoco.plugins

# Interface JacocoCoverageReport

All Superinterfaces:
  `Named`, `ReportSpec`

@Incubating public interface JacocoCoverageReport extends ReportSpec
A container for the inputs of an aggregated JaCoCo code coverage report.

Since:
  7.4

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface org.gradle.api.Named

  `Named.Namer`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `TaskProvider<JacocoReport>`
  `getReportTask()`
  Contains the `JacocoReport` task instance which produces this report
  `Property<String>`
  `getTestType()`
  Contains a value representing the type of test suite this task belongs to.

  ### Methods inherited from interface org.gradle.api.Named

  `getName`

- ## Method Details

  - ### getReportTask

    TaskProvider<JacocoReport> getReportTask()
    Contains the `JacocoReport` task instance which produces this report
    Returns:
      the task instance

  - ### getTestType

    Property<String> getTestType()
    Contains a value representing the type of test suite this task belongs to. See static constants on `TestSuiteType` for examples.
    Returns:
      this report's test type