소스 검색

added proguard rules

sirekanian 3 년 전
부모
커밋
6489c87c29
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      app/proguard.pro

+ 8 - 0
app/proguard.pro

@@ -0,0 +1,8 @@
+# https://github.com/Kotlin/kotlinx.serialization
+-if @kotlinx.serialization.Serializable class **
+-keepclassmembers class <1> { static <1>$Companion Companion; }
+-if @kotlinx.serialization.Serializable class ** { static **$* *; }
+-keepclassmembers class <2>$<3> { kotlinx.serialization.KSerializer serializer(...); }
+-if @kotlinx.serialization.Serializable class ** { public static ** INSTANCE; }
+-keepclassmembers class <1> { public static <1> INSTANCE; kotlinx.serialization.KSerializer serializer(...); }
+-keepattributes RuntimeVisibleAnnotations,AnnotationDefault