Skip to content

Commit adfa876

Browse files
committed
ref: build system, move plugins to versions catalog
1 parent 2e5bf59 commit adfa876

File tree

4 files changed

+11
-18
lines changed

4 files changed

+11
-18
lines changed

app/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ class AppConfig {
1414
}
1515

1616
plugins {
17-
id("com.android.application")
18-
id("kotlin-android")
19-
id("kotlin-kapt")
20-
id("kotlin-parcelize")
17+
alias(libs.plugins.android.application)
18+
alias(libs.plugins.kotlin.android)
19+
alias(libs.plugins.kotlin.kapt)
20+
alias(libs.plugins.kotlin.parcelize)
2121
}
2222

2323
android {

build.gradle.kts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ plugins {
55
* project. Don't use `apply false` in sub-projects. For more information,
66
* see Applying external plugins with same version to subprojects.
77
*/
8-
id("com.android.application") version "8.0.2" apply false
9-
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
8+
alias(libs.plugins.android.application) apply false
9+
alias(libs.plugins.kotlin.android) apply false
10+
alias(libs.plugins.kotlin.kapt) apply false
11+
alias(libs.plugins.kotlin.parcelize) apply false
1012
}
11-

gradle/libs.versions.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,5 @@ androidx-compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling" }
3838
[plugins]
3939
android-application = { id = "com.android.application", version.ref = "androidGradlePlugin" }
4040
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
41+
kotlin-kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" }
42+
kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }

settings.gradle.kts

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,4 @@
1-
//Include all the existent modules in the project
2-
//rootDir
3-
// .walk()
4-
// .maxDepth(1)
5-
// .filter {
6-
// it.name != "buildSrc" && it.isDirectory &&
7-
// file("${it.absolutePath}/build.gradle.kts").exists()
8-
// }
9-
// .forEach {
10-
// include(":${it.name}")
11-
// }
1+
@file:Suppress("UnstableApiUsage")
122

133
pluginManagement {
144

0 commit comments

Comments
 (0)