# HG changeset patch # User Da Risk # Date 1683438400 14400 # Node ID dbc8db072d7f73e80b11a20a4d6122c44c4e6842 # Parent b30e78efd32659a281f1dca13767a5d502d56418 geekdroid-firebase: use dependencies from version catalog diff -r b30e78efd326 -r dbc8db072d7f geekdroid-firebase/build.gradle.kts --- a/geekdroid-firebase/build.gradle.kts Sat May 06 23:46:35 2023 -0400 +++ b/geekdroid-firebase/build.gradle.kts Sun May 07 01:46:40 2023 -0400 @@ -56,27 +56,21 @@ implementation(platform(kotlin("bom"))) implementation(kotlin("stdlib-jdk8")) - implementation(platform("org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.4")) - api("org.jetbrains.kotlinx:kotlinx-coroutines-core") - api("org.jetbrains.kotlinx:kotlinx-coroutines-play-services") + implementation(platform(libs.kotlinx.coroutines.bom)) + api(libs.kotlinx.coroutines.core) + api(libs.kotlinx.coroutines.play.services) - implementation("com.jakewharton.timber:timber:5.0.1") + api(libs.timber) - implementation("com.google.firebase:firebase-crashlytics:18.3.5") - - api("com.google.firebase:firebase-firestore-ktx:24.4.3") - implementation("com.google.firebase:firebase-auth:21.1.0") + implementation(platform(libs.firebase.bom)) + implementation(libs.firebase.crashlytics) + api(libs.firebase.firestore.ktx) + implementation(libs.firebase.auth) // not firebase but they often work together so here we are - implementation("com.google.android.gms:play-services-location:21.0.1") - - api("androidx.paging:paging-runtime-ktx:3.1.1") + implementation(libs.play.services.location) - // fix for guava conflict - // firebase depends on a older version of these dependencies while testImplementation dependencies - // depends on new version - implementation("org.checkerframework:checker-compat-qual:2.5.5") - implementation("com.google.guava:guava:27.0.1-android") + api(libs.paging.runtime.ktx) } apply {