Skip to content

Commit cb866d5

Browse files
authored
Merge pull request #149 from xdev-software/develop
Release
2 parents c675fa9 + 3065654 commit cb866d5

File tree

27 files changed

+378
-138
lines changed

27 files changed

+378
-138
lines changed

.github/workflows/check-build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525

2626
strategy:
2727
matrix:
28-
java: [17, 21]
28+
java: [21]
2929
distribution: [temurin]
3030

3131
steps:
@@ -79,7 +79,7 @@ jobs:
7979

8080
strategy:
8181
matrix:
82-
java: [17]
82+
java: [21]
8383
distribution: [temurin]
8484

8585
steps:
@@ -93,15 +93,15 @@ jobs:
9393
cache: 'gradle'
9494

9595
- name: Run Checkstyle
96-
run: ./gradlew checkstyleMain checkstyleTest -PcheckstyleEnabled=true
96+
run: ./gradlew checkstyleMain checkstyleTest -PcheckstyleEnabled
9797

9898
pmd:
9999
runs-on: ubuntu-latest
100100
if: ${{ github.event_name != 'pull_request' || !startsWith(github.head_ref, 'renovate/') }}
101101

102102
strategy:
103103
matrix:
104-
java: [17]
104+
java: [21]
105105
distribution: [temurin]
106106

107107
steps:
@@ -115,7 +115,7 @@ jobs:
115115
cache: 'gradle'
116116

117117
- name: Run PMD
118-
run: ./gradlew pmdMain pmdTest
118+
run: ./gradlew pmdMain pmdTest -PpmdEnabled
119119

120120
- name: Upload report
121121
if: always()

.github/workflows/checkIDECompatibility.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Set up JDK
1818
uses: actions/setup-java@v4
1919
with:
20-
java-version: '17'
20+
java-version: '21'
2121
distribution: 'temurin'
2222
cache: 'gradle'
2323

@@ -106,7 +106,7 @@ jobs:
106106
uses: actions/setup-java@v4
107107
with:
108108
distribution: 'temurin'
109-
java-version: 17
109+
java-version: 21
110110
cache: 'gradle'
111111

112112
- name: Init Git and pull

.github/workflows/sonar.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
- '.idea/**'
1212
- 'assets/**'
1313
pull_request:
14-
types: [opened, synchronize, reopened]
14+
branches: [ develop ]
1515
paths-ignore:
1616
- '**.md'
1717
- '.config/**'
@@ -49,7 +49,7 @@ jobs:
4949
uses: actions/setup-java@v4
5050
with:
5151
distribution: 'temurin'
52-
java-version: 17
52+
java-version: 21
5353

5454
- name: Cache SonarCloud packages
5555
uses: actions/cache@v4

.github/workflows/test-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
uses: actions/setup-java@v4
1414
with:
1515
distribution: 'temurin'
16-
java-version: 17
16+
java-version: 21
1717
cache: 'gradle'
1818

1919
- name: Update/Generify version

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ classes
1818
.gradle/
1919
build/
2020

21+
# IntelliJ Platform Plugin
22+
.intellijPlatform
23+
2124

2225
# Some files are user/installation independent and are used for configuring the IDE
2326
# See also https://stackoverflow.com/a/35279076

.run/Run Tests.run.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
2020
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
2121
<DebugAllEnabled>false</DebugAllEnabled>
22+
<RunAsTest>false</RunAsTest>
2223
<method v="2" />
2324
</configuration>
24-
</component>
25+
</component>

.run/Run Verifications.run.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</option>
1212
<option name="taskNames">
1313
<list>
14-
<option value="runPluginVerifier" />
14+
<option value="verifyPlugin" />
1515
</list>
1616
</option>
1717
<option name="vmOptions" value="" />

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.2.4
2+
* Dropped support for IntelliJ versions < 2024.2
3+
* Removed deprecated code that was only required for older IDE versions
4+
15
## 1.2.3
26
* Fix "run on multiple files" not working when the file is not a text file #129
37

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ We also encourage you to read the [contribution instructions by GitHub](https://
1919
### Software Requirements
2020
You should have the following things installed:
2121
* Git
22-
* Java 17 - should be as unmodified as possible (Recommended: [Eclipse Adoptium](https://adoptium.net/temurin/releases/))
22+
* Java 21 - should be as unmodified as possible (Recommended: [Eclipse Adoptium](https://adoptium.net/temurin/releases/))
2323
* Gradle (shipped inside the repo as Gradle Wrapper - also available inside IntelliJ)
2424

2525
### Recommended setup

0 commit comments

Comments
 (0)