@@ -15,24 +15,25 @@ kodein = "7.21.2"
15
15
16
16
android-library = " 4.1.1.4"
17
17
androidx-activity = " 1.9.0"
18
- androidx-fragment = " 1.8.0 "
18
+ androidx-fragment = " 1.8.1 "
19
19
androidx-appcompat = " 1.7.0"
20
20
androidx-lifecycle = " 2.8.2"
21
21
22
- compose-compiler = " 1.5.11 "
22
+ compose-compiler = " 1.5.14 "
23
23
compose-foundation = " 1.6.8"
24
24
compose-material = " 1.6.8"
25
25
compose-runtime = " 1.6.8"
26
26
compose-ui = " 1.6.8"
27
+ compose-material3 = " 1.2.1"
28
+ compose-navigation = " 2.7.7"
27
29
28
- kotlinpoet = " 1.15.3 "
30
+ kotlinpoet = " 1.17.0 "
29
31
incap = " 1.0.0"
30
32
31
- espresso = " 3.5.1"
32
- mockito = " 5.12.0"
33
- kluent = " 1.68"
33
+ espresso = " 3.6.1"
34
+ kluent = " 1.72"
34
35
35
- androidGradlePlugin = " 8.2.2 "
36
+ androidGradlePlugin = " 8.5.0 "
36
37
37
38
[libraries ]
38
39
android-library = { group = " com.google.android" , name = " android" , version.ref = " android-library" }
@@ -55,18 +56,13 @@ androidx-lifecycle-livedata = { group = "androidx.lifecycle", name = "lifecycle-
55
56
androidx-annotation = { group = " androidx.annotation" , name = " annotation" , version = " 1.8.0" }
56
57
androidx-webkit = { group = " androidx.webkit" , name = " webkit" , version = " 1.11.0" }
57
58
androidx-activity = { group = " androidx.activity" , name = " activity-ktx" , version.ref = " androidx-activity" }
58
- androidx-fragment = { group = " androidx.fragment" , name = " fragment-ktx" , version.ref = " androidx-fragment" }
59
59
androidx-activity-compose = { group = " androidx.activity" , name = " activity-compose" , version.ref = " androidx-activity" }
60
- androidx-browser = { group = " androidx.browser" , name = " browser" , version = " 1.8.0" }
61
- androidx-test-junit = { group = " androidx.test.ext" , name = " junit" , version = " 1.1.5" }
62
- androidx-test-runner = { group = " androidx.test" , name = " runner" , version = " 1.5.2" }
63
- androidx-arch-core-testing = { group = " androidx.arch.core" , name = " core-testing" , version = " 2.2.0" }
64
- androidx-preference = { group = " androidx.preference" , name = " preference" , version = " 1.2.1" }
60
+ androidx-fragment = { group = " androidx.fragment" , name = " fragment-ktx" , version.ref = " androidx-fragment" }
61
+ androidx-test-junit = { group = " androidx.test.ext" , name = " junit" , version = " 1.2.1" }
62
+ androidx-test-runner = { group = " androidx.test" , name = " runner" , version = " 1.6.1" }
65
63
66
64
kodein-jvm = { group = " org.kodein.di" , name = " kodein-di-jvm" , version.ref = " kodein" }
67
- kodein-conf-jvm = { group = " org.kodein.di" , name = " kodein-di-conf-jvm" , version.ref = " kodein" }
68
65
kodein-framework-androidx = { group = " org.kodein.di" , name = " kodein-di-framework-android-x" , version.ref = " kodein" }
69
- kodein-framework-compose = { group = " org.kodein.di" , name = " kodein-di-framework-android-x-compose" , version.ref = " kodein" }
70
66
71
67
compose-runtime = { group = " androidx.compose.runtime" , name = " runtime" , version.ref = " compose-runtime" }
72
68
compose-runtime-livedata = { group = " androidx.compose.runtime" , name = " runtime-livedata" , version.ref = " compose-runtime" }
@@ -76,10 +72,8 @@ compose-ui-util = { group = "androidx.compose.ui", name = "ui-util", version.ref
76
72
compose-foundation = { group = " androidx.compose.foundation" , name = " foundation" , version.ref = " compose-foundation" }
77
73
compose-material = { group = " androidx.compose.material" , name = " material" , version.ref = " compose-material" }
78
74
compose-materialicons = { group = " androidx.compose.material" , name = " material-icons-core" , version.ref = " compose-material" }
79
- compose-navigation = { group = " androidx.navigation" , name = " navigation-compose" , version = " 2.7.7" }
80
- compose-material3 = { group = " androidx.compose.material3" , name = " material3" , version = " 1.2.1" }
81
- compose-ui-test-junit4 = { group = " androidx.compose.ui" , name = " ui-test-junit4" , version.ref = " compose-ui" }
82
- compose-ui-test-manifest = { group = " androidx.compose.ui" , name = " ui-test-manifest" , version.ref = " compose-ui" }
75
+ compose-navigation = { group = " androidx.navigation" , name = " navigation-compose" , version.ref = " compose-navigation" }
76
+ compose-material3 = { group = " androidx.compose.material3" , name = " material3" , version.ref = " compose-material3" }
83
77
84
78
androidgitversion = { group = " com.gladed.androidgitversion" , name = " gradle-android-git-version" , version = " 0.4.14" }
85
79
@@ -89,18 +83,9 @@ kotlinpoet-ksp = { group = "com.squareup", name = "kotlinpoet-ksp", version.ref
89
83
incap = { group = " net.ltgt.gradle.incap" , name = " incap" , version.ref = " incap" }
90
84
incap-processor = { group = " net.ltgt.gradle.incap" , name = " incap-processor" , version.ref = " incap" }
91
85
92
- google-auto = { group = " com.google.auto" , name = " auto-common" , version = " 1.2.2" }
93
- google-testing-compile = { group = " com.google.testing.compile" , name = " compile-testing" , version = " 0.21.0" }
94
86
google-ksp-symbolprocessing = { group = " com.google.devtools.ksp" , name = " symbol-processing-api" , version.ref = " ksp" }
95
87
96
88
espresso = { group = " androidx.test.espresso" , name = " espresso-core" , version.ref = " espresso" }
97
- espresso-contrib = { group = " androidx.test.espresso" , name = " espresso-contrib" , version.ref = " espresso" }
98
- espresso-intents = { group = " androidx.test.espresso" , name = " espresso-intents" , version.ref = " espresso" }
99
- espresso-web = { group = " androidx.test.espresso" , name = " espresso-web" , version.ref = " espresso" }
100
-
101
- mockito = { group = " org.mockito" , name = " mockito-core" , version.ref = " mockito" }
102
- mockito-android = { group = " org.mockito" , name = " mockito-android" , version.ref = " mockito" }
103
- mockito-kotlin = { group = " com.nhaarman.mockitokotlin2" , name = " mockito-kotlin" , version = " 2.2.0" }
104
89
105
90
junit = { group = " junit" , name = " junit" , version = " 4.13.2" }
106
91
kluent = { group = " org.amshove.kluent" , name = " kluent" , version.ref = " kluent" }
@@ -124,5 +109,5 @@ versions = { id = "com.github.ben-manes.versions", version = "0.51.0" }
124
109
androidx-lifecycle = [" androidx-lifecycle-runtime" , " androidx-lifecycle-viewmodel" , " androidx-lifecycle-livedata" , " androidx-lifecycle-viewmodel-savedstate" ]
125
110
kotlinpoet = [" kotlinpoet" , " kotlinpoet-ksp" ]
126
111
127
- androidx = [" androidx-appcompat" , " androidx-appcompat-resources" , " androidx-core" , " androidx-core-splashscreen" , " androidx-lifecycle-runtime" , " androidx-lifecycle-viewmodel" , " androidx-lifecycle-livedata" , " androidx-lifecycle-runtime-compose" , " androidx-annotation" , " androidx-webkit" , " androidx-activity" , " androidx-activity-compose" , " androidx-preference " ]
112
+ androidx = [" androidx-appcompat" , " androidx-appcompat-resources" , " androidx-core" , " androidx-core-splashscreen" , " androidx-lifecycle-runtime" , " androidx-lifecycle-viewmodel" , " androidx-lifecycle-livedata" , " androidx-lifecycle-runtime-compose" , " androidx-annotation" , " androidx-webkit" , " androidx-activity" , " androidx-activity-compose" ]
128
113
compose = [" compose-runtime" , " compose-runtime-livedata" , " compose-ui" , " compose-ui-tooling" , " compose-ui-util" , " compose-foundation" , " compose-material" , " compose-materialicons" , " compose-navigation" , " compose-material3" ]
0 commit comments