From 4c56f43bf84ae1abb66a3fcdfb0b6f05d7de3ae6 Mon Sep 17 00:00:00 2001 From: Marten Rebane Date: Mon, 29 Jun 2026 12:09:08 +0300 Subject: [PATCH 1/2] Keep Serializeable in Proguard --- app/proguard-rules.pro | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 8d689678e..ee749a1f1 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -40,6 +40,11 @@ -keep public class * extends java.lang.Exception { *; } +-keep class ee.ria.DigiDoc.** implements java.io.Serializable { *; } +-keep class ee.ria.DigiDoc.** implements android.os.Parcelable { *; } + +-keepnames class * extends java.lang.Enum + -keep public class * extends retrofit2.** { *; } -keep public class * extends okhttp3.** { *; } -keep public class * implements retrofit2.** { *; } From a2e63ffe5a226b90ac8d68deb37a6c0b4b003318 Mon Sep 17 00:00:00 2001 From: Marten Rebane Date: Wed, 1 Jul 2026 16:23:07 +0300 Subject: [PATCH 2/2] Add task number --- app/proguard-rules.pro | 1 + 1 file changed, 1 insertion(+) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index ee749a1f1..e10dc2cfd 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -40,6 +40,7 @@ -keep public class * extends java.lang.Exception { *; } +# MOPPAND-1721 -keep class ee.ria.DigiDoc.** implements java.io.Serializable { *; } -keep class ee.ria.DigiDoc.** implements android.os.Parcelable { *; }