aboutsummaryrefslogtreecommitdiffstats
path: root/proguard-rules.pro
diff options
context:
space:
mode:
authorChristian Schneppe <christian@pix-art.de>2019-04-12 20:47:13 +0200
committerChristian Schneppe <christian@pix-art.de>2019-04-12 20:47:13 +0200
commit8ae7ea65239e051735f2ce07078f99559a5a319d (patch)
tree8d8bc862cf5c282217ad675e163d07e47d19bd46 /proguard-rules.pro
parentb0c137ad7caef160fc8bb5061bee11e876ff6407 (diff)
update proguard-rules
Diffstat (limited to 'proguard-rules.pro')
-rw-r--r--proguard-rules.pro14
1 files changed, 13 insertions, 1 deletions
diff --git a/proguard-rules.pro b/proguard-rules.pro
index 37d621508..e60465e6c 100644
--- a/proguard-rules.pro
+++ b/proguard-rules.pro
@@ -18,4 +18,16 @@
-dontwarn org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
-dontwarn org.bouncycastle.cert.dane.**
-dontwarn rocks.xmpp.addr.**
--dontwarn com.google.firebase.analytics.connector.AnalyticsConnector \ No newline at end of file
+-dontwarn com.google.firebase.analytics.connector.AnalyticsConnector
+
+# JSR 305 annotations are for embedding nullability information.
+-dontwarn javax.annotation.**
+
+# A resource is loaded with a relative path so the package of this class must be preserved.
+-keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase
+
+# Animal Sniffer compileOnly dependency to ensure APIs are compatible with older versions of Java.
+-dontwarn org.codehaus.mojo.animal_sniffer.*
+
+# OkHttp platform used only on JVM and when Conscrypt dependency is available.
+-dontwarn okhttp3.internal.platform.ConscryptPlatform \ No newline at end of file