diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 60a9428..8c9fe39 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -73,11 +73,7 @@ android { isShrinkResources = true isCrunchPngs = true signingConfig = signingConfigs.getByName("debug") - proguardFiles( - getDefaultProguardFile("proguard-android-optimize.txt"), - "proguard-rules.pro", - "proguard-rules-staging.pro", - ) + proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") } } diff --git a/app/proguard-rules-staging.pro b/app/proguard-rules-staging.pro deleted file mode 100644 index e2c3c54..0000000 --- a/app/proguard-rules-staging.pro +++ /dev/null @@ -1,2 +0,0 @@ -# Keeps all class and field names for debugging --keepnames class ** { *; } diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 874efdb..54cefe3 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -35,10 +35,6 @@ # Keep class names of patching steps since they're used via reflection -keepnames class com.aliucord.manager.patcher.steps.** -# Uncomment this to preserve the line number information for -# debugging stack traces. --keepattributes SourceFile,LineNumberTable - # Repackage classes into the top-level. -repackageclasses @@ -51,3 +47,9 @@ # Suppress missing class warnings -dontwarn org.slf4j.impl.StaticLoggerBinder + +# Keeps all class and field names for debugging +-keepnames class ** { *; } + +# Preserve the line number information for debugging stack traces. +-keepattributes LineNumberTable