Skip to content

Commit 8893535

Browse files
fix: R8
1 parent e59df5d commit 8893535

File tree

7 files changed

+7
-14
lines changed

7 files changed

+7
-14
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.

core/src/main/java/org/openedx/core/config/ExperimentalFeaturesConfig.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ import com.google.gson.annotations.SerializedName
44

55
data class ExperimentalFeaturesConfig(
66
@SerializedName("APP_LEVEL_DOWNLOADS")
7-
val appLevelDownloadsConfig: AppLevelDownloadsConfig,
7+
val appLevelDownloadsConfig: AppLevelDownloadsConfig = AppLevelDownloadsConfig(),
88
)

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)