From 89aa5a652176ef611058ded4a5b67aa2109a888f Mon Sep 17 00:00:00 2001 From: kaklakariada Date: Mon, 25 May 2026 10:37:19 +0200 Subject: [PATCH 1/4] Fix test coverage calculation --- parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parent/pom.xml b/parent/pom.xml index ca0ad035..49ea7906 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -400,7 +400,7 @@ true - ${test.args} -javaagent:${org.mockito:mockito-core:jar} + @{argLine} ${test.args} -javaagent:${org.mockito:mockito-core:jar} @@ -414,7 +414,7 @@ true true - ${test.args} -javaagent:${org.mockito:mockito-core:jar} + @{argLine} ${test.args} -javaagent:${org.mockito:mockito-core:jar} From f323076602b94cbb8a15d6aa8b9f2cbdf079e73d Mon Sep 17 00:00:00 2001 From: kaklakariada Date: Mon, 25 May 2026 16:52:53 +0200 Subject: [PATCH 2/4] Add missing execution for jacoco plugin --- parent/pom.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/parent/pom.xml b/parent/pom.xml index 49ea7906..d0bb263a 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -15,6 +15,8 @@ 6.1.0-M1 6.0.3 3.5.5 + + UTF-8 UTF-8 ${git.commit.time} @@ -346,6 +348,13 @@ jacoco-maven-plugin 0.8.14 + + prepare-agent + initialize + + prepare-agent + + merge-results verify From 4e40d1c947f4adffc1f836e865fbc49233960afc Mon Sep 17 00:00:00 2001 From: kaklakariada Date: Mon, 25 May 2026 16:54:53 +0200 Subject: [PATCH 3/4] Remove unnecessary property --- parent/pom.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/parent/pom.xml b/parent/pom.xml index d0bb263a..774f8af4 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -15,8 +15,6 @@ 6.1.0-M1 6.0.3 3.5.5 - - UTF-8 UTF-8 ${git.commit.time} From 84910c85c176c177818344dcdcd6e5d7cd15c7be Mon Sep 17 00:00:00 2001 From: kaklakariada Date: Mon, 25 May 2026 17:25:57 +0200 Subject: [PATCH 4/4] Simplify build --- .github/workflows/build.yml | 2 +- doc/developer_guide.md | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f58e7139..5178e9e2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -59,7 +59,7 @@ jobs: - name: Build with Java ${{ matrix.java }} run: | - mvn --batch-mode -T 1C clean org.jacoco:jacoco-maven-plugin:prepare-agent install \ + mvn --batch-mode -T 1C clean install \ -Djava.version=${{ matrix.java }} env: OSSINDEX_USERNAME: ${{ secrets.OSSINDEX_USERNAME }} diff --git a/doc/developer_guide.md b/doc/developer_guide.md index f5b2ea36..2ad974fa 100644 --- a/doc/developer_guide.md +++ b/doc/developer_guide.md @@ -176,8 +176,7 @@ mvn -T 1C --update-snapshots versions:use-latest-releases versions:update-proper ## Run local sonar analysis ```sh -mvn -T 1C clean org.jacoco:jacoco-maven-plugin:prepare-agent package sonar:sonar \ - -Dsonar.token=[token] +mvn -T 1C clean package sonar:sonar -Dsonar.token=[token] ``` See analysis results at [sonarcloud.io](https://sonarcloud.io/dashboard?id=org.itsallcode.openfasttrace%3Aopenfasttrace).