#Flutter Wrapper # -keep class io.flutter.app.** { *; } -keep class io.flutter.plugin.** { *; } -keep class io.flutter.util.** { *; } -keep class io.flutter.view.** { *; } # -keep class io.flutter.** { *; } -keep class io.flutter.plugins.** { *; } -keep class de.prosiebensat1digital.** { *; } -keep class androidx.lifecycle.DefaultLifecycleObserver -keepnames class kotlinx.serialization.** { *; } -keepnames class oss.krtirtho.spotube.glance.models.** { *; } -keep @kotlinx.serialization.Serializable class * -keepclassmembers class ** { @kotlinx.serialization.* ; } ## We don't need beans -dontwarn java.beans.BeanDescriptor -dontwarn java.beans.BeanInfo -dontwarn java.beans.IntrospectionException -dontwarn java.beans.Introspector -dontwarn java.beans.PropertyDescriptor ## Rules for NewPipeExtractor -keep class org.schabi.newpipe.extractor.timeago.patterns.** { *; } -keep class org.mozilla.javascript.** { *; } -keep class org.mozilla.classfile.ClassFileWriter -dontwarn org.mozilla.javascript.tools.** -dontwarn javax.script.AbstractScriptEngine -dontwarn javax.script.Bindings -dontwarn javax.script.Compilable -dontwarn javax.script.CompiledScript -dontwarn javax.script.Invocable -dontwarn javax.script.ScriptContext -dontwarn javax.script.ScriptEngine -dontwarn javax.script.ScriptEngineFactory -dontwarn javax.script.ScriptException -dontwarn javax.script.SimpleBindings -dontwarn jdk.dynalink.CallSiteDescriptor -dontwarn jdk.dynalink.DynamicLinker -dontwarn jdk.dynalink.DynamicLinkerFactory -dontwarn jdk.dynalink.NamedOperation -dontwarn jdk.dynalink.Namespace -dontwarn jdk.dynalink.NamespaceOperation -dontwarn jdk.dynalink.Operation -dontwarn jdk.dynalink.RelinkableCallSite -dontwarn jdk.dynalink.StandardNamespace -dontwarn jdk.dynalink.StandardOperation -dontwarn jdk.dynalink.linker.GuardedInvocation -dontwarn jdk.dynalink.linker.GuardingDynamicLinker -dontwarn jdk.dynalink.linker.LinkRequest -dontwarn jdk.dynalink.linker.LinkerServices -dontwarn jdk.dynalink.linker.TypeBasedGuardingDynamicLinker -dontwarn jdk.dynalink.linker.support.CompositeTypeBasedGuardingDynamicLinker -dontwarn jdk.dynalink.linker.support.Guards -dontwarn jdk.dynalink.support.ChainedCallSite