From d805ad1b5b5bf62670faa641863b7ba883d12876 Mon Sep 17 00:00:00 2001 From: Zac Sweers Date: Tue, 11 Jan 2022 15:00:34 -0500 Subject: [PATCH] Keep `@FromJson`/`@ToJson`-annotated methods in proguard (#1499) --- moshi/src/main/resources/META-INF/proguard/moshi.pro | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/moshi/src/main/resources/META-INF/proguard/moshi.pro b/moshi/src/main/resources/META-INF/proguard/moshi.pro index 63bae9c..f64eebd 100644 --- a/moshi/src/main/resources/META-INF/proguard/moshi.pro +++ b/moshi/src/main/resources/META-INF/proguard/moshi.pro @@ -19,3 +19,9 @@ -keepclassmembers class com.squareup.moshi.internal.Util { private static java.lang.String getKotlinMetadataClassName(); } + +# Keep ToJson/FromJson-annotated methods +-keepclassmembers class * { + @com.squareup.moshi.FromJson ; + @com.squareup.moshi.ToJson ; +}