mirror of
https://github.com/MetaCubeX/ClashMetaForAndroid.git
synced 2024-11-16 10:12:17 +08:00
19 lines
557 B
Prolog
19 lines
557 B
Prolog
|
-keep class kotlinx.coroutines.CompletableDeferred {
|
||
|
*;
|
||
|
}
|
||
|
|
||
|
-keep class kotlin.Unit {
|
||
|
*;
|
||
|
}
|
||
|
|
||
|
-keepattributes *Annotation*, InnerClasses
|
||
|
-dontnote kotlinx.serialization.AnnotationsKt # core serialization annotations
|
||
|
|
||
|
# kotlinx-serialization-json specific. Add this if you have java.lang.NoClassDefFoundError kotlinx.serialization.json.JsonObjectSerializer
|
||
|
-keepclassmembers class kotlinx.serialization.json.** {
|
||
|
*** Companion;
|
||
|
}
|
||
|
-keepclasseswithmembers class kotlinx.serialization.json.** {
|
||
|
kotlinx.serialization.KSerializer serializer(...);
|
||
|
}
|