summaryrefslogtreecommitdiff
path: root/Source/Android/app/proguard-rules.pro
blob: ef5e934d6aa502032aa211eb333fe657ab57c491 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Being able to get sensible stack traces from users is more important
# than the space savings obfuscation could give us
-dontobfuscate

# Required for R8 full mode
-dontwarn org.bouncycastle.jsse.BCSSLParameters
-dontwarn org.bouncycastle.jsse.BCSSLSocket
-dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider
-dontwarn org.conscrypt.Conscrypt$Version
-dontwarn org.conscrypt.Conscrypt
-dontwarn org.conscrypt.ConscryptHostnameVerifier
-dontwarn org.openjsse.javax.net.ssl.SSLParameters
-dontwarn org.openjsse.javax.net.ssl.SSLSocket
-dontwarn org.openjsse.net.ssl.OpenJSSE

# This is referenced in JNI_OnLoad.
-keep class androidx.core.util.Pair {
    <init>(java.lang.Object, java.lang.Object);
}