diff --git a/.github/workflows/quality-monitor.yml b/.github/workflows/quality-monitor.yml
index a84a127e..0c4fbd6a 100644
--- a/.github/workflows/quality-monitor.yml
+++ b/.github/workflows/quality-monitor.yml
@@ -126,6 +126,13 @@ jobs:
"metric": "mutation",
"sourcePath": "src/main/java",
"pattern": "**/target/pit-reports/mutations.xml"
+ },
+ {
+ "id": "pit",
+ "name": "Test Strength",
+ "metric": "test-strength",
+ "sourcePath": "src/main/java",
+ "pattern": "**/target/pit-reports/mutations.xml"
}
]
}
diff --git a/etc/pmd-java-configuration.xml b/etc/pmd-java-configuration.xml
index 67f1f300..d4cac5dc 100644
--- a/etc/pmd-java-configuration.xml
+++ b/etc/pmd-java-configuration.xml
@@ -10,11 +10,11 @@
-
+
-
-
-
+
+
+
diff --git a/etc/pmd-tests-configuration.xml b/etc/pmd-tests-configuration.xml
index 9814258d..0027b00c 100644
--- a/etc/pmd-tests-configuration.xml
+++ b/etc/pmd-tests-configuration.xml
@@ -9,11 +9,11 @@
-
+
-
-
-
+
+
+
diff --git a/pom.xml b/pom.xml
index 726e4824..cc9619a6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -90,7 +90,7 @@
3.5.1
3.4.2
3.25.0
- 7.6.0
+ 7.7.0
3.6.0
10.18.2
4.8.6.4
@@ -775,14 +775,14 @@
- net.sourceforge.pmd
+ edu.hm.hafner
pmd-core
- ${pmd.version}
+ ${pmd.version}-metrics
- net.sourceforge.pmd
+ edu.hm.hafner
pmd-java
- ${pmd.version}
+ ${pmd.version}-metrics
net.sourceforge.pmd
@@ -832,29 +832,6 @@
${pmd.skip}
-
-
-
- org.apache.maven.plugins
- maven-pmd-plugin
-
- false
- ${java.version}
- true
-
-
-
- edu.hm.hafner
- pmd-core
- 7.5.0-metrics
-
-
- edu.hm.hafner
- pmd-java
- 7.5.0-metrics
-
-
-
run-pmd-metrics
@@ -873,7 +850,6 @@
-
org.apache.maven.plugins
maven-release-plugin