PMD 6.5.0 Snapshot freeware
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.
|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|
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.
The Rhino Library has been upgraded from version 1.7.7 to version 18.104.22.168.
|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.
|6.0.1||Jan 22, 2018||New Release||With the release of PMD 6.0.0, all rules have been sorted into one of the following eight categories:
Best Practices: These are rules which enforce generally accepted best practices.
Code Style: These rules enforce a specific coding style.
Design: Rules that help you discover design issues.