Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
a563e71
Update plugin org.jetbrains.intellij.platform to v2.10.5
xdev-renovate Dec 3, 2025
495d565
Update checkstyleVersion to v12.2.0
xdev-renovate Dec 3, 2025
1778f53
Update pmdVersion to v7.19.0
xdev-renovate Dec 3, 2025
5e57017
Merge pull request #201 from xdev-software/renovate/checkstyleversion
AB-xdev Dec 8, 2025
2b5672c
Merge pull request #200 from xdev-software/renovate/pmdversion
AB-xdev Dec 8, 2025
4a34ab9
Merge pull request #199 from xdev-software/renovate/org.jetbrains.int…
AB-xdev Dec 8, 2025
7c09b28
Merge pull request #20 from xdev-software/master
AB-xdev Dec 8, 2025
ab7e604
Update actions/cache action to v5
xdev-renovate Dec 12, 2025
6308b1f
Update actions/upload-artifact action to v6
xdev-renovate Dec 13, 2025
39a9d16
Merge branch 'develop' into update-from-template-merged
xdev-gh-bot Dec 15, 2025
193bfdf
Update shogo82148/actions-create-release digest to 559c27c
xdev-renovate Dec 25, 2025
8bbfeb8
Update pmdVersion to v7.20.0
xdev-renovate Dec 31, 2025
58392b9
Update checkstyleVersion to v13
xdev-renovate Jan 5, 2026
7ce339c
Update dependency org.junit:junit-bom to v6.0.2
xdev-renovate Jan 7, 2026
0042d19
Merge pull request #203 from xdev-software/renovate/actions-cache-5.x
AB-xdev Jan 12, 2026
200446b
Merge pull request #204 from xdev-software/renovate/actions-upload-ar…
AB-xdev Jan 12, 2026
4ad27eb
Merge pull request #206 from xdev-software/renovate/shogo82148-action…
AB-xdev Jan 12, 2026
2d5e340
Merge pull request #208 from xdev-software/renovate/major-checkstylev…
AB-xdev Jan 12, 2026
aa68162
Merge pull request #209 from xdev-software/renovate/org.junit-junit-b…
AB-xdev Jan 12, 2026
c7d9091
Merge pull request #207 from xdev-software/renovate/pmdversion
AB-xdev Jan 12, 2026
ed4bd8f
Merge remote-tracking branch 'origin/update-from-template' into develop
AB-xdev Jan 12, 2026
4b44d1c
Update CHANGELOG.md
AB-xdev Jan 12, 2026
5aecbd0
Update to latest available IntelliJ version
AB-xdev Jan 12, 2026
b66e659
Merge remote-tracking branch 'origin/update-from-template' into develop
AB-xdev Jan 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/check-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
java-version: ${{ matrix.java }}

- name: Cache Gradle
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.gradle/caches
Expand All @@ -50,7 +50,7 @@ jobs:
run: ./gradlew build buildPlugin --info --stacktrace

- name: Try upload test reports when failure occurs
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
if: failure()
with:
name: test-reports-${{ matrix.java }}
Expand All @@ -75,7 +75,7 @@ jobs:
fi

- name: Upload plugin files
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: plugin-files-java-${{ matrix.java }}
path: build/distributions/*.zip
Expand All @@ -99,7 +99,7 @@ jobs:
java-version: ${{ matrix.java }}

- name: Cache Gradle
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.gradle/caches
Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
run: ./gradlew pmdMain pmdTest -PpmdEnabled --stacktrace -x test

- name: Cache Gradle
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.gradle/caches
Expand All @@ -143,7 +143,7 @@ jobs:

- name: Upload report
if: always()
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: pmd-report
if-no-files-found: ignore
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/check-ide-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
java-version: 21

- name: Cache Gradle
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.gradle/caches
Expand All @@ -64,7 +64,7 @@ jobs:
run: ./gradlew verifyPlugin --info --stacktrace

- name: Upload report
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
if: ${{ always() }}
with:
name: plugin-verifier-reports
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
distribution: 'temurin'

- name: Try restore Gradle Cache
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
path: |
~/.gradle/caches
Expand Down Expand Up @@ -91,7 +91,7 @@ jobs:

- name: Create Release
id: create_release
uses: shogo82148/actions-create-release@28d99e2a5b407558d17c15d0384fc0d7fb625b4c # v1
uses: shogo82148/actions-create-release@559c27ce7eb834825e2b55927c64f6d1bd1db716 # v1
with:
tag_name: v${{ steps.version.outputs.release }}
release_name: v${{ steps.version.outputs.release }}
Expand Down Expand Up @@ -135,7 +135,7 @@ jobs:
run: ./gradlew publishPlugin --info --stacktrace

- name: Upload plugin files
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: plugin-files
path: build/distributions/*
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
run: ./gradlew publishPlugin --info --stacktrace

- name: Upload plugin files
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: plugin-files-java-${{ matrix.java }}
path: build/distributions/*
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# 1.0.3
* Update PMD to 7.20.0

# 1.0.2
* Update PMD to 7.19.0

Expand Down
6 changes: 3 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ plugins {
}

ext {
checkstyleVersion = '12.2.0'
checkstyleVersion = '13.0.0'

pmdVersion = '7.19.0'
pmdVersion = '7.20.0'
}

def properties(String key) {
Expand Down Expand Up @@ -73,7 +73,7 @@ dependencies {
}
}

testImplementation platform('org.junit:junit-bom:6.0.1'),
testImplementation platform('org.junit:junit-bom:6.0.2'),
'org.junit.jupiter:junit-jupiter',
'org.junit.jupiter:junit-jupiter-engine',
'org.assertj:assertj-core:3.27.6'
Expand Down
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ pluginName=PMD X
# SemVer format -> https://semver.org
pluginVersion=1.0.3-SNAPSHOT
# IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#configuration-intellij-extension
platformType=IC
platformVersion=2025.2.4
platformType=IU
platformVersion=2025.3.1.1
platformSinceBuild=243
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
# Example: platformBundledPlugins = com.intellij.java, com.jetbrains.php:203.4449.22
Expand Down