Remove StripePaymentSheet's dependency on StripePaymentsUI#5973
Remove StripePaymentSheet's dependency on StripePaymentsUI#5973davidme-stripe wants to merge 4 commits intodavidme/cardbrandviewfrom
Conversation
1 build increased size, 3 builds decreased size, 4 builds had no size change
StripeSize 1.0 (1)
|
| Item | Install Size Change |
|---|---|
| Localizable.strings | ⬇️ -4.1 kB |
| 🗑 StripePaymentsUI.String | ⬇️ -2.8 kB |
| 🗑 StripePaymentsUI.DropdownFieldElement | ⬇️ -1.9 kB |
| Other | ⬆️ 1.8 kB |
| Packed Asset | ⬇️ 0 B |
StripePaymentsSize 1.0 (1)
com.stripe.StripePaymentsSize
⚖️ Compare build
⏱️ Analyze build performance
Total install size change: ⬆️ 1.4 kB (0.03%)
Total download size change: ⬆️ 1.2 kB (0.1%)
Largest size changes
| Item | Install Size Change |
|---|---|
| Other | ⬆️ 1.4 kB |
StripePaymentsUISize 1.0 (1)
com.stripe.StripePaymentsUISize
⚖️ Compare build
⏱️ Analyze build performance
Total install size change: ⬇️ 20.7 kB (-0.33%)
Total download size change: ⬇️ 27.3 kB (-1.41%)
Largest size changes
| Item | Install Size Change |
|---|---|
| Localizable.strings | ⬇️ -4.1 kB |
| 🗑 StripePaymentsUI.String | ⬇️ -2.8 kB |
| 🗑 StripePaymentsUI.DropdownFieldElement | ⬇️ -1.9 kB |
| Other | ⬆️ 1.8 kB |
| Packed Asset | ⬇️ 0 B |
StripePaymentSheetSize 1.0 (1)
com.stripe.StripePaymentSheetSize
⚖️ Compare build
⏱️ Analyze build performance
Total install size change: ⬇️ 930.6 kB (-7.52%)
Total download size change: ⬇️ 296.9 kB (-6.95%)
Largest size changes
| Item | Install Size Change |
|---|---|
| 🗑 Stripe_StripePaymentsUI.bundle | ⬇️ -376.8 kB |
| 🗑 StripePaymentsUI | ⬇️ -354.0 kB |
| Packed Asset | ⬆️ 0 B |
| DYLD.Exports | ⬇️ -34.0 kB |
| Code Signature | ⬇️ -12.7 kB |
StripeIdentitySize 1.0 (1)
com.stripe.StripeIdentitySize
No changes to report
StripeApplePaySize 1.0 (1)
com.stripe.StripeApplePaySize
No changes to report
StripeConnectSize 1.0 (1)
com.stripe.StripeConnectSize
No changes to report
StripeFinancialConnectionsSize 1.0 (1)
com.stripe.StripeFinancialConnectionsSize
No changes to report
🛸 Powered by Emerge Tools
Comment trigger: Size diff threshold of 100.00kB exceeded
Copies card brand and other payment-related images to StripePaymentSheet and creates PaymentSheetImageLibrary to replace STPImageLibrary usage.
Moves string utility functions from StripePaymentsUI to StripePaymentSheet.
Moves CardBrandView from StripePaymentsUI to StripePaymentSheet.
Removes StripePaymentsUI imports and updates Package.swift and project references.
1d94b50 to
a9bdfd9
Compare




Summary
Motivation
Testing
Changelog