From 59a357448639043ac137dd918e72ee9aaec74a06 Mon Sep 17 00:00:00 2001 From: ziro Date: Sun, 14 Jan 2024 08:10:00 +0700 Subject: [PATCH] fix: Add yokai to proguard rules --- app/proguard-rules.pro | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 04f120ff70..669317e6d8 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -3,6 +3,7 @@ -keep class eu.kanade.tachiyomi.source.** { public protected *; } # Avoid access modification -keep,allowoptimization class eu.kanade.** { public protected *; } -keep,allowoptimization class tachiyomi.** { public protected *; } +-keep,allowoptimization class dev.yokai.** { public protected *; } # Keep common dependencies used in extensions -keep class androidx.preference.** { public protected *; } @@ -68,6 +69,14 @@ kotlinx.serialization.KSerializer serializer(...); } +-keep,includedescriptorclasses class dev.yokai.**$$serializer { *; } +-keepclassmembers class dev.yokai.** { + *** Companion; +} +-keepclasseswithmembers class dev.yokai.** { + kotlinx.serialization.KSerializer serializer(...); +} + -keep,includedescriptorclasses class eu.kanade.**$$serializer { *; } -keepclassmembers class eu.kanade.** { *** Companion;