From 57535dabffbf4a000c95f7381a3bde7ab35dfbe2 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Sun, 23 Oct 2022 18:59:04 +0200 Subject: [PATCH] fix the updater --- app/build.gradle | 2 ++ app/proguard-rules.pro | 13 +++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 6b2a3c870..874395016 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -41,6 +41,8 @@ android { } debug { + minifyEnabled true + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' debuggable true applicationIdSuffix ".debug" resValue "string", "app_name", "LibreTube Debug" diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index c035dfb82..db9143d05 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -16,15 +16,16 @@ # debugging stack traces. -keepattributes SourceFile,LineNumberTable +# prevents obfuscation in debug logs +-dontobfuscate + # If you keep the line number information, uncomment this to # hide the original source file name. #-renamesourcefileattribute SourceFile + #uncomment for debug #-keepnames class ** + +# Keep data classes used for Retrofit -keep class com.github.libretube.obj.** { *; } - -# prevents android from removing it --keep class com.github.libretube.obj.**.** { *; } - -# prevents obfuscation in debug logs --dontobfuscate \ No newline at end of file +-keep class com.github.libretube.obj.update.** { *; }