From 7f91b3de160850c213b6eac0b6149becf2049acf Mon Sep 17 00:00:00 2001 From: rnveach Date: Tue, 14 Nov 2017 20:51:58 -0500 Subject: [PATCH] Issue #41: updated pmd validation --- config/pmd-main.xml | 20 ++++++++++++++++ config/pmd-test.xml | 58 +++++++++++++++++++++++++++++++++++++++++++++ config/pmd.xml | 12 +++------- pom.xml | 9 +++++-- 4 files changed, 88 insertions(+), 11 deletions(-) create mode 100644 config/pmd-main.xml create mode 100644 config/pmd-test.xml diff --git a/config/pmd-main.xml b/config/pmd-main.xml new file mode 100644 index 0000000..36f2b17 --- /dev/null +++ b/config/pmd-main.xml @@ -0,0 +1,20 @@ + + + + PMD ruleset for Checkstyle Regression Tool main code + + .*/src/test/.* + + + + + + + + + + diff --git a/config/pmd-test.xml b/config/pmd-test.xml new file mode 100644 index 0000000..7ad1d22 --- /dev/null +++ b/config/pmd-test.xml @@ -0,0 +1,58 @@ + + + + PMD ruleset for Checkstyle Regression Tool test code + + .*/src/main/.* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/pmd.xml b/config/pmd.xml index 6ab7c5e..9ace453 100644 --- a/config/pmd.xml +++ b/config/pmd.xml @@ -5,7 +5,7 @@ xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 http://pmd.sourceforge.net/ruleset_2_0_0.xsd"> - PMD ruleset for Checkstyle Regression Tool + PMD common ruleset for Checkstyle Regression Tool @@ -28,6 +28,7 @@ + @@ -99,7 +100,6 @@ - @@ -108,6 +108,7 @@ + @@ -121,7 +122,6 @@ - @@ -195,12 +195,6 @@ - - - - - - diff --git a/pom.xml b/pom.xml index b03eca5..aa94f18 100644 --- a/pom.xml +++ b/pom.xml @@ -93,10 +93,15 @@ false true true - + true - config/pmd.xml + config/pmd-main.xml + config/pmd-test.xml + + src/test/resources + target/generated-sources/annotations +