# Add project specific ProGuard rules here. -keepattributes *Annotation* -keepattributes SourceFile,LineNumberTable -keep public class * extends java.lang.Exception # Room -keep class * extends androidx.room.RoomDatabase -keep @androidx.room.Entity class * -dontwarn androidx.room.paging.** # Kotlin -keep class kotlin.** { *; } -keep class org.jetbrains.** { *; } # Coroutines -keepnames class kotlinx.coroutines.internal.MainDispatcherFactory {} -keepnames class kotlinx.coroutines.CoroutineExceptionHandler {} # DataStore -keepclassmembers class * extends androidx.datastore.preferences.protobuf.GeneratedMessageLite { ; }