From 0b7964480efa1857b966de4c03cda3fab563ef78 Mon Sep 17 00:00:00 2001 From: Tamas Balog Date: Fri, 7 Feb 2025 16:34:39 +0100 Subject: [PATCH] Change supported IDE version range to 2024.3 - 2025.1.* --- .github/workflows/build.yml | 18 ++++++------------ CHANGELOG.md | 4 ++++ build.gradle.kts | 10 +++++----- gradle.properties | 8 ++++---- gradle/libs.versions.toml | 4 ++-- src/main/resources/META-INF/plugin.xml | 3 --- 6 files changed, 21 insertions(+), 26 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 68a6df6..8a67e5d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,13 +49,11 @@ jobs: uses: actions/setup-java@v4 with: distribution: zulu - java-version: 17 + java-version: 21 # Setup Gradle - name: Setup Gradle - uses: gradle/actions/setup-gradle@v3 - with: - gradle-home-cache-cleanup: true + uses: gradle/actions/setup-gradle@v4 # Set environment variables - name: Export Properties @@ -111,13 +109,11 @@ jobs: uses: actions/setup-java@v4 with: distribution: zulu - java-version: 17 + java-version: 21 # Setup Gradle - name: Setup Gradle - uses: gradle/actions/setup-gradle@v3 - with: - gradle-home-cache-cleanup: true + uses: gradle/actions/setup-gradle@v4 # Run tests - name: Run Tests @@ -154,13 +150,11 @@ jobs: uses: actions/setup-java@v4 with: distribution: zulu - java-version: 17 + java-version: 21 # Setup Gradle - name: Setup Gradle - uses: gradle/actions/setup-gradle@v3 - with: - gradle-home-cache-cleanup: true + uses: gradle/actions/setup-gradle@v4 # Cache Plugin Verifier IDEs - name: Setup Plugin Verifier IDEs Cache diff --git a/CHANGELOG.md b/CHANGELOG.md index 7781fcc..a41f7c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ ## [Unreleased] +## [1.5.0] +### Changed +- New supported IDE version range: 2024.3 - 2025.1.*. + ## [1.4.1] ### Changed - Removed some IntelliJ Platform internal API usage. diff --git a/build.gradle.kts b/build.gradle.kts index 91af8cd..5514209 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -34,10 +34,10 @@ dependencies { //Required for 'junit.framework.TestCase' referenced in 'com.intellij.testFramework.UsefulTestCase' testImplementation(libs.junit) - testImplementation("org.assertj:assertj-core:3.26.3") - testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.0") - testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.0") - testImplementation("org.junit.jupiter:junit-jupiter-params:5.11.0") + testImplementation("org.assertj:assertj-core:3.27.3") + testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.4") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.4") + testImplementation("org.junit.jupiter:junit-jupiter-params:5.11.4") // IntelliJ Platform Gradle Plugin Dependencies Extension - read more: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin-dependencies-extension.html @@ -106,7 +106,7 @@ intellijPlatform { intellijPlatformTesting { val runTestsInIJCommunity by intellijPlatformTesting.testIde.registering { type = IntelliJPlatformType.IntellijIdeaCommunity - version = "2024.2" + version = "2024.3" task { useJUnitPlatform { isScanForTestClasses = false diff --git a/gradle.properties b/gradle.properties index 792b41f..bf8fe88 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,15 +3,15 @@ pluginGroup = com.picimako.mockitools pluginName = Mockitools # SemVer format -> https://semver.org -pluginVersion = 1.4.1 +pluginVersion = 1.5.0 # Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html -pluginSinceBuild = 242 -pluginUntilBuild = 243.* +pluginSinceBuild = 243 +pluginUntilBuild = 251.* # IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#configuration-intellij-extension platformType = IC -platformVersion = 2024.2 +platformVersion = 2024.3 # Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html # Example: platformPlugins = com.intellij.java, com.jetbrains.php:203.4449.22 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2f64fbc..05465c0 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -5,8 +5,8 @@ junit = "4.13.2" # plugins changelog = "2.2.1" intelliJPlatform = "2.0.1" -kotlin = "1.9.25" -lombok = "8.10" +kotlin = "2.1.0" +lombok = "8.12.1" [libraries] junit = { group = "junit", name = "junit", version.ref = "junit" } diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 70e5a23..03279c1 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -3,11 +3,8 @@ mockitools Mockitools Tamás Balog - 1.4.0 messages.MockitoolsBundle - Provides integration for the Mockito framework for Java. - com.intellij.modules.platform com.intellij.modules.java