Shitter-android-app/app/proguard-rules.pro

39 lines
1.6 KiB
Prolog
Raw Normal View History

2023-04-16 19:52:26 +02:00
-optimizationpasses 5
2022-01-14 22:57:20 +01:00
# keep these libraries but allow obfuscating
-dontwarn org.conscrypt.Conscrypt
2022-01-14 22:57:20 +01:00
-keep,allowobfuscation, allowoptimization class org.conscrypt.Conscrypt {*;}
-dontwarn org.conscrypt.OpenSSLProvider
2022-01-14 22:57:20 +01:00
-keep,allowobfuscation, allowoptimization class org.conscrypt.OpenSSLProvider {*;}
2023-01-22 17:39:25 +01:00
-dontwarn org.conscrypt.Conscrypt$Version
-keep,allowobfuscation, allowoptimization class org.conscrypt.Conscrypt$Version {*;}
-dontwarn org.conscrypt.ConscryptHostnameVerifier
-keep,allowobfuscation, allowoptimization class org.conscrypt.ConscryptHostnameVerifier {*;}
-dontwarn android.support.v8.renderscript.**
-keep,allowobfuscation, allowoptimization class android.support.v8.renderscript.** {*;}
2023-01-22 17:39:25 +01:00
-dontwarn org.bouncycastle.jsse.BCSSLParameters
-keep,allowobfuscation, allowoptimization class org.bouncycastle.jsse.BCSSLParameters {*;}
-dontwarn org.bouncycastle.jsse.BCSSLSocket
-keep,allowobfuscation, allowoptimization class org.bouncycastle.jsse.BCSSLSocket {*;}
-dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider
-keep,allowobfuscation, allowoptimization class org.bouncycastle.jsse.provider.BouncyCastleJsseProvider {*;}
-dontwarn org.openjsse.javax.net.ssl.SSLParameters
-keep,allowobfuscation, allowoptimization class org.openjsse.javax.net.ssl.SSLParameters {*;}
-dontwarn org.openjsse.javax.net.ssl.SSLSocket
-keep,allowobfuscation, allowoptimization class org.openjsse.javax.net.ssl.SSLSocket {*;}
-dontwarn org.openjsse.net.ssl.OpenJSSE
-keep,allowobfuscation, allowoptimization class org.openjsse.net.ssl.OpenJSSE {*;}
2022-05-21 20:54:46 +02:00
-dontwarn javax.annotation.Nullable
2022-05-30 19:13:43 +02:00
-keepclassmembers class * implements android.os.Parcelable {*;}