Skip to content

Commit 9dd7549

Browse files
fix: R8
1 parent e59df5d commit 9dd7549

File tree

6 files changed

+6
-13
lines changed

6 files changed

+6
-13
lines changed

app/proguard-rules.pro

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,8 @@
1616
-keep class * implements com.google.gson.JsonSerializer
1717
-keep class * implements com.google.gson.JsonDeserializer
1818

19-
# Prevent R8 from leaving Data object members always null
20-
-keepclassmembers,allowobfuscation class * {
21-
<init>();
19+
# Keep all classes with @SerializedName annotations
20+
-keep class * {
2221
@com.google.gson.annotations.SerializedName <fields>;
2322
}
2423

@@ -67,3 +66,5 @@
6766
-dontwarn org.bouncycastle.openssl.PEMKeyPair
6867
-dontwarn org.bouncycastle.openssl.PEMParser
6968
-dontwarn org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
69+
-dontwarn com.android.billingclient.api.BillingClientStateListener
70+
-dontwarn com.android.billingclient.api.PurchasesUpdatedListener

app/src/main/res/values-land/dimens.xml

Lines changed: 0 additions & 3 deletions
This file was deleted.

app/src/main/res/values-w1240dp/dimens.xml

Lines changed: 0 additions & 3 deletions
This file was deleted.

app/src/main/res/values-w600dp/dimens.xml

Lines changed: 0 additions & 3 deletions
This file was deleted.

app/src/main/res/values/dimens.xml

Lines changed: 0 additions & 1 deletion
This file was deleted.

dashboard/proguard-rules.pro

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@
55
-dontshrink
66
-dontoptimize
77
-dontobfuscate
8+
9+
-dontwarn java.lang.invoke.StringConcatFactory

0 commit comments

Comments
 (0)