File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747 uses : actions/setup-java@v5
4848 with :
4949 distribution : zulu
50- java-version : 17
50+ java-version : 21
5151
5252 # Setup Gradle
5353 - name : Setup Gradle
@@ -106,7 +106,7 @@ jobs:
106106 uses : actions/setup-java@v5
107107 with :
108108 distribution : zulu
109- java-version : 17
109+ java-version : 21
110110
111111 # Setup Gradle
112112 - name : Setup Gradle
@@ -146,7 +146,7 @@ jobs:
146146 uses : actions/setup-java@v5
147147 with :
148148 distribution : zulu
149- java-version : 17
149+ java-version : 21
150150
151151 # Setup Gradle
152152 - name : Setup Gradle
Original file line number Diff line number Diff line change 2424 uses : actions/setup-java@v5
2525 with :
2626 distribution : zulu
27- java-version : 17
27+ java-version : 21
2828
2929 # Check out current repository
3030 - name : Fetch Sources
Original file line number Diff line number Diff line change 66
77### Changed
88
9- - Various improvements #266
10- - Fixed: Intermediate progress bars can't display fractional updates (when running PMD on multiple files)
11- - Fixed: IntelliJ crash on startup due to conflicting slf4j version
12- - Improve overall language detection
13- - Use/Display normal "Suppression Fix" if possible
14- - Prevent analysis of outdated file content from disk and use IntelliJ's internal PSIFile instead
15- - Do not classify unknown files as Java and ignore them
16- - Render rule descriptions as markdown
17- - Update to PMD version 7.21.0
9+ - 💥️ Breaking: Minimum required IntelliJ version is 2024.3+
1810
1911## [ 2.0.9] - 2025-07-20
2012
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ version = providers.gradleProperty("pluginVersion").get()
1515
1616// Set the JVM language level used to build the project.
1717kotlin {
18- jvmToolchain(17 )
18+ jvmToolchain(21 )
1919}
2020
2121// Configure project's dependencies
Original file line number Diff line number Diff line change @@ -8,15 +8,19 @@ pluginVersion = 2.1.0
88
99# See https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
1010# for insight into build numbers and IntelliJ Platform versions.
11- pluginSinceBuild = 241
11+ pluginSinceBuild = 243
1212# no upper bound for the version range -> see https://github.com/amitdev/PMD-Intellij/issues/213
1313pluginUntilBuild =
1414
1515platformType = IU
1616# https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html#multipleIDEVersions
1717# When supporting multiple major versions, it is strongly recommended to build against
1818# the _lowest_ supported version to guarantee backwards-compatibility.
19- platformVersion = 2025.2
19+ # For convenience, we use a newer version here, probably the latest released version.
20+ # The plugin is still verified against older versions with the PluginVerifier
21+ # (https://plugins.jetbrains.com/docs/intellij/verifying-plugin-compatibility.html),
22+ # so it probably works with the older versions, but it is not guaranteed.
23+ platformVersion = 2025.3
2024# platformVersion = 251-EAP-SNAPSHOT
2125# platformVersion = 2025.1
2226org.jetbrains.intellij.platform.downloadSources =true
You can’t perform that action at this time.
0 commit comments