PMD

by PMD

An cross-platform tool that analyses source codes

Operating system: Windows

Publisher: PMD

Release: PMD 6.22.0

Antivirus check: passed

Last revision: Last week

Report misleading

PMD for Windows is a software that is useful for developers and non-developers that use programming software, irrespective of their level of expertise.

It tracks and monitors every source code in your programming software, line by line, and alerts the user of errors and duplicates by using patterns defined by various rules. Two main methods analyze the codes of the user:

  1. Tokenization: The conversion of a series of characters in a program into a sequence of tokens.
  2. Parsing: Process of going through the code and generating an Abstract Syntax Tree (AST).

When the AST is complete, PMD utilizes its defined rules.

Whether you are working on a small project or developing a sophisticated, extensive system/software, this complementary software could make your task less daunting as it can save time when reviewing and correcting your codes.

Moreover, it gives recommendations and pinpoints exactly where issues are found. That's very convenient and efficient, especially for beginners in the language.

PMD for Windows supports a wide range of programming software including (but not limited to); Java, Javascript, Python, XSL, XML, Fortran, Swift, Go-Lang, JSP, Lua, Matlab, PHP, Objective-C, C, C++, Perl, and Dart.

The application software operates on both Windows 32 Bit and Windows 64 Bit, and the user can use the software in line with the programming software.

As it is an opensource, a user can edit the PMD software to enable it to adapt to specific project requirements and criteria. It allows plugins that can be integrated from popular Integrated Development Environments (IDE) like JBuilder, JCreator, Eclipse, Maven, Textpad, etc. 

It is recommended for every programmer who wishes to improve their code efficiency and accuracy.

Provides correcting functions on written source codes

Features:

  • Support for XPath Rules
  • Concrete type information is added to different lines and sections of the code.
  • Gives relevant recommendations and confirms functioning codes
  • Displays errors and error codes for referencing
  • Has 250 in-built rules
  • Supports plugins from IDE's

Licence: Free

Category: Programming (Others)

Requirements: Windows 10, Windows 8, Windows 7, Windows XP, Windows XP

 

PMD 6.10.0 (42.27 MB)
PMD 6.11.0 (43.91 MB)
PMD 6.14.0 (45.64 MB)
PMD 6.16.0 (45.83 MB)
PMD 6.17.0 (46.01 MB)
PMD 6.18.0 (43.91 MB)
PMD 6.19.0 (58.03 MB)
PMD 6.22.0 (59.49 MB)
PMD 6.23.0 (59.55 MB)