Skip to content

Commit 2f4bdc1

Browse files
committed
chore: Migrate to K2
1 parent fdf9ca4 commit 2f4bdc1

File tree

5 files changed

+7
-2
lines changed

5 files changed

+7
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ build
88
captures
99
.externalNativeBuild
1010
.cxx
11+
.kotlin
1112
local.properties
1213
xcuserdata/
1314
*yarn.lock

build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import com.diffplug.gradle.spotless.SpotlessExtension
1818
plugins {
1919
alias(libs.plugins.multiplatform).apply(false)
2020
alias(libs.plugins.compose).apply(false)
21+
alias(libs.plugins.compose.compiler).apply(false)
2122
alias(libs.plugins.cocoapods).apply(false)
2223
alias(libs.plugins.android.application).apply(false)
2324
alias(libs.plugins.buildConfig).apply(false)

composeApp/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import java.util.Properties
1818
plugins {
1919
alias(libs.plugins.multiplatform)
2020
alias(libs.plugins.compose)
21+
alias(libs.plugins.compose.compiler)
2122
alias(libs.plugins.android.application)
2223
alias(libs.plugins.buildConfig)
2324
alias(libs.plugins.kotlinx.serialization)
@@ -193,3 +194,5 @@ compose.resources {
193194
packageOfResClass = "dev.ishubhamsingh.splashy.resources"
194195
generateResClass = always
195196
}
197+
198+
composeCompiler { enableStrongSkippingMode = true }

gradle/libs.versions.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[versions]
22

3-
kotlin = "1.9.24"
3+
kotlin = "2.0.0-RC2"
44
agp = "8.4.1"
55
compose = "1.6.10"
66
androidx-appcompat = "1.7.0"
@@ -74,6 +74,7 @@ uri-kmp = { module = "com.eygraber:uri-kmp", version.ref = "uri-kmp" }
7474
multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
7575
cocoapods = { id = "org.jetbrains.kotlin.native.cocoapods", version.ref = "kotlin" }
7676
compose = { id = "org.jetbrains.compose", version.ref = "compose" }
77+
compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
7778
android-application = { id = "com.android.application", version.ref = "agp" }
7879
buildConfig = { id = "com.github.gmazzo.buildconfig", version.ref = "buildConfig" }
7980
kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }

settings.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ dependencyResolutionManagement {
3131
repositories {
3232
google()
3333
mavenCentral()
34-
maven("https://jitpack.io")
3534
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
3635
}
3736
}

0 commit comments

Comments
 (0)