20 play-services-location = "21.3.0" |
20 play-services-location = "21.3.0" |
21 preference = "1.2.1" |
21 preference = "1.2.1" |
22 recyclerview = "1.4.0" |
22 recyclerview = "1.4.0" |
23 room = "2.6.1" |
23 room = "2.6.1" |
24 timber = "5.0.1" |
24 timber = "5.0.1" |
|
25 turbine = "1.0.0" |
25 workmanager = "2.10.0" |
26 workmanager = "2.10.0" |
26 |
27 |
27 [plugins] |
28 [plugins] |
28 android-application = { id = "com.android.application", version.ref = "android-gradle-plugin" } |
29 android-application = { id = "com.android.application", version.ref = "android-gradle-plugin" } |
29 kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } |
30 kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } |
52 firebase-firestore-ktx = { module = "com.google.firebase:firebase-firestore-ktx" } |
53 firebase-firestore-ktx = { module = "com.google.firebase:firebase-firestore-ktx" } |
53 fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref = "fragment" } |
54 fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref = "fragment" } |
54 kotlinx-coroutines-bom = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-bom", version.ref = "kotlinx-coroutines-bom" } |
55 kotlinx-coroutines-bom = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-bom", version.ref = "kotlinx-coroutines-bom" } |
55 kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core" } |
56 kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core" } |
56 kotlinx-coroutines-play-services = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-play-services" } |
57 kotlinx-coroutines-play-services = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-play-services" } |
|
58 kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test" } |
57 lifecycle-livedata-core-ktx = { module = "androidx.lifecycle:lifecycle-livedata-core-ktx", version.ref = "lifecycle" } |
59 lifecycle-livedata-core-ktx = { module = "androidx.lifecycle:lifecycle-livedata-core-ktx", version.ref = "lifecycle" } |
58 lifecycle-viewmodel-savedstate = { module = "androidx.lifecycle:lifecycle-viewmodel-savedstate", version.ref = "lifecycle" } |
60 lifecycle-viewmodel-savedstate = { module = "androidx.lifecycle:lifecycle-viewmodel-savedstate", version.ref = "lifecycle" } |
59 material = { module = "com.google.android.material:material", version.ref = "material" } |
61 material = { module = "com.google.android.material:material", version.ref = "material" } |
60 okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" } |
62 okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" } |
61 paging-runtime-ktx = { module = "androidx.paging:paging-runtime-ktx", version.ref = "paging-runtime-ktx" } |
63 paging-runtime-ktx = { module = "androidx.paging:paging-runtime-ktx", version.ref = "paging-runtime-ktx" } |
62 play-services-location = { module = "com.google.android.gms:play-services-location", version.ref = "play-services-location" } |
64 play-services-location = { module = "com.google.android.gms:play-services-location", version.ref = "play-services-location" } |
63 preference-ktx = { module = "androidx.preference:preference-ktx", version.ref = "preference" } |
65 preference-ktx = { module = "androidx.preference:preference-ktx", version.ref = "preference" } |
64 recyclerview = { module = "androidx.recyclerview:recyclerview", version.ref = "recyclerview" } |
66 recyclerview = { module = "androidx.recyclerview:recyclerview", version.ref = "recyclerview" } |
65 room-runtime = { module = "androidx.room:room-runtime", version.ref = "room" } |
67 room-runtime = { module = "androidx.room:room-runtime", version.ref = "room" } |
66 timber = { module = "com.jakewharton.timber:timber", version.ref = "timber" } |
68 timber = { module = "com.jakewharton.timber:timber", version.ref = "timber" } |
|
69 turbine = { module = "app.cash.turbine:turbine", version.ref = "turbine" } |
67 work-runtime = { module = "androidx.work:work-runtime", version.ref = "workmanager" } |
70 work-runtime = { module = "androidx.work:work-runtime", version.ref = "workmanager" } |
68 |
71 |