stripe-android
stripe-android copied to clipboard
[Integration] FC-V3: General style updates
Summary
Motivation
Testing
- [ ] Added tests
- [ ] Modified tests
- [ ] Manually verified
Screenshots
Before | After |
---|---|
before screenshot | after screenshot |
Changelog
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 │ 2 MiB │ 2 MiB │ +1.5 KiB │ 4.2 MiB │ 4.2 MiB │ +2.4 KiB
arsc │ 1.5 MiB │ 1.5 MiB │ 0 B │ 1.5 MiB │ 1.5 MiB │ 0 B
manifest │ 2.3 KiB │ 2.3 KiB │ 0 B │ 8.1 KiB │ 8.1 KiB │ 0 B
res │ 363.2 KiB │ 363.2 KiB │ 0 B │ 490.6 KiB │ 490.6 KiB │ 0 B
native │ 7.3 MiB │ 7.3 MiB │ 0 B │ 18.4 MiB │ 18.4 MiB │ 0 B
asset │ 1.6 MiB │ 1.6 MiB │ +62 B │ 1.6 MiB │ 1.6 MiB │ +62 B
other │ 116.1 KiB │ 116.1 KiB │ +6 B │ 273.1 KiB │ 273.1 KiB │ 0 B
──────────┼───────────┼───────────┼──────────┼───────────┼───────────┼──────────
total │ 12.8 MiB │ 12.8 MiB │ +1.6 KiB │ 26.4 MiB │ 26.4 MiB │ +2.5 KiB
DEX │ old │ new │ diff
─────────┼───────┼───────┼───────────────────
files │ 1 │ 1 │ 0
strings │ 21347 │ 21328 │ -19 (+113 -132)
types │ 6619 │ 6622 │ +3 (+105 -102)
classes │ 5386 │ 5389 │ +3 (+96 -93)
methods │ 31014 │ 31025 │ +11 (+2662 -2651)
fields │ 18012 │ 18023 │ +11 (+1043 -1032)
ARSC │ old │ new │ diff
─────────┼──────┼──────┼──────
configs │ 262 │ 262 │ 0
entries │ 5514 │ 5514 │ 0
APK
compressed │ uncompressed │
──────────┬──────────┼───────────┬──────────┤
size │ diff │ size │ diff │ path
──────────┼──────────┼───────────┼──────────┼────────────────────────────────
2 MiB │ +1.5 KiB │ 4.2 MiB │ +2.4 KiB │ ∆ classes.dex
6 KiB │ +58 B │ 5.9 KiB │ +58 B │ ∆ assets/dexopt/baseline.prof
52.2 KiB │ +6 B │ 119.9 KiB │ 0 B │ ∆ META-INF/CERT.SF
798 B │ +4 B │ 666 B │ +4 B │ ∆ assets/dexopt/baseline.profm
1.2 KiB │ +4 B │ 1.2 KiB │ 0 B │ ∆ META-INF/CERT.RSA
32.1 KiB │ -4 B │ 119.8 KiB │ 0 B │ ∆ META-INF/MANIFEST.MF
──────────┼──────────┼───────────┼──────────┼────────────────────────────────
2.1 MiB │ +1.6 KiB │ 4.4 MiB │ +2.5 KiB │ (total)
DEX
STRINGS:
old │ new │ diff
───────┼───────┼─────────────────
21347 │ 21328 │ -19 (+113 -132)
+ _this_AnimatedContent
+ AnimatedContent
+ Lba/b;
+ Lba/c;
+ Lba/d;
+ Lba/e;
+ Lba/f;
+ Lcom/google/android/material/datepicker/z;
+ Lda/c;
+ Lk8/d0;
+ Lr0/f1;
+ Lr0/g1;
+ Lr0/h1;
+ Ls9/a;
+ Ls9/b;
+ Ls9/c;
+ Ls9/d;
+ Ls9/e;
+ Ls9/f;
+ Ls9/g;
+ Ls9/h;
+ Ls9/i;
+ Ls9/j;
+ Ls9/k;
+ Ls9/l;
+ Ls9/m;
+ Ls9/n;
+ Ls9/o;
+ Ls9/p;
+ Lu2/w;
+ Lu9/a0;
+ Lu9/a1;
+ Lu9/b0;
+ Lu9/b1;
+ Lu9/c0;
+ Lu9/c1;
+ Lu9/d0;
+ Lu9/d1;
+ Lu9/e0;
+ Lu9/e1;
+ Lu9/e;
+ Lu9/f0;
+ Lu9/f1;
+ Lu9/f;
+ Lu9/g0;
+ Lu9/g1;
+ Lu9/g;
+ Lu9/h0;
+ Lu9/h1;
+ Lu9/h;
+ Lu9/i0;
+ Lu9/i1;
+ Lu9/i;
+ Lu9/j0;
+ Lu9/j1;
+ Lu9/j;
+ Lu9/k0;
+ Lu9/k1;
+ Lu9/k;
+ Lu9/l0;
+ Lu9/l1;
+ Lu9/l;
+ Lu9/m0;
+ Lu9/m1;
+ Lu9/m;
+ Lu9/n0;
+ Lu9/n1;
+ Lu9/n;
+ Lu9/o0;
+ Lu9/o1;
+ Lu9/o;
+ Lu9/p0;
+ Lu9/p1;
+ Lu9/p;
+ Lu9/q0;
+ Lu9/q1;
+ Lu9/q;
+ Lu9/r0;
+ Lu9/r;
+ Lu9/s0;
+ Lu9/s;
+ Lu9/t0;
+ Lu9/t;
+ Lu9/u0;
+ Lu9/u;
+ Lu9/v0;
+ Lu9/v;
+ Lu9/w0;
+ Lu9/w;
+ Lu9/x0;
+ Lu9/x;
+ Lu9/y0;
+ Lu9/y;
+ Lu9/z0;
+ Lu9/z;
+ Lw9/g0;
+ Lw9/h0;
+ Lw9/i0;
+ [La8/b1;
+ [La8/l2;
+ [La8/p1;
+ [Lcom/google/android/material/datepicker/e;
+ [Lcom/google/android/material/datepicker/q;
+ [Lr0/m0;
+ [Ls9/g;
+ [Lv9/r;
+ [Lw9/i0;
+ getTestTagsAsResourceId(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Z
+ loading_image_animation
+ onAutofillDigit
+ onAutofillDigit(Ljava/lang/String;)V
+ testTagsAsResourceId
+ ~~R8{backend:dex,compilation-mode:release,has-checksums:false,min-api:21,pg-map-id:fba4ff6,r8-mode:full,version:8.2.47}
- A3
- B3
- C3
- D3
- La8/v2;
- Lc6/a;
- Lca/c;
- Lca/d;
- Lca/e;
- Lca/f;
- Lea/a;
- Lea/b;
- Lea/c;
- Lh8/o3;
- Lt9/e;
- Lt9/f;
- Lt9/g;
- Lt9/h;
- Lt9/i;
- Lt9/j;
- Lt9/k;
- Lt9/l;
- Lt9/m;
- Lt9/n;
- Lt9/o;
- Lt9/p;
- Lv9/a1;
- Lv9/b1;
- Lv9/c1;
- Lv9/d1;
- Lv9/e1;
- Lv9/f1;
- Lv9/g0;
- Lv9/g1;
- Lv9/h0;
- Lv9/h1;
- Lv9/i0;
- Lv9/i1;
- Lv9/j0;
- Lv9/j1;
- Lv9/k0;
- Lv9/k1;
- Lv9/l0;
- Lv9/l1;
- Lv9/m0;
- Lv9/m1;
- Lv9/n0;
- Lv9/n1;
- Lv9/o0;
- Lv9/o1;
- Lv9/p0;
- Lv9/p1;
- Lv9/q0;
- Lv9/q1;
- Lv9/r0;
- Lv9/s0;
- Lv9/t0;
- Lv9/u0;
- Lv9/v0;
- Lv9/w0;
- Lv9/x0;
- Lv9/y0;
- Lv9/z0;
- Lx9/a0;
- Lx9/b0;
- Lx9/c0;
- Lx9/c;
- Lx9/d0;
- Lx9/d;
- Lx9/e0;
- Lx9/e;
- Lx9/f0;
- Lx9/f;
- Lx9/g0;
- Lx9/g;
- Lx9/h0;
- Lx9/h;
- Lx9/i0;
- Lx9/i;
- Lx9/j;
- Lx9/k;
- Lx9/l;
- Lx9/m;
- Lx9/n;
- Lx9/o;
- Lx9/p;
- Lx9/q;
- Lx9/r;
- Lx9/s;
- Lx9/t;
- Lx9/u;
- Lx9/v;
- Lx9/w;
- Lx9/x;
- Lx9/y;
- Lx9/z;
- Ly9/b;
- [La8/c1;
- [La8/m2;
- [La8/q1;
- [Lc0/f;
- [Lcom/google/android/material/datepicker/p;
- [Lr0/j0;
- [Lt9/g;
- [Lw9/r;
- [Lx9/i0;
- a3
- b3
- c3
- d3
- e3
- f3
- g3
- i3
- j3
- k3
- l3
- m3
- n3
- o3
- p3
- q3
- r3
- s3
- t3
- u3
- v3
- w3
- x3
- y3
- z3
- ~~R8{backend:dex,compilation-mode:release,has-checksums:false,min-api:21,pg-map-id:568e75b,r8-mode:full,version:8.2.47}
TYPES:
old │ new │ diff
──────┼──────┼────────────────
6619 │ 6622 │ +3 (+105 -102)
+ Lba/b;
+ Lba/c;
+ Lba/d;
+ Lba/e;
+ Lba/f;
+ Lcom/google/android/material/datepicker/z;
+ Lda/c;
+ Lk8/d0;
+ Lr0/f1;
+ Lr0/g1;
+ Lr0/h1;
+ Ls9/a;
+ Ls9/b;
+ Ls9/c;
+ Ls9/d;
+ Ls9/e;
+ Ls9/f;
+ Ls9/g;
+ Ls9/h;
+ Ls9/i;
+ Ls9/j;
+ Ls9/k;
+ Ls9/l;
+ Ls9/m;
+ Ls9/n;
+ Ls9/o;
+ Ls9/p;
+ Lu2/w;
+ Lu9/a0;
+ Lu9/a1;
+ Lu9/b0;
+ Lu9/b1;
+ Lu9/c0;
+ Lu9/c1;
+ Lu9/d0;
+ Lu9/d1;
+ Lu9/e0;
+ Lu9/e1;
+ Lu9/e;
+ Lu9/f0;
+ Lu9/f1;
+ Lu9/f;
+ Lu9/g0;
+ Lu9/g1;
+ Lu9/g;
+ Lu9/h0;
+ Lu9/h1;
+ Lu9/h;
+ Lu9/i0;
+ Lu9/i1;
+ Lu9/i;
+ Lu9/j0;
+ Lu9/j1;
+ Lu9/j;
+ Lu9/k0;
+ Lu9/k1;
+ Lu9/k;
+ Lu9/l0;
+ Lu9/l1;
+ Lu9/l;
+ Lu9/m0;
+ Lu9/m1;
+ Lu9/m;
+ Lu9/n0;
+ Lu9/n1;
+ Lu9/n;
+ Lu9/o0;
+ Lu9/o1;
+ Lu9/o;
+ Lu9/p0;
+ Lu9/p1;
+ Lu9/p;
+ Lu9/q0;
+ Lu9/q1;
+ Lu9/q;
+ Lu9/r0;
+ Lu9/r;
+ Lu9/s0;
+ Lu9/s;
+ Lu9/t0;
+ Lu9/t;
...✂
1 build increased size, 2 builds decreased size
Name | Version | Download | Change | Install | Change | Approval |
---|---|---|---|---|---|---|
PaymentSheet Example com.stripe.android.paymentsheet.example |
20.39.0 (11) | 8.5 MB | ⬇️ 21.3 kB (-0.25%) | 16.2 MB | ⬇️ 14.4 kB (-0.09%) | N/A |
Stripe Identity Example com.stripe.android.identity.example.theme1 |
20.39.0-theme1 (20) | 5.9 MB | ⬆️ 1.6 kB (0.03%) | 12.5 MB | ⬆️ 2.6 kB (0.02%) | N/A |
Financial Connections Example com.stripe.android.financialconnections.example |
20.39.0 (203900) | 3.5 MB | ⬇️ 18.5 kB (-0.52%) | 7.9 MB | ⬇️ 756 B | N/A |
PaymentSheet Example 20.39.0 (11)
com.stripe.android.paymentsheet.example
⚖️ Compare build ⏱️ Analyze build performance
Total install size change: ⬇️ 14.4 kB (-0.09%) Total download size change: ⬇️ 21.3 kB (-0.25%)
Largest size changes
Item | Install Size Change | Download Size Change |
---|---|---|
📝 com.stripe.android.financialconnections.features.common.Verificat... | ⬆️ 117.6 kB | ⬆️ 53.4 kB |
androidx.camera.core.AspectRatio | ⬆️ 101.2 kB | ⬆️ 46.0 kB |
com.stripe.android.financialconnections.ui.components.TopAppBarKt | ⬇️ -96.7 kB | ⬇️ -44.0 kB |
📝 com.stripe.android.paymentsheet.example.samples.ui.paymentsheet.c... | ⬆️ 70.5 kB | ⬆️ 32.0 kB |
com.stripe.android.stripecardscan.camera.GetVerifyCameraAdapterKt | ⬇️ -61.3 kB | ⬇️ -27.9 kB |
Stripe Identity Example 20.39.0-theme1 (20)
com.stripe.android.identity.example.theme1
⚖️ Compare build ⏱️ Analyze build performance
Total install size change: ⬆️ 2.6 kB (0.02%) Total download size change: ⬆️ 1.6 kB (0.03%)
Largest size changes
Item | Install Size Change | Download Size Change |
---|---|---|
🗑 com.google.android.material.circularreveal | ⬇️ -122.6 kB | ⬇️ -59.1 kB |
📝 com.google.android.material.datepicker.DateStrings | ⬆️ 83.9 kB | ⬆️ 40.4 kB |
androidx.camera.core.impl.utils.executor.MainThreadExecutor | ⬆️ 49.0 kB | ⬆️ 23.6 kB |
com.google.android.material.color.MaterialColors | ⬇️ -15.4 kB | ⬇️ -7.4 kB |
androidx.camera.core.impl.utils.MainThreadAsyncHandler | ⬆️ 8.1 kB | ⬆️ 3.9 kB |
Financial Connections Example 20.39.0 (203900)
com.stripe.android.financialconnections.example
⚖️ Compare build ⏱️ Analyze build performance
Total install size change: ⬇️ 756 B Total download size change: ⬇️ 18.5 kB (-0.52%)
Largest size changes
Item | Install Size Change | Download Size Change |
---|---|---|
🗑 com.stripe.android.financialconnections.ui.FinancialConnectionsSh... | ⬇️ -180.7 kB | ⬇️ -85.7 kB |
📝 com.nimbusds.jose.crypto.impl.CipherHelper | ⬆️ 142.8 kB | ⬆️ 67.6 kB |
📝 com.stripe.android.financialconnections.features.common.Verificat... | ⬆️ 106.7 kB | ⬆️ 50.5 kB |
🗑 com.stripe.android.googlepaylauncher.ConvertKt | ⬇️ -101.7 kB | ⬇️ -48.2 kB |
📝 com.google.android.material.resources.TypefaceUtils | ⬆️ 96.5 kB | ⬆️ 45.6 kB |
:flying_saucer: Powered by Emerge Tools