Ryan Gustafson
1e810aa4e1
Correct logger class.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5887 51baf565-9d33-0410-a72c-fc3788e3496d
2008-03-10 08:53:19 +00:00
Ryan Gustafson
058b983b55
Don't die when selecting multiple projects, and one happens to be a non-Java project.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5886 51baf565-9d33-0410-a72c-fc3788e3496d
2008-03-10 06:59:34 +00:00
Xavier Le Vourch
9cdb5b2f8d
version updated to 3.2.4.v200803071500
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5882 51baf565-9d33-0410-a72c-fc3788e3496d
2008-03-07 23:05:10 +00:00
Ryan Gustafson
4f89fdf8e6
Remove Workspace Preference DFA option, use DataflowAnomalyAnalysis rule instead
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5830 51baf565-9d33-0410-a72c-fc3788e3496d
2008-02-28 21:07:12 +00:00
Ryan Gustafson
21d99c90af
Allow enabling/disabling of use of Project Build Path as a Workspace PMD Preference.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5827 51baf565-9d33-0410-a72c-fc3788e3496d
2008-02-28 20:49:30 +00:00
Ryan Gustafson
f169b96678
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@5822 51baf565-9d33-0410-a72c-fc3788e3496d
2008-02-28 09:56:35 +00:00
Ryan Gustafson
a54b05b00a
Changes to Workspace exclude/include patterns are now reflected on the Projects.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5812 51baf565-9d33-0410-a72c-fc3788e3496d
2008-02-27 23:16:41 +00:00
Ryan Gustafson
787e30a954
Update plugin version numbers in prep for next release.
...
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
2008-02-27 20:45:15 +00:00
Ryan Gustafson
201f6b518c
More detailed performance metric logging.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5803 51baf565-9d33-0410-a72c-fc3788e3496d
2008-02-27 19:41:09 +00:00
Xavier Le Vourch
b9d265a5aa
Fix 1811828 RuntimeException in RuleSetFactory: default ruleset is used on error
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5698 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-12 23:12:40 +00:00
Xavier Le Vourch
e7bc8c7585
rerelease of pmd-eclipse 3.2.3 as previous version was compiled with jdk 1.6 by mistake
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5690 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-04 19:53:00 +00:00
Xavier Le Vourch
65bc7b0364
preparing eclipse plugin 3.2.3 release
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5686 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 22:50:36 +00:00
Xavier Le Vourch
282c546c2a
bug fix: changing properties didn't trigger a rebuild prompt
...
Both the working set and "ruleSetStoredInProject" properties were ignored
Fixes: [ 1661524 ] Working set functionality doesn't work
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5685 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 20:19:32 +00:00
Xavier Le Vourch
b274df49ec
use pmd core to test supported jdk values -> no need to keep updating the
...
code here for newly supported jdk versions.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5684 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 19:19:20 +00:00
Xavier Le Vourch
649d1a0751
support for jdk 1.6 added
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5683 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 04:11:15 +00:00
Xavier Le Vourch
ddf7d7c3a0
version update
...
changelog and release notes updated
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5679 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-29 06:47:39 +00:00
Xavier Le Vourch
bed4224563
new version number 3.2.3.alpha-200711191800
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5666 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-20 02:04:36 +00:00
Xavier Le Vourch
1fbc00927e
bug fix: create new log appender in applyLogPreferences() if configureLogs() didn't manage to set it earlier
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5665 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-20 02:03:14 +00:00
Xavier Le Vourch
a0c9856f4c
change version info to 3.2.3.alpha-20071102-1
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5623 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-02 22:51:02 +00:00
Xavier Le Vourch
3b27635bf8
indentation is used when writing xml rulesets files
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5621 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-02 21:55:22 +00:00
Xavier Le Vourch
027dd4726c
bug fix: NPE on empty ruleset
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5620 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-02 19:57:23 +00:00
Xavier Le Vourch
d2f60e445e
pmd updated to 4.1rc1
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5617 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-01 22:03:40 +00:00
Xavier Le Vourch
98e34e3484
all pmd-eclipse subproejcts moved to pmd-eclipse-plugin
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5606 51baf565-9d33-0410-a72c-fc3788e3496d
2007-10-31 21:39:15 +00:00