2. business software
  3. news
  4. reviews
  5. top apps
下载 PMD 6.0.1

PMD 6.0.1

PMD  (开放源代码)

PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL.

Available Plugins include:

  • Maven PMD.
  • Eclipse.
  • NetBeans.
  • JBuilder.
  • JDeveloper.
  • IntelliJ IDEA.

PMD additionally includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go.

标题: PMD 6.0.1
文件名: pmd-bin-6.0.1.zip
文件大小: 43.35MB (45,456,408 字节)
要求: Windows (所有版本)
语言: 多种语言
许可证: 开放源代码
加入日期: 一月 22,2018
作者: PMD
MD5 校验和: 38C45FD6B9E70B803357BA552E45F6AE

Use correct java bootclasspath for compiling.
AvoidDirectAccessTriggerMap incorrectly detects array access in classes.
Method chaining breaks ApexCRUDViolation.
Wrong information in the Release Notes about the Security ruleset.
Broken documentation links for 6.0.0.
Parser error with private method in nested classes in interfaces.
UnsupportedClassVersionError is failure instead of a warning.
StackOverflow in JavaTypeDefinitionSimple.toString.
GuardLogStatement regression.
ForLoopCanBeForeach NPE when looping on this object.
UnnecessaryModifierRule crashes on valid code.
NPE in DataClass rule.
Exception applying rule DataClass.
GodClass crashes with java.lang.NullPointerException.
InsufficientStringBufferDeclaration NumberFormatException.
Rulesets/java/typeresolution.xml lists non-existent rules.