11import org.jetbrains.changelog.Changelog
22import org.jetbrains.changelog.tasks.GetChangelogTask
3+ import org.jetbrains.intellij.platform.gradle.extensions.excludeCoroutines
4+ import org.jetbrains.intellij.platform.gradle.extensions.excludeKotlinStdlib
35
46/*
57 * Copyright 2025 Eduard Wolf
@@ -70,8 +72,6 @@ dependencies {
7072 // Configure Gradle IntelliJ Plugin
7173 // Read more: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin.html#setup
7274 intellijPlatform {
73- // needed until 2025.3 can be targeted
74- @Suppress(" DEPRECATION" )
7575 intellijIdeaCommunity(" 2025.2.2" )
7676
7777 bundledPlugins(" org.jetbrains.kotlin" )
@@ -80,15 +80,15 @@ dependencies {
8080 compileOnly(libs.kotlinx.coroutines)
8181 }
8282 implementation(project(" :scripting-definition" )) {
83- exclude(group = " org.jetbrains.kotlin" , module = " kotlin-stdlib" )
83+ excludeKotlinStdlib()
84+ excludeCoroutines()
8485 exclude(group = " org.jetbrains.kotlin" , module = " kotlin-scripting-common" )
8586 exclude(group = " org.jetbrains.kotlin" , module = " kotlin-scripting-jvm" )
8687 exclude(group = " org.jetbrains.kotlin" , module = " kotlin-script-runtime" )
8788 exclude(group = " org.jetbrains.kotlin" , module = " kotlin-scripting-dependencies-maven" )
88- exclude(group = " org.jetbrains.kotlinx" , module = " kotlinx-coroutines-core" )
8989 }
9090 implementation(libs.kotlin.scripting.dependencies.maven.all) {
91- exclude(group = " org.jetbrains.kotlin " , module = " kotlin-stdlib " )
91+ excludeKotlinStdlib( )
9292 exclude(group = " org.jetbrains.kotlin" , module = " kotlin-scripting-common" )
9393 exclude(group = " org.jetbrains.kotlin" , module = " kotlin-scripting-jvm" )
9494 exclude(group = " org.jetbrains.kotlin" , module = " kotlin-script-runtime" )
0 commit comments