Skip to content

Commit bb48d2d

Browse files
authored
fix(proguard): add missing serialization proguard rules (#232)
1 parent 5bcbf3f commit bb48d2d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/jvmMain/resources/META-INF/proguard/algoliasearch.pro

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
-keepattributes *Annotation*, InnerClasses
2+
-dontnote kotlinx.serialization.AnnotationsKt
3+
-keepclassmembers class kotlinx.serialization.json.** {
4+
*** Companion;
5+
}
6+
-keepclasseswithmembers class kotlinx.serialization.json.** {
7+
kotlinx.serialization.KSerializer serializer(...);
8+
}
19
# Serializable models
210
-keep,includedescriptorclasses class com.algolia.search.model.**$$serializer { *; }
311
-keepclassmembers class com.algolia.search.model.** {

0 commit comments

Comments
 (0)