expansion-validation:jacoco

Full name:

net.democritus.maven.plugins:expansion-validation-maven-plugin:2024.0.0:jacoco

Description:

EXPERIMENTAL.

JaCoCo test results filter removing all test results for expanded-code, keeping only custom code lines (custom anchors and ext).

Reads site/jacoco/jacoco.xml and produces site/jacoco/jacoco-filtered.xml.

Should be executed after jacoco, but before sonar, e.g.:

mvn clean test jacoco:report expanders:jacoco sonar:sonar

Attributes:

  • Requires a Maven project to be executed.
  • The goal is not marked as thread-safe and thus does not support parallel builds.
  • Since version: 2020.11.0.
  • Binds by default to the lifecycle phase: generate-sources.

Required Parameters

Name Type Since Description
<mavenBuildDir> File - No description.
Default: ${project.build.directory}

Parameter Details

<mavenBuildDir>

No description.
  • Type: java.io.File
  • Required: Yes
  • Default: ${project.build.directory}