Commit Graph

180 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
a9d4f72d91 * New violation outline view with additional (optional) columns, uses new symbols
* Column sorting for AST view and Violation Outline
* Rule table shows dysfunctional rules in italics with warning symbols
* Bugfix for rule selection in grouping mode
* Refactored rule column descriptors
* Initial support for custom formats for column data
* Support for new File property type
* Property panel now disables property controls deemed non-functional by the rule
* Refactored cell painter builders

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7188 51baf565-9d33-0410-a72c-fc3788e3496d
2011-03-07 06:19:45 +00:00
26ff635b88 revert version #
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7185 51baf565-9d33-0410-a72c-fc3788e3496d
2011-01-30 07:32:23 +00:00
7a29437e3d refactoring, adaptations for new comment ruleset
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7184 51baf565-9d33-0410-a72c-fc3788e3496d
2011-01-29 10:47:01 +00:00
65b64ce07a better control enable/disablement
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7181 51baf565-9d33-0410-a72c-fc3788e3496d
2011-01-22 22:16:43 +00:00
5083fa091e rm non-functional menu item
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7179 51baf565-9d33-0410-a72c-fc3788e3496d
2011-01-21 05:56:29 +00:00
e8dd8cacce +new option to control full builds per project (checkbox in project preference page).
Thanks to Joe Freeman for the contribution.

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7168 51baf565-9d33-0410-a72c-fc3788e3496d
2010-11-05 07:00:35 +00:00
2d0720b749 cleaned up CRs
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7157 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 04:07:48 +00:00
1f7b0c361a !!!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7156 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 03:54:59 +00:00
25093cb56c !!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7155 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 03:54:40 +00:00
b00759052e !!!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7154 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 03:54:15 +00:00
cbe2577d02 !!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7153 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 03:53:29 +00:00
8a860ff05c !!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7152 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 03:50:08 +00:00
2f5a834dab !!!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7151 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 03:49:35 +00:00
285a3a85d4 smaller chunks at a time maybe?
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7150 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 03:48:26 +00:00
da1040366d !!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7149 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-05 03:46:43 +00:00
8b5812d6e9 work-in-progress
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7148 51baf565-9d33-0410-a72c-fc3788e3496d
2010-10-01 02:58:54 +00:00
9d6643696f +horizontal sash in ASTView, general refactoring
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7146 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-29 15:59:18 +00:00
12b79c1fff updated Project prefs table, rm unnecessary this. prefixes, rm dead code
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7145 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-29 02:52:48 +00:00
b1847bbfc8 Syntax colouring in summary examples, externalized strings, minor optimizations
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7144 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-28 14:35:09 +00:00
de83352988 updated
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7143 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-25 12:40:26 +00:00
753eaef123 Cleaned up preferences, new Summary tab/page
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7142 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-25 12:34:54 +00:00
dad9d14885 rm unnecessary 'this.' prefixes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7141 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-22 05:09:55 +00:00
16b75b1736 rm unnecessary .this references
cleaned up poor stream/reader/writer resource closures

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7140 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-17 08:00:54 +00:00
0a176090ca Various code cleanup:
unrequired imports, modifier ordering, etc.

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7139 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-16 19:20:30 +00:00
3ce7058772 new preference item: useCustomPriorityNames - not enabled yet
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7138 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-16 04:58:03 +00:00
5e6bc27747 Numerous bugfixes, improved XPath rule creation validation
Specified default 'user-specified' priority names
Renamed remaining MSGKEY-prefixed String keys
New reset-to-default-values in rule properties menu (single item for now)
New PMD Name column in marker prefs table & new column tooltips for same
Commented-out original PMD preferences view from main preference tree
Repositioned Language min/max & priority fields
Updated to latest PMD core

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7137 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-15 08:43:46 +00:00
e29823112f updated PMD jar
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7135 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-12 07:09:52 +00:00
18f544c28e updated PMD jar with latest changes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7134 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-12 07:07:57 +00:00
2c28d1aac1 misc
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7131 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-11 03:32:35 +00:00
37d5ee01f4 RulePriority preferred name fixes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7130 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-11 03:19:28 +00:00
cc3fda5fe5 +minor enhancements
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7129 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-11 01:03:43 +00:00
b9f22db286 misc
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7128 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-10 09:37:13 +00:00
39453cd5be bugfix
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7127 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-10 09:27:29 +00:00
bc4305a73f refactoring priority-related items into new package
XPath rule handling
new bug list

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7126 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-10 08:51:18 +00:00
af91a0f339 minor bugfixes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7124 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-09 07:30:56 +00:00
a06668b06a minor misc..
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7123 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-07 16:10:49 +00:00
f90e41283f Refactored ASTView & DataflowView with new superclass, improved NewPropertyDialog error handling
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7122 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-07 08:39:18 +00:00
7c8c154316 Decorator-related bugfixes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7121 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-02 09:02:55 +00:00
37a510861e reworked column hiding approach
+CollapseAll controls for more views
+Derivative labeling for AST nodes

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7120 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-02 07:28:18 +00:00
dcb32eb683 misc
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7119 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-02 02:16:55 +00:00
b36928b173 property change handlers for views, string updates
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7118 51baf565-9d33-0410-a72c-fc3788e3496d
2010-09-02 02:00:49 +00:00