wulkanowy-mod/app/proguard-rules.pro

43 lines
1008 B
Prolog
Raw Normal View History

2021-03-13 13:14:10 -06:00
# General
2019-01-20 15:43:50 -06:00
-dontobfuscate
2023-05-22 19:16:42 -05:00
-ignorewarnings
2017-03-09 14:29:23 -06:00
2021-03-13 13:14:10 -06:00
#Config for wulkanowy
2019-08-26 13:54:20 -05:00
-keep class io.github.wulkanowy.** {*;}
2021-03-13 13:14:10 -06:00
#Config for firebase crashlitycs
2018-12-15 14:29:57 -06:00
-keepattributes SourceFile,LineNumberTable
-keep public class * extends java.lang.Exception
2017-03-09 14:29:23 -06:00
2021-03-13 13:14:10 -06:00
#Config for Okio and OkHttp
-dontwarn javax.annotation.**
2018-12-15 14:29:57 -06:00
-keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase
-dontwarn org.codehaus.mojo.animal_sniffer.*
-dontwarn okhttp3.internal.platform.ConscryptPlatform
2019-03-04 05:13:37 -06:00
#Config for MPAndroidChart
-keep class com.github.mikephil.charting.** { *; }
#Config for Material Components
-keep class com.google.android.material.tabs.** { *; }
2023-05-22 19:16:42 -05:00
2023-05-23 07:09:48 -05:00
2023-05-22 19:16:42 -05:00
#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.**{*;}
2023-05-23 07:09:48 -05:00
#Config for Wulkanowy SDK
-keep,allowobfuscation,allowshrinking class retrofit2.Response