diff --git a/com.avaloq.tools.ddk.xtext.builder/src/com/avaloq/tools/ddk/xtext/builder/BuilderWatchdog.java b/com.avaloq.tools.ddk.xtext.builder/src/com/avaloq/tools/ddk/xtext/builder/BuilderWatchdog.java
index a263ce69cc..399587428e 100644
--- a/com.avaloq.tools.ddk.xtext.builder/src/com/avaloq/tools/ddk/xtext/builder/BuilderWatchdog.java
+++ b/com.avaloq.tools.ddk.xtext.builder/src/com/avaloq/tools/ddk/xtext/builder/BuilderWatchdog.java
@@ -29,6 +29,7 @@
* Watchdog that keeps track of sources processed during a build. When the builder fails to report progress for a period of time, a warning will be logged,
* along with the stack traces for all threads of the running application.
*/
+@SuppressWarnings("PMD.OverridingThreadRun") // Intentionally a Thread subclass: named thread with start()/interrupt() lifecycle managed by MonitoredClusteringBuilderState.
public class BuilderWatchdog extends Thread {
private static final Logger LOGGER = LogManager.getLogger(BuilderWatchdog.class);
diff --git a/ddk-configuration/pmd/ruleset.xml b/ddk-configuration/pmd/ruleset.xml
index 0032b26e3d..fca513e06f 100644
--- a/ddk-configuration/pmd/ruleset.xml
+++ b/ddk-configuration/pmd/ruleset.xml
@@ -85,7 +85,7 @@
-
+
diff --git a/ddk-parent/pom.xml b/ddk-parent/pom.xml
index 491a7ab048..6ad1d91608 100644
--- a/ddk-parent/pom.xml
+++ b/ddk-parent/pom.xml
@@ -53,7 +53,7 @@
4.9.8.3
4.9.8
3.28.0
- 7.24.0
+ 7.25.0
5.0.3
2.43.0