A plugin to manage PMD static code analysis. This plugin allows a user to run PMD scans on source code which generates reports for common programming flaws, code smells, vulnerabilities, etc. Analyzing source code is a multi-step process when done manually or using PMD CLI. Hence often prone to human error. FlexDeploy's PMD plugin provides a simple and effective way to automate the source code analysis with just a few configurations/steps. It can then be used as a step before building artifacts in your Build workflow. Or you can use create a utility to execute frequently. You can also add a quality gate in your pipeline, to enforce standards.
Supported Version
PMD 6.0
A minimum of Java 8 must be used on the endpoint.
Key Features
Integrate scan results into your FlexDeploy workflows.
Easily configured by using analysis tool account integration.
Provided browsable link to full PMD analysis after running operation.
Provided support for Apex, Java, HTML, XML, XSL, PLSQL, JavaScript, JSP, Salesforce VisualForce, Maven POM, Modelica, VM