Files
Archive/sagernet/app/proguard-rules.pro
2024-03-05 02:32:38 -08:00

35 lines
1.1 KiB
Prolog

-repackageclasses ''
-allowaccessmodification
-keep class io.nekohasekai.sagernet.** { *;}
-keep class com.v2ray.core.app.observatory.** { *; }
# ini4j
-keep public class org.ini4j.spi.** { <init>(); }
# SnakeYaml
-keep class org.yaml.snakeyaml.** { *; }
# IDK Why
-keep class cn.hutool.core.convert.** { *; }
-dontobfuscate
-keepattributes SourceFile
-dontwarn java.beans.BeanInfo
-dontwarn java.beans.FeatureDescriptor
-dontwarn java.beans.IntrospectionException
-dontwarn java.beans.Introspector
-dontwarn java.beans.PropertyDescriptor
-dontwarn java.beans.Transient
-dontwarn java.beans.VetoableChangeListener
-dontwarn java.beans.VetoableChangeSupport
-dontwarn org.apache.harmony.xnet.provider.jsse.SSLParametersImpl
-dontwarn org.bouncycastle.jce.provider.BouncyCastleProvider
-dontwarn org.bouncycastle.jsse.BCSSLParameters
-dontwarn org.bouncycastle.jsse.BCSSLSocket
-dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider
-dontwarn org.openjsse.javax.net.ssl.SSLParameters
-dontwarn org.openjsse.javax.net.ssl.SSLSocket
-dontwarn org.openjsse.net.ssl.OpenJSSE
-dontwarn com.android.org.conscrypt.SSLParametersImpl