Brian Remedios
7199a1103d
Disable rules from markers shown in editors
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7671 51baf565-9d33-0410-a72c-fc3788e3496d
2012-05-03 19:10:53 +00:00
Brian Remedios
6c7c4d6bc9
Various bugfixes as identified by other analysis tools
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7607 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-27 15:54:36 +00:00
Brian Remedios
0deb64ea49
Point to new page
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7604 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-23 07:46:17 +00:00
Brian Remedios
016046520d
Improved project-specific rule property panel, moved descriptions into separate panel
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7603 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-23 07:32:19 +00:00
Brian Remedios
a42391b252
Satisfied a feature request: http://sourceforge.net/tracker/?func=detail&aid=3292643&group_id=56262&atid=479924
...
When in a code editor hit the default binding key, F7, to trigger the code review.
Condensed the number of rule panels in the rule selection page, added hyperlink for the external info url to
the summary page. Disabled the PMD/CPD options for now in the File Filters page.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7601 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-21 08:00:52 +00:00
Brian Remedios
53e8f7efca
minor tweaks
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7600 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-20 06:07:29 +00:00
Brian Remedios
0d46665c86
Completed the automatic 'check on file save' function that initiates a code review whenever changes are saved to a code file. Enable it on the main PMD preference page as it is off by default.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7599 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-20 05:57:33 +00:00
Brian Remedios
8423633469
minor refactoring, no functional changes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7598 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-19 23:12:08 +00:00
Brian Remedios
400612d0c7
File include/exclude filters now working
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7597 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-19 21:38:24 +00:00
Brian Remedios
d613e38ced
icons, bugfixes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7589 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-18 08:19:50 +00:00
Brian Remedios
b5174f9900
minor cleanup
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7588 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-17 20:45:59 +00:00
Brian Remedios
b52a5a0b2c
optimizations, export improvements, bugfixes for new functionality
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7583 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-17 18:53:24 +00:00
Brian Remedios
40c10079bc
Bugfixes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7582 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-16 15:40:58 +00:00
Brian Remedios
71147ed42b
Bugfixes for file filters preference page
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7581 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-16 08:34:01 +00:00
Brian Remedios
33d0140f94
Improved import dialog shows rules about to be imported and warns of any impending duplicates
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7580 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-16 07:11:08 +00:00
Brian Remedios
4e41ff8426
revised default icons
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7572 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 21:07:45 +00:00
Brian Remedios
25fc4e95f1
Initial support for inclusion/exclusion file filters brought in during ruleset imports. Not tied into PMD itself at the moment though. Includes new preference page.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7571 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 21:06:25 +00:00
Brian Remedios
4808f52509
Additional import dialog improvements.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7554 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-09 07:59:01 +00:00
Brian Remedios
ff59234ff4
Import dialog cleanup: fixed some basic functionality but still needs a fair bit of work to make its operation obvious to the end user and improve error handling.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7553 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-09 06:32:34 +00:00
Brian Remedios
e2fe6d1621
minor tweaks
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7515 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-05 10:18:10 +00:00
Brian Remedios
54554a5104
Initial Save & load report property settings, needs further cleanup.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7514 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-05 09:57:05 +00:00
Brian Remedios
c350ab821c
Adaptations for file processor changes in PMD proper
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7499 51baf565-9d33-0410-a72c-fc3788e3496d
2011-11-28 03:53:34 +00:00
Brian Remedios
357dbe8ca3
Adaptations for file processor changes in PMD proper along with some warning suppression tags
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7498 51baf565-9d33-0410-a72c-fc3788e3496d
2011-11-28 03:52:16 +00:00
Brian Remedios
78a689e43a
bugfix for 'unselectable' language version comboboxes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7497 51baf565-9d33-0410-a72c-fc3788e3496d
2011-11-28 03:44:54 +00:00
Brian Remedios
73c258e712
display boolean values in AST
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7354 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-26 06:14:14 +00:00
Brian Remedios
e13e441d96
bugfixes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7334 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-24 07:39:37 +00:00
Brian Remedios
e1cd730134
+changes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7305 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-23 05:14:03 +00:00
Brian Remedios
225332e8f1
Updated list of report renderers, NPE bugfix
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7303 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-23 05:01:27 +00:00
Brian Remedios
28e8c16e6f
Support for checking code from working set selections. Contribution from Dominic:
...
http://sourceforge.net/tracker/?func=detail&atid=479923&aid=3137280&group_id=56262
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7302 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-23 04:59:42 +00:00
Brian Remedios
59bff0eea0
New report preferences page. Only saves active selections at the moment, all other settings are read-only.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7298 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-21 04:58:53 +00:00
Brian Remedios
9b4713f1ad
updated buglist
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7297 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-21 04:26:07 +00:00
Brian Remedios
4f7aa7cc52
Accommodating property refactoring in PMD proper: Rule->PropertySource
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7296 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-21 04:22:57 +00:00
Brian Remedios
1d082f773b
refactoring
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7274 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-17 15:22:48 +00:00
Brian Remedios
6f2cce7b71
refactoring, cleanup - no functional changes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7273 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-17 15:21:51 +00:00
Brian Remedios
28360da680
reduce complexity
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7272 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-17 04:39:08 +00:00
Brian Remedios
051aa506c6
reduce nesting, misc
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7271 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-17 04:27:20 +00:00
Brian Remedios
28e7d3ed8d
return empty array instead of null
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7270 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-17 04:12:37 +00:00
Brian Remedios
44c2477dca
Show error icon when selected rules have one or more problems
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7269 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-16 06:07:06 +00:00
Brian Remedios
290cda42aa
Show error icon when selected rules have one or more problems
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7268 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-16 06:05:19 +00:00
Brian Remedios
c11832e723
NPE fix & misc
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7267 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-16 06:02:21 +00:00
Brian Remedios
11f5efc448
A much improved (IMHO) CPD viewer that optimizes the display of the various matches.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7266 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-16 05:49:49 +00:00
Brian Remedios
de631fc97b
NPE fix under Windows
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7265 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-15 09:20:19 +00:00
Brian Remedios
5520f44fff
NPE fix under Windows
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7264 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-15 09:18:54 +00:00
Brian Remedios
d8182d1d85
NPE fix under Windows
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7263 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-15 09:03:04 +00:00
Brian Remedios
bbcce8e236
import cleanup
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7262 51baf565-9d33-0410-a72c-fc3788e3496d
2011-09-15 05:58:36 +00:00
Brian Remedios
f96d7aff34
rm dead import
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7231 51baf565-9d33-0410-a72c-fc3788e3496d
2011-08-30 09:57:12 +00:00
Brian Remedios
b0324e9a4c
AST view:
...
new Expand All button for tree
new Filter menu can hide/show imports or comments in the AST tree
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7230 51baf565-9d33-0410-a72c-fc3788e3496d
2011-08-30 09:55:57 +00:00
Brian Remedios
518591c2f7
bugfix for Language column label
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7191 51baf565-9d33-0410-a72c-fc3788e3496d
2011-03-07 08:31:13 +00:00
Brian Remedios
a65d0b1697
updated test & text properties
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7190 51baf565-9d33-0410-a72c-fc3788e3496d
2011-03-07 06:33:47 +00:00
Brian Remedios
d722a837eb
updated to current PMD trunk release and icon set
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7189 51baf565-9d33-0410-a72c-fc3788e3496d
2011-03-07 06:21:56 +00:00