wulkanowy-mod/app/proguard-rules.pro
2023-05-23 14:09:48 +02:00

43 lines
1008 B
Prolog

# General
-dontobfuscate
-ignorewarnings
#Config for wulkanowy
-keep class io.github.wulkanowy.** {*;}
#Config for firebase crashlitycs
-keepattributes SourceFile,LineNumberTable
-keep public class * extends java.lang.Exception
#Config for Okio and OkHttp
-dontwarn javax.annotation.**
-keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase
-dontwarn org.codehaus.mojo.animal_sniffer.*
-dontwarn okhttp3.internal.platform.ConscryptPlatform
#Config for MPAndroidChart
-keep class com.github.mikephil.charting.** { *; }
#Config for Material Components
-keep class com.google.android.material.tabs.** { *; }
#Config for HMS SDK
-keepattributes *Annotation*
-keepattributes Exceptions
-keepattributes InnerClasses
-keepattributes Signature
-keep class com.huawei.agconnect.**{*;}
-keep class com.huawei.hianalytics.**{*;}
-keep class com.huawei.updatesdk.**{*;}
-keep class com.huawei.hms.**{*;}
#Config for Wulkanowy SDK
-keep,allowobfuscation,allowshrinking class retrofit2.Response