From 62eede381daf13ac7abb82b76411316f08f4d79b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 13:30:39 +0000 Subject: [PATCH 1/3] chore(deps): bump pmd.version from 7.4.0 to 7.5.0 in /ddk-parent Bumps `pmd.version` from 7.4.0 to 7.5.0. Updates `net.sourceforge.pmd:pmd-core` from 7.4.0 to 7.5.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.4.0...pmd_releases/7.5.0) Updates `net.sourceforge.pmd:pmd-java` from 7.4.0 to 7.5.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.4.0...pmd_releases/7.5.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- ddk-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ddk-parent/pom.xml b/ddk-parent/pom.xml index 666e7b0ce..e741e90c8 100644 --- a/ddk-parent/pom.xml +++ b/ddk-parent/pom.xml @@ -53,7 +53,7 @@ 4.8.6.2 4.8.6 3.25.0 - 7.4.0 + 7.5.0 4.0.8 2.36.0 From 4cf95928b1499160d5270acb9fd678a9d4610b70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Porras=20Campo?= Date: Mon, 2 Sep 2024 15:53:23 +0200 Subject: [PATCH 2/3] Exclude AvoidSynchronizedStatement It only applies to virtual threads on Java 21, which we do not use at the moment. The problem might be solved in later jvm. --- ddk-configuration/pmd/ruleset.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/ddk-configuration/pmd/ruleset.xml b/ddk-configuration/pmd/ruleset.xml index 42908152f..567192e51 100644 --- a/ddk-configuration/pmd/ruleset.xml +++ b/ddk-configuration/pmd/ruleset.xml @@ -41,6 +41,7 @@ + From 1243f59162821a56cb6f00bf742edde3d72addbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Porras=20Campo?= Date: Mon, 2 Sep 2024 16:05:32 +0200 Subject: [PATCH 3/3] upgrade PMD in the verify job --- .github/workflows/verify.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 4fde4e06c..660e12b7f 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -13,7 +13,7 @@ jobs: uses: pmd/pmd-github-action@v2.0.0 id: pmd with: - version: '7.4.0' + version: '7.5.0' rulesets: 'ddk-configuration/pmd/ruleset.xml' analyzeModifiedFilesOnly: false - name: Fail build if there are violations