Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
21c2fd9
Update shogo82148/actions-create-release digest to 28d99e2
xdev-renovate Oct 23, 2025
167ef94
Update plugin org.jetbrains.intellij.platform to v2.10.2
xdev-renovate Oct 23, 2025
cc75589
Update actions/upload-artifact action to v5
xdev-renovate Oct 25, 2025
a788a44
Update checkstyleVersion to v12.1.1
xdev-renovate Oct 27, 2025
cde8819
Merge pull request #184 from xdev-software/renovate/actions-upload-ar…
AB-xdev Oct 27, 2025
7f70ebc
Merge pull request #185 from xdev-software/renovate/checkstyleversion
AB-xdev Oct 27, 2025
2beacc8
Merge pull request #183 from xdev-software/renovate/org.jetbrains.int…
AB-xdev Oct 27, 2025
11d1621
Merge pull request #182 from xdev-software/renovate/shogo82148-action…
AB-xdev Oct 27, 2025
1ebe470
Add `UnnecessaryWarningSuppression`
AB-xdev Oct 29, 2025
8083575
Formatting
AB-xdev Oct 29, 2025
6b3fcb8
Merge branch 'master' into update-from-template-xdev-software/java-se…
xdev-gh-bot Oct 29, 2025
1e4ab4c
Merge branch 'master' into update-from-template-xdev-software/java-te…
xdev-gh-bot Oct 29, 2025
f0350dd
Update lycheeverse/lychee-action digest to a8c4c7c
xdev-renovate Oct 30, 2025
2b93806
Update dependency gradle to v9.2.0
xdev-renovate Oct 30, 2025
396bb9c
Update dependency org.junit:junit-bom to v6.0.1
xdev-renovate Nov 1, 2025
d84d2a2
Update pmdVersion to v7.18.0
xdev-renovate Nov 1, 2025
140909f
Update plugin org.jetbrains.intellij.platform to v2.10.4
xdev-renovate Nov 3, 2025
e39176b
Merge pull request #10 from xdev-software/renovate/lycheeverse-lychee…
AB-xdev Nov 3, 2025
bddd34d
Merge pull request #188 from xdev-software/renovate/gradle-9.x
AB-xdev Nov 3, 2025
16a8ea3
Merge pull request #189 from xdev-software/renovate/org.junit-junit-b…
AB-xdev Nov 3, 2025
ae8b829
Merge pull request #190 from xdev-software/renovate/org.jetbrains.int…
AB-xdev Nov 3, 2025
4ebf84d
Updated to PMD 7.18
AB-xdev Nov 3, 2025
d32c716
Merge pull request #191 from xdev-software/renovate/pmdversion
AB-xdev Nov 3, 2025
53e5c31
Don't allow TODO comments
AB-xdev Nov 3, 2025
039ed9b
Merge branch 'master' into update-from-template-xdev-software/base-te…
xdev-gh-bot Nov 3, 2025
0bdf14a
Merge branch 'master' into update-from-template-xdev-software/java-se…
xdev-gh-bot Nov 3, 2025
cf7d770
Merge branch 'master' into update-from-template-xdev-software/java-te…
xdev-gh-bot Nov 3, 2025
730fded
Fix checkstyle on gradle
AB-xdev Nov 6, 2025
3e0f402
Upload full distribution
AB-xdev Nov 6, 2025
4342c35
Small descriptive improvements
AB-xdev Nov 7, 2025
e59f3a0
Merge branch 'master' into update-from-template-xdev-software/java-se…
xdev-gh-bot Nov 7, 2025
9502971
Merge branch 'master' into update-from-template-xdev-software/java-te…
xdev-gh-bot Nov 7, 2025
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
6 changes: 2 additions & 4 deletions .config/checkstyle/checkstyle.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<property name="tabWidth" value="4"/>

<module name="SuppressionFilter">
<property name="file" value=".config/checkstyle/suppressions.xml"/>
<property name="file" value="${config_loc}/suppressions.xml"/>
</module>

<module name="FileLength"/>
Expand Down Expand Up @@ -122,9 +122,7 @@
<module name="StaticVariableName"/>
<module name="StringLiteralEquality"/>
<module name="SuppressWarningsHolder"/>
<module name="TodoComment">
<property name="severity" value="info"/>
</module>
<module name="TodoComment"/>
<module name="TypecastParenPad"/>
<module name="TypeName"/>
<module name="UnnecessaryParentheses"/>
Expand Down
186 changes: 97 additions & 89 deletions .config/pmd/java/ruleset.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .github/workflows/broken-links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:

- name: Link Checker
id: lychee
uses: lycheeverse/lychee-action@885c65f3dc543b57c898c8099f4e08c8afd178a2 # v2
uses: lycheeverse/lychee-action@a8c4c7cb88f0c7386610c35eb25108e448569cb0 # v2
with:
fail: false # Don't fail on broken links, create an issue instead

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/check-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
run: ./gradlew build buildPlugin --info --stacktrace

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

- name: Upload plugin files
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: plugin-files-java-${{ matrix.java }}
path: build/libs/template-placeholder-*.jar
path: build/distributions/*.zip
if-no-files-found: error

checkstyle:
Expand Down Expand Up @@ -143,7 +143,7 @@ jobs:

- name: Upload report
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: pmd-report
if-no-files-found: ignore
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-ide-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
run: ./gradlew verifyPlugin --info --stacktrace

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

- name: Create Release
id: create_release
uses: shogo82148/actions-create-release@7b89596097b26731bda0852f1504f813499079ee # v1
uses: shogo82148/actions-create-release@28d99e2a5b407558d17c15d0384fc0d7fb625b4c # 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@v4
uses: actions/upload-artifact@v5
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@v4
uses: actions/upload-artifact@v5
with:
name: plugin-files-java-${{ matrix.java }}
path: build/distributions/*
Expand Down
8 changes: 4 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ plugins {
id 'idea'
id 'checkstyle'
id 'pmd'
id 'org.jetbrains.intellij.platform' version '2.10.1'
id 'org.jetbrains.intellij.platform' version '2.10.4'
}

ext {
checkstyleVersion = '12.1.0'
checkstyleVersion = '12.1.1'

pmdVersion = '7.17.0'
pmdVersion = '7.18.0'
}

def properties(String key) {
Expand Down Expand Up @@ -59,7 +59,7 @@ dependencies {
checkstyle "com.puppycrawl.tools:checkstyle:${checkstyleVersion}"
pmd "net.sourceforge.pmd:pmd-ant:${pmdVersion}",
"net.sourceforge.pmd:pmd-java:${pmdVersion}"
testImplementation platform('org.junit:junit-bom:6.0.0'),
testImplementation platform('org.junit:junit-bom:6.0.1'),
'org.junit.jupiter:junit-jupiter',
'org.junit.jupiter:junit-jupiter-engine',
'org.assertj:assertj-core:3.27.6'
Expand Down
Binary file modified gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down