PMD 6.6.0 freeware

New Version

PMD is a small and fast application that was designed to scan Java source code and look for potential problems. PMD is integrated with JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs.

Author David Dixon-Peugh
Released 2018-05-30
Filesize 41.90 MB
Downloads 1308
OS Windows XP, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64, Windows 8, Windows 8 x64, Windows 10, Windows 10 x64
Installation Instal And Uninstall
Keywords duplicate code checker, Java source checker, check java code, scanner, scan, checker
Users' rating
(7 rating)
PMD - Freeware Download Notice

PMD Free Download - we do not host any PMD torrent files or links of PMD on rapidshare.com, depositfiles.com, megaupload.com etc. All PMD download links are direct PMD download from publisher site or their selected mirrors.

PMD freeware - The Latest User Reviews
PMD freeware - The Latest Versions History
6.6.0 May 30, 2018 New Release New and noteworthy:
Java 11 Support
PMD is now able to parse the local-variable declaration syntax var xxx, that has been extended for lambda parameters with Java 11 via JEP 323: Local-Variable Syntax for Lambda Parameters.
6.5.0 Snapsh May 30, 2018 New Release Ecmascript (JavaScript):
The Rhino Library has been upgraded from version 1.7.7 to version 1.7.7.2.
6.4.0 May 29, 2018 New Release PMD is now able to understand local-variable type inference as introduced by Java 10. Simple type resolution features are available, e.g. the type of the variable s is inferred correctly as String: var s = "Java 10";

For some time now PMD has supported Type Resolution, and exposed this functionality to XPath rules for the Java language with the typeof function. This function however had a number of shortcomings:
-It would take a first arg with the name to match if types couldn’t be resolved. In all cases this was @Image but was still required.
-It required 2 separate arguments for the Fully Qualified Class Name and the simple name of the class against which to test.
-If only the Fully Qualified Class Name was provided, no simple name check was performed (not documented, but abused on some rules to “fix” some false positives).
In this release we are deprecating typeof in favor of a simpler typeIs function, which behaves exactly as the old typeof when given all 3 arguments.

Most popular Other freeware downloads

Jailer

7.10.5 freeware download

A powerful and practical software utility

New Version

PeStudio

8.80 freeware download

Inspect any 32-bit or 64-bit application without starting it

New Version

Artifactory

5.10.1 freeware download

Centralizes all aspects of managing software binaries

New Version

devFlowcharter

6.6.8.490 freeware download

A complete environment for creating program flowchart

New Version

Pandoc

2.2.3 freeware download

Pandoc is a Haskell library for converting from one markup format to another

New Version

Frink

2018-05-30 freeware download

Calculates exchange rates between most of the world's currencies

New Version

Software Ideas Modeler Portable x64

11.55 B6704.134 freeware download

A lightweight and powerful tool for the creation of UML diagrams

New Version

FMOD Studio

1.10.07 freeware download

Designed for sound designers and musicians who need to create audio files

New Version

Software Ideas Modeler Portable

11.55 B6704.134 freeware download

A lightweight and powerful tool for the creation of UML diagrams

New Version
5 freeware award

PlantUml

1.2018.9 freeware download

Create UML diagrams with ease with the help of this component

New Version
5 freeware award