834 Commits

Author SHA1 Message Date
Tom Copeland
170c2657a2 fixed problem with dupes in results
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@871 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-09 15:54:47 +00:00
Tom Copeland
4f551776b6 it works, yay!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@870 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-09 14:42:52 +00:00
David Craine
f6057a04b2 Fixed cursor position problems.
Reaaranged the PMD menus a little bit to make more sense.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@869 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-09 13:18:17 +00:00
Don Leckie
4a312553c5 no message
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@868 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-09 02:32:15 +00:00
Don Leckie
0492cce461 no message
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@867 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-09 00:00:27 +00:00
Don Leckie
1236c22c8f Added About PMD window.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@866 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-08 02:27:44 +00:00
Tom Copeland
9531c2adf7 closer still...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@865 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 21:34:05 +00:00
Tom Copeland
7bba3a86c8 *** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@864 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 20:56:28 +00:00
Tom Copeland
8c3f1edcae renaming
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@863 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 20:55:48 +00:00
David Craine
f85651f97a *** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@861 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 20:52:46 +00:00
David Craine
5bba277917 added a progress dialog for PMD
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@860 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 20:32:47 +00:00
David Craine
6346ed4b5c Re-added the CPD classes and added a progress dialog for PMD
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@859 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 20:28:30 +00:00
Tom Copeland
8e9c7e8879 more refactoring, more tests
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@858 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 20:25:27 +00:00
Tom Copeland
e91ad8e6d5 added some Perl scripts that do the trick
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@857 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 20:09:30 +00:00
Tom Copeland
a42e18a802 some minor refactoring; also added ability for RuleSetFactory.createRuleSet() to accept a comma-delimited set of ruleset names
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@856 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 17:29:53 +00:00
David Craine
46ee7ed77d Added status messages for PMD
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@855 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-06 05:09:23 +00:00
Tom Copeland
2e3642453c added some more functionality to the PMD command line thing
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@854 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-05 20:20:39 +00:00
Tom Copeland
53ddfc9a7b moving some rules around
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@853 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-05 18:57:13 +00:00
Tom Copeland
5718198740 added new IfStmtsMustUseBracesRule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@852 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-05 18:44:12 +00:00
Tom Copeland
1831e6bcdf added new SwitchStmtsShouldHaveDefaultRule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@851 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-05 18:25:33 +00:00
Tom Copeland
95e54dbdbc added EmptySwitchStmtRule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@850 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-05 18:02:32 +00:00
Tom Copeland
41566479b9 added some tests
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@849 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-05 17:39:32 +00:00
Don Leckie
b5d41174ec Improved rule editing abstraction to better support plug-ins.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@848 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-05 15:10:19 +00:00
Don Leckie
f3e2591b91 GUI update - Initial Rules Editor
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@847 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-05 03:03:51 +00:00
Tom Copeland
80ea469d8c getting closer
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@846 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 21:19:35 +00:00
David Dixon-Peugh
7a7287edc9 Added Logo.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@845 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 20:59:56 +00:00
David Dixon-Peugh
515025ea29 Attributed DARPA and Ultra*Log.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@844 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 19:59:25 +00:00
David Dixon-Peugh
7623e5db56 Centered the Icons.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@843 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 19:50:41 +00:00
David Dixon-Peugh
c31b3a889c Uses the Logos now.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@842 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 19:36:38 +00:00
David Dixon-Peugh
bc21d39036 Logos for the Credits page.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@841 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 19:36:20 +00:00
Tom Copeland
6893a26980 added a new experimental rule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@840 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 19:05:28 +00:00
Tom Copeland
9aa3003022 reduced NUMTESTS to 10
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@839 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 18:42:58 +00:00
David Dixon-Peugh
a41fadf978 Fixed the problems. Should work now.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@838 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 17:21:43 +00:00
Tom Copeland
aa5cb39903 *** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@837 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 16:49:55 +00:00
Tom Copeland
0c6dd2d62c trying to fix stat rules
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@836 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 16:46:12 +00:00
Tom Copeland
7e243345fb removed old class
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@835 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 16:33:17 +00:00
Don Leckie
cf24792465 Test data for testing RuleSetReadWriteTest.java
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@834 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 15:11:25 +00:00
Tom Copeland
bb36eace93 moved some rules into a new braces ruleset
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@833 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 14:59:34 +00:00
Tom Copeland
a982288189 *** empty log message ***
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@832 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-04 14:17:11 +00:00
Tom Copeland
e6a74b212c trying to get LongClassRule working
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@831 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-03 18:34:34 +00:00
Don Leckie
1e4e7a4e4a Modifications to make these classes more abstract.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@830 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-01 02:56:06 +00:00
Don Leckie
fc78139c74 Test for reading and writing a rule set.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@829 51baf565-9d33-0410-a72c-fc3788e3496d
2002-09-01 02:54:44 +00:00
Don Leckie
8e286e10c1 Update for tests to compile .
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@828 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-30 23:05:33 +00:00
David Craine
6262ec484f JBuilder Project file update
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@827 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-30 22:03:35 +00:00
David Craine
12cc6c9896 Ekiminated duplicates when running PMD over a project
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@826 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-30 22:03:10 +00:00
David Craine
e307947384 Fixed bug in PMD and CPD where entire project was not being checked because only the highest level package was being examined for
java files.  Now all descendent packages are being checked as well.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@825 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-30 20:02:01 +00:00
David Craine
53743df284 Ignore list created
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@824 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-30 20:00:48 +00:00
Don Leckie
347577f41e Added support for reading/writing rule sets for the GUI.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@823 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-30 17:39:31 +00:00
Don Leckie
c7e88b61f6 Added PMD Exception wrapper for simplifying exception handling.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@822 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-30 17:14:38 +00:00
Don Leckie
ff3b7b17ab Added support for writing rule set files. This is required by the GUI.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@820 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-30 13:29:25 +00:00