850 Commits

Author SHA1 Message Date
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
Don Leckie
fa6ceee463 Added getProperties() method.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@819 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-29 14:47:51 +00:00
Don Leckie
2c71a86167 UI enhancements and menu skeleton
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@818 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-29 01:04:37 +00:00
Tom Copeland
d023d5f970 getting closer
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@817 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 21:43:33 +00:00
David Dixon-Peugh
0edbe9594c Added test to check for Metrics on the Report.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@816 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 21:20:41 +00:00
Tom Copeland
f67d557d13 getting closer
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@815 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 21:13:47 +00:00
Tom Copeland
f15c64a6db getting closer
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@814 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 21:11:10 +00:00
David Dixon-Peugh
23569c47df Pulling Metrics out on the Report object.
Things may break as the listener requires more methods now.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@813 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 20:48:57 +00:00
Tom Copeland
d7011e2a21 working on expanded tile sequencing... slow going
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@812 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 20:46:24 +00:00
David Dixon-Peugh
de9f07e063 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@811 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 19:39:57 +00:00
David Dixon-Peugh
4797bff7f9 Multiple parameters work together.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@810 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 18:27:25 +00:00
Don Leckie
7873dd7734 HTML rendering improvements and message dialog/thread improvements.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@809 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 17:20:50 +00:00
David Craine
95cb650261 Cleaned up the cancel process
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@808 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 15:38:14 +00:00
Tom Copeland
60b7c6cf13 fixed null impl
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@807 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 15:28:25 +00:00
Tom Copeland
5a6fca3ae1 fixed null impl
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@806 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 15:24:32 +00:00
David Craine
8855c49995 Enabled ability to cancel the CPD Run
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@805 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 15:12:07 +00:00
David Craine
1db5929a81 Added ability to cancel a CPD run while in process by adding a return code to the listener methods
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@804 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 15:11:11 +00:00
Tom Copeland
22a52d8c44 minor tweaks
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@803 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 14:41:01 +00:00
Tom Copeland
3bd365db2f added fully qualified names to the LooseCouplingRule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@802 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 14:14:03 +00:00
Tom Copeland
8598dd9cb9 went back to the encapsulated way of doing it, kudos to Don on this one
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@801 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 14:09:54 +00:00
Tom Copeland
9fbcde5f5b added icons to jar file
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@800 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 13:44:09 +00:00
Tom Copeland
b40a5a8a5d fixed PMD violation
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@799 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 13:43:53 +00:00
Tom Copeland
9ba2733e26 made constructor public so PMD.java can call it
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@798 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 13:32:48 +00:00
Tom Copeland
0d0fb8d416 added call to PMDViewer
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@797 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 13:32:32 +00:00
Tom Copeland
94abe796f2 tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@796 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 13:27:34 +00:00
Don Leckie
8f52328c38 no message
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@795 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 12:49:27 +00:00
Don Leckie
55c0c73eea (1) Added HTML output to result viewer.
(2) Added size & last modified to file list.  Also can sort it.
(3) Added PMD Look & Feel.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@794 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-28 03:48:41 +00:00
Tom Copeland
14903ea7b0 moved up a level
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@793 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-27 21:27:57 +00:00
Tom Copeland
086356a775 moved fm viewer package
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@792 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-27 21:27:03 +00:00
Tom Copeland
24ce16e166 some handy shell scripts
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@791 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-27 21:17:38 +00:00
Tom Copeland
a369c28caf worker should not remove solo tiles yet
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@790 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-27 21:02:05 +00:00
Tom Copeland
e00c12245b expansion works now
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@789 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-27 21:00:38 +00:00
Tom Copeland
c317eaf287 now the worker expands tiles and writes them back to the space
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@788 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-27 20:26:23 +00:00
Tom Copeland
8c44c12704 TileWrappers can be read from and written to the space
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@787 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-27 19:58:12 +00:00
Tom Copeland
3d3300984b modified PMDViewer to be the main PMD GUI
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@786 51baf565-9d33-0410-a72c-fc3788e3496d
2002-08-27 18:03:18 +00:00