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

PMD 6.0.1

Da PMD  (Open Source)
Valutazione dell'utente

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.

Titolo: PMD 6.0.1
Nome del file: pmd-bin-6.0.1.zip
Dimensione del file: 43.35MB (45,456,408 byte)
Requisiti: Windows (Tutte le versioni)
Lingue: In più lingue
Licenza: Open Source
Data di inserimento: gennaio 22, 2018
Autore: PMD
MD5 Checksum: 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.