Skip to content

Commit 16471a2

Browse files
committed
Upgrade to 6.38
1 parent 53d9bcb commit 16471a2

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM openjdk:8-alpine
22

3-
ENV PMD_VERSION 6.34.0
3+
ENV PMD_VERSION 6.38.0
44

55
RUN apk add --update --no-cache wget unzip
66
RUN mkdir -p /opt

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@
33
- PMD static code analyzer for Apex
44
- Image is hosted at Docker Hub
55
- https://hub.docker.com/repository/docker/jokinlex/pmd
6-
- Latest version uses PMD 6.34.0
6+
- Latest version uses PMD 6.38.0
77

88
# Examples for usage
99

1010
- Following examples assume that
1111
- Your Salesforce project uses SFDX project folder structure `./force-app/main/default/`
12-
- You want to perform PMD analysis by using latest version 6.34.0
12+
- You want to perform PMD analysis by using latest version 6.38.0
1313
- Analyze single APEX class called AccountTriggerHandler using default ruleset
14-
- `docker run -v $PWD:/src jokinlex/pmd:6.34.0 pmd -language apex -rulesets rulesets/apex/quickstart.xml -dir ./force-app/main/default/classes/AccountTriggerHandler.cls`
14+
- `docker run -v $PWD:/src jokinlex/pmd:6.38.0 pmd -language apex -rulesets rulesets/apex/quickstart.xml -dir ./force-app/main/default/classes/AccountTriggerHandler.cls`
1515
- Analyze single APEX class called AccountTriggerHandler using your own ruleset `./pmd-rules.xml`
16-
- `docker run -v $PWD:/src jokinlex/pmd:6.34.0 pmd -language apex -rulesets ./pmd-rules.xml -dir ./force-app/main/default/classes/AccountTriggerHandler.cls`
16+
- `docker run -v $PWD:/src jokinlex/pmd:6.38.0 pmd -language apex -rulesets ./pmd-rules.xml -dir ./force-app/main/default/classes/AccountTriggerHandler.cls`
1717
- Analyze all APEX classes using your own ruleset `./pmd-rules.xml`
18-
- `docker run -v $PWD:/src jokinlex/pmd:6.34.0 pmd -language apex -rulesets ./pmd-rules.xml -dir ./force-app/main/default -f text`
18+
- `docker run -v $PWD:/src jokinlex/pmd:6.38.0 pmd -language apex -rulesets ./pmd-rules.xml -dir ./force-app/main/default -f text`
1919
- Analyze all APEX classes which have been touched in last 20 GIT commits using your own ruleset `./pmd-rules.xml`
2020
- `git diff --name-only HEAD HEAD~20 | grep ".cls" | grep -v 'meta.xml' > pmd-checklist.txt`
21-
- `docker run -v $PWD:/src jokinlex/pmd:6.34.0 pmd -language apex -rulesets ./pmd-rules.xml -filelist pmd-checklist.txt`
21+
- `docker run -v $PWD:/src jokinlex/pmd:6.38.0 pmd -language apex -rulesets ./pmd-rules.xml -filelist pmd-checklist.txt`

0 commit comments

Comments
 (0)