Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

PMD / News: Recent posts

Eclipse plugin 3.2.4 released

The eclipse plugin is based on the just released pmd 4.2.1 and includes several enhancements and bug fixes.

The release notes and changelog can be accessed at:

http://sourceforge.net/project/shownotes.php?release_id=591576&group_id=56262

Xavier Le Vourch

Posted by Xavier Le Vourch 2008-04-12

PMD 4.2.1 released

This release fixes a few bugs in the 4.2 version
but does not introduce major changes. See the
Changelog for details.

The refactoring effort that will lead to pmd 5.0
has been started on the main trunk (5.0 will not
be backward compatible with pmd 4.x). We may
release other 4.2.x versions with minor fixes if
needed until 5.0 is released.

The binary and source packages are available at:

http://sourceforge.net/project/showfiles.php?group_id=56262&package_id=51441&release_id=591563... read more

Posted by Xavier Le Vourch 2008-04-11

Merry Christmas!

And a happy new year to everyone!

Posted by Tom Copeland 2007-12-25

JDeveloper plugin updated

Torsten Kleiber has updated the JDeveloper plugin; it now includes the latest release and also has a couple of bug fixes. You can get it here:

https://sourceforge.net/project/showfiles.php?group_id=56262&package_id=75287&release_id=560441

Thanks to Torsten for keeping this plugin current!

Posted by Tom Copeland 2007-12-11

Eclipse plugin 3.2.3 released

A new version of the eclipse plugin was released earlier today.

It now uses pmd 4.1 and fixes a few bugs in the preferences and ruleset handling.

It's available on the download page or using the Eclipse update site.

Xavier

Posted by Xavier Le Vourch 2007-12-03

Netbeans plugin updated

Radmin Kubacki has updated the Netbeans plugin; this new release includes PMD 4.1 and supports NB 6.0. You can grab it here:

http://sourceforge.net/project/showfiles.php?group_id=56262&package_id=63621&release_id=555642

Enjoy!

Posted by Tom Copeland 2007-11-22

PMD 4.1 released

PMD 4.1 has been released. Highlights for this release include a number of bug fixes for false positives and fourteen new rules.

You can get PMD 4.1 here:

https://sourceforge.net/project/showfiles.php?group_id=56262&package_id=51441&release_id=554834

and the full changelog is here:

https://sourceforge.net/project/shownotes.php?release_id=554834&group_id=56262

Share and Enjoy!

Xavier Le Vourch

Posted by Xavier Le Vourch 2007-11-17

JDeveloper plugin release!

Torsten Kleiber has released a new version of the PMD JDeveloper plugin! The first release in two years, this brings the plugin up to date so that it now includes PMD 4.0 - and it also works with JDeveloper 11. You can get the plugin here:

https://sourceforge.net/project/showfiles.php?group_id=56262&package_id=75287&release_id=530073

Thanks to Torsten for getting this plugin up to date!

Posted by Tom Copeland 2007-08-13

Welcome aboard to Romain Pelisse

A hearty welcome aboard to Romain Pelisse; he'll continue to work on the PMD core. Welcome, Romain!

Posted by Tom Copeland 2007-08-04

Netbeans plugin updated

Radim Kubacki has updated the Netbeans plugin to include PMD 4.0; you can download the plugin here:

http://sourceforge.net/project/showfiles.php?group_id=56262&release_id=527274

Thanks to Radim for keeping this plugin up to date!

Posted by Tom Copeland 2007-07-25

PMD 4.0 released!

PMD 4.0 is released! This release moves PMD firmly into the Java 1.5 world; PMD now defaults to expecting Java 1.5 code and also uses Java 1.5 extensively internally. Other changes since PMD 3.9 include ten new rules, prodigious XPath rule speedups, better memory usage, and lots of bugfixes all around. You can get PMD 4.0 here:

https://sourceforge.net/project/showfiles.php?group_id=56262&package_id=51441&release_id=524515... read more

Posted by Tom Copeland 2007-07-20

PMD 4.0rc2 released!

PMD 4.0rc2 is out! It contains a few bugfixes since rc1, and it now expects to process Java 1.5 source code by default. You can get it here:

https://sourceforge.net/project/showfiles.php?group_id=56262&package_id=51441&release_id=522864

Enjoy!

Posted by Tom Copeland 2007-07-13

Welcome aboard to Torsten Kleiber

A hearty welcome to Torsten Kleiber; he'll be working on the JDeveloper plugin. Thanks Torsten!

Posted by Tom Copeland 2007-07-05

Eclipse plugin updated!

The Eclipse plugin has been updated thanks to Philippe Herlin. This update includes PMD 4.0rc1, a couple of bugfixes, and should be a much lighter install since now it just points to the PMD web site. You can grab it here:

https://sourceforge.net/project/showfiles.php?group_id=56262&release_id=479564

Enjoy!

Posted by Tom Copeland 2007-06-26

PMD 4.0rc1 released!

PMD 4.0rc1 is out the door with nine new code checking rules, tremendous XPath rule speedups, better memory usage, and a slew of bugfixes. You can download it here:
http://sourceforge.net/project/showfiles.php?group_id=56262&package_id=51441&release_id=518258
and release notes are here:
http://sourceforge.net/project/shownotes.php?release_id=518258&group_id=56262
Enjoy!

Posted by Tom Copeland 2007-06-24

Netbeans plugin updated

The Netbeans plugin has been updated; there's a bugfix and it now includes PMD 3.9. You can get it here:

https://sourceforge.net/project/showfiles.php?group_id=56262&package_id=63621

Thanks to Radim Kubacki for keeping this plugin current!

Posted by Tom Copeland 2007-03-15

More Eclipse plugin updates

Philippe has released another bugfix update to the Eclipse plugin; specifically:

Fix 1583788 StackOverflowError in rule edit window
Fix 1641930 Creation of ruleset.xml file causes error in Eclipse
Fix 1645449 Views broken in 3.2.0 with Eclipse 3.2.1 on Solaris


You can get this latest release here:

https://sourceforge.net/project/showfiles.php?group_id=56262&package_id=53767&release_id=479564... read more

Posted by Tom Copeland 2007-02-16

Eclipse plugin updated!

Philippe Herlin has updated the Eclipse plugin to include PMD 3.9! Folks will want to get this update since it offers considerable speed increases over previous versions. There are also several bugfixes, and PMD can now analyze Java 1.6 code. The release post is here:

https://sourceforge.net/forum/forum.php?thread_id=1653794&forum_id=188192

or you can just get the plugin from within Eclipse by pointing the "software updates" wizard to this remote site:... read more

Posted by Tom Copeland 2007-01-19

Welcome aboard to Ryan Gustafson

A hearty welcome aboard to Ryan Gustafson; he'll be working on the PMD core and continuing his excellent performance enhancements. Welcome, Ryan!

Posted by Tom Copeland 2007-01-14

Netbeans plugin updated

Thanks to Radim Kubacki, the PMD Netbeans plugin has been upgraded to include PMD 3.9! This means that Netbeans users get all the latest speedups. You can get this latest release here:

http://sourceforge.net/project/showfiles.php?group_id=56262&package_id=63621&release_id=476557

Thanks to Radim for keeping this plugin up to date!

Posted by Tom Copeland 2007-01-10

Merry Christmas!

And a Happy New Year to all!

Posted by Tom Copeland 2006-12-24

PMD 3.9 released!

PMD 3.9 is out! This release sports prodigious performance improvements; the basic ruleset is three times faster than it was in 3.8! This speedup is due to Xavier Le Vourch's efforts; he's added multithreading support, on-the-fly XPath rule optimization, and rewrote a couple of XPath rules in Java just for good measure.

3.9 also contains eight new rules - BigIntegerInstantiation, AvoidUsingOctalValues, NPathComplexity, NcssTypeCount, NcssMethodCount, NcssConstructorCount, UseCollectionIsEmpty, and StringBufferInstantiationWithChar. There are also a flurry of bug fixes, a better GUI for CPD and the rule designer, and better parsing of JDK 1.5 source constructs.... read more

Posted by Tom Copeland 2006-12-19

Netbeans plugin updated

Radim Kubacki has updated the Netbeans plugin; this update gets the plugin working with NB 5.5 and fixes several bugs. More details and the files themselves are here:

http://sourceforge.net/project/showfiles.php?group_id=56262&package_id=63621&release_id=466005

Enjoy!

Posted by Tom Copeland 2006-11-25

Welcome aboard to Wouter Zelle!

Wouter will continue on with the tons of work that he's already done on the PMD core. Welcome, Wouter!

Posted by Tom Copeland 2006-11-16

Welcome aboard to Sven Jacob!

Sven will be working on the Eclipse plugin and also on the DFA subsystem of PMD. Welcome, Sven!

Posted by Tom Copeland 2006-11-16