Just to shake out any more bugs we've released PMD 4.0rc2. The big change for this release is that PMD now expects to process Java 1.5 source code. You can still analyze Java 1.4 (and earlier) source code by using the "targetjdk" parameter, but 1.5 is the default now. There are also a few bugfixes from rc1, so things keep getting better.
You can download this release and see the release notes on the project download page, enjoy!
Using PMD? Get the PMD book - now only $20!