# --- iMedia TV+ ProGuard Rules --- # Timber — supprimer les logs debug en release -assumenosideeffects class timber.log.Timber { public static *** d(...); public static *** v(...); public static *** w(...); public static *** i(...); } # Retrofit -keepattributes Signature -keepattributes *Annotation* -keep class retrofit2.** { *; } -keepclasseswithmembers class * { @retrofit2.http.* ; } # Gson -keepattributes Signature -keep class com.google.gson.** { *; } -keep class ma.tkgraph.xtreamtv.data.model.** { *; } # OkHttp -dontwarn okhttp3.** -dontwarn okio.** # Room -keep class * extends androidx.room.RoomDatabase -keep @androidx.room.Entity class * -dontwarn androidx.room.paging.** # Coil -keep class coil.** { *; } # Security Crypto -keep class androidx.security.crypto.** { *; }