diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index f5edd6ed..20ae1348 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -16,16 +16,13 @@ # public *; #} -# Uncomment this to preserve the line number information for +# Preserve the line number information for # debugging stack traces. -#-keepattributes SourceFile,LineNumberTable +-keepattributes SourceFile,LineNumberTable # If you keep the line number information, uncomment this to # hide the original source file name. #-renamesourcefileattribute SourceFile --keepnames class ** --keepnames class ** { *; } --keepattributes SourceFile,LineNumberTable -dontwarn java.lang.invoke.* -dontwarn **$$Lambda$* @@ -58,11 +55,9 @@ -keepclassmembers enum * { *; } -keepattributes *Annotation*, Signature, Exception -keepnames class androidx.navigation.fragment.NavHostFragment --keepnames class code.name.monkey.retromusic.model.Home -keep class * extends androidx.fragment.app.Fragment{} -keepnames class * extends android.os.Parcelable -keepnames class * extends java.io.Serializable -keep class code.name.monkey.retromusic.network.model.** { *; } -keep class code.name.monkey.retromusic.model.CategoryInfo { *; } --keep class com.google.android.material.bottomsheet.** { *; } --keep class code.name.monkey.retromusic.Constants { *; } \ No newline at end of file +-keep class com.google.android.material.bottomsheet.** { *; } \ No newline at end of file