From f80c7c559126607c1ff919b771143f992bf432f1 Mon Sep 17 00:00:00 2001 From: Eugene Date: Mon, 22 Jun 2026 20:22:34 +0300 Subject: [PATCH] fix proguard rules --- apps/vbox/client/androidApp/proguard-rules.pro | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/apps/vbox/client/androidApp/proguard-rules.pro b/apps/vbox/client/androidApp/proguard-rules.pro index 544f9a8..8d030c9 100644 --- a/apps/vbox/client/androidApp/proguard-rules.pro +++ b/apps/vbox/client/androidApp/proguard-rules.pro @@ -40,7 +40,20 @@ -keep class ru.shadowsparky.vbox.shared.domain.RemoteEvent$OnRecent { *; } -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 { 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.**