@@ -3,62 +3,33 @@ androidGradlePlugin = "8.6.1"
3
3
androidxActivity = " 1.4.0"
4
4
androidxAnnotation = " 1.8.2"
5
5
androidxCore = " 1.13.1"
6
- androidxLifecycle = " 2.8.6"
7
6
androidxComposeBom = " 2024.09.02"
8
- androidxTest = " 1.6.2"
9
- androidxJunit = " 1.2.1"
10
7
jvmTarget = " 11"
11
8
kotlin = " 2.0.20"
12
9
dokka = " 1.9.0"
13
- kluent = " 1.73"
14
10
kotlinxCoroutines = " 1.9.0"
15
11
kotlinxDatetime = " 0.6.1"
16
12
okio = " 3.9.1"
17
- ksp = " 2.0.20-1.0.25"
18
13
spotless = " 6.7.0"
19
14
nexusPlugin = " 0.26.0"
20
- androidxMacroBenchmark = " 1.3.1"
21
- androidxProfileinstaller = " 1.4.0"
22
- androidxUiAutomator = " 2.3.0"
23
15
jetbrains-compose = " 1.6.11"
24
- junit5 = " 1.11.0.0"
25
- mockito = " 5.13.0"
26
- mockitoKotlin = " 5.2.1"
27
16
compatibilityValidator = " 0.16.3"
28
17
29
18
[libraries ]
30
19
androidx-annotation = { group = " androidx.annotation" , name = " annotation" , version.ref = " androidxAnnotation" }
31
20
androidx-activity-compose = { group = " androidx.activity" , name = " activity-compose" , version.ref = " androidxActivity" }
32
21
androidx-core-ktx = { group = " androidx.core" , name = " core-ktx" , version.ref = " androidxCore" }
33
- androidx-viewmodel-ktx = { group = " androidx.lifecycle" , name = " lifecycle-viewmodel-ktx" , version.ref = " androidxLifecycle" }
34
22
androidx-compose-bom = { group = " androidx.compose" , name = " compose-bom" , version.ref = " androidxComposeBom" }
35
- androidx-compose-foundation = { group = " androidx.compose.foundation" , name = " foundation" }
36
23
androidx-compose-foundation-layout = { group = " androidx.compose.foundation" , name = " foundation-layout" }
37
24
androidx-compose-material-iconsExtended = { group = " androidx.compose.material" , name = " material-icons-extended" }
38
25
androidx-compose-material = { group = " androidx.compose.material" , name = " material" }
39
26
androidx-compose-runtime = { group = " androidx.compose.runtime" , name = " runtime" }
40
27
androidx-compose-animation = { group = " androidx.compose.animation" , name = " animation" }
41
28
androidx-compose-ui = { group = " androidx.compose.ui" , name = " ui" }
42
29
androidx-compose-ui-tooling = { group = " androidx.compose.ui" , name = " ui-tooling" }
43
- androidx-compose-ui-tooling-preview = { group = " androidx.compose.ui" , name = " ui-tooling-preview" }
44
- androidx-profileinstaller = { group = " androidx.profileinstaller" , name = " profileinstaller" , version.ref = " androidxProfileinstaller" }
45
- androidx-benchmark-macro = { group = " androidx.benchmark" , name = " benchmark-macro-junit4" , version.ref = " androidxMacroBenchmark" }
46
- androidx-test-runner = { group = " androidx.test" , name = " runner" , version.ref = " androidxTest" }
47
- androidx-test-rules = { group = " androidx.test" , name = " rules" , version.ref = " androidxTest" }
48
- androidx-test-junit = { group = " androidx.test.ext" , name = " junit-ktx" , version.ref = " androidxJunit" }
49
- androidx-test-uiautomator = { group = " androidx.test.uiautomator" , name = " uiautomator" , version.ref = " androidxUiAutomator" }
50
30
kotlinx-coroutines = { group = " org.jetbrains.kotlinx" , name = " kotlinx-coroutines-core" , version.ref = " kotlinxCoroutines" }
51
31
kotlinx-datetime = { group = " org.jetbrains.kotlinx" , name = " kotlinx-datetime" , version.ref = " kotlinxDatetime" }
52
32
okio = { group = " com.squareup.okio" , name = " okio" , version.ref = " okio" }
53
- testing-kluent = { group = " org.amshove.kluent" , name = " kluent" , version.ref = " kluent" }
54
- testing-coroutines-test = { group = " org.jetbrains.kotlinx" , name = " kotlinx-coroutines-test" , version.ref = " kotlinxCoroutines" }
55
- testing-mockito = { group = " org.mockito" , name = " mockito-core" , version.ref = " mockito" }
56
- testing-mockito-kotlin = { group = " org.mockito.kotlin" , name = " mockito-kotlin" , version.ref = " mockitoKotlin" }
57
-
58
- # Dependencies of the included build-logic
59
- android-gradlePlugin = { group = " com.android.tools.build" , name = " gradle" , version.ref = " androidGradlePlugin" }
60
- kotlin-gradlePlugin = { group = " org.jetbrains.kotlin" , name = " kotlin-gradle-plugin" , version.ref = " kotlin" }
61
- spotless-gradlePlugin = { group = " com.diffplug.spotless" , name = " spotless-plugin-gradle" , version.ref = " spotless" }
62
33
63
34
[plugins ]
64
35
android-application = { id = " com.android.application" , version.ref = " androidGradlePlugin" }
@@ -68,7 +39,6 @@ kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", versi
68
39
kotlin-multiplatform = { id = " org.jetbrains.kotlin.multiplatform" , version.ref = " kotlin" }
69
40
jetbrains-compose = { id = " org.jetbrains.compose" , version.ref = " jetbrains-compose" }
70
41
compose-compiler = { id = " org.jetbrains.kotlin.plugin.compose" , version.ref = " kotlin" }
71
- ksp = { id = " com.google.devtools.ksp" , version.ref = " ksp" }
72
42
spotless = { id = " com.diffplug.spotless" , version.ref = " spotless" }
73
43
dokka = { id = " org.jetbrains.dokka" , version.ref = " dokka" }
74
44
nexus-plugin = { id = " com.vanniktech.maven.publish" , version.ref = " nexusPlugin" }
0 commit comments