28436 Commits

Author SHA1 Message Date
Tom Copeland
e87a3814b5 test refactoring
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@140 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 19:07:15 +00:00
Tom Copeland
8caf5aafb7 moving tests
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@139 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 19:01:20 +00:00
Tom Copeland
503b634764 More rule migration
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@138 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 18:40:57 +00:00
David Dixon-Peugh
901380146c New Test Case - constructors but no methods.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@137 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 18:39:23 +00:00
David Dixon-Peugh
344c367519 New Test Case - Constructor, no Methods.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@136 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 18:39:01 +00:00
David Dixon-Peugh
164825993b Fixed no-method case.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@135 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 18:38:17 +00:00
Tom Copeland
e37a0ceefb moving stuff out of FunctionalTest
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@134 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 18:05:57 +00:00
Tom Copeland
213e37f2a4 Began breaking up FunctionalTest
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@133 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:58:13 +00:00
David Dixon-Peugh
225ccd005a Took out System.err.println's . . .
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@132 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:47:35 +00:00
David Dixon-Peugh
c4460be0e5 Puting in proper values in UseSingletonRuleTest.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@131 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:45:28 +00:00
David Dixon-Peugh
9fddbd5c8e Fixed problem on AbstractRule. UPIVR should have been checked in already.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@130 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:44:58 +00:00
Tom Copeland
8c264ca01f Added new stuff to RuleFactory
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@129 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:44:42 +00:00
Tom Copeland
979e6e9e3f Added DESIGN rule set
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@128 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:34:34 +00:00
David Dixon-Peugh
491b0848fb Added UseSingletonRuleTest and refactored out some common Rule Execution
code.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@127 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:31:23 +00:00
David Dixon-Peugh
2f663a2e24 Test data for UseSingletonRule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@126 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:30:01 +00:00
David Dixon-Peugh
b89d46f4c6 Checks for all static methods, and recommends Singleton use if
it finds it.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@125 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:28:26 +00:00
David Dixon-Peugh
6e00699626 Changed AbstractRule to implement Rule. Conflict resolution on
UPIVR.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@124 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:26:42 +00:00
Tom Copeland
8598e166b2 modified to use AccessNode
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@123 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:24:17 +00:00
Tom Copeland
38b8a57e62 modified to use AccessNode
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@122 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:21:35 +00:00
Tom Copeland
80c17dcd21 *** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@121 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 17:06:50 +00:00
David Dixon-Peugh
9bca17a38a Rerun of JJTree for Access Flags.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@120 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 16:41:39 +00:00
David Dixon-Peugh
6348f8711b With FieldDecl and MethodDecl's having Access Flags.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@119 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 16:41:15 +00:00
David Dixon-Peugh
248bfe81fd FieldDeclarations have the Access Flags on them now.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@118 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 16:33:01 +00:00
David Dixon-Peugh
e6a027f77f Access Flags.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@117 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 16:32:21 +00:00
David Dixon-Peugh
614066f7ca Access Flags set on FieldDeclaration.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@116 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 16:32:01 +00:00
Tom Copeland
d1f3eec978 changed jdk report to HTML
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@115 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 15:57:07 +00:00
Tom Copeland
f51e27c214 test
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@114 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 15:48:01 +00:00
Tom Copeland
b8e5d2cd56 added XML start tag
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@113 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 15:36:54 +00:00
Tom Copeland
a115613996 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@112 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 15:36:37 +00:00
Tom Copeland
a2da5c231e remove clunky dynamic proxy thing
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@111 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 15:24:03 +00:00
Tom Copeland
91f3ee8cfe test
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@110 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 15:18:43 +00:00
Tom Copeland
7df2cca53d added email notification stuff
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@109 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 15:18:12 +00:00
Tom Copeland
73b9f6efe3 tests
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@108 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 15:13:50 +00:00
Tom Copeland
8770d580c4 checked in to enable emails on commit
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@107 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 14:50:48 +00:00
David Dixon-Peugh
352ff6a8f1 Probably wrong package. . . .
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@106 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 13:57:03 +00:00
David Dixon-Peugh
00452f599d AccessNode is added as subclass of ASTMethodDeclaration. Will be subclass
of anything with AccessFlags (Field, Method and Class Declarations.)


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@105 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 13:27:02 +00:00
David Dixon-Peugh
615be9f16c Tests Access flags on AccessNode.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@104 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-28 13:26:07 +00:00
Tom Copeland
ab61806a51 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@103 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 21:01:38 +00:00
Tom Copeland
234a76c32b tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@102 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 18:33:27 +00:00
Tom Copeland
3d0687962c tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@101 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 18:23:34 +00:00
Tom Copeland
4ec8ab7245 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@100 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 18:23:17 +00:00
Tom Copeland
5da558071a 0.2 release jar
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@98 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 18:14:57 +00:00
Tom Copeland
e94ae4851d oops, fixing a typo
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@97 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 18:13:15 +00:00
Tom Copeland
387167e885 release prep
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@96 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 18:06:39 +00:00
Tom Copeland
dc8dd93a54 adding new jar, removing old one
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@95 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 18:06:13 +00:00
Tom Copeland
8e055b38e1 prepping for 0.2 release
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@94 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 18:02:27 +00:00
Tom Copeland
e538840653 added new HTML report format
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@93 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 17:48:11 +00:00
Tom Copeland
42a4a82d72 moved Ant task into separate package
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@92 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 17:22:48 +00:00
Tom Copeland
4c4e648a66 reran with new rules
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@91 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 17:05:38 +00:00
Tom Copeland
d0251d53ae Added new rule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@90 51baf565-9d33-0410-a72c-fc3788e3496d
2002-06-27 17:03:46 +00:00