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

PMD 6.10.0

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.10.0
Nome del file: pmd-bin-6.10.0.zip
Dimensione del file: 42.27MB (44,318,079 byte)
Requisiti: Windows (Tutte le versioni)
Lingue: In più lingue
Licenza: Open Source
Data di inserimento: dicembre 12, 2018
Autore: PMD
MD5 Checksum: E5D3A9625682F56C318A76784CF0A381

New Rules
The new Java rule UseUnderscoresInNumericLiterals (java-codestyle) verifies that numeric literals over a given length (4 chars by default, but configurable) are using underscores every 3 digits for readability. The rule only applies to Java 7+ codebases.

Modified Rules
The Java rule JUnitTestsShouldIncludeAssert (java-bestpractices) now also detects Soft Assertions.
The property exceptionfile of the rule AvoidDuplicateLiterals (java-errorprone) has been deprecated and will be removed with 7.0.0. Please use exceptionList instead.

Fixed Issues
[doc] Keep record of every currently deprecated API.
[test] Kotlin DSL to ease test writing.
[ci] Building docs for release fails.
[doc] Documentation Error with Regex Properties.
[doc] Missing escaping leads to XSS.
[core] XMLRenderer: ProcessingErrors from exceptions without a message missing.
[core] Analysis cache fails with wildcard classpath entries.