Philippe Herlin
034e620bae
New doc from PMD 1.1
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1996 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 21:23:20 +00:00
Philippe Herlin
eb74ed02b6
Adding docs, new PMD and license to the bin and src packages
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1995 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 21:18:21 +00:00
Philippe Herlin
2c745f4e63
Latest changes before release 1.0.0
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1994 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 21:15:30 +00:00
Philippe Herlin
a1a59aba0c
Force a rebuild when PMD properties have changed
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1993 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 21:07:55 +00:00
Philippe Herlin
228ecae2bc
Force a rebuild when PMD properties have changed
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1992 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 21:01:13 +00:00
Philippe Herlin
131bd95501
In the generated XML AST, put the image information on an image attribute instead of the tag body
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1991 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 20:59:45 +00:00
Philippe Herlin
f686e38f17
Improve progress indicator accuracy
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1990 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 20:58:33 +00:00
Tom Copeland
82de6bcf57
post release stuff
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1989 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 20:23:32 +00:00
Tom Copeland
a4277b116e
tweak
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1987 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 19:45:24 +00:00
Tom Copeland
0b9690e188
Renamed docs driver now that it does more stuff
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1986 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 19:38:40 +00:00
Tom Copeland
7d2ad3dca6
rls preps
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1985 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 19:36:39 +00:00
Tom Copeland
114cacbe3c
rls preps
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1984 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 19:36:38 +00:00
Tom Copeland
31241b443c
rls preps
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1983 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 19:32:18 +00:00
Tom Copeland
724e019e20
rls preps
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1982 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 19:32:17 +00:00
Tom Copeland
2a9a951dd0
rls preps
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1981 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 19:32:16 +00:00
Tom Copeland
fcb7e42b98
rls preps
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1980 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 19:15:22 +00:00
Tom Copeland
07eaaea7e5
tweak
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1979 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-19 18:55:23 +00:00
Tom Copeland
3e6574788f
Adding LICENSE
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1978 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-18 18:35:16 +00:00
Tom Copeland
93719ece47
tweak
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1977 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-18 18:29:54 +00:00
Tom Copeland
5378702d98
Added QStudio article
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1976 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-18 15:18:04 +00:00
Tom Copeland
74d60a0e68
Documentation improvements; thanks to Frank van Puffelen for the suggestions
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1975 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-18 14:27:22 +00:00
Tom Copeland
eda939e09a
Added more examples, thanks to Ralf Hauser for the feedback.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1974 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-18 13:54:11 +00:00
Jiger Patel
42ec349ba5
Added ErrorList dependency for PMDJEditPlugin
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1973 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-16 05:39:32 +00:00
Gunnlaugur Thor Briem
a79ad02a44
Updating copyright statements, as
...
agreed in email with Ole-Martin.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1971 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-15 13:37:40 +00:00
Gunnlaugur Thor Briem
8870b42046
Make NBM signable (task 76460).
...
Sign it by creating your own key in the default keystore location
with Java's keytool, and then passing -Dstorepass=whatever to ant.
Then publish your certificate signature on the website -- or, even
better, sign your certificate with a chain of trust ending in an
official CA, so that people won't have to furrow their eyebrows
about anything ... but then, that costs money :). Ideally we should
have a CA-signed certificate for PMD with which we would sign the
personal key of whoever makes the build -- but of course the key
of that certificate would have to be "closed-source" :)
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1969 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-15 11:39:36 +00:00
Tom Copeland
cdc0431244
Fixed bug 752809, thx to Conrad Roche for the bug report
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1968 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-11 19:25:07 +00:00
Tom Copeland
ab4503eb37
Added mcclain looney's 'save' patch, thanks!
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1967 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-11 19:06:42 +00:00
Gunnlaugur Thor Briem
16e8d7bb17
Fixed bug [ 751932 ] Poor behavior with VCS-removed files:
...
(1) more graceful handling of IOException if it occurs in execution
(spoils only scanning of that file, not the whole run)
(2) close progress dialog even if execution terminates with IOException
Other (unchecked) exceptions might still bork it though.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1965 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-11 01:14:04 +00:00
Tom Copeland
e8a55761b3
Fixed anonymous inner class bug
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1964 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-09 20:23:24 +00:00
Tom Copeland
10a14000ec
Fixed anonymous inner class bug
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1963 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-09 20:22:22 +00:00
Tom Copeland
685ccfcec4
Updated docs, thanks to Ralf Hauser for the suggestions
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1962 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-09 20:06:21 +00:00
Tom Copeland
f82eb2c14f
Added readme.txt back
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1961 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-09 19:45:29 +00:00
Tom Copeland
050400fb4d
Added new accessor for location node
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1960 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-09 14:08:27 +00:00
Gunnlaugur Thor Briem
bdbbfbf883
Added last committed changes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1956 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-07 22:22:00 +00:00
Gunnlaugur Thor Briem
1c6d4455d4
Progress of each PMD action execution now displays in its own dialog box,
...
with a Cancel button that will stop it. Resolves Feature Request 687119.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1955 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-07 22:20:33 +00:00
Gunnlaugur Thor Briem
5cdc71318a
Applied Radim Kubacki's patch to allow other modules to register extra
...
ruleset factories.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1953 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-07 16:56:53 +00:00
Gunnlaugur Thor Briem
ac3986bc46
Made rule properties editable in the rule enabler dialog.
...
This is done as an "override" on top of the rule properties
configured for each rule in the ruleset XML files. Only
existing properties can be edited; new ones can't be added,
and existing ones can't be removed.
Implementation is slightly quick-n-dirty; I would prefer to
refactor PMD configuration to store rulesets defined in XML
files in the system filesystem, and allow import into that
set of rulesets from external files or the rulesets/* stuff
in the classpath. That would require a bit more surgery :)
and also some discussion to make sure my idea is not
significantly brain-damaged. So this will do for now.
Completes task 75427.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1951 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-03 03:10:02 +00:00
Gunnlaugur Thor Briem
448ef78632
I'm pretty sure this is what Tom intended. No bug has been
...
filed on this, but it would be certain to come up eventually.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1950 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-02 23:18:00 +00:00
Gunnlaugur Thor Briem
e801e6e9cc
Nothing terribly important:
...
- javadoc fixes
- made ConfigUtils abstract (provides only static methods)
- use ErrorManager instead of Throwable.printStackTrace and System.out.println
- avoid calling overrideable methods from CustomRuleSetSettings constructor
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1949 51baf565-9d33-0410-a72c-fc3788e3496d
2003-06-02 18:52:35 +00:00
Tom Copeland
233eee41e0
tweak
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1948 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-29 15:10:48 +00:00
Tom Copeland
20f2bb8677
Added VBHTMLRenderer; thanks to Vladimir Bossicard for the code.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1947 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-29 14:44:56 +00:00
Tom Copeland
0be90c05aa
Added VBHTMLRenderer; thanks to Vladimir Bossicard for the code.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1946 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-29 14:43:52 +00:00
Tom Copeland
c6167c00d7
UseSingletonRule no longer fires on abstract classes, thanks to Pablo Casado for the bug report
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1945 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-28 18:08:36 +00:00
Tom Copeland
f8428238e8
EmptyCatchBlock now ignores InterruptedException and CloneNotSupportedException
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1944 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-27 21:31:25 +00:00
Tom Copeland
e13a96e7ce
Various doc tweaks thx to Ralf Hauser
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1943 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-27 13:28:52 +00:00
Tom Copeland
31df77e07a
more meanings
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1942 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-23 13:54:13 +00:00
Tom Copeland
7ac00ea9a3
Nicolai Czempin contributes more backronyms
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1941 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-22 20:22:52 +00:00
Tom Copeland
d002ac9a3b
Fixed mispeling
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1940 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-22 13:18:54 +00:00
Tom Copeland
8ab262f4dd
Added new BeanMembersShouldSerializeRule; thanks to Frank Hardisty for the code!
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1939 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-21 14:00:27 +00:00
Tom Copeland
85b25d012b
Syncing up
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1938 51baf565-9d33-0410-a72c-fc3788e3496d
2003-05-21 13:38:06 +00:00