3225 Commits

Author SHA1 Message Date
Philippe Herlin
a0d5264639 Releasing v3.0.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3479 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-07 13:46:39 +00:00
Philippe Herlin
0fe81952e1 Releasing v3.0.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3478 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-07 13:36:14 +00:00
Philippe Herlin
d9cc9f6356 Continuing refactoring
Fix some PMD violations
Fix Bug 1144793
Fix Bug 1190624 (at least try)


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3477 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-07 13:32:06 +00:00
Tom Copeland
0ddb51c1be this and that
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3476 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-06 21:21:53 +00:00
Tom Copeland
b9f4523909 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3475 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-06 19:00:50 +00:00
Tom Copeland
b3a5fce797 Fixed bug 1196238 - UnusedImports no longer reports false positives for various JDK 1.5 java.lang subpackages.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3474 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 23:45:04 +00:00
Tom Copeland
ef1a0b72af test gardening
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3473 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 22:03:10 +00:00
Tom Copeland
b947f08308 Fixed wording, thx to broconne for the note
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3472 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 21:55:55 +00:00
Tom Copeland
5907b3ba13 Fixed bug 1190526 - TooManyFields now accepts a property setting correctly, and default lower bound is 15 vs 10.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3471 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 21:44:52 +00:00
Tom Copeland
2f353fa51f The continuing saga of: Fixed bug 1187325 - UnusedImports no longer reports a false positive on imports which are used inside an Annotation.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3470 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 20:41:10 +00:00
Tom Copeland
65303f17ef added a TODO
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3469 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 15:08:30 +00:00
Tom Copeland
8319634579 new project
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3468 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 14:25:15 +00:00
Tom Copeland
9d187c1099 Implemented RFE 1193979 - BooleanInstantiation now catches cases like Boolean.valueOf(true)
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3467 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 14:15:17 +00:00
Tom Copeland
2a759150c3 oops, forgot to add the new node class
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3466 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 02:51:03 +00:00
Tom Copeland
30dbed0065 Fixed bug 1189720 - PMD no longers fails to parse generics that use 'member selectors'.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3465 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-05 00:04:20 +00:00
Tom Copeland
a25567f5b2 Fixed bug 1187325 - UnusedImports no longer reports a false positive on imports which are used inside an Annotation.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3464 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-04 22:04:06 +00:00
Tom Copeland
fbee89cfdf tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3463 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-02 20:37:36 +00:00
Tom Copeland
e1e2471b3c *** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3462 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-29 02:40:25 +00:00
Tom Copeland
5dfcbaf15b Some tweaking to skip empty jobs
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3461 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-29 02:40:13 +00:00
Tom Copeland
ddddfd1288 The latest tweaks of the 1.5 grammar
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3460 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-28 21:38:13 +00:00
Tom Copeland
d5c6a30827 Checking in SingularField, thanks to Eric Olander for the code!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3459 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-28 21:34:14 +00:00
Tom Copeland
2be8da860c Fixed bug 1188371 - AvoidInstantiatingObjectsInLoops no longer fires on instantiations in loops when the 'new' keyword is preceded by a 'return' or a 'throw'.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3458 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-28 21:09:26 +00:00
Tom Copeland
d20950f6b5 Fixed ruby-doom gem, updated pmd version, fixed directories
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3457 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-28 13:51:00 +00:00
Tom Copeland
5d24154efb On second thought, these nodes don't really need an image since they're just operator wrappers
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3456 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-27 23:22:55 +00:00
Tom Copeland
a104045fd7 Fixed bug 1190461 - UnusedLocal no longer misses usages which are on the RHS of a right bit shift operator.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3455 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-27 22:02:40 +00:00
Tom Copeland
6c08e8b76a Fixed bug 1190508 - UnnecessaryBooleanAssertion no longer fires on nested boolean literals.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3454 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-27 13:59:26 +00:00
Tom Copeland
a500c09415 More CSVRenderer improvements, thanks to Payal Subhash for his suggestions and code!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3453 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-26 13:57:17 +00:00
Tom Copeland
7d2d45af39 Some tweaks to CSVRenderer, thanks Payal!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3452 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-25 15:05:33 +00:00
Tom Copeland
03e4b33a5d Fixed bug 1188372 - AtLeastOneConstructor no longer fires on interfaces. Also, twiddling grammar to try to figure out annotations bug
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3451 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-23 01:30:59 +00:00
Tom Copeland
093c3b5dea Fixed bug 1188372 - AtLeastOneConstructor no longer fires on interfaces. Also, twiddling grammar to try to figure out annotations bug
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3450 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-23 00:53:07 +00:00
Philippe Herlin
4fdcd80f3e Releasing v3.0.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3446 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-21 20:55:01 +00:00
Philippe Herlin
2e945b10af Upgrading to PMD 3.0.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3445 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-21 20:53:40 +00:00
Philippe Herlin
b3fc3ddba4 Implement reports generation RFE#1177802
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3444 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-20 23:17:41 +00:00
Tom Copeland
7a2b306664 Added manifest, thx to Eric Olander for the patch
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3443 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-18 21:40:29 +00:00
Tom Copeland
eacff461af Added new findChildNodesWithXPath, thanks to Eric Olander for the idea. Also, some test gardening
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3442 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-18 21:18:59 +00:00
Tom Copeland
9a01cb74e6 Improved SimplifyConditional from Wouter Zelle, thanks Wouter!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3441 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-18 12:31:28 +00:00
Tom Copeland
e6b127e1d5 Added SimplifyConditional, thx to Eric Olander and Wouter Zelle for the code!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3440 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-18 02:14:48 +00:00
Tom Copeland
e009e0fd09 Some property renaming
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3439 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-17 03:35:05 +00:00
Tom Copeland
b064a1e85f Some property renaming
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3438 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-17 03:33:45 +00:00
Tom Copeland
51014c4d88 Some path cleanups
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3437 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-17 03:28:26 +00:00
Tom Copeland
9028a22b4f Added description attributes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3436 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-17 03:24:15 +00:00
Tom Copeland
6149424457 Added UseStringBufferForStringAppends; thanks to Eric Olander for the new rule!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3435 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-15 14:27:07 +00:00
Tom Copeland
7a602363d4 Fixed bug 1183032 - The XMLRenderer no longer throws a SimpleDateFormat exception when run with JDK 1.3.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3434 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-14 14:42:35 +00:00
Tom Copeland
05948ab5d8 Fixed bug 1183032 - The XMLRenderer no longer throws a SimpleDateFormat exception when run with JDK 1.3.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3433 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-14 13:52:29 +00:00
Tom Copeland
7149fdf395 Fixed bug 1182755 - SystemPrintln no longer overreports problems.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3432 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-14 13:32:58 +00:00
Jiger Patel
26b9593c53 Updated to PMD 3.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3431 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-13 06:56:45 +00:00
Tom Copeland
1c03c65276 Rewrote UnusedModifier in Java; runtime went from 49 seconds to 4 seconds, w00t!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3423 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-09 03:40:49 +00:00
Tom Copeland
f3f00456b9 Fixed rule rename, thanks to Alex Givant for the report
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3422 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-07 21:16:23 +00:00
Tom Copeland
15b939ede8 New item, thx Will!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3421 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-04 13:40:36 +00:00
Tom Copeland
5a56fa5f1b Thanks Will!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3420 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-01 04:11:11 +00:00