All Classes and Interfaces
Class
Description
Parses a single Java source file and collects every element that carries
the configured exclusion annotation.
Represents a single Java element that carries the exclusion annotation.
Classifies the kind of Java element that carries the exclusion annotation.
Scans a compiled
.class file for members that JaCoCo automatically
excludes from coverage because they carry an annotation whose simple name
is Generated — the same convention JaCoCo itself relies on since
version 0.8.2.Writes an HTML report styled after Gradle's built-in test report.
DSL extension for the JaCoCo exclusion report plugin.
Gradle plugin that registers the
jacocoExclusionReport and
updateJacocoExclusionReportDSL tasks, and wires the former into the standard
verification lifecycle.Gradle task that scans Java source files for the exclusion annotation and,
optionally, derives exclusions from configured JaCoCo
classDirectories
filters and from compiled classes carrying a Generated-named
annotation stamped by another tool (e.g.Adds any
jacocoExclusionReport DSL properties missing from this project's build file,
set to their default values - see com.arc_e_tect.gradle.dslupdater.DslUpdater and
JacocoExclusionReportDslSchema.Writes a Surefire-compatible XML report so CI tools (Jenkins, GitLab, GitHub
Actions test-reporter) can display exclusions alongside normal test results.