proguard-rules.pro (1657B)
1 # We do not want to obfuscate - It's just painful to debug without the right mapping file. 2 # If we update this, we'll have to update our Sentry config to upload ProGuard mappings. 3 -dontobfuscate 4 5 6 ##### Default proguard settings: 7 8 # Add project specific ProGuard rules here. 9 # By default, the flags in this file are appended to flags specified 10 # in /Users/sebastian/Library/Android/sdk/tools/proguard/proguard-android.txt 11 # You can edit the include path and order by changing the proguardFiles 12 # directive in build.gradle. 13 # 14 # For more details, see 15 # http://developer.android.com/guide/developing/tools/proguard.html 16 17 #################################################################################################### 18 # Android architecture components 19 #################################################################################################### 20 21 -dontwarn org.mozilla.geckoview.** 22 -dontwarn mozilla.components.** 23 24 #################################################################################################### 25 # Mozilla Application Services 26 #################################################################################################### 27 28 -keep class mozilla.appservices.** { *; } 29 30 #################################################################################################### 31 # REMOVE all Log messages except warnings and errors 32 #################################################################################################### 33 -assumenosideeffects class android.util.Log { 34 public static boolean isLoggable(java.lang.String, int); 35 public static int v(...); 36 public static int i(...); 37 public static int d(...); 38 }