5167 Commits

Author SHA1 Message Date
Romain Pelisse
ede7411582 Removing erronous commit.
Sorry.

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5728 51baf565-9d33-0410-a72c-fc3788e3496d
2008-01-26 12:12:54 +00:00
Romain Pelisse
d1ef222824 Import initiale.
Support, sujet d'un TD dédié aux outils du génie logiciel (ici spécifiquement Ant et CVS). Le TD a eu lieu en sept 2007.

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5727 51baf565-9d33-0410-a72c-fc3788e3496d
2008-01-26 11:17:01 +00:00
Xavier Le Vourch
2f12f0b01f maven depencencies for asm and retroweaver updated
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5726 51baf565-9d33-0410-a72c-fc3788e3496d
2008-01-26 02:00:32 +00:00
Xavier Le Vourch
4f570dc704 1.7 added as a valid option for targetjdk
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5725 51baf565-9d33-0410-a72c-fc3788e3496d
2008-01-08 00:18:29 +00:00
Romain Pelisse
89d7e75a8e Adding a small script to ease a little bit the release process.
This script takes care of this:
 update rulesets/rulesets.properties - add any new ruleset file names
 
By the way, thanks to Alan for his response about this, and Happy New Year to everyone !

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5724 51baf565-9d33-0410-a72c-fc3788e3496d
2008-01-02 02:14:13 +00:00
Romain Pelisse
5d203e6002 adding a new rule from the lint4j catalog 'DoNotThrowExceptionInFinally', with proper unit testing, addition to the changelog and the releases/42.xml ( this is time i hope i didn't forgot anything).
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5723 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-31 16:22:13 +00:00
Xavier Le Vourch
7e4d7f9b56 typo and grammar fixes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5722 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-29 21:25:15 +00:00
Xavier Le Vourch
a1a2747615 typo fixed
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5721 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-29 20:55:21 +00:00
Xavier Le Vourch
a7b3080563 new ruleset for 4.2 release
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5720 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-29 20:54:55 +00:00
Xavier Le Vourch
fc3e9da3c3 dtd problems with new rules fixed
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5719 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-29 20:52:16 +00:00
Romain Pelisse
eef30af6c6 (As usual, i forgot to update the changelog)
Adding 3 new rules ( plus appropriate unit testing files):

* DoNotCallGarbageCollectionExplicitly
* ReturnEmptyArrayRatherThanNull
* TooManyMethods

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5718 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-29 16:52:20 +00:00
Romain Pelisse
07fd6b6440 Adding 3 new rules ( plus appropriate unit testing files):
* DoNotCallGarbageCollectionExplicitly
* ReturnEmptyArrayRatherThanNull
* TooManyMethods 

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5717 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-29 16:49:15 +00:00
Xavier Le Vourch
00caedd647 Fixed bug 1855409 - False + in EmptyMethodInAbstractClassShouldBeAbstract
Fixed other false positives in EmptyMethodInAbstractClassShouldBeAbstract

rule should now detect only empty methods and methods only returning null


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5716 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-21 01:25:39 +00:00
Torsten Kleiber
d528747d25 Release 4.1.3.0.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5704 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-18 14:20:11 +00:00
Torsten Kleiber
7a08c0d3ac Release 4.1.2.0.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5703 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-18 14:15:29 +00:00
Torsten Kleiber
904d58e327 Release 4.1.1.0.0
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5702 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-16 19:14:00 +00:00
Xavier Le Vourch
60a1ea4ff2 maven artifacts pmd:pmd and pmd:pmd-jdk14 are now uploaded to sourceforge
new releases should be picked up automatically by synchronization script
on repo.maven.org


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5700 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-15 21:47:57 +00:00
Xavier Le Vourch
733ce7d878 maven target directory removed by 'delete' target
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5699 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-15 21:38:06 +00:00
Xavier Le Vourch
b9d265a5aa Fix 1811828 RuntimeException in RuleSetFactory: default ruleset is used on error
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5698 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-12 23:12:40 +00:00
Xavier Le Vourch
312fb74a4d Fixed bug 1848888 - fixed false positive in UseEqualsToCompareStrings
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5697 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-11 23:05:19 +00:00
Tom Copeland
fb50a9e603 Autoboxing takes care of this now
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5696 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-05 07:46:09 +00:00
Torsten Kleiber
023987b8c0 Plugin Version 4.1.2.0.0:
Upgraded to PMD 4.1

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5695 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-04 22:10:36 +00:00
Torsten Kleiber
0adbf89c71 Plugin Version 4.1.2.0.0:
Upgraded to PMD 4.1

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5694 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-04 22:09:56 +00:00
Torsten Kleiber
121aef3613 Plugin Version 4.1.2.0.0:
Upgraded to PMD 4.1

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5693 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-04 22:09:10 +00:00
Torsten Kleiber
41beaf8bc3 Plugin Version 4.1.2.0.0:
Upgraded to PMD 4.1

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5692 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-04 22:08:51 +00:00
Torsten Kleiber
a0dd088e67 Plugin Version 4.1.2.0.0:
Upgraded to PMD 4.1

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5691 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-04 22:08:26 +00:00
Xavier Le Vourch
e7bc8c7585 rerelease of pmd-eclipse 3.2.3 as previous version was compiled with jdk 1.6 by mistake
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5690 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-04 19:53:00 +00:00
Xavier Le Vourch
aca2031719 1.7 added as a valid option for targetjdk
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5689 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-03 00:34:59 +00:00
Xavier Le Vourch
f679175f53 3.2.3 release date added
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5687 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 23:07:13 +00:00
Xavier Le Vourch
65bc7b0364 preparing eclipse plugin 3.2.3 release
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5686 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 22:50:36 +00:00
Xavier Le Vourch
282c546c2a bug fix: changing properties didn't trigger a rebuild prompt
Both the working set and "ruleSetStoredInProject" properties were ignored

Fixes: [ 1661524 ] Working set functionality doesn't work


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5685 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 20:19:32 +00:00
Xavier Le Vourch
b274df49ec use pmd core to test supported jdk values -> no need to keep updating the
code here for newly supported jdk versions.


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5684 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 19:19:20 +00:00
Xavier Le Vourch
649d1a0751 support for jdk 1.6 added
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5683 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-02 04:11:15 +00:00
Xavier Le Vourch
a7006992d2 new option '-stress' to randomize the order of processing (used for regression
tests, one example being to detect rules that keep state information)


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5682 51baf565-9d33-0410-a72c-fc3788e3496d
2007-12-01 00:15:40 +00:00
Xavier Le Vourch
855843cec0 code cleanup: deprecated PMDException getReason() must keep same signature, calls to getReason() replaced
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5681 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-30 22:00:56 +00:00
Xavier Le Vourch
69982e4362 code cleanup: no need for 'reason' field, use getCause() from Throwable instead
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5680 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-30 21:43:27 +00:00
Xavier Le Vourch
ddf7d7c3a0 version update
changelog and release notes updated


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5679 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-29 06:47:39 +00:00
Xavier Le Vourch
00a259ab1c commons-logging update to 1.1.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5678 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-29 06:27:41 +00:00
Xavier Le Vourch
f8ab749979 4.1 doc update
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5677 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-29 03:24:23 +00:00
Xavier Le Vourch
a1c4259d1f dependencies updates
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5676 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-27 05:31:25 +00:00
Radim Kubacki
9c27d4b4a1 want to package javahelp into src distribution too.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5675 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-21 05:49:44 +00:00
Radim Kubacki
cc81983668 updating to PMD-4.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5673 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-21 05:20:16 +00:00
Tom Copeland
40501042ce Nothing substantial, just poking around ClassTypeResolver a bit to make sure I understand how things work
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5672 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-21 03:57:32 +00:00
Alan Ezust
2a5c025bd2 Updated doing the next jedit release
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5671 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-21 03:24:04 +00:00
Alan Ezust
f0a9d41983 Added description.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5670 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-21 02:54:49 +00:00
Alan Ezust
31e6a04d9d Updated to PMD-4.1
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5668 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-21 01:44:43 +00:00
Tom Copeland
0502e22c1a tweak
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5667 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-21 00:29:31 +00:00
Xavier Le Vourch
bed4224563 new version number 3.2.3.alpha-200711191800
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5666 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-20 02:04:36 +00:00
Xavier Le Vourch
1fbc00927e bug fix: create new log appender in applyLogPreferences() if configureLogs() didn't manage to set it earlier
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5665 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-20 02:03:14 +00:00
Xavier Le Vourch
859908da80 typos fixes based on feedback from Patrick Schoenbach.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5664 51baf565-9d33-0410-a72c-fc3788e3496d
2007-11-19 17:55:47 +00:00