Skip to content

Commit 7b564cc

Browse files
committed
ref: dependencies clean up
1 parent da3dc8e commit 7b564cc

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

gradle/libs.versions.toml

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,17 @@
33
compileSdk = "34"
44
minSdk = "30"
55
targetSdk = "34"
6+
67
# kotlin ---------
78
kotlin = "2.0.10"
89
kotlinCoroutines = "1.7.3"
10+
911
# android --------
1012
ksp = "2.0.10-1.0.24"
1113
appCompat = "1.7.0"
12-
liveData = "1.6.8"
13-
lifecycleCompiler = "2.8.4"
14-
constraintlayout = "2.1.4"
15-
lifecycleExtensions = "2.2.0"
16-
koinAndroid = "3.4.3"
17-
annotation = "1.8.2"
18-
glide = "4.15.1"
14+
koinAndroid = "3.5.6"
1915
converterGson = "2.9.0"
16+
2017
# testing
2118
kotest = "5.6.2"
2219
junit = "4.13.2"
@@ -26,8 +23,10 @@ runner = "1.6.1"
2623
espressoCore = "3.6.1"
2724
junitVersion = "1.2.1"
2825
rules = "1.6.1"
26+
2927
# tooling -------
30-
leakcanaryAndroid = "2.12"
28+
leakcanaryAndroid = "2.14"
29+
3130
# plugings -------
3231
androidGradlePlugin = "8.5.1"
3332

@@ -38,37 +37,35 @@ kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "
3837
kotlin-compose-compiler-plugin-embeddable = { module = "org.jetbrains.kotlin:kotlin-compose-compiler-plugin-embeddable", version.ref = "kotlin" }
3938
kotlin-compose-compiler-plugin = { module = "org.jetbrains.kotlin:kotlin-compose-compiler-plugin", version.ref = "kotlin" }
4039
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinCoroutines" }
40+
4141
# main module dependencies: android related ---
4242
kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinCoroutines" }
4343
android-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "appCompat" }
44-
androidx-constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version.ref = "constraintlayout" }
45-
androidx-lifecycle-extensions = { module = "androidx.lifecycle:lifecycle-extensions", version.ref = "lifecycleExtensions" }
4644
koin-android = { module = "io.insert-koin:koin-android", version.ref = "koinAndroid" }
47-
androidx-annotation = { module = "androidx.annotation:annotation", version.ref = "annotation" }
48-
glide = { module = "com.github.bumptech.glide:glide", version.ref = "glide" }
4945
converter-gson = { module = "com.squareup.retrofit2:converter-gson", version.ref = "converterGson" }
46+
5047
# main module unit/integration test dependencies ---
5148
kotest-runner-junit5 = { module = "io.kotest:kotest-runner-junit5", version.ref = "kotest" }
5249
kotest-assertions-core = { module = "io.kotest:kotest-assertions-core", version.ref = "kotest" }
5350
kotest-property = { module = "io.kotest:kotest-property", version.ref = "kotest" }
5451
junit = { module = "junit:junit", version.ref = "junit" }
5552
mockk = { module = "io.mockk:mockk", version.ref = "mockk" }
5653
robolectric = { module = "org.robolectric:robolectric", version.ref = "robolectric" }
54+
5755
# main module ui test dependencies ---
5856
androidx-runner = { module = "androidx.test:runner", version.ref = "runner" }
5957
androidx-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "espressoCore" }
6058
androidx-espresso-intents = { module = "androidx.test.espresso:espresso-intents", version.ref = "espressoCore" }
6159
androidx-junit = { module = "androidx.test.ext:junit", version.ref = "junitVersion" }
6260
androidx-rules = { module = "androidx.test:rules", version.ref = "rules" }
61+
6362
# main module tooling dependencies --------
64-
androidx-compose-ui-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview" }
65-
androidx-compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling" }
6663
leakcanary-android = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanaryAndroid" }
6764

6865

6966
[plugins]
7067
android-application = { id = "com.android.application", version.ref = "androidGradlePlugin" }
7168
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
72-
kotlin-ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
7369
kotlin-compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
70+
kotlin-ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
7471
kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }

0 commit comments

Comments
 (0)