Simplify proguard-rules

This commit is contained in:
Albert Vaca Cintora
2024-12-29 02:44:12 +01:00
parent 086d366a1c
commit 26667e4b78

26
proguard-rules.pro vendored
View File

@@ -17,29 +17,11 @@
#} #}
-dontobfuscate -dontobfuscate
-dontwarn org.spongycastle.**
-dontwarn org.apache.sshd.**
-dontwarn org.apache.mina.**
-dontwarn org.slf4j.**
-dontwarn io.netty.**
-keepattributes SourceFile,LineNumberTable,Signature,*Annotation* -keepattributes SourceFile,LineNumberTable,Signature,*Annotation*
-keep class org.spongycastle.** {*;}
# SSHd requires mina, and mina uses reflection so some classes would get deleted
-keep class org.apache.mina.** {*;}
-keep class org.apache.sshd.** {*;}
-keep class org.kde.kdeconnect.** {*;} -keep class org.kde.kdeconnect.** {*;}
-dontwarn org.mockito.** # SSHd requires mina, and mina uses reflection so some classes would get deleted
-dontwarn sun.reflect.** -keep class org.apache.sshd.** {*;}
-dontwarn android.test.** -dontwarn org.apache.sshd.**
-dontwarn java.lang.management.**
-dontwarn javax.**
-dontwarn android.net.ConnectivityManager -dontwarn org.atteo.classindex.**
-dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
-dontwarn android.net.LinkProperties