From ad5b1751874291577f2d9f34990dc175d42d9452 Mon Sep 17 00:00:00 2001 From: Shai Almog <67850168+shai-almog@users.noreply.github.com> Date: Thu, 15 Jan 2026 20:10:26 +0200 Subject: [PATCH 1/2] Exclude PMD UselessParentheses rule --- maven/core-unittests/pmd.xml | 10 ++++++++++ maven/core-unittests/pom.xml | 3 +++ 2 files changed, 13 insertions(+) create mode 100644 maven/core-unittests/pmd.xml diff --git a/maven/core-unittests/pmd.xml b/maven/core-unittests/pmd.xml new file mode 100644 index 0000000000..2f3693a06c --- /dev/null +++ b/maven/core-unittests/pmd.xml @@ -0,0 +1,10 @@ + + + PMD rules for core unit tests. + + + + diff --git a/maven/core-unittests/pom.xml b/maven/core-unittests/pom.xml index d176fdf7eb..1096be32c0 100644 --- a/maven/core-unittests/pom.xml +++ b/maven/core-unittests/pom.xml @@ -97,6 +97,9 @@ false false 1.8 + + ${project.basedir}/pmd.xml + From f20304b34ea0100bc07f5d8538d9290da3d2c007 Mon Sep 17 00:00:00 2001 From: Shai Almog <67850168+shai-almog@users.noreply.github.com> Date: Thu, 15 Jan 2026 20:26:15 +0200 Subject: [PATCH 2/2] Fix PMD ruleset reference for core-unittests --- maven/core-unittests/pmd.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maven/core-unittests/pmd.xml b/maven/core-unittests/pmd.xml index 2f3693a06c..b261165849 100644 --- a/maven/core-unittests/pmd.xml +++ b/maven/core-unittests/pmd.xml @@ -4,7 +4,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 http://pmd.sourceforge.net/ruleset_2_0_0.xsd"> PMD rules for core unit tests. - +