stripe-android icon indicating copy to clipboard operation
stripe-android copied to clipboard

[Android][ir-magnesium-presser] Clear cached accounts every time an error -> manual_entry navigation happens

Open carlosmuvi-stripe opened this issue 1 year ago • 1 comments

Summary

Clear cached accounts every time an error -> manual_entry navigation happens

Motivation

:notebook_with_decorative_cover:  [Android][ir-magnesium-presser] Clear cached accounts every time an error -> manual_entry navigation happens :globe_with_meridians:  BANKCON-13928

Testing

  • [ ] Added tests
  • [ ] Modified tests
  • [ ] Manually verified

Changelog

carlosmuvi-stripe avatar Aug 30 '24 00:08 carlosmuvi-stripe

Diffuse output:

OLD: identity-example-release-base.apk (signature: V1, V2)
NEW: identity-example-release-pr.apk (signature: V1, V2)

          │          compressed          │         uncompressed         
          ├───────────┬───────────┬──────┼───────────┬───────────┬──────
 APK      │ old       │ new       │ diff │ old       │ new       │ diff 
──────────┼───────────┼───────────┼──────┼───────────┼───────────┼──────
      dex │   1.9 MiB │   1.9 MiB │  0 B │     4 MiB │     4 MiB │  0 B 
     arsc │     1 MiB │     1 MiB │  0 B │     1 MiB │     1 MiB │  0 B 
 manifest │   2.3 KiB │   2.3 KiB │  0 B │     8 KiB │     8 KiB │  0 B 
      res │ 301.5 KiB │ 301.5 KiB │  0 B │   455 KiB │   455 KiB │  0 B 
   native │   6.2 MiB │   6.2 MiB │  0 B │  15.8 MiB │  15.8 MiB │  0 B 
    asset │   6.8 KiB │   6.8 KiB │  0 B │   6.5 KiB │   6.5 KiB │  0 B 
    other │  85.5 KiB │  85.5 KiB │ -8 B │ 158.7 KiB │ 158.7 KiB │  0 B 
──────────┼───────────┼───────────┼──────┼───────────┼───────────┼──────
    total │   9.5 MiB │   9.5 MiB │ -8 B │  21.4 MiB │  21.4 MiB │  0 B 

 DEX     │ old   │ new   │ diff      
─────────┼───────┼───────┼───────────
   files │     1 │     1 │ 0         
 strings │ 20227 │ 20227 │ 0 (+0 -0) 
   types │  6086 │  6086 │ 0 (+0 -0) 
 classes │  4894 │  4894 │ 0 (+0 -0) 
 methods │ 29483 │ 29483 │ 0 (+0 -0) 
  fields │ 17371 │ 17371 │ 0 (+0 -0) 

 ARSC    │ old  │ new  │ diff 
─────────┼──────┼──────┼──────
 configs │  164 │  164 │  0   
 entries │ 3608 │ 3608 │  0
APK
   compressed    │   uncompressed   │                                           
──────────┬──────┼───────────┬──────┤                                           
 size     │ diff │ size      │ diff │ path                                      
──────────┼──────┼───────────┼──────┼───────────────────────────────────────────
 28.3 KiB │ -5 B │  62.6 KiB │  0 B │ ∆ META-INF/CERT.SF                        
    269 B │ -3 B │     120 B │  0 B │ ∆ META-INF/version-control-info.textproto 
  1.2 KiB │ +1 B │   1.2 KiB │  0 B │ ∆ META-INF/CERT.RSA                       
 25.1 KiB │ -1 B │  62.5 KiB │  0 B │ ∆ META-INF/MANIFEST.MF                    
──────────┼──────┼───────────┼──────┼───────────────────────────────────────────
 54.9 KiB │ -8 B │ 126.4 KiB │  0 B │ (total)

github-actions[bot] avatar Aug 30 '24 00:08 github-actions[bot]

3 builds decreased size

Name Version Download Change Install Change Approval
Stripe Identity Example
com.stripe.android.identity.example.theme1
20.48.6-theme1 (20) 3.8 MB ⬇️ 75.9 kB (-1.98%) 8.9 MB ⬇️ 187.2 kB (-2.07%) N/A
Financial Connections Example
com.stripe.android.financialconnections.example
20.48.6 (204806) 3.5 MB ⬇️ 85.1 kB (-2.35%) 7.8 MB ⬇️ 209.8 kB (-2.61%) N/A
PaymentSheet Example
com.stripe.android.paymentsheet.example
20.48.6 (11) 8.5 MB ⬇️ 112.9 kB (-1.31%) 16.0 MB ⬇️ 297.6 kB (-1.83%) N/A

Stripe Identity Example 20.48.6-theme1 (20)
com.stripe.android.identity.example.theme1

⚖️ Compare build ⏱️ Analyze build performance

Total install size change: ⬇️ 187.2 kB (-2.07%) Total download size change: ⬇️ 75.9 kB (-1.98%)

Largest size changes

Item Install Size Change Download Size Change
🗑 com.google.android.material.circularreveal ⬇️ -140.2 kB ⬇️ -66.9 kB
androidx.camera.core.AspectRatio ⬇️ -93.9 kB ⬇️ -44.7 kB
🗑 com.google.android.material.appbar.AppBarLayout$BaseBehavior$Base... ⬇️ -82.1 kB ⬇️ -39.2 kB
kotlin.math.MathKt ⬆️ 59.5 kB ⬆️ 28.6 kB
📝 android.support.v4.media.session.MediaSessionCompat ⬆️ 44.6 kB ⬆️ 21.4 kB
View Treemap

Image of diff

Financial Connections Example 20.48.6 (204806)
com.stripe.android.financialconnections.example

⚖️ Compare build ⏱️ Analyze build performance

Total install size change: ⬇️ 209.8 kB (-2.61%) Total download size change: ⬇️ 85.1 kB (-2.35%)

Largest size changes

Item Install Size Change Download Size Change
🗑 com.stripe.android.financialconnections.utils.KeyboardControllerK... ⬇️ -102.6 kB ⬇️ -48.7 kB
com.stripe.android.financialconnections.features.common.Verificat... ⬇️ -80.2 kB ⬇️ -38.0 kB
🗑 com.stripe.android.financialconnections.ui.components.TextFieldKt ⬇️ -75.3 kB ⬇️ -35.7 kB
androidx.work.impl.WorkManagerImplExtKt ⬇️ -56.0 kB ⬇️ -26.5 kB
com.nimbusds.jose.shaded.asm.DefaultConverter ⬇️ -54.8 kB ⬇️ -25.9 kB
View Treemap

Image of diff

PaymentSheet Example 20.48.6 (11)
com.stripe.android.paymentsheet.example

⚖️ Compare build ⏱️ Analyze build performance

Total install size change: ⬇️ 297.6 kB (-1.83%) Total download size change: ⬇️ 112.9 kB (-1.31%)

Largest size changes

Item Install Size Change Download Size Change
🗑 com.stripe.android.paymentsheet.PaymentSheetViewModelCvcHelperKt ⬇️ -122.8 kB ⬇️ -55.8 kB
🗑 androidx.camera.core.impl.utils.MainThreadAsyncHandler ⬇️ -81.7 kB ⬇️ -37.2 kB
🗑 com.stripe.android.paymentsheet.example.playground.CustomerSheetS... ⬇️ -77.5 kB ⬇️ -35.3 kB
androidx.lifecycle.SavedStateHandleSupport ⬇️ -66.6 kB ⬇️ -30.3 kB
kotlin.math.MathKt ⬆️ 52.9 kB ⬆️ 24.2 kB
View Treemap

Image of diff


:flying_saucer: Powered by Emerge Tools

Comment trigger: Size diff threshold of 100.00kB exceeded

emerge-tools[bot] avatar Sep 04 '24 00:09 emerge-tools[bot]