From 13d70a20233e220232157ebdeb79bd9340eb3a83 Mon Sep 17 00:00:00 2001 From: Dongjoon Hyun Date: Wed, 14 May 2025 10:51:36 -0700 Subject: [PATCH] [SPARK-52137] Upgrade `pmd` to 7.13.0 --- .../spark/k8s/operator/utils/DocTable.java | 3 +-- config/pmd/ruleset.xml | 19 +++++++++++++++++-- gradle/libs.versions.toml | 2 +- 3 files changed, 19 insertions(+), 5 deletions(-) diff --git a/build-tools/docs-utils/src/main/java/org/apache/spark/k8s/operator/utils/DocTable.java b/build-tools/docs-utils/src/main/java/org/apache/spark/k8s/operator/utils/DocTable.java index 73e0597d..ab514879 100644 --- a/build-tools/docs-utils/src/main/java/org/apache/spark/k8s/operator/utils/DocTable.java +++ b/build-tools/docs-utils/src/main/java/org/apache/spark/k8s/operator/utils/DocTable.java @@ -57,8 +57,7 @@ public void flush(PrintWriter writer) { private String joinRow(List elements) { StringBuilder stringBuilder = new StringBuilder(ROW_SEPARATOR); for (String element : elements) { - stringBuilder.append(element); - stringBuilder.append(ROW_SEPARATOR); + stringBuilder.append(element).append(ROW_SEPARATOR); } if (elements.size() < columns) { // Append empty cells to end if needed diff --git a/config/pmd/ruleset.xml b/config/pmd/ruleset.xml index 3f754857..0f97d1b3 100644 --- a/config/pmd/ruleset.xml +++ b/config/pmd/ruleset.xml @@ -22,8 +22,13 @@ Apache Spark Kubernetes Operator Ruleset - - + + + + + + + @@ -36,16 +41,24 @@ + + + + + + + + @@ -67,6 +80,7 @@ + @@ -74,6 +88,7 @@ + diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c118f67e..47a89b4d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -30,7 +30,7 @@ mockito = "5.17.0" # Build Analysis checkstyle = "10.23.1" -pmd = "6.55.0" +pmd = "7.13.0" spotbugs-tool = "4.8.6" spotbugs-plugin = "6.0.17" spotless-plugin = "6.25.0"