forked from phoedos/pmd
Add JavaProjectClassLoader which serves as a ClassLoader for an IJavaProject. Pass this ClassLoader to the PMD instance.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5821 51baf565-9d33-0410-a72c-fc3788e3496d
This commit is contained in:
parent
8564544d8f
commit
f02e2f8cdc
@ -9,6 +9,7 @@ Runtime
|
||||
. PMD updated to v4.2
|
||||
. Use new standard PMD RuleSet serialization mechanism
|
||||
. Use new PMD support for RuleReferences in RuleSets, instead of using Rule copies
|
||||
. Use Java Project Build Path when invoking PMD to allow Type Resolution to work better
|
||||
. Error type PMD Violations now show in Problems View for manual PMD invocations
|
||||
. Workspace Rules Configuration Rule table now shows RuleSet name
|
||||
. Workspace Rules Configuration Rule table now shows Since attribute
|
||||
|
@ -8,7 +8,10 @@ NEW
|
||||
|
||||
Workspace level Rule editor enhanced to show nearly all Rule details, lots of little things.
|
||||
New exclude/include patterns from PMD 4.2 are supported.
|
||||
Support for storing RuleSets using Rule References (new PMD 4.2) is now default behavior.
|
||||
Projects can now specify a custom ruleset file explicitly, default remains .ruleset
|
||||
Type Resolution using Project Build Path settings is now possible. To use this feature, the
|
||||
Eclipse JVM must be able to read the version of .class files produced by the Projects.
|
||||
|
||||
UPDATE
|
||||
------
|
||||
|
@ -2,6 +2,8 @@
|
||||
### Short term (before next release)
|
||||
###
|
||||
|
||||
Need to add support for disabling of Java Project Build Path by PMD, in case user cannot run Eclipse using JVM capable of reading Project .class files.
|
||||
|
||||
###
|
||||
### Medium term (following release, or soon after)
|
||||
###
|
||||
|
Loading…
x
Reference in New Issue
Block a user