User: rednesto Date: 15 May 25 20:59 Revision: af450cedc82bfa6abf7508dda5e057cf30156020 Summary: 2025.2 It looks like bundling Kotlin causes issues in this EAP, so making Kotlin stdlib compileOnly for now TeamCity URL: https://ci.mcdev.io/viewModification.html?tab=vcsModificationFiles&modId=10006&personal=false Index: build.gradle.kts =================================================================== --- build.gradle.kts (revision e5e74064a776186dd18004bbfaabf74979edaca1) +++ build.gradle.kts (revision af450cedc82bfa6abf7508dda5e057cf30156020) @@ -94,7 +94,10 @@ implementation(libs.mappingIo) implementation(libs.bundles.asm) - implementation(libs.bundles.fuel) + implementation(libs.bundles.fuel) { + exclude(group = "org.jetbrains.kotlin") + exclude(group = "org.jetbrains.kotlinx") + } intellijPlatform { intellijIdeaCommunity(libs.versions.intellij.ide, useInstaller = false) @@ -108,7 +111,7 @@ bundledPlugin("org.intellij.intelliLang") bundledPlugin("com.intellij.properties") bundledPlugin("Git4Idea") - bundledPlugin("com.intellij.modules.json") + bundledPlugin("com.intellij.json") // Optional dependencies bundledPlugin("org.jetbrains.kotlin") Index: buildSrc/src/main/kotlin/mcdev-core.gradle.kts =================================================================== --- buildSrc/src/main/kotlin/mcdev-core.gradle.kts (revision e5e74064a776186dd18004bbfaabf74979edaca1) +++ buildSrc/src/main/kotlin/mcdev-core.gradle.kts (revision af450cedc82bfa6abf7508dda5e057cf30156020) @@ -103,10 +103,11 @@ val libs = the() dependencies { - implementation(libs.kotlin.stdlib) - implementation(libs.kotlin.reflect) + compileOnly(libs.kotlin.stdlib) + compileOnly(libs.kotlin.reflect) implementation(libs.bundles.coroutines) { exclude(module = "kotlinx-coroutines-core-jvm") + exclude(group = "org.jetbrains.kotlin") } testImplementation(libs.junit.api) Index: gradle.properties =================================================================== --- gradle.properties (revision e5e74064a776186dd18004bbfaabf74979edaca1) +++ gradle.properties (revision af450cedc82bfa6abf7508dda5e057cf30156020) @@ -21,7 +21,7 @@ # suppress inspection "UnusedProperty" for whole file org.gradle.jvmargs=-Xmx1g -ideaVersionName = 2025.1 +ideaVersionName = 2025.2 coreVersion = 1.8.4 Index: gradle/libs.versions.toml =================================================================== --- gradle/libs.versions.toml (revision e5e74064a776186dd18004bbfaabf74979edaca1) +++ gradle/libs.versions.toml (revision af450cedc82bfa6abf7508dda5e057cf30156020) @@ -1,15 +1,15 @@ [versions] -kotlin = "2.0.20" -coroutines = "1.9.0-RC.2" +kotlin = "2.1.21" +coroutines = "1.10.2" junit = "5.10.2" junit-platform = "1.10.2" asm = "9.6" fuel = "2.3.1" licenser = "0.6.1" changelog = "2.2.0" -intellij-plugin = "2.5.0" +intellij-plugin = "2.6.0" intellij-plugin-repository-rest-client = "2.0.46" -intellij-ide = "2025.1" +intellij-ide = "252.13776.59-EAP-SNAPSHOT" idea-ext = "1.1.10" psiPlugin = "251.175" @@ -42,7 +42,7 @@ grammarKit = "org.jetbrains.idea:grammar-kit:1.5.1" # Gradle Tooling -gradleToolingExtension = { module = "com.jetbrains.intellij.gradle:gradle-tooling-extension", version = "251.23774.435" } +gradleToolingExtension = { module = "com.jetbrains.intellij.gradle:gradle-tooling-extension", version = "252.13776.59-EAP-SNAPSHOT" } annotations = "org.jetbrains:annotations:24.0.0" groovy = "org.codehaus.groovy:groovy:3.0.19" Index: src/main/resources/META-INF/plugin.xml =================================================================== --- src/main/resources/META-INF/plugin.xml (revision e5e74064a776186dd18004bbfaabf74979edaca1) +++ src/main/resources/META-INF/plugin.xml (revision af450cedc82bfa6abf7508dda5e057cf30156020) @@ -26,7 +26,7 @@ org.jetbrains.kotlin org.intellij.groovy com.intellij.properties - com.intellij.modules.json + com.intellij.json ByteCodeViewer org.toml.lang org.jetbrains.plugins.yaml