Tom Copeland
|
3321718db9
|
now webpmd.pl uses objects
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1066 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-04 17:52:56 +00:00 |
|
Tom Copeland
|
22ac72bbec
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1065 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-04 16:41:15 +00:00 |
|
Tom Copeland
|
dd44cf45a1
|
added ability to handle module names with spaces
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1064 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-04 15:07:15 +00:00 |
|
Tom Copeland
|
62f430f61e
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1063 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-04 13:28:34 +00:00 |
|
Tom Copeland
|
254374f3ce
|
rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1061 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-04 12:51:56 +00:00 |
|
Tom Copeland
|
9f6a453868
|
rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1060 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-04 12:29:58 +00:00 |
|
Tom Copeland
|
28d21ff130
|
fixing stuff pmd found
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1059 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 20:02:52 +00:00 |
|
Tom Copeland
|
658fc4a1fb
|
cleaned up ideaj renderer, fixed symbol table bug
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1058 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 19:48:44 +00:00 |
|
Tom Copeland
|
246d605e03
|
refactored scope creation into a separate class. not sure if this is the way to go but it simplifies the ScopeFacade a bit
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1057 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 18:54:31 +00:00 |
|
Tom Copeland
|
cf55ee08af
|
more stuff gets winnowed away as the Scope hierarchy grows
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1056 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 15:36:03 +00:00 |
|
Tom Copeland
|
d13c93aa17
|
removed unused Kind class, although it may come back later. Moved some stuff out of SymbolFacade and it kind of went away due to the better Scope hierarchy
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1055 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 15:30:32 +00:00 |
|
Tom Copeland
|
09d4ca2551
|
filling in some of the scope hierarchy
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1054 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 15:26:04 +00:00 |
|
Tom Copeland
|
7684cad4b4
|
more tests, refactoring
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1053 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 15:00:05 +00:00 |
|
Tom Copeland
|
248ac9c111
|
cleaning up problems PMD found
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1052 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 14:19:26 +00:00 |
|
Tom Copeland
|
5a819c239a
|
cleaning up problems PMD found
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1051 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 13:58:09 +00:00 |
|
Tom Copeland
|
2c6aa482aa
|
cleaning up problems PMD found
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1050 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 13:50:45 +00:00 |
|
Tom Copeland
|
935b31f7c2
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1049 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 12:37:19 +00:00 |
|
Tom Copeland
|
8a937f053a
|
refactoring so that SymbolTable clients are less aware of the SymbolTable's internal data type. Now it looks more like a stack
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1048 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 12:36:53 +00:00 |
|
Tom Copeland
|
6d24cead59
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1047 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 12:29:30 +00:00 |
|
Tom Copeland
|
e6b73d5a1f
|
refactoring so that SymbolTable clients are less aware of the SymbolTable's internal data type. Now it looks more like a stack
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1046 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-03 12:25:08 +00:00 |
|
Tom Copeland
|
defd29aead
|
more refactoring. didn't really get anywhere, but everything still works
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1045 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-02 20:22:10 +00:00 |
|
Tom Copeland
|
8b51e7b5cd
|
more refactoring. didn't really get anywhere, but everything still works
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1044 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-02 20:16:39 +00:00 |
|
Tom Copeland
|
2c81e86a09
|
more refactoring
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1043 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-02 16:52:57 +00:00 |
|
Tom Copeland
|
85912c0c33
|
more refactoring of symbol table. getting nicer all the time... and more tests, too....
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1042 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-02 14:59:45 +00:00 |
|
Tom Copeland
|
228ec52e14
|
more refactoring of symbol table. getting nicer all the time... and more tests, too....
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1041 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-02 14:39:31 +00:00 |
|
Tom Copeland
|
51ed94812a
|
more refactoring. the code is slowing moving towards a bunch of Scope types - LocalScope, CaseScope, etc, etc - with each Scope being checked in sequence and know what it covers, how shadowing works, and so on.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1040 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-01 20:45:49 +00:00 |
|
Tom Copeland
|
b5b42c5d42
|
refactoring, adding tests
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1039 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-01 19:43:01 +00:00 |
|
Tom Copeland
|
711da07f1a
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1038 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-01 19:29:38 +00:00 |
|
Tom Copeland
|
2cfde44882
|
refactoring
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1037 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-01 19:13:10 +00:00 |
|
Tom Copeland
|
2af02643f2
|
slowly refactoring towards a nicer symbol table
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1036 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-01 18:37:46 +00:00 |
|
Tom Copeland
|
08c6f41818
|
updated rule to use a property
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1035 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-01 14:16:39 +00:00 |
|
Tom Copeland
|
3560b0a780
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1034 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-01 00:43:08 +00:00 |
|
Tom Copeland
|
563f517388
|
yet another rule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1033 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-10-01 00:41:19 +00:00 |
|
Tom Copeland
|
311a2906da
|
added text renderer to cmd line params
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1032 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 23:02:13 +00:00 |
|
Tom Copeland
|
19ca0e098e
|
added test for new local variable case and fixed report hiding bug
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1031 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 20:47:41 +00:00 |
|
Tom Copeland
|
6746766969
|
added test for new local variable case and fixed report hiding bug
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1030 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 20:42:07 +00:00 |
|
Tom Copeland
|
4a0cf650d4
|
fixed scoping problem with new symbol table code
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1029 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 20:10:45 +00:00 |
|
Tom Copeland
|
0a534defd7
|
fixed scoping problem with new symbol table code
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1028 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 20:00:22 +00:00 |
|
Tom Copeland
|
c1f1d4c17c
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1027 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 18:25:17 +00:00 |
|
Tom Copeland
|
42ff4fe236
|
began to introduce a real symbol table
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1026 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 18:24:11 +00:00 |
|
Don Leckie
|
7357bc7272
|
Cleaned up some PMD analysis results.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1025 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 15:01:27 +00:00 |
|
Tom Copeland
|
3fbcf424e7
|
*** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1024 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 14:44:47 +00:00 |
|
Tom Copeland
|
677b758cb5
|
minor refactoring
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1023 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 14:44:37 +00:00 |
|
Tom Copeland
|
914e8a62a9
|
added Gael
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1022 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 14:44:16 +00:00 |
|
Tom Copeland
|
e81e746574
|
added some more command line param checking
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1021 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 13:58:29 +00:00 |
|
Tom Copeland
|
a686f98a99
|
modified to skip error lines
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1020 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 12:07:48 +00:00 |
|
Tom Copeland
|
789489a58c
|
enhanced LooseCouplingRule to check parameters
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1019 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-30 11:51:29 +00:00 |
|
Tom Copeland
|
ce5d29fdca
|
removed unused variables
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1018 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-27 23:54:03 +00:00 |
|
Tom Copeland
|
2ef32a4b21
|
more tests for this rule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1017 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-27 23:37:41 +00:00 |
|
Tom Copeland
|
3f79d25603
|
more tests for this rule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1016 51baf565-9d33-0410-a72c-fc3788e3496d
|
2002-09-27 21:54:09 +00:00 |
|