123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- -keep class * implements java.io.Serializable { *; }
- -keepattributes *Annotation*
- -dontwarn okhttp3.**
- -dontwarn retrofit2.Platform$Java8
- -dontwarn okio.**
- -dontwarn javax.annotation.**
- -dontwarn org.jetbrains.annotations.**
- -keep class kotlin.Metadata { *; }
- -keepclassmembers class kotlin.Metadata {
- public <methods>;
- }
- -keepclasseswithmembers class * {
- @retrofit2.http.* <methods>;
- }
- -keepclasseswithmembers class * {
- @com.squareup.moshi.* <methods>;
- }
- -keepclassmembers class * {
- @com.squareup.moshi.FromJson <methods>;
- @com.squareup.moshi.ToJson <methods>;
- }
- -keepclassmembers @com.squareup.moshi.JsonClass class * extends java.lang.Enum {
- <fields>;
- **[] values();
- }
- -keep @com.squareup.moshi.JsonQualifier interface *
- -keepnames @com.squareup.moshi.JsonClass class *
- -keepnames class kotlin.jvm.internal.DefaultConstructorMarker
- -keepclassmembers @com.squareup.moshi.JsonClass @kotlin.Metadata class * {
- synthetic <init>(...);
- }
- -if @com.squareup.moshi.JsonClass class *
- -keep class <1>JsonAdapter {
- <init>(...);
- <fields>;
- }
- -if @com.squareup.moshi.JsonClass class **$*
- -keep class <1>_<2>JsonAdapter {
- <init>(...);
- <fields>;
- }
- -if @com.squareup.moshi.JsonClass class **$*$*
- -keep class <1>_<2>_<3>JsonAdapter {
- <init>(...);
- <fields>;
- }
- -if @com.squareup.moshi.JsonClass class **$*$*$*
- -keep class <1>_<2>_<3>_<4>JsonAdapter {
- <init>(...);
- <fields>;
- }
- -if @com.squareup.moshi.JsonClass class **$*$*$*$*
- -keep class <1>_<2>_<3>_<4>_<5>JsonAdapter {
- <init>(...);
- <fields>;
- }
- -if @com.squareup.moshi.JsonClass class **$*$*$*$*$*
- -keep class <1>_<2>_<3>_<4>_<5>_<6>JsonAdapter {
- <init>(...);
- <fields>;
- }
- -dontwarn org.reactivestreams.FlowAdapters
- -dontwarn org.reactivestreams.**
- -dontwarn java.util.concurrent.Flow.**
- -dontwarn java.util.concurrent.**
- -keepattributes SourceFile,LineNumberTable
- -keep public class * extends java.lang.Exception
- -keep class com.google.firebase.crashlytics. { *; }
- -dontwarn com.google.firebase.crashlytics.
|