From 2c793b2d2ebbba01250994cd4777933bc3bb8406 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Lob=C3=A3o?= Date: Sat, 15 Feb 2025 18:07:14 -0300 Subject: [PATCH] Enforce JaCoCo execution by default with opt-out via jacocoStrict --- pom.xml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/pom.xml b/pom.xml index b67ce014a2..ec66d4320f 100644 --- a/pom.xml +++ b/pom.xml @@ -54,6 +54,9 @@ 1.15.10 4.11.0 + 3.5.0 + 0.8.12 + true com.fasterxml.jackson.databind.*;version=${project.version} @@ -85,6 +88,16 @@ byte-buddy-agent ${version.bytebuddy} + + org.apache.maven.plugins + maven-enforcer-plugin + ${version.maven-enforcer-plugin} + + + org.jacoco + jacoco-maven-plugin + ${version.jacoco-maven-plugin} + @@ -194,6 +207,9 @@ prepare-agent + + jacoco.argLine + @@ -215,6 +231,23 @@ validate enforce + + enforce-jacoco-exec + test + + enforce + + + + + + ${project.build.directory}/jacoco.exec + + + + ${jacocoStrict} + +