PMD 6.13.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 2019-04-01
Filesize 41.90 MB
Downloads 1390
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.13.0 Apr 1, 2019 New Release New and noteworthy:
Call For Logo:
We are still searching for a new logo for PMD for the next major release.
Learn more about how to participate on github issue 1663.
Java 12 Support:
This release of PMD brings support for Java 12. PMD can parse the new Switch Expressions and resolve the type of such an expression.
Note: The Switch Expressions are a preview language feature of OpenJDK 12 and are not enabled by default. In order to analyze a project with PMD that uses these language features, you’ll need to enable it via the new environment variable PMD_JAVA_OPTS:
export PMD_JAVA_OPTS=--enable-preview
./run.sh pmd ...
Quickstart Ruleset for Apex
PMD provides now a quickstart ruleset for Salesforce.com Apex, which you can use as a base ruleset to get your custom ruleset started. You can reference it with rulesets/apex/quickstart.xml. You are strongly encouraged to create your own ruleset though.
The quickstart ruleset has the intention, to be useful out-of-the-box for many projects. Ther
6.10.0 Oct 30, 2018 New Release New and noteworthy:
Improved Golang CPD Support:
Thanks to the work of ITBA students Matías Fraga, Tomi De Lucca and Lucas Soncini, Golang is now backed by a proper Antlr Grammar. This means CPD is now better at detecting duplicates, as comments are recognized as such and ignored.
New Rules:
The new PLSQL rule CodeFormat (plsql-codestyle) verifies that PLSQL code is properly formatted. It checks e.g. for correct indentation in select statements and verifies that each parameter is defined on a separate line.
Fixed Issues:
all:
[core] Exclude specific files from command line
[core] Could not find or load main class when using symlinked run.sh
[core] LanguageRegistry uses default class loader when invoking ServiceLocator
[doc] How to configure “-cache "
[doc] Broken link to adding new cpd language documentation
apex
[apex] ClassCastException caused by Javadoc
java
[java] PMD crashes with java.lang.ClassFormatError Absent Code attribute in method that is not native or abstract in class fil
6.9.0 Oct 30, 2018 New Release New and noteworthy:
Improved Golang CPD Support:
Thanks to the work of ITBA students Matías Fraga, Tomi De Lucca and Lucas Soncini, Golang is now backed by a proper Antlr Grammar. This means CPD is now better at detecting duplicates, as comments are recognized as such and ignored.

Most popular Other freeware downloads

Jailer

8.6 freeware download

A powerful and practical software utility

New Version

PeStudio

8.90 freeware download

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

New Version

Frink

2019-04-11 freeware download

Calculates exchange rates between most of the world's currencies

New Version

Artifactory

6.9.1 freeware download

Centralizes all aspects of managing software binaries

New Version

devFlowcharter

7.13 freeware download

A complete environment for creating program flowchart

New Version

Software Ideas Modeler Portable x64

11.97 freeware download

A lightweight and powerful tool for the creation of UML diagrams

New Version

Software Ideas Modeler Portable

11.97 freeware download

A lightweight and powerful tool for the creation of UML diagrams

New Version
5 freeware award

Pandoc

2.6 freeware download

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

New Version

PlantUml

1.2019.4 freeware download

Create UML diagrams with ease with the help of this component

New Version
5 freeware award

FMOD Studio

1.10.11 freeware download

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

New Version