From ffe5e79474308bad969cf078592f97fd38eb9012 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Thu, 9 Feb 2023 14:24:56 -0500 Subject: [PATCH] Making sure once proguard is used, it doesn't break json serialization --- app/proguard-rules.pro | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 5f9684146..536ecdce8 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -26,6 +26,10 @@ # For the NostrPostr library -keep class nostr.postr.** { *; } -keep class nostr.postr.events.** { *; } +# Json parsing -keep class com.google.gson.reflect.** { *; } +-keep class * extends com.google.gson.reflect.TypeToken +-keep public class * implements java.lang.reflect.Type + -keep class com.vitorpamplona.amethyst.model.** { *; } -keep class com.vitorpamplona.amethyst.service.** { *; } \ No newline at end of file