From 77e579ed27edb2065ac5e5ba8db0ba4427b6b66c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 26 Oct 2025 08:28:14 +0000 Subject: [PATCH 1/2] Update dependency org.jetbrains.intellij.platform to v2.10.2 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6c2d9ea..d122d6a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] changelog = "2.2.1" clikt = "5.0.3" -intellij-platform = "2.9.0" +intellij-platform = "2.10.2" kotlin = "2.2.21" kotlinx-coroutines = "1.10.2" logback = "1.5.20" From 20a62f44890dd0de5f64ea4ddce66c7e494efc91 Mon Sep 17 00:00:00 2001 From: EdwarDDay <4127904+EdwarDDay@users.noreply.github.com> Date: Sun, 26 Oct 2025 10:29:53 +0100 Subject: [PATCH 2/2] Update dependency org.jetbrains.intellij.platform to v2.10.2 - remove unneeded deprecation suppression - exclude kotlin libraries via extension --- IdeaPlugin/build.gradle.kts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/IdeaPlugin/build.gradle.kts b/IdeaPlugin/build.gradle.kts index aa77e2c..47e7ba8 100644 --- a/IdeaPlugin/build.gradle.kts +++ b/IdeaPlugin/build.gradle.kts @@ -1,5 +1,7 @@ import org.jetbrains.changelog.Changelog import org.jetbrains.changelog.tasks.GetChangelogTask +import org.jetbrains.intellij.platform.gradle.extensions.excludeCoroutines +import org.jetbrains.intellij.platform.gradle.extensions.excludeKotlinStdlib /* * Copyright 2025 Eduard Wolf @@ -70,8 +72,6 @@ dependencies { // Configure Gradle IntelliJ Plugin // Read more: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin.html#setup intellijPlatform { - // needed until 2025.3 can be targeted - @Suppress("DEPRECATION") intellijIdeaCommunity("2025.2.2") bundledPlugins("org.jetbrains.kotlin") @@ -80,15 +80,15 @@ dependencies { compileOnly(libs.kotlinx.coroutines) } implementation(project(":scripting-definition")) { - exclude(group = "org.jetbrains.kotlin", module = "kotlin-stdlib") + excludeKotlinStdlib() + excludeCoroutines() exclude(group = "org.jetbrains.kotlin", module = "kotlin-scripting-common") exclude(group = "org.jetbrains.kotlin", module = "kotlin-scripting-jvm") exclude(group = "org.jetbrains.kotlin", module = "kotlin-script-runtime") exclude(group = "org.jetbrains.kotlin", module = "kotlin-scripting-dependencies-maven") - exclude(group = "org.jetbrains.kotlinx", module = "kotlinx-coroutines-core") } implementation(libs.kotlin.scripting.dependencies.maven.all) { - exclude(group = "org.jetbrains.kotlin", module = "kotlin-stdlib") + excludeKotlinStdlib() exclude(group = "org.jetbrains.kotlin", module = "kotlin-scripting-common") exclude(group = "org.jetbrains.kotlin", module = "kotlin-scripting-jvm") exclude(group = "org.jetbrains.kotlin", module = "kotlin-script-runtime")