Skip to content

Commit 3fda56d

Browse files
authored
fix: add new proguard rules to prevent release build from building (#2213)
1 parent 132ae36 commit 3fda56d

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ This plugin requires several changes to be able to work on Android devices. Plea
5959
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error
6060
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter
6161
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider
62+
-dontwarn kotlinx.parcelize.Parceler$DefaultImpls
63+
-dontwarn kotlinx.parcelize.Parceler
64+
-dontwarn kotlinx.parcelize.Parcelize
6265
# Keep Stripe classes
6366
-keep class com.stripe.** { *; }
6467
```

example/android/app/proguard-rules.pro

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,8 @@
33
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error
44
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter
55
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider
6+
-dontwarn kotlinx.parcelize.Parceler$DefaultImpls
7+
-dontwarn kotlinx.parcelize.Parceler
8+
-dontwarn kotlinx.parcelize.Parcelize
69
# Keep Stripe classes
710
-keep class com.stripe.** { *; }

packages/stripe/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ This plugin requires several changes to be able to work on Android devices. Plea
5959
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error
6060
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter
6161
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider
62+
-dontwarn kotlinx.parcelize.Parceler$DefaultImpls
63+
-dontwarn kotlinx.parcelize.Parceler
64+
-dontwarn kotlinx.parcelize.Parcelize
6265
# Keep Stripe classes
6366
-keep class com.stripe.** { *; }
6467
```

0 commit comments

Comments
 (0)