From 61ca39667f18056515370a6e891df9f83dfad00f Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Tue, 23 Sep 2025 09:24:05 -0500 Subject: [PATCH] chore: remove Firebase Performance Monitoring Removes the Firebase Performance Monitoring plugin and associated dependencies. this was causing issues with conflicting protobuf libs Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- build-logic/convention/build.gradle.kts | 1 - .../main/kotlin/AndroidApplicationFirebaseConventionPlugin.kt | 2 -- gradle/libs.versions.toml | 2 +- 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/build-logic/convention/build.gradle.kts b/build-logic/convention/build.gradle.kts index 20fa59879..72d93134b 100644 --- a/build-logic/convention/build.gradle.kts +++ b/build-logic/convention/build.gradle.kts @@ -44,7 +44,6 @@ dependencies { compileOnly(libs.compose.gradlePlugin) compileOnly(libs.detekt.gradle) compileOnly(libs.firebase.crashlytics.gradlePlugin) - compileOnly(libs.firebase.performance.gradlePlugin) compileOnly(libs.kotlin.gradlePlugin) compileOnly(libs.ksp.gradlePlugin) compileOnly(libs.room.gradlePlugin) diff --git a/build-logic/convention/src/main/kotlin/AndroidApplicationFirebaseConventionPlugin.kt b/build-logic/convention/src/main/kotlin/AndroidApplicationFirebaseConventionPlugin.kt index 04edc00f9..c6cc6cb6c 100644 --- a/build-logic/convention/src/main/kotlin/AndroidApplicationFirebaseConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/AndroidApplicationFirebaseConventionPlugin.kt @@ -25,13 +25,11 @@ import org.gradle.kotlin.dsl.apply import org.gradle.kotlin.dsl.configure import org.gradle.kotlin.dsl.dependencies import org.gradle.kotlin.dsl.exclude -import org.gradle.language.nativeplatform.internal.Dimensions.applicationVariants class AndroidApplicationFirebaseConventionPlugin : Plugin { override fun apply(target: Project) { with(target) { apply(plugin = "com.google.gms.google-services") - apply(plugin = "com.google.firebase.firebase-perf") apply(plugin = "com.google.firebase.crashlytics") dependencies { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 73890c623..6bb101cbc 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -188,7 +188,7 @@ coroutines = ["kotlinx-coroutines-android", "kotlinx-coroutines-guava"] hilt = ["hilt-android", "hilt-navigation-compose"] # Google -firebase = ["firebase-analytics", "firebase-crashlytics", "firebase-performance"] +firebase = ["firebase-analytics", "firebase-crashlytics"] maps-compose = ["location-services", "maps-compose", "maps-compose-utils", "maps-compose-widgets"] # Networking