summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarsh Shandilya <me@msfjarvis.dev>2023-01-05 00:41:43 +0530
committerHarsh Shandilya <me@msfjarvis.dev>2023-01-05 00:41:43 +0530
commit7eb3e4e3975e78a3aacedd1b1c53a4e8abfa6840 (patch)
treebaad2c594e6118ee6d56eb2148f6c042fb165238
parent636fee5a8d639673e1af84ce7dc3bf6ec15de887 (diff)
fix: add ProGuard rules for LeakCanary's reflective uses
-rw-r--r--app/proguard-rules-missing-classes.pro14
1 files changed, 14 insertions, 0 deletions
diff --git a/app/proguard-rules-missing-classes.pro b/app/proguard-rules-missing-classes.pro
index 859524ac..5260f795 100644
--- a/app/proguard-rules-missing-classes.pro
+++ b/app/proguard-rules-missing-classes.pro
@@ -137,3 +137,17 @@
-dontwarn org.slf4j.impl.StaticMDCBinder
-dontwarn org.slf4j.impl.StaticMarkerBinder
-dontwarn sun.security.x509.X509Key
+-dontwarn android.support.v4.app.FragmentActivity
+-dontwarn android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks
+-dontwarn android.support.v4.app.FragmentManager
+-dontwarn androidx.work.Data$Builder
+-dontwarn androidx.work.Data
+-dontwarn androidx.work.OneTimeWorkRequest$Builder
+-dontwarn androidx.work.OneTimeWorkRequest
+-dontwarn androidx.work.Operation
+-dontwarn androidx.work.OutOfQuotaPolicy
+-dontwarn androidx.work.WorkManager
+-dontwarn androidx.work.WorkRequest$Builder
+-dontwarn androidx.work.WorkRequest
+-dontwarn androidx.work.Worker
+-dontwarn androidx.work.multiprocess.RemoteListenableWorker