From d019b9c2ea1149ec6ffbe0d56bca0bf25708aa39 Mon Sep 17 00:00:00 2001 From: Vincent Potucek Date: Mon, 9 Jun 2025 22:51:10 +0200 Subject: [PATCH] [S1161] Enable PMD check MissingOverride --- .pmd/ruleset.xml | 27 +++++++++++++++++++++++++++ pom.xml | 25 ++++++++++++++++++------- 2 files changed, 45 insertions(+), 7 deletions(-) create mode 100644 .pmd/ruleset.xml diff --git a/.pmd/ruleset.xml b/.pmd/ruleset.xml new file mode 100644 index 000000000000..64efc827de4c --- /dev/null +++ b/.pmd/ruleset.xml @@ -0,0 +1,27 @@ + + + + Programmatic approach to maintain code quality on large scale. + .*/compat/maven-compat/.* + + diff --git a/pom.xml b/pom.xml index c0386c89308d..e6cf486d30cf 100644 --- a/pom.xml +++ b/pom.xml @@ -798,13 +798,20 @@ under the License. org.apache.maven.plugins maven-pmd-plugin - - - net.sourceforge.pmd - pmd-core - 7.14.0 - - + + true + true + + .pmd/ruleset.xml + + + + + + check + + + org.eclipse.sisu @@ -821,6 +828,10 @@ under the License. + + org.apache.maven.plugins + maven-pmd-plugin + io.github.olamy.maven.plugins jacoco-aggregator-maven-plugin