File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88
99# Google Tink / security-crypto
1010-dontwarn com.google.errorprone.annotations.**
11+ -keepclassmembers class * extends com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite {
12+ <fields>;
13+ }
1114
1215# kotlinx-serialization
13- -keepattributes *Annotation*, InnerClasses
16+ -keepattributes *Annotation*, InnerClasses, Signature
1417-dontnote kotlinx.serialization.AnnotationsKt
1518
1619-keepclassmembers class kotlinx.serialization.json.** {
3437
3538# Keep data classes used for JSON parsing
3639-keep class com.clhs.score.data.** { *; }
40+
41+ # Glance and Widgets
42+ -keep class androidx.glance.** { *; }
43+ -keep class com.clhs.score.widget.** { *; }
44+ -keep class androidx.compose.runtime.** { *; }
45+
46+ # WorkManager, Room, DataStore
47+ -keep class androidx.work.** { *; }
48+ -keep class androidx.room.** { *; }
49+ -keep class androidx.sqlite.** { *; }
50+ -keep class androidx.datastore.** { *; }
51+ -keep class kotlinx.coroutines.** { *; }
You can’t perform that action at this time.
0 commit comments