Skip to content

Commit bb3a7dc

Browse files
committed
maintenance: Update compose, kotlin & check in hot reload run configuration
1 parent 606005b commit bb3a7dc

File tree

3 files changed

+41
-5
lines changed

3 files changed

+41
-5
lines changed

.run/🔥app [jvm].run.xml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="🔥app [jvm]" type="GradleRunConfiguration" factoryName="Gradle">
3+
<ExternalSystemSettings>
4+
<option name="executionName" />
5+
<option name="externalProjectPath" value="$PROJECT_DIR$/app" />
6+
<option name="externalSystemIdString" value="GRADLE" />
7+
<option name="scriptParameters" value="" />
8+
<option name="taskDescriptions">
9+
<list />
10+
</option>
11+
<option name="taskNames">
12+
<list>
13+
<option value="hotRunJvm" />
14+
<option value="--mainClass" />
15+
<option value="&quot;io.sellmair.pacemaker.ui.MainKt&quot;" />
16+
</list>
17+
</option>
18+
<option name="vmOptions" />
19+
</ExternalSystemSettings>
20+
<ExternalSystemDebugServerProcess>false</ExternalSystemDebugServerProcess>
21+
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
22+
<ExternalSystemDebugDisabled>false</ExternalSystemDebugDisabled>
23+
<EXTENSION ID="org.jetbrains.compose.desktop.ide.hotreload.ComposeHotReloadRunConfigurationExtension">
24+
<ComposeHotReload>
25+
<projectPath>$PROJECT_DIR$/app</projectPath>
26+
<runTaskName>hotRunJvm</runTaskName>
27+
<isHotReloadWarmupEnabled>true</isHotReloadWarmupEnabled>
28+
</ComposeHotReload>
29+
</EXTENSION>
30+
<DebugAllEnabled>false</DebugAllEnabled>
31+
<RunAsTest>false</RunAsTest>
32+
<GradleProfilingDisabled>false</GradleProfilingDisabled>
33+
<GradleCoverageDisabled>false</GradleCoverageDisabled>
34+
<method v="2" />
35+
</configuration>
36+
</component>

buildSrc/src/main/kotlin/Dependencies.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ object Dependencies {
44
const val androidx_activity_compose = "androidx.activity:activity-compose:1.9.3"
55
const val androidx_core_ktx = "androidx.core:core-ktx:1.13.1"
66
const val atomicFu_gradlePlugin = "org.jetbrains.kotlinx:atomicfu-gradle-plugin:0.29.0"
7-
const val compose_gradlePlugin = "org.jetbrains.compose:compose-gradle-plugin:1.8.2"
7+
const val compose_gradlePlugin = "org.jetbrains.compose:compose-gradle-plugin:1.9.0-rc02"
88
const val compose_hotReload_gradlePlugin = "org.jetbrains.compose.hot-reload:hot-reload-gradle-plugin:1.0.0-beta06"
99
const val coroutines_android = "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.10.1"
1010
const val coroutines_core = "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1"
1111
const val coroutines_swing = "org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.10.1"
1212
const val coroutines_test = "org.jetbrains.kotlinx:kotlinx-coroutines-test:1.10.1"
1313
const val evas = "io.sellmair:evas:1.3.0"
1414
const val evas_compose = "io.sellmair:evas-compose:1.3.0"
15-
const val kotlin_composeCompilerPlugin = "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.2.0"
16-
const val kotlin_gradlePlugin = "org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.0"
15+
const val kotlin_composeCompilerPlugin = "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.2.20"
16+
const val kotlin_gradlePlugin = "org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.20"
1717
const val kotlinx_collections_immutable = "org.jetbrains.kotlinx:kotlinx-collections-immutable:0.4.0"
1818
const val kotlinx_datetime = "org.jetbrains.kotlinx:kotlinx-datetime:0.7.1"
1919
const val multiplatform_settings = "com.russhwolf:multiplatform-settings:1.3.0"

dependencies.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Version catalog converted from buildSrc/src/main/kotlin/Dependencies.kt
22

33
[versions]
4-
kotlin = "2.2.0"
4+
kotlin = "2.2.20"
55
agp = "8.11.1"
6-
compose = "1.8.2"
6+
compose = "1.9.0-rc02"
77
composeHotReload = "1.0.0-beta06"
88
coroutines = "1.10.1"
99
okio = "3.10.2"

0 commit comments

Comments
 (0)