314 Commits

Author SHA1 Message Date
no_author
4940708bb1 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@219 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-05 22:28:16 +00:00
Tom Copeland
3f4553936d Added a Comparator for RuleViolation so reports look nicer
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@218 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-05 15:05:15 +00:00
Tom Copeland
a45f0836f4 Added a few more checks to make sure the methods are public and non-static
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@217 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-04 22:35:20 +00:00
Tom Copeland
2942f4f92b Added a new rule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@216 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-04 01:58:19 +00:00
Tom Copeland
583b0d5204 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@215 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 21:46:44 +00:00
Tom Copeland
3216b087ab *** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@214 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 21:45:58 +00:00
Tom Copeland
20be1f90f4 Added a method that take a Reader
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@213 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 21:44:21 +00:00
Tom Copeland
77b66d9f09 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@212 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 20:28:11 +00:00
Tom Copeland
a18912daf2 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@211 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 20:26:38 +00:00
David Dixon-Peugh
1c4520b588 Deleting junit.fork from Project.Properties.
Deleting some stuff I had in build.xml.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@210 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 19:50:54 +00:00
David Dixon-Peugh
36c4520804 Added JUnit Fork
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@209 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 19:43:19 +00:00
David Dixon-Peugh
e5046e65cd Defines DVSL task in pmd.xml.
project.properties catches pre-docs


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@208 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 19:32:05 +00:00
David Dixon-Peugh
cfbf24a162 Added docs callback.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@207 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 19:11:55 +00:00
David Dixon-Peugh
1f0d281907 Fixed project tag.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@206 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 18:59:52 +00:00
David Dixon-Peugh
4a933e7bf9 Added Section to sidebar. Evil hack.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@205 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 18:52:04 +00:00
David Dixon-Peugh
8d13ed36e5 Put RuleSets on Website.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@204 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 18:51:37 +00:00
David Dixon-Peugh
dc8bb00379 DVSL Stylesheet to get Rules onto website.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@203 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 18:51:16 +00:00
David Dixon-Peugh
a57743119f Modified Maven script to build from the JJTree.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@202 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 17:47:12 +00:00
Tom Copeland
6d96b6a2e9 prepping for 0.4 release
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@201 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 15:11:08 +00:00
Tom Copeland
32ea6cf151 release preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@199 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 14:59:49 +00:00
Tom Copeland
0a242488f3 release preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@198 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 14:46:01 +00:00
Tom Copeland
c653af37a8 added 0.3 release jar
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@197 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 14:45:22 +00:00
Tom Copeland
954aa6bfc9 updated in preparation for release
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@196 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 14:41:19 +00:00
Tom Copeland
38d1f42535 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@195 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 14:00:08 +00:00
Tom Copeland
679241e19d tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@194 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:54:10 +00:00
Tom Copeland
d4ca53cbce tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@193 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:54:09 +00:00
Tom Copeland
f5693f2850 added new ruleset for ticbuild, updated names of others
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@192 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:49:55 +00:00
David Dixon-Peugh
e629a3f38c Added Damian ONeill to Contributors.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@191 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:37:38 +00:00
Tom Copeland
ab98d55d21 added new rule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@190 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:28:25 +00:00
Tom Copeland
03a19c7d82 changed description
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@189 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:27:56 +00:00
Tom Copeland
1f0ccbcba3 removed everything except unused code
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@188 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:26:18 +00:00
Tom Copeland
adf841d6ca moved some rules into unusedcode.xml
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@187 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:11:16 +00:00
Tom Copeland
3f184a341e Moved fail on error catcher past report writing
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@186 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 13:02:57 +00:00
David Dixon-Peugh
5dd3d6dc78 Short Method Name added.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@185 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 12:51:12 +00:00
David Dixon-Peugh
40550a80c9 Test for ShortMethodNameRule.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@184 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 12:48:15 +00:00
David Dixon-Peugh
e0f06d848a ShortMethodNameRule has been implemented.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@183 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 12:47:41 +00:00
David Dixon-Peugh
3149e0feda Reran JavaCC/JJTree for the new ShortMethodName rule.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@182 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 12:47:07 +00:00
David Dixon-Peugh
092f6a4939 ShortMethodRule: Added image to MethodDeclarator.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@181 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 12:46:27 +00:00
David Dixon-Peugh
6cb8801e41 ShortMethodName rule.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@180 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-03 12:45:51 +00:00
Tom Copeland
b3eb7ea18c test
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@179 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 19:55:21 +00:00
Tom Copeland
219ed6b7ca added syncmail
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@178 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 19:54:49 +00:00
Tom Copeland
247a612fbd tweaked to use the variable name in the warning message
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@177 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 19:21:17 +00:00
Tom Copeland
203fb41b90 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@176 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 19:16:42 +00:00
Tom Copeland
2e061a707f specified remaining rules in basic.xml
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@175 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 19:14:44 +00:00
Tom Copeland
0c07a7e668 Moved Cougaar-specific rules into a new org.cougaar.util.pmd package
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@174 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 19:04:14 +00:00
Tom Copeland
c45a1311b2 modified Ant task to accept multiple rule sets
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@173 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 18:50:24 +00:00
Tom Copeland
fcce55e16a moved more rules into ruleset.xml files
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@172 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 18:37:09 +00:00
Tom Copeland
ab71fea241 More refactoring; mainly pushing more stuff out of MD.java and into the clients. This may end up getting pushed back in again, but I think it's the right thing to do for now.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@171 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 18:19:59 +00:00
Tom Copeland
dad91da057 refactoring PMD.java to reduce that confusing jumble of interconnected methods
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@170 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 18:12:10 +00:00
Tom Copeland
88d02e0218 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@169 51baf565-9d33-0410-a72c-fc3788e3496d
2002-07-02 17:55:08 +00:00