3393 Commits

Author SHA1 Message Date
Philippe Herlin
b0a68ef673 Oops! forgot to use properties model to get project working set
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3649 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-04 21:00:52 +00:00
Philippe Herlin
08cc97b336 Use the new ruleset manager to get registered default rules
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3648 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-02 14:34:08 +00:00
Philippe Herlin
67a31dfb27 Implement the RuleSets extension point
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3647 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-02 14:33:05 +00:00
Philippe Herlin
59360400c9 Implement the RuleSets extension points new tests
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3646 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-02 14:32:25 +00:00
Philippe Herlin
d98b93d369 Fixing equals assertion to test on rules collection instead
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3645 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-02 14:31:11 +00:00
Tom Copeland
55220da521 Added new book link
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3644 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-01 19:07:44 +00:00
Tom Copeland
dcd20a35b5 Some minor refactoring to CPD's console output
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3643 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-01 14:41:51 +00:00
Philippe Herlin
a498c7a93b Refactoring and writing more tests
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3642 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-01 00:06:38 +00:00
Philippe Herlin
e01e0d3e95 Upgrading to PMD v3.2 (final)
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3641 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-01 00:05:58 +00:00
Philippe Herlin
1a5d5c97cb Upgrading to Eclipse v3.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3640 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-01 00:04:58 +00:00
Philippe Herlin
3f01f5f4a0 Fix the bug of the rules that cannot be unselected
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3639 51baf565-9d33-0410-a72c-fc3788e3496d
2005-07-01 00:04:11 +00:00
Philippe Herlin
29b72f566e Fix project rule set synchronization with the plugin rule set
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3638 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-30 23:25:03 +00:00
Philippe Herlin
5e1304d318 Add the JDK 1.5 support
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3637 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-30 23:24:19 +00:00
Philippe Herlin
79f670e1ba Refactoring the addition of new rules to the preferences
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3636 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-30 23:23:47 +00:00
Tom Copeland
8f39027608 Fixed bug 1229749 - Improved error message when an external rule is not found.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3635 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-30 13:37:09 +00:00
Philippe Herlin
fa78a4ba87 Applying patches from Brian Remedios
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3634 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-29 21:38:50 +00:00
Tom Copeland
a679d54d63 Let's add the PMD report for the moment
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3633 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-29 20:35:43 +00:00
Philippe Herlin
1fe93ebd7d Moving dev environment to Eclipse v3.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3632 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-29 20:10:37 +00:00
Tom Copeland
62a1ae0312 Fixed typo, added docs for Wouter's new XSLT
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3631 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-29 15:03:23 +00:00
Tom Copeland
7d2bbd0142 Added new XSLT that creates some spiffy HTML; thanks to Wouter Zelle for putting this together!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3630 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-28 13:51:49 +00:00
Tom Copeland
315950528b Removed incorrect/too much information items
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3629 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-28 13:09:32 +00:00
Tom Copeland
d04035edd9 Added another test item
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3628 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-28 12:54:25 +00:00
Tom Copeland
fba531ab38 Fixed Xerces deps while upgrading to Maven 1.1b1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3627 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-28 00:39:44 +00:00
Tom Copeland
b9917d1520 Fixed Xerces deps while upgrading to Maven 1.1b1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3626 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-28 00:34:12 +00:00
Tom Copeland
611c696ef1 Removed redundant calls to PMD.setExcludeMarker() from the Ant task.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3625 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-27 22:09:47 +00:00
Tom Copeland
f386bf58bd Removed unnecessary '.html' suffix to HTML renderer when the linkPrefix attribute is used.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3624 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-27 21:19:39 +00:00
Tom Copeland
2ce116ace7 Deleted redundant ExplicitCallToFinalize rule.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3623 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-27 18:26:12 +00:00
Tom Copeland
81d9fbb928 Fixed bug 1227001 - AvoidCallingFinalize no longer flags calls to finalize() within finalizers.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3622 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-27 18:17:31 +00:00
Tom Copeland
7046d5833b The Ant task now accepts the short names of rulesets (e.g., unusedcode for rulesets/unusedcode.xml).
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3621 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-27 01:23:55 +00:00
Tom Copeland
c7c4baaebf Fixed bug 1226858 - JUnitAssertionsShouldIncludeMessage now checks calls to assertFalse.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3620 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-27 01:03:25 +00:00
Tom Copeland
c5627db0a6 Improved UseCorrectExceptionLogging; thx to Wouter Zelle for the new XPath!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3619 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-27 00:54:53 +00:00
Tom Copeland
b7f9685e52 More docs cleanups, thanks Wim!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3618 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-24 02:59:39 +00:00
Tom Copeland
60a8ef5cb2 A little docs patch, thanks Wim!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3617 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-24 02:55:13 +00:00
Tom Copeland
36552a831c A bit of refactoring
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3616 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-24 02:53:08 +00:00
Tom Copeland
3eedfb97de Implemented RFE 1220171 - rule definitions can now contain a link to an external URL for more information on that rule - for example, a link to the rule's web page. Thanks to Wouter Zelle for designing and implementing this!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3615 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-24 02:47:33 +00:00
Tom Copeland
c717841890 Implemented RFE 1220171 - rule definitions can now contain a link to an external URL for more information on that rule - for example, a link to the rule's web page. Thanks to Wouter Zelle for designing and implementing this!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3614 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-24 02:45:52 +00:00
Tom Copeland
31c8f775b2 Wouter Zelle located a devious little bug... thanks Wouter!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3613 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-23 03:17:34 +00:00
Tom Copeland
95b63ac8e7 Fixed a bunch of things that a newer release of Jaxen found; I'll wait until the next release to snap in the new Jaxen jar file, though
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3612 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-23 03:11:17 +00:00
Tom Copeland
9564c736e6 Excluding a couple of rulesets, thanks Wim!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3611 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-22 23:02:56 +00:00
Tom Copeland
eb8b7d175d Tweaks to web site, thx to Wim for the ideas and corrections
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3610 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-22 14:13:41 +00:00
Tom Copeland
038e87848d Updating copyright years and company name
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3609 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-21 21:54:42 +00:00
Tom Copeland
f9a1fe84cf oops, I'd forgotten new ruleset, thx to Wim for the heads up
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3608 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-21 21:43:10 +00:00
Tom Copeland
0f16dc3493 removed one that might actually mean something
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3606 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-21 13:15:55 +00:00
Tom Copeland
9f4f18782a rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3605 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-21 13:14:28 +00:00
Tom Copeland
c1e815b61f rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3604 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-21 13:11:03 +00:00
Tom Copeland
967a401024 Fixed missing params
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3603 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-21 12:54:13 +00:00
Tom Copeland
58853ad77f Fixed missing params
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3602 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-21 12:50:22 +00:00
Tom Copeland
c2d1b685b3 Some report tweaking
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3601 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-21 02:48:04 +00:00
Tom Copeland
62b3536d0d goodbye newrules.xml, hello rules going to their homes immediately
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3600 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-20 21:34:22 +00:00
Tom Copeland
a17d856f4c oops, had lint4j in wrong category
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3599 51baf565-9d33-0410-a72c-fc3788e3496d
2005-06-20 13:34:39 +00:00