|
@@ -1,6 +1,6 @@
|
|
|
[versions]
|
|
|
-agp = "8.5.0"
|
|
|
-hiltAndroid = "2.44"
|
|
|
+agp = "8.5.2"
|
|
|
+hiltAndroid = "2.45"
|
|
|
kotlin = "1.9.0"
|
|
|
coreKtx = "1.15.0"
|
|
|
junit = "4.13.2"
|
|
@@ -11,16 +11,20 @@ activityCompose = "1.9.3"
|
|
|
composeBom = "2024.04.01"
|
|
|
org-jetbrains-kotlin-android = "1.9.0"
|
|
|
hilt-lifecycle-viewmodel = "1.0.0-alpha03"
|
|
|
-androidx-hilt-lifecycle = "1.0.0"
|
|
|
+androidx-hilt-lifecycle = "1.2.0"
|
|
|
retrofit-version = "2.9.0"
|
|
|
okhttp3-interceptor = "4.9.0"
|
|
|
+lifecycle-viewmodel = "2.8.7"
|
|
|
+navigation-compose = "2.7.7"
|
|
|
+runtime-livedata = "1.7.5"
|
|
|
|
|
|
[libraries]
|
|
|
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
|
|
|
hilt-android = { module = "com.google.dagger:hilt-android", version.ref = "hiltAndroid" }
|
|
|
hilt-compiler = { module = "com.google.dagger:hilt-compiler", version.ref = "hiltAndroid" }
|
|
|
hilt-lifecycle = { module = "androidx.hilt:hilt-lifecycle-viewmodel", version.ref = "hilt-lifecycle-viewmodel" }
|
|
|
-androidx-hilt-compiler = {module = "androidx.hilt:hilt-compiler", version.ref = "androidx-hilt-lifecycle"}
|
|
|
+hilt-navigation = { module = "androidx.hilt:hilt-navigation-compose", version.ref = "androidx-hilt-lifecycle" }
|
|
|
+androidx-hilt-compiler = {module = "androidx.hilt:hilt-compiler", version.ref = "androidx-hilt-lifecycle" }
|
|
|
junit = { group = "junit", name = "junit", version.ref = "junit" }
|
|
|
androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" }
|
|
|
androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" }
|
|
@@ -37,6 +41,9 @@ androidx-material3 = { group = "androidx.compose.material3", name = "material3"
|
|
|
retrofit2-squareup = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit-version" }
|
|
|
retrofit-converter = { module = "com.squareup.retrofit2:converter-gson", version.ref = "retrofit-version" }
|
|
|
okhttp3-logging-interceptor = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "okhttp3-interceptor"}
|
|
|
+lifecycle-viewmodel-compose = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "lifecycle-viewmodel" }
|
|
|
+navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "navigation-compose" }
|
|
|
+runtime-livedata = { module = "androidx.compose.runtime:runtime-livedata", version.ref = "runtime-livedata"}
|
|
|
|
|
|
[plugins]
|
|
|
android-application = { id = "com.android.application", version.ref = "agp" }
|