From 177e1c6e2f502b3579606cd65ceec76cfdaa2577 Mon Sep 17 00:00:00 2001 From: Tobias Schneider Date: Fri, 12 Jan 2024 14:35:29 +0100 Subject: [PATCH] Fix sonar coverage --- jollyday-jackson/pom.xml | 1 - jollyday-jaxb/pom.xml | 1 - jollyday-tests/pom.xml | 14 ----------- pom.xml | 14 ++++++++++- report-aggregate/pom.xml | 54 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 67 insertions(+), 17 deletions(-) create mode 100644 report-aggregate/pom.xml diff --git a/jollyday-jackson/pom.xml b/jollyday-jackson/pom.xml index 2998dddd1..1d15a34e3 100644 --- a/jollyday-jackson/pom.xml +++ b/jollyday-jackson/pom.xml @@ -4,7 +4,6 @@ jollyday-jackson Jollyday with Jackson - Jackson based jollyday implementation diff --git a/jollyday-jaxb/pom.xml b/jollyday-jaxb/pom.xml index 008fdf26b..43486e4cb 100644 --- a/jollyday-jaxb/pom.xml +++ b/jollyday-jaxb/pom.xml @@ -4,7 +4,6 @@ jollyday-jaxb Jollyday with Jakarta XML Binding (JAXB) - Jakarta XML Binding (JAXB) based jollyday implementation diff --git a/jollyday-tests/pom.xml b/jollyday-tests/pom.xml index cd40846ba..5379775b4 100644 --- a/jollyday-tests/pom.xml +++ b/jollyday-tests/pom.xml @@ -93,20 +93,6 @@ true - - - org.jacoco - jacoco-maven-plugin - - - report - - report-aggregate - - verify - - - diff --git a/pom.xml b/pom.xml index a1eb40b3e..b3d782c80 100644 --- a/pom.xml +++ b/pom.xml @@ -46,7 +46,7 @@ - ${maven.multiModuleProjectDirectory}/jollyday-tests/target/site/jacoco-aggregate/jacoco.xml + ${project.basedir}/target/site/jacoco-aggregate/jacoco.xml ${java.version} @@ -305,6 +305,17 @@ prepare-agent + + report + + report + + + + XML + + + @@ -372,6 +383,7 @@ jollyday-tests + report-aggregate diff --git a/report-aggregate/pom.xml b/report-aggregate/pom.xml new file mode 100644 index 000000000..83f2c53da --- /dev/null +++ b/report-aggregate/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + pom + + report-aggregate + Aggregate Coverage Report + + Aggregate Coverage Report + + + de.focus-shift + jollyday + 1.1.0-SNAPSHOT + + + + + de.focus-shift + jollyday-core + ${project.version} + + + de.focus-shift + jollyday-jackson + ${project.version} + + + de.focus-shift + jollyday-jaxb + ${project.version} + + + + + + + org.jacoco + jacoco-maven-plugin + + + report-aggregate + verify + + report-aggregate + + + + + + +