Philippe Herlin
|
06ffea6331
|
Continuing refactoring
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3524 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-31 20:33:03 +00:00 |
|
Tom Copeland
|
153b26eeff
|
Import cleanup
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3523 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-30 14:35:21 +00:00 |
|
Tom Copeland
|
cfa1628278
|
Maven build file cleanup, thanks Wim!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3522 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-30 13:17:17 +00:00 |
|
Tom Copeland
|
40cd1c99c3
|
Javadoc patch from Wim Deblauwe, thanks Wim!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3521 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-30 12:15:15 +00:00 |
|
Tom Copeland
|
eb6876362f
|
A bit more refactoring... good times
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3520 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-29 01:58:32 +00:00 |
|
Tom Copeland
|
e8bdf51b6b
|
A bit of symbol table refactoring; modified some of UnusedPrivateMethod to use symbol table.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3519 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-28 17:17:38 +00:00 |
|
Tom Copeland
|
9eecf8f163
|
Oops, forgot to delete commented-out code
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3518 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-28 05:08:54 +00:00 |
|
Tom Copeland
|
e83c9d54fb
|
Began working on getting method names into the symbol table. Declarations are in there now. Onwards to getting the usages recorded correctly, which is the hard part.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3517 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-28 05:03:18 +00:00 |
|
Tom Copeland
|
0039cdd5f9
|
A little cleanup due to new grammar
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3516 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-28 04:03:05 +00:00 |
|
Tom Copeland
|
ba744579fa
|
A small simplification
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3515 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-28 04:00:28 +00:00 |
|
Tom Copeland
|
25695de3e4
|
Imports cleanup
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3514 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-27 21:56:08 +00:00 |
|
Tom Copeland
|
fc9af5dfc9
|
Silly me, I hadn't added the new nodes themselves!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3513 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-27 21:53:19 +00:00 |
|
Tom Copeland
|
6a337241c7
|
More new node cleanup... happy days
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3512 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-27 21:52:22 +00:00 |
|
Tom Copeland
|
8c17b0bfd9
|
Removing old kludge, yay!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3511 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-27 21:48:28 +00:00 |
|
Tom Copeland
|
ed8da9160a
|
Oops, missed a few imports
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3510 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-27 21:44:55 +00:00 |
|
Tom Copeland
|
17fcb6c9c4
|
Added two new node types - ASTCatchStatement and ASTFinallyStatement.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3509 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-27 21:40:41 +00:00 |
|
Tom Copeland
|
d56f4603a1
|
A bit of refactoring; thx to Wim Deblauwe for the suggestion and sample code!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3508 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-27 15:46:29 +00:00 |
|
Tom Copeland
|
f62a8157dd
|
New Javadocs thx to Wim Deblauwe
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3507 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-27 15:07:37 +00:00 |
|
Radim Kubacki
|
5517e977a8
|
few more updates to build correctly
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3506 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-26 20:45:51 +00:00 |
|
Radim Kubacki
|
43c6bee9d2
|
updating to build against new harness and to use newer PMD version 3.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3505 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-26 20:26:59 +00:00 |
|
Tom Copeland
|
2eb65c2e9a
|
Fixed bug 1205709 - PMD no longer takes a long time to report certain parsing errors.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3504 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-24 21:50:29 +00:00 |
|
Tom Copeland
|
96a1f4b3db
|
new job
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3503 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-24 21:08:05 +00:00 |
|
Tom Copeland
|
add99eb2e4
|
Fixed docs, thx to Christopher Stach for the suggestion
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3502 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-20 00:22:48 +00:00 |
|
Tom Copeland
|
1ce6dbc648
|
Another fix from Dave Brosius, thx Dave!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3501 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-18 13:49:20 +00:00 |
|
Tom Copeland
|
fa8194db8b
|
Fixed 'trigger on all interfaces that implement other interfaces' bug
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3500 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-17 14:45:31 +00:00 |
|
Tom Copeland
|
e27420674d
|
Tightened up XML a bit
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3499 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-17 14:22:35 +00:00 |
|
Tom Copeland
|
0cd1105bb1
|
Added menu item for copying XML
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3498 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-17 13:52:29 +00:00 |
|
Tom Copeland
|
c028064425
|
Fixed bug 1201577 - PMD now correctly parses method declarations that return generic types.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3497 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-17 13:40:28 +00:00 |
|
Tom Copeland
|
64294520bf
|
Some more code cleanups thx to Dave Brosius
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3496 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-16 12:55:31 +00:00 |
|
Jiger Patel
|
25eb6c0512
|
Updated to PMD 3.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3495 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-16 10:07:48 +00:00 |
|
Tom Copeland
|
c2cf9125e4
|
renaming
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3494 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-12 13:00:38 +00:00 |
|
Tom Copeland
|
6d2d4da866
|
Implemented RFE 1188369 - UnnecessaryBooleanAssertion now checks for things like 'assertTrue(\!foo)'. These should be changed to 'assertFalse(foo)' for clarity.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3493 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-11 23:38:47 +00:00 |
|
Tom Copeland
|
53c121dfef
|
Implemented RFE 1188604 - AvoidThrowingCertainExceptionTypes has been split into AvoidThrowingRawExceptionTypes and AvoidThrowingNullPointerException.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3492 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-11 21:52:36 +00:00 |
|
Philippe Herlin
|
b3f1abb853
|
Fix new violations detected by PMD 3.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3491 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-10 21:49:29 +00:00 |
|
Tom Copeland
|
f0979d5979
|
post rls
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3490 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-10 20:32:33 +00:00 |
|
Tom Copeland
|
17974db7db
|
rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3488 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-10 14:53:55 +00:00 |
|
Tom Copeland
|
4bbbd9b5e9
|
Fixed bug 1198832 - AbstractClassWithoutAbstractMethod no longer flags classes which implement interfaces since these can partially implement the interface and thus don't need to explicitly declare abstract methods.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3487 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-10 14:30:53 +00:00 |
|
Tom Copeland
|
55772c733d
|
Fixed bug 1097256 - The XMLRenderer now supports optional encoding of UTF8 characters using the 'net.sourceforge.pmd.supportUTF8' environment variable.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3486 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-09 21:48:46 +00:00 |
|
Tom Copeland
|
2e4ed13c58
|
todo
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3485 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-09 21:16:23 +00:00 |
|
Tom Copeland
|
4a1ccad62e
|
syncing up
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3484 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-09 21:14:37 +00:00 |
|
Tom Copeland
|
d67ce3ce64
|
oops
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3483 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-09 19:30:58 +00:00 |
|
Tom Copeland
|
c96d66a345
|
Implemented RFE 994338 - The msg produced by ConstructorCallsOverridableMethod now includes the offending method name.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3482 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-09 19:27:57 +00:00 |
|
Tom Copeland
|
d66cee5dbe
|
Implemented RFE 1176401 - UnusedFormalParameter now flags public methods.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3481 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-09 19:12:29 +00:00 |
|
Tom Copeland
|
f39ec01e7a
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3480 51baf565-9d33-0410-a72c-fc3788e3496d
|
2005-05-09 13:29:38 +00:00 |
|
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 |
|