diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a1c994741..232fc0c67 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,11 +1,11 @@ [versions] commonmark = "0.22.0" -composeDesktop = "1.7.0-dev1743" +composeDesktop = "1.7.0-alpha03" detekt = "1.23.6" dokka = "1.9.20" -idea = "2024.2" -intelliJPlatformBuild = "242.20224.300" -ideaPlugin = "2.0.0" +idea = "242.21829.40" +intelliJPlatformBuild = "242.21829.40-EAP-SNAPSHOT" +ideaPlugin = "2.0.1" jna = "5.14.0" kotlin = "1.9.24" kotlinSarif = "0.5.0" diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 28f5fcf95..9a0a0e28c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/ide-laf-bridge-tests/src/test/kotlin/org/jetbrains/jewel/bridge/actionSystem/TestDataSink.kt b/ide-laf-bridge-tests/src/test/kotlin/org/jetbrains/jewel/bridge/actionSystem/TestDataSink.kt index 8ddbb77fc..03715e8af 100644 --- a/ide-laf-bridge-tests/src/test/kotlin/org/jetbrains/jewel/bridge/actionSystem/TestDataSink.kt +++ b/ide-laf-bridge-tests/src/test/kotlin/org/jetbrains/jewel/bridge/actionSystem/TestDataSink.kt @@ -51,4 +51,8 @@ internal class TestDataSink : DataSink { ) { set(key, data()) } + + override fun lazyNull(key: DataKey) { + set(key, null) + } } diff --git a/samples/ide-plugin/build.gradle.kts b/samples/ide-plugin/build.gradle.kts index 9fae0d950..bc4d0ac9a 100644 --- a/samples/ide-plugin/build.gradle.kts +++ b/samples/ide-plugin/build.gradle.kts @@ -40,6 +40,7 @@ dependencies { intellijPlatform { pluginConfiguration { name = "Jewel Demo" } buildSearchableOptions = false + autoReload = false } tasks {