Skip to content

Commit 6f2ca94

Browse files
committed
Add proguard rule to keep entire androidx.datastore
1 parent 5b34356 commit 6f2ca94

File tree

3 files changed

+2
-2
lines changed

3 files changed

+2
-2
lines changed

firebase-sessions/firebase-sessions.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ android {
4141
minSdk = minSdkVersion
4242
multiDexEnabled = true
4343
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
44+
consumerProguardFiles("firebase-sessions.pro")
4445
}
4546
compileOptions {
4647
sourceCompatibility = JavaVersion.VERSION_1_8
@@ -73,7 +74,6 @@ dependencies {
7374
api("com.google.firebase:firebase-encoders-json:18.0.1")
7475
implementation(libs.androidx.annotation)
7576
implementation(libs.androidx.datastore.preferences)
76-
implementation(libs.androidx.datastore.preferences.android)
7777
compileOnly(libs.errorprone.annotations)
7878

7979
runtimeOnly("com.google.firebase:firebase-installations:18.0.0") {
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
-keep class androidx.datastore.*.** {*;}

gradle/libs.versions.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ androidx-constraintlayout = { module = "androidx.constraintlayout:constraintlayo
9393
androidx-core = { module = "androidx.core:core", version = "1.2.0" }
9494
androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "coreKtx" }
9595
androidx-datastore-preferences = { module = "androidx.datastore:datastore-preferences", version.ref = "datastorePreferences" }
96-
androidx-datastore-preferences-android = { module = "androidx.datastore:datastore-preferences-android", version.ref = "datastorePreferences" }
9796
androidx-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "espressoCore" }
9897
androidx-espresso-idling-resource = { module = "androidx.test.espresso:espresso-idling-resource", version.ref = "espressoCore" }
9998
androidx-espresso-intents = { module = "androidx.test.espresso:espresso-intents", version.ref = "espressoCore" }

0 commit comments

Comments
 (0)