PMD
This operation requires PMD tool on the endpoint. You can download it from https://sourceforge.net/projects/pmd/files/pmd/.Target Properties
Property Name | Property Code | Required | Description |
|---|---|---|---|
PMD Path |
| No | Path for the PMD install. (Eg: /u01/pmd-bin-6.30.0/bin) |
Project Properties
Property Name | Property Code | Required | Description |
|---|---|---|---|
PMD Rule File Name |
| No | PMD Rule File with path. Default rules would be used, if not provided. |
Inputs
Input Name | Input Code | Required | Description |
|---|---|---|---|
PMD Rule File Name |
| No | PMD Rule File with path. |
Project Source Folder |
| No | Path to the project which contains a Apex classes. The project artifact is unzipped and used, if this value is not provided. |
Outputs
Output Name | Required | Description |
|---|---|---|
| No | Total issues count |
| No | Total issues count for priority 1 |
| No | Total issues count for priority 2 |
| No | Total issues count for priority 3 |
| No | Total issues count for priority 4 |