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