diff --git a/library/consumer-proguard-rules.pro b/library/consumer-proguard-rules.pro index 1370839..c051c8a 100644 --- a/library/consumer-proguard-rules.pro +++ b/library/consumer-proguard-rules.pro @@ -5,5 +5,12 @@ @com.google.gson.annotations.SerializedName ; } --keepclasseswithmembers, allowobfuscation class com.wultra.android.powerauth.networking.data.** { *; } --keepclasseswithmembers, allowobfuscation class com.wultra.android.powerauth.networking.error.** { *; } \ No newline at end of file +# keeps fields in the class +-keepclassmembers class com.wultra.android.powerauth.networking.data.** { ; } +# handle R8 full mode optimizations +-keep, allowobfuscation class com.wultra.android.powerauth.networking.data.** + +# keeps fields in the class +-keepclassmembers class com.wultra.android.powerauth.networking.error.** { ; } +# handle R8 full mode optimizations +-keep, allowobfuscation class com.wultra.android.powerauth.networking.error.** \ No newline at end of file