Offset 1, 55 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·08d1602b49de77abb2f08e90cd16ce283d5f7215568357fd0791b0bb2c9684fe | ||
10 | Signer·#1·certificate·SHA-1·digest:·6951c9bb79c3348b2581720599d2afdffc2d6d2f | ||
11 | Signer·#1·certificate·MD5·digest:·081bb9a6b84db9c218bc367ec082f969 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·32b48ca31a4e06c20bd26f3a360e0780c4a0c75880d8a635357748a90ff85f95 | ||
15 | Signer·#1·public·key·SHA-1·digest:·d0ee07b084d7fbf53b82e8f72c53c084c31b96c5 | ||
16 | Signer·#1·public·key·MD5·digest:·69e04e2d6f0bf47fe359a32ceb1c2320 | ||
17 | WARNING:·META-INF/CHANGES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/FlymFork_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/README.md·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/kotlin-android-extensions-runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/kotlin-stdlib-common-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
49 | WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
50 | WARNING:·META-INF/kotlin-stdlib-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
51 | WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
52 | WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
53 | WARNING:·META-INF/okhttp-urlconnection.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
54 | WARNING:·META-INF/okhttp.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
55 | WARNING:·META-INF/okio.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 58744 lines modified | Offset 1, 47390 lines modified | ||
1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
3 | ------------------------------- | 3 | ------------------------------- |
4 | ··Zip·archive·file·size:···················50 | 4 | ··Zip·archive·file·size:···················5042607·(00000000004CF1AFh) |
5 | ··Actual·end-cent-dir·record·offset:·······50 | 5 | ··Actual·end-cent-dir·record·offset:·······5042585·(00000000004CF199h) |
6 | ··Expected·end-cent-dir·record·offset:·····50 | 6 | ··Expected·end-cent-dir·record·offset:·····5042585·(00000000004CF199h) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·1619·entries. | 9 | ··central·directory·contains·1619·entries. |
10 | ··The·central·directory·is·16 | 10 | ··The·central·directory·is·146582·(0000000000023C96h)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·4 | 12 | ··is·4896003·(00000000004AB503h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
19 | ··version·of·encoding·software:··················· | 19 | ··version·of·encoding·software:···················0.0 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:··· | 21 | ··minimum·software·version·required·to·extract:···0.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:·························· | 25 | ··extended·local·header:··························no |
26 | ··file·last·modified·on·(DOS·date/time):·········· | 26 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························cfa92af2 |
28 | ··compressed·size:································ | 28 | ··compressed·size:································3430·bytes |
29 | ··uncompressed·size:······························1 | 29 | ··uncompressed·size:······························16316·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:··························0·bytes | 31 | ··length·of·extra·field:··························0·bytes |
32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
37 | ··There·is·no·file·comment. | 37 | ··There·is·no·file·comment. |
38 | Central·directory·entry·#2: | 38 | Central·directory·entry·#2: |
39 | --------------------------- | 39 | --------------------------- |
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
41 | ··META-INF/77E3AE94.SF | ||
42 | ··offset·of·local·header·from·start·of·archive:···51633 | ||
43 | ··················································(000000000000C9B1h)·bytes | ||
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
45 | ··version·of·encoding·software:···················2.0 | ||
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
47 | ··minimum·software·version·required·to·extract:···2.0 | ||
48 | ··compression·method:·····························deflated | ||
49 | ··compression·sub-type·(deflation):···············normal | ||
50 | ··file·security·status:···························not·encrypted | ||
51 | ··extended·local·header:··························yes | ||
52 | ··file·last·modified·on·(DOS·date/time):··········2020·May·13·07:08:50 | ||
53 | ··32-bit·CRC·value·(hex):·························c3059751 | ||
54 | ··compressed·size:································52084·bytes | ||
55 | ··uncompressed·size:······························158060·bytes | ||
56 | ··length·of·filename:·····························20·characters | ||
57 | ··length·of·extra·field:··························0·bytes | ||
58 | ··length·of·file·comment:·························0·characters | ||
59 | ··disk·number·on·which·file·begins:···············disk·1 | ||
60 | ··apparent·file·type:·····························binary | ||
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
62 | ··MS-DOS·file·attributes·(00·hex):················none | ||
63 | ··There·is·no·file·comment. | ||
64 | Central·directory·entry·#3: | ||
65 | --------------------------- | ||
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
67 | ··META-INF/77E3AE94.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:···103783 | ||
69 | ··················································(0000000000019567h)·bytes | ||
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
71 | ··version·of·encoding·software:···················2.0 | ||
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
73 | ··minimum·software·version·required·to·extract:···2.0 | ||
74 | ··compression·method:·····························deflated | ||
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | ||
77 | ··extended·local·header:··························yes | ||
78 | ··file·last·modified·on·(DOS·date/time):··········2020·May·13·07:08:50 | ||
79 | ··32-bit·CRC·value·(hex):·························8a2e5bfc | ||
80 | ··compressed·size:································1074·bytes | ||
81 | ··uncompressed·size:······························1326·bytes | ||
82 | ··length·of·filename:·····························21·characters | ||
83 | ··length·of·extra·field:··························0·bytes | ||
84 | ··length·of·file·comment:·························0·characters | ||
85 | ··disk·number·on·which·file·begins:···············disk·1 | ||
86 | ··apparent·file·type:·····························binary | ||
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
88 | ··MS-DOS·file·attributes·(00·hex):················none | ||
89 | ··There·is·no·file·comment. | ||
90 | Central·directory·entry·#4: | ||
91 | --------------------------- | ||
92 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
93 | ··META-INF/CHANGES | 40 | ··META-INF/CHANGES |
94 | ··offset·of·local·header·from·start·of·archive:··· | 41 | ··offset·of·local·header·from·start·of·archive:···3479 |
95 | ··················································(00000000000 | 42 | ··················································(0000000000000D97h)·bytes |
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 43 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
97 | ··version·of·encoding·software:···················2. | 44 | ··version·of·encoding·software:···················2.4 |
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 45 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
99 | ··minimum·software·version·required·to·extract:···2.0 | 46 | ··minimum·software·version·required·to·extract:···2.0 |
100 | ··compression·method:·····························deflated | 47 | ··compression·method:·····························deflated |
101 | ··compression·sub-type·(deflation):···············normal | 48 | ··compression·sub-type·(deflation):···············normal |
102 | ··file·security·status:···························not·encrypted | 49 | ··file·security·status:···························not·encrypted |
103 | ··extended·local·header:·························· | 50 | ··extended·local·header:··························no |
104 | ··file·last·modified·on·(DOS·date/time):··········1980· | 51 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
105 | ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local | ||
Max diff block lines reached; 3602750/3610045 bytes (99.80%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·at·least·v | 1 | Zip·archive·data,·at·least·v0.0·to·extract |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·f6d9028c |
5 | signature···········:· | 5 | signature···········:·ead6...aa8e |
6 | file_size···········:·655 | 6 | file_size···········:·6556544 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·485 | 10 | string_ids_size·····:·48575 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·5 | 12 | type_ids_size·······:·5901 |
13 | type_ids_off········:·194 | 13 | type_ids_off········:·194412·(0x02f76c) |
14 | proto_ids_size······:·1007 | 14 | proto_ids_size······:·10079 |
15 | proto_ids_off·······:·21 | 15 | proto_ids_off·······:·218016·(0x0353a0) |
16 | field_ids_size······:·2706 | 16 | field_ids_size······:·27068 |
17 | field_ids_off·······:·338 | 17 | field_ids_off·······:·338964·(0x052c14) |
18 | method_ids_size·····:·459 | 18 | method_ids_size·····:·45938 |
19 | method_ids_off······:·555 | 19 | method_ids_off······:·555508·(0x0879f4) |
20 | class_defs_size·····:·469 | 20 | class_defs_size·····:·4692 |
21 | class_defs_off······:·92 | 21 | class_defs_off······:·923012·(0x0e1584) |
22 | data_size···········:·548 | 22 | data_size···········:·5483388 |
23 | data_off············:·107 | 23 | data_off············:·1073156·(0x106004) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·349 | 25 | class_idx···········:·349 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·3553 | 27 | superclass_idx······:·3553 |
28 | source_file_idx·····:·103 | 28 | source_file_idx·····:·10315 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·0 | 31 | direct_methods_size·:·0 |
32 | virtual_methods_size:·3 | 32 | virtual_methods_size:·3 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
34 | Annotations·on·class | 34 | Annotations·on·class |
Offset 66, 21 lines modified | Offset 66, 21 lines modified | ||
66 | ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel;) | 66 | ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel;) |
67 | ······name··········:·'notify' | 67 | ······name··········:·'notify' |
68 | ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' | 68 | ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' |
69 | ······access········:·0x0401·(PUBLIC·ABSTRACT) | 69 | ······access········:·0x0401·(PUBLIC·ABSTRACT) |
70 | ······code··········:·(none) | 70 | ······code··········:·(none) |
71 | ··source_file_idx···:·103 | 71 | ··source_file_idx···:·10315·(INotificationSideChannel.java) |
72 | Class·#1·header: | 72 | Class·#1·header: |
73 | class_idx···········:·354 | 73 | class_idx···········:·354 |
74 | access_flags········:·1537·(0x0601) | 74 | access_flags········:·1537·(0x0601) |
75 | superclass_idx······:·3553 | 75 | superclass_idx······:·3553 |
76 | source_file_idx·····:·103 | 76 | source_file_idx·····:·10322 |
77 | static_fields_size··:·0 | 77 | static_fields_size··:·0 |
78 | instance_fields_size:·0 | 78 | instance_fields_size:·0 |
79 | direct_methods_size·:·0 | 79 | direct_methods_size·:·0 |
80 | virtual_methods_size:·1 | 80 | virtual_methods_size:·1 |
81 | Class·#1·annotations: | 81 | Class·#1·annotations: |
82 | Annotations·on·class | 82 | Annotations·on·class |
Offset 100, 21 lines modified | Offset 100, 21 lines modified | ||
100 | ··Virtual·methods···- | 100 | ··Virtual·methods···- |
101 | ····#0··············:·(in·Landroid/support/v4/os/IResultReceiver;) | 101 | ····#0··············:·(in·Landroid/support/v4/os/IResultReceiver;) |
102 | ······name··········:·'send' | 102 | ······name··········:·'send' |
103 | ······type··········:·'(ILandroid/os/Bundle;)V' | 103 | ······type··········:·'(ILandroid/os/Bundle;)V' |
104 | ······access········:·0x0401·(PUBLIC·ABSTRACT) | 104 | ······access········:·0x0401·(PUBLIC·ABSTRACT) |
105 | ······code··········:·(none) | 105 | ······code··········:·(none) |
106 | ··source_file_idx···:·103 | 106 | ··source_file_idx···:·10322·(IResultReceiver.java) |
107 | Class·#2·header: | 107 | Class·#2·header: |
108 | class_idx···········:·355 | 108 | class_idx···········:·355 |
109 | access_flags········:·16·(0x0010) | 109 | access_flags········:·16·(0x0010) |
110 | superclass_idx······:·3553 | 110 | superclass_idx······:·3553 |
111 | source_file_idx·····:·19 | 111 | source_file_idx·····:·19410 |
112 | static_fields_size··:·0 | 112 | static_fields_size··:·0 |
113 | instance_fields_size:·0 | 113 | instance_fields_size:·0 |
114 | direct_methods_size·:·1 | 114 | direct_methods_size·:·1 |
115 | virtual_methods_size:·4 | 115 | virtual_methods_size:·4 |
116 | Class·#2·annotations: | 116 | Class·#2·annotations: |
117 | Annotations·on·class | 117 | Annotations·on·class |
Offset 136, 17 lines modified | Offset 136, 17 lines modified | ||
136 | ······type··········:·'()V' | 136 | ······type··········:·'()V' |
137 | ······access········:·0x10000·(CONSTRUCTOR) | 137 | ······access········:·0x10000·(CONSTRUCTOR) |
138 | ······code··········- | 138 | ······code··········- |
139 | ······registers·····:·1 | 139 | ······registers·····:·1 |
140 | ······ins···········:·1 | 140 | ······ins···········:·1 |
141 | ······outs··········:·1 | 141 | ······outs··········:·1 |
142 | ······insns·size····:·4·16-bit·code·units | 142 | ······insns·size····:·4·16-bit·code·units |
143 | 106 | 143 | 106570:········································|[106570]·android.support.v4.os.ResultReceiver$1.<init>:()V |
144 | 106 | 144 | 106580:·7010·346f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@6f34 |
145 | 106 | 145 | 106586:·0e00···································|0003:·return-void |
146 | ······catches·······:·(none) | 146 | ······catches·······:·(none) |
147 | ······positions·····:· | 147 | ······positions·····:· |
148 | ········0x0000·line=145 | 148 | ········0x0000·line=145 |
149 | ······locals········:· | 149 | ······locals········:· |
150 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;· | 150 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;· |
151 | ··Virtual·methods···- | 151 | ··Virtual·methods···- |
Offset 155, 18 lines modified | Offset 155, 18 lines modified | ||
155 | ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;' | 155 | ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;' |
156 | ······access········:·0x0001·(PUBLIC) | 156 | ······access········:·0x0001·(PUBLIC) |
157 | ······code··········- | 157 | ······code··········- |
158 | ······registers·····:·3 | 158 | ······registers·····:·3 |
159 | ······ins···········:·2 | 159 | ······ins···········:·2 |
160 | ······outs··········:·2 | 160 | ······outs··········:·2 |
161 | ······insns·size····:·6·16-bit·code·units | 161 | ······insns·size····:·6·16-bit·code·units |
162 | 106 | 162 | 106504:········································|[106504]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver; |
163 | 106 | 163 | 106514:·2200·6601······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@0166 |
164 | 106 | 164 | 106518:·7020·2607·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@0726 |
165 | 106 | 165 | 10651e:·1100···································|0005:·return-object·v0 |
166 | ······catches·······:·(none) | 166 | ······catches·······:·(none) |
167 | ······positions·····:· | 167 | ······positions·····:· |
168 | ········0x0000·line=148 | 168 | ········0x0000·line=148 |
169 | ······locals········:· | 169 | ······locals········:· |
170 | ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;· | 170 | ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;· |
171 | ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;· | 171 | ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;· |
Offset 175, 18 lines modified | Offset 175, 18 lines modified | ||
175 | ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;' | 175 | ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;' |
176 | ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC) | 176 | ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC) |
177 | ······code··········- | 177 | ······code··········- |
178 | ······registers·····:·2 | 178 | ······registers·····:·2 |
179 | ······ins···········:·2 | 179 | ······ins···········:·2 |
180 | ······outs··········:·2 | 180 | ······outs··········:·2 |
181 | ······insns·size····:·5·16-bit·code·units | 181 | ······insns·size····:·5·16-bit·code·units |
182 | 106 | 182 | 106538:········································|[106538]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; |
183 | 106 | 183 | 106548:·6e20·1c07·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@071c |
Max diff block lines reached; 148735715/148742753 bytes (100.00%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·886 | 1 | Zip·file·size:·8868327·bytes,·number·of·entries:·4691 |
2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class | 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class |
4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class | 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class | 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class | 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
8 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class | 8 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class |
Offset 2253, 15 lines modified | Offset 2253, 15 lines modified | ||
2253 | ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·okhttp3/CookieJar.class | 2253 | ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·okhttp3/CookieJar.class |
2254 | ?rwxrwxr-x··2.0·unx·····1451·b-·stor·80-Jan-01·00:00·okhttp3/Credentials.class | 2254 | ?rwxrwxr-x··2.0·unx·····1451·b-·stor·80-Jan-01·00:00·okhttp3/Credentials.class |
2255 | ?rwxrwxr-x··2.0·unx·····7369·b-·stor·80-Jan-01·00:00·okhttp3/Dispatcher.class | 2255 | ?rwxrwxr-x··2.0·unx·····7369·b-·stor·80-Jan-01·00:00·okhttp3/Dispatcher.class |
2256 | ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·okhttp3/Dns$Companion.class | 2256 | ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·okhttp3/Dns$Companion.class |
2257 | ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·okhttp3/Dns.class | 2257 | ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·okhttp3/Dns.class |
2258 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·okhttp3/EventListener$Companion.class | 2258 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·okhttp3/EventListener$Companion.class |
2259 | ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·okhttp3/EventListener$Factory.class | 2259 | ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·okhttp3/EventListener$Factory.class |
2260 | ?rwxrwxr-x··2.0·unx····· | 2260 | ?rwxrwxr-x··2.0·unx·····3007·b-·stor·80-Jan-01·00:00·okhttp3/EventListener.class |
2261 | ?rwxrwxr-x··2.0·unx·····1711·b-·stor·80-Jan-01·00:00·okhttp3/FormBody$Builder.class | 2261 | ?rwxrwxr-x··2.0·unx·····1711·b-·stor·80-Jan-01·00:00·okhttp3/FormBody$Builder.class |
2262 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·okhttp3/FormBody$Companion.class | 2262 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·okhttp3/FormBody$Companion.class |
2263 | ?rwxrwxr-x··2.0·unx·····3103·b-·stor·80-Jan-01·00:00·okhttp3/Handshake$Companion.class | 2263 | ?rwxrwxr-x··2.0·unx·····3103·b-·stor·80-Jan-01·00:00·okhttp3/Handshake$Companion.class |
2264 | ?rwxrwxr-x··2.0·unx·····4129·b-·stor·80-Jan-01·00:00·okhttp3/Handshake.class | 2264 | ?rwxrwxr-x··2.0·unx·····4129·b-·stor·80-Jan-01·00:00·okhttp3/Handshake.class |
2265 | ?rwxrwxr-x··2.0·unx·····4531·b-·stor·80-Jan-01·00:00·okhttp3/Headers$Builder.class | 2265 | ?rwxrwxr-x··2.0·unx·····4531·b-·stor·80-Jan-01·00:00·okhttp3/Headers$Builder.class |
2266 | ?rwxrwxr-x··2.0·unx·····4109·b-·stor·80-Jan-01·00:00·okhttp3/Headers$Companion.class | 2266 | ?rwxrwxr-x··2.0·unx·····4109·b-·stor·80-Jan-01·00:00·okhttp3/Headers$Companion.class |
2267 | ?rwxrwxr-x··2.0·unx·····1747·b-·stor·80-Jan-01·00:00·okhttp3/HttpUrl$Builder$Companion.class | 2267 | ?rwxrwxr-x··2.0·unx·····1747·b-·stor·80-Jan-01·00:00·okhttp3/HttpUrl$Builder$Companion.class |
Offset 2276, 14 lines modified | Offset 2276, 15 lines modified | ||
2276 | ?rwxrwxr-x··2.0·unx·····3345·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody$Builder.class | 2276 | ?rwxrwxr-x··2.0·unx·····3345·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody$Builder.class |
2277 | ?rwxrwxr-x··2.0·unx······886·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody$Companion.class | 2277 | ?rwxrwxr-x··2.0·unx······886·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody$Companion.class |
2278 | ?rwxrwxr-x··2.0·unx·····2476·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody$Part$Companion.class | 2278 | ?rwxrwxr-x··2.0·unx·····2476·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody$Part$Companion.class |
2279 | ?rwxrwxr-x··2.0·unx·····1354·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody$Part.class | 2279 | ?rwxrwxr-x··2.0·unx·····1354·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody$Part.class |
2280 | ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·okhttp3/MultipartReader$Companion.class | 2280 | ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·okhttp3/MultipartReader$Companion.class |
2281 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·okhttp3/MultipartReader$Part.class | 2281 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·okhttp3/MultipartReader$Part.class |
2282 | ?rwxrwxr-x··2.0·unx·····4351·b-·stor·80-Jan-01·00:00·okhttp3/MultipartReader.class | 2282 | ?rwxrwxr-x··2.0·unx·····4351·b-·stor·80-Jan-01·00:00·okhttp3/MultipartReader.class |
2283 | ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·okhttp3/OkHttp.class | ||
2283 | ?rwxrwxr-x··2.0·unx····16037·b-·defN·80-Jan-01·00:00·okhttp3/OkHttpClient$Builder.class | 2284 | ?rwxrwxr-x··2.0·unx····16037·b-·defN·80-Jan-01·00:00·okhttp3/OkHttpClient$Builder.class |
2284 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·okhttp3/OkHttpClient$Companion.class | 2285 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·okhttp3/OkHttpClient$Companion.class |
2285 | ?rwxrwxr-x··2.0·unx·····1188·b-·stor·80-Jan-01·00:00·okhttp3/Protocol$Companion.class | 2286 | ?rwxrwxr-x··2.0·unx·····1188·b-·stor·80-Jan-01·00:00·okhttp3/Protocol$Companion.class |
2286 | ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·okhttp3/Protocol.class | 2287 | ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·okhttp3/Protocol.class |
2287 | ?rwxrwxr-x··2.0·unx·····6051·b-·stor·80-Jan-01·00:00·okhttp3/Request$Builder.class | 2288 | ?rwxrwxr-x··2.0·unx·····6051·b-·stor·80-Jan-01·00:00·okhttp3/Request$Builder.class |
2288 | ?rwxrwxr-x··2.0·unx·····3285·b-·stor·80-Jan-01·00:00·okhttp3/Request.class | 2289 | ?rwxrwxr-x··2.0·unx·····3285·b-·stor·80-Jan-01·00:00·okhttp3/Request.class |
2289 | ?rwxrwxr-x··2.0·unx·····3857·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$Companion.class | 2290 | ?rwxrwxr-x··2.0·unx·····3857·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$Companion.class |
Offset 2299, 16 lines modified | Offset 2300, 15 lines modified | ||
2299 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·okhttp3/WebSocket$Factory.class | 2300 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·okhttp3/WebSocket$Factory.class |
2300 | ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·okhttp3/WebSocket.class | 2301 | ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·okhttp3/WebSocket.class |
2301 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·okhttp3/WebSocketListener.class | 2302 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·okhttp3/WebSocketListener.class |
2302 | ?rwxrwxr-x··2.0·unx·····4034·b-·stor·80-Jan-01·00:00·okhttp3/internal/HostnamesKt.class | 2303 | ?rwxrwxr-x··2.0·unx·····4034·b-·stor·80-Jan-01·00:00·okhttp3/internal/HostnamesKt.class |
2303 | ?rwxrwxr-x··2.0·unx·····1590·b-·stor·80-Jan-01·00:00·okhttp3/internal/Internal.class | 2304 | ?rwxrwxr-x··2.0·unx·····1590·b-·stor·80-Jan-01·00:00·okhttp3/internal/Internal.class |
2304 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·okhttp3/internal/SuppressSignatureCheck.class | 2305 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·okhttp3/internal/SuppressSignatureCheck.class |
2305 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·okhttp3/internal/Util$threadFactory$1.class | 2306 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·okhttp3/internal/Util$threadFactory$1.class |
2306 | ?rwxrwxr-x··2.0·unx····20 | 2307 | ?rwxrwxr-x··2.0·unx····20460·b-·defN·80-Jan-01·00:00·okhttp3/internal/Util.class |
2307 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·okhttp3/internal/Version.class | ||
2308 | ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·okhttp3/internal/authenticator/JavaNetAuthenticator$WhenMappings.class | 2308 | ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·okhttp3/internal/authenticator/JavaNetAuthenticator$WhenMappings.class |
2309 | ?rwxrwxr-x··2.0·unx·····2343·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor$Companion.class | 2309 | ?rwxrwxr-x··2.0·unx·····2343·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor$Companion.class |
2310 | ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheRequest.class | 2310 | ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheRequest.class |
2311 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheStrategy$Companion.class | 2311 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheStrategy$Companion.class |
2312 | ?rwxrwxr-x··2.0·unx·····4995·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheStrategy$Factory.class | 2312 | ?rwxrwxr-x··2.0·unx·····4995·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheStrategy$Factory.class |
2313 | ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheStrategy.class | 2313 | ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheStrategy.class |
2314 | ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/DiskLruCache$Companion.class | 2314 | ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/DiskLruCache$Companion.class |
Offset 2381, 35 lines modified | Offset 2381, 37 lines modified | ||
2381 | ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/PushObserver.class | 2381 | ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/PushObserver.class |
2382 | ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Settings$Companion.class | 2382 | ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Settings$Companion.class |
2383 | ?rwxrwxr-x··2.0·unx·····2054·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Settings.class | 2383 | ?rwxrwxr-x··2.0·unx·····2054·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Settings.class |
2384 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/StreamResetException.class | 2384 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/StreamResetException.class |
2385 | ?rwxrwxr-x··2.0·unx······309·b-·stor·80-Jan-01·00:00·okhttp3/internal/io/FileSystem$Companion.class | 2385 | ?rwxrwxr-x··2.0·unx······309·b-·stor·80-Jan-01·00:00·okhttp3/internal/io/FileSystem$Companion.class |
2386 | ?rwxrwxr-x··2.0·unx······783·b-·stor·80-Jan-01·00:00·okhttp3/internal/io/FileSystem.class | 2386 | ?rwxrwxr-x··2.0·unx······783·b-·stor·80-Jan-01·00:00·okhttp3/internal/io/FileSystem.class |
2387 | ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Android10Platform$Companion.class | 2387 | ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Android10Platform$Companion.class |
2388 | ?rwxrwxr-x··2.0·unx······ | 2388 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/AndroidPlatform$Companion.class |
2389 | ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/BouncyCastlePlatform$Companion.class | 2389 | ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/BouncyCastlePlatform$Companion.class |
2390 | ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/ConscryptPlatform$Companion.class | 2390 | ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/ConscryptPlatform$Companion.class |
2391 | ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/ConscryptPlatform$platformTrustManager$2.class | 2391 | ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/ConscryptPlatform$platformTrustManager$2.class |
2392 | ?rwxrwxr-x··2.0·unx·····2281·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Jdk8WithJettyBootPlatform$AlpnProvider.class | 2392 | ?rwxrwxr-x··2.0·unx·····2281·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Jdk8WithJettyBootPlatform$AlpnProvider.class |
2393 | ?rwxrwxr-x··2.0·unx·····2603·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Jdk8WithJettyBootPlatform$Companion.class | 2393 | ?rwxrwxr-x··2.0·unx·····2603·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Jdk8WithJettyBootPlatform$Companion.class |
2394 | ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Jdk9Platform$Companion.class | 2394 | ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Jdk9Platform$Companion.class |
2395 | ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/OpenJSSEPlatform$Companion.class | 2395 | ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/OpenJSSEPlatform$Companion.class |
2396 | ?rwxrwxr-x··2.0·unx·····4 | 2396 | ?rwxrwxr-x··2.0·unx·····4922·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Platform$Companion.class |
2397 | ?rwxrwxr-x··2.0·unx·····6815·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Platform.class | 2397 | ?rwxrwxr-x··2.0·unx·····6815·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/Platform.class |
2398 | ?rwxrwxr-x··2.0·unx······8 | 2398 | ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/Android10SocketAdapter$Companion.class |
2399 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/AndroidCertificateChainCleaner$Companion.class | 2399 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/AndroidCertificateChainCleaner$Companion.class |
2400 | ?rwxrwxr-x··2.0·unx·····4002·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/AndroidLog.class | ||
2401 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/AndroidLogHandler.class | ||
2402 | ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/AndroidLogKt.class | ||
2400 | ?rwxrwxr-x··2.0·unx·····1 | 2403 | ?rwxrwxr-x··2.0·unx·····1632·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/AndroidSocketAdapter$Companion.class |
2401 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/BouncyCastleSocketAdapter$Companion.class | 2404 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/BouncyCastleSocketAdapter$Companion.class |
2402 | ?rwxrwxr-x··2.0·unx······965·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/CloseGuard$Companion.class | 2405 | ?rwxrwxr-x··2.0·unx······965·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/CloseGuard$Companion.class |
2403 | ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/CloseGuard.class | 2406 | ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/CloseGuard.class |
2404 | ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/ConscryptSocketAdapter$Companion.class | 2407 | ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/ConscryptSocketAdapter$Companion.class |
2405 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/SocketAdapter$DefaultImpls.class | 2408 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/SocketAdapter$DefaultImpls.class |
2406 | ?rwxrwxr-x··2.0·unx······519·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/SocketAdapter.class | 2409 | ?rwxrwxr-x··2.0·unx······519·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/SocketAdapter.class |
2407 | ?rwxrwxr-x··2.0·unx·····2 | 2410 | ?rwxrwxr-x··2.0·unx·····2398·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/StandardAndroidSocketAdapter$Companion.class |
2408 | ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·okhttp3/internal/platform/android/UtilKt.class | ||
2409 | ?rwxrwxr-x··2.0·unx······846·b-·stor·80-Jan-01·00:00·okhttp3/internal/proxy/NullProxySelector.class | 2411 | ?rwxrwxr-x··2.0·unx······846·b-·stor·80-Jan-01·00:00·okhttp3/internal/proxy/NullProxySelector.class |
2410 | ?rwxrwxr-x··2.0·unx·····1547·b-·stor·80-Jan-01·00:00·okhttp3/internal/publicsuffix/PublicSuffixDatabase$Companion.class | 2412 | ?rwxrwxr-x··2.0·unx·····1547·b-·stor·80-Jan-01·00:00·okhttp3/internal/publicsuffix/PublicSuffixDatabase$Companion.class |
2411 | ?rwxrwxr-x··2.0·unx·····6738·b-·stor·80-Jan-01·00:00·okhttp3/internal/publicsuffix/PublicSuffixDatabase.class | 2413 | ?rwxrwxr-x··2.0·unx·····6738·b-·stor·80-Jan-01·00:00·okhttp3/internal/publicsuffix/PublicSuffixDatabase.class |
2412 | ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·okhttp3/internal/tls/BasicCertificateChainCleaner$Companion.class | 2414 | ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·okhttp3/internal/tls/BasicCertificateChainCleaner$Companion.class |
2413 | ?rwxrwxr-x··2.0·unx·····1375·b-·stor·80-Jan-01·00:00·okhttp3/internal/tls/CertificateChainCleaner$Companion.class | 2415 | ?rwxrwxr-x··2.0·unx·····1375·b-·stor·80-Jan-01·00:00·okhttp3/internal/tls/CertificateChainCleaner$Companion.class |
2414 | ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·okhttp3/internal/tls/CertificateChainCleaner.class | 2416 | ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·okhttp3/internal/tls/CertificateChainCleaner.class |
2415 | ?rwxrwxr-x··2.0·unx·····4943·b-·stor·80-Jan-01·00:00·okhttp3/internal/tls/OkHostnameVerifier.class | 2417 | ?rwxrwxr-x··2.0·unx·····4943·b-·stor·80-Jan-01·00:00·okhttp3/internal/tls/OkHostnameVerifier.class |
Offset 3847, 23 lines modified | Offset 3849, 23 lines modified | ||
3847 | ?rwxrwxr-x··2.0·unx·····1044·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$Companion$asRequestBody$1.class | 3849 | ?rwxrwxr-x··2.0·unx·····1044·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$Companion$asRequestBody$1.class |
3848 | ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$Companion$toRequestBody$1.class | 3850 | ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$Companion$toRequestBody$1.class |
3849 | ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$Companion$toRequestBody$2.class | 3851 | ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$Companion$toRequestBody$2.class |
3850 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·okhttp3/ResponseBody$Companion$asResponseBody$1.class | 3852 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·okhttp3/ResponseBody$Companion$asResponseBody$1.class |
3851 | ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·okhttp3/internal/Util$asFactory$1.class | 3853 | ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·okhttp3/internal/Util$asFactory$1.class |
3852 | ?rwxrwxr-x··2.0·unx·····4023·b-·stor·80-Jan-01·00:00·okhttp3/internal/authenticator/JavaNetAuthenticator.class | 3854 | ?rwxrwxr-x··2.0·unx·····4023·b-·stor·80-Jan-01·00:00·okhttp3/internal/authenticator/JavaNetAuthenticator.class |
3853 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1.class | 3855 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1.class |
3854 | ?rwxrwxr-x··2.0·unx·····5 | 3856 | ?rwxrwxr-x··2.0·unx·····5733·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor.class |
3855 | ?rwxrwxr-x··2.0·unx·····1539·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/DiskLruCache$cleanupTask$1.class | 3857 | ?rwxrwxr-x··2.0·unx·····1539·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/DiskLruCache$cleanupTask$1.class |
3856 | ?rwxrwxr-x··2.0·unx·····4725·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache2/Relay$RelaySource.class | 3858 | ?rwxrwxr-x··2.0·unx·····4725·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache2/Relay$RelaySource.class |
3857 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·okhttp3/internal/concurrent/TaskQueue$AwaitIdleTask.class | 3859 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·okhttp3/internal/concurrent/TaskQueue$AwaitIdleTask.class |
3858 | ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·okhttp3/internal/concurrent/TaskQueue$execute$1.class | 3860 | ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·okhttp3/internal/concurrent/TaskQueue$execute$1.class |
3859 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·okhttp3/internal/concurrent/TaskQueue$schedule$2.class | 3861 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·okhttp3/internal/concurrent/TaskQueue$schedule$2.class |
3860 | ?rwxrwxr-x··2.0·unx·····1513·b-·stor·80-Jan-01·00:00·okhttp3/internal/concurrent/TaskRunner$RealBackend.class | 3862 | ?rwxrwxr-x··2.0·unx·····1513·b-·stor·80-Jan-01·00:00·okhttp3/internal/concurrent/TaskRunner$RealBackend.class |
3861 | ?rwxrwxr-x··2.0·unx·····1180·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/ConnectInterceptor.class | 3863 | ?rwxrwxr-x··2.0·unx·····1180·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/ConnectInterceptor.class |
3862 | ?rwxrwxr-x··2.0·unx····14 | 3864 | ?rwxrwxr-x··2.0·unx····14446·b-·defN·80-Jan-01·00:00·okhttp3/internal/connection/RealCall.class |
3863 | ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/RealConnection$newWebSocketStreams$1.class | 3865 | ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/RealConnection$newWebSocketStreams$1.class |
3864 | ?rwxrwxr-x··2.0·unx····24549·b-·defN·80-Jan-01·00:00·okhttp3/internal/connection/RealConnection.class | 3866 | ?rwxrwxr-x··2.0·unx····24549·b-·defN·80-Jan-01·00:00·okhttp3/internal/connection/RealConnection.class |
3865 | ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/RealConnectionPool$cleanupTask$1.class | 3867 | ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/RealConnectionPool$cleanupTask$1.class |
3866 | ?rwxrwxr-x··2.0·unx·····4353·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/BridgeInterceptor.class | 3868 | ?rwxrwxr-x··2.0·unx·····4353·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/BridgeInterceptor.class |
3867 | ?rwxrwxr-x··2.0·unx·····3923·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/CallServerInterceptor.class | 3869 | ?rwxrwxr-x··2.0·unx·····3923·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/CallServerInterceptor.class |
3868 | ?rwxrwxr-x··2.0·unx·····4641·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RealInterceptorChain.class | 3870 | ?rwxrwxr-x··2.0·unx·····4641·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RealInterceptorChain.class |
3869 | ?rwxrwxr-x··2.0·unx······845·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RealResponseBody.class | 3871 | ?rwxrwxr-x··2.0·unx······845·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RealResponseBody.class |
Offset 3887, 17 lines modified | Offset 3889, 17 lines modified | ||
3887 | ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2Connection$writeWindowUpdateLater$$inlined$execute$1.class | 3889 | ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2Connection$writeWindowUpdateLater$$inlined$execute$1.class |
3888 | ?rwxrwxr-x··2.0·unx·····5045·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2ExchangeCodec.class | 3890 | ?rwxrwxr-x··2.0·unx·····5045·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2ExchangeCodec.class |
3889 | ?rwxrwxr-x··2.0·unx·····2761·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2Reader$ContinuationSource.class | 3891 | ?rwxrwxr-x··2.0·unx·····2761·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2Reader$ContinuationSource.class |
3890 | ?rwxrwxr-x··2.0·unx·····4652·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2Stream$FramingSink.class | 3892 | ?rwxrwxr-x··2.0·unx·····4652·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2Stream$FramingSink.class |
3891 | ?rwxrwxr-x··2.0·unx·····6065·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2Stream$FramingSource.class | 3893 | ?rwxrwxr-x··2.0·unx·····6065·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/Http2Stream$FramingSource.class |
3892 | ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/PushObserver$Companion$PushObserverCancel.class | 3894 | ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·okhttp3/internal/http2/PushObserver$Companion$PushObserverCancel.class |
Max diff block lines reached; 3735/17317 bytes (21.57%) of diff not shown. |
Offset 6837, 14 lines modified | Offset 6837, 17 lines modified | ||
6837 | Filename:·okhttp3/MultipartReader$Part.class | 6837 | Filename:·okhttp3/MultipartReader$Part.class |
6838 | Comment:· | 6838 | Comment:· |
6839 | Filename:·okhttp3/MultipartReader.class | 6839 | Filename:·okhttp3/MultipartReader.class |
6840 | Comment:· | 6840 | Comment:· |
6841 | Filename:·okhttp3/OkHttp.class | ||
6842 | Comment:· | ||
6841 | Filename:·okhttp3/OkHttpClient$Builder.class | 6843 | Filename:·okhttp3/OkHttpClient$Builder.class |
6842 | Comment:· | 6844 | Comment:· |
6843 | Filename:·okhttp3/OkHttpClient$Companion.class | 6845 | Filename:·okhttp3/OkHttpClient$Companion.class |
6844 | Comment:· | 6846 | Comment:· |
6845 | Filename:·okhttp3/Protocol$Companion.class | 6847 | Filename:·okhttp3/Protocol$Companion.class |
Offset 6909, 17 lines modified | Offset 6912, 14 lines modified | ||
6909 | Filename:·okhttp3/internal/Util$threadFactory$1.class | 6912 | Filename:·okhttp3/internal/Util$threadFactory$1.class |
6910 | Comment:· | 6913 | Comment:· |
6911 | Filename:·okhttp3/internal/Util.class | 6914 | Filename:·okhttp3/internal/Util.class |
6912 | Comment:· | 6915 | Comment:· |
6913 | Filename:·okhttp3/internal/Version.class | ||
6914 | Comment:· | ||
6915 | Filename:·okhttp3/internal/authenticator/JavaNetAuthenticator$WhenMappings.class | 6916 | Filename:·okhttp3/internal/authenticator/JavaNetAuthenticator$WhenMappings.class |
6916 | Comment:· | 6917 | Comment:· |
6917 | Filename:·okhttp3/internal/cache/CacheInterceptor$Companion.class | 6918 | Filename:·okhttp3/internal/cache/CacheInterceptor$Companion.class |
6918 | Comment:· | 6919 | Comment:· |
6919 | Filename:·okhttp3/internal/cache/CacheRequest.class | 6920 | Filename:·okhttp3/internal/cache/CacheRequest.class |
Offset 7188, 14 lines modified | Offset 7188, 23 lines modified | ||
7188 | Filename:·okhttp3/internal/platform/android/Android10SocketAdapter$Companion.class | 7188 | Filename:·okhttp3/internal/platform/android/Android10SocketAdapter$Companion.class |
7189 | Comment:· | 7189 | Comment:· |
7190 | Filename:·okhttp3/internal/platform/android/AndroidCertificateChainCleaner$Companion.class | 7190 | Filename:·okhttp3/internal/platform/android/AndroidCertificateChainCleaner$Companion.class |
7191 | Comment:· | 7191 | Comment:· |
7192 | Filename:·okhttp3/internal/platform/android/AndroidLog.class | ||
7193 | Comment:· | ||
7194 | Filename:·okhttp3/internal/platform/android/AndroidLogHandler.class | ||
7195 | Comment:· | ||
7196 | Filename:·okhttp3/internal/platform/android/AndroidLogKt.class | ||
7197 | Comment:· | ||
7192 | Filename:·okhttp3/internal/platform/android/AndroidSocketAdapter$Companion.class | 7198 | Filename:·okhttp3/internal/platform/android/AndroidSocketAdapter$Companion.class |
7193 | Comment:· | 7199 | Comment:· |
7194 | Filename:·okhttp3/internal/platform/android/BouncyCastleSocketAdapter$Companion.class | 7200 | Filename:·okhttp3/internal/platform/android/BouncyCastleSocketAdapter$Companion.class |
7195 | Comment:· | 7201 | Comment:· |
7196 | Filename:·okhttp3/internal/platform/android/CloseGuard$Companion.class | 7202 | Filename:·okhttp3/internal/platform/android/CloseGuard$Companion.class |
Offset 7212, 17 lines modified | Offset 7221, 14 lines modified | ||
7212 | Filename:·okhttp3/internal/platform/android/SocketAdapter.class | 7221 | Filename:·okhttp3/internal/platform/android/SocketAdapter.class |
7213 | Comment:· | 7222 | Comment:· |
7214 | Filename:·okhttp3/internal/platform/android/StandardAndroidSocketAdapter$Companion.class | 7223 | Filename:·okhttp3/internal/platform/android/StandardAndroidSocketAdapter$Companion.class |
7215 | Comment:· | 7224 | Comment:· |
7216 | Filename:·okhttp3/internal/platform/android/UtilKt.class | ||
7217 | Comment:· | ||
7218 | Filename:·okhttp3/internal/proxy/NullProxySelector.class | 7225 | Filename:·okhttp3/internal/proxy/NullProxySelector.class |
7219 | Comment:· | 7226 | Comment:· |
7220 | Filename:·okhttp3/internal/publicsuffix/PublicSuffixDatabase$Companion.class | 7227 | Filename:·okhttp3/internal/publicsuffix/PublicSuffixDatabase$Companion.class |
7221 | Comment:· | 7228 | Comment:· |
7222 | Filename:·okhttp3/internal/publicsuffix/PublicSuffixDatabase.class | 7229 | Filename:·okhttp3/internal/publicsuffix/PublicSuffixDatabase.class |
Offset 14, 14 lines modified | Offset 14, 28 lines modified | ||
14 | ····public·static·final·EventListener·NONE; | 14 | ····public·static·final·EventListener·NONE; |
15 | ···· | 15 | ···· |
16 | ····static·{ | 16 | ····static·{ |
17 | ········Companion·=·new·EventListener$Companion((DefaultConstructorMarker)null); | 17 | ········Companion·=·new·EventListener$Companion((DefaultConstructorMarker)null); |
18 | ········NONE·=·(EventListener)new·EventListener$Companion$NONE$1(); | 18 | ········NONE·=·(EventListener)new·EventListener$Companion$NONE$1(); |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·void·cacheConditionalHit(final·Call·call,·final·Response·response)·{ | ||
22 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | ||
23 | ········Intrinsics.checkParameterIsNotNull((Object)response,·"cachedResponse"); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····public·void·cacheHit(final·Call·call,·final·Response·response)·{ | ||
27 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | ||
28 | ········Intrinsics.checkParameterIsNotNull((Object)response,·"response"); | ||
29 | ····} | ||
30 | ···· | ||
31 | ····public·void·cacheMiss(final·Call·call)·{ | ||
32 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | ||
33 | ····} | ||
34 | ···· | ||
21 | ····public·void·callEnd(final·Call·call)·{ | 35 | ····public·void·callEnd(final·Call·call)·{ |
22 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | 36 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); |
23 | ····} | 37 | ····} |
24 | ···· | 38 | ···· |
25 | ····public·void·callFailed(final·Call·call,·final·IOException·ex)·{ | 39 | ····public·void·callFailed(final·Call·call,·final·IOException·ex)·{ |
26 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | 40 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); |
27 | ········Intrinsics.checkParameterIsNotNull((Object)ex,·"ioe"); | 41 | ········Intrinsics.checkParameterIsNotNull((Object)ex,·"ioe"); |
Offset 126, 14 lines modified | Offset 140, 19 lines modified | ||
126 | ········Intrinsics.checkParameterIsNotNull((Object)response,·"response"); | 140 | ········Intrinsics.checkParameterIsNotNull((Object)response,·"response"); |
127 | ····} | 141 | ····} |
128 | ···· | 142 | ···· |
129 | ····public·void·responseHeadersStart(final·Call·call)·{ | 143 | ····public·void·responseHeadersStart(final·Call·call)·{ |
130 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | 144 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); |
131 | ····} | 145 | ····} |
132 | ···· | 146 | ···· |
147 | ····public·void·satisfactionFailure(final·Call·call,·final·Response·response)·{ | ||
148 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | ||
149 | ········Intrinsics.checkParameterIsNotNull((Object)response,·"response"); | ||
150 | ····} | ||
151 | ···· | ||
133 | ····public·void·secureConnectEnd(final·Call·call,·final·Handshake·handshake)·{ | 152 | ····public·void·secureConnectEnd(final·Call·call,·final·Handshake·handshake)·{ |
134 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | 153 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); |
135 | ····} | 154 | ····} |
136 | ···· | 155 | ···· |
137 | ····public·void·secureConnectStart(final·Call·call)·{ | 156 | ····public·void·secureConnectStart(final·Call·call)·{ |
138 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); | 157 | ········Intrinsics.checkParameterIsNotNull((Object)call,·"call"); |
139 | ····} | 158 | ····} |
Offset 71, 16 lines modified | Offset 71, 17 lines modified | ||
71 | ····public·static·final·byte[]·EMPTY_BYTE_ARRAY; | 71 | ····public·static·final·byte[]·EMPTY_BYTE_ARRAY; |
72 | ····public·static·final·Headers·EMPTY_HEADERS; | 72 | ····public·static·final·Headers·EMPTY_HEADERS; |
73 | ····public·static·final·RequestBody·EMPTY_REQUEST; | 73 | ····public·static·final·RequestBody·EMPTY_REQUEST; |
74 | ····public·static·final·ResponseBody·EMPTY_RESPONSE; | 74 | ····public·static·final·ResponseBody·EMPTY_RESPONSE; |
75 | ····private·static·final·Options·UNICODE_BOMS; | 75 | ····private·static·final·Options·UNICODE_BOMS; |
76 | ····public·static·final·TimeZone·UTC; | 76 | ····public·static·final·TimeZone·UTC; |
77 | ····private·static·final·Regex·VERIFY_AS_IP_ADDRESS; | 77 | ····private·static·final·Regex·VERIFY_AS_IP_ADDRESS; |
78 | ····public·static·final·boolean·assertionsEnabled; | 78 | ····public·static·final·boolean·assertionsEnabled·=·false; |
79 | ····public·static·final·String·okHttpName; | 79 | ····public·static·final·String·okHttpName; |
80 | ····public·static·final·String·userAgent·=·"okhttp/4.7.2"; | ||
80 | ···· | 81 | ···· |
81 | ····static·{ | 82 | ····static·{ |
82 | ········EMPTY_BYTE_ARRAY·=·new·byte[0]; | 83 | ········EMPTY_BYTE_ARRAY·=·new·byte[0]; |
83 | ········EMPTY_HEADERS·=·Headers.Companion.of(new·String[0]); | 84 | ········EMPTY_HEADERS·=·Headers.Companion.of(new·String[0]); |
84 | ········final·ResponseBody$Companion·companion·=·ResponseBody.Companion; | 85 | ········final·ResponseBody$Companion·companion·=·ResponseBody.Companion; |
85 | ········final·byte[]·empty_BYTE_ARRAY·=·Util.EMPTY_BYTE_ARRAY; | 86 | ········final·byte[]·empty_BYTE_ARRAY·=·Util.EMPTY_BYTE_ARRAY; |
86 | ········final·int·n·=·1; | 87 | ········final·int·n·=·1; |
Offset 96, 15 lines modified | Offset 97, 14 lines modified | ||
96 | ········UNICODE_BOMS·=·companion2.of(array); | 97 | ········UNICODE_BOMS·=·companion2.of(array); |
97 | ········final·TimeZone·timeZone·=·TimeZone.getTimeZone("GMT"); | 98 | ········final·TimeZone·timeZone·=·TimeZone.getTimeZone("GMT"); |
98 | ········if·(timeZone·==·null)·{ | 99 | ········if·(timeZone·==·null)·{ |
99 | ············Intrinsics.throwNpe(); | 100 | ············Intrinsics.throwNpe(); |
100 | ········} | 101 | ········} |
101 | ········UTC·=·timeZone; | 102 | ········UTC·=·timeZone; |
102 | ········VERIFY_AS_IP_ADDRESS·=·new·Regex("([0-9a-fA-F]*:[0-9a-fA-F:.]*)|([\\d.]+)"); | 103 | ········VERIFY_AS_IP_ADDRESS·=·new·Regex("([0-9a-fA-F]*:[0-9a-fA-F:.]*)|([\\d.]+)"); |
103 | ········assertionsEnabled·=·OkHttpClient.class.desiredAssertionStatus(); | ||
104 | ········final·String·name·=·OkHttpClient.class.getName(); | 104 | ········final·String·name·=·OkHttpClient.class.getName(); |
105 | ········Intrinsics.checkExpressionValueIsNotNull((Object)name,·"OkHttpClient::class.java.name"); | 105 | ········Intrinsics.checkExpressionValueIsNotNull((Object)name,·"OkHttpClient::class.java.name"); |
106 | ········okHttpName·=·StringsKt.removeSuffix(StringsKt.removePrefix(name,·(CharSequence)(String)"okhttp3."),·(CharSequence)(String)"Client"); | 106 | ········okHttpName·=·StringsKt.removeSuffix(StringsKt.removePrefix(name,·(CharSequence)(String)"okhttp3."),·(CharSequence)(String)"Client"); |
107 | ····} | 107 | ····} |
108 | ···· | 108 | ···· |
109 | ····public·static·final·void·addIfAbsent(final·List·list,·final·Object·o)·{ | 109 | ····public·static·final·void·addIfAbsent(final·List·list,·final·Object·o)·{ |
110 | ········Intrinsics.checkParameterIsNotNull((Object)list,·"$this$addIfAbsent"); | 110 | ········Intrinsics.checkParameterIsNotNull((Object)list,·"$this$addIfAbsent"); |
Offset 15, 15 lines modified | Offset 15, 11 lines modified | ||
15 | ········} | 15 | ········} |
16 | ········else·{ | 16 | ········else·{ |
17 | ············platform·=·null; | 17 | ············platform·=·null; |
18 | ········} | 18 | ········} |
19 | ········return·platform; | 19 | ········return·platform; |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·final·boolean·isAndroid()·{ | ||
23 | ········return·AndroidPlatform.access$isAndroid$cp(); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····public·final·boolean·isSupported()·{ | 22 | ····public·final·boolean·isSupported()·{ |
27 | ········return·AndroidPlatform.access$isSupported$cp(); | 23 | ········return·AndroidPlatform.access$isSupported$cp(); |
28 | ····} | 24 | ····} |
29 | } | 25 | } |
Offset 4, 60 lines modified | Offset 4, 77 lines modified | ||
4 | import·okio.Buffer; | 4 | import·okio.Buffer; |
5 | import·java.util.Iterator; | 5 | import·java.util.Iterator; |
6 | import·kotlin.collections.CollectionsKt; | 6 | import·kotlin.collections.CollectionsKt; |
7 | import·okhttp3.Protocol; | 7 | import·okhttp3.Protocol; |
8 | import·java.util.ArrayList; | 8 | import·java.util.ArrayList; |
9 | import·java.util.List; | 9 | import·java.util.List; |
10 | import·java.security.Provider; | 10 | import·java.security.Provider; |
11 | import·kotlin.jvm.internal.Intrinsics; | ||
12 | import·java.security.Security; | 11 | import·java.security.Security; |
12 | import·kotlin.jvm.internal.Intrinsics; | ||
13 | import·okhttp3.internal.platform.android.AndroidLog; | ||
13 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 14 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
14 | public·final·class·Platform$Companion | 15 | public·final·class·Platform$Companion |
15 | { | 16 | { |
16 | ····private·Platform$Companion()·{ | 17 | ····private·Platform$Companion()·{ |
17 | ····} | 18 | ····} |
18 | ···· | 19 | ···· |
19 | ····private·final·Platform·findPlatform()·{ | 20 | ····private·final·Platform·findAndroidPlatform()·{ |
21 | ········AndroidLog.INSTANCE.enable(); | ||
20 | ········ | 22 | ········Platform·platform·=·Android10Platform.Companion.buildIfSupported(); |
23 | ········if·(platform·==·null)·{ | ||
21 | ········if·(buildIfSupported·!=·null)·{ | ||
22 | ············return·buildIfSupported; | ||
23 | ········} | ||
24 | ········ | 24 | ············platform·=·AndroidPlatform.Companion.buildIfSupported(); |
25 | ········if·(buildIfSupported2·!=·null)·{ | ||
26 | ············ | 25 | ············if·(platform·==·null)·{ |
26 | ················Intrinsics.throwNpe(); | ||
27 | ············} | ||
27 | ········} | 28 | ········} |
29 | ········return·platform; | ||
30 | ····} | ||
31 | ···· | ||
32 | ····private·final·Platform·findJvmPlatform()·{ | ||
28 | ········final·Platform$Companion·platform$Companion·=·(Platform$Companion)this; | 33 | ········final·Platform$Companion·platform$Companion·=·(Platform$Companion)this; |
29 | ········if·(platform$Companion.isConscryptPreferred())·{ | 34 | ········if·(platform$Companion.isConscryptPreferred())·{ |
30 | ············final·ConscryptPlatform·buildIfSupported | 35 | ············final·ConscryptPlatform·buildIfSupported·=·ConscryptPlatform.Companion.buildIfSupported(); |
31 | ············if·(buildIfSupported | 36 | ············if·(buildIfSupported·!=·null)·{ |
32 | ················return·(Platform)buildIfSupported | 37 | ················return·(Platform)buildIfSupported; |
33 | ············} | 38 | ············} |
34 | ········} | 39 | ········} |
35 | ········if·(platform$Companion.isBouncyCastlePreferred())·{ | 40 | ········if·(platform$Companion.isBouncyCastlePreferred())·{ |
36 | ············final·BouncyCastlePlatform·buildIfSupported | 41 | ············final·BouncyCastlePlatform·buildIfSupported2·=·BouncyCastlePlatform.Companion.buildIfSupported(); |
37 | ············if·(buildIfSupported | 42 | ············if·(buildIfSupported2·!=·null)·{ |
38 | ················return·(Platform)buildIfSupported | 43 | ················return·(Platform)buildIfSupported2; |
39 | ············} | 44 | ············} |
40 | ········} | 45 | ········} |
41 | ········if·(platform$Companion.isOpenJSSEPreferred())·{ | 46 | ········if·(platform$Companion.isOpenJSSEPreferred())·{ |
42 | ············final·OpenJSSEPlatform·buildIfSupported | 47 | ············final·OpenJSSEPlatform·buildIfSupported3·=·OpenJSSEPlatform.Companion.buildIfSupported(); |
43 | ············if·(buildIfSupported | 48 | ············if·(buildIfSupported3·!=·null)·{ |
44 | ················return·(Platform)buildIfSupported | 49 | ················return·(Platform)buildIfSupported3; |
45 | ············} | 50 | ············} |
46 | ········} | 51 | ········} |
47 | ········final·Jdk9Platform·buildIfSupported | 52 | ········final·Jdk9Platform·buildIfSupported4·=·Jdk9Platform.Companion.buildIfSupported(); |
48 | ········if·(buildIfSupported | 53 | ········if·(buildIfSupported4·!=·null)·{ |
49 | ············return·(Platform)buildIfSupported | 54 | ············return·(Platform)buildIfSupported4; |
50 | ········} | 55 | ········} |
51 | ········Platform·buildIfSupported | 56 | ········final·Platform·buildIfSupported5·=·Jdk8WithJettyBootPlatform.Companion.buildIfSupported(); |
52 | ········if·(buildIfSupported | 57 | ········if·(buildIfSupported5·!=·null)·{ |
53 | ············buildIfSupported | 58 | ············return·buildIfSupported5; |
54 | ········} | 59 | ········} |
55 | ········return· | 60 | ········return·new·Platform(); |
61 | ····} | ||
62 | ···· | ||
63 | ····private·final·Platform·findPlatform()·{ | ||
64 | ········final·Platform$Companion·platform$Companion·=·(Platform$Companion)this; | ||
65 | ········Platform·platform; | ||
66 | ········if·(platform$Companion.isAndroid())·{ | ||
67 | ············platform·=·platform$Companion.findAndroidPlatform(); | ||
68 | ········} | ||
69 | ········else·{ | ||
70 | ············platform·=·platform$Companion.findJvmPlatform(); | ||
71 | ········} | ||
72 | ········return·platform; | ||
56 | ····} | 73 | ····} |
57 | ···· | 74 | ···· |
58 | ····private·final·boolean·isBouncyCastlePreferred()·{ | 75 | ····private·final·boolean·isBouncyCastlePreferred()·{ |
59 | ········final·Provider·provider·=·Security.getProviders()[0]; | 76 | ········final·Provider·provider·=·Security.getProviders()[0]; |
60 | ········Intrinsics.checkExpressionValueIsNotNull((Object)provider,·"Security.getProviders()[0]"); | 77 | ········Intrinsics.checkExpressionValueIsNotNull((Object)provider,·"Security.getProviders()[0]"); |
61 | ········return·Intrinsics.areEqual((Object)"BC",·(Object)provider.getName()); | 78 | ········return·Intrinsics.areEqual((Object)"BC",·(Object)provider.getName()); |
62 | ····} | 79 | ····} |
Offset 102, 12 lines modified | Offset 119, 16 lines modified | ||
102 | ········return·buffer.readByteArray(); | 119 | ········return·buffer.readByteArray(); |
103 | ····} | 120 | ····} |
104 | ···· | 121 | ···· |
105 | ····public·final·Platform·get()·{ | 122 | ····public·final·Platform·get()·{ |
106 | ········return·Platform.access$getPlatform$cp(); | 123 | ········return·Platform.access$getPlatform$cp(); |
107 | ····} | 124 | ····} |
108 | ···· | 125 | ···· |
126 | ····public·final·boolean·isAndroid()·{ | ||
127 | ········return·Intrinsics.areEqual((Object)"Dalvik",·(Object)System.getProperty("java.vm.name")); | ||
128 | ····} | ||
129 | ···· | ||
109 | ····public·final·void·resetForTests(final·Platform·platform)·{ | 130 | ····public·final·void·resetForTests(final·Platform·platform)·{ |
110 | ········Intrinsics.checkParameterIsNotNull((Object)platform,·"platform"); | 131 | ········Intrinsics.checkParameterIsNotNull((Object)platform,·"platform"); |
111 | ········Platform.access$setPlatform$cp(platform); | 132 | ········Platform.access$setPlatform$cp(platform); |
112 | ····} | 133 | ····} |
113 | } | 134 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·okhttp3.internal.platform.android; | 1 | package·okhttp3.internal.platform.android; |
2 | import·android.os.Build$VERSION; | 2 | import·android.os.Build$VERSION; |
3 | import·okhttp3.internal.platform. | 3 | import·okhttp3.internal.platform.Platform; |
4 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 4 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
5 | public·final·class·Android10SocketAdapter$Companion | 5 | public·final·class·Android10SocketAdapter$Companion |
6 | { | 6 | { |
7 | ····private·Android10SocketAdapter$Companion()·{ | 7 | ····private·Android10SocketAdapter$Companion()·{ |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
Offset 18, 10 lines modified | Offset 18, 10 lines modified | ||
18 | ········else·{ | 18 | ········else·{ |
19 | ············socketAdapter·=·null; | 19 | ············socketAdapter·=·null; |
20 | ········} | 20 | ········} |
21 | ········return·socketAdapter; | 21 | ········return·socketAdapter; |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·final·boolean·isSupported()·{ | 24 | ····public·final·boolean·isSupported()·{ |
25 | ········return· | 25 | ········return·Platform.Companion.isAndroid()·&&·Build$VERSION.SDK_INT·>=·29; |
26 | ····} | 26 | ····} |
27 | } | 27 | } |
Offset 1, 10 lines modified | Offset 1, 11 lines modified | ||
1 | package·okhttp3.internal.platform.android; | 1 | package·okhttp3.internal.platform.android; |
2 | import·okhttp3.internal.platform.Platform; | ||
2 | import·kotlin.TypeCastException; | 3 | import·kotlin.TypeCastException; |
3 | import·kotlin.jvm.internal.Intrinsics; | 4 | import·kotlin.jvm.internal.Intrinsics; |
4 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 5 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
5 | public·final·class·AndroidSocketAdapter$Companion | 6 | public·final·class·AndroidSocketAdapter$Companion |
6 | { | 7 | { |
7 | ····private·AndroidSocketAdapter$Companion()·{ | 8 | ····private·AndroidSocketAdapter$Companion()·{ |
Offset 27, 15 lines modified | Offset 28, 15 lines modified | ||
27 | ························if·(forName·!=·null)·{ | 28 | ························if·(forName·!=·null)·{ |
28 | ····························o·=·new·AndroidSocketAdapter((Class)forName); | 29 | ····························o·=·new·AndroidSocketAdapter((Class)forName); |
29 | ····························return·(SocketAdapter)o; | 30 | ····························return·(SocketAdapter)o; |
30 | ························} | 31 | ························} |
31 | ························throw·new·TypeCastException("null·cannot·be·cast·to·non-null·type·java.lang.Class<in·javax.net.ssl.SSLSocket>"); | 32 | ························throw·new·TypeCastException("null·cannot·be·cast·to·non-null·type·java.lang.Class<in·javax.net.ssl.SSLSocket>"); |
32 | ····················} | 33 | ····················} |
33 | ····················catch·(Exception·ex)·{ | 34 | ····················catch·(Exception·ex)·{ |
34 | ························ | 35 | ························Platform.Companion.get().log("unable·to·load·android·socket·classes",·5,·(Throwable)(Exception)ex); |
35 | ························o·=·null; | 36 | ························o·=·null; |
36 | ····················} | 37 | ····················} |
37 | ················} | 38 | ················} |
38 | ················catch·(Exception·ex2)·{} | 39 | ················catch·(Exception·ex2)·{} |
39 | ············} | 40 | ············} |
40 | ············catch·(Exception·ex3)·{} | 41 | ············catch·(Exception·ex3)·{} |
41 | ········} | 42 | ········} |
Offset 1, 10 lines modified | Offset 1, 11 lines modified | ||
1 | package·okhttp3.internal.platform.android; | 1 | package·okhttp3.internal.platform.android; |
2 | import·okhttp3.internal.platform.Platform; | ||
2 | import·kotlin.TypeCastException; | 3 | import·kotlin.TypeCastException; |
3 | import·kotlin.jvm.internal.Intrinsics; | 4 | import·kotlin.jvm.internal.Intrinsics; |
4 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 5 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
5 | public·final·class·StandardAndroidSocketAdapter$Companion | 6 | public·final·class·StandardAndroidSocketAdapter$Companion |
6 | { | 7 | { |
7 | ····private·StandardAndroidSocketAdapter$Companion()·{ | 8 | ····private·StandardAndroidSocketAdapter$Companion()·{ |
Offset 54, 15 lines modified | Offset 55, 15 lines modified | ||
54 | ····························································Intrinsics.checkExpressionValueIsNotNull((Object)forName3,·"paramsClass"); | 55 | ····························································Intrinsics.checkExpressionValueIsNotNull((Object)forName3,·"paramsClass"); |
55 | ····························································o·=·new·StandardAndroidSocketAdapter((Class)forName,·(Class)forName2,·(Class)forName3); | 56 | ····························································o·=·new·StandardAndroidSocketAdapter((Class)forName,·(Class)forName2,·(Class)forName3); |
56 | ····························································return·(SocketAdapter)o; | 57 | ····························································return·(SocketAdapter)o; |
57 | ····························································throw·new·TypeCastException("null·cannot·be·cast·to·non-null·type·java.lang.Class<in·javax.net.ssl.SSLSocket>"); | 58 | ····························································throw·new·TypeCastException("null·cannot·be·cast·to·non-null·type·java.lang.Class<in·javax.net.ssl.SSLSocket>"); |
58 | ····························································throw·new·TypeCastException("null·cannot·be·cast·to·non-null·type·java.lang.Class<in·javax.net.ssl.SSLSocketFactory>"); | 59 | ····························································throw·new·TypeCastException("null·cannot·be·cast·to·non-null·type·java.lang.Class<in·javax.net.ssl.SSLSocketFactory>"); |
59 | ························································} | 60 | ························································} |
60 | ························································catch·(Exception·ex)·{ | 61 | ························································catch·(Exception·ex)·{ |
61 | ···························································· | 62 | ····························································Platform.Companion.get().log("unable·to·load·android·socket·classes",·5,·(Throwable)(Exception)ex); |
62 | ····························································o·=·null; | 63 | ····························································o·=·null; |
63 | ························································} | 64 | ························································} |
64 | ····················································} | 65 | ····················································} |
65 | ····················································catch·(Exception·ex2)·{} | 66 | ····················································catch·(Exception·ex2)·{} |
66 | ················································} | 67 | ················································} |
67 | ················································catch·(Exception·ex3)·{} | 68 | ················································catch·(Exception·ex3)·{} |
68 | ············································} | 69 | ············································} |
Offset 46, 354 lines modified | Offset 46, 426 lines modified | ||
46 | ········//· | 46 | ········//· |
47 | ········//·This·method·could·not·be·decompiled. | 47 | ········//·This·method·could·not·be·decompiled. |
48 | ········//· | 48 | ········//· |
49 | ········//·Original·Bytecode: | 49 | ········//·Original·Bytecode: |
50 | ········//· | 50 | ········//· |
51 | ········//·····1:·ldc·············"chain" | 51 | ········//·····1:·ldc·············"chain" |
52 | ········//·····3:·invokestatic····kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull:(Ljava/lang/Object;Ljava/lang/String;)V | 52 | ········//·····3:·invokestatic····kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull:(Ljava/lang/Object;Ljava/lang/String;)V |
53 | ········//·····6:·aload_ | 53 | ········//·····6:·aload_1········ |
54 | ········//·····7:·invokeinterface·okhttp3/Interceptor$Chain.call:()Lokhttp3/Call; | ||
55 | ········//····12:·astore_2······· | ||
56 | ········//····13:·aload_0········ | ||
54 | ········//···· | 57 | ········//····14:·getfield········okhttp3/internal/cache/CacheInterceptor.cache:Lokhttp3/Cache; |
55 | ········//····1 | 58 | ········//····17:·astore_3······· |
56 | ········//····1 | 59 | ········//····18:·iconst_0······· |
57 | ········//····1 | 60 | ········//····19:·istore··········4 |
58 | ········//···· | 61 | ········//····21:·aconst_null···· |
59 | ········//···· | 62 | ········//····22:·astore··········5 |
60 | ········//···· | 63 | ········//····24:·aload_3········ |
61 | ········//···· | 64 | ········//····25:·ifnull··········46 |
62 | ········//····2 | 65 | ········//····28:·aload_1········ |
63 | ········//····2 | 66 | ········//····29:·invokeinterface·okhttp3/Interceptor$Chain.request:()Lokhttp3/Request; |
64 | ········//···· | 67 | ········//····34:·astore··········6 |
65 | ········//···· | 68 | ········//····36:·aload_3········ |
66 | ········//···· | 69 | ········//····37:·aload···········6 |
67 | ········//····3 | 70 | ········//····39:·invokevirtual···okhttp3/Cache.get$okhttp:(Lokhttp3/Request;)Lokhttp3/Response; |
68 | ········//····34:·astore_2······· | ||
69 | ········//····35:·goto············43 | ||
70 | ········//····38:·iconst_0······· | ||
71 | ········//····39:·istore··········6 | ||
72 | ········//····41:·aconst_null···· | ||
73 | ········//····42:·astore_ | 71 | ········//····42:·astore_3······· |
72 | ········//····43:·goto············51 | ||
73 | ········//····46:·iconst_0······· | ||
74 | ········//····47:·istore··········7 | ||
75 | ········//····49:·aconst_null···· | ||
76 | ········//····50:·astore_3······· | ||
74 | ········//···· | 77 | ········//····51:·invokestatic····java/lang/System.currentTimeMillis:()J |
75 | ········//···· | 78 | ········//····54:·lstore··········8 |
76 | ········//···· | 79 | ········//····56:·new·············Lokhttp3/internal/cache/CacheStrategy$Factory; |
77 | ········//····51:·astore··········9 | ||
78 | ········//····53:·aload_1········ | ||
79 | ········//····54:·invokeinterface·okhttp3/Interceptor$Chain.request:()Lokhttp3/Request; | ||
80 | ········//····59:·astore··········10 | 80 | ········//····59:·astore··········10 |
81 | ········//····61:·aload | 81 | ········//····61:·aload_1········ |
82 | ········//····62:·invokeinterface·okhttp3/Interceptor$Chain.request:()Lokhttp3/Request; | ||
82 | ········//····6 | 83 | ········//····67:·astore··········11 |
83 | ········//····6 | 84 | ········//····69:·aload···········10 |
85 | ········//····71:·lload···········8 | ||
86 | ········//····73:·aload···········11 | ||
84 | ········//···· | 87 | ········//····75:·aload_3········ |
85 | ········//···· | 88 | ········//····76:·invokespecial···okhttp3/internal/cache/CacheStrategy$Factory.<init>:(JLokhttp3/Request;Lokhttp3/Response;)V |
86 | ········//····7 | 89 | ········//····79:·aload···········10 |
87 | ········//···· | 90 | ········//····81:·invokevirtual···okhttp3/internal/cache/CacheStrategy$Factory.compute:()Lokhttp3/internal/cache/CacheStrategy; |
88 | ········//···· | 91 | ········//····84:·astore··········6 |
89 | ········//···· | 92 | ········//····86:·aload···········6 |
90 | ········//····8 | 93 | ········//····88:·invokevirtual···okhttp3/internal/cache/CacheStrategy.getNetworkRequest:()Lokhttp3/Request; |
91 | ········//···· | 94 | ········//····91:·astore··········12 |
92 | ········//···· | 95 | ········//····93:·aload···········6 |
93 | ········//···· | 96 | ········//····95:·invokevirtual···okhttp3/internal/cache/CacheStrategy.getCacheResponse:()Lokhttp3/Response; |
94 | ········//····90:·astore··········9 | ||
95 | ········//····92:·aload_0········ | ||
96 | ········//····93:·getfield········okhttp3/internal/cache/CacheInterceptor.cache:Lokhttp3/Cache; | ||
97 | ········//····9 | 97 | ········//····98:·astore··········10 |
98 | ········//···100:·aload_0········ | ||
99 | ········//···101:·getfield········okhttp3/internal/cache/CacheInterceptor.cache:Lokhttp3/Cache; | ||
100 | ········//···104:·astore··········11 | ||
98 | ········//··· | 101 | ········//···106:·aload···········11 |
99 | ········//···10 | 102 | ········//···108:·ifnull··········118 |
103 | ········//···111:·aload···········11 | ||
100 | ········//···1 | 104 | ········//···113:·aload···········6 |
101 | ········//···105:·aload···········5 | ||
102 | ········//···1 | 105 | ········//···115:·invokevirtual···okhttp3/Cache.trackResponse$okhttp:(Lokhttp3/internal/cache/CacheStrategy;)V |
103 | ········//···11 | 106 | ········//···118:·aload_2········ |
107 | ········//···119:·instanceof······Lokhttp3/internal/connection/RealCall; | ||
108 | ········//···122:·istore··········13 | ||
109 | ········//···124:·iload···········13 | ||
104 | ········//···1 | 110 | ········//···126:·ifne············138 |
111 | ········//···129:·iconst_0······· | ||
112 | ········//···130:·istore··········13 | ||
113 | ········//···132:·aconst_null···· | ||
114 | ········//···133:·astore··········6 | ||
115 | ········//···135:·goto············141 | ||
116 | ········//···138:·aload_2········ | ||
117 | ········//···139:·astore··········6 | ||
105 | ········//···1 | 118 | ········//···141:·aload···········6 |
119 | ········//···143:·checkcast·······Lokhttp3/internal/connection/RealCall; | ||
120 | ········//···146:·astore··········6 | ||
121 | ········//···148:·aload···········6 | ||
122 | ········//···150:·ifnull··········168 | ||
123 | ········//···153:·aload···········6 | ||
124 | ········//···155:·invokevirtual···okhttp3/internal/connection/RealCall.getEventListener$okhttp:()Lokhttp3/EventListener; | ||
125 | ········//···158:·astore··········6 | ||
126 | ········//···160:·aload···········6 | ||
106 | ········//···1 | 127 | ········//···162:·ifnull··········168 |
128 | ········//···165:·goto············173 | ||
129 | ········//···168:·getstatic·······okhttp3/EventListener.NONE:Lokhttp3/EventListener; | ||
130 | ········//···171:·astore··········6 | ||
107 | ········//···1 | 131 | ········//···173:·aload_3········ |
132 | ········//···174:·ifnull··········205 | ||
133 | ········//···177:·aload···········10 | ||
134 | ········//···179:·ifnonnull·······205 | ||
135 | ········//···182:·aload_3········ | ||
108 | ········//···1 | 136 | ········//···183:·invokevirtual···okhttp3/Response.body:()Lokhttp3/ResponseBody; |
109 | ········//···1 | 137 | ········//···186:·astore··········11 |
110 | ········//···1 | 138 | ········//···188:·aload···········11 |
111 | ········//···1 | 139 | ········//···190:·ifnull··········205 |
112 | ········//···1 | 140 | ········//···193:·aload···········11 |
113 | ········//···1 | 141 | ········//···195:·checkcast·······Ljava/io/Closeable; |
114 | ········//···1 | 142 | ········//···198:·astore··········11 |
115 | ········//··· | 143 | ········//···200:·aload···········11 |
116 | ········//··· | 144 | ········//···202:·invokestatic····okhttp3/internal/Util.closeQuietly:(Ljava/io/Closeable;)V |
117 | ········//··· | 145 | ········//···205:·aload···········12 |
118 | ········//··· | 146 | ········//···207:·ifnonnull·······299 |
119 | ········//··· | 147 | ········//···210:·aload···········10 |
120 | ········//··· | 148 | ········//···212:·ifnonnull·······299 |
121 | ········//···15 | 149 | ········//···215:·new·············Lokhttp3/Response$Builder; |
122 | ········//··· | 150 | ········//···218:·astore_3······· |
123 | ········//··· | 151 | ········//···219:·aload_3········ |
124 | ········//··· | 152 | ········//···220:·invokespecial···okhttp3/Response$Builder.<init>:()V |
125 | ········//··· | 153 | ········//···223:·aload_1········ |
126 | ········//··· | 154 | ········//···224:·invokeinterface·okhttp3/Interceptor$Chain.request:()Lokhttp3/Request; |
127 | ········//··· | 155 | ········//···229:·astore_1······· |
128 | ········//··· | 156 | ········//···230:·aload_3········ |
129 | ········//··· | 157 | ········//···231:·aload_1········ |
130 | ········//··· | 158 | ········//···232:·invokevirtual···okhttp3/Response$Builder.request:(Lokhttp3/Request;)Lokhttp3/Response$Builder; |
131 | ········//··· | 159 | ········//···235:·astore_1······· |
132 | ········//··· | 160 | ········//···236:·getstatic·······okhttp3/Protocol.HTTP_1_1:Lokhttp3/Protocol; |
Max diff block lines reached; 27006/41583 bytes (64.94%) of diff not shown. |
Offset 344, 14 lines modified | Offset 344, 18 lines modified | ||
344 | ········return·this.client; | 344 | ········return·this.client; |
345 | ····} | 345 | ····} |
346 | ···· | 346 | ···· |
347 | ····public·final·RealConnection·getConnection()·{ | 347 | ····public·final·RealConnection·getConnection()·{ |
348 | ········return·this.connection; | 348 | ········return·this.connection; |
349 | ····} | 349 | ····} |
350 | ···· | 350 | ···· |
351 | ····public·final·EventListener·getEventListener$okhttp()·{ | ||
352 | ········return·this.eventListener; | ||
353 | ····} | ||
354 | ···· | ||
351 | ····public·final·boolean·getForWebSocket()·{ | 355 | ····public·final·boolean·getForWebSocket()·{ |
352 | ········return·this.forWebSocket; | 356 | ········return·this.forWebSocket; |
353 | ····} | 357 | ····} |
354 | ···· | 358 | ···· |
355 | ····public·final·Exchange·getInterceptorScopedExchange$okhttp()·{ | 359 | ····public·final·Exchange·getInterceptorScopedExchange$okhttp()·{ |
356 | ········return·this.interceptorScopedExchange; | 360 | ········return·this.interceptorScopedExchange; |
357 | ····} | 361 | ····} |
Offset 373, 15 lines modified | Offset 373, 15 lines modified | ||
373 | ················return·authenticate; | 373 | ················return·authenticate; |
374 | ············} | 374 | ············} |
375 | ············request·=·authenticate; | 375 | ············request·=·authenticate; |
376 | ········} | 376 | ········} |
377 | ····} | 377 | ····} |
378 | ···· | 378 | ···· |
379 | ····private·final·Request·createTunnelRequest()·{ | 379 | ····private·final·Request·createTunnelRequest()·{ |
380 | ········Request·build·=·new·Request$Builder().url(this.route.address().url()).method("CONNECT",·(RequestBody)null).header("Host",·Util.toHostHeader(this.route.address().url(),·true)).header("Proxy-Connection",·"Keep-Alive").header("User-Agent",·"okhttp/4. | 380 | ········Request·build·=·new·Request$Builder().url(this.route.address().url()).method("CONNECT",·(RequestBody)null).header("Host",·Util.toHostHeader(this.route.address().url(),·true)).header("Proxy-Connection",·"Keep-Alive").header("User-Agent",·"okhttp/4.7.2").build(); |
381 | ········final·Response$Builder·body·=·new·Response$Builder().request(build).protocol(Protocol.HTTP_1_1).code(407).message("Preemptive·Authenticate").body(Util.EMPTY_RESPONSE); | 381 | ········final·Response$Builder·body·=·new·Response$Builder().request(build).protocol(Protocol.HTTP_1_1).code(407).message("Preemptive·Authenticate").body(Util.EMPTY_RESPONSE); |
382 | ········final·long·n·=·(long)(-1); | 382 | ········final·long·n·=·(long)(-1); |
383 | ········final·Request·authenticate·=·this.route.address().proxyAuthenticator().authenticate(this.route,·body.sentRequestAtMillis(n).receivedResponseAtMillis(n).header("Proxy-Authenticate",·"OkHttp-Preemptive").build()); | 383 | ········final·Request·authenticate·=·this.route.address().proxyAuthenticator().authenticate(this.route,·body.sentRequestAtMillis(n).receivedResponseAtMillis(n).header("Proxy-Authenticate",·"OkHttp-Preemptive").build()); |
384 | ········if·(authenticate·!=·null)·{ | 384 | ········if·(authenticate·!=·null)·{ |
385 | ············build·=·authenticate; | 385 | ············build·=·authenticate; |
386 | ········} | 386 | ········} |
387 | ········return·build; | 387 | ········return·build; |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | ········} | 99 | ········} |
100 | ········final·List·loadForRequest·=·this.cookieJar.loadForRequest(request.url()); | 100 | ········final·List·loadForRequest·=·this.cookieJar.loadForRequest(request.url()); |
101 | ········if·(((((List)loadForRequest).isEmpty()·?·1·:·0)·^·n2)·!=·0x0)·{ | 101 | ········if·(((((List)loadForRequest).isEmpty()·?·1·:·0)·^·n2)·!=·0x0)·{ |
102 | ············builder.header("Cookie",·this.cookieHeader(loadForRequest)); | 102 | ············builder.header("Cookie",·this.cookieHeader(loadForRequest)); |
103 | ········} | 103 | ········} |
104 | ········final·String·s8·=·"User-Agent"; | 104 | ········final·String·s8·=·"User-Agent"; |
105 | ········if·(request.header(s8)·==·null)·{ | 105 | ········if·(request.header(s8)·==·null)·{ |
106 | ············builder.header(s8,·"okhttp/4. | 106 | ············builder.header(s8,·"okhttp/4.7.2"); |
107 | ········} | 107 | ········} |
108 | ········final·Response·proceed·=·interceptor$Chain.proceed(builder.build()); | 108 | ········final·Response·proceed·=·interceptor$Chain.proceed(builder.build()); |
109 | ········HttpHeaders.receiveHeaders(this.cookieJar,·request.url(),·proceed.headers()); | 109 | ········HttpHeaders.receiveHeaders(this.cookieJar,·request.url(),·proceed.headers()); |
110 | ········final·Response$Builder·request2·=·proceed.newBuilder().request(request); | 110 | ········final·Response$Builder·request2·=·proceed.newBuilder().request(request); |
111 | ········if·(b)·{ | 111 | ········if·(b)·{ |
112 | ············final·int·n3·=·2; | 112 | ············final·int·n3·=·2; |
113 | ············final·String·s9·=·"Content-Encoding"; | 113 | ············final·String·s9·=·"Content-Encoding"; |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·okhttp3.internal.platform; | 1 | package·okhttp3.internal.platform; |
2 | import·javax.net.ssl.SSLSocketFactory; | 2 | import·javax.net.ssl.SSLSocketFactory; |
3 | import·okhttp3.internal.platform.android.UtilKt; | ||
4 | import·android.security.NetworkSecurityPolicy; | 3 | import·android.security.NetworkSecurityPolicy; |
5 | import·javax.net.ssl.SSLSocket; | 4 | import·javax.net.ssl.SSLSocket; |
6 | import·okhttp3.internal.platform.android.AndroidCertificateChainCleaner; | 5 | import·okhttp3.internal.platform.android.AndroidCertificateChainCleaner; |
7 | import·kotlin.jvm.internal.Intrinsics; | 6 | import·kotlin.jvm.internal.Intrinsics; |
8 | import·okhttp3.internal.tls.CertificateChainCleaner; | 7 | import·okhttp3.internal.tls.CertificateChainCleaner; |
9 | import·javax.net.ssl.X509TrustManager; | 8 | import·javax.net.ssl.X509TrustManager; |
10 | import·java.util.Iterator; | 9 | import·java.util.Iterator; |
Offset 25, 15 lines modified | Offset 24, 15 lines modified | ||
25 | { | 24 | { |
26 | ····public·static·final·Android10Platform$Companion·Companion; | 25 | ····public·static·final·Android10Platform$Companion·Companion; |
27 | ····private·static·final·boolean·isSupported; | 26 | ····private·static·final·boolean·isSupported; |
28 | ····private·final·List·socketAdapters; | 27 | ····private·final·List·socketAdapters; |
29 | ···· | 28 | ···· |
30 | ····static·{ | 29 | ····static·{ |
31 | ········Companion·=·new·Android10Platform$Companion((DefaultConstructorMarker)null); | 30 | ········Companion·=·new·Android10Platform$Companion((DefaultConstructorMarker)null); |
32 | ········isSupported·=·( | 31 | ········isSupported·=·(Platform.Companion.isAndroid()·&&·Build$VERSION.SDK_INT·>=·29); |
33 | ····} | 32 | ····} |
34 | ···· | 33 | ···· |
35 | ····public·Android10Platform()·{ | 34 | ····public·Android10Platform()·{ |
36 | ········final·List·list·=·(List)CollectionsKt.listOfNotNull((Object[])new·SocketAdapter[]·{·Android10SocketAdapter.Companion.buildIfSupported(),·ConscryptSocketAdapter.Companion.buildIfSupported(),·(SocketAdapter)new·DeferredSocketAdapter("com.google.android.gms.org.conscrypt"),·BouncyCastleSocketAdapter.Companion.buildIfSupported()·}); | 35 | ········final·List·list·=·(List)CollectionsKt.listOfNotNull((Object[])new·SocketAdapter[]·{·Android10SocketAdapter.Companion.buildIfSupported(),·ConscryptSocketAdapter.Companion.buildIfSupported(),·(SocketAdapter)new·DeferredSocketAdapter("com.google.android.gms.org.conscrypt"),·BouncyCastleSocketAdapter.Companion.buildIfSupported()·}); |
37 | ········final·ArrayList<SocketAdapter>·list2·=·(ArrayList<SocketAdapter>)new·ArrayList<SocketAdapter>(); | 36 | ········final·ArrayList<SocketAdapter>·list2·=·(ArrayList<SocketAdapter>)new·ArrayList<SocketAdapter>(); |
38 | ········for·(final·SocketAdapter·next·:·list)·{ | 37 | ········for·(final·SocketAdapter·next·:·list)·{ |
39 | ············if·(((SocketAdapter)next).isSupported())·{ | 38 | ············if·(((SocketAdapter)next).isSupported())·{ |
Offset 97, 19 lines modified | Offset 96, 14 lines modified | ||
97 | ····} | 96 | ····} |
98 | ···· | 97 | ···· |
99 | ····public·boolean·isCleartextTrafficPermitted(final·String·s)·{ | 98 | ····public·boolean·isCleartextTrafficPermitted(final·String·s)·{ |
100 | ········Intrinsics.checkParameterIsNotNull((Object)s,·"hostname"); | 99 | ········Intrinsics.checkParameterIsNotNull((Object)s,·"hostname"); |
101 | ········return·NetworkSecurityPolicy.getInstance().isCleartextTrafficPermitted(s); | 100 | ········return·NetworkSecurityPolicy.getInstance().isCleartextTrafficPermitted(s); |
102 | ····} | 101 | ····} |
103 | ···· | 102 | ···· |
104 | ····public·void·log(final·String·s,·final·int·n,·final·Throwable·t)·{ | ||
105 | ········Intrinsics.checkParameterIsNotNull((Object)s,·"message"); | ||
106 | ········UtilKt.androidLog(n,·s,·t); | ||
107 | ····} | ||
108 | ···· | ||
109 | ····public·X509TrustManager·trustManager(final·SSLSocketFactory·sslSocketFactory)·{ | 103 | ····public·X509TrustManager·trustManager(final·SSLSocketFactory·sslSocketFactory)·{ |
110 | ········Intrinsics.checkParameterIsNotNull((Object)sslSocketFactory,·"sslSocketFactory"); | 104 | ········Intrinsics.checkParameterIsNotNull((Object)sslSocketFactory,·"sslSocketFactory"); |
111 | ········final·Iterator·iterator·=·((List)this.socketAdapters).iterator(); | 105 | ········final·Iterator·iterator·=·((List)this.socketAdapters).iterator(); |
112 | ········while·(true)·{ | 106 | ········while·(true)·{ |
113 | ············SocketAdapter·next; | 107 | ············SocketAdapter·next; |
114 | ············do·{ | 108 | ············do·{ |
115 | ················final·boolean·hasNext·=·iterator.hasNext(); | 109 | ················final·boolean·hasNext·=·iterator.hasNext(); |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·okhttp3.internal.platform; | 1 | package·okhttp3.internal.platform; |
2 | import·javax.net.ssl.SSLSocketFactory; | 2 | import·javax.net.ssl.SSLSocketFactory; |
3 | import·okhttp3.internal.platform.android.UtilKt; | ||
4 | import·android.security.NetworkSecurityPolicy; | 3 | import·android.security.NetworkSecurityPolicy; |
5 | import·java.io.IOException; | 4 | import·java.io.IOException; |
6 | import·java.net.SocketAddress; | 5 | import·java.net.SocketAddress; |
7 | import·java.net.InetSocketAddress; | 6 | import·java.net.InetSocketAddress; |
8 | import·java.net.Socket; | 7 | import·java.net.Socket; |
9 | import·javax.net.ssl.SSLSocket; | 8 | import·javax.net.ssl.SSLSocket; |
10 | import·java.lang.reflect.Method; | 9 | import·java.lang.reflect.Method; |
Offset 29, 74 lines modified | Offset 28, 38 lines modified | ||
29 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 28 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
30 | import·java.util.List; | 29 | import·java.util.List; |
31 | import·okhttp3.internal.platform.android.CloseGuard; | 30 | import·okhttp3.internal.platform.android.CloseGuard; |
32 | public·final·class·AndroidPlatform·extends·Platform | 31 | public·final·class·AndroidPlatform·extends·Platform |
33 | { | 32 | { |
34 | ····public·static·final·AndroidPlatform$Companion·Companion; | 33 | ····public·static·final·AndroidPlatform$Companion·Companion; |
35 | ····private·static·final·boolean·isAndroid; | ||
36 | ····private·static·final·boolean·isSupported; | 34 | ····private·static·final·boolean·isSupported; |
37 | ····private·final·CloseGuard·closeGuard; | 35 | ····private·final·CloseGuard·closeGuard; |
38 | ····private·final·List·socketAdapters; | 36 | ····private·final·List·socketAdapters; |
39 | ···· | 37 | ···· |
40 | ····static·{ | 38 | ····static·{ |
41 | ········Companion·=·new·AndroidPlatform$Companion((DefaultConstructorMarker)null); | 39 | ········Companion·=·new·AndroidPlatform$Companion((DefaultConstructorMarker)null); |
40 | ········final·boolean·android·=·Platform.Companion.isAndroid(); | ||
42 | ········boolean·isSupported2·=·true; | 41 | ········boolean·isSupported2·=·true; |
42 | ········boolean·b·=·false; | ||
43 | ········if·(android·&&·Build$VERSION.SDK_INT·<·30)·{ | ||
43 | ········int·sdk_INT·=·0; | ||
44 | ········final·String·className·=·"com.android.org.conscrypt.OpenSSLSocketImpl"; | ||
45 | ········while·(true)·{ | ||
46 | ············try·{ | ||
47 | ················Class.forName(className); | ||
48 | ················Label_0101:·{ | ||
49 | ············ | 44 | ············if·(Build$VERSION.SDK_INT·>=·21)·{ |
50 | ························final·boolean·isAndroid2·=·true; | ||
51 | ························break·Label_0101; | ||
52 | ····················} | ||
53 | ····················final·String·s·=·"Check·failed."; | ||
54 | ················ | 45 | ················b·=·true; |
46 | ············} | ||
47 | ············if·(!b)·{ | ||
55 | ························final·IllegalStateException·ex·=·(IllegalStateException)new·IllegalStateException(s.toString()); | ||
56 | ························try·{ | ||
57 | ····························throw·ex; | ||
58 | ····························Label_0111:·{ | ||
59 | ································isSupported2·=·false; | ||
60 | ····························} | ||
61 | ····························//·iftrue(Label_0164:,·sdk_INT·==·0) | ||
62 | ····························//·iftrue(Label_0155:,·Build$VERSION.SDK_INT·<·21) | ||
63 | ····························//·iftrue(Label_0111:,·!isAndroid·=·isAndroid2·||·Build$VERSION.SDK_INT·>=·30) | ||
64 | ····························while·(true)·{ | ||
65 | ································while·(true)·{ | ||
66 | ····································Label_0159:·{ | ||
67 | ········································break·Label_0159; | ||
68 | ····································} | ||
69 | ····································isSupported·=·isSupported2; | ||
70 | ····································return; | ||
71 | ····································sdk_INT·=·1; | ||
72 | ····································continue; | ||
73 | ································} | ||
74 | ································final·boolean·isAndroid2·=·false; | ||
75 | ································continue; | ||
76 | ····························} | ||
77 | ····························Label_0164: | ||
78 | ················ | 48 | ················final·StringBuilder·sb·=·new·StringBuilder(); |
79 | ················ | 49 | ················sb.append("Expected·Android·API·level·21+·but·was·"); |
50 | ················sb.append(Build$VERSION.SDK_INT); | ||
80 | ····························sdk_INT·=·Build$VERSION.SDK_INT; | ||
81 | ····························sb.append(sdk_INT); | ||
82 | ················ | 51 | ················throw·(IllegalStateException)new·IllegalStateException(sb.toString().toString()); |
83 | ························} | ||
84 | ························catch·(ClassNotFoundException·ex2)·{} | ||
85 | ························catch·(UnsatisfiedLinkError·unsatisfiedLinkError)·{} | ||
86 | ····················} | ||
87 | ····················catch·(ClassNotFoundException·ex3)·{} | ||
88 | ····················catch·(UnsatisfiedLinkError·unsatisfiedLinkError2)·{} | ||
89 | ················} | ||
90 | ············} | 52 | ············} |
91 | ············catch·(ClassNotFoundException·ex4)·{} | ||
92 | ············catch·(UnsatisfiedLinkError·unsatisfiedLinkError3)·{} | ||
93 | ············continue; | ||
94 | ········} | 53 | ········} |
54 | ········else·{ | ||
55 | ············isSupported2·=·false; | ||
56 | ········} | ||
57 | ········isSupported·=·isSupported2; | ||
95 | ····} | 58 | ····} |
96 | ···· | 59 | ···· |
97 | ····public·AndroidPlatform()·{ | 60 | ····public·AndroidPlatform()·{ |
98 | ········final·SocketAdapter[]·array·=·new·SocketAdapter[4]; | 61 | ········final·SocketAdapter[]·array·=·new·SocketAdapter[4]; |
99 | ········final·StandardAndroidSocketAdapter$Companion·companion·=·StandardAndroidSocketAdapter.Companion; | 62 | ········final·StandardAndroidSocketAdapter$Companion·companion·=·StandardAndroidSocketAdapter.Companion; |
100 | ········final·int·n·=·1; | 63 | ········final·int·n·=·1; |
101 | ········array[0]·=·StandardAndroidSocketAdapter$Companion.buildIfSupported$default(companion,·(String)null,·n,·(Object)null); | 64 | ········array[0]·=·StandardAndroidSocketAdapter$Companion.buildIfSupported$default(companion,·(String)null,·n,·(Object)null); |
Offset 225, 19 lines modified | Offset 188, 14 lines modified | ||
225 | ········} | 188 | ········} |
226 | ········else·{ | 189 | ········else·{ |
227 | ············b·=·true; | 190 | ············b·=·true; |
228 | ········} | 191 | ········} |
229 | ········return·b; | 192 | ········return·b; |
230 | ····} | 193 | ····} |
231 | ···· | 194 | ···· |
232 | ····public·void·log(final·String·s,·final·int·n,·final·Throwable·t)·{ | ||
233 | ········Intrinsics.checkParameterIsNotNull((Object)s,·"message"); | ||
234 | ········UtilKt.androidLog(n,·s,·t); | ||
235 | ····} | ||
236 | ···· | ||
237 | ····public·void·logCloseableLeak(final·String·s,·final·Object·o)·{ | 195 | ····public·void·logCloseableLeak(final·String·s,·final·Object·o)·{ |
238 | ········Intrinsics.checkParameterIsNotNull((Object)s,·"message"); | 196 | ········Intrinsics.checkParameterIsNotNull((Object)s,·"message"); |
239 | ········if·(!this.closeGuard.warnIfOpen(o))·{ | 197 | ········if·(!this.closeGuard.warnIfOpen(o))·{ |
240 | ············Platform.log$default((Platform)this,·s,·5,·(Throwable)null,·4,·(Object)null); | 198 | ············Platform.log$default((Platform)this,·s,·5,·(Throwable)null,·4,·(Object)null); |
241 | ········} | 199 | ········} |
242 | ····} | 200 | ····} |
243 | ···· | 201 | ···· |
Offset 806, 14 lines modified | Offset 806, 17 lines modified | ||
806 | ···· | 806 | ···· |
807 | ····public·final·void·writePingFrame$okhttp()·{ | 807 | ····public·final·void·writePingFrame$okhttp()·{ |
808 | ········synchronized·(this)·{ | 808 | ········synchronized·(this)·{ |
809 | ············if·(this.failed)·{ | 809 | ············if·(this.failed)·{ |
810 | ················return; | 810 | ················return; |
811 | ············} | 811 | ············} |
812 | ············final·WebSocketWriter·writer·=·this.writer; | 812 | ············final·WebSocketWriter·writer·=·this.writer; |
813 | ············if·(writer·==·null)·{ | ||
814 | ················return; | ||
815 | ············} | ||
813 | ············final·boolean·awaitingPong·=·this.awaitingPong; | 816 | ············final·boolean·awaitingPong·=·this.awaitingPong; |
814 | ············final·int·n·=·-1; | 817 | ············final·int·n·=·-1; |
815 | ············int·sentPingCount; | 818 | ············int·sentPingCount; |
816 | ············if·(awaitingPong)·{ | 819 | ············if·(awaitingPong)·{ |
817 | ················sentPingCount·=·this.sentPingCount; | 820 | ················sentPingCount·=·this.sentPingCount; |
818 | ············} | 821 | ············} |
819 | ············else·{ | 822 | ············else·{ |
Offset 831, 23 lines modified | Offset 834, 16 lines modified | ||
831 | ················sb.append(this.pingIntervalMillis); | 834 | ················sb.append(this.pingIntervalMillis); |
832 | ················sb.append("ms·(after·"); | 835 | ················sb.append("ms·(after·"); |
833 | ················sb.append(sentPingCount·-·awaitingPong2); | 836 | ················sb.append(sentPingCount·-·awaitingPong2); |
834 | ················sb.append("·successful·ping/pongs)"); | 837 | ················sb.append("·successful·ping/pongs)"); |
835 | ················this.failWebSocket(new·SocketTimeoutException(sb.toString()),·null); | 838 | ················this.failWebSocket(new·SocketTimeoutException(sb.toString()),·null); |
836 | ················return; | 839 | ················return; |
837 | ············} | 840 | ············} |
838 | ············while·(true)·{ | ||
839 | ················if·(writer·==·null)·{ | ||
840 | ············ | 841 | ············try·{ |
841 | ························Intrinsics.throwNpe(); | ||
842 | ················ | 842 | ················writer.writePing(ByteString.EMPTY); |
843 | ············ | 843 | ············} |
844 | ············ | 844 | ············catch·(IOException·ex)·{ |
845 | ················ | 845 | ················this.failWebSocket(ex,·null); |
846 | ····················} | ||
847 | ····················return; | ||
848 | ················} | ||
849 | ················continue; | ||
850 | ············} | 846 | ············} |
851 | ········} | 847 | ········} |
852 | ····} | 848 | ····} |
853 | } | 849 | } |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
00000000:·0000·0003·0000·0001·0000·0001·0000·0010··................ | 00000000:·0000·0003·0000·0001·0000·0001·0000·0010··................ | ||
00000010:·0a | 00000010:·0a2f·0a10·6f6b·6874·7470·332e·696e·7465··./..okhttp3.inte | ||
00000020:·726e·616c·120b·486f·7374·6e61·6d65·734b··rnal..HostnamesK | 00000020:·726e·616c·120b·486f·7374·6e61·6d65·734b··rnal..HostnamesK | ||
00000030:·7412·0849·6e74·6572·6e61·6c12·0455·7469··t..Internal..Uti | 00000030:·7412·0849·6e74·6572·6e61·6c12·0455·7469··t..Internal..Uti | ||
00000040:·6c12·0756·6572·7369·6f6e·0a2b·0a1b·6f6b··l..Version.+..ok | |||
00000050:·6874·7470·332e·696e·7465·726e·616c·2e63··http3.internal.c | |||
00000060:·6f6e·6375·7272·656e·7412·0c54·6173·6b4c··oncurrent..TaskL | |||
00000070:·6f67·6765·724b·740a·2d0a·156f·6b68·7474··oggerKt.-..okhtt | |||
00000080:·7033·2e69·6e74·6572·6e61·6c2e·6874·7470··p3.internal.http | |||
00000090:·1207·4461·7465·734b·7412·0b48·7474·7048··..DatesKt..HttpH | |||
000000a0:·6561·6465·7273·0a2b·0a21·6f6b·6874·7470··eaders.+.!okhttp | |||
000000b0:·332e·696e·7465·726e·616c·2e70·6c61·7466··3.internal.platf | |||
000000c0:·6f72·6d2e·616e·6472·6f69·6412·0655·7469··orm.android..Uti | |||
000000 | 00000040:·6c0a·2b0a·1b6f·6b68·7474·7033·2e69·6e74··l.+..okhttp3.int | ||
000000 | 00000050:·6572·6e61·6c2e·636f·6e63·7572·7265·6e74··ernal.concurrent | ||
00000060:·120c·5461·736b·4c6f·6767·6572·4b74·0a2d··..TaskLoggerKt.- | |||
00000070:·0a15·6f6b·6874·7470·332e·696e·7465·726e··..okhttp3.intern | |||
00000080:·616c·2e68·7474·7012·0744·6174·6573·4b74··al.http..DatesKt | |||
00000090:·120b·4874·7470·4865·6164·6572·730a·310a··..HttpHeaders.1. | |||
000000a0:·216f·6b68·7474·7033·2e69·6e74·6572·6e61··!okhttp3.interna | |||
000000b0:·6c2e·706c·6174·666f·726d·2e61·6e64·726f··l.platform.andro | |||
000000c0:·6964·120c·416e·6472·6f69·644c·6f67·4b74··id..AndroidLogKt | |||
000000d0:·0a3b·0a13·6f6b·6874·7470·332e·696e·7465··.;..okhttp3.inte | |||
000000e0:·726e·616c·2e77·7312·114d·6573·7361·6765··rnal.ws..Message | |||
000000f0:·4465·666c·6174·6572·4b74·1211·4d65·7373··DeflaterKt..Mess | |||
00000 | 00000100:·6167·6549·6e66·6c61·7465·724b·74·········ageInflaterKt | ||
00000100:·6573·7361·6765·496e·666c·6174·6572·4b74··essageInflaterKt |
Offset 14, 24 lines modified | Offset 14, 30 lines modified | ||
14 | .annotation·runtime·Lkotlin/Metadata; | 14 | .annotation·runtime·Lkotlin/Metadata; |
15 | ····bv·=·{ | 15 | ····bv·=·{ |
16 | ········0x1, | 16 | ········0x1, |
17 | ········0x0, | 17 | ········0x0, |
18 | ········0x3 | 18 | ········0x3 |
19 | ····} | 19 | ····} |
20 | ····d1·=·{ | 20 | ····d1·=·{ |
21 | ········"\u0000 | 21 | ········"\u0000z\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\[·...·truncated·by·diffoscope;·len:·3801,·SHA:·739624c90c2c9d6c4d99f1989bb7bbd769f0d2d26ddaaaf49b57789d9a95a44e·...·]" |
22 | ····} | 22 | ····} |
23 | ····d2·=·{ | 23 | ····d2·=·{ |
24 | ········"Lokhttp3/EventListener;", | 24 | ········"Lokhttp3/EventListener;", |
25 | ········"", | 25 | ········"", |
26 | ········"()V", | 26 | ········"()V", |
27 | ········"ca | 27 | ········"cacheConditionalHit", |
28 | ········"", | 28 | ········"", |
29 | ········"call", | 29 | ········"call", |
30 | ········"Lokhttp3/Call;", | 30 | ········"Lokhttp3/Call;", |
31 | ········"cachedResponse", | ||
32 | ········"Lokhttp3/Response;", | ||
33 | ········"cacheHit", | ||
34 | ········"response", | ||
35 | ········"cacheMiss", | ||
36 | ········"callEnd", | ||
31 | ········"callFailed", | 37 | ········"callFailed", |
32 | ········"ioe", | 38 | ········"ioe", |
33 | ········"Ljava/io/IOException;", | 39 | ········"Ljava/io/IOException;", |
34 | ········"callStart", | 40 | ········"callStart", |
35 | ········"canceled", | 41 | ········"canceled", |
36 | ········"connectEnd", | 42 | ········"connectEnd", |
37 | ········"inetSocketAddress", | 43 | ········"inetSocketAddress", |
Offset 68, 17 lines modified | Offset 74, 16 lines modified | ||
68 | ········"request", | 74 | ········"request", |
69 | ········"Lokhttp3/Request;", | 75 | ········"Lokhttp3/Request;", |
70 | ········"requestHeadersStart", | 76 | ········"requestHeadersStart", |
71 | ········"responseBodyEnd", | 77 | ········"responseBodyEnd", |
72 | ········"responseBodyStart", | 78 | ········"responseBodyStart", |
73 | ········"responseFailed", | 79 | ········"responseFailed", |
74 | ········"responseHeadersEnd", | 80 | ········"responseHeadersEnd", |
75 | ········"response", | ||
76 | ········"Lokhttp3/Response;", | ||
77 | ········"responseHeadersStart", | 81 | ········"responseHeadersStart", |
82 | ········"satisfactionFailure", | ||
78 | ········"secureConnectEnd", | 83 | ········"secureConnectEnd", |
79 | ········"handshake", | 84 | ········"handshake", |
80 | ········"Lokhttp3/Handshake;", | 85 | ········"Lokhttp3/Handshake;", |
81 | ········"secureConnectStart", | 86 | ········"secureConnectStart", |
82 | ········"Companion", | 87 | ········"Companion", |
83 | ········"Factory", | 88 | ········"Factory", |
84 | ········"okhttp" | 89 | ········"okhttp" |
Offset 106, 15 lines modified | Offset 111, 15 lines modified | ||
106 | ····const/4·v1,·0x0 | 111 | ····const/4·v1,·0x0 |
107 | ····invoke-direct·{v0,·v1},·Lokhttp3/EventListener$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 112 | ····invoke-direct·{v0,·v1},·Lokhttp3/EventListener$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
108 | ····sput-object·v0,·Lokhttp3/EventListener;->Companion:Lokhttp3/EventListener$Companion; | 113 | ····sput-object·v0,·Lokhttp3/EventListener;->Companion:Lokhttp3/EventListener$Companion; |
109 | ····.line·4 | 114 | ····.line·475 |
110 | ····new-instance·v0,·Lokhttp3/EventListener$Companion$NONE$1; | 115 | ····new-instance·v0,·Lokhttp3/EventListener$Companion$NONE$1; |
111 | ····invoke-direct·{v0},·Lokhttp3/EventListener$Companion$NONE$1;-><init>()V | 116 | ····invoke-direct·{v0},·Lokhttp3/EventListener$Companion$NONE$1;-><init>()V |
112 | ····check-cast·v0,·Lokhttp3/EventListener; | 117 | ····check-cast·v0,·Lokhttp3/EventListener; |
113 | ····sput-object·v0,·Lokhttp3/EventListener;->NONE:Lokhttp3/EventListener; | 118 | ····sput-object·v0,·Lokhttp3/EventListener;->NONE:Lokhttp3/EventListener; |
Offset 129, 14 lines modified | Offset 134, 52 lines modified | ||
129 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 134 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
130 | ····return-void | 135 | ····return-void |
131 | .end·method | 136 | .end·method |
132 | #·virtual·methods | 137 | #·virtual·methods |
138 | .method·public·cacheConditionalHit(Lokhttp3/Call;Lokhttp3/Response;)V | ||
139 | ····.locals·1 | ||
140 | ····const-string·v0,·"call" | ||
141 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | ||
142 | ····const-string·p1,·"cachedResponse" | ||
143 | ····invoke-static·{p2,·p1},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | ||
144 | ····return-void | ||
145 | .end·method | ||
146 | .method·public·cacheHit(Lokhttp3/Call;Lokhttp3/Response;)V | ||
147 | ····.locals·1 | ||
148 | ····const-string·v0,·"call" | ||
149 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | ||
150 | ····const-string·p1,·"response" | ||
151 | ····invoke-static·{p2,·p1},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | ||
152 | ····return-void | ||
153 | .end·method | ||
154 | .method·public·cacheMiss(Lokhttp3/Call;)V | ||
155 | ····.locals·1 | ||
156 | ····const-string·v0,·"call" | ||
157 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | ||
158 | ····return-void | ||
159 | .end·method | ||
133 | .method·public·callEnd(Lokhttp3/Call;)V | 160 | .method·public·callEnd(Lokhttp3/Call;)V |
134 | ····.locals·1 | 161 | ····.locals·1 |
135 | ····const-string·v0,·"call" | 162 | ····const-string·v0,·"call" |
136 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
Offset 459, 14 lines modified | Offset 502, 28 lines modified | ||
459 | ····const-string·v0,·"call" | 502 | ····const-string·v0,·"call" |
460 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 503 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
461 | ····return-void | 504 | ····return-void |
462 | .end·method | 505 | .end·method |
506 | .method·public·satisfactionFailure(Lokhttp3/Call;Lokhttp3/Response;)V | ||
Max diff block lines reached; 176/11834 bytes (1.49%) of diff not shown. |
Offset 51, 21 lines modified | Offset 51, 21 lines modified | ||
51 | .field·static·final·synthetic·$$INSTANCE:Lokhttp3/Authenticator$Companion; | 51 | .field·static·final·synthetic·$$INSTANCE:Lokhttp3/Authenticator$Companion; |
52 | #·direct·methods | 52 | #·direct·methods |
53 | .method·private·constructor·<init>()V | 53 | .method·private·constructor·<init>()V |
54 | ····.locals·0 | 54 | ····.locals·0 |
55 | ····.line·1 | 55 | ····.line·127 |
56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 59 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
60 | ····.locals·0 | 60 | ····.locals·0 |
61 | ····.line·1 | 61 | ····.line·127 |
62 | ····invoke-direct·{p0},·Lokhttp3/Authenticator$Companion;-><init>()V | 62 | ····invoke-direct·{p0},·Lokhttp3/Authenticator$Companion;-><init>()V |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
Offset 39, 21 lines modified | Offset 39, 21 lines modified | ||
39 | .end·annotation | 39 | .end·annotation |
40 | #·direct·methods | 40 | #·direct·methods |
41 | .method·private·constructor·<init>()V | 41 | .method·private·constructor·<init>()V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.line·4 | 43 | ····.line·473 |
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 47 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
48 | ····.locals·0 | 48 | ····.locals·0 |
49 | ····.line·4 | 49 | ····.line·473 |
50 | ····invoke-direct·{p0},·Lokhttp3/EventListener$Companion;-><init>()V | 50 | ····invoke-direct·{p0},·Lokhttp3/EventListener$Companion;-><init>()V |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
Offset 36, 12 lines modified | Offset 36, 12 lines modified | ||
36 | .end·annotation | 36 | .end·annotation |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·constructor·<init>()V | 38 | .method·constructor·<init>()V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.line·4 | 40 | ····.line·475 |
41 | ····invoke-direct·{p0},·Lokhttp3/EventListener;-><init>()V | 41 | ····invoke-direct·{p0},·Lokhttp3/EventListener;-><init>()V |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·public·final·Lokhttp3/Dispatcher; | 1 | .class·public·final·Lokhttp3/Dispatcher; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Dispatcher.kt" | 3 | .source·"Dispatcher.kt" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
6 | ····value·=·"SMAP\nDispatcher.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Dispatcher.kt\nokhttp3/Dispatcher\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,241:1\n60 | 6 | ····value·=·"SMAP\nDispatcher.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Dispatcher.kt\nokhttp3/Dispatcher\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,241:1\n606#2,4:242\n1360#3:246\n1429#3,3:247\n1360#3:250\n1429#3,3:251\n*E\n*S·KotlinDebug\n*F\n+·1·Dispatcher.kt\nokhttp3/Dispatcher\n*L\n162#1,4:242\n222#1:246\n222#1,3:247\n227#1:250\n227#1,3:251\n*E\n" |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·runtime·Lkotlin/Metadata; | 8 | .annotation·runtime·Lkotlin/Metadata; |
9 | ····bv·=·{ | 9 | ····bv·=·{ |
10 | ········0x1, | 10 | ········0x1, |
11 | ········0x0, | 11 | ········0x0, |
12 | ········0x3 | 12 | ········0x3 |
Offset 56, 24 lines modified | Offset 56, 24 lines modified | ||
56 | ····const/4·v1,·0x0 | 56 | ····const/4·v1,·0x0 |
57 | ····invoke-direct·{v0,·v1},·Lokhttp3/Authenticator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 57 | ····invoke-direct·{v0,·v1},·Lokhttp3/Authenticator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
58 | ····sput-object·v0,·Lokhttp3/Authenticator;->Companion:Lokhttp3/Authenticator$Companion; | 58 | ····sput-object·v0,·Lokhttp3/Authenticator;->Companion:Lokhttp3/Authenticator$Companion; |
59 | ····.line·1 | 59 | ····.line·130 |
60 | ····new-instance·v0,·Lokhttp3/Authenticator$Companion$AuthenticatorNone; | 60 | ····new-instance·v0,·Lokhttp3/Authenticator$Companion$AuthenticatorNone; |
61 | ····invoke-direct·{v0},·Lokhttp3/Authenticator$Companion$AuthenticatorNone;-><init>()V | 61 | ····invoke-direct·{v0},·Lokhttp3/Authenticator$Companion$AuthenticatorNone;-><init>()V |
62 | ····check-cast·v0,·Lokhttp3/Authenticator; | 62 | ····check-cast·v0,·Lokhttp3/Authenticator; |
63 | ····sput-object·v0,·Lokhttp3/Authenticator;->NONE:Lokhttp3/Authenticator; | 63 | ····sput-object·v0,·Lokhttp3/Authenticator;->NONE:Lokhttp3/Authenticator; |
64 | ····.line·1 | 64 | ····.line·137 |
65 | ····new-instance·v0,·Lokhttp3/internal/authenticator/JavaNetAuthenticator; | 65 | ····new-instance·v0,·Lokhttp3/internal/authenticator/JavaNetAuthenticator; |
66 | ····const/4·v2,·0x1 | 66 | ····const/4·v2,·0x1 |
67 | ····invoke-direct·{v0,·v1,·v2,·v1},·Lokhttp3/internal/authenticator/JavaNetAuthenticator;-><init>(Lokhttp3/Dns;ILkotlin/jvm/internal/DefaultConstructorMarker;)V | 67 | ····invoke-direct·{v0,·v1,·v2,·v1},·Lokhttp3/internal/authenticator/JavaNetAuthenticator;-><init>(Lokhttp3/Dns;ILkotlin/jvm/internal/DefaultConstructorMarker;)V |
68 | ····check-cast·v0,·Lokhttp3/Authenticator; | 68 | ····check-cast·v0,·Lokhttp3/Authenticator; |
Offset 46, 15 lines modified | Offset 46, 15 lines modified | ||
46 | .end·annotation | 46 | .end·annotation |
47 | #·direct·methods | 47 | #·direct·methods |
48 | .method·public·constructor·<init>()V | 48 | .method·public·constructor·<init>()V |
49 | ····.locals·0 | 49 | ····.locals·0 |
50 | ····.line·1 | 50 | ····.line·131 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····return-void | 52 | ····return-void |
53 | .end·method | 53 | .end·method |
54 | #·virtual·methods | 54 | #·virtual·methods |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | ········Lokhttp3/CertificatePinner$Pin;, | 9 | ········Lokhttp3/CertificatePinner$Pin;, |
10 | ········Lokhttp3/CertificatePinner$Builder;, | 10 | ········Lokhttp3/CertificatePinner$Builder;, |
11 | ········Lokhttp3/CertificatePinner$Companion; | 11 | ········Lokhttp3/CertificatePinner$Companion; |
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
15 | ····value·=·"SMAP\nCertificatePinner.kt\nKotlin\n*S·Kotlin\n*F\n+·1·CertificatePinner.kt\nokhttp3/CertificatePinner\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,370:1\n6 | 15 | ····value·=·"SMAP\nCertificatePinner.kt\nKotlin\n*S·Kotlin\n*F\n+·1·CertificatePinner.kt\nokhttp3/CertificatePinner\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,370:1\n620#2,8:371\n*E\n*S·KotlinDebug\n*F\n+·1·CertificatePinner.kt\nokhttp3/CertificatePinner\n*L\n216#1,8:371\n*E\n" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
18 | ····bv·=·{ | 18 | ····bv·=·{ |
19 | ········0x1, | 19 | ········0x1, |
20 | ········0x0, | 20 | ········0x0, |
21 | ········0x3 | 21 | ········0x3 |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | .class·public·final·Lokhttp3/internal/Util; | 1 | .class·public·final·Lokhttp3/internal/Util; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Util.kt" | 3 | .source·"Util.kt" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
6 | ····value·=·"SMAP\nUtil.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Util.kt\nokhttp3/internal/Util\n+·2·ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n+·3·_Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n+·4·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,6 | 6 | ····value·=·"SMAP\nUtil.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Util.kt\nokhttp3/internal/Util\n+·2·ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n+·3·_Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n+·4·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,631:1\n37#2,2:632\n1526#3,6:634\n1360#4:640\n1429#4,3:641\n*E\n*S·KotlinDebug\n*F\n+·1·Util.kt\nokhttp3/internal/Util\n*L\n129#1,2:632\n169#1,6:634\n294#1:640\n294#1,3:641\n*E\n" |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·runtime·Lkotlin/Metadata; | 8 | .annotation·runtime·Lkotlin/Metadata; |
9 | ····bv·=·{ | 9 | ····bv·=·{ |
10 | ········0x1, | 10 | ········0x1, |
11 | ········0x0, | 11 | ········0x0, |
12 | ········0x3 | 12 | ········0x3 |
13 | ····} | 13 | ····} |
14 | ····d1·=·{ | 14 | ····d1·=·{ |
15 | ········"\u0000\u00b | 15 | ········"\u0000\u00b8\u0002\n\u0000\n\u0002\u0010\u0012\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0[·...·truncated·by·diffoscope;·len:·8399,·SHA:·4412d2a48b04aca7dea10516c73878c0a1c8b2428e7e3fe9b42564176ca9c21c·...·]\u0001" |
16 | ····} | 16 | ····} |
17 | ····d2·=·{ | 17 | ····d2·=·{ |
18 | ········"EMPTY_BYTE_ARRAY", | 18 | ········"EMPTY_BYTE_ARRAY", |
19 | ········"", | 19 | ········"", |
20 | ········"EMPTY_HEADERS", | 20 | ········"EMPTY_HEADERS", |
21 | ········"Lokhttp3/Headers;", | 21 | ········"Lokhttp3/Headers;", |
22 | ········"EMPTY_REQUEST", | 22 | ········"EMPTY_REQUEST", |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | ········"Ljava/util/TimeZone;", | 32 | ········"Ljava/util/TimeZone;", |
33 | ········"VERIFY_AS_IP_ADDRESS", | 33 | ········"VERIFY_AS_IP_ADDRESS", |
34 | ········"Lkotlin/text/Regex;", | 34 | ········"Lkotlin/text/Regex;", |
35 | ········"assertionsEnabled", | 35 | ········"assertionsEnabled", |
36 | ········"", | 36 | ········"", |
37 | ········"okHttpName", | 37 | ········"okHttpName", |
38 | ········"", | 38 | ········"", |
39 | ········"userAgent", | ||
39 | ········"checkDuration", | 40 | ········"checkDuration", |
40 | ········"", | 41 | ········"", |
41 | ········"name", | 42 | ········"name", |
42 | ········"duration", | 43 | ········"duration", |
43 | ········"", | 44 | ········"", |
44 | ········"unit", | 45 | ········"unit", |
45 | ········"Ljava/util/concurrent/TimeUnit;", | 46 | ········"Ljava/util/concurrent/TimeUnit;", |
Offset 193, 53 lines modified | Offset 194, 55 lines modified | ||
193 | .field·private·static·final·VERIFY_AS_IP_ADDRESS:Lkotlin/text/Regex; | 194 | .field·private·static·final·VERIFY_AS_IP_ADDRESS:Lkotlin/text/Regex; |
194 | .field·public·static·final·assertionsEnabled:Z | 195 | .field·public·static·final·assertionsEnabled:Z |
195 | .field·public·static·final·okHttpName:Ljava/lang/String; | 196 | .field·public·static·final·okHttpName:Ljava/lang/String; |
197 | .field·public·static·final·userAgent:Ljava/lang/String;·=·"okhttp/4.7.2" | ||
196 | #·direct·methods | 198 | #·direct·methods |
197 | .method·static·constructor·<clinit>()V | 199 | .method·static·constructor·<clinit>()V |
198 | ····.locals·11 | 200 | ····.locals·11 |
199 | ····const/4·v0,·0x0 | 201 | ····const/4·v0,·0x0 |
200 | ····new-array·v1,·v0,·[B | 202 | ····new-array·v1,·v0,·[B |
201 | ····.line·6 | 203 | ····.line·62 |
202 | ····sput-object·v1,·Lokhttp3/internal/Util;->EMPTY_BYTE_ARRAY:[B | 204 | ····sput-object·v1,·Lokhttp3/internal/Util;->EMPTY_BYTE_ARRAY:[B |
203 | ····.line·6 | 205 | ····.line·64 |
204 | ····sget-object·v1,·Lokhttp3/Headers;->Companion:Lokhttp3/Headers$Companion; | 206 | ····sget-object·v1,·Lokhttp3/Headers;->Companion:Lokhttp3/Headers$Companion; |
205 | ····new-array·v2,·v0,·[Ljava/lang/String; | 207 | ····new-array·v2,·v0,·[Ljava/lang/String; |
206 | ····invoke-virtual·{v1,·v2},·Lokhttp3/Headers$Companion;->of([Ljava/lang/String;)Lokhttp3/Headers; | 208 | ····invoke-virtual·{v1,·v2},·Lokhttp3/Headers$Companion;->of([Ljava/lang/String;)Lokhttp3/Headers; |
207 | ····move-result-object·v1 | 209 | ····move-result-object·v1 |
208 | ····sput-object·v1,·Lokhttp3/internal/Util;->EMPTY_HEADERS:Lokhttp3/Headers; | 210 | ····sput-object·v1,·Lokhttp3/internal/Util;->EMPTY_HEADERS:Lokhttp3/Headers; |
209 | ····.line·6 | 211 | ····.line·67 |
210 | ····sget-object·v1,·Lokhttp3/ResponseBody;->Companion:Lokhttp3/ResponseBody$Companion; | 212 | ····sget-object·v1,·Lokhttp3/ResponseBody;->Companion:Lokhttp3/ResponseBody$Companion; |
211 | ····sget-object·v2,·Lokhttp3/internal/Util;->EMPTY_BYTE_ARRAY:[B | 213 | ····sget-object·v2,·Lokhttp3/internal/Util;->EMPTY_BYTE_ARRAY:[B |
212 | ····const/4·v3,·0x1 | 214 | ····const/4·v3,·0x1 |
213 | ····const/4·v4,·0x0 | 215 | ····const/4·v4,·0x0 |
214 | ····invoke-static·{v1,·v2,·v4,·v3,·v4},·Lokhttp3/ResponseBody$Companion;->create$default(Lokhttp3/ResponseBody$Companion;[BLokhttp3/MediaType;ILjava/lang/Object;)Lokhttp3/ResponseBody; | 216 | ····invoke-static·{v1,·v2,·v4,·v3,·v4},·Lokhttp3/ResponseBody$Companion;->create$default(Lokhttp3/ResponseBody$Companion;[BLokhttp3/MediaType;ILjava/lang/Object;)Lokhttp3/ResponseBody; |
215 | ····move-result-object·v1 | 217 | ····move-result-object·v1 |
216 | ····sput-object·v1,·Lokhttp3/internal/Util;->EMPTY_RESPONSE:Lokhttp3/ResponseBody; | 218 | ····sput-object·v1,·Lokhttp3/internal/Util;->EMPTY_RESPONSE:Lokhttp3/ResponseBody; |
217 | ····.line·6 | 219 | ····.line·69 |
218 | ····sget-object·v4,·Lokhttp3/RequestBody;->Companion:Lokhttp3/RequestBody$Companion; | 220 | ····sget-object·v4,·Lokhttp3/RequestBody;->Companion:Lokhttp3/RequestBody$Companion; |
219 | ····sget-object·v5,·Lokhttp3/internal/Util;->EMPTY_BYTE_ARRAY:[B | 221 | ····sget-object·v5,·Lokhttp3/internal/Util;->EMPTY_BYTE_ARRAY:[B |
220 | ····const/4·v6,·0x0 | 222 | ····const/4·v6,·0x0 |
221 | ····const/4·v7,·0x0 | 223 | ····const/4·v7,·0x0 |
Offset 252, 122 lines modified | Offset 255, 122 lines modified | ||
252 | ····invoke-static/range·{v4·..·v10},·Lokhttp3/RequestBody$Companion;->create$default(Lokhttp3/RequestBody$Companion;[BLokhttp3/MediaType;IIILjava/lang/Object;)Lokhttp3/RequestBody; | 255 | ····invoke-static/range·{v4·..·v10},·Lokhttp3/RequestBody$Companion;->create$default(Lokhttp3/RequestBody$Companion;[BLokhttp3/MediaType;IIILjava/lang/Object;)Lokhttp3/RequestBody; |
253 | ····move-result-object·v1 | 256 | ····move-result-object·v1 |
254 | ····sput-object·v1,·Lokhttp3/internal/Util;->EMPTY_REQUEST:Lokhttp3/RequestBody; | 257 | ····sput-object·v1,·Lokhttp3/internal/Util;->EMPTY_REQUEST:Lokhttp3/RequestBody; |
255 | ····.line·7 | 258 | ····.line·72 |
256 | ····sget-object·v1,·Lokio/Options;->Companion:Lokio/Options$Companion; | 259 | ····sget-object·v1,·Lokio/Options;->Companion:Lokio/Options$Companion; |
257 | ····const/4·v2,·0x5 | 260 | ····const/4·v2,·0x5 |
258 | ····new-array·v2,·v2,·[Lokio/ByteString; | 261 | ····new-array·v2,·v2,·[Lokio/ByteString; |
259 | ····.line·7 | 262 | ····.line·73 |
260 | ····sget-object·v4,·Lokio/ByteString;->Companion:Lokio/ByteString$Companion; | 263 | ····sget-object·v4,·Lokio/ByteString;->Companion:Lokio/ByteString$Companion; |
261 | ····const-string·v5,·"efbbbf" | 264 | ····const-string·v5,·"efbbbf" |
262 | ····invoke-virtual·{v4,·v5},·Lokio/ByteString$Companion;->decodeHex(Ljava/lang/String;)Lokio/ByteString; | 265 | ····invoke-virtual·{v4,·v5},·Lokio/ByteString$Companion;->decodeHex(Ljava/lang/String;)Lokio/ByteString; |
263 | ····move-result-object·v4 | 266 | ····move-result-object·v4 |
264 | ····aput-object·v4,·v2,·v0 | 267 | ····aput-object·v4,·v2,·v0 |
265 | ····.line·7 | 268 | ····.line·74 |
266 | ····sget-object·v0,·Lokio/ByteString;->Companion:Lokio/ByteString$Companion; | 269 | ····sget-object·v0,·Lokio/ByteString;->Companion:Lokio/ByteString$Companion; |
267 | ····const-string·v4,·"feff" | 270 | ····const-string·v4,·"feff" |
Max diff block lines reached; 54565/76165 bytes (71.64%) of diff not shown. |
Offset 47, 15 lines modified | Offset 47, 15 lines modified | ||
47 | .field·final·synthetic·$this_asFactory:Lokhttp3/EventListener; | 47 | .field·final·synthetic·$this_asFactory:Lokhttp3/EventListener; |
48 | #·direct·methods | 48 | #·direct·methods |
49 | .method·constructor·<init>(Lokhttp3/EventListener;)V | 49 | .method·constructor·<init>(Lokhttp3/EventListener;)V |
50 | ····.locals·0 | 50 | ····.locals·0 |
51 | ····.line·30 | 51 | ····.line·303 |
52 | ····iput-object·p1,·p0,·Lokhttp3/internal/Util$asFactory$1;->$this_asFactory:Lokhttp3/EventListener; | 52 | ····iput-object·p1,·p0,·Lokhttp3/internal/Util$asFactory$1;->$this_asFactory:Lokhttp3/EventListener; |
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 64, 12 lines modified | Offset 64, 12 lines modified | ||
64 | .method·public·create(Lokhttp3/Call;)Lokhttp3/EventListener; | 64 | .method·public·create(Lokhttp3/Call;)Lokhttp3/EventListener; |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····const-string·v0,·"call" | 66 | ····const-string·v0,·"call" |
67 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 67 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
68 | ····.line·30 | 68 | ····.line·304 |
69 | ····iget-object·p1,·p0,·Lokhttp3/internal/Util$asFactory$1;->$this_asFactory:Lokhttp3/EventListener; | 69 | ····iget-object·p1,·p0,·Lokhttp3/internal/Util$asFactory$1;->$this_asFactory:Lokhttp3/EventListener; |
70 | ····return-object·p1 | 70 | ····return-object·p1 |
71 | .end·method | 71 | .end·method |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | .annotation·system·Ldalvik/annotation/InnerClass; | 13 | .annotation·system·Ldalvik/annotation/InnerClass; |
14 | ····accessFlags·=·0x18 | 14 | ····accessFlags·=·0x18 |
15 | ····name·=·null | 15 | ····name·=·null |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
18 | ····value·=·"SMAP\nUtil.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Util.kt\nokhttp3/internal/Util$threadFactory$1\n*L\n1#1,6 | 18 | ····value·=·"SMAP\nUtil.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Util.kt\nokhttp3/internal/Util$threadFactory$1\n*L\n1#1,631:1\n*E\n" |
19 | .end·annotation | 19 | .end·annotation |
20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
21 | ····bv·=·{ | 21 | ····bv·=·{ |
22 | ········0x1, | 22 | ········0x1, |
23 | ········0x0, | 23 | ········0x0, |
24 | ········0x3 | 24 | ········0x3 |
Offset 66, 21 lines modified | Offset 66, 21 lines modified | ||
66 | .end·method | 66 | .end·method |
67 | #·virtual·methods | 67 | #·virtual·methods |
68 | .method·public·final·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; | 68 | .method·public·final·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; |
69 | ····.locals·2 | 69 | ····.locals·2 |
70 | ····.line·10 | 70 | ····.line·107 |
71 | ····new-instance·v0,·Ljava/lang/Thread; | 71 | ····new-instance·v0,·Ljava/lang/Thread; |
72 | ····iget-object·v1,·p0,·Lokhttp3/internal/Util$threadFactory$1;->$name:Ljava/lang/String; | 72 | ····iget-object·v1,·p0,·Lokhttp3/internal/Util$threadFactory$1;->$name:Ljava/lang/String; |
73 | ····invoke-direct·{v0,·p1,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V | 73 | ····invoke-direct·{v0,·p1,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
74 | ····.line·10 | 74 | ····.line·108 |
75 | ····iget-boolean·p1,·p0,·Lokhttp3/internal/Util$threadFactory$1;->$daemon:Z | 75 | ····iget-boolean·p1,·p0,·Lokhttp3/internal/Util$threadFactory$1;->$daemon:Z |
76 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Thread;->setDaemon(Z)V | 76 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Thread;->setDaemon(Z)V |
77 | ····return-object·v0 | 77 | ····return-object·v0 |
78 | .end·method | 78 | .end·method |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x11 | 11 | ····accessFlags·=·0x11 |
12 | ····name·=·"Entry" | 12 | ····name·=·"Entry" |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
15 | ····value·=·"SMAP\nDiskLruCache.kt\nKotlin\n*S·Kotlin\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache$Entry\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,1065:1\n59 | 15 | ····value·=·"SMAP\nDiskLruCache.kt\nKotlin\n*S·Kotlin\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache$Entry\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,1065:1\n599#2,4:1066\n*E\n*S·KotlinDebug\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache$Entry\n*L\n1001#1,4:1066\n*E\n" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
18 | ····bv·=·{ | 18 | ····bv·=·{ |
19 | ········0x1, | 19 | ········0x1, |
20 | ········0x0, | 20 | ········0x0, |
21 | ········0x3 | 21 | ········0x3 |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | ········"Ljava/io/IOException;", | 23 | ········"Ljava/io/IOException;", |
24 | ········"Lkotlin/Unit;", | 24 | ········"Lkotlin/Unit;", |
25 | ········">;" | 25 | ········">;" |
26 | ····} | 26 | ····} |
27 | .end·annotation | 27 | .end·annotation |
28 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 28 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
29 | ····value·=·"SMAP\nDiskLruCache.kt\nKotlin\n*S·Kotlin\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache$newJournalWriter$faultHidingSink$1\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,1065:1\n59 | 29 | ····value·=·"SMAP\nDiskLruCache.kt\nKotlin\n*S·Kotlin\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache$newJournalWriter$faultHidingSink$1\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,1065:1\n599#2,4:1066\n*E\n*S·KotlinDebug\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache$newJournalWriter$faultHidingSink$1\n*L\n304#1,4:1066\n*E\n" |
30 | .end·annotation | 30 | .end·annotation |
31 | .annotation·runtime·Lkotlin/Metadata; | 31 | .annotation·runtime·Lkotlin/Metadata; |
32 | ····bv·=·{ | 32 | ····bv·=·{ |
33 | ········0x1, | 33 | ········0x1, |
34 | ········0x0, | 34 | ········0x0, |
35 | ········0x3 | 35 | ········0x3 |
Offset 9, 14 lines modified | Offset 9, 18 lines modified | ||
9 | #·annotations | 9 | #·annotations |
10 | .annotation·system·Ldalvik/annotation/MemberClasses; | 10 | .annotation·system·Ldalvik/annotation/MemberClasses; |
11 | ····value·=·{ | 11 | ····value·=·{ |
12 | ········Lokhttp3/internal/cache/CacheInterceptor$Companion; | 12 | ········Lokhttp3/internal/cache/CacheInterceptor$Companion; |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | ||
16 | ····value·=·"SMAP\nCacheInterceptor.kt\nKotlin\n*S·Kotlin\n*F\n+·1·CacheInterceptor.kt\nokhttp3/internal/cache/CacheInterceptor\n*L\n1#1,287:1\n*E\n" | ||
17 | .end·annotation | ||
15 | .annotation·runtime·Lkotlin/Metadata; | 18 | .annotation·runtime·Lkotlin/Metadata; |
16 | ····bv·=·{ | 19 | ····bv·=·{ |
17 | ········0x1, | 20 | ········0x1, |
18 | ········0x0, | 21 | ········0x0, |
19 | ········0x3 | 22 | ········0x3 |
20 | ····} | 23 | ····} |
21 | ····d1·=·{ | 24 | ····d1·=·{ |
Offset 72, 15 lines modified | Offset 76, 15 lines modified | ||
72 | ····return-void | 76 | ····return-void |
73 | .end·method | 77 | .end·method |
74 | .method·public·constructor·<init>(Lokhttp3/Cache;)V | 78 | .method·public·constructor·<init>(Lokhttp3/Cache;)V |
75 | ····.locals·0 | 79 | ····.locals·0 |
76 | ····.line·4 | 80 | ····.line·43 |
77 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 81 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
78 | ····iput-object·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor;->cache:Lokhttp3/Cache; | 82 | ····iput-object·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor;->cache:Lokhttp3/Cache; |
79 | ····return-void | 83 | ····return-void |
80 | .end·method | 84 | .end·method |
Offset 92, 70 lines modified | Offset 96, 70 lines modified | ||
92 | ········} | 96 | ········} |
93 | ····.end·annotation | 97 | ····.end·annotation |
94 | ····if-nez·p1,·:cond_0 | 98 | ····if-nez·p1,·:cond_0 |
95 | ····return-object·p2 | 99 | ····return-object·p2 |
96 | ····.line·1 | 100 | ····.line·167 |
97 | ····:cond_0 | 101 | ····:cond_0 |
98 | ····invoke-interface·{p1},·Lokhttp3/internal/cache/CacheRequest;->body()Lokio/Sink; | 102 | ····invoke-interface·{p1},·Lokhttp3/internal/cache/CacheRequest;->body()Lokio/Sink; |
99 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
100 | ····.line·1 | 104 | ····.line·169 |
101 | ····invoke-virtual·{p2},·Lokhttp3/Response;->body()Lokhttp3/ResponseBody; | 105 | ····invoke-virtual·{p2},·Lokhttp3/Response;->body()Lokhttp3/ResponseBody; |
102 | ····move-result-object·v1 | 106 | ····move-result-object·v1 |
103 | ····if-nez·v1,·:cond_1 | 107 | ····if-nez·v1,·:cond_1 |
104 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V | 108 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V |
105 | ····:cond_1 | 109 | ····:cond_1 |
106 | ····invoke-virtual·{v1},·Lokhttp3/ResponseBody;->source()Lokio/BufferedSource; | 110 | ····invoke-virtual·{v1},·Lokhttp3/ResponseBody;->source()Lokio/BufferedSource; |
107 | ····move-result-object·v1 | 111 | ····move-result-object·v1 |
108 | ····.line·1 | 112 | ····.line·170 |
109 | ····invoke-static·{v0},·Lokio/Okio;->buffer(Lokio/Sink;)Lokio/BufferedSink; | 113 | ····invoke-static·{v0},·Lokio/Okio;->buffer(Lokio/Sink;)Lokio/BufferedSink; |
110 | ····move-result-object·v0 | 114 | ····move-result-object·v0 |
111 | ····.line·1 | 115 | ····.line·172 |
112 | ····new-instance·v2,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1; | 116 | ····new-instance·v2,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1; |
113 | ····invoke-direct·{v2,·v1,·p1,·v0},·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;-><init>(Lokio/BufferedSource;Lokhttp3/internal/cache/CacheRequest;Lokio/BufferedSink;)V | 117 | ····invoke-direct·{v2,·v1,·p1,·v0},·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;-><init>(Lokio/BufferedSource;Lokhttp3/internal/cache/CacheRequest;Lokio/BufferedSink;)V |
114 | ····const/4·p1,·0x2 | 118 | ····const/4·p1,·0x2 |
115 | ····const/4·v0,·0x0 | 119 | ····const/4·v0,·0x0 |
116 | ····const-string·v1,·"Content-Type" | 120 | ····const-string·v1,·"Content-Type" |
117 | ····.line· | 121 | ····.line·216 |
118 | ····invoke-static·{p2,·v1,·v0,·p1,·v0},·Lokhttp3/Response;->header$default(Lokhttp3/Response;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; | 122 | ····invoke-static·{p2,·v1,·v0,·p1,·v0},·Lokhttp3/Response;->header$default(Lokhttp3/Response;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; |
119 | ····move-result-object·p1 | 123 | ····move-result-object·p1 |
120 | ····.line· | 124 | ····.line·217 |
121 | ····invoke-virtual·{p2},·Lokhttp3/Response;->body()Lokhttp3/ResponseBody; | 125 | ····invoke-virtual·{p2},·Lokhttp3/Response;->body()Lokhttp3/ResponseBody; |
122 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
123 | ····invoke-virtual·{v0},·Lokhttp3/ResponseBody;->contentLength()J | 127 | ····invoke-virtual·{v0},·Lokhttp3/ResponseBody;->contentLength()J |
124 | ····move-result-wide·v0 | 128 | ····move-result-wide·v0 |
125 | ····.line· | 129 | ····.line·218 |
126 | ····invoke-virtual·{p2},·Lokhttp3/Response;->newBuilder()Lokhttp3/Response$Builder; | 130 | ····invoke-virtual·{p2},·Lokhttp3/Response;->newBuilder()Lokhttp3/Response$Builder; |
127 | ····move-result-object·p2 | 131 | ····move-result-object·p2 |
128 | ····.line·19 | 132 | ····.line·219 |
129 | ····new-instance·v3,·Lokhttp3/internal/http/RealResponseBody; | 133 | ····new-instance·v3,·Lokhttp3/internal/http/RealResponseBody; |
130 | ····check-cast·v2,·Lokio/Source; | 134 | ····check-cast·v2,·Lokio/Source; |
131 | ····invoke-static·{v2},·Lokio/Okio;->buffer(Lokio/Source;)Lokio/BufferedSource; | 135 | ····invoke-static·{v2},·Lokio/Okio;->buffer(Lokio/Source;)Lokio/BufferedSource; |
132 | ····move-result-object·v2 | 136 | ····move-result-object·v2 |
Offset 164, 479 lines modified | Offset 168, 546 lines modified | ||
164 | ····check-cast·v3,·Lokhttp3/ResponseBody; | 168 | ····check-cast·v3,·Lokhttp3/ResponseBody; |
165 | ····invoke-virtual·{p2,·v3},·Lokhttp3/Response$Builder;->body(Lokhttp3/ResponseBody;)Lokhttp3/Response$Builder; | 169 | ····invoke-virtual·{p2,·v3},·Lokhttp3/Response$Builder;->body(Lokhttp3/ResponseBody;)Lokhttp3/Response$Builder; |
166 | ····move-result-object·p1 | 170 | ····move-result-object·p1 |
167 | ····.line· | 171 | ····.line·220 |
168 | ····invoke-virtual·{p1},·Lokhttp3/Response$Builder;->build()Lokhttp3/Response; | 172 | ····invoke-virtual·{p1},·Lokhttp3/Response$Builder;->build()Lokhttp3/Response; |
169 | ····move-result-object·p1 | 173 | ····move-result-object·p1 |
170 | ····return-object·p1 | 174 | ····return-object·p1 |
171 | .end·method | 175 | .end·method |
172 | #·virtual·methods | 176 | #·virtual·methods |
173 | .method·public·final·getCache$okhttp()Lokhttp3/Cache; | 177 | .method·public·final·getCache$okhttp()Lokhttp3/Cache; |
174 | ····.locals·1 | 178 | ····.locals·1 |
175 | ····.line·4 | 179 | ····.line·43 |
Max diff block lines reached; 24346/27855 bytes (87.40%) of diff not shown. |
Offset 64, 15 lines modified | Offset 64, 15 lines modified | ||
64 | .field·private·cacheRequestClosed:Z | 64 | .field·private·cacheRequestClosed:Z |
65 | #·direct·methods | 65 | #·direct·methods |
66 | .method·constructor·<init>(Lokio/BufferedSource;Lokhttp3/internal/cache/CacheRequest;Lokio/BufferedSink;)V | 66 | .method·constructor·<init>(Lokio/BufferedSource;Lokhttp3/internal/cache/CacheRequest;Lokio/BufferedSink;)V |
67 | ····.locals·0 | 67 | ····.locals·0 |
68 | ····.line·1 | 68 | ····.line·172 |
69 | ····iput-object·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$source:Lokio/BufferedSource; | 69 | ····iput-object·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$source:Lokio/BufferedSource; |
70 | ····iput-object·p2,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheRequest:Lokhttp3/internal/cache/CacheRequest; | 70 | ····iput-object·p2,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheRequest:Lokhttp3/internal/cache/CacheRequest; |
71 | ····iput-object·p3,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheBody:Lokio/BufferedSink; | 71 | ····iput-object·p3,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheBody:Lokio/BufferedSink; |
72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 86, 15 lines modified | Offset 86, 15 lines modified | ||
86 | ····.locals·2 | 86 | ····.locals·2 |
87 | ····.annotation·system·Ldalvik/annotation/Throws; | 87 | ····.annotation·system·Ldalvik/annotation/Throws; |
88 | ········value·=·{ | 88 | ········value·=·{ |
89 | ············Ljava/io/IOException; | 89 | ············Ljava/io/IOException; |
90 | ········} | 90 | ········} |
91 | ····.end·annotation | 91 | ····.end·annotation |
92 | ····.line· | 92 | ····.line·208 |
93 | ····iget-boolean·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z | 93 | ····iget-boolean·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z |
94 | ····if-nez·v0,·:cond_0 | 94 | ····if-nez·v0,·:cond_0 |
95 | ····const/16·v0,·0x64 | 95 | ····const/16·v0,·0x64 |
96 | ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | 96 | ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; |
Offset 103, 35 lines modified | Offset 103, 35 lines modified | ||
103 | ····move-result·v0 | 103 | ····move-result·v0 |
104 | ····if-nez·v0,·:cond_0 | 104 | ····if-nez·v0,·:cond_0 |
105 | ····const/4·v0,·0x1 | 105 | ····const/4·v0,·0x1 |
106 | ····.line· | 106 | ····.line·209 |
107 | ····iput-boolean·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z | 107 | ····iput-boolean·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z |
108 | ····.line· | 108 | ····.line·210 |
109 | ····iget-object·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheRequest:Lokhttp3/internal/cache/CacheRequest; | 109 | ····iget-object·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheRequest:Lokhttp3/internal/cache/CacheRequest; |
110 | ····invoke-interface·{v0},·Lokhttp3/internal/cache/CacheRequest;->abort()V | 110 | ····invoke-interface·{v0},·Lokhttp3/internal/cache/CacheRequest;->abort()V |
111 | ····.line· | 111 | ····.line·212 |
112 | ····:cond_0 | 112 | ····:cond_0 |
113 | ····iget-object·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$source:Lokio/BufferedSource; | 113 | ····iget-object·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$source:Lokio/BufferedSource; |
114 | ····invoke-interface·{v0},·Lokio/BufferedSource;->close()V | 114 | ····invoke-interface·{v0},·Lokio/BufferedSource;->close()V |
115 | ····return-void | 115 | ····return-void |
116 | .end·method | 116 | .end·method |
117 | .method·public·final·getCacheRequestClosed()Z | 117 | .method·public·final·getCacheRequestClosed()Z |
118 | ····.locals·1 | 118 | ····.locals·1 |
119 | ····.line·1 | 119 | ····.line·173 |
120 | ····iget-boolean·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z | 120 | ····iget-boolean·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z |
121 | ····return·v0 | 121 | ····return·v0 |
122 | .end·method | 122 | .end·method |
123 | .method·public·read(Lokio/Buffer;J)J | 123 | .method·public·read(Lokio/Buffer;J)J |
124 | ····.locals·8 | 124 | ····.locals·8 |
Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
143 | ····const-string·v0,·"sink" | 143 | ····const-string·v0,·"sink" |
144 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 144 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
145 | ····const/4·v0,·0x1 | 145 | ····const/4·v0,·0x1 |
146 | ····.line·1 | 146 | ····.line·179 |
147 | ····:try_start_0 | 147 | ····:try_start_0 |
148 | ····iget-object·v1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$source:Lokio/BufferedSource; | 148 | ····iget-object·v1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$source:Lokio/BufferedSource; |
149 | ····invoke-interface·{v1,·p1,·p2,·p3},·Lokio/BufferedSource;->read(Lokio/Buffer;J)J | 149 | ····invoke-interface·{v1,·p1,·p2,·p3},·Lokio/BufferedSource;->read(Lokio/Buffer;J)J |
150 | ····move-result-wide·p2 | 150 | ····move-result-wide·p2 |
151 | ····:try_end_0 | 151 | ····:try_end_0 |
Offset 159, 31 lines modified | Offset 159, 31 lines modified | ||
159 | ····const-wide/16·v1,·-0x1 | 159 | ····const-wide/16·v1,·-0x1 |
160 | ····cmp-long·v3,·p2,·v1 | 160 | ····cmp-long·v3,·p2,·v1 |
161 | ····if-nez·v3,·:cond_1 | 161 | ····if-nez·v3,·:cond_1 |
162 | ····.line·1 | 162 | ····.line·189 |
163 | ····iget-boolean·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z | 163 | ····iget-boolean·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z |
164 | ····if-nez·p1,·:cond_0 | 164 | ····if-nez·p1,·:cond_0 |
165 | ····.line·1 | 165 | ····.line·190 |
166 | ····iput-boolean·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z | 166 | ····iput-boolean·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->cacheRequestClosed:Z |
167 | ····.line·1 | 167 | ····.line·191 |
168 | ····iget-object·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheBody:Lokio/BufferedSink; | 168 | ····iget-object·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheBody:Lokio/BufferedSink; |
169 | ····invoke-interface·{p1},·Lokio/BufferedSink;->close()V | 169 | ····invoke-interface·{p1},·Lokio/BufferedSink;->close()V |
170 | ····:cond_0 | 170 | ····:cond_0 |
171 | ····return-wide·v1 | 171 | ····return-wide·v1 |
172 | ····.line·1 | 172 | ····.line·196 |
173 | ····:cond_1 | 173 | ····:cond_1 |
174 | ····iget-object·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheBody:Lokio/BufferedSink; | 174 | ····iget-object·v0,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheBody:Lokio/BufferedSink; |
175 | ····invoke-interface·{v0},·Lokio/BufferedSink;->getBuffer()Lokio/Buffer; | 175 | ····invoke-interface·{v0},·Lokio/BufferedSink;->getBuffer()Lokio/Buffer; |
176 | ····move-result-object·v3 | 176 | ····move-result-object·v3 |
Offset 195, 57 lines modified | Offset 195, 57 lines modified | ||
195 | ····move-object·v2,·p1 | 195 | ····move-object·v2,·p1 |
196 | ····move-wide·v6,·p2 | 196 | ····move-wide·v6,·p2 |
197 | ····invoke-virtual/range·{v2·..·v7},·Lokio/Buffer;->copyTo(Lokio/Buffer;JJ)Lokio/Buffer; | 197 | ····invoke-virtual/range·{v2·..·v7},·Lokio/Buffer;->copyTo(Lokio/Buffer;JJ)Lokio/Buffer; |
198 | ····.line·1 | 198 | ····.line·197 |
199 | ····iget-object·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheBody:Lokio/BufferedSink; | 199 | ····iget-object·p1,·p0,·Lokhttp3/internal/cache/CacheInterceptor$cacheWritingResponse$cacheWritingSource$1;->$cacheBody:Lokio/BufferedSink; |
200 | ····invoke-interface·{p1},·Lokio/BufferedSink;->emitCompleteSegments()Lokio/BufferedSink; | 200 | ····invoke-interface·{p1},·Lokio/BufferedSink;->emitCompleteSegments()Lokio/BufferedSink; |
Max diff block lines reached; 1421/5744 bytes (24.74%) of diff not shown. |
Offset 14, 15 lines modified | Offset 14, 15 lines modified | ||
14 | ········Lokhttp3/internal/cache/DiskLruCache$Editor;, | 14 | ········Lokhttp3/internal/cache/DiskLruCache$Editor;, |
15 | ········Lokhttp3/internal/cache/DiskLruCache$Entry;, | 15 | ········Lokhttp3/internal/cache/DiskLruCache$Entry;, |
16 | ········Lokhttp3/internal/cache/DiskLruCache$Companion; | 16 | ········Lokhttp3/internal/cache/DiskLruCache$Companion; |
17 | ····} | 17 | ····} |
18 | .end·annotation | 18 | .end·annotation |
19 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 19 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
20 | ····value·=·"SMAP\nDiskLruCache.kt\nKotlin\n*S·Kotlin\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n*L\n1#1,1065:1\n59 | 20 | ····value·=·"SMAP\nDiskLruCache.kt\nKotlin\n*S·Kotlin\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n*L\n1#1,1065:1\n599#2,4:1066\n37#3,2:1070\n37#3,2:1072\n*E\n*S·KotlinDebug\n*F\n+·1·DiskLruCache.kt\nokhttp3/internal/cache/DiskLruCache\n*L\n215#1,4:1066\n672#1,2:1070\n721#1,2:1072\n*E\n" |
21 | .end·annotation | 21 | .end·annotation |
22 | .annotation·runtime·Lkotlin/Metadata; | 22 | .annotation·runtime·Lkotlin/Metadata; |
23 | ····bv·=·{ | 23 | ····bv·=·{ |
24 | ········0x1, | 24 | ········0x1, |
25 | ········0x0, | 25 | ········0x0, |
26 | ········0x3 | 26 | ········0x3 |
Offset 49, 86 lines modified | Offset 49, 86 lines modified | ||
49 | .end·annotation | 49 | .end·annotation |
50 | #·direct·methods | 50 | #·direct·methods |
51 | .method·private·constructor·<init>()V | 51 | .method·private·constructor·<init>()V |
52 | ····.locals·0 | 52 | ····.locals·0 |
53 | ····.line·2 | 53 | ····.line·223 |
54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 57 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
58 | ····.locals·0 | 58 | ····.locals·0 |
59 | ····.line·2 | 59 | ····.line·223 |
60 | ····invoke-direct·{p0},·Lokhttp3/internal/cache/CacheInterceptor$Companion;-><init>()V | 60 | ····invoke-direct·{p0},·Lokhttp3/internal/cache/CacheInterceptor$Companion;-><init>()V |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·public·static·final·synthetic·access$combine(Lokhttp3/internal/cache/CacheInterceptor$Companion;Lokhttp3/Headers;Lokhttp3/Headers;)Lokhttp3/Headers; | 63 | .method·public·static·final·synthetic·access$combine(Lokhttp3/internal/cache/CacheInterceptor$Companion;Lokhttp3/Headers;Lokhttp3/Headers;)Lokhttp3/Headers; |
64 | ····.locals·0 | 64 | ····.locals·0 |
65 | ····.line·2 | 65 | ····.line·223 |
66 | ····invoke-direct·{p0,·p1,·p2},·Lokhttp3/internal/cache/CacheInterceptor$Companion;->combine(Lokhttp3/Headers;Lokhttp3/Headers;)Lokhttp3/Headers; | 66 | ····invoke-direct·{p0,·p1,·p2},·Lokhttp3/internal/cache/CacheInterceptor$Companion;->combine(Lokhttp3/Headers;Lokhttp3/Headers;)Lokhttp3/Headers; |
67 | ····move-result-object·p0 | 67 | ····move-result-object·p0 |
68 | ····return-object·p0 | 68 | ····return-object·p0 |
69 | .end·method | 69 | .end·method |
70 | .method·public·static·final·synthetic·access$stripBody(Lokhttp3/internal/cache/CacheInterceptor$Companion;Lokhttp3/Response;)Lokhttp3/Response; | 70 | .method·public·static·final·synthetic·access$stripBody(Lokhttp3/internal/cache/CacheInterceptor$Companion;Lokhttp3/Response;)Lokhttp3/Response; |
71 | ····.locals·0 | 71 | ····.locals·0 |
72 | ····.line·2 | 72 | ····.line·223 |
73 | ····invoke-direct·{p0,·p1},·Lokhttp3/internal/cache/CacheInterceptor$Companion;->stripBody(Lokhttp3/Response;)Lokhttp3/Response; | 73 | ····invoke-direct·{p0,·p1},·Lokhttp3/internal/cache/CacheInterceptor$Companion;->stripBody(Lokhttp3/Response;)Lokhttp3/Response; |
74 | ····move-result-object·p0 | 74 | ····move-result-object·p0 |
75 | ····return-object·p0 | 75 | ····return-object·p0 |
76 | .end·method | 76 | .end·method |
77 | .method·private·final·combine(Lokhttp3/Headers;Lokhttp3/Headers;)Lokhttp3/Headers; | 77 | .method·private·final·combine(Lokhttp3/Headers;Lokhttp3/Headers;)Lokhttp3/Headers; |
78 | ····.locals·9 | 78 | ····.locals·9 |
79 | ····.line·2 | 79 | ····.line·235 |
80 | ····new-instance·v0,·Lokhttp3/Headers$Builder; | 80 | ····new-instance·v0,·Lokhttp3/Headers$Builder; |
81 | ····invoke-direct·{v0},·Lokhttp3/Headers$Builder;-><init>()V | 81 | ····invoke-direct·{v0},·Lokhttp3/Headers$Builder;-><init>()V |
82 | ····.line·2 | 82 | ····.line·237 |
83 | ····invoke-virtual·{p1},·Lokhttp3/Headers;->size()I | 83 | ····invoke-virtual·{p1},·Lokhttp3/Headers;->size()I |
84 | ····move-result·v1 | 84 | ····move-result·v1 |
85 | ····const/4·v2,·0x0 | 85 | ····const/4·v2,·0x0 |
86 | ····const/4·v3,·0x0 | 86 | ····const/4·v3,·0x0 |
87 | ····:goto_0 | 87 | ····:goto_0 |
88 | ····if-ge·v3,·v1,·:cond_3 | 88 | ····if-ge·v3,·v1,·:cond_3 |
89 | ····.line·2 | 89 | ····.line·238 |
90 | ····invoke-virtual·{p1,·v3},·Lokhttp3/Headers;->name(I)Ljava/lang/String; | 90 | ····invoke-virtual·{p1,·v3},·Lokhttp3/Headers;->name(I)Ljava/lang/String; |
91 | ····move-result-object·v4 | 91 | ····move-result-object·v4 |
92 | ····.line·2 | 92 | ····.line·239 |
93 | ····invoke-virtual·{p1,·v3},·Lokhttp3/Headers;->value(I)Ljava/lang/String; | 93 | ····invoke-virtual·{p1,·v3},·Lokhttp3/Headers;->value(I)Ljava/lang/String; |
94 | ····move-result-object·v5 | 94 | ····move-result-object·v5 |
95 | ····const/4·v6,·0x1 | 95 | ····const/4·v6,·0x1 |
96 | ····const-string·v7,·"Warning" | 96 | ····const-string·v7,·"Warning" |
97 | ····.line·2 | 97 | ····.line·240 |
98 | ····invoke-static·{v7,·v4,·v6},·Lkotlin/text/StringsKt;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z | 98 | ····invoke-static·{v7,·v4,·v6},·Lkotlin/text/StringsKt;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z |
99 | ····move-result·v6 | 99 | ····move-result·v6 |
100 | ····if-eqz·v6,·:cond_0 | 100 | ····if-eqz·v6,·:cond_0 |
101 | ····const/4·v6,·0x2 | 101 | ····const/4·v6,·0x2 |
Offset 141, 66 lines modified | Offset 141, 66 lines modified | ||
141 | ····move-result·v6 | 141 | ····move-result·v6 |
142 | ····if-eqz·v6,·:cond_0 | 142 | ····if-eqz·v6,·:cond_0 |
143 | ····goto·:goto_1 | 143 | ····goto·:goto_1 |
144 | ····.line·2 | 144 | ····.line·246 |
145 | ····:cond_0 | 145 | ····:cond_0 |
146 | ····move-object·v6,·p0 | 146 | ····move-object·v6,·p0 |
147 | ····check-cast·v6,·Lokhttp3/internal/cache/CacheInterceptor$Companion; | 147 | ····check-cast·v6,·Lokhttp3/internal/cache/CacheInterceptor$Companion; |
148 | ····.line·2 | 148 | ····.line·244 |
149 | ····invoke-direct·{v6,·v4},·Lokhttp3/internal/cache/CacheInterceptor$Companion;->isContentSpecificHeader(Ljava/lang/String;)Z | 149 | ····invoke-direct·{v6,·v4},·Lokhttp3/internal/cache/CacheInterceptor$Companion;->isContentSpecificHeader(Ljava/lang/String;)Z |
150 | ····move-result·v7 | 150 | ····move-result·v7 |
151 | ····if-nez·v7,·:cond_1 | 151 | ····if-nez·v7,·:cond_1 |
152 | ····.line·2 | 152 | ····.line·245 |
153 | ····invoke-direct·{v6,·v4},·Lokhttp3/internal/cache/CacheInterceptor$Companion;->isEndToEnd(Ljava/lang/String;)Z | 153 | ····invoke-direct·{v6,·v4},·Lokhttp3/internal/cache/CacheInterceptor$Companion;->isEndToEnd(Ljava/lang/String;)Z |
154 | ····move-result·v6 | 154 | ····move-result·v6 |
155 | ····if-eqz·v6,·:cond_1 | 155 | ····if-eqz·v6,·:cond_1 |
156 | ····.line·2 | 156 | ····.line·246 |
157 | ····invoke-virtual·{p2,·v4},·Lokhttp3/Headers;->get(Ljava/lang/String;)Ljava/lang/String; | 157 | ····invoke-virtual·{p2,·v4},·Lokhttp3/Headers;->get(Ljava/lang/String;)Ljava/lang/String; |
158 | ····move-result-object·v6 | 158 | ····move-result-object·v6 |
159 | ····if-nez·v6,·:cond_2 | 159 | ····if-nez·v6,·:cond_2 |
160 | ····.line·2 | 160 | ····.line·247 |
161 | ····:cond_1 | 161 | ····:cond_1 |
162 | ····invoke-virtual·{v0,·v4,·v5},·Lokhttp3/Headers$Builder;->addLenient$okhttp(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Headers$Builder; | 162 | ····invoke-virtual·{v0,·v4,·v5},·Lokhttp3/Headers$Builder;->addLenient$okhttp(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Headers$Builder; |
163 | ····:cond_2 | 163 | ····:cond_2 |
164 | ····:goto_1 | 164 | ····:goto_1 |
Max diff block lines reached; 4749/8089 bytes (58.71%) of diff not shown. |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x19 | 11 | ····accessFlags·=·0x19 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
15 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue$execute$1\n+·2·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n894#2,2:219\n896#2,7:223\n903#2:233\n39 | 15 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue$execute$1\n+·2·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n894#2,2:219\n896#2,7:223\n903#2:233\n398#3,2:221\n400#3,3:230\n*E\n" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
18 | ····bv·=·{ | 18 | ····bv·=·{ |
19 | ········0x1, | 19 | ········0x1, |
20 | ········0x0, | 20 | ········0x0, |
21 | ········0x3 | 21 | ········0x3 |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | .annotation·system·Ldalvik/annotation/InnerClass; | 13 | .annotation·system·Ldalvik/annotation/InnerClass; |
14 | ····accessFlags·=·0x11 | 14 | ····accessFlags·=·0x11 |
15 | ····name·=·"FramingSource" | 15 | ····name·=·"FramingSource" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
18 | ····value·=·"SMAP\nHttp2Stream.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream$FramingSource\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,690:1\n60 | 18 | ····value·=·"SMAP\nHttp2Stream.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream$FramingSource\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,690:1\n606#2,4:691\n606#2,4:695\n554#2:699\n554#2:700\n*E\n*S·KotlinDebug\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream$FramingSource\n*L\n411#1,4:691\n422#1,4:695\n456#1:699\n479#1:700\n*E\n" |
19 | .end·annotation | 19 | .end·annotation |
20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
21 | ····bv·=·{ | 21 | ····bv·=·{ |
22 | ········0x1, | 22 | ········0x1, |
23 | ········0x0, | 23 | ········0x0, |
24 | ········0x3 | 24 | ········0x3 |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x19 | 11 | ····accessFlags·=·0x19 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
15 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue$execute$1\n+·2·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection$ReaderRunnable\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n688#2,5:219\n693#2,2:226\n695#2,2:231\n39 | 15 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue$execute$1\n+·2·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection$ReaderRunnable\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n688#2,5:219\n693#2,2:226\n695#2,2:231\n398#3,2:224\n400#3,3:228\n*E\n" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
18 | ····bv·=·{ | 18 | ····bv·=·{ |
19 | ········0x1, | 19 | ········0x1, |
20 | ········0x0, | 20 | ········0x0, |
21 | ········0x3 | 21 | ········0x3 |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | .annotation·system·Ldalvik/annotation/InnerClass; | 13 | .annotation·system·Ldalvik/annotation/InnerClass; |
14 | ····accessFlags·=·0x11 | 14 | ····accessFlags·=·0x11 |
15 | ····name·=·"FramingSink" | 15 | ····name·=·"FramingSink" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
18 | ····value·=·"SMAP\nHttp2Stream.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream$FramingSink\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,690:1\n60 | 18 | ····value·=·"SMAP\nHttp2Stream.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream$FramingSink\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,690:1\n606#2,4:691\n606#2,4:695\n606#2,4:699\n*E\n*S·KotlinDebug\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream$FramingSink\n*L\n531#1,4:691\n576#1,4:695\n591#1,4:699\n*E\n" |
19 | .end·annotation | 19 | .end·annotation |
20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
21 | ····bv·=·{ | 21 | ····bv·=·{ |
22 | ········0x1, | 22 | ········0x1, |
23 | ········0x0, | 23 | ········0x0, |
24 | ········0x3 | 24 | ········0x3 |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x19 | 11 | ····accessFlags·=·0x19 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
15 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue$execute$1\n+·2·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n939#2:219\n940#2,8:222\n948#2:233\n39 | 15 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue$execute$1\n+·2·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n939#2:219\n940#2,8:222\n948#2:233\n398#3,2:220\n400#3,3:230\n*E\n" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
18 | ····bv·=·{ | 18 | ····bv·=·{ |
19 | ········0x1, | 19 | ········0x1, |
20 | ········0x0, | 20 | ········0x0, |
21 | ········0x3 | 21 | ········0x3 |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | ········"Lkotlin/jvm/functions/Function0<", | 24 | ········"Lkotlin/jvm/functions/Function0<", |
25 | ········"Lkotlin/Unit;", | 25 | ········"Lkotlin/Unit;", |
26 | ········">;" | 26 | ········">;" |
27 | ····} | 27 | ····} |
28 | .end·annotation | 28 | .end·annotation |
29 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 29 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
30 | ····value·=·"SMAP\nHttp2Connection.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection$ReaderRunnable\n+·2·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n+·3·ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n+·4·Util.kt\nokhttp3/internal/Util\n*L\n1#1,1006:1\n92#2,11:1007\n92#2,11:1018\n92#2,11:1031\n92#2,11:1043\n37#3,2:1029\n37#3,2:1054\n55 | 30 | ····value·=·"SMAP\nHttp2Connection.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection$ReaderRunnable\n+·2·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n+·3·ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n+·4·Util.kt\nokhttp3/internal/Util\n*L\n1#1,1006:1\n92#2,11:1007\n92#2,11:1018\n92#2,11:1031\n92#2,11:1043\n37#3,2:1029\n37#3,2:1054\n554#4:1042\n554#4:1056\n*E\n*S·KotlinDebug\n*F\n+·1·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection$ReaderRunnable\n*L\n667#1,11:1007\n715#1,11:1018\n737#1,11:1031\n806#1,11:1043\n737#1,2:1029\n823#1,2:1054\n787#1:1042\n839#1:1056\n*E\n" |
31 | .end·annotation | 31 | .end·annotation |
32 | .annotation·runtime·Lkotlin/Metadata; | 32 | .annotation·runtime·Lkotlin/Metadata; |
33 | ····bv·=·{ | 33 | ····bv·=·{ |
34 | ········0x1, | 34 | ········0x1, |
35 | ········0x0, | 35 | ········0x0, |
36 | ········0x3 | 36 | ········0x3 |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | ········Lokhttp3/internal/http2/Http2Stream$FramingSink;, | 10 | ········Lokhttp3/internal/http2/Http2Stream$FramingSink;, |
11 | ········Lokhttp3/internal/http2/Http2Stream$StreamTimeout;, | 11 | ········Lokhttp3/internal/http2/Http2Stream$StreamTimeout;, |
12 | ········Lokhttp3/internal/http2/Http2Stream$Companion; | 12 | ········Lokhttp3/internal/http2/Http2Stream$Companion; |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 15 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
16 | ····value·=·"SMAP\nHttp2Stream.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,690:1\n60 | 16 | ····value·=·"SMAP\nHttp2Stream.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,690:1\n606#2,4:691\n606#2,4:695\n554#2:699\n606#2,4:700\n606#2,4:704\n554#2:708\n554#2:709\n606#2,4:710\n554#2:714\n548#2:715\n*E\n*S·KotlinDebug\n*F\n+·1·Http2Stream.kt\nokhttp3/internal/http2/Http2Stream\n*L\n176#1,4:691\n255#1,4:695\n257#1:699\n274#1,4:700\n284#1,4:704\n287#1:708\n308#1:709\n494#1,4:710\n639#1:714\n659#1:715\n*E\n" |
17 | .end·annotation | 17 | .end·annotation |
18 | .annotation·runtime·Lkotlin/Metadata; | 18 | .annotation·runtime·Lkotlin/Metadata; |
19 | ····bv·=·{ | 19 | ····bv·=·{ |
20 | ········0x1, | 20 | ········0x1, |
21 | ········0x0, | 21 | ········0x0, |
22 | ········0x3 | 22 | ········0x3 |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | ········Lokhttp3/internal/http2/Http2Connection$ReaderRunnable;, | 13 | ········Lokhttp3/internal/http2/Http2Connection$ReaderRunnable;, |
14 | ········Lokhttp3/internal/http2/Http2Connection$Listener;, | 14 | ········Lokhttp3/internal/http2/Http2Connection$Listener;, |
15 | ········Lokhttp3/internal/http2/Http2Connection$Companion; | 15 | ········Lokhttp3/internal/http2/Http2Connection$Companion; |
16 | ····} | 16 | ····} |
17 | .end·annotation | 17 | .end·annotation |
18 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 18 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
19 | ····value·=·"SMAP\nHttp2Connection.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n+·4·ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n+·5·_Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n*L\n1#1,1006:1\n55 | 19 | ····value·=·"SMAP\nHttp2Connection.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n+·4·ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n+·5·_Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n*L\n1#1,1006:1\n554#2:1007\n548#2:1008\n548#2:1031\n606#2,4:1032\n398#2,5:1036\n398#2,5:1044\n398#2,5:1050\n398#2,5:1055\n92#3,11:1009\n92#3,11:1020\n92#3,11:1060\n92#3,11:1071\n92#3,11:1082\n92#3,11:1093\n92#3,11:1104\n92#3,11:1115\n84#3,4:1126\n37#4,2:1041\n11416#5:1043\n11417#5:1049\n*E\n*S·KotlinDebug\n*F\n+·1·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n*L\n183#1:1007\n311#1:1008\n402#1:1031\n446#1,4:1032\n448#1,5:1036\n460#1,5:1044\n467#1,5:1050\n472#1,5:1055\n340#1,11:1009\n361#1,11:1020\n506#1,11:1060\n554#1,11:1071\n893#1,11:1082\n911#1,11:1093\n938#1,11:1104\n952#1,11:1115\n152#1,4:1126\n453#1,2:1041\n460#1:1043\n460#1:1049\n*E\n" |
20 | .end·annotation | 20 | .end·annotation |
21 | .annotation·runtime·Lkotlin/Metadata; | 21 | .annotation·runtime·Lkotlin/Metadata; |
22 | ····bv·=·{ | 22 | ····bv·=·{ |
23 | ········0x1, | 23 | ········0x1, |
24 | ········0x0, | 24 | ········0x0, |
25 | ········0x3 | 25 | ········0x3 |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x19 | 11 | ····accessFlags·=·0x19 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
15 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue$execute$1\n+·2·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n912#2,2:219\n914#2,7:223\n921#2:233\n39 | 15 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue$execute$1\n+·2·Http2Connection.kt\nokhttp3/internal/http2/Http2Connection\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n912#2,2:219\n914#2,7:223\n921#2:233\n398#3,2:221\n400#3,3:230\n*E\n" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
18 | ····bv·=·{ | 18 | ····bv·=·{ |
19 | ········0x1, | 19 | ········0x1, |
20 | ········0x0, | 20 | ········0x0, |
21 | ········0x3 | 21 | ········0x3 |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/MemberClasses; | 10 | .annotation·system·Ldalvik/annotation/MemberClasses; |
11 | ····value·=·{ | 11 | ····value·=·{ |
12 | ········Lokhttp3/internal/connection/RealConnection$Companion; | 12 | ········Lokhttp3/internal/connection/RealConnection$Companion; |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 15 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
16 | ····value·=·"SMAP\nRealConnection.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealConnection.kt\nokhttp3/internal/connection/RealConnection\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,754:1\n60 | 16 | ····value·=·"SMAP\nRealConnection.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealConnection.kt\nokhttp3/internal/connection/RealConnection\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,754:1\n606#2,4:755\n606#2,4:759\n606#2,4:766\n1550#3,3:763\n*E\n*S·KotlinDebug\n*F\n+·1·RealConnection.kt\nokhttp3/internal/connection/RealConnection\n*L\n138#1,4:755\n147#1,4:759\n687#1,4:766\n560#1,3:763\n*E\n" |
17 | .end·annotation | 17 | .end·annotation |
18 | .annotation·runtime·Lkotlin/Metadata; | 18 | .annotation·runtime·Lkotlin/Metadata; |
19 | ····bv·=·{ | 19 | ····bv·=·{ |
20 | ········0x1, | 20 | ········0x1, |
21 | ········0x0, | 21 | ········0x0, |
22 | ········0x3 | 22 | ········0x3 |
Offset 1484, 15 lines modified | Offset 1484, 15 lines modified | ||
1484 | ····.line·491 | 1484 | ····.line·491 |
1485 | ····invoke-virtual·{v0,·v1,·v2},·Lokhttp3/Request$Builder;->header(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; | 1485 | ····invoke-virtual·{v0,·v1,·v2},·Lokhttp3/Request$Builder;->header(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; |
1486 | ····move-result-object·v0 | 1486 | ····move-result-object·v0 |
1487 | ····const-string·v1,·"User-Agent" | 1487 | ····const-string·v1,·"User-Agent" |
1488 | ····const-string·v2,·"okhttp/4. | 1488 | ····const-string·v2,·"okhttp/4.7.2" |
1489 | ····.line·492 | 1489 | ····.line·492 |
1490 | ····invoke-virtual·{v0,·v1,·v2},·Lokhttp3/Request$Builder;->header(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; | 1490 | ····invoke-virtual·{v0,·v1,·v2},·Lokhttp3/Request$Builder;->header(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; |
1491 | ····move-result-object·v0 | 1491 | ····move-result-object·v0 |
1492 | ····.line·493 | 1492 | ····.line·493 |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | .annotation·system·Ldalvik/annotation/InnerClass; | 13 | .annotation·system·Ldalvik/annotation/InnerClass; |
14 | ····accessFlags·=·0x11 | 14 | ····accessFlags·=·0x11 |
15 | ····name·=·"AsyncCall" | 15 | ····name·=·"AsyncCall" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
18 | ····value·=·"SMAP\nRealCall.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealCall.kt\nokhttp3/internal/connection/RealCall$AsyncCall\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,536:1\n60 | 18 | ····value·=·"SMAP\nRealCall.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealCall.kt\nokhttp3/internal/connection/RealCall$AsyncCall\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,536:1\n606#2,4:537\n405#2,9:541\n*E\n*S·KotlinDebug\n*F\n+·1·RealCall.kt\nokhttp3/internal/connection/RealCall$AsyncCall\n*L\n479#1,4:537\n498#1,9:541\n*E\n" |
19 | .end·annotation | 19 | .end·annotation |
20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
21 | ····bv·=·{ | 21 | ····bv·=·{ |
22 | ········0x1, | 22 | ········0x1, |
23 | ········0x0, | 23 | ········0x0, |
24 | ········0x3 | 24 | ········0x3 |
Offset 11, 25 lines modified | Offset 11, 25 lines modified | ||
11 | ····value·=·{ | 11 | ····value·=·{ |
12 | ········Lokhttp3/internal/connection/RealCall$AsyncCall;, | 12 | ········Lokhttp3/internal/connection/RealCall$AsyncCall;, |
13 | ········Lokhttp3/internal/connection/RealCall$CallReference; | 13 | ········Lokhttp3/internal/connection/RealCall$CallReference; |
14 | ····} | 14 | ····} |
15 | .end·annotation | 15 | .end·annotation |
16 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 16 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
17 | ····value·=·"SMAP\nRealCall.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealCall.kt\nokhttp3/internal/connection/RealCall\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,536:1\n59 | 17 | ····value·=·"SMAP\nRealCall.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealCall.kt\nokhttp3/internal/connection/RealCall\n+·2·Util.kt\nokhttp3/internal/Util\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,536:1\n599#2,4:537\n599#2,4:541\n310#3,7:545\n*E\n*S·KotlinDebug\n*F\n+·1·RealCall.kt\nokhttp3/internal/connection/RealCall\n*L\n258#1,4:537\n361#1,4:541\n363#1,7:545\n*E\n" |
18 | .end·annotation | 18 | .end·annotation |
19 | .annotation·runtime·Lkotlin/Metadata; | 19 | .annotation·runtime·Lkotlin/Metadata; |
20 | ····bv·=·{ | 20 | ····bv·=·{ |
21 | ········0x1, | 21 | ········0x1, |
22 | ········0x0, | 22 | ········0x0, |
23 | ········0x3 | 23 | ········0x3 |
24 | ····} | 24 | ····} |
25 | ····d1·=·{ | 25 | ····d1·=·{ |
26 | ········"\u0000\u009 | 26 | ········"\u0000\u009f\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0[·...·truncated·by·diffoscope;·len:·3982,·SHA:·d35b80db49f5761694ea676ca7596e716f6085b415826ef0cb767e8da505ab81·...·]" |
27 | ····} | 27 | ····} |
28 | ····d2·=·{ | 28 | ····d2·=·{ |
29 | ········"Lokhttp3/internal/connection/RealCall;", | 29 | ········"Lokhttp3/internal/connection/RealCall;", |
30 | ········"Lokhttp3/Call;", | 30 | ········"Lokhttp3/Call;", |
31 | ········"client", | 31 | ········"client", |
32 | ········"Lokhttp3/OkHttpClient;", | 32 | ········"Lokhttp3/OkHttpClient;", |
33 | ········"originalRequest", | 33 | ········"originalRequest", |
Offset 48, 14 lines modified | Offset 48, 16 lines modified | ||
48 | ········"()Lokhttp3/internal/connection/RealConnection;", | 48 | ········"()Lokhttp3/internal/connection/RealConnection;", |
49 | ········"setConnection", | 49 | ········"setConnection", |
50 | ········"(Lokhttp3/internal/connection/RealConnection;)V", | 50 | ········"(Lokhttp3/internal/connection/RealConnection;)V", |
51 | ········"connectionPool", | 51 | ········"connectionPool", |
52 | ········"Lokhttp3/internal/connection/RealConnectionPool;", | 52 | ········"Lokhttp3/internal/connection/RealConnectionPool;", |
53 | ········"eventListener", | 53 | ········"eventListener", |
54 | ········"Lokhttp3/EventListener;", | 54 | ········"Lokhttp3/EventListener;", |
55 | ········"getEventListener$okhttp", | ||
56 | ········"()Lokhttp3/EventListener;", | ||
55 | ········"exchange", | 57 | ········"exchange", |
56 | ········"Lokhttp3/internal/connection/Exchange;", | 58 | ········"Lokhttp3/internal/connection/Exchange;", |
57 | ········"exchangeFinder", | 59 | ········"exchangeFinder", |
58 | ········"Lokhttp3/internal/connection/ExchangeFinder;", | 60 | ········"Lokhttp3/internal/connection/ExchangeFinder;", |
59 | ········"exchangeRequestDone", | 61 | ········"exchangeRequestDone", |
60 | ········"exchangeResponseDone", | 62 | ········"exchangeResponseDone", |
61 | ········"executed", | 63 | ········"executed", |
Offset 1377, 14 lines modified | Offset 1379, 23 lines modified | ||
1377 | ····.line·85 | 1379 | ····.line·85 |
1378 | ····iget-object·v0,·p0,·Lokhttp3/internal/connection/RealCall;->connection:Lokhttp3/internal/connection/RealConnection; | 1380 | ····iget-object·v0,·p0,·Lokhttp3/internal/connection/RealCall;->connection:Lokhttp3/internal/connection/RealConnection; |
1379 | ····return-object·v0 | 1381 | ····return-object·v0 |
1380 | .end·method | 1382 | .end·method |
1383 | .method·public·final·getEventListener$okhttp()Lokhttp3/EventListener; | ||
1384 | ····.locals·1 | ||
1385 | ····.line·68 | ||
1386 | ····iget-object·v0,·p0,·Lokhttp3/internal/connection/RealCall;->eventListener:Lokhttp3/EventListener; | ||
1387 | ····return-object·v0 | ||
1388 | .end·method | ||
1381 | .method·public·final·getForWebSocket()Z | 1389 | .method·public·final·getForWebSocket()Z |
1382 | ····.locals·1 | 1390 | ····.locals·1 |
1383 | ····.line·64 | 1391 | ····.line·64 |
1384 | ····iget-boolean·v0,·p0,·Lokhttp3/internal/connection/RealCall;->forWebSocket:Z | 1392 | ····iget-boolean·v0,·p0,·Lokhttp3/internal/connection/RealCall;->forWebSocket:Z |
1385 | ····return·v0 | 1393 | ····return·v0 |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lokhttp3/internal/connection/RealConnectionPool$Companion; | 9 | ········Lokhttp3/internal/connection/RealConnectionPool$Companion; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 12 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
13 | ····value·=·"SMAP\nRealConnectionPool.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealConnectionPool.kt\nokhttp3/internal/connection/RealConnectionPool\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,232:1\n1577#2,4:233\n59 | 13 | ····value·=·"SMAP\nRealConnectionPool.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealConnectionPool.kt\nokhttp3/internal/connection/RealConnectionPool\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,232:1\n1577#2,4:233\n599#3,4:237\n599#3,4:241\n599#3,4:245\n*E\n*S·KotlinDebug\n*F\n+·1·RealConnectionPool.kt\nokhttp3/internal/connection/RealConnectionPool\n*L\n55#1,4:233\n76#1,4:237\n88#1,4:241\n99#1,4:245\n*E\n" |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·runtime·Lkotlin/Metadata; | 15 | .annotation·runtime·Lkotlin/Metadata; |
16 | ····bv·=·{ | 16 | ····bv·=·{ |
17 | ········0x1, | 17 | ········0x1, |
18 | ········0x0, | 18 | ········0x0, |
19 | ········0x3 | 19 | ········0x3 |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·public·final·Lokhttp3/internal/connection/ExchangeFinder; | 1 | .class·public·final·Lokhttp3/internal/connection/ExchangeFinder; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ExchangeFinder.kt" | 3 | .source·"ExchangeFinder.kt" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
6 | ····value·=·"SMAP\nExchangeFinder.kt\nKotlin\n*S·Kotlin\n*F\n+·1·ExchangeFinder.kt\nokhttp3/internal/connection/ExchangeFinder\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,362:1\n59 | 6 | ····value·=·"SMAP\nExchangeFinder.kt\nKotlin\n*S·Kotlin\n*F\n+·1·ExchangeFinder.kt\nokhttp3/internal/connection/ExchangeFinder\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,362:1\n599#2,4:363\n606#2,4:367\n*E\n*S·KotlinDebug\n*F\n+·1·ExchangeFinder.kt\nokhttp3/internal/connection/ExchangeFinder\n*L\n286#1,4:363\n291#1,4:367\n*E\n" |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·runtime·Lkotlin/Metadata; | 8 | .annotation·runtime·Lkotlin/Metadata; |
9 | ····bv·=·{ | 9 | ····bv·=·{ |
10 | ········0x1, | 10 | ········0x1, |
11 | ········0x0, | 11 | ········0x0, |
12 | ········0x3 | 12 | ········0x3 |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ····.line·79 | 347 | ····.line·79 |
348 | ····invoke-virtual·{v0,·v2},·Lokhttp3/Request;->header(Ljava/lang/String;)Ljava/lang/String; | 348 | ····invoke-virtual·{v0,·v2},·Lokhttp3/Request;->header(Ljava/lang/String;)Ljava/lang/String; |
349 | ····move-result-object·v7 | 349 | ····move-result-object·v7 |
350 | ····if-nez·v7,·:cond_7 | 350 | ····if-nez·v7,·:cond_7 |
351 | ····const-string·v7,·"okhttp/4. | 351 | ····const-string·v7,·"okhttp/4.7.2" |
352 | ····.line·80 | 352 | ····.line·80 |
353 | ····invoke-virtual·{v1,·v2,·v7},·Lokhttp3/Request$Builder;->header(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; | 353 | ····invoke-virtual·{v1,·v2,·v7},·Lokhttp3/Request$Builder;->header(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; |
354 | ····.line·83 | 354 | ····.line·83 |
355 | ····:cond_7 | 355 | ····:cond_7 |
356 | ····invoke-virtual·{v1},·Lokhttp3/Request$Builder;->build()Lokhttp3/Request; | 356 | ····invoke-virtual·{v1},·Lokhttp3/Request$Builder;->build()Lokhttp3/Request; |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | ········Lokhttp3/internal/concurrent/TaskRunner$Backend;, | 9 | ········Lokhttp3/internal/concurrent/TaskRunner$Backend;, |
10 | ········Lokhttp3/internal/concurrent/TaskRunner$RealBackend;, | 10 | ········Lokhttp3/internal/concurrent/TaskRunner$RealBackend;, |
11 | ········Lokhttp3/internal/concurrent/TaskRunner$Companion; | 11 | ········Lokhttp3/internal/concurrent/TaskRunner$Companion; |
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
15 | ····value·=·"SMAP\nTaskRunner.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskRunner.kt\nokhttp3/internal/concurrent/TaskRunner\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,314:1\n59 | 15 | ····value·=·"SMAP\nTaskRunner.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskRunner.kt\nokhttp3/internal/concurrent/TaskRunner\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,314:1\n599#2,4:315\n599#2,4:319\n606#2,4:323\n599#2,4:327\n599#2,4:331\n*E\n*S·KotlinDebug\n*F\n+·1·TaskRunner.kt\nokhttp3/internal/concurrent/TaskRunner\n*L\n79#1,4:315\n97#1,4:319\n108#1,4:323\n126#1,4:327\n152#1,4:331\n*E\n" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
18 | ····bv·=·{ | 18 | ····bv·=·{ |
19 | ········0x1, | 19 | ········0x1, |
20 | ········0x0, | 20 | ········0x0, |
21 | ········0x3 | 21 | ········0x3 |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | .annotation·system·Ldalvik/annotation/InnerClass; | 13 | .annotation·system·Ldalvik/annotation/InnerClass; |
14 | ····accessFlags·=·0x19 | 14 | ····accessFlags·=·0x19 |
15 | ····name·=·"RealBackend" | 15 | ····name·=·"RealBackend" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
18 | ····value·=·"SMAP\nTaskRunner.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskRunner.kt\nokhttp3/internal/concurrent/TaskRunner$RealBackend\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,314:1\n55 | 18 | ····value·=·"SMAP\nTaskRunner.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskRunner.kt\nokhttp3/internal/concurrent/TaskRunner$RealBackend\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,314:1\n551#2:315\n*E\n*S·KotlinDebug\n*F\n+·1·TaskRunner.kt\nokhttp3/internal/concurrent/TaskRunner$RealBackend\n*L\n281#1:315\n*E\n" |
19 | .end·annotation | 19 | .end·annotation |
20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
21 | ····bv·=·{ | 21 | ····bv·=·{ |
22 | ········0x1, | 22 | ········0x1, |
23 | ········0x0, | 23 | ········0x0, |
24 | ········0x3 | 24 | ········0x3 |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lokhttp3/internal/concurrent/TaskQueue$AwaitIdleTask; | 9 | ········Lokhttp3/internal/concurrent/TaskQueue$AwaitIdleTask; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 12 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
13 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n+·2·TaskLogger.kt\nokhttp3/internal/concurrent/TaskLoggerKt\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+·4·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n84#1,19:227\n25#2,4:219\n25#2,4:223\n25#2,4:246\n25#2,4:250\n25#2,4:269\n310#3,7:254\n60 | 13 | ····value·=·"SMAP\nTaskQueue.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n+·2·TaskLogger.kt\nokhttp3/internal/concurrent/TaskLoggerKt\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+·4·Util.kt\nokhttp3/internal/Util\n*L\n1#1,218:1\n84#1,19:227\n25#2,4:219\n25#2,4:223\n25#2,4:246\n25#2,4:250\n25#2,4:269\n310#3,7:254\n606#4,4:261\n606#4,4:265\n*E\n*S·KotlinDebug\n*F\n+·1·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n*L\n62#1,4:219\n62#1,4:223\n153#1,4:246\n159#1,4:250\n208#1,4:269\n165#1,7:254\n179#1,4:261\n189#1,4:265\n*E\n" |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·runtime·Lkotlin/Metadata; | 15 | .annotation·runtime·Lkotlin/Metadata; |
16 | ····bv·=·{ | 16 | ····bv·=·{ |
17 | ········0x1, | 17 | ········0x1, |
18 | ········0x0, | 18 | ········0x0, |
19 | ········0x3 | 19 | ········0x3 |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lokhttp3/internal/platform/Platform$Companion; | 9 | ········Lokhttp3/internal/platform/Platform$Companion; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 12 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
13 | ····value·=·"SMAP\nPlatform.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Platform.kt\nokhttp3/internal/platform/Platform\n*L\n1#1,2 | 13 | ····value·=·"SMAP\nPlatform.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Platform.kt\nokhttp3/internal/platform/Platform\n*L\n1#1,278:1\n*E\n" |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·runtime·Lkotlin/Metadata; | 15 | .annotation·runtime·Lkotlin/Metadata; |
16 | ····bv·=·{ | 16 | ····bv·=·{ |
17 | ········0x1, | 17 | ········0x1, |
18 | ········0x0, | 18 | ········0x0, |
19 | ········0x3 | 19 | ········0x3 |
Offset 103, 22 lines modified | Offset 103, 22 lines modified | ||
103 | ····const/4·v1,·0x0 | 103 | ····const/4·v1,·0x0 |
104 | ····invoke-direct·{v0,·v1},·Lokhttp3/internal/platform/Platform$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 104 | ····invoke-direct·{v0,·v1},·Lokhttp3/internal/platform/Platform$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
105 | ····sput-object·v0,·Lokhttp3/internal/platform/Platform;->Companion:Lokhttp3/internal/platform/Platform$Companion; | 105 | ····sput-object·v0,·Lokhttp3/internal/platform/Platform;->Companion:Lokhttp3/internal/platform/Platform$Companion; |
106 | ····.line·1 | 106 | ····.line·170 |
107 | ····invoke-static·{v0},·Lokhttp3/internal/platform/Platform$Companion;->access$findPlatform(Lokhttp3/internal/platform/Platform$Companion;)Lokhttp3/internal/platform/Platform; | 107 | ····invoke-static·{v0},·Lokhttp3/internal/platform/Platform$Companion;->access$findPlatform(Lokhttp3/internal/platform/Platform$Companion;)Lokhttp3/internal/platform/Platform; |
108 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
109 | ····sput-object·v0,·Lokhttp3/internal/platform/Platform;->platform:Lokhttp3/internal/platform/Platform; | 109 | ····sput-object·v0,·Lokhttp3/internal/platform/Platform;->platform:Lokhttp3/internal/platform/Platform; |
110 | ····.line·17 | 110 | ····.line·175 |
111 | ····const-class·v0,·Lokhttp3/OkHttpClient; | 111 | ····const-class·v0,·Lokhttp3/OkHttpClient; |
112 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 112 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
113 | ····move-result-object·v0 | 113 | ····move-result-object·v0 |
114 | ····invoke-static·{v0},·Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; | 114 | ····invoke-static·{v0},·Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; |
Offset 129, 33 lines modified | Offset 129, 33 lines modified | ||
129 | ····return-void | 129 | ····return-void |
130 | .end·method | 130 | .end·method |
131 | .method·public·constructor·<init>()V | 131 | .method·public·constructor·<init>()V |
132 | ····.locals·0 | 132 | ····.locals·0 |
133 | ····.line· | 133 | ····.line·70 |
134 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 134 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
135 | ····return-void | 135 | ····return-void |
136 | .end·method | 136 | .end·method |
137 | .method·public·static·final·synthetic·access$getPlatform$cp()Lokhttp3/internal/platform/Platform; | 137 | .method·public·static·final·synthetic·access$getPlatform$cp()Lokhttp3/internal/platform/Platform; |
138 | ····.locals·1 | 138 | ····.locals·1 |
139 | ····.line· | 139 | ····.line·70 |
140 | ····sget-object·v0,·Lokhttp3/internal/platform/Platform;->platform:Lokhttp3/internal/platform/Platform; | 140 | ····sget-object·v0,·Lokhttp3/internal/platform/Platform;->platform:Lokhttp3/internal/platform/Platform; |
141 | ····return-object·v0 | 141 | ····return-object·v0 |
142 | .end·method | 142 | .end·method |
143 | .method·public·static·final·synthetic·access$setPlatform$cp(Lokhttp3/internal/platform/Platform;)V | 143 | .method·public·static·final·synthetic·access$setPlatform$cp(Lokhttp3/internal/platform/Platform;)V |
144 | ····.locals·0 | 144 | ····.locals·0 |
145 | ····.line· | 145 | ····.line·70 |
146 | ····sput-object·p0,·Lokhttp3/internal/platform/Platform;->platform:Lokhttp3/internal/platform/Platform; | 146 | ····sput-object·p0,·Lokhttp3/internal/platform/Platform;->platform:Lokhttp3/internal/platform/Platform; |
147 | ····return-void | 147 | ····return-void |
148 | .end·method | 148 | .end·method |
149 | .method·public·static·final·get()Lokhttp3/internal/platform/Platform; | 149 | .method·public·static·final·get()Lokhttp3/internal/platform/Platform; |
150 | ····.locals·1 | 150 | ····.locals·1 |
Offset 187, 15 lines modified | Offset 187, 15 lines modified | ||
187 | ····:cond_0 | 187 | ····:cond_0 |
188 | ····and-int/2addr·p4,·v0 | 188 | ····and-int/2addr·p4,·v0 |
189 | ····if-eqz·p4,·:cond_1 | 189 | ····if-eqz·p4,·:cond_1 |
190 | ····const/4·p3,·0x0 | 190 | ····const/4·p3,·0x0 |
191 | ····.line·12 | 191 | ····.line·123 |
192 | ····check-cast·p3,·Ljava/lang/Throwable; | 192 | ····check-cast·p3,·Ljava/lang/Throwable; |
193 | ····:cond_1 | 193 | ····:cond_1 |
194 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lokhttp3/internal/platform/Platform;->log(Ljava/lang/String;ILjava/lang/Throwable;)V | 194 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lokhttp3/internal/platform/Platform;->log(Ljava/lang/String;ILjava/lang/Throwable;)V |
195 | ····return-void | 195 | ····return-void |
Offset 225, 15 lines modified | Offset 225, 15 lines modified | ||
225 | .method·public·buildCertificateChainCleaner(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/CertificateChainCleaner; | 225 | .method·public·buildCertificateChainCleaner(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/CertificateChainCleaner; |
226 | ····.locals·1 | 226 | ····.locals·1 |
227 | ····const-string·v0,·"trustManager" | 227 | ····const-string·v0,·"trustManager" |
228 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 228 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
229 | ····.line·15 | 229 | ····.line·152 |
230 | ····new-instance·v0,·Lokhttp3/internal/tls/BasicCertificateChainCleaner; | 230 | ····new-instance·v0,·Lokhttp3/internal/tls/BasicCertificateChainCleaner; |
231 | ····invoke-virtual·{p0,·p1},·Lokhttp3/internal/platform/Platform;->buildTrustRootIndex(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/TrustRootIndex; | 231 | ····invoke-virtual·{p0,·p1},·Lokhttp3/internal/platform/Platform;->buildTrustRootIndex(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/TrustRootIndex; |
232 | ····move-result-object·p1 | 232 | ····move-result-object·p1 |
233 | ····invoke-direct·{v0,·p1},·Lokhttp3/internal/tls/BasicCertificateChainCleaner;-><init>(Lokhttp3/internal/tls/TrustRootIndex;)V | 233 | ····invoke-direct·{v0,·p1},·Lokhttp3/internal/tls/BasicCertificateChainCleaner;-><init>(Lokhttp3/internal/tls/TrustRootIndex;)V |
Offset 246, 15 lines modified | Offset 246, 15 lines modified | ||
246 | .method·public·buildTrustRootIndex(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/TrustRootIndex; | 246 | .method·public·buildTrustRootIndex(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/TrustRootIndex; |
247 | ····.locals·2 | 247 | ····.locals·2 |
248 | ····const-string·v0,·"trustManager" | 248 | ····const-string·v0,·"trustManager" |
249 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 249 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
250 | ····.line·15 | 250 | ····.line·155 |
251 | ····new-instance·v0,·Lokhttp3/internal/tls/BasicTrustRootIndex; | 251 | ····new-instance·v0,·Lokhttp3/internal/tls/BasicTrustRootIndex; |
252 | ····invoke-interface·{p1},·Ljavax/net/ssl/X509TrustManager;->getAcceptedIssuers()[Ljava/security/cert/X509Certificate; | 252 | ····invoke-interface·{p1},·Ljavax/net/ssl/X509TrustManager;->getAcceptedIssuers()[Ljava/security/cert/X509Certificate; |
253 | ····move-result-object·p1 | 253 | ····move-result-object·p1 |
254 | ····const-string·v1,·"trustManager.acceptedIssuers" | 254 | ····const-string·v1,·"trustManager.acceptedIssuers" |
Offset 312, 15 lines modified | Offset 312, 15 lines modified | ||
312 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 312 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
313 | ····const-string·v0,·"address" | 313 | ····const-string·v0,·"address" |
314 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 314 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
Max diff block lines reached; 8693/13141 bytes (66.15%) of diff not shown. |
Offset 42, 35 lines modified | Offset 42, 35 lines modified | ||
42 | .end·annotation | 42 | .end·annotation |
43 | #·direct·methods | 43 | #·direct·methods |
44 | .method·private·constructor·<init>()V | 44 | .method·private·constructor·<init>()V |
45 | ····.locals·0 | 45 | ····.locals·0 |
46 | ····.line· | 46 | ····.line·64 |
47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
50 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 50 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
51 | ····.locals·0 | 51 | ····.locals·0 |
52 | ····.line· | 52 | ····.line·64 |
53 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/Android10Platform$Companion;-><init>()V | 53 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/Android10Platform$Companion;-><init>()V |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | #·virtual·methods | 56 | #·virtual·methods |
57 | .method·public·final·buildIfSupported()Lokhttp3/internal/platform/Platform; | 57 | .method·public·final·buildIfSupported()Lokhttp3/internal/platform/Platform; |
58 | ····.locals·1 | 58 | ····.locals·1 |
59 | ····.line· | 59 | ····.line·67 |
60 | ····move-object·v0,·p0 | 60 | ····move-object·v0,·p0 |
61 | ····check-cast·v0,·Lokhttp3/internal/platform/Android10Platform$Companion; | 61 | ····check-cast·v0,·Lokhttp3/internal/platform/Android10Platform$Companion; |
62 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Android10Platform$Companion;->isSupported()Z | 62 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Android10Platform$Companion;->isSupported()Z |
63 | ····move-result·v0 | 63 | ····move-result·v0 |
Offset 91, 14 lines modified | Offset 91, 14 lines modified | ||
91 | ····:goto_0 | 91 | ····:goto_0 |
92 | ····return-object·v0 | 92 | ····return-object·v0 |
93 | .end·method | 93 | .end·method |
94 | .method·public·final·isSupported()Z | 94 | .method·public·final·isSupported()Z |
95 | ····.locals·1 | 95 | ····.locals·1 |
96 | ····.line· | 96 | ····.line·65 |
97 | ····invoke-static·{},·Lokhttp3/internal/platform/Android10Platform;->access$isSupported$cp()Z | 97 | ····invoke-static·{},·Lokhttp3/internal/platform/Android10Platform;->access$isSupported$cp()Z |
98 | ····move-result·v0 | 98 | ····move-result·v0 |
99 | ····return·v0 | 99 | ····return·v0 |
100 | .end·method | 100 | .end·method |
Offset 10, 50 lines modified | Offset 10, 53 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x19 | 11 | ····accessFlags·=·0x19 |
12 | ····name·=·"Companion" | 12 | ····name·=·"Companion" |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
15 | ····value·=·"SMAP\nPlatform.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Platform.kt\nokhttp3/internal/platform/Platform$Companion\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,2 | 15 | ····value·=·"SMAP\nPlatform.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Platform.kt\nokhttp3/internal/platform/Platform$Companion\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,278:1\n704#2:279\n777#2,2:280\n1360#2:282\n1429#2,3:283\n*E\n*S·KotlinDebug\n*F\n+·1·Platform.kt\nokhttp3/internal/platform/Platform$Companion\n*L\n185#1:279\n185#1,2:280\n185#1:282\n185#1,3:283\n*E\n" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
18 | ····bv·=·{ | 18 | ····bv·=·{ |
19 | ········0x1, | 19 | ········0x1, |
20 | ········0x0, | 20 | ········0x0, |
21 | ········0x3 | 21 | ········0x3 |
22 | ····} | 22 | ····} |
23 | ····d1·=·{ | 23 | ····d1·=·{ |
24 | ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u000 | 24 | ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0012\n\u0002\u0008\u0005\n\u0002\u0010\u0002\n\u0000\u0008\u0086\u0003\u0018\u00002\u00020\u0001B\u0[·...·truncated·by·diffoscope;·len:·1294,·SHA:·7817a08be21e75bd2931d7a4a1fabe5130fba1df6a19687b1f971fd9d3156616·...·]" |
25 | ····} | 25 | ····} |
26 | ····d2·=·{ | 26 | ····d2·=·{ |
27 | ········"Lokhttp3/internal/platform/Platform$Companion;", | 27 | ········"Lokhttp3/internal/platform/Platform$Companion;", |
28 | ········"", | 28 | ········"", |
29 | ········"()V", | 29 | ········"()V", |
30 | ········"INFO", | 30 | ········"INFO", |
31 | ········"", | 31 | ········"", |
32 | ········"WARN", | 32 | ········"WARN", |
33 | ········"is | 33 | ········"isAndroid", |
34 | ········"", | 34 | ········"", |
35 | ········"()Z", | 35 | ········"()Z", |
36 | ········"isBouncyCastlePreferred", | ||
36 | ········"isConscryptPreferred", | 37 | ········"isConscryptPreferred", |
37 | ········"isOpenJSSEPreferred", | 38 | ········"isOpenJSSEPreferred", |
38 | ········"logger", | 39 | ········"logger", |
39 | ········"Ljava/util/logging/Logger;", | 40 | ········"Ljava/util/logging/Logger;", |
40 | ········"kotlin.jvm.PlatformType", | 41 | ········"kotlin.jvm.PlatformType", |
41 | ········"platform", | 42 | ········"platform", |
42 | ········"Lokhttp3/internal/platform/Platform;", | 43 | ········"Lokhttp3/internal/platform/Platform;", |
43 | ········"alpnProtocolNames", | 44 | ········"alpnProtocolNames", |
44 | ········"", | 45 | ········"", |
45 | ········"", | 46 | ········"", |
46 | ········"protocols", | 47 | ········"protocols", |
47 | ········"Lokhttp3/Protocol;", | 48 | ········"Lokhttp3/Protocol;", |
48 | ········"concatLengthPrefixed", | 49 | ········"concatLengthPrefixed", |
49 | ········"", | 50 | ········"", |
51 | ········"findAndroidPlatform", | ||
52 | ········"findJvmPlatform", | ||
50 | ········"findPlatform", | 53 | ········"findPlatform", |
51 | ········"get", | 54 | ········"get", |
52 | ········"resetForTests", | 55 | ········"resetForTests", |
53 | ········"", | 56 | ········"", |
54 | ········"okhttp" | 57 | ········"okhttp" |
55 | ····} | 58 | ····} |
56 | ····k·=·0x1 | 59 | ····k·=·0x1 |
Offset 65, 177 lines modified | Offset 68, 218 lines modified | ||
65 | .end·annotation | 68 | .end·annotation |
66 | #·direct·methods | 69 | #·direct·methods |
67 | .method·private·constructor·<init>()V | 70 | .method·private·constructor·<init>()V |
68 | ····.locals·0 | 71 | ····.locals·0 |
69 | ····.line·16 | 72 | ····.line·169 |
70 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 73 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
71 | ····return-void | 74 | ····return-void |
72 | .end·method | 75 | .end·method |
73 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 76 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
74 | ····.locals·0 | 77 | ····.locals·0 |
75 | ····.line·16 | 78 | ····.line·169 |
76 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/Platform$Companion;-><init>()V | 79 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/Platform$Companion;-><init>()V |
77 | ····return-void | 80 | ····return-void |
78 | .end·method | 81 | .end·method |
79 | .method·public·static·final·synthetic·access$findPlatform(Lokhttp3/internal/platform/Platform$Companion;)Lokhttp3/internal/platform/Platform; | 82 | .method·public·static·final·synthetic·access$findPlatform(Lokhttp3/internal/platform/Platform$Companion;)Lokhttp3/internal/platform/Platform; |
80 | ····.locals·0 | 83 | ····.locals·0 |
81 | ····.line·16 | 84 | ····.line·169 |
82 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/Platform$Companion;->findPlatform()Lokhttp3/internal/platform/Platform; | 85 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/Platform$Companion;->findPlatform()Lokhttp3/internal/platform/Platform; |
83 | ····move-result-object·p0 | 86 | ····move-result-object·p0 |
84 | ····return-object·p0 | 87 | ····return-object·p0 |
85 | .end·method | 88 | .end·method |
86 | .method·private·final·findPlatform()Lokhttp3/internal/platform/Platform; | 89 | .method·private·final·findAndroidPlatform()Lokhttp3/internal/platform/Platform; |
87 | ····.locals· | 90 | ····.locals·1 |
88 | ····.line·2 | 91 | ····.line·218 |
92 | ····sget-object·v0,·Lokhttp3/internal/platform/android/AndroidLog;->INSTANCE:Lokhttp3/internal/platform/android/AndroidLog; | ||
93 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/android/AndroidLog;->enable()V | ||
94 | ····.line·219 | ||
89 | ····sget-object·v0,·Lokhttp3/internal/platform/Android10Platform;->Companion:Lokhttp3/internal/platform/Android10Platform$Companion; | 95 | ····sget-object·v0,·Lokhttp3/internal/platform/Android10Platform;->Companion:Lokhttp3/internal/platform/Android10Platform$Companion; |
90 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Android10Platform$Companion;->buildIfSupported()Lokhttp3/internal/platform/Platform; | 96 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Android10Platform$Companion;->buildIfSupported()Lokhttp3/internal/platform/Platform; |
91 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
92 | ····if-eqz·v0,·:cond_0 | 98 | ····if-eqz·v0,·:cond_0 |
93 | ···· | 99 | ····goto·:goto_0 |
94 | ····.line·212 | ||
95 | ····:cond_0 | 100 | ····:cond_0 |
96 | ····sget-object·v0,·Lokhttp3/internal/platform/AndroidPlatform;->Companion:Lokhttp3/internal/platform/AndroidPlatform$Companion; | 101 | ····sget-object·v0,·Lokhttp3/internal/platform/AndroidPlatform;->Companion:Lokhttp3/internal/platform/AndroidPlatform$Companion; |
97 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/AndroidPlatform$Companion;->buildIfSupported()Lokhttp3/internal/platform/Platform; | 102 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/AndroidPlatform$Companion;->buildIfSupported()Lokhttp3/internal/platform/Platform; |
98 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
99 | ····if- | 104 | ····if-nez·v0,·:cond_1 |
100 | ···· | 105 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V |
101 | ····.line·218 | ||
102 | ····:cond_1 | 106 | ····:cond_1 |
107 | ····:goto_0 | ||
108 | ····return-object·v0 | ||
109 | .end·method | ||
110 | .method·private·final·findJvmPlatform()Lokhttp3/internal/platform/Platform; | ||
111 | ····.locals·2 | ||
Max diff block lines reached; 11693/19274 bytes (60.67%) of diff not shown. |
Offset 7, 25 lines modified | Offset 7, 25 lines modified | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lokhttp3/internal/platform/Android10Platform$Companion; | 9 | ········Lokhttp3/internal/platform/Android10Platform$Companion; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 12 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
13 | ····value·=·"SMAP\nAndroid10Platform.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Android10Platform.kt\nokhttp3/internal/platform/Android10Platform\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,7 | 13 | ····value·=·"SMAP\nAndroid10Platform.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Android10Platform.kt\nokhttp3/internal/platform/Android10Platform\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,70:1\n704#2:71\n777#2,2:72\n*E\n*S·KotlinDebug\n*F\n+·1·Android10Platform.kt\nokhttp3/internal/platform/Android10Platform\n*L\n41#1:71\n41#1,2:72\n*E\n" |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·runtime·Lkotlin/Metadata; | 15 | .annotation·runtime·Lkotlin/Metadata; |
16 | ····bv·=·{ | 16 | ····bv·=·{ |
17 | ········0x1, | 17 | ········0x1, |
18 | ········0x0, | 18 | ········0x0, |
19 | ········0x3 | 19 | ········0x3 |
20 | ····} | 20 | ····} |
21 | ····d1·=·{ | 21 | ····d1·=·{ |
22 | ········"\u0000 | 22 | ········"\u0000J\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u00[·...·truncated·by·diffoscope;·len:·850,·SHA:·dc6c4fc605941dd4ff00fec8d5d350ddb96aa5cf92c2b2ae8cf0f1fff2530a05·...·]" |
23 | ····} | 23 | ····} |
24 | ····d2·=·{ | 24 | ····d2·=·{ |
25 | ········"Lokhttp3/internal/platform/Android10Platform;", | 25 | ········"Lokhttp3/internal/platform/Android10Platform;", |
26 | ········"Lokhttp3/internal/platform/Platform;", | 26 | ········"Lokhttp3/internal/platform/Platform;", |
27 | ········"()V", | 27 | ········"()V", |
28 | ········"socketAdapters", | 28 | ········"socketAdapters", |
29 | ········"", | 29 | ········"", |
Offset 41, 20 lines modified | Offset 41, 14 lines modified | ||
41 | ········"hostname", | 41 | ········"hostname", |
42 | ········"", | 42 | ········"", |
43 | ········"protocols", | 43 | ········"protocols", |
44 | ········"Lokhttp3/Protocol;", | 44 | ········"Lokhttp3/Protocol;", |
45 | ········"getSelectedProtocol", | 45 | ········"getSelectedProtocol", |
46 | ········"isCleartextTrafficPermitted", | 46 | ········"isCleartextTrafficPermitted", |
47 | ········"", | 47 | ········"", |
48 | ········"log", | ||
49 | ········"message", | ||
50 | ········"level", | ||
51 | ········"", | ||
52 | ········"t", | ||
53 | ········"", | ||
54 | ········"sslSocketFactory", | 48 | ········"sslSocketFactory", |
55 | ········"Ljavax/net/ssl/SSLSocketFactory;", | 49 | ········"Ljavax/net/ssl/SSLSocketFactory;", |
56 | ········"Companion", | 50 | ········"Companion", |
57 | ········"okhttp" | 51 | ········"okhttp" |
58 | ····} | 52 | ····} |
59 | ····k·=·0x1 | 53 | ····k·=·0x1 |
60 | ····mv·=·{ | 54 | ····mv·=·{ |
Offset 91, 18 lines modified | Offset 85, 18 lines modified | ||
91 | ····const/4·v1,·0x0 | 85 | ····const/4·v1,·0x0 |
92 | ····invoke-direct·{v0,·v1},·Lokhttp3/internal/platform/Android10Platform$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 86 | ····invoke-direct·{v0,·v1},·Lokhttp3/internal/platform/Android10Platform$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
93 | ····sput-object·v0,·Lokhttp3/internal/platform/Android10Platform;->Companion:Lokhttp3/internal/platform/Android10Platform$Companion; | 87 | ····sput-object·v0,·Lokhttp3/internal/platform/Android10Platform;->Companion:Lokhttp3/internal/platform/Android10Platform$Companion; |
94 | ····.line· | 88 | ····.line·65 |
95 | ····sget-object·v0,·Lokhttp3/internal/platform/ | 89 | ····sget-object·v0,·Lokhttp3/internal/platform/Platform;->Companion:Lokhttp3/internal/platform/Platform$Companion; |
96 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/ | 90 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Platform$Companion;->isAndroid()Z |
97 | ····move-result·v0 | 91 | ····move-result·v0 |
98 | ····if-eqz·v0,·:cond_0 | 92 | ····if-eqz·v0,·:cond_0 |
99 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 93 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
Offset 122, 82 lines modified | Offset 116, 82 lines modified | ||
122 | ····return-void | 116 | ····return-void |
123 | .end·method | 117 | .end·method |
124 | .method·public·constructor·<init>()V | 118 | .method·public·constructor·<init>()V |
125 | ····.locals·4 | 119 | ····.locals·4 |
126 | ····.line·3 | 120 | ····.line·35 |
127 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/Platform;-><init>()V | 121 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/Platform;-><init>()V |
128 | ····const/4·v0,·0x4 | 122 | ····const/4·v0,·0x4 |
129 | ····new-array·v0,·v0,·[Lokhttp3/internal/platform/android/SocketAdapter; | 123 | ····new-array·v0,·v0,·[Lokhttp3/internal/platform/android/SocketAdapter; |
130 | ····.line·3 | 124 | ····.line·37 |
131 | ····sget-object·v1,·Lokhttp3/internal/platform/android/Android10SocketAdapter;->Companion:Lokhttp3/internal/platform/android/Android10SocketAdapter$Companion; | 125 | ····sget-object·v1,·Lokhttp3/internal/platform/android/Android10SocketAdapter;->Companion:Lokhttp3/internal/platform/android/Android10SocketAdapter$Companion; |
132 | ····invoke-virtual·{v1},·Lokhttp3/internal/platform/android/Android10SocketAdapter$Companion;->buildIfSupported()Lokhttp3/internal/platform/android/SocketAdapter; | 126 | ····invoke-virtual·{v1},·Lokhttp3/internal/platform/android/Android10SocketAdapter$Companion;->buildIfSupported()Lokhttp3/internal/platform/android/SocketAdapter; |
133 | ····move-result-object·v1 | 127 | ····move-result-object·v1 |
134 | ····const/4·v2,·0x0 | 128 | ····const/4·v2,·0x0 |
135 | ····aput-object·v1,·v0,·v2 | 129 | ····aput-object·v1,·v0,·v2 |
136 | ····.line· | 130 | ····.line·38 |
137 | ····sget-object·v1,·Lokhttp3/internal/platform/android/ConscryptSocketAdapter;->Companion:Lokhttp3/internal/platform/android/ConscryptSocketAdapter$Companion; | 131 | ····sget-object·v1,·Lokhttp3/internal/platform/android/ConscryptSocketAdapter;->Companion:Lokhttp3/internal/platform/android/ConscryptSocketAdapter$Companion; |
138 | ····invoke-virtual·{v1},·Lokhttp3/internal/platform/android/ConscryptSocketAdapter$Companion;->buildIfSupported()Lokhttp3/internal/platform/android/SocketAdapter; | 132 | ····invoke-virtual·{v1},·Lokhttp3/internal/platform/android/ConscryptSocketAdapter$Companion;->buildIfSupported()Lokhttp3/internal/platform/android/SocketAdapter; |
139 | ····move-result-object·v1 | 133 | ····move-result-object·v1 |
140 | ····const/4·v2,·0x1 | 134 | ····const/4·v2,·0x1 |
141 | ····aput-object·v1,·v0,·v2 | 135 | ····aput-object·v1,·v0,·v2 |
142 | ····.line· | 136 | ····.line·39 |
143 | ····new-instance·v1,·Lokhttp3/internal/platform/android/DeferredSocketAdapter; | 137 | ····new-instance·v1,·Lokhttp3/internal/platform/android/DeferredSocketAdapter; |
144 | ····const-string·v2,·"com.google.android.gms.org.conscrypt" | 138 | ····const-string·v2,·"com.google.android.gms.org.conscrypt" |
145 | ····invoke-direct·{v1,·v2},·Lokhttp3/internal/platform/android/DeferredSocketAdapter;-><init>(Ljava/lang/String;)V | 139 | ····invoke-direct·{v1,·v2},·Lokhttp3/internal/platform/android/DeferredSocketAdapter;-><init>(Ljava/lang/String;)V |
146 | ····check-cast·v1,·Lokhttp3/internal/platform/android/SocketAdapter; | 140 | ····check-cast·v1,·Lokhttp3/internal/platform/android/SocketAdapter; |
147 | ····const/4·v2,·0x2 | 141 | ····const/4·v2,·0x2 |
148 | ····aput-object·v1,·v0,·v2 | 142 | ····aput-object·v1,·v0,·v2 |
149 | ····.line·4 | 143 | ····.line·40 |
150 | ····sget-object·v1,·Lokhttp3/internal/platform/android/BouncyCastleSocketAdapter;->Companion:Lokhttp3/internal/platform/android/BouncyCastleSocketAdapter$Companion; | 144 | ····sget-object·v1,·Lokhttp3/internal/platform/android/BouncyCastleSocketAdapter;->Companion:Lokhttp3/internal/platform/android/BouncyCastleSocketAdapter$Companion; |
151 | ····invoke-virtual·{v1},·Lokhttp3/internal/platform/android/BouncyCastleSocketAdapter$Companion;->buildIfSupported()Lokhttp3/internal/platform/android/SocketAdapter; | 145 | ····invoke-virtual·{v1},·Lokhttp3/internal/platform/android/BouncyCastleSocketAdapter$Companion;->buildIfSupported()Lokhttp3/internal/platform/android/SocketAdapter; |
152 | ····move-result-object·v1 | 146 | ····move-result-object·v1 |
153 | ····const/4·v2,·0x3 | 147 | ····const/4·v2,·0x3 |
154 | ····aput-object·v1,·v0,·v2 | 148 | ····aput-object·v1,·v0,·v2 |
155 | ····.line·3 | 149 | ····.line·36 |
Max diff block lines reached; 5762/13042 bytes (44.18%) of diff not shown. |
Offset 8, 25 lines modified | Offset 8, 25 lines modified | ||
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;, | 9 | ········Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;, |
10 | ········Lokhttp3/internal/platform/AndroidPlatform$Companion; | 10 | ········Lokhttp3/internal/platform/AndroidPlatform$Companion; |
11 | ····} | 11 | ····} |
12 | .end·annotation | 12 | .end·annotation |
13 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 13 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
14 | ····value·=·"SMAP\nAndroidPlatform.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AndroidPlatform.kt\nokhttp3/internal/platform/AndroidPlatform\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,1 | 14 | ····value·=·"SMAP\nAndroidPlatform.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AndroidPlatform.kt\nokhttp3/internal/platform/AndroidPlatform\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,161:1\n704#2:162\n777#2,2:163\n*E\n*S·KotlinDebug\n*F\n+·1·AndroidPlatform.kt\nokhttp3/internal/platform/AndroidPlatform\n*L\n50#1:162\n50#1,2:163\n*E\n" |
15 | .end·annotation | 15 | .end·annotation |
16 | .annotation·runtime·Lkotlin/Metadata; | 16 | .annotation·runtime·Lkotlin/Metadata; |
17 | ····bv·=·{ | 17 | ····bv·=·{ |
18 | ········0x1, | 18 | ········0x1, |
19 | ········0x0, | 19 | ········0x0, |
20 | ········0x3 | 20 | ········0x3 |
21 | ····} | 21 | ····} |
22 | ····d1·=·{ | 22 | ····d1·=·{ |
23 | ········"\u0000 | 23 | ········"\u0000x\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u00[·...·truncated·by·diffoscope;·len:·1576,·SHA:·2963c869300e90340500a5508cc9442c6c28cc4e5791c44400497a2b788b17a8·...·]" |
24 | ····} | 24 | ····} |
25 | ····d2·=·{ | 25 | ····d2·=·{ |
26 | ········"Lokhttp3/internal/platform/AndroidPlatform;", | 26 | ········"Lokhttp3/internal/platform/AndroidPlatform;", |
27 | ········"Lokhttp3/internal/platform/Platform;", | 27 | ········"Lokhttp3/internal/platform/Platform;", |
28 | ········"()V", | 28 | ········"()V", |
29 | ········"closeGuard", | 29 | ········"closeGuard", |
30 | ········"Lokhttp3/internal/platform/android/CloseGuard;", | 30 | ········"Lokhttp3/internal/platform/android/CloseGuard;", |
Offset 57, 20 lines modified | Offset 57, 16 lines modified | ||
57 | ········"", | 57 | ········"", |
58 | ········"getSelectedProtocol", | 58 | ········"getSelectedProtocol", |
59 | ········"getStackTraceForCloseable", | 59 | ········"getStackTraceForCloseable", |
60 | ········"", | 60 | ········"", |
61 | ········"closer", | 61 | ········"closer", |
62 | ········"isCleartextTrafficPermitted", | 62 | ········"isCleartextTrafficPermitted", |
63 | ········"", | 63 | ········"", |
64 | ········"log", | ||
65 | ········"message", | ||
66 | ········"level", | ||
67 | ········"t", | ||
68 | ········"", | ||
69 | ········"logCloseableLeak", | 64 | ········"logCloseableLeak", |
65 | ········"message", | ||
70 | ········"stackTrace", | 66 | ········"stackTrace", |
71 | ········"sslSocketFactory", | 67 | ········"sslSocketFactory", |
72 | ········"Ljavax/net/ssl/SSLSocketFactory;", | 68 | ········"Ljavax/net/ssl/SSLSocketFactory;", |
73 | ········"Companion", | 69 | ········"Companion", |
74 | ········"CustomTrustRootIndex", | 70 | ········"CustomTrustRootIndex", |
75 | ········"okhttp" | 71 | ········"okhttp" |
76 | ····} | 72 | ····} |
Offset 82, 16 lines modified | Offset 78, 14 lines modified | ||
82 | ····} | 78 | ····} |
83 | .end·annotation | 79 | .end·annotation |
84 | #·static·fields | 80 | #·static·fields |
85 | .field·public·static·final·Companion:Lokhttp3/internal/platform/AndroidPlatform$Companion; | 81 | .field·public·static·final·Companion:Lokhttp3/internal/platform/AndroidPlatform$Companion; |
86 | .field·private·static·final·isAndroid:Z | ||
87 | .field·private·static·final·isSupported:Z | 82 | .field·private·static·final·isSupported:Z |
88 | #·instance·fields | 83 | #·instance·fields |
89 | .field·private·final·closeGuard:Lokhttp3/internal/platform/android/CloseGuard; | 84 | .field·private·final·closeGuard:Lokhttp3/internal/platform/android/CloseGuard; |
90 | .field·private·final·socketAdapters:Ljava/util/List; | 85 | .field·private·final·socketAdapters:Ljava/util/List; |
Offset 113, 106 lines modified | Offset 107, 63 lines modified | ||
113 | ····const/4·v1,·0x0 | 107 | ····const/4·v1,·0x0 |
114 | ····invoke-direct·{v0,·v1},·Lokhttp3/internal/platform/AndroidPlatform$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 108 | ····invoke-direct·{v0,·v1},·Lokhttp3/internal/platform/AndroidPlatform$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
115 | ····sput-object·v0,·Lokhttp3/internal/platform/AndroidPlatform;->Companion:Lokhttp3/internal/platform/AndroidPlatform$Companion; | 109 | ····sput-object·v0,·Lokhttp3/internal/platform/AndroidPlatform;->Companion:Lokhttp3/internal/platform/AndroidPlatform$Companion; |
116 | ····const/4·v0,·0x1 | ||
117 | ····const/4·v1,·0x0 | ||
118 | ····:try_start_0 | ||
119 | ····const-string·v2,·"com.android.org.conscrypt.OpenSSLSocketImpl" | ||
120 | ····.line·1 | 110 | ····.line·147 |
121 | ···· | 111 | ····sget-object·v0,·Lokhttp3/internal/platform/Platform;->Companion:Lokhttp3/internal/platform/Platform$Companion; |
112 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Platform$Companion;->isAndroid()Z | ||
122 | ····.line·156 | ||
123 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
113 | ····move-result·v0 | ||
124 | ····if-lez·v2,·:cond_0 | ||
125 | ····const/4·v2,·0x1 | ||
126 | ···· | 114 | ····const/4·v1,·0x1 |
127 | ····:cond_0 | ||
128 | ····const/4·v2,·0x0 | 115 | ····const/4·v2,·0x0 |
129 | ····:goto_0 | ||
130 | ····if- | 116 | ····if-nez·v0,·:cond_0 |
117 | ····:goto_0 | ||
131 | ····const/4·v | 118 | ····const/4·v1,·0x0 |
132 | ····goto·:goto_1 | 119 | ····goto·:goto_1 |
120 | ····.line·148 | ||
133 | ····:cond_ | 121 | ····:cond_0 |
134 | ····const-string·v2,·"Check·failed." | ||
135 | ····new-instance·v3,·Ljava/lang/IllegalStateException; | ||
136 | ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String; | ||
137 | ····move-result-object·v2 | ||
138 | ····invoke-direct·{v3,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | ||
139 | ····check-cast·v3,·Ljava/lang/Throwable; | ||
140 | ····throw·v3 | ||
141 | ····:try_end_0 | ||
142 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
143 | ····.catch·Ljava/lang/UnsatisfiedLinkError;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
144 | ····:catch_0 | ||
145 | ····const/4·v2,·0x0 | ||
146 | ····.line·151 | ||
Max diff block lines reached; 15673/23881 bytes (65.63%) of diff not shown. |
Offset 72, 15 lines modified | Offset 72, 15 lines modified | ||
72 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 72 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
73 | ····const-string·v0,·"findByIssuerAndSignatureMethod" | 73 | ····const-string·v0,·"findByIssuerAndSignatureMethod" |
74 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 74 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
75 | ····.line·1 | 75 | ····.line·128 |
76 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 76 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
77 | ····iput-object·p1,·p0,·Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;->trustManager:Ljavax/net/ssl/X509TrustManager; | 77 | ····iput-object·p1,·p0,·Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;->trustManager:Ljavax/net/ssl/X509TrustManager; |
78 | ····iput-object·p2,·p0,·Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;->findByIssuerAndSignatureMethod:Ljava/lang/reflect/Method; | 78 | ····iput-object·p2,·p0,·Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;->findByIssuerAndSignatureMethod:Ljava/lang/reflect/Method; |
79 | ····return-void | 79 | ····return-void |
Offset 194, 46 lines modified | Offset 194, 46 lines modified | ||
194 | .method·public·findByIssuerAndSignature(Ljava/security/cert/X509Certificate;)Ljava/security/cert/X509Certificate; | 194 | .method·public·findByIssuerAndSignature(Ljava/security/cert/X509Certificate;)Ljava/security/cert/X509Certificate; |
195 | ····.locals·4 | 195 | ····.locals·4 |
196 | ····const-string·v0,·"cert" | 196 | ····const-string·v0,·"cert" |
197 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 197 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
198 | ····.line·13 | 198 | ····.line·134 |
199 | ····:try_start_0 | 199 | ····:try_start_0 |
200 | ····iget-object·v0,·p0,·Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;->findByIssuerAndSignatureMethod:Ljava/lang/reflect/Method; | 200 | ····iget-object·v0,·p0,·Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;->findByIssuerAndSignatureMethod:Ljava/lang/reflect/Method; |
201 | ····.line·1 | 201 | ····.line·135 |
202 | ····iget-object·v1,·p0,·Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;->trustManager:Ljavax/net/ssl/X509TrustManager; | 202 | ····iget-object·v1,·p0,·Lokhttp3/internal/platform/AndroidPlatform$CustomTrustRootIndex;->trustManager:Ljavax/net/ssl/X509TrustManager; |
203 | ····const/4·v2,·0x1 | 203 | ····const/4·v2,·0x1 |
204 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 204 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
205 | ····const/4·v3,·0x0 | 205 | ····const/4·v3,·0x0 |
206 | ····aput-object·p1,·v2,·v3 | 206 | ····aput-object·p1,·v2,·v3 |
207 | ····.line·13 | 207 | ····.line·134 |
208 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 208 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
209 | ····move-result-object·p1 | 209 | ····move-result-object·p1 |
210 | ····if-eqz·p1,·:cond_0 | 210 | ····if-eqz·p1,·:cond_0 |
211 | ····check-cast·p1,·Ljava/security/cert/TrustAnchor; | 211 | ····check-cast·p1,·Ljava/security/cert/TrustAnchor; |
212 | ····.line·1 | 212 | ····.line·136 |
213 | ····invoke-virtual·{p1},·Ljava/security/cert/TrustAnchor;->getTrustedCert()Ljava/security/cert/X509Certificate; | 213 | ····invoke-virtual·{p1},·Ljava/security/cert/TrustAnchor;->getTrustedCert()Ljava/security/cert/X509Certificate; |
214 | ····move-result-object·p1 | 214 | ····move-result-object·p1 |
215 | ····goto·:goto_0 | 215 | ····goto·:goto_0 |
216 | ····.line·13 | 216 | ····.line·134 |
217 | ····:cond_0 | 217 | ····:cond_0 |
218 | ····new-instance·p1,·Lkotlin/TypeCastException; | 218 | ····new-instance·p1,·Lkotlin/TypeCastException; |
219 | ····const-string·v0,·"null·cannot·be·cast·to·non-null·type·java.security.cert.TrustAnchor" | 219 | ····const-string·v0,·"null·cannot·be·cast·to·non-null·type·java.security.cert.TrustAnchor" |
220 | ····invoke-direct·{p1,·v0},·Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V | 220 | ····invoke-direct·{p1,·v0},·Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V |
Offset 247, 15 lines modified | Offset 247, 15 lines modified | ||
247 | ····:goto_0 | 247 | ····:goto_0 |
248 | ····return-object·p1 | 248 | ····return-object·p1 |
249 | ····:catch_1 | 249 | ····:catch_1 |
250 | ····move-exception·p1 | 250 | ····move-exception·p1 |
251 | ····.line·1 | 251 | ····.line·138 |
252 | ····new-instance·v0,·Ljava/lang/AssertionError; | 252 | ····new-instance·v0,·Ljava/lang/AssertionError; |
253 | ····check-cast·p1,·Ljava/lang/Throwable; | 253 | ····check-cast·p1,·Ljava/lang/Throwable; |
254 | ····const-string·p1,·"unable·to·get·issues·and·signature" | 254 | ····const-string·p1,·"unable·to·get·issues·and·signature" |
255 | ····invoke-direct·{v0,·p1},·Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V | 255 | ····invoke-direct·{v0,·p1},·Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V |
Offset 16, 24 lines modified | Offset 16, 23 lines modified | ||
16 | .annotation·runtime·Lkotlin/Metadata; | 16 | .annotation·runtime·Lkotlin/Metadata; |
17 | ····bv·=·{ | 17 | ····bv·=·{ |
18 | ········0x1, | 18 | ········0x1, |
19 | ········0x0, | 19 | ········0x0, |
20 | ········0x3 | 20 | ········0x3 |
21 | ····} | 21 | ····} |
22 | ····d1·=·{ | 22 | ····d1·=·{ |
23 | ········"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u000 | 23 | ········"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\u0008\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\u0008\u0002\u00a2\u0006\u0002\u0010\u0002J\u0008\u0010\u0006\u001a\u0004\u0018\u00010\u0007R\u0011\u0010\u0003\u001a\u00020\u0004\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u[·...·truncated·by·diffoscope;·len:·34,·SHA:·fbd4adfb6521b6289954504ff15a462093ae110b70554da5f1bd9c23a82006a3·...·]" |
24 | ····} | 24 | ····} |
25 | ····d2·=·{ | 25 | ····d2·=·{ |
26 | ········"Lokhttp3/internal/platform/AndroidPlatform$Companion;", | 26 | ········"Lokhttp3/internal/platform/AndroidPlatform$Companion;", |
27 | ········"", | 27 | ········"", |
28 | ········"()V", | 28 | ········"()V", |
29 | ········"is | 29 | ········"isSupported", |
30 | ········"", | 30 | ········"", |
31 | ········"()Z", | 31 | ········"()Z", |
32 | ········"isSupported", | ||
33 | ········"buildIfSupported", | 32 | ········"buildIfSupported", |
34 | ········"Lokhttp3/internal/platform/Platform;", | 33 | ········"Lokhttp3/internal/platform/Platform;", |
35 | ········"okhttp" | 34 | ········"okhttp" |
36 | ····} | 35 | ····} |
37 | ····k·=·0x1 | 36 | ····k·=·0x1 |
38 | ····mv·=·{ | 37 | ····mv·=·{ |
39 | ········0x1, | 38 | ········0x1, |
Offset 43, 35 lines modified | Offset 42, 35 lines modified | ||
43 | .end·annotation | 42 | .end·annotation |
44 | #·direct·methods | 43 | #·direct·methods |
45 | .method·private·constructor·<init>()V | 44 | .method·private·constructor·<init>()V |
46 | ····.locals·0 | 45 | ····.locals·0 |
47 | ····.line·1 | 46 | ····.line·145 |
48 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
49 | ····return-void | 48 | ····return-void |
50 | .end·method | 49 | .end·method |
51 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 50 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
52 | ····.locals·0 | 51 | ····.locals·0 |
53 | ····.line·1 | 52 | ····.line·145 |
54 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/AndroidPlatform$Companion;-><init>()V | 53 | ····invoke-direct·{p0},·Lokhttp3/internal/platform/AndroidPlatform$Companion;-><init>()V |
55 | ····return-void | 54 | ····return-void |
56 | .end·method | 55 | .end·method |
57 | #·virtual·methods | 56 | #·virtual·methods |
58 | .method·public·final·buildIfSupported()Lokhttp3/internal/platform/Platform; | 57 | .method·public·final·buildIfSupported()Lokhttp3/internal/platform/Platform; |
59 | ····.locals·1 | 58 | ····.locals·1 |
60 | ····.line·1 | 59 | ····.line·158 |
61 | ····move-object·v0,·p0 | 60 | ····move-object·v0,·p0 |
62 | ····check-cast·v0,·Lokhttp3/internal/platform/AndroidPlatform$Companion; | 61 | ····check-cast·v0,·Lokhttp3/internal/platform/AndroidPlatform$Companion; |
63 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/AndroidPlatform$Companion;->isSupported()Z | 62 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/AndroidPlatform$Companion;->isSupported()Z |
64 | ····move-result·v0 | 63 | ····move-result·v0 |
Offset 89, 28 lines modified | Offset 88, 17 lines modified | ||
89 | ····:cond_0 | 88 | ····:cond_0 |
90 | ····const/4·v0,·0x0 | 89 | ····const/4·v0,·0x0 |
91 | ····:goto_0 | 90 | ····:goto_0 |
92 | ····return-object·v0 | 91 | ····return-object·v0 |
93 | .end·method | 92 | .end·method |
94 | .method·public·final·isAndroid()Z | ||
95 | ····.locals·1 | ||
96 | ····.line·151 | ||
97 | ····invoke-static·{},·Lokhttp3/internal/platform/AndroidPlatform;->access$isAndroid$cp()Z | ||
98 | ····move-result·v0 | ||
99 | ····return·v0 | ||
100 | .end·method | ||
101 | .method·public·final·isSupported()Z | 93 | .method·public·final·isSupported()Z |
102 | ····.locals·1 | 94 | ····.locals·1 |
103 | ····.line·1 | 95 | ····.line·146 |
104 | ····invoke-static·{},·Lokhttp3/internal/platform/AndroidPlatform;->access$isSupported$cp()Z | 96 | ····invoke-static·{},·Lokhttp3/internal/platform/AndroidPlatform;->access$isSupported$cp()Z |
105 | ····move-result·v0 | 97 | ····move-result·v0 |
106 | ····return·v0 | 98 | ····return·v0 |
107 | .end·method | 99 | .end·method |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | ····return-void | 59 | ····return-void |
60 | .end·method | 60 | .end·method |
61 | #·virtual·methods | 61 | #·virtual·methods |
62 | .method·public·final·buildIfSupported(Ljava/lang/String;)Lokhttp3/internal/platform/android/SocketAdapter; | 62 | .method·public·final·buildIfSupported(Ljava/lang/String;)Lokhttp3/internal/platform/android/SocketAdapter; |
63 | ····.locals· | 63 | ····.locals·3 |
64 | ····const-string·v0,·"packageName" | 64 | ····const-string·v0,·"packageName" |
65 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 65 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
66 | ····.line·98 | 66 | ····.line·98 |
67 | ····:try_start_0 | 67 | ····:try_start_0 |
Offset 109, 22 lines modified | Offset 109, 28 lines modified | ||
109 | ····throw·p1 | 109 | ····throw·p1 |
110 | ····:try_end_0 | 110 | ····:try_end_0 |
111 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 111 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
112 | ····:catch_0 | 112 | ····:catch_0 |
113 | ····move-exception·p1 | 113 | ····move-exception·p1 |
114 | ····const/4·v0,·0x5 | ||
115 | ····.line·102 | 114 | ····.line·102 |
115 | ····sget-object·v0,·Lokhttp3/internal/platform/Platform;->Companion:Lokhttp3/internal/platform/Platform$Companion; | ||
116 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Platform$Companion;->get()Lokhttp3/internal/platform/Platform; | ||
117 | ····move-result-object·v0 | ||
118 | ····const/4·v1,·0x5 | ||
116 | ····check-cast·p1,·Ljava/lang/Throwable; | 119 | ····check-cast·p1,·Ljava/lang/Throwable; |
117 | ····const-string·v | 120 | ····const-string·v2,·"unable·to·load·android·socket·classes" |
118 | ····invoke- | 121 | ····invoke-virtual·{v0,·v2,·v1,·p1},·Lokhttp3/internal/platform/Platform;->log(Ljava/lang/String;ILjava/lang/Throwable;)V |
119 | ····const/4·v0,·0x0 | 122 | ····const/4·v0,·0x0 |
120 | ····.line·96 | 123 | ····.line·96 |
121 | ····:goto_0 | 124 | ····:goto_0 |
122 | ····check-cast·v0,·Lokhttp3/internal/platform/android/SocketAdapter; | 125 | ····check-cast·v0,·Lokhttp3/internal/platform/android/SocketAdapter; |
Offset 181, 22 lines modified | Offset 181, 28 lines modified | ||
181 | ····throw·p1 | 181 | ····throw·p1 |
182 | ····:try_end_0 | 182 | ····:try_end_0 |
183 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 183 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
184 | ····:catch_0 | 184 | ····:catch_0 |
185 | ····move-exception·p1 | 185 | ····move-exception·p1 |
186 | ····const/4·v0,·0x5 | ||
187 | ····.line·58 | 186 | ····.line·58 |
187 | ····sget-object·v0,·Lokhttp3/internal/platform/Platform;->Companion:Lokhttp3/internal/platform/Platform$Companion; | ||
188 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Platform$Companion;->get()Lokhttp3/internal/platform/Platform; | ||
189 | ····move-result-object·v0 | ||
190 | ····const/4·v1,·0x5 | ||
188 | ····check-cast·p1,·Ljava/lang/Throwable; | 191 | ····check-cast·p1,·Ljava/lang/Throwable; |
189 | ····const-string·v | 192 | ····const-string·v2,·"unable·to·load·android·socket·classes" |
190 | ····invoke- | 193 | ····invoke-virtual·{v0,·v2,·v1,·p1},·Lokhttp3/internal/platform/Platform;->log(Ljava/lang/String;ILjava/lang/Throwable;)V |
191 | ····const/4·v2,·0x0 | 194 | ····const/4·v2,·0x0 |
192 | ····.line·50 | 195 | ····.line·50 |
193 | ····:goto_0 | 196 | ····:goto_0 |
194 | ····check-cast·v2,·Lokhttp3/internal/platform/android/SocketAdapter; | 197 | ····check-cast·v2,·Lokhttp3/internal/platform/android/SocketAdapter; |
Offset 91, 17 lines modified | Offset 91, 17 lines modified | ||
91 | ····return-object·v0 | 91 | ····return-object·v0 |
92 | .end·method | 92 | .end·method |
93 | .method·public·final·isSupported()Z | 93 | .method·public·final·isSupported()Z |
94 | ····.locals·2 | 94 | ····.locals·2 |
95 | ····.line·76 | 95 | ····.line·76 |
96 | ····sget-object·v0,·Lokhttp3/internal/platform/ | 96 | ····sget-object·v0,·Lokhttp3/internal/platform/Platform;->Companion:Lokhttp3/internal/platform/Platform$Companion; |
97 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/ | 97 | ····invoke-virtual·{v0},·Lokhttp3/internal/platform/Platform$Companion;->isAndroid()Z |
98 | ····move-result·v0 | 98 | ····move-result·v0 |
99 | ····if-eqz·v0,·:cond_0 | 99 | ····if-eqz·v0,·:cond_0 |
100 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 100 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | ········Lokhttp3/internal/ws/RealWebSocket$Streams;, | 15 | ········Lokhttp3/internal/ws/RealWebSocket$Streams;, |
16 | ········Lokhttp3/internal/ws/RealWebSocket$WriterTask;, | 16 | ········Lokhttp3/internal/ws/RealWebSocket$WriterTask;, |
17 | ········Lokhttp3/internal/ws/RealWebSocket$Companion; | 17 | ········Lokhttp3/internal/ws/RealWebSocket$Companion; |
18 | ····} | 18 | ····} |
19 | .end·annotation | 19 | .end·annotation |
20 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 20 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
21 | ····value·=·"SMAP\nRealWebSocket.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealWebSocket.kt\nokhttp3/internal/ws/RealWebSocket\n+·2·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,654:1\n84#2,4:655\n93#2,10:663\n59 | 21 | ····value·=·"SMAP\nRealWebSocket.kt\nKotlin\n*S·Kotlin\n*F\n+·1·RealWebSocket.kt\nokhttp3/internal/ws/RealWebSocket\n+·2·TaskQueue.kt\nokhttp3/internal/concurrent/TaskQueue\n+·3·Util.kt\nokhttp3/internal/Util\n*L\n1#1,654:1\n84#2,4:655\n93#2,10:663\n599#3,4:659\n*E\n*S·KotlinDebug\n*F\n+·1·RealWebSocket.kt\nokhttp3/internal/ws/RealWebSocket\n*L\n255#1,4:655\n489#1,10:663\n457#1,4:659\n*E\n" |
22 | .end·annotation | 22 | .end·annotation |
23 | .annotation·runtime·Lkotlin/Metadata; | 23 | .annotation·runtime·Lkotlin/Metadata; |
24 | ····bv·=·{ | 24 | ····bv·=·{ |
25 | ········0x1, | 25 | ········0x1, |
26 | ········0x0, | 26 | ········0x0, |
27 | ········0x3 | 27 | ········0x3 |
Offset 3047, 14 lines modified | Offset 3047, 16 lines modified | ||
3047 | ····return-void | 3047 | ····return-void |
3048 | ····.line·556 | 3048 | ····.line·556 |
3049 | ····:cond_0 | 3049 | ····:cond_0 |
3050 | ····:try_start_1 | 3050 | ····:try_start_1 |
3051 | ····iget-object·v0,·p0,·Lokhttp3/internal/ws/RealWebSocket;->writer:Lokhttp3/internal/ws/WebSocketWriter; | 3051 | ····iget-object·v0,·p0,·Lokhttp3/internal/ws/RealWebSocket;->writer:Lokhttp3/internal/ws/WebSocketWriter; |
3052 | ····if-eqz·v0,·:cond_3 | ||
3052 | ····.line·557 | 3053 | ····.line·557 |
3053 | ····iget-boolean·v1,·p0,·Lokhttp3/internal/ws/RealWebSocket;->awaitingPong:Z | 3054 | ····iget-boolean·v1,·p0,·Lokhttp3/internal/ws/RealWebSocket;->awaitingPong:Z |
3054 | ····const/4·v2,·-0x1 | 3055 | ····const/4·v2,·-0x1 |
3055 | ····if-eqz·v1,·:cond_1 | 3056 | ····if-eqz·v1,·:cond_1 |
Offset 3127, 22 lines modified | Offset 3129, 17 lines modified | ||
3127 | ····check-cast·v0,·Ljava/lang/Exception; | 3129 | ····check-cast·v0,·Ljava/lang/Exception; |
3128 | ····invoke-virtual·{p0,·v0,·v3},·Lokhttp3/internal/ws/RealWebSocket;->failWebSocket(Ljava/lang/Exception;Lokhttp3/Response;)V | 3130 | ····invoke-virtual·{p0,·v0,·v3},·Lokhttp3/internal/ws/RealWebSocket;->failWebSocket(Ljava/lang/Exception;Lokhttp3/Response;)V |
3129 | ····return-void | 3131 | ····return-void |
3130 | ····:cond_2 | ||
3131 | ····if-nez·v0,·:cond_3 | ||
3132 | ····.line·569 | 3132 | ····.line·569 |
3133 | ····:cond_2 | ||
3133 | ····:try_start_2 | 3134 | ····:try_start_2 |
3134 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V | ||
3135 | ····:cond_3 | ||
3136 | ····sget-object·v1,·Lokio/ByteString;->EMPTY:Lokio/ByteString; | 3135 | ····sget-object·v1,·Lokio/ByteString;->EMPTY:Lokio/ByteString; |
3137 | ····invoke-virtual·{v0,·v1},·Lokhttp3/internal/ws/WebSocketWriter;->writePing(Lokio/ByteString;)V | 3136 | ····invoke-virtual·{v0,·v1},·Lokhttp3/internal/ws/WebSocketWriter;->writePing(Lokio/ByteString;)V |
3138 | ····:try_end_2 | 3137 | ····:try_end_2 |
3139 | ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_0 | 3138 | ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_0 |
3140 | ····goto·:goto_1 | 3139 | ····goto·:goto_1 |
Offset 3154, 14 lines modified | Offset 3151, 20 lines modified | ||
3154 | ····check-cast·v0,·Ljava/lang/Exception; | 3151 | ····check-cast·v0,·Ljava/lang/Exception; |
3155 | ····invoke-virtual·{p0,·v0,·v3},·Lokhttp3/internal/ws/RealWebSocket;->failWebSocket(Ljava/lang/Exception;Lokhttp3/Response;)V | 3152 | ····invoke-virtual·{p0,·v0,·v3},·Lokhttp3/internal/ws/RealWebSocket;->failWebSocket(Ljava/lang/Exception;Lokhttp3/Response;)V |
3156 | ····:goto_1 | 3153 | ····:goto_1 |
3157 | ····return-void | 3154 | ····return-void |
3155 | ····.line·556 | ||
3156 | ····:cond_3 | ||
3157 | ····monitor-exit·p0 | ||
3158 | ····return-void | ||
3158 | ····:catchall_0 | 3159 | ····:catchall_0 |
3159 | ····move-exception·v0 | 3160 | ····move-exception·v0 |
3160 | ····.line·554 | 3161 | ····.line·554 |
3161 | ····monitor-exit·p0 | 3162 | ····monitor-exit·p0 |
3162 | ····throw·v0 | 3163 | ····throw·v0 |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | .annotation·system·Ldalvik/annotation/InnerClass; | 13 | .annotation·system·Ldalvik/annotation/InnerClass; |
14 | ····accessFlags·=·0x11 | 14 | ····accessFlags·=·0x11 |
15 | ····name·=·"RelaySource" | 15 | ····name·=·"RelaySource" |
16 | .end·annotation | 16 | .end·annotation |
17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
18 | ····value·=·"SMAP\nRelay.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Relay.kt\nokhttp3/internal/cache2/Relay$RelaySource\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,356:1\n55 | 18 | ····value·=·"SMAP\nRelay.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Relay.kt\nokhttp3/internal/cache2/Relay$RelaySource\n+·2·Util.kt\nokhttp3/internal/Util\n*L\n1#1,356:1\n554#2:357\n554#2:358\n554#2:359\n554#2:360\n*E\n*S·KotlinDebug\n*F\n+·1·Relay.kt\nokhttp3/internal/cache2/Relay$RelaySource\n*L\n265#1:357\n265#1:358\n265#1:359\n265#1:360\n*E\n" |
19 | .end·annotation | 19 | .end·annotation |
20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
21 | ····bv·=·{ | 21 | ····bv·=·{ |
22 | ········0x1, | 22 | ········0x1, |
23 | ········0x0, | 23 | ········0x0, |
24 | ········0x3 | 24 | ········0x3 |
Offset 432, 30 lines modified | Offset 432, 30 lines modified | ||
432 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2d075151515151515151515172d99d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d78815151515151515151515107292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 432 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2d075151515151515151515172d99d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d78815151515151515151515107292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
433 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1d515151515151515151515181bb9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d52515151515151515151515107292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 433 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1d515151515151515151515181bb9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d52515151515151515151515107292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
434 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2c5151515151515151515151517b9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7fab515151515151515151515107292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 434 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2c5151515151515151515151517b9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7fab515151515151515151515107292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
435 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2c515151515151515151515151d2749d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d924c515151515151515151515101092a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 435 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2c515151515151515151515151d2749d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d924c515151515151515151515101092a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
436 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2c51515151515151515151515160a49d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d54a951515151515151515151515151510e3843390f203d2e3c2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 436 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2c51515151515151515151515160a49d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d54a951515151515151515151515151510e3843390f203d2e3c2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
437 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a41372d1a3b515151515151515151515151be807f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d744981515151515151515151515151515151515151515151515151512f43440f1d1b002a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 437 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a41372d1a3b515151515151515151515151be807f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d744981515151515151515151515151515151515151515151515151512f43440f1d1b002a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
438 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a41022912143e425151515151515151515151515151515151515183829d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dd9685151515151515151515151515151515151515151515151515151515151515151515151333221200c372a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 438 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a41022912143e425151515151515151515151515151515151515183829d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dd9685151515151515151515151515151515151515151515151515151515151515151515151333221200c372a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
439 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a41060b311113515151515151515151515151515151515151515151515151515151515e57749d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d6ab151515151515151515151515151515151515151515151515151515151515151515151515151515151515151073824 | 439 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a41060b311113515151515151515151515151515151515151515151515151515151515e57749d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d6ab1515151515151515151515151515151515151515151515151515151515151515151515151515151515151510738242529022a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
440 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a451720440a075151515151515151515151515151515151515151515151515151515151515151515151beb1ab7b4e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d4e52835151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151512 | 440 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a451720440a075151515151515151515151515151515151515151515151515151515151515151515151beb1ab7b4e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d4e528351515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515122082b1d062a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
441 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a40362b0a075151515151515151515151515151515151515151515151515151515151515151515151515151515151515151959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d4a51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151512 | 441 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a40362b0a075151515151515151515151515151515151515151515151515151515151515151515151515151515151515151959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d4a5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151223e251b452a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
442 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a163d212f51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151af9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151 | 442 | 2a2a2a2a2a2a2a2a2a2a2a2a2a2a163d212f51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151af9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515107433a2e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
443 | 2a2a2a2a2a2a2a2a2a2a2a3c2c1e51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151514c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151 | 443 | 2a2a2a2a2a2a2a2a2a2a2a3c2c1e51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151514c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151510d19172a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
444 | 2a2a2a2a2a2a2a2a27101e5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151c59d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151 | 444 | 2a2a2a2a2a2a2a2a27101e5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151c59d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151420f302a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
445 | 2a2a2a2a2a2a4031185151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151d39d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d515151515151515151515189c88bc2bf9ea2a19fad9caab951515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151 | 445 | 2a2a2a2a2a2a4031185151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151d39d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d515151515151515151515189c88bc2bf9ea2a19fad9caab9515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151510744062a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
446 | 2a2a2a2a050f23515151515151515151515151515151515151515151515151515151515151515151515151515151515151c1aa969ba1c88c486251515151515151515151739d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d51515151515151515151ad8bacacacacacacacacacacacacac478fb6a256a8cebd895151515151515151515151515151515151515151515151515151515151515151515151515151515151 | 446 | 2a2a2a2a050f23515151515151515151515151515151515151515151515151515151515151515151515151515151515151c1aa969ba1c88c486251515151515151515151739d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d51515151515151515151ad8bacacacacacacacacacacacacac478fb6a256a8cebd8951515151515151515151515151515151515151515151515151515151515151515151515151515151515114162a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
447 | 2a2a2a0c0d515151515151515151515151515151515151515151515151515151515151515151515151c1a0adcfa2b6c299acacacacacacacacb59bd65151515151515151789d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7f51515151515151518976acacacacacacacacacacacacacacacacacacacacacacacac9a7698a29fb0aa895151515151515151515151515151515151515151515151515151515151515151515151 | 447 | 2a2a2a0c0d515151515151515151515151515151515151515151515151515151515151515151515151c1a0adcfa2b6c299acacacacacacacacb59bd65151515151515151789d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7f51515151515151518976acacacacacacacacacacacacacacacacacacacacacacacac9a7698a29fb0aa8951515151515151515151515151515151515151515151515151515151515151515151510e3d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
448 | 2a2a125151515151515151515151515151515151515151515151515151515151515189c791a5b78f9aacacacacacacacacacacacacacacacacacaccf5151515151515151c575af6b806a5453cb9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d744e9380495e83815151515151515151b9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaccd4686a1 | 448 | 2a2a125151515151515151515151515151515151515151515151515151515151515189c791a5b78f9aacacacacacacacacacacacacacacacacacaccf5151515151515151c575af6b806a5453cb9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d744e9380495e83815151515151515151b9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaccd4686a18eaaa65151515151515151515151515151515151515151515151515151515151512c2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
449 | 2a0f5151515151515151515151515151515151515151515151515151d6a0a8c6bf47acacacacacacacacacacacacacacacacacacacacacacacacacb25151515151515151515151515151515151be684ab1d2646bd4525757d9d967535353749d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7f535353d9d9bb577bd4abd2b1687251515151515151515151515151515151a3acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac | 449 | 2a0f5151515151515151515151515151515151515151515151515151d6a0a8c6bf47acacacacacacacacacacacacacacacacacacacacacacacacacb25151515151515151515151515151515151be684ab1d2646bd4525757d9d967535353749d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7f535353d9d9bb577bd4abd2b1687251515151515151515151515151515151a3acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb59e908eb362515151515151515151515151515151515151515151515151513a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
450 | 2d51515151515151515151515151515151515151515151d6c7d58676acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac84515151515151515151515151515151515151515151515151515151515151515151515151515151a968686868686868686868686868be51515151515151515151515151515151515151515151515151515151515151515151b9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9 | 450 | 2d51515151515151515151515151515151515151515151d6c7d58676acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac84515151515151515151515151515151515151515151515151515151515151515151515151515151a968686868686868686868686868be51515151515151515151515151515151515151515151515151515151515151515151b9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9946a2a8b363515151515151515151515151515151515151515107172a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
451 | 33515151515151515151515151515151515151c185904699acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac8b5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515189acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaccd9 | 451 | 33515151515151515151515151515151515151c185904699acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac8b5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515189acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaccd9866c76351515151515151515151515151515151513e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
452 | 51515151515151515151515151515162baa58facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac89515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151c4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaccd | 452 | 51515151515151515151515151515162baa58facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac89515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151c4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaccd9ea8bc5151515151515151515151515151513c2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
453 | 51515151515151515151515163cec8cdacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacba515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151cfacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacbf | 453 | 51515151515151515151515163cec8cdacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacba515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151cfacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacbfa8a6515151515151515151515151292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
454 | 5151515151515151515151b984acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb57c51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515163625151515151a099acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9 | 454 | 5151515151515151515151b984acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb57c51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515163625151515151a099acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9ace5151515151515151515151362a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
455 | 515151515151515151515151639cc847acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9990a6515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151b9cf99acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacca66bc5151515151515151515151513d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 455 | 515151515151515151515151639cc847acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9990a6515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151b9cf99acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacca66bc5151515151515151515151513d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
456 | 51515151515151515151515151515151a0cf46acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9ab65685b3d651515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151a3ceccb2469aacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac99b6ccc4515151515151515151515151515151002a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 456 | 51515151515151515151515151515151a0cf46acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9ab65685b3d651515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151a3ceccb2469aacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac99b6ccc4515151515151515151515151515151002a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
457 | 0d515151515151515151515151515151515151c1cea1d89aacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac478486909fadbabdb9a6515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151d6b9a09cad66868f9aacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac99d856b8d651515151515151515151515151515151510a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 457 | 0d515151515151515151515151515151515151c1cea1d89aacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac478486909fadbabdb9a6515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151d6b9a09cad66868f9aacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac99d856b8d651515151515151515151515151515151510a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
458 | 105151515151515151515151515151515151515151515162a0ccb77eacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac47c2bfb6a2c6666666adadad9cc7c7bdb9b9b9b9b9b9b9b9b9c1515151515189b9b9b9aac7c7c7b0adadad9fa1a29884c299acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac7686d5a0625151515151515151515151515151515151515151512d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 458 | 105151515151515151515151515151515151515151515162a0ccb77eacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac47c2bfb6a2c6666666adadad9cc7c7bdb9b9b9b9b9b9b9b9b9c1515151515189b9b9b9aac7c7c7b0adadad9fa1a29884c299acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac7686d5a0625151515151515151515151515151515151515151512d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
459 | 2a44515151515151515151515151515151515151515151515151515189bad5b2469aacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaccd84979ba0a651515151515151515151515151515151515151515151515151392a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 459 | 2a44515151515151515151515151515151515151515151515151515189bad5b2469aacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaccd84979ba0a651515151515151515151515151515151515151515151515151392a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
460 | 2a413951515151515151515151515151515151515151515151515151515151515151a3ceccc8848bacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac7e98c69bb8bc51515151515151515151515151515151515151515151515151515151515124412a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 460 | 2a413951515151515151515151515151515151515151515151515151515151515151a3ceccc8848bacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac7e98c69bb8bc51515151515151515151515151515151515151515151515151515151515124412a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
461 | 2a2a2a2c22515151515151515151515151515151515151515151515151515151515151515151515189aab066a2b6c2acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac8b46b7a59bce7c6251515151515151515151515151515151515151515151515151515151515151515151073a412a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a | 461 | 2a2a2a2c22515151515151515151515151515151515151515151515151515151515151515151515189aab066a2b6c2acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac8b46b7a59bce7c6251515151515151515151515151515151515151515151515151515151515151515151073a412a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a |
Offset 15, 12 lines modified | Offset 15, 12 lines modified | ||
15 | 000000ff·00000020·00000000·00000008·00000035·0000007e·00000020·00000064·00000020·00000062·00000020·00000062·00000020·00000004·00000000·00000000·00000040·000000ff· | 15 | 000000ff·00000020·00000000·00000008·00000035·0000007e·00000020·00000064·00000020·00000062·00000020·00000062·00000020·00000004·00000000·00000000·00000040·000000ff· |
16 | 000000ff·00000020·00000000·0000003c·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000b4·00000028·00000000·00000040·000000ff· | 16 | 000000ff·00000020·00000000·0000003c·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000b4·00000028·00000000·00000040·000000ff· |
17 | 000000ff·00000020·00000000·00000020·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·00000034·000000a7·00000000·00000040·000000ff· | 17 | 000000ff·00000020·00000000·00000020·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·00000034·000000a7·00000000·00000040·000000ff· |
18 | 000000ff·00000020·00000000·00000008·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ec·00000018·000000ab·00000000·00000040·000000ff· | 18 | 000000ff·00000020·00000000·00000008·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ec·00000018·000000ab·00000000·00000040·000000ff· |
19 | 000000ff·00000020·00000000·00000000·000000d4·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ef·000000af·000000cb·0000002c·00000000·00000040·000000ff· | 19 | 000000ff·00000020·00000000·00000000·000000d4·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ef·000000af·000000cb·0000002c·00000000·00000040·000000ff· |
20 | 000000ff·00000020·00000000·00000000·0000005b·000000fd·000000ff·000000ff·000000ff·000000ff·000000fe·000000ff·000000d4·00000028·00000000·00000000·00000040·000000ff· | 20 | 000000ff·00000020·00000000·00000000·0000005b·000000fd·000000ff·000000ff·000000ff·000000ff·000000fe·000000ff·000000d4·00000028·00000000·00000000·00000040·000000ff· |
21 | 000000ff·00000020·00000000·00000000·00000000·0000008f·000000fd·000000f5·000000ff·000000e9·000000ff·00000071·00000000·00000000·00000000·00000000·00000040·000000ff· | 21 | 000000ff·00000020·00000000·00000000·00000000·0000008f·000000fd·000000f5·000000ff·000000e9·000000ff·00000071·00000000·00000000·00000000·00000000·00000040·000000ff· |
22 | 000000ff·00000020·00000000·00000000·000000c2·000000cd·000000ed·000000fe·000000ff·000000f | 22 | 000000ff·00000020·00000000·00000000·000000c2·000000cd·000000ed·000000fe·000000ff·000000fc·000000e4·000000cb·00000080·00000000·00000000·00000000·00000040·000000ff· |
23 | 000000ff·00000057·00000000·00000004·000000b3·000000c3·000000cd·000000d3·000000d | 23 | 000000ff·00000057·00000000·00000004·000000b3·000000c3·000000cd·000000d3·000000da·000000d0·000000cc·000000b4·0000001f·00000000·00000000·00000000·00000077·000000ff· |
24 | 000000bb·000000ff·00000063·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·0000007b·000000ff·0000009f· | 24 | 000000bb·000000ff·00000063·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·00000040·0000007b·000000ff·0000009f· |
25 | 00000004·000000ab·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·0000009f·00000000· | 25 | 00000004·000000ab·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·0000009f·00000000· |
26 | } | 26 | } |