188 Commits

Author SHA1 Message Date
Philippe Herlin
b3f1abb853 Fix new violations detected by PMD 3.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3491 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-10 21:49:29 +00:00
Philippe Herlin
a0d5264639 Releasing v3.0.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3479 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-07 13:46:39 +00:00
Philippe Herlin
0fe81952e1 Releasing v3.0.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3478 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-07 13:36:14 +00:00
Philippe Herlin
d9cc9f6356 Continuing refactoring
Fix some PMD violations
Fix Bug 1144793
Fix Bug 1190624 (at least try)


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3477 51baf565-9d33-0410-a72c-fc3788e3496d
2005-05-07 13:32:06 +00:00
Philippe Herlin
4fdcd80f3e Releasing v3.0.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3446 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-21 20:55:01 +00:00
Philippe Herlin
b3fc3ddba4 Implement reports generation RFE#1177802
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3444 51baf565-9d33-0410-a72c-fc3788e3496d
2005-04-20 23:17:41 +00:00
Tom Copeland
c1ea522c37 Fixed mispeling; hope you don't mind, Philippe, I just saw this and figured I'd take care of it
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3228 51baf565-9d33-0410-a72c-fc3788e3496d
2005-02-08 20:31:36 +00:00
Philippe Herlin
7da49b6f7a Releasing v2.2.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3198 51baf565-9d33-0410-a72c-fc3788e3496d
2005-01-31 23:44:01 +00:00
Philippe Herlin
72535cdb01 Upgrading to PMD 2.2
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3197 51baf565-9d33-0410-a72c-fc3788e3496d
2005-01-31 23:43:36 +00:00
Philippe Herlin
13cb49e90f Releasing v2.2.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3184 51baf565-9d33-0410-a72c-fc3788e3496d
2005-01-23 16:05:01 +00:00
Philippe Herlin
c6f1e919ad Upgrade to PMD 2.1: take into account new rules attributes symboltable and dfa
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3144 51baf565-9d33-0410-a72c-fc3788e3496d
2005-01-16 22:53:03 +00:00
Philippe Herlin
6c5412400b Upgrade to PMD 2.1: add new packaged rulesets
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3143 51baf565-9d33-0410-a72c-fc3788e3496d
2005-01-16 22:52:17 +00:00
Philippe Herlin
761cb331d7 Releasing v2.1.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3059 51baf565-9d33-0410-a72c-fc3788e3496d
2004-12-03 00:25:46 +00:00
Philippe Herlin
810de61b1e Implement the NOPMD feature.
For now, lets put the "NOPMD" string in hard in the source code.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3058 51baf565-9d33-0410-a72c-fc3788e3496d
2004-12-03 00:23:40 +00:00
Philippe Herlin
c143e3284f Continuing the refactoring experiment.
Implement the Command framework.
Refine the MVC pattern usage.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3057 51baf565-9d33-0410-a72c-fc3788e3496d
2004-12-03 00:22:43 +00:00
Philippe Herlin
e72a5652aa Implementing an independant Command framework based on the Command
and CommandProcessor patterns


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3056 51baf565-9d33-0410-a72c-fc3788e3496d
2004-12-03 00:21:21 +00:00
Philippe Herlin
e3c3c80d7d Continuing the refactoring experiment
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3048 51baf565-9d33-0410-a72c-fc3788e3496d
2004-11-28 20:31:39 +00:00
Philippe Herlin
af66f36e99 Releasing v2.1.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3043 51baf565-9d33-0410-a72c-fc3788e3496d
2004-11-21 22:32:27 +00:00
Philippe Herlin
f0b08aafe7 Fixing an error in the fragment How To
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3041 51baf565-9d33-0410-a72c-fc3788e3496d
2004-11-21 21:52:43 +00:00
Philippe Herlin
f96c317f94 Smooth the violation view icons
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3040 51baf565-9d33-0410-a72c-fc3788e3496d
2004-11-21 21:43:48 +00:00
Philippe Herlin
c0e3faf5b4 Keep tracks of those who have contributed to the plugin.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3039 51baf565-9d33-0410-a72c-fc3788e3496d
2004-11-21 21:42:35 +00:00
Philippe Herlin
990150d236 Applying Command and CommandProcessor patterns
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3038 51baf565-9d33-0410-a72c-fc3788e3496d
2004-11-21 21:39:45 +00:00
Philippe Herlin
b1f6e9ae94 Continue applying MVC.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3037 51baf565-9d33-0410-a72c-fc3788e3496d
2004-11-21 21:38:43 +00:00
Philippe Herlin
9cbecabc35 Refactoring to apply MVC.
The goal is to test the refactoring before a complete refactoring for all GUI


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3036 51baf565-9d33-0410-a72c-fc3788e3496d
2004-11-18 23:54:27 +00:00
Philippe Herlin
8e1bfa372f Adapting the plugin to the new OSGi standards
Releasing v2.0.5


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2777 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 22:01:15 +00:00
Philippe Herlin
6e71511803 Adapting the plugin to the new OSGi standards
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2776 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 22:00:30 +00:00
Philippe Herlin
5ede79461b Upgrading to PMD 1.8: adding finalizers ruleset to the default rulesets list
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2719 51baf565-9d33-0410-a72c-fc3788e3496d
2004-05-26 15:55:23 +00:00
Philippe Herlin
597840cfac Releasing v2.0.4
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2667 51baf565-9d33-0410-a72c-fc3788e3496d
2004-04-29 21:15:56 +00:00
Philippe Herlin
d5296a625a Upgrading to PMD v1.7
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2666 51baf565-9d33-0410-a72c-fc3788e3496d
2004-04-29 21:15:09 +00:00
Philippe Herlin
0d0a805a15 Releasing v2.0.3
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2638 51baf565-9d33-0410-a72c-fc3788e3496d
2004-04-20 21:03:12 +00:00
Philippe Herlin
f26eac014d Releasing v2.0.3
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2637 51baf565-9d33-0410-a72c-fc3788e3496d
2004-04-20 20:52:14 +00:00
Philippe Herlin
1797047d07 Upgrading to PMD v1.6
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2631 51baf565-9d33-0410-a72c-fc3788e3496d
2004-04-19 22:28:40 +00:00
Philippe Herlin
92e71548fd Fixing UTF-8 encoding
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2630 51baf565-9d33-0410-a72c-fc3788e3496d
2004-04-19 22:25:50 +00:00
Philippe Herlin
fc11e44b8c Fixing UTF-8 encoding
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2629 51baf565-9d33-0410-a72c-fc3788e3496d
2004-04-19 17:21:14 +00:00
Philippe Herlin
4ff1b98772 Releasing v2.0.2
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2492 51baf565-9d33-0410-a72c-fc3788e3496d
2003-12-18 23:59:42 +00:00
Philippe Herlin
ef5e80ccd5 Fixing malformed UTF-8 characters in generated xml files
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2491 51baf565-9d33-0410-a72c-fc3788e3496d
2003-12-18 23:58:37 +00:00
Philippe Herlin
d7ce5eae53 Releasing v2.0RC2
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2459 51baf565-9d33-0410-a72c-fc3788e3496d
2003-12-09 00:16:42 +00:00
Philippe Herlin
3a7bb56dfd Merging from v2 development
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2458 51baf565-9d33-0410-a72c-fc3788e3496d
2003-12-09 00:15:00 +00:00
Philippe Herlin
86a5fbe8bf Adapting to Eclipse v3M5
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2450 51baf565-9d33-0410-a72c-fc3788e3496d
2003-12-02 22:31:35 +00:00
Philippe Herlin
d590055a85 Fixing bug #852522 : PreferencesPage doesn't show up
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2448 51baf565-9d33-0410-a72c-fc3788e3496d
2003-12-02 21:49:47 +00:00
Philippe Herlin
dd425e705a Preparing release
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2439 51baf565-9d33-0410-a72c-fc3788e3496d
2003-12-01 22:30:26 +00:00
Philippe Herlin
3c16c3b86c The default rulesets list is all pmd rulesets
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2438 51baf565-9d33-0410-a72c-fc3788e3496d
2003-12-01 22:27:49 +00:00
Philippe Herlin
bab1b7fe33 Correct some mistakes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2435 51baf565-9d33-0410-a72c-fc3788e3496d
2003-11-30 23:47:03 +00:00
Philippe Herlin
2149e9c7fa Merging from eclipse-v2 development branch
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2434 51baf565-9d33-0410-a72c-fc3788e3496d
2003-11-30 22:57:44 +00:00
Philippe Herlin
9c5b0f1987 Fixing bugs
#819518 : AST writes out method return types incorrectly
#820241 : VariableDeclaration doesn't show variable modifiers


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2354 51baf565-9d33-0410-a72c-fc3788e3496d
2003-10-30 23:36:29 +00:00
Philippe Herlin
703c59215b Merging from eclipse-v2 branch
Simplify the code : moving the deep nested CountVisitor class as a first level nested inner class.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2353 51baf565-9d33-0410-a72c-fc3788e3496d
2003-10-30 23:27:59 +00:00
Philippe Herlin
3ab9045d2a Merging v1.2.1 features : refactoring JDK 1.3 compatibility feature
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2348 51baf565-9d33-0410-a72c-fc3788e3496d
2003-10-30 16:59:42 +00:00
Philippe Herlin
59ad040f9a Adapting to Eclipse v3 M4
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2347 51baf565-9d33-0410-a72c-fc3788e3496d
2003-10-30 16:29:42 +00:00
Philippe Herlin
b08bda537c Upgrading to PMD 1.3
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2339 51baf565-9d33-0410-a72c-fc3788e3496d
2003-10-27 21:06:50 +00:00
Philippe Herlin
afcefe9336 Releasing 1.2.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2338 51baf565-9d33-0410-a72c-fc3788e3496d
2003-10-27 21:04:47 +00:00