diff --git a/geowebcache/pmd-junit-ruleset.xml b/geowebcache/pmd-junit-ruleset.xml
index 66c500dca..556c6cb0d 100644
--- a/geowebcache/pmd-junit-ruleset.xml
+++ b/geowebcache/pmd-junit-ruleset.xml
@@ -22,9 +22,9 @@ under the License.
GeoTools Junit ruleset. See https://pmd.github.io/latest/pmd_userdocs_understanding_rulesets.html
-
-
-
+
+
+
${jackson.version}
9.4.55.v20240627
- 2.24.1
+ 2.31.0
9+181-r4173-1
- 7.10.0
+ 7.13.0
false
false
deprecation,unchecked
@@ -918,7 +918,7 @@
false
-XDcompilePolicy=simple
- -Xplugin:ErrorProne -XepExcludedPaths:${project.build.directory}/generated-sources/.* ${errorProneFlags}
+ -Xplugin:ErrorProne -XepExcludedPaths:${project.build.directory}/generated-sources/.* -Xep:SelfAssertion:OFF ${errorProneFlags}
-Xlint:${lint}
-Werror