Skip to content

Commit 453f14e

Browse files
CHANGE @W-22462041@ - Upgrade PMD from 7.24.0 to 7.25.0
- Updated PMD from 7.24.0 to 7.25.0 - Updated junit-jupiter from 5.14.3 to 5.14.4 (latest stable patch) - Updated gson from 2.13.2 to 2.14.0 (to stay in sync with pmd-core 7.25.0 transitive dep) - Bumped @salesforce/code-analyzer-pmd-engine to 0.43.0-SNAPSHOT Full PMD comparison scan (7.24.0 vs 7.25.0) run across 435 repos (486,214 violations compared): 0 mismatches, 0 violation count delta, 0 rule changes. Behavior parity confirmed.
1 parent 8c5b6cc commit 453f14e

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

packages/code-analyzer-pmd-engine/gradle/libs.versions.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77

88
[versions]
99
hamcrest = "3.0"
10-
junit-jupiter = "5.14.3"
11-
pmd = "7.24.0" # !!! IMPORTANT !!! KEEP THIS IN SYNC WITH PMD_VERSION INSIDE OF: src/constants.ts
10+
junit-jupiter = "5.14.4"
11+
pmd = "7.25.0" # !!! IMPORTANT !!! KEEP THIS IN SYNC WITH PMD_VERSION INSIDE OF: src/constants.ts
1212

1313
# For the following: Keep in sync with whatever pmd-core pulls in. Basically, we don't want duplicates in our java-lib folder.
1414
# To see pmd-core's dependencies, go to https://mvnrepository.com/artifact/net.sourceforge.pmd/pmd-core
1515
slf4j-nop = "1.7.36" # (Keep in sync with pmd-core > slf4j-api version). For now, we throw slf4j logs away (using this no-op module). We might use an actual logger in the future.
16-
gson = "2.13.2" # (Keep in sync with pmd-core > gson version).
16+
gson = "2.14.0" # (Keep in sync with pmd-core > gson version).
1717

1818

1919
[libraries]

packages/code-analyzer-pmd-engine/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@salesforce/code-analyzer-pmd-engine",
33
"description": "Plugin package that adds 'pmd' and 'cpd' as engines into Salesforce Code Analyzer",
4-
"version": "0.42.0-SNAPSHOT",
4+
"version": "0.43.0-SNAPSHOT",
55
"author": "The Salesforce Code Analyzer Team",
66
"license": "BSD-3-Clause",
77
"homepage": "https://developer.salesforce.com/docs/platform/salesforce-code-analyzer/overview",

packages/code-analyzer-pmd-engine/src/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// !!! IMPORTANT !!! KEEP THIS IN SYNC WITH gradle/libs.versions.toml
2-
export const PMD_VERSION: string = '7.24.0';
2+
export const PMD_VERSION: string = '7.25.0';
33

44
export const PMD_ENGINE_NAME: string = "pmd";
55
export const CPD_ENGINE_NAME: string = "cpd";

0 commit comments

Comments
 (0)