PMD is a Java source code analyzer. It finds
unused variables, empty catch blocks, unnecessary
object creation, and more. It includes CPD, a tool to detect chunks of identical code.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Cette version inclut des corrections de bugs aux règles existantes. Elle a modifié (et, espérons fixe) de l'algorithme de DPC. Le parseur JSP / JSF peut maintenant analyser entrée Unicode. Le parseur JSP / JSP peut maintenant gérer <script>...</script> balises. L'AST HtmlScript noeud contient le contenu. Ecmascript a été ajouté comme une langue prise en charge pour le DPC.
This release includes bugfixes to existing rules. It has modified (and hopefully fixed) the CPD algorithm. The JSP/JSF parser can now parse Unicode input. The JSP/JSP parser can now handle <script>...</script> tags. The AST HtmlScript node contains the content.
Ecmascript has been added as a supported language for CPD.
Cette version inclut des corrections de bugs apportées aux règles existantes, la règle AvoidThrowingNewInstanceOfSameException nouvelle strictexception.xml, et le jeu de règles android.xml nouveau pour de nouvelles règles spécifiques à la plateforme Android.
Tags:
Minor bugfixes
This release includes bugfixes to existing rules, the new AvoidThrowingNewInstanceOfSameException rule in strictexception.xml, and the new android.xml ruleset for new rules specific to the Android platform.
Cette version corrige quelques bogues, mais n'apporte pas de modification majeure. L'effort de refactoring qui mèneront à PMD 5.0 a été lancé sur le tronc principal.
Tags:
Minor bugfixes
This release fixes a few bugs but does not introduce major changes. The refactoring effort that will lead to PMD 5.0 has been started on the main trunk.