fix proguard rules
This commit is contained in:
+14
-1
@@ -40,7 +40,20 @@
|
|||||||
-keep class ru.shadowsparky.vbox.shared.domain.RemoteEvent$OnRecent { *; }
|
-keep class ru.shadowsparky.vbox.shared.domain.RemoteEvent$OnRecent { *; }
|
||||||
-keep class ru.shadowsparky.vbox.shared.domain.RemoteEvent$OnSearch { *; }
|
-keep class ru.shadowsparky.vbox.shared.domain.RemoteEvent$OnSearch { *; }
|
||||||
|
|
||||||
# Сохраняем все классы, реализующие Parcelable, и их обязательное поле CREATOR
|
-keep class ru.shadowsparky.videobox.multiplatform.**$Config { *; }
|
||||||
|
-keep class ru.shadowsparky.videobox.multiplatform.**$Configuration { *; }
|
||||||
|
|
||||||
-keepclassmembers class * implements android.os.Parcelable {
|
-keepclassmembers class * implements android.os.Parcelable {
|
||||||
static ** CREATOR;
|
static ** CREATOR;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-keepclassmembers enum * {
|
||||||
|
public static **[] values();
|
||||||
|
public static ** valueOf(java.lang.String);
|
||||||
|
}
|
||||||
|
|
||||||
|
-keepattributes *Annotation*,Signature,InnerClasses,EnclosingMethod
|
||||||
|
|
||||||
|
-keep class com.arkivanov.decompose.** { *; }
|
||||||
|
-keep interface com.arkivanov.decompose.** { *; }
|
||||||
|
-dontwarn com.arkivanov.decompose.**
|
||||||
|
|||||||
Reference in New Issue
Block a user