From c28ff91708365c2d75bd6e3cfcc923da1e3b7edd Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Wed, 17 Jul 2024 18:33:35 +0300 Subject: [PATCH] 7/17/5 --- android/{ => app}/proguard-rules.pro | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) rename android/{ => app}/proguard-rules.pro (82%) diff --git a/android/proguard-rules.pro b/android/app/proguard-rules.pro similarity index 82% rename from android/proguard-rules.pro rename to android/app/proguard-rules.pro index c10d2d0..ef62132 100644 --- a/android/proguard-rules.pro +++ b/android/app/proguard-rules.pro @@ -12,19 +12,10 @@ -dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error -dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter -dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider --dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivity$g --dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Args --dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error --dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter --dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider + # Keep rules for Google ML Kit -keep class com.google.mlkit.vision.** { *; } -keep class com.google.mlkit.vision.text.** { *; } - -# Keep rules for Stripe --keep class com.stripe.android.** { *; } - -# Specific classes mentioned in the error -keep class com.google.mlkit.vision.text.chinese.ChineseTextRecognizerOptions { *; } -keep class com.google.mlkit.vision.text.chinese.ChineseTextRecognizerOptions$Builder { *; } -keep class com.google.mlkit.vision.text.devanagari.DevanagariTextRecognizerOptions { *; } @@ -33,4 +24,7 @@ -keep class com.google.mlkit.vision.text.japanese.JapaneseTextRecognizerOptions$Builder { *; } -keep class com.google.mlkit.vision.text.korean.KoreanTextRecognizerOptions { *; } -keep class com.google.mlkit.vision.text.korean.KoreanTextRecognizerOptions$Builder { *; } + +# Keep rules for Stripe +-keep class com.stripe.android.** { *; } -keep class com.stripe.android.pushProvisioning.** { *; }