build: don't obfuscate code in minify step
While Play Console correctly manages to deobfuscate stacktraces using the ProGuard mapping, it makes user recorded logs useless which is rather undesirable. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
parent
cfb7f1b016
commit
751be2c469
6
ui/proguard-rules.pro
vendored
6
ui/proguard-rules.pro
vendored
@ -2,9 +2,6 @@
|
|||||||
# escalates them as errors.
|
# escalates them as errors.
|
||||||
-dontwarn sun.misc.Unsafe
|
-dontwarn sun.misc.Unsafe
|
||||||
|
|
||||||
# Retain some information to keep stacktraces usable
|
|
||||||
-keepattributes SourceFile,LineNumberTable
|
|
||||||
|
|
||||||
# Fragment 1.2.4 allows Fragment classes to be obfuscated but
|
# Fragment 1.2.4 allows Fragment classes to be obfuscated but
|
||||||
# databinding references in XML seem to not be rewritten to
|
# databinding references in XML seem to not be rewritten to
|
||||||
# match, so we preserve the names as 1.2.3 did.
|
# match, so we preserve the names as 1.2.3 did.
|
||||||
@ -12,3 +9,6 @@
|
|||||||
-keep public class <1> {
|
-keep public class <1> {
|
||||||
public <init>();
|
public <init>();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Don't obfuscate
|
||||||
|
-dontobfuscate
|
||||||
|
Loading…
Reference in New Issue
Block a user