Bug 881 - Skipping the setter check for final fields for the BeanMembersShouldSerialize rule.
pmd: fix #1134 UseStringBufferLength false positives
Recognize custom close method #1130
pmd-emacs: update pmd.el to work with PMD 5.0.2 and 5.0.5
pmd-emacs: simplify execution of pmd using wildcard class path
* update default rule names
* update default location of pmd to be ~/pmd
* use compilation-start instead of deprecated compile-internal
pmd-cpd: applied patch #272, thanks to Delmas. This adds the "--exclude"
 option similar to "--files".
Merge branch 'master' of https://github.com/awhitford/pmd into awhitford-master
pmd: add test case for #881
Merge branch 'UseStringBufferLengthEqualsEmptyStringFix' of https://github.com/acanda/pmd
pmd: update changelog for #1134
Merge branch 'master' of https://github.com/albfernandez/pmd
pmd: update changelog for #1130 and correct test case
pmd: fix #1106 PMD 5.0.4 fails with NPE on parsing java enum with inner class instance creation
pmd: fix #1136 ECAMScript: NullPointerException in getLeft() and getRight()
pmd: fix #1121 NullPointerException when invoking XPathCLI
pmd: verify #1127 False positive: Constructor Calls Overridable Method
pmd: fix #1131 CloseResource should complain if code betwen declaration of resource and try
pmd-eclipse: fix #1132 plugin does not execute custom xpath rules

Actually changing the behaviour of the global rule preferences,
so that all built-in rules of PMD are active by default and
all "unknown" (aka. custom) rules are active by default, too.
The filtering is therefore adjusted to filter out any inactive
rules rather then retaining the active ones.
pmd: fix #1141 ECMAScript: getFinallyBlock() is buggy.
fix #1142 ECMAScript: getCatchClause() is buggy.
pmd: fix #1135 CheckResultSet ignores results set declared outside of try/catch