
Use new standard PMD core ruleset serialization. Provide java.io.File on RuleContext to support new PMD exclude/include mechanism. Error type PMD Violations now show in Problems View for manual PMD invocations. Use Rule references when building RuleSets, instead of Rule copies. Add support for tracking RuleSet file on project properties. Part 4 of a large series of commits. git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5807 51baf565-9d33-0410-a72c-fc3788e3496d