Download List

项目描述

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.

系统要求

System requirement is not defined
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.

2013-02-04 07:47
5.0.2

这是一个维护版本与许多错误修正。
标签: Minor bugfixes
This is a maintenance release with many bugfixes.

2011-09-20 06:26
4.2.6

此版本包括错误修正现行规则。已修改(希望固定)的持续专业发展的算法。现在的JSP / JSF的解析器可以解析Unicode输入。现在可以处理的JSP / JSP分析器<script>...</script>标签。 AST HtmlScript节点包含的内容。 ECMAScript中已添加支持的语言为CPD。
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.

2009-02-09 17:40
4.2.5

此版本包括错误修正现有的规则,在strictexception.xml新AvoidThrowingNewInstanceOfSameException规则,新规则集android.xml具体到Android平台的新规则。
标签: 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.

2008-09-01 09:22
4.2.3

此版本修复了4.2.2版本的一些错误,但并没有引进重大的改变。
标签: Minor bugfixes
This release fixes a few bugs in the 4.2.2 version, but does not introduce major changes.

2008-04-12 10:28
4.2.1

此版本修正了一些错误,但没有提出重大的变化。重构的努力,这将导致PMD的5.0已开始在主干。
标签: 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.

Project Resources