From f539c12bdeb4c4c62de71959240f337535b93aaf Mon Sep 17 00:00:00 2001 From: AB Date: Thu, 19 Sep 2024 16:35:31 +0200 Subject: [PATCH] Explicitly run PMD when requested (like CheckStyle) --- .github/workflows/check-build.yml | 4 ++-- .run/Run Tests.run.xml | 2 +- build.gradle | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/check-build.yml b/.github/workflows/check-build.yml index 8103922..620dd10 100644 --- a/.github/workflows/check-build.yml +++ b/.github/workflows/check-build.yml @@ -93,7 +93,7 @@ jobs: cache: 'gradle' - name: Run Checkstyle - run: ./gradlew checkstyleMain checkstyleTest -PcheckstyleEnabled=true + run: ./gradlew checkstyleMain checkstyleTest -PcheckstyleEnabled pmd: runs-on: ubuntu-latest @@ -115,7 +115,7 @@ jobs: cache: 'gradle' - name: Run PMD - run: ./gradlew pmdMain pmdTest + run: ./gradlew pmdMain pmdTest -PpmdEnabled - name: Upload report if: always() diff --git a/.run/Run Tests.run.xml b/.run/Run Tests.run.xml index db611fc..257b7a5 100644 --- a/.run/Run Tests.run.xml +++ b/.run/Run Tests.run.xml @@ -5,7 +5,7 @@ diff --git a/build.gradle b/build.gradle index ac3adb4..00a2176 100644 --- a/build.gradle +++ b/build.gradle @@ -120,7 +120,7 @@ tasks.withType(Checkstyle).configureEach { } tasks.withType(Pmd).configureEach { - enabled = !project.hasProperty("skipPMD") + enabled = project.hasProperty("pmdEnabled") } // Configure compileJava AND compileTestJava