From 4d74a61d98fda2f7af03fd6c92b08d02c5a8cf2e Mon Sep 17 00:00:00 2001 From: John Vandenberg Date: Sat, 3 Aug 2019 21:34:10 +0700 Subject: [PATCH] Fudgefile: Enable pmd on Windows Choco package pmd now works on Windows. Closes https://github.com/coala/coala-bears/issues/2908 Related to https://github.com/coala/coala-bears/issues/651 --- .ci/get_tests.py | 1 - .moban.yaml | 1 + Fudgefile | 4 ++++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.ci/get_tests.py b/.ci/get_tests.py index 3f02c2310a..cf86abb494 100755 --- a/.ci/get_tests.py +++ b/.ci/get_tests.py @@ -21,7 +21,6 @@ WINDOWS_BROKEN = set(( 'bakalint', # not installed 'phpcs', # https://github.com/coala/coala-bears/issues/2916 - 'pmd', 'cpd', # https://github.com/coala/coala-bears/issues/2908 'mcs', # choco mono isnt providing this in the PATH 'tailor', # installer fails 'shellcheck', # https://github.com/coala/coala-bears/issues/2920 diff --git a/.moban.yaml b/.moban.yaml index b9824460e7..569b4ac180 100644 --- a/.moban.yaml +++ b/.moban.yaml @@ -66,6 +66,7 @@ choco_requirements: cppcheck: true xsltproc: true ShellCheck: true # https://github.com/coala/coala-bears/issues/2920 + pmd: true # The first entry is the most supported # Latter entries which are higher versions may have some bears disabled diff --git a/Fudgefile b/Fudgefile index ba5a989ea2..2c66828926 100644 --- a/Fudgefile +++ b/Fudgefile @@ -97,6 +97,10 @@ { "name": "ShellCheck", "source": "" + }, + { + "name": "pmd", + "source": "" } ], "scripts": {