Split push module into several modules: Firebase, UnifiedPush, store

This commit is contained in:
Benoit Marty
2023-04-07 20:42:59 +02:00
committed by Benoit Marty
parent 9ac46aed7c
commit 7333995630
53 changed files with 768 additions and 276 deletions
+3 -3
View File
@@ -43,6 +43,8 @@ dependencies {
implementation(projects.libraries.androidutils)
implementation(projects.libraries.network)
implementation(projects.libraries.matrix.api)
api(projects.libraries.pushproviders.api)
api(projects.libraries.pushstore.api)
api(projects.libraries.push.api)
implementation(projects.services.analytics.api)
@@ -53,12 +55,10 @@ dependencies {
exclude(group = "com.android.support", module = "support-annotations")
}
// TODO Remove
implementation(platform(libs.google.firebase.bom))
implementation("com.google.firebase:firebase-messaging-ktx")
// UnifiedPush
api(libs.unifiedpush)
testImplementation(libs.test.junit)
testImplementation(libs.test.mockk)
testImplementation(libs.test.truth)