Offset 1, 121 lines modified | Offset 0, 0 lines modified | ||
1 | Key·0x42726577: | ||
2 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
3 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
4 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
5 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
6 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
7 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
8 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
9 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
10 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
11 | 000000000000000000000000000000 | ||
12 | Key·0x7109871a: | ||
13 | 3507000031070000e70300006000000028000000030100002000000095a0e2ef3e8c5a | ||
14 | b07dd59370dfd7e7c620e9aebe186a130a3dc56ad62e1b19b230000000210400002800 | ||
15 | 0000bc0aec989ab8e4cad2837f8093d76784211fb6185340334df1cfe5bdd6bd4ae80a | ||
16 | f86201000000006b03000067030000308203633082024ba00302010202083661385c37 | ||
17 | 2cdfce300d06092a864886f70d01010b05003060310b300906035504061302554b310c | ||
18 | 300a060355040813034f5247310c300a060355040713034f524731133011060355040a | ||
19 | 130a6664726f69642e6f7267310f300d060355040b13064644726f6964310f300d0603 | ||
20 | 55040313064644726f6964301e170d3231303332363134303030345a170d3438303831 | ||
21 | 313134303030345a3060310b300906035504061302554b310c300a060355040813034f | ||
22 | 5247310c300a060355040713034f524731133011060355040a130a6664726f69642e6f | ||
23 | 7267310f300d060355040b13064644726f6964310f300d060355040313064644726f69 | ||
24 | 6430820122300d06092a864886f70d01010105000382010f003082010a028201010098 | ||
25 | 2f75d46a8d31a104f93cdd6330c887c555772182d0c9cdf8ab93643c097bc711b70666 | ||
26 | 2aa472942ac85f67997ffb82f2969b5a818e38ff57b4421cc8d1a65dce925bc244f5fd | ||
27 | 9a4b21222ed5afdff74313e27a1845b5f84ae586e518c958f5a7cbcac43f71faea4bf9 | ||
28 | 173724088606ff2e4bfeb8a63be08f38404008de3fecdc8bc07b2f7cf4ab5dd25357dd | ||
29 | 6ec0402e428bc27591564a012e25c127c441275ae8195c94df069d137e97b539902445 | ||
30 | 906101595e829612f8a6329e46117fa7e0341521f9c3adca407429582924ca671a440d | ||
31 | c9d08d508d0cc14faf0ce1c98cb303d05fc92d34e0fa04ad5b21d86e8bfaf2a59dc7e0 | ||
32 | df9b11d26cb297ae68790203010001a321301f301d0603551d0e04160414596d667ff7 | ||
33 | 66ab7563fab908aa1c9935f544e577300d06092a864886f70d01010b05000382010100 | ||
34 | 550ce02965f15f999a8b47078eb9bbab9c2ca4181506b349e7dec584558ea5fffde6ef | ||
35 | 1279443f2d59b386b22fb646fcc50e3811296288ab73a29f509a102f0ec5bad6213887 | ||
36 | 427dbe356b261c18aee36dcc56d200035cfe195e429a6a4d171cb390b0ea3640534d27 | ||
37 | dce64d1e77f69bee08aea9a5c7cff15003c3120d0cda85dcdb081ec7bdc6067adeba48 | ||
38 | 3710cf96e73102d54a60b35cb85f4faf0a8370d9b9a129be93ff6b631508d0882852a8 | ||
39 | 90df788ca1491c2c9d50d504c95c6c52b0563e9ccf073108ba3e0403f66973befc63ae | ||
40 | f8330d3a9b003b350769bdcdbee041af56dcfb34b36b9d8f434b8cee3c796548209918 | ||
41 | 3035d8d4f3ca52e8eaef8e0c000000080000000df0efbe030000000000000018020000 | ||
42 | 08010000030100000001000091692581b5e1217f7acacbfdc854960b4ad2d018bf36ad | ||
43 | d723ecf89a7c19e639df78822baf02a133ee93999c5483148fb5e3f2be47526a873bd7 | ||
44 | ceb2c32cdc4fe533b39ddf2e6756efe39b34b52a37642f04392868db9dbfaf5257fc9d | ||
45 | aeb386d2bd94a624eda676ecb64eeb60a90293c0f662595c0b3f8d7482f39f0e5e982a | ||
46 | 38fbcd54b1fd29bb5312445322589e7b18bf8daa6dce7c7d66b6bd274d7ef4b123815c | ||
47 | cee88a03bce3f1848288fabf20deb2d683b29b84a4aae67dab8d4a8872543b21d99736 | ||
48 | 3ce091b7e8b9395b4ed619ae8acba82c7bf12e3a9de18d1486a43cdf7942c9ce224a57 | ||
49 | 16c90004ae9d9d0c8262eec4341ed0d69610f658b05450080100002104000000010000 | ||
50 | 91692581b5e1217f7acacbfdc854960b4ad2d018bf36add723ecf89a7c19e639df7882 | ||
51 | 2baf02a133ee93999c5483148fb5e3f2be47526a873bd7ceb2c32cdc4fe533b39ddf2e | ||
52 | 6756efe39b34b52a37642f04392868db9dbfaf5257fc9daeb386d2bd94a624eda676ec | ||
53 | b64eeb60a90293c0f662595c0b3f8d7482f39f0e5e982a38fbcd54b1fd29bb53124453 | ||
54 | 22589e7b18bf8daa6dce7c7d66b6bd274d7ef4b123815ccee88a03bce3f1848288fabf | ||
55 | 20deb2d683b29b84a4aae67dab8d4a8872543b21d997363ce091b7e8b9395b4ed619ae | ||
56 | 8acba82c7bf12e3a9de18d1486a43cdf7942c9ce224a5716c90004ae9d9d0c8262eec4 | ||
57 | 341ed0d69610f658b054502601000030820122300d06092a864886f70d010101050003 | ||
58 | 82010f003082010a0282010100982f75d46a8d31a104f93cdd6330c887c555772182d0 | ||
59 | c9cdf8ab93643c097bc711b706662aa472942ac85f67997ffb82f2969b5a818e38ff57 | ||
60 | b4421cc8d1a65dce925bc244f5fd9a4b21222ed5afdff74313e27a1845b5f84ae586e5 | ||
61 | 18c958f5a7cbcac43f71faea4bf9173724088606ff2e4bfeb8a63be08f38404008de3f | ||
62 | ecdc8bc07b2f7cf4ab5dd25357dd6ec0402e428bc27591564a012e25c127c441275ae8 | ||
63 | 195c94df069d137e97b539902445906101595e829612f8a6329e46117fa7e0341521f9 | ||
64 | c3adca407429582924ca671a440dc9d08d508d0cc14faf0ce1c98cb303d05fc92d34e0 | ||
65 | fa04ad5b21d86e8bfaf2a59dc7e0df9b11d26cb297ae68790203010001 | ||
66 | Key·0xf05368c0: | ||
67 | 3507000031070000df0300006000000028000000030100002000000095a0e2ef3e8c5a | ||
68 | b07dd59370dfd7e7c620e9aebe186a130a3dc56ad62e1b19b230000000210400002800 | ||
69 | 0000bc0aec989ab8e4cad2837f8093d76784211fb6185340334df1cfe5bdd6bd4ae80a | ||
70 | f86201000000006b03000067030000308203633082024ba00302010202083661385c37 | ||
71 | 2cdfce300d06092a864886f70d01010b05003060310b300906035504061302554b310c | ||
72 | 300a060355040813034f5247310c300a060355040713034f524731133011060355040a | ||
73 | 130a6664726f69642e6f7267310f300d060355040b13064644726f6964310f300d0603 | ||
74 | 55040313064644726f6964301e170d3231303332363134303030345a170d3438303831 | ||
75 | 313134303030345a3060310b300906035504061302554b310c300a060355040813034f | ||
76 | 5247310c300a060355040713034f524731133011060355040a130a6664726f69642e6f | ||
77 | 7267310f300d060355040b13064644726f6964310f300d060355040313064644726f69 | ||
78 | 6430820122300d06092a864886f70d01010105000382010f003082010a028201010098 | ||
79 | 2f75d46a8d31a104f93cdd6330c887c555772182d0c9cdf8ab93643c097bc711b70666 | ||
80 | 2aa472942ac85f67997ffb82f2969b5a818e38ff57b4421cc8d1a65dce925bc244f5fd | ||
81 | 9a4b21222ed5afdff74313e27a1845b5f84ae586e518c958f5a7cbcac43f71faea4bf9 | ||
82 | 173724088606ff2e4bfeb8a63be08f38404008de3fecdc8bc07b2f7cf4ab5dd25357dd | ||
83 | 6ec0402e428bc27591564a012e25c127c441275ae8195c94df069d137e97b539902445 | ||
84 | 906101595e829612f8a6329e46117fa7e0341521f9c3adca407429582924ca671a440d | ||
85 | c9d08d508d0cc14faf0ce1c98cb303d05fc92d34e0fa04ad5b21d86e8bfaf2a59dc7e0 | ||
86 | df9b11d26cb297ae68790203010001a321301f301d0603551d0e04160414596d667ff7 | ||
87 | 66ab7563fab908aa1c9935f544e577300d06092a864886f70d01010b05000382010100 | ||
88 | 550ce02965f15f999a8b47078eb9bbab9c2ca4181506b349e7dec584558ea5fffde6ef | ||
89 | 1279443f2d59b386b22fb646fcc50e3811296288ab73a29f509a102f0ec5bad6213887 | ||
90 | 427dbe356b261c18aee36dcc56d200035cfe195e429a6a4d171cb390b0ea3640534d27 | ||
91 | dce64d1e77f69bee08aea9a5c7cff15003c3120d0cda85dcdb081ec7bdc6067adeba48 | ||
92 | 3710cf96e73102d54a60b35cb85f4faf0a8370d9b9a129be93ff6b631508d0882852a8 | ||
93 | 90df788ca1491c2c9d50d504c95c6c52b0563e9ccf073108ba3e0403f66973befc63ae | ||
94 | f8330d3a9b003b350769bdcdbee041af56dcfb34b36b9d8f434b8cee3c796548209918 | ||
95 | 3035d8d4f3ca52e8eaef8e18000000ffffff7f0000000018000000ffffff7f18020000 | ||
96 | 0801000003010000000100001f80211a2e7646111bae9a981a37b435caa92dd2a23b43 | ||
97 | 6081426bb8a9874d55dc61caf60c3019bbc246f8da1dfbbd05f0f7844648e4c6991c7d | ||
98 | 35a5e1ecc3c69aeb34c7bb73c87004773657a09019b34c384a7ce886bd3d1f495610fa | ||
99 | 72baa644927c90c910f8ccc0a052a332d5134230ad3c598cda6bd45b09be8429547595 | ||
100 | 1f31020f2bca336119f35022019c92dff60dec10ba13cbb476656d0a53c547cec117a5 | ||
101 | 79944df5be584bb69c0cfcd0ee00e59cb53c4333ac54a702983b5257fdc021d7af4fb9 | ||
102 | 52a6296e8a786f0e282fa70faf032178690efd1bc828fc60bdfb637067122de080a2bd | ||
103 | b53afa1d6cbfbfbe0a35fc6a1ec5ecddc7b12fb0b48545080100002104000000010000 | ||
104 | 1f80211a2e7646111bae9a981a37b435caa92dd2a23b436081426bb8a9874d55dc61ca | ||
105 | f60c3019bbc246f8da1dfbbd05f0f7844648e4c6991c7d35a5e1ecc3c69aeb34c7bb73 | ||
106 | c87004773657a09019b34c384a7ce886bd3d1f495610fa72baa644927c90c910f8ccc0 | ||
107 | a052a332d5134230ad3c598cda6bd45b09be84295475951f31020f2bca336119f35022 | ||
108 | 019c92dff60dec10ba13cbb476656d0a53c547cec117a579944df5be584bb69c0cfcd0 | ||
109 | ee00e59cb53c4333ac54a702983b5257fdc021d7af4fb952a6296e8a786f0e282fa70f | ||
110 | af032178690efd1bc828fc60bdfb637067122de080a2bdb53afa1d6cbfbfbe0a35fc6a | ||
111 | 1ec5ecddc7b12fb0b485452601000030820122300d06092a864886f70d010101050003 | ||
112 | 82010f003082010a0282010100982f75d46a8d31a104f93cdd6330c887c555772182d0 | ||
113 | c9cdf8ab93643c097bc711b706662aa472942ac85f67997ffb82f2969b5a818e38ff57 | ||
114 | b4421cc8d1a65dce925bc244f5fd9a4b21222ed5afdff74313e27a1845b5f84ae586e5 | ||
115 | 18c958f5a7cbcac43f71faea4bf9173724088606ff2e4bfeb8a63be08f38404008de3f | ||
116 | ecdc8bc07b2f7cf4ab5dd25357dd6ec0402e428bc27591564a012e25c127c441275ae8 | ||
117 | 195c94df069d137e97b539902445906101595e829612f8a6329e46117fa7e0341521f9 | ||
118 | c3adca407429582924ca671a440dc9d08d508d0cc14faf0ce1c98cb303d05fc92d34e0 | ||
119 | fa04ad5b21d86e8bfaf2a59dc7e0df9b11d26cb297ae68790203010001 |
Offset 1, 38 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):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
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:·e32163c5bef926578a33d7d293bc7a8cb2024ca5629bf47ea53fee90af7b392b | ||
10 | Signer·#1·certificate·SHA-1·digest:·c688f6401f5ff80060c393eb1fb5738be9825c49 | ||
11 | Signer·#1·certificate·MD5·digest:·8a7dc6ebc030ba8e59de142b818edadd | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·d7acffebcbfe0a990fccda5c4e446d3243f3e030357dadd254e2c954212597de | ||
15 | Signer·#1·public·key·SHA-1·digest:·8e81290d04d121e26546ab4ce66568ee038f0f46 | ||
16 | Signer·#1·public·key·MD5·digest:·b75c22910b75090dc3b495ba8e4d268f | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·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/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/. | ||
19 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·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.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/. | ||
21 | 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/. | ||
22 | 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/. | ||
23 | 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/. | ||
24 | 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/. | ||
25 | 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/. | ||
26 | 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/. | ||
27 | 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/. | ||
28 | 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/. | ||
29 | WARNING:·META-INF/androidx.media_media.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.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/. | ||
31 | WARNING:·META-INF/androidx.security_security-crypto.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.tracing_tracing.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.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/. | ||
34 | 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/. | ||
35 | WARNING:·META-INF/androidx.window_window-java.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.window_window.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/services/kotlinx.coroutines.CoroutineExceptionHandler·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/services/kotlinx.coroutines.internal.MainDispatcherFactory·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, 19 lines modified | Offset 1, 19 lines modified | ||
1 | Zip·file·size:·2326 | 1 | Zip·file·size:·23263873·bytes,·number·of·entries:·136 |
2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··15 | 3 | -rw-rw-rw-··0.0·unx··1554176·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx··73 | 4 | -rw-rw-rw-··0.0·unx··7390104·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so |
5 | -rw-rw-rw-··0.0·unx··9937424·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so | 5 | -rw-rw-rw-··0.0·unx··9937424·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so |
6 | -rw-rw-rw-··0.0·unx··80 | 6 | -rw-rw-rw-··0.0·unx··8094288·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so |
7 | -rw-rw-rw-··0.0·unx··6910212·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so | 7 | -rw-rw-rw-··0.0·unx··6910212·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so |
8 | -rw-rw-rw-··0.0·unx··7 | 8 | -rw-rw-rw-··0.0·unx··7406488·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so |
9 | -rw-rw-rw-··0.0·unx·10915056·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so | 9 | -rw-rw-rw-··0.0·unx·10915056·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so |
10 | -rw-rw-rw-··0.0·unx·····1485·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json | 10 | -rw-rw-rw-··0.0·unx·····1485·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json |
11 | -rw-rw-rw-··0.0·unx······208·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json | 11 | -rw-rw-rw-··0.0·unx······208·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json |
12 | -rw-rw-rw-··0.0·unx····98 | 12 | -rw-rw-rw-··0.0·unx····98102·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z |
13 | -rw-rw-rw-··0.0·unx·····9052·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/bg_BG.json | 13 | -rw-rw-rw-··0.0·unx·····9052·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/bg_BG.json |
14 | -rw-rw-rw-··0.0·unx·····6487·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/cs_CZ.json | 14 | -rw-rw-rw-··0.0·unx·····6487·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/cs_CZ.json |
15 | -rw-rw-rw-··0.0·unx·····6441·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/de.json | 15 | -rw-rw-rw-··0.0·unx·····6441·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/de.json |
16 | -rw-rw-rw-··0.0·unx·····6428·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/de_DE.json | 16 | -rw-rw-rw-··0.0·unx·····6428·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/de_DE.json |
17 | -rw-rw-rw-··0.0·unx·····5841·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/en.json | 17 | -rw-rw-rw-··0.0·unx·····5841·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/en.json |
18 | -rw-rw-rw-··0.0·unx·····6705·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/es.json | 18 | -rw-rw-rw-··0.0·unx·····6705·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/es.json |
19 | -rw-rw-rw-··0.0·unx·····6472·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/eu.json | 19 | -rw-rw-rw-··0.0·unx·····6472·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/eu.json |
Offset 126, 16 lines modified | Offset 126, 13 lines modified | ||
126 | -rw----·····2.0·fat·······13·b-·defN·81-Jan-01·01:01·META-INF/androidx.window_window.version | 126 | -rw----·····2.0·fat·······13·b-·defN·81-Jan-01·01:01·META-INF/androidx.window_window.version |
127 | -rw----·····2.0·fat·······54·b-·defN·81-Jan-01·01:01·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler | 127 | -rw----·····2.0·fat·······54·b-·defN·81-Jan-01·01:01·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler |
128 | -rw----·····2.0·fat·······52·b-·defN·81-Jan-01·01:01·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory | 128 | -rw----·····2.0·fat·······52·b-·defN·81-Jan-01·01:01·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory |
129 | -rw----·····2.0·fat·······66·b-·defN·81-Jan-01·01:01·build-data.properties | 129 | -rw----·····2.0·fat·······66·b-·defN·81-Jan-01·01:01·build-data.properties |
130 | -rw----·····2.0·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins | 130 | -rw----·····2.0·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins |
131 | -rw----·····2.0·fat·····3685·b-·defN·81-Jan-01·01:01·kotlin/collections/collections.kotlin_builtins | 131 | -rw----·····2.0·fat·····3685·b-·defN·81-Jan-01·01:01·kotlin/collections/collections.kotlin_builtins |
132 | -rw----·····2.0·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins | 132 | -rw----·····2.0·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins |
133 | -rw----·····2.0·fat······ | 133 | -rw----·····2.0·fat······939·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins |
134 | -rw----·····2.0·fat····14 | 134 | -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins |
135 | -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins | 135 | -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins |
136 | -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins | 136 | -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins |
137 | -rw----·····2.0·fat······149·b-·defN·81-Jan-01·01:01·org/threeten/bp/format/ChronologyText.properties | 137 | -rw----·····2.0·fat······149·b-·defN·81-Jan-01·01:01·org/threeten/bp/format/ChronologyText.properties |
138 | -rw----·····2.0·fat····13726·b-·defN·81-Jan-01·01:01·META-INF/2D8ABBDF.SF | ||
139 | -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/2D8ABBDF.RSA | ||
140 | -rw----·····2.0·fat····13599·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | ||
141 | 13 | 138 | 136·files,·53052584·bytes·uncompressed,·23245921·bytes·compressed:··56.2% |
Offset 1, 30 lines modified | Offset 1, 30 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············:·9e3b29bb |
5 | signature···········:· | 5 | signature···········:·bcf6...7dc1 |
6 | file_size···········:·15 | 6 | file_size···········:·1554176 |
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·····:·96 | 10 | string_ids_size·····:·9689 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·27 | 12 | type_ids_size·······:·2742 |
13 | type_ids_off········:·38 | 13 | type_ids_off········:·38868·(0x0097d4) |
14 | proto_ids_size······:·426 | 14 | proto_ids_size······:·4262 |
15 | proto_ids_off·······:·49 | 15 | proto_ids_off·······:·49836·(0x00c2ac) |
16 | field_ids_size······:·4 | 16 | field_ids_size······:·4308 |
17 | field_ids_off·······:·100 | 17 | field_ids_off·······:·100980·(0x018a74) |
18 | method_ids_size·····:·137 | 18 | method_ids_size·····:·13798 |
19 | method_ids_off······:·135 | 19 | method_ids_off······:·135444·(0x021114) |
20 | class_defs_size·····:·19 | 20 | class_defs_size·····:·1979 |
21 | class_defs_off······:·245 | 21 | class_defs_off······:·245828·(0x03c044) |
22 | data_size···········:·124 | 22 | data_size···········:·1245020 |
23 | data_off············:·30 | 23 | data_off············:·309156·(0x04b7a4) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·8 | 25 | class_idx···········:·8 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·1662 | 27 | superclass_idx······:·1662 |
28 | source_file_idx·····:·0 | 28 | source_file_idx·····:·0 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 93, 36 lines modified | Offset 93, 36 lines modified | ||
93 | ······type··········:·'(Z)V' | 93 | ······type··········:·'(Z)V' |
94 | ······access········:·0x0009·(PUBLIC·STATIC) | 94 | ······access········:·0x0009·(PUBLIC·STATIC) |
95 | ······code··········- | 95 | ······code··········- |
96 | ······registers·····:·1 | 96 | ······registers·····:·1 |
97 | ······ins···········:·1 | 97 | ······ins···········:·1 |
98 | ······outs··········:·1 | 98 | ······outs··········:·1 |
99 | ······insns·size····:·9·16-bit·code·units | 99 | ······insns·size····:·9·16-bit·code·units |
100 | 04b | 100 | 04b9fc:········································|[04b9fc]·a0.a.a:(Z)V |
101 | 04b | 101 | 04ba0c:·3800·0300······························|0000:·if-eqz·v0,·0003·//·+0003 |
102 | 04b | 102 | 04ba10:·0e00···································|0002:·return-void |
103 | 04b | 103 | 04ba12:·2200·6c06······························|0003:·new-instance·v0,·Ljava/lang/IllegalArgumentException;·//·type@066c |
104 | 04b | 104 | 04ba16:·7010·d425·0000·························|0005:·invoke-direct·{v0},·Ljava/lang/IllegalArgumentException;.<init>:()V·//·method@25d4 |
105 | 04b | 105 | 04ba1c:·2700···································|0008:·throw·v0 |
106 | ······catches·······:·(none) | 106 | ······catches·······:·(none) |
107 | ······positions·····:· | 107 | ······positions·····:· |
108 | ······locals········:· | 108 | ······locals········:· |
109 | ····#1··············:·(in·La0/a;) | 109 | ····#1··············:·(in·La0/a;) |
110 | ······name··········:·'b' | 110 | ······name··········:·'b' |
111 | ······type··········:·'(Ljava/lang/Object;)Ljava/lang/Object;' | 111 | ······type··········:·'(Ljava/lang/Object;)Ljava/lang/Object;' |
112 | ······access········:·0x0009·(PUBLIC·STATIC) | 112 | ······access········:·0x0009·(PUBLIC·STATIC) |
113 | ······code··········- | 113 | ······code··········- |
114 | ······registers·····:·1 | 114 | ······registers·····:·1 |
115 | ······ins···········:·1 | 115 | ······ins···········:·1 |
116 | ······outs··········:·1 | 116 | ······outs··········:·1 |
117 | ······insns·size····:·4·16-bit·code·units | 117 | ······insns·size····:·4·16-bit·code·units |
118 | 04b | 118 | 04b9e4:········································|[04b9e4]·a0.a.b:(Ljava/lang/Object;)Ljava/lang/Object; |
119 | 04b | 119 | 04b9f4:·6e10·0926·0000·························|0000:·invoke-virtual·{v0},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@2609 |
120 | 04b | 120 | 04b9fa:·1100···································|0003:·return-object·v0 |
121 | ······catches·······:·(none) | 121 | ······catches·······:·(none) |
122 | ······positions·····:· | 122 | ······positions·····:· |
123 | ······locals········:· | 123 | ······locals········:· |
124 | ··Virtual·methods···- | 124 | ··Virtual·methods···- |
125 | ··source_file_idx···:·0·() | 125 | ··source_file_idx···:·0·() |
Offset 160, 104 lines modified | Offset 160, 104 lines modified | ||
160 | ······type··········:·'(Ljava/lang/reflect/Type;)V' | 160 | ······type··········:·'(Ljava/lang/reflect/Type;)V' |
161 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 161 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
162 | ······code··········- | 162 | ······code··········- |
163 | ······registers·····:·2 | 163 | ······registers·····:·2 |
164 | ······ins···········:·2 | 164 | ······ins···········:·2 |
165 | ······outs··········:·1 | 165 | ······outs··········:·1 |
166 | ······insns·size····:·10·16-bit·code·units | 166 | ······insns·size····:·10·16-bit·code·units |
167 | 04b | 167 | 04bac8:········································|[04bac8]·a0.b$a.<init>:(Ljava/lang/reflect/Type;)V |
168 | 04b | 168 | 04bad8:·7010·0526·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2605 |
169 | 04b | 169 | 04bade:·7110·2000·0100·························|0003:·invoke-static·{v1},·La0/b;.b:(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;·//·method@0020 |
170 | 04b | 170 | 04bae4:·0c01···································|0006:·move-result-object·v1 |
171 | 04b | 171 | 04bae6:·5b01·0200······························|0007:·iput-object·v1,·v0,·La0/b$a;.d:Ljava/lang/reflect/Type;·//·field@0002 |
172 | 04b | 172 | 04baea:·0e00···································|0009:·return-void |
173 | ······catches·······:·(none) | 173 | ······catches·······:·(none) |
174 | ······positions·····:· | 174 | ······positions·····:· |
175 | ······locals········:· | 175 | ······locals········:· |
176 | ··Virtual·methods···- | 176 | ··Virtual·methods···- |
177 | ····#0··············:·(in·La0/b$a;) | 177 | ····#0··············:·(in·La0/b$a;) |
178 | ······name··········:·'equals' | 178 | ······name··········:·'equals' |
179 | ······type··········:·'(Ljava/lang/Object;)Z' | 179 | ······type··········:·'(Ljava/lang/Object;)Z' |
180 | ······access········:·0x0001·(PUBLIC) | 180 | ······access········:·0x0001·(PUBLIC) |
181 | ······code··········- | 181 | ······code··········- |
182 | ······registers·····:·3 | 182 | ······registers·····:·3 |
183 | ······ins···········:·2 | 183 | ······ins···········:·2 |
184 | ······outs··········:·2 | 184 | ······outs··········:·2 |
185 | ······insns·size····:·16·16-bit·code·units | 185 | ······insns·size····:·16·16-bit·code·units |
186 | 04b | 186 | 04ba20:········································|[04ba20]·a0.b$a.equals:(Ljava/lang/Object;)Z |
187 | 04b | 187 | 04ba30:·2020·9e06······························|0000:·instance-of·v0,·v2,·Ljava/lang/reflect/GenericArrayType;·//·type@069e |
188 | 04b | 188 | 04ba34:·3800·0c00······························|0002:·if-eqz·v0,·000e·//·+000c |
189 | 04b | 189 | 04ba38:·1f02·9e06······························|0004:·check-cast·v2,·Ljava/lang/reflect/GenericArrayType;·//·type@069e |
190 | 04b | 190 | 04ba3c:·7120·2400·2100·························|0006:·invoke-static·{v1,·v2},·La0/b;.f:(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z·//·method@0024 |
191 | 04b | 191 | 04ba42:·0a02···································|0009:·move-result·v2 |
192 | 04b | 192 | 04ba44:·3802·0400······························|000a:·if-eqz·v2,·000e·//·+0004 |
193 | 04b | 193 | 04ba48:·1212···································|000c:·const/4·v2,·#int·1·//·#1 |
194 | 04b | 194 | 04ba4a:·2802···································|000d:·goto·000f·//·+0002 |
195 | 04b | 195 | 04ba4c:·1202···································|000e:·const/4·v2,·#int·0·//·#0 |
196 | 04b | 196 | 04ba4e:·0f02···································|000f:·return·v2 |
197 | ······catches·······:·(none) | 197 | ······catches·······:·(none) |
198 | ······positions·····:· | 198 | ······positions·····:· |
199 | ······locals········:· | 199 | ······locals········:· |
200 | ····#1··············:·(in·La0/b$a;) | 200 | ····#1··············:·(in·La0/b$a;) |
201 | ······name··········:·'getGenericComponentType' | 201 | ······name··········:·'getGenericComponentType' |
202 | ······type··········:·'()Ljava/lang/reflect/Type;' | 202 | ······type··········:·'()Ljava/lang/reflect/Type;' |
203 | ······access········:·0x0001·(PUBLIC) | 203 | ······access········:·0x0001·(PUBLIC) |
204 | ······code··········- | 204 | ······code··········- |
205 | ······registers·····:·2 | 205 | ······registers·····:·2 |
206 | ······ins···········:·1 | 206 | ······ins···········:·1 |
207 | ······outs··········:·0 | 207 | ······outs··········:·0 |
208 | ······insns·size····:·3·16-bit·code·units | 208 | ······insns·size····:·3·16-bit·code·units |
209 | 04b | 209 | 04bab0:········································|[04bab0]·a0.b$a.getGenericComponentType:()Ljava/lang/reflect/Type; |
210 | 04b | 210 | 04bac0:·5410·0200······························|0000:·iget-object·v0,·v1,·La0/b$a;.d:Ljava/lang/reflect/Type;·//·field@0002 |
211 | 04b | 211 | 04bac4:·1100···································|0002:·return-object·v0 |
212 | ······catches·······:·(none) | 212 | ······catches·······:·(none) |
213 | ······positions·····:· | 213 | ······positions·····:· |
214 | ······locals········:· | 214 | ······locals········:· |
215 | ····#2··············:·(in·La0/b$a;) | 215 | ····#2··············:·(in·La0/b$a;) |
Max diff block lines reached; 41252411/41261517 bytes (99.98%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·27 | 1 | Zip·file·size:·2730565·bytes,·number·of·entries:·1979 |
2 | ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·a/a.class | 2 | ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·a/a.class |
3 | ?rwxrwxr-x··2.0·unx······301·b-·stor·80-Jan-01·00:00·a0/a.class | 3 | ?rwxrwxr-x··2.0·unx······301·b-·stor·80-Jan-01·00:00·a0/a.class |
4 | ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·a0/b$a.class | 4 | ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·a0/b$a.class |
5 | ?rwxrwxr-x··2.0·unx·····1951·b-·stor·80-Jan-01·00:00·a0/b$b.class | 5 | ?rwxrwxr-x··2.0·unx·····1951·b-·stor·80-Jan-01·00:00·a0/b$b.class |
6 | ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·a0/b$c.class | 6 | ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·a0/b$c.class |
7 | ?rwxrwxr-x··2.0·unx·····6400·b-·stor·80-Jan-01·00:00·a0/b.class | 7 | ?rwxrwxr-x··2.0·unx·····6400·b-·stor·80-Jan-01·00:00·a0/b.class |
8 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·a0/c.class | 8 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·a0/c.class |
Offset 20, 16 lines modified | Offset 20, 16 lines modified | ||
20 | ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·a0/k.class | 20 | ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·a0/k.class |
21 | ?rwxrwxr-x··2.0·unx······413·b-·stor·80-Jan-01·00:00·a0/l$a$a.class | 21 | ?rwxrwxr-x··2.0·unx······413·b-·stor·80-Jan-01·00:00·a0/l$a$a.class |
22 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·a0/l$a.class | 22 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·a0/l$a.class |
23 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·a0/l.class | 23 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·a0/l.class |
24 | ?rwxrwxr-x··2.0·unx·····2417·b-·stor·80-Jan-01·00:00·a0/m.class | 24 | ?rwxrwxr-x··2.0·unx·····2417·b-·stor·80-Jan-01·00:00·a0/m.class |
25 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·a1/a.class | 25 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·a1/a.class |
26 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·a1/b.class | 26 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·a1/b.class |
27 | ?rwxrwxr-x··2.0·unx······8 | 27 | ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·a2/a.class |
28 | ?rwxrwxr-x··2.0·unx·····18 | 28 | ?rwxrwxr-x··2.0·unx·····1873·b-·stor·80-Jan-01·00:00·a2/c$a.class |
29 | ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·a2/e.class | 29 | ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·a2/e.class |
30 | ?rwxrwxr-x··2.0·unx······699·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$a.class | 30 | ?rwxrwxr-x··2.0·unx······699·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$a.class |
31 | ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class | 31 | ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class |
32 | ?rwxrwxr-x··2.0·unx······944·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$a.class | 32 | ?rwxrwxr-x··2.0·unx······944·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$a.class |
33 | ?rwxrwxr-x··2.0·unx·····1496·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$b.class | 33 | ?rwxrwxr-x··2.0·unx·····1496·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$b.class |
34 | ?rwxrwxr-x··2.0·unx·····5162·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat.class | 34 | ?rwxrwxr-x··2.0·unx·····5162·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat.class |
35 | ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat$a.class | 35 | ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat$a.class |
Offset 175, 15 lines modified | Offset 175, 15 lines modified | ||
175 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarCompat$DistinctSidecarElementCallback.class | 175 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarCompat$DistinctSidecarElementCallback.class |
176 | ?rwxrwxr-x··2.0·unx·····1352·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarCompat$FirstAttachAdapter.class | 176 | ?rwxrwxr-x··2.0·unx·····1352·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarCompat$FirstAttachAdapter.class |
177 | ?rwxrwxr-x··2.0·unx·····2885·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarCompat$TranslatingCallback.class | 177 | ?rwxrwxr-x··2.0·unx·····2885·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarCompat$TranslatingCallback.class |
178 | ?rwxrwxr-x··2.0·unx·····1214·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarCompat$registerConfigurationChangeListener$configChangeObserver$1.class | 178 | ?rwxrwxr-x··2.0·unx·····1214·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarCompat$registerConfigurationChangeListener$configChangeObserver$1.class |
179 | ?rwxrwxr-x··2.0·unx·····2142·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarWindowBackend$Companion.class | 179 | ?rwxrwxr-x··2.0·unx·····2142·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarWindowBackend$Companion.class |
180 | ?rwxrwxr-x··2.0·unx·····1452·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper.class | 180 | ?rwxrwxr-x··2.0·unx·····1452·b-·stor·80-Jan-01·00:00·androidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper.class |
181 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowBackend.class | 181 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowBackend.class |
182 | ?rwxrwxr-x··2.0·unx·····26 | 182 | ?rwxrwxr-x··2.0·unx·····2691·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowInfoTracker$Companion.class |
183 | ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowInfoTracker.class | 183 | ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowInfoTracker.class |
184 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowInfoTrackerDecorator.class | 184 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowInfoTrackerDecorator.class |
185 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowInfoTrackerImpl$Companion.class | 185 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowInfoTrackerImpl$Companion.class |
186 | ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowLayoutInfo.class | 186 | ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowLayoutInfo.class |
187 | ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowMetrics.class | 187 | ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowMetrics.class |
188 | ?rwxrwxr-x··2.0·unx·····1433·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowMetricsCalculator$Companion.class | 188 | ?rwxrwxr-x··2.0·unx·····1433·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowMetricsCalculator$Companion.class |
189 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowMetricsCalculator.class | 189 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·androidx/window/layout/WindowMetricsCalculator.class |
Offset 459, 15 lines modified | Offset 459, 15 lines modified | ||
459 | ?rwxrwxr-x··2.0·unx·······58·b-·stor·80-Jan-01·00:00·e1/d$a.class | 459 | ?rwxrwxr-x··2.0·unx·······58·b-·stor·80-Jan-01·00:00·e1/d$a.class |
460 | ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·e1/d$b.class | 460 | ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·e1/d$b.class |
461 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·e1/d$d.class | 461 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·e1/d$d.class |
462 | ?rwxrwxr-x··2.0·unx······953·b-·stor·80-Jan-01·00:00·e1/d.class | 462 | ?rwxrwxr-x··2.0·unx······953·b-·stor·80-Jan-01·00:00·e1/d.class |
463 | ?rwxrwxr-x··2.0·unx······304·b-·stor·80-Jan-01·00:00·e1/e.class | 463 | ?rwxrwxr-x··2.0·unx······304·b-·stor·80-Jan-01·00:00·e1/e.class |
464 | ?rwxrwxr-x··2.0·unx·····2067·b-·stor·80-Jan-01·00:00·e1/h.class | 464 | ?rwxrwxr-x··2.0·unx·····2067·b-·stor·80-Jan-01·00:00·e1/h.class |
465 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·e1/i.class | 465 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·e1/i.class |
466 | ?rwxrwxr-x··2.0·unx······ | 466 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·e1/j.class |
467 | ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·e1/k$c.class | 467 | ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·e1/k$c.class |
468 | ?rwxrwxr-x··2.0·unx······184·b-·stor·80-Jan-01·00:00·e1/k$d.class | 468 | ?rwxrwxr-x··2.0·unx······184·b-·stor·80-Jan-01·00:00·e1/k$d.class |
469 | ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·e1/k.class | 469 | ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·e1/k.class |
470 | ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·e1/l.class | 470 | ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·e1/l.class |
471 | ?rwxrwxr-x··2.0·unx······100·b-·stor·80-Jan-01·00:00·e1/m.class | 471 | ?rwxrwxr-x··2.0·unx······100·b-·stor·80-Jan-01·00:00·e1/m.class |
472 | ?rwxrwxr-x··2.0·unx······108·b-·stor·80-Jan-01·00:00·e1/n.class | 472 | ?rwxrwxr-x··2.0·unx······108·b-·stor·80-Jan-01·00:00·e1/n.class |
473 | ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·e1/o.class | 473 | ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·e1/o.class |
Offset 724, 34 lines modified | Offset 724, 34 lines modified | ||
724 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·k1/c.class | 724 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·k1/c.class |
725 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·k1/d.class | 725 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·k1/d.class |
726 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·k1/e.class | 726 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·k1/e.class |
727 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·k1/g.class | 727 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·k1/g.class |
728 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·k1/i.class | 728 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·k1/i.class |
729 | ?rwxrwxr-x··2.0·unx·····1094·b-·stor·80-Jan-01·00:00·k1/j.class | 729 | ?rwxrwxr-x··2.0·unx·····1094·b-·stor·80-Jan-01·00:00·k1/j.class |
730 | ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·k1/k$a.class | 730 | ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·k1/k$a.class |
731 | ?rwxrwxr-x··2.0·unx······9 | 731 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·k1/k$b.class |
732 | ?rwxrwxr-x··2.0·unx······550·b-·stor·80-Jan-01·00:00·k1/k.class | 732 | ?rwxrwxr-x··2.0·unx······550·b-·stor·80-Jan-01·00:00·k1/k.class |
733 | ?rwxrwxr-x··2.0·unx······4 | 733 | ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·k1/l.class |
734 | ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·k1/n.class | 734 | ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·k1/n.class |
735 | ?rwxrwxr-x··2.0·unx······205·b-·stor·80-Jan-01·00:00·k1/o.class | 735 | ?rwxrwxr-x··2.0·unx······205·b-·stor·80-Jan-01·00:00·k1/o.class |
736 | ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·k1/p.class | 736 | ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·k1/p.class |
737 | ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·k1/q.class | 737 | ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·k1/q.class |
738 | ?rwxrwxr-x··2.0·unx·····2483·b-·stor·80-Jan-01·00:00·k2/d.class | 738 | ?rwxrwxr-x··2.0·unx·····2483·b-·stor·80-Jan-01·00:00·k2/d.class |
739 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/b.class | 739 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/b.class |
740 | ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/e.class | 740 | ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/e.class |
741 | ?rwxrwxr-x··2.0·unx······219·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/f.class | 741 | ?rwxrwxr-x··2.0·unx······219·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/f.class |
742 | ?rwxrwxr-x··2.0·unx·····21 | 742 | ?rwxrwxr-x··2.0·unx·····2141·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/g.class |
743 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/h.class | 743 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/h.class |
744 | ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/i$a.class | 744 | ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/i$a.class |
745 | ?rwxrwxr-x··2.0·unx·····1824·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/i.class | 745 | ?rwxrwxr-x··2.0·unx·····1824·b-·stor·80-Jan-01·00:00·kotlin/coroutines/jvm/internal/i.class |
746 | ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/a$a.class | 746 | ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/a$a.class |
747 | ?rwxrwxr-x··2.0·unx·····1 | 747 | ?rwxrwxr-x··2.0·unx·····1736·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/c$a.class |
748 | ?rwxrwxr-x··2.0·unx·····1 | 748 | ?rwxrwxr-x··2.0·unx·····1591·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/d.class |
749 | ?rwxrwxr-x··2.0·unx·······73·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/e.class | 749 | ?rwxrwxr-x··2.0·unx·······73·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/e.class |
750 | ?rwxrwxr-x··2.0·unx·····2 | 750 | ?rwxrwxr-x··2.0·unx·····2411·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/i.class |
751 | ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/l.class | 751 | ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/l.class |
752 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/m.class | 752 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/m.class |
753 | ?rwxrwxr-x··2.0·unx·····2030·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/n.class | 753 | ?rwxrwxr-x··2.0·unx·····2030·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/n.class |
754 | ?rwxrwxr-x··2.0·unx······427·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/a$a.class | 754 | ?rwxrwxr-x··2.0·unx······427·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/a$a.class |
755 | ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/a.class | 755 | ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/a.class |
756 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/internal/MainDispatcherFactory.class | 756 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/internal/MainDispatcherFactory.class |
757 | ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/internal/a0.class | 757 | ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/internal/a0.class |
Offset 791, 21 lines modified | Offset 791, 21 lines modified | ||
791 | ?rwxrwxr-x··2.0·unx····10096·b-·defN·80-Jan-01·00:00·kotlinx/coroutines/scheduling/a.class | 791 | ?rwxrwxr-x··2.0·unx····10096·b-·defN·80-Jan-01·00:00·kotlinx/coroutines/scheduling/a.class |
792 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/h.class | 792 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/h.class |
793 | ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/i.class | 793 | ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/i.class |
794 | ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/j.class | 794 | ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/j.class |
795 | ?rwxrwxr-x··2.0·unx·····1136·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/l.class | 795 | ?rwxrwxr-x··2.0·unx·····1136·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/l.class |
796 | ?rwxrwxr-x··2.0·unx·····3970·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/m.class | 796 | ?rwxrwxr-x··2.0·unx·····3970·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/m.class |
797 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·l1/b.class | 797 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·l1/b.class |
798 | ?rwxrwxr-x··2.0·unx······301·b-·stor·80-Jan-01·00:00·l1/ | 798 | ?rwxrwxr-x··2.0·unx······301·b-·stor·80-Jan-01·00:00·l1/d0.class |
799 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·l1/f.class | 799 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·l1/f.class |
800 | ?rwxrwxr-x··2.0·unx······309·b-·stor·80-Jan-01·00:00·l1/h.class | 800 | ?rwxrwxr-x··2.0·unx······309·b-·stor·80-Jan-01·00:00·l1/h.class |
801 | ?rwxrwxr-x··2.0·unx····· | 801 | ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·l1/r.class |
802 | ?rwxrwxr-x··2.0·unx·····3 | 802 | ?rwxrwxr-x··2.0·unx·····3176·b-·stor·80-Jan-01·00:00·l1/s.class |
803 | ?rwxrwxr-x··2.0·unx·····1 | 803 | ?rwxrwxr-x··2.0·unx·····1851·b-·stor·80-Jan-01·00:00·l1/t.class |
804 | ?rwxrwxr-x··2.0·unx·····18 | 804 | ?rwxrwxr-x··2.0·unx·····1813·b-·stor·80-Jan-01·00:00·l1/u.class |
805 | ?rwxrwxr-x··2.0·unx······488·b-·stor·80-Jan-01·00:00·l1/v.class | 805 | ?rwxrwxr-x··2.0·unx······488·b-·stor·80-Jan-01·00:00·l1/v.class |
806 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·l1/x.class | 806 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·l1/x.class |
807 | ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·l2/c$a.class | 807 | ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·l2/c$a.class |
808 | ?rwxrwxr-x··2.0·unx······334·b-·stor·80-Jan-01·00:00·l2/c.class | 808 | ?rwxrwxr-x··2.0·unx······334·b-·stor·80-Jan-01·00:00·l2/c.class |
809 | ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·l2/e.class | 809 | ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·l2/e.class |
810 | ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·l2/f.class | 810 | ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·l2/f.class |
811 | ?rwxrwxr-x··2.0·unx·······58·b-·stor·80-Jan-01·00:00·l2/g$a.class | 811 | ?rwxrwxr-x··2.0·unx·······58·b-·stor·80-Jan-01·00:00·l2/g$a.class |
Offset 823, 53 lines modified | Offset 823, 63 lines modified | ||
823 | ?rwxrwxr-x··2.0·unx······689·b-·stor·80-Jan-01·00:00·m/a$e.class | 823 | ?rwxrwxr-x··2.0·unx······689·b-·stor·80-Jan-01·00:00·m/a$e.class |
824 | ?rwxrwxr-x··2.0·unx·····7095·b-·stor·80-Jan-01·00:00·m/a.class | 824 | ?rwxrwxr-x··2.0·unx·····7095·b-·stor·80-Jan-01·00:00·m/a.class |
825 | ?rwxrwxr-x··2.0·unx·····2923·b-·stor·80-Jan-01·00:00·m/b$a.class | 825 | ?rwxrwxr-x··2.0·unx·····2923·b-·stor·80-Jan-01·00:00·m/b$a.class |
826 | ?rwxrwxr-x··2.0·unx······546·b-·stor·80-Jan-01·00:00·m/b$b.class | 826 | ?rwxrwxr-x··2.0·unx······546·b-·stor·80-Jan-01·00:00·m/b$b.class |
827 | ?rwxrwxr-x··2.0·unx·····1302·b-·stor·80-Jan-01·00:00·m/b.class | 827 | ?rwxrwxr-x··2.0·unx·····1302·b-·stor·80-Jan-01·00:00·m/b.class |
828 | ?rwxrwxr-x··2.0·unx·····3159·b-·stor·80-Jan-01·00:00·m/c.class | 828 | ?rwxrwxr-x··2.0·unx·····3159·b-·stor·80-Jan-01·00:00·m/c.class |
829 | ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·m0/a.class | 829 | ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·m0/a.class |
830 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·m0/b.class | ||
831 | ?rwxrwxr-x··2.0·unx······253·b-·stor·80-Jan-01·00:00·m0/c.class | ||
832 | ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·m0/d.class | ||
833 | ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·m0/e.class | ||
834 | ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·m0/f.class | ||
Max diff block lines reached; 31648/44513 bytes (71.10%) of diff not shown. |
Offset 2382, 15 lines modified | Offset 2382, 15 lines modified | ||
2382 | Filename:·kotlinx/coroutines/scheduling/m.class | 2382 | Filename:·kotlinx/coroutines/scheduling/m.class |
2383 | Comment:· | 2383 | Comment:· |
2384 | Filename:·l1/b.class | 2384 | Filename:·l1/b.class |
2385 | Comment:· | 2385 | Comment:· |
2386 | Filename:·l1/ | 2386 | Filename:·l1/d0.class |
2387 | Comment:· | 2387 | Comment:· |
2388 | Filename:·l1/f.class | 2388 | Filename:·l1/f.class |
2389 | Comment:· | 2389 | Comment:· |
2390 | Filename:·l1/h.class | 2390 | Filename:·l1/h.class |
2391 | Comment:· | 2391 | Comment:· |
Offset 2478, 51 lines modified | Offset 2478, 78 lines modified | ||
2478 | Filename:·m/c.class | 2478 | Filename:·m/c.class |
2479 | Comment:· | 2479 | Comment:· |
2480 | Filename:·m0/a.class | 2480 | Filename:·m0/a.class |
2481 | Comment:· | 2481 | Comment:· |
2482 | Filename:·m0/b$a.class | ||
2483 | Comment:· | ||
2484 | Filename:·m0/b.class | 2482 | Filename:·m0/b.class |
2485 | Comment:· | 2483 | Comment:· |
2486 | Filename:·m0/c.class | 2484 | Filename:·m0/c.class |
2487 | Comment:· | 2485 | Comment:· |
2488 | Filename:·m0/d | 2486 | Filename:·m0/d.class |
2489 | Comment:· | 2487 | Comment:· |
2490 | Filename:·m0/ | 2488 | Filename:·m0/e.class |
2491 | Comment:· | 2489 | Comment:· |
2492 | Filename:·m0/ | 2490 | Filename:·m0/f.class |
2493 | Comment:· | 2491 | Comment:· |
2494 | Filename:·m0/ | 2492 | Filename:·m0/g.class |
2495 | Comment:· | 2493 | Comment:· |
2496 | Filename:·m0/ | 2494 | Filename:·m0/h.class |
2497 | Comment:· | 2495 | Comment:· |
2498 | Filename:·m0/ | 2496 | Filename:·m0/i$a.class |
2499 | Comment:· | 2497 | Comment:· |
2500 | Filename:·m0/ | 2498 | Filename:·m0/i.class |
2501 | Comment:· | 2499 | Comment:· |
2502 | Filename:·m0/ | 2500 | Filename:·m0/j.class |
2503 | Comment:· | 2501 | Comment:· |
2504 | Filename:·m0/ | 2502 | Filename:·m0/k.class |
2505 | Comment:· | 2503 | Comment:· |
2506 | Filename:·m0/ | 2504 | Filename:·m0/l.class |
2505 | Comment:· | ||
2506 | Filename:·m0/m.class | ||
2507 | Comment:· | ||
2508 | Filename:·m0/n.class | ||
2509 | Comment:· | ||
2510 | Filename:·m0/o.class | ||
2511 | Comment:· | ||
2512 | Filename:·m0/p.class | ||
2513 | Comment:· | ||
2514 | Filename:·m0/q.class | ||
2515 | Comment:· | ||
2516 | Filename:·m0/r.class | ||
2517 | Comment:· | ||
2518 | Filename:·m0/s$a.class | ||
2519 | Comment:· | ||
2520 | Filename:·m0/s$b.class | ||
2521 | Comment:· | ||
2522 | Filename:·m0/t.class | ||
2523 | Comment:· | ||
2524 | Filename:·m0/u.class | ||
2507 | Comment:· | 2525 | Comment:· |
2508 | Filename:·m1/b.class | 2526 | Filename:·m1/b.class |
2509 | Comment:· | 2527 | Comment:· |
2510 | Filename:·m2/a.class | 2528 | Filename:·m2/a.class |
2511 | Comment:· | 2529 | Comment:· |
Offset 2583, 14 lines modified | Offset 2610, 17 lines modified | ||
2583 | Filename:·o/a.class | 2610 | Filename:·o/a.class |
2584 | Comment:· | 2611 | Comment:· |
2585 | Filename:·o/b.class | 2612 | Filename:·o/b.class |
2586 | Comment:· | 2613 | Comment:· |
2614 | Filename:·o0/f.class | ||
2615 | Comment:· | ||
2587 | Filename:·o0/g.class | 2616 | Filename:·o0/g.class |
2588 | Comment:· | 2617 | Comment:· |
2589 | Filename:·o0/h.class | 2618 | Filename:·o0/h.class |
2590 | Comment:· | 2619 | Comment:· |
2591 | Filename:·o1/a.class | 2620 | Filename:·o1/a.class |
Offset 4350, 15 lines modified | Offset 4380, 15 lines modified | ||
4350 | Filename:·l0/a.class | 4380 | Filename:·l0/a.class |
4351 | Comment:· | 4381 | Comment:· |
4352 | Filename:·l1/c.class | 4382 | Filename:·l1/c.class |
4353 | Comment:· | 4383 | Comment:· |
4354 | Filename:·l1/ | 4384 | Filename:·l1/e0.class |
4355 | Comment:· | 4385 | Comment:· |
4356 | Filename:·l1/i.class | 4386 | Filename:·l1/i.class |
Max diff block lines reached; 1915/3788 bytes (50.55%) of diff not shown. |
Offset 2, 27 lines modified | Offset 2, 24 lines modified | ||
2 | package·a2; | 2 | package·a2; |
3 | import·x1.c; | 3 | import·x1.c; |
4 | class·a | 4 | class·a |
5 | { | 5 | { |
6 | ····public·static·final·int·a(final·int·i)·{ | 6 | ····public·static·final·int·a(final·int·i)·{ |
7 | ········boolean·b·=·false; | ||
8 | ········final·int·n·=·2; | 7 | ········final·int·n·=·2; |
8 | ········final·int·n2·=·36; | ||
9 | ········if·(new·c(n,·n2).m(i))·{ | ||
9 | ········if·(n·<=·i·&&·i·<·37)·{ | ||
10 | ············b·=·true; | ||
11 | ········} | ||
12 | ········if·(b)·{ | ||
13 | ············return·i; | 10 | ············return·i; |
14 | ········} | 11 | ········} |
15 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 12 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
16 | ········sb.append("radix·"); | 13 | ········sb.append("radix·"); |
17 | ········sb.append(i); | 14 | ········sb.append(i); |
18 | ········sb.append("·was·not·in·valid·range·"); | 15 | ········sb.append("·was·not·in·valid·range·"); |
19 | ········sb.append(new·c(n,· | 16 | ········sb.append(new·c(n,·n2)); |
20 | ········throw·new·IllegalArgumentException(sb.toString()); | 17 | ········throw·new·IllegalArgumentException(sb.toString()); |
21 | ····} | 18 | ····} |
22 | ···· | 19 | ···· |
23 | ····public·static·final·int·b(final·char·codePoint,·final·int·radix)·{ | 20 | ····public·static·final·int·b(final·char·codePoint,·final·int·radix)·{ |
24 | ········return·Character.digit((int)codePoint,·radix); | 21 | ········return·Character.digit((int)codePoint,·radix); |
25 | ····} | 22 | ····} |
26 | ···· | 23 | ···· |
Offset 1, 11 lines modified | Offset 1, 12 lines modified | ||
1 | package·a2; | 1 | package·a2; |
2 | import·java.util.NoSuchElementException; | 2 | import·java.util.NoSuchElementException; |
3 | import·kotlin.jvm.internal.i; | ||
3 | import·k1.j; | 4 | import·k1.j; |
4 | import·x1.d; | 5 | import·x1.d; |
5 | import·x1.c; | 6 | import·x1.c; |
6 | import·java.util.Iterator; | 7 | import·java.util.Iterator; |
7 | public·final·class·c$a·implements·Iterator | 8 | public·final·class·c$a·implements·Iterator |
8 | { | 9 | { |
Offset 65, 24 lines modified | Offset 66, 22 lines modified | ||
65 | ···· | 66 | ···· |
66 | ····public·c·c()·{ | 67 | ····public·c·c()·{ |
67 | ········final·int·d·=·this.d; | 68 | ········final·int·d·=·this.d; |
68 | ········final·int·d2·=·-1; | 69 | ········final·int·d2·=·-1; |
69 | ········if·(d·==·d2)·{ | 70 | ········if·(d·==·d2)·{ |
70 | ············this.b(); | 71 | ············this.b(); |
71 | ········} | 72 | ········} |
72 | ········if·(this.d· | 73 | ········if·(this.d·!=·0)·{ |
73 | ············throw·new·NoSuchElementException(); | ||
74 | ········} | ||
75 | ········final·c·g·=·this.g; | 74 | ············final·c·g·=·this.g; |
76 | ········i | 75 | ············kotlin.jvm.internal.i.c((Object)g,·"null·cannot·be·cast·to·non-null·type·kotlin.ranges.IntRange"); |
77 | ············this.g·=·null; | 76 | ············this.g·=·null; |
78 | ············this.d·=·d2; | 77 | ············this.d·=·d2; |
79 | ············return·g; | 78 | ············return·g; |
80 | ········} | 79 | ········} |
81 | ········throw·new·N | 80 | ········throw·new·NoSuchElementException(); |
82 | ····} | 81 | ····} |
83 | ···· | 82 | ···· |
84 | ····public·boolean·hasNext()·{ | 83 | ····public·boolean·hasNext()·{ |
85 | ········if·(this.d·==·-1)·{ | 84 | ········if·(this.d·==·-1)·{ |
86 | ············this.b(); | 85 | ············this.b(); |
87 | ········} | 86 | ········} |
88 | ········final·int·d·=·this.d; | 87 | ········final·int·d·=·this.d; |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·u1.l; | 4 | import·u1.l; |
5 | class·e | 5 | class·e |
6 | { | 6 | { |
7 | ····public·static·void·a(final·Appendable·appendable,·Object·invoke,·final·l·l)·{ | 7 | ····public·static·void·a(final·Appendable·appendable,·Object·invoke,·final·l·l)·{ |
8 | ········i. | 8 | ········i.e((Object)appendable,·"<this>"); |
9 | ········CharSequence·value·=·null; | 9 | ········CharSequence·value·=·null; |
10 | ········Label_0025:·{ | 10 | ········Label_0025:·{ |
11 | ············if·(l·!=·null)·{ | 11 | ············if·(l·!=·null)·{ |
12 | ················invoke·=·l.invoke(invoke); | 12 | ················invoke·=·l.invoke(invoke); |
13 | ············} | 13 | ············} |
14 | ············else·if·(invoke·!=·null·&&·!(invoke·instanceof·CharSequence))·{ | 14 | ············else·if·(invoke·!=·null·&&·!(invoke·instanceof·CharSequence))·{ |
15 | ················if·(invoke·instanceof·Character)·{ | 15 | ················if·(invoke·instanceof·Character)·{ |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | ········this.left·=·left; | 15 | ········this.left·=·left; |
16 | ········this.top·=·top; | 16 | ········this.top·=·top; |
17 | ········this.right·=·right; | 17 | ········this.right·=·right; |
18 | ········this.bottom·=·bottom; | 18 | ········this.bottom·=·bottom; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·Bounds(final·Rect·rect)·{ | 21 | ····public·Bounds(final·Rect·rect)·{ |
22 | ········i. | 22 | ········i.e((Object)rect,·"rect"); |
23 | ········this(rect.left,·rect.top,·rect.right,·rect.bottom); | 23 | ········this(rect.left,·rect.top,·rect.right,·rect.bottom); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····@Override | 26 | ····@Override |
27 | ····public·boolean·equals(Object·o)·{ | 27 | ····public·boolean·equals(Object·o)·{ |
28 | ········final·boolean·b·=·true; | 28 | ········final·boolean·b·=·true; |
29 | ········if·(this·==·o)·{ | 29 | ········if·(this·==·o)·{ |
Offset 76, 11 lines modified | Offset 76, 11 lines modified | ||
76 | ········if·(matcher.group(n)·!=·null)·{ | 76 | ········if·(matcher.group(n)·!=·null)·{ |
77 | ············group·=·matcher.group(n); | 77 | ············group·=·matcher.group(n); |
78 | ········} | 78 | ········} |
79 | ········else·{ | 79 | ········else·{ |
80 | ············group·=·""; | 80 | ············group·=·""; |
81 | ········} | 81 | ········} |
82 | ········final·String·s·=·group; | 82 | ········final·String·s·=·group; |
83 | ········i. | 83 | ········i.d((Object)s,·"description"); |
84 | ········return·new·Version(intValue,·intValue2,·intValue3,·s,·(e)null); | 84 | ········return·new·Version(intValue,·intValue2,·intValue3,·s,·(e)null); |
85 | ····} | 85 | ····} |
86 | } | 86 | } |
Offset 37, 24 lines modified | Offset 37, 24 lines modified | ||
37 | ········this.patch·=·patch; | 37 | ········this.patch·=·patch; |
38 | ········this.description·=·description; | 38 | ········this.description·=·description; |
39 | ········this.bigInteger$delegate·=·f.a((a)new·Version$bigInteger$2(this)); | 39 | ········this.bigInteger$delegate·=·f.a((a)new·Version$bigInteger$2(this)); |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····private·final·BigInteger·getBigInteger()·{ | 42 | ····private·final·BigInteger·getBigInteger()·{ |
43 | ········final·Object·value·=·this.bigInteger$delegate.getValue(); | 43 | ········final·Object·value·=·this.bigInteger$delegate.getValue(); |
44 | ········i. | 44 | ········i.d(value,·"<get-bigInteger>(...)"); |
45 | ········return·(BigInteger)value; | 45 | ········return·(BigInteger)value; |
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····public·static·final·Version·parse(final·String·s)·{ | 48 | ····public·static·final·Version·parse(final·String·s)·{ |
49 | ········return·Version.Companion.parse(s); | 49 | ········return·Version.Companion.parse(s); |
50 | ····} | 50 | ····} |
51 | ···· | 51 | ···· |
52 | ····public·int·compareTo(final·Version·version)·{ | 52 | ····public·int·compareTo(final·Version·version)·{ |
53 | ········i. | 53 | ········i.e((Object)version,·"other"); |
54 | ········return·this.getBigInteger().compareTo(version.getBigInteger()); | 54 | ········return·this.getBigInteger().compareTo(version.getBigInteger()); |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····@Override | 57 | ····@Override |
58 | ····public·boolean·equals(final·Object·o)·{ | 58 | ····public·boolean·equals(final·Object·o)·{ |
59 | ········final·boolean·b·=·o·instanceof·Version; | 59 | ········final·boolean·b·=·o·instanceof·Version; |
60 | ········boolean·b2·=·false; | 60 | ········boolean·b2·=·false; |
Offset 88, 25 lines modified | Offset 88, 25 lines modified | ||
88 | ····@Override | 88 | ····@Override |
89 | ····public·int·hashCode()·{ | 89 | ····public·int·hashCode()·{ |
90 | ········return·((527·+·this.major)·*·31·+·this.minor)·*·31·+·this.patch; | 90 | ········return·((527·+·this.major)·*·31·+·this.minor)·*·31·+·this.patch; |
91 | ····} | 91 | ····} |
92 | ···· | 92 | ···· |
93 | ····@Override | 93 | ····@Override |
94 | ····public·String·toString()·{ | 94 | ····public·String·toString()·{ |
95 | ········String· | 95 | ········String·j; |
96 | ········if·(d.l((CharSequence)this.description)·^·true)·{ | 96 | ········if·(d.l((CharSequence)this.description)·^·true)·{ |
97 | ············ | 97 | ············j·=·i.j("-",·(Object)this.description); |
98 | ········} | 98 | ········} |
99 | ········else·{ | 99 | ········else·{ |
100 | ············ | 100 | ············j·=·""; |
101 | ········} | 101 | ········} |
102 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 102 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
103 | ········sb.append(this.major); | 103 | ········sb.append(this.major); |
104 | ········final·char·c·=·'.'; | 104 | ········final·char·c·=·'.'; |
105 | ········sb.append(c); | 105 | ········sb.append(c); |
106 | ········sb.append(this.minor); | 106 | ········sb.append(this.minor); |
107 | ········sb.append(c); | 107 | ········sb.append(c); |
108 | ········sb.append(this.patch); | 108 | ········sb.append(this.patch); |
109 | ········sb.append( | 109 | ········sb.append(j); |
110 | ········return·sb.toString(); | 110 | ········return·sb.toString(); |
111 | ····} | 111 | ····} |
112 | } | 112 | } |
Offset 9, 21 lines modified | Offset 9, 21 lines modified | ||
9 | public·final·class·ActivityFilter | 9 | public·final·class·ActivityFilter |
10 | { | 10 | { |
11 | ····private·final·ComponentName·componentName; | 11 | ····private·final·ComponentName·componentName; |
12 | ····private·final·String·intentAction; | 12 | ····private·final·String·intentAction; |
13 | ···· | 13 | ···· |
14 | ····public·ActivityFilter(final·ComponentName·componentName,·String·s)·{ | 14 | ····public·ActivityFilter(final·ComponentName·componentName,·String·s)·{ |
15 | ········i. | 15 | ········i.e((Object)componentName,·"componentName"); |
16 | ········this.componentName·=·componentName; | 16 | ········this.componentName·=·componentName; |
17 | ········this.intentAction·=·s; | 17 | ········this.intentAction·=·s; |
18 | ········s·=·componentName.getPackageName(); | 18 | ········s·=·componentName.getPackageName(); |
19 | ········i. | 19 | ········i.d((Object)s,·"componentName.packageName"); |
20 | ········final·String·className·=·componentName.getClassName(); | 20 | ········final·String·className·=·componentName.getClassName(); |
21 | ········i. | 21 | ········i.d((Object)className,·"componentName.className"); |
22 | ········final·int·length·=·s.length(); | 22 | ········final·int·length·=·s.length(); |
23 | ········int·n·=·1; | 23 | ········int·n·=·1; |
24 | ········if·(length·<=·0)·{ | 24 | ········if·(length·<=·0)·{ |
25 | ············s·=·"Package·name·must·not·be·empty".toString(); | 25 | ············s·=·"Package·name·must·not·be·empty".toString(); |
26 | ············throw·new·IllegalArgumentException(s); | 26 | ············throw·new·IllegalArgumentException(s); |
27 | ········} | 27 | ········} |
28 | ········if·(className.length()·<=·0)·{ | 28 | ········if·(className.length()·<=·0)·{ |
Offset 81, 15 lines modified | Offset 81, 15 lines modified | ||
81 | ········else·{ | 81 | ········else·{ |
82 | ············hashCode·=·intentAction.hashCode(); | 82 | ············hashCode·=·intentAction.hashCode(); |
83 | ········} | 83 | ········} |
84 | ········return·n·+·hashCode; | 84 | ········return·n·+·hashCode; |
85 | ····} | 85 | ····} |
86 | ···· | 86 | ···· |
87 | ····public·final·boolean·matchesActivity(final·Activity·activity)·{ | 87 | ····public·final·boolean·matchesActivity(final·Activity·activity)·{ |
88 | ········i. | 88 | ········i.e((Object)activity,·"activity"); |
89 | ········if·(MatcherUtils.INSTANCE.areActivityOrIntentComponentsMatching$window_release(activity,·this.componentName))·{ | 89 | ········if·(MatcherUtils.INSTANCE.areActivityOrIntentComponentsMatching$window_release(activity,·this.componentName))·{ |
90 | ············final·String·intentAction·=·this.intentAction; | 90 | ············final·String·intentAction·=·this.intentAction; |
91 | ············if·(intentAction·!=·null)·{ | 91 | ············if·(intentAction·!=·null)·{ |
92 | ················final·Intent·intent·=·activity.getIntent(); | 92 | ················final·Intent·intent·=·activity.getIntent(); |
93 | ················Object·action; | 93 | ················Object·action; |
94 | ················if·(intent·==·null)·{ | 94 | ················if·(intent·==·null)·{ |
95 | ····················action·=·null; | 95 | ····················action·=·null; |
Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
103 | ············} | 103 | ············} |
104 | ············return·true; | 104 | ············return·true; |
105 | ········} | 105 | ········} |
106 | ········return·false; | 106 | ········return·false; |
107 | ····} | 107 | ····} |
108 | ···· | 108 | ···· |
109 | ····public·final·boolean·matchesIntent(final·Intent·intent)·{ | 109 | ····public·final·boolean·matchesIntent(final·Intent·intent)·{ |
110 | ········i. | 110 | ········i.e((Object)intent,·"intent"); |
111 | ········final·boolean·componentsMatching$window_release·=·MatcherUtils.INSTANCE.areComponentsMatching$window_release(intent.getComponent(),·this.componentName); | 111 | ········final·boolean·componentsMatching$window_release·=·MatcherUtils.INSTANCE.areComponentsMatching$window_release(intent.getComponent(),·this.componentName); |
112 | ········boolean·b·=·false; | 112 | ········boolean·b·=·false; |
113 | ········if·(componentsMatching$window_release)·{ | 113 | ········if·(componentsMatching$window_release)·{ |
114 | ············final·String·intentAction·=·this.intentAction; | 114 | ············final·String·intentAction·=·this.intentAction; |
115 | ············if·(intentAction·==·null·||·i.a((Object)intentAction,·(Object)intent.getAction()))·{ | 115 | ············if·(intentAction·==·null·||·i.a((Object)intentAction,·(Object)intent.getAction()))·{ |
116 | ················b·=·true; | 116 | ················b·=·true; |
117 | ············} | 117 | ············} |
Offset 8, 21 lines modified | Offset 8, 21 lines modified | ||
8 | public·final·class·ActivityStack | 8 | public·final·class·ActivityStack |
9 | { | 9 | { |
10 | ····private·final·List·activities; | 10 | ····private·final·List·activities; |
11 | ····private·final·boolean·isEmpty; | 11 | ····private·final·boolean·isEmpty; |
12 | ···· | 12 | ···· |
13 | ····public·ActivityStack(final·List·activities,·final·boolean·isEmpty)·{ | 13 | ····public·ActivityStack(final·List·activities,·final·boolean·isEmpty)·{ |
14 | ········i. | 14 | ········i.e((Object)activities,·"activities"); |
15 | ········this.activities·=·activities; | 15 | ········this.activities·=·activities; |
16 | ········this.isEmpty·=·isEmpty; | 16 | ········this.isEmpty·=·isEmpty; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·boolean·contains(final·Activity·activity)·{ | 19 | ····public·final·boolean·contains(final·Activity·activity)·{ |
20 | ········i. | 20 | ········i.e((Object)activity,·"activity"); |
21 | ········return·this.activities.contains(activity); | 21 | ········return·this.activities.contains(activity); |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····@Override | 24 | ····@Override |
25 | ····public·boolean·equals(final·Object·o)·{ | 25 | ····public·boolean·equals(final·Object·o)·{ |
26 | ········boolean·b·=·true; | 26 | ········boolean·b·=·true; |
27 | ········if·(this·==·o)·{ | 27 | ········if·(this·==·o)·{ |
Offset 52, 18 lines modified | Offset 52, 18 lines modified | ||
52 | ········return·this.isEmpty; | 52 | ········return·this.isEmpty; |
53 | ····} | 53 | ····} |
54 | ···· | 54 | ···· |
55 | ····@Override | 55 | ····@Override |
56 | ····public·String·toString()·{ | 56 | ····public·String·toString()·{ |
57 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 57 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
58 | ········sb.append("ActivityStack{"); | 58 | ········sb.append("ActivityStack{"); |
59 | ········sb.append(i. | 59 | ········sb.append(i.j("activities=",·(Object)this.getActivities$window_release())); |
60 | ········final·StringBuilder·sb2·=·new·StringBuilder(); | 60 | ········final·StringBuilder·sb2·=·new·StringBuilder(); |
61 | ········sb2.append("isEmpty="); | 61 | ········sb2.append("isEmpty="); |
62 | ········sb2.append(this.isEmpty); | 62 | ········sb2.append(this.isEmpty); |
63 | ········sb2.append('}'); | 63 | ········sb2.append('}'); |
64 | ········sb.append(sb2.toString()); | 64 | ········sb.append(sb2.toString()); |
65 | ········final·String·string·=·sb.toString(); | 65 | ········final·String·string·=·sb.toString(); |
66 | ········i. | 66 | ········i.d((Object)string,·"StringBuilder().apply(builderAction).toString()"); |
67 | ········return·string; | 67 | ········return·string; |
68 | ····} | 68 | ····} |
69 | } | 69 | } |
Offset 18, 58 lines modified | Offset 18, 58 lines modified | ||
18 | import·android.view.WindowMetrics; | 18 | import·android.view.WindowMetrics; |
19 | import·android.app.Activity; | 19 | import·android.app.Activity; |
20 | import·java.util.Set; | 20 | import·java.util.Set; |
21 | public·final·class·EmbeddingAdapter | 21 | public·final·class·EmbeddingAdapter |
22 | { | 22 | { |
23 | ····private·final·Object·component1(final·Pair·pair)·{ | 23 | ····private·final·Object·component1(final·Pair·pair)·{ |
24 | ········i. | 24 | ········i.e((Object)pair,·"<this>"); |
25 | ········return·pair.first; | 25 | ········return·pair.first; |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····private·final·Object·component2(final·Pair·pair)·{ | 28 | ····private·final·Object·component2(final·Pair·pair)·{ |
29 | ········i. | 29 | ········i.e((Object)pair,·"<this>"); |
30 | ········return·pair.second; | 30 | ········return·pair.second; |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····private·final·androidx.window.embedding.SplitInfo·translate(final·SplitInfo·splitInfo)·{ | 33 | ····private·final·androidx.window.embedding.SplitInfo·translate(final·SplitInfo·splitInfo)·{ |
34 | ········final·androidx.window.extensions.embedding.ActivityStack·primaryActivityStack·=·splitInfo.getPrimaryActivityStack(); | 34 | ········final·androidx.window.extensions.embedding.ActivityStack·primaryActivityStack·=·splitInfo.getPrimaryActivityStack(); |
35 | ········i. | 35 | ········i.d((Object)primaryActivityStack,·"splitInfo.primaryActivityStack"); |
36 | ········boolean·empty·=·false; | 36 | ········boolean·empty·=·false; |
37 | ········boolean·empty2; | 37 | ········boolean·empty2; |
38 | ········try·{ | 38 | ········try·{ |
39 | ············empty2·=·primaryActivityStack.isEmpty(); | 39 | ············empty2·=·primaryActivityStack.isEmpty(); |
40 | ········} | 40 | ········} |
41 | ········catch·(NoSuchMethodError·noSuchMethodError)·{ | 41 | ········catch·(NoSuchMethodError·noSuchMethodError)·{ |
42 | ············empty2·=·false; | 42 | ············empty2·=·false; |
43 | ········} | 43 | ········} |
44 | ········final·List·activities·=·primaryActivityStack.getActivities(); | 44 | ········final·List·activities·=·primaryActivityStack.getActivities(); |
45 | ········i. | 45 | ········i.d((Object)activities,·"primaryActivityStack.activities"); |
46 | ········final·ActivityStack·activityStack·=·new·ActivityStack(activities,·empty2); | 46 | ········final·ActivityStack·activityStack·=·new·ActivityStack(activities,·empty2); |
47 | ········Object·o·=·splitInfo.getSecondaryActivityStack(); | 47 | ········Object·o·=·splitInfo.getSecondaryActivityStack(); |
48 | ········i. | 48 | ········i.d(o,·"splitInfo.secondaryActivityStack"); |
49 | ········while·(true)·{ | 49 | ········while·(true)·{ |
50 | ············try·{ | 50 | ············try·{ |
51 | ················empty·=·((androidx.window.extensions.embedding.ActivityStack)o).isEmpty(); | 51 | ················empty·=·((androidx.window.extensions.embedding.ActivityStack)o).isEmpty(); |
52 | ················o·=·((androidx.window.extensions.embedding.ActivityStack)o).getActivities(); | 52 | ················o·=·((androidx.window.extensions.embedding.ActivityStack)o).getActivities(); |
53 | ················i. | 53 | ················i.d(o,·"secondaryActivityStack.activities"); |
54 | ················o·=·new·androidx.window.embedding.SplitInfo(activityStack,·new·ActivityStack((List)o,·empty),·splitInfo.getSplitRatio()); | 54 | ················o·=·new·androidx.window.embedding.SplitInfo(activityStack,·new·ActivityStack((List)o,·empty),·splitInfo.getSplitRatio()); |
55 | ················return·(androidx.window.embedding.SplitInfo)o; | 55 | ················return·(androidx.window.embedding.SplitInfo)o; |
56 | ············} | 56 | ············} |
57 | ············catch·(NoSuchMethodError·noSuchMethodError2)·{ | 57 | ············catch·(NoSuchMethodError·noSuchMethodError2)·{ |
58 | ················continue; | 58 | ················continue; |
59 | ············} | 59 | ············} |
60 | ············break; | 60 | ············break; |
61 | ········} | 61 | ········} |
62 | ····} | 62 | ····} |
63 | ···· | 63 | ···· |
64 | ····private·static·final·boolean·translateActivityIntentPredicates$lambda-3(final·EmbeddingAdapter·embeddingAdapter,·final·Set·set,·final·Pair·pair)·{ | 64 | ····private·static·final·boolean·translateActivityIntentPredicates$lambda-3(final·EmbeddingAdapter·embeddingAdapter,·final·Set·set,·final·Pair·pair)·{ |
65 | ········i. | 65 | ········i.e((Object)embeddingAdapter,·"this$0"); |
66 | ········i. | 66 | ········i.e((Object)set,·"$splitPairFilters"); |
67 | ········i. | 67 | ········i.d((Object)pair,·"(first,·second)"); |
68 | ········final·Activity·activity·=·(Activity)embeddingAdapter.component1(pair); | 68 | ········final·Activity·activity·=·(Activity)embeddingAdapter.component1(pair); |
69 | ········final·Intent·intent·=·(Intent)embeddingAdapter.component2(pair); | 69 | ········final·Intent·intent·=·(Intent)embeddingAdapter.component2(pair); |
70 | ········final·boolean·b·=·set·instanceof·Collection; | 70 | ········final·boolean·b·=·set·instanceof·Collection; |
71 | ········boolean·b2·=·false; | 71 | ········boolean·b2·=·false; |
72 | ········if·(!b·||·!set.isEmpty())·{ | 72 | ········if·(!b·||·!set.isEmpty())·{ |
73 | ············final·Iterator<SplitPairFilter>·iterator·=·(Iterator<SplitPairFilter>)set.iterator(); | 73 | ············final·Iterator<SplitPairFilter>·iterator·=·(Iterator<SplitPairFilter>)set.iterator(); |
74 | ············while·(iterator.hasNext())·{ | 74 | ············while·(iterator.hasNext())·{ |
Offset 79, 17 lines modified | Offset 79, 17 lines modified | ||
79 | ················} | 79 | ················} |
80 | ············} | 80 | ············} |
81 | ········} | 81 | ········} |
82 | ········return·b2; | 82 | ········return·b2; |
83 | ····} | 83 | ····} |
84 | ···· | 84 | ···· |
85 | ····private·static·final·boolean·translateActivityPairPredicates$lambda-1(final·EmbeddingAdapter·embeddingAdapter,·final·Set·set,·final·Pair·pair)·{ | 85 | ····private·static·final·boolean·translateActivityPairPredicates$lambda-1(final·EmbeddingAdapter·embeddingAdapter,·final·Set·set,·final·Pair·pair)·{ |
86 | ········i. | 86 | ········i.e((Object)embeddingAdapter,·"this$0"); |
87 | ········i. | 87 | ········i.e((Object)set,·"$splitPairFilters"); |
88 | ········i. | 88 | ········i.d((Object)pair,·"(first,·second)"); |
89 | ········final·Activity·activity·=·(Activity)embeddingAdapter.component1(pair); | 89 | ········final·Activity·activity·=·(Activity)embeddingAdapter.component1(pair); |
90 | ········final·Activity·activity2·=·(Activity)embeddingAdapter.component2(pair); | 90 | ········final·Activity·activity2·=·(Activity)embeddingAdapter.component2(pair); |
91 | ········final·boolean·b·=·set·instanceof·Collection; | 91 | ········final·boolean·b·=·set·instanceof·Collection; |
92 | ········boolean·b2·=·false; | 92 | ········boolean·b2·=·false; |
93 | ········if·(!b·||·!set.isEmpty())·{ | 93 | ········if·(!b·||·!set.isEmpty())·{ |
94 | ············final·Iterator<SplitPairFilter>·iterator·=·(Iterator<SplitPairFilter>)set.iterator(); | 94 | ············final·Iterator<SplitPairFilter>·iterator·=·(Iterator<SplitPairFilter>)set.iterator(); |
95 | ············while·(iterator.hasNext())·{ | 95 | ············while·(iterator.hasNext())·{ |
Offset 99, 63 lines modified | Offset 99, 63 lines modified | ||
99 | ················} | 99 | ················} |
100 | ············} | 100 | ············} |
101 | ········} | 101 | ········} |
102 | ········return·b2; | 102 | ········return·b2; |
103 | ····} | 103 | ····} |
104 | ···· | 104 | ···· |
105 | ····private·static·final·boolean·translateActivityPredicates$lambda-6(final·Set·set,·final·Activity·activity)·{ | 105 | ····private·static·final·boolean·translateActivityPredicates$lambda-6(final·Set·set,·final·Activity·activity)·{ |
106 | ········i. | 106 | ········i.e((Object)set,·"$activityFilters"); |
107 | ········final·boolean·b·=·set·instanceof·Collection; | 107 | ········final·boolean·b·=·set·instanceof·Collection; |
108 | ········boolean·b2·=·false; | 108 | ········boolean·b2·=·false; |
109 | ········if·(!b·||·!set.isEmpty())·{ | 109 | ········if·(!b·||·!set.isEmpty())·{ |
110 | ············for·(final·ActivityFilter·activityFilter·:·set)·{ | 110 | ············for·(final·ActivityFilter·activityFilter·:·set)·{ |
111 | ················i. | 111 | ················i.d((Object)activity,·"activity"); |
112 | ················if·(activityFilter.matchesActivity(activity))·{ | 112 | ················if·(activityFilter.matchesActivity(activity))·{ |
113 | ····················b2·=·true; | 113 | ····················b2·=·true; |
114 | ····················break; | 114 | ····················break; |
115 | ················} | 115 | ················} |
116 | ············} | 116 | ············} |
117 | ········} | 117 | ········} |
118 | ········return·b2; | 118 | ········return·b2; |
119 | ····} | 119 | ····} |
120 | ···· | 120 | ···· |
121 | ····private·static·final·boolean·translateIntentPredicates$lambda-8(final·Set·set,·final·Intent·intent)·{ | 121 | ····private·static·final·boolean·translateIntentPredicates$lambda-8(final·Set·set,·final·Intent·intent)·{ |
122 | ········i. | 122 | ········i.e((Object)set,·"$activityFilters"); |
123 | ········final·boolean·b·=·set·instanceof·Collection; | 123 | ········final·boolean·b·=·set·instanceof·Collection; |
124 | ········boolean·b2·=·false; | 124 | ········boolean·b2·=·false; |
125 | ········if·(!b·||·!set.isEmpty())·{ | 125 | ········if·(!b·||·!set.isEmpty())·{ |
126 | ············for·(final·ActivityFilter·activityFilter·:·set)·{ | 126 | ············for·(final·ActivityFilter·activityFilter·:·set)·{ |
127 | ················i. | 127 | ················i.d((Object)intent,·"intent"); |
128 | ················if·(activityFilter.matchesIntent(intent))·{ | 128 | ················if·(activityFilter.matchesIntent(intent))·{ |
129 | ····················b2·=·true; | 129 | ····················b2·=·true; |
130 | ····················break; | 130 | ····················break; |
131 | ················} | 131 | ················} |
132 | ············} | 132 | ············} |
133 | ········} | 133 | ········} |
134 | ········return·b2; | 134 | ········return·b2; |
135 | ····} | 135 | ····} |
136 | ···· | 136 | ···· |
137 | ····private·static·final·boolean·translateParentMetricsPredicate$lambda-4(final·SplitRule·splitRule,·final·WindowMetrics·windowMetrics)·{ | 137 | ····private·static·final·boolean·translateParentMetricsPredicate$lambda-4(final·SplitRule·splitRule,·final·WindowMetrics·windowMetrics)·{ |
138 | ········i. | 138 | ········i.e((Object)splitRule,·"$splitRule"); |
139 | ········i. | 139 | ········i.d((Object)windowMetrics,·"windowMetrics"); |
140 | ········return·splitRule.checkParentMetrics(windowMetrics); | 140 | ········return·splitRule.checkParentMetrics(windowMetrics); |
141 | ····} | 141 | ····} |
142 | ···· | 142 | ···· |
143 | ····public·final·List·translate(final·List·list)·{ | 143 | ····public·final·List·translate(final·List·list)·{ |
144 | ········i. | 144 | ········i.e((Object)list,·"splitInfoList"); |
145 | ········final·ArrayList·list2·=·new·ArrayList<androidx.window.embedding.SplitInfo>(g.g((Iterable)list,·10)); | 145 | ········final·ArrayList·list2·=·new·ArrayList<androidx.window.embedding.SplitInfo>(g.g((Iterable)list,·10)); |
146 | ········final·Iterator<SplitInfo>·iterator·=·list.iterator(); | 146 | ········final·Iterator<SplitInfo>·iterator·=·list.iterator(); |
147 | ········while·(iterator.hasNext())·{ | 147 | ········while·(iterator.hasNext())·{ |
148 | ············list2.add(this.translate((SplitInfo)iterator.next())); | 148 | ············list2.add(this.translate((SplitInfo)iterator.next())); |
Max diff block lines reached; 2993/9412 bytes (31.80%) of diff not shown. |
Offset 7, 20 lines modified | Offset 7, 20 lines modified | ||
7 | public·final·class·EmbeddingTranslatingCallback·implements·Consumer | 7 | public·final·class·EmbeddingTranslatingCallback·implements·Consumer |
8 | { | 8 | { |
9 | ····private·final·EmbeddingAdapter·adapter; | 9 | ····private·final·EmbeddingAdapter·adapter; |
10 | ····private·final·EmbeddingInterfaceCompat$EmbeddingCallbackInterface·callback; | 10 | ····private·final·EmbeddingInterfaceCompat$EmbeddingCallbackInterface·callback; |
11 | ···· | 11 | ···· |
12 | ····public·EmbeddingTranslatingCallback(final·EmbeddingInterfaceCompat$EmbeddingCallbackInterface·callback,·final·EmbeddingAdapter·adapter)·{ | 12 | ····public·EmbeddingTranslatingCallback(final·EmbeddingInterfaceCompat$EmbeddingCallbackInterface·callback,·final·EmbeddingAdapter·adapter)·{ |
13 | ········i. | 13 | ········i.e((Object)callback,·"callback"); |
14 | ········i. | 14 | ········i.e((Object)adapter,·"adapter"); |
15 | ········this.callback·=·callback; | 15 | ········this.callback·=·callback; |
16 | ········this.adapter·=·adapter; | 16 | ········this.adapter·=·adapter; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·void·accept(List·translate)·{ | 19 | ····public·void·accept(List·translate)·{ |
20 | ········i. | 20 | ········i.e((Object)translate,·"splitInfoList"); |
21 | ········final·EmbeddingInterfaceCompat$EmbeddingCallbackInterface·callback·=·this.callback; | 21 | ········final·EmbeddingInterfaceCompat$EmbeddingCallbackInterface·callback·=·this.callback; |
22 | ········translate·=·this.adapter.translate(translate); | 22 | ········translate·=·this.adapter.translate(translate); |
23 | ········callback.onSplitInfoChanged(translate); | 23 | ········callback.onSplitInfoChanged(translate); |
24 | ····} | 24 | ····} |
25 | } | 25 | } |
Offset 8, 14 lines modified | Offset 8, 14 lines modified | ||
8 | final·class·EmptyEmbeddingComponent·implements·ActivityEmbeddingComponent | 8 | final·class·EmptyEmbeddingComponent·implements·ActivityEmbeddingComponent |
9 | { | 9 | { |
10 | ····public·EmptyEmbeddingComponent()·{ | 10 | ····public·EmptyEmbeddingComponent()·{ |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·void·setEmbeddingRules(final·Set·set)·{ | 13 | ····public·void·setEmbeddingRules(final·Set·set)·{ |
14 | ········i. | 14 | ········i.e((Object)set,·"splitRules"); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·void·setSplitInfoCallback(final·Consumer·consumer)·{ | 17 | ····public·void·setSplitInfoCallback(final·Consumer·consumer)·{ |
18 | ········i. | 18 | ········i.e((Object)consumer,·"consumer"); |
19 | ····} | 19 | ····} |
20 | } | 20 | } |
Offset 19, 15 lines modified | Offset 19, 15 lines modified | ||
19 | ············final·EmbeddingCompat$Companion·companion·=·EmbeddingCompat.Companion; | 19 | ············final·EmbeddingCompat$Companion·companion·=·EmbeddingCompat.Companion; |
20 | ············if·(this.isExtensionVersionSupported(companion.getExtensionApiLevel())·&&·companion.isEmbeddingAvailable())·{ | 20 | ············if·(this.isExtensionVersionSupported(companion.getExtensionApiLevel())·&&·companion.isEmbeddingAvailable())·{ |
21 | ················o·=·new·EmbeddingCompat(); | 21 | ················o·=·new·EmbeddingCompat(); |
22 | ············} | 22 | ············} |
23 | ········} | 23 | ········} |
24 | ········finally·{ | 24 | ········finally·{ |
25 | ············final·Throwable·t; | 25 | ············final·Throwable·t; |
26 | ············Log.d(s,·i. | 26 | ············Log.d(s,·i.j("Failed·to·load·embedding·extension:·",·(Object)t)); |
27 | ········} | 27 | ········} |
28 | ········if·(o·==·null)·{ | 28 | ········if·(o·==·null)·{ |
29 | ············Log.d(s,·"No·supported·embedding·extension·found"); | 29 | ············Log.d(s,·"No·supported·embedding·extension·found"); |
30 | ········} | 30 | ········} |
31 | ········return·(EmbeddingInterfaceCompat)o; | 31 | ········return·(EmbeddingInterfaceCompat)o; |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
Offset 13, 30 lines modified | Offset 13, 30 lines modified | ||
13 | { | 13 | { |
14 | ····private·final·Activity·activity; | 14 | ····private·final·Activity·activity; |
15 | ····private·final·a·callback; | 15 | ····private·final·a·callback; |
16 | ····private·final·Executor·executor; | 16 | ····private·final·Executor·executor; |
17 | ····private·List·lastValue; | 17 | ····private·List·lastValue; |
18 | ···· | 18 | ···· |
19 | ····public·ExtensionEmbeddingBackend$SplitListenerWrapper(final·Activity·activity,·final·Executor·executor,·final·a·callback)·{ | 19 | ····public·ExtensionEmbeddingBackend$SplitListenerWrapper(final·Activity·activity,·final·Executor·executor,·final·a·callback)·{ |
20 | ········i. | 20 | ········i.e((Object)activity,·"activity"); |
21 | ········i. | 21 | ········i.e((Object)executor,·"executor"); |
22 | ········i. | 22 | ········i.e((Object)callback,·"callback"); |
23 | ········this.activity·=·activity; | 23 | ········this.activity·=·activity; |
24 | ········this.executor·=·executor; | 24 | ········this.executor·=·executor; |
25 | ········this.callback·=·callback; | 25 | ········this.callback·=·callback; |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····private·static·final·void·accept$lambda-1(final·ExtensionEmbeddingBackend$SplitListenerWrapper·extensionEmbeddingBackend$SplitListenerWrapper,·final·List·list)·{ | 28 | ····private·static·final·void·accept$lambda-1(final·ExtensionEmbeddingBackend$SplitListenerWrapper·extensionEmbeddingBackend$SplitListenerWrapper,·final·List·list)·{ |
29 | ········i. | 29 | ········i.e((Object)extensionEmbeddingBackend$SplitListenerWrapper,·"this$0"); |
30 | ········i. | 30 | ········i.e((Object)list,·"$splitsWithActivity"); |
31 | ········extensionEmbeddingBackend$SplitListenerWrapper.getCallback().accept((Object)list); | 31 | ········extensionEmbeddingBackend$SplitListenerWrapper.getCallback().accept((Object)list); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·final·void·accept(List·lastValue)·{ | 34 | ····public·final·void·accept(List·lastValue)·{ |
35 | ········i. | 35 | ········i.e((Object)lastValue,·"splitInfoList"); |
36 | ········final·ArrayList<SplitInfo>·lastValue2·=·new·ArrayList<SplitInfo>(); | 36 | ········final·ArrayList<SplitInfo>·lastValue2·=·new·ArrayList<SplitInfo>(); |
37 | ········for·(final·SplitInfo·next·:·lastValue)·{ | 37 | ········for·(final·SplitInfo·next·:·lastValue)·{ |
38 | ············if·(((SplitInfo)next).contains(this.activity))·{ | 38 | ············if·(((SplitInfo)next).contains(this.activity))·{ |
39 | ················lastValue2.add(next); | 39 | ················lastValue2.add(next); |
40 | ············} | 40 | ············} |
41 | ········} | 41 | ········} |
42 | ········lastValue·=·this.lastValue; | 42 | ········lastValue·=·this.lastValue; |
Offset 30, 24 lines modified | Offset 30, 24 lines modified | ||
30 | ········final·int·n2·=·1; | 30 | ········final·int·n2·=·1; |
31 | ········if·(a)·{ | 31 | ········if·(a)·{ |
32 | ············return·n2·!=·0; | 32 | ············return·n2·!=·0; |
33 | ········} | 33 | ········} |
34 | ········final·int·n3·=·6; | 34 | ········final·int·n3·=·6; |
35 | ········if·(d.A((CharSequence)s2,·"*",·0,·false,·n3,·(Object)null)·==·d.F((CharSequence)s2,·"*",·0,·false,·n3,·(Object)null)·&&·d.k(s2,·s3,·false,·n,·(Object)null))·{ | 35 | ········if·(d.A((CharSequence)s2,·"*",·0,·false,·n3,·(Object)null)·==·d.F((CharSequence)s2,·"*",·0,·false,·n3,·(Object)null)·&&·d.k(s2,·s3,·false,·n,·(Object)null))·{ |
36 | ············s2·=·s2.substring(0,·s2.length()·-·n2); | 36 | ············s2·=·s2.substring(0,·s2.length()·-·n2); |
37 | ············i. | 37 | ············i.d((Object)s2,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)"); |
38 | ············return·d.o(s,·s2,·false,·n,·(Object)null); | 38 | ············return·d.o(s,·s2,·false,·n,·(Object)null); |
39 | ········} | 39 | ········} |
40 | ········s2·=·"Name·pattern·with·a·wildcard·must·only·contain·a·single·wildcard·in·the·end".toString(); | 40 | ········s2·=·"Name·pattern·with·a·wildcard·must·only·contain·a·single·wildcard·in·the·end".toString(); |
41 | ········throw·new·IllegalArgumentException(s2); | 41 | ········throw·new·IllegalArgumentException(s2); |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····public·final·boolean·areActivityOrIntentComponentsMatching$window_release(final·Activity·activity,·final·ComponentName·componentName)·{ | 44 | ····public·final·boolean·areActivityOrIntentComponentsMatching$window_release(final·Activity·activity,·final·ComponentName·componentName)·{ |
45 | ········i. | 45 | ········i.e((Object)activity,·"activity"); |
46 | ········i. | 46 | ········i.e((Object)componentName,·"ruleComponent"); |
47 | ········if·(this.areComponentsMatching$window_release(activity.getComponentName(),·componentName))·{ | 47 | ········if·(this.areComponentsMatching$window_release(activity.getComponentName(),·componentName))·{ |
48 | ············return·true; | 48 | ············return·true; |
49 | ········} | 49 | ········} |
50 | ········final·Intent·intent·=·activity.getIntent(); | 50 | ········final·Intent·intent·=·activity.getIntent(); |
51 | ········boolean·componentsMatching$window_release·=·false; | 51 | ········boolean·componentsMatching$window_release·=·false; |
52 | ········if·(intent·!=·null)·{ | 52 | ········if·(intent·!=·null)·{ |
53 | ············final·ComponentName·component·=·intent.getComponent(); | 53 | ············final·ComponentName·component·=·intent.getComponent(); |
Offset 55, 47 lines modified | Offset 55, 47 lines modified | ||
55 | ················componentsMatching$window_release·=·MatcherUtils.INSTANCE.areComponentsMatching$window_release(component,·componentName); | 55 | ················componentsMatching$window_release·=·MatcherUtils.INSTANCE.areComponentsMatching$window_release(component,·componentName); |
56 | ············} | 56 | ············} |
57 | ········} | 57 | ········} |
58 | ········return·componentsMatching$window_release; | 58 | ········return·componentsMatching$window_release; |
59 | ····} | 59 | ····} |
60 | ···· | 60 | ···· |
61 | ····public·final·boolean·areComponentsMatching$window_release(final·ComponentName·componentName,·final·ComponentName·componentName2)·{ | 61 | ····public·final·boolean·areComponentsMatching$window_release(final·ComponentName·componentName,·final·ComponentName·componentName2)·{ |
62 | ········i. | 62 | ········i.e((Object)componentName2,·"ruleComponent"); |
63 | ········final·String·s·=·"*"; | 63 | ········final·String·s·=·"*"; |
64 | ········boolean·b·=·true; | 64 | ········boolean·b·=·true; |
65 | ········if·(componentName·==·null)·{ | 65 | ········if·(componentName·==·null)·{ |
66 | ············if·(!i.a((Object)componentName2.getPackageName(),·(Object)s)·||·!i.a((Object)componentName2.getClassName(),·(Object)s))·{ | 66 | ············if·(!i.a((Object)componentName2.getPackageName(),·(Object)s)·||·!i.a((Object)componentName2.getClassName(),·(Object)s))·{ |
67 | ················b·=·false; | 67 | ················b·=·false; |
68 | ············} | 68 | ············} |
69 | ············return·b; | 69 | ············return·b; |
70 | ········} | 70 | ········} |
71 | ········final·String·string·=·componentName.toString(); | 71 | ········final·String·string·=·componentName.toString(); |
72 | ········i. | 72 | ········i.d((Object)string,·"activityComponent.toString()"); |
73 | ········if·(d.r((CharSequence)string,·(CharSequence)s,·false,·2,·(Object)null)·^·b)·{ | 73 | ········if·(d.r((CharSequence)string,·(CharSequence)s,·false,·2,·(Object)null)·^·b)·{ |
74 | ············boolean·b2·=·false; | 74 | ············boolean·b2·=·false; |
75 | ············Label_0179:·{ | 75 | ············Label_0179:·{ |
76 | ················if·(!i.a((Object)componentName.getPackageName(),·(Object)componentName2.getPackageName()))·{ | 76 | ················if·(!i.a((Object)componentName.getPackageName(),·(Object)componentName2.getPackageName()))·{ |
77 | ····················final·String·packageName·=·componentName.getPackageName(); | 77 | ····················final·String·packageName·=·componentName.getPackageName(); |
78 | ····················i. | 78 | ····················i.d((Object)packageName,·"activityComponent.packageName"); |
79 | ····················final·String·packageName2·=·componentName2.getPackageName(); | 79 | ····················final·String·packageName2·=·componentName2.getPackageName(); |
80 | ····················i. | 80 | ····················i.d((Object)packageName2,·"ruleComponent.packageName"); |
81 | ····················if·(!this.wildcardMatch(packageName,·packageName2))·{ | 81 | ····················if·(!this.wildcardMatch(packageName,·packageName2))·{ |
82 | ························b2·=·false; | 82 | ························b2·=·false; |
83 | ························break·Label_0179; | 83 | ························break·Label_0179; |
84 | ····················} | 84 | ····················} |
85 | ················} | 85 | ················} |
86 | ················b2·=·true; | 86 | ················b2·=·true; |
87 | ············} | 87 | ············} |
88 | ············boolean·b3·=·false; | 88 | ············boolean·b3·=·false; |
89 | ············Label_0258:·{ | 89 | ············Label_0258:·{ |
90 | ················if·(!i.a((Object)componentName.getClassName(),·(Object)componentName2.getClassName()))·{ | 90 | ················if·(!i.a((Object)componentName.getClassName(),·(Object)componentName2.getClassName()))·{ |
91 | ····················final·String·className·=·componentName.getClassName(); | 91 | ····················final·String·className·=·componentName.getClassName(); |
92 | ····················i. | 92 | ····················i.d((Object)className,·"activityComponent.className"); |
93 | ····················final·String·className2·=·componentName2.getClassName(); | 93 | ····················final·String·className2·=·componentName2.getClassName(); |
94 | ····················i. | 94 | ····················i.d((Object)className2,·"ruleComponent.className"); |
95 | ····················if·(!this.wildcardMatch(className,·className2))·{ | 95 | ····················if·(!this.wildcardMatch(className,·className2))·{ |
96 | ························b3·=·false; | 96 | ························b3·=·false; |
97 | ························break·Label_0258; | 97 | ························break·Label_0258; |
98 | ····················} | 98 | ····················} |
99 | ················} | 99 | ················} |
100 | ················b3·=·true; | 100 | ················b3·=·true; |
101 | ············} | 101 | ············} |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·androidx.window.embedding; | 1 | package·androidx.window.embedding; |
2 | import·java.util.Set; | 2 | import·java.util.Set; |
3 | import·l1. | 3 | import·l1.c0; |
4 | import·android.content.Context; | 4 | import·android.content.Context; |
5 | import·java.util.concurrent.locks.ReentrantLock; | 5 | import·java.util.concurrent.locks.ReentrantLock; |
6 | import·kotlin.jvm.internal.i; | 6 | import·kotlin.jvm.internal.i; |
7 | import·k1.q; | 7 | import·k1.q; |
8 | import·kotlin.jvm.internal.e; | 8 | import·kotlin.jvm.internal.e; |
9 | public·final·class·SplitController$Companion | 9 | public·final·class·SplitController$Companion |
Offset 31, 16 lines modified | Offset 31, 16 lines modified | ||
31 | ········} | 31 | ········} |
32 | ········final·SplitController·access$getGlobalInstance$cp·=·SplitController.access$getGlobalInstance$cp(); | 32 | ········final·SplitController·access$getGlobalInstance$cp·=·SplitController.access$getGlobalInstance$cp(); |
33 | ········i.b((Object)access$getGlobalInstance$cp); | 33 | ········i.b((Object)access$getGlobalInstance$cp); |
34 | ········return·access$getGlobalInstance$cp; | 34 | ········return·access$getGlobalInstance$cp; |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····public·final·void·initialize(final·Context·context,·final·int·n)·{ | 37 | ····public·final·void·initialize(final·Context·context,·final·int·n)·{ |
38 | ········i. | 38 | ········i.e((Object)context,·"context"); |
39 | ········Set·set·=·new·SplitRuleParser().parseSplitRules$window_release(context,·n); | 39 | ········Set·set·=·new·SplitRuleParser().parseSplitRules$window_release(context,·n); |
40 | ········final·SplitController·instance·=·this.getInstance(); | 40 | ········final·SplitController·instance·=·this.getInstance(); |
41 | ········if·(set·==·null)·{ | 41 | ········if·(set·==·null)·{ |
42 | ············set·=· | 42 | ············set·=·c0.b(); |
43 | ········} | 43 | ········} |
44 | ········SplitController.access$setStaticSplitRules(instance,·set); | 44 | ········SplitController.access$setStaticSplitRules(instance,·set); |
45 | ····} | 45 | ····} |
46 | } | 46 | } |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | import·l1.g; | 3 | import·l1.g; |
4 | import·kotlin.jvm.internal.i; | 4 | import·kotlin.jvm.internal.i; |
5 | import·j.a; | 5 | import·j.a; |
6 | import·java.util.concurrent.Executor; | 6 | import·java.util.concurrent.Executor; |
7 | import·android.app.Activity; | 7 | import·android.app.Activity; |
8 | import·android.content.Context; | 8 | import·android.content.Context; |
9 | import·l1. | 9 | import·l1.c0; |
10 | import·kotlin.jvm.internal.e; | 10 | import·kotlin.jvm.internal.e; |
11 | import·java.util.Set; | 11 | import·java.util.Set; |
12 | import·java.util.concurrent.locks.ReentrantLock; | 12 | import·java.util.concurrent.locks.ReentrantLock; |
13 | public·final·class·SplitController | 13 | public·final·class·SplitController |
14 | { | 14 | { |
15 | ····public·static·final·SplitController$Companion·Companion; | 15 | ····public·static·final·SplitController$Companion·Companion; |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | ····static·{ | 24 | ····static·{ |
25 | ········Companion·=·new·SplitController$Companion((e)null); | 25 | ········Companion·=·new·SplitController$Companion((e)null); |
26 | ········globalLock·=·new·ReentrantLock(); | 26 | ········globalLock·=·new·ReentrantLock(); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····private·SplitController()·{ | 29 | ····private·SplitController()·{ |
30 | ········this.embeddingBackend·=·(EmbeddingBackend)ExtensionEmbeddingBackend.Companion.getInstance(); | 30 | ········this.embeddingBackend·=·(EmbeddingBackend)ExtensionEmbeddingBackend.Companion.getInstance(); |
31 | ········this.staticSplitRules·=· | 31 | ········this.staticSplitRules·=·c0.b(); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·static·final·SplitController·getInstance()·{ | 34 | ····public·static·final·SplitController·getInstance()·{ |
35 | ········return·SplitController.Companion.getInstance(); | 35 | ········return·SplitController.Companion.getInstance(); |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·static·final·void·initialize(final·Context·context,·final·int·n)·{ | 38 | ····public·static·final·void·initialize(final·Context·context,·final·int·n)·{ |
Offset 41, 17 lines modified | Offset 41, 17 lines modified | ||
41 | ···· | 41 | ···· |
42 | ····private·final·void·setStaticSplitRules(final·Set·set)·{ | 42 | ····private·final·void·setStaticSplitRules(final·Set·set)·{ |
43 | ········this.staticSplitRules·=·set; | 43 | ········this.staticSplitRules·=·set; |
44 | ········this.embeddingBackend.setSplitRules(set); | 44 | ········this.embeddingBackend.setSplitRules(set); |
45 | ····} | 45 | ····} |
46 | ···· | 46 | ···· |
47 | ····public·final·void·addSplitListener(final·Activity·activity,·final·Executor·executor,·final·a·a)·{ | 47 | ····public·final·void·addSplitListener(final·Activity·activity,·final·Executor·executor,·final·a·a)·{ |
48 | ········i. | 48 | ········i.e((Object)activity,·"activity"); |
49 | ········i. | 49 | ········i.e((Object)executor,·"executor"); |
50 | ········i. | 50 | ········i.e((Object)a,·"consumer"); |
51 | ········this.embeddingBackend.registerSplitListenerForActivity(activity,·executor,·a); | 51 | ········this.embeddingBackend.registerSplitListenerForActivity(activity,·executor,·a); |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····public·final·void·clearRegisteredRules()·{ | 54 | ····public·final·void·clearRegisteredRules()·{ |
55 | ········this.embeddingBackend.setSplitRules(this.staticSplitRules); | 55 | ········this.embeddingBackend.setSplitRules(this.staticSplitRules); |
56 | ····} | 56 | ····} |
57 | ···· | 57 | ···· |
Offset 60, 21 lines modified | Offset 60, 21 lines modified | ||
60 | ····} | 60 | ····} |
61 | ···· | 61 | ···· |
62 | ····public·final·boolean·isSplitSupported()·{ | 62 | ····public·final·boolean·isSplitSupported()·{ |
63 | ········return·this.embeddingBackend.isSplitSupported(); | 63 | ········return·this.embeddingBackend.isSplitSupported(); |
64 | ····} | 64 | ····} |
65 | ···· | 65 | ···· |
66 | ····public·final·void·registerRule(final·EmbeddingRule·embeddingRule)·{ | 66 | ····public·final·void·registerRule(final·EmbeddingRule·embeddingRule)·{ |
67 | ········i. | 67 | ········i.e((Object)embeddingRule,·"rule"); |
68 | ········this.embeddingBackend.registerRule(embeddingRule); | 68 | ········this.embeddingBackend.registerRule(embeddingRule); |
69 | ····} | 69 | ····} |
70 | ···· | 70 | ···· |
71 | ····public·final·void·removeSplitListener(final·a·a)·{ | 71 | ····public·final·void·removeSplitListener(final·a·a)·{ |
72 | ········i. | 72 | ········i.e((Object)a,·"consumer"); |
73 | ········this.embeddingBackend.unregisterSplitListenerForActivity(a); | 73 | ········this.embeddingBackend.unregisterSplitListenerForActivity(a); |
74 | ····} | 74 | ····} |
75 | ···· | 75 | ···· |
76 | ····public·final·void·unregisterRule(final·EmbeddingRule·embeddingRule)·{ | 76 | ····public·final·void·unregisterRule(final·EmbeddingRule·embeddingRule)·{ |
77 | ········i. | 77 | ········i.e((Object)embeddingRule,·"rule"); |
78 | ········this.embeddingBackend.unregisterRule(embeddingRule); | 78 | ········this.embeddingBackend.unregisterRule(embeddingRule); |
79 | ····} | 79 | ····} |
80 | } | 80 | } |
Offset 7, 23 lines modified | Offset 7, 23 lines modified | ||
7 | public·final·class·SplitInfo | 7 | public·final·class·SplitInfo |
8 | { | 8 | { |
9 | ····private·final·ActivityStack·primaryActivityStack; | 9 | ····private·final·ActivityStack·primaryActivityStack; |
10 | ····private·final·ActivityStack·secondaryActivityStack; | 10 | ····private·final·ActivityStack·secondaryActivityStack; |
11 | ····private·final·float·splitRatio; | 11 | ····private·final·float·splitRatio; |
12 | ···· | 12 | ···· |
13 | ····public·SplitInfo(final·ActivityStack·primaryActivityStack,·final·ActivityStack·secondaryActivityStack,·final·float·splitRatio)·{ | 13 | ····public·SplitInfo(final·ActivityStack·primaryActivityStack,·final·ActivityStack·secondaryActivityStack,·final·float·splitRatio)·{ |
14 | ········i. | 14 | ········i.e((Object)primaryActivityStack,·"primaryActivityStack"); |
15 | ········i. | 15 | ········i.e((Object)secondaryActivityStack,·"secondaryActivityStack"); |
16 | ········this.primaryActivityStack·=·primaryActivityStack; | 16 | ········this.primaryActivityStack·=·primaryActivityStack; |
17 | ········this.secondaryActivityStack·=·secondaryActivityStack; | 17 | ········this.secondaryActivityStack·=·secondaryActivityStack; |
18 | ········this.splitRatio·=·splitRatio; | 18 | ········this.splitRatio·=·splitRatio; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·final·boolean·contains(final·Activity·activity)·{ | 21 | ····public·final·boolean·contains(final·Activity·activity)·{ |
22 | ········i. | 22 | ········i.e((Object)activity,·"activity"); |
23 | ········return·this.primaryActivityStack.contains(activity)·||·this.secondaryActivityStack.contains(activity); | 23 | ········return·this.primaryActivityStack.contains(activity)·||·this.secondaryActivityStack.contains(activity); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····@Override | 26 | ····@Override |
27 | ····public·boolean·equals(final·Object·o)·{ | 27 | ····public·boolean·equals(final·Object·o)·{ |
28 | ········final·boolean·b·=·true; | 28 | ········final·boolean·b·=·true; |
29 | ········if·(this·==·o)·{ | 29 | ········if·(this·==·o)·{ |
Offset 71, 11 lines modified | Offset 71, 11 lines modified | ||
71 | ········sb.append(sb3.toString()); | 71 | ········sb.append(sb3.toString()); |
72 | ········final·StringBuilder·sb4·=·new·StringBuilder(); | 72 | ········final·StringBuilder·sb4·=·new·StringBuilder(); |
73 | ········sb4.append("splitRatio="); | 73 | ········sb4.append("splitRatio="); |
74 | ········sb4.append(this.getSplitRatio()); | 74 | ········sb4.append(this.getSplitRatio()); |
75 | ········sb4.append('}'); | 75 | ········sb4.append('}'); |
76 | ········sb.append(sb4.toString()); | 76 | ········sb.append(sb4.toString()); |
77 | ········final·String·string·=·sb.toString(); | 77 | ········final·String·string·=·sb.toString(); |
78 | ········i. | 78 | ········i.d((Object)string,·"StringBuilder().apply(builderAction).toString()"); |
79 | ········return·string; | 79 | ········return·string; |
80 | ····} | 80 | ····} |
81 | } | 81 | } |
Offset 10, 27 lines modified | Offset 10, 27 lines modified | ||
10 | public·final·class·SplitPairFilter | 10 | public·final·class·SplitPairFilter |
11 | { | 11 | { |
12 | ····private·final·ComponentName·primaryActivityName; | 12 | ····private·final·ComponentName·primaryActivityName; |
13 | ····private·final·String·secondaryActivityIntentAction; | 13 | ····private·final·String·secondaryActivityIntentAction; |
14 | ····private·final·ComponentName·secondaryActivityName; | 14 | ····private·final·ComponentName·secondaryActivityName; |
15 | ···· | 15 | ···· |
16 | ····public·SplitPairFilter(final·ComponentName·primaryActivityName,·final·ComponentName·secondaryActivityName,·final·String·secondaryActivityIntentAction)·{ | 16 | ····public·SplitPairFilter(final·ComponentName·primaryActivityName,·final·ComponentName·secondaryActivityName,·final·String·secondaryActivityIntentAction)·{ |
17 | ········i. | 17 | ········i.e((Object)primaryActivityName,·"primaryActivityName"); |
18 | ········i. | 18 | ········i.e((Object)secondaryActivityName,·"secondaryActivityName"); |
19 | ········this.primaryActivityName·=·primaryActivityName; | 19 | ········this.primaryActivityName·=·primaryActivityName; |
20 | ········this.secondaryActivityName·=·secondaryActivityName; | 20 | ········this.secondaryActivityName·=·secondaryActivityName; |
21 | ········this.secondaryActivityIntentAction·=·secondaryActivityIntentAction; | 21 | ········this.secondaryActivityIntentAction·=·secondaryActivityIntentAction; |
22 | ········final·String·packageName·=·primaryActivityName.getPackageName(); | 22 | ········final·String·packageName·=·primaryActivityName.getPackageName(); |
23 | ········i. | 23 | ········i.d((Object)packageName,·"primaryActivityName.packageName"); |
24 | ········final·String·className·=·primaryActivityName.getClassName(); | 24 | ········final·String·className·=·primaryActivityName.getClassName(); |
25 | ········i. | 25 | ········i.d((Object)className,·"primaryActivityName.className"); |
26 | ········final·String·packageName2·=·secondaryActivityName.getPackageName(); | 26 | ········final·String·packageName2·=·secondaryActivityName.getPackageName(); |
27 | ········i. | 27 | ········i.d((Object)packageName2,·"secondaryActivityName.packageName"); |
28 | ········final·String·className2·=·secondaryActivityName.getClassName(); | 28 | ········final·String·className2·=·secondaryActivityName.getClassName(); |
29 | ········i. | 29 | ········i.d((Object)className2,·"secondaryActivityName.className"); |
30 | ········final·int·length·=·packageName.length(); | 30 | ········final·int·length·=·packageName.length(); |
31 | ········boolean·b·=·true; | 31 | ········boolean·b·=·true; |
32 | ········if·(length·==·0·||·packageName2.length()·==·0)·{ | 32 | ········if·(length·==·0·||·packageName2.length()·==·0)·{ |
33 | ············throw·new·IllegalArgumentException("Package·name·must·not·be·empty".toString()); | 33 | ············throw·new·IllegalArgumentException("Package·name·must·not·be·empty".toString()); |
34 | ········} | 34 | ········} |
35 | ········if·(className.length()·==·0·||·className2.length()·==·0)·{ | 35 | ········if·(className.length()·==·0·||·className2.length()·==·0)·{ |
36 | ············throw·new·IllegalArgumentException("Activity·class·name·must·not·be·empty.".toString()); | 36 | ············throw·new·IllegalArgumentException("Activity·class·name·must·not·be·empty.".toString()); |
Offset 120, 16 lines modified | Offset 120, 16 lines modified | ||
120 | ········else·{ | 120 | ········else·{ |
121 | ············hashCode·=·secondaryActivityIntentAction.hashCode(); | 121 | ············hashCode·=·secondaryActivityIntentAction.hashCode(); |
122 | ········} | 122 | ········} |
123 | ········return·n·+·hashCode; | 123 | ········return·n·+·hashCode; |
124 | ····} | 124 | ····} |
125 | ···· | 125 | ···· |
126 | ····public·final·boolean·matchesActivityIntentPair(final·Activity·activity,·final·Intent·intent)·{ | 126 | ····public·final·boolean·matchesActivityIntentPair(final·Activity·activity,·final·Intent·intent)·{ |
127 | ········i. | 127 | ········i.e((Object)activity,·"primaryActivity"); |
128 | ········i. | 128 | ········i.e((Object)intent,·"secondaryActivityIntent"); |
129 | ········final·ComponentName·componentName·=·activity.getComponentName(); | 129 | ········final·ComponentName·componentName·=·activity.getComponentName(); |
130 | ········final·MatcherUtils·instance·=·MatcherUtils.INSTANCE; | 130 | ········final·MatcherUtils·instance·=·MatcherUtils.INSTANCE; |
131 | ········final·boolean·componentsMatching$window_release·=·instance.areComponentsMatching$window_release(componentName,·this.primaryActivityName); | 131 | ········final·boolean·componentsMatching$window_release·=·instance.areComponentsMatching$window_release(componentName,·this.primaryActivityName); |
132 | ········boolean·b·=·false; | 132 | ········boolean·b·=·false; |
133 | ········if·(componentsMatching$window_release)·{ | 133 | ········if·(componentsMatching$window_release)·{ |
134 | ············if·(instance.areComponentsMatching$window_release(intent.getComponent(),·this.secondaryActivityName))·{ | 134 | ············if·(instance.areComponentsMatching$window_release(intent.getComponent(),·this.secondaryActivityName))·{ |
135 | ················final·String·secondaryActivityIntentAction·=·this.secondaryActivityIntentAction; | 135 | ················final·String·secondaryActivityIntentAction·=·this.secondaryActivityIntentAction; |
Offset 138, 25 lines modified | Offset 138, 25 lines modified | ||
138 | ················} | 138 | ················} |
139 | ············} | 139 | ············} |
140 | ········} | 140 | ········} |
141 | ········return·b; | 141 | ········return·b; |
142 | ····} | 142 | ····} |
143 | ···· | 143 | ···· |
144 | ····public·final·boolean·matchesActivityPair(final·Activity·activity,·final·Activity·activity2)·{ | 144 | ····public·final·boolean·matchesActivityPair(final·Activity·activity,·final·Activity·activity2)·{ |
145 | ········i. | 145 | ········i.e((Object)activity,·"primaryActivity"); |
146 | ········i. | 146 | ········i.e((Object)activity2,·"secondaryActivity"); |
147 | ········final·MatcherUtils·instance·=·MatcherUtils.INSTANCE; | 147 | ········final·MatcherUtils·instance·=·MatcherUtils.INSTANCE; |
148 | ········final·boolean·componentsMatching$window_release·=·instance.areComponentsMatching$window_release(activity.getComponentName(),·this.primaryActivityName); | 148 | ········final·boolean·componentsMatching$window_release·=·instance.areComponentsMatching$window_release(activity.getComponentName(),·this.primaryActivityName); |
149 | ········boolean·b·=·true; | 149 | ········boolean·b·=·true; |
150 | ········boolean·b2·=·componentsMatching$window_release·&&·instance.areComponentsMatching$window_release(activity2.getComponentName(),·this.secondaryActivityName); | 150 | ········boolean·b2·=·componentsMatching$window_release·&&·instance.areComponentsMatching$window_release(activity2.getComponentName(),·this.secondaryActivityName); |
151 | ········if·(activity2.getIntent()·!=·null)·{ | 151 | ········if·(activity2.getIntent()·!=·null)·{ |
152 | ············Label_0135:·{ | 152 | ············Label_0135:·{ |
153 | ················if·(b2)·{ | 153 | ················if·(b2)·{ |
154 | ····················final·Intent·intent·=·activity2.getIntent(); | 154 | ····················final·Intent·intent·=·activity2.getIntent(); |
155 | ····················i. | 155 | ····················i.d((Object)intent,·"secondaryActivity.intent"); |
156 | ····················if·(this.matchesActivityIntentPair(activity,·intent))·{ | 156 | ····················if·(this.matchesActivityIntentPair(activity,·intent))·{ |
157 | ························break·Label_0135; | 157 | ························break·Label_0135; |
158 | ····················} | 158 | ····················} |
159 | ················} | 159 | ················} |
160 | ················b·=·false; | 160 | ················b·=·false; |
161 | ············} | 161 | ············} |
162 | ············b2·=·b; | 162 | ············b2·=·b; |
Offset 13, 13 lines modified | Offset 13, 13 lines modified | ||
13 | ········INSTANCE·=·new·SplitRule$Api30Impl(); | 13 | ········INSTANCE·=·new·SplitRule$Api30Impl(); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····private·SplitRule$Api30Impl()·{ | 16 | ····private·SplitRule$Api30Impl()·{ |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·Rect·getBounds(final·WindowMetrics·windowMetrics)·{ | 19 | ····public·final·Rect·getBounds(final·WindowMetrics·windowMetrics)·{ |
20 | ········i. | 20 | ········i.e((Object)windowMetrics,·"windowMetrics"); |
21 | ········final·Rect·bounds·=·windowMetrics.getBounds(); | 21 | ········final·Rect·bounds·=·windowMetrics.getBounds(); |
22 | ········i. | 22 | ········i.d((Object)bounds,·"windowMetrics.bounds"); |
23 | ········return·bounds; | 23 | ········return·bounds; |
24 | ····} | 24 | ····} |
25 | } | 25 | } |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | package·androidx.window.embedding; | 2 | package·androidx.window.embedding; |
3 | import·android.content.res.Resources; | 3 | import·android.content.res.Resources; |
4 | import·android.content.res.Resources$NotFoundException; | 4 | import·android.content.res.Resources$NotFoundException; |
5 | import·java.util.HashSet; | 5 | import·java.util.HashSet; |
6 | import·java.util.Set; | 6 | import·java.util.Set; |
7 | import·android.content.Intent; | 7 | import·android.content.Intent; |
8 | import·l1. | 8 | import·l1.c0; |
9 | import·android.content.res.TypedArray; | 9 | import·android.content.res.TypedArray; |
10 | import·android.util.AttributeSet; | 10 | import·android.util.AttributeSet; |
11 | import·androidx.window.R$styleable; | 11 | import·androidx.window.R$styleable; |
12 | import·android.content.res.XmlResourceParser; | 12 | import·android.content.res.XmlResourceParser; |
13 | import·android.content.Context; | 13 | import·android.content.Context; |
14 | import·a2.d; | 14 | import·a2.d; |
15 | import·kotlin.jvm.internal.i; | 15 | import·kotlin.jvm.internal.i; |
Offset 23, 22 lines modified | Offset 23, 22 lines modified | ||
23 | ············final·int·length·=·charSequence.length(); | 23 | ············final·int·length·=·charSequence.length(); |
24 | ············final·int·n·=·1; | 24 | ············final·int·n·=·1; |
25 | ············if·(length·!=·0)·{ | 25 | ············if·(length·!=·0)·{ |
26 | ················String·str·=·charSequence.toString(); | 26 | ················String·str·=·charSequence.toString(); |
27 | ················final·char·char1·=·str.charAt(0); | 27 | ················final·char·char1·=·str.charAt(0); |
28 | ················final·char·c·=·'.'; | 28 | ················final·char·c·=·'.'; |
29 | ················if·(char1·==·c)·{ | 29 | ················if·(char1·==·c)·{ |
30 | ····················return·new·ComponentName(substring,·i. | 30 | ····················return·new·ComponentName(substring,·i.j(substring,·(Object)str)); |
31 | ················} | 31 | ················} |
32 | ················final·int·z·=·d.z((CharSequence)str,·'/',·0,·false,·6,·(Object)null); | 32 | ················final·int·z·=·d.z((CharSequence)str,·'/',·0,·false,·6,·(Object)null); |
33 | ················if·(z·>·0)·{ | 33 | ················if·(z·>·0)·{ |
34 | ····················substring·=·str.substring(0,·z); | 34 | ····················substring·=·str.substring(0,·z); |
35 | ····················i. | 35 | ····················i.d((Object)substring,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)"); |
36 | ····················str·=·str.substring(z·+·n); | 36 | ····················str·=·str.substring(z·+·n); |
37 | ····················i. | 37 | ····················i.d((Object)str,·"(this·as·java.lang.String).substring(startIndex)"); |
38 | ················} | 38 | ················} |
39 | ················if·(!i.a((Object)str,·(Object)"*")·&&·d.z((CharSequence)str,·'.',·0,·false,·6,·(Object)null)·<·0)·{ | 39 | ················if·(!i.a((Object)str,·(Object)"*")·&&·d.z((CharSequence)str,·'.',·0,·false,·6,·(Object)null)·<·0)·{ |
40 | ····················final·StringBuilder·sb·=·new·StringBuilder(substring); | 40 | ····················final·StringBuilder·sb·=·new·StringBuilder(substring); |
41 | ····················sb.append(c); | 41 | ····················sb.append(c); |
42 | ····················sb.append(str); | 42 | ····················sb.append(str); |
43 | ····················return·new·ComponentName(substring,·sb.toString()); | 43 | ····················return·new·ComponentName(substring,·sb.toString()); |
44 | ················} | 44 | ················} |
Offset 49, 58 lines modified | Offset 49, 58 lines modified | ||
49 | ····} | 49 | ····} |
50 | ···· | 50 | ···· |
51 | ····private·final·ActivityFilter·parseActivityFilter(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ | 51 | ····private·final·ActivityFilter·parseActivityFilter(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ |
52 | ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.ActivityFilter,·0,·0); | 52 | ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.ActivityFilter,·0,·0); |
53 | ········final·String·string·=·obtainStyledAttributes.getString(R$styleable.ActivityFilter_activityName); | 53 | ········final·String·string·=·obtainStyledAttributes.getString(R$styleable.ActivityFilter_activityName); |
54 | ········final·String·string2·=·obtainStyledAttributes.getString(R$styleable.ActivityFilter_activityAction); | 54 | ········final·String·string2·=·obtainStyledAttributes.getString(R$styleable.ActivityFilter_activityAction); |
55 | ········final·String·packageName·=·context.getApplicationContext().getPackageName(); | 55 | ········final·String·packageName·=·context.getApplicationContext().getPackageName(); |
56 | ········i. | 56 | ········i.d((Object)packageName,·"packageName"); |
57 | ········return·new·ActivityFilter(this.buildClassName(packageName,·string),·string2); | 57 | ········return·new·ActivityFilter(this.buildClassName(packageName,·string),·string2); |
58 | ····} | 58 | ····} |
59 | ···· | 59 | ···· |
60 | ····private·final·ActivityRule·parseSplitActivityRule(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ | 60 | ····private·final·ActivityRule·parseSplitActivityRule(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ |
61 | ········return·new·ActivityRule( | 61 | ········return·new·ActivityRule(c0.b(),·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.ActivityRule,·0,·0).getBoolean(R$styleable.ActivityRule_alwaysExpand,·false)); |
62 | ····} | 62 | ····} |
63 | ···· | 63 | ···· |
64 | ····private·final·SplitPairFilter·parseSplitPairFilter(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ | 64 | ····private·final·SplitPairFilter·parseSplitPairFilter(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ |
65 | ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.SplitPairFilter,·0,·0); | 65 | ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.SplitPairFilter,·0,·0); |
66 | ········final·String·string·=·obtainStyledAttributes.getString(R$styleable.SplitPairFilter_primaryActivityName); | 66 | ········final·String·string·=·obtainStyledAttributes.getString(R$styleable.SplitPairFilter_primaryActivityName); |
67 | ········final·String·string2·=·obtainStyledAttributes.getString(R$styleable.SplitPairFilter_secondaryActivityName); | 67 | ········final·String·string2·=·obtainStyledAttributes.getString(R$styleable.SplitPairFilter_secondaryActivityName); |
68 | ········final·String·string3·=·obtainStyledAttributes.getString(R$styleable.SplitPairFilter_secondaryActivityAction); | 68 | ········final·String·string3·=·obtainStyledAttributes.getString(R$styleable.SplitPairFilter_secondaryActivityAction); |
69 | ········final·String·packageName·=·context.getApplicationContext().getPackageName(); | 69 | ········final·String·packageName·=·context.getApplicationContext().getPackageName(); |
70 | ········i. | 70 | ········i.d((Object)packageName,·"packageName"); |
71 | ········return·new·SplitPairFilter(this.buildClassName(packageName,·string),·this.buildClassName(packageName,·string2),·string3); | 71 | ········return·new·SplitPairFilter(this.buildClassName(packageName,·string),·this.buildClassName(packageName,·string2),·string3); |
72 | ····} | 72 | ····} |
73 | ···· | 73 | ···· |
74 | ····private·final·SplitPairRule·parseSplitPairRule(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ | 74 | ····private·final·SplitPairRule·parseSplitPairRule(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ |
75 | ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.SplitPairRule,·0,·0); | 75 | ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.SplitPairRule,·0,·0); |
76 | ········return·new·SplitPairRule( | 76 | ········return·new·SplitPairRule(c0.b(),·obtainStyledAttributes.getBoolean(R$styleable.SplitPairRule_finishPrimaryWithSecondary,·false),·obtainStyledAttributes.getBoolean(R$styleable.SplitPairRule_finishSecondaryWithPrimary,·true),·obtainStyledAttributes.getBoolean(R$styleable.SplitPairRule_clearTop,·false),·(int)obtainStyledAttributes.getDimension(R$styleable.SplitPairRule_splitMinWidth,·0.0f),·(int)obtainStyledAttributes.getDimension(R$styleable.SplitPairRule_splitMinSmallestWidth,·0.0f),·obtainStyledAttributes.getFloat(R$styleable.SplitPairRule_splitRatio,·0.0f),·obtainStyledAttributes.getInt(R$styleable.SplitPairRule_splitLayoutDirection,·3)); |
77 | ····} | 77 | ····} |
78 | ···· | 78 | ···· |
79 | ····private·final·SplitPlaceholderRule·parseSplitPlaceholderRule(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ | 79 | ····private·final·SplitPlaceholderRule·parseSplitPlaceholderRule(final·Context·context,·final·XmlResourceParser·xmlResourceParser)·{ |
80 | ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.SplitPlaceholderRule,·0,·0); | 80 | ········final·TypedArray·obtainStyledAttributes·=·context.getTheme().obtainStyledAttributes((AttributeSet)xmlResourceParser,·R$styleable.SplitPlaceholderRule,·0,·0); |
81 | ········final·String·string·=·obtainStyledAttributes.getString(R$styleable.SplitPlaceholderRule_placeholderActivityName); | 81 | ········final·String·string·=·obtainStyledAttributes.getString(R$styleable.SplitPlaceholderRule_placeholderActivityName); |
82 | ········final·float·float1·=·obtainStyledAttributes.getFloat(R$styleable.SplitPlaceholderRule_splitRatio,·0.0f); | 82 | ········final·float·float1·=·obtainStyledAttributes.getFloat(R$styleable.SplitPlaceholderRule_splitRatio,·0.0f); |
83 | ········final·int·n·=·(int)obtainStyledAttributes.getDimension(R$styleable.SplitPlaceholderRule_splitMinWidth,·0.0f); | 83 | ········final·int·n·=·(int)obtainStyledAttributes.getDimension(R$styleable.SplitPlaceholderRule_splitMinWidth,·0.0f); |
84 | ········final·int·n2·=·(int)obtainStyledAttributes.getDimension(R$styleable.SplitPlaceholderRule_splitMinSmallestWidth,·0.0f); | 84 | ········final·int·n2·=·(int)obtainStyledAttributes.getDimension(R$styleable.SplitPlaceholderRule_splitMinSmallestWidth,·0.0f); |
85 | ········final·int·int1·=·obtainStyledAttributes.getInt(R$styleable.SplitPlaceholderRule_splitLayoutDirection,·3); | 85 | ········final·int·int1·=·obtainStyledAttributes.getInt(R$styleable.SplitPlaceholderRule_splitLayoutDirection,·3); |
86 | ········final·String·packageName·=·context.getApplicationContext().getPackageName(); | 86 | ········final·String·packageName·=·context.getApplicationContext().getPackageName(); |
87 | ········i. | 87 | ········i.d((Object)packageName,·"packageName"); |
88 | ········final·ComponentName·buildClassName·=·this.buildClassName(packageName,·string); | 88 | ········final·ComponentName·buildClassName·=·this.buildClassName(packageName,·string); |
89 | ········final·Set·b·=· | 89 | ········final·Set·b·=·c0.b(); |
90 | ········final·Intent·setComponent·=·new·Intent().setComponent(buildClassName); | 90 | ········final·Intent·setComponent·=·new·Intent().setComponent(buildClassName); |
91 | ········i. | 91 | ········i.d((Object)setComponent,·"Intent().setComponent(pl\u2026eholderActivityClassName)"); |
92 | ········return·new·SplitPlaceholderRule(b,·setComponent,·n,·n2,·float1,·int1); | 92 | ········return·new·SplitPlaceholderRule(b,·setComponent,·n,·n2,·float1,·int1); |
93 | ····} | 93 | ····} |
94 | ···· | 94 | ···· |
95 | ····private·final·Set·parseSplitXml(final·Context·context,·final·int·n)·{ | 95 | ····private·final·Set·parseSplitXml(final·Context·context,·final·int·n)·{ |
96 | ········final·Resources·resources·=·context.getResources(); | 96 | ········final·Resources·resources·=·context.getResources(); |
97 | ········try·{ | 97 | ········try·{ |
98 | ············final·XmlResourceParser·xml·=·resources.getXml(n); | 98 | ············final·XmlResourceParser·xml·=·resources.getXml(n); |
99 | ············i. | 99 | ············i.d((Object)xml,·"resources.getXml(splitResourceId)"); |
100 | ············final·HashSet<ActivityRule>·set·=·new·HashSet<ActivityRule>(); | 100 | ············final·HashSet<ActivityRule>·set·=·new·HashSet<ActivityRule>(); |
101 | ············final·int·depth·=·xml.getDepth(); | 101 | ············final·int·depth·=·xml.getDepth(); |
102 | ············int·n2·=·xml.next(); | 102 | ············int·n2·=·xml.next(); |
103 | ············ActivityRule·o·=·null; | 103 | ············ActivityRule·o·=·null; |
104 | ············Object·o2·=·null; | 104 | ············Object·o2·=·null; |
105 | ············Object·o3·=·null; | 105 | ············Object·o3·=·null; |
106 | ············while·(n2·!=·1·&&·(n2·!=·3·||·xml.getDepth()·>·depth))·{ | 106 | ············while·(n2·!=·1·&&·(n2·!=·3·||·xml.getDepth()·>·depth))·{ |
Offset 201, 11 lines modified | Offset 201, 11 lines modified | ||
201 | ········} | 201 | ········} |
202 | ········catch·(Resources$NotFoundException·ex)·{ | 202 | ········catch·(Resources$NotFoundException·ex)·{ |
203 | ············return·null; | 203 | ············return·null; |
204 | ········} | 204 | ········} |
205 | ····} | 205 | ····} |
206 | ···· | 206 | ···· |
207 | ····public·final·Set·parseSplitRules$window_release(final·Context·context,·final·int·n)·{ | 207 | ····public·final·Set·parseSplitRules$window_release(final·Context·context,·final·int·n)·{ |
208 | ········i. | 208 | ········i.e((Object)context,·"context"); |
209 | ········return·this.parseSplitXml(context,·n); | 209 | ········return·this.parseSplitXml(context,·n); |
210 | ····} | 210 | ····} |
211 | } | 211 | } |
Offset 12, 11 lines modified | Offset 12, 11 lines modified | ||
12 | ········INSTANCE·=·new·ActivityCompatHelperApi24(); | 12 | ········INSTANCE·=·new·ActivityCompatHelperApi24(); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····private·ActivityCompatHelperApi24()·{ | 15 | ····private·ActivityCompatHelperApi24()·{ |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·final·boolean·isInMultiWindowMode(final·Activity·activity)·{ | 18 | ····public·final·boolean·isInMultiWindowMode(final·Activity·activity)·{ |
19 | ········i. | 19 | ········i.e((Object)activity,·"activity"); |
20 | ········return·activity.isInMultiWindowMode(); | 20 | ········return·activity.isInMultiWindowMode(); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 13, 20 lines modified | Offset 13, 20 lines modified | ||
13 | ········INSTANCE·=·new·ActivityCompatHelperApi30(); | 13 | ········INSTANCE·=·new·ActivityCompatHelperApi30(); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····private·ActivityCompatHelperApi30()·{ | 16 | ····private·ActivityCompatHelperApi30()·{ |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·Rect·currentWindowBounds(final·Activity·activity)·{ | 19 | ····public·final·Rect·currentWindowBounds(final·Activity·activity)·{ |
20 | ········i. | 20 | ········i.e((Object)activity,·"activity"); |
21 | ········final·Rect·bounds·=·activity.getWindowManager().getCurrentWindowMetrics().getBounds(); | 21 | ········final·Rect·bounds·=·activity.getWindowManager().getCurrentWindowMetrics().getBounds(); |
22 | ········i. | 22 | ········i.d((Object)bounds,·"activity.windowManager.currentWindowMetrics.bounds"); |
23 | ········return·bounds; | 23 | ········return·bounds; |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·final·Rect·maximumWindowBounds(final·Activity·activity)·{ | 26 | ····public·final·Rect·maximumWindowBounds(final·Activity·activity)·{ |
27 | ········i. | 27 | ········i.e((Object)activity,·"activity"); |
28 | ········final·Rect·bounds·=·activity.getWindowManager().getMaximumWindowMetrics().getBounds(); | 28 | ········final·Rect·bounds·=·activity.getWindowManager().getMaximumWindowMetrics().getBounds(); |
29 | ········i. | 29 | ········i.d((Object)bounds,·"activity.windowManager.maximumWindowMetrics.bounds"); |
30 | ········return·bounds; | 30 | ········return·bounds; |
31 | ····} | 31 | ····} |
32 | } | 32 | } |
Offset 13, 12 lines modified | Offset 13, 12 lines modified | ||
13 | ········INSTANCE·=·new·DisplayCompatHelperApi17(); | 13 | ········INSTANCE·=·new·DisplayCompatHelperApi17(); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····private·DisplayCompatHelperApi17()·{ | 16 | ····private·DisplayCompatHelperApi17()·{ |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·getRealSize(final·Display·display,·final·Point·point)·{ | 19 | ····public·final·void·getRealSize(final·Display·display,·final·Point·point)·{ |
20 | ········i. | 20 | ········i.e((Object)display,·"display"); |
21 | ········i. | 21 | ········i.e((Object)point,·"point"); |
22 | ········display.getRealSize(point); | 22 | ········display.getRealSize(point); |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 12, 26 lines modified | Offset 12, 26 lines modified | ||
12 | ········INSTANCE·=·new·DisplayCompatHelperApi28(); | 12 | ········INSTANCE·=·new·DisplayCompatHelperApi28(); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····private·DisplayCompatHelperApi28()·{ | 15 | ····private·DisplayCompatHelperApi28()·{ |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·final·int·safeInsetBottom(final·DisplayCutout·displayCutout)·{ | 18 | ····public·final·int·safeInsetBottom(final·DisplayCutout·displayCutout)·{ |
19 | ········i. | 19 | ········i.e((Object)displayCutout,·"displayCutout"); |
20 | ········return·displayCutout.getSafeInsetBottom(); | 20 | ········return·displayCutout.getSafeInsetBottom(); |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·final·int·safeInsetLeft(final·DisplayCutout·displayCutout)·{ | 23 | ····public·final·int·safeInsetLeft(final·DisplayCutout·displayCutout)·{ |
24 | ········i. | 24 | ········i.e((Object)displayCutout,·"displayCutout"); |
25 | ········return·displayCutout.getSafeInsetLeft(); | 25 | ········return·displayCutout.getSafeInsetLeft(); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·final·int·safeInsetRight(final·DisplayCutout·displayCutout)·{ | 28 | ····public·final·int·safeInsetRight(final·DisplayCutout·displayCutout)·{ |
29 | ········i. | 29 | ········i.e((Object)displayCutout,·"displayCutout"); |
30 | ········return·displayCutout.getSafeInsetRight(); | 30 | ········return·displayCutout.getSafeInsetRight(); |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·final·int·safeInsetTop(final·DisplayCutout·displayCutout)·{ | 33 | ····public·final·int·safeInsetTop(final·DisplayCutout·displayCutout)·{ |
34 | ········i. | 34 | ········i.e((Object)displayCutout,·"displayCutout"); |
35 | ········return·displayCutout.getSafeInsetTop(); | 35 | ········return·displayCutout.getSafeInsetTop(); |
36 | ····} | 36 | ····} |
37 | } | 37 | } |
Offset 15, 22 lines modified | Offset 15, 22 lines modified | ||
15 | { | 15 | { |
16 | ····private·final·Activity·activity; | 16 | ····private·final·Activity·activity; |
17 | ····private·WindowLayoutInfo·lastKnownValue; | 17 | ····private·WindowLayoutInfo·lastKnownValue; |
18 | ····private·final·ReentrantLock·multicastConsumerLock; | 18 | ····private·final·ReentrantLock·multicastConsumerLock; |
19 | ····private·final·Set·registeredListeners; | 19 | ····private·final·Set·registeredListeners; |
20 | ···· | 20 | ···· |
21 | ····public·ExtensionWindowLayoutInfoBackend$MulticastConsumer(final·Activity·activity)·{ | 21 | ····public·ExtensionWindowLayoutInfoBackend$MulticastConsumer(final·Activity·activity)·{ |
22 | ········i. | 22 | ········i.e((Object)activity,·"activity"); |
23 | ········this.activity·=·activity; | 23 | ········this.activity·=·activity; |
24 | ········this.multicastConsumerLock·=·new·ReentrantLock(); | 24 | ········this.multicastConsumerLock·=·new·ReentrantLock(); |
25 | ········this.registeredListeners·=·new·LinkedHashSet(); | 25 | ········this.registeredListeners·=·new·LinkedHashSet(); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·void·accept(final·androidx.window.extensions.layout.WindowLayoutInfo·windowLayoutInfo)·{ | 28 | ····public·void·accept(final·androidx.window.extensions.layout.WindowLayoutInfo·windowLayoutInfo)·{ |
29 | ········i. | 29 | ········i.e((Object)windowLayoutInfo,·"value"); |
30 | ········final·ReentrantLock·multicastConsumerLock·=·this.multicastConsumerLock; | 30 | ········final·ReentrantLock·multicastConsumerLock·=·this.multicastConsumerLock; |
31 | ········multicastConsumerLock.lock(); | 31 | ········multicastConsumerLock.lock(); |
32 | ········try·{ | 32 | ········try·{ |
33 | ············this.lastKnownValue·=·ExtensionsWindowLayoutInfoAdapter.INSTANCE.translate$window_release(this.activity,·windowLayoutInfo); | 33 | ············this.lastKnownValue·=·ExtensionsWindowLayoutInfoAdapter.INSTANCE.translate$window_release(this.activity,·windowLayoutInfo); |
34 | ············final·Iterator·iterator·=·this.registeredListeners.iterator(); | 34 | ············final·Iterator·iterator·=·this.registeredListeners.iterator(); |
35 | ············while·(iterator.hasNext())·{ | 35 | ············while·(iterator.hasNext())·{ |
36 | ················((a)iterator.next()).accept((Object)this.lastKnownValue); | 36 | ················((a)iterator.next()).accept((Object)this.lastKnownValue); |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | ········finally·{ | 41 | ········finally·{ |
42 | ············multicastConsumerLock.unlock(); | 42 | ············multicastConsumerLock.unlock(); |
43 | ············while·(true)·{} | 43 | ············while·(true)·{} |
44 | ········} | 44 | ········} |
45 | ····} | 45 | ····} |
46 | ···· | 46 | ···· |
47 | ····public·final·void·addListener(final·a·a)·{ | 47 | ····public·final·void·addListener(final·a·a)·{ |
48 | ········i. | 48 | ········i.e((Object)a,·"listener"); |
49 | ········final·ReentrantLock·multicastConsumerLock·=·this.multicastConsumerLock; | 49 | ········final·ReentrantLock·multicastConsumerLock·=·this.multicastConsumerLock; |
50 | ········multicastConsumerLock.lock(); | 50 | ········multicastConsumerLock.lock(); |
51 | ········try·{ | 51 | ········try·{ |
52 | ············final·WindowLayoutInfo·lastKnownValue·=·this.lastKnownValue; | 52 | ············final·WindowLayoutInfo·lastKnownValue·=·this.lastKnownValue; |
53 | ············if·(lastKnownValue·!=·null)·{ | 53 | ············if·(lastKnownValue·!=·null)·{ |
54 | ················a.accept((Object)lastKnownValue); | 54 | ················a.accept((Object)lastKnownValue); |
55 | ············} | 55 | ············} |
Offset 61, 15 lines modified | Offset 61, 15 lines modified | ||
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····public·final·boolean·isEmpty()·{ | 63 | ····public·final·boolean·isEmpty()·{ |
64 | ········return·this.registeredListeners.isEmpty(); | 64 | ········return·this.registeredListeners.isEmpty(); |
65 | ····} | 65 | ····} |
66 | ···· | 66 | ···· |
67 | ····public·final·void·removeListener(final·a·a)·{ | 67 | ····public·final·void·removeListener(final·a·a)·{ |
68 | ········i. | 68 | ········i.e((Object)a,·"listener"); |
69 | ········final·ReentrantLock·multicastConsumerLock·=·this.multicastConsumerLock; | 69 | ········final·ReentrantLock·multicastConsumerLock·=·this.multicastConsumerLock; |
70 | ········multicastConsumerLock.lock(); | 70 | ········multicastConsumerLock.lock(); |
71 | ········try·{ | 71 | ········try·{ |
72 | ············this.registeredListeners.remove(a); | 72 | ············this.registeredListeners.remove(a); |
73 | ········} | 73 | ········} |
74 | ········finally·{ | 74 | ········finally·{ |
75 | ············multicastConsumerLock.unlock(); | 75 | ············multicastConsumerLock.unlock(); |
Offset 25, 16 lines modified | Offset 25, 16 lines modified | ||
25 | ···· | 25 | ···· |
26 | ····private·final·boolean·validBounds(final·Activity·activity,·final·Bounds·bounds)·{ | 26 | ····private·final·boolean·validBounds(final·Activity·activity,·final·Bounds·bounds)·{ |
27 | ········final·Rect·bounds2·=·WindowMetricsCalculatorCompat.INSTANCE.computeCurrentWindowMetrics(activity).getBounds(); | 27 | ········final·Rect·bounds2·=·WindowMetricsCalculatorCompat.INSTANCE.computeCurrentWindowMetrics(activity).getBounds(); |
28 | ········return·!bounds.isZero()·&&·(bounds.getWidth()·==·bounds2.width()·||·bounds.getHeight()·==·bounds2.height())·&&·(bounds.getWidth()·>=·bounds2.width()·||·bounds.getHeight()·>=·bounds2.height())·&&·(bounds.getWidth()·!=·bounds2.width()·||·bounds.getHeight()·!=·bounds2.height()); | 28 | ········return·!bounds.isZero()·&&·(bounds.getWidth()·==·bounds2.width()·||·bounds.getHeight()·==·bounds2.height())·&&·(bounds.getWidth()·>=·bounds2.width()·||·bounds.getHeight()·>=·bounds2.height())·&&·(bounds.getWidth()·!=·bounds2.width()·||·bounds.getHeight()·!=·bounds2.height()); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·final·androidx.window.layout.FoldingFeature·translate$window_release(final·Activity·activity,·final·FoldingFeature·foldingFeature)·{ | 31 | ····public·final·androidx.window.layout.FoldingFeature·translate$window_release(final·Activity·activity,·final·FoldingFeature·foldingFeature)·{ |
32 | ········i. | 32 | ········i.e((Object)activity,·"activity"); |
33 | ········i. | 33 | ········i.e((Object)foldingFeature,·"oemFeature"); |
34 | ········final·int·type·=·foldingFeature.getType(); | 34 | ········final·int·type·=·foldingFeature.getType(); |
35 | ········final·int·n·=·2; | 35 | ········final·int·n·=·2; |
36 | ········final·int·n2·=·1; | 36 | ········final·int·n2·=·1; |
37 | ········Object·o·=·null; | 37 | ········Object·o·=·null; |
38 | ········HardwareFoldingFeature$Type·hardwareFoldingFeature$Type; | 38 | ········HardwareFoldingFeature$Type·hardwareFoldingFeature$Type; |
39 | ········if·(type·!=·n2)·{ | 39 | ········if·(type·!=·n2)·{ |
40 | ············if·(type·!=·n)·{ | 40 | ············if·(type·!=·n)·{ |
Offset 54, 35 lines modified | Offset 54, 35 lines modified | ||
54 | ············foldingFeature$State·=·FoldingFeature$State.HALF_OPENED; | 54 | ············foldingFeature$State·=·FoldingFeature$State.HALF_OPENED; |
55 | ········} | 55 | ········} |
56 | ········else·{ | 56 | ········else·{ |
57 | ············foldingFeature$State·=·FoldingFeature$State.FLAT; | 57 | ············foldingFeature$State·=·FoldingFeature$State.FLAT; |
58 | ········} | 58 | ········} |
59 | ········final·Rect·bounds·=·foldingFeature.getBounds(); | 59 | ········final·Rect·bounds·=·foldingFeature.getBounds(); |
60 | ········final·String·s·=·"oemFeature.bounds"; | 60 | ········final·String·s·=·"oemFeature.bounds"; |
61 | ········i. | 61 | ········i.d((Object)bounds,·s); |
62 | ········if·(this.validBounds(activity,·new·Bounds(bounds)))·{ | 62 | ········if·(this.validBounds(activity,·new·Bounds(bounds)))·{ |
63 | ············o·=·new(androidx.window.layout.HardwareFoldingFeature.class); | 63 | ············o·=·new(androidx.window.layout.HardwareFoldingFeature.class); |
64 | ············final·Rect·bounds2·=·foldingFeature.getBounds(); | 64 | ············final·Rect·bounds2·=·foldingFeature.getBounds(); |
65 | ············i. | 65 | ············i.d((Object)bounds2,·s); |
66 | ············new·HardwareFoldingFeature(new·Bounds(bounds2),·hardwareFoldingFeature$Type,·foldingFeature$State); | 66 | ············new·HardwareFoldingFeature(new·Bounds(bounds2),·hardwareFoldingFeature$Type,·foldingFeature$State); |
67 | ········} | 67 | ········} |
68 | ········return·(androidx.window.layout.FoldingFeature)o; | 68 | ········return·(androidx.window.layout.FoldingFeature)o; |
69 | ····} | 69 | ····} |
70 | ···· | 70 | ···· |
71 | ····public·final·androidx.window.layout.WindowLayoutInfo·translate$window_release(final·Activity·activity,·final·WindowLayoutInfo·windowLayoutInfo)·{ | 71 | ····public·final·androidx.window.layout.WindowLayoutInfo·translate$window_release(final·Activity·activity,·final·WindowLayoutInfo·windowLayoutInfo)·{ |
72 | ········i. | 72 | ········i.e((Object)activity,·"activity"); |
73 | ········i. | 73 | ········i.e((Object)windowLayoutInfo,·"info"); |
74 | ········final·List·displayFeatures·=·windowLayoutInfo.getDisplayFeatures(); | 74 | ········final·List·displayFeatures·=·windowLayoutInfo.getDisplayFeatures(); |
75 | ········i. | 75 | ········i.d((Object)displayFeatures,·"info.displayFeatures"); |
76 | ········final·ArrayList<androidx.window.layout.FoldingFeature>·list·=·new·ArrayList<androidx.window.layout.FoldingFeature>(); | 76 | ········final·ArrayList<androidx.window.layout.FoldingFeature>·list·=·new·ArrayList<androidx.window.layout.FoldingFeature>(); |
77 | ········for·(final·DisplayFeature·displayFeature·:·displayFeatures)·{ | 77 | ········for·(final·DisplayFeature·displayFeature·:·displayFeatures)·{ |
78 | ············androidx.window.layout.FoldingFeature·translate$window_release; | 78 | ············androidx.window.layout.FoldingFeature·translate$window_release; |
79 | ············if·(displayFeature·instanceof·FoldingFeature)·{ | 79 | ············if·(displayFeature·instanceof·FoldingFeature)·{ |
80 | ················final·ExtensionsWindowLayoutInfoAdapter·instance·=·ExtensionsWindowLayoutInfoAdapter.INSTANCE; | 80 | ················final·ExtensionsWindowLayoutInfoAdapter·instance·=·ExtensionsWindowLayoutInfoAdapter.INSTANCE; |
81 | ················i. | 81 | ················i.d((Object)displayFeature,·"feature"); |
82 | ················translate$window_release·=·instance.translate$window_release(activity,·(FoldingFeature)displayFeature); | 82 | ················translate$window_release·=·instance.translate$window_release(activity,·(FoldingFeature)displayFeature); |
83 | ············} | 83 | ············} |
84 | ············else·{ | 84 | ············else·{ |
85 | ················translate$window_release·=·null; | 85 | ················translate$window_release·=·null; |
86 | ············} | 86 | ············} |
87 | ············if·(translate$window_release·!=·null)·{ | 87 | ············if·(translate$window_release·!=·null)·{ |
88 | ················list.add(translate$window_release); | 88 | ················list.add(translate$window_release); |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | public·final·class·HardwareFoldingFeature$Companion | 7 | public·final·class·HardwareFoldingFeature$Companion |
8 | { | 8 | { |
9 | ····private·HardwareFoldingFeature$Companion()·{ | 9 | ····private·HardwareFoldingFeature$Companion()·{ |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·final·void·validateFeatureBounds$window_release(final·Bounds·bounds)·{ | 12 | ····public·final·void·validateFeatureBounds$window_release(final·Bounds·bounds)·{ |
13 | ········i. | 13 | ········i.e((Object)bounds,·"bounds"); |
14 | ········final·int·width·=·bounds.getWidth(); | 14 | ········final·int·width·=·bounds.getWidth(); |
15 | ········boolean·b·=·false; | 15 | ········boolean·b·=·false; |
16 | ········if·(width·==·0·&&·bounds.getHeight()·==·0)·{ | 16 | ········if·(width·==·0·&&·bounds.getHeight()·==·0)·{ |
17 | ············throw·new·IllegalArgumentException("Bounds·must·be·non·zero".toString()); | 17 | ············throw·new·IllegalArgumentException("Bounds·must·be·non·zero".toString()); |
18 | ········} | 18 | ········} |
19 | ········if·(bounds.getLeft()·==·0·||·bounds.getTop()·==·0)·{ | 19 | ········if·(bounds.getLeft()·==·0·||·bounds.getTop()·==·0)·{ |
20 | ············b·=·true; | 20 | ············b·=·true; |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | public·final·class·SidecarAdapter$Companion | 15 | public·final·class·SidecarAdapter$Companion |
16 | { | 16 | { |
17 | ····private·SidecarAdapter$Companion()·{ | 17 | ····private·SidecarAdapter$Companion()·{ |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·int·getRawSidecarDevicePosture(final·SidecarDeviceState·obj)·{ | 20 | ····public·final·int·getRawSidecarDevicePosture(final·SidecarDeviceState·obj)·{ |
21 | ········i. | 21 | ········i.e((Object)obj,·"sidecarDeviceState"); |
22 | ········try·{ | 22 | ········try·{ |
23 | ············return·obj.posture; | 23 | ············return·obj.posture; |
24 | ········} | 24 | ········} |
25 | ········catch·(NoSuchFieldError·noSuchFieldError)·{ | 25 | ········catch·(NoSuchFieldError·noSuchFieldError)·{ |
26 | ············final·Class<SidecarDeviceState>·clazz·=·SidecarDeviceState.class; | 26 | ············final·Class<SidecarDeviceState>·clazz·=·SidecarDeviceState.class; |
27 | ············final·String·name·=·"getPosture"; | 27 | ············final·String·name·=·"getPosture"; |
28 | ············try·{ | 28 | ············try·{ |
Offset 54, 24 lines modified | Offset 54, 24 lines modified | ||
54 | ············catch·(NoSuchMethodException·ex8)·{} | 54 | ············catch·(NoSuchMethodException·ex8)·{} |
55 | ············catch·(IllegalAccessException·ex9)·{} | 55 | ············catch·(IllegalAccessException·ex9)·{} |
56 | ············catch·(InvocationTargetException·ex10)·{} | 56 | ············catch·(InvocationTargetException·ex10)·{} |
57 | ········} | 57 | ········} |
58 | ····} | 58 | ····} |
59 | ···· | 59 | ···· |
60 | ····public·final·int·getSidecarDevicePosture$window_release(final·SidecarDeviceState·sidecarDeviceState)·{ | 60 | ····public·final·int·getSidecarDevicePosture$window_release(final·SidecarDeviceState·sidecarDeviceState)·{ |
61 | ········i. | 61 | ········i.e((Object)sidecarDeviceState,·"sidecarDeviceState"); |
62 | ········int·rawSidecarDevicePosture·=·this.getRawSidecarDevicePosture(sidecarDeviceState); | 62 | ········int·rawSidecarDevicePosture·=·this.getRawSidecarDevicePosture(sidecarDeviceState); |
63 | ········if·(rawSidecarDevicePosture·<·0·||·rawSidecarDevicePosture·>·4)·{ | 63 | ········if·(rawSidecarDevicePosture·<·0·||·rawSidecarDevicePosture·>·4)·{ |
64 | ············rawSidecarDevicePosture·=·0; | 64 | ············rawSidecarDevicePosture·=·0; |
65 | ········} | 65 | ········} |
66 | ········return·rawSidecarDevicePosture; | 66 | ········return·rawSidecarDevicePosture; |
67 | ····} | 67 | ····} |
68 | ···· | 68 | ···· |
69 | ····public·final·List·getSidecarDisplayFeatures(final·SidecarWindowLayoutInfo·obj)·{ | 69 | ····public·final·List·getSidecarDisplayFeatures(final·SidecarWindowLayoutInfo·obj)·{ |
70 | ········i. | 70 | ········i.e((Object)obj,·"info"); |
71 | ········try·{ | 71 | ········try·{ |
72 | ············List·list·=·obj.displayFeatures; | 72 | ············List·list·=·obj.displayFeatures; |
73 | ············if·(list·==·null)·{ | 73 | ············if·(list·==·null)·{ |
74 | ················list·=·g.b(); | 74 | ················list·=·g.b(); |
75 | ············} | 75 | ············} |
76 | ············return·list; | 76 | ············return·list; |
77 | ········} | 77 | ········} |
Offset 97, 15 lines modified | Offset 97, 15 lines modified | ||
97 | ············catch·(NoSuchMethodException·ex5)·{} | 97 | ············catch·(NoSuchMethodException·ex5)·{} |
98 | ············catch·(IllegalAccessException·ex6)·{} | 98 | ············catch·(IllegalAccessException·ex6)·{} |
99 | ············catch·(InvocationTargetException·ex7)·{} | 99 | ············catch·(InvocationTargetException·ex7)·{} |
100 | ········} | 100 | ········} |
101 | ····} | 101 | ····} |
102 | ···· | 102 | ···· |
103 | ····public·final·void·setSidecarDevicePosture(final·SidecarDeviceState·sidecarDeviceState,·final·int·posture)·{ | 103 | ····public·final·void·setSidecarDevicePosture(final·SidecarDeviceState·sidecarDeviceState,·final·int·posture)·{ |
104 | ········i. | 104 | ········i.e((Object)sidecarDeviceState,·"sidecarDeviceState"); |
105 | ········Class<SidecarDeviceState>·clazz; | 105 | ········Class<SidecarDeviceState>·clazz; |
106 | ········String·s; | 106 | ········String·s; |
107 | ········int·n; | 107 | ········int·n; |
108 | ········try·{ | 108 | ········try·{ |
109 | ············sidecarDeviceState.posture·=·posture; | 109 | ············sidecarDeviceState.posture·=·posture; |
110 | ············return; | 110 | ············return; |
111 | ········} | 111 | ········} |
Offset 177, 16 lines modified | Offset 177, 16 lines modified | ||
177 | ········} | 177 | ········} |
178 | ········catch·(NoSuchMethodException·ex8)·{} | 178 | ········catch·(NoSuchMethodException·ex8)·{} |
179 | ········catch·(IllegalAccessException·ex9)·{} | 179 | ········catch·(IllegalAccessException·ex9)·{} |
180 | ········catch·(InvocationTargetException·ex10)·{} | 180 | ········catch·(InvocationTargetException·ex10)·{} |
181 | ····} | 181 | ····} |
182 | ···· | 182 | ···· |
183 | ····public·final·void·setSidecarDisplayFeatures(final·SidecarWindowLayoutInfo·sidecarWindowLayoutInfo,·final·List·displayFeatures)·{ | 183 | ····public·final·void·setSidecarDisplayFeatures(final·SidecarWindowLayoutInfo·sidecarWindowLayoutInfo,·final·List·displayFeatures)·{ |
184 | ········i. | 184 | ········i.e((Object)sidecarWindowLayoutInfo,·"info"); |
185 | ········i. | 185 | ········i.e((Object)displayFeatures,·"displayFeatures"); |
186 | ········Class<SidecarWindowLayoutInfo>·clazz; | 186 | ········Class<SidecarWindowLayoutInfo>·clazz; |
187 | ········String·s; | 187 | ········String·s; |
188 | ········int·n; | 188 | ········int·n; |
189 | ········try·{ | 189 | ········try·{ |
190 | ············sidecarWindowLayoutInfo.displayFeatures·=·displayFeatures; | 190 | ············sidecarWindowLayoutInfo.displayFeatures·=·displayFeatures; |
191 | ············return; | 191 | ············return; |
192 | ········} | 192 | ········} |
Offset 246, 19 lines modified | Offset 246, 19 lines modified | ||
246 | ········} | 246 | ········} |
247 | ········catch·(NoSuchMethodException·ex2)·{} | 247 | ········catch·(NoSuchMethodException·ex2)·{} |
248 | ········catch·(IllegalAccessException·ex3)·{} | 248 | ········catch·(IllegalAccessException·ex3)·{} |
249 | ········catch·(InvocationTargetException·ex4)·{} | 249 | ········catch·(InvocationTargetException·ex4)·{} |
250 | ····} | 250 | ····} |
251 | ···· | 251 | ···· |
252 | ····public·final·DisplayFeature·translate$window_release(final·SidecarDisplayFeature·sidecarDisplayFeature,·final·SidecarDeviceState·sidecarDeviceState)·{ | 252 | ····public·final·DisplayFeature·translate$window_release(final·SidecarDisplayFeature·sidecarDisplayFeature,·final·SidecarDeviceState·sidecarDeviceState)·{ |
253 | ········i. | 253 | ········i.e((Object)sidecarDisplayFeature,·"feature"); |
254 | ········i. | 254 | ········i.e((Object)sidecarDeviceState,·"deviceState"); |
255 | ········final·Rect·rect·=·sidecarDisplayFeature.getRect(); | 255 | ········final·Rect·rect·=·sidecarDisplayFeature.getRect(); |
256 | ········final·String·s·=·"feature.rect"; | 256 | ········final·String·s·=·"feature.rect"; |
257 | ········i. | 257 | ········i.d((Object)rect,·s); |
258 | ········if·(rect.width()·==·0·&&·rect.height()·==·0)·{ | 258 | ········if·(rect.width()·==·0·&&·rect.height()·==·0)·{ |
259 | ············return·null; | 259 | ············return·null; |
260 | ········} | 260 | ········} |
261 | ········final·int·type·=·sidecarDisplayFeature.getType(); | 261 | ········final·int·type·=·sidecarDisplayFeature.getType(); |
262 | ········final·int·n·=·1; | 262 | ········final·int·n·=·1; |
263 | ········if·(type·==·n·&&·rect.width()·!=·0·&&·rect.height()·!=·0)·{ | 263 | ········if·(type·==·n·&&·rect.width()·!=·0·&&·rect.height()·!=·0)·{ |
264 | ············return·null; | 264 | ············return·null; |
Offset 288, 13 lines modified | Offset 288, 13 lines modified | ||
288 | ················} | 288 | ················} |
289 | ················foldingFeature$State·=·FoldingFeature$State.FLAT; | 289 | ················foldingFeature$State·=·FoldingFeature$State.FLAT; |
290 | ············} | 290 | ············} |
291 | ············else·{ | 291 | ············else·{ |
292 | ················foldingFeature$State·=·FoldingFeature$State.HALF_OPENED; | 292 | ················foldingFeature$State·=·FoldingFeature$State.HALF_OPENED; |
293 | ············} | 293 | ············} |
294 | ············final·Rect·rect2·=·sidecarDisplayFeature.getRect(); | 294 | ············final·Rect·rect2·=·sidecarDisplayFeature.getRect(); |
295 | ············i. | 295 | ············i.d((Object)rect2,·s); |
296 | ············return·(DisplayFeature)new·HardwareFoldingFeature(new·Bounds(rect2),·hardwareFoldingFeature$Type,·foldingFeature$State); | 296 | ············return·(DisplayFeature)new·HardwareFoldingFeature(new·Bounds(rect2),·hardwareFoldingFeature$Type,·foldingFeature$State); |
297 | ········} | 297 | ········} |
298 | ········return·null; | 298 | ········return·null; |
299 | ····} | 299 | ····} |
300 | } | 300 | } |
Offset 86, 27 lines modified | Offset 86, 27 lines modified | ||
86 | ············return·false; | 86 | ············return·false; |
87 | ········} | 87 | ········} |
88 | ········final·SidecarAdapter$Companion·companion·=·SidecarAdapter.Companion; | 88 | ········final·SidecarAdapter$Companion·companion·=·SidecarAdapter.Companion; |
89 | ········return·this.isEqualSidecarDisplayFeatures(companion.getSidecarDisplayFeatures(sidecarWindowLayoutInfo),·companion.getSidecarDisplayFeatures(sidecarWindowLayoutInfo2)); | 89 | ········return·this.isEqualSidecarDisplayFeatures(companion.getSidecarDisplayFeatures(sidecarWindowLayoutInfo),·companion.getSidecarDisplayFeatures(sidecarWindowLayoutInfo2)); |
90 | ····} | 90 | ····} |
91 | ···· | 91 | ···· |
92 | ····public·final·WindowLayoutInfo·translate(final·SidecarWindowLayoutInfo·sidecarWindowLayoutInfo,·final·SidecarDeviceState·sidecarDeviceState)·{ | 92 | ····public·final·WindowLayoutInfo·translate(final·SidecarWindowLayoutInfo·sidecarWindowLayoutInfo,·final·SidecarDeviceState·sidecarDeviceState)·{ |
93 | ········i. | 93 | ········i.e((Object)sidecarDeviceState,·"state"); |
94 | ········if·(sidecarWindowLayoutInfo·==·null)·{ | 94 | ········if·(sidecarWindowLayoutInfo·==·null)·{ |
95 | ············return·new·WindowLayoutInfo(g.b()); | 95 | ············return·new·WindowLayoutInfo(g.b()); |
96 | ········} | 96 | ········} |
97 | ········final·SidecarDeviceState·sidecarDeviceState2·=·new·SidecarDeviceState(); | 97 | ········final·SidecarDeviceState·sidecarDeviceState2·=·new·SidecarDeviceState(); |
98 | ········final·SidecarAdapter$Companion·companion·=·SidecarAdapter.Companion; | 98 | ········final·SidecarAdapter$Companion·companion·=·SidecarAdapter.Companion; |
99 | ········companion.setSidecarDevicePosture(sidecarDeviceState2,·companion.getSidecarDevicePosture$window_release(sidecarDeviceState)); | 99 | ········companion.setSidecarDevicePosture(sidecarDeviceState2,·companion.getSidecarDevicePosture$window_release(sidecarDeviceState)); |
100 | ········return·new·WindowLayoutInfo(this.translate(companion.getSidecarDisplayFeatures(sidecarWindowLayoutInfo),·sidecarDeviceState2)); | 100 | ········return·new·WindowLayoutInfo(this.translate(companion.getSidecarDisplayFeatures(sidecarWindowLayoutInfo),·sidecarDeviceState2)); |
101 | ····} | 101 | ····} |
102 | ···· | 102 | ···· |
103 | ····public·final·List·translate(final·List·list,·final·SidecarDeviceState·sidecarDeviceState)·{ | 103 | ····public·final·List·translate(final·List·list,·final·SidecarDeviceState·sidecarDeviceState)·{ |
104 | ········i. | 104 | ········i.e((Object)list,·"sidecarDisplayFeatures"); |
105 | ········i. | 105 | ········i.e((Object)sidecarDeviceState,·"deviceState"); |
106 | ········final·ArrayList<DisplayFeature>·list2·=·new·ArrayList<DisplayFeature>(); | 106 | ········final·ArrayList<DisplayFeature>·list2·=·new·ArrayList<DisplayFeature>(); |
107 | ········final·Iterator<SidecarDisplayFeature>·iterator·=·list.iterator(); | 107 | ········final·Iterator<SidecarDisplayFeature>·iterator·=·list.iterator(); |
108 | ········while·(iterator.hasNext())·{ | 108 | ········while·(iterator.hasNext())·{ |
109 | ············final·DisplayFeature·translate$window_release·=·SidecarAdapter.Companion.translate$window_release((SidecarDisplayFeature)iterator.next(),·sidecarDeviceState); | 109 | ············final·DisplayFeature·translate$window_release·=·SidecarAdapter.Companion.translate$window_release((SidecarDisplayFeature)iterator.next(),·sidecarDeviceState); |
110 | ············if·(translate$window_release·!=·null)·{ | 110 | ············if·(translate$window_release·!=·null)·{ |
111 | ················list2.add(translate$window_release); | 111 | ················list2.add(translate$window_release); |
112 | ············} | 112 | ············} |
Offset 15, 24 lines modified | Offset 15, 24 lines modified | ||
15 | ····private·final·SidecarInterface$SidecarCallback·callbackInterface; | 15 | ····private·final·SidecarInterface$SidecarCallback·callbackInterface; |
16 | ····private·SidecarDeviceState·lastDeviceState; | 16 | ····private·SidecarDeviceState·lastDeviceState; |
17 | ····private·final·ReentrantLock·lock; | 17 | ····private·final·ReentrantLock·lock; |
18 | ····private·final·WeakHashMap·mActivityWindowLayoutInfo; | 18 | ····private·final·WeakHashMap·mActivityWindowLayoutInfo; |
19 | ····private·final·SidecarAdapter·sidecarAdapter; | 19 | ····private·final·SidecarAdapter·sidecarAdapter; |
20 | ···· | 20 | ···· |
21 | ····public·SidecarCompat$DistinctSidecarElementCallback(final·SidecarAdapter·sidecarAdapter,·final·SidecarInterface$SidecarCallback·callbackInterface)·{ | 21 | ····public·SidecarCompat$DistinctSidecarElementCallback(final·SidecarAdapter·sidecarAdapter,·final·SidecarInterface$SidecarCallback·callbackInterface)·{ |
22 | ········i. | 22 | ········i.e((Object)sidecarAdapter,·"sidecarAdapter"); |
23 | ········i. | 23 | ········i.e((Object)callbackInterface,·"callbackInterface"); |
24 | ········this.sidecarAdapter·=·sidecarAdapter; | 24 | ········this.sidecarAdapter·=·sidecarAdapter; |
25 | ········this.callbackInterface·=·callbackInterface; | 25 | ········this.callbackInterface·=·callbackInterface; |
26 | ········this.lock·=·new·ReentrantLock(); | 26 | ········this.lock·=·new·ReentrantLock(); |
27 | ········this.mActivityWindowLayoutInfo·=·new·WeakHashMap(); | 27 | ········this.mActivityWindowLayoutInfo·=·new·WeakHashMap(); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·void·onDeviceStateChanged(final·SidecarDeviceState·lastDeviceState)·{ | 30 | ····public·void·onDeviceStateChanged(final·SidecarDeviceState·lastDeviceState)·{ |
31 | ········i. | 31 | ········i.e((Object)lastDeviceState,·"newDeviceState"); |
32 | ········final·ReentrantLock·lock·=·this.lock; | 32 | ········final·ReentrantLock·lock·=·this.lock; |
33 | ········lock.lock(); | 33 | ········lock.lock(); |
34 | ········try·{ | 34 | ········try·{ |
35 | ············if·(this.sidecarAdapter.isEqualSidecarDeviceState(this.lastDeviceState,·lastDeviceState))·{ | 35 | ············if·(this.sidecarAdapter.isEqualSidecarDeviceState(this.lastDeviceState,·lastDeviceState))·{ |
36 | ················return; | 36 | ················return; |
37 | ············} | 37 | ············} |
38 | ············this.lastDeviceState·=·lastDeviceState; | 38 | ············this.lastDeviceState·=·lastDeviceState; |
Offset 41, 16 lines modified | Offset 41, 16 lines modified | ||
41 | ········} | 41 | ········} |
42 | ········finally·{ | 42 | ········finally·{ |
43 | ············lock.unlock(); | 43 | ············lock.unlock(); |
44 | ········} | 44 | ········} |
45 | ····} | 45 | ····} |
46 | ···· | 46 | ···· |
47 | ····public·void·onWindowLayoutChanged(final·IBinder·binder,·final·SidecarWindowLayoutInfo·value)·{ | 47 | ····public·void·onWindowLayoutChanged(final·IBinder·binder,·final·SidecarWindowLayoutInfo·value)·{ |
48 | ········i. | 48 | ········i.e((Object)binder,·"token"); |
49 | ········i. | 49 | ········i.e((Object)value,·"newLayout"); |
50 | ········synchronized·(this.lock)·{ | 50 | ········synchronized·(this.lock)·{ |
51 | ············if·(this.sidecarAdapter.isEqualSidecarWindowLayoutInfo((SidecarWindowLayoutInfo)this.mActivityWindowLayoutInfo.get(binder),·value))·{ | 51 | ············if·(this.sidecarAdapter.isEqualSidecarWindowLayoutInfo((SidecarWindowLayoutInfo)this.mActivityWindowLayoutInfo.get(binder),·value))·{ |
52 | ················return; | 52 | ················return; |
53 | ············} | 53 | ············} |
54 | ············final·SidecarWindowLayoutInfo·sidecarWindowLayoutInfo·=·(SidecarWindowLayoutInfo)this.mActivityWindowLayoutInfo.put(binder,·value); | 54 | ············final·SidecarWindowLayoutInfo·sidecarWindowLayoutInfo·=·(SidecarWindowLayoutInfo)this.mActivityWindowLayoutInfo.put(binder,·value); |
55 | ············//·monitorexit(this.lock) | 55 | ············//·monitorexit(this.lock) |
56 | ············this.callbackInterface.onWindowLayoutChanged(binder,·value); | 56 | ············this.callbackInterface.onWindowLayoutChanged(binder,·value); |
Offset 10, 31 lines modified | Offset 10, 31 lines modified | ||
10 | final·class·SidecarCompat$FirstAttachAdapter·implements·View$OnAttachStateChangeListener | 10 | final·class·SidecarCompat$FirstAttachAdapter·implements·View$OnAttachStateChangeListener |
11 | { | 11 | { |
12 | ····private·final·WeakReference·activityWeakReference; | 12 | ····private·final·WeakReference·activityWeakReference; |
13 | ····private·final·SidecarCompat·sidecarCompat; | 13 | ····private·final·SidecarCompat·sidecarCompat; |
14 | ···· | 14 | ···· |
15 | ····public·SidecarCompat$FirstAttachAdapter(final·SidecarCompat·sidecarCompat,·final·Activity·referent)·{ | 15 | ····public·SidecarCompat$FirstAttachAdapter(final·SidecarCompat·sidecarCompat,·final·Activity·referent)·{ |
16 | ········i. | 16 | ········i.e((Object)sidecarCompat,·"sidecarCompat"); |
17 | ········i. | 17 | ········i.e((Object)referent,·"activity"); |
18 | ········this.sidecarCompat·=·sidecarCompat; | 18 | ········this.sidecarCompat·=·sidecarCompat; |
19 | ········this.activityWeakReference·=·new·WeakReference((T)referent); | 19 | ········this.activityWeakReference·=·new·WeakReference((T)referent); |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·void·onViewAttachedToWindow(final·View·view)·{ | 22 | ····public·void·onViewAttachedToWindow(final·View·view)·{ |
23 | ········i. | 23 | ········i.e((Object)view,·"view"); |
24 | ········view.removeOnAttachStateChangeListener((View$OnAttachStateChangeListener)this); | 24 | ········view.removeOnAttachStateChangeListener((View$OnAttachStateChangeListener)this); |
25 | ········final·Activity·activity·=·(Activity)this.activityWeakReference.get(); | 25 | ········final·Activity·activity·=·(Activity)this.activityWeakReference.get(); |
26 | ········final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); | 26 | ········final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); |
27 | ········if·(activity·==·null)·{ | 27 | ········if·(activity·==·null)·{ |
28 | ············return; | 28 | ············return; |
29 | ········} | 29 | ········} |
30 | ········if·(activityWindowToken$window_release·==·null)·{ | 30 | ········if·(activityWindowToken$window_release·==·null)·{ |
31 | ············return; | 31 | ············return; |
32 | ········} | 32 | ········} |
33 | ········this.sidecarCompat.register(activityWindowToken$window_release,·activity); | 33 | ········this.sidecarCompat.register(activityWindowToken$window_release,·activity); |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····public·void·onViewDetachedFromWindow(final·View·view)·{ | 36 | ····public·void·onViewDetachedFromWindow(final·View·view)·{ |
37 | ········i. | 37 | ········i.e((Object)view,·"view"); |
38 | ····} | 38 | ····} |
39 | } | 39 | } |
Offset 13, 20 lines modified | Offset 13, 20 lines modified | ||
13 | import·androidx.window.sidecar.SidecarInterface$SidecarCallback; | 13 | import·androidx.window.sidecar.SidecarInterface$SidecarCallback; |
14 | public·final·class·SidecarCompat$TranslatingCallback·implements·SidecarInterface$SidecarCallback | 14 | public·final·class·SidecarCompat$TranslatingCallback·implements·SidecarInterface$SidecarCallback |
15 | { | 15 | { |
16 | ····final·/*·synthetic·*/·SidecarCompat·this$0; | 16 | ····final·/*·synthetic·*/·SidecarCompat·this$0; |
17 | ···· | 17 | ···· |
18 | ····public·SidecarCompat$TranslatingCallback(final·SidecarCompat·this$0)·{ | 18 | ····public·SidecarCompat$TranslatingCallback(final·SidecarCompat·this$0)·{ |
19 | ········i. | 19 | ········i.e((Object)this$0,·"this$0"); |
20 | ········this.this$0·=·this$0; | 20 | ········this.this$0·=·this$0; |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·void·onDeviceStateChanged(final·SidecarDeviceState·sidecarDeviceState)·{ | 23 | ····public·void·onDeviceStateChanged(final·SidecarDeviceState·sidecarDeviceState)·{ |
24 | ········i. | 24 | ········i.e((Object)sidecarDeviceState,·"newDeviceState"); |
25 | ········final·Collection·values·=·SidecarCompat.access$getWindowListenerRegisteredContexts$p(this.this$0).values(); | 25 | ········final·Collection·values·=·SidecarCompat.access$getWindowListenerRegisteredContexts$p(this.this$0).values(); |
26 | ········final·SidecarCompat·this$0·=·this.this$0; | 26 | ········final·SidecarCompat·this$0·=·this.this$0; |
27 | ········for·(final·Activity·activity·:·values)·{ | 27 | ········for·(final·Activity·activity·:·values)·{ |
28 | ············final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); | 28 | ············final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); |
29 | ············SidecarWindowLayoutInfo·windowLayoutInfo·=·null; | 29 | ············SidecarWindowLayoutInfo·windowLayoutInfo·=·null; |
30 | ············if·(activityWindowToken$window_release·!=·null)·{ | 30 | ············if·(activityWindowToken$window_release·!=·null)·{ |
31 | ················final·SidecarInterface·sidecar·=·this$0.getSidecar(); | 31 | ················final·SidecarInterface·sidecar·=·this$0.getSidecar(); |
Offset 39, 16 lines modified | Offset 39, 16 lines modified | ||
39 | ················continue; | 39 | ················continue; |
40 | ············} | 40 | ············} |
41 | ············access$getExtensionCallback$p.onWindowLayoutChanged(activity,·SidecarCompat.access$getSidecarAdapter$p(this$0).translate(windowLayoutInfo,·sidecarDeviceState)); | 41 | ············access$getExtensionCallback$p.onWindowLayoutChanged(activity,·SidecarCompat.access$getSidecarAdapter$p(this$0).translate(windowLayoutInfo,·sidecarDeviceState)); |
42 | ········} | 42 | ········} |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····public·void·onWindowLayoutChanged(final·IBinder·binder,·final·SidecarWindowLayoutInfo·sidecarWindowLayoutInfo)·{ | 45 | ····public·void·onWindowLayoutChanged(final·IBinder·binder,·final·SidecarWindowLayoutInfo·sidecarWindowLayoutInfo)·{ |
46 | ········i. | 46 | ········i.e((Object)binder,·"windowToken"); |
47 | ········i. | 47 | ········i.e((Object)sidecarWindowLayoutInfo,·"newLayout"); |
48 | ········final·Activity·activity·=·(Activity)SidecarCompat.access$getWindowListenerRegisteredContexts$p(this.this$0).get(binder); | 48 | ········final·Activity·activity·=·(Activity)SidecarCompat.access$getWindowListenerRegisteredContexts$p(this.this$0).get(binder); |
49 | ········if·(activity·==·null)·{ | 49 | ········if·(activity·==·null)·{ |
50 | ············Log.w("SidecarCompat",·"Unable·to·resolve·activity·from·window·token.·Missing·a·call·to·#onWindowLayoutChangeListenerAdded()?"); | 50 | ············Log.w("SidecarCompat",·"Unable·to·resolve·activity·from·window·token.·Missing·a·call·to·#onWindowLayoutChangeListenerAdded()?"); |
51 | ············return; | 51 | ············return; |
52 | ········} | 52 | ········} |
53 | ········final·SidecarAdapter·access$getSidecarAdapter$p·=·SidecarCompat.access$getSidecarAdapter$p(this.this$0); | 53 | ········final·SidecarAdapter·access$getSidecarAdapter$p·=·SidecarCompat.access$getSidecarAdapter$p(this.this$0); |
54 | ········final·SidecarInterface·sidecar·=·this.this$0.getSidecar(); | 54 | ········final·SidecarInterface·sidecar·=·this.this$0.getSidecar(); |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SidecarCompat$registerConfigurationChangeListener$configChangeObserver$1(final·SidecarCompat·this$0,·final·Activity·$activity)·{ | 14 | ····SidecarCompat$registerConfigurationChangeListener$configChangeObserver$1(final·SidecarCompat·this$0,·final·Activity·$activity)·{ |
15 | ········this.this$0·=·this$0; | 15 | ········this.this$0·=·this$0; |
16 | ········this.$activity·=·$activity; | 16 | ········this.$activity·=·$activity; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ | 19 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ |
20 | ········i. | 20 | ········i.e((Object)configuration,·"newConfig"); |
21 | ········final·ExtensionInterfaceCompat$ExtensionCallbackInterface·access$getExtensionCallback$p·=·SidecarCompat.access$getExtensionCallback$p(this.this$0); | 21 | ········final·ExtensionInterfaceCompat$ExtensionCallbackInterface·access$getExtensionCallback$p·=·SidecarCompat.access$getExtensionCallback$p(this.this$0); |
22 | ········if·(access$getExtensionCallback$p·!=·null)·{ | 22 | ········if·(access$getExtensionCallback$p·!=·null)·{ |
23 | ············final·Activity·$activity·=·this.$activity; | 23 | ············final·Activity·$activity·=·this.$activity; |
24 | ············access$getExtensionCallback$p.onWindowLayoutChanged($activity,·this.this$0.getWindowLayoutInfo($activity)); | 24 | ············access$getExtensionCallback$p.onWindowLayoutChanged($activity,·this.this$0.getWindowLayoutInfo($activity)); |
25 | ········} | 25 | ········} |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | public·final·class·SidecarWindowBackend$Companion | 10 | public·final·class·SidecarWindowBackend$Companion |
11 | { | 11 | { |
12 | ····private·SidecarWindowBackend$Companion()·{ | 12 | ····private·SidecarWindowBackend$Companion()·{ |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·final·SidecarWindowBackend·getInstance(final·Context·context)·{ | 15 | ····public·final·SidecarWindowBackend·getInstance(final·Context·context)·{ |
16 | ········i. | 16 | ········i.e((Object)context,·"context"); |
17 | ········if·(SidecarWindowBackend.access$getGlobalInstance$cp()·==·null)·{ | 17 | ········if·(SidecarWindowBackend.access$getGlobalInstance$cp()·==·null)·{ |
18 | ············final·ReentrantLock·access$getGlobalLock$cp·=·SidecarWindowBackend.access$getGlobalLock$cp(); | 18 | ············final·ReentrantLock·access$getGlobalLock$cp·=·SidecarWindowBackend.access$getGlobalLock$cp(); |
19 | ············access$getGlobalLock$cp.lock(); | 19 | ············access$getGlobalLock$cp.lock(); |
20 | ············try·{ | 20 | ············try·{ |
21 | ················if·(SidecarWindowBackend.access$getGlobalInstance$cp()·==·null)·{ | 21 | ················if·(SidecarWindowBackend.access$getGlobalInstance$cp()·==·null)·{ |
22 | ····················SidecarWindowBackend.access$setGlobalInstance$cp(new·SidecarWindowBackend(SidecarWindowBackend.Companion.initAndVerifyExtension(context))); | 22 | ····················SidecarWindowBackend.access$setGlobalInstance$cp(new·SidecarWindowBackend(SidecarWindowBackend.Companion.initAndVerifyExtension(context))); |
23 | ················} | 23 | ················} |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | ········} | 30 | ········} |
31 | ········final·SidecarWindowBackend·access$getGlobalInstance$cp·=·SidecarWindowBackend.access$getGlobalInstance$cp(); | 31 | ········final·SidecarWindowBackend·access$getGlobalInstance$cp·=·SidecarWindowBackend.access$getGlobalInstance$cp(); |
32 | ········i.b((Object)access$getGlobalInstance$cp); | 32 | ········i.b((Object)access$getGlobalInstance$cp); |
33 | ········return·access$getGlobalInstance$cp; | 33 | ········return·access$getGlobalInstance$cp; |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····public·final·ExtensionInterfaceCompat·initAndVerifyExtension(final·Context·context)·{ | 36 | ····public·final·ExtensionInterfaceCompat·initAndVerifyExtension(final·Context·context)·{ |
37 | ········i. | 37 | ········i.e((Object)context,·"context"); |
38 | ········ExtensionInterfaceCompat·extensionInterfaceCompat·=·null; | 38 | ········ExtensionInterfaceCompat·extensionInterfaceCompat·=·null; |
39 | ········try·{ | 39 | ········try·{ |
40 | ············if·(this.isSidecarVersionSupported(SidecarCompat.Companion.getSidecarVersion()))·{ | 40 | ············if·(this.isSidecarVersionSupported(SidecarCompat.Companion.getSidecarVersion()))·{ |
41 | ················final·SidecarCompat·sidecarCompat·=·new·SidecarCompat(context); | 41 | ················final·SidecarCompat·sidecarCompat·=·new·SidecarCompat(context); |
42 | ················if·(sidecarCompat.validateExtensionInterface())·{ | 42 | ················if·(sidecarCompat.validateExtensionInterface())·{ |
43 | ····················extensionInterfaceCompat·=·(ExtensionInterfaceCompat)sidecarCompat; | 43 | ····················extensionInterfaceCompat·=·(ExtensionInterfaceCompat)sidecarCompat; |
44 | ················} | 44 | ················} |
Offset 10, 30 lines modified | Offset 10, 30 lines modified | ||
10 | { | 10 | { |
11 | ····private·final·Activity·activity; | 11 | ····private·final·Activity·activity; |
12 | ····private·final·a·callback; | 12 | ····private·final·a·callback; |
13 | ····private·final·Executor·executor; | 13 | ····private·final·Executor·executor; |
14 | ····private·WindowLayoutInfo·lastInfo; | 14 | ····private·WindowLayoutInfo·lastInfo; |
15 | ···· | 15 | ···· |
16 | ····public·SidecarWindowBackend$WindowLayoutChangeCallbackWrapper(final·Activity·activity,·final·Executor·executor,·final·a·callback)·{ | 16 | ····public·SidecarWindowBackend$WindowLayoutChangeCallbackWrapper(final·Activity·activity,·final·Executor·executor,·final·a·callback)·{ |
17 | ········i. | 17 | ········i.e((Object)activity,·"activity"); |
18 | ········i. | 18 | ········i.e((Object)executor,·"executor"); |
19 | ········i. | 19 | ········i.e((Object)callback,·"callback"); |
20 | ········this.activity·=·activity; | 20 | ········this.activity·=·activity; |
21 | ········this.executor·=·executor; | 21 | ········this.executor·=·executor; |
22 | ········this.callback·=·callback; | 22 | ········this.callback·=·callback; |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····private·static·final·void·accept$lambda-0(final·SidecarWindowBackend$WindowLayoutChangeCallbackWrapper·sidecarWindowBackend$WindowLayoutChangeCallbackWrapper,·final·WindowLayoutInfo·windowLayoutInfo)·{ | 25 | ····private·static·final·void·accept$lambda-0(final·SidecarWindowBackend$WindowLayoutChangeCallbackWrapper·sidecarWindowBackend$WindowLayoutChangeCallbackWrapper,·final·WindowLayoutInfo·windowLayoutInfo)·{ |
26 | ········i. | 26 | ········i.e((Object)sidecarWindowBackend$WindowLayoutChangeCallbackWrapper,·"this$0"); |
27 | ········i. | 27 | ········i.e((Object)windowLayoutInfo,·"$newLayoutInfo"); |
28 | ········sidecarWindowBackend$WindowLayoutChangeCallbackWrapper.getCallback().accept((Object)windowLayoutInfo); | 28 | ········sidecarWindowBackend$WindowLayoutChangeCallbackWrapper.getCallback().accept((Object)windowLayoutInfo); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·final·void·accept(final·WindowLayoutInfo·lastInfo)·{ | 31 | ····public·final·void·accept(final·WindowLayoutInfo·lastInfo)·{ |
32 | ········i. | 32 | ········i.e((Object)lastInfo,·"newLayoutInfo"); |
33 | ········this.lastInfo·=·lastInfo; | 33 | ········this.lastInfo·=·lastInfo; |
34 | ········this.executor.execute((Runnable)new·androidx.window.layout.a(this,·lastInfo)); | 34 | ········this.executor.execute((Runnable)new·androidx.window.layout.a(this,·lastInfo)); |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····public·final·Activity·getActivity()·{ | 37 | ····public·final·Activity·getActivity()·{ |
38 | ········return·this.activity; | 38 | ········return·this.activity; |
39 | ····} | 39 | ····} |
Offset 20, 29 lines modified | Offset 20, 29 lines modified | ||
20 | ········WindowInfoTracker$Companion.decorator·=·(WindowInfoTrackerDecorator)EmptyDecorator.INSTANCE; | 20 | ········WindowInfoTracker$Companion.decorator·=·(WindowInfoTrackerDecorator)EmptyDecorator.INSTANCE; |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····private·WindowInfoTracker$Companion()·{ | 23 | ····private·WindowInfoTracker$Companion()·{ |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·final·WindowInfoTracker·getOrCreate(final·Context·context)·{ | 26 | ····public·final·WindowInfoTracker·getOrCreate(final·Context·context)·{ |
27 | ········i. | 27 | ········i.e((Object)context,·"context"); |
28 | ········return·WindowInfoTracker$Companion.decorator.decorate((WindowInfoTracker)new·WindowInfoTrackerImpl((WindowMetricsCalculator)WindowMetricsCalculatorCompat.INSTANCE,·this.windowBackend$window_release(context))); | 28 | ········return·WindowInfoTracker$Companion.decorator.decorate((WindowInfoTracker)new·WindowInfoTrackerImpl((WindowMetricsCalculator)WindowMetricsCalculatorCompat.INSTANCE,·this.windowBackend$window_release(context))); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·final·void·overrideDecorator(final·WindowInfoTrackerDecorator·decorator)·{ | 31 | ····public·final·void·overrideDecorator(final·WindowInfoTrackerDecorator·decorator)·{ |
32 | ········i. | 32 | ········i.e((Object)decorator,·"overridingDecorator"); |
33 | ········WindowInfoTracker$Companion.decorator·=·decorator; | 33 | ········WindowInfoTracker$Companion.decorator·=·decorator; |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····public·final·void·reset()·{ | 36 | ····public·final·void·reset()·{ |
37 | ········WindowInfoTracker$Companion.decorator·=·(WindowInfoTrackerDecorator)EmptyDecorator.INSTANCE; | 37 | ········WindowInfoTracker$Companion.decorator·=·(WindowInfoTrackerDecorator)EmptyDecorator.INSTANCE; |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····public·final·WindowBackend·windowBackend$window_release(final·Context·context)·{ | 40 | ····public·final·WindowBackend·windowBackend$window_release(final·Context·context)·{ |
41 | ········i. | 41 | ········i.e((Object)context,·"context"); |
42 | ········Object·instance·=·null; | 42 | ········Object·instance·=·null; |
43 | ········try·{ | 43 | ········try·{ |
44 | ············final·WindowLayoutComponent·windowLayoutComponent·=·WindowExtensionsProvider.getWindowExtensions().getWindowLayoutComponent(); | 44 | ············final·WindowLayoutComponent·windowLayoutComponent·=·WindowExtensionsProvider.getWindowExtensions().getWindowLayoutComponent(); |
45 | ············if·(windowLayoutComponent·!=·null)·{ | 45 | ············if·(windowLayoutComponent·!=·null)·{ |
46 | ················instance·=·new·ExtensionWindowLayoutInfoBackend(windowLayoutComponent); | 46 | ················instance·=·new·ExtensionWindowLayoutInfoBackend(windowLayoutComponent); |
47 | ············} | 47 | ············} |
48 | ········} | 48 | ········} |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | import·java.util.List; | 7 | import·java.util.List; |
8 | public·final·class·WindowLayoutInfo | 8 | public·final·class·WindowLayoutInfo |
9 | { | 9 | { |
10 | ····private·final·List·displayFeatures; | 10 | ····private·final·List·displayFeatures; |
11 | ···· | 11 | ···· |
12 | ····public·WindowLayoutInfo(final·List·displayFeatures)·{ | 12 | ····public·WindowLayoutInfo(final·List·displayFeatures)·{ |
13 | ········i. | 13 | ········i.e((Object)displayFeatures,·"displayFeatures"); |
14 | ········this.displayFeatures·=·displayFeatures; | 14 | ········this.displayFeatures·=·displayFeatures; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····@Override | 17 | ····@Override |
18 | ····public·boolean·equals(final·Object·o)·{ | 18 | ····public·boolean·equals(final·Object·o)·{ |
19 | ········return·this·==·o·||·(o·!=·null·&&·i.a((Object)WindowLayoutInfo.class,·(Object)o.getClass())·&&·i.a((Object)this.displayFeatures,·(Object)((WindowLayoutInfo)o).displayFeatures)); | 19 | ········return·this·==·o·||·(o·!=·null·&&·i.a((Object)WindowLayoutInfo.class,·(Object)o.getClass())·&&·i.a((Object)this.displayFeatures,·(Object)((WindowLayoutInfo)o).displayFeatures)); |
20 | ····} | 20 | ····} |
Offset 6, 20 lines modified | Offset 6, 20 lines modified | ||
6 | import·androidx.window.core.Bounds; | 6 | import·androidx.window.core.Bounds; |
7 | public·final·class·WindowMetrics | 7 | public·final·class·WindowMetrics |
8 | { | 8 | { |
9 | ····private·final·Bounds·_bounds; | 9 | ····private·final·Bounds·_bounds; |
10 | ···· | 10 | ···· |
11 | ····public·WindowMetrics(final·Rect·rect)·{ | 11 | ····public·WindowMetrics(final·Rect·rect)·{ |
12 | ········i. | 12 | ········i.e((Object)rect,·"bounds"); |
13 | ········this(new·Bounds(rect)); | 13 | ········this(new·Bounds(rect)); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·WindowMetrics(final·Bounds·bounds)·{ | 16 | ····public·WindowMetrics(final·Bounds·bounds)·{ |
17 | ········i. | 17 | ········i.e((Object)bounds,·"_bounds"); |
18 | ········this._bounds·=·bounds; | 18 | ········this._bounds·=·bounds; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····@Override | 21 | ····@Override |
22 | ····public·boolean·equals(final·Object·o)·{ | 22 | ····public·boolean·equals(final·Object·o)·{ |
23 | ········return·this·==·o·||·(o·!=·null·&&·i.a((Object)WindowMetrics.class,·(Object)o.getClass())·&&·i.a((Object)this._bounds,·(Object)((WindowMetrics)o)._bounds)); | 23 | ········return·this·==·o·||·(o·!=·null·&&·i.a((Object)WindowMetrics.class,·(Object)o.getClass())·&&·i.a((Object)this._bounds,·(Object)((WindowMetrics)o)._bounds)); |
24 | ····} | 24 | ····} |
Offset 17, 15 lines modified | Offset 17, 15 lines modified | ||
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·WindowMetricsCalculator·getOrCreate()·{ | 19 | ····public·final·WindowMetricsCalculator·getOrCreate()·{ |
20 | ········return·(WindowMetricsCalculator)WindowMetricsCalculator$Companion.decorator.invoke((Object)WindowMetricsCalculatorCompat.INSTANCE); | 20 | ········return·(WindowMetricsCalculator)WindowMetricsCalculator$Companion.decorator.invoke((Object)WindowMetricsCalculatorCompat.INSTANCE); |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·final·void·overrideDecorator(final·WindowMetricsCalculatorDecorator·windowMetricsCalculatorDecorator)·{ | 23 | ····public·final·void·overrideDecorator(final·WindowMetricsCalculatorDecorator·windowMetricsCalculatorDecorator)·{ |
24 | ········i. | 24 | ········i.e((Object)windowMetricsCalculatorDecorator,·"overridingDecorator"); |
25 | ········WindowMetricsCalculator$Companion.decorator·=·(l)new·WindowMetricsCalculator$Companion$overrideDecorator$1((Object)windowMetricsCalculatorDecorator); | 25 | ········WindowMetricsCalculator$Companion.decorator·=·(l)new·WindowMetricsCalculator$Companion$overrideDecorator$1((Object)windowMetricsCalculatorDecorator); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·final·void·reset()·{ | 28 | ····public·final·void·reset()·{ |
29 | ········WindowMetricsCalculator$Companion.decorator·=·(l)WindowMetricsCalculator$Companion$reset$1.INSTANCE; | 29 | ········WindowMetricsCalculator$Companion.decorator·=·(l)WindowMetricsCalculator$Companion$reset$1.INSTANCE; |
30 | ····} | 30 | ····} |
31 | } | 31 | } |
Offset 27, 8 lines modified | Offset 27, 22 lines modified | ||
27 | ········} | 27 | ········} |
28 | ········throw·new·ClassCastException(); | 28 | ········throw·new·ClassCastException(); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·Object·b()·{ | 31 | ····public·Object·b()·{ |
32 | ········return·this.b; | 32 | ········return·this.b; |
33 | ····} | 33 | ····} |
34 | ···· | ||
35 | ····public·boolean·c(final·String·s)·{ | ||
36 | ········final·Object·b·=·this.b; | ||
37 | ········if·(b·==·null)·{ | ||
38 | ············return·false; | ||
39 | ········} | ||
40 | ········if·(b·instanceof·Map)·{ | ||
41 | ············return·((Map)b).containsKey(s); | ||
42 | ········} | ||
43 | ········if·(b·instanceof·JSONObject)·{ | ||
44 | ············return·((JSONObject)b).has(s); | ||
45 | ········} | ||
46 | ········throw·new·ClassCastException(); | ||
47 | ····} | ||
34 | } | 48 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.flutter.plugins; | 1 | package·io.flutter.plugins; |
2 | import·q0.g; | 2 | import·q0.g; |
3 | import·io.flutter.plugins.urllauncher.c; | 3 | import·io.flutter.plugins.urllauncher.c; |
4 | import·m0. | 4 | import·m0.s; |
5 | import·h1.i; | 5 | import·h1.i; |
6 | import·h0.e; | 6 | import·h0.e; |
7 | import·com.dexterous.flutterlocalnotifications.FlutterLocalNotificationsPlugin; | 7 | import·com.dexterous.flutterlocalnotifications.FlutterLocalNotificationsPlugin; |
8 | import·r0.b; | 8 | import·r0.b; |
9 | import·io.flutter.embedding.engine.a; | 9 | import·io.flutter.embedding.engine.a; |
10 | public·final·class·GeneratedPluginRegistrant | 10 | public·final·class·GeneratedPluginRegistrant |
Offset 124, 18 lines modified | Offset 124, 18 lines modified | ||
124 | ············catch·(Exception·ex26)·{} | 124 | ············catch·(Exception·ex26)·{} |
125 | ········} | 125 | ········} |
126 | ········catch·(Exception·ex27)·{} | 126 | ········catch·(Exception·ex27)·{} |
127 | ········try·{ | 127 | ········try·{ |
128 | ············final·w0.b·o7·=·a.o(); | 128 | ············final·w0.b·o7·=·a.o(); |
129 | ············try·{ | 129 | ············try·{ |
130 | ················try·{ | 130 | ················try·{ |
131 | ····················final· | 131 | ····················final·s·s2·=·new·s(); |
132 | ····················final·w0.b·b8·=·o7; | 132 | ····················final·w0.b·b8·=·o7; |
133 | ····················try·{ | 133 | ····················try·{ |
134 | ························b8.g((w0.a) | 134 | ························b8.g((w0.a)s2); |
135 | ····················} | 135 | ····················} |
136 | ····················catch·(Exception·ex7)·{ | 136 | ····················catch·(Exception·ex7)·{ |
137 | ························b.c(s,·"Error·registering·plugin·sqflite,·com.tekartik.sqflite.SqflitePlugin",·(Throwable)ex7); | 137 | ························b.c(s,·"Error·registering·plugin·sqflite,·com.tekartik.sqflite.SqflitePlugin",·(Throwable)ex7); |
138 | ····················} | 138 | ····················} |
139 | ················} | 139 | ················} |
140 | ················catch·(Exception·ex28)·{} | 140 | ················catch·(Exception·ex28)·{} |
141 | ············} | 141 | ············} |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | package·k1; | 2 | package·k1; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | class·b | 4 | class·b |
5 | { | 5 | { |
6 | ····public·static·void·a(final·Throwable·t,·final·Throwable·t2)·{ | 6 | ····public·static·void·a(final·Throwable·t,·final·Throwable·t2)·{ |
7 | ········i. | 7 | ········i.e((Object)t,·"<this>"); |
8 | ········i. | 8 | ········i.e((Object)t2,·"exception"); |
9 | ········if·(t·!=·t2)·{ | 9 | ········if·(t·!=·t2)·{ |
10 | ············p1.b.a.a(t,·t2); | 10 | ············p1.b.a.a(t,·t2); |
11 | ········} | 11 | ········} |
12 | ····} | 12 | ····} |
13 | } | 13 | } |
Offset 3, 11 lines modified | Offset 3, 11 lines modified | ||
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·u1.a; | 4 | import·u1.a; |
5 | class·g | 5 | class·g |
6 | { | 6 | { |
7 | ····public·static·e·a(final·a·a)·{ | 7 | ····public·static·e·a(final·a·a)·{ |
8 | ········i. | 8 | ········i.e((Object)a,·"initializer"); |
9 | ········return·(e)new·m(a,·(Object)null,·2,·(kotlin.jvm.internal.e)null); | 9 | ········return·(e)new·m(a,·(Object)null,·2,·(kotlin.jvm.internal.e)null); |
10 | ····} | 10 | ····} |
11 | } | 11 | } |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | import·java.io.Serializable; | 5 | import·java.io.Serializable; |
6 | public·final·class·k$b·implements·Serializable | 6 | public·final·class·k$b·implements·Serializable |
7 | { | 7 | { |
8 | ····public·final·Throwable·d; | 8 | ····public·final·Throwable·d; |
9 | ···· | 9 | ···· |
10 | ····public·k$b(final·Throwable·d)·{ | 10 | ····public·k$b(final·Throwable·d)·{ |
11 | ········i. | 11 | ········i.e((Object)d,·"exception"); |
12 | ········this.d·=·d; | 12 | ········this.d·=·d; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····@Override | 15 | ····@Override |
16 | ····public·boolean·equals(final·Object·o)·{ | 16 | ····public·boolean·equals(final·Object·o)·{ |
17 | ········return·o·instanceof·k$b·&&·i.a((Object)this.d,·(Object)((k$b)o).d); | 17 | ········return·o·instanceof·k$b·&&·i.a((Object)this.d,·(Object)((k$b)o).d); |
18 | ····} | 18 | ····} |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | package·k1; | 2 | package·k1; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | public·final·class·l | 4 | public·final·class·l |
5 | { | 5 | { |
6 | ····public·static·final·Object·a(final·Throwable·t)·{ | 6 | ····public·static·final·Object·a(final·Throwable·t)·{ |
7 | ········i. | 7 | ········i.e((Object)t,·"exception"); |
8 | ········return·new·k$b(t); | 8 | ········return·new·k$b(t); |
9 | ····} | 9 | ····} |
10 | ···· | 10 | ···· |
11 | ····public·static·final·void·b(final·Object·o)·{ | 11 | ····public·static·final·void·b(final·Object·o)·{ |
12 | ········if·(!(o·instanceof·k$b))·{ | 12 | ········if·(!(o·instanceof·k$b))·{ |
13 | ············return; | 13 | ············return; |
14 | ········} | 14 | ········} |
Offset 36, 32 lines modified | Offset 36, 32 lines modified | ||
36 | ················if·(value·instanceof·Integer)·{ | 36 | ················if·(value·instanceof·Integer)·{ |
37 | ····················n·=·(Integer)value; | 37 | ····················n·=·(Integer)value; |
38 | ················} | 38 | ················} |
39 | ················else·{ | 39 | ················else·{ |
40 | ····················n·=·null; | 40 | ····················n·=·null; |
41 | ················} | 41 | ················} |
42 | ················int·intValue; | 42 | ················int·intValue; |
43 | ················if·(n· | 43 | ················if·(n·!=·null)·{ |
44 | ····················intValue·=· | 44 | ····················intValue·=·n; |
45 | ················} | 45 | ················} |
46 | ················else·{ | 46 | ················else·{ |
47 | ····················intValue·=· | 47 | ····················intValue·=·0; |
48 | ················} | 48 | ················} |
49 | ················n2·=·intValue·-·accessible; | 49 | ················n2·=·intValue·-·accessible; |
50 | ············} | 50 | ············} |
51 | ············catch·(Exception·ex)·{ | 51 | ············catch·(Exception·ex)·{ |
52 | ················n2·=·-1; | 52 | ················n2·=·-1; |
53 | ············} | 53 | ············} |
54 | ········} | 54 | ········} |
55 | ········catch·(Exception·ex2)·{} | 55 | ········catch·(Exception·ex2)·{} |
56 | ········return·n2; | 56 | ········return·n2; |
57 | ····} | 57 | ····} |
58 | ···· | 58 | ···· |
59 | ····public·static·final·StackTraceElement·d(final·a·a)·{ | 59 | ····public·static·final·StackTraceElement·d(final·a·a)·{ |
60 | ········i. | 60 | ········i.e((Object)a,·"<this>"); |
61 | ········final·f·b·=·b(a); | 61 | ········final·f·b·=·b(a); |
62 | ········if·(b·==·null)·{ | 62 | ········if·(b·==·null)·{ |
63 | ············return·null; | 63 | ············return·null; |
64 | ········} | 64 | ········} |
65 | ········a(1,·b.v()); | 65 | ········a(1,·b.v()); |
66 | ········final·int·c·=·c(a); | 66 | ········final·int·c·=·c(a); |
67 | ········int·lineNumber; | 67 | ········int·lineNumber; |
Offset 74, 15 lines modified | Offset 74, 15 lines modified | ||
74 | ········final·String·b2·=·kotlin.coroutines.jvm.internal.i.a.b(a); | 74 | ········final·String·b2·=·kotlin.coroutines.jvm.internal.i.a.b(a); |
75 | ········String·declaringClass; | 75 | ········String·declaringClass; |
76 | ········if·(b2·==·null)·{ | 76 | ········if·(b2·==·null)·{ |
77 | ············declaringClass·=·b.c(); | 77 | ············declaringClass·=·b.c(); |
78 | ········} | 78 | ········} |
79 | ········else·{ | 79 | ········else·{ |
80 | ············final·StringBuilder·sb·=·new·StringBuilder(); | 80 | ············final·StringBuilder·sb·=·new·StringBuilder(); |
81 | ············sb.append( | 81 | ············sb.append(b2); |
82 | ············sb.append('/'); | 82 | ············sb.append('/'); |
83 | ············sb.append(b.c()); | 83 | ············sb.append(b.c()); |
84 | ············declaringClass·=·sb.toString(); | 84 | ············declaringClass·=·sb.toString(); |
85 | ········} | 85 | ········} |
86 | ········return·new·StackTraceElement(declaringClass,·b.m(),·b.f(),·lineNumber); | 86 | ········return·new·StackTraceElement(declaringClass,·b.m(),·b.f(),·lineNumber); |
87 | ····} | 87 | ····} |
88 | } | 88 | } |
Offset 3, 19 lines modified | Offset 3, 19 lines modified | ||
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·n1.d; | 4 | import·n1.d; |
5 | public·final·class·h | 5 | public·final·class·h |
6 | { | 6 | { |
7 | ····public·static·final·d·a(final·d·d)·{ | 7 | ····public·static·final·d·a(final·d·d)·{ |
8 | ········i. | 8 | ········i.e((Object)d,·"completion"); |
9 | ········return·d; | 9 | ········return·d; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·static·final·void·b(final·d·d)·{ | 12 | ····public·static·final·void·b(final·d·d)·{ |
13 | ········i. | 13 | ········i.e((Object)d,·"frame"); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·static·final·void·c(final·d·d)·{ | 16 | ····public·static·final·void·c(final·d·d)·{ |
17 | ········i. | 17 | ········i.e((Object)d,·"frame"); |
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 45, 53 lines modified | Offset 45, 53 lines modified | ||
45 | ············} | 45 | ············} |
46 | ············catch·(Exception·ex5)·{} | 46 | ············catch·(Exception·ex5)·{} |
47 | ········} | 47 | ········} |
48 | ········catch·(Exception·ex6)·{} | 48 | ········catch·(Exception·ex6)·{} |
49 | ····} | 49 | ····} |
50 | ···· | 50 | ···· |
51 | ····public·final·String·b(final·a·a)·{ | 51 | ····public·final·String·b(final·a·a)·{ |
52 | ········kotlin.jvm.internal.i. | 52 | ········kotlin.jvm.internal.i.e((Object)a,·"continuation"); |
53 | ········i$a·i$a·=·i.c; | 53 | ········i$a·i$a·=·i.c; |
54 | ········if·(i$a·==·null)·{ | 54 | ········if·(i$a·==·null)·{ |
55 | ············i$a·=·this.a(a); | 55 | ············i$a·=·this.a(a); |
56 | ········} | 56 | ········} |
57 | ········final·i$a·b·=·i.b; | 57 | ········final·i$a·b·=·i.b; |
58 | ········String·s·=·null; | 58 | ········String·s·=·null; |
59 | ········if·(i$a·==·b)·{ | 59 | ········if·(i$a·==·b)·{ |
60 | ············return·null; | 60 | ············return·null; |
61 | ········} | 61 | ········} |
62 | ········final·Method·a2·=·i$a.a; | 62 | ········final·Method·a2·=·i$a.a; |
63 | ········Object·invoke; | 63 | ········Object·invoke; |
64 | ········if·(a2· | 64 | ········if·(a2·!=·null)·{ |
65 | ············invoke·=·n | 65 | ············invoke·=·a2.invoke(a.getClass(),·new·Object[0]); |
66 | ········} | 66 | ········} |
67 | ········else·{ | 67 | ········else·{ |
68 | ············invoke·=· | 68 | ············invoke·=·null; |
69 | ········} | 69 | ········} |
70 | ········if·(invoke·==·null)·{ | 70 | ········if·(invoke·==·null)·{ |
71 | ············return·null; | 71 | ············return·null; |
72 | ········} | 72 | ········} |
73 | ········final·Method·b2·=·i$a.b; | 73 | ········final·Method·b2·=·i$a.b; |
74 | ········Object·invoke2; | 74 | ········Object·invoke2; |
75 | ········if·(b2· | 75 | ········if·(b2·!=·null)·{ |
76 | ············invoke2·=·n | 76 | ············invoke2·=·b2.invoke(invoke,·new·Object[0]); |
77 | ········} | 77 | ········} |
78 | ········else·{ | 78 | ········else·{ |
79 | ············invoke2·=· | 79 | ············invoke2·=·null; |
80 | ········} | 80 | ········} |
81 | ········if·(invoke2·==·null)·{ | 81 | ········if·(invoke2·==·null)·{ |
82 | ············return·null; | 82 | ············return·null; |
83 | ········} | 83 | ········} |
84 | ········final·Method·c·=·i$a.c; | 84 | ········final·Method·c·=·i$a.c; |
85 | ········Object·invoke3; | 85 | ········Object·invoke3; |
86 | ········if·(c· | 86 | ········if·(c·!=·null)·{ |
87 | ············invoke3·=·n | 87 | ············invoke3·=·c.invoke(invoke2,·new·Object[0]); |
88 | ········} | 88 | ········} |
89 | ········else·{ | 89 | ········else·{ |
90 | ············invoke3·=· | 90 | ············invoke3·=·null; |
91 | ········} | 91 | ········} |
92 | ········if·(invoke3·instanceof·String)·{ | 92 | ········if·(invoke3·instanceof·String)·{ |
93 | ············s·=·(String)invoke3; | 93 | ············s·=·(String)invoke3; |
94 | ········} | 94 | ········} |
95 | ········return·s; | 95 | ········return·s; |
96 | ····} | 96 | ····} |
97 | } | 97 | } |
Offset 7, 60 lines modified | Offset 7, 68 lines modified | ||
7 | public·final·class·c$a | 7 | public·final·class·c$a |
8 | { | 8 | { |
9 | ····private·c$a()·{ | 9 | ····private·c$a()·{ |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·final·String·a(Class·componentType)·{ | 12 | ····public·final·String·a(Class·componentType)·{ |
13 | ········i. | 13 | ········i.e((Object)componentType,·"jClass"); |
14 | ········final·boolean·anonymousClass·=·componentType.isAnonymousClass(); | 14 | ········final·boolean·anonymousClass·=·componentType.isAnonymousClass(); |
15 | ········String·s·=·"Array"; | 15 | ········String·str·=·"Array"; |
16 | ········String·i·=·null; | 16 | ········String·string·=·null; |
17 | ········if·(!anonymousClass)·{ | 17 | ········if·(!anonymousClass)·{ |
18 | ············if·(componentType.isLocalClass())·{ | 18 | ············if·(componentType.isLocalClass())·{ |
19 | ················final·String·simpleName·=·componentType.getSimpleName(); | 19 | ················final·String·simpleName·=·componentType.getSimpleName(); |
20 | ················final·Method·enclosingMethod·=·componentType.getEnclosingMethod(); | 20 | ················final·Method·enclosingMethod·=·componentType.getEnclosingMethod(); |
21 | ················final·String·s2·=·"$"; | ||
22 | ················final·int·n·=·2; | 21 | ················final·int·n·=·2; |
22 | ················final·char·c·=·'$'; | ||
23 | ················final·String·s | 23 | ················final·String·s·=·"name"; |
24 | ················String·s4; | ||
25 | ················if·(enclosingMethod· | 24 | ················if·(enclosingMethod·!=·null)·{ |
26 | ····················final·Constructor·enclosingConstructor·=·componentType.getEnclosingConstructor(); | ||
27 | ···················· | 25 | ····················i.d((Object)simpleName,·s); |
28 | ···················· | 26 | ····················final·StringBuilder·sb·=·new·StringBuilder(); |
27 | ····················sb.append(enclosingMethod.getName()); | ||
28 | ····················sb.append(c); | ||
29 | ···················· | 29 | ····················str·=·d.T(simpleName,·sb.toString(),·(String)null,·n,·(Object)null); |
30 | ····················if·(str·!=·null)·{ | ||
30 | ························return·s; | 31 | ························return·str; |
31 | ····················} | 32 | ····················} |
32 | ····················s4·=·enclosingConstructor.getName(); | ||
33 | ················} | 33 | ················} |
34 | ················else | 34 | ················final·Constructor·enclosingConstructor·=·componentType.getEnclosingConstructor(); |
35 | ················ | 35 | ················i.d((Object)simpleName,·s); |
36 | ················if·(enclosingConstructor·!=·null)·{ | ||
37 | ····················final·StringBuilder·sb2·=·new·StringBuilder(); | ||
36 | ····················s | 38 | ····················sb2.append(enclosingConstructor.getName()); |
39 | ····················sb2.append(c); | ||
40 | ····················str·=·d.T(simpleName,·sb2.toString(),·(String)null,·n,·(Object)null); | ||
41 | ····················return·str; | ||
37 | ················} | 42 | ················} |
38 | ················s·=·d. | 43 | ················str·=·d.S(simpleName,·c,·(String)null,·n,·(Object)null); |
39 | ················return·s; | 44 | ················return·str; |
40 | ············} | 45 | ············} |
41 | ············if·(componentType.isArray())·{ | 46 | ············else·if·(componentType.isArray())·{ |
42 | ················componentType·=·componentType.getComponentType(); | 47 | ················componentType·=·componentType.getComponentType(); |
43 | ················if·(componentType.isPrimitive())·{ | 48 | ················if·(componentType.isPrimitive())·{ |
44 | ····················final·String·s | 49 | ····················final·String·str2·=·(String)c.c().get(componentType.getName()); |
45 | ····················if·(s | 50 | ····················if·(str2·!=·null)·{ |
46 | ························i | 51 | ························final·StringBuilder·sb3·=·new·StringBuilder(); |
52 | ························sb3.append(str2); | ||
53 | ························sb3.append(str); | ||
54 | ························string·=·sb3.toString(); | ||
47 | ····················} | 55 | ····················} |
48 | ················} | 56 | ················} |
49 | ················if·(i·==·null)·{ | 57 | ················if·(string·==·null)·{ |
50 | ····················return·s; | 58 | ····················return·str; |
51 | ················} | 59 | ················} |
52 | ············} | 60 | ············} |
53 | ············else·{ | 61 | ············else·{ |
54 | ················s·=·c.c().get(componentType.getName()); | 62 | ················str·=·c.c().get(componentType.getName()); |
55 | ················if·(s·==·null)·{ | 63 | ················if·(str·==·null)·{ |
56 | ····················s·=·componentType.getSimpleName(); | 64 | ····················str·=·componentType.getSimpleName(); |
57 | ····················return·s; | 65 | ····················return·str; |
58 | ················} | 66 | ················} |
59 | ················return·s; | 67 | ················return·str; |
60 | ············} | 68 | ············} |
61 | ········} | 69 | ········} |
62 | ········s·=·i; | 70 | ········str·=·string; |
63 | ········return·s; | 71 | ········return·str; |
64 | ····} | 72 | ····} |
65 | } | 73 | } |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | ····private·static·final·Object[]·a; | 11 | ····private·static·final·Object[]·a; |
12 | ···· | 12 | ···· |
13 | ····static·{ | 13 | ····static·{ |
14 | ········a·=·new·Object[0]; | 14 | ········a·=·new·Object[0]; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·static·final·Object[]·a(final·Collection·collection)·{ | 17 | ····public·static·final·Object[]·a(final·Collection·collection)·{ |
18 | ········i. | 18 | ········i.e((Object)collection,·"collection"); |
19 | ········final·int·size·=·collection.size(); | 19 | ········final·int·size·=·collection.size(); |
20 | ········if·(size·!=·0)·{ | 20 | ········if·(size·!=·0)·{ |
21 | ············final·Iterator<Object>·iterator·=·collection.iterator(); | 21 | ············final·Iterator<Object>·iterator·=·collection.iterator(); |
22 | ············if·(iterator.hasNext())·{ | 22 | ············if·(iterator.hasNext())·{ |
23 | ················Object[]·copy·=·new·Object[size]; | 23 | ················Object[]·copy·=·new·Object[size]; |
24 | ················int·n·=·0; | 24 | ················int·n·=·0; |
25 | ················while·(true)·{ | 25 | ················while·(true)·{ |
Offset 34, 30 lines modified | Offset 34, 30 lines modified | ||
34 | ························if·(newLength2·<=·newLength)·{ | 34 | ························if·(newLength2·<=·newLength)·{ |
35 | ····························if·(newLength·>=·n2)·{ | 35 | ····························if·(newLength·>=·n2)·{ |
36 | ································throw·new·OutOfMemoryError(); | 36 | ································throw·new·OutOfMemoryError(); |
37 | ····························} | 37 | ····························} |
38 | ····························newLength2·=·2147483645; | 38 | ····························newLength2·=·2147483645; |
39 | ························} | 39 | ························} |
40 | ························copy·=·Arrays.copyOf(copy,·newLength2); | 40 | ························copy·=·Arrays.copyOf(copy,·newLength2); |
41 | ························i. | 41 | ························i.d((Object)copy,·"copyOf(result,·newSize)"); |
42 | ····················} | 42 | ····················} |
43 | ····················else·if·(!iterator.hasNext())·{ | 43 | ····················else·if·(!iterator.hasNext())·{ |
44 | ························final·Object[]·array·=·Arrays.copyOf(copy,·newLength); | 44 | ························final·Object[]·array·=·Arrays.copyOf(copy,·newLength); |
45 | ························i. | 45 | ························i.d((Object)array,·"copyOf(result,·size)"); |
46 | ························return·array; | 46 | ························return·array; |
47 | ····················} | 47 | ····················} |
48 | ····················n·=·newLength; | 48 | ····················n·=·newLength; |
49 | ················} | 49 | ················} |
50 | ············} | 50 | ············} |
51 | ········} | 51 | ········} |
52 | ········return·d.a; | 52 | ········return·d.a; |
53 | ····} | 53 | ····} |
54 | ···· | 54 | ···· |
55 | ····public·static·final·Object[]·b(final·Collection·collection,·Object[]·array)·{ | 55 | ····public·static·final·Object[]·b(final·Collection·collection,·Object[]·array)·{ |
56 | ········i. | 56 | ········i.e((Object)collection,·"collection"); |
57 | ········array.getClass(); | 57 | ········array.getClass(); |
58 | ········final·int·size·=·collection.size(); | 58 | ········final·int·size·=·collection.size(); |
59 | ········int·n·=·0; | 59 | ········int·n·=·0; |
60 | ········if·(size·==·0)·{ | 60 | ········if·(size·==·0)·{ |
61 | ············if·(array.length·>·0)·{ | 61 | ············if·(array.length·>·0)·{ |
62 | ················array[0]·=·null; | 62 | ················array[0]·=·null; |
63 | ············} | 63 | ············} |
Offset 72, 17 lines modified | Offset 72, 15 lines modified | ||
72 | ············else·{ | 72 | ············else·{ |
73 | ················Object[]·copy; | 73 | ················Object[]·copy; |
74 | ················if·(size·<=·array.length)·{ | 74 | ················if·(size·<=·array.length)·{ |
75 | ····················copy·=·array; | 75 | ····················copy·=·array; |
76 | ················} | 76 | ················} |
77 | ················else·{ | 77 | ················else·{ |
78 | ····················final·Object·instance·=·Array.newInstance(array.getClass().getComponentType(),·size); | 78 | ····················final·Object·instance·=·Array.newInstance(array.getClass().getComponentType(),·size); |
79 | ····················if·(instance·==·null)·{ | ||
80 | ···················· | 79 | ····················i.c(instance,·"null·cannot·be·cast·to·non-null·type·kotlin.Array<kotlin.Any?>"); |
81 | ····················} | ||
82 | ····················copy·=·(Object[])instance; | 80 | ····················copy·=·(Object[])instance; |
83 | ················} | 81 | ················} |
84 | ················while·(true)·{ | 82 | ················while·(true)·{ |
85 | ····················final·int·newLength·=·n·+·1; | 83 | ····················final·int·newLength·=·n·+·1; |
86 | ····················copy[n]·=·iterator.next(); | 84 | ····················copy[n]·=·iterator.next(); |
87 | ····················if·(newLength·>=·copy.length)·{ | 85 | ····················if·(newLength·>=·copy.length)·{ |
88 | ························if·(!iterator.hasNext())·{ | 86 | ························if·(!iterator.hasNext())·{ |
Offset 94, 23 lines modified | Offset 92, 23 lines modified | ||
94 | ························if·(newLength2·<=·newLength)·{ | 92 | ························if·(newLength2·<=·newLength)·{ |
95 | ····························if·(newLength·>=·n2)·{ | 93 | ····························if·(newLength·>=·n2)·{ |
96 | ································throw·new·OutOfMemoryError(); | 94 | ································throw·new·OutOfMemoryError(); |
97 | ····························} | 95 | ····························} |
98 | ····························newLength2·=·2147483645; | 96 | ····························newLength2·=·2147483645; |
99 | ························} | 97 | ························} |
100 | ························copy·=·Arrays.copyOf(copy,·newLength2); | 98 | ························copy·=·Arrays.copyOf(copy,·newLength2); |
101 | ························i. | 99 | ························i.d((Object)copy,·"copyOf(result,·newSize)"); |
102 | ····················} | 100 | ····················} |
103 | ····················else·if·(!iterator.hasNext())·{ | 101 | ····················else·if·(!iterator.hasNext())·{ |
104 | ························if·(copy·==·array)·{ | 102 | ························if·(copy·==·array)·{ |
105 | ····························array[newLength]·=·null; | 103 | ····························array[newLength]·=·null; |
106 | ····························break; | 104 | ····························break; |
107 | ························} | 105 | ························} |
108 | ························final·Object[]·copy2·=·Arrays.copyOf(copy,·newLength); | 106 | ························final·Object[]·copy2·=·Arrays.copyOf(copy,·newLength); |
109 | ························i. | 107 | ························i.d((Object)copy2,·"copyOf(result,·size)"); |
110 | ························array·=·copy2; | 108 | ························array·=·copy2; |
111 | ························break; | 109 | ························break; |
112 | ····················} | 110 | ····················} |
113 | ····················n·=·newLength; | 111 | ····················n·=·newLength; |
114 | ················} | 112 | ················} |
115 | ············} | 113 | ············} |
116 | ········} | 114 | ········} |
Offset 18, 101 lines modified | Offset 18, 111 lines modified | ||
18 | ············equals·=·o.equals(obj); | 18 | ············equals·=·o.equals(obj); |
19 | ········} | 19 | ········} |
20 | ········return·equals; | 20 | ········return·equals; |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·static·void·b(final·Object·o)·{ | 23 | ····public·static·void·b(final·Object·o)·{ |
24 | ········if·(o·==·null)·{ | 24 | ········if·(o·==·null)·{ |
25 | ············ | 25 | ············k(); |
26 | ········} | 26 | ········} |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·static·void·c(final·Object·o,·final·String·s)·{ | ||
30 | ········if·(o·==·null)·{ | ||
31 | ············l(s); | ||
32 | ········} | ||
33 | ····} | ||
34 | ···· | ||
29 | ····public·static·void· | 35 | ····public·static·void·d(Object·o,·String·string)·{ |
30 | ········if·(o·!=·null)·{ | 36 | ········if·(o·!=·null)·{ |
31 | ············return; | 37 | ············return; |
32 | ········} | 38 | ········} |
33 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 39 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
34 | ········sb.append(string); | 40 | ········sb.append(string); |
35 | ········sb.append("·must·not·be·null"); | 41 | ········sb.append("·must·not·be·null"); |
36 | ········string·=·sb.toString(); | 42 | ········string·=·sb.toString(); |
37 | ········o·=·new·NullPointerException(string); | 43 | ········o·=·new·NullPointerException(string); |
38 | ········throw·(NullPointerException) | 44 | ········throw·(NullPointerException)h((Throwable)o); |
39 | ····} | 45 | ····} |
40 | ···· | 46 | ···· |
41 | ····public·static·void· | 47 | ····public·static·void·e(final·Object·o,·final·String·s)·{ |
42 | ········if·(o·==·null)·{ | 48 | ········if·(o·==·null)·{ |
43 | ············ | 49 | ············m(s); |
44 | ········} | 50 | ········} |
45 | ····} | 51 | ····} |
46 | ···· | 52 | ···· |
47 | ····public·static·int· | 53 | ····public·static·int·f(int·n,·final·int·n2)·{ |
48 | ········if·(n·<·n2)·{ | 54 | ········if·(n·<·n2)·{ |
49 | ············n·=·-1; | 55 | ············n·=·-1; |
50 | ········} | 56 | ········} |
51 | ········else·if·(n·==·n2)·{ | 57 | ········else·if·(n·==·n2)·{ |
52 | ············n·=·0; | 58 | ············n·=·0; |
53 | ········} | 59 | ········} |
54 | ········else·{ | 60 | ········else·{ |
55 | ············n·=·1; | 61 | ············n·=·1; |
56 | ········} | 62 | ········} |
57 | ········return·n; | 63 | ········return·n; |
58 | ····} | 64 | ····} |
59 | ···· | 65 | ···· |
60 | ····private·static·String· | 66 | ····private·static·String·g(final·String·str)·{ |
61 | ········final·StackTraceElement·stackTraceElement·=·Thread.currentThread().getStackTrace()[4]; | 67 | ········final·StackTraceElement·stackTraceElement·=·Thread.currentThread().getStackTrace()[4]; |
62 | ········final·String·className·=·stackTraceElement.getClassName(); | 68 | ········final·String·className·=·stackTraceElement.getClassName(); |
63 | ········final·String·methodName·=·stackTraceElement.getMethodName(); | 69 | ········final·String·methodName·=·stackTraceElement.getMethodName(); |
64 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 70 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
65 | ········sb.append("Parameter·specified·as·non-null·is·null:·method·"); | 71 | ········sb.append("Parameter·specified·as·non-null·is·null:·method·"); |
66 | ········sb.append(className); | 72 | ········sb.append(className); |
67 | ········sb.append("."); | 73 | ········sb.append("."); |
68 | ········sb.append(methodName); | 74 | ········sb.append(methodName); |
69 | ········sb.append(",·parameter·"); | 75 | ········sb.append(",·parameter·"); |
70 | ········sb.append(str); | 76 | ········sb.append(str); |
71 | ········return·sb.toString(); | 77 | ········return·sb.toString(); |
72 | ····} | 78 | ····} |
73 | ···· | 79 | ···· |
74 | ····private·static·Throwable· | 80 | ····private·static·Throwable·h(final·Throwable·t)·{ |
75 | ········return· | 81 | ········return·i(t,·i.class.getName()); |
76 | ····} | 82 | ····} |
77 | ···· | 83 | ···· |
78 | ····static·Throwable· | 84 | ····static·Throwable·i(final·Throwable·t,·final·String·s)·{ |
79 | ········final·StackTraceElement[]·stackTrace·=·t.getStackTrace(); | 85 | ········final·StackTraceElement[]·stackTrace·=·t.getStackTrace(); |
80 | ········final·int·length·=·stackTrace.length; | 86 | ········final·int·length·=·stackTrace.length; |
81 | ········int·n·=·-1; | 87 | ········int·n·=·-1; |
82 | ········for·(int·i·=·0;·i·<·length;·++i)·{ | 88 | ········for·(int·i·=·0;·i·<·length;·++i)·{ |
83 | ············if·(s.equals(stackTrace[i].getClassName()))·{ | 89 | ············if·(s.equals(stackTrace[i].getClassName()))·{ |
84 | ················n·=·i; | 90 | ················n·=·i; |
85 | ············} | 91 | ············} |
86 | ········} | 92 | ········} |
87 | ········t.setStackTrace(Arrays.copyOfRange(stackTrace,·n·+·1,·length)); | 93 | ········t.setStackTrace(Arrays.copyOfRange(stackTrace,·n·+·1,·length)); |
88 | ········return·t; | 94 | ········return·t; |
89 | ····} | 95 | ····} |
90 | ···· | 96 | ···· |
91 | ····public·static·String· | 97 | ····public·static·String·j(final·String·str,·final·Object·obj)·{ |
92 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 98 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
93 | ········sb.append(str); | 99 | ········sb.append(str); |
94 | ········sb.append(obj); | 100 | ········sb.append(obj); |
95 | ········return·sb.toString(); | 101 | ········return·sb.toString(); |
96 | ····} | 102 | ····} |
97 | ···· | 103 | ···· |
98 | ····public·static·void· | 104 | ····public·static·void·k()·{ |
99 | ········throw·(NullPointerException) | 105 | ········throw·(NullPointerException)h(new·NullPointerException()); |
100 | ····} | 106 | ····} |
101 | ···· | 107 | ···· |
102 | ····p | 108 | ····public·static·void·l(final·String·s)·{ |
103 | ········f·=·f(f); | ||
104 | ········throw·(NullPointerException) | 109 | ········throw·(NullPointerException)h(new·NullPointerException(s)); |
105 | ····} | 110 | ····} |
106 | ···· | 111 | ···· |
112 | ····private·static·void·m(String·g)·{ | ||
113 | ········g·=·g(g); | ||
114 | ········throw·(NullPointerException)h(new·NullPointerException(g)); | ||
115 | ····} | ||
116 | ···· | ||
107 | ····public·static·void· | 117 | ····public·static·void·n(final·String·s)·{ |
108 | ········throw·(p) | 118 | ········throw·(p)h((Throwable)new·p(s)); |
109 | ····} | 119 | ····} |
110 | ···· | 120 | ···· |
111 | ····public·static·void· | 121 | ····public·static·void·o(final·String·str)·{ |
112 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 122 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
113 | ········sb.append("lateinit·property·"); | 123 | ········sb.append("lateinit·property·"); |
114 | ········sb.append(str); | 124 | ········sb.append(str); |
115 | ········sb.append("·has·not·been·initialized"); | 125 | ········sb.append("·has·not·been·initialized"); |
116 | ········ | 126 | ········n(sb.toString()); |
117 | ····} | 127 | ····} |
118 | } | 128 | } |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | ····} | 112 | ····} |
113 | ···· | 113 | ···· |
114 | ····public·static·boolean·c(final·Object·o,·final·int·n)·{ | 114 | ····public·static·boolean·c(final·Object·o,·final·int·n)·{ |
115 | ········return·o·instanceof·k1.c·&&·b(o)·==·n; | 115 | ········return·o·instanceof·k1.c·&&·b(o)·==·n; |
116 | ····} | 116 | ····} |
117 | ···· | 117 | ···· |
118 | ····private·static·Throwable·d(final·Throwable·t)·{ | 118 | ····private·static·Throwable·d(final·Throwable·t)·{ |
119 | ········return·kotlin.jvm.internal.i. | 119 | ········return·kotlin.jvm.internal.i.i(t,·n.class.getName()); |
120 | ····} | 120 | ····} |
121 | ···· | 121 | ···· |
122 | ····public·static·ClassCastException·e(final·ClassCastException·ex)·{ | 122 | ····public·static·ClassCastException·e(final·ClassCastException·ex)·{ |
123 | ········throw·(ClassCastException)d(ex); | 123 | ········throw·(ClassCastException)d(ex); |
124 | ····} | 124 | ····} |
125 | ···· | 125 | ···· |
126 | ····public·static·void·f(final·Object·o,·final·String·str)·{ | 126 | ····public·static·void·f(final·Object·o,·final·String·str)·{ |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | ········e0[]·a·=·this.a; | 18 | ········e0[]·a·=·this.a; |
19 | ········if·(a·==·null)·{ | 19 | ········if·(a·==·null)·{ |
20 | ············a·=·new·e0[4]; | 20 | ············a·=·new·e0[4]; |
21 | ············this.a·=·a; | 21 | ············this.a·=·a; |
22 | ········} | 22 | ········} |
23 | ········else·if·(this.c()·>=·a.length)·{ | 23 | ········else·if·(this.c()·>=·a.length)·{ |
24 | ············final·e0[]·copy·=·Arrays.copyOf(a,·this.c()·*·2); | 24 | ············final·e0[]·copy·=·Arrays.copyOf(a,·this.c()·*·2); |
25 | ············i. | 25 | ············i.d((Object)copy,·"java.util.Arrays.copyOf(this,·newSize)"); |
26 | ············a·=·copy; | 26 | ············a·=·copy; |
27 | ············this.a·=·a; | 27 | ············this.a·=·a; |
28 | ········} | 28 | ········} |
29 | ········return·a; | 29 | ········return·a; |
30 | ····} | 30 | ····} |
31 | ···· | 31 | ···· |
32 | ····private·final·void·j(final·int·size)·{ | 32 | ····private·final·void·j(final·int·size)·{ |
Offset 129, 15 lines modified | Offset 129, 15 lines modified | ||
129 | ················int·i·=·0; | 129 | ················int·i·=·0; |
130 | ················while·(true)·{ | 130 | ················while·(true)·{ |
131 | ····················while·(i·<·string.length())·{ | 131 | ····················while·(i·<·string.length())·{ |
132 | ························final·char·char1·=·string.charAt(i); | 132 | ························final·char·char1·=·string.charAt(i); |
133 | ························if·(char1·!=·'.'·&&·!Character.isJavaIdentifierPart(char1))·{ | 133 | ························if·(char1·!=·'.'·&&·!Character.isJavaIdentifierPart(char1))·{ |
134 | ····························final·boolean·b2·=·false; | 134 | ····························final·boolean·b2·=·false; |
135 | ····························if·(!b2)·{ | 135 | ····························if·(!b2)·{ |
136 | ································throw·new·IllegalArgumentException(kotlin.jvm.internal.i. | 136 | ································throw·new·IllegalArgumentException(kotlin.jvm.internal.i.j("Illegal·service·provider·class·name:·",·(Object)string).toString()); |
137 | ····························} | 137 | ····························} |
138 | ····························if·(string.length()·>·0)·{ | 138 | ····························if·(string.length()·>·0)·{ |
139 | ································b·=·true; | 139 | ································b·=·true; |
140 | ····························} | 140 | ····························} |
141 | ····························if·(b)·{ | 141 | ····························if·(b)·{ |
142 | ································set.add(string); | 142 | ································set.add(string); |
143 | ································continue·Label_0008; | 143 | ································continue·Label_0008; |
Offset 346, 16 lines modified | Offset 346, 16 lines modified | ||
346 | ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) | 346 | ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) |
347 | ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) | 347 | ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) |
348 | ········//· | 348 | ········//· |
349 | ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method."); | 349 | ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method."); |
350 | ····} | 350 | ····} |
351 | ···· | 351 | ···· |
352 | ····public·final·List·d(final·Class·clazz,·final·ClassLoader·classLoader)·{ | 352 | ····public·final·List·d(final·Class·clazz,·final·ClassLoader·classLoader)·{ |
353 | ········final·ArrayList<URL>·list·=·Collections.list(classLoader.getResources(kotlin.jvm.internal.i. | 353 | ········final·ArrayList<URL>·list·=·Collections.list(classLoader.getResources(kotlin.jvm.internal.i.j("META-INF/services/",·(Object)clazz.getName()))); |
354 | ········kotlin.jvm.internal.i. | 354 | ········kotlin.jvm.internal.i.d((Object)list,·"java.util.Collections.list(this)"); |
355 | ········final·ArrayList·list2·=·new·ArrayList(); | 355 | ········final·ArrayList·list2·=·new·ArrayList(); |
356 | ········final·Iterator<Object>·iterator·=·list.iterator(); | 356 | ········final·Iterator<Object>·iterator·=·list.iterator(); |
357 | ········while·(iterator.hasNext())·{ | 357 | ········while·(iterator.hasNext())·{ |
358 | ············g.h((Collection)list2,·(Iterable)i.a.e(iterator.next())); | 358 | ············g.h((Collection)list2,·(Iterable)i.a.e(iterator.next())); |
359 | ········} | 359 | ········} |
360 | ········final·Set·t·=·g.t((Iterable)list2); | 360 | ········final·Set·t·=·g.t((Iterable)list2); |
361 | ········if·(t.isEmpty()·^·true)·{ | 361 | ········if·(t.isEmpty()·^·true)·{ |
Offset 23, 14 lines modified | Offset 23, 14 lines modified | ||
23 | ····public·static·final·g0·c(final·l·l,·final·Object·o,·final·g0·g0)·{ | 23 | ····public·static·final·g0·c(final·l·l,·final·Object·o,·final·g0·g0)·{ |
24 | ········try·{ | 24 | ········try·{ |
25 | ············l.invoke(o); | 25 | ············l.invoke(o); |
26 | ········} | 26 | ········} |
27 | ········finally·{ | 27 | ········finally·{ |
28 | ············final·Throwable·t; | 28 | ············final·Throwable·t; |
29 | ············if·(g0·==·null·||·((Throwable)g0).getCause()·==·t)·{ | 29 | ············if·(g0·==·null·||·((Throwable)g0).getCause()·==·t)·{ |
30 | ················return·new·g0(i. | 30 | ················return·new·g0(i.j("Exception·in·undelivered·element·handler·for·",·o),·t); |
31 | ············} | 31 | ············} |
32 | ············a.a((Throwable)g0,·t); | 32 | ············a.a((Throwable)g0,·t); |
33 | ········} | 33 | ········} |
34 | ········return·g0; | 34 | ········return·g0; |
35 | ····} | 35 | ····} |
36 | } | 36 | } |
Offset 46, 18 lines modified | Offset 46, 18 lines modified | ||
46 | ········} | 46 | ········} |
47 | ········if·(k.b(a3)·!=·null)·{ | 47 | ········if·(k.b(a3)·!=·null)·{ |
48 | ············a3·=·"kotlinx.coroutines.internal.StackTraceRecoveryKt"; | 48 | ············a3·=·"kotlinx.coroutines.internal.StackTraceRecoveryKt"; |
49 | ········} | 49 | ········} |
50 | ········b·=·(String)a3; | 50 | ········b·=·(String)a3; |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
53 | ····public·static·final·StackTraceElement·b(String· | 53 | ····public·static·final·StackTraceElement·b(String·j)·{ |
54 | ········ | 54 | ········j·=·i.j("\b\b\b(",·(Object)j); |
55 | ········final·String·s·=·"\b"; | 55 | ········final·String·s·=·"\b"; |
56 | ········return·new·StackTraceElement( | 56 | ········return·new·StackTraceElement(j,·s,·s,·-1); |
57 | ····} | 57 | ····} |
58 | ···· | 58 | ···· |
59 | ····private·static·final·j·c(final·Throwable·t)·{ | 59 | ····private·static·final·j·c(final·Throwable·t)·{ |
60 | ········final·Throwable·cause·=·t.getCause(); | 60 | ········final·Throwable·cause·=·t.getCause(); |
61 | ········if·(cause·!=·null·&&·i.a((Object)cause.getClass(),·(Object)t.getClass()))·{ | 61 | ········if·(cause·!=·null·&&·i.a((Object)cause.getClass(),·(Object)t.getClass()))·{ |
62 | ············final·StackTraceElement[]·stackTrace·=·t.getStackTrace(); | 62 | ············final·StackTraceElement[]·stackTrace·=·t.getStackTrace(); |
63 | ············final·int·length·=·stackTrace.length; | 63 | ············final·int·length·=·stackTrace.length; |
Offset 300, 15 lines modified | Offset 300, 15 lines modified | ||
300 | ···· | 300 | ···· |
301 | ····public·final·void·e(final·Runnable·runnable,·final·j·j,·final·boolean·b)·{ | 301 | ····public·final·void·e(final·Runnable·runnable,·final·j·j,·final·boolean·b)·{ |
302 | ········c.a(); | 302 | ········c.a(); |
303 | ········final·i·c·=·this.c(runnable,·j); | 303 | ········final·i·c·=·this.c(runnable,·j); |
304 | ········final·a$c·d·=·this.d(); | 304 | ········final·a$c·d·=·this.d(); |
305 | ········final·i·p3·=·this.p(d,·c,·b); | 305 | ········final·i·p3·=·this.p(d,·c,·b); |
306 | ········if·(p3·!=·null·&&·!this.a(p3))·{ | 306 | ········if·(p3·!=·null·&&·!this.a(p3))·{ |
307 | ············throw·new·RejectedExecutionException(kotlin.jvm.internal.i. | 307 | ············throw·new·RejectedExecutionException(kotlin.jvm.internal.i.j(this.g,·(Object)"·was·terminated")); |
308 | ········} | 308 | ········} |
309 | ········final·boolean·b2·=·b·&&·d·!=·null; | 309 | ········final·boolean·b2·=·b·&&·d·!=·null; |
310 | ········if·(c.e.e()·==·0)·{ | 310 | ········if·(c.e.e()·==·0)·{ |
311 | ············if·(b2)·{ | 311 | ············if·(b2)·{ |
312 | ················return; | 312 | ················return; |
313 | ············} | 313 | ············} |
314 | ············this.o(); | 314 | ············this.o(); |
Offset 1, 15 lines modified | Offset 1, 8 lines modified | ||
1 | package·l1; | 1 | package·l1; |
2 | import·kotlin.jvm.internal.i; | ||
3 | import·java.util.Collections; | ||
4 | import·java.util.Set; | 2 | import·java.util.Set; |
5 | class·c0 | 3 | public·final·class·c0·extends·f0 |
6 | { | 4 | { |
7 | ····public·static·final·Set·a(final·Object·o)·{ | ||
8 | ········final·Set<Object>·singleton·=·Collections.singleton(o); | ||
9 | ········i.c((Object)singleton,·"singleton(element)"); | ||
10 | ········return·singleton; | ||
11 | ····} | ||
12 | } | 5 | } |
Offset 5, 11 lines modified | Offset 5, 11 lines modified | ||
5 | import·java.util.Collections; | 5 | import·java.util.Collections; |
6 | import·java.util.List; | 6 | import·java.util.List; |
7 | class·h | 7 | class·h |
8 | { | 8 | { |
9 | ····public·static·final·List·a(final·Object·o)·{ | 9 | ····public·static·final·List·a(final·Object·o)·{ |
10 | ········final·List<Object>·singletonList·=·Collections.singletonList(o); | 10 | ········final·List<Object>·singletonList·=·Collections.singletonList(o); |
11 | ········i. | 11 | ········i.d((Object)singletonList,·"singletonList(element)"); |
12 | ········return·singletonList; | 12 | ········return·singletonList; |
13 | ····} | 13 | ····} |
14 | } | 14 | } |
Offset 11, 30 lines modified | Offset 11, 22 lines modified | ||
11 | ····static·{ | 11 | ····static·{ |
12 | ········d·=·new·r(); | 12 | ········d·=·new·r(); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····private·r()·{ | 15 | ····private·r()·{ |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·void·b(final·Void·void1)·{ | ||
19 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | ||
20 | ····} | ||
21 | ···· | ||
22 | ····public·Void· | 18 | ····public·Void·b()·{ |
23 | ········throw·new·NoSuchElementException(); | 19 | ········throw·new·NoSuchElementException(); |
24 | ····} | 20 | ····} |
25 | ···· | 21 | ···· |
26 | ····public·Void· | 22 | ····public·Void·c()·{ |
27 | ········throw·new·NoSuchElementException(); | 23 | ········throw·new·NoSuchElementException(); |
28 | ····} | 24 | ····} |
29 | ···· | 25 | ···· |
30 | ····public·void·e(final·Void·void1)·{ | ||
31 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | ||
32 | ····} | ||
33 | ···· | ||
34 | ····public·boolean·hasNext()·{ | 26 | ····public·boolean·hasNext()·{ |
35 | ········return·false; | 27 | ········return·false; |
36 | ····} | 28 | ····} |
37 | ···· | 29 | ···· |
38 | ····public·boolean·hasPrevious()·{ | 30 | ····public·boolean·hasPrevious()·{ |
39 | ········return·false; | 31 | ········return·false; |
40 | ····} | 32 | ····} |
Offset 30, 102 lines modified | Offset 30, 93 lines modified | ||
30 | ····} | 30 | ····} |
31 | ···· | 31 | ···· |
32 | ····public·void·clear()·{ | 32 | ····public·void·clear()·{ |
33 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | 33 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····public·final·/*·bridge·*/·boolean·contains(final·Object·o)·{ | 36 | ····public·final·/*·bridge·*/·boolean·contains(final·Object·o)·{ |
37 | ········return·o·instanceof·Void·&&·this. | 37 | ········return·o·instanceof·Void·&&·this.h((Void)o); |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····public·boolean·containsAll(final·Collection·collection)·{ | 40 | ····public·boolean·containsAll(final·Collection·collection)·{ |
41 | ········i. | 41 | ········i.e((Object)collection,·"elements"); |
42 | ········return·collection.isEmpty(); | 42 | ········return·collection.isEmpty(); |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····@Override | 45 | ····@Override |
46 | ····public·boolean·equals(final·Object·o)·{ | 46 | ····public·boolean·equals(final·Object·o)·{ |
47 | ········return·o·instanceof·List·&&·((List)o).isEmpty(); | 47 | ········return·o·instanceof·List·&&·((List)o).isEmpty(); |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····public· | 50 | ····public·boolean·h(final·Void·void1)·{ |
51 | ········ | 51 | ········i.e((Object)void1,·"element"); |
52 | ········return·false; | ||
52 | ····} | 53 | ····} |
53 | ···· | 54 | ···· |
54 | ····@Override | 55 | ····@Override |
55 | ····public·int·hashCode()·{ | 56 | ····public·int·hashCode()·{ |
56 | ········return·1; | 57 | ········return·1; |
57 | ····} | 58 | ····} |
58 | ···· | 59 | ···· |
59 | ····public· | 60 | ····public·Void·i(final·int·i)·{ |
60 | ········ | 61 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
62 | ········sb.append("Empty·list·doesn't·contain·element·at·index·"); | ||
63 | ········sb.append(i); | ||
64 | ········sb.append('.'); | ||
65 | ········throw·new·IndexOutOfBoundsException(sb.toString()); | ||
61 | ····} | 66 | ····} |
62 | ···· | 67 | ···· |
63 | ····public·final·/*·bridge·*/·int·indexOf(final·Object·o)·{ | 68 | ····public·final·/*·bridge·*/·int·indexOf(final·Object·o)·{ |
64 | ········if·(!(o·instanceof·Void))·{ | 69 | ········if·(!(o·instanceof·Void))·{ |
65 | ············return·-1; | 70 | ············return·-1; |
66 | ········} | 71 | ········} |
67 | ········return·this. | 72 | ········return·this.k((Void)o); |
68 | ····} | 73 | ····} |
69 | ···· | 74 | ···· |
70 | ····public·boolean·isEmpty()·{ | 75 | ····public·boolean·isEmpty()·{ |
71 | ········return·true; | 76 | ········return·true; |
72 | ····} | 77 | ····} |
73 | ···· | 78 | ···· |
74 | ····public·Iterator·iterator()·{ | 79 | ····public·Iterator·iterator()·{ |
75 | ········return·(Iterator)r.d; | 80 | ········return·(Iterator)r.d; |
76 | ····} | 81 | ····} |
77 | ···· | 82 | ···· |
83 | ····public·int·j()·{ | ||
78 | ····public·boolean·j(final·Void·void1)·{ | ||
79 | ········i.d((Object)void1,·"element"); | ||
80 | ········return· | 84 | ········return·0; |
81 | ····} | 85 | ····} |
82 | ···· | 86 | ···· |
83 | ····public· | 87 | ····public·int·k(final·Void·void1)·{ |
88 | ········i.e((Object)void1,·"element"); | ||
89 | ········return·-1; | ||
84 | ········final·StringBuilder·sb·=·new·StringBuilder(); | ||
85 | ········sb.append("Empty·list·doesn't·contain·element·at·index·"); | ||
86 | ········sb.append(i); | ||
87 | ········sb.append('.'); | ||
88 | ········throw·new·IndexOutOfBoundsException(sb.toString()); | ||
89 | ····} | 90 | ····} |
90 | ···· | 91 | ···· |
91 | ····public·int·l()·{ | 92 | ····public·int·l(final·Void·void1)·{ |
93 | ········i.e((Object)void1,·"element"); | ||
92 | ········return· | 94 | ········return·-1; |
93 | ····} | 95 | ····} |
94 | ···· | 96 | ···· |
95 | ····public·final·/*·bridge·*/·int·lastIndexOf(final·Object·o)·{ | 97 | ····public·final·/*·bridge·*/·int·lastIndexOf(final·Object·o)·{ |
96 | ········if·(!(o·instanceof·Void))·{ | 98 | ········if·(!(o·instanceof·Void))·{ |
97 | ············return·-1; | 99 | ············return·-1; |
98 | ········} | 100 | ········} |
99 | ········return·this. | 101 | ········return·this.l((Void)o); |
100 | ····} | 102 | ····} |
101 | ···· | 103 | ···· |
102 | ····public·ListIterator·listIterator()·{ | 104 | ····public·ListIterator·listIterator()·{ |
103 | ········return·(ListIterator)r.d; | 105 | ········return·(ListIterator)r.d; |
104 | ····} | 106 | ····} |
105 | ···· | 107 | ···· |
106 | ····public·ListIterator·listIterator(final·int·i)·{ | 108 | ····public·ListIterator·listIterator(final·int·i)·{ |
107 | ········if·(i·==·0)·{ | 109 | ········if·(i·==·0)·{ |
108 | ············return·(ListIterator)r.d; | 110 | ············return·(ListIterator)r.d; |
109 | ········} | 111 | ········} |
112 | ········final·StringBuilder·sb·=·new·StringBuilder(); | ||
113 | ········sb.append("Index:·"); | ||
114 | ········sb.append(i); | ||
115 | ········throw·new·IndexOutOfBoundsException(sb.toString()); | ||
110 | ········throw·new·IndexOutOfBoundsException(i.i("Index:·",·(Object)Integer.valueOf(i))); | ||
111 | ····} | ||
112 | ···· | ||
113 | ····public·int·m(final·Void·void1)·{ | ||
114 | ········i.d((Object)void1,·"element"); | ||
115 | ········return·-1; | ||
116 | ····} | ||
117 | ···· | ||
118 | ····public·int·n(final·Void·void1)·{ | ||
119 | ········i.d((Object)void1,·"element"); | ||
120 | ········return·-1; | ||
121 | ····} | ||
122 | ···· | ||
123 | ····public·Void·o(final·int·n,·final·Void·void1)·{ | ||
124 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | ||
125 | ····} | 116 | ····} |
126 | ···· | 117 | ···· |
127 | ····public·boolean·remove(Object·o)·{ | 118 | ····public·boolean·remove(Object·o)·{ |
128 | ········o·=·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | 119 | ········o·=·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); |
129 | ········throw·o; | 120 | ········throw·o; |
130 | ····} | 121 | ····} |
131 | ···· | 122 | ···· |
Offset 134, 15 lines modified | Offset 125, 15 lines modified | ||
134 | ····} | 125 | ····} |
135 | ···· | 126 | ···· |
136 | ····public·boolean·retainAll(final·Collection·collection)·{ | 127 | ····public·boolean·retainAll(final·Collection·collection)·{ |
137 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | 128 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); |
138 | ····} | 129 | ····} |
139 | ···· | 130 | ···· |
140 | ····public·final·/*·bridge·*/·int·size()·{ | 131 | ····public·final·/*·bridge·*/·int·size()·{ |
141 | ········return·this. | 132 | ········return·this.j(); |
142 | ····} | 133 | ····} |
143 | ···· | 134 | ···· |
144 | ····public·List·subList(final·int·i,·final·int·j)·{ | 135 | ····public·List·subList(final·int·i,·final·int·j)·{ |
Max diff block lines reached; 516/4720 bytes (10.93%) of diff not shown. |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | ········d·=·new·t(); | 15 | ········d·=·new·t(); |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····private·t()·{ | 18 | ····private·t()·{ |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·boolean·a(final·Void·void1)·{ | 21 | ····public·boolean·a(final·Void·void1)·{ |
22 | ········i. | 22 | ········i.e((Object)void1,·"value"); |
23 | ········return·false; | 23 | ········return·false; |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·Void·b(final·Object·o)·{ | 26 | ····public·Void·b(final·Object·o)·{ |
27 | ········return·null; | 27 | ········return·null; |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
Offset 60, 20 lines modified | Offset 60, 15 lines modified | ||
60 | ········return·o·instanceof·Map·&&·((Map)o).isEmpty(); | 60 | ········return·o·instanceof·Map·&&·((Map)o).isEmpty(); |
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····public·Collection·f()·{ | 63 | ····public·Collection·f()·{ |
64 | ········return·(Collection)s.d; | 64 | ········return·(Collection)s.d; |
65 | ····} | 65 | ····} |
66 | ···· | 66 | ···· |
67 | ····public·Void·g(Object·o,·final·Void·void1)·{ | ||
68 | ········o·=·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | ||
69 | ········throw·o; | ||
70 | ····} | ||
71 | ···· | ||
72 | ····public·Void· | 67 | ····public·Void·g(Object·o)·{ |
73 | ········o·=·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | 68 | ········o·=·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); |
74 | ········throw·o; | 69 | ········throw·o; |
75 | ····} | 70 | ····} |
76 | ···· | 71 | ···· |
77 | ····@Override | 72 | ····@Override |
78 | ····public·int·hashCode()·{ | 73 | ····public·int·hashCode()·{ |
79 | ········return·0; | 74 | ········return·0; |
Offset 24, 76 lines modified | Offset 24, 72 lines modified | ||
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·void·clear()·{ | 26 | ····public·void·clear()·{ |
27 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | 27 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·final·/*·bridge·*/·boolean·contains(final·Object·o)·{ | 30 | ····public·final·/*·bridge·*/·boolean·contains(final·Object·o)·{ |
31 | ········return·o·instanceof·Void·&&·this. | 31 | ········return·o·instanceof·Void·&&·this.h((Void)o); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·boolean·containsAll(final·Collection·collection)·{ | 34 | ····public·boolean·containsAll(final·Collection·collection)·{ |
35 | ········i. | 35 | ········i.e((Object)collection,·"elements"); |
36 | ········return·collection.isEmpty(); | 36 | ········return·collection.isEmpty(); |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····@Override | 39 | ····@Override |
40 | ····public·boolean·equals(final·Object·o)·{ | 40 | ····public·boolean·equals(final·Object·o)·{ |
41 | ········return·o·instanceof·Set·&&·((Set)o).isEmpty(); | 41 | ········return·o·instanceof·Set·&&·((Set)o).isEmpty(); |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····public·boolean·h(final·Void·void1)·{ | 44 | ····public·boolean·h(final·Void·void1)·{ |
45 | ········ | 45 | ········i.e((Object)void1,·"element"); |
46 | ········return·false; | ||
46 | ····} | 47 | ····} |
47 | ···· | 48 | ···· |
48 | ····@Override | 49 | ····@Override |
49 | ····public·int·hashCode()·{ | 50 | ····public·int·hashCode()·{ |
50 | ········return·0; | 51 | ········return·0; |
51 | ····} | 52 | ····} |
52 | ···· | 53 | ···· |
54 | ····public·int·i()·{ | ||
53 | ····public·boolean·i(final·Void·void1)·{ | ||
54 | ········i.d((Object)void1,·"element"); | ||
55 | ········return· | 55 | ········return·0; |
56 | ····} | 56 | ····} |
57 | ···· | 57 | ···· |
58 | ····public·boolean·isEmpty()·{ | 58 | ····public·boolean·isEmpty()·{ |
59 | ········return·true; | 59 | ········return·true; |
60 | ····} | 60 | ····} |
61 | ···· | 61 | ···· |
62 | ····public·Iterator·iterator()·{ | 62 | ····public·Iterator·iterator()·{ |
63 | ········return·(Iterator)r.d; | 63 | ········return·(Iterator)r.d; |
64 | ····} | 64 | ····} |
65 | ···· | 65 | ···· |
66 | ····public·int·j()·{ | ||
67 | ········return·0; | ||
68 | ····} | ||
69 | ···· | ||
70 | ····public·boolean·remove(Object·o)·{ | 66 | ····public·boolean·remove(Object·o)·{ |
71 | ········o·=·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | 67 | ········o·=·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); |
72 | ········throw·o; | 68 | ········throw·o; |
73 | ····} | 69 | ····} |
74 | ···· | 70 | ···· |
75 | ····public·boolean·removeAll(final·Collection·collection)·{ | 71 | ····public·boolean·removeAll(final·Collection·collection)·{ |
76 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | 72 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); |
77 | ····} | 73 | ····} |
78 | ···· | 74 | ···· |
79 | ····public·boolean·retainAll(final·Collection·collection)·{ | 75 | ····public·boolean·retainAll(final·Collection·collection)·{ |
80 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); | 76 | ········throw·new·UnsupportedOperationException("Operation·is·not·supported·for·read-only·collection"); |
81 | ····} | 77 | ····} |
82 | ···· | 78 | ···· |
83 | ····public·final·/*·bridge·*/·int·size()·{ | 79 | ····public·final·/*·bridge·*/·int·size()·{ |
84 | ········return·this. | 80 | ········return·this.i(); |
85 | ····} | 81 | ····} |
86 | ···· | 82 | ···· |
87 | ····public·Object[]·toArray()·{ | 83 | ····public·Object[]·toArray()·{ |
88 | ········return·kotlin.jvm.internal.d.a((Collection)this); | 84 | ········return·kotlin.jvm.internal.d.a((Collection)this); |
89 | ····} | 85 | ····} |
90 | ···· | 86 | ···· |
91 | ····public·Object[]·toArray(final·Object[]·array)·{ | 87 | ····public·Object[]·toArray(final·Object[]·array)·{ |
92 | ········i. | 88 | ········i.e((Object)array,·"array"); |
93 | ········return·kotlin.jvm.internal.d.b((Collection)this,·array); | 89 | ········return·kotlin.jvm.internal.d.b((Collection)this,·array); |
94 | ····} | 90 | ····} |
95 | ···· | 91 | ···· |
96 | ····@Override | 92 | ····@Override |
97 | ····public·String·toString()·{ | 93 | ····public·String·toString()·{ |
98 | ········return·"[]"; | 94 | ········return·"[]"; |
99 | ····} | 95 | ····} |
Offset 1, 109 lines modified | Offset 1, 15 lines modified | ||
1 | package·m0; | 1 | package·m0; |
2 | import·android.database. | 2 | import·android.database.Cursor; |
3 | import·android.database.sqlite.SQLiteQuery; | ||
3 | import·android.database.sqlite.SQLite | 4 | import·android.database.sqlite.SQLiteCursorDriver; |
4 | import·android.util.Log; | ||
5 | import·java.io.File; | ||
6 | import·android.content.pm.ApplicationInfo; | ||
7 | import·android.database.sqlite.SQLiteDatabase; | 5 | import·android.database.sqlite.SQLiteDatabase; |
8 | import·android. | 6 | import·android.database.sqlite.SQLiteDatabase$CursorFactory; |
9 | class·b | 7 | public·final·class·b·implements·SQLiteDatabase$CursorFactory |
10 | { | 8 | { |
9 | ····public·final·Cursor·newCursor(final·SQLiteDatabase·sqLiteDatabase,·final·SQLiteCursorDriver·sqLiteCursorDriver,·final·String·s,·final·SQLiteQuery·sqLiteQuery)·{ | ||
10 | ········return·i.e(this.a,·sqLiteDatabase,·sqLiteCursorDriver,·s,·sqLiteQuery); | ||
11 | ····private·static·Boolean·h; | ||
12 | ····final·boolean·a; | ||
13 | ····final·String·b; | ||
14 | ····final·int·c; | ||
15 | ····final·int·d; | ||
16 | ····final·Context·e; | ||
17 | ····SQLiteDatabase·f; | ||
18 | ····boolean·g; | ||
19 | ···· | ||
20 | ····b(final·Context·e,·final·String·b,·final·int·c,·final·boolean·a,·final·int·d)·{ | ||
21 | ········this.e·=·e; | ||
22 | ········this.b·=·b; | ||
23 | ········this.a·=·a; | ||
24 | ········this.c·=·c; | ||
25 | ········this.d·=·d; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····protected·static·boolean·a(final·Context·context)·{ | ||
29 | ········try·{ | ||
30 | ············final·String·packageName·=·context.getPackageName(); | ||
31 | ············try·{ | ||
32 | ················final·ApplicationInfo·applicationInfo·=·context.getPackageManager().getApplicationInfo(packageName,·128); | ||
33 | ················try·{ | ||
34 | ····················if·(applicationInfo.metaData.getBoolean("com.tekartik.sqflite.wal_enabled",·false))·{ | ||
35 | ························return·true; | ||
36 | ····················} | ||
37 | ····················return·false; | ||
38 | ················} | ||
39 | ················catch·(Exception·ex)·{ | ||
40 | ····················ex.printStackTrace(); | ||
41 | ················} | ||
42 | ············} | ||
43 | ············catch·(Exception·ex2)·{} | ||
44 | ········} | ||
45 | ········catch·(Exception·ex3)·{} | ||
46 | ········return·false; | ||
47 | ····} | ||
48 | ···· | ||
49 | ····static·void·c(final·String·pathname)·{ | ||
50 | ········SQLiteDatabase.deleteDatabase(new·File(pathname)); | ||
51 | ····} | ||
52 | ···· | ||
53 | ····public·void·b()·{ | ||
54 | ········this.f.close(); | ||
55 | ····} | ||
56 | ···· | ||
57 | ····public·SQLiteDatabase·d()·{ | ||
58 | ········return·this.f; | ||
59 | ····} | ||
60 | ···· | ||
61 | ····String·e()·{ | ||
62 | ········final·StringBuilder·sb·=·new·StringBuilder(); | ||
63 | ········sb.append("["); | ||
64 | ········sb.append(this.f()); | ||
65 | ········sb.append("]·"); | ||
66 | ········return·sb.toString(); | ||
67 | ····} | ||
68 | ···· | ||
69 | ····String·f()·{ | ||
70 | ········final·Thread·currentThread·=·Thread.currentThread(); | ||
71 | ········final·StringBuilder·sb·=·new·StringBuilder(); | ||
72 | ········sb.append(""); | ||
73 | ········sb.append(this.c); | ||
74 | ········sb.append(","); | ||
75 | ········sb.append(currentThread.getName()); | ||
76 | ········sb.append("("); | ||
77 | ········sb.append(currentThread.getId()); | ||
78 | ········sb.append(")"); | ||
79 | ········return·sb.toString(); | ||
80 | ····} | ||
81 | ···· | ||
82 | ····public·SQLiteDatabase·g()·{ | ||
83 | ········return·this.f; | ||
84 | ····} | ||
85 | ···· | ||
86 | ····public·void·h()·{ | ||
87 | ········if·(m0.b.h·==·null·&&·(m0.b.h·=·Boolean.valueOf(a(this.e)))·&&·m0.c.c(this.d))·{ | ||
88 | ············final·StringBuilder·sb·=·new·StringBuilder(); | ||
89 | ············sb.append(this.e()); | ||
90 | ············sb.append("[sqflite]·WAL·enabled"); | ||
91 | ············Log.d("Sqflite",·sb.toString()); | ||
92 | ········} | ||
93 | ········int·n; | ||
94 | ········if·((boolean)m0.b.h)·{ | ||
95 | ············n·=·805306368; | ||
96 | ········} | ||
97 | ········else·{ | ||
98 | ············n·=·268435456; | ||
99 | ········} | ||
100 | ········this.f·=·SQLiteDatabase.openDatabase(this.b,·(SQLiteDatabase$CursorFactory)null,·n); | ||
101 | ····} | ||
102 | ···· | ||
103 | ····public·void·i()·{ | ||
104 | ········this.f·=·SQLiteDatabase.openDatabase(this.b,·(SQLiteDatabase$CursorFactory)null,·1,·(DatabaseErrorHandler)new·b$a(this)); | ||
105 | ····} | 11 | ····} |
106 | } | 12 | } |
Offset 1, 29 lines modified | Offset 1, 9 lines modified | ||
1 | package·m0; | 1 | package·m0; |
2 | public·final·class·c·implements·Runnable | ||
2 | import·e1.j; | ||
3 | public·class·c | ||
4 | { | 3 | { |
4 | ····public·final·void·run()·{ | ||
5 | ········i.d(this.d); | ||
5 | ····static·Integer·a(final·j·j)·{ | ||
6 | ········return·(Integer)j.a("logLevel"); | ||
7 | ····} | ||
8 | ···· | ||
9 | ····static·boolean·b(final·int·n)·{ | ||
10 | ········int·n2·=·1; | ||
11 | ········if·(n·<·n2)·{ | ||
12 | ············n2·=·0; | ||
13 | ········} | ||
14 | ········return·n2·!=·0; | ||
15 | ····} | ||
16 | ···· | ||
17 | ····static·boolean·c(int·n)·{ | ||
18 | ········if·(n·>=·2)·{ | ||
19 | ············n·=·1; | ||
20 | ········} | ||
21 | ········else·{ | ||
22 | ············n·=·0; | ||
23 | ········} | ||
24 | ········return·n·!=·0; | ||
25 | ····} | 6 | ····} |
26 | } | 7 | } |
Offset 1, 174 lines modified | Offset 1, 9 lines modified | ||
1 | package·m0; | 1 | package·m0; |
2 | public·final·class·e·implements·Runnable | ||
2 | import·java.util.Arrays; | ||
3 | import·android.database.sqlite.SQLiteProgram; | ||
4 | import·java.util.Iterator; | ||
5 | import·java.util.ArrayList; | ||
6 | import·java.util.List; | ||
7 | public·class·e | ||
8 | { | 3 | { |
4 | ····public·final·void·run()·{ | ||
5 | ········i.b(this.d,·this.e); | ||
9 | ····private·final·String·a; | ||
10 | ····private·final·List·b; | ||
11 | ···· | ||
12 | ····public·e(final·String·a,·List·b)·{ | ||
13 | ········this.a·=·a; | ||
14 | ········if·(b·==·null)·{ | ||
15 | ············b·=·new·ArrayList(); | ||
16 | ········} | ||
17 | ········this.b·=·b; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····private·Object[]·e(final·List·list)·{ | ||
21 | ········final·ArrayList<Object>·list2·=·new·ArrayList<Object>(); | ||
22 | ········if·(list·!=·null)·{ | ||
23 | ············final·Iterator<Object>·iterator·=·list.iterator(); | ||
24 | ············while·(iterator.hasNext())·{ | ||
25 | ················list2.add(f(iterator.next())); | ||
26 | ············} | ||
27 | ········} | ||
28 | ········return·list2.toArray(new·Object[0]); | ||
29 | ····} | ||
30 | ···· | ||
31 | ····private·static·Object·f(Object·o)·{ | ||
32 | ········if·(o·==·null)·{ | ||
33 | ············return·null; | ||
34 | ········} | ||
35 | ········if·(o·instanceof·List)·{ | ||
36 | ············final·List·list·=·(List)o; | ||
37 | ············final·byte[]·array·=·new·byte[list.size()]; | ||
38 | ············for·(int·i·=·0;·i·<·list.size();·++i)·{ | ||
39 | ················array[i]·=·(byte)(int)Integer.valueOf(list.get(i)); | ||
40 | ············} | ||
41 | ············o·=·array; | ||
42 | ········} | ||
43 | ········return·o; | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·void·a(final·SQLiteProgram·sqLiteProgram)·{ | ||
47 | ········final·List·b·=·this.b; | ||
48 | ········if·(b·!=·null)·{ | ||
49 | ············int·n; | ||
50 | ············for·(int·size·=·b.size(),·i·=·0;·i·<·size;·i·=·n)·{ | ||
51 | ················final·Object·f·=·f(this.b.get(i)); | ||
52 | ················n·=·i·+·1; | ||
53 | ················if·(f·==·null)·{ | ||
54 | ····················sqLiteProgram.bindNull(n); | ||
55 | ················} | ||
56 | ················else·if·(f·instanceof·byte[])·{ | ||
57 | ····················sqLiteProgram.bindBlob(n,·(byte[])f); | ||
58 | ················} | ||
59 | ················else·if·(f·instanceof·Double)·{ | ||
60 | ····················sqLiteProgram.bindDouble(n,·(double)(Double)f); | ||
61 | ················} | ||
62 | ················else·{ | ||
63 | ····················long·longValue; | ||
64 | ····················if·(f·instanceof·Integer)·{ | ||
65 | ························longValue·=·(int)f; | ||
66 | ····················} | ||
67 | ····················else·if·(f·instanceof·Long)·{ | ||
68 | ························longValue·=·(long)f; | ||
69 | ····················} | ||
70 | ····················else·{ | ||
71 | ························if·(f·instanceof·String)·{ | ||
72 | ····························sqLiteProgram.bindString(n,·(String)f); | ||
73 | ····························continue; | ||
74 | ························} | ||
75 | ························if·(!(f·instanceof·Boolean))·{ | ||
76 | ····························final·StringBuilder·sb·=·new·StringBuilder(); | ||
77 | ····························sb.append("Could·not·bind·"); | ||
78 | ····························sb.append(f); | ||
79 | ····························sb.append("·from·index·"); | ||
80 | ····························sb.append(i); | ||
81 | ····························sb.append(":·Supported·types·are·null,·byte[],·double,·long,·boolean·and·String"); | ||
82 | ····························throw·new·IllegalArgumentException(sb.toString()); | ||
83 | ························} | ||
84 | ························if·((boolean)f)·{ | ||
85 | ····························longValue·=·1L; | ||
86 | ························} | ||
87 | ························else·{ | ||
88 | ····························longValue·=·0L; | ||
89 | ························} | ||
90 | ····················} | ||
91 | ····················sqLiteProgram.bindLong(n,·longValue); | ||
92 | ················} | ||
93 | ············} | ||
94 | ········} | ||
95 | ····} | ||
96 | ···· | ||
97 | ····public·List·b()·{ | ||
98 | ········return·this.b; | ||
99 | ····} | ||
100 | ···· | ||
101 | ····public·String·c()·{ | ||
102 | ········return·this.a; | ||
103 | ····} | ||
104 | ···· | ||
105 | ····public·Object[]·d()·{ | ||
106 | ········return·this.e(this.b); | ||
107 | ····} | ||
108 | ···· | ||
109 | ····@Override | ||
110 | ····public·boolean·equals(final·Object·o)·{ | ||
111 | ········if·(!(o·instanceof·e))·{ | ||
112 | ············return·false; | ||
113 | ········} | ||
114 | ········final·e·e·=·(e)o; | ||
115 | ········final·String·a·=·this.a; | ||
116 | ········if·(a·!=·null)·{ | ||
117 | ············if·(!a.equals(e.a))·{ | ||
118 | ················return·false; | ||
119 | ············} | ||
120 | ········} | ||
121 | ········else·if·(e.a·!=·null)·{ | ||
Max diff block lines reached; 3/5310 bytes (0.06%) of diff not shown. |
Offset 2, 37 lines modified | Offset 2, 38 lines modified | ||
2 | package·n1; | 2 | package·n1; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | public·final·class·e$a | 4 | public·final·class·e$a |
5 | { | 5 | { |
6 | ····public·static·g$b·a(e·e,·final·g$c·g$c)·{ | 6 | ····public·static·g$b·a(e·e,·final·g$c·g$c)·{ |
7 | ········i.d((Object)e,·"this"); | ||
8 | ········i. | 7 | ········i.e((Object)g$c,·"key"); |
9 | ········final·boolean·b·=·g$c·instanceof·b; | 8 | ········final·boolean·b·=·g$c·instanceof·b; |
10 | ········g$b·g$b·=·null; | 9 | ········g$b·g$b·=·null; |
11 | ········if·(b)·{ | 10 | ········if·(b)·{ |
12 | ············final·b·b2·=·(b)g$c; | 11 | ············final·b·b2·=·(b)g$c; |
13 | ············if·(b2.a(((g$b)e).getKey()))·{ | 12 | ············if·(b2.a(((g$b)e).getKey()))·{ |
14 | ················final·g$b·b3·=·b2.b((g$b)e); | 13 | ················final·g$b·b3·=·b2.b((g$b)e); |
15 | ················if·(b3·instanceof·g$b)·{ | 14 | ················if·(b3·instanceof·g$b)·{ |
16 | ····················g$b·=·b3; | 15 | ····················g$b·=·b3; |
17 | ················} | 16 | ················} |
18 | ············} | 17 | ············} |
19 | ············return·g$b; | 18 | ············return·g$b; |
20 | ········} | 19 | ········} |
21 | ········if·(e.c· | 20 | ········if·(e.c·==·g$c)·{ |
21 | ············i.c((Object)e,·"null·cannot·be·cast·to·non-null·type·E·of·kotlin.coroutines.ContinuationInterceptor.get"); | ||
22 | ········} | ||
23 | ········else·{ | ||
22 | ············e·=·null; | 24 | ············e·=·null; |
23 | ········} | 25 | ········} |
24 | ········return·(g$b)e; | 26 | ········return·(g$b)e; |
25 | ····} | 27 | ····} |
26 | ···· | 28 | ···· |
27 | ····public·static·g·b(e·e,·final·g$c·g$c)·{ | 29 | ····public·static·g·b(e·e,·final·g$c·g$c)·{ |
28 | ········i.d((Object)e,·"this"); | ||
29 | ········i. | 30 | ········i.e((Object)g$c,·"key"); |
30 | ········if·(g$c·instanceof·b)·{ | 31 | ········if·(g$c·instanceof·b)·{ |
31 | ············final·b·b·=·(b)g$c; | 32 | ············final·b·b·=·(b)g$c; |
32 | ············if·(b.a(((g$b)e).getKey())·&&·b.b((g$b)e)·!=·null)·{ | 33 | ············if·(b.a(((g$b)e).getKey())·&&·b.b((g$b)e)·!=·null)·{ |
33 | ················e·=·(e)h.d; | 34 | ················e·=·(e)h.d; |
34 | ············} | 35 | ············} |
35 | ············return·(g)e; | 36 | ············return·(g)e; |
36 | ········} | 37 | ········} |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | import·o1.b; | 7 | import·o1.b; |
8 | import·kotlin.jvm.internal.i; | 8 | import·kotlin.jvm.internal.i; |
9 | import·u1.p; | 9 | import·u1.p; |
10 | public·final·class·f | 10 | public·final·class·f |
11 | { | 11 | { |
12 | ····public·static·final·void·a(final·p·p3,·Object·a,·final·d·d)·{ | 12 | ····public·static·final·void·a(final·p·p3,·Object·a,·final·d·d)·{ |
13 | ········i. | 13 | ········i.e((Object)p3,·"<this>"); |
14 | ········i. | 14 | ········i.e((Object)d,·"completion"); |
15 | ········final·d·b·=·o1.b.b(o1.b.a(p3,·a,·d)); | 15 | ········final·d·b·=·o1.b.b(o1.b.a(p3,·a,·d)); |
16 | ········final·k$a·d2·=·k.d; | 16 | ········final·k$a·d2·=·k.d; |
17 | ········a·=·k.a((Object)q.a); | 17 | ········a·=·k.a((Object)q.a); |
18 | ········b.resumeWith(a); | 18 | ········b.resumeWith(a); |
19 | ····} | 19 | ····} |
20 | } | 20 | } |
Offset 3, 15 lines modified | Offset 3, 14 lines modified | ||
3 | import·u1.p; | 3 | import·u1.p; |
4 | import·kotlin.jvm.internal.i; | 4 | import·kotlin.jvm.internal.i; |
5 | public·final·class·g$a | 5 | public·final·class·g$a |
6 | { | 6 | { |
7 | ····public·static·g·a(g·g,·final·g·g2)·{ | 7 | ····public·static·g·a(g·g,·final·g·g2)·{ |
8 | ········i.d((Object)g,·"this"); | ||
9 | ········i. | 8 | ········i.e((Object)g2,·"context"); |
10 | ········if·(g2·!=·h.d)·{ | 9 | ········if·(g2·!=·h.d)·{ |
11 | ············g·=·(g)g2.fold((Object)g,·(p)g$a$a.d); | 10 | ············g·=·(g)g2.fold((Object)g,·(p)g$a$a.d); |
12 | ········} | 11 | ········} |
13 | ········return·g; | 12 | ········return·g; |
14 | ····} | 13 | ····} |
15 | } | 14 | } |
Offset 3, 36 lines modified | Offset 3, 35 lines modified | ||
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·u1.p; | 4 | import·u1.p; |
5 | public·final·class·g$b$a | 5 | public·final·class·g$b$a |
6 | { | 6 | { |
7 | ····public·static·Object·a(final·g$b·g$b,·final·Object·o,·final·p·p3)·{ | 7 | ····public·static·Object·a(final·g$b·g$b,·final·Object·o,·final·p·p3)·{ |
8 | ········i.d((Object)g$b,·"this"); | ||
9 | ········i. | 8 | ········i.e((Object)p3,·"operation"); |
10 | ········return·p3.invoke(o,·(Object)g$b); | 9 | ········return·p3.invoke(o,·(Object)g$b); |
11 | ····} | 10 | ····} |
12 | ···· | 11 | ···· |
13 | ····public·static·g$b·b(g$b·g$b,·final·g$c·g$c)·{ | 12 | ····public·static·g$b·b(g$b·g$b,·final·g$c·g$c)·{ |
14 | ········i.d((Object)g$b,·"this"); | ||
15 | ········i. | 13 | ········i.e((Object)g$c,·"key"); |
16 | ········if·( | 14 | ········if·(i.a((Object)g$b.getKey(),·(Object)g$c))·{ |
15 | ············i.c((Object)g$b,·"null·cannot·be·cast·to·non-null·type·E·of·kotlin.coroutines.CoroutineContext.Element.get"); | ||
16 | ········} | ||
17 | ········else·{ | ||
17 | ············g$b·=·null; | 18 | ············g$b·=·null; |
18 | ········} | 19 | ········} |
19 | ········return·g$b; | 20 | ········return·g$b; |
20 | ····} | 21 | ····} |
21 | ···· | 22 | ···· |
22 | ····public·static·g·c(g$b·d,·final·g$c·g$c)·{ | 23 | ····public·static·g·c(g$b·d,·final·g$c·g$c)·{ |
23 | ········i.d((Object)d,·"this"); | ||
24 | ········i. | 24 | ········i.e((Object)g$c,·"key"); |
25 | ········if·(i.a((Object)d.getKey(),·(Object)g$c))·{ | 25 | ········if·(i.a((Object)d.getKey(),·(Object)g$c))·{ |
26 | ············d·=·(g$b)h.d; | 26 | ············d·=·(g$b)h.d; |
27 | ········} | 27 | ········} |
28 | ········return·(g)d; | 28 | ········return·(g)d; |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·static·g·d(final·g$b·g$b,·final·g·g)·{ | 31 | ····public·static·g·d(final·g$b·g$b,·final·g·g)·{ |
32 | ········i.d((Object)g$b,·"this"); | ||
33 | ········i. | 32 | ········i.e((Object)g,·"context"); |
34 | ········return·g$a.a((g)g$b,·g); | 33 | ········return·g$a.a((g)g$b,·g); |
35 | ····} | 34 | ····} |
36 | } | 35 | } |
Offset 1, 9 lines modified | Offset 1, 15 lines modified | ||
1 | package·o0; | 1 | package·o0; |
2 | public· | 2 | public·class·g |
3 | { | 3 | { |
4 | ···· | 4 | ····final·Runnable·a; |
5 | ···· | 5 | ···· |
6 | ···· | 6 | ····public·g(final·e·e,·final·Runnable·a)·{ |
7 | ········this.a·=·a; | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·void·a()·{ | ||
11 | ········this.a.run(); | ||
12 | ····} | ||
7 | } | 13 | } |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | package·o0; | 1 | package·o0; |
2 | import·m0. | 2 | import·m0.t; |
3 | import·java.util.HashMap; | 3 | import·java.util.HashMap; |
4 | import·java.util.Map; | 4 | import·java.util.Map; |
5 | public·class·h | 5 | public·class·h |
6 | { | 6 | { |
7 | ····public·static·Map·a(final· | 7 | ····public·static·Map·a(final·e·e)·{ |
8 | ········final· | 8 | ········final·t·d·=·e.d(); |
9 | ········Map<String,·String>·map; | 9 | ········Map<String,·String>·map; |
10 | ········if·(d·!=·null)·{ | 10 | ········if·(d·!=·null)·{ |
11 | ············map·=·new·HashMap<String,·String>(); | 11 | ············map·=·new·HashMap<String,·String>(); |
12 | ············map.put("sql",·d.c()); | 12 | ············map.put("sql",·d.c()); |
13 | ············map.put("arguments",·(String)d.b()); | 13 | ············map.put("arguments",·(String)d.b()); |
14 | ········} | 14 | ········} |
15 | ········else·{ | 15 | ········else·{ |
Offset 7, 16 lines modified | Offset 7, 16 lines modified | ||
7 | import·kotlin.jvm.internal.i; | 7 | import·kotlin.jvm.internal.i; |
8 | import·n1.d; | 8 | import·n1.d; |
9 | import·u1.p; | 9 | import·u1.p; |
10 | class·c | 10 | class·c |
11 | { | 11 | { |
12 | ····public·static·d·a(final·p·p3,·final·Object·o,·d·a)·{ | 12 | ····public·static·d·a(final·p·p3,·final·Object·o,·d·a)·{ |
13 | ········i. | 13 | ········i.e((Object)p3,·"<this>"); |
14 | ········i. | 14 | ········i.e((Object)a,·"completion"); |
15 | ········a·=·h.a(a); | 15 | ········a·=·h.a(a); |
16 | ········Object·create; | 16 | ········Object·create; |
17 | ········if·(p3·instanceof·a)·{ | 17 | ········if·(p3·instanceof·a)·{ |
18 | ············create·=·((a)p3).create(o,·a); | 18 | ············create·=·((a)p3).create(o,·a); |
19 | ········} | 19 | ········} |
20 | ········else·{ | 20 | ········else·{ |
21 | ············final·g·context·=·a.getContext(); | 21 | ············final·g·context·=·a.getContext(); |
Offset 26, 22 lines modified | Offset 26, 25 lines modified | ||
26 | ············else·{ | 26 | ············else·{ |
27 | ················create·=·new·c$b(a,·context,·p3,·o); | 27 | ················create·=·new·c$b(a,·context,·p3,·o); |
28 | ············} | 28 | ············} |
29 | ········} | 29 | ········} |
30 | ········return·(d)create; | 30 | ········return·(d)create; |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·static·d·b(d· | 33 | ····public·static·d·b(d·d)·{ |
34 | ········i. | 34 | ········i.e((Object)d,·"<this>"); |
35 | ········kotlin.coroutines.jvm.internal.d·d; | 35 | ········kotlin.coroutines.jvm.internal.d·d2; |
36 | ········if·( | 36 | ········if·(d·instanceof·kotlin.coroutines.jvm.internal.d)·{ |
37 | ············d·=·(kotlin.coroutines.jvm.internal.d) | 37 | ············d2·=·(kotlin.coroutines.jvm.internal.d)d; |
38 | ········} | 38 | ········} |
39 | ········else·{ | 39 | ········else·{ |
40 | ············d·=·null; | 40 | ············d2·=·null; |
41 | ········} | 41 | ········} |
42 | ········if·(d·!=·null)·{ | 42 | ········if·(d2·!=·null)·{ |
43 | ············intercepted·=·d.intercepted(); | 43 | ············final·d·intercepted·=·d2.intercepted(); |
44 | ············if·(intercepted·!=·null)·{ | ||
45 | ················d·=·intercepted; | ||
46 | ············} | ||
44 | ········} | 47 | ········} |
45 | ········return· | 48 | ········return·d; |
46 | ····} | 49 | ····} |
47 | } | 50 | } |
Offset 9, 42 lines modified | Offset 9, 36 lines modified | ||
9 | { | 9 | { |
10 | ····public·static·final·Method·a; | 10 | ····public·static·final·Method·a; |
11 | ···· | 11 | ···· |
12 | ····static·{ | 12 | ····static·{ |
13 | ········new·a$a(); | 13 | ········new·a$a(); |
14 | ········final·Class<Throwable>·clazz·=·Throwable.class; | 14 | ········final·Class<Throwable>·clazz·=·Throwable.class; |
15 | ········final·Method[]·methods·=·clazz.getMethods(); | 15 | ········final·Method[]·methods·=·clazz.getMethods(); |
16 | ········i. | 16 | ········i.d((Object)methods,·"throwableMethods"); |
17 | ········final·int·length·=·methods.length; | 17 | ········final·int·length·=·methods.length; |
18 | ········int· | 18 | ········int·n·=·0; |
19 | ········int·j·=·0; | ||
20 | ········while·(true)·{ | 19 | ········while·(true)·{ |
21 | ············ | 20 | ············for·(int·i·=·0;·i·<·length;·++i)·{ |
22 | ················final·Method·a2·=·methods[ | 21 | ················final·Method·a2·=·methods[i]; |
23 | ················++j; | ||
24 | ················boolean·b·=·false; | 22 | ················boolean·b·=·false; |
25 | ················Label_012 | 23 | ················Label_0121:·{ |
26 | ····················if·( | 24 | ····················if·(i.a((Object)a2.getName(),·(Object)"addSuppressed"))·{ |
27 | ························final·Class<?>[]·parameterTypes·=·a2.getParameterTypes(); | 25 | ························final·Class<?>[]·parameterTypes·=·a2.getParameterTypes(); |
28 | ························ | 26 | ························i.d((Object)parameterTypes,·"it.parameterTypes"); |
29 | ························if·( | 27 | ························if·(i.a(l1.a.h((Object[])parameterTypes),·(Object)clazz))·{ |
30 | ····························b·=·true; | 28 | ····························b·=·true; |
31 | ····························break·Label_012 | 29 | ····························break·Label_0121; |
32 | ························} | 30 | ························} |
33 | ····················} | 31 | ····················} |
34 | ····················b·=·false; | 32 | ····················b·=·false; |
35 | ················} | 33 | ················} |
36 | ················if·(b)·{ | 34 | ················if·(b)·{ |
37 | ····················a·=·a2; | 35 | ····················a·=·a2; |
36 | ····················while·(n·<·methods.length·&&·!i.a((Object)methods[n].getName(),·(Object)"getSuppressed"))·{ | ||
38 | ····················while·(i·<·methods.length)·{ | ||
39 | ························final·Method·method·=·methods[i]; | ||
40 | ························++ | 37 | ························++n; |
41 | ························if·(kotlin.jvm.internal.i.a((Object)method.getName(),·(Object)"getSuppressed"))·{ | ||
42 | ····························break; | ||
43 | ························} | ||
44 | ····················} | 38 | ····················} |
45 | ····················return; | 39 | ····················return; |
46 | ················} | 40 | ················} |
47 | ············} | 41 | ············} |
48 | ············final·Method·a2·=·null; | 42 | ············final·Method·a2·=·null; |
49 | ············continue; | 43 | ············continue; |
50 | ········} | 44 | ········} |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | import·v1.c; | 5 | import·v1.c; |
6 | import·java.lang.reflect.Method; | 6 | import·java.lang.reflect.Method; |
7 | import·kotlin.jvm.internal.i; | 7 | import·kotlin.jvm.internal.i; |
8 | public·class·a | 8 | public·class·a |
9 | { | 9 | { |
10 | ····public·void·a(final·Throwable·obj,·final·Throwable·t)·{ | 10 | ····public·void·a(final·Throwable·obj,·final·Throwable·t)·{ |
11 | ········i. | 11 | ········i.e((Object)obj,·"cause"); |
12 | ········i. | 12 | ········i.e((Object)t,·"exception"); |
13 | ········final·Method·a·=·a$a.a; | 13 | ········final·Method·a·=·a$a.a; |
14 | ········if·(a·!=·null)·{ | 14 | ········if·(a·!=·null)·{ |
15 | ············a.invoke(obj,·t); | 15 | ············a.invoke(obj,·t); |
16 | ········} | 16 | ········} |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·c·b()·{ | 19 | ····public·c·b()·{ |
Offset 10, 379 lines modified | Offset 10, 459 lines modified | ||
10 | ········//·This·method·could·not·be·decompiled. | 10 | ········//·This·method·could·not·be·decompiled. |
11 | ········//· | 11 | ········//· |
12 | ········//·Original·Bytecode: | 12 | ········//·Original·Bytecode: |
13 | ········//· | 13 | ········//· |
14 | ········//·····2:·astore_0······· | 14 | ········//·····2:·astore_0······· |
15 | ········//·····3:·invokestatic····p1/b.a:()I | 15 | ········//·····3:·invokestatic····p1/b.a:()I |
16 | ········//·····6:·istore_1······· | 16 | ········//·····6:·istore_1······· |
17 | ········//·····7:·ldc············· | 17 | ········//·····7:·ldc·············65536 |
18 | ········//·····9:· | 18 | ········//·····9:·istore_2······· |
19 | ········//····10:·ldc·············",·base·type·classloader:·" | 19 | ········//····10:·ldc·············",·base·type·classloader:·" |
20 | ········//····12:·astore_3······· | 20 | ········//····12:·astore_3······· |
21 | ········//····13:·ldc·············"Instance·classloader:·" | 21 | ········//····13:·ldc·············"Instance·class·was·loaded·from·a·different·classloader:·" |
22 | ········//····15:·astore··········4 | 22 | ········//····15:·astore··········4 |
23 | ········//····17:·ldc·············" | 23 | ········//····17:·ldc·············"null·cannot·be·cast·to·non-null·type·kotlin.internal.PlatformImplementations" |
24 | ········//····19:·astore··········5 | 24 | ········//····19:·astore··········5 |
25 | ········//····21:·ldc·············"forName(\"kotlin.internal\u2026entations\").newInstance()" | ||
26 | ········//····23:·astore··········6 | ||
25 | ········//····2 | 27 | ········//····25:·ldc·············65544 |
26 | ········//····2 | 28 | ········//····27:·istore··········7 |
27 | ········//····2 | 29 | ········//····29:·iload_1········ |
28 | ········//···· | 30 | ········//····30:·iload···········7 |
29 | ········//···· | 31 | ········//····32:·if_icmpge·······40 |
32 | ········//····35:·iload_1········ | ||
33 | ········//····36:·iload_2········ | ||
34 | ········//····37:·if_icmpge·······357 | ||
30 | ········//···· | 35 | ········//····40:·ldc·············Lr1/a;.class |
31 | ········//···· | 36 | ········//····42:·astore··········8 |
32 | ········//···· | 37 | ········//····44:·aload···········8 |
33 | ········//···· | 38 | ········//····46:·invokevirtual···java/lang/Class.newInstance:()Ljava/lang/Object; |
34 | ········//····4 | 39 | ········//····49:·astore··········8 |
35 | ········//···· | 40 | ········//····51:·aload···········8 |
36 | ········//···· | 41 | ········//····53:·aload···········6 |
37 | ········//···· | 42 | ········//····55:·invokestatic····kotlin/jvm/internal/i.d:(Ljava/lang/Object;Ljava/lang/String;)V |
38 | ········//···· | 43 | ········//····58:·aload···········8 |
44 | ········//····60:·ifnull··········78 | ||
45 | ········//····63:·aload···········8 | ||
39 | ········//···· | 46 | ········//····65:·checkcast·······Lp1/a; |
40 | ········//····54:·astore··········7 | ||
41 | ········//····56:·goto············578 | ||
42 | ········//···· | 47 | ········//····68:·astore··········8 |
48 | ········//····70:·goto············702 | ||
49 | ········//····73:·astore··········9 | ||
50 | ········//····75:·goto············93 | ||
51 | ········//····78:·new·············Ljava/lang/NullPointerException; | ||
52 | ········//····81:·astore··········9 | ||
43 | ········//···· | 53 | ········//····83:·aload···········9 |
54 | ········//····85:·aload···········5 | ||
55 | ········//····87:·invokespecial···java/lang/NullPointerException.<init>:(Ljava/lang/String;)V | ||
56 | ········//····90:·aload···········9 | ||
57 | ········//····92:·athrow········· | ||
58 | ········//····93:·aload···········8 | ||
44 | ········//···· | 59 | ········//····95:·invokevirtual···java/lang/Object.getClass:()Ljava/lang/Class; |
45 | ········//···· | 60 | ········//····98:·astore··········8 |
46 | ········//··· | 61 | ········//···100:·aload···········8 |
47 | ········//··· | 62 | ········//···102:·invokevirtual···java/lang/Class.getClassLoader:()Ljava/lang/ClassLoader; |
48 | ········//··· | 63 | ········//···105:·astore··········8 |
49 | ········//··· | 64 | ········//···107:·aload_0········ |
50 | ········//··· | 65 | ········//···108:·invokevirtual···java/lang/Class.getClassLoader:()Ljava/lang/ClassLoader; |
51 | ········//····79:·astore··········9 | ||
52 | ········//····81:·new·············Ljava/lang/ClassCastException; | ||
53 | ········//··· | 66 | ········//···111:·astore··········10 |
67 | ········//···113:·aload···········8 | ||
68 | ········//···115:·aload···········10 | ||
69 | ········//···117:·invokestatic····kotlin/jvm/internal/i.a:(Ljava/lang/Object;Ljava/lang/Object;)Z | ||
70 | ········//···120:·istore··········11 | ||
71 | ········//···122:·iload···········11 | ||
72 | ········//···124:·ifne············192 | ||
73 | ········//···127:·new·············Ljava/lang/ClassNotFoundException; | ||
74 | ········//···130:·astore··········12 | ||
54 | ········//··· | 75 | ········//···132:·new·············Ljava/lang/StringBuilder; |
55 | ········//··· | 76 | ········//···135:·astore··········13 |
56 | ········//··· | 77 | ········//···137:·aload···········13 |
57 | ········//··· | 78 | ········//···139:·invokespecial···java/lang/StringBuilder.<init>:()V |
58 | ········//··· | 79 | ········//···142:·aload···········13 |
59 | ········//··· | 80 | ········//···144:·aload···········4 |
60 | ········//···1 | 81 | ········//···146:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
61 | ········//···1 | 82 | ········//···149:·pop············ |
62 | ········//···1 | 83 | ········//···150:·aload···········13 |
63 | ········//···1 | 84 | ········//···152:·aload···········8 |
64 | ········//···1 | 85 | ········//···154:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
65 | ········//···1 | 86 | ········//···157:·pop············ |
66 | ········//···1 | 87 | ········//···158:·aload···········13 |
67 | ········//···1 | 88 | ········//···160:·aload_3········ |
68 | ········//···1 | 89 | ········//···161:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
69 | ········//···1 | 90 | ········//···164:·pop············ |
70 | ········//···1 | 91 | ········//···165:·aload···········13 |
71 | ········//···1 | 92 | ········//···167:·aload···········10 |
72 | ········//···1 | 93 | ········//···169:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
73 | ········//···1 | 94 | ········//···172:·pop············ |
74 | ········//···1 | 95 | ········//···173:·aload···········13 |
75 | ········//···1 | 96 | ········//···175:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
76 | ········//···132:·astore··········7 | ||
77 | ········//···134:·aload···········10 | ||
78 | ········//···136:·aload···········7 | ||
79 | ········//···138:·invokespecial···java/lang/ClassCastException.<init>:(Ljava/lang/String;)V | ||
80 | ········//···141:·aload···········10 | ||
81 | ········//···143:·aload···········8 | ||
82 | ········//···145:·invokevirtual···java/lang/ClassCastException.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; | ||
83 | ········//···1 | 97 | ········//···178:·astore··········8 |
84 | ········//···1 | 98 | ········//···180:·aload···········12 |
85 | ········//···152:·aload_2········ | ||
86 | ········//···153:·invokestatic····kotlin/jvm/internal/i.c:(Ljava/lang/Object;Ljava/lang/String;)V | ||
87 | ········//···1 | 99 | ········//···182:·aload···········8 |
100 | ········//···184:·aload···········9 | ||
101 | ········//···186:·invokespecial···java/lang/ClassNotFoundException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V | ||
102 | ········//···189:·aload···········12 | ||
88 | ········//···1 | 103 | ········//···191:·athrow········· |
104 | ········//···192:·aload···········9 | ||
105 | ········//···194:·athrow········· | ||
89 | ········//···1 | 106 | ········//···195:·ldc·············"kotlin.internal.JRE8PlatformImplementations" |
90 | ········//···1 | 107 | ········//···197:·astore··········8 |
91 | ········//···1 | 108 | ········//···199:·aload···········8 |
92 | ········//··· | 109 | ········//···201:·invokestatic····java/lang/Class.forName:(Ljava/lang/String;)Ljava/lang/Class; |
93 | ········//··· | 110 | ········//···204:·astore··········8 |
94 | ········//··· | 111 | ········//···206:·aload···········8 |
95 | ········//··· | 112 | ········//···208:·invokevirtual···java/lang/Class.newInstance:()Ljava/lang/Object; |
96 | ········//··· | 113 | ········//···211:·astore··········8 |
97 | ········//··· | 114 | ········//···213:·aload···········8 |
98 | ········//··· | 115 | ········//···215:·aload···········6 |
99 | ········//··· | 116 | ········//···217:·invokestatic····kotlin/jvm/internal/i.d:(Ljava/lang/Object;Ljava/lang/String;)V |
100 | ········//··· | 117 | ········//···220:·aload···········8 |
118 | ········//···222:·ifnull··········240 | ||
119 | ········//···225:·aload···········8 | ||
101 | ········//··· | 120 | ········//···227:·checkcast·······Lp1/a; |
102 | ········//···189:·astore··········7 | ||
103 | ········//···191:·goto············578 | ||
104 | ········//··· | 121 | ········//···230:·astore··········8 |
Max diff block lines reached; 16081/47215 bytes (34.06%) of diff not shown. |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·final·void·c(final·Activity·a)·{ | 26 | ····public·final·void·c(final·Activity·a)·{ |
27 | ········this.a·=·a; | 27 | ········this.a·=·a; |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·final·void·d(final·a$b·a$b)·{ | 30 | ····public·final·void·d(final·a$b·a$b)·{ |
31 | ········i. | 31 | ········i.e((Object)a$b,·"message"); |
32 | ········final·Activity·a·=·this.a; | 32 | ········final·Activity·a·=·this.a; |
33 | ········if·(a·!=·null)·{ | 33 | ········if·(a·!=·null)·{ |
34 | ············i.b((Object)a); | 34 | ············i.b((Object)a); |
35 | ············final·boolean·a2·=·this.a(); | 35 | ············final·boolean·a2·=·this.a(); |
36 | ············final·Boolean·b·=·a$b.b(); | 36 | ············final·Boolean·b·=·a$b.b(); |
37 | ············i.b((Object)b); | 37 | ············i.b((Object)b); |
38 | ············final·boolean·booleanValue·=·(boolean)b; | 38 | ············final·boolean·booleanValue·=·(boolean)b; |
Offset 27, 26 lines modified | Offset 27, 25 lines modified | ||
27 | { | 27 | { |
28 | ··public·static·final·void·a(java.io.Closeable,·java.lang.Throwable); | 28 | ··public·static·final·void·a(java.io.Closeable,·java.lang.Throwable); |
29 | ····descriptor:·(Ljava/io/Closeable;Ljava/lang/Throwable;)V | 29 | ····descriptor:·(Ljava/io/Closeable;Ljava/lang/Throwable;)V |
30 | ····flags:·(0x0019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL | 30 | ····flags:·(0x0019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL |
31 | ····Code: | 31 | ····Code: |
32 | ······stack=300,·locals=2,·args_size=2 | 32 | ······stack=300,·locals=2,·args_size=2 |
33 | ·········0:·aload_0 | 33 | ·········0:·aload_0 |
34 | ·········1:·ifn | 34 | ·········1:·ifnull········32 |
35 | ·········4:·goto··········35 | ||
36 | ········· | 35 | ·········4:·aload_1 |
37 | ········· | 36 | ·········5:·ifnonnull·····17 |
37 | ·········8:·aload_0 | ||
38 | ·········9:·invokeinterface·#10,··1···········//·InterfaceMethod·java/io/Closeable.close:()V | ||
39 | ········14:·goto··········32 | ||
38 | ········1 | 40 | ········17:·aload_0 |
39 | ········1 | 41 | ········18:·invokeinterface·#10,··1···········//·InterfaceMethod·java/io/Closeable.close:()V |
40 | ········17:·goto··········35 | ||
41 | ········20:·aload_0 | ||
42 | ········21:·invokeinterface·#10,··1···········//·InterfaceMethod·java/io/Closeable.close:()V | ||
43 | ········2 | 42 | ········23:·goto··········32 |
44 | ········2 | 43 | ········26:·astore_0 |
45 | ········ | 44 | ········27:·aload_1 |
46 | ········ | 45 | ········28:·aload_0 |
47 | ········ | 46 | ········29:·invokestatic··#16·················//·Method·k1/a.a:(Ljava/lang/Throwable;Ljava/lang/Throwable;)V |
48 | ········3 | 47 | ········32:·return |
49 | ······Exception·table: | 48 | ······Exception·table: |
50 | ·········from····to··target·type | 49 | ·········from····to··target·type |
51 | ············ | 50 | ············17····23····26···any |
52 | } | 51 | } |
Offset 6, 17 lines modified | Offset 6, 20 lines modified | ||
6 | import·kotlin.jvm.internal.b; | 6 | import·kotlin.jvm.internal.b; |
7 | import·kotlin.jvm.internal.i; | 7 | import·kotlin.jvm.internal.i; |
8 | import·y1.c; | 8 | import·y1.c; |
9 | public·final·class·a | 9 | public·final·class·a |
10 | { | 10 | { |
11 | ····public·static·final·Class·a(final·c·c)·{ | 11 | ····public·static·final·Class·a(final·c·c)·{ |
12 | ········i. | 12 | ········i.e((Object)c,·"<this>"); |
13 | ········Serializable·b·=·((b)c).b(); | 13 | ········Serializable·b·=·((b)c).b(); |
14 | ········i | 14 | ········final·boolean·primitive·=·((Class)b).isPrimitive(); |
15 | ········final·String·s·=·"null·cannot·be·cast·to·non-null·type·java.lang.Class<T·of·kotlin.jvm.JvmClassMappingKt.<get-javaObjectType>>"; | ||
16 | ········if·(!primitive)·{ | ||
17 | ············i.c((Object)b,·s); | ||
15 | ············return·(Class)b; | 18 | ············return·(Class)b; |
16 | ········} | 19 | ········} |
17 | ········final·String·name·=·((Class)b).getName(); | 20 | ········final·String·name·=·((Class)b).getName(); |
18 | ········switch·(name.hashCode())·{ | 21 | ········switch·(name.hashCode())·{ |
19 | ············case·109413500:·{ | 22 | ············case·109413500:·{ |
20 | ················if·(!name.equals("short"))·{ | 23 | ················if·(!name.equals("short"))·{ |
21 | ····················break; | 24 | ····················break; |
Offset 77, 15 lines modified | Offset 80, 16 lines modified | ||
77 | ················if·(!name.equals("double"))·{ | 80 | ················if·(!name.equals("double"))·{ |
78 | ····················break; | 81 | ····················break; |
79 | ················} | 82 | ················} |
80 | ················b·=·Double.class; | 83 | ················b·=·Double.class; |
81 | ················break; | 84 | ················break; |
82 | ············} | 85 | ············} |
83 | ········} | 86 | ········} |
87 | ········i.c((Object)b,·s); | ||
84 | ········return·(Class)b; | 88 | ········return·(Class)b; |
85 | ····} | 89 | ····} |
86 | ···· | 90 | ···· |
87 | ····public·static·final·c·b(final·Class·clazz)·{ | 91 | ····public·static·final·c·b(final·Class·clazz)·{ |
88 | ········i. | 92 | ········i.e((Object)clazz,·"<this>"); |
89 | ········return·l.b(clazz); | 93 | ········return·l.b(clazz); |
90 | ····} | 94 | ····} |
91 | } | 95 | } |
Offset 10, 16 lines modified | Offset 10, 16 lines modified | ||
10 | { | 10 | { |
11 | ····private·final·CharSequence·a; | 11 | ····private·final·CharSequence·a; |
12 | ····private·final·int·b; | 12 | ····private·final·int·b; |
13 | ····private·final·int·c; | 13 | ····private·final·int·c; |
14 | ····private·final·p·d; | 14 | ····private·final·p·d; |
15 | ···· | 15 | ···· |
16 | ····public·c(final·CharSequence·a,·final·int·b,·final·int·c,·final·p·d)·{ | 16 | ····public·c(final·CharSequence·a,·final·int·b,·final·int·c,·final·p·d)·{ |
17 | ········i. | 17 | ········i.e((Object)a,·"input"); |
18 | ········i. | 18 | ········i.e((Object)d,·"getNextMatch"); |
19 | ········this.a·=·a; | 19 | ········this.a·=·a; |
20 | ········this.b·=·b; | 20 | ········this.b·=·b; |
21 | ········this.c·=·c; | 21 | ········this.c·=·c; |
22 | ········this.d·=·d; | 22 | ········this.d·=·d; |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·Iterator·iterator()·{ | 25 | ····public·Iterator·iterator()·{ |
Offset 27, 29 lines modified | Offset 27, 28 lines modified | ||
27 | ········int·n; | 27 | ········int·n; |
28 | ········while·(true)·{ | 28 | ········while·(true)·{ |
29 | ············n·=·-1; | 29 | ············n·=·-1; |
30 | ············if·(length2·>=·length)·{ | 30 | ············if·(length2·>=·length)·{ |
31 | ················length2·=·-1; | 31 | ················length2·=·-1; |
32 | ················break; | 32 | ················break; |
33 | ············} | 33 | ············} |
34 | ············final·int·n2·=·length2·+·1; | ||
35 | ············if·(a.c(s.charAt(length2))·^·true)·{ | 34 | ············if·(a.c(s.charAt(length2))·^·true)·{ |
36 | ················break; | 35 | ················break; |
37 | ············} | 36 | ············} |
38 | ············length | 37 | ············++length2; |
39 | ········} | 38 | ········} |
40 | ········if·(length2·==·n)·{ | 39 | ········if·(length2·==·n)·{ |
41 | ············length2·=·s.length(); | 40 | ············length2·=·s.length(); |
42 | ········} | 41 | ········} |
43 | ········return·length2; | 42 | ········return·length2; |
44 | ····} | 43 | ····} |
45 | ···· | 44 | ···· |
46 | ····public·static·final·String·d(String·string,·final·String·s)·{ | 45 | ····public·static·final·String·d(String·string,·final·String·s)·{ |
47 | ········i. | 46 | ········i.e((Object)string,·"<this>"); |
48 | ········i. | 47 | ········i.e((Object)s,·"newIndent"); |
49 | ········final·List·i·=·n.I((CharSequence)string); | 48 | ········final·List·i·=·n.I((CharSequence)string); |
50 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); | 49 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); |
51 | ········for·(final·String·next·:·i)·{ | 50 | ········for·(final·String·next·:·i)·{ |
52 | ············if·(d.l((CharSequence)(String)next)·^·true)·{ | 51 | ············if·(d.l((CharSequence)(String)next)·^·true)·{ |
53 | ················list.add(next); | 52 | ················list.add(next); |
54 | ············} | 53 | ············} |
55 | ········} | 54 | ········} |
Offset 57, 19 lines modified | Offset 56, 19 lines modified | ||
57 | ········final·Iterator<Object>·iterator2·=·list.iterator(); | 56 | ········final·Iterator<Object>·iterator2·=·list.iterator(); |
58 | ········while·(iterator2.hasNext())·{ | 57 | ········while·(iterator2.hasNext())·{ |
59 | ············list2.add(Integer.valueOf(c((String)iterator2.next()))); | 58 | ············list2.add(Integer.valueOf(c((String)iterator2.next()))); |
60 | ········} | 59 | ········} |
61 | ········final·Integer·n·=·(Integer)g.m((Iterable)list2); | 60 | ········final·Integer·n·=·(Integer)g.m((Iterable)list2); |
62 | ········int·n2·=·0; | 61 | ········int·n2·=·0; |
63 | ········int·intValue; | 62 | ········int·intValue; |
64 | ········if·(n· | 63 | ········if·(n·!=·null)·{ |
65 | ············intValue·=· | 64 | ············intValue·=·n; |
66 | ········} | 65 | ········} |
67 | ········else·{ | 66 | ········else·{ |
68 | ············intValue·=· | 67 | ············intValue·=·0; |
69 | ········} | 68 | ········} |
70 | ········final·int·capacity·=·string.length()·+·s.length()·*·i.size(); | 69 | ········final·int·capacity·=·string.length()·+·s.length()·*·i.size(); |
71 | ········final·l·b·=·b(s); | 70 | ········final·l·b·=·b(s); |
72 | ········final·int·c·=·g.c(i); | 71 | ········final·int·c·=·g.c(i); |
73 | ········final·ArrayList<String>·list3·=·new·ArrayList<String>(); | 72 | ········final·ArrayList<String>·list3·=·new·ArrayList<String>(); |
74 | ········for·(final·String·next2·:·i)·{ | 73 | ········for·(final·String·next2·:·i)·{ |
75 | ············final·int·n3·=·n2·+·1; | 74 | ············final·int·n3·=·n2·+·1; |
Offset 79, 25 lines modified | Offset 78, 28 lines modified | ||
79 | ············String·s2·=·(String)next2; | 78 | ············String·s2·=·(String)next2; |
80 | ············if·((n2·==·0·||·n2·==·c)·&&·d.l((CharSequence)s2))·{ | 79 | ············if·((n2·==·0·||·n2·==·c)·&&·d.l((CharSequence)s2))·{ |
81 | ················s2·=·null; | 80 | ················s2·=·null; |
82 | ············} | 81 | ············} |
83 | ············else·{ | 82 | ············else·{ |
84 | ················final·String·b2·=·p.b0(s2,·intValue); | 83 | ················final·String·b2·=·p.b0(s2,·intValue); |
85 | ················if·(b2·!=·null)·{ | 84 | ················if·(b2·!=·null)·{ |
86 | ····················s | 85 | ····················final·String·s3·=·(String)b.invoke((Object)b2); |
86 | ····················if·(s3·!=·null)·{ | ||
87 | ························s2·=·s3; | ||
88 | ····················} | ||
87 | ················} | 89 | ················} |
88 | ············} | 90 | ············} |
89 | ············if·(s2·!=·null)·{ | 91 | ············if·(s2·!=·null)·{ |
90 | ················list3.add(s2); | 92 | ················list3.add(s2); |
91 | ············} | 93 | ············} |
92 | ············n2·=·n3; | 94 | ············n2·=·n3; |
93 | ········} | 95 | ········} |
94 | ········string·=·((StringBuilder)g.j((Iterable)list3,·(Appendable)new·StringBuilder(capacity),·(CharSequence)"\n",·(CharSequence)null,·(CharSequence)null,·0,·(CharSequence)null,·(l)null,·124,·(Object)null)).toString(); | 96 | ········string·=·((StringBuilder)g.j((Iterable)list3,·(Appendable)new·StringBuilder(capacity),·(CharSequence)"\n",·(CharSequence)null,·(CharSequence)null,·0,·(CharSequence)null,·(l)null,·124,·(Object)null)).toString(); |
95 | ········kotlin.jvm.internal.i. | 97 | ········kotlin.jvm.internal.i.d((Object)string,·"mapIndexedNotNull·{·inde\u2026\"\\n\")\n········.toString()"); |
96 | ········return·string; | 98 | ········return·string; |
97 | ····} | 99 | ····} |
98 | ···· | 100 | ···· |
99 | ····public·static·String·e(final·String·s)·{ | 101 | ····public·static·String·e(final·String·s)·{ |
100 | ········i. | 102 | ········i.e((Object)s,·"<this>"); |
101 | ········return·d(s,·""); | 103 | ········return·d(s,·""); |
102 | ····} | 104 | ····} |
103 | } | 105 | } |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | public·final·class·ActivityRule·extends·EmbeddingRule | 10 | public·final·class·ActivityRule·extends·EmbeddingRule |
11 | { | 11 | { |
12 | ····private·final·boolean·alwaysExpand; | 12 | ····private·final·boolean·alwaysExpand; |
13 | ····private·final·Set·filters; | 13 | ····private·final·Set·filters; |
14 | ···· | 14 | ···· |
15 | ····public·ActivityRule(Set·t,·final·boolean·alwaysExpand)·{ | 15 | ····public·ActivityRule(Set·t,·final·boolean·alwaysExpand)·{ |
16 | ········i. | 16 | ········i.e((Object)t,·"filters"); |
17 | ········this.alwaysExpand·=·alwaysExpand; | 17 | ········this.alwaysExpand·=·alwaysExpand; |
18 | ········t·=·g.t((Iterable)t); | 18 | ········t·=·g.t((Iterable)t); |
19 | ········this.filters·=·t; | 19 | ········this.filters·=·t; |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·boolean·equals(final·Object·o)·{ | 22 | ····public·boolean·equals(final·Object·o)·{ |
23 | ········final·boolean·b·=·true; | 23 | ········final·boolean·b·=·true; |
Offset 42, 14 lines modified | Offset 42, 14 lines modified | ||
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····public·int·hashCode()·{ | 44 | ····public·int·hashCode()·{ |
45 | ········return·this.filters.hashCode()·*·31·+·a.a(this.alwaysExpand); | 45 | ········return·this.filters.hashCode()·*·31·+·a.a(this.alwaysExpand); |
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····public·final·ActivityRule·plus$window_release(final·ActivityFilter·activityFilter)·{ | 48 | ····public·final·ActivityRule·plus$window_release(final·ActivityFilter·activityFilter)·{ |
49 | ········i. | 49 | ········i.e((Object)activityFilter,·"filter"); |
50 | ········final·LinkedHashSet<ActivityFilter>·set·=·new·LinkedHashSet<ActivityFilter>(); | 50 | ········final·LinkedHashSet<ActivityFilter>·set·=·new·LinkedHashSet<ActivityFilter>(); |
51 | ········set.addAll((Collection<?>)this.filters); | 51 | ········set.addAll((Collection<?>)this.filters); |
52 | ········set.add(activityFilter); | 52 | ········set.add(activityFilter); |
53 | ········return·new·ActivityRule(g.t((Iterable)set),·this.alwaysExpand); | 53 | ········return·new·ActivityRule(g.t((Iterable)set),·this.alwaysExpand); |
54 | ····} | 54 | ····} |
55 | } | 55 | } |
Offset 20, 25 lines modified | Offset 20, 25 lines modified | ||
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·EmbeddingCompat()·{ | 22 | ····public·EmbeddingCompat()·{ |
23 | ········this(EmbeddingCompat.Companion.embeddingComponent(),·new·EmbeddingAdapter()); | 23 | ········this(EmbeddingCompat.Companion.embeddingComponent(),·new·EmbeddingAdapter()); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·EmbeddingCompat(final·ActivityEmbeddingComponent·embeddingExtension,·final·EmbeddingAdapter·adapter)·{ | 26 | ····public·EmbeddingCompat(final·ActivityEmbeddingComponent·embeddingExtension,·final·EmbeddingAdapter·adapter)·{ |
27 | ········i. | 27 | ········i.e((Object)embeddingExtension,·"embeddingExtension"); |
28 | ········i. | 28 | ········i.e((Object)adapter,·"adapter"); |
29 | ········this.embeddingExtension·=·embeddingExtension; | 29 | ········this.embeddingExtension·=·embeddingExtension; |
30 | ········this.adapter·=·adapter; | 30 | ········this.adapter·=·adapter; |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·void·setEmbeddingCallback(final·EmbeddingInterfaceCompat$EmbeddingCallbackInterface·embeddingInterfaceCompat$EmbeddingCallbackInterface)·{ | 33 | ····public·void·setEmbeddingCallback(final·EmbeddingInterfaceCompat$EmbeddingCallbackInterface·embeddingInterfaceCompat$EmbeddingCallbackInterface)·{ |
34 | ········i. | 34 | ········i.e((Object)embeddingInterfaceCompat$EmbeddingCallbackInterface,·"embeddingCallback"); |
35 | ········this.embeddingExtension.setSplitInfoCallback((Consumer)new·EmbeddingTranslatingCallback(embeddingInterfaceCompat$EmbeddingCallbackInterface,·this.adapter)); | 35 | ········this.embeddingExtension.setSplitInfoCallback((Consumer)new·EmbeddingTranslatingCallback(embeddingInterfaceCompat$EmbeddingCallbackInterface,·this.adapter)); |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·void·setSplitRules(Set·translate)·{ | 38 | ····public·void·setSplitRules(Set·translate)·{ |
39 | ········i. | 39 | ········i.e((Object)translate,·"rules"); |
40 | ········final·ActivityEmbeddingComponent·embeddingExtension·=·this.embeddingExtension; | 40 | ········final·ActivityEmbeddingComponent·embeddingExtension·=·this.embeddingExtension; |
41 | ········translate·=·this.adapter.translate(translate); | 41 | ········translate·=·this.adapter.translate(translate); |
42 | ········embeddingExtension.setEmbeddingRules(translate); | 42 | ········embeddingExtension.setEmbeddingRules(translate); |
43 | ····} | 43 | ····} |
44 | } | 44 | } |
Offset 7, 24 lines modified | Offset 7, 24 lines modified | ||
7 | public·final·class·ExtensionEmbeddingBackend$EmbeddingCallbackImpl·implements·EmbeddingInterfaceCompat$EmbeddingCallbackInterface | 7 | public·final·class·ExtensionEmbeddingBackend$EmbeddingCallbackImpl·implements·EmbeddingInterfaceCompat$EmbeddingCallbackInterface |
8 | { | 8 | { |
9 | ····private·List·lastInfo; | 9 | ····private·List·lastInfo; |
10 | ····final·/*·synthetic·*/·ExtensionEmbeddingBackend·this$0; | 10 | ····final·/*·synthetic·*/·ExtensionEmbeddingBackend·this$0; |
11 | ···· | 11 | ···· |
12 | ····public·ExtensionEmbeddingBackend$EmbeddingCallbackImpl(final·ExtensionEmbeddingBackend·this$0)·{ | 12 | ····public·ExtensionEmbeddingBackend$EmbeddingCallbackImpl(final·ExtensionEmbeddingBackend·this$0)·{ |
13 | ········i. | 13 | ········i.e((Object)this$0,·"this$0"); |
14 | ········this.this$0·=·this$0; | 14 | ········this.this$0·=·this$0; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·final·List·getLastInfo()·{ | 17 | ····public·final·List·getLastInfo()·{ |
18 | ········return·this.lastInfo; | 18 | ········return·this.lastInfo; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·void·onSplitInfoChanged(final·List·lastInfo)·{ | 21 | ····public·void·onSplitInfoChanged(final·List·lastInfo)·{ |
22 | ········i. | 22 | ········i.e((Object)lastInfo,·"splitInfo"); |
23 | ········this.lastInfo·=·lastInfo; | 23 | ········this.lastInfo·=·lastInfo; |
24 | ········final·Iterator<ExtensionEmbeddingBackend$SplitListenerWrapper>·iterator·=·this.this$0.getSplitChangeCallbacks().iterator(); | 24 | ········final·Iterator<ExtensionEmbeddingBackend$SplitListenerWrapper>·iterator·=·this.this$0.getSplitChangeCallbacks().iterator(); |
25 | ········while·(iterator.hasNext())·{ | 25 | ········while·(iterator.hasNext())·{ |
26 | ············((ExtensionEmbeddingBackend$SplitListenerWrapper)iterator.next()).accept(lastInfo); | 26 | ············((ExtensionEmbeddingBackend$SplitListenerWrapper)iterator.next()).accept(lastInfo); |
27 | ········} | 27 | ········} |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
Offset 58, 28 lines modified | Offset 58, 28 lines modified | ||
58 | ····} | 58 | ····} |
59 | ···· | 59 | ···· |
60 | ····public·boolean·isSplitSupported()·{ | 60 | ····public·boolean·isSplitSupported()·{ |
61 | ········return·this.embeddingExtension·!=·null; | 61 | ········return·this.embeddingExtension·!=·null; |
62 | ····} | 62 | ····} |
63 | ···· | 63 | ···· |
64 | ····public·void·registerRule(final·EmbeddingRule·embeddingRule)·{ | 64 | ····public·void·registerRule(final·EmbeddingRule·embeddingRule)·{ |
65 | ········i. | 65 | ········i.e((Object)embeddingRule,·"rule"); |
66 | ········if·(!this.splitRules.contains(embeddingRule))·{ | 66 | ········if·(!this.splitRules.contains(embeddingRule))·{ |
67 | ············this.splitRules.add(embeddingRule); | 67 | ············this.splitRules.add(embeddingRule); |
68 | ············final·EmbeddingInterfaceCompat·embeddingExtension·=·this.embeddingExtension; | 68 | ············final·EmbeddingInterfaceCompat·embeddingExtension·=·this.embeddingExtension; |
69 | ············if·(embeddingExtension·!=·null)·{ | 69 | ············if·(embeddingExtension·!=·null)·{ |
70 | ················embeddingExtension.setSplitRules((Set)this.splitRules); | 70 | ················embeddingExtension.setSplitRules((Set)this.splitRules); |
71 | ············} | 71 | ············} |
72 | ········} | 72 | ········} |
73 | ····} | 73 | ····} |
74 | ···· | 74 | ···· |
75 | ····public·void·registerSplitListenerForActivity(final·Activity·activity,·final·Executor·executor,·final·a·a)·{ | 75 | ····public·void·registerSplitListenerForActivity(final·Activity·activity,·final·Executor·executor,·final·a·a)·{ |
76 | ········i. | 76 | ········i.e((Object)activity,·"activity"); |
77 | ········i. | 77 | ········i.e((Object)executor,·"executor"); |
78 | ········i. | 78 | ········i.e((Object)a,·"callback"); |
79 | ········final·ReentrantLock·globalLock·=·ExtensionEmbeddingBackend.globalLock; | 79 | ········final·ReentrantLock·globalLock·=·ExtensionEmbeddingBackend.globalLock; |
80 | ········globalLock.lock(); | 80 | ········globalLock.lock(); |
81 | ········try·{ | 81 | ········try·{ |
82 | ············if·(this.getEmbeddingExtension()·==·null)·{ | 82 | ············if·(this.getEmbeddingExtension()·==·null)·{ |
83 | ················Log.v("EmbeddingBackend",·"Extension·not·loaded,·skipping·callback·registration."); | 83 | ················Log.v("EmbeddingBackend",·"Extension·not·loaded,·skipping·callback·registration."); |
84 | ················a.accept((Object)g.b()); | 84 | ················a.accept((Object)g.b()); |
85 | ················globalLock.unlock(); | 85 | ················globalLock.unlock(); |
Offset 106, 36 lines modified | Offset 106, 36 lines modified | ||
106 | ····} | 106 | ····} |
107 | ···· | 107 | ···· |
108 | ····public·final·void·setEmbeddingExtension(final·EmbeddingInterfaceCompat·embeddingExtension)·{ | 108 | ····public·final·void·setEmbeddingExtension(final·EmbeddingInterfaceCompat·embeddingExtension)·{ |
109 | ········this.embeddingExtension·=·embeddingExtension; | 109 | ········this.embeddingExtension·=·embeddingExtension; |
110 | ····} | 110 | ····} |
111 | ···· | 111 | ···· |
112 | ····public·void·setSplitRules(final·Set·c)·{ | 112 | ····public·void·setSplitRules(final·Set·c)·{ |
113 | ········i. | 113 | ········i.e((Object)c,·"rules"); |
114 | ········this.splitRules.clear(); | 114 | ········this.splitRules.clear(); |
115 | ········this.splitRules.addAll(c); | 115 | ········this.splitRules.addAll(c); |
116 | ········final·EmbeddingInterfaceCompat·embeddingExtension·=·this.embeddingExtension; | 116 | ········final·EmbeddingInterfaceCompat·embeddingExtension·=·this.embeddingExtension; |
117 | ········if·(embeddingExtension·!=·null)·{ | 117 | ········if·(embeddingExtension·!=·null)·{ |
118 | ············embeddingExtension.setSplitRules((Set)this.splitRules); | 118 | ············embeddingExtension.setSplitRules((Set)this.splitRules); |
119 | ········} | 119 | ········} |
120 | ····} | 120 | ····} |
121 | ···· | 121 | ···· |
122 | ····public·void·unregisterRule(final·EmbeddingRule·embeddingRule)·{ | 122 | ····public·void·unregisterRule(final·EmbeddingRule·embeddingRule)·{ |
123 | ········i. | 123 | ········i.e((Object)embeddingRule,·"rule"); |
124 | ········if·(this.splitRules.contains(embeddingRule))·{ | 124 | ········if·(this.splitRules.contains(embeddingRule))·{ |
125 | ············this.splitRules.remove(embeddingRule); | 125 | ············this.splitRules.remove(embeddingRule); |
126 | ············final·EmbeddingInterfaceCompat·embeddingExtension·=·this.embeddingExtension; | 126 | ············final·EmbeddingInterfaceCompat·embeddingExtension·=·this.embeddingExtension; |
127 | ············if·(embeddingExtension·!=·null)·{ | 127 | ············if·(embeddingExtension·!=·null)·{ |
128 | ················embeddingExtension.setSplitRules((Set)this.splitRules); | 128 | ················embeddingExtension.setSplitRules((Set)this.splitRules); |
129 | ············} | 129 | ············} |
130 | ········} | 130 | ········} |
131 | ····} | 131 | ····} |
132 | ···· | 132 | ···· |
133 | ····public·void·unregisterSplitListenerForActivity(final·a·a)·{ | 133 | ····public·void·unregisterSplitListenerForActivity(final·a·a)·{ |
134 | ········i. | 134 | ········i.e((Object)a,·"consumer"); |
135 | ········final·ReentrantLock·globalLock·=·ExtensionEmbeddingBackend.globalLock; | 135 | ········final·ReentrantLock·globalLock·=·ExtensionEmbeddingBackend.globalLock; |
136 | ········globalLock.lock(); | 136 | ········globalLock.lock(); |
137 | ········try·{ | 137 | ········try·{ |
138 | ············for·(final·ExtensionEmbeddingBackend$SplitListenerWrapper·o·:·this.getSplitChangeCallbacks())·{ | 138 | ············for·(final·ExtensionEmbeddingBackend$SplitListenerWrapper·o·:·this.getSplitChangeCallbacks())·{ |
139 | ················if·(i.a((Object)o.getCallback(),·(Object)a))·{ | 139 | ················if·(i.a((Object)o.getCallback(),·(Object)a))·{ |
140 | ····················this.getSplitChangeCallbacks().remove(o); | 140 | ····················this.getSplitChangeCallbacks().remove(o); |
141 | ····················break; | 141 | ····················break; |
Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
22 | ········this.minWidth·=·minWidth; | 22 | ········this.minWidth·=·minWidth; |
23 | ········this.minSmallestWidth·=·minSmallestWidth; | 23 | ········this.minSmallestWidth·=·minSmallestWidth; |
24 | ········this.splitRatio·=·splitRatio; | 24 | ········this.splitRatio·=·splitRatio; |
25 | ········this.layoutDirection·=·layoutDirection; | 25 | ········this.layoutDirection·=·layoutDirection; |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·final·boolean·checkParentMetrics(final·WindowMetrics·windowMetrics)·{ | 28 | ····public·final·boolean·checkParentMetrics(final·WindowMetrics·windowMetrics)·{ |
29 | ········i. | 29 | ········i.e((Object)windowMetrics,·"parentMetrics"); |
30 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | 30 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
31 | ········boolean·b·=·false; | 31 | ········boolean·b·=·false; |
32 | ········if·(sdk_INT·<=·30)·{ | 32 | ········if·(sdk_INT·<=·30)·{ |
33 | ············return·false; | 33 | ············return·false; |
34 | ········} | 34 | ········} |
35 | ········final·Rect·bounds·=·SplitRule$Api30Impl.INSTANCE.getBounds(windowMetrics); | 35 | ········final·Rect·bounds·=·SplitRule$Api30Impl.INSTANCE.getBounds(windowMetrics); |
36 | ········final·boolean·b2·=·this.minWidth·==·0·||·bounds.width()·>=·this.minWidth; | 36 | ········final·boolean·b2·=·this.minWidth·==·0·||·bounds.width()·>=·this.minWidth; |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | public·final·class·WindowInfoTrackerCallbackAdapter·implements·WindowInfoTracker | 23 | public·final·class·WindowInfoTrackerCallbackAdapter·implements·WindowInfoTracker |
24 | { | 24 | { |
25 | ····private·final·Map·consumerToJobMap; | 25 | ····private·final·Map·consumerToJobMap; |
26 | ····private·final·ReentrantLock·lock; | 26 | ····private·final·ReentrantLock·lock; |
27 | ····private·final·WindowInfoTracker·tracker; | 27 | ····private·final·WindowInfoTracker·tracker; |
28 | ···· | 28 | ···· |
29 | ····public·WindowInfoTrackerCallbackAdapter(final·WindowInfoTracker·tracker)·{ | 29 | ····public·WindowInfoTrackerCallbackAdapter(final·WindowInfoTracker·tracker)·{ |
30 | ········i. | 30 | ········i.e((Object)tracker,·"tracker"); |
31 | ········this.tracker·=·tracker; | 31 | ········this.tracker·=·tracker; |
32 | ········this.lock·=·new·ReentrantLock(); | 32 | ········this.lock·=·new·ReentrantLock(); |
33 | ········this.consumerToJobMap·=·new·LinkedHashMap(); | 33 | ········this.consumerToJobMap·=·new·LinkedHashMap(); |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····private·final·void·addListener(final·Executor·executor,·final·a·a,·final·b·b)·{ | 36 | ····private·final·void·addListener(final·Executor·executor,·final·a·a,·final·b·b)·{ |
37 | ········final·ReentrantLock·lock·=·this.lock; | 37 | ········final·ReentrantLock·lock·=·this.lock; |
Offset 59, 23 lines modified | Offset 59, 23 lines modified | ||
59 | ········} | 59 | ········} |
60 | ········finally·{ | 60 | ········finally·{ |
61 | ············lock.unlock(); | 61 | ············lock.unlock(); |
62 | ········} | 62 | ········} |
63 | ····} | 63 | ····} |
64 | ···· | 64 | ···· |
65 | ····public·final·void·addWindowLayoutInfoListener(final·Activity·activity,·final·Executor·executor,·final·a·a)·{ | 65 | ····public·final·void·addWindowLayoutInfoListener(final·Activity·activity,·final·Executor·executor,·final·a·a)·{ |
66 | ········i. | 66 | ········i.e((Object)activity,·"activity"); |
67 | ········i. | 67 | ········i.e((Object)executor,·"executor"); |
68 | ········i. | 68 | ········i.e((Object)a,·"consumer"); |
69 | ········this.addListener(executor,·a,·this.tracker.windowLayoutInfo(activity)); | 69 | ········this.addListener(executor,·a,·this.tracker.windowLayoutInfo(activity)); |
70 | ····} | 70 | ····} |
71 | ···· | 71 | ···· |
72 | ····public·final·void·removeWindowLayoutInfoListener(final·a·a)·{ | 72 | ····public·final·void·removeWindowLayoutInfoListener(final·a·a)·{ |
73 | ········i. | 73 | ········i.e((Object)a,·"consumer"); |
74 | ········this.removeListener(a); | 74 | ········this.removeListener(a); |
75 | ····} | 75 | ····} |
76 | ···· | 76 | ···· |
77 | ····public·b·windowLayoutInfo(final·Activity·activity)·{ | 77 | ····public·b·windowLayoutInfo(final·Activity·activity)·{ |
78 | ········i. | 78 | ········i.e((Object)activity,·"activity"); |
79 | ········return·this.tracker.windowLayoutInfo(activity); | 79 | ········return·this.tracker.windowLayoutInfo(activity); |
80 | ····} | 80 | ····} |
81 | } | 81 | } |
Offset 11, 11 lines modified | Offset 11, 11 lines modified | ||
11 | ········INSTANCE·=·new·EmptyDecorator(); | 11 | ········INSTANCE·=·new·EmptyDecorator(); |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····private·EmptyDecorator()·{ | 14 | ····private·EmptyDecorator()·{ |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·WindowInfoTracker·decorate(final·WindowInfoTracker·windowInfoTracker)·{ | 17 | ····public·WindowInfoTracker·decorate(final·WindowInfoTracker·windowInfoTracker)·{ |
18 | ········i. | 18 | ········i.e((Object)windowInfoTracker,·"tracker"); |
19 | ········return·windowInfoTracker; | 19 | ········return·windowInfoTracker; |
20 | ····} | 20 | ····} |
21 | } | 21 | } |
Offset 17, 25 lines modified | Offset 17, 25 lines modified | ||
17 | { | 17 | { |
18 | ····private·final·Map·activityToListeners; | 18 | ····private·final·Map·activityToListeners; |
19 | ····private·final·WindowLayoutComponent·component; | 19 | ····private·final·WindowLayoutComponent·component; |
20 | ····private·final·ReentrantLock·extensionWindowBackendLock; | 20 | ····private·final·ReentrantLock·extensionWindowBackendLock; |
21 | ····private·final·Map·listenerToActivity; | 21 | ····private·final·Map·listenerToActivity; |
22 | ···· | 22 | ···· |
23 | ····public·ExtensionWindowLayoutInfoBackend(final·WindowLayoutComponent·component)·{ | 23 | ····public·ExtensionWindowLayoutInfoBackend(final·WindowLayoutComponent·component)·{ |
24 | ········i. | 24 | ········i.e((Object)component,·"component"); |
25 | ········this.component·=·component; | 25 | ········this.component·=·component; |
26 | ········this.extensionWindowBackendLock·=·new·ReentrantLock(); | 26 | ········this.extensionWindowBackendLock·=·new·ReentrantLock(); |
27 | ········this.activityToListeners·=·new·LinkedHashMap(); | 27 | ········this.activityToListeners·=·new·LinkedHashMap(); |
28 | ········this.listenerToActivity·=·new·LinkedHashMap(); | 28 | ········this.listenerToActivity·=·new·LinkedHashMap(); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·void·registerLayoutChangeCallback(final·Activity·activity,·Executor·extensionWindowBackendLock,·final·a·a)·{ | 31 | ····public·void·registerLayoutChangeCallback(final·Activity·activity,·Executor·extensionWindowBackendLock,·final·a·a)·{ |
32 | ········i. | 32 | ········i.e((Object)activity,·"activity"); |
33 | ········i. | 33 | ········i.e((Object)extensionWindowBackendLock,·"executor"); |
34 | ········i. | 34 | ········i.e((Object)a,·"callback"); |
35 | ········extensionWindowBackendLock·=·(Executor)this.extensionWindowBackendLock; | 35 | ········extensionWindowBackendLock·=·(Executor)this.extensionWindowBackendLock; |
36 | ········((Lock)extensionWindowBackendLock).lock(); | 36 | ········((Lock)extensionWindowBackendLock).lock(); |
37 | ········try·{ | 37 | ········try·{ |
38 | ············final·ExtensionWindowLayoutInfoBackend$MulticastConsumer·extensionWindowLayoutInfoBackend$MulticastConsumer·=·(ExtensionWindowLayoutInfoBackend$MulticastConsumer)this.activityToListeners.get(activity); | 38 | ············final·ExtensionWindowLayoutInfoBackend$MulticastConsumer·extensionWindowLayoutInfoBackend$MulticastConsumer·=·(ExtensionWindowLayoutInfoBackend$MulticastConsumer)this.activityToListeners.get(activity); |
39 | ············q·a2; | 39 | ············q·a2; |
40 | ············if·(extensionWindowLayoutInfoBackend$MulticastConsumer·==·null)·{ | 40 | ············if·(extensionWindowLayoutInfoBackend$MulticastConsumer·==·null)·{ |
41 | ················a2·=·null; | 41 | ················a2·=·null; |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ········} | 56 | ········} |
57 | ········finally·{ | 57 | ········finally·{ |
58 | ············((Lock)extensionWindowBackendLock).unlock(); | 58 | ············((Lock)extensionWindowBackendLock).unlock(); |
59 | ········} | 59 | ········} |
60 | ····} | 60 | ····} |
61 | ···· | 61 | ···· |
62 | ····public·void·unregisterLayoutChangeCallback(final·a·a)·{ | 62 | ····public·void·unregisterLayoutChangeCallback(final·a·a)·{ |
63 | ········i. | 63 | ········i.e((Object)a,·"callback"); |
64 | ········final·ReentrantLock·extensionWindowBackendLock·=·this.extensionWindowBackendLock; | 64 | ········final·ReentrantLock·extensionWindowBackendLock·=·this.extensionWindowBackendLock; |
65 | ········extensionWindowBackendLock.lock(); | 65 | ········extensionWindowBackendLock.lock(); |
66 | ········try·{ | 66 | ········try·{ |
67 | ············final·Activity·activity·=·(Activity)this.listenerToActivity.get(a); | 67 | ············final·Activity·activity·=·(Activity)this.listenerToActivity.get(a); |
68 | ············if·(activity·==·null)·{ | 68 | ············if·(activity·==·null)·{ |
69 | ················return; | 69 | ················return; |
70 | ············} | 70 | ············} |
Offset 9, 23 lines modified | Offset 9, 23 lines modified | ||
9 | final·class·SidecarCompat$DistinctElementCallback·implements·ExtensionInterfaceCompat$ExtensionCallbackInterface | 9 | final·class·SidecarCompat$DistinctElementCallback·implements·ExtensionInterfaceCompat$ExtensionCallbackInterface |
10 | { | 10 | { |
11 | ····private·final·WeakHashMap·activityWindowLayoutInfo; | 11 | ····private·final·WeakHashMap·activityWindowLayoutInfo; |
12 | ····private·final·ExtensionInterfaceCompat$ExtensionCallbackInterface·callbackInterface; | 12 | ····private·final·ExtensionInterfaceCompat$ExtensionCallbackInterface·callbackInterface; |
13 | ····private·final·ReentrantLock·lock; | 13 | ····private·final·ReentrantLock·lock; |
14 | ···· | 14 | ···· |
15 | ····public·SidecarCompat$DistinctElementCallback(final·ExtensionInterfaceCompat$ExtensionCallbackInterface·callbackInterface)·{ | 15 | ····public·SidecarCompat$DistinctElementCallback(final·ExtensionInterfaceCompat$ExtensionCallbackInterface·callbackInterface)·{ |
16 | ········i. | 16 | ········i.e((Object)callbackInterface,·"callbackInterface"); |
17 | ········this.callbackInterface·=·callbackInterface; | 17 | ········this.callbackInterface·=·callbackInterface; |
18 | ········this.lock·=·new·ReentrantLock(); | 18 | ········this.lock·=·new·ReentrantLock(); |
19 | ········this.activityWindowLayoutInfo·=·new·WeakHashMap(); | 19 | ········this.activityWindowLayoutInfo·=·new·WeakHashMap(); |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·void·onWindowLayoutChanged(final·Activity·activity,·final·WindowLayoutInfo·value)·{ | 22 | ····public·void·onWindowLayoutChanged(final·Activity·activity,·final·WindowLayoutInfo·value)·{ |
23 | ········i. | 23 | ········i.e((Object)activity,·"activity"); |
24 | ········i. | 24 | ········i.e((Object)value,·"newLayout"); |
25 | ········final·ReentrantLock·lock·=·this.lock; | 25 | ········final·ReentrantLock·lock·=·this.lock; |
26 | ········lock.lock(); | 26 | ········lock.lock(); |
27 | ········try·{ | 27 | ········try·{ |
28 | ············if·(i.a((Object)value,·(Object)(WindowLayoutInfo)this.activityWindowLayoutInfo.get(activity)))·{ | 28 | ············if·(i.a((Object)value,·(Object)(WindowLayoutInfo)this.activityWindowLayoutInfo.get(activity)))·{ |
29 | ················return; | 29 | ················return; |
30 | ············} | 30 | ············} |
31 | ············final·WindowLayoutInfo·windowLayoutInfo·=·(WindowLayoutInfo)this.activityWindowLayoutInfo.put(activity,·value); | 31 | ············final·WindowLayoutInfo·windowLayoutInfo·=·(WindowLayoutInfo)this.activityWindowLayoutInfo.put(activity,·value); |
Offset 33, 20 lines modified | Offset 33, 20 lines modified | ||
33 | ····private·final·Map·windowListenerRegisteredContexts; | 33 | ····private·final·Map·windowListenerRegisteredContexts; |
34 | ···· | 34 | ···· |
35 | ····static·{ | 35 | ····static·{ |
36 | ········Companion·=·new·SidecarCompat$Companion((e)null); | 36 | ········Companion·=·new·SidecarCompat$Companion((e)null); |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····public·SidecarCompat(final·Context·context)·{ | 39 | ····public·SidecarCompat(final·Context·context)·{ |
40 | ········i. | 40 | ········i.e((Object)context,·"context"); |
41 | ········this(SidecarProvider.getSidecarImpl(context.getApplicationContext()),·new·SidecarAdapter()); | 41 | ········this(SidecarProvider.getSidecarImpl(context.getApplicationContext()),·new·SidecarAdapter()); |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····public·SidecarCompat(final·SidecarInterface·sidecar,·final·SidecarAdapter·sidecarAdapter)·{ | 44 | ····public·SidecarCompat(final·SidecarInterface·sidecar,·final·SidecarAdapter·sidecarAdapter)·{ |
45 | ········i. | 45 | ········i.e((Object)sidecarAdapter,·"sidecarAdapter"); |
46 | ········this.sidecar·=·sidecar; | 46 | ········this.sidecar·=·sidecar; |
47 | ········this.sidecarAdapter·=·sidecarAdapter; | 47 | ········this.sidecarAdapter·=·sidecarAdapter; |
48 | ········this.windowListenerRegisteredContexts·=·new·LinkedHashMap(); | 48 | ········this.windowListenerRegisteredContexts·=·new·LinkedHashMap(); |
49 | ········this.componentCallbackMap·=·new·LinkedHashMap(); | 49 | ········this.componentCallbackMap·=·new·LinkedHashMap(); |
50 | ····} | 50 | ····} |
51 | ···· | 51 | ···· |
52 | ····private·final·void·registerConfigurationChangeListener(final·Activity·activity)·{ | 52 | ····private·final·void·registerConfigurationChangeListener(final·Activity·activity)·{ |
Offset 63, 15 lines modified | Offset 63, 15 lines modified | ||
63 | ····} | 63 | ····} |
64 | ···· | 64 | ···· |
65 | ····public·final·SidecarInterface·getSidecar()·{ | 65 | ····public·final·SidecarInterface·getSidecar()·{ |
66 | ········return·this.sidecar; | 66 | ········return·this.sidecar; |
67 | ····} | 67 | ····} |
68 | ···· | 68 | ···· |
69 | ····public·final·WindowLayoutInfo·getWindowLayoutInfo(final·Activity·activity)·{ | 69 | ····public·final·WindowLayoutInfo·getWindowLayoutInfo(final·Activity·activity)·{ |
70 | ········i. | 70 | ········i.e((Object)activity,·"activity"); |
71 | ········final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); | 71 | ········final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); |
72 | ········if·(activityWindowToken$window_release·==·null)·{ | 72 | ········if·(activityWindowToken$window_release·==·null)·{ |
73 | ············return·new·WindowLayoutInfo(g.b()); | 73 | ············return·new·WindowLayoutInfo(g.b()); |
74 | ········} | 74 | ········} |
75 | ········final·SidecarInterface·sidecar·=·this.sidecar; | 75 | ········final·SidecarInterface·sidecar·=·this.sidecar; |
76 | ········SidecarDeviceState·deviceState·=·null; | 76 | ········SidecarDeviceState·deviceState·=·null; |
77 | ········SidecarWindowLayoutInfo·windowLayoutInfo; | 77 | ········SidecarWindowLayoutInfo·windowLayoutInfo; |
Offset 89, 26 lines modified | Offset 89, 26 lines modified | ||
89 | ········if·(deviceState·==·null)·{ | 89 | ········if·(deviceState·==·null)·{ |
90 | ············deviceState·=·new·SidecarDeviceState(); | 90 | ············deviceState·=·new·SidecarDeviceState(); |
91 | ········} | 91 | ········} |
92 | ········return·sidecarAdapter.translate(windowLayoutInfo,·deviceState); | 92 | ········return·sidecarAdapter.translate(windowLayoutInfo,·deviceState); |
93 | ····} | 93 | ····} |
94 | ···· | 94 | ···· |
95 | ····public·void·onWindowLayoutChangeListenerAdded(final·Activity·activity)·{ | 95 | ····public·void·onWindowLayoutChangeListenerAdded(final·Activity·activity)·{ |
96 | ········i. | 96 | ········i.e((Object)activity,·"activity"); |
97 | ········final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); | 97 | ········final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); |
98 | ········if·(activityWindowToken$window_release·!=·null)·{ | 98 | ········if·(activityWindowToken$window_release·!=·null)·{ |
99 | ············this.register(activityWindowToken$window_release,·activity); | 99 | ············this.register(activityWindowToken$window_release,·activity); |
100 | ········} | 100 | ········} |
101 | ········else·{ | 101 | ········else·{ |
102 | ············activity.getWindow().getDecorView().addOnAttachStateChangeListener((View$OnAttachStateChangeListener)new·SidecarCompat$FirstAttachAdapter(this,·activity)); | 102 | ············activity.getWindow().getDecorView().addOnAttachStateChangeListener((View$OnAttachStateChangeListener)new·SidecarCompat$FirstAttachAdapter(this,·activity)); |
103 | ········} | 103 | ········} |
104 | ····} | 104 | ····} |
105 | ···· | 105 | ···· |
106 | ····public·void·onWindowLayoutChangeListenerRemoved(final·Activity·activity)·{ | 106 | ····public·void·onWindowLayoutChangeListenerRemoved(final·Activity·activity)·{ |
107 | ········i. | 107 | ········i.e((Object)activity,·"activity"); |
108 | ········final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); | 108 | ········final·IBinder·activityWindowToken$window_release·=·SidecarCompat.Companion.getActivityWindowToken$window_release(activity); |
109 | ········if·(activityWindowToken$window_release·==·null)·{ | 109 | ········if·(activityWindowToken$window_release·==·null)·{ |
110 | ············return; | 110 | ············return; |
111 | ········} | 111 | ········} |
112 | ········final·SidecarInterface·sidecar·=·this.sidecar; | 112 | ········final·SidecarInterface·sidecar·=·this.sidecar; |
113 | ········if·(sidecar·!=·null)·{ | 113 | ········if·(sidecar·!=·null)·{ |
114 | ············sidecar.onWindowLayoutChangeListenerRemoved(activityWindowToken$window_release); | 114 | ············sidecar.onWindowLayoutChangeListenerRemoved(activityWindowToken$window_release); |
Offset 123, 16 lines modified | Offset 123, 16 lines modified | ||
123 | ············if·(sidecar2·!=·null)·{ | 123 | ············if·(sidecar2·!=·null)·{ |
124 | ················sidecar2.onDeviceStateListenersChanged(b); | 124 | ················sidecar2.onDeviceStateListenersChanged(b); |
125 | ············} | 125 | ············} |
126 | ········} | 126 | ········} |
127 | ····} | 127 | ····} |
128 | ···· | 128 | ···· |
129 | ····public·final·void·register(final·IBinder·binder,·final·Activity·activity)·{ | 129 | ····public·final·void·register(final·IBinder·binder,·final·Activity·activity)·{ |
130 | ········i. | 130 | ········i.e((Object)binder,·"windowToken"); |
131 | ········i. | 131 | ········i.e((Object)activity,·"activity"); |
132 | ········this.windowListenerRegisteredContexts.put(binder,·activity); | 132 | ········this.windowListenerRegisteredContexts.put(binder,·activity); |
133 | ········final·SidecarInterface·sidecar·=·this.sidecar; | 133 | ········final·SidecarInterface·sidecar·=·this.sidecar; |
134 | ········if·(sidecar·!=·null)·{ | 134 | ········if·(sidecar·!=·null)·{ |
135 | ············sidecar.onWindowLayoutChangeListenerAdded(binder); | 135 | ············sidecar.onWindowLayoutChangeListenerAdded(binder); |
136 | ········} | 136 | ········} |
137 | ········if·(this.windowListenerRegisteredContexts.size()·==·1)·{ | 137 | ········if·(this.windowListenerRegisteredContexts.size()·==·1)·{ |
138 | ············final·SidecarInterface·sidecar2·=·this.sidecar; | 138 | ············final·SidecarInterface·sidecar2·=·this.sidecar; |
Offset 144, 15 lines modified | Offset 144, 15 lines modified | ||
144 | ········if·(extensionCallback·!=·null)·{ | 144 | ········if·(extensionCallback·!=·null)·{ |
145 | ············extensionCallback.onWindowLayoutChanged(activity,·this.getWindowLayoutInfo(activity)); | 145 | ············extensionCallback.onWindowLayoutChanged(activity,·this.getWindowLayoutInfo(activity)); |
146 | ········} | 146 | ········} |
147 | ········this.registerConfigurationChangeListener(activity); | 147 | ········this.registerConfigurationChangeListener(activity); |
148 | ····} | 148 | ····} |
149 | ···· | 149 | ···· |
150 | ····public·void·setExtensionCallback(final·ExtensionInterfaceCompat$ExtensionCallbackInterface·extensionInterfaceCompat$ExtensionCallbackInterface)·{ | 150 | ····public·void·setExtensionCallback(final·ExtensionInterfaceCompat$ExtensionCallbackInterface·extensionInterfaceCompat$ExtensionCallbackInterface)·{ |
151 | ········i. | 151 | ········i.e((Object)extensionInterfaceCompat$ExtensionCallbackInterface,·"extensionCallback"); |
152 | ········this.extensionCallback·=·(ExtensionInterfaceCompat$ExtensionCallbackInterface)new·SidecarCompat$DistinctElementCallback(extensionInterfaceCompat$ExtensionCallbackInterface); | 152 | ········this.extensionCallback·=·(ExtensionInterfaceCompat$ExtensionCallbackInterface)new·SidecarCompat$DistinctElementCallback(extensionInterfaceCompat$ExtensionCallbackInterface); |
153 | ········final·SidecarInterface·sidecar·=·this.sidecar; | 153 | ········final·SidecarInterface·sidecar·=·this.sidecar; |
154 | ········if·(sidecar·!=·null)·{ | 154 | ········if·(sidecar·!=·null)·{ |
155 | ············sidecar.setSidecarCallback((SidecarInterface$SidecarCallback)new·SidecarCompat$DistinctSidecarElementCallback(this.sidecarAdapter,·(SidecarInterface$SidecarCallback)new·SidecarCompat$TranslatingCallback(this))); | 155 | ············sidecar.setSidecarCallback((SidecarInterface$SidecarCallback)new·SidecarCompat$DistinctSidecarElementCallback(this.sidecarAdapter,·(SidecarInterface$SidecarCallback)new·SidecarCompat$TranslatingCallback(this))); |
156 | ········} | 156 | ········} |
157 | ····} | 157 | ····} |
158 | ···· | 158 | ···· |
Offset 180, 15 lines modified | Offset 180, 15 lines modified | ||
180 | ················if·(method·==·null)·{ | 180 | ················if·(method·==·null)·{ |
181 | ····················returnType2·=·null; | 181 | ····················returnType2·=·null; |
182 | ················} | 182 | ················} |
183 | ················else·{ | 183 | ················else·{ |
184 | ····················returnType2·=·method.getReturnType(); | 184 | ····················returnType2·=·method.getReturnType(); |
185 | ················} | 185 | ················} |
186 | ················if·(!i.a(returnType2,·(Object)Void.TYPE))·{ | 186 | ················if·(!i.a(returnType2,·(Object)Void.TYPE))·{ |
187 | ····················throw·new·NoSuchMethodException(i. | 187 | ····················throw·new·NoSuchMethodException(i.j("Illegal·return·type·for·'setSidecarCallback':·",·returnType2)); |
188 | ················} | 188 | ················} |
189 | ················final·SidecarInterface·sidecar2·=·this.sidecar; | 189 | ················final·SidecarInterface·sidecar2·=·this.sidecar; |
190 | ················if·(sidecar2·!=·null)·{ | 190 | ················if·(sidecar2·!=·null)·{ |
191 | ····················sidecar2.getDeviceState(); | 191 | ····················sidecar2.getDeviceState(); |
192 | ················} | 192 | ················} |
193 | ················final·SidecarInterface·sidecar3·=·this.sidecar; | 193 | ················final·SidecarInterface·sidecar3·=·this.sidecar; |
194 | ················if·(sidecar3·!=·null)·{ | 194 | ················if·(sidecar3·!=·null)·{ |
Offset 213, 15 lines modified | Offset 213, 15 lines modified | ||
213 | ················if·(method2·==·null)·{ | 213 | ················if·(method2·==·null)·{ |
214 | ····················returnType3·=·null; | 214 | ····················returnType3·=·null; |
215 | ················} | 215 | ················} |
216 | ················else·{ | 216 | ················else·{ |
217 | ····················returnType3·=·method2.getReturnType(); | 217 | ····················returnType3·=·method2.getReturnType(); |
218 | ················} | 218 | ················} |
219 | ················if·(!i.a(returnType3,·(Object)SidecarWindowLayoutInfo.class))·{ | 219 | ················if·(!i.a(returnType3,·(Object)SidecarWindowLayoutInfo.class))·{ |
220 | ····················throw·new·NoSuchMethodException(i. | 220 | ····················throw·new·NoSuchMethodException(i.j("Illegal·return·type·for·'getWindowLayoutInfo':·",·returnType3)); |
221 | ················} | 221 | ················} |
222 | ················final·SidecarInterface·sidecar5·=·this.sidecar; | 222 | ················final·SidecarInterface·sidecar5·=·this.sidecar; |
223 | ················Method·method3·=·null; | 223 | ················Method·method3·=·null; |
224 | ················Label_0288:·{ | 224 | ················Label_0288:·{ |
225 | ····················if·(sidecar5·!=·null)·{ | 225 | ····················if·(sidecar5·!=·null)·{ |
226 | ························final·Class<?·extends·SidecarInterface>·class3·=·sidecar5.getClass(); | 226 | ························final·Class<?·extends·SidecarInterface>·class3·=·sidecar5.getClass(); |
Max diff block lines reached; 2833/9513 bytes (29.78%) of diff not shown. |
Offset 6, 21 lines modified | Offset 6, 21 lines modified | ||
6 | import·kotlin.jvm.internal.i; | 6 | import·kotlin.jvm.internal.i; |
7 | public·final·class·SidecarWindowBackend$ExtensionListenerImpl·implements·ExtensionInterfaceCompat$ExtensionCallbackInterface | 7 | public·final·class·SidecarWindowBackend$ExtensionListenerImpl·implements·ExtensionInterfaceCompat$ExtensionCallbackInterface |
8 | { | 8 | { |
9 | ····final·/*·synthetic·*/·SidecarWindowBackend·this$0; | 9 | ····final·/*·synthetic·*/·SidecarWindowBackend·this$0; |
10 | ···· | 10 | ···· |
11 | ····public·SidecarWindowBackend$ExtensionListenerImpl(final·SidecarWindowBackend·this$0)·{ | 11 | ····public·SidecarWindowBackend$ExtensionListenerImpl(final·SidecarWindowBackend·this$0)·{ |
12 | ········i. | 12 | ········i.e((Object)this$0,·"this$0"); |
13 | ········this.this$0·=·this$0; | 13 | ········this.this$0·=·this$0; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·void·onWindowLayoutChanged(final·Activity·activity,·final·WindowLayoutInfo·windowLayoutInfo)·{ | 16 | ····public·void·onWindowLayoutChanged(final·Activity·activity,·final·WindowLayoutInfo·windowLayoutInfo)·{ |
17 | ········i. | 17 | ········i.e((Object)activity,·"activity"); |
18 | ········i. | 18 | ········i.e((Object)windowLayoutInfo,·"newLayout"); |
19 | ········for·(final·SidecarWindowBackend$WindowLayoutChangeCallbackWrapper·sidecarWindowBackend$WindowLayoutChangeCallbackWrapper·:·this.this$0.getWindowLayoutChangeCallbacks())·{ | 19 | ········for·(final·SidecarWindowBackend$WindowLayoutChangeCallbackWrapper·sidecarWindowBackend$WindowLayoutChangeCallbackWrapper·:·this.this$0.getWindowLayoutChangeCallbacks())·{ |
20 | ············if·(!i.a((Object)sidecarWindowBackend$WindowLayoutChangeCallbackWrapper.getActivity(),·(Object)activity))·{ | 20 | ············if·(!i.a((Object)sidecarWindowBackend$WindowLayoutChangeCallbackWrapper.getActivity(),·(Object)activity))·{ |
21 | ················continue; | 21 | ················continue; |
22 | ············} | 22 | ············} |
23 | ············sidecarWindowBackend$WindowLayoutChangeCallbackWrapper.accept(windowLayoutInfo); | 23 | ············sidecarWindowBackend$WindowLayoutChangeCallbackWrapper.accept(windowLayoutInfo); |
24 | ········} | 24 | ········} |
25 | ····} | 25 | ····} |
Offset 81, 17 lines modified | Offset 81, 17 lines modified | ||
81 | ····} | 81 | ····} |
82 | ···· | 82 | ···· |
83 | ····public·final·CopyOnWriteArrayList·getWindowLayoutChangeCallbacks()·{ | 83 | ····public·final·CopyOnWriteArrayList·getWindowLayoutChangeCallbacks()·{ |
84 | ········return·this.windowLayoutChangeCallbacks; | 84 | ········return·this.windowLayoutChangeCallbacks; |
85 | ····} | 85 | ····} |
86 | ···· | 86 | ···· |
87 | ····public·void·registerLayoutChangeCallback(final·Activity·activity,·final·Executor·executor,·final·a·a)·{ | 87 | ····public·void·registerLayoutChangeCallback(final·Activity·activity,·final·Executor·executor,·final·a·a)·{ |
88 | ········i. | 88 | ········i.e((Object)activity,·"activity"); |
89 | ········i. | 89 | ········i.e((Object)executor,·"executor"); |
90 | ········i. | 90 | ········i.e((Object)a,·"callback"); |
91 | ········final·ReentrantLock·globalLock·=·SidecarWindowBackend.globalLock; | 91 | ········final·ReentrantLock·globalLock·=·SidecarWindowBackend.globalLock; |
92 | ········globalLock.lock(); | 92 | ········globalLock.lock(); |
93 | ········try·{ | 93 | ········try·{ |
94 | ············final·ExtensionInterfaceCompat·windowExtension·=·this.getWindowExtension(); | 94 | ············final·ExtensionInterfaceCompat·windowExtension·=·this.getWindowExtension(); |
95 | ············if·(windowExtension·==·null)·{ | 95 | ············if·(windowExtension·==·null)·{ |
96 | ················a.accept((Object)new·WindowLayoutInfo(g.b())); | 96 | ················a.accept((Object)new·WindowLayoutInfo(g.b())); |
97 | ················globalLock.unlock(); | 97 | ················globalLock.unlock(); |
Offset 138, 26 lines modified | Offset 138, 26 lines modified | ||
138 | ····} | 138 | ····} |
139 | ···· | 139 | ···· |
140 | ····public·final·void·setWindowExtension(final·ExtensionInterfaceCompat·windowExtension)·{ | 140 | ····public·final·void·setWindowExtension(final·ExtensionInterfaceCompat·windowExtension)·{ |
141 | ········this.windowExtension·=·windowExtension; | 141 | ········this.windowExtension·=·windowExtension; |
142 | ····} | 142 | ····} |
143 | ···· | 143 | ···· |
144 | ····public·void·unregisterLayoutChangeCallback(final·a·a)·{ | 144 | ····public·void·unregisterLayoutChangeCallback(final·a·a)·{ |
145 | ········i. | 145 | ········i.e((Object)a,·"callback"); |
146 | ········final·ReentrantLock·globalLock·=·SidecarWindowBackend.globalLock; | 146 | ········final·ReentrantLock·globalLock·=·SidecarWindowBackend.globalLock; |
147 | ········//·monitorenter(globalLock) | 147 | ········//·monitorenter(globalLock) |
148 | ········try·{ | 148 | ········try·{ |
149 | ············if·(this.getWindowExtension()·==·null)·{ | 149 | ············if·(this.getWindowExtension()·==·null)·{ |
150 | ················//·monitorexit(globalLock) | 150 | ················//·monitorexit(globalLock) |
151 | ················return; | 151 | ················return; |
152 | ············} | 152 | ············} |
153 | ············final·ArrayList<SidecarWindowBackend$WindowLayoutChangeCallbackWrapper>·c·=·new·ArrayList<SidecarWindowBackend$WindowLayoutChangeCallbackWrapper>(); | 153 | ············final·ArrayList<SidecarWindowBackend$WindowLayoutChangeCallbackWrapper>·c·=·new·ArrayList<SidecarWindowBackend$WindowLayoutChangeCallbackWrapper>(); |
154 | ············for·(final·SidecarWindowBackend$WindowLayoutChangeCallbackWrapper·sidecarWindowBackend$WindowLayoutChangeCallbackWrapper·:·this.getWindowLayoutChangeCallbacks())·{ | 154 | ············for·(final·SidecarWindowBackend$WindowLayoutChangeCallbackWrapper·sidecarWindowBackend$WindowLayoutChangeCallbackWrapper·:·this.getWindowLayoutChangeCallbacks())·{ |
155 | ················if·(sidecarWindowBackend$WindowLayoutChangeCallbackWrapper.getCallback()·==·a)·{ | 155 | ················if·(sidecarWindowBackend$WindowLayoutChangeCallbackWrapper.getCallback()·==·a)·{ |
156 | ····················i. | 156 | ····················i.d((Object)sidecarWindowBackend$WindowLayoutChangeCallbackWrapper,·"callbackWrapper"); |
157 | ····················c.add(sidecarWindowBackend$WindowLayoutChangeCallbackWrapper); | 157 | ····················c.add(sidecarWindowBackend$WindowLayoutChangeCallbackWrapper); |
158 | ················} | 158 | ················} |
159 | ············} | 159 | ············} |
160 | ············this.getWindowLayoutChangeCallbacks().removeAll(c); | 160 | ············this.getWindowLayoutChangeCallbacks().removeAll(c); |
161 | ············final·Iterator<Object>·iterator2·=·c.iterator(); | 161 | ············final·Iterator<Object>·iterator2·=·c.iterator(); |
162 | ············while·(iterator2.hasNext())·{ | 162 | ············while·(iterator2.hasNext())·{ |
163 | ················this.callbackRemovedForActivity(((SidecarWindowBackend$WindowLayoutChangeCallbackWrapper)iterator2.next()).getActivity()); | 163 | ················this.callbackRemovedForActivity(((SidecarWindowBackend$WindowLayoutChangeCallbackWrapper)iterator2.next()).getActivity()); |
Offset 16, 18 lines modified | Offset 16, 18 lines modified | ||
16 | ····private·final·WindowMetricsCalculator·windowMetricsCalculator; | 16 | ····private·final·WindowMetricsCalculator·windowMetricsCalculator; |
17 | ···· | 17 | ···· |
18 | ····static·{ | 18 | ····static·{ |
19 | ········Companion·=·new·WindowInfoTrackerImpl$Companion((e)null); | 19 | ········Companion·=·new·WindowInfoTrackerImpl$Companion((e)null); |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·WindowInfoTrackerImpl(final·WindowMetricsCalculator·windowMetricsCalculator,·final·WindowBackend·windowBackend)·{ | 22 | ····public·WindowInfoTrackerImpl(final·WindowMetricsCalculator·windowMetricsCalculator,·final·WindowBackend·windowBackend)·{ |
23 | ········i. | 23 | ········i.e((Object)windowMetricsCalculator,·"windowMetricsCalculator"); |
24 | ········i. | 24 | ········i.e((Object)windowBackend,·"windowBackend"); |
25 | ········this.windowMetricsCalculator·=·windowMetricsCalculator; | 25 | ········this.windowMetricsCalculator·=·windowMetricsCalculator; |
26 | ········this.windowBackend·=·windowBackend; | 26 | ········this.windowBackend·=·windowBackend; |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·b·windowLayoutInfo(final·Activity·activity)·{ | 29 | ····public·b·windowLayoutInfo(final·Activity·activity)·{ |
30 | ········i. | 30 | ········i.e((Object)activity,·"activity"); |
31 | ········return·e2.d.a((p)new·WindowInfoTrackerImpl$windowLayoutInfo$1(this,·activity,·(d)null)); | 31 | ········return·e2.d.a((p)new·WindowInfoTrackerImpl$windowLayoutInfo$1(this,·activity,·(d)null)); |
32 | ····} | 32 | ····} |
33 | } | 33 | } |
Offset 21, 15 lines modified | Offset 21, 15 lines modified | ||
21 | { | 21 | { |
22 | ····public·static·final·WindowMetricsCalculatorCompat·INSTANCE; | 22 | ····public·static·final·WindowMetricsCalculatorCompat·INSTANCE; |
23 | ····private·static·final·String·TAG; | 23 | ····private·static·final·String·TAG; |
24 | ···· | 24 | ···· |
25 | ····static·{ | 25 | ····static·{ |
26 | ········INSTANCE·=·new·WindowMetricsCalculatorCompat(); | 26 | ········INSTANCE·=·new·WindowMetricsCalculatorCompat(); |
27 | ········final·String·simpleName·=·WindowMetricsCalculatorCompat.class.getSimpleName(); | 27 | ········final·String·simpleName·=·WindowMetricsCalculatorCompat.class.getSimpleName(); |
28 | ········i. | 28 | ········i.d((Object)simpleName,·"WindowMetricsCalculatorC\u2026at::class.java.simpleName"); |
29 | ········TAG·=·simpleName; | 29 | ········TAG·=·simpleName; |
30 | ····} | 30 | ····} |
31 | ···· | 31 | ···· |
32 | ····private·WindowMetricsCalculatorCompat()·{ | 32 | ····private·WindowMetricsCalculatorCompat()·{ |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····private·final·DisplayCutout·getCutoutForDisplay(Display·obj)·{ | 35 | ····private·final·DisplayCutout·getCutoutForDisplay(Display·obj)·{ |
Offset 108, 15 lines modified | Offset 108, 15 lines modified | ||
108 | ····} | 108 | ····} |
109 | ···· | 109 | ···· |
110 | ····private·final·void·getRectSizeFromDisplay(final·Activity·activity,·final·Rect·rect)·{ | 110 | ····private·final·void·getRectSizeFromDisplay(final·Activity·activity,·final·Rect·rect)·{ |
111 | ········activity.getWindowManager().getDefaultDisplay().getRectSize(rect); | 111 | ········activity.getWindowManager().getDefaultDisplay().getRectSize(rect); |
112 | ····} | 112 | ····} |
113 | ···· | 113 | ···· |
114 | ····public·WindowMetrics·computeCurrentWindowMetrics(final·Activity·activity)·{ | 114 | ····public·WindowMetrics·computeCurrentWindowMetrics(final·Activity·activity)·{ |
115 | ········i. | 115 | ········i.e((Object)activity,·"activity"); |
116 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | 116 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
117 | ········Rect·rect; | 117 | ········Rect·rect; |
118 | ········if·(sdk_INT·>=·30)·{ | 118 | ········if·(sdk_INT·>=·30)·{ |
119 | ············rect·=·ActivityCompatHelperApi30.INSTANCE.currentWindowBounds(activity); | 119 | ············rect·=·ActivityCompatHelperApi30.INSTANCE.currentWindowBounds(activity); |
120 | ········} | 120 | ········} |
121 | ········else·if·(sdk_INT·>=·29)·{ | 121 | ········else·if·(sdk_INT·>=·29)·{ |
122 | ············rect·=·this.computeWindowBoundsQ$window_release(activity); | 122 | ············rect·=·this.computeWindowBoundsQ$window_release(activity); |
Offset 130, 32 lines modified | Offset 130, 32 lines modified | ||
130 | ········else·{ | 130 | ········else·{ |
131 | ············rect·=·this.computeWindowBoundsIceCreamSandwich$window_release(activity); | 131 | ············rect·=·this.computeWindowBoundsIceCreamSandwich$window_release(activity); |
132 | ········} | 132 | ········} |
133 | ········return·new·WindowMetrics(rect); | 133 | ········return·new·WindowMetrics(rect); |
134 | ····} | 134 | ····} |
135 | ···· | 135 | ···· |
136 | ····public·WindowMetrics·computeMaximumWindowMetrics(final·Activity·activity)·{ | 136 | ····public·WindowMetrics·computeMaximumWindowMetrics(final·Activity·activity)·{ |
137 | ········i. | 137 | ········i.e((Object)activity,·"activity"); |
138 | ········Rect·maximumWindowBounds; | 138 | ········Rect·maximumWindowBounds; |
139 | ········if·(Build$VERSION.SDK_INT·>=·30)·{ | 139 | ········if·(Build$VERSION.SDK_INT·>=·30)·{ |
140 | ············maximumWindowBounds·=·ActivityCompatHelperApi30.INSTANCE.maximumWindowBounds(activity); | 140 | ············maximumWindowBounds·=·ActivityCompatHelperApi30.INSTANCE.maximumWindowBounds(activity); |
141 | ········} | 141 | ········} |
142 | ········else·{ | 142 | ········else·{ |
143 | ············final·Display·defaultDisplay·=·activity.getWindowManager().getDefaultDisplay(); | 143 | ············final·Display·defaultDisplay·=·activity.getWindowManager().getDefaultDisplay(); |
144 | ············i. | 144 | ············i.d((Object)defaultDisplay,·"display"); |
145 | ············final·Point·realSizeForDisplay$window_release·=·this.getRealSizeForDisplay$window_release(defaultDisplay); | 145 | ············final·Point·realSizeForDisplay$window_release·=·this.getRealSizeForDisplay$window_release(defaultDisplay); |
146 | ············maximumWindowBounds·=·new·Rect(0,·0,·realSizeForDisplay$window_release.x,·realSizeForDisplay$window_release.y); | 146 | ············maximumWindowBounds·=·new·Rect(0,·0,·realSizeForDisplay$window_release.x,·realSizeForDisplay$window_release.y); |
147 | ········} | 147 | ········} |
148 | ········return·new·WindowMetrics(maximumWindowBounds); | 148 | ········return·new·WindowMetrics(maximumWindowBounds); |
149 | ····} | 149 | ····} |
150 | ···· | 150 | ···· |
151 | ····public·final·Rect·computeWindowBoundsIceCreamSandwich$window_release(final·Activity·activity)·{ | 151 | ····public·final·Rect·computeWindowBoundsIceCreamSandwich$window_release(final·Activity·activity)·{ |
152 | ········i. | 152 | ········i.e((Object)activity,·"activity"); |
153 | ········final·Display·defaultDisplay·=·activity.getWindowManager().getDefaultDisplay(); | 153 | ········final·Display·defaultDisplay·=·activity.getWindowManager().getDefaultDisplay(); |
154 | ········i. | 154 | ········i.d((Object)defaultDisplay,·"defaultDisplay"); |
155 | ········final·Point·realSizeForDisplay$window_release·=·this.getRealSizeForDisplay$window_release(defaultDisplay); | 155 | ········final·Point·realSizeForDisplay$window_release·=·this.getRealSizeForDisplay$window_release(defaultDisplay); |
156 | ········final·Rect·rect·=·new·Rect(); | 156 | ········final·Rect·rect·=·new·Rect(); |
157 | ········final·int·x·=·realSizeForDisplay$window_release.x; | 157 | ········final·int·x·=·realSizeForDisplay$window_release.x; |
158 | ········if·(x·!=·0)·{ | 158 | ········if·(x·!=·0)·{ |
159 | ············final·int·y·=·realSizeForDisplay$window_release.y; | 159 | ············final·int·y·=·realSizeForDisplay$window_release.y; |
160 | ············if·(y·!=·0)·{ | 160 | ············if·(y·!=·0)·{ |
161 | ················rect.right·=·x; | 161 | ················rect.right·=·x; |
Offset 164, 20 lines modified | Offset 164, 20 lines modified | ||
164 | ············} | 164 | ············} |
165 | ········} | 165 | ········} |
166 | ········defaultDisplay.getRectSize(rect); | 166 | ········defaultDisplay.getRectSize(rect); |
167 | ········return·rect; | 167 | ········return·rect; |
168 | ····} | 168 | ····} |
169 | ···· | 169 | ···· |
170 | ····public·final·Rect·computeWindowBoundsN$window_release(final·Activity·activity)·{ | 170 | ····public·final·Rect·computeWindowBoundsN$window_release(final·Activity·activity)·{ |
171 | ········i. | 171 | ········i.e((Object)activity,·"activity"); |
172 | ········final·Rect·rect·=·new·Rect(); | 172 | ········final·Rect·rect·=·new·Rect(); |
173 | ········final·Display·defaultDisplay·=·activity.getWindowManager().getDefaultDisplay(); | 173 | ········final·Display·defaultDisplay·=·activity.getWindowManager().getDefaultDisplay(); |
174 | ········defaultDisplay.getRectSize(rect); | 174 | ········defaultDisplay.getRectSize(rect); |
175 | ········if·(!ActivityCompatHelperApi24.INSTANCE.isInMultiWindowMode(activity))·{ | 175 | ········if·(!ActivityCompatHelperApi24.INSTANCE.isInMultiWindowMode(activity))·{ |
176 | ············i. | 176 | ············i.d((Object)defaultDisplay,·"defaultDisplay"); |
177 | ············final·Point·realSizeForDisplay$window_release·=·this.getRealSizeForDisplay$window_release(defaultDisplay); | 177 | ············final·Point·realSizeForDisplay$window_release·=·this.getRealSizeForDisplay$window_release(defaultDisplay); |
178 | ············final·int·navigationBarHeight·=·this.getNavigationBarHeight((Context)activity); | 178 | ············final·int·navigationBarHeight·=·this.getNavigationBarHeight((Context)activity); |
179 | ············final·int·bottom·=·rect.bottom; | 179 | ············final·int·bottom·=·rect.bottom; |
180 | ············if·(bottom·+·navigationBarHeight·==·realSizeForDisplay$window_release.y)·{ | 180 | ············if·(bottom·+·navigationBarHeight·==·realSizeForDisplay$window_release.y)·{ |
181 | ················rect.bottom·=·bottom·+·navigationBarHeight; | 181 | ················rect.bottom·=·bottom·+·navigationBarHeight; |
182 | ············} | 182 | ············} |
183 | ············else·{ | 183 | ············else·{ |
Offset 187, 15 lines modified | Offset 187, 15 lines modified | ||
187 | ················} | 187 | ················} |
188 | ············} | 188 | ············} |
189 | ········} | 189 | ········} |
190 | ········return·rect; | 190 | ········return·rect; |
191 | ····} | 191 | ····} |
192 | ···· | 192 | ···· |
193 | ····public·final·Rect·computeWindowBoundsP$window_release(final·Activity·activity)·{ | 193 | ····public·final·Rect·computeWindowBoundsP$window_release(final·Activity·activity)·{ |
194 | ········i. | 194 | ········i.e((Object)activity,·"activity"); |
195 | ········final·Rect·rect·=·new·Rect(); | 195 | ········final·Rect·rect·=·new·Rect(); |
196 | ········Object·obj·=·activity.getResources().getConfiguration(); | 196 | ········Object·obj·=·activity.getResources().getConfiguration(); |
197 | ········final·Class<Configuration>·clazz·=·Configuration.class; | 197 | ········final·Class<Configuration>·clazz·=·Configuration.class; |
198 | ········final·String·name·=·"windowConfiguration"; | 198 | ········final·String·name·=·"windowConfiguration"; |
199 | ········final·Class<Configuration>·clazz2·=·clazz; | 199 | ········final·Class<Configuration>·clazz2·=·clazz; |
200 | ········Label_0249:·{ | 200 | ········Label_0249:·{ |
201 | ············try·{ | 201 | ············try·{ |
Offset 261, 15 lines modified | Offset 261, 15 lines modified | ||
261 | ············catch·(NoSuchFieldException·ex17)·{} | 261 | ············catch·(NoSuchFieldException·ex17)·{} |
262 | ············Log.w(WindowMetricsCalculatorCompat.TAG,·(Throwable)obj); | 262 | ············Log.w(WindowMetricsCalculatorCompat.TAG,·(Throwable)obj); |
263 | ············this.getRectSizeFromDisplay(activity,·rect); | 263 | ············this.getRectSizeFromDisplay(activity,·rect); |
264 | ········} | 264 | ········} |
265 | ········final·Display·defaultDisplay·=·activity.getWindowManager().getDefaultDisplay(); | 265 | ········final·Display·defaultDisplay·=·activity.getWindowManager().getDefaultDisplay(); |
266 | ········final·Point·point·=·new·Point(); | 266 | ········final·Point·point·=·new·Point(); |
267 | ········final·DisplayCompatHelperApi17·instance·=·DisplayCompatHelperApi17.INSTANCE; | 267 | ········final·DisplayCompatHelperApi17·instance·=·DisplayCompatHelperApi17.INSTANCE; |
268 | ········i. | 268 | ········i.d((Object)defaultDisplay,·"currentDisplay"); |
269 | ········instance.getRealSize(defaultDisplay,·point); | 269 | ········instance.getRealSize(defaultDisplay,·point); |
270 | ········final·ActivityCompatHelperApi24·instance2·=·ActivityCompatHelperApi24.INSTANCE; | 270 | ········final·ActivityCompatHelperApi24·instance2·=·ActivityCompatHelperApi24.INSTANCE; |
271 | ········if·(!instance2.isInMultiWindowMode(activity))·{ | 271 | ········if·(!instance2.isInMultiWindowMode(activity))·{ |
272 | ············final·int·navigationBarHeight·=·this.getNavigationBarHeight((Context)activity); | 272 | ············final·int·navigationBarHeight·=·this.getNavigationBarHeight((Context)activity); |
273 | ············final·int·bottom·=·rect.bottom; | 273 | ············final·int·bottom·=·rect.bottom; |
274 | ············if·(bottom·+·navigationBarHeight·==·point.y)·{ | 274 | ············if·(bottom·+·navigationBarHeight·==·point.y)·{ |
275 | ················rect.bottom·=·bottom·+·navigationBarHeight; | 275 | ················rect.bottom·=·bottom·+·navigationBarHeight; |
Offset 303, 15 lines modified | Offset 303, 15 lines modified | ||
303 | ················} | 303 | ················} |
304 | ············} | 304 | ············} |
305 | ········} | 305 | ········} |
306 | ········return·rect; | 306 | ········return·rect; |
307 | ····} | 307 | ····} |
308 | ···· | 308 | ···· |
309 | ····public·final·Rect·computeWindowBoundsQ$window_release(final·Activity·activity)·{ | 309 | ····public·final·Rect·computeWindowBoundsQ$window_release(final·Activity·activity)·{ |
310 | ········i. | 310 | ········i.e((Object)activity,·"activity"); |
311 | ········Object·o·=·activity.getResources().getConfiguration(); | 311 | ········Object·o·=·activity.getResources().getConfiguration(); |
Max diff block lines reached; 957/7246 bytes (13.21%) of diff not shown. |
Offset 53, 15 lines modified | Offset 53, 15 lines modified | ||
53 | ············c.add(d); | 53 | ············c.add(d); |
54 | ············c.add(t); | 54 | ············c.add(t); |
55 | ············final·q·a·=·q.a; | 55 | ············final·q·a·=·q.a; |
56 | ············this.l(c); | 56 | ············this.l(c); |
57 | ········} | 57 | ········} |
58 | ········else·{ | 58 | ········else·{ |
59 | ············if·(!(d·instanceof·ArrayList))·{ | 59 | ············if·(!(d·instanceof·ArrayList))·{ |
60 | ················throw·new·IllegalStateException(i. | 60 | ················throw·new·IllegalStateException(i.j("State·is·",·d).toString()); |
61 | ············} | 61 | ············} |
62 | ············((ArrayList<Throwable>)d).add(t); | 62 | ············((ArrayList<Throwable>)d).add(t); |
63 | ········} | 63 | ········} |
64 | ····} | 64 | ····} |
65 | ···· | 65 | ···· |
66 | ····public·boolean·b()·{ | 66 | ····public·boolean·b()·{ |
67 | ········return·this.e()·==·null; | 67 | ········return·this.e()·==·null; |
Offset 96, 15 lines modified | Offset 96, 15 lines modified | ||
96 | ········else·if·(d·instanceof·Throwable)·{ | 96 | ········else·if·(d·instanceof·Throwable)·{ |
97 | ············final·ArrayList·c2·=·this.c(); | 97 | ············final·ArrayList·c2·=·this.c(); |
98 | ············c2.add(d); | 98 | ············c2.add(d); |
99 | ············c·=·(ArrayList<Throwable>)c2; | 99 | ············c·=·(ArrayList<Throwable>)c2; |
100 | ········} | 100 | ········} |
101 | ········else·{ | 101 | ········else·{ |
102 | ············if·(!(d·instanceof·ArrayList))·{ | 102 | ············if·(!(d·instanceof·ArrayList))·{ |
103 | ················throw·new·IllegalStateException(i. | 103 | ················throw·new·IllegalStateException(i.j("State·is·",·d).toString()); |
104 | ············} | 104 | ············} |
105 | ············c·=·(ArrayList<Throwable>)d; | 105 | ············c·=·(ArrayList<Throwable>)d; |
106 | ········} | 106 | ········} |
107 | ········final·Throwable·e2·=·this.e(); | 107 | ········final·Throwable·e2·=·this.e(); |
108 | ········if·(e2·!=·null)·{ | 108 | ········if·(e2·!=·null)·{ |
109 | ············c.add(0,·e2); | 109 | ············c.add(0,·e2); |
110 | ········} | 110 | ········} |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ········else·if·(p·instanceof·o)·{ | 56 | ········else·if·(p·instanceof·o)·{ |
57 | ············s·=·"ReceiveQueued"; | 57 | ············s·=·"ReceiveQueued"; |
58 | ········} | 58 | ········} |
59 | ········else·if·(p·instanceof·s)·{ | 59 | ········else·if·(p·instanceof·s)·{ |
60 | ············s·=·"SendQueued"; | 60 | ············s·=·"SendQueued"; |
61 | ········} | 61 | ········} |
62 | ········else·{ | 62 | ········else·{ |
63 | ············s·=·i. | 63 | ············s·=·i.j("UNEXPECTED:",·(Object)p); |
64 | ········} | 64 | ········} |
65 | ········final·n·q·=·((n)this.c).q(); | 65 | ········final·n·q·=·((n)this.c).q(); |
66 | ········if·(q·!=·p)·{ | 66 | ········if·(q·!=·p)·{ |
67 | ············final·StringBuilder·sb·=·new·StringBuilder(); | 67 | ············final·StringBuilder·sb·=·new·StringBuilder(); |
68 | ············sb.append(s); | 68 | ············sb.append(s); |
69 | ············sb.append(",queueSize="); | 69 | ············sb.append(",queueSize="); |
70 | ············sb.append(this.b()); | 70 | ············sb.append(this.b()); |
Offset 142, 15 lines modified | Offset 142, 15 lines modified | ||
142 | ················if·(d·==·null)·{ | 142 | ················if·(d·==·null)·{ |
143 | ····················return·d2.i.a.b(); | 143 | ····················return·d2.i.a.b(); |
144 | ················} | 144 | ················} |
145 | ················i$b·=·d2.i.a; | 145 | ················i$b·=·d2.i.a; |
146 | ············} | 146 | ············} |
147 | ············else·{ | 147 | ············else·{ |
148 | ················if·(!(o·instanceof·j))·{ | 148 | ················if·(!(o·instanceof·j))·{ |
149 | ····················throw·new·IllegalStateException(i. | 149 | ····················throw·new·IllegalStateException(i.j("trySend·returned·",·o).toString()); |
150 | ················} | 150 | ················} |
151 | ················i$b·=·d2.i.a; | 151 | ················i$b·=·d2.i.a; |
152 | ················d·=·(j)o; | 152 | ················d·=·(j)o; |
153 | ············} | 153 | ············} |
154 | ············o·=·i$b.a(this.h(d)); | 154 | ············o·=·i$b.a(this.h(d)); |
155 | ········} | 155 | ········} |
156 | ········return·o; | 156 | ········return·o; |
Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
8 | final·class·m·implements·e,·Serializable | 8 | final·class·m·implements·e,·Serializable |
9 | { | 9 | { |
10 | ····private·a·d; | 10 | ····private·a·d; |
11 | ····private·volatile·Object·e; | 11 | ····private·volatile·Object·e; |
12 | ····private·final·Object·f; | 12 | ····private·final·Object·f; |
13 | ···· | 13 | ···· |
14 | ····public·m(final·a·d,·Object·f)·{ | 14 | ····public·m(final·a·d,·Object·f)·{ |
15 | ········i. | 15 | ········i.e((Object)d,·"initializer"); |
16 | ········this.d·=·d; | 16 | ········this.d·=·d; |
17 | ········this.e·=·o.a; | 17 | ········this.e·=·o.a; |
18 | ········if·(f·==·null)·{ | 18 | ········if·(f·==·null)·{ |
19 | ············f·=·this; | 19 | ············f·=·this; |
20 | ········} | 20 | ········} |
21 | ········this.f·=·f; | 21 | ········this.f·=·f; |
22 | ····} | 22 | ····} |
Offset 14, 21 lines modified | Offset 14, 21 lines modified | ||
14 | ····private·final·d·completion; | 14 | ····private·final·d·completion; |
15 | ···· | 15 | ···· |
16 | ····public·a(final·d·completion)·{ | 16 | ····public·a(final·d·completion)·{ |
17 | ········this.completion·=·completion; | 17 | ········this.completion·=·completion; |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·d·create(Object·o,·final·d·d)·{ | 20 | ····public·d·create(Object·o,·final·d·d)·{ |
21 | ········i. | 21 | ········i.e((Object)d,·"completion"); |
22 | ········o·=·new·UnsupportedOperationException("create(Any?;Continuation)·has·not·been·overridden"); | 22 | ········o·=·new·UnsupportedOperationException("create(Any?;Continuation)·has·not·been·overridden"); |
23 | ········throw·o; | 23 | ········throw·o; |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·d·create(final·d·d)·{ | 26 | ····public·d·create(final·d·d)·{ |
27 | ········i. | 27 | ········i.e((Object)d,·"completion"); |
28 | ········throw·new·UnsupportedOperationException("create(Continuation)·has·not·been·overridden"); | 28 | ········throw·new·UnsupportedOperationException("create(Continuation)·has·not·been·overridden"); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·e·getCallerFrame()·{ | 31 | ····public·e·getCallerFrame()·{ |
32 | ········final·d·completion·=·this.completion; | 32 | ········final·d·completion·=·this.completion; |
33 | ········e·e; | 33 | ········e·e; |
34 | ········if·(completion·instanceof·e)·{ | 34 | ········if·(completion·instanceof·e)·{ |
Offset 55, 15 lines modified | Offset 55, 15 lines modified | ||
55 | ···· | 55 | ···· |
56 | ····public·final·void·resumeWith(Object·o)·{ | 56 | ····public·final·void·resumeWith(Object·o)·{ |
57 | ········Object·o2·=·this; | 57 | ········Object·o2·=·this; |
58 | ········d·completion; | 58 | ········d·completion; |
59 | ········while·(true)·{ | 59 | ········while·(true)·{ |
60 | ············h.b((d)o2); | 60 | ············h.b((d)o2); |
61 | ············final·a·a·=·(a)o2; | 61 | ············final·a·a·=·(a)o2; |
62 | ············completion·=·a. | 62 | ············completion·=·a.completion; |
63 | ············i.b((Object)completion); | 63 | ············i.b((Object)completion); |
64 | ············final·a·a2·=·a; | 64 | ············final·a·a2·=·a; |
65 | ············try·{ | 65 | ············try·{ |
66 | ················o·=·a2.invokeSuspend(o); | 66 | ················o·=·a2.invokeSuspend(o); |
67 | ················if·(o·==·b.c())·{ | 67 | ················if·(o·==·b.c())·{ |
68 | ····················return; | 68 | ····················return; |
69 | ················} | 69 | ················} |
Offset 82, 14 lines modified | Offset 82, 17 lines modified | ||
82 | ············o2·=·completion; | 82 | ············o2·=·completion; |
83 | ········} | 83 | ········} |
84 | ········completion.resumeWith(o); | 84 | ········completion.resumeWith(o); |
85 | ····} | 85 | ····} |
86 | ···· | 86 | ···· |
87 | ····@Override | 87 | ····@Override |
88 | ····public·String·toString()·{ | 88 | ····public·String·toString()·{ |
89 | ········final·StringBuilder·sb·=·new·StringBuilder(); | ||
90 | ········sb.append("Continuation·at·"); | ||
89 | ········Serializable· | 91 | ········Serializable·obj·=·this.getStackTraceElement(); |
90 | ········if·( | 92 | ········if·(obj·==·null)·{ |
91 | ············ | 93 | ············obj·=·this.getClass().getName(); |
92 | ········} | 94 | ········} |
93 | ········ | 95 | ········sb.append(obj); |
96 | ········return·sb.toString(); | ||
94 | ····} | 97 | ····} |
95 | } | 98 | } |
Offset 1, 26 lines modified | Offset 1, 15 lines modified | ||
1 | package·l1; | 1 | package·l1; |
2 | import·kotlin.jvm.internal.i; | 2 | import·kotlin.jvm.internal.i; |
3 | import·java.util.Collections; | ||
3 | import·java.util.Set; | 4 | import·java.util.Set; |
4 | class·d0 | 5 | class·d0 |
5 | { | 6 | { |
6 | ····public·static·Set·b()·{ | ||
7 | ········return·(Set)u.d; | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·static·final·Set· | 7 | ····public·static·final·Set·a(final·Object·o)·{ |
8 | ········final·Set<Object>·singleton·=·Collections.singleton(o); | ||
9 | ········i.d((Object)singleton,·"singleton(element)"); | ||
11 | ········i.d((Object)set,·"<this>"); | ||
12 | ········final·int·size·=·set.size(); | ||
13 | ········if·(size·!=·0)·{ | ||
14 | ············if·(size·==·1)·{ | ||
15 | ················set·=·c0.a(set.iterator().next()); | ||
16 | ············} | ||
17 | ········} | ||
18 | ········else·{ | ||
19 | ············set·=·b0.b(); | ||
20 | ········} | ||
21 | ········return·set; | 10 | ········return·singleton; |
22 | ····} | 11 | ····} |
23 | } | 12 | } |
Offset 6, 32 lines modified | Offset 6, 32 lines modified | ||
6 | class·i·extends·h | 6 | class·i·extends·h |
7 | { | 7 | { |
8 | ····public·static·List·b()·{ | 8 | ····public·static·List·b()·{ |
9 | ········return·(List)s.d; | 9 | ········return·(List)s.d; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·static·int·c(final·List·list)·{ | 12 | ····public·static·int·c(final·List·list)·{ |
13 | ········kotlin.jvm.internal.i. | 13 | ········kotlin.jvm.internal.i.e((Object)list,·"<this>"); |
14 | ········return·list.size()·-·1; | 14 | ········return·list.size()·-·1; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·static·List·d(final·Object...·array)·{ | 17 | ····public·static·List·d(final·Object...·array)·{ |
18 | ········kotlin.jvm.internal.i. | 18 | ········kotlin.jvm.internal.i.e((Object)array,·"elements"); |
19 | ········List·list; | 19 | ········List·list; |
20 | ········if·(array.length·>·0)·{ | 20 | ········if·(array.length·>·0)·{ |
21 | ············list·=·a.a(array); | 21 | ············list·=·a.a(array); |
22 | ········} | 22 | ········} |
23 | ········else·{ | 23 | ········else·{ |
24 | ············list·=·g.b(); | 24 | ············list·=·g.b(); |
25 | ········} | 25 | ········} |
26 | ········return·list; | 26 | ········return·list; |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·static·List·e(List·list)·{ | 29 | ····public·static·List·e(List·list)·{ |
30 | ········kotlin.jvm.internal.i. | 30 | ········kotlin.jvm.internal.i.e((Object)list,·"<this>"); |
31 | ········final·int·size·=·list.size(); | 31 | ········final·int·size·=·list.size(); |
32 | ········if·(size·!=·0)·{ | 32 | ········if·(size·!=·0)·{ |
33 | ············if·(size·==·1)·{ | 33 | ············if·(size·==·1)·{ |
34 | ················list·=·h.a(list.get(0)); | 34 | ················list·=·h.a(list.get(0)); |
35 | ············} | 35 | ············} |
36 | ········} | 36 | ········} |
37 | ········else·{ | 37 | ········else·{ |
Offset 20, 21 lines modified | Offset 20, 21 lines modified | ||
20 | ················n·=·-1·>>>·1; | 20 | ················n·=·-1·>>>·1; |
21 | ············} | 21 | ············} |
22 | ········} | 22 | ········} |
23 | ········return·n; | 23 | ········return·n; |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·static·final·Map·b(final·j·j)·{ | 26 | ····public·static·final·Map·b(final·j·j)·{ |
27 | ········i. | 27 | ········i.e((Object)j,·"pair"); |
28 | ········final·Map<Object,·Object>·singletonMap·=·Collections.singletonMap(j.c(),·j.d()); | 28 | ········final·Map<Object,·Object>·singletonMap·=·Collections.singletonMap(j.c(),·j.d()); |
29 | ········i. | 29 | ········i.d((Object)singletonMap,·"singletonMap(pair.first,·pair.second)"); |
30 | ········return·singletonMap; | 30 | ········return·singletonMap; |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·static·final·Map·c(Map·singletonMap)·{ | 33 | ····public·static·final·Map·c(Map·singletonMap)·{ |
34 | ········i. | 34 | ········i.e((Object)singletonMap,·"<this>"); |
35 | ········final·Map.Entry<Object,·V>·entry·=·(Map.Entry<Object,·V>)singletonMap.entrySet().iterator().next(); | 35 | ········final·Map.Entry<Object,·V>·entry·=·(Map.Entry<Object,·V>)singletonMap.entrySet().iterator().next(); |
36 | ········singletonMap·=·Collections.singletonMap(entry.getKey(),·entry.getValue()); | 36 | ········singletonMap·=·Collections.singletonMap(entry.getKey(),·entry.getValue()); |
37 | ········i. | 37 | ········i.d((Object)singletonMap,·"with(entries.iterator().\u2026ingletonMap(key,·value)·}"); |
38 | ········return·singletonMap; | 38 | ········return·singletonMap; |
39 | ····} | 39 | ····} |
40 | } | 40 | } |
Offset 1, 1680 lines modified | Offset 1, 11 lines modified | ||
1 | package·m0; | 1 | package·m0; |
2 | import·o0. | 2 | import·o0.e; |
3 | import·android.os.Build$VERSION; | ||
4 | import·w0.a$b; | ||
5 | import·e1.l; | ||
6 | import·e1.s; | ||
7 | import·o0.h; | ||
8 | import·android.database.SQLException; | ||
9 | import·android.database.sqlite.SQLiteCantOpenDatabaseException; | ||
10 | import·java.util.List; | ||
11 | import·android.database.Cursor; | ||
12 | import·java.util.ArrayList; | ||
13 | import·o0.f; | ||
14 | import·java.util.Iterator; | ||
15 | import·android.util.Log; | ||
16 | import·e1.k$d; | ||
17 | import·e1.j; | ||
18 | import·java.util.HashMap; | ||
19 | import·e1.k; | ||
20 | import·android.content.Context; | ||
21 | import·android.os.Handler; | ||
22 | import·android.os.HandlerThread; | ||
23 | import·java.util.Map; | ||
24 | import·e1.k$c; | ||
25 | import·w0.a; | ||
26 | public·class·d·implements· | 3 | public·final·class·d·implements·Runnable | Diff chunk too large, falling back to line-by-line diff (2 lines added, 1648 lines removed) |
27 | { | 4 | { |
28 | ···· | 5 | ····public·final·void·run()·{ |
29 | ···· | 6 | ········i.a(this.d,·this.e); |
30 | ····private·static·int·e; | ||
31 | ····static·int·f; | ||
32 | ····private·static·final·Object·g; | ||
33 | ····private·static·final·Object·h; | ||
34 | ····static·String·i; | ||
35 | ····private·static·int·j; | ||
36 | ····private·static·HandlerThread·k; | ||
37 | ····private·static·Handler·l; | ||
38 | ····static·final·Map·m; | ||
39 | ····private·Context·a; | ||
40 | ····private·k·b; | ||
41 | ···· | ||
42 | ····static·{ | ||
43 | ········c·=·new·HashMap(); | ||
44 | ········m0.d.d·=·false; | ||
45 | ········m0.d.e·=·0; | ||
46 | ········m0.d.f·=·0; | ||
47 | ········g·=·new·Object(); | ||
48 | ········h·=·new·Object(); | ||
49 | ········m0.d.j·=·0; | ||
50 | ········m·=·new·HashMap(); | ||
51 | ····} | ||
52 | ···· | ||
53 | ····private·void·A(final·j·j,·final·k$d·k$d)·{ | ||
54 | ········final·b·t·=·this.t(j,·k$d); | ||
55 | ········if·(t·==·null)·{ | ||
56 | ············return; | ||
57 | ········} | ||
58 | ········m0.d.l.post((Runnable)new·d$b(this,·j,·k$d,·t)); | ||
59 | ····} | ||
60 | ···· | ||
61 | ····private·void·B(final·j·j,·final·k$d·k$d)·{ | ||
62 | ········final·int·intValue·=·(int)j.a("id"); | ||
63 | ········final·b·t·=·this.t(j,·k$d); | ||
64 | ········if·(t·==·null)·{ | ||
65 | ············return; | ||
66 | ········} | ||
67 | ········if·(m0.c.b(t.d))·{ | ||
68 | ············final·String·s·=·"Sqflite"; | ||
69 | ············final·StringBuilder·sb·=·new·StringBuilder(); | ||
70 | ············sb.append(t.e()); | ||
71 | ············sb.append("closing·"); | ||
72 | ············sb.append(intValue); | ||
73 | ············sb.append("·"); | ||
74 | ············sb.append(t.b); | ||
75 | ············Log.d(s,·sb.toString()); | ||
76 | ········} | ||
77 | ········final·String·b·=·t.b; | ||
78 | ········synchronized·(m0.d.g)·{ | ||
79 | ············m0.d.m.remove(Integer.valueOf(intValue)); | ||
80 | ············if·(t.a)·{ | ||
81 | ················m0.d.c.remove(b); | ||
82 | ············} | ||
83 | ············//·monitorexit(d.g) | ||
84 | ············m0.d.l.post((Runnable)new·d$h(this,·t,·k$d)); | ||
85 | ········} | ||
86 | ····} | ||
87 | ···· | ||
88 | ····private·void·C(final·j·j,·final·k$d·k$d)·{ | ||
89 | ········final·String·anObject·=·(String)j.a("cmd"); | ||
90 | ········final·HashMap<String,·Integer>·hashMap·=·new·HashMap<String,·Integer>(); | ||
91 | ········if·("get".equals(anObject))·{ | ||
92 | ············final·int·f·=·m0.d.f; | ||
93 | ············final·String·s·=·"logLevel"; | ||
94 | ············if·(f·>·0)·{ | ||
95 | ················hashMap.put(s,·Integer.valueOf(f)); | ||
96 | ············} | ||
97 | ············final·Map·m·=·m0.d.m; | ||
98 | ············if·(!m.isEmpty())·{ | ||
99 | ················final·HashMap<String,·HashMap<String,·Boolean>>·hashMap2·=·new·HashMap<String,·HashMap<String,·Boolean>>(); | ||
100 | ················for·(final·Map.Entry<K,·b>·entry·:·m.entrySet())·{ | ||
101 | ····················final·b·b·=·(b)entry.getValue(); | ||
102 | ····················final·HashMap<String,·String>·hashMap3·=·new·HashMap<String,·String>(); | ||
103 | ····················hashMap3.put("path",·b.b); | ||
104 | ····················hashMap3.put("singleInstance",·(String)Boolean.valueOf(b.a)); | ||
105 | ····················final·int·d·=·b.d; | ||
106 | ····················if·(d·>·0)·{ | ||
107 | ························hashMap3.put(s,·(String)Integer.valueOf(d)); | ||
108 | ····················} | ||
109 | ····················hashMap2.put(((Integer)entry.getKey()).toString(),·(HashMap<String,·Boolean>)hashMap3); | ||
110 | ················} | ||
111 | ················hashMap.put("databases",·(Integer)hashMap2); | ||
112 | ············} | ||
113 | ········} | ||
114 | ········k$d.a((Object)hashMap); | ||
115 | ····} | ||
116 | ···· | ||
117 | ····private·void·D(final·j·j,·final·k$d·k$d)·{ | ||
118 | ········n0.a.a·=·Boolean.TRUE.equals(j.b()); | ||
119 | ········final·boolean·b·=·n0.a.b; | ||
120 | ········final·int·f·=·1; | ||
121 | ········n0.a.c·=·(b·&&·n0.a.a); | ||
122 | ········if·(n0.a.a)·{ | ||
123 | ············if·(n0.a.c)·{ | ||
Max diff block lines reached; 3/70614 bytes (0.00%) of diff not shown. |
Offset 6, 26 lines modified | Offset 6, 26 lines modified | ||
6 | public·abstract·class·b·implements·g$c | 6 | public·abstract·class·b·implements·g$c |
7 | { | 7 | { |
8 | ····private·final·l·d; | 8 | ····private·final·l·d; |
9 | ····private·final·g$c·e; | 9 | ····private·final·g$c·e; |
10 | ···· | 10 | ···· |
11 | ····public·b(g$c·e,·final·l·d)·{ | 11 | ····public·b(g$c·e,·final·l·d)·{ |
12 | ········i. | 12 | ········i.e((Object)e,·"baseKey"); |
13 | ········i. | 13 | ········i.e((Object)d,·"safeCast"); |
14 | ········this.d·=·d; | 14 | ········this.d·=·d; |
15 | ········if·(e·instanceof·b)·{ | 15 | ········if·(e·instanceof·b)·{ |
16 | ············e·=·((b)e).e; | 16 | ············e·=·((b)e).e; |
17 | ········} | 17 | ········} |
18 | ········this.e·=·e; | 18 | ········this.e·=·e; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·final·boolean·a(final·g$c·g$c)·{ | 21 | ····public·final·boolean·a(final·g$c·g$c)·{ |
22 | ········i. | 22 | ········i.e((Object)g$c,·"key"); |
23 | ········return·g$c·==·this·||·this.e·==·g$c; | 23 | ········return·g$c·==·this·||·this.e·==·g$c; |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·final·g$b·b(final·g$b·g$b)·{ | 26 | ····public·final·g$b·b(final·g$b·g$b)·{ |
27 | ········i. | 27 | ········i.e((Object)g$b,·"element"); |
28 | ········return·(g$b)this.d.invoke((Object)g$b); | 28 | ········return·(g$b)this.d.invoke((Object)g$b); |
29 | ····} | 29 | ····} |
30 | } | 30 | } |
Offset 7, 28 lines modified | Offset 7, 29 lines modified | ||
7 | public·final·class·c·implements·g,·Serializable | 7 | public·final·class·c·implements·g,·Serializable |
8 | { | 8 | { |
9 | ····private·final·g·d; | 9 | ····private·final·g·d; |
10 | ····private·final·g$b·e; | 10 | ····private·final·g$b·e; |
11 | ···· | 11 | ···· |
12 | ····public·c(final·g·d,·final·g$b·e)·{ | 12 | ····public·c(final·g·d,·final·g$b·e)·{ |
13 | ········i. | 13 | ········i.e((Object)d,·"left"); |
14 | ········i. | 14 | ········i.e((Object)e,·"element"); |
15 | ········this.d·=·d; | 15 | ········this.d·=·d; |
16 | ········this.e·=·e; | 16 | ········this.e·=·e; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····private·final·boolean·e(final·g$b·g$b)·{ | 19 | ····private·final·boolean·e(final·g$b·g$b)·{ |
20 | ········return·i.a((Object)this.get(g$b.getKey()),·(Object)g$b); | 20 | ········return·i.a((Object)this.get(g$b.getKey()),·(Object)g$b); |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····private·final·boolean·f(c·c)·{ | 23 | ····private·final·boolean·f(c·c)·{ |
24 | ········while·(this.e(c.e))·{ | 24 | ········while·(this.e(c.e))·{ |
25 | ············final·g·d·=·c.d; | 25 | ············final·g·d·=·c.d; |
26 | ············if·(!(d·instanceof·c))·{ | 26 | ············if·(!(d·instanceof·c))·{ |
27 | ················i.c((Object)d,·"null·cannot·be·cast·to·non-null·type·kotlin.coroutines.CoroutineContext.Element"); | ||
27 | ················return·this.e((g$b)d); | 28 | ················return·this.e((g$b)d); |
28 | ············} | 29 | ············} |
29 | ············c·=·(c)d; | 30 | ············c·=·(c)d; |
30 | ········} | 31 | ········} |
31 | ········return·false; | 32 | ········return·false; |
32 | ····} | 33 | ····} |
33 | ···· | 34 | ···· |
Offset 62, 21 lines modified | Offset 63, 21 lines modified | ||
62 | ············} | 63 | ············} |
63 | ············return·false; | 64 | ············return·false; |
64 | ········} | 65 | ········} |
65 | ········return·true; | 66 | ········return·true; |
66 | ····} | 67 | ····} |
67 | ···· | 68 | ···· |
68 | ····public·Object·fold(Object·fold,·final·p·p2)·{ | 69 | ····public·Object·fold(Object·fold,·final·p·p2)·{ |
69 | ········i. | 70 | ········i.e((Object)p2,·"operation"); |
70 | ········fold·=·this.d.fold(fold,·p2); | 71 | ········fold·=·this.d.fold(fold,·p2); |
71 | ········return·p2.invoke(fold,·(Object)this.e); | 72 | ········return·p2.invoke(fold,·(Object)this.e); |
72 | ····} | 73 | ····} |
73 | ···· | 74 | ···· |
74 | ····public·g$b·get(final·g$c·g$c)·{ | 75 | ····public·g$b·get(final·g$c·g$c)·{ |
75 | ········i. | 76 | ········i.e((Object)g$c,·"key"); |
76 | ········c·c·=·this; | 77 | ········c·c·=·this; |
77 | ········while·(true)·{ | 78 | ········while·(true)·{ |
78 | ············final·g$b·value·=·c.e.get(g$c); | 79 | ············final·g$b·value·=·c.e.get(g$c); |
79 | ············if·(value·!=·null)·{ | 80 | ············if·(value·!=·null)·{ |
80 | ················return·value; | 81 | ················return·value; |
81 | ············} | 82 | ············} |
82 | ············final·g·d·=·c.d; | 83 | ············final·g·d·=·c.d; |
Offset 89, 30 lines modified | Offset 90, 30 lines modified | ||
89 | ···· | 90 | ···· |
90 | ····@Override | 91 | ····@Override |
91 | ····public·int·hashCode()·{ | 92 | ····public·int·hashCode()·{ |
92 | ········return·this.d.hashCode()·+·this.e.hashCode(); | 93 | ········return·this.d.hashCode()·+·this.e.hashCode(); |
93 | ····} | 94 | ····} |
94 | ···· | 95 | ···· |
95 | ····public·g·minusKey(final·g$c·g$c)·{ | 96 | ····public·g·minusKey(final·g$c·g$c)·{ |
96 | ········i. | 97 | ········i.e((Object)g$c,·"key"); |
97 | ········if·(this.e.get(g$c)· | 98 | ········if·(this.e.get(g$c)·!=·null)·{ |
99 | ············return·this.d; | ||
100 | ········} | ||
98 | ········ | 101 | ········final·g·minusKey·=·this.d.minusKey(g$c); |
99 | ········ | 102 | ········Object·e; |
100 | ········ | 103 | ········if·(minusKey·==·this.d)·{ |
101 | ············ | 104 | ············e·=·this; |
102 | ········ | 105 | ········} |
103 | ········ | 106 | ········else·if·(minusKey·==·h.d)·{ |
104 | ············ | 107 | ············e·=·this.e; |
105 | ········ | 108 | ········} |
106 | ········ | 109 | ········else·{ |
107 | ············ | 110 | ············e·=·new·c(minusKey,·this.e); |
108 | ············} | ||
109 | ············return·(g)e; | ||
110 | ········} | 111 | ········} |
111 | ········return· | 112 | ········return·(g)e; |
112 | ····} | 113 | ····} |
113 | ···· | 114 | ···· |
114 | ····public·g·plus(final·g·g)·{ | 115 | ····public·g·plus(final·g·g)·{ |
115 | ········return·g$a.a((g)this,·g); | 116 | ········return·g$a.a((g)this,·g); |
116 | ····} | 117 | ····} |
117 | ···· | 118 | ···· |
118 | ····@Override | 119 | ····@Override |
Offset 13, 35 lines modified | Offset 13, 35 lines modified | ||
13 | ········d·=·new·h(); | 13 | ········d·=·new·h(); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····private·h()·{ | 16 | ····private·h()·{ |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·Object·fold(final·Object·o,·final·p·p2)·{ | 19 | ····public·Object·fold(final·Object·o,·final·p·p2)·{ |
20 | ········i. | 20 | ········i.e((Object)p2,·"operation"); |
21 | ········return·o; | 21 | ········return·o; |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·g$b·get(final·g$c·g$c)·{ | 24 | ····public·g$b·get(final·g$c·g$c)·{ |
25 | ········i. | 25 | ········i.e((Object)g$c,·"key"); |
26 | ········return·null; | 26 | ········return·null; |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····@Override | 29 | ····@Override |
30 | ····public·int·hashCode()·{ | 30 | ····public·int·hashCode()·{ |
31 | ········return·0; | 31 | ········return·0; |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·g·minusKey(final·g$c·g$c)·{ | 34 | ····public·g·minusKey(final·g$c·g$c)·{ |
35 | ········i. | 35 | ········i.e((Object)g$c,·"key"); |
36 | ········return·(g)this; | 36 | ········return·(g)this; |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····public·g·plus(final·g·g)·{ | 39 | ····public·g·plus(final·g·g)·{ |
40 | ········i. | 40 | ········i.e((Object)g,·"context"); |
41 | ········return·g; | 41 | ········return·g; |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····@Override | 44 | ····@Override |
45 | ····public·String·toString()·{ | 45 | ····public·String·toString()·{ |
46 | ········return·"EmptyCoroutineContext"; | 46 | ········return·"EmptyCoroutineContext"; |
47 | ····} | 47 | ····} |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·o0; | 1 | package·o0; |
2 | public·class·c$a·implements· | 2 | public·class·c$a·implements·f |
3 | { | 3 | { |
4 | ····Object·a; | 4 | ····Object·a; |
5 | ····String·b; | 5 | ····String·b; |
6 | ····String·c; | 6 | ····String·c; |
7 | ····Object·d; | 7 | ····Object·d; |
8 | ···· | 8 | ···· |
9 | ····public·c$a(final·c·c)·{ | 9 | ····public·c$a(final·c·c)·{ |
Offset 1, 15 lines modified | Offset 1, 9 lines modified | ||
1 | package·o0; | 1 | package·o0; |
2 | import·m0.e; | ||
3 | public·interface·f | 2 | public·interface·f |
4 | { | 3 | { |
4 | ····void·a(final·Object·p0); | ||
5 | ····Object·c(final·String·p0); | ||
6 | ···· | ||
7 | ····e·d(); | ||
8 | ···· | ||
9 | ····boolean·e(); | ||
10 | ···· | 5 | ···· |
11 | ···· | 6 | ····void·b(final·String·p0,·final·String·p1,·final·Object·p2); |
12 | } | 7 | } |
Offset 26, 20 lines modified | Offset 26, 20 lines modified | ||
26 | ········new·a$a((e)null); | 26 | ········new·a$a((e)null); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····private·final·List·a()·{ | 29 | ····private·final·List·a()·{ |
30 | ········Collection·collection; | 30 | ········Collection·collection; |
31 | ········if·(Build$VERSION.SDK_INT·>=·26)·{ | 31 | ········if·(Build$VERSION.SDK_INT·>=·26)·{ |
32 | ············final·Set<String>·availableZoneIds·=·ZoneId.getAvailableZoneIds(); | 32 | ············final·Set<String>·availableZoneIds·=·ZoneId.getAvailableZoneIds(); |
33 | ············i. | 33 | ············i.d((Object)availableZoneIds,·"getAvailableZoneIds()"); |
34 | ············collection·=·g.p((Iterable)availableZoneIds,·(Collection)new·ArrayList()); | 34 | ············collection·=·g.p((Iterable)availableZoneIds,·(Collection)new·ArrayList()); |
35 | ········} | 35 | ········} |
36 | ········else·{ | 36 | ········else·{ |
37 | ············final·String[]·availableIDs·=·TimeZone.getAvailableIDs(); | 37 | ············final·String[]·availableIDs·=·TimeZone.getAvailableIDs(); |
38 | ············i. | 38 | ············i.d((Object)availableIDs,·"getAvailableIDs()"); |
39 | ············collection·=·l1.a.k((Object[])availableIDs,·(Collection)new·ArrayList()); | 39 | ············collection·=·l1.a.k((Object[])availableIDs,·(Collection)new·ArrayList()); |
40 | ········} | 40 | ········} |
41 | ········return·(List)collection; | 41 | ········return·(List)collection; |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····private·final·String·b()·{ | 44 | ····private·final·String·b()·{ |
45 | ········String·s; | 45 | ········String·s; |
Offset 48, 42 lines modified | Offset 48, 42 lines modified | ||
48 | ············s·=·ZoneId.systemDefault().getId(); | 48 | ············s·=·ZoneId.systemDefault().getId(); |
49 | ············s2·=·"{\n············ZoneId.systemDefault().id\n········}"; | 49 | ············s2·=·"{\n············ZoneId.systemDefault().id\n········}"; |
50 | ········} | 50 | ········} |
51 | ········else·{ | 51 | ········else·{ |
52 | ············s·=·TimeZone.getDefault().getID(); | 52 | ············s·=·TimeZone.getDefault().getID(); |
53 | ············s2·=·"{\n············TimeZone.getDefault().id\n········}"; | 53 | ············s2·=·"{\n············TimeZone.getDefault().id\n········}"; |
54 | ········} | 54 | ········} |
55 | ········i. | 55 | ········i.d((Object)s,·s2); |
56 | ········return·s; | 56 | ········return·s; |
57 | ····} | 57 | ····} |
58 | ···· | 58 | ···· |
59 | ····private·final·void·c(final·c·c)·{ | 59 | ····private·final·void·c(final·c·c)·{ |
60 | ········(this.a·=·new·k(c,·"flutter_native_timezone")).e((k$c)this); | 60 | ········(this.a·=·new·k(c,·"flutter_native_timezone")).e((k$c)this); |
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····public·void·onAttachedToEngine(final·a$b·a$b)·{ | 63 | ····public·void·onAttachedToEngine(final·a$b·a$b)·{ |
64 | ········i. | 64 | ········i.e((Object)a$b,·"binding"); |
65 | ········final·c·b·=·a$b.b(); | 65 | ········final·c·b·=·a$b.b(); |
66 | ········i. | 66 | ········i.d((Object)b,·"binding.binaryMessenger"); |
67 | ········this.c(b); | 67 | ········this.c(b); |
68 | ····} | 68 | ····} |
69 | ···· | 69 | ···· |
70 | ····public·void·onDetachedFromEngine(final·a$b·a$b)·{ | 70 | ····public·void·onDetachedFromEngine(final·a$b·a$b)·{ |
71 | ········i. | 71 | ········i.e((Object)a$b,·"binding"); |
72 | ········k·a·=·this.a; | 72 | ········k·a·=·this.a; |
73 | ········if·(a·==·null)·{ | 73 | ········if·(a·==·null)·{ |
74 | ············i. | 74 | ············i.o("channel"); |
75 | ············a·=·null; | 75 | ············a·=·null; |
76 | ········} | 76 | ········} |
77 | ········a.e((k$c)null); | 77 | ········a.e((k$c)null); |
78 | ····} | 78 | ····} |
79 | ···· | 79 | ···· |
80 | ····public·void·onMethodCall(final·j·j,·final·k$d·k$d)·{ | 80 | ····public·void·onMethodCall(final·j·j,·final·k$d·k$d)·{ |
81 | ········i. | 81 | ········i.e((Object)j,·"call"); |
82 | ········i. | 82 | ········i.e((Object)k$d,·"result"); |
83 | ········final·String·a·=·j.a; | 83 | ········final·String·a·=·j.a; |
84 | ········Object·o; | 84 | ········Object·o; |
85 | ········if·(i.a((Object)a,·(Object)"getLocalTimezone"))·{ | 85 | ········if·(i.a((Object)a,·(Object)"getLocalTimezone"))·{ |
86 | ············o·=·this.b(); | 86 | ············o·=·this.b(); |
87 | ········} | 87 | ········} |
88 | ········else·{ | 88 | ········else·{ |
89 | ············if·(!i.a((Object)a,·(Object)"getAvailableTimezones"))·{ | 89 | ············if·(!i.a((Object)a,·(Object)"getAvailableTimezones"))·{ |
Offset 20, 23 lines modified | Offset 20, 23 lines modified | ||
20 | ····public·a$a·b()·{ | 20 | ····public·a$a·b()·{ |
21 | ········final·f·a·=·this.a; | 21 | ········final·f·a·=·this.a; |
22 | ········i.b((Object)a); | 22 | ········i.b((Object)a); |
23 | ········return·a.b(); | 23 | ········return·a.b(); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·void·onAttachedToActivity(final·c·c)·{ | 26 | ····public·void·onAttachedToActivity(final·c·c)·{ |
27 | ········i. | 27 | ········i.e((Object)c,·"binding"); |
28 | ········final·f·a·=·this.a; | 28 | ········final·f·a·=·this.a; |
29 | ········if·(a·!=·null)·{ | 29 | ········if·(a·!=·null)·{ |
30 | ············a.c(c.c()); | 30 | ············a.c(c.c()); |
31 | ········} | 31 | ········} |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·void·onAttachedToEngine(final·w0.a$b·a$b)·{ | 34 | ····public·void·onAttachedToEngine(final·w0.a$b·a$b)·{ |
35 | ········i. | 35 | ········i.e((Object)a$b,·"flutterPluginBinding"); |
36 | ········d.f(a$b.b(),·(a$c)this); | 36 | ········d.f(a$b.b(),·(a$c)this); |
37 | ········this.a·=·new·f(); | 37 | ········this.a·=·new·f(); |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····public·void·onDetachedFromActivity()·{ | 40 | ····public·void·onDetachedFromActivity()·{ |
41 | ········final·f·a·=·this.a; | 41 | ········final·f·a·=·this.a; |
42 | ········if·(a·!=·null)·{ | 42 | ········if·(a·!=·null)·{ |
Offset 45, 17 lines modified | Offset 45, 17 lines modified | ||
45 | ····} | 45 | ····} |
46 | ···· | 46 | ···· |
47 | ····public·void·onDetachedFromActivityForConfigChanges()·{ | 47 | ····public·void·onDetachedFromActivityForConfigChanges()·{ |
48 | ········this.onDetachedFromActivity(); | 48 | ········this.onDetachedFromActivity(); |
49 | ····} | 49 | ····} |
50 | ···· | 50 | ···· |
51 | ····public·void·onDetachedFromEngine(final·w0.a$b·a$b)·{ | 51 | ····public·void·onDetachedFromEngine(final·w0.a$b·a$b)·{ |
52 | ········i. | 52 | ········i.e((Object)a$b,·"binding"); |
53 | ········d.f(a$b.b(),·(a$c)null); | 53 | ········d.f(a$b.b(),·(a$c)null); |
54 | ········this.a·=·null; | 54 | ········this.a·=·null; |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····public·void·onReattachedToActivityForConfigChanges(final·c·c)·{ | 57 | ····public·void·onReattachedToActivityForConfigChanges(final·c·c)·{ |
58 | ········i. | 58 | ········i.e((Object)c,·"binding"); |
59 | ········this.onAttachedToActivity(c); | 59 | ········this.onAttachedToActivity(c); |
60 | ····} | 60 | ····} |
61 | } | 61 | } |
Offset 2, 11 lines modified | Offset 2, 11 lines modified | ||
2 | package·q1; | 2 | package·q1; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | public·class·a·extends·p1.a | 4 | public·class·a·extends·p1.a |
5 | { | 5 | { |
6 | ····public·void·a(final·Throwable·t,·final·Throwable·t2)·{ | 6 | ····public·void·a(final·Throwable·t,·final·Throwable·t2)·{ |
7 | ········i. | 7 | ········i.e((Object)t,·"cause"); |
8 | ········i. | 8 | ········i.e((Object)t2,·"exception"); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 42, 19 lines modified | Offset 42, 29 lines modified | ||
42 | ········return·n; | 42 | ········return·n; |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····public·boolean·isEmpty()·{ | 45 | ····public·boolean·isEmpty()·{ |
46 | ········return·this.h()·>·this.i(); | 46 | ········return·this.h()·>·this.i(); |
47 | ····} | 47 | ····} |
48 | ···· | 48 | ···· |
49 | ····public·Integer·m()·{ | ||
50 | ···· | 49 | ····public·boolean·m(int·n)·{ |
50 | ········if·(this.h()·<=·n·&&·n·<=·this.i())·{ | ||
51 | ············n·=·1; | ||
52 | ········} | ||
53 | ········else·{ | ||
54 | ············n·=·0; | ||
55 | ········} | ||
56 | ········return·n·!=·0; | ||
51 | ····} | 57 | ····} |
52 | ···· | 58 | ···· |
53 | ····public·Integer·n()·{ | 59 | ····public·Integer·n()·{ |
60 | ········return·Integer.valueOf(this.i()); | ||
61 | ····} | ||
62 | ···· | ||
63 | ····public·Integer·o()·{ | ||
54 | ········return·Integer.valueOf(this.h()); | 64 | ········return·Integer.valueOf(this.h()); |
55 | ····} | 65 | ····} |
56 | ···· | 66 | ···· |
57 | ····public·String·toString()·{ | 67 | ····public·String·toString()·{ |
58 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 68 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
59 | ········sb.append(this.h()); | 69 | ········sb.append(this.h()); |
60 | ········sb.append(".."); | 70 | ········sb.append(".."); |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | import·java.util.concurrent.atomic.AtomicReference; | 6 | import·java.util.concurrent.atomic.AtomicReference; |
7 | public·final·class·a·implements·b | 7 | public·final·class·a·implements·b |
8 | { | 8 | { |
9 | ····private·final·AtomicReference·a; | 9 | ····private·final·AtomicReference·a; |
10 | ···· | 10 | ···· |
11 | ····public·a(final·b·initialValue)·{ | 11 | ····public·a(final·b·initialValue)·{ |
12 | ········i. | 12 | ········i.e((Object)initialValue,·"sequence"); |
13 | ········this.a·=·new·AtomicReference((V)initialValue); | 13 | ········this.a·=·new·AtomicReference((V)initialValue); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·Iterator·iterator()·{ | 16 | ····public·Iterator·iterator()·{ |
17 | ········final·b·b·=·(b)this.a.getAndSet(null); | 17 | ········final·b·b·=·(b)this.a.getAndSet(null); |
18 | ········if·(b·!=·null)·{ | 18 | ········if·(b·!=·null)·{ |
19 | ············return·b.iterator(); | 19 | ············return·b.iterator(); |
Offset 6, 16 lines modified | Offset 6, 16 lines modified | ||
6 | public·final·class·i·implements·b | 6 | public·final·class·i·implements·b |
7 | { | 7 | { |
8 | ····private·final·b·a; | 8 | ····private·final·b·a; |
9 | ····private·final·l·b; | 9 | ····private·final·l·b; |
10 | ···· | 10 | ···· |
11 | ····public·i(final·b·a,·final·l·b)·{ | 11 | ····public·i(final·b·a,·final·l·b)·{ |
12 | ········kotlin.jvm.internal.i. | 12 | ········kotlin.jvm.internal.i.e((Object)a,·"sequence"); |
13 | ········kotlin.jvm.internal.i. | 13 | ········kotlin.jvm.internal.i.e((Object)b,·"transformer"); |
14 | ········this.a·=·a; | 14 | ········this.a·=·a; |
15 | ········this.b·=·b; | 15 | ········this.b·=·b; |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·Iterator·iterator()·{ | 18 | ····public·Iterator·iterator()·{ |
19 | ········return·(Iterator)new·i$a(this); | 19 | ········return·(Iterator)new·i$a(this); |
20 | ····} | 20 | ····} |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | { | 12 | { |
13 | ····private·final·boolean·clearTop; | 13 | ····private·final·boolean·clearTop; |
14 | ····private·final·Set·filters; | 14 | ····private·final·Set·filters; |
15 | ····private·final·boolean·finishPrimaryWithSecondary; | 15 | ····private·final·boolean·finishPrimaryWithSecondary; |
16 | ····private·final·boolean·finishSecondaryWithPrimary; | 16 | ····private·final·boolean·finishSecondaryWithPrimary; |
17 | ···· | 17 | ···· |
18 | ····public·SplitPairRule(Set·t,·final·boolean·finishPrimaryWithSecondary,·final·boolean·finishSecondaryWithPrimary,·final·boolean·clearTop,·final·int·n,·final·int·n2,·final·float·n3,·final·int·n4)·{ | 18 | ····public·SplitPairRule(Set·t,·final·boolean·finishPrimaryWithSecondary,·final·boolean·finishSecondaryWithPrimary,·final·boolean·clearTop,·final·int·n,·final·int·n2,·final·float·n3,·final·int·n4)·{ |
19 | ········i. | 19 | ········i.e((Object)t,·"filters"); |
20 | ········super(n,·n2,·n3,·n4); | 20 | ········super(n,·n2,·n3,·n4); |
21 | ········this.finishPrimaryWithSecondary·=·finishPrimaryWithSecondary; | 21 | ········this.finishPrimaryWithSecondary·=·finishPrimaryWithSecondary; |
22 | ········this.finishSecondaryWithPrimary·=·finishSecondaryWithPrimary; | 22 | ········this.finishSecondaryWithPrimary·=·finishSecondaryWithPrimary; |
23 | ········this.clearTop·=·clearTop; | 23 | ········this.clearTop·=·clearTop; |
24 | ········t·=·g.t((Iterable)t); | 24 | ········t·=·g.t((Iterable)t); |
25 | ········this.filters·=·t; | 25 | ········this.filters·=·t; |
26 | ····} | 26 | ····} |
Offset 58, 14 lines modified | Offset 58, 14 lines modified | ||
58 | ····} | 58 | ····} |
59 | ···· | 59 | ···· |
60 | ····public·int·hashCode()·{ | 60 | ····public·int·hashCode()·{ |
61 | ········return·(((super.hashCode()·*·31·+·this.filters.hashCode())·*·31·+·a.a(this.finishPrimaryWithSecondary))·*·31·+·a.a(this.finishSecondaryWithPrimary))·*·31·+·a.a(this.clearTop); | 61 | ········return·(((super.hashCode()·*·31·+·this.filters.hashCode())·*·31·+·a.a(this.finishPrimaryWithSecondary))·*·31·+·a.a(this.finishSecondaryWithPrimary))·*·31·+·a.a(this.clearTop); |
62 | ····} | 62 | ····} |
63 | ···· | 63 | ···· |
64 | ····public·final·SplitPairRule·plus$window_release(final·SplitPairFilter·splitPairFilter)·{ | 64 | ····public·final·SplitPairRule·plus$window_release(final·SplitPairFilter·splitPairFilter)·{ |
65 | ········i. | 65 | ········i.e((Object)splitPairFilter,·"filter"); |
66 | ········final·LinkedHashSet<SplitPairFilter>·set·=·new·LinkedHashSet<SplitPairFilter>(); | 66 | ········final·LinkedHashSet<SplitPairFilter>·set·=·new·LinkedHashSet<SplitPairFilter>(); |
67 | ········set.addAll((Collection<?>)this.filters); | 67 | ········set.addAll((Collection<?>)this.filters); |
68 | ········set.add(splitPairFilter); | 68 | ········set.add(splitPairFilter); |
69 | ········return·new·SplitPairRule(g.t((Iterable)set),·this.finishPrimaryWithSecondary,·this.finishSecondaryWithPrimary,·this.clearTop,·this.getMinWidth(),·this.getMinSmallestWidth(),·this.getSplitRatio(),·this.getLayoutDirection()); | 69 | ········return·new·SplitPairRule(g.t((Iterable)set),·this.finishPrimaryWithSecondary,·this.finishSecondaryWithPrimary,·this.clearTop,·this.getMinWidth(),·this.getMinSmallestWidth(),·this.getSplitRatio(),·this.getLayoutDirection()); |
70 | ····} | 70 | ····} |
71 | } | 71 | } |
Offset 11, 16 lines modified | Offset 11, 16 lines modified | ||
11 | public·final·class·SplitPlaceholderRule·extends·SplitRule | 11 | public·final·class·SplitPlaceholderRule·extends·SplitRule |
12 | { | 12 | { |
13 | ····private·final·Set·filters; | 13 | ····private·final·Set·filters; |
14 | ····private·final·Intent·placeholderIntent; | 14 | ····private·final·Intent·placeholderIntent; |
15 | ···· | 15 | ···· |
16 | ····public·SplitPlaceholderRule(Set·t,·final·Intent·placeholderIntent,·final·int·n,·final·int·n2,·final·float·n3,·final·int·n4)·{ | 16 | ····public·SplitPlaceholderRule(Set·t,·final·Intent·placeholderIntent,·final·int·n,·final·int·n2,·final·float·n3,·final·int·n4)·{ |
17 | ········i. | 17 | ········i.e((Object)t,·"filters"); |
18 | ········i. | 18 | ········i.e((Object)placeholderIntent,·"placeholderIntent"); |
19 | ········super(n,·n2,·n3,·n4); | 19 | ········super(n,·n2,·n3,·n4); |
20 | ········this.placeholderIntent·=·placeholderIntent; | 20 | ········this.placeholderIntent·=·placeholderIntent; |
21 | ········t·=·g.t((Iterable)t); | 21 | ········t·=·g.t((Iterable)t); |
22 | ········this.filters·=·t; | 22 | ········this.filters·=·t; |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·boolean·equals(final·Object·o)·{ | 25 | ····public·boolean·equals(final·Object·o)·{ |
Offset 51, 14 lines modified | Offset 51, 14 lines modified | ||
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
53 | ····public·int·hashCode()·{ | 53 | ····public·int·hashCode()·{ |
54 | ········return·(super.hashCode()·*·31·+·this.filters.hashCode())·*·31·+·this.placeholderIntent.hashCode(); | 54 | ········return·(super.hashCode()·*·31·+·this.filters.hashCode())·*·31·+·this.placeholderIntent.hashCode(); |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····public·final·SplitPlaceholderRule·plus$window_release(final·ActivityFilter·activityFilter)·{ | 57 | ····public·final·SplitPlaceholderRule·plus$window_release(final·ActivityFilter·activityFilter)·{ |
58 | ········i. | 58 | ········i.e((Object)activityFilter,·"filter"); |
59 | ········final·LinkedHashSet<ActivityFilter>·set·=·new·LinkedHashSet<ActivityFilter>(); | 59 | ········final·LinkedHashSet<ActivityFilter>·set·=·new·LinkedHashSet<ActivityFilter>(); |
60 | ········set.addAll((Collection<?>)this.filters); | 60 | ········set.addAll((Collection<?>)this.filters); |
61 | ········set.add(activityFilter); | 61 | ········set.add(activityFilter); |
62 | ········return·new·SplitPlaceholderRule(g.t((Iterable)set),·this.placeholderIntent,·this.getMinWidth(),·this.getMinSmallestWidth(),·this.getSplitRatio(),·this.getLayoutDirection()); | 62 | ········return·new·SplitPlaceholderRule(g.t((Iterable)set),·this.placeholderIntent,·this.getMinWidth(),·this.getMinSmallestWidth(),·this.getSplitRatio(),·this.getLayoutDirection()); |
63 | ····} | 63 | ····} |
64 | } | 64 | } |
Offset 14, 17 lines modified | Offset 14, 17 lines modified | ||
14 | ····private·final·HardwareFoldingFeature$Type·type; | 14 | ····private·final·HardwareFoldingFeature$Type·type; |
15 | ···· | 15 | ···· |
16 | ····static·{ | 16 | ····static·{ |
17 | ········Companion·=·new·HardwareFoldingFeature$Companion((e)null); | 17 | ········Companion·=·new·HardwareFoldingFeature$Companion((e)null); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·HardwareFoldingFeature(final·Bounds·featureBounds,·final·HardwareFoldingFeature$Type·type,·final·FoldingFeature$State·state)·{ | 20 | ····public·HardwareFoldingFeature(final·Bounds·featureBounds,·final·HardwareFoldingFeature$Type·type,·final·FoldingFeature$State·state)·{ |
21 | ········i. | 21 | ········i.e((Object)featureBounds,·"featureBounds"); |
22 | ········i. | 22 | ········i.e((Object)type,·"type"); |
23 | ········i. | 23 | ········i.e((Object)state,·"state"); |
24 | ········this.featureBounds·=·featureBounds; | 24 | ········this.featureBounds·=·featureBounds; |
25 | ········this.type·=·type; | 25 | ········this.type·=·type; |
26 | ········this.state·=·state; | 26 | ········this.state·=·state; |
27 | ········HardwareFoldingFeature.Companion.validateFeatureBounds$window_release(featureBounds); | 27 | ········HardwareFoldingFeature.Companion.validateFeatureBounds$window_release(featureBounds); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····@Override | 30 | ····@Override |
Offset 235, 24 lines modified | Offset 235, 24 lines modified | ||
235 | ················n·=·1; | 235 | ················n·=·1; |
236 | ············} | 236 | ············} |
237 | ········}·while·(!j.compareAndSet(this,·0,·n)); | 237 | ········}·while·(!j.compareAndSet(this,·0,·n)); |
238 | ········return·n·!=·0; | 238 | ········return·n·!=·0; |
239 | ····} | 239 | ····} |
240 | ···· | 240 | ···· |
241 | ····private·final·Void·k(final·Object·o)·{ | 241 | ····private·final·Void·k(final·Object·o)·{ |
242 | ········throw·new·IllegalStateException(kotlin.jvm.internal.i. | 242 | ········throw·new·IllegalStateException(kotlin.jvm.internal.i.j("Already·resumed,·but·proposed·with·update·",·o).toString()); |
243 | ····} | 243 | ····} |
244 | ···· | 244 | ···· |
245 | ····private·final·void·m(final·u1.l·l,·final·Throwable·t)·{ | 245 | ····private·final·void·m(final·u1.l·l,·final·Throwable·t)·{ |
246 | ········try·{ | 246 | ········try·{ |
247 | ············l.invoke((Object)t); | 247 | ············l.invoke((Object)t); |
248 | ········} | 248 | ········} |
249 | ········finally·{ | 249 | ········finally·{ |
250 | ············final·Throwable·t2; | 250 | ············final·Throwable·t2; |
251 | ············h0.a(this.getContext(),·(Throwable)new·b0(kotlin.jvm.internal.i. | 251 | ············h0.a(this.getContext(),·(Throwable)new·b0(kotlin.jvm.internal.i.j("Exception·in·invokeOnCancellation·handler·for·",·(Object)this),·t2)); |
252 | ········} | 252 | ········} |
253 | ····} | 253 | ····} |
254 | ···· | 254 | ···· |
255 | ····private·final·boolean·p(final·Throwable·t)·{ | 255 | ····private·final·boolean·p(final·Throwable·t)·{ |
256 | ········return·this.A()·&&·((f)this.g).o(t); | 256 | ········return·this.A()·&&·((f)this.g).o(t); |
257 | ····} | 257 | ····} |
258 | ···· | 258 | ···· |
Offset 484, 25 lines modified | Offset 484, 25 lines modified | ||
484 | ···· | 484 | ···· |
485 | ····public·final·void·l(final·i·i,·final·Throwable·t)·{ | 485 | ····public·final·void·l(final·i·i,·final·Throwable·t)·{ |
486 | ········try·{ | 486 | ········try·{ |
487 | ············((j)i).a(t); | 487 | ············((j)i).a(t); |
488 | ········} | 488 | ········} |
489 | ········finally·{ | 489 | ········finally·{ |
490 | ············final·Throwable·t2; | 490 | ············final·Throwable·t2; |
491 | ············h0.a(this.getContext(),·(Throwable)new·b0(kotlin.jvm.internal.i. | 491 | ············h0.a(this.getContext(),·(Throwable)new·b0(kotlin.jvm.internal.i.j("Exception·in·invokeOnCancellation·handler·for·",·(Object)this),·t2)); |
492 | ········} | 492 | ········} |
493 | ····} | 493 | ····} |
494 | ···· | 494 | ···· |
495 | ····public·final·void·n(final·u1.l·l,·final·Throwable·t)·{ | 495 | ····public·final·void·n(final·u1.l·l,·final·Throwable·t)·{ |
496 | ········try·{ | 496 | ········try·{ |
497 | ············l.invoke((Object)t); | 497 | ············l.invoke((Object)t); |
498 | ········} | 498 | ········} |
499 | ········finally·{ | 499 | ········finally·{ |
500 | ············final·Throwable·t2; | 500 | ············final·Throwable·t2; |
501 | ············h0.a(this.getContext(),·(Throwable)new·b0(kotlin.jvm.internal.i. | 501 | ············h0.a(this.getContext(),·(Throwable)new·b0(kotlin.jvm.internal.i.j("Exception·in·resume·onCancellation·handler·for·",·(Object)this),·t2)); |
502 | ········} | 502 | ········} |
503 | ····} | 503 | ····} |
504 | ···· | 504 | ···· |
505 | ····public·boolean·o(final·Throwable·t)·{ | 505 | ····public·boolean·o(final·Throwable·t)·{ |
506 | ········while·(true)·{ | 506 | ········while·(true)·{ |
507 | ············final·Object·state·=·this._state; | 507 | ············final·Object·state·=·this._state; |
508 | ············if·(!(state·instanceof·a2))·{ | 508 | ············if·(!(state·instanceof·a2))·{ |
Offset 44, 11 lines modified | Offset 44, 11 lines modified | ||
44 | ················} | 44 | ················} |
45 | ················sb.append(obj); | 45 | ················sb.append(obj); |
46 | ············} | 46 | ············} |
47 | ············p·=·((n)p).p(); | 47 | ············p·=·((n)p).p(); |
48 | ········} | 48 | ········} |
49 | ········sb.append("]"); | 49 | ········sb.append("]"); |
50 | ········string·=·sb.toString(); | 50 | ········string·=·sb.toString(); |
51 | ········i. | 51 | ········i.d((Object)string,·"StringBuilder().apply(builderAction).toString()"); |
52 | ········return·string; | 52 | ········return·string; |
53 | ····} | 53 | ····} |
54 | } | 54 | } |
Offset 49, 15 lines modified | Offset 49, 15 lines modified | ||
49 | ···· | 49 | ···· |
50 | ····public·void·g(final·Object·o)·{ | 50 | ····public·void·g(final·Object·o)·{ |
51 | ········this.g.e(o); | 51 | ········this.g.e(o); |
52 | ········this.h.s((Object)m.a); | 52 | ········this.h.s((Object)m.a); |
53 | ····} | 53 | ····} |
54 | ···· | 54 | ···· |
55 | ····public·String·toString()·{ | 55 | ····public·String·toString()·{ |
56 | ········return·i. | 56 | ········return·i.j("ReceiveHasNext@",·(Object)p0.b((Object)this)); |
57 | ····} | 57 | ····} |
58 | ···· | 58 | ···· |
59 | ····public·void·z(final·j·j)·{ | 59 | ····public·void·z(final·j·j)·{ |
60 | ········Object·o; | 60 | ········Object·o; |
61 | ········if·(j.g·==·null)·{ | 61 | ········if·(j.g·==·null)·{ |
62 | ············o·=·k$a.a(this.h,·(Object)Boolean.FALSE,·(Object)null,·2,·(Object)null); | 62 | ············o·=·k$a.a(this.h,·(Object)Boolean.FALSE,·(Object)null,·2,·(Object)null); |
63 | ········} | 63 | ········} |
Offset 10, 19 lines modified | Offset 10, 19 lines modified | ||
10 | public·abstract·class·d·extends·a | 10 | public·abstract·class·d·extends·a |
11 | { | 11 | { |
12 | ····private·final·g·_context; | 12 | ····private·final·g·_context; |
13 | ····private·transient·n1.d·intercepted; | 13 | ····private·transient·n1.d·intercepted; |
14 | ···· | 14 | ···· |
15 | ····public·d(final·n1.d·d)·{ | 15 | ····public·d(final·n1.d·d)·{ |
16 | ········g·context; | 16 | ········g·context; |
17 | ········if·(d· | 17 | ········if·(d·!=·null)·{ |
18 | ············context·=·n | 18 | ············context·=·d.getContext(); |
19 | ········} | 19 | ········} |
20 | ········else·{ | 20 | ········else·{ |
21 | ············context·=· | 21 | ············context·=·null; |
22 | ········} | 22 | ········} |
23 | ········this(d,·context); | 23 | ········this(d,·context); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·d(final·n1.d·d,·final·g·context)·{ | 26 | ····public·d(final·n1.d·d,·final·g·context)·{ |
27 | ········super(d); | 27 | ········super(d); |
28 | ········this._context·=·context; | 28 | ········this._context·=·context; |
Offset 34, 20 lines modified | Offset 34, 23 lines modified | ||
34 | ········return·context; | 34 | ········return·context; |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····public·final·n1.d·intercepted()·{ | 37 | ····public·final·n1.d·intercepted()·{ |
38 | ········Object·intercepted·=·this.intercepted; | 38 | ········Object·intercepted·=·this.intercepted; |
39 | ········if·(intercepted·==·null)·{ | 39 | ········if·(intercepted·==·null)·{ |
40 | ············final·e·e·=·(e)this.getContext().get((g$c)n1.e.c); | 40 | ············final·e·e·=·(e)this.getContext().get((g$c)n1.e.c); |
41 | ············Label_0047:·{ | ||
41 | ············if·(e· | 42 | ················if·(e·!=·null)·{ |
43 | ····················intercepted·=·e.a((n1.d)this); | ||
44 | ····················if·(intercepted·!=·null)·{ | ||
45 | ························break·Label_0047; | ||
46 | ····················} | ||
47 | ················} | ||
42 | ················intercepted·=·this; | 48 | ················intercepted·=·this; |
43 | ············} | 49 | ············} |
44 | ············else·{ | ||
45 | ················intercepted·=·e.a((n1.d)this); | ||
46 | ············} | ||
47 | ············this.intercepted·=·(n1.d)intercepted; | 50 | ············this.intercepted·=·(n1.d)intercepted; |
48 | ········} | 51 | ········} |
49 | ········return·(n1.d)intercepted; | 52 | ········return·(n1.d)intercepted; |
50 | ····} | 53 | ····} |
51 | ···· | 54 | ···· |
52 | ····protected·void·releaseIntercepted()·{ | 55 | ····protected·void·releaseIntercepted()·{ |
53 | ········final·n1.d·intercepted·=·this.intercepted; | 56 | ········final·n1.d·intercepted·=·this.intercepted; |
Offset 5, 18 lines modified | Offset 5, 16 lines modified | ||
5 | import·n1.h; | 5 | import·n1.h; |
6 | import·n1.d; | 6 | import·n1.d; |
7 | public·abstract·class·j·extends·a | 7 | public·abstract·class·j·extends·a |
8 | { | 8 | { |
9 | ····public·j(final·d·d)·{ | 9 | ····public·j(final·d·d)·{ |
10 | ········super(d); | 10 | ········super(d); |
11 | ········if·(d·!=·null)·{ | ||
12 | ··········· | 11 | ········if·(d·!=·null·&&·d.getContext()·!=·h.d)·{ |
13 | ············ | 12 | ············throw·new·IllegalArgumentException("Coroutines·with·restricted·suspension·must·have·EmptyCoroutineContext".toString()); |
14 | ············} | ||
15 | ········} | 13 | ········} |
16 | ····} | 14 | ····} |
17 | ···· | 15 | ···· |
18 | ····public·g·getContext()·{ | 16 | ····public·g·getContext()·{ |
19 | ········return·(g)h.d; | 17 | ········return·(g)h.d; |
20 | ····} | 18 | ····} |
21 | } | 19 | } |
Offset 126, 45 lines modified | Offset 126, 55 lines modified | ||
126 | ········l.put("java.util.Map",·"kotlin.collections.Map"); | 126 | ········l.put("java.util.Map",·"kotlin.collections.Map"); |
127 | ········l.put("java.util.Map$Entry",·"kotlin.collections.Map.Entry"); | 127 | ········l.put("java.util.Map$Entry",·"kotlin.collections.Map.Entry"); |
128 | ········l.put("kotlin.jvm.internal.StringCompanionObject",·"kotlin.String.Companion"); | 128 | ········l.put("kotlin.jvm.internal.StringCompanionObject",·"kotlin.String.Companion"); |
129 | ········l.put("kotlin.jvm.internal.EnumCompanionObject",·"kotlin.Enum.Companion"); | 129 | ········l.put("kotlin.jvm.internal.EnumCompanionObject",·"kotlin.Enum.Companion"); |
130 | ········l.putAll(hashMap); | 130 | ········l.putAll(hashMap); |
131 | ········l.putAll(hashMap2); | 131 | ········l.putAll(hashMap2); |
132 | ········final·Collection<String>·values·=·hashMap.values(); | 132 | ········final·Collection<String>·values·=·hashMap.values(); |
133 | ········kotlin.jvm.internal.i. | 133 | ········kotlin.jvm.internal.i.d((Object)values,·"primitiveFqNames.values"); |
134 | ········final·Iterator<Object>·iterator2·=·values.iterator(); | 134 | ········final·Iterator<Object>·iterator2·=·values.iterator(); |
135 | ········char·c; | 135 | ········char·c; |
136 | ········while·(true)·{ | 136 | ········while·(true)·{ |
137 | ············final·boolean·hasNext·=·iterator2.hasNext(); | 137 | ············final·boolean·hasNext·=·iterator2.hasNext(); |
138 | ············c·=·'.'; | 138 | ············c·=·'.'; |
139 | ············if·(!hasNext)·{ | 139 | ············if·(!hasNext)·{ |
140 | ················break; | 140 | ················break; |
141 | ············} | 141 | ············} |
142 | ············final·String·s | 142 | ············final·String·str·=·(String)iterator2.next(); |
143 | ············final·StringBuilder·sb·=·new·StringBuilder(); | 143 | ············final·StringBuilder·sb·=·new·StringBuilder(); |
144 | ············sb.append("kotlin.jvm.internal."); | 144 | ············sb.append("kotlin.jvm.internal."); |
145 | ············kotlin.jvm.internal.i. | 145 | ············kotlin.jvm.internal.i.d((Object)str,·"kotlinName"); |
146 | ············sb.append(a2.d.V(s | 146 | ············sb.append(a2.d.V(str,·c,·(String)null,·n,·(Object)null)); |
147 | ············sb.append("CompanionObject"); | 147 | ············sb.append("CompanionObject"); |
148 | ············final· | 148 | ············final·String·string·=·sb.toString(); |
149 | ············final·StringBuilder·sb2·=·new·StringBuilder(); | ||
150 | ············sb2.append(str); | ||
151 | ············sb2.append(".Companion"); | ||
152 | ············final·k1.j·a·=·k1.n.a((Object)string,·(Object)sb2.toString()); | ||
149 | ············l.put((String)a.c(),·(String)a.d()); | 153 | ············l.put((String)a.c(),·(String)a.d()); |
150 | ········} | 154 | ········} |
151 | ········for·(final·Map.Entry<Class,·V>·entry·:·kotlin.jvm.internal.c.f.entrySet())·{ | 155 | ········for·(final·Map.Entry<Class,·V>·entry·:·kotlin.jvm.internal.c.f.entrySet())·{ |
152 | ············ | 156 | ············final·Class·clazz·=·(Class)entry.getKey(); |
157 | ············final·int·intValue·=·((Number)entry.getValue()).intValue(); | ||
158 | ············final·String·name·=·clazz.getName(); | ||
159 | ············final·StringBuilder·sb3·=·new·StringBuilder(); | ||
160 | ············sb3.append("kotlin.Function"); | ||
161 | ············sb3.append(intValue); | ||
162 | ············l.put(name,·sb3.toString()); | ||
153 | ········} | 163 | ········} |
154 | ········i·=·l; | 164 | ········i·=·l; |
155 | ········final·LinkedHashMap·m·=·new·LinkedHashMap<Object,·String>(l1.w.a(l.size())); | 165 | ········final·LinkedHashMap·m·=·new·LinkedHashMap<Object,·String>(l1.w.a(l.size())); |
156 | ········for·(final·Map.Entry<K,·String>·entry2·:·l.entrySet())·{ | 166 | ········for·(final·Map.Entry<K,·String>·entry2·:·l.entrySet())·{ |
157 | ············m.put((K)entry2.getKey(),·a2.d.V((String)entry2.getValue(),·c,·(String)null,·n,·(Object)null)); | 167 | ············m.put((K)entry2.getKey(),·a2.d.V((String)entry2.getValue(),·c,·(String)null,·n,·(Object)null)); |
158 | ········} | 168 | ········} |
159 | ········j·=·m; | 169 | ········j·=·m; |
160 | ····} | 170 | ····} |
161 | ···· | 171 | ···· |
162 | ····public·c(final·Class·d)·{ | 172 | ····public·c(final·Class·d)·{ |
163 | ········kotlin.jvm.internal.i. | 173 | ········kotlin.jvm.internal.i.e((Object)d,·"jClass"); |
164 | ········this.d·=·d; | 174 | ········this.d·=·d; |
165 | ····} | 175 | ····} |
166 | ···· | 176 | ···· |
167 | ····public·String·a()·{ | 177 | ····public·String·a()·{ |
168 | ········return·c.e.a(this.b()); | 178 | ········return·c.e.a(this.b()); |
169 | ····} | 179 | ····} |
170 | ···· | 180 | ···· |
Offset 180, 10 lines modified | Offset 190, 13 lines modified | ||
180 | ····@Override | 190 | ····@Override |
181 | ····public·int·hashCode()·{ | 191 | ····public·int·hashCode()·{ |
182 | ········return·t1.a.a((y1.c)this).hashCode(); | 192 | ········return·t1.a.a((y1.c)this).hashCode(); |
183 | ····} | 193 | ····} |
184 | ···· | 194 | ···· |
185 | ····@Override | 195 | ····@Override |
186 | ····public·String·toString()·{ | 196 | ····public·String·toString()·{ |
187 | ········ | 197 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
198 | ········sb.append(this.b().toString()); | ||
199 | ········sb.append("·(Kotlin·reflection·is·not·available)"); | ||
200 | ········return·sb.toString(); | ||
188 | ····} | 201 | ····} |
189 | } | 202 | } |
Offset 14, 11 lines modified | Offset 14, 11 lines modified | ||
14 | ····public·int·getArity()·{ | 14 | ····public·int·getArity()·{ |
15 | ········return·this.arity; | 15 | ········return·this.arity; |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····@Override | 18 | ····@Override |
19 | ····public·String·toString()·{ | 19 | ····public·String·toString()·{ |
20 | ········final·String·e·=·l.e(this); | 20 | ········final·String·e·=·l.e(this); |
21 | ········i. | 21 | ········i.d((Object)e,·"renderLambdaToString(this)"); |
22 | ········return·e; | 22 | ········return·e; |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | package·kotlin.jvm.internal; | 2 | package·kotlin.jvm.internal; |
3 | public·final·class·k·implements·b | 3 | public·final·class·k·implements·b |
4 | { | 4 | { |
5 | ····private·final·Class·d; | 5 | ····private·final·Class·d; |
6 | ···· | 6 | ···· |
7 | ····public·k(final·Class·d,·final·String·s)·{ | 7 | ····public·k(final·Class·d,·final·String·s)·{ |
8 | ········i. | 8 | ········i.e((Object)d,·"jClass"); |
9 | ········i. | 9 | ········i.e((Object)s,·"moduleName"); |
10 | ········this.d·=·d; | 10 | ········this.d·=·d; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·Class·b()·{ | 13 | ····public·Class·b()·{ |
14 | ········return·this.d; | 14 | ········return·this.d; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
Offset 23, 10 lines modified | Offset 23, 13 lines modified | ||
23 | ····@Override | 23 | ····@Override |
24 | ····public·int·hashCode()·{ | 24 | ····public·int·hashCode()·{ |
25 | ········return·this.b().hashCode(); | 25 | ········return·this.b().hashCode(); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····@Override | 28 | ····@Override |
29 | ····public·String·toString()·{ | 29 | ····public·String·toString()·{ |
30 | ········ | 30 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
31 | ········sb.append(this.b().toString()); | ||
32 | ········sb.append("·(Kotlin·reflection·is·not·available)"); | ||
33 | ········return·sb.toString(); | ||
31 | ····} | 34 | ····} |
32 | } | 35 | } |
Offset 109, 15 lines modified | Offset 109, 15 lines modified | ||
109 | ············else·{ | 109 | ············else·{ |
110 | ················if·(reusableCancellableContinuation·==·kotlinx.coroutines.internal.g.b)·{ | 110 | ················if·(reusableCancellableContinuation·==·kotlinx.coroutines.internal.g.b)·{ |
111 | ····················continue; | 111 | ····················continue; |
112 | ················} | 112 | ················} |
113 | ················if·(reusableCancellableContinuation·instanceof·Throwable)·{ | 113 | ················if·(reusableCancellableContinuation·instanceof·Throwable)·{ |
114 | ····················continue; | 114 | ····················continue; |
115 | ················} | 115 | ················} |
116 | ················throw·new·IllegalStateException(kotlin.jvm.internal.i. | 116 | ················throw·new·IllegalStateException(kotlin.jvm.internal.i.j("Inconsistent·state·",·reusableCancellableContinuation).toString()); |
117 | ············} | 117 | ············} |
118 | ········} | 118 | ········} |
119 | ····} | 119 | ····} |
120 | ···· | 120 | ···· |
121 | ····public·final·boolean·n()·{ | 121 | ····public·final·boolean·n()·{ |
122 | ········return·this._reusableCancellableContinuation·!=·null; | 122 | ········return·this._reusableCancellableContinuation·!=·null; |
123 | ····} | 123 | ····} |
Offset 159, 15 lines modified | Offset 159, 15 lines modified | ||
159 | ········do·{ | 159 | ········do·{ |
160 | ············final·Object·reusableCancellableContinuation·=·this._reusableCancellableContinuation; | 160 | ············final·Object·reusableCancellableContinuation·=·this._reusableCancellableContinuation; |
161 | ············b·=·kotlinx.coroutines.internal.g.b; | 161 | ············b·=·kotlinx.coroutines.internal.g.b; |
162 | ············if·(reusableCancellableContinuation·==·b)·{ | 162 | ············if·(reusableCancellableContinuation·==·b)·{ |
163 | ················continue; | 163 | ················continue; |
164 | ············} | 164 | ············} |
165 | ············if·(!(reusableCancellableContinuation·instanceof·Throwable))·{ | 165 | ············if·(!(reusableCancellableContinuation·instanceof·Throwable))·{ |
166 | ················throw·new·IllegalStateException(kotlin.jvm.internal.i. | 166 | ················throw·new·IllegalStateException(kotlin.jvm.internal.i.j("Inconsistent·state·",·reusableCancellableContinuation).toString()); |
167 | ············} | 167 | ············} |
168 | ············if·(f.k.compareAndSet(this,·reusableCancellableContinuation,·null))·{ | 168 | ············if·(f.k.compareAndSet(this,·reusableCancellableContinuation,·null))·{ |
169 | ················return·(Throwable)reusableCancellableContinuation; | 169 | ················return·(Throwable)reusableCancellableContinuation; |
170 | ············} | 170 | ············} |
171 | ············throw·new·IllegalArgumentException("Failed·requirement.".toString()); | 171 | ············throw·new·IllegalArgumentException("Failed·requirement.".toString()); |
172 | ········}·while·(!f.k.compareAndSet(this,·b,·k)); | 172 | ········}·while·(!f.k.compareAndSet(this,·b,·k)); |
173 | ········return·null; | 173 | ········return·null; |
Offset 5, 34 lines modified | Offset 5, 34 lines modified | ||
5 | import·java.util.Arrays; | 5 | import·java.util.Arrays; |
6 | import·kotlin.jvm.internal.i; | 6 | import·kotlin.jvm.internal.i; |
7 | import·java.util.List; | 7 | import·java.util.List; |
8 | class·d·extends·c | 8 | class·d·extends·c |
9 | { | 9 | { |
10 | ····public·static·List·a(final·Object[]·array)·{ | 10 | ····public·static·List·a(final·Object[]·array)·{ |
11 | ········i. | 11 | ········i.e((Object)array,·"<this>"); |
12 | ········final·List·a·=·f.a(array); | 12 | ········final·List·a·=·f.a(array); |
13 | ········i. | 13 | ········i.d((Object)a,·"asList(this)"); |
14 | ········return·a; | 14 | ········return·a; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·static·final·Object[]·b(final·Object[]·array,·final·Object[]·array2,·final·int·n,·final·int·n2,·int·n3)·{ | 17 | ····public·static·final·Object[]·b(final·Object[]·array,·final·Object[]·array2,·final·int·n,·final·int·n2,·int·n3)·{ |
18 | ········i. | 18 | ········i.e((Object)array,·"<this>"); |
19 | ········i. | 19 | ········i.e((Object)array2,·"destination"); |
20 | ········n3·-=·n2; | 20 | ········n3·-=·n2; |
21 | ········System.arraycopy(array,·n2,·array2,·n,·n3); | 21 | ········System.arraycopy(array,·n2,·array2,·n,·n3); |
22 | ········return·array2; | 22 | ········return·array2; |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·static·void·d(final·Object[]·a,·final·Object·val,·final·int·fromIndex,·final·int·toIndex)·{ | 25 | ····public·static·void·d(final·Object[]·a,·final·Object·val,·final·int·fromIndex,·final·int·toIndex)·{ |
26 | ········i. | 26 | ········i.e((Object)a,·"<this>"); |
27 | ········Arrays.fill(a,·fromIndex,·toIndex,·val); | 27 | ········Arrays.fill(a,·fromIndex,·toIndex,·val); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·static·final·void·f(final·Object[]·a,·final·Comparator·c)·{ | 30 | ····public·static·final·void·f(final·Object[]·a,·final·Comparator·c)·{ |
31 | ········i. | 31 | ········i.e((Object)a,·"<this>"); |
32 | ········i. | 32 | ········i.e((Object)c,·"comparator"); |
33 | ········if·(a.length·>·1)·{ | 33 | ········if·(a.length·>·1)·{ |
34 | ············Arrays.sort(a,·c); | 34 | ············Arrays.sort(a,·c); |
35 | ········} | 35 | ········} |
36 | ····} | 36 | ····} |
37 | } | 37 | } |
Offset 1, 6 lines modified | Offset 1, 26 lines modified | ||
1 | package·l1; | 1 | package·l1; |
2 | import·kotlin.jvm.internal.i; | ||
3 | import·java.util.Set; | ||
2 | class·e0·extends·d0 | 4 | class·e0·extends·d0 |
3 | { | 5 | { |
6 | ····public·static·Set·b()·{ | ||
7 | ········return·(Set)u.d; | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·static·final·Set·c(Set·set)·{ | ||
11 | ········i.e((Object)set,·"<this>"); | ||
12 | ········final·int·size·=·set.size(); | ||
13 | ········if·(size·!=·0)·{ | ||
14 | ············if·(size·==·1)·{ | ||
15 | ················set·=·d0.a(set.iterator().next()); | ||
16 | ············} | ||
17 | ········} | ||
18 | ········else·{ | ||
19 | ············set·=·c0.b(); | ||
20 | ········} | ||
21 | ········return·set; | ||
22 | ····} | ||
4 | } | 23 | } |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | package·l1; | 2 | package·l1; |
3 | import·java.util.Collection; | 3 | import·java.util.Collection; |
4 | class·j·extends·i | 4 | class·j·extends·i |
5 | { | 5 | { |
6 | ····public·static·int·g(final·Iterable·iterable,·int·size)·{ | 6 | ····public·static·int·g(final·Iterable·iterable,·int·size)·{ |
7 | ········kotlin.jvm.internal.i. | 7 | ········kotlin.jvm.internal.i.e((Object)iterable,·"<this>"); |
8 | ········if·(iterable·instanceof·Collection)·{ | 8 | ········if·(iterable·instanceof·Collection)·{ |
9 | ············size·=·((Collection)iterable).size(); | 9 | ············size·=·((Collection)iterable).size(); |
10 | ········} | 10 | ········} |
11 | ········return·size; | 11 | ········return·size; |
12 | ····} | 12 | ····} |
13 | } | 13 | } |
Offset 8, 41 lines modified | Offset 8, 43 lines modified | ||
8 | import·k1.j; | 8 | import·k1.j; |
9 | import·kotlin.jvm.internal.i; | 9 | import·kotlin.jvm.internal.i; |
10 | import·java.util.Map; | 10 | import·java.util.Map; |
11 | class·z·extends·y | 11 | class·z·extends·y |
12 | { | 12 | { |
13 | ····public·static·final·Map·d()·{ | 13 | ····public·static·final·Map·d()·{ |
14 | ········final·t·d·=·t.d; | ||
15 | ········i.c((Object)d,·"null·cannot·be·cast·to·non-null·type·kotlin.collections.Map<K·of·kotlin.collections.MapsKt__MapsKt.emptyMap,·V·of·kotlin.collections.MapsKt__MapsKt.emptyMap>"); | ||
14 | ········return·(Map) | 16 | ········return·(Map)d; |
15 | ····} | 17 | ····} |
16 | ···· | 18 | ···· |
17 | ····public·static·final·Map·e(Map·map)·{ | 19 | ····public·static·final·Map·e(Map·map)·{ |
18 | ········i. | 20 | ········i.e((Object)map,·"<this>"); |
19 | ········final·int·size·=·map.size(); | 21 | ········final·int·size·=·map.size(); |
20 | ········if·(size·!=·0)·{ | 22 | ········if·(size·!=·0)·{ |
21 | ············if·(size·==·1)·{ | 23 | ············if·(size·==·1)·{ |
22 | ················map·=·y.c(map); | 24 | ················map·=·y.c(map); |
23 | ············} | 25 | ············} |
24 | ········} | 26 | ········} |
25 | ········else·{ | 27 | ········else·{ |
26 | ············map·=·d(); | 28 | ············map·=·d(); |
27 | ········} | 29 | ········} |
28 | ········return·map; | 30 | ········return·map; |
29 | ····} | 31 | ····} |
30 | ···· | 32 | ···· |
31 | ····public·static·final·void·f(final·Map·map,·final·Iterable·iterable)·{ | 33 | ····public·static·final·void·f(final·Map·map,·final·Iterable·iterable)·{ |
32 | ········i. | 34 | ········i.e((Object)map,·"<this>"); |
33 | ········i. | 35 | ········i.e((Object)iterable,·"pairs"); |
34 | ········for·(final·j·j·:·iterable)·{ | 36 | ········for·(final·j·j·:·iterable)·{ |
35 | ············map.put(j.a(),·j.b()); | 37 | ············map.put(j.a(),·j.b()); |
36 | ········} | 38 | ········} |
37 | ····} | 39 | ····} |
38 | ···· | 40 | ···· |
39 | ····public·static·Map·g(final·Iterable·iterable)·{ | 41 | ····public·static·Map·g(final·Iterable·iterable)·{ |
40 | ········i. | 42 | ········i.e((Object)iterable,·"<this>"); |
41 | ········if·(iterable·instanceof·Collection)·{ | 43 | ········if·(iterable·instanceof·Collection)·{ |
42 | ············final·List<Object>·list·=·(List<Object>)iterable; | 44 | ············final·List<Object>·list·=·(List<Object>)iterable; |
43 | ············final·int·size·=·list.size(); | 45 | ············final·int·size·=·list.size(); |
44 | ············Map·map; | 46 | ············Map·map; |
45 | ············if·(size·!=·0)·{ | 47 | ············if·(size·!=·0)·{ |
46 | ················if·(size·!=·1)·{ | 48 | ················if·(size·!=·1)·{ |
47 | ····················map·=·h(iterable,·new·LinkedHashMap(w.a(list.size()))); | 49 | ····················map·=·h(iterable,·new·LinkedHashMap(w.a(list.size()))); |
Offset 63, 13 lines modified | Offset 65, 13 lines modified | ||
63 | ············} | 65 | ············} |
64 | ············return·map; | 66 | ············return·map; |
65 | ········} | 67 | ········} |
66 | ········return·e(h(iterable,·(Map)new·LinkedHashMap())); | 68 | ········return·e(h(iterable,·(Map)new·LinkedHashMap())); |
67 | ····} | 69 | ····} |
68 | ···· | 70 | ···· |
69 | ····public·static·final·Map·h(final·Iterable·iterable,·final·Map·map)·{ | 71 | ····public·static·final·Map·h(final·Iterable·iterable,·final·Map·map)·{ |
70 | ········i. | 72 | ········i.e((Object)iterable,·"<this>"); |
71 | ········i. | 73 | ········i.e((Object)map,·"destination"); |
72 | ········f(map,·iterable); | 74 | ········f(map,·iterable); |
73 | ········return·map; | 75 | ········return·map; |
74 | ····} | 76 | ····} |
75 | } | 77 | } |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | import·kotlin.jvm.internal.i; | 5 | import·kotlin.jvm.internal.i; |
6 | public·abstract·class·a·implements·g$b | 6 | public·abstract·class·a·implements·g$b |
7 | { | 7 | { |
8 | ····private·final·g$c·key; | 8 | ····private·final·g$c·key; |
9 | ···· | 9 | ···· |
10 | ····public·a(final·g$c·key)·{ | 10 | ····public·a(final·g$c·key)·{ |
11 | ········i. | 11 | ········i.e((Object)key,·"key"); |
12 | ········this.key·=·key; | 12 | ········this.key·=·key; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·Object·fold(final·Object·o,·final·p·p2)·{ | 15 | ····public·Object·fold(final·Object·o,·final·p·p2)·{ |
16 | ········return·g$b$a.a((g$b)this,·o,·p2); | 16 | ········return·g$b$a.a((g$b)this,·o,·p2); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
Offset 1, 40 lines modified | Offset 1, 61 lines modified | ||
1 | package·o0; | 1 | package·o0; |
2 | import·m0. | 2 | import·m0.t; |
3 | import·java.util.List; | 3 | import·java.util.List; |
4 | public·abstract·class·b·implements· | 4 | public·abstract·class·b·implements·e |
5 | { | 5 | { |
6 | ····private·Boolean· | 6 | ····private·Boolean·k(final·String·s)·{ |
7 | ········final·Object·c·=·(( | 7 | ········final·Object·c·=·((e)this).c(s); |
8 | ········if·(c·instanceof·Boolean)·{ | 8 | ········if·(c·instanceof·Boolean)·{ |
9 | ············return·(Boolean)c; | 9 | ············return·(Boolean)c; |
10 | ········} | 10 | ········} |
11 | ········return·null; | 11 | ········return·null; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····private·String· | 14 | ····private·String·m()·{ |
15 | ········return·(String)(( | 15 | ········return·(String)((e)this).c("sql"); |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····private·List· | 18 | ····private·List·n()·{ |
19 | ········return·(List)(( | 19 | ········return·(List)((e)this).c("arguments"); |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public· | 22 | ····public·t·d()·{ |
23 | ········return·new· | 23 | ········return·new·t(this.m(),·this.n()); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·boolean·e()·{ | 26 | ····public·boolean·e()·{ |
27 | ········return·Boolean.TRUE.equals((( | 27 | ········return·Boolean.TRUE.equals(((e)this).c("noResult")); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·Boolean·f()·{ | 30 | ····public·Boolean·f()·{ |
31 | ········return·this. | 31 | ········return·this.k("inTransaction"); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·Integer·h()·{ | ||
35 | ········return·(Integer)((e)this).c("transactionId"); | ||
36 | ····} | ||
37 | ···· | ||
34 | ····public·boolean· | 38 | ····public·boolean·i()·{ |
39 | ········return·((e)this).j("transactionId")·&&·this.h()·==·null; | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·boolean·l()·{ | ||
35 | ········return·Boolean.TRUE.equals((( | 43 | ········return·Boolean.TRUE.equals(((e)this).c("continueOnError")); |
44 | ····} | ||
45 | ···· | ||
46 | ····@Override | ||
47 | ····public·String·toString()·{ | ||
48 | ········final·StringBuilder·sb·=·new·StringBuilder(); | ||
49 | ········sb.append(""); | ||
50 | ········sb.append(((e)this).g()); | ||
51 | ········final·String·s·=·"·"; | ||
52 | ········sb.append(s); | ||
53 | ········sb.append(this.m()); | ||
54 | ········sb.append(s); | ||
55 | ········sb.append(this.n()); | ||
56 | ········return·sb.toString(); | ||
36 | ····} | 57 | ····} |
37 | } | 58 | } |
Offset 10, 11 lines modified | Offset 10, 11 lines modified | ||
10 | ···· | 10 | ···· |
11 | ····public·b()·{ | 11 | ····public·b()·{ |
12 | ········this.f·=·new·b$a(); | 12 | ········this.f·=·new·b$a(); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·Random·c()·{ | 15 | ····public·Random·c()·{ |
16 | ········final·Random·value·=·((ThreadLocal<Random>)this.f).get(); | 16 | ········final·Random·value·=·((ThreadLocal<Random>)this.f).get(); |
17 | ········i. | 17 | ········i.d((Object)value,·"implStorage.get()"); |
18 | ········return·value; | 18 | ········return·value; |
19 | ····} | 19 | ····} |
20 | } | 20 | } |
Offset 5, 11 lines modified | Offset 5, 11 lines modified | ||
5 | import·java.util.concurrent.ThreadLocalRandom; | 5 | import·java.util.concurrent.ThreadLocalRandom; |
6 | import·java.util.Random; | 6 | import·java.util.Random; |
7 | public·final·class·a·extends·v1.a | 7 | public·final·class·a·extends·v1.a |
8 | { | 8 | { |
9 | ····public·Random·c()·{ | 9 | ····public·Random·c()·{ |
10 | ········final·ThreadLocalRandom·current·=·ThreadLocalRandom.current(); | 10 | ········final·ThreadLocalRandom·current·=·ThreadLocalRandom.current(); |
11 | ········i. | 11 | ········i.d((Object)current,·"ThreadLocalRandom.current()"); |
12 | ········return·current; | 12 | ········return·current; |
13 | ····} | 13 | ····} |
14 | } | 14 | } |
Offset 3, 19 lines modified | Offset 3, 19 lines modified | ||
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·java.util.Iterator; | 4 | import·java.util.Iterator; |
5 | class·f·extends·e | 5 | class·f·extends·e |
6 | { | 6 | { |
7 | ····public·static·b·a(final·Iterator·iterator)·{ | 7 | ····public·static·b·a(final·Iterator·iterator)·{ |
8 | ········i. | 8 | ········i.e((Object)iterator,·"<this>"); |
9 | ········return·b((b)new·f$a(iterator)); | 9 | ········return·b((b)new·f$a(iterator)); |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·static·final·b·b(b·b)·{ | 12 | ····public·static·final·b·b(b·b)·{ |
13 | ········i. | 13 | ········i.e((Object)b,·"<this>"); |
14 | ········if·(!(b·instanceof·a))·{ | 14 | ········if·(!(b·instanceof·a))·{ |
15 | ············b·=·(b)new·a(b); | 15 | ············b·=·(b)new·a(b); |
16 | ········} | 16 | ········} |
17 | ········return·b; | 17 | ········return·b; |
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 14, 11 lines modified | Offset 14, 11 lines modified | ||
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····f$a()·{ | 16 | ····f$a()·{ |
17 | ········super(1); | 17 | ········super(1); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·String·a(final·String·s)·{ | 20 | ····public·final·String·a(final·String·s)·{ |
21 | ········i. | 21 | ········i.e((Object)s,·"line"); |
22 | ········return·s; | 22 | ········return·s; |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 10, 12 lines modified | Offset 10, 15 lines modified | ||
10 | ····final·/*·synthetic·*/·String·d; | 10 | ····final·/*·synthetic·*/·String·d; |
11 | ···· | 11 | ···· |
12 | ····f$b(final·String·d)·{ | 12 | ····f$b(final·String·d)·{ |
13 | ········this.d·=·d; | 13 | ········this.d·=·d; |
14 | ········super(1); | 14 | ········super(1); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·final·String·a(final·String·s)·{ | 17 | ····public·final·String·a(final·String·str)·{ |
18 | ········i. | 18 | ········i.e((Object)str,·"line"); |
19 | ········ | 19 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
20 | ········sb.append(this.d); | ||
21 | ········sb.append(str); | ||
22 | ········return·sb.toString(); | ||
20 | ····} | 23 | ····} |
21 | } | 24 | } |
Offset 15, 19 lines modified | Offset 15, 19 lines modified | ||
15 | ····n$a(final·List·d,·final·boolean·e)·{ | 15 | ····n$a(final·List·d,·final·boolean·e)·{ |
16 | ········this.d·=·d; | 16 | ········this.d·=·d; |
17 | ········this.e·=·e; | 17 | ········this.e·=·e; |
18 | ········super(2); | 18 | ········super(2); |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·final·k1.j·a(final·CharSequence·charSequence,·final·int·n)·{ | 21 | ····public·final·k1.j·a(final·CharSequence·charSequence,·final·int·n)·{ |
22 | ········i. | 22 | ········i.e((Object)charSequence,·"$this$$receiver"); |
23 | ········final·k1.j·p2·=·n.p(charSequence,·(Collection)this.d,·n,·this.e,·false); | 23 | ········final·k1.j·p2·=·n.p(charSequence,·(Collection)this.d,·n,·this.e,·false); |
24 | ········k1.j·a; | 24 | ········k1.j·a; |
25 | ········if·(p2· | 25 | ········if·(p2·!=·null)·{ |
26 | ············a·=·nul | 26 | ············a·=·k1.n.a(p2.c(),·(Object)Integer.valueOf(((String)p2.d()).length())); |
27 | ········} | 27 | ········} |
28 | ········else·{ | 28 | ········else·{ |
29 | ············a·=· | 29 | ············a·=·null; |
30 | ········} | 30 | ········} |
31 | ········return·a; | 31 | ········return·a; |
32 | ····} | 32 | ····} |
33 | } | 33 | } |
Offset 12, 11 lines modified | Offset 12, 11 lines modified | ||
12 | ···· | 12 | ···· |
13 | ····n$b(final·CharSequence·d)·{ | 13 | ····n$b(final·CharSequence·d)·{ |
14 | ········this.d·=·d; | 14 | ········this.d·=·d; |
15 | ········super(1); | 15 | ········super(1); |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·final·String·a(final·c·c)·{ | 18 | ····public·final·String·a(final·c·c)·{ |
19 | ········i. | 19 | ········i.e((Object)c,·"it"); |
20 | ········return·n.P(this.d,·c); | 20 | ········return·n.P(this.d,·c); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 14, 11 lines modified | Offset 14, 11 lines modified | ||
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····WindowMetricsCalculator$Companion$decorator$1()·{ | 16 | ····WindowMetricsCalculator$Companion$decorator$1()·{ |
17 | ········super(1); | 17 | ········super(1); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·WindowMetricsCalculator·invoke(final·WindowMetricsCalculator·windowMetricsCalculator)·{ | 20 | ····public·final·WindowMetricsCalculator·invoke(final·WindowMetricsCalculator·windowMetricsCalculator)·{ |
21 | ········i. | 21 | ········i.e((Object)windowMetricsCalculator,·"it"); |
22 | ········return·windowMetricsCalculator; | 22 | ········return·windowMetricsCalculator; |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 14, 11 lines modified | Offset 14, 11 lines modified | ||
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····WindowMetricsCalculator$Companion$reset$1()·{ | 16 | ····WindowMetricsCalculator$Companion$reset$1()·{ |
17 | ········super(1); | 17 | ········super(1); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·WindowMetricsCalculator·invoke(final·WindowMetricsCalculator·windowMetricsCalculator)·{ | 20 | ····public·final·WindowMetricsCalculator·invoke(final·WindowMetricsCalculator·windowMetricsCalculator)·{ |
21 | ········i. | 21 | ········i.e((Object)windowMetricsCalculator,·"it"); |
22 | ········return·windowMetricsCalculator; | 22 | ········return·windowMetricsCalculator; |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 57, 23 lines modified | Offset 57, 23 lines modified | ||
57 | ········int·endIndex·=·a2.d.F((CharSequence)name,·"·@",·0,·false,·6,·(Object)null); | 57 | ········int·endIndex·=·a2.d.F((CharSequence)name,·"·@",·0,·false,·6,·(Object)null); |
58 | ········if·(endIndex·<·0)·{ | 58 | ········if·(endIndex·<·0)·{ |
59 | ············endIndex·=·name.length(); | 59 | ············endIndex·=·name.length(); |
60 | ········} | 60 | ········} |
61 | ········final·StringBuilder·sb·=·new·StringBuilder(str.length()·+·endIndex·+·10); | 61 | ········final·StringBuilder·sb·=·new·StringBuilder(str.length()·+·endIndex·+·10); |
62 | ········if·(name·!=·null)·{ | 62 | ········if·(name·!=·null)·{ |
63 | ············final·String·substring·=·name.substring(0,·endIndex); | 63 | ············final·String·substring·=·name.substring(0,·endIndex); |
64 | ············i. | 64 | ············i.d((Object)substring,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)"); |
65 | ············sb.append(substring); | 65 | ············sb.append(substring); |
66 | ············sb.append("·@"); | 66 | ············sb.append("·@"); |
67 | ············sb.append(str); | 67 | ············sb.append(str); |
68 | ············sb.append('#'); | 68 | ············sb.append('#'); |
69 | ············sb.append(this.h()); | 69 | ············sb.append(this.h()); |
70 | ············final·q·a·=·q.a; | 70 | ············final·q·a·=·q.a; |
71 | ············final·String·string·=·sb.toString(); | 71 | ············final·String·string·=·sb.toString(); |
72 | ············i. | 72 | ············i.d((Object)string,·"StringBuilder(capacity).\u2026builderAction).toString()"); |
73 | ············currentThread.setName(string); | 73 | ············currentThread.setName(string); |
74 | ············return·name; | 74 | ············return·name; |
75 | ········} | 75 | ········} |
76 | ········throw·new·NullPointerException("null·cannot·be·cast·to·non-null·type·java.lang.String"); | 76 | ········throw·new·NullPointerException("null·cannot·be·cast·to·non-null·type·java.lang.String"); |
77 | ····} | 77 | ····} |
78 | ···· | 78 | ···· |
79 | ····public·String·toString()·{ | 79 | ····public·String·toString()·{ |
Offset 35, 11 lines modified | Offset 35, 11 lines modified | ||
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····public·final·u1·z()·{ | 37 | ····public·final·u1·z()·{ |
38 | ········final·u1·g·=·this.g; | 38 | ········final·u1·g·=·this.g; |
39 | ········if·(g·!=·null)·{ | 39 | ········if·(g·!=·null)·{ |
40 | ············return·g; | 40 | ············return·g; |
41 | ········} | 41 | ········} |
42 | ········i. | 42 | ········i.o("job"); |
43 | ········return·null; | 43 | ········return·null; |
44 | ····} | 44 | ····} |
45 | } | 45 | } |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | ················} | 26 | ················} |
27 | ················continue; | 27 | ················continue; |
28 | ············} | 28 | ············} |
29 | ············else·{ | 29 | ············else·{ |
30 | ················if·(i·instanceof·j)·{ | 30 | ················if·(i·instanceof·j)·{ |
31 | ····················return·i; | 31 | ····················return·i; |
32 | ················} | 32 | ················} |
33 | ················throw·new·IllegalStateException(kotlin.jvm.internal.i. | 33 | ················throw·new·IllegalStateException(kotlin.jvm.internal.i.j("Invalid·offerInternal·result·",·i).toString()); |
34 | ············} | 34 | ············} |
35 | ········}·while·(!(k·instanceof·j)); | 35 | ········}·while·(!(k·instanceof·j)); |
36 | ········return·k; | 36 | ········return·k; |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····protected·final·boolean·r()·{ | 39 | ····protected·final·boolean·r()·{ |
40 | ········return·true; | 40 | ········return·true; |
Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
22 | ········return·this.arity; | 22 | ········return·this.arity; |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·String·toString()·{ | 25 | ····public·String·toString()·{ |
26 | ········String·s; | 26 | ········String·s; |
27 | ········if·(((a)this).getCompletion()·==·null)·{ | 27 | ········if·(((a)this).getCompletion()·==·null)·{ |
28 | ············s·=·l.d((f)this); | 28 | ············s·=·l.d((f)this); |
29 | ············i. | 29 | ············i.d((Object)s,·"renderLambdaToString(this)"); |
30 | ········} | 30 | ········} |
31 | ········else·{ | 31 | ········else·{ |
32 | ············s·=·super.toString(); | 32 | ············s·=·super.toString(); |
33 | ········} | 33 | ········} |
34 | ········return·s; | 34 | ········return·s; |
35 | ····} | 35 | ····} |
36 | } | 36 | } |
Offset 24, 32 lines modified | Offset 24, 27 lines modified | ||
24 | ········this.flags·=·n; | 24 | ········this.flags·=·n; |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····protected·b·computeReflected()·{ | 27 | ····protected·b·computeReflected()·{ |
28 | ········return·(b)l.a(this); | 28 | ········return·(b)l.a(this); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·boolean·equals( | 31 | ····public·boolean·equals(final·Object·o)·{ |
32 | ········boolean·b·=·true; | 32 | ········boolean·b·=·true; |
33 | ········if·( | 33 | ········if·(o·==·this)·{ |
34 | ············return·b; | 34 | ············return·b; |
35 | ········} | 35 | ········} |
36 | ········if·( | 36 | ········if·(o·instanceof·g)·{ |
37 | ············final·g·g·=·(g) | 37 | ············final·g·g·=·(g)o; |
38 | ············if·(!this.getName().equals(g.getName())·||·!this.getSignature().equals(g.getSignature())·||·this.flags·!=·g.flags·||·this.arity·!=·g.arity·||·!i.a(this.getBoundReceiver(),·g.getBoundReceiver())·||·!i.a((Object)this.getOwner(),·(Object)g.getOwner()))·{ | ||
39 | ················b·=·false; | ||
38 | ············if·(i.a((Object)this.getOwner(),·(Object)g.getOwner())·&&·this.getName().equals(g.getName())·&&·this.getSignature().equals(g.getSignature())·&&·this.flags·==·g.flags·&&·this.arity·==·g.arity)·{ | ||
39 | ················final·Object·boundReceiver2·=·this.getBoundReceiver(); | ||
40 | ················boundReceiver·=·g.getBoundReceiver(); | ||
41 | ················if·(i.a(boundReceiver2,·boundReceiver))·{ | ||
42 | ····················return·b; | ||
43 | ················} | ||
44 | ············} | 40 | ············} |
45 | ············b·=·false; | ||
46 | ············return·b; | 41 | ············return·b; |
47 | ········} | 42 | ········} |
48 | ········return· | 43 | ········return·o·instanceof·e·&&·o.equals(this.compute()); |
49 | ····} | 44 | ····} |
50 | ···· | 45 | ···· |
51 | ····public·int·getArity()·{ | 46 | ····public·int·getArity()·{ |
52 | ········return·this.arity; | 47 | ········return·this.arity; |
53 | ····} | 48 | ····} |
54 | ···· | 49 | ···· |
55 | ····protected·e·getReflected()·{ | 50 | ····protected·e·getReflected()·{ |
Offset 1, 8 lines modified | Offset 1, 6 lines modified | ||
1 | package·l1; | 1 | package·l1; |
2 | class·b0·extends·a0 | ||
2 | import·java.util.Set; | ||
3 | public·final·class·b0·extends·e0 | ||
4 | { | 3 | { |
5 | } | 4 | } |
Offset 7, 61 lines modified | Offset 7, 57 lines modified | ||
7 | import·java.util.Comparator; | 7 | import·java.util.Comparator; |
8 | import·java.util.NoSuchElementException; | 8 | import·java.util.NoSuchElementException; |
9 | import·kotlin.jvm.internal.i; | 9 | import·kotlin.jvm.internal.i; |
10 | class·e·extends·d | 10 | class·e·extends·d |
11 | { | 11 | { |
12 | ····public·static·char·g(final·char[]·array)·{ | 12 | ····public·static·char·g(final·char[]·array)·{ |
13 | ········i. | 13 | ········i.e((Object)array,·"<this>"); |
14 | ········final·int·length·=·array.length; | 14 | ········final·int·length·=·array.length; |
15 | ········if·(length·==·0)·{ | 15 | ········if·(length·==·0)·{ |
16 | ············throw·new·NoSuchElementException("Array·is·empty."); | 16 | ············throw·new·NoSuchElementException("Array·is·empty."); |
17 | ········} | 17 | ········} |
18 | ········if·(length·==·1)·{ | 18 | ········if·(length·==·1)·{ |
19 | ············return·array[0]; | 19 | ············return·array[0]; |
20 | ········} | 20 | ········} |
21 | ········throw·new·IllegalArgumentException("Array·has·more·than·one·element."); | 21 | ········throw·new·IllegalArgumentException("Array·has·more·than·one·element."); |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·static·Object·h(final·Object[]·array)·{ | 24 | ····public·static·Object·h(final·Object[]·array)·{ |
25 | ········i. | 25 | ········i.e((Object)array,·"<this>"); |
26 | ········Object·o; | 26 | ········Object·o; |
27 | ········if·(array.length·==·1)·{ | 27 | ········if·(array.length·==·1)·{ |
28 | ············o·=·array[0]; | 28 | ············o·=·array[0]; |
29 | ········} | 29 | ········} |
30 | ········else·{ | 30 | ········else·{ |
31 | ············o·=·null; | 31 | ············o·=·null; |
32 | ········} | 32 | ········} |
33 | ········return·o; | 33 | ········return·o; |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····public·static·final·Object[]·i(Object[]·copy,·final·Comparator·comparator)·{ | 36 | ····public·static·final·Object[]·i(Object[]·copy,·final·Comparator·comparator)·{ |
37 | ········i. | 37 | ········i.e((Object)copy,·"<this>"); |
38 | ········i. | 38 | ········i.e((Object)comparator,·"comparator"); |
39 | ········if·(copy.length·==·0)·{ | 39 | ········if·(copy.length·==·0)·{ |
40 | ············return·copy; | 40 | ············return·copy; |
41 | ········} | 41 | ········} |
42 | ········copy·=·Arrays.copyOf(copy,·copy.length); | 42 | ········copy·=·Arrays.copyOf(copy,·copy.length); |
43 | ········i. | 43 | ········i.d((Object)copy,·"copyOf(this,·size)"); |
44 | ········d.f(copy,·comparator); | 44 | ········d.f(copy,·comparator); |
45 | ········return·copy; | 45 | ········return·copy; |
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····public·static·List·j(final·Object[]·array,·final·Comparator·comparator)·{ | 48 | ····public·static·List·j(final·Object[]·array,·final·Comparator·comparator)·{ |
49 | ········i. | 49 | ········i.e((Object)array,·"<this>"); |
50 | ········i. | 50 | ········i.e((Object)comparator,·"comparator"); |
51 | ········return·a.a(i(array,·comparator)); | 51 | ········return·a.a(i(array,·comparator)); |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····public·static·Collection·k(final·Object[]·array,·final·Collection·collection)·{ | 54 | ····public·static·Collection·k(final·Object[]·array,·final·Collection·collection)·{ |
55 | ········i. | 55 | ········i.e((Object)array,·"<this>"); |
56 | ········i. | 56 | ········i.e((Object)collection,·"destination"); |
57 | ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{ | ||
57 | ········final·int·length·=·array.length; | ||
58 | ········int·i·=·0; | ||
59 | ········while·(i·<·length)·{ | ||
60 | ············final·Object·o·=·array[i]; | ||
61 | ············++i; | ||
62 | ············collection.add( | 58 | ············collection.add(array[i]); |
63 | ········} | 59 | ········} |
64 | ········return·collection; | 60 | ········return·collection; |
65 | ····} | 61 | ····} |
66 | } | 62 | } |
Offset 14, 16 lines modified | Offset 14, 16 lines modified | ||
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····c$a()·{ | 16 | ····c$a()·{ |
17 | ········super(2); | 17 | ········super(2); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·String·a(String·str,·final·g$b·obj)·{ | 20 | ····public·final·String·a(String·str,·final·g$b·obj)·{ |
21 | ········i. | 21 | ········i.e((Object)str,·"acc"); |
22 | ········i. | 22 | ········i.e((Object)obj,·"element"); |
23 | ········if·(str.length()·==·0)·{ | 23 | ········if·(str.length()·==·0)·{ |
24 | ············str·=·obj.toString(); | 24 | ············str·=·obj.toString(); |
25 | ········} | 25 | ········} |
26 | ········else·{ | 26 | ········else·{ |
27 | ············final·StringBuilder·sb·=·new·StringBuilder(); | 27 | ············final·StringBuilder·sb·=·new·StringBuilder(); |
28 | ············sb.append(str); | 28 | ············sb.append(str); |
29 | ············sb.append(",·"); | 29 | ············sb.append(",·"); |
Offset 14, 16 lines modified | Offset 14, 16 lines modified | ||
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····g$a$a()·{ | 16 | ····g$a$a()·{ |
17 | ········super(2); | 17 | ········super(2); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·g·a(g·g,·g$b·g$b)·{ | 20 | ····public·final·g·a(g·g,·g$b·g$b)·{ |
21 | ········i. | 21 | ········i.e((Object)g,·"acc"); |
22 | ········i. | 22 | ········i.e((Object)g$b,·"element"); |
23 | ········g·=·g.minusKey(g$b.getKey()); | 23 | ········g·=·g.minusKey(g$b.getKey()); |
24 | ········final·h·d·=·h.d; | 24 | ········final·h·d·=·h.d; |
25 | ········if·(g·!=·d)·{ | 25 | ········if·(g·!=·d)·{ |
26 | ············final·e$b·c·=·e.c; | 26 | ············final·e$b·c·=·e.c; |
27 | ············final·e·e·=·(e)g.get((g$c)c); | 27 | ············final·e·e·=·(e)g.get((g$c)c); |
28 | ············Object·o; | 28 | ············Object·o; |
29 | ············if·(e·==·null)·{ | 29 | ············if·(e·==·null)·{ |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·o0; | 1 | package·o0; |
2 | public·abstract·class·a·extends·b | 2 | public·abstract·class·a·extends·b |
3 | { | 3 | { |
4 | ····public·void·a(final·Object·o)·{ | 4 | ····public·void·a(final·Object·o)·{ |
5 | ········this. | 5 | ········this.o().a(o); |
6 | ····} | 6 | ····} |
7 | ···· | 7 | ···· |
8 | ····public·void·b(final·String·s,·final·String·s2,·final·Object·o)·{ | 8 | ····public·void·b(final·String·s,·final·String·s2,·final·Object·o)·{ |
9 | ········this. | 9 | ········this.o().b(s,·s2,·o); |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····protected·abstract· | 12 | ····protected·abstract·f·o(); |
13 | } | 13 | } |
Offset 1, 38 lines modified | Offset 1, 32 lines modified | ||
1 | package·o0; | 1 | package·o0; |
2 | import·e1.k$d; | 2 | import·e1.k$d; |
3 | import· | 3 | import·e1.j; |
4 | public·class·d·extends· | 4 | public·class·d·extends·a |
5 | { | 5 | { |
6 | ····public·final·d$a·a; | ||
7 | ····final·j·b; | ||
6 | ····private·final·e·a; | ||
7 | ····private·final·k$d·b; | ||
8 | ····private·final·Boolean·c; | ||
9 | ···· | 8 | ···· |
10 | ····public·d(final· | 9 | ····public·d(final·j·b,·final·k$d·k$d)·{ |
11 | ········this.b·=·b; | 10 | ········this.b·=·b; |
11 | ········this.a·=·new·d$a(this,·k$d); | ||
12 | ········this.a·=·a; | ||
13 | ········this.c·=·c; | ||
14 | ····} | 12 | ····} |
15 | ···· | 13 | ···· |
16 | ····public· | 14 | ····public·Object·c(final·String·s)·{ |
17 | ········this.b.a( | 15 | ········return·this.b.a(s); |
18 | ····} | ||
19 | ···· | ||
20 | ····public·void·b(final·String·s,·final·String·s2,·final·Object·o)·{ | ||
21 | ········this.b.b(s,·s2,·o); | ||
22 | ····} | 16 | ····} |
23 | ···· | 17 | ···· |
24 | ····public·Object·c(final·String·s)·{ | ||
25 | ···· | 18 | ····public·String·g()·{ |
19 | ········return·this.b.a; | ||
26 | ····} | 20 | ····} |
27 | ···· | 21 | ···· |
28 | ····public·e· | 22 | ····public·boolean·j(final·String·s)·{ |
29 | ········return·this. | 23 | ········return·this.b.c(s); |
30 | ····} | 24 | ····} |
31 | ···· | 25 | ···· |
32 | ····public· | 26 | ····public·f·o()·{ |
33 | ········return·this. | 27 | ········return·(f)this.a; |
34 | ····} | 28 | ····} |
35 | } | 29 | } |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | package·o1; | 1 | package·o1; |
2 | import·kotlin.jvm.internal.n; | 2 | import·kotlin.jvm.internal.n; |
3 | import·k1.l; | 3 | import·k1.l; |
4 | import· | 4 | import·kotlin.jvm.internal.i; |
5 | import·n1.d; | 5 | import·n1.d; |
6 | import·u1.p; | ||
6 | import·kotlin.coroutines.jvm.internal.j; | 7 | import·kotlin.coroutines.jvm.internal.j; |
7 | public·final·class·c$a·extends·j | 8 | public·final·class·c$a·extends·j |
8 | { | 9 | { |
9 | ····private·int·d; | 10 | ····private·int·d; |
10 | ····final·/*·synthetic·*/· | 11 | ····final·/*·synthetic·*/·p·e; |
11 | ····final·/*·synthetic·*/·p·f; | ||
12 | ····final·/*·synthetic·*/·Object· | 12 | ····final·/*·synthetic·*/·Object·f; |
13 | ···· | 13 | ···· |
14 | ····public·c$a(final·d· | 14 | ····public·c$a(final·d·d,·final·p·e,·final·Object·f)·{ |
15 | ········this.e·=·e; | 15 | ········this.e·=·e; |
16 | ········this.f·=·f; | 16 | ········this.f·=·f; |
17 | ········t | 17 | ········i.c((Object)d,·"null·cannot·be·cast·to·non-null·type·kotlin.coroutines.Continuation<kotlin.Any?>"); |
18 | ········super( | 18 | ········super(d); |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····protected·Object·invokeSuspend(Object·invoke)·{ | 21 | ····protected·Object·invokeSuspend(Object·invoke)·{ |
22 | ········final·int·d·=·this.d; | 22 | ········final·int·d·=·this.d; |
23 | ········final·int·d2·=·2; | 23 | ········final·int·d2·=·2; |
24 | ········final·int·d3·=·1; | 24 | ········final·int·d3·=·1; |
25 | ········if·(d·!=·0)·{ | 25 | ········if·(d·!=·0)·{ |
Offset 32, 12 lines modified | Offset 32, 13 lines modified | ||
32 | ············} | 32 | ············} |
33 | ············this.d·=·d2; | 33 | ············this.d·=·d2; |
34 | ············l.b(invoke); | 34 | ············l.b(invoke); |
35 | ········} | 35 | ········} |
36 | ········else·{ | 36 | ········else·{ |
37 | ············this.d·=·d3; | 37 | ············this.d·=·d3; |
38 | ············l.b(invoke); | 38 | ············l.b(invoke); |
39 | ············i.c((Object)this.e,·"null·cannot·be·cast·to·non-null·type·kotlin.Function2<R·of·kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted$lambda-1,·kotlin.coroutines.Continuation<T·of·kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted$lambda-1>,·kotlin.Any?>"); | ||
39 | ············invoke·=·((p)n.a((Object)this. | 40 | ············invoke·=·((p)n.a((Object)this.e,·d2)).invoke(this.f,·(Object)this); |
40 | ········} | 41 | ········} |
41 | ········return·invoke; | 42 | ········return·invoke; |
42 | ····} | 43 | ····} |
43 | } | 44 | } |
Offset 1, 30 lines modified | Offset 1, 28 lines modified | ||
1 | package·o1; | 1 | package·o1; |
2 | import·kotlin.jvm.internal.n; | 2 | import·kotlin.jvm.internal.n; |
3 | import·k1.l; | 3 | import·k1.l; |
4 | import· | 4 | import·kotlin.jvm.internal.i; |
5 | import·n1.g; | 5 | import·n1.g; |
6 | import·u1.p; | ||
6 | import·kotlin.coroutines.jvm.internal.d; | 7 | import·kotlin.coroutines.jvm.internal.d; |
7 | public·final·class·c$b·extends·d | 8 | public·final·class·c$b·extends·d |
8 | { | 9 | { |
9 | ····private·int·d; | 10 | ····private·int·d; |
10 | ····final·/*·synthetic·*/·n1.d·e; | ||
11 | ····final·/*·synthetic·*/·g·f; | ||
12 | ····final·/*·synthetic·*/·p· | 11 | ····final·/*·synthetic·*/·p·e; |
13 | ····final·/*·synthetic·*/·Object· | 12 | ····final·/*·synthetic·*/·Object·f; |
14 | ···· | 13 | ···· |
15 | ····public·c$b(final·n1.d· | 14 | ····public·c$b(final·n1.d·d,·final·g·g,·final·p·e,·final·Object·f)·{ |
16 | ········this.e·=·e; | 15 | ········this.e·=·e; |
17 | ········this.f·=·f; | 16 | ········this.f·=·f; |
17 | ········i.c((Object)d,·"null·cannot·be·cast·to·non-null·type·kotlin.coroutines.Continuation<kotlin.Any?>"); | ||
18 | ········this.g·=·g; | ||
19 | ········this.h·=·h; | ||
20 | ········super( | 18 | ········super(d,·g); |
21 | ····} | 19 | ····} |
22 | ···· | 20 | ···· |
23 | ····protected·Object·invokeSuspend(Object·invoke)·{ | 21 | ····protected·Object·invokeSuspend(Object·invoke)·{ |
24 | ········final·int·d·=·this.d; | 22 | ········final·int·d·=·this.d; |
25 | ········final·int·d2·=·2; | 23 | ········final·int·d2·=·2; |
26 | ········final·int·d3·=·1; | 24 | ········final·int·d3·=·1; |
27 | ········if·(d·!=·0)·{ | 25 | ········if·(d·!=·0)·{ |
Offset 34, 12 lines modified | Offset 32, 13 lines modified | ||
34 | ············} | 32 | ············} |
35 | ············this.d·=·d2; | 33 | ············this.d·=·d2; |
36 | ············l.b(invoke); | 34 | ············l.b(invoke); |
37 | ········} | 35 | ········} |
38 | ········else·{ | 36 | ········else·{ |
39 | ············this.d·=·d3; | 37 | ············this.d·=·d3; |
40 | ············l.b(invoke); | 38 | ············l.b(invoke); |
39 | ············i.c((Object)this.e,·"null·cannot·be·cast·to·non-null·type·kotlin.Function2<R·of·kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted$lambda-1,·kotlin.coroutines.Continuation<T·of·kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted$lambda-1>,·kotlin.Any?>"); | ||
41 | ············invoke·=·((p)n.a((Object)this. | 40 | ············invoke·=·((p)n.a((Object)this.e,·d2)).invoke(this.f,·(Object)this); |
42 | ········} | 41 | ········} |
43 | ········return·invoke; | 42 | ········return·invoke; |
44 | ····} | 43 | ····} |
45 | } | 44 | } |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | ····WindowInfoTrackerImpl$windowLayoutInfo$1(final·WindowInfoTrackerImpl·this$0,·final·Activity·$activity,·final·d·d)·{ | 30 | ····WindowInfoTrackerImpl$windowLayoutInfo$1(final·WindowInfoTrackerImpl·this$0,·final·Activity·$activity,·final·d·d)·{ |
31 | ········this.this$0·=·this$0; | 31 | ········this.this$0·=·this$0; |
32 | ········this.$activity·=·$activity; | 32 | ········this.$activity·=·$activity; |
33 | ········super(2,·d); | 33 | ········super(2,·d); |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····private·static·final·void·invokeSuspend$lambda-0(final·f·f,·final·WindowLayoutInfo·windowLayoutInfo)·{ | 36 | ····private·static·final·void·invokeSuspend$lambda-0(final·f·f,·final·WindowLayoutInfo·windowLayoutInfo)·{ |
37 | ········i. | 37 | ········i.d((Object)windowLayoutInfo,·"info"); |
38 | ········((t)f).a((Object)windowLayoutInfo); | 38 | ········((t)f).a((Object)windowLayoutInfo); |
39 | ····} | 39 | ····} |
40 | ···· | 40 | ···· |
41 | ····public·final·d·create(final·Object·l$0,·final·d·d)·{ | 41 | ····public·final·d·create(final·Object·l$0,·final·d·d)·{ |
42 | ········final·WindowInfoTrackerImpl$windowLayoutInfo$1·windowInfoTrackerImpl$windowLayoutInfo$1·=·new·WindowInfoTrackerImpl$windowLayoutInfo$1(this.this$0,·this.$activity,·d); | 42 | ········final·WindowInfoTrackerImpl$windowLayoutInfo$1·windowInfoTrackerImpl$windowLayoutInfo$1·=·new·WindowInfoTrackerImpl$windowLayoutInfo$1(this.this$0,·this.$activity,·d); |
43 | ········windowInfoTrackerImpl$windowLayoutInfo$1.L$0·=·l$0; | 43 | ········windowInfoTrackerImpl$windowLayoutInfo$1.L$0·=·l$0; |
44 | ········return·(d)windowInfoTrackerImpl$windowLayoutInfo$1; | 44 | ········return·(d)windowInfoTrackerImpl$windowLayoutInfo$1; |
Offset 68, 18 lines modified | Offset 68, 17 lines modified | ||
68 | ····················} | 68 | ····················} |
69 | ····················g·iterator·=·(g)this.L$2; | 69 | ····················g·iterator·=·(g)this.L$2; |
70 | ····················e·=·this.L$1; | 70 | ····················e·=·this.L$1; |
71 | ····················final·c·c2·=·(c)this.L$0; | 71 | ····················final·c·c2·=·(c)this.L$0; |
72 | ····················try·{ | 72 | ····················try·{ |
73 | ························l.b(o); | 73 | ························l.b(o); |
74 | ························c·l$0·=·c2; | 74 | ························c·l$0·=·c2; |
75 | ····················Label_0269_Outer: | ||
76 | ························while·(true)·{ | 75 | ························while·(true)·{ |
77 | ····························WindowInfoTrackerImpl$windowLayoutInfo$1·windowInfoTrackerImpl$windowLayoutInfo$1·=·this; | ||
78 | ····························while·(true)·{ | 76 | ····························while·(true)·{ |
77 | ································final·WindowInfoTrackerImpl$windowLayoutInfo$1·windowInfoTrackerImpl$windowLayoutInfo$1·=·this; | ||
79 | ································while·(true)·{ | 78 | ································while·(true)·{ |
80 | ····································final·WindowInfoTrackerImpl$windowLayoutInfo$1·windowInfoTrackerImpl$windowLayoutInfo$2·=·windowInfoTrackerImpl$windowLayoutInfo$1; | 79 | ····································final·WindowInfoTrackerImpl$windowLayoutInfo$1·windowInfoTrackerImpl$windowLayoutInfo$2·=·windowInfoTrackerImpl$windowLayoutInfo$1; |
81 | ····································try·{ | 80 | ····································try·{ |
82 | ········································windowInfoTrackerImpl$windowLayoutInfo$2.L$0·=·l$0; | 81 | ········································windowInfoTrackerImpl$windowLayoutInfo$2.L$0·=·l$0; |
83 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.L$1·=·e; | 82 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.L$1·=·e; |
84 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.L$2·=·iterator; | 83 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.L$2·=·iterator; |
85 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.label·=·label3; | 84 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.label·=·label3; |
Offset 100, 38 lines modified | Offset 99, 38 lines modified | ||
100 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.L$1·=·e; | 99 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.L$1·=·e; |
101 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.L$2·=·iterator; | 100 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.L$2·=·iterator; |
102 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.label·=·label2; | 101 | ········································windowInfoTrackerImpl$windowLayoutInfo$1.label·=·label2; |
103 | ········································o·=·l$2.emit((Object)windowLayoutInfo,·(d)windowInfoTrackerImpl$windowLayoutInfo$1); | 102 | ········································o·=·l$2.emit((Object)windowLayoutInfo,·(d)windowInfoTrackerImpl$windowLayoutInfo$1); |
104 | ········································if·(o·==·c)·{ | 103 | ········································if·(o·==·c)·{ |
105 | ············································return·c; | 104 | ············································return·c; |
106 | ········································} | 105 | ········································} |
107 | ········································continue | 106 | ········································continue; |
108 | ····································} | 107 | ····································} |
109 | ····································finally·{} | 108 | ····································finally·{} |
110 | ································} | 109 | ································} |
111 | ································o·=·new·IllegalStateException("call·to·'resume'·before·'invoke'·with·coroutine"); | ||
112 | ································throw·o; | ||
113 | ································iterator·=·(g)this.L$2; | ||
114 | ································e·=·this.L$1; | ||
115 | ································final·c·c3·=·(c)this.L$0; | ||
116 | ································l.b(o); | 110 | ································l.b(o); |
111 | ································l$0·=·(c)this.L$0; | ||
117 | ································final· | 112 | ································final·int·n·=·10; |
118 | ································ | 113 | ································e·=·d2.e.e; |
114 | ································final·f·b·=·h.b(n,·(e)e,·(u1.l)null,·4,·(Object)null); | ||
115 | ································e·=·new·androidx.window.layout.b(b); | ||
116 | ································WindowInfoTrackerImpl.access$getWindowBackend$p(this.this$0).registerLayoutChangeCallback(this.$activity,·(Executor)androidx.window.layout.c.d,·(a)e); | ||
117 | ································iterator·=·((d2.p)b).iterator(); | ||
119 | ································continue; | 118 | ································continue; |
120 | ····························} | 119 | ····························} |
120 | ····························iterator·=·(g)this.L$2; | ||
121 | ····························e·=·this.L$1; | ||
122 | ····························final·c·c3·=·(c)this.L$0; | ||
121 | ····························l.b(o); | 123 | ····························l.b(o); |
122 | ····························l$0·=·(c)this.L$0; | ||
123 | ····························final· | 124 | ····························final·c·l$2·=·c3; |
125 | ····························final·WindowInfoTrackerImpl$windowLayoutInfo$1·windowInfoTrackerImpl$windowLayoutInfo$1·=·this; | ||
124 | ····························e·=·d2.e.e; | ||
125 | ····························final·f·b·=·h.b(n,·(e)e,·(u1.l)null,·4,·(Object)null); | ||
126 | ····························e·=·new·androidx.window.layout.b(b); | ||
127 | ····························WindowInfoTrackerImpl.access$getWindowBackend$p(this.this$0).registerLayoutChangeCallback(this.$activity,·(Executor)androidx.window.layout.c.d,·(a)e); | ||
128 | ····························iterator·=·((d2.p)b).iterator(); | ||
129 | ····························continue | 126 | ····························continue; |
130 | ························} | 127 | ························} |
128 | ························o·=·new·IllegalStateException("call·to·'resume'·before·'invoke'·with·coroutine"); | ||
129 | ························throw·o; | ||
131 | ····················} | 130 | ····················} |
132 | ····················finally·{} | 131 | ····················finally·{} |
133 | ················} | 132 | ················} |
134 | ············} | 133 | ············} |
135 | ········} | 134 | ········} |
136 | ········WindowInfoTrackerImpl.access$getWindowBackend$p(this.this$0).unregisterLayoutChangeCallback((a)e); | 135 | ········WindowInfoTrackerImpl.access$getWindowBackend$p(this.this$0).unregisterLayoutChangeCallback((a)e); |
137 | ········throw; | 136 | ········throw; |
Offset 277, 16 lines modified | Offset 277, 16 lines modified | ||
277 | ··#269·=·NameAndType········#267:#268·····//·g0:(Lb2/t1;)V | 277 | ··#269·=·NameAndType········#267:#268·····//·g0:(Lb2/t1;)V |
278 | ··#270·=·Methodref··········#2.#269·······//·b2/u1.g0:(Lb2/t1;)V | 278 | ··#270·=·Methodref··········#2.#269·······//·b2/u1.g0:(Lb2/t1;)V |
279 | ··#271·=·Utf8···············State·should·have·list: | 279 | ··#271·=·Utf8···············State·should·have·list: |
280 | ··#272·=·String·············#271··········//·State·should·have·list: | 280 | ··#272·=·String·············#271··········//·State·should·have·list: |
281 | ··#273·=·Utf8···············kotlin/jvm/internal/i | 281 | ··#273·=·Utf8···············kotlin/jvm/internal/i |
282 | ··#274·=·Class··············#273··········//·kotlin/jvm/internal/i | 282 | ··#274·=·Class··············#273··········//·kotlin/jvm/internal/i |
283 | ··#275·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; | 283 | ··#275·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
284 | ··#276·=·NameAndType········#19 | 284 | ··#276·=·NameAndType········#198:#275·····//·j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
285 | ··#277·=·Methodref··········#274.#276·····//·kotlin/jvm/internal/i. | 285 | ··#277·=·Methodref··········#274.#276·····//·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
286 | ··#278·=·Utf8···············java/lang/IllegalStateException | 286 | ··#278·=·Utf8···············java/lang/IllegalStateException |
287 | ··#279·=·Class··············#278··········//·java/lang/IllegalStateException | 287 | ··#279·=·Class··············#278··········//·java/lang/IllegalStateException |
288 | ··#280·=·Methodref··········#4.#132·······//·java/lang/Object.toString:()Ljava/lang/String; | 288 | ··#280·=·Methodref··········#4.#132·······//·java/lang/Object.toString:()Ljava/lang/String; |
289 | ··#281·=·Methodref··········#279.#190·····//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;)V | 289 | ··#281·=·Methodref··········#279.#190·····//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;)V |
290 | ··#282·=·NameAndType········#140:#68······//·f:()Lkotlinx/coroutines/internal/y; | 290 | ··#282·=·NameAndType········#140:#68······//·f:()Lkotlinx/coroutines/internal/y; |
291 | ··#283·=·Methodref··········#30.#282······//·b2/v1.f:()Lkotlinx/coroutines/internal/y; | 291 | ··#283·=·Methodref··········#30.#282······//·b2/v1.f:()Lkotlinx/coroutines/internal/y; |
292 | ··#284·=·NameAndType········#71:#111······//·a:(Ljava/lang/Throwable;)V | 292 | ··#284·=·NameAndType········#71:#111······//·a:(Ljava/lang/Throwable;)V |
Offset 1350, 15 lines modified | Offset 1350, 15 lines modified | ||
1350 | ········50:·iconst_0 | 1350 | ········50:·iconst_0 |
1351 | ········51:·istore_3 | 1351 | ········51:·istore_3 |
1352 | ········52:·aconst_null | 1352 | ········52:·aconst_null |
1353 | ········53:·astore_2 | 1353 | ········53:·astore_2 |
1354 | ········54:·goto··········81 | 1354 | ········54:·goto··········81 |
1355 | ········57:·ldc_w·········#272················//·String·State·should·have·list: | 1355 | ········57:·ldc_w·········#272················//·String·State·should·have·list: |
1356 | ········60:·aload_1 | 1356 | ········60:·aload_1 |
1357 | ········61:·invokestatic··#277················//·Method·kotlin/jvm/internal/i. | 1357 | ········61:·invokestatic··#277················//·Method·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
1358 | ········64:·astore_1 | 1358 | ········64:·astore_1 |
1359 | ········65:·new···········#279················//·class·java/lang/IllegalStateException | 1359 | ········65:·new···········#279················//·class·java/lang/IllegalStateException |
1360 | ········68:·astore_2 | 1360 | ········68:·astore_2 |
1361 | ········69:·aload_1 | 1361 | ········69:·aload_1 |
1362 | ········70:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; | 1362 | ········70:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; |
1363 | ········73:·astore_1 | 1363 | ········73:·astore_1 |
1364 | ········74:·aload_2 | 1364 | ········74:·aload_2 |
Offset 1528, 15 lines modified | Offset 1528, 15 lines modified | ||
1528 | ·······297:·aload·········5 | 1528 | ·······297:·aload·········5 |
1529 | ·······299:·if_acmpne·····305 | 1529 | ·······299:·if_acmpne·····305 |
1530 | ·······302:·goto··········7 | 1530 | ·······302:·goto··········7 |
1531 | ·······305:·aload·········7 | 1531 | ·······305:·aload·········7 |
1532 | ·······307:·areturn | 1532 | ·······307:·areturn |
1533 | ·······308:·ldc_w·········#299················//·String·Cannot·happen·in | 1533 | ·······308:·ldc_w·········#299················//·String·Cannot·happen·in |
1534 | ·······311:·aload·········5 | 1534 | ·······311:·aload·········5 |
1535 | ·······313:·invokestatic··#277················//·Method·kotlin/jvm/internal/i. | 1535 | ·······313:·invokestatic··#277················//·Method·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
1536 | ·······316:·astore_1 | 1536 | ·······316:·astore_1 |
1537 | ·······317:·new···········#279················//·class·java/lang/IllegalStateException | 1537 | ·······317:·new···········#279················//·class·java/lang/IllegalStateException |
1538 | ·······320:·astore_2 | 1538 | ·······320:·astore_2 |
1539 | ·······321:·aload_1 | 1539 | ·······321:·aload_1 |
1540 | ·······322:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; | 1540 | ·······322:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; |
1541 | ·······325:·astore_1 | 1541 | ·······325:·astore_1 |
1542 | ·······326:·aload_2 | 1542 | ·······326:·aload_2 |
Offset 3233, 27 lines modified | Offset 3233, 27 lines modified | ||
3233 | ········99:·aload_1 | 3233 | ········99:·aload_1 |
3234 | ·······100:·invokespecial·#511················//·Method·k0:(Ljava/lang/Object;)Ljava/lang/String; | 3234 | ·······100:·invokespecial·#511················//·Method·k0:(Ljava/lang/Object;)Ljava/lang/String; |
3235 | ·······103:·astore_1 | 3235 | ·······103:·astore_1 |
3236 | ·······104:·ldc_w·········#513················//·String·Parent·job·is | 3236 | ·······104:·ldc_w·········#513················//·String·Parent·job·is |
3237 | ·······107:·astore········6 | 3237 | ·······107:·astore········6 |
3238 | ·······109:·aload·········6 | 3238 | ·······109:·aload·········6 |
3239 | ·······111:·aload_1 | 3239 | ·······111:·aload_1 |
3240 | ·······112:·invokestatic··#277················//·Method·kotlin/jvm/internal/i. | 3240 | ·······112:·invokestatic··#277················//·Method·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
3241 | ·······115:·astore_1 | 3241 | ·······115:·astore_1 |
3242 | ·······116:·aload_3 | 3242 | ·······116:·aload_3 |
3243 | ·······117:·aload_1 | 3243 | ·······117:·aload_1 |
3244 | ·······118:·aload·········4 | 3244 | ·······118:·aload·········4 |
3245 | ·······120:·checkcast·····#172················//·class·java/lang/Throwable | 3245 | ·······120:·checkcast·····#172················//·class·java/lang/Throwable |
3246 | ·······123:·aload_0 | 3246 | ·······123:·aload_0 |
3247 | ·······124:·invokespecial·#181················//·Method·b2/o1."<init>":(Ljava/lang/String;Ljava/lang/Throwable;Lb2/n1;)V | 3247 | ·······124:·invokespecial·#181················//·Method·b2/o1."<init>":(Ljava/lang/String;Ljava/lang/Throwable;Lb2/n1;)V |
3248 | ·······127:·aload_3 | 3248 | ·······127:·aload_3 |
3249 | ·······128:·areturn | 3249 | ·······128:·areturn |
3250 | ·······129:·ldc_w·········#515················//·String·Cannot·be·cancelling·child·in·this·state: | 3250 | ·······129:·ldc_w·········#515················//·String·Cannot·be·cancelling·child·in·this·state: |
3251 | ·······132:·aload_1 | 3251 | ·······132:·aload_1 |
3252 | ·······133:·invokestatic··#277················//·Method·kotlin/jvm/internal/i. | 3252 | ·······133:·invokestatic··#277················//·Method·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
3253 | ·······136:·astore_1 | 3253 | ·······136:·astore_1 |
3254 | ·······137:·new···········#279················//·class·java/lang/IllegalStateException | 3254 | ·······137:·new···········#279················//·class·java/lang/IllegalStateException |
3255 | ·······140:·astore········4 | 3255 | ·······140:·astore········4 |
3256 | ·······142:·aload_1 | 3256 | ·······142:·aload_1 |
3257 | ·······143:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; | 3257 | ·······143:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; |
3258 | ·······146:·astore_1 | 3258 | ·······146:·astore_1 |
3259 | ·······147:·aload·········4 | 3259 | ·······147:·aload·········4 |
Offset 3311, 25 lines modified | Offset 3311, 25 lines modified | ||
3311 | ········30:·aload_0 | 3311 | ········30:·aload_0 |
3312 | ········31:·invokestatic··#491················//·Method·b2/p0.a:(Ljava/lang/Object;)Ljava/lang/String; | 3312 | ········31:·invokestatic··#491················//·Method·b2/p0.a:(Ljava/lang/Object;)Ljava/lang/String; |
3313 | ········34:·astore········4 | 3313 | ········34:·astore········4 |
3314 | ········36:·ldc_w·········#522················//·String··is·cancelling | 3314 | ········36:·ldc_w·········#522················//·String··is·cancelling |
3315 | ········39:·astore_3 | 3315 | ········39:·astore_3 |
3316 | ········40:·aload·········4 | 3316 | ········40:·aload·········4 |
3317 | ········42:·aload_3 | 3317 | ········42:·aload_3 |
3318 | ········43:·invokestatic··#277················//·Method·kotlin/jvm/internal/i. | 3318 | ········43:·invokestatic··#277················//·Method·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
3319 | ········46:·astore········4 | 3319 | ········46:·astore········4 |
3320 | ········48:·aload_0 | 3320 | ········48:·aload_0 |
3321 | ········49:·aload_1 | 3321 | ········49:·aload_1 |
3322 | ········50:·aload·········4 | 3322 | ········50:·aload·········4 |
3323 | ········52:·invokevirtual·#367················//·Method·l0:(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/util/concurrent/CancellationException; | 3323 | ········52:·invokevirtual·#367················//·Method·l0:(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/util/concurrent/CancellationException; |
3324 | ········55:·astore_1 | 3324 | ········55:·astore_1 |
3325 | ········56:·goto··········158 | 3325 | ········56:·goto··········158 |
3326 | ········59:·aload_3 | 3326 | ········59:·aload_3 |
3327 | ········60:·aload_0 | 3327 | ········60:·aload_0 |
3328 | ········61:·invokestatic··#277················//·Method·kotlin/jvm/internal/i. | 3328 | ········61:·invokestatic··#277················//·Method·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
3329 | ········64:·astore_1 | 3329 | ········64:·astore_1 |
3330 | ········65:·new···········#279················//·class·java/lang/IllegalStateException | 3330 | ········65:·new···········#279················//·class·java/lang/IllegalStateException |
3331 | ········68:·astore········4 | 3331 | ········68:·astore········4 |
3332 | ········70:·aload_1 | 3332 | ········70:·aload_1 |
3333 | ········71:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; | 3333 | ········71:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; |
3334 | ········74:·astore_1 | 3334 | ········74:·astore_1 |
3335 | ········75:·aload·········4 | 3335 | ········75:·aload·········4 |
Offset 3368, 26 lines modified | Offset 3368, 26 lines modified | ||
3368 | ·······130:·aload_0 | 3368 | ·······130:·aload_0 |
3369 | ·······131:·invokestatic··#491················//·Method·b2/p0.a:(Ljava/lang/Object;)Ljava/lang/String; | 3369 | ·······131:·invokestatic··#491················//·Method·b2/p0.a:(Ljava/lang/Object;)Ljava/lang/String; |
3370 | ·······134:·astore········4 | 3370 | ·······134:·astore········4 |
3371 | ·······136:·ldc_w·········#528················//·String··has·completed·normally | 3371 | ·······136:·ldc_w·········#528················//·String··has·completed·normally |
3372 | ·······139:·astore········5 | 3372 | ·······139:·astore········5 |
3373 | ·······141:·aload·········4 | 3373 | ·······141:·aload·········4 |
3374 | ·······143:·aload·········5 | 3374 | ·······143:·aload·········5 |
3375 | ·······145:·invokestatic··#277················//·Method·kotlin/jvm/internal/i. | 3375 | ·······145:·invokestatic··#277················//·Method·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
3376 | ·······148:·astore········4 | 3376 | ·······148:·astore········4 |
3377 | ·······150:·aload_1 | 3377 | ·······150:·aload_1 |
3378 | ·······151:·aload·········4 | 3378 | ·······151:·aload·········4 |
3379 | ·······153:·aconst_null | 3379 | ·······153:·aconst_null |
3380 | ·······154:·aload_0 | 3380 | ·······154:·aload_0 |
3381 | ·······155:·invokespecial·#181················//·Method·b2/o1."<init>":(Ljava/lang/String;Ljava/lang/Throwable;Lb2/n1;)V | 3381 | ·······155:·invokespecial·#181················//·Method·b2/o1."<init>":(Ljava/lang/String;Ljava/lang/Throwable;Lb2/n1;)V |
3382 | ·······158:·aload_1 | 3382 | ·······158:·aload_1 |
3383 | ·······159:·areturn | 3383 | ·······159:·areturn |
3384 | ·······160:·aload_3 | 3384 | ·······160:·aload_3 |
3385 | ·······161:·aload_0 | 3385 | ·······161:·aload_0 |
3386 | ·······162:·invokestatic··#277················//·Method·kotlin/jvm/internal/i. | 3386 | ·······162:·invokestatic··#277················//·Method·kotlin/jvm/internal/i.j:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
3387 | ·······165:·astore_1 | 3387 | ·······165:·astore_1 |
3388 | ·······166:·new···········#279················//·class·java/lang/IllegalStateException | 3388 | ·······166:·new···········#279················//·class·java/lang/IllegalStateException |
3389 | ·······169:·astore········4 | 3389 | ·······169:·astore········4 |
3390 | ·······171:·aload_1 | 3390 | ·······171:·aload_1 |
3391 | ·······172:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; | 3391 | ·······172:·invokevirtual·#280················//·Method·java/lang/Object.toString:()Ljava/lang/String; |
Max diff block lines reached; 29/7920 bytes (0.37%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | package·l1; | 1 | package·l1; |
2 | import·java.util.Map; | 2 | import·java.util.Map; |
3 | public·final·class·w·extends· | 3 | public·final·class·w·extends·b0 |
4 | { | 4 | { |
5 | } | 5 | } |
Offset 22, 48 lines modified | Offset 22, 52 lines modified | ||
22 | ········return·this.a.get(s); | 22 | ········return·this.a.get(s); |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·boolean·e()·{ | 25 | ····public·boolean·e()·{ |
26 | ········return·this.c; | 26 | ········return·this.c; |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·g· | 29 | ····public·String·g()·{ |
30 | ········return·( | 30 | ········return·this.a.get("method"); |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·boolean·j(final·String·s)·{ | ||
34 | ········return·this.a.containsKey(s); | ||
35 | ····} | ||
36 | ···· | ||
33 | ····public· | 37 | ····public·f·o()·{ |
34 | ········return· | 38 | ········return·(f)this.b; |
35 | ····} | 39 | ····} |
36 | ···· | 40 | ···· |
37 | ····public·Map· | 41 | ····public·Map·p()·{ |
38 | ········final·HashMap<String,·HashMap<String,·String>>·hashMap·=·new·HashMap<String,·HashMap<String,·String>>(); | 42 | ········final·HashMap<String,·HashMap<String,·String>>·hashMap·=·new·HashMap<String,·HashMap<String,·String>>(); |
39 | ········final·HashMap<String,·String>·hashMap2·=·new·HashMap<String,·String>(); | 43 | ········final·HashMap<String,·String>·hashMap2·=·new·HashMap<String,·String>(); |
40 | ········hashMap2.put("code",·this.b.b); | 44 | ········hashMap2.put("code",·this.b.b); |
41 | ········hashMap2.put("message",·this.b.c); | 45 | ········hashMap2.put("message",·this.b.c); |
42 | ········hashMap2.put("data",·(String)this.b.d); | 46 | ········hashMap2.put("data",·(String)this.b.d); |
43 | ········hashMap.put("error",·hashMap2); | 47 | ········hashMap.put("error",·hashMap2); |
44 | ········return·hashMap; | 48 | ········return·hashMap; |
45 | ····} | 49 | ····} |
46 | ···· | 50 | ···· |
47 | ····public·Map· | 51 | ····public·Map·q()·{ |
48 | ········final·HashMap<String,·Object>·hashMap·=·new·HashMap<String,·Object>(); | 52 | ········final·HashMap<String,·Object>·hashMap·=·new·HashMap<String,·Object>(); |
49 | ········hashMap.put("result",·this.b.a); | 53 | ········hashMap.put("result",·this.b.a); |
50 | ········return·hashMap; | 54 | ········return·hashMap; |
51 | ····} | 55 | ····} |
52 | ···· | 56 | ···· |
53 | ····public·void· | 57 | ····public·void·r(final·k$d·k$d)·{ |
54 | ········final·c$a·b·=·this.b; | 58 | ········final·c$a·b·=·this.b; |
55 | ········k$d.b(b.b,·b.c,·b.d); | 59 | ········k$d.b(b.b,·b.c,·b.d); |
56 | ····} | 60 | ····} |
57 | ···· | 61 | ···· |
58 | ····public·void· | 62 | ····public·void·s(final·List·list)·{ |
59 | ········if·(!this.e())·{ | 63 | ········if·(!this.e())·{ |
60 | ············list.add(this. | 64 | ············list.add(this.p()); |
61 | ········} | 65 | ········} |
62 | ····} | 66 | ····} |
63 | ···· | 67 | ···· |
64 | ····public·void· | 68 | ····public·void·t(final·List·list)·{ |
65 | ········if·(!this.e())·{ | 69 | ········if·(!this.e())·{ |
66 | ············list.add(this. | 70 | ············list.add(this.q()); |
67 | ········} | 71 | ········} |
68 | ····} | 72 | ····} |
69 | } | 73 | } |
Offset 1, 24 lines modified | Offset 1, 23 lines modified | ||
1 | package·o0; | 1 | package·o0; |
2 | import·e1.k$d; | ||
3 | import· | 2 | import·m0.t; |
4 | public· | 3 | public·interface·e·extends·f |
5 | { | 4 | { |
5 | ····Object·c(final·String·p0); | ||
6 | ····final·j·a; | ||
7 | ····final·e$a·b; | ||
8 | ···· | 6 | ···· |
7 | ····t·d(); | ||
9 | ····public·e(final·j·a,·final·k$d·k$d)·{ | ||
10 | ········this.a·=·a; | ||
11 | ········this.b·=·new·e$a(this,·k$d); | ||
12 | ····} | ||
13 | ···· | 8 | ···· |
9 | ····boolean·e(); | ||
14 | ····public·Object·c(final·String·s)·{ | ||
15 | ········return·this.a.a(s); | ||
16 | ····} | ||
17 | ···· | 10 | ···· |
11 | ····Boolean·f(); | ||
18 | ····public·g·k()·{ | ||
19 | ········return·(g)this.b; | ||
20 | ···· | 12 | ···· |
13 | ····String·g(); | ||
14 | ···· | ||
15 | ····Integer·h(); | ||
16 | ···· | ||
17 | ····boolean·i(); | ||
18 | ···· | ||
19 | ····boolean·j(final·String·p0); | ||
21 | } | 20 | } |
Offset 7, 32 lines modified | Offset 7, 32 lines modified | ||
7 | import·java.util.Collection; | 7 | import·java.util.Collection; |
8 | import·kotlin.jvm.internal.i; | 8 | import·kotlin.jvm.internal.i; |
9 | import·u1.l; | 9 | import·u1.l; |
10 | class·h·extends·g | 10 | class·h·extends·g |
11 | { | 11 | { |
12 | ····public·static·b·c(final·b·b,·final·l·l)·{ | 12 | ····public·static·b·c(final·b·b,·final·l·l)·{ |
13 | ········i. | 13 | ········i.e((Object)b,·"<this>"); |
14 | ········i. | 14 | ········i.e((Object)l,·"transform"); |
15 | ········return·(b)new·z1.i(b,·l); | 15 | ········return·(b)new·z1.i(b,·l); |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·static·final·Collection·d(final·b·b,·final·Collection·collection)·{ | 18 | ····public·static·final·Collection·d(final·b·b,·final·Collection·collection)·{ |
19 | ········i. | 19 | ········i.e((Object)b,·"<this>"); |
20 | ········i. | 20 | ········i.e((Object)collection,·"destination"); |
21 | ········final·Iterator·iterator·=·b.iterator(); | 21 | ········final·Iterator·iterator·=·b.iterator(); |
22 | ········while·(iterator.hasNext())·{ | 22 | ········while·(iterator.hasNext())·{ |
23 | ············collection.add(iterator.next()); | 23 | ············collection.add(iterator.next()); |
24 | ········} | 24 | ········} |
25 | ········return·collection; | 25 | ········return·collection; |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·static·List·e(final·b·b)·{ | 28 | ····public·static·List·e(final·b·b)·{ |
29 | ········i. | 29 | ········i.e((Object)b,·"<this>"); |
30 | ········return·l1.g.e(f(b)); | 30 | ········return·l1.g.e(f(b)); |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·static·final·List·f(final·b·b)·{ | 33 | ····public·static·final·List·f(final·b·b)·{ |
34 | ········i. | 34 | ········i.e((Object)b,·"<this>"); |
35 | ········return·(List)d(b,·new·ArrayList()); | 35 | ········return·(List)d(b,·new·ArrayList()); |
36 | ····} | 36 | ····} |
37 | } | 37 | } |
Offset 9, 11 lines modified | Offset 9, 11 lines modified | ||
9 | final·class·WindowMetricsCalculator$Companion$overrideDecorator$1·extends·h·implements·l | 9 | final·class·WindowMetricsCalculator$Companion$overrideDecorator$1·extends·h·implements·l |
10 | { | 10 | { |
11 | ····WindowMetricsCalculator$Companion$overrideDecorator$1(final·Object·o)·{ | 11 | ····WindowMetricsCalculator$Companion$overrideDecorator$1(final·Object·o)·{ |
12 | ········super(1,·o,·(Class)WindowMetricsCalculatorDecorator.class,·"decorate",·"decorate(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator;",·0); | 12 | ········super(1,·o,·(Class)WindowMetricsCalculatorDecorator.class,·"decorate",·"decorate(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator;",·0); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·final·WindowMetricsCalculator·invoke(final·WindowMetricsCalculator·windowMetricsCalculator)·{ | 15 | ····public·final·WindowMetricsCalculator·invoke(final·WindowMetricsCalculator·windowMetricsCalculator)·{ |
16 | ········i. | 16 | ········i.e((Object)windowMetricsCalculator,·"p0"); |
17 | ········return·((WindowMetricsCalculatorDecorator)((a)this).receiver).decorate(windowMetricsCalculator); | 17 | ········return·((WindowMetricsCalculatorDecorator)((a)this).receiver).decorate(windowMetricsCalculator); |
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | ············this.S((n1)plus.get((g$c)n1.a)); | 18 | ············this.S((n1)plus.get((g$c)n1.a)); |
19 | ········} | 19 | ········} |
20 | ········plus·=·plus.plus((g)this); | 20 | ········plus·=·plus.plus((g)this); |
21 | ········this.e·=·plus; | 21 | ········this.e·=·plus; |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····protected·String·C()·{ | 24 | ····protected·String·C()·{ |
25 | ········return·i. | 25 | ········return·i.j(p0.a((Object)this),·(Object)"·was·cancelled"); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·final·void·R(final·Throwable·t)·{ | 28 | ····public·final·void·R(final·Throwable·t)·{ |
29 | ········h0.a(this.e,·t); | 29 | ········h0.a(this.e,·t); |
30 | ····} | 30 | ····} |
31 | ···· | 31 | ···· |
32 | ····public·String·Y()·{ | 32 | ····public·String·Y()·{ |
Offset 33, 30 lines modified | Offset 33, 30 lines modified | ||
33 | ········int·intValue; | 33 | ········int·intValue; |
34 | ········if·(s·==·null)·{ | 34 | ········if·(s·==·null)·{ |
35 | ············intValue·=·-1; | 35 | ············intValue·=·-1; |
36 | ········} | 36 | ········} |
37 | ········else·{ | 37 | ········else·{ |
38 | ············final·Integer·f2·=·d.f(s); | 38 | ············final·Integer·f2·=·d.f(s); |
39 | ············if·(f2·==·null·||·f2·<·1)·{ | 39 | ············if·(f2·==·null·||·f2·<·1)·{ |
40 | ················throw·new·IllegalStateException(i. | 40 | ················throw·new·IllegalStateException(i.j("Expected·positive·number·in·kotlinx.coroutines.default.parallelism,·but·has·",·(Object)s).toString()); |
41 | ············} | 41 | ············} |
42 | ············intValue·=·f2; | 42 | ············intValue·=·f2; |
43 | ········} | 43 | ········} |
44 | ········f·=·intValue; | 44 | ········f·=·intValue; |
45 | ····} | 45 | ····} |
46 | ···· | 46 | ···· |
47 | ····private·v()·{ | 47 | ····private·v()·{ |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····private·final·ExecutorService·s()·{ | 50 | ····private·final·ExecutorService·s()·{ |
51 | ········return·Executors.newFixedThreadPool(this.w(),·(ThreadFactory)new·u(new·AtomicInteger())); | 51 | ········return·Executors.newFixedThreadPool(this.w(),·(ThreadFactory)new·u(new·AtomicInteger())); |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····private·static·final·Thread·t(final·AtomicInteger·atomicInteger,·final·Runnable·target)·{ | 54 | ····private·static·final·Thread·t(final·AtomicInteger·atomicInteger,·final·Runnable·target)·{ |
55 | ········final·Thread·thread·=·new·Thread(target,·i. | 55 | ········final·Thread·thread·=·new·Thread(target,·i.j("CommonPool-worker-",·(Object)Integer.valueOf(atomicInteger.incrementAndGet()))); |
56 | ········thread.setDaemon(true); | 56 | ········thread.setDaemon(true); |
57 | ········return·thread; | 57 | ········return·thread; |
58 | ····} | 58 | ····} |
59 | ···· | 59 | ···· |
60 | ····private·final·ExecutorService·u()·{ | 60 | ····private·final·ExecutorService·u()·{ |
61 | ········if·(System.getSecurityManager()·!=·null)·{ | 61 | ········if·(System.getSecurityManager()·!=·null)·{ |
62 | ············return·this.s(); | 62 | ············return·this.s(); |
Offset 17, 20 lines modified | Offset 17, 20 lines modified | ||
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····private·final·Void·t()·{ | 19 | ····private·final·Void·t()·{ |
20 | ········if·(this.e·!=·null)·{ | 20 | ········if·(this.e·!=·null)·{ |
21 | ············final·String·f·=·this.f; | 21 | ············final·String·f·=·this.f; |
22 | ············String·s·=·""; | 22 | ············String·s·=·""; |
23 | ············if·(f·!=·null)·{ | 23 | ············if·(f·!=·null)·{ |
24 | ················final·String· | 24 | ················final·String·j·=·i.j(".·",·(Object)f); |
25 | ················if·( | 25 | ················if·(j·!=·null)·{ |
26 | ····················s·=· | 26 | ····················s·=·j; |
27 | ················} | 27 | ················} |
28 | ············} | 28 | ············} |
29 | ············throw·new·IllegalStateException(i. | 29 | ············throw·new·IllegalStateException(i.j("Module·with·the·Main·dispatcher·had·failed·to·initialize",·(Object)s),·this.e); |
30 | ········} | 30 | ········} |
31 | ········r.c(); | 31 | ········r.c(); |
32 | ········throw·new·d(); | 32 | ········throw·new·d(); |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····public·boolean·j(final·g·g)·{ | 35 | ····public·boolean·j(final·g·g)·{ |
36 | ········this.t(); | 36 | ········this.t(); |
Offset 46, 19 lines modified | Offset 46, 19 lines modified | ||
46 | ········throw·new·d(); | 46 | ········throw·new·d(); |
47 | ····} | 47 | ····} |
48 | ···· | 48 | ···· |
49 | ····public·String·toString()·{ | 49 | ····public·String·toString()·{ |
50 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 50 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
51 | ········sb.append("Dispatchers.Main[missing"); | 51 | ········sb.append("Dispatchers.Main[missing"); |
52 | ········final·Throwable·e·=·this.e; | 52 | ········final·Throwable·e·=·this.e; |
53 | ········String· | 53 | ········String·j; |
54 | ········if·(e·!=·null)·{ | 54 | ········if·(e·!=·null)·{ |
55 | ············ | 55 | ············j·=·i.j(",·cause=",·(Object)e); |
56 | ········} | 56 | ········} |
57 | ········else·{ | 57 | ········else·{ |
58 | ············ | 58 | ············j·=·""; |
59 | ········} | 59 | ········} |
60 | ········sb.append( | 60 | ········sb.append(j); |
61 | ········sb.append(']'); | 61 | ········sb.append(']'); |
62 | ········return·sb.toString(); | 62 | ········return·sb.toString(); |
63 | ····} | 63 | ····} |
64 | } | 64 | } |
Offset 78, 13 lines modified | Offset 78, 13 lines modified | ||
78 | ········String·s·=·((x1)this).q(); | 78 | ········String·s·=·((x1)this).q(); |
79 | ········if·(s·==·null)·{ | 79 | ········if·(s·==·null)·{ |
80 | ············s·=·this.f; | 80 | ············s·=·this.f; |
81 | ············if·(s·==·null)·{ | 81 | ············if·(s·==·null)·{ |
82 | ················s·=·this.e.toString(); | 82 | ················s·=·this.e.toString(); |
83 | ············} | 83 | ············} |
84 | ············if·(this.g)·{ | 84 | ············if·(this.g)·{ |
85 | ················s·=·i. | 85 | ················s·=·i.j(s,·(Object)".immediate"); |
86 | ············} | 86 | ············} |
87 | ········} | 87 | ········} |
88 | ········return·s; | 88 | ········return·s; |
89 | ····} | 89 | ····} |
90 | } | 90 | } |
Offset 4, 16 lines modified | Offset 4, 16 lines modified | ||
4 | import·java.util.Iterator; | 4 | import·java.util.Iterator; |
5 | import·kotlin.jvm.internal.i; | 5 | import·kotlin.jvm.internal.i; |
6 | import·java.util.Collection; | 6 | import·java.util.Collection; |
7 | class·n·extends·m | 7 | class·n·extends·m |
8 | { | 8 | { |
9 | ····public·static·boolean·h(final·Collection·collection,·final·Iterable·iterable)·{ | 9 | ····public·static·boolean·h(final·Collection·collection,·final·Iterable·iterable)·{ |
10 | ········i. | 10 | ········i.e((Object)collection,·"<this>"); |
11 | ········i. | 11 | ········i.e((Object)iterable,·"elements"); |
12 | ········if·(iterable·instanceof·Collection)·{ | 12 | ········if·(iterable·instanceof·Collection)·{ |
13 | ············return·collection.addAll((Collection<?>)iterable); | 13 | ············return·collection.addAll((Collection<?>)iterable); |
14 | ········} | 14 | ········} |
15 | ········boolean·b·=·false; | 15 | ········boolean·b·=·false; |
16 | ········final·Iterator<Object>·iterator·=·iterable.iterator(); | 16 | ········final·Iterator<Object>·iterator·=·iterable.iterator(); |
17 | ········while·(iterator.hasNext())·{ | 17 | ········while·(iterator.hasNext())·{ |
18 | ············if·(collection.add(iterator.next()))·{ | 18 | ············if·(collection.add(iterator.next()))·{ |
Offset 2, 32 lines modified | Offset 2, 32 lines modified | ||
2 | package·a2; | 2 | package·a2; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | class·l·extends·k | 4 | class·l·extends·k |
5 | { | 5 | { |
6 | ····public·static·Integer·f(final·String·s)·{ | 6 | ····public·static·Integer·f(final·String·s)·{ |
7 | ········i. | 7 | ········i.e((Object)s,·"<this>"); |
8 | ········return·g(s,·10); | 8 | ········return·g(s,·10); |
9 | ····} | 9 | ····} |
10 | ···· | 10 | ···· |
11 | ····public·static·final·Integer·g(final·String·s,·final·int·n)·{ | 11 | ····public·static·final·Integer·g(final·String·s,·final·int·n)·{ |
12 | ········i. | 12 | ········i.e((Object)s,·"<this>"); |
13 | ········a.a(n); | 13 | ········a.a(n); |
14 | ········final·int·length·=·s.length(); | 14 | ········final·int·length·=·s.length(); |
15 | ········if·(length·==·0)·{ | 15 | ········if·(length·==·0)·{ |
16 | ············return·null; | 16 | ············return·null; |
17 | ········} | 17 | ········} |
18 | ········int·i·=·0; | 18 | ········int·i·=·0; |
19 | ········final·char·char1·=·s.charAt(0); | 19 | ········final·char·char1·=·s.charAt(0); |
20 | ········final·int· | 20 | ········final·int·f·=·kotlin.jvm.internal.i.f((int)char1,·48); |
21 | ········int·n2·=·-2147483647; | 21 | ········int·n2·=·-2147483647; |
22 | ········int·j·=·1; | 22 | ········int·j·=·1; |
23 | ········boolean·b; | 23 | ········boolean·b; |
24 | ········if·( | 24 | ········if·(f·<·0)·{ |
25 | ············if·(length·==·j)·{ | 25 | ············if·(length·==·j)·{ |
26 | ················return·null; | 26 | ················return·null; |
27 | ············} | 27 | ············} |
28 | ············if·(char1·==·'-')·{ | 28 | ············if·(char1·==·'-')·{ |
29 | ················n2·=·-1·<<·-1; | 29 | ················n2·=·-1·<<·-1; |
30 | ················b·=·true; | 30 | ················b·=·true; |
31 | ············} | 31 | ············} |
Offset 41, 66 lines modified | Offset 41, 65 lines modified | ||
41 | ········else·{ | 41 | ········else·{ |
42 | ············b·=·false; | 42 | ············b·=·false; |
43 | ············j·=·0; | 43 | ············j·=·0; |
44 | ········} | 44 | ········} |
45 | ········final·int·n3·=·-59652323; | 45 | ········final·int·n3·=·-59652323; |
46 | ········int·n4·=·-59652323; | 46 | ········int·n4·=·-59652323; |
47 | ········while·(j·<·length)·{ | 47 | ········while·(j·<·length)·{ |
48 | ············final·int·n5·=·j·+·1; | ||
49 | ············final·int·b2·=·a.b(s.charAt(j),·n); | 48 | ············final·int·b2·=·a.b(s.charAt(j),·n); |
50 | ············if·(b2·<·0)·{ | 49 | ············if·(b2·<·0)·{ |
51 | ················return·null; | 50 | ················return·null; |
52 | ············} | 51 | ············} |
53 | ············Label_017 | 52 | ············Label_0172:·{ |
54 | ················if·(i·<·n4)·{ | 53 | ················if·(i·<·n4)·{ |
55 | ····················if·(n4·==·n3)·{ | 54 | ····················if·(n4·==·n3)·{ |
56 | ························n4·=·n2·/·n; | 55 | ························n4·=·n2·/·n; |
57 | ························if·(i·>=·n4)·{ | 56 | ························if·(i·>=·n4)·{ |
58 | ····························break·Label_017 | 57 | ····························break·Label_0172; |
59 | ························} | 58 | ························} |
60 | ····················} | 59 | ····················} |
61 | ····················return·null; | 60 | ····················return·null; |
62 | ················} | 61 | ················} |
63 | ············} | 62 | ············} |
64 | ············final·int·n | 63 | ············final·int·n5·=·i·*·n; |
65 | ············if·(n | 64 | ············if·(n5·<·n2·+·b2)·{ |
66 | ················return·null; | 65 | ················return·null; |
67 | ············} | 66 | ············} |
68 | ············i·=·n | 67 | ············i·=·n5·-·b2; |
69 | ············ | 68 | ············++j; |
70 | ········} | 69 | ········} |
71 | ········Integer·n | 70 | ········Integer·n6; |
72 | ········if·(b)·{ | 71 | ········if·(b)·{ |
73 | ············n | 72 | ············n6·=·Integer.valueOf(i); |
74 | ········} | 73 | ········} |
75 | ········else·{ | 74 | ········else·{ |
76 | ············n | 75 | ············n6·=·Integer.valueOf(-i); |
77 | ········} | 76 | ········} |
78 | ········return·n | 77 | ········return·n6; |
79 | ····} | 78 | ····} |
80 | ···· | 79 | ···· |
81 | ····public·static·Long·h(final·String·s)·{ | 80 | ····public·static·Long·h(final·String·s)·{ |
82 | ········i. | 81 | ········i.e((Object)s,·"<this>"); |
83 | ········return·i(s,·10); | 82 | ········return·i(s,·10); |
84 | ····} | 83 | ····} |
85 | ···· | 84 | ···· |
86 | ····public·static·final·Long·i(final·String·s,·final·int·n)·{ | 85 | ····public·static·final·Long·i(final·String·s,·final·int·n)·{ |
87 | ········i. | 86 | ········i.e((Object)s,·"<this>"); |
88 | ········a.a(n); | 87 | ········a.a(n); |
89 | ········final·int·length·=·s.length(); | 88 | ········final·int·length·=·s.length(); |
90 | ········if·(length·==·0)·{ | 89 | ········if·(length·==·0)·{ |
91 | ············return·null; | 90 | ············return·null; |
92 | ········} | 91 | ········} |
93 | ········int·i·=·0; | 92 | ········int·i·=·0; |
94 | ········final·char·char1·=·s.charAt(0); | 93 | ········final·char·char1·=·s.charAt(0); |
95 | ········final·int· | 94 | ········final·int·f·=·kotlin.jvm.internal.i.f((int)char1,·48); |
96 | ········long·n2·=·-9223372036854775807L; | 95 | ········long·n2·=·-9223372036854775807L; |
97 | ········int·n3·=·1; | 96 | ········int·n3·=·1; |
98 | ········Label_0117:·{ | 97 | ········Label_0117:·{ |
99 | ············if·( | 98 | ············if·(f·<·0)·{ |
100 | ················if·(length·==·n3)·{ | 99 | ················if·(length·==·n3)·{ |
101 | ····················return·null; | 100 | ····················return·null; |
102 | ················} | 101 | ················} |
103 | ················if·(char1·==·'-')·{ | 102 | ················if·(char1·==·'-')·{ |
104 | ····················n2·=·Long.MIN_VALUE; | 103 | ····················n2·=·Long.MIN_VALUE; |
105 | ····················i·=·1; | 104 | ····················i·=·1; |
106 | ····················break·Label_0117; | 105 | ····················break·Label_0117; |
Offset 112, 42 lines modified | Offset 111, 41 lines modified | ||
112 | ············} | 111 | ············} |
113 | ············n3·=·0; | 112 | ············n3·=·0; |
114 | ········} | 113 | ········} |
115 | ········long·n4·=·-256204778801521550L; | 114 | ········long·n4·=·-256204778801521550L; |
116 | ········long·l·=·0L; | 115 | ········long·l·=·0L; |
117 | ········long·n5·=·n4; | 116 | ········long·n5·=·n4; |
118 | ········while·(i·<·length)·{ | 117 | ········while·(i·<·length)·{ |
119 | ············final·int·n6·=·i·+·1; | ||
120 | ············final·int·b·=·a.b(s.charAt(i),·n); | 118 | ············final·int·b·=·a.b(s.charAt(i),·n); |
121 | ············if·(b·<·0)·{ | 119 | ············if·(b·<·0)·{ |
122 | ················return·null; | 120 | ················return·null; |
123 | ············} | 121 | ············} |
124 | ············Label_02 | 122 | ············Label_0204:·{ |
125 | ················if·(l·<·n5)·{ | 123 | ················if·(l·<·n5)·{ |
126 | ····················if·(n5·==·n4)·{ | 124 | ····················if·(n5·==·n4)·{ |
127 | ························n5·=·n2·/·n; | 125 | ························n5·=·n2·/·n; |
128 | ························if·(l·>=·n5)·{ | 126 | ························if·(l·>=·n5)·{ |
129 | ····························break·Label_02 | 127 | ····························break·Label_0204; |
130 | ························} | 128 | ························} |
131 | ····················} | 129 | ····················} |
132 | ····················return·null; | 130 | ····················return·null; |
133 | ················} | 131 | ················} |
134 | ············} | 132 | ············} |
135 | ············final·long·n | 133 | ············final·long·n6·=·l·*·n; |
136 | ············final·long·n | 134 | ············final·long·n7·=·(long)b; |
137 | ············if·(n | 135 | ············if·(n6·<·n2·+·n7)·{ |
138 | ················return·null; | 136 | ················return·null; |
Max diff block lines reached; 432/4744 bytes (9.11%) of diff not shown. |
Offset 6, 24 lines modified | Offset 6, 24 lines modified | ||
6 | import·l1.v; | 6 | import·l1.v; |
7 | import·java.util.Collection; | 7 | import·java.util.Collection; |
8 | import·kotlin.jvm.internal.i; | 8 | import·kotlin.jvm.internal.i; |
9 | class·m·extends·l | 9 | class·m·extends·l |
10 | { | 10 | { |
11 | ····public·static·final·boolean·j(final·String·s,·final·String·suffix,·final·boolean·b)·{ | 11 | ····public·static·final·boolean·j(final·String·s,·final·String·suffix,·final·boolean·b)·{ |
12 | ········i. | 12 | ········i.e((Object)s,·"<this>"); |
13 | ········i. | 13 | ········i.e((Object)suffix,·"suffix"); |
14 | ········if·(!b)·{ | 14 | ········if·(!b)·{ |
15 | ············return·s.endsWith(suffix); | 15 | ············return·s.endsWith(suffix); |
16 | ········} | 16 | ········} |
17 | ········return·m(s,·s.length()·-·suffix.length(),·suffix,·0,·suffix.length(),·true); | 17 | ········return·m(s,·s.length()·-·suffix.length(),·suffix,·0,·suffix.length(),·true); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·static·boolean·l(final·CharSequence·charSequence)·{ | 20 | ····public·static·boolean·l(final·CharSequence·charSequence)·{ |
21 | ········i. | 21 | ········i.e((Object)charSequence,·"<this>"); |
22 | ········final·int·length·=·charSequence.length(); | 22 | ········final·int·length·=·charSequence.length(); |
23 | ········boolean·b·=·false; | 23 | ········boolean·b·=·false; |
24 | ········if·(length·!=·0)·{ | 24 | ········if·(length·!=·0)·{ |
25 | ············final·c·t·=·n.t(charSequence); | 25 | ············final·c·t·=·n.t(charSequence); |
26 | ············boolean·b2·=·false; | 26 | ············boolean·b2·=·false; |
27 | ············Label_0128:·{ | 27 | ············Label_0128:·{ |
28 | ················if·(!(t·instanceof·Collection)·||·!((Collection)t).isEmpty())·{ | 28 | ················if·(!(t·instanceof·Collection)·||·!((Collection)t).isEmpty())·{ |
Offset 42, 28 lines modified | Offset 42, 28 lines modified | ||
42 | ············} | 42 | ············} |
43 | ········} | 43 | ········} |
44 | ········b·=·true; | 44 | ········b·=·true; |
45 | ········return·b; | 45 | ········return·b; |
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····public·static·final·boolean·m(final·String·s,·final·int·n,·final·String·s2,·final·int·n2,·final·int·n3,·final·boolean·ignoreCase)·{ | 48 | ····public·static·final·boolean·m(final·String·s,·final·int·n,·final·String·s2,·final·int·n2,·final·int·n3,·final·boolean·ignoreCase)·{ |
49 | ········i. | 49 | ········i.e((Object)s,·"<this>"); |
50 | ········i. | 50 | ········i.e((Object)s2,·"other"); |
51 | ········boolean·b; | 51 | ········boolean·b; |
52 | ········if·(!ignoreCase)·{ | 52 | ········if·(!ignoreCase)·{ |
53 | ············b·=·s.regionMatches(n,·s2,·n2,·n3); | 53 | ············b·=·s.regionMatches(n,·s2,·n2,·n3); |
54 | ········} | 54 | ········} |
55 | ········else·{ | 55 | ········else·{ |
56 | ············b·=·s.regionMatches(ignoreCase,·n,·s2,·n2,·n3); | 56 | ············b·=·s.regionMatches(ignoreCase,·n,·s2,·n2,·n3); |
57 | ········} | 57 | ········} |
58 | ········return·b; | 58 | ········return·b; |
59 | ····} | 59 | ····} |
60 | ···· | 60 | ···· |
61 | ····public·static·final·boolean·n(final·String·s,·final·String·prefix,·final·boolean·b)·{ | 61 | ····public·static·final·boolean·n(final·String·s,·final·String·prefix,·final·boolean·b)·{ |
62 | ········i. | 62 | ········i.e((Object)s,·"<this>"); |
63 | ········i. | 63 | ········i.e((Object)prefix,·"prefix"); |
64 | ········if·(!b)·{ | 64 | ········if·(!b)·{ |
65 | ············return·s.startsWith(prefix); | 65 | ············return·s.startsWith(prefix); |
66 | ········} | 66 | ········} |
67 | ········return·m(s,·0,·prefix,·0,·prefix.length(),·b); | 67 | ········return·m(s,·0,·prefix,·0,·prefix.length(),·b); |
68 | ····} | 68 | ····} |
69 | } | 69 | } |
Offset 3, 79 lines modified | Offset 3, 73 lines modified | ||
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | import·l1.g; | 4 | import·l1.g; |
5 | import·k1.j; | 5 | import·k1.j; |
6 | import·java.util.Collection; | 6 | import·java.util.Collection; |
7 | import·u1.l; | 7 | import·u1.l; |
8 | import·u1.p; | 8 | import·u1.p; |
9 | import·z1.c; | ||
10 | import·java.util.List; | 9 | import·java.util.List; |
10 | import·l1.v; | ||
11 | import·x1.c; | ||
11 | import·x1.d; | 12 | import·x1.d; |
12 | import·l1.a; | 13 | import·l1.a; |
13 | import·kotlin.jvm.internal.i; | 14 | import·kotlin.jvm.internal.i; |
14 | class·n·extends·m | 15 | class·n·extends·m |
15 | { | 16 | { |
16 | ····public·static·final·int·B(final·CharSequence·charSequence,·final·char[]·array,·int·a,·final·boolean·b)·{ | 17 | ····public·static·final·int·B(final·CharSequence·charSequence,·final·char[]·array,·int·a,·final·boolean·b)·{ |
17 | ········i. | 18 | ········i.e((Object)charSequence,·"<this>"); |
18 | ········i. | 19 | ········i.e((Object)array,·"chars"); |
19 | ········final·int·n·=·1; | 20 | ········final·int·n·=·1; |
20 | ········if·(!b·&&·array.length·==·n·&&·charSequence·instanceof·String)·{ | 21 | ········if·(!b·&&·array.length·==·n·&&·charSequence·instanceof·String)·{ |
21 | ············return·((String)charSequence).indexOf(a.g(array),·a); | 22 | ············return·((String)charSequence).indexOf(a.g(array),·a); |
22 | ········} | 23 | ········} |
23 | ········a·=·d.a(a,·0); | 24 | ········a·=·d.a(a,·0); |
24 | ········final·int·u·=·u(charSequence); | ||
25 | ········Label_0169:·{ | ||
26 | ············if·(a·<=·u)·{ | ||
27 | ············ | 25 | ········final·v·k·=·((x1.a)new·c(a,·u(charSequence))).k(); |
26 | ····Label_0094: | ||
27 | ········while·(((Iterator)k).hasNext())·{ | ||
28 | ············final·int·b2·=·k.b(); | ||
29 | ············final·char·char1·=·charSequence.charAt(b2); | ||
30 | ············final·int·length·=·array.length; | ||
31 | ············int·i·=·0; | ||
28 | ············ | 32 | ············while·(true)·{ |
29 | ····················final·int·n2·=·a·+·1; | ||
30 | ····················final·char·char1·=·charSequence.charAt(a); | ||
31 | ····················final·int·length·=·array.length; | ||
32 | ····················int·i·=·0; | ||
33 | ····················while·(true)·{ | ||
34 | ················ | 33 | ················while·(i·<·length)·{ |
35 | ····························final·char·c·=·array[i]; | ||
36 | ····························++i; | ||
37 | ···················· | 34 | ····················if·(b.d(array[i],·char1,·b))·{ |
38 | ························ | 35 | ························final·boolean·b3·=·true; |
39 | ························ | 36 | ························if·(b3)·{ |
40 | ···························· | 37 | ····························return·b2; |
41 | ································} | ||
42 | ································if·(a·==·u)·{ | ||
43 | ····································break·Label_0169; | ||
44 | ································} | ||
45 | ································a·=·n2; | ||
46 | ································continue·Label_0083; | ||
47 | ····························} | ||
48 | ························} | 38 | ························} |
49 | ························final·boolean·b2·=·false; | ||
50 | ························continue; | 39 | ························continue·Label_0094; |
40 | ····················} | ||
41 | ····················else·{ | ||
42 | ························++i; | ||
51 | ····················} | 43 | ····················} |
52 | ················} | 44 | ················} |
45 | ················final·boolean·b3·=·false; | ||
46 | ················continue; | ||
53 | ············} | 47 | ············} |
54 | ········} | 48 | ········} |
55 | ········return·-1; | 49 | ········return·-1; |
56 | ····} | 50 | ····} |
57 | ···· | 51 | ···· |
58 | ····public·static·final·int·C(final·CharSequence·charSequence,·final·char·ch,·final·int·fromIndex,·final·boolean·b)·{ | 52 | ····public·static·final·int·C(final·CharSequence·charSequence,·final·char·ch,·final·int·fromIndex,·final·boolean·b)·{ |
59 | ········i. | 53 | ········i.e((Object)charSequence,·"<this>"); |
60 | ········int·n; | 54 | ········int·n; |
61 | ········if·(!b·&&·charSequence·instanceof·String)·{ | 55 | ········if·(!b·&&·charSequence·instanceof·String)·{ |
62 | ············n·=·((String)charSequence).lastIndexOf(ch,·fromIndex); | 56 | ············n·=·((String)charSequence).lastIndexOf(ch,·fromIndex); |
63 | ········} | 57 | ········} |
64 | ········else·{ | 58 | ········else·{ |
65 | ············n·=·G(charSequence,·new·char[]·{·ch·},·fromIndex,·b); | 59 | ············n·=·G(charSequence,·new·char[]·{·ch·},·fromIndex,·b); |
66 | ········} | 60 | ········} |
67 | ········return·n; | 61 | ········return·n; |
68 | ····} | 62 | ····} |
69 | ···· | 63 | ···· |
70 | ····public·static·final·int·D(final·CharSequence·charSequence,·final·String·str,·final·int·fromIndex,·final·boolean·b)·{ | 64 | ····public·static·final·int·D(final·CharSequence·charSequence,·final·String·str,·final·int·fromIndex,·final·boolean·b)·{ |
71 | ········i. | 65 | ········i.e((Object)charSequence,·"<this>"); |
72 | ········i. | 66 | ········i.e((Object)str,·"string"); |
73 | ········int·n; | 67 | ········int·n; |
74 | ········if·(!b·&&·charSequence·instanceof·String)·{ | 68 | ········if·(!b·&&·charSequence·instanceof·String)·{ |
75 | ············n·=·((String)charSequence).lastIndexOf(str,·fromIndex); | 69 | ············n·=·((String)charSequence).lastIndexOf(str,·fromIndex); |
76 | ········} | 70 | ········} |
77 | ········else·{ | 71 | ········else·{ |
78 | ············n·=·x(charSequence,·str,·fromIndex,·0,·b,·true); | 72 | ············n·=·x(charSequence,·str,·fromIndex,·0,·b,·true); |
79 | ········} | 73 | ········} |
Offset 90, 56 lines modified | Offset 84, 50 lines modified | ||
90 | ········if·(n·!=·0)·{ | 84 | ········if·(n·!=·0)·{ |
91 | ············b·=·false; | 85 | ············b·=·false; |
92 | ········} | 86 | ········} |
93 | ········return·C(charSequence,·c,·u,·b); | 87 | ········return·C(charSequence,·c,·u,·b); |
94 | ····} | 88 | ····} |
95 | ···· | 89 | ···· |
96 | ····public·static·final·int·G(final·CharSequence·charSequence,·final·char[]·array,·int·c,·final·boolean·b)·{ | 90 | ····public·static·final·int·G(final·CharSequence·charSequence,·final·char[]·array,·int·c,·final·boolean·b)·{ |
97 | ········i. | 91 | ········i.e((Object)charSequence,·"<this>"); |
98 | ········i. | 92 | ········i.e((Object)array,·"chars"); |
99 | ········final·int·n·=·1; | 93 | ········final·int·n·=·1; |
100 | ········if·(!b·&&·array.length·==·n·&&·charSequence·instanceof·String)·{ | 94 | ········if·(!b·&&·array.length·==·n·&&·charSequence·instanceof·String)·{ |
101 | ············return·((String)charSequence).lastIndexOf(a.g(array),·c); | 95 | ············return·((String)charSequence).lastIndexOf(a.g(array),·c); |
102 | ········} | 96 | ········} |
103 | ········c·=·d.c(c,·u(charSequence)); | 97 | ········c·=·d.c(c,·u(charSequence)); |
104 | ········if·(c·>=·0)·{ | ||
105 | ········ | 98 | ········while·(true)·{ |
106 | ············ | 99 | ············final·int·n2·=·-1; |
100 | ············if·(n2·>=·c)·{ | ||
101 | ················return·n2; | ||
102 | ············} | ||
107 | ············ | 103 | ············final·char·char1·=·charSequence.charAt(c); |
108 | ············ | 104 | ············final·int·length·=·array.length; |
109 | ············ | 105 | ············boolean·b2·=·false; |
106 | ············for·(int·i·=·0;·i·<·length;·++i)·{ | ||
110 | ················int·i·=·0; | ||
111 | ················while·(i·<·length)·{ | ||
112 | ····················final·char·c2·=·array[i]; | ||
113 | ····················++i; | ||
114 | ················ | 107 | ················if·(b.d(array[i],·char1,·b))·{ |
115 | ···················· | 108 | ····················b2·=·true; |
116 | ························break; | ||
117 | ····················} | ||
118 | ················} | ||
119 | ················if·(b2)·{ | ||
Max diff block lines reached; 18625/24033 bytes (77.50%) of diff not shown. |
Offset 11, 20 lines modified | Offset 11, 20 lines modified | ||
11 | import·a2.d; | 11 | import·a2.d; |
12 | import·kotlin.jvm.internal.i; | 12 | import·kotlin.jvm.internal.i; |
13 | import·u1.l; | 13 | import·u1.l; |
14 | class·q·extends·p | 14 | class·q·extends·p |
15 | { | 15 | { |
16 | ····public·static·final·Appendable·i(final·Iterable·iterable,·final·Appendable·appendable,·final·CharSequence·charSequence,·final·CharSequence·charSequence2,·final·CharSequence·charSequence3,·final·int·n,·final·CharSequence·charSequence4,·final·l·l)·{ | 16 | ····public·static·final·Appendable·i(final·Iterable·iterable,·final·Appendable·appendable,·final·CharSequence·charSequence,·final·CharSequence·charSequence2,·final·CharSequence·charSequence3,·final·int·n,·final·CharSequence·charSequence4,·final·l·l)·{ |
17 | ········i. | 17 | ········i.e((Object)iterable,·"<this>"); |
18 | ········i. | 18 | ········i.e((Object)appendable,·"buffer"); |
19 | ········i. | 19 | ········i.e((Object)charSequence,·"separator"); |
20 | ········i. | 20 | ········i.e((Object)charSequence2,·"prefix"); |
21 | ········i. | 21 | ········i.e((Object)charSequence3,·"postfix"); |
22 | ········i. | 22 | ········i.e((Object)charSequence4,·"truncated"); |
23 | ········appendable.append(charSequence2); | 23 | ········appendable.append(charSequence2); |
24 | ········final·Iterator<Object>·iterator·=·iterable.iterator(); | 24 | ········final·Iterator<Object>·iterator·=·iterable.iterator(); |
25 | ········int·n2·=·0; | 25 | ········int·n2·=·0; |
26 | ········while·(iterator.hasNext())·{ | 26 | ········while·(iterator.hasNext())·{ |
27 | ············final·Object·next·=·iterator.next(); | 27 | ············final·Object·next·=·iterator.next(); |
28 | ············++n2; | 28 | ············++n2; |
29 | ············if·(n2·>·1)·{ | 29 | ············if·(n2·>·1)·{ |
Offset 39, 26 lines modified | Offset 39, 26 lines modified | ||
39 | ············appendable.append(charSequence4); | 39 | ············appendable.append(charSequence4); |
40 | ········} | 40 | ········} |
41 | ········appendable.append(charSequence3); | 41 | ········appendable.append(charSequence3); |
42 | ········return·appendable; | 42 | ········return·appendable; |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····public·static·final·String·k(final·Iterable·iterable,·final·CharSequence·charSequence,·final·CharSequence·charSequence2,·final·CharSequence·charSequence3,·final·int·n,·final·CharSequence·charSequence4,·final·l·l)·{ | 45 | ····public·static·final·String·k(final·Iterable·iterable,·final·CharSequence·charSequence,·final·CharSequence·charSequence2,·final·CharSequence·charSequence3,·final·int·n,·final·CharSequence·charSequence4,·final·l·l)·{ |
46 | ········i. | 46 | ········i.e((Object)iterable,·"<this>"); |
47 | ········i. | 47 | ········i.e((Object)charSequence,·"separator"); |
48 | ········i. | 48 | ········i.e((Object)charSequence2,·"prefix"); |
49 | ········i. | 49 | ········i.e((Object)charSequence3,·"postfix"); |
50 | ········i. | 50 | ········i.e((Object)charSequence4,·"truncated"); |
51 | ········final·String·string·=·((StringBuilder)i(iterable,·new·StringBuilder(),·charSequence,·charSequence2,·charSequence3,·n,·charSequence4,·l)).toString(); | 51 | ········final·String·string·=·((StringBuilder)i(iterable,·new·StringBuilder(),·charSequence,·charSequence2,·charSequence3,·n,·charSequence4,·l)).toString(); |
52 | ········i. | 52 | ········i.d((Object)string,·"joinTo(StringBuilder(),·\u2026ed,·transform).toString()"); |
53 | ········return·string; | 53 | ········return·string; |
54 | ····} | 54 | ····} |
55 | ···· | 55 | ···· |
56 | ····public·static·Comparable·m(final·Iterable·iterable)·{ | 56 | ····public·static·Comparable·m(final·Iterable·iterable)·{ |
57 | ········i. | 57 | ········i.e((Object)iterable,·"<this>"); |
58 | ········final·Iterator<Comparable<Comparable>>·iterator·=·iterable.iterator(); | 58 | ········final·Iterator<Comparable<Comparable>>·iterator·=·iterable.iterator(); |
59 | ········if·(!iterator.hasNext())·{ | 59 | ········if·(!iterator.hasNext())·{ |
60 | ············return·null; | 60 | ············return·null; |
61 | ········} | 61 | ········} |
62 | ········Comparable<Comparable>·comparable·=·(Comparable<Comparable>)iterator.next(); | 62 | ········Comparable<Comparable>·comparable·=·(Comparable<Comparable>)iterator.next(); |
63 | ········while·(iterator.hasNext())·{ | 63 | ········while·(iterator.hasNext())·{ |
64 | ············final·Comparable<Comparable>·comparable2·=·(Comparable<Comparable>)iterator.next(); | 64 | ············final·Comparable<Comparable>·comparable2·=·(Comparable<Comparable>)iterator.next(); |
Offset 66, 15 lines modified | Offset 66, 15 lines modified | ||
66 | ················comparable·=·comparable2; | 66 | ················comparable·=·comparable2; |
67 | ············} | 67 | ············} |
68 | ········} | 68 | ········} |
69 | ········return·comparable; | 69 | ········return·comparable; |
70 | ····} | 70 | ····} |
71 | ···· | 71 | ···· |
72 | ····public·static·Object·n(final·Iterable·iterable)·{ | 72 | ····public·static·Object·n(final·Iterable·iterable)·{ |
73 | ········i. | 73 | ········i.e((Object)iterable,·"<this>"); |
74 | ········if·(iterable·instanceof·List)·{ | 74 | ········if·(iterable·instanceof·List)·{ |
75 | ············return·o((List)iterable); | 75 | ············return·o((List)iterable); |
76 | ········} | 76 | ········} |
77 | ········final·Iterator<Object>·iterator·=·iterable.iterator(); | 77 | ········final·Iterator<Object>·iterator·=·iterable.iterator(); |
78 | ········if·(!iterator.hasNext())·{ | 78 | ········if·(!iterator.hasNext())·{ |
79 | ············throw·new·NoSuchElementException("Collection·is·empty."); | 79 | ············throw·new·NoSuchElementException("Collection·is·empty."); |
80 | ········} | 80 | ········} |
Offset 82, 37 lines modified | Offset 82, 37 lines modified | ||
82 | ········if·(!iterator.hasNext())·{ | 82 | ········if·(!iterator.hasNext())·{ |
83 | ············return·next; | 83 | ············return·next; |
84 | ········} | 84 | ········} |
85 | ········throw·new·IllegalArgumentException("Collection·has·more·than·one·element."); | 85 | ········throw·new·IllegalArgumentException("Collection·has·more·than·one·element."); |
86 | ····} | 86 | ····} |
87 | ···· | 87 | ···· |
88 | ····public·static·final·Object·o(final·List·list)·{ | 88 | ····public·static·final·Object·o(final·List·list)·{ |
89 | ········i. | 89 | ········i.e((Object)list,·"<this>"); |
90 | ········final·int·size·=·list.size(); | 90 | ········final·int·size·=·list.size(); |
91 | ········if·(size·==·0)·{ | 91 | ········if·(size·==·0)·{ |
92 | ············throw·new·NoSuchElementException("List·is·empty."); | 92 | ············throw·new·NoSuchElementException("List·is·empty."); |
93 | ········} | 93 | ········} |
94 | ········if·(size·==·1)·{ | 94 | ········if·(size·==·1)·{ |
95 | ············return·list.get(0); | 95 | ············return·list.get(0); |
96 | ········} | 96 | ········} |
97 | ········throw·new·IllegalArgumentException("List·has·more·than·one·element."); | 97 | ········throw·new·IllegalArgumentException("List·has·more·than·one·element."); |
98 | ····} | 98 | ····} |
99 | ···· | 99 | ···· |
100 | ····public·static·Collection·p(final·Iterable·iterable,·final·Collection·collection)·{ | 100 | ····public·static·Collection·p(final·Iterable·iterable,·final·Collection·collection)·{ |
101 | ········i. | 101 | ········i.e((Object)iterable,·"<this>"); |
102 | ········i. | 102 | ········i.e((Object)collection,·"destination"); |
103 | ········final·Iterator<Object>·iterator·=·iterable.iterator(); | 103 | ········final·Iterator<Object>·iterator·=·iterable.iterator(); |
104 | ········while·(iterator.hasNext())·{ | 104 | ········while·(iterator.hasNext())·{ |
105 | ············collection.add(iterator.next()); | 105 | ············collection.add(iterator.next()); |
106 | ········} | 106 | ········} |
107 | ········return·collection; | 107 | ········return·collection; |
108 | ····} | 108 | ····} |
109 | ···· | 109 | ···· |
110 | ····public·static·List·q(final·Iterable·iterable)·{ | 110 | ····public·static·List·q(final·Iterable·iterable)·{ |
111 | ········i. | 111 | ········i.e((Object)iterable,·"<this>"); |
112 | ········if·(iterable·instanceof·Collection)·{ | 112 | ········if·(iterable·instanceof·Collection)·{ |
113 | ············final·List<Object>·list·=·(List<Object>)iterable; | 113 | ············final·List<Object>·list·=·(List<Object>)iterable; |
114 | ············final·int·size·=·list.size(); | 114 | ············final·int·size·=·list.size(); |
115 | ············List·list2; | 115 | ············List·list2; |
116 | ············if·(size·!=·0)·{ | 116 | ············if·(size·!=·0)·{ |
117 | ················if·(size·!=·1)·{ | 117 | ················if·(size·!=·1)·{ |
118 | ····················list2·=·s(list); | 118 | ····················list2·=·s(list); |
Offset 133, 28 lines modified | Offset 133, 28 lines modified | ||
133 | ············} | 133 | ············} |
134 | ············return·list2; | 134 | ············return·list2; |
135 | ········} | 135 | ········} |
136 | ········return·g.e(r(iterable)); | 136 | ········return·g.e(r(iterable)); |
137 | ····} | 137 | ····} |
138 | ···· | 138 | ···· |
139 | ····public·static·final·List·r(final·Iterable·iterable)·{ | 139 | ····public·static·final·List·r(final·Iterable·iterable)·{ |
140 | ········i. | 140 | ········i.e((Object)iterable,·"<this>"); |
141 | ········if·(iterable·instanceof·Collection)·{ | 141 | ········if·(iterable·instanceof·Collection)·{ |
142 | ············return·s((Collection)iterable); | 142 | ············return·s((Collection)iterable); |
143 | ········} | 143 | ········} |
144 | ········return·(List)g.p(iterable,·(Collection)new·ArrayList()); | 144 | ········return·(List)g.p(iterable,·(Collection)new·ArrayList()); |
145 | ····} | 145 | ····} |
146 | ···· | 146 | ···· |
147 | ····public·static·final·List·s(final·Collection·c)·{ | 147 | ····public·static·final·List·s(final·Collection·c)·{ |
148 | ········i. | 148 | ········i.e((Object)c,·"<this>"); |
149 | ········return·new·ArrayList(c); | 149 | ········return·new·ArrayList(c); |
150 | ····} | 150 | ····} |
151 | ···· | 151 | ···· |
152 | ····public·static·Set·t(final·Iterable·iterable)·{ | 152 | ····public·static·Set·t(final·Iterable·iterable)·{ |
153 | ········i. | 153 | ········i.e((Object)iterable,·"<this>"); |
154 | ········if·(iterable·instanceof·Collection)·{ | 154 | ········if·(iterable·instanceof·Collection)·{ |
155 | ············final·List<Object>·list·=·(List<Object>)iterable; | 155 | ············final·List<Object>·list·=·(List<Object>)iterable; |
156 | ············final·int·size·=·list.size(); | 156 | ············final·int·size·=·list.size(); |
157 | ············Set·set; | 157 | ············Set·set; |
Max diff block lines reached; 868/6803 bytes (12.76%) of diff not shown. |
Offset 3, 19 lines modified | Offset 3, 19 lines modified | ||
3 | import·x1.d; | 3 | import·x1.d; |
4 | import·kotlin.jvm.internal.i; | 4 | import·kotlin.jvm.internal.i; |
5 | class·p·extends·o | 5 | class·p·extends·o |
6 | { | 6 | { |
7 | ····public·static·final·String·b0(String·s,·int·c)·{ | 7 | ····public·static·final·String·b0(String·s,·int·c)·{ |
8 | ········i. | 8 | ········i.e((Object)s,·"<this>"); |
9 | ········if·(c·>=·0)·{ | 9 | ········if·(c·>=·0)·{ |
10 | ············c·=·d.c(c,·s.length()); | 10 | ············c·=·d.c(c,·s.length()); |
11 | ············s·=·s.substring(c); | 11 | ············s·=·s.substring(c); |
12 | ············i. | 12 | ············i.d((Object)s,·"this·as·java.lang.String).substring(startIndex)"); |
13 | ············return·s; | 13 | ············return·s; |
14 | ········} | 14 | ········} |
15 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 15 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
16 | ········sb.append("Requested·character·count·"); | 16 | ········sb.append("Requested·character·count·"); |
17 | ········sb.append(c); | 17 | ········sb.append(c); |
18 | ········sb.append("·is·less·than·zero."); | 18 | ········sb.append("·is·less·than·zero."); |
19 | ········s·=·sb.toString(); | 19 | ········s·=·sb.toString(); |
Offset 1, 71 lines modified | Offset 1, 71 lines modified | ||
1 | package·m0; | 1 | package·m0; |
2 | import·android.util.Log; | 2 | import·android.util.Log; |
3 | import·e1.k$d; | 3 | import·e1.k$d; |
4 | class· | 4 | class·s$b·implements·Runnable |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/· | 6 | ····final·/*·synthetic·*/·i·d; |
7 | ····final·/*·synthetic·*/·String·e; | 7 | ····final·/*·synthetic·*/·String·e; |
8 | ····final·/*·synthetic·*/·k$d·f; | 8 | ····final·/*·synthetic·*/·k$d·f; |
9 | ····final·/*·synthetic·*/· | 9 | ····final·/*·synthetic·*/·s·g; |
10 | ···· | 10 | ···· |
11 | ···· | 11 | ····s$b(final·s·g,·final·i·d,·final·String·e,·final·k$d·f)·{ |
12 | ········this.g·=·g; | 12 | ········this.g·=·g; |
13 | ········this.d·=·d; | 13 | ········this.d·=·d; |
14 | ········this.e·=·e; | 14 | ········this.e·=·e; |
15 | ········this.f·=·f; | 15 | ········this.f·=·f; |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·void·run()·{ | 18 | ····public·void·run()·{ |
19 | ········final·Object· | 19 | ········final·Object·h·=·s.h(); |
20 | ········//·monitorenter( | 20 | ········//·monitorenter(h) |
21 | ········try·{ | 21 | ········try·{ |
22 | ············final· | 22 | ············final·i·d·=·this.d; |
23 | ············if·(d·!=·null)·{ | 23 | ············if·(d·!=·null)·{ |
24 | ················ | 24 | ················s.i(this.g,·d); |
25 | ············} | 25 | ············} |
26 | ············try·{ | 26 | ············try·{ |
27 | ················final·int· | 27 | ················final·int·g·=·s.g; |
28 | ················try·{ | 28 | ················try·{ |
29 | ····················Label_0088:·{ | 29 | ····················Label_0088:·{ |
30 | ························if·(! | 30 | ························if·(!j.c(g))·{ |
31 | ····························break·Label_0088; | 31 | ····························break·Label_0088; |
32 | ························} | 32 | ························} |
33 | ························final·String·s·=·"Sqflite"; | 33 | ························final·String·s·=·"Sqflite"; |
34 | ························try·{ | 34 | ························try·{ |
35 | ····························final·StringBuilder·sb·=·new·StringBuilder(); | 35 | ····························final·StringBuilder·sb·=·new·StringBuilder(); |
36 | ····························sb.append("delete·database·"); | 36 | ····························sb.append("delete·database·"); |
37 | ····························sb.append(this.e); | 37 | ····························sb.append(this.e); |
38 | ····························Log.d(s,·sb.toString()); | 38 | ····························Log.d(s,·sb.toString()); |
39 | ····························final·String·e·=·this.e; | 39 | ····························final·String·e·=·this.e; |
40 | ····························try·{ | 40 | ····························try·{ |
41 | ································ | 41 | ································i.n(e); |
42 | ····························} | 42 | ····························} |
43 | ····························catch·(Exception·obj)·{ | 43 | ····························catch·(Exception·obj)·{ |
44 | ································final·String·s2·=·"Sqflite"; | 44 | ································final·String·s2·=·"Sqflite"; |
45 | ································final·StringBuilder·sb2·=·new·StringBuilder(); | 45 | ································final·StringBuilder·sb2·=·new·StringBuilder(); |
46 | ································sb2.append("error·"); | 46 | ································sb2.append("error·"); |
47 | ································sb2.append(obj); | 47 | ································sb2.append(obj); |
48 | ································sb2.append("·while·closing·database·"); | 48 | ································sb2.append("·while·closing·database·"); |
49 | ································sb2.append(m0. | 49 | ································sb2.append(m0.s.j()); |
50 | ································Log.e(s2,·sb2.toString()); | 50 | ································Log.e(s2,·sb2.toString()); |
51 | ····························} | 51 | ····························} |
52 | ························} | 52 | ························} |
53 | ························catch·(Exception·ex)·{ | 53 | ························catch·(Exception·ex)·{ |
54 | ····························//·monitorexit( | 54 | ····························//·monitorexit(h) |
55 | ····························this.f.a((Object)null); | 55 | ····························this.f.a((Object)null); |
56 | ························} | 56 | ························} |
57 | ····················} | 57 | ····················} |
58 | ················} | 58 | ················} |
59 | ················catch·(Exception·ex2)·{} | 59 | ················catch·(Exception·ex2)·{} |
60 | ················finally·{ | 60 | ················finally·{ |
61 | ················} | 61 | ················} |
62 | ················//·monitorexit( | 62 | ················//·monitorexit(h) |
63 | ············} | 63 | ············} |
64 | ············catch·(Exception·ex3)·{} | 64 | ············catch·(Exception·ex3)·{} |
65 | ········} | 65 | ········} |
66 | ········finally·{} | 66 | ········finally·{} |
67 | ····} | 67 | ····} |
68 | } | 68 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
00000000:·0000·0003·0000·0001·0000·0000·0000·0007··................ | 00000000:·0000·0003·0000·0001·0000·0000·0000·0007··................ | ||
00000010:·0a | 00000010:·0af0·120a·066b·6f74·6c69·6e0a·0a41·6e6e··.....kotlin..Ann | ||
00000020:·6f74·6174·696f·6e0a·0341·6e79·0a06·6571··otation..Any..eq | 00000020:·6f74·6174·696f·6e0a·0341·6e79·0a06·6571··otation..Any..eq | ||
00000030:·7561·6c73·0a07·426f·6f6c·6561·6e0a·056f··uals..Boolean..o | 00000030:·7561·6c73·0a07·426f·6f6c·6561·6e0a·056f··uals..Boolean..o | ||
00000040:·7468·6572·0a08·6861·7368·436f·6465·0a03··ther..hashCode.. | 00000040:·7468·6572·0a08·6861·7368·436f·6465·0a03··ther..hashCode.. | ||
00000050:·496e·740a·0874·6f53·7472·696e·670a·0653··Int..toString..S | 00000050:·496e·740a·0874·6f53·7472·696e·670a·0653··Int..toString..S | ||
00000060:·7472·696e·670a·0541·7272·6179·0a01·540a··tring..Array..T. | 00000060:·7472·696e·670a·0541·7272·6179·0a01·540a··tring..Array..T. | ||
00000070:·0473·697a·650a·0469·6e69·740a·0946·756e··.size..init..Fun | 00000070:·0473·697a·650a·0469·6e69·740a·0946·756e··.size..init..Fun | ||
00000080:·6374·696f·6e31·0a03·6765·740a·0569·6e64··ction1..get..ind | 00000080:·6374·696f·6e31·0a03·6765·740a·0569·6e64··ction1..get..ind | ||
Offset 70, 816 lines modified | Offset 70, 822 lines modified | ||
00000450:·2829·0a13·7468·6973·2e63·6f64·652e·746f··()..this.code.to | 00000450:·2829·0a13·7468·6973·2e63·6f64·652e·746f··()..this.code.to | ||
00000460:·5368·6f72·7428·290a·0943·6861·7241·7272··Short()..CharArr | 00000460:·5368·6f72·7428·290a·0943·6861·7241·7272··Short()..CharArr | ||
00000470:·6179·0a0c·4368·6172·4974·6572·6174·6f72··ay..CharIterator | 00000470:·6179·0a0c·4368·6172·4974·6572·6174·6f72··ay..CharIterator | ||
00000480:·0a0c·4368·6172·5365·7175·656e·6365·0a06··..CharSequence.. | 00000480:·0a0c·4368·6172·5365·7175·656e·6365·0a06··..CharSequence.. | ||
00000490:·6c65·6e67·7468·0a0b·7375·6253·6571·7565··length..subSeque | 00000490:·6c65·6e67·7468·0a0b·7375·6253·6571·7565··length..subSeque | ||
000004a0:·6e63·650a·0a73·7461·7274·496e·6465·780a··nce..startIndex. | 000004a0:·6e63·650a·0a73·7461·7274·496e·6465·780a··nce..startIndex. | Diff chunk too large, falling back to line-by-line diff (815 lines added, 809 lines removed) | |
000004b0:·0865·6e64·496e·6465·780a·0943·6c6f·6e65··.endIndex..Clone | 000004b0:·0865·6e64·496e·6465·780a·0943·6c6f·6e65··.endIndex..Clone | ||
000004c0:·6162·6c65·0a05·636c·6f6e·650a· | 000004c0:·6162·6c65·0a05·636c·6f6e·650a·1943·6f6e··able..clone..Con | ||
000004d0:· | 000004d0:·7465·7874·4675·6e63·7469·6f6e·5479·7065··textFunctionType | ||
000004e0:· | 000004e0:·5061·7261·6d73·0a05·636f·756e·740a·0a61··Params..count..a | ||
000004f0:· | 000004f0:·6e6e·6f74·6174·696f·6e0a·0654·6172·6765··nnotation..Targe | ||
00000500:· | 00000500:·740a·0e61·6c6c·6f77·6564·5461·7267·6574··t..allowedTarget | ||
00000510:·7 | 00000510:·730a·1041·6e6e·6f74·6174·696f·6e54·6172··s..AnnotationTar | ||
00000520:· | 00000520:·6765·740a·0454·5950·450a·104d·7573·7442··get..TYPE..MustB | ||
00000530:· | 00000530:·6544·6f63·756d·656e·7465·640a·056c·6576··eDocumented..lev | ||
00000540:· | 00000540:·656c·0a10·4465·7072·6563·6174·696f·6e4c··el..DeprecationL | ||
00000550:· | 00000550:·6576·656c·0a05·434c·4153·530a·0846·554e··evel..CLASS..FUN | ||
00000560:·4 | 00000560:·4354·494f·4e0a·0850·524f·5045·5254·590a··CTION..PROPERTY. | ||
00000570:· | 00000570:·1041·4e4e·4f54·4154·494f·4e5f·434c·4153··.ANNOTATION_CLAS | ||
00000580:·530a· | 00000580:·530a·0b43·4f4e·5354·5255·4354·4f52·0a0f··S..CONSTRUCTOR.. | ||
00000590:· | 00000590:·5052·4f50·4552·5459·5f53·4554·5445·520a··PROPERTY_SETTER. | ||
000005a0:·0 | 000005a0:·0f50·524f·5045·5254·595f·4745·5454·4552··.PROPERTY_GETTER | ||
000005b0:· | 000005b0:·0a09·5459·5045·414c·4941·530a·0a65·7272··..TYPEALIAS..err | ||
000005c0:· | 000005c0:·6f72·5369·6e63·650a·0b68·6964·6465·6e53··orSince..hiddenS | ||
000005d0:· | 000005d0:·696e·6365·0a03·312e·340a·0445·6e75·6d0a··ince..1.4..Enum. | ||
000005e0:· | 000005e0:·0757·4152·4e49·4e47·0a05·4552·524f·520a··.WARNING..ERROR. | ||
000005f0:· | 000005f0:·0648·4944·4445·4e0a·114e·4547·4154·4956··.HIDDEN..NEGATIV | ||
00000600:· | 00000600:·455f·494e·4649·4e49·5459·0a03·4e61·4e0a··E_INFINITY..NaN. | ||
00000610:· | 00000610:·1150·4f53·4954·4956·455f·494e·4649·4e49··.POSITIVE_INFINI | ||
00000620:· | 00000620:·5459·0a5a·556e·636c·6561·7220·636f·6e76··TY.ZUnclear·conv | ||
00000630:· | 00000630:·6572·7369·6f6e·2e20·546f·2061·6368·6965··ersion.·To·achie | ||
00000640:· | 00000640:·7665·2074·6865·2073·616d·6520·7265·7375··ve·the·same·resu | ||
00000650:· | 00000650:·6c74·2063·6f6e·7665·7274·2074·6f20·496e··lt·convert·to·In | ||
00000660:·74 | 00000660:·7420·6578·706c·6963·6974·6c79·2061·6e64··t·explicitly·and | ||
00000670:· | 00000670:·2074·6865·6e20·746f·2042·7974·652e·0a10···then·to·Byte... | ||
00000680:· | 00000680:·746f·496e·7428·292e·746f·4279·7465·2829··toInt().toByte() | ||
00000690:· | 00000690:·0a5b·556e·636c·6561·7220·636f·6e76·6572··.[Unclear·conver | ||
000006a0:· | 000006a0:·7369·6f6e·2e20·546f·2061·6368·6965·7665··sion.·To·achieve | ||
000006b0:· | 000006b0:·2074·6865·2073·616d·6520·7265·7375·6c74···the·same·result | ||
000006c0:·6 | 000006c0:·2063·6f6e·7665·7274·2074·6f20·496e·7420···convert·to·Int· | ||
000006d0:·6 | 000006d0:·6578·706c·6963·6974·6c79·2061·6e64·2074··explicitly·and·t | ||
000006e0:· | 000006e0:·6865·6e20·746f·2053·686f·7274·2e0a·1174··hen·to·Short...t | ||
000006f0:· | 000006f0:·6f49·6e74·2829·2e74·6f53·686f·7274·2829··oInt().toShort() | ||
00000700:·0a0 | 00000700:·0a0b·446f·7562·6c65·4172·7261·790a·0e44··..DoubleArray..D | ||
00000710:·6f7 | 00000710:·6f75·626c·6549·7465·7261·746f·720a·0944··oubleIterator..D | ||
00000720:· | 00000720:·736c·4d61·726b·6572·0a09·5265·7465·6e74··slMarker..Retent | ||
00000730:·6 | 00000730:·696f·6e0a·1341·6e6e·6f74·6174·696f·6e52··ion..AnnotationR | ||
00000740:·6 | 00000740:·6574·656e·7469·6f6e·0a06·4249·4e41·5259··etention..BINARY | ||
00000750:· | 00000750:·0a01·450a·046e·616d·650a·076f·7264·696e··..E..name..ordin | ||
00000760:· | 00000760:·616c·0a15·4578·7465·6e73·696f·6e46·756e··al..ExtensionFun | ||
00000770:·6 | 00000770:·6374·696f·6e54·7970·650a·0a46·6c6f·6174··ctionType..Float | ||
00000780:· | 00000780:·4172·7261·790a·0d46·6c6f·6174·4974·6572··Array..FloatIter | ||
00000790:· | 00000790:·6174·6f72·0a08·4675·6e63·7469·6f6e·0a01··ator..Function.. | ||
000007a0:· | 000007a0:·520a·0369·6e76·0a03·7368·6c0a·0862·6974··R..inv..shl..bit | ||
000007b0:· | 000007b0:·436f·756e·740a·0373·6872·0a04·7573·6872··Count..shr..ushr | ||
000007c0:·0a0 | 000007c0:·0a08·496e·7441·7272·6179·0a0b·496e·7449··..IntArray..IntI | ||
000007d0:· | 000007d0:·7465·7261·746f·720a·094c·6f6e·6741·7272··terator..LongArr | ||
000007e0:·6 | 000007e0:·6179·0a0c·4c6f·6e67·4974·6572·6174·6f72··ay..LongIterator | ||
000007f0:· | 000007f0:·0a07·4e6f·7468·696e·670a·0d50·6172·616d··..Nothing..Param | ||
00000800:· | 00000800:·6574·6572·4e61·6d65·0a0c·5075·626c·6973··eterName..Publis | ||
00000810:· | 00000810:·6865·6441·7069·0a0a·5368·6f72·7441·7272··hedApi..ShortArr | ||
00000820:·0a0 | 00000820:·6179·0a0d·5368·6f72·7449·7465·7261·746f··ay..ShortIterato | ||
00000830:· | 00000830:·720a·0546·4945·4c44·0a08·5375·7070·7265··r..FIELD..Suppre | ||
00000840:· | 00000840:·7373·0a05·6e61·6d65·730a·0e54·5950·455f··ss..names..TYPE_ | ||
00000850:·4152 | 00000850:·5041·5241·4d45·5445·520a·0e4c·4f43·414c··PARAMETER..LOCAL | ||
00000860:·5 | 00000860:·5f56·4152·4941·424c·450a·0f56·414c·5545··_VARIABLE..VALUE | ||
00000870:· | 00000870:·5f50·4152·414d·4554·4552·0a0a·4558·5052··_PARAMETER..EXPR | ||
00000880:· | 00000880:·4553·5349·4f4e·0a04·4649·4c45·0a06·534f··ESSION..FILE..SO | ||
00000890:· | 00000890:·5552·4345·0a09·5468·726f·7761·626c·650a··URCE..Throwable. | ||
000008a0:· | 000008a0:·0563·6175·7365·0a0e·556e·7361·6665·5661··.cause..UnsafeVa | ||
000008b0:· | 000008b0:·7269·616e·6365·0a07·6172·7261·794f·660a··riance..arrayOf. | ||
000008c0:·0 | 000008c0:·0869·6e74·6572·6e61·6c0a·0d50·7572·6552··.internal..PureR | ||
000008d0:·6 | 000008d0:·6569·6669·6162·6c65·0a08·656c·656d·656e··eifiable..elemen | ||
000008e0:· | 000008e0:·7473·0a0c·6172·7261·794f·664e·756c·6c73··ts..arrayOfNulls | ||
000008f0:· | 000008f0:·0a0e·626f·6f6c·6561·6e41·7272·6179·4f66··..booleanArrayOf | ||
00000900:·4172·7261·794f·660a·0 | 00000900:·0a0b·6279·7465·4172·7261·794f·660a·0b63··..byteArrayOf..c | ||
00000910:· | 00000910:·6861·7241·7272·6179·4f66·0a0d·646f·7562··harArrayOf..doub | ||
00000920:· | 00000920:·6c65·4172·7261·794f·660a·0a65·6d70·7479··leArrayOf..empty | ||
00000930:· | 00000930:·4172·7261·790a·0b65·6e75·6d56·616c·7565··Array..enumValue | ||
00000940:· | 00000940:·4f66·0a0a·656e·756d·5661·6c75·6573·0a0c··Of..enumValues.. | ||
00000950:· | 00000950:·666c·6f61·7441·7272·6179·4f66·0a0a·696e··floatArrayOf..in | ||
00000960:· | 00000960:·7441·7272·6179·4f66·0a0b·6c6f·6e67·4172··tArrayOf..longAr | ||
00000970:· | 00000970:·7261·794f·660a·0c73·686f·7274·4172·7261··rayOf..shortArra | ||
00000980:· | 00000980:·794f·6612·e304·0a02·1000·0a06·0800·1001··yOf............. | ||
00000990:·0a06·0800·100 | 00000990:·1800·0a06·0800·1002·1800·0a06·0800·1004··................ | ||
000009a0:·0a0 | 000009a0:·1800·0a06·0800·1007·1800·0a06·0800·1009··................ | ||
000009b0:· | 000009b0:·1800·0a06·0800·100a·1800·0a06·0800·100e··................ | ||
000009c0:· | 000009c0:·1800·0a04·0800·1012·0a06·0808·1013·1800··................ | ||
000009d0:·0800·10 | 000009d0:·0a06·0800·1015·1800·0a06·0803·1017·1800··................ | ||
000009e0:·0800·10 | 000009e0:·0a06·0800·1018·1800·0a06·0800·101b·1800··................ | ||
000009f0:·0800·102 | 000009f0:·0a06·0800·1021·1800·0a06·0808·1022·1800··.....!.......".. | ||
00000a00:·0800·102 | 00000a00:·0a06·0800·1023·1800·0a06·0810·1017·1800··.....#.......... | ||
00000a10:·0800·102 | 00000a10:·0a06·0800·1028·1800·0a06·0800·1029·1800··.....(.......).. | ||
00000a20:· | 00000a20:·0a06·0800·102a·1800·0a06·0800·102b·1800··.....*.......+.. | ||
00000a30:· | 00000a30:·0a06·0800·102c·1800·0a04·0800·1033·0a06··.....,.......3.. | ||
00000a40:·10 | 00000a40:·0817·1034·1800·0a06·0817·1035·1800·0a06··...4.......5.... | ||
00000a50:·10 | 00000a50:·0800·103b·1800·0a06·0800·103c·1800·0a06··...;.......<.... | ||
00000a60:·10 | 00000a60:·0800·1040·1800·0a06·0800·1044·1800·0a06··...@.......D.... | ||
00000a70:·10 | 00000a70:·0800·104e·1800·0a06·0808·104f·1800·0a06··...N.......O.... | ||
00000a80:·10 | 00000a80:·081a·1017·1800·0a06·0817·1056·1800·0a06··...........V.... | ||
00000a90:·10 | 00000a90:·0800·105e·1800·0a06·0808·105f·1800·0a06··...^......._.... | ||
00000aa0:· | 00000aa0:·0800·1060·1800·0a06·0800·1065·1800·0a06··...`.......e.... | ||
00000ab0:· | 00000ab0:·0800·1067·1800·0a04·0800·1069·0a06·0827··...g.......i...' | ||
00000ac0:·1800·0a0 | 00000ac0:·106a·1800·0a06·0827·106c·1800·0a06·0827··.j.....'.l.....' | ||
00000ad0:· | 00000ad0:·106e·1800·0a06·0800·1070·1800·0a06·0800··.n.......p...... | ||
00000ae0:· | 00000ae0:·107c·1800·0a06·0813·1017·1800·0a07·0800··.|.............. | ||
00000af0:· | 00000af0:·1087·0118·000a·0708·0810·8801·1800·0a07··................ | ||
00000b00:·0 | 00000b00:·0800·1089·0118·000a·0708·2710·8a01·1800··..........'..... | ||
00000b10:·0 | 00000b10:·0a07·0827·108b·0118·000a·0608·2c10·1718··...'........,... | ||
00000b20:·0 | 00000b20:·000a·0708·0010·9001·1800·0a06·0814·1017··................ | ||
00000b30:· | 00000b30:·1800·0a07·0800·1091·0118·000a·0708·0810··................ | ||
00000b40:· | 00000b40:·9201·1800·0a07·0800·1093·0118·000a·0608··................ | ||
00000b50:·0 | 00000b50:·0410·1718·000a·0708·0010·9a01·1800·0a07··................ | ||
00000b60:·0 | 00000b60:·0808·109b·0118·000a·0608·1510·1718·000a··................ | ||
00000b70:· | 00000b70:·0708·0010·9c01·1800·0a07·0808·109d·0118··................ | ||
00000b80:·0 | 00000b80:·000a·0708·0010·9e01·1800·0a07·0800·109f··................ | ||
Max diff block lines reached; -1/113258 bytes (-0.00%) of diff not shown. |
Offset 1, 48 lines modified | Offset 1, 59 lines modified | ||
00000000:·0000·0003·0000·0001·0000·0000·0000·0007··................ | 00000000:·0000·0003·0000·0001·0000·0000·0000·0007··................ | ||
00000010:·0a | 00000010:·0a88·030a·066b·6f74·6c69·6e0a·0943·6c6f··.....kotlin..Clo | ||
00000020:·6e65·6162·6c65·0a03·416e·790a·0563·6c6f··neable..Any..clo | 00000020:·6e65·6162·6c65·0a03·416e·790a·0563·6c6f··neable..Any..clo | ||
00000030:·6e65·0a08·696e·7465·726e·616c·0a1 | 00000030:·6e65·0a08·696e·7465·726e·616c·0a18·496e··ne..internal..In | ||
00000040:·6174·666f·726d·4465·7065·6e64·656e·740a··atformDependent. | |||
00000050:·0a41·6e6e·6f74·6174·696f·6e0a·0a61·6e6e··.Annotation..ann | |||
00000060:·6f74·6174·696f·6e0a·0654·6172·6765·740a··otation..Target. | |||
00000070:·0e61·6c6c·6f77·6564·5461·7267·6574·730a··.allowedTargets. | |||
00000080:·1041·6e6e·6f74·6174·696f·6e54·6172·6765··.AnnotationTarge | |||
000000 | 00000040:·7472·696e·7369·6343·6f6e·7374·4576·616c··trinsicConstEval | ||
00000050:·7561·7469·6f6e·0a0a·416e·6e6f·7461·7469··uation..Annotati | |||
00000060:·6f6e·0a0a·616e·6e6f·7461·7469·6f6e·0a06··on..annotation.. | |||
00000070:·5461·7267·6574·0a0e·616c·6c6f·7765·6454··Target..allowedT | |||
00000080:·6172·6765·7473·0a10·416e·6e6f·7461·7469··argets..Annotati | |||
00000090:·6f6e·5461·7267·6574·0a0b·434f·4e53·5452··onTarget..CONSTR | |||
000000a0:·5543·544f·520a·0846·554e·4354·494f·4e0a··UCTOR..FUNCTION. | |||
000000b0:·0850·524f·5045·5254·590a·0952·6574·656e··.PROPERTY..Reten | |||
000000 | 000000c0:·7469·6f6e·0a05·7661·6c75·650a·1341·6e6e··tion..value..Ann | ||
000000 | 000000d0:·6f74·6174·696f·6e52·6574·656e·7469·6f6e··otationRetention | ||
000000 | 000000e0:·0a06·4249·4e41·5259·0a0b·5369·6e63·654b··..BINARY..SinceK | ||
000000f0:·6f74·6c69·6e0a·0776·6572·7369·6f6e·0a03··otlin..version.. | |||
00000100:·312e·370a·1150·6c61·7466·6f72·6d44·6570··1.7..PlatformDep | |||
00000110:·656e·6465·6e74·0a0d·5075·7265·5265·6966··endent..PureReif | |||
00000 | 00000120:·6961·626c·650a·0e54·5950·455f·5041·5241··iable..TYPE_PARA | ||
00000 | 00000130:·4d45·5445·520a·1064·6966·6665·7265·6e63··METER..differenc | ||
00000 | 00000140:·654d·6f64·756c·6f0a·0349·6e74·0a01·610a··eModulo..Int..a. | ||
000001 | 00000150:·0162·0a01·630a·044c·6f6e·670a·1967·6574··.b..c..Long..get | ||
000001 | 00000160:·5072·6f67·7265·7373·696f·6e4c·6173·7445··ProgressionLastE | ||
000001 | 00000170:·6c65·6d65·6e74·0a05·7374·6172·740a·0365··lement..start..e | ||
000001 | 00000180:·6e64·0a04·7374·6570·0a0c·5075·626c·6973··nd..step..Publis | ||
000001 | 00000190:·6865·6441·7069·0a03·6d6f·6412·8001·0a02··hedApi..mod..... | ||
00000150:·700a·0210·000a·0608·0010·0118·000a·0608··p............... | |||
00000160:·0010·0218·000a·0408·0010·040a·0608·0310··................ | |||
00000170:·0518·000a·0608·0010·0618·000a·0408·0010··................ | |||
00000180:·070a·0608·0610·0818·000a·0608·0610·0a18··................ | |||
00000190:·000a·0608·0610·0c18·000a·0608·0610·0e18··................ | |||
000001a0:· | 000001a0:·1000·0a06·0800·1001·1800·0a06·0800·1002··................ | ||
000001b0:· | 000001b0:·1800·0a04·0800·1004·0a06·0803·1005·1800··................ | ||
000001c0:·0a06·0800·1006·1800·0a04·0800·1007·0a06··................ | |||
000001d0:·0806·1008·1800·0a06·0806·100a·1800·0a06··................ | |||
000001e0:·0806·100e·1800·0a06·0806·1010·1800·0a06··................ | |||
000001f0:·0800·1012·1800·0a06·0803·1015·1800·0a06··................ | |||
00000200:·0803·1016·1800·0a06·0800·1019·1800·0a06··................ | |||
00000210:·0800·101d·1800·0a06·0800·1022·1800·1aa8··...........".... | |||
00000220:·011a·1810·1832·0410·1a28·0032·0410·1b28··.....2...(.2...( | |||
00000230:·0032·0410·1c28·0038·0048·021a·1810·1832··.2...(.8.H.....2 | |||
00000240:·0410·1a28·0132·0410·1b28·0132·0410·1c28··...(.2...(.2...( | |||
00000250:·0138·0148·021a·1d10·1e32·0410·1f28·0032··.8.H.....2...(.2 | |||
00000260:·0410·2028·0032·0410·2128·0038·0048·01b2··..·(.2..!(.8.H.. | |||
00000 | 00000270:·0902·0810·1a1d·101e·3204·101f·2801·3204··........2...(.2. | ||
000001d0:·1015·2800·3204·1016·2800·3800·4802·1a18··..(.2...(.8.H... | |||
000001e0:·1012·3204·1014·2801·3204·1015·2801·3204··..2...(.2...(.2. | |||
000001f0:·1016·2801·3801·4802·1a1d·1018·3204·1019··..(.8.H.....2... | |||
00000200:·2800·3204·101a·2800·3204·101b·2800·3800··(.2...(.2...(.8. | |||
00000210:·4801·b209·0208·0e1a·1d10·1832·0410·1928··H..........2...( | |||
00000220:·0132·0410·1a28·0132·0410·1b28·0138·0148··.2...(.2...(.8.H | |||
00000230:·01b2·0902·080e·1a12·101d·3204·1014·2800··..........2...(. | |||
00000240:·3204·1015·2800·3800·4802·1a12·101d·3204··2...(.8.H.....2. | |||
000002 | 00000280:·1020·2801·3204·1021·2801·3801·4801·b209··.·(.2..!(.8.H... | ||
00000260:·080a·0230·0c0a·0230·0db8·0903·2216·0866··...0...0...."..f | |||
000002 | 00000290:·0208·101a·1210·2332·0410·1a28·0032·0410··......#2...(.2.. | ||
000002a0:·1b28·0038·0048·021a·1210·2332·0410·1a28··.(.8.H....#2...( | |||
000002b0:·0132·0410·1b28·0138·0148·02f2·0108·0a02··.2...(.8.H...... | |||
000002c0:·300e·0a02·300f·b809·0322·1608·6612·0100··0...0...."..f... | |||
000002d0:·1801·4a06·1003·3800·4814·f201·040a·0230··..J...8.H......0 | |||
000002e0:·0222·5608·8102·1201·0018·0442·00f2·0104··."V........B.... | |||
000002f0:·0a02·3005·b209·2208·0712·1e08·0912·1a08··..0..."......... | |||
00000300:·0c4a·0608·0a30·0838·0b4a·0608·0a30·0838··.J...0.8.J...0.8 | |||
00000310:·0c4a·0608·0a30·0838·0db2·090e·0809·120a··.J...0.8........ | |||
00000320:·080f·1206·080a·300a·3811·b209·0c08·0b12··......0.8....... | |||
00000330:·0808·1312·0408·0828·1422·3708·8102·1201··.......(."7..... | |||
00000340:·0018·0c42·00f2·0104·0a02·3005·b209·1208··...B......0..... | |||
00000350:·0712·0e08·0912·0a08·0c4a·0608·0a30·0838··.........J...0.8 | |||
00000360:·0cb2·090e·0809·120a·080f·1206·080a·300a··..............0. | |||
00000 | 00000370:·3811·2237·0881·0212·0100·180d·4200·f201··8."7........B... | ||
00000 | 00000380:·040a·0230·05b2·0912·0807·120e·0809·120a··...0............ | ||
00000 | 00000390:·080c·4a06·080a·3008·3817·b209·0e08·0912··..J...0.8....... | ||
000003a0:·0a08·0f12·0608·0a30·0a38·11··············.......0.8. | |||
000002b0:·0912·0a08·0d12·0608·0a30·0a38·0f22·3708··.........0.8."7. | |||
000002c0:·8102·1201·0018·0b42·00f2·0104·0a02·3005··.......B......0. | |||
000002d0:·b209·1208·0712·0e08·0912·0a08·0c4a·0608··.............J.. | |||
000002e0:·0a30·0838·11b2·090e·0809·120a·080d·1206··.0.8............ | |||
000002f0:·080a·300a·380f···························..0.8. |
Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
16 | ············"Ln1/d<", | 16 | ············"Ln1/d<", |
17 | ············"TT;>;" | 17 | ············"TT;>;" |
18 | ········} | 18 | ········} |
19 | ····.end·annotation | 19 | ····.end·annotation |
20 | ····const-string·v0,·"completion" | 20 | ····const-string·v0,·"completion" |
21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
22 | ····return-object·p0 | 22 | ····return-object·p0 |
23 | .end·method | 23 | .end·method |
24 | .method·public·static·final·b(Ln1/d;)V | 24 | .method·public·static·final·b(Ln1/d;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | 26 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ············"Ln1/d<", | 33 | ············"Ln1/d<", |
34 | ············"*>;)V" | 34 | ············"*>;)V" |
35 | ········} | 35 | ········} |
36 | ····.end·annotation | 36 | ····.end·annotation |
37 | ····const-string·v0,·"frame" | 37 | ····const-string·v0,·"frame" |
38 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 38 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·static·final·c(Ln1/d;)V | 41 | .method·public·static·final·c(Ln1/d;)V |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.annotation·system·Ldalvik/annotation/Signature; | 43 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 50, 11 lines modified | Offset 50, 11 lines modified | ||
50 | ············"Ln1/d<", | 50 | ············"Ln1/d<", |
51 | ············"*>;)V" | 51 | ············"*>;)V" |
52 | ········} | 52 | ········} |
53 | ····.end·annotation | 53 | ····.end·annotation |
54 | ····const-string·v0,·"frame" | 54 | ····const-string·v0,·"frame" |
55 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 55 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
Offset 25, 24 lines modified | Offset 25, 24 lines modified | ||
25 | ············"(", | 25 | ············"(", |
26 | ············"Ln1/d<", | 26 | ············"Ln1/d<", |
27 | ············"Ljava/lang/Object;", | 27 | ············"Ljava/lang/Object;", |
28 | ············">;)V" | 28 | ············">;)V" |
29 | ········} | 29 | ········} |
30 | ····.end·annotation | 30 | ····.end·annotation |
31 | ····if- | 31 | ····if-eqz·p1,·:cond_0 |
32 | ···· | 32 | ····invoke-interface·{p1},·Ln1/d;->getContext()Ln1/g; |
33 | ····move-result-object·v0 | ||
33 | ····goto·:goto_0 | 34 | ····goto·:goto_0 |
34 | ····:cond_0 | 35 | ····:cond_0 |
36 | ····const/4·v0,·0x0 | ||
35 | ····invoke-interface·{p1},·Ln1/d;->getContext()Ln1/g; | ||
36 | ····move-result-object·v0 | ||
37 | ····:goto_0 | 37 | ····:goto_0 |
38 | ····invoke-direct·{p0,·p1,·v0},·Lkotlin/coroutines/jvm/internal/d;-><init>(Ln1/d;Ln1/g;)V | 38 | ····invoke-direct·{p0,·p1,·v0},·Lkotlin/coroutines/jvm/internal/d;-><init>(Ln1/d;Ln1/g;)V |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
Offset 87, 43 lines modified | Offset 87, 43 lines modified | ||
87 | ············"Ljava/lang/Object;", | 87 | ············"Ljava/lang/Object;", |
88 | ············">;" | 88 | ············">;" |
89 | ········} | 89 | ········} |
90 | ····.end·annotation | 90 | ····.end·annotation |
91 | ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->intercepted:Ln1/d; | 91 | ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->intercepted:Ln1/d; |
92 | ····if-nez·v0,·:cond_ | 92 | ····if-nez·v0,·:cond_2 |
93 | ····invoke-virtual·{p0},·Lkotlin/coroutines/jvm/internal/d;->getContext()Ln1/g; | 93 | ····invoke-virtual·{p0},·Lkotlin/coroutines/jvm/internal/d;->getContext()Ln1/g; |
94 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
95 | ····sget-object·v1,·Ln1/e;->c:Ln1/e$b; | 95 | ····sget-object·v1,·Ln1/e;->c:Ln1/e$b; |
96 | ····invoke-interface·{v0,·v1},·Ln1/g;->get(Ln1/g$c;)Ln1/g$b; | 96 | ····invoke-interface·{v0,·v1},·Ln1/g;->get(Ln1/g$c;)Ln1/g$b; |
97 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
98 | ····check-cast·v0,·Ln1/e; | 98 | ····check-cast·v0,·Ln1/e; |
99 | ····if- | 99 | ····if-eqz·v0,·:cond_0 |
100 | ····move-object·v0,·p0 | ||
101 | ····goto·:goto_0 | ||
102 | ····:cond_0 | ||
103 | ····invoke-interface·{v0,·p0},·Ln1/e;->a(Ln1/d;)Ln1/d; | 100 | ····invoke-interface·{v0,·p0},·Ln1/e;->a(Ln1/d;)Ln1/d; |
104 | ····move-result-object·v0 | 101 | ····move-result-object·v0 |
105 | ····:goto_0 | ||
106 | ····i | 102 | ····if-nez·v0,·:cond_1 |
103 | ····:cond_0 | ||
104 | ····move-object·v0,·p0 | ||
107 | ····:cond_1 | 105 | ····:cond_1 |
106 | ····iput-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->intercepted:Ln1/d; | ||
107 | ····:cond_2 | ||
108 | ····return-object·v0 | 108 | ····return-object·v0 |
109 | .end·method | 109 | .end·method |
110 | .method·protected·releaseIntercepted()V | 110 | .method·protected·releaseIntercepted()V |
111 | ····.locals·3 | 111 | ····.locals·3 |
112 | ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->intercepted:Ln1/d; | 112 | ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->intercepted:Ln1/d; |
Offset 129, 15 lines modified | Offset 129, 15 lines modified | ||
129 | #·virtual·methods | 129 | #·virtual·methods |
130 | .method·public·final·b(Lkotlin/coroutines/jvm/internal/a;)Ljava/lang/String; | 130 | .method·public·final·b(Lkotlin/coroutines/jvm/internal/a;)Ljava/lang/String; |
131 | ····.locals·5 | 131 | ····.locals·5 |
132 | ····const-string·v0,·"continuation" | 132 | ····const-string·v0,·"continuation" |
133 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 133 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
134 | ····sget-object·v0,·Lkotlin/coroutines/jvm/internal/i;->c:Lkotlin/coroutines/jvm/internal/i$a; | 134 | ····sget-object·v0,·Lkotlin/coroutines/jvm/internal/i;->c:Lkotlin/coroutines/jvm/internal/i$a; |
135 | ····if-nez·v0,·:cond_0 | 135 | ····if-nez·v0,·:cond_0 |
136 | ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/i;->a(Lkotlin/coroutines/jvm/internal/a;)Lkotlin/coroutines/jvm/internal/i$a; | 136 | ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/i;->a(Lkotlin/coroutines/jvm/internal/a;)Lkotlin/coroutines/jvm/internal/i$a; |
Offset 153, 73 lines modified | Offset 153, 73 lines modified | ||
153 | ····return-object·v2 | 153 | ····return-object·v2 |
154 | ····:cond_1 | 154 | ····:cond_1 |
155 | ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->a:Ljava/lang/reflect/Method; | 155 | ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->a:Ljava/lang/reflect/Method; |
156 | ····const/4·v3,·0x0 | 156 | ····const/4·v3,·0x0 |
157 | ····if- | 157 | ····if-eqz·v1,·:cond_2 |
158 | ····move-object·p1,·v2 | ||
159 | ····goto·:goto_0 | ||
160 | ····:cond_2 | ||
161 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 158 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
162 | ····move-result-object·p1 | 159 | ····move-result-object·p1 |
163 | ····new-array·v4,·v3,·[Ljava/lang/Object; | 160 | ····new-array·v4,·v3,·[Ljava/lang/Object; |
164 | ····invoke-virtual·{v1,·p1,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 161 | ····invoke-virtual·{v1,·p1,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
165 | ····move-result-object·p1 | 162 | ····move-result-object·p1 |
163 | ····goto·:goto_0 | ||
164 | ····:cond_2 | ||
165 | ····move-object·p1,·v2 | ||
166 | ····:goto_0 | 166 | ····:goto_0 |
167 | ····if-nez·p1,·:cond_3 | 167 | ····if-nez·p1,·:cond_3 |
168 | ····return-object·v2 | 168 | ····return-object·v2 |
169 | ····:cond_3 | 169 | ····:cond_3 |
170 | ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->b:Ljava/lang/reflect/Method; | 170 | ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->b:Ljava/lang/reflect/Method; |
171 | ····if- | 171 | ····if-eqz·v1,·:cond_4 |
172 | ····move-object·p1,·v2 | ||
173 | ····goto·:goto_1 | ||
174 | ····:cond_4 | ||
175 | ····new-array·v4,·v3,·[Ljava/lang/Object; | 172 | ····new-array·v4,·v3,·[Ljava/lang/Object; |
176 | ····invoke-virtual·{v1,·p1,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 173 | ····invoke-virtual·{v1,·p1,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
177 | ····move-result-object·p1 | 174 | ····move-result-object·p1 |
175 | ····goto·:goto_1 | ||
176 | ····:cond_4 | ||
177 | ····move-object·p1,·v2 | ||
178 | ····:goto_1 | 178 | ····:goto_1 |
179 | ····if-nez·p1,·:cond_5 | 179 | ····if-nez·p1,·:cond_5 |
180 | ····return-object·v2 | 180 | ····return-object·v2 |
181 | ····:cond_5 | 181 | ····:cond_5 |
182 | ····iget-object·v0,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->c:Ljava/lang/reflect/Method; | 182 | ····iget-object·v0,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->c:Ljava/lang/reflect/Method; |
183 | ····if- | 183 | ····if-eqz·v0,·:cond_6 |
184 | ····move-object·p1,·v2 | ||
185 | ····goto·:goto_2 | ||
186 | ····:cond_6 | ||
187 | ····new-array·v1,·v3,·[Ljava/lang/Object; | 184 | ····new-array·v1,·v3,·[Ljava/lang/Object; |
188 | ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 185 | ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
189 | ····move-result-object·p1 | 186 | ····move-result-object·p1 |
187 | ····goto·:goto_2 | ||
188 | ····:cond_6 | ||
189 | ····move-object·p1,·v2 | ||
190 | ····:goto_2 | 190 | ····:goto_2 |
191 | ····instance-of·v0,·p1,·Ljava/lang/String; | 191 | ····instance-of·v0,·p1,·Ljava/lang/String; |
192 | ····if-eqz·v0,·:cond_7 | 192 | ····if-eqz·v0,·:cond_7 |
193 | ····move-object·v2,·p1 | 193 | ····move-object·v2,·p1 |
Offset 95, 27 lines modified | Offset 95, 27 lines modified | ||
95 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
96 | ····:cond_0 | 96 | ····:cond_0 |
97 | ····const/4·p0,·0x0 | 97 | ····const/4·p0,·0x0 |
98 | ····:goto_0 | 98 | ····:goto_0 |
99 | ····if- | 99 | ····if-eqz·p0,·:cond_1 |
100 | ····const/4·p0,·0x0 | ||
101 | ····goto·:goto_1 | ||
102 | ····:cond_1 | ||
103 | ····invoke-virtual·{p0},·Ljava/lang/Integer;->intValue()I | 100 | ····invoke-virtual·{p0},·Ljava/lang/Integer;->intValue()I |
104 | ····move-result·p0 | 101 | ····move-result·p0 |
105 | ····:try_end_0 | 102 | ····:try_end_0 |
106 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 103 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
104 | ····goto·:goto_1 | ||
105 | ····:cond_1 | ||
106 | ····const/4·p0,·0x0 | ||
107 | ····:goto_1 | 107 | ····:goto_1 |
108 | ····sub-int/2addr·p0,·v1 | 108 | ····sub-int/2addr·p0,·v1 |
109 | ····goto·:goto_2 | 109 | ····goto·:goto_2 |
110 | ····:catch_0 | 110 | ····:catch_0 |
111 | ····const/4·p0,·-0x1 | 111 | ····const/4·p0,·-0x1 |
Offset 125, 15 lines modified | Offset 125, 15 lines modified | ||
125 | .end·method | 125 | .end·method |
126 | .method·public·static·final·d(Lkotlin/coroutines/jvm/internal/a;)Ljava/lang/StackTraceElement; | 126 | .method·public·static·final·d(Lkotlin/coroutines/jvm/internal/a;)Ljava/lang/StackTraceElement; |
127 | ····.locals·4 | 127 | ····.locals·4 |
128 | ····const-string·v0,·"<this>" | 128 | ····const-string·v0,·"<this>" |
129 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 129 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
130 | ····invoke-static·{p0},·Lkotlin/coroutines/jvm/internal/g;->b(Lkotlin/coroutines/jvm/internal/a;)Lkotlin/coroutines/jvm/internal/f; | 130 | ····invoke-static·{p0},·Lkotlin/coroutines/jvm/internal/g;->b(Lkotlin/coroutines/jvm/internal/a;)Lkotlin/coroutines/jvm/internal/f; |
131 | ····move-result-object·v0 | 131 | ····move-result-object·v0 |
132 | ····if-nez·v0,·:cond_0 | 132 | ····if-nez·v0,·:cond_0 |
Offset 183, 15 lines modified | Offset 183, 15 lines modified | ||
183 | ····goto·:goto_1 | 183 | ····goto·:goto_1 |
184 | ····:cond_2 | 184 | ····:cond_2 |
185 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 185 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
186 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 186 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
187 | ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 187 | ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
188 | ····const/16·p0,·0x2f | 188 | ····const/16·p0,·0x2f |
189 | ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 189 | ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
190 | ····invoke-interface·{v0},·Lkotlin/coroutines/jvm/internal/f;->c()Ljava/lang/String; | 190 | ····invoke-interface·{v0},·Lkotlin/coroutines/jvm/internal/f;->c()Ljava/lang/String; |
Offset 71, 15 lines modified | Offset 71, 15 lines modified | ||
71 | ····invoke-static·{p0},·Lkotlin/jvm/internal/l;->d(Lkotlin/jvm/internal/f;)Ljava/lang/String; | 71 | ····invoke-static·{p0},·Lkotlin/jvm/internal/l;->d(Lkotlin/jvm/internal/f;)Ljava/lang/String; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····const-string·v1,·"renderLambdaToString(this)" | 73 | ····const-string·v1,·"renderLambdaToString(this)" |
74 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 74 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
75 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
76 | ····:cond_0 | 76 | ····:cond_0 |
77 | ····invoke-super·{p0},·Lkotlin/coroutines/jvm/internal/a;->toString()Ljava/lang/String; | 77 | ····invoke-super·{p0},·Lkotlin/coroutines/jvm/internal/a;->toString()Ljava/lang/String; |
78 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
Offset 66, 15 lines modified | Offset 66, 15 lines modified | ||
66 | ············"Lk1/q;", | 66 | ············"Lk1/q;", |
67 | ············">;" | 67 | ············">;" |
68 | ········} | 68 | ········} |
69 | ····.end·annotation | 69 | ····.end·annotation |
70 | ····const-string·p1,·"completion" | 70 | ····const-string·p1,·"completion" |
71 | ····invoke-static·{p2,·p1},·Lkotlin/jvm/internal/i;-> | 71 | ····invoke-static·{p2,·p1},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
72 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 72 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
73 | ····const-string·p2,·"create(Any?;Continuation)·has·not·been·overridden" | 73 | ····const-string·p2,·"create(Any?;Continuation)·has·not·been·overridden" |
74 | ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | 74 | ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
Offset 92, 15 lines modified | Offset 92, 15 lines modified | ||
92 | ············"Lk1/q;", | 92 | ············"Lk1/q;", |
93 | ············">;" | 93 | ············">;" |
94 | ········} | 94 | ········} |
95 | ····.end·annotation | 95 | ····.end·annotation |
96 | ····const-string·v0,·"completion" | 96 | ····const-string·v0,·"completion" |
97 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 97 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
98 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 98 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
99 | ····const-string·v0,·"create(Continuation)·has·not·been·overridden" | 99 | ····const-string·v0,·"create(Continuation)·has·not·been·overridden" |
100 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | 100 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
Offset 168, 17 lines modified | Offset 168, 15 lines modified | ||
168 | ····move-object·v0,·p0 | 168 | ····move-object·v0,·p0 |
169 | ····:goto_0 | 169 | ····:goto_0 |
170 | ····invoke-static·{v0},·Lkotlin/coroutines/jvm/internal/h;->b(Ln1/d;)V | 170 | ····invoke-static·{v0},·Lkotlin/coroutines/jvm/internal/h;->b(Ln1/d;)V |
171 | ····check-cast·v0,·Lkotlin/coroutines/jvm/internal/a; | 171 | ····check-cast·v0,·Lkotlin/coroutines/jvm/internal/a; |
172 | ····i | 172 | ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/a;->completion:Ln1/d; |
173 | ····move-result-object·v1 | ||
174 | ····invoke-static·{v1},·Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;)V | 173 | ····invoke-static·{v1},·Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;)V |
175 | ····:try_start_0 | 174 | ····:try_start_0 |
176 | ····invoke-virtual·{v0,·p1},·Lkotlin/coroutines/jvm/internal/a;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; | 175 | ····invoke-virtual·{v0,·p1},·Lkotlin/coroutines/jvm/internal/a;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; |
177 | ····move-result-object·p1 | 176 | ····move-result-object·p1 |
Offset 231, 30 lines modified | Offset 229, 41 lines modified | ||
231 | ····return-void | 229 | ····return-void |
232 | .end·method | 230 | .end·method |
233 | .method·public·toString()Ljava/lang/String; | 231 | .method·public·toString()Ljava/lang/String; |
234 | ····.locals·2 | 232 | ····.locals·2 |
233 | ····new-instance·v0,·Ljava/lang/StringBuilder; | ||
234 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | ||
235 | ····const-string·v1,·"Continuation·at·" | ||
236 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
235 | ····invoke-virtual·{p0},·Lkotlin/coroutines/jvm/internal/a;->getStackTraceElement()Ljava/lang/StackTraceElement; | 237 | ····invoke-virtual·{p0},·Lkotlin/coroutines/jvm/internal/a;->getStackTraceElement()Ljava/lang/StackTraceElement; |
236 | ····move-result-object·v | 238 | ····move-result-object·v1 |
239 | ····if-eqz·v1,·:cond_0 | ||
237 | ···· | 240 | ····goto·:goto_0 |
241 | ····:cond_0 | ||
238 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 242 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
239 | ····move-result-object·v | 243 | ····move-result-object·v1 |
240 | ····invoke-virtual·{v | 244 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
241 | ····move-result-object·v | 245 | ····move-result-object·v1 |
242 | ····:cond_0 | ||
243 | ···· | 246 | ····:goto_0 |
247 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
244 | ····invoke- | 248 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
245 | ····move-result-object·v0 | 249 | ····move-result-object·v0 |
246 | ····return-object·v0 | 250 | ····return-object·v0 |
247 | .end·method | 251 | .end·method |
Offset 13, 52 lines modified | Offset 13, 52 lines modified | ||
13 | ············"Ljava/lang/Object;", | 13 | ············"Ljava/lang/Object;", |
14 | ············">;)V" | 14 | ············">;)V" |
15 | ········} | 15 | ········} |
16 | ····.end·annotation | 16 | ····.end·annotation |
17 | ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/a;-><init>(Ln1/d;)V | 17 | ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/a;-><init>(Ln1/d;)V |
18 | ····if- | 18 | ····if-eqz·p1,·:cond_2 |
19 | ····goto·:goto_1 | ||
20 | ····:cond_0 | ||
21 | ····invoke-interface·{p1},·Ln1/d;->getContext()Ln1/g; | 19 | ····invoke-interface·{p1},·Ln1/d;->getContext()Ln1/g; |
22 | ····move-result-object·p1 | 20 | ····move-result-object·p1 |
23 | ····sget-object·v0,·Ln1/h;->d:Ln1/h; | 21 | ····sget-object·v0,·Ln1/h;->d:Ln1/h; |
24 | ····if-ne·p1,·v0,·:cond_ | 22 | ····if-ne·p1,·v0,·:cond_0 |
25 | ····const/4·p1,·0x1 | 23 | ····const/4·p1,·0x1 |
26 | ····goto·:goto_0 | 24 | ····goto·:goto_0 |
27 | ····:cond_ | 25 | ····:cond_0 |
28 | ····const/4·p1,·0x0 | 26 | ····const/4·p1,·0x0 |
29 | ····:goto_0 | 27 | ····:goto_0 |
30 | ····if-eqz·p1,·:cond_ | 28 | ····if-eqz·p1,·:cond_1 |
31 | ····:goto_1 | 29 | ····goto·:goto_1 |
32 | ····return-void | ||
33 | ····:cond_ | 30 | ····:cond_1 |
34 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 31 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
35 | ····const-string·v0,·"Coroutines·with·restricted·suspension·must·have·EmptyCoroutineContext" | 32 | ····const-string·v0,·"Coroutines·with·restricted·suspension·must·have·EmptyCoroutineContext" |
36 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 33 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
37 | ····move-result-object·v0 | 34 | ····move-result-object·v0 |
38 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 35 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
39 | ····throw·p1 | 36 | ····throw·p1 |
37 | ····:cond_2 | ||
38 | ····:goto_1 | ||
39 | ····return-void | ||
40 | .end·method | 40 | .end·method |
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public·getContext()Ln1/g; | 42 | .method·public·getContext()Ln1/g; |
43 | ····.locals·1 | 43 | ····.locals·1 |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ············"*>;)[", | 29 | ············"*>;)[", |
30 | ············"Ljava/lang/Object;" | 30 | ············"Ljava/lang/Object;" |
31 | ········} | 31 | ········} |
32 | ····.end·annotation | 32 | ····.end·annotation |
33 | ····const-string·v0,·"collection" | 33 | ····const-string·v0,·"collection" |
34 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 34 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
35 | ····invoke-interface·{p0},·Ljava/util/Collection;->size()I | 35 | ····invoke-interface·{p0},·Ljava/util/Collection;->size()I |
36 | ····move-result·v0 | 36 | ····move-result·v0 |
37 | ····if-nez·v0,·:cond_0 | 37 | ····if-nez·v0,·:cond_0 |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | ····:goto_2 | 115 | ····:goto_2 |
116 | ····invoke-static·{v0,·v1},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; | 116 | ····invoke-static·{v0,·v1},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; |
117 | ····move-result-object·v0 | 117 | ····move-result-object·v0 |
118 | ····const-string·v1,·"copyOf(result,·newSize)" | 118 | ····const-string·v1,·"copyOf(result,·newSize)" |
119 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 119 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
120 | ····goto·:goto_4 | 120 | ····goto·:goto_4 |
121 | ····:cond_5 | 121 | ····:cond_5 |
122 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z | 122 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z |
123 | ····move-result·v1 | 123 | ····move-result·v1 |
Offset 132, 15 lines modified | Offset 132, 15 lines modified | ||
132 | ····invoke-static·{v0,·v2},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; | 132 | ····invoke-static·{v0,·v2},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; |
133 | ····move-result-object·p0 | 133 | ····move-result-object·p0 |
134 | ····const-string·v0,·"copyOf(result,·size)" | 134 | ····const-string·v0,·"copyOf(result,·size)" |
135 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 135 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
136 | ····:goto_3 | 136 | ····:goto_3 |
137 | ····return-object·p0 | 137 | ····return-object·p0 |
138 | ····:cond_6 | 138 | ····:cond_6 |
139 | ····:goto_4 | 139 | ····:goto_4 |
140 | ····move·v1,·v2 | 140 | ····move·v1,·v2 |
Offset 159, 15 lines modified | Offset 159, 15 lines modified | ||
159 | ············")[", | 159 | ············")[", |
160 | ············"Ljava/lang/Object;" | 160 | ············"Ljava/lang/Object;" |
161 | ········} | 161 | ········} |
162 | ····.end·annotation | 162 | ····.end·annotation |
163 | ····const-string·v0,·"collection" | 163 | ····const-string·v0,·"collection" |
164 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 164 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
165 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 165 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
166 | ····invoke-interface·{p0},·Ljava/util/Collection;->size()I | 166 | ····invoke-interface·{p0},·Ljava/util/Collection;->size()I |
167 | ····move-result·v0 | 167 | ····move-result·v0 |
Offset 222, 15 lines modified | Offset 222, 17 lines modified | ||
222 | ····move-result-object·v3 | 222 | ····move-result-object·v3 |
223 | ····invoke-static·{v3,·v0},·Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object; | 223 | ····invoke-static·{v3,·v0},·Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object; |
224 | ····move-result-object·v0 | 224 | ····move-result-object·v0 |
225 | ···· | 225 | ····const-string·v3,·"null·cannot·be·cast·to·non-null·type·kotlin.Array<kotlin.Any?>" |
226 | ····invoke-static·{v0,·v3},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
226 | ····check-cast·v0,·[Ljava/lang/Object; | 227 | ····check-cast·v0,·[Ljava/lang/Object; |
227 | ····:goto_0 | 228 | ····:goto_0 |
228 | ····add-int/lit8·v3,·v2,·0x1 | 229 | ····add-int/lit8·v3,·v2,·0x1 |
229 | ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 230 | ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
Offset 281, 15 lines modified | Offset 283, 15 lines modified | ||
281 | ····:goto_1 | 283 | ····:goto_1 |
282 | ····invoke-static·{v0,·v2},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; | 284 | ····invoke-static·{v0,·v2},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; |
283 | ····move-result-object·v0 | 285 | ····move-result-object·v0 |
284 | ····const-string·v2,·"copyOf(result,·newSize)" | 286 | ····const-string·v2,·"copyOf(result,·newSize)" |
285 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;-> | 287 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
286 | ····goto·:goto_3 | 288 | ····goto·:goto_3 |
287 | ····:cond_6 | 289 | ····:cond_6 |
288 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z | 290 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z |
289 | ····move-result·v2 | 291 | ····move-result·v2 |
Offset 305, 36 lines modified | Offset 307, 21 lines modified | ||
305 | ····:cond_7 | 307 | ····:cond_7 |
306 | ····invoke-static·{v0,·v3},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; | 308 | ····invoke-static·{v0,·v3},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; |
307 | ····move-result-object·p0 | 309 | ····move-result-object·p0 |
308 | ····const-string·p1,·"copyOf(result,·size)" | 310 | ····const-string·p1,·"copyOf(result,·size)" |
309 | ····invoke-static·{p0,·p1},·Lkotlin/jvm/internal/i;-> | 311 | ····invoke-static·{p0,·p1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
310 | ····move-object·p1,·p0 | 312 | ····move-object·p1,·p0 |
311 | ····:cond_8 | 313 | ····:cond_8 |
312 | ····:goto_2 | 314 | ····:goto_2 |
313 | ····return-object·p1 | 315 | ····return-object·p1 |
314 | ····:cond_9 | 316 | ····:cond_9 |
315 | ····:goto_3 | 317 | ····:goto_3 |
316 | ····move·v2,·v3 | 318 | ····move·v2,·v3 |
317 | ····goto·:goto_0 | 319 | ····goto·:goto_0 |
318 | ····:cond_a | ||
319 | ····new-instance·p0,·Ljava/lang/NullPointerException; | ||
320 | ····const-string·p1,·"null·cannot·be·cast·to·non-null·type·kotlin.Array<kotlin.Any?>" | ||
321 | ····invoke-direct·{p0,·p1},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V | ||
322 | ····goto·:goto_5 | ||
Max diff block lines reached; 0/3910 bytes (0.00%) of diff not shown. |
Offset 38, 21 lines modified | Offset 38, 32 lines modified | ||
38 | .end·method | 38 | .end·method |
39 | .method·public·static·b(Ljava/lang/Object;)V | 39 | .method·public·static·b(Ljava/lang/Object;)V |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····if-nez·p0,·:cond_0 | 41 | ····if-nez·p0,·:cond_0 |
42 | ····invoke-static·{},·Lkotlin/jvm/internal/i;-> | 42 | ····invoke-static·{},·Lkotlin/jvm/internal/i;->k()V |
43 | ····:cond_0 | 43 | ····:cond_0 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·static·c(Ljava/lang/Object;Ljava/lang/String;)V | 46 | .method·public·static·c(Ljava/lang/Object;Ljava/lang/String;)V |
47 | ····.locals·0 | ||
48 | ····if-nez·p0,·:cond_0 | ||
49 | ····invoke-static·{p1},·Lkotlin/jvm/internal/i;->l(Ljava/lang/String;)V | ||
50 | ····:cond_0 | ||
51 | ····return-void | ||
52 | .end·method | ||
53 | .method·public·static·d(Ljava/lang/Object;Ljava/lang/String;)V | ||
47 | ····.locals·1 | 54 | ····.locals·1 |
48 | ····if-eqz·p0,·:cond_0 | 55 | ····if-eqz·p0,·:cond_0 |
49 | ····return-void | 56 | ····return-void |
50 | ····:cond_0 | 57 | ····:cond_0 |
Offset 70, 35 lines modified | Offset 81, 35 lines modified | ||
70 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 81 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
71 | ····move-result-object·p1 | 82 | ····move-result-object·p1 |
72 | ····invoke-direct·{p0,·p1},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V | 83 | ····invoke-direct·{p0,·p1},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V |
73 | ····invoke-static·{p0},·Lkotlin/jvm/internal/i;-> | 84 | ····invoke-static·{p0},·Lkotlin/jvm/internal/i;->h(Ljava/lang/Throwable;)Ljava/lang/Throwable; |
74 | ····move-result-object·p0 | 85 | ····move-result-object·p0 |
75 | ····check-cast·p0,·Ljava/lang/NullPointerException; | 86 | ····check-cast·p0,·Ljava/lang/NullPointerException; |
76 | ····throw·p0 | 87 | ····throw·p0 |
77 | .end·method | 88 | .end·method |
78 | .method·public·static· | 89 | .method·public·static·e(Ljava/lang/Object;Ljava/lang/String;)V |
79 | ····.locals·0 | 90 | ····.locals·0 |
80 | ····if-nez·p0,·:cond_0 | 91 | ····if-nez·p0,·:cond_0 |
81 | ····invoke-static·{p1},·Lkotlin/jvm/internal/i;-> | 92 | ····invoke-static·{p1},·Lkotlin/jvm/internal/i;->m(Ljava/lang/String;)V |
82 | ····:cond_0 | 93 | ····:cond_0 |
83 | ····return-void | 94 | ····return-void |
84 | .end·method | 95 | .end·method |
85 | .method·public·static· | 96 | .method·public·static·f(II)I |
86 | ····.locals·0 | 97 | ····.locals·0 |
87 | ····if-ge·p0,·p1,·:cond_0 | 98 | ····if-ge·p0,·p1,·:cond_0 |
88 | ····const/4·p0,·-0x1 | 99 | ····const/4·p0,·-0x1 |
89 | ····goto·:goto_0 | 100 | ····goto·:goto_0 |
Offset 113, 15 lines modified | Offset 124, 15 lines modified | ||
113 | ····:cond_1 | 124 | ····:cond_1 |
114 | ····const/4·p0,·0x1 | 125 | ····const/4·p0,·0x1 |
115 | ····:goto_0 | 126 | ····:goto_0 |
116 | ····return·p0 | 127 | ····return·p0 |
117 | .end·method | 128 | .end·method |
118 | .method·private·static· | 129 | .method·private·static·g(Ljava/lang/String;)Ljava/lang/String; |
119 | ····.locals·4 | 130 | ····.locals·4 |
120 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 131 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
121 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
122 | ····invoke-virtual·{v0},·Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; | 133 | ····invoke-virtual·{v0},·Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; |
Offset 165, 15 lines modified | Offset 176, 15 lines modified | ||
165 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 176 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
166 | ····move-result-object·p0 | 177 | ····move-result-object·p0 |
167 | ····return-object·p0 | 178 | ····return-object·p0 |
168 | .end·method | 179 | .end·method |
169 | .method·private·static· | 180 | .method·private·static·h(Ljava/lang/Throwable;)Ljava/lang/Throwable; |
170 | ····.locals·1 | 181 | ····.locals·1 |
171 | ····.annotation·system·Ldalvik/annotation/Signature; | 182 | ····.annotation·system·Ldalvik/annotation/Signature; |
172 | ········value·=·{ | 183 | ········value·=·{ |
173 | ············"<T:", | 184 | ············"<T:", |
174 | ············"Ljava/lang/Throwable;", | 185 | ············"Ljava/lang/Throwable;", |
175 | ············">(TT;)TT;" | 186 | ············">(TT;)TT;" |
176 | ········} | 187 | ········} |
Offset 181, 22 lines modified | Offset 192, 22 lines modified | ||
181 | ····const-class·v0,·Lkotlin/jvm/internal/i; | 192 | ····const-class·v0,·Lkotlin/jvm/internal/i; |
182 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 193 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
183 | ····move-result-object·v0 | 194 | ····move-result-object·v0 |
184 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 195 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->i(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/Throwable; |
185 | ····move-result-object·p0 | 196 | ····move-result-object·p0 |
186 | ····return-object·p0 | 197 | ····return-object·p0 |
187 | .end·method | 198 | .end·method |
188 | .method·static· | 199 | .method·static·i(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/Throwable; |
189 | ····.locals·5 | 200 | ····.locals·5 |
190 | ····.annotation·system·Ldalvik/annotation/Signature; | 201 | ····.annotation·system·Ldalvik/annotation/Signature; |
191 | ········value·=·{ | 202 | ········value·=·{ |
192 | ············"<T:", | 203 | ············"<T:", |
193 | ············"Ljava/lang/Throwable;", | 204 | ············"Ljava/lang/Throwable;", |
194 | ············">(TT;", | 205 | ············">(TT;", |
195 | ············"Ljava/lang/String;", | 206 | ············"Ljava/lang/String;", |
Offset 246, 15 lines modified | Offset 257, 15 lines modified | ||
246 | ····check-cast·p1,·[Ljava/lang/StackTraceElement; | 257 | ····check-cast·p1,·[Ljava/lang/StackTraceElement; |
247 | ····invoke-virtual·{p0,·p1},·Ljava/lang/Throwable;->setStackTrace([Ljava/lang/StackTraceElement;)V | 258 | ····invoke-virtual·{p0,·p1},·Ljava/lang/Throwable;->setStackTrace([Ljava/lang/StackTraceElement;)V |
Max diff block lines reached; 3502/7151 bytes (48.97%) of diff not shown. |
Offset 124, 28 lines modified | Offset 124, 14 lines modified | ||
124 | ····const/4·v2,·0x0 | 124 | ····const/4·v2,·0x0 |
125 | ····if-eqz·v1,·:cond_2 | 125 | ····if-eqz·v1,·:cond_2 |
126 | ····check-cast·p1,·Lkotlin/jvm/internal/g; | 126 | ····check-cast·p1,·Lkotlin/jvm/internal/g; |
127 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getOwner()Ly1/d; | ||
128 | ····move-result-object·v1 | ||
129 | ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getOwner()Ly1/d; | ||
130 | ····move-result-object·v3 | ||
131 | ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | ||
132 | ····move-result·v1 | ||
133 | ····if-eqz·v1,·:cond_1 | ||
134 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getName()Ljava/lang/String; | 127 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getName()Ljava/lang/String; |
135 | ····move-result-object·v1 | 128 | ····move-result-object·v1 |
136 | ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getName()Ljava/lang/String; | 129 | ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getName()Ljava/lang/String; |
137 | ····move-result-object·v3 | 130 | ····move-result-object·v3 |
Offset 184, 14 lines modified | Offset 170, 28 lines modified | ||
184 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getBoundReceiver()Ljava/lang/Object; | 170 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getBoundReceiver()Ljava/lang/Object; |
185 | ····move-result-object·v1 | 171 | ····move-result-object·v1 |
186 | ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getBoundReceiver()Ljava/lang/Object; | 172 | ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getBoundReceiver()Ljava/lang/Object; |
173 | ····move-result-object·v3 | ||
174 | ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | ||
175 | ····move-result·v1 | ||
176 | ····if-eqz·v1,·:cond_1 | ||
177 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getOwner()Ly1/d; | ||
178 | ····move-result-object·v1 | ||
179 | ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getOwner()Ly1/d; | ||
187 | ····move-result-object·p1 | 180 | ····move-result-object·p1 |
188 | ····invoke-static·{v1,·p1},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | 181 | ····invoke-static·{v1,·p1},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
189 | ····move-result·p1 | 182 | ····move-result·p1 |
190 | ····if-eqz·p1,·:cond_1 | 183 | ····if-eqz·p1,·:cond_1 |
Offset 28, 19 lines modified | Offset 28, 19 lines modified | ||
28 | ············"Ljava/lang/String;", | 28 | ············"Ljava/lang/String;", |
29 | ············")V" | 29 | ············")V" |
30 | ········} | 30 | ········} |
31 | ····.end·annotation | 31 | ····.end·annotation |
32 | ····const-string·v0,·"jClass" | 32 | ····const-string·v0,·"jClass" |
33 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 33 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
34 | ····const-string·v0,·"moduleName" | 34 | ····const-string·v0,·"moduleName" |
35 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 35 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
37 | ····iput-object·p1,·p0,·Lkotlin/jvm/internal/k;->d:Ljava/lang/Class; | 37 | ····iput-object·p1,·p0,·Lkotlin/jvm/internal/k;->d:Ljava/lang/Class; |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
Offset 109, 23 lines modified | Offset 109, 31 lines modified | ||
109 | ····return·v0 | 109 | ····return·v0 |
110 | .end·method | 110 | .end·method |
111 | .method·public·toString()Ljava/lang/String; | 111 | .method·public·toString()Ljava/lang/String; |
112 | ····.locals·2 | 112 | ····.locals·2 |
113 | ····new-instance·v0,·Ljava/lang/StringBuilder; | ||
114 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | ||
113 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/k;->b()Ljava/lang/Class; | 115 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/k;->b()Ljava/lang/Class; |
114 | ····move-result-object·v | 116 | ····move-result-object·v1 |
115 | ····invoke-virtual·{v | 117 | ····invoke-virtual·{v1},·Ljava/lang/Class;->toString()Ljava/lang/String; |
116 | ····move-result-object·v | 118 | ····move-result-object·v1 |
119 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
117 | ····const-string·v1,·"·(Kotlin·reflection·is·not·available)" | 120 | ····const-string·v1,·"·(Kotlin·reflection·is·not·available)" |
118 | ····invoke- | 121 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
122 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
119 | ····move-result-object·v0 | 123 | ····move-result-object·v0 |
120 | ····return-object·v0 | 124 | ····return-object·v0 |
121 | .end·method | 125 | .end·method |
Offset 51, 11 lines modified | Offset 51, 11 lines modified | ||
51 | ····invoke-static·{p0},·Lkotlin/jvm/internal/l;->e(Lkotlin/jvm/internal/j;)Ljava/lang/String; | 51 | ····invoke-static·{p0},·Lkotlin/jvm/internal/l;->e(Lkotlin/jvm/internal/j;)Ljava/lang/String; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····const-string·v1,·"renderLambdaToString(this)" | 53 | ····const-string·v1,·"renderLambdaToString(this)" |
54 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 54 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
55 | ····return-object·v0 | 55 | ····return-object·v0 |
56 | .end·method | 56 | .end·method |
Offset 30, 42 lines modified | Offset 30, 42 lines modified | ||
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·final·a(Ljava/lang/Class;)Ljava/lang/String; | 33 | .method·public·final·a(Ljava/lang/Class;)Ljava/lang/String; |
34 | ····.locals· | 34 | ····.locals·7 |
35 | ····.annotation·system·Ldalvik/annotation/Signature; | 35 | ····.annotation·system·Ldalvik/annotation/Signature; |
36 | ········value·=·{ | 36 | ········value·=·{ |
37 | ············"(", | 37 | ············"(", |
38 | ············"Ljava/lang/Class<", | 38 | ············"Ljava/lang/Class<", |
39 | ············"*>;)", | 39 | ············"*>;)", |
40 | ············"Ljava/lang/String;" | 40 | ············"Ljava/lang/String;" |
41 | ········} | 41 | ········} |
42 | ····.end·annotation | 42 | ····.end·annotation |
43 | ····const-string·v0,·"jClass" | 43 | ····const-string·v0,·"jClass" |
44 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 44 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
45 | ····invoke-virtual·{p1},·Ljava/lang/Class;->isAnonymousClass()Z | 45 | ····invoke-virtual·{p1},·Ljava/lang/Class;->isAnonymousClass()Z |
46 | ····move-result·v0 | 46 | ····move-result·v0 |
47 | ····const-string·v1,·"Array" | 47 | ····const-string·v1,·"Array" |
48 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
49 | ····if-eqz·v0,·:cond_1 | 49 | ····if-eqz·v0,·:cond_1 |
50 | ····:cond_0 | 50 | ····:cond_0 |
51 | ····move-object·v1,·v2 | 51 | ····move-object·v1,·v2 |
52 | ····goto/16·:goto_ | 52 | ····goto/16·:goto_0 |
53 | ····:cond_1 | 53 | ····:cond_1 |
54 | ····invoke-virtual·{p1},·Ljava/lang/Class;->isLocalClass()Z | 54 | ····invoke-virtual·{p1},·Ljava/lang/Class;->isLocalClass()Z |
55 | ····move-result·v0 | 55 | ····move-result·v0 |
56 | ····if-eqz·v0,·:cond_4 | 56 | ····if-eqz·v0,·:cond_4 |
Offset 74, 79 lines modified | Offset 74, 100 lines modified | ||
74 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getEnclosingMethod()Ljava/lang/reflect/Method; | 75 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getEnclosingMethod()Ljava/lang/reflect/Method; |
76 | ····move-result-object·v1 | 76 | ····move-result-object·v1 |
77 | ····const | 77 | ····const/4·v3,·0x2 |
78 | ····const/ | 78 | ····const/16·v4,·0x24 |
79 | ····const-string·v5,·"name" | 79 | ····const-string·v5,·"name" |
80 | ····if- | 80 | ····if-eqz·v1,·:cond_2 |
81 | ····invoke- | 81 | ····invoke-static·{v0,·v5},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
82 | ···· | 82 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
83 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V | ||
84 | ····invoke-virtual·{v1},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String; | ||
83 | ···· | 85 | ····move-result-object·v1 |
84 | ····i | 86 | ····invoke-virtual·{v6,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
85 | ···· | 87 | ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
86 | ····invoke- | 88 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
87 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
88 | ···· | 90 | ····invoke-static·{v0,·v1,·v2,·v3,·v2},·La2/d;->T(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; |
91 | ····move-result-object·v1 | ||
92 | ····if-nez·v1,·:cond_7 | ||
89 | ····:cond_2 | 93 | ····:cond_2 |
90 | ····invoke-virtual·{p1},·Ljava/lang/ | 94 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getEnclosingConstructor()Ljava/lang/reflect/Constructor; |
91 | ····move-result-object·p1 | 95 | ····move-result-object·p1 |
92 | ···· | 96 | ····invoke-static·{v0,·v5},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
97 | ····if-eqz·p1,·:cond_3 | ||
93 | ····:cond_3 | ||
94 | ····invoke-static·{v0,·v5},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
98 | ····new-instance·v1,·Ljava/lang/StringBuilder; | ||
99 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | ||
95 | ····invoke-virtual·{ | 100 | ····invoke-virtual·{p1},·Ljava/lang/reflect/Constructor;->getName()Ljava/lang/String; |
96 | ····move-result-object·p1 | 101 | ····move-result-object·p1 |
97 | ····:goto_0 | ||
98 | ····invoke- | 102 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
103 | ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | ||
104 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
99 | ····move-result-object·p1 | 105 | ····move-result-object·p1 |
100 | ····invoke-static·{v0,·p1,·v2,·v | 106 | ····invoke-static·{v0,·p1,·v2,·v3,·v2},·La2/d;->T(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; |
101 | ····move-result-object·v1 | 107 | ····move-result-object·v1 |
102 | ····goto·:goto_ | 108 | ····goto·:goto_0 |
109 | ····:cond_3 | ||
110 | ····invoke-static·{v0,·v4,·v2,·v3,·v2},·La2/d;->S(Ljava/lang/String;CLjava/lang/String;ILjava/lang/Object;)Ljava/lang/String; | ||
111 | ····move-result-object·v1 | ||
112 | ····goto·:goto_0 | ||
103 | ····:cond_4 | 113 | ····:cond_4 |
104 | ····invoke-virtual·{p1},·Ljava/lang/Class;->isArray()Z | 114 | ····invoke-virtual·{p1},·Ljava/lang/Class;->isArray()Z |
105 | ····move-result·v0 | 115 | ····move-result·v0 |
Max diff block lines reached; 1994/6464 bytes (30.85%) of diff not shown. |
Offset 525, 15 lines modified | Offset 525, 15 lines modified | ||
525 | ····invoke-virtual·{v0},·Ljava/util/HashMap;->values()Ljava/util/Collection; | 525 | ····invoke-virtual·{v0},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
526 | ····move-result-object·v0 | 526 | ····move-result-object·v0 |
527 | ····const-string·v2,·"primitiveFqNames.values" | 527 | ····const-string·v2,·"primitiveFqNames.values" |
528 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;-> | 528 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
529 | ····invoke-interface·{v0},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 529 | ····invoke-interface·{v0},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
530 | ····move-result-object·v0 | 530 | ····move-result-object·v0 |
531 | ····:goto_1 | 531 | ····:goto_1 |
532 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z | 532 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
Offset 556, 15 lines modified | Offset 556, 15 lines modified | ||
556 | ····const-string·v7,·"kotlin.jvm.internal." | 556 | ····const-string·v7,·"kotlin.jvm.internal." |
557 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 557 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
558 | ····const-string·v7,·"kotlinName" | 558 | ····const-string·v7,·"kotlinName" |
559 | ····invoke-static·{v2,·v7},·Lkotlin/jvm/internal/i;-> | 559 | ····invoke-static·{v2,·v7},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
560 | ····invoke-static·{v2,·v5,·v1,·v4,·v1},·La2/d;->V(Ljava/lang/String;CLjava/lang/String;ILjava/lang/Object;)Ljava/lang/String; | 560 | ····invoke-static·{v2,·v5,·v1,·v4,·v1},·La2/d;->V(Ljava/lang/String;CLjava/lang/String;ILjava/lang/Object;)Ljava/lang/String; |
561 | ····move-result-object·v5 | 561 | ····move-result-object·v5 |
562 | ····invoke-virtual·{v6,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 562 | ····invoke-virtual·{v6,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 572, 17 lines modified | Offset 572, 25 lines modified | ||
572 | ····invoke-virtual·{v6,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 572 | ····invoke-virtual·{v6,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
573 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 573 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
574 | ····move-result-object·v5 | 574 | ····move-result-object·v5 |
575 | ····new-instance·v6,·Ljava/lang/StringBuilder; | ||
576 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V | ||
577 | ····invoke-virtual·{v6,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
575 | ····const-string·v | 578 | ····const-string·v2,·".Companion" |
576 | ····invoke- | 579 | ····invoke-virtual·{v6,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
580 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
577 | ····move-result-object·v2 | 581 | ····move-result-object·v2 |
578 | ····invoke-static·{v5,·v2},·Lk1/n;->a(Ljava/lang/Object;Ljava/lang/Object;)Lk1/j; | 582 | ····invoke-static·{v5,·v2},·Lk1/n;->a(Ljava/lang/Object;Ljava/lang/Object;)Lk1/j; |
579 | ····move-result-object·v2 | 583 | ····move-result-object·v2 |
Offset 638, 21 lines modified | Offset 646, 25 lines modified | ||
638 | ····move-result·v2 | 646 | ····move-result·v2 |
639 | ····invoke-virtual·{v6},·Ljava/lang/Class;->getName()Ljava/lang/String; | 647 | ····invoke-virtual·{v6},·Ljava/lang/Class;->getName()Ljava/lang/String; |
640 | ····move-result-object·v6 | 648 | ····move-result-object·v6 |
641 | ···· | 649 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
642 | ···· | 650 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
651 | ····const-string·v8,·"kotlin.Function" | ||
643 | ···· | 652 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
644 | ····invoke- | 653 | ····invoke-virtual·{v7,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
654 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
645 | ····move-result-object·v2 | 655 | ····move-result-object·v2 |
646 | ····invoke-virtual·{v3,·v6,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 656 | ····invoke-virtual·{v3,·v6,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
647 | ····goto·:goto_2 | 657 | ····goto·:goto_2 |
Offset 724, 15 lines modified | Offset 736, 15 lines modified | ||
724 | ············"Ljava/lang/Class<", | 736 | ············"Ljava/lang/Class<", |
725 | ············"*>;)V" | 737 | ············"*>;)V" |
726 | ········} | 738 | ········} |
727 | ····.end·annotation | 739 | ····.end·annotation |
728 | ····const-string·v0,·"jClass" | 740 | ····const-string·v0,·"jClass" |
729 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 741 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
730 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 742 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
731 | ····iput-object·p1,·p0,·Lkotlin/jvm/internal/c;->d:Ljava/lang/Class; | 743 | ····iput-object·p1,·p0,·Lkotlin/jvm/internal/c;->d:Ljava/lang/Class; |
732 | ····return-void | 744 | ····return-void |
733 | .end·method | 745 | .end·method |
Offset 825, 23 lines modified | Offset 837, 31 lines modified | ||
825 | ····return·v0 | 837 | ····return·v0 |
826 | .end·method | 838 | .end·method |
827 | .method·public·toString()Ljava/lang/String; | 839 | .method·public·toString()Ljava/lang/String; |
828 | ····.locals·2 | 840 | ····.locals·2 |
841 | ····new-instance·v0,·Ljava/lang/StringBuilder; | ||
842 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | ||
829 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/c;->b()Ljava/lang/Class; | 843 | ····invoke-virtual·{p0},·Lkotlin/jvm/internal/c;->b()Ljava/lang/Class; |
830 | ····move-result-object·v | 844 | ····move-result-object·v1 |
831 | ····invoke-virtual·{v | 845 | ····invoke-virtual·{v1},·Ljava/lang/Class;->toString()Ljava/lang/String; |
832 | ····move-result-object·v | 846 | ····move-result-object·v1 |
847 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
833 | ····const-string·v1,·"·(Kotlin·reflection·is·not·available)" | 848 | ····const-string·v1,·"·(Kotlin·reflection·is·not·available)" |
834 | ····invoke- | 849 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
850 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
Max diff block lines reached; 37/4859 bytes (0.76%) of diff not shown. |
Offset 307, 15 lines modified | Offset 307, 15 lines modified | ||
307 | ····const-class·v0,·Lkotlin/jvm/internal/n; | 307 | ····const-class·v0,·Lkotlin/jvm/internal/n; |
308 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 308 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
309 | ····move-result-object·v0 | 309 | ····move-result-object·v0 |
310 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 310 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->i(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/Throwable; |
311 | ····move-result-object·p0 | 311 | ····move-result-object·p0 |
312 | ····return-object·p0 | 312 | ····return-object·p0 |
313 | .end·method | 313 | .end·method |
314 | .method·public·static·e(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException; | 314 | .method·public·static·e(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException; |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·public·constructor·<init>(Landroidx/window/layout/WindowInfoTracker;)V | 27 | .method·public·constructor·<init>(Landroidx/window/layout/WindowInfoTracker;)V |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····const-string·v0,·"tracker" | 29 | ····const-string·v0,·"tracker" |
30 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 30 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····iput-object·p1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->tracker:Landroidx/window/layout/WindowInfoTracker; | 32 | ····iput-object·p1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->tracker:Landroidx/window/layout/WindowInfoTracker; |
33 | ····new-instance·p1,·Ljava/util/concurrent/locks/ReentrantLock; | 33 | ····new-instance·p1,·Ljava/util/concurrent/locks/ReentrantLock; |
Offset 196, 23 lines modified | Offset 196, 23 lines modified | ||
196 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 196 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
197 | ············">;)V" | 197 | ············">;)V" |
198 | ········} | 198 | ········} |
199 | ····.end·annotation | 199 | ····.end·annotation |
200 | ····const-string·v0,·"activity" | 200 | ····const-string·v0,·"activity" |
201 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 201 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
202 | ····const-string·v0,·"executor" | 202 | ····const-string·v0,·"executor" |
203 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 203 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
204 | ····const-string·v0,·"consumer" | 204 | ····const-string·v0,·"consumer" |
205 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 205 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
206 | ····iget-object·v0,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->tracker:Landroidx/window/layout/WindowInfoTracker; | 206 | ····iget-object·v0,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->tracker:Landroidx/window/layout/WindowInfoTracker; |
207 | ····invoke-interface·{v0,·p1},·Landroidx/window/layout/WindowInfoTracker;->windowLayoutInfo(Landroid/app/Activity;)Le2/b; | 207 | ····invoke-interface·{v0,·p1},·Landroidx/window/layout/WindowInfoTracker;->windowLayoutInfo(Landroid/app/Activity;)Le2/b; |
208 | ····move-result-object·p1 | 208 | ····move-result-object·p1 |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 230 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
231 | ············">;)V" | 231 | ············">;)V" |
232 | ········} | 232 | ········} |
233 | ····.end·annotation | 233 | ····.end·annotation |
234 | ····const-string·v0,·"consumer" | 234 | ····const-string·v0,·"consumer" |
235 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 235 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
236 | ····invoke-direct·{p0,·p1},·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->removeListener(Lj/a;)V | 236 | ····invoke-direct·{p0,·p1},·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->removeListener(Lj/a;)V |
237 | ····return-void | 237 | ····return-void |
238 | .end·method | 238 | .end·method |
239 | .method·public·windowLayoutInfo(Landroid/app/Activity;)Le2/b; | 239 | .method·public·windowLayoutInfo(Landroid/app/Activity;)Le2/b; |
Offset 252, 15 lines modified | Offset 252, 15 lines modified | ||
252 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 252 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
253 | ············">;" | 253 | ············">;" |
254 | ········} | 254 | ········} |
255 | ····.end·annotation | 255 | ····.end·annotation |
256 | ····const-string·v0,·"activity" | 256 | ····const-string·v0,·"activity" |
257 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 257 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
258 | ····iget-object·v0,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->tracker:Landroidx/window/layout/WindowInfoTracker; | 258 | ····iget-object·v0,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->tracker:Landroidx/window/layout/WindowInfoTracker; |
259 | ····invoke-interface·{v0,·p1},·Landroidx/window/layout/WindowInfoTracker;->windowLayoutInfo(Landroid/app/Activity;)Le2/b; | 259 | ····invoke-interface·{v0,·p1},·Landroidx/window/layout/WindowInfoTracker;->windowLayoutInfo(Landroid/app/Activity;)Le2/b; |
260 | ····move-result-object·p1 | 260 | ····move-result-object·p1 |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ············"Landroidx/window/embedding/ActivityFilter;", | 32 | ············"Landroidx/window/embedding/ActivityFilter;", |
33 | ············">;Z)V" | 33 | ············">;Z)V" |
34 | ········} | 34 | ········} |
35 | ····.end·annotation | 35 | ····.end·annotation |
36 | ····const-string·v0,·"filters" | 36 | ····const-string·v0,·"filters" |
37 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 37 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
38 | ····invoke-direct·{p0},·Landroidx/window/embedding/EmbeddingRule;-><init>()V | 38 | ····invoke-direct·{p0},·Landroidx/window/embedding/EmbeddingRule;-><init>()V |
39 | ····iput-boolean·p2,·p0,·Landroidx/window/embedding/ActivityRule;->alwaysExpand:Z | 39 | ····iput-boolean·p2,·p0,·Landroidx/window/embedding/ActivityRule;->alwaysExpand:Z |
40 | ····invoke-static·{p1},·Ll1/g;->t(Ljava/lang/Iterable;)Ljava/util/Set; | 40 | ····invoke-static·{p1},·Ll1/g;->t(Ljava/lang/Iterable;)Ljava/util/Set; |
Offset 161, 15 lines modified | Offset 161, 15 lines modified | ||
161 | .end·method | 161 | .end·method |
162 | .method·public·final·plus$window_release(Landroidx/window/embedding/ActivityFilter;)Landroidx/window/embedding/ActivityRule; | 162 | .method·public·final·plus$window_release(Landroidx/window/embedding/ActivityFilter;)Landroidx/window/embedding/ActivityRule; |
163 | ····.locals·2 | 163 | ····.locals·2 |
164 | ····const-string·v0,·"filter" | 164 | ····const-string·v0,·"filter" |
165 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 165 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
166 | ····new-instance·v0,·Ljava/util/LinkedHashSet; | 166 | ····new-instance·v0,·Ljava/util/LinkedHashSet; |
167 | ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V | 167 | ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V |
168 | ····iget-object·v1,·p0,·Landroidx/window/embedding/ActivityRule;->filters:Ljava/util/Set; | 168 | ····iget-object·v1,·p0,·Landroidx/window/embedding/ActivityRule;->filters:Ljava/util/Set; |
Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
116 | ····invoke-virtual·{p2,·v1,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 116 | ····invoke-virtual·{p2,·v1,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
117 | ····move-result-object·p2 | 117 | ····move-result-object·p2 |
118 | ····const-string·v0,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)" | 118 | ····const-string·v0,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)" |
119 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 119 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
120 | ····invoke-static·{p1,·p2,·v1,·v2,·v3},·La2/d;->o(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z | 120 | ····invoke-static·{p1,·p2,·v1,·v2,·v3},·La2/d;->o(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z |
121 | ····move-result·p1 | 121 | ····move-result·p1 |
122 | ····return·p1 | 122 | ····return·p1 |
Offset 145, 19 lines modified | Offset 145, 19 lines modified | ||
145 | #·virtual·methods | 145 | #·virtual·methods |
146 | .method·public·final·areActivityOrIntentComponentsMatching$window_release(Landroid/app/Activity;Landroid/content/ComponentName;)Z | 146 | .method·public·final·areActivityOrIntentComponentsMatching$window_release(Landroid/app/Activity;Landroid/content/ComponentName;)Z |
147 | ····.locals·1 | 147 | ····.locals·1 |
148 | ····const-string·v0,·"activity" | 148 | ····const-string·v0,·"activity" |
149 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 149 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
150 | ····const-string·v0,·"ruleComponent" | 150 | ····const-string·v0,·"ruleComponent" |
151 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 151 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
152 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; | 152 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; |
153 | ····move-result-object·v0 | 153 | ····move-result-object·v0 |
154 | ····invoke-virtual·{p0,·v0,·p2},·Landroidx/window/embedding/MatcherUtils;->areComponentsMatching$window_release(Landroid/content/ComponentName;Landroid/content/ComponentName;)Z | 154 | ····invoke-virtual·{p0,·v0,·p2},·Landroidx/window/embedding/MatcherUtils;->areComponentsMatching$window_release(Landroid/content/ComponentName;Landroid/content/ComponentName;)Z |
Offset 201, 15 lines modified | Offset 201, 15 lines modified | ||
201 | .end·method | 201 | .end·method |
202 | .method·public·final·areComponentsMatching$window_release(Landroid/content/ComponentName;Landroid/content/ComponentName;)Z | 202 | .method·public·final·areComponentsMatching$window_release(Landroid/content/ComponentName;Landroid/content/ComponentName;)Z |
203 | ····.locals·6 | 203 | ····.locals·6 |
204 | ····const-string·v0,·"ruleComponent" | 204 | ····const-string·v0,·"ruleComponent" |
205 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 205 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
206 | ····const-string·v0,·"*" | 206 | ····const-string·v0,·"*" |
207 | ····const/4·v1,·0x1 | 207 | ····const/4·v1,·0x1 |
208 | ····const/4·v2,·0x0 | 208 | ····const/4·v2,·0x0 |
Offset 246, 15 lines modified | Offset 246, 15 lines modified | ||
246 | ····:cond_1 | 246 | ····:cond_1 |
247 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->toString()Ljava/lang/String; | 247 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->toString()Ljava/lang/String; |
248 | ····move-result-object·v3 | 248 | ····move-result-object·v3 |
249 | ····const-string·v4,·"activityComponent.toString()" | 249 | ····const-string·v4,·"activityComponent.toString()" |
250 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;-> | 250 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
251 | ····const/4·v4,·0x2 | 251 | ····const/4·v4,·0x2 |
252 | ····const/4·v5,·0x0 | 252 | ····const/4·v5,·0x0 |
253 | ····invoke-static·{v3,·v0,·v2,·v4,·v5},·La2/d;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z | 253 | ····invoke-static·{v3,·v0,·v2,·v4,·v5},·La2/d;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z |
Offset 280, 23 lines modified | Offset 280, 23 lines modified | ||
280 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; | 280 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; |
281 | ····move-result-object·v0 | 281 | ····move-result-object·v0 |
282 | ····const-string·v3,·"activityComponent.packageName" | 282 | ····const-string·v3,·"activityComponent.packageName" |
283 | ····invoke-static·{v0,·v3},·Lkotlin/jvm/internal/i;-> | 283 | ····invoke-static·{v0,·v3},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
284 | ····invoke-virtual·{p2},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; | 284 | ····invoke-virtual·{p2},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; |
285 | ····move-result-object·v3 | 285 | ····move-result-object·v3 |
286 | ····const-string·v4,·"ruleComponent.packageName" | 286 | ····const-string·v4,·"ruleComponent.packageName" |
287 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;-> | 287 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
288 | ····invoke-direct·{p0,·v0,·v3},·Landroidx/window/embedding/MatcherUtils;->wildcardMatch(Ljava/lang/String;Ljava/lang/String;)Z | 288 | ····invoke-direct·{p0,·v0,·v3},·Landroidx/window/embedding/MatcherUtils;->wildcardMatch(Ljava/lang/String;Ljava/lang/String;)Z |
289 | ····move-result·v0 | 289 | ····move-result·v0 |
290 | ····if-eqz·v0,·:cond_2 | 290 | ····if-eqz·v0,·:cond_2 |
Offset 328, 23 lines modified | Offset 328, 23 lines modified | ||
328 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; | 328 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; |
329 | ····move-result-object·p1 | 329 | ····move-result-object·p1 |
330 | ····const-string·v3,·"activityComponent.className" | 330 | ····const-string·v3,·"activityComponent.className" |
331 | ····invoke-static·{p1,·v3},·Lkotlin/jvm/internal/i;-> | 331 | ····invoke-static·{p1,·v3},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
332 | ····invoke-virtual·{p2},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; | 332 | ····invoke-virtual·{p2},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; |
333 | ····move-result-object·p2 | 333 | ····move-result-object·p2 |
334 | ····const-string·v3,·"ruleComponent.className" | 334 | ····const-string·v3,·"ruleComponent.className" |
335 | ····invoke-static·{p2,·v3},·Lkotlin/jvm/internal/i;-> | 335 | ····invoke-static·{p2,·v3},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
336 | ····invoke-direct·{p0,·p1,·p2},·Landroidx/window/embedding/MatcherUtils;->wildcardMatch(Ljava/lang/String;Ljava/lang/String;)Z | 336 | ····invoke-direct·{p0,·p1,·p2},·Landroidx/window/embedding/MatcherUtils;->wildcardMatch(Ljava/lang/String;Ljava/lang/String;)Z |
337 | ····move-result·p1 | 337 | ····move-result·p1 |
338 | ····if-eqz·p1,·:cond_4 | 338 | ····if-eqz·p1,·:cond_4 |
Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
52 | ····const/16·v9,·0x2e | 52 | ····const/16·v9,·0x2e |
53 | ····if-ne·v0,·v9,·:cond_1 | 53 | ····if-ne·v0,·v9,·:cond_1 |
54 | ····new-instance·v0,·Landroid/content/ComponentName; | 54 | ····new-instance·v0,·Landroid/content/ComponentName; |
55 | ····invoke-static·{p1,·p2},·Lkotlin/jvm/internal/i;-> | 55 | ····invoke-static·{p1,·p2},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
56 | ····move-result-object·p2 | 56 | ····move-result-object·p2 |
57 | ····invoke-direct·{v0,·p1,·p2},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 57 | ····invoke-direct·{v0,·p1,·p2},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
58 | ····return-object·v0 | 58 | ····return-object·v0 |
Offset 85, 25 lines modified | Offset 85, 25 lines modified | ||
85 | ····invoke-virtual·{p2,·v2,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 85 | ····invoke-virtual·{p2,·v2,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
86 | ····move-result-object·p1 | 86 | ····move-result-object·p1 |
87 | ····const-string·v2,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)" | 87 | ····const-string·v2,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)" |
88 | ····invoke-static·{p1,·v2},·Lkotlin/jvm/internal/i;-> | 88 | ····invoke-static·{p1,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
89 | ····add-int/2addr·v0,·v1 | 89 | ····add-int/2addr·v0,·v1 |
90 | ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String; | 90 | ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
91 | ····move-result-object·p2 | 91 | ····move-result-object·p2 |
92 | ····const-string·v0,·"(this·as·java.lang.String).substring(startIndex)" | 92 | ····const-string·v0,·"(this·as·java.lang.String).substring(startIndex)" |
93 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 93 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
94 | ····:cond_2 | 94 | ····:cond_2 |
95 | ····const-string·v0,·"*" | 95 | ····const-string·v0,·"*" |
96 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | 96 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
97 | ····move-result·v0 | 97 | ····move-result·v0 |
Offset 198, 15 lines modified | Offset 198, 15 lines modified | ||
198 | ····move-result-object·p1 | 198 | ····move-result-object·p1 |
199 | ····new-instance·v1,·Landroidx/window/embedding/ActivityFilter; | 199 | ····new-instance·v1,·Landroidx/window/embedding/ActivityFilter; |
200 | ····const-string·v2,·"packageName" | 200 | ····const-string·v2,·"packageName" |
201 | ····invoke-static·{p1,·v2},·Lkotlin/jvm/internal/i;-> | 201 | ····invoke-static·{p1,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
202 | ····invoke-direct·{p0,·p1,·v0},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName; | 202 | ····invoke-direct·{p0,·p1,·v0},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName; |
203 | ····move-result-object·p1 | 203 | ····move-result-object·p1 |
204 | ····invoke-direct·{v1,·p1,·p2},·Landroidx/window/embedding/ActivityFilter;-><init>(Landroid/content/ComponentName;Ljava/lang/String;)V | 204 | ····invoke-direct·{v1,·p1,·p2},·Landroidx/window/embedding/ActivityFilter;-><init>(Landroid/content/ComponentName;Ljava/lang/String;)V |
Offset 232, 15 lines modified | Offset 232, 15 lines modified | ||
232 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 232 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
233 | ····move-result·p1 | 233 | ····move-result·p1 |
234 | ····new-instance·p2,·Landroidx/window/embedding/ActivityRule; | 234 | ····new-instance·p2,·Landroidx/window/embedding/ActivityRule; |
235 | ····invoke-static·{},·Ll1/ | 235 | ····invoke-static·{},·Ll1/c0;->b()Ljava/util/Set; |
236 | ····move-result-object·v0 | 236 | ····move-result-object·v0 |
237 | ····invoke-direct·{p2,·v0,·p1},·Landroidx/window/embedding/ActivityRule;-><init>(Ljava/util/Set;Z)V | 237 | ····invoke-direct·{p2,·v0,·p1},·Landroidx/window/embedding/ActivityRule;-><init>(Ljava/util/Set;Z)V |
238 | ····return-object·p2 | 238 | ····return-object·p2 |
239 | .end·method | 239 | .end·method |
Offset 284, 15 lines modified | Offset 284, 15 lines modified | ||
284 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 284 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
285 | ····move-result-object·p1 | 285 | ····move-result-object·p1 |
286 | ····const-string·v2,·"packageName" | 286 | ····const-string·v2,·"packageName" |
287 | ····invoke-static·{p1,·v2},·Lkotlin/jvm/internal/i;-> | 287 | ····invoke-static·{p1,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
288 | ····invoke-direct·{p0,·p1,·v0},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName; | 288 | ····invoke-direct·{p0,·p1,·v0},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName; |
289 | ····move-result-object·v0 | 289 | ····move-result-object·v0 |
290 | ····invoke-direct·{p0,·p1,·v1},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName; | 290 | ····invoke-direct·{p0,·p1,·v1},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName; |
Offset 370, 15 lines modified | Offset 370, 15 lines modified | ||
370 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 370 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
371 | ····move-result·v6 | 371 | ····move-result·v6 |
372 | ····new-instance·p1,·Landroidx/window/embedding/SplitPairRule; | 372 | ····new-instance·p1,·Landroidx/window/embedding/SplitPairRule; |
373 | ····invoke-static·{},·Ll1/ | 373 | ····invoke-static·{},·Ll1/c0;->b()Ljava/util/Set; |
374 | ····move-result-object·v3 | 374 | ····move-result-object·v3 |
375 | ····move-object·v2,·p1 | 375 | ····move-object·v2,·p1 |
376 | ····invoke-direct/range·{v2·..·v10},·Landroidx/window/embedding/SplitPairRule;-><init>(Ljava/util/Set;ZZZIIFI)V | 376 | ····invoke-direct/range·{v2·..·v10},·Landroidx/window/embedding/SplitPairRule;-><init>(Ljava/util/Set;ZZZIIFI)V |
Offset 444, 37 lines modified | Offset 444, 37 lines modified | ||
444 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 444 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
445 | ····move-result-object·p1 | 445 | ····move-result-object·p1 |
446 | ····const-string·p2,·"packageName" | 446 | ····const-string·p2,·"packageName" |
447 | ····invoke-static·{p1,·p2},·Lkotlin/jvm/internal/i;-> | 447 | ····invoke-static·{p1,·p2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
448 | ····invoke-direct·{p0,·p1,·v0},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName; | 448 | ····invoke-direct·{p0,·p1,·v0},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName; |
449 | ····move-result-object·p1 | 449 | ····move-result-object·p1 |
450 | ····new-instance·p2,·Landroidx/window/embedding/SplitPlaceholderRule; | 450 | ····new-instance·p2,·Landroidx/window/embedding/SplitPlaceholderRule; |
451 | ····invoke-static·{},·Ll1/ | 451 | ····invoke-static·{},·Ll1/c0;->b()Ljava/util/Set; |
452 | ····move-result-object·v4 | 452 | ····move-result-object·v4 |
453 | ····new-instance·v0,·Landroid/content/Intent; | 453 | ····new-instance·v0,·Landroid/content/Intent; |
Max diff block lines reached; 1848/6608 bytes (27.97%) of diff not shown. |
Offset 205, 15 lines modified | Offset 205, 15 lines modified | ||
205 | .end·method | 205 | .end·method |
206 | .method·public·registerRule(Landroidx/window/embedding/EmbeddingRule;)V | 206 | .method·public·registerRule(Landroidx/window/embedding/EmbeddingRule;)V |
207 | ····.locals·1 | 207 | ····.locals·1 |
208 | ····const-string·v0,·"rule" | 208 | ····const-string·v0,·"rule" |
209 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 209 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
210 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->splitRules:Ljava/util/concurrent/CopyOnWriteArraySet; | 210 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->splitRules:Ljava/util/concurrent/CopyOnWriteArraySet; |
211 | ····invoke-virtual·{v0,·p1},·Ljava/util/concurrent/CopyOnWriteArraySet;->contains(Ljava/lang/Object;)Z | 211 | ····invoke-virtual·{v0,·p1},·Ljava/util/concurrent/CopyOnWriteArraySet;->contains(Ljava/lang/Object;)Z |
212 | ····move-result·v0 | 212 | ····move-result·v0 |
Offset 251, 23 lines modified | Offset 251, 23 lines modified | ||
251 | ············"Landroidx/window/embedding/SplitInfo;", | 251 | ············"Landroidx/window/embedding/SplitInfo;", |
252 | ············">;>;)V" | 252 | ············">;>;)V" |
253 | ········} | 253 | ········} |
254 | ····.end·annotation | 254 | ····.end·annotation |
255 | ····const-string·v0,·"activity" | 255 | ····const-string·v0,·"activity" |
256 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 256 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
257 | ····const-string·v0,·"executor" | 257 | ····const-string·v0,·"executor" |
258 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 258 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
259 | ····const-string·v0,·"callback" | 259 | ····const-string·v0,·"callback" |
260 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 260 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
261 | ····sget-object·v0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->globalLock:Ljava/util/concurrent/locks/ReentrantLock; | 261 | ····sget-object·v0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->globalLock:Ljava/util/concurrent/locks/ReentrantLock; |
262 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 262 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
263 | ····:try_start_0 | 263 | ····:try_start_0 |
264 | ····invoke-virtual·{p0},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->getEmbeddingExtension()Landroidx/window/embedding/EmbeddingInterfaceCompat; | 264 | ····invoke-virtual·{p0},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->getEmbeddingExtension()Landroidx/window/embedding/EmbeddingInterfaceCompat; |
Offset 375, 15 lines modified | Offset 375, 15 lines modified | ||
375 | ············"Landroidx/window/embedding/EmbeddingRule;", | 375 | ············"Landroidx/window/embedding/EmbeddingRule;", |
376 | ············">;)V" | 376 | ············">;)V" |
377 | ········} | 377 | ········} |
378 | ····.end·annotation | 378 | ····.end·annotation |
379 | ····const-string·v0,·"rules" | 379 | ····const-string·v0,·"rules" |
380 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 380 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
381 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->splitRules:Ljava/util/concurrent/CopyOnWriteArraySet; | 381 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->splitRules:Ljava/util/concurrent/CopyOnWriteArraySet; |
382 | ····invoke-virtual·{v0},·Ljava/util/concurrent/CopyOnWriteArraySet;->clear()V | 382 | ····invoke-virtual·{v0},·Ljava/util/concurrent/CopyOnWriteArraySet;->clear()V |
383 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->splitRules:Ljava/util/concurrent/CopyOnWriteArraySet; | 383 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->splitRules:Ljava/util/concurrent/CopyOnWriteArraySet; |
Offset 405, 15 lines modified | Offset 405, 15 lines modified | ||
405 | .end·method | 405 | .end·method |
406 | .method·public·unregisterRule(Landroidx/window/embedding/EmbeddingRule;)V | 406 | .method·public·unregisterRule(Landroidx/window/embedding/EmbeddingRule;)V |
407 | ····.locals·1 | 407 | ····.locals·1 |
408 | ····const-string·v0,·"rule" | 408 | ····const-string·v0,·"rule" |
409 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 409 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
410 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->splitRules:Ljava/util/concurrent/CopyOnWriteArraySet; | 410 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->splitRules:Ljava/util/concurrent/CopyOnWriteArraySet; |
411 | ····invoke-virtual·{v0,·p1},·Ljava/util/concurrent/CopyOnWriteArraySet;->contains(Ljava/lang/Object;)Z | 411 | ····invoke-virtual·{v0,·p1},·Ljava/util/concurrent/CopyOnWriteArraySet;->contains(Ljava/lang/Object;)Z |
412 | ····move-result·v0 | 412 | ····move-result·v0 |
Offset 449, 15 lines modified | Offset 449, 15 lines modified | ||
449 | ············"Landroidx/window/embedding/SplitInfo;", | 449 | ············"Landroidx/window/embedding/SplitInfo;", |
450 | ············">;>;)V" | 450 | ············">;>;)V" |
451 | ········} | 451 | ········} |
452 | ····.end·annotation | 452 | ····.end·annotation |
453 | ····const-string·v0,·"consumer" | 453 | ····const-string·v0,·"consumer" |
454 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 454 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
455 | ····sget-object·v0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->globalLock:Ljava/util/concurrent/locks/ReentrantLock; | 455 | ····sget-object·v0,·Landroidx/window/embedding/ExtensionEmbeddingBackend;->globalLock:Ljava/util/concurrent/locks/ReentrantLock; |
456 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 456 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
457 | ····:try_start_0 | 457 | ····:try_start_0 |
458 | ····invoke-virtual·{p0},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->getSplitChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList; | 458 | ····invoke-virtual·{p0},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->getSplitChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList; |
Offset 42, 19 lines modified | Offset 42, 19 lines modified | ||
42 | #·virtual·methods | 42 | #·virtual·methods |
43 | .method·public·final·getBounds(Landroid/view/WindowMetrics;)Landroid/graphics/Rect; | 43 | .method·public·final·getBounds(Landroid/view/WindowMetrics;)Landroid/graphics/Rect; |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····const-string·v0,·"windowMetrics" | 45 | ····const-string·v0,·"windowMetrics" |
46 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 46 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
47 | ····invoke-virtual·{p1},·Landroid/view/WindowMetrics;->getBounds()Landroid/graphics/Rect; | 47 | ····invoke-virtual·{p1},·Landroid/view/WindowMetrics;->getBounds()Landroid/graphics/Rect; |
48 | ····move-result-object·p1 | 48 | ····move-result-object·p1 |
49 | ····const-string·v0,·"windowMetrics.bounds" | 49 | ····const-string·v0,·"windowMetrics.bounds" |
50 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 50 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
51 | ····return-object·p1 | 51 | ····return-object·p1 |
52 | .end·method | 52 | .end·method |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | #·virtual·methods | 105 | #·virtual·methods |
106 | .method·public·final·checkParentMetrics(Landroid/view/WindowMetrics;)Z | 106 | .method·public·final·checkParentMetrics(Landroid/view/WindowMetrics;)Z |
107 | ····.locals·4 | 107 | ····.locals·4 |
108 | ····const-string·v0,·"parentMetrics" | 108 | ····const-string·v0,·"parentMetrics" |
109 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 109 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
110 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 110 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
111 | ····const/4·v1,·0x0 | 111 | ····const/4·v1,·0x0 |
112 | ····const/16·v2,·0x1e | 112 | ····const/16·v2,·0x1e |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | ········value·=·{ | 38 | ········value·=·{ |
39 | ············"()V" | 39 | ············"()V" |
40 | ········} | 40 | ········} |
41 | ····.end·annotation | 41 | ····.end·annotation |
42 | ····const-string·v0,·"this$0" | 42 | ····const-string·v0,·"this$0" |
43 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 43 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
44 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$EmbeddingCallbackImpl;->this$0:Landroidx/window/embedding/ExtensionEmbeddingBackend; | 44 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$EmbeddingCallbackImpl;->this$0:Landroidx/window/embedding/ExtensionEmbeddingBackend; |
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
Offset 78, 15 lines modified | Offset 78, 15 lines modified | ||
78 | ············"Landroidx/window/embedding/SplitInfo;", | 78 | ············"Landroidx/window/embedding/SplitInfo;", |
79 | ············">;)V" | 79 | ············">;)V" |
80 | ········} | 80 | ········} |
81 | ····.end·annotation | 81 | ····.end·annotation |
82 | ····const-string·v0,·"splitInfo" | 82 | ····const-string·v0,·"splitInfo" |
83 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 83 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
84 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$EmbeddingCallbackImpl;->lastInfo:Ljava/util/List; | 84 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$EmbeddingCallbackImpl;->lastInfo:Ljava/util/List; |
85 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$EmbeddingCallbackImpl;->this$0:Landroidx/window/embedding/ExtensionEmbeddingBackend; | 85 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$EmbeddingCallbackImpl;->this$0:Landroidx/window/embedding/ExtensionEmbeddingBackend; |
86 | ····invoke-virtual·{v0},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->getSplitChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList; | 86 | ····invoke-virtual·{v0},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->getSplitChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList; |
Offset 65, 19 lines modified | Offset 65, 19 lines modified | ||
65 | .end·method | 65 | .end·method |
66 | .method·public·constructor·<init>(Landroidx/window/extensions/embedding/ActivityEmbeddingComponent;Landroidx/window/embedding/EmbeddingAdapter;)V | 66 | .method·public·constructor·<init>(Landroidx/window/extensions/embedding/ActivityEmbeddingComponent;Landroidx/window/embedding/EmbeddingAdapter;)V |
67 | ····.locals·1 | 67 | ····.locals·1 |
68 | ····const-string·v0,·"embeddingExtension" | 68 | ····const-string·v0,·"embeddingExtension" |
69 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 69 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
70 | ····const-string·v0,·"adapter" | 70 | ····const-string·v0,·"adapter" |
71 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 71 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
73 | ····iput-object·p1,·p0,·Landroidx/window/embedding/EmbeddingCompat;->embeddingExtension:Landroidx/window/extensions/embedding/ActivityEmbeddingComponent; | 73 | ····iput-object·p1,·p0,·Landroidx/window/embedding/EmbeddingCompat;->embeddingExtension:Landroidx/window/extensions/embedding/ActivityEmbeddingComponent; |
74 | ····iput-object·p2,·p0,·Landroidx/window/embedding/EmbeddingCompat;->adapter:Landroidx/window/embedding/EmbeddingAdapter; | 74 | ····iput-object·p2,·p0,·Landroidx/window/embedding/EmbeddingCompat;->adapter:Landroidx/window/embedding/EmbeddingAdapter; |
Offset 87, 15 lines modified | Offset 87, 15 lines modified | ||
87 | #·virtual·methods | 87 | #·virtual·methods |
88 | .method·public·setEmbeddingCallback(Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface;)V | 88 | .method·public·setEmbeddingCallback(Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface;)V |
89 | ····.locals·2 | 89 | ····.locals·2 |
90 | ····const-string·v0,·"embeddingCallback" | 90 | ····const-string·v0,·"embeddingCallback" |
91 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 91 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
92 | ····new-instance·v0,·Landroidx/window/embedding/EmbeddingTranslatingCallback; | 92 | ····new-instance·v0,·Landroidx/window/embedding/EmbeddingTranslatingCallback; |
93 | ····iget-object·v1,·p0,·Landroidx/window/embedding/EmbeddingCompat;->adapter:Landroidx/window/embedding/EmbeddingAdapter; | 93 | ····iget-object·v1,·p0,·Landroidx/window/embedding/EmbeddingCompat;->adapter:Landroidx/window/embedding/EmbeddingAdapter; |
94 | ····invoke-direct·{v0,·p1,·v1},·Landroidx/window/embedding/EmbeddingTranslatingCallback;-><init>(Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface;Landroidx/window/embedding/EmbeddingAdapter;)V | 94 | ····invoke-direct·{v0,·p1,·v1},·Landroidx/window/embedding/EmbeddingTranslatingCallback;-><init>(Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface;Landroidx/window/embedding/EmbeddingAdapter;)V |
Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
116 | ············"Landroidx/window/embedding/EmbeddingRule;", | 116 | ············"Landroidx/window/embedding/EmbeddingRule;", |
117 | ············">;)V" | 117 | ············">;)V" |
118 | ········} | 118 | ········} |
119 | ····.end·annotation | 119 | ····.end·annotation |
120 | ····const-string·v0,·"rules" | 120 | ····const-string·v0,·"rules" |
121 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 121 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
122 | ····iget-object·v0,·p0,·Landroidx/window/embedding/EmbeddingCompat;->embeddingExtension:Landroidx/window/extensions/embedding/ActivityEmbeddingComponent; | 122 | ····iget-object·v0,·p0,·Landroidx/window/embedding/EmbeddingCompat;->embeddingExtension:Landroidx/window/extensions/embedding/ActivityEmbeddingComponent; |
123 | ····iget-object·v1,·p0,·Landroidx/window/embedding/EmbeddingCompat;->adapter:Landroidx/window/embedding/EmbeddingAdapter; | 123 | ····iget-object·v1,·p0,·Landroidx/window/embedding/EmbeddingCompat;->adapter:Landroidx/window/embedding/EmbeddingAdapter; |
124 | ····invoke-virtual·{v1,·p1},·Landroidx/window/embedding/EmbeddingAdapter;->translate(Ljava/util/Set;)Ljava/util/Set; | 124 | ····invoke-virtual·{v1,·p1},·Landroidx/window/embedding/EmbeddingAdapter;->translate(Ljava/util/Set;)Ljava/util/Set; |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | ············"Landroid/util/Pair<", | 59 | ············"Landroid/util/Pair<", |
60 | ············"TF;TS;>;)TF;" | 60 | ············"TF;TS;>;)TF;" |
61 | ········} | 61 | ········} |
62 | ····.end·annotation | 62 | ····.end·annotation |
63 | ····const-string·v0,·"<this>" | 63 | ····const-string·v0,·"<this>" |
64 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 64 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
65 | ····iget-object·p1,·p1,·Landroid/util/Pair;->first:Ljava/lang/Object; | 65 | ····iget-object·p1,·p1,·Landroid/util/Pair;->first:Ljava/lang/Object; |
66 | ····return-object·p1 | 66 | ····return-object·p1 |
67 | .end·method | 67 | .end·method |
68 | .method·private·final·component2(Landroid/util/Pair;)Ljava/lang/Object; | 68 | .method·private·final·component2(Landroid/util/Pair;)Ljava/lang/Object; |
Offset 82, 15 lines modified | Offset 82, 15 lines modified | ||
82 | ············"Landroid/util/Pair<", | 82 | ············"Landroid/util/Pair<", |
83 | ············"TF;TS;>;)TS;" | 83 | ············"TF;TS;>;)TS;" |
84 | ········} | 84 | ········} |
85 | ····.end·annotation | 85 | ····.end·annotation |
86 | ····const-string·v0,·"<this>" | 86 | ····const-string·v0,·"<this>" |
87 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 87 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
88 | ····iget-object·p1,·p1,·Landroid/util/Pair;->second:Ljava/lang/Object; | 88 | ····iget-object·p1,·p1,·Landroid/util/Pair;->second:Ljava/lang/Object; |
89 | ····return-object·p1 | 89 | ····return-object·p1 |
90 | .end·method | 90 | .end·method |
91 | .method·public·static·synthetic·d(Landroidx/window/embedding/EmbeddingAdapter;Ljava/util/Set;Landroid/util/Pair;)Z | 91 | .method·public·static·synthetic·d(Landroidx/window/embedding/EmbeddingAdapter;Ljava/util/Set;Landroid/util/Pair;)Z |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ····invoke-virtual·{p1},·Landroidx/window/extensions/embedding/SplitInfo;->getPrimaryActivityStack()Landroidx/window/extensions/embedding/ActivityStack; | 118 | ····invoke-virtual·{p1},·Landroidx/window/extensions/embedding/SplitInfo;->getPrimaryActivityStack()Landroidx/window/extensions/embedding/ActivityStack; |
119 | ····move-result-object·v0 | 119 | ····move-result-object·v0 |
120 | ····const-string·v1,·"splitInfo.primaryActivityStack" | 120 | ····const-string·v1,·"splitInfo.primaryActivityStack" |
121 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 121 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
122 | ····const/4·v1,·0x0 | 122 | ····const/4·v1,·0x0 |
123 | ····:try_start_0 | 123 | ····:try_start_0 |
124 | ····invoke-virtual·{v0},·Landroidx/window/extensions/embedding/ActivityStack;->isEmpty()Z | 124 | ····invoke-virtual·{v0},·Landroidx/window/extensions/embedding/ActivityStack;->isEmpty()Z |
125 | ····move-result·v2 | 125 | ····move-result·v2 |
Offset 143, 25 lines modified | Offset 143, 25 lines modified | ||
143 | ····invoke-virtual·{v0},·Landroidx/window/extensions/embedding/ActivityStack;->getActivities()Ljava/util/List; | 143 | ····invoke-virtual·{v0},·Landroidx/window/extensions/embedding/ActivityStack;->getActivities()Ljava/util/List; |
144 | ····move-result-object·v0 | 144 | ····move-result-object·v0 |
145 | ····const-string·v4,·"primaryActivityStack.activities" | 145 | ····const-string·v4,·"primaryActivityStack.activities" |
146 | ····invoke-static·{v0,·v4},·Lkotlin/jvm/internal/i;-> | 146 | ····invoke-static·{v0,·v4},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
147 | ····invoke-direct·{v3,·v0,·v2},·Landroidx/window/embedding/ActivityStack;-><init>(Ljava/util/List;Z)V | 147 | ····invoke-direct·{v3,·v0,·v2},·Landroidx/window/embedding/ActivityStack;-><init>(Ljava/util/List;Z)V |
148 | ····invoke-virtual·{p1},·Landroidx/window/extensions/embedding/SplitInfo;->getSecondaryActivityStack()Landroidx/window/extensions/embedding/ActivityStack; | 148 | ····invoke-virtual·{p1},·Landroidx/window/extensions/embedding/SplitInfo;->getSecondaryActivityStack()Landroidx/window/extensions/embedding/ActivityStack; |
149 | ····move-result-object·v0 | 149 | ····move-result-object·v0 |
150 | ····const-string·v2,·"splitInfo.secondaryActivityStack" | 150 | ····const-string·v2,·"splitInfo.secondaryActivityStack" |
151 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;-> | 151 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
152 | ····:try_start_1 | 152 | ····:try_start_1 |
153 | ····invoke-virtual·{v0},·Landroidx/window/extensions/embedding/ActivityStack;->isEmpty()Z | 153 | ····invoke-virtual·{v0},·Landroidx/window/extensions/embedding/ActivityStack;->isEmpty()Z |
154 | ····move-result·v1 | 154 | ····move-result·v1 |
155 | ····:try_end_1 | 155 | ····:try_end_1 |
156 | ····.catch·Ljava/lang/NoSuchMethodError;·{:try_start_1·..·:try_end_1}·:catch_1 | 156 | ····.catch·Ljava/lang/NoSuchMethodError;·{:try_start_1·..·:try_end_1}·:catch_1 |
Offset 171, 15 lines modified | Offset 171, 15 lines modified | ||
171 | ····invoke-virtual·{v0},·Landroidx/window/extensions/embedding/ActivityStack;->getActivities()Ljava/util/List; | 171 | ····invoke-virtual·{v0},·Landroidx/window/extensions/embedding/ActivityStack;->getActivities()Ljava/util/List; |
172 | ····move-result-object·v0 | 172 | ····move-result-object·v0 |
173 | ····const-string·v4,·"secondaryActivityStack.activities" | 173 | ····const-string·v4,·"secondaryActivityStack.activities" |
174 | ····invoke-static·{v0,·v4},·Lkotlin/jvm/internal/i;-> | 174 | ····invoke-static·{v0,·v4},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
175 | ····invoke-direct·{v2,·v0,·v1},·Landroidx/window/embedding/ActivityStack;-><init>(Ljava/util/List;Z)V | 175 | ····invoke-direct·{v2,·v0,·v1},·Landroidx/window/embedding/ActivityStack;-><init>(Ljava/util/List;Z)V |
176 | ····new-instance·v0,·Landroidx/window/embedding/SplitInfo; | 176 | ····new-instance·v0,·Landroidx/window/embedding/SplitInfo; |
177 | ····invoke-virtual·{p1},·Landroidx/window/extensions/embedding/SplitInfo;->getSplitRatio()F | 177 | ····invoke-virtual·{p1},·Landroidx/window/extensions/embedding/SplitInfo;->getSplitRatio()F |
Offset 191, 23 lines modified | Offset 191, 23 lines modified | ||
191 | .end·method | 191 | .end·method |
192 | .method·private·static·final·translateActivityIntentPredicates$lambda-3(Landroidx/window/embedding/EmbeddingAdapter;Ljava/util/Set;Landroid/util/Pair;)Z | 192 | .method·private·static·final·translateActivityIntentPredicates$lambda-3(Landroidx/window/embedding/EmbeddingAdapter;Ljava/util/Set;Landroid/util/Pair;)Z |
193 | ····.locals·2 | 193 | ····.locals·2 |
194 | ····const-string·v0,·"this$0" | 194 | ····const-string·v0,·"this$0" |
195 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 195 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
196 | ····const-string·v0,·"$splitPairFilters" | 196 | ····const-string·v0,·"$splitPairFilters" |
197 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 197 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
198 | ····const-string·v0,·"(first,·second)" | 198 | ····const-string·v0,·"(first,·second)" |
199 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 199 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
200 | ····invoke-direct·{p0,·p2},·Landroidx/window/embedding/EmbeddingAdapter;->component1(Landroid/util/Pair;)Ljava/lang/Object; | 200 | ····invoke-direct·{p0,·p2},·Landroidx/window/embedding/EmbeddingAdapter;->component1(Landroid/util/Pair;)Ljava/lang/Object; |
201 | ····move-result-object·v0 | 201 | ····move-result-object·v0 |
202 | ····check-cast·v0,·Landroid/app/Activity; | 202 | ····check-cast·v0,·Landroid/app/Activity; |
Offset 263, 23 lines modified | Offset 263, 23 lines modified | ||
263 | .end·method | 263 | .end·method |
264 | .method·private·static·final·translateActivityPairPredicates$lambda-1(Landroidx/window/embedding/EmbeddingAdapter;Ljava/util/Set;Landroid/util/Pair;)Z | 264 | .method·private·static·final·translateActivityPairPredicates$lambda-1(Landroidx/window/embedding/EmbeddingAdapter;Ljava/util/Set;Landroid/util/Pair;)Z |
265 | ····.locals·2 | 265 | ····.locals·2 |
266 | ····const-string·v0,·"this$0" | 266 | ····const-string·v0,·"this$0" |
267 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 267 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
268 | ····const-string·v0,·"$splitPairFilters" | 268 | ····const-string·v0,·"$splitPairFilters" |
269 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 269 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
Max diff block lines reached; 7639/13026 bytes (58.64%) of diff not shown. |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | ············"Landroidx/window/extensions/embedding/EmbeddingRule;", | 26 | ············"Landroidx/window/extensions/embedding/EmbeddingRule;", |
27 | ············">;)V" | 27 | ············">;)V" |
28 | ········} | 28 | ········} |
29 | ····.end·annotation | 29 | ····.end·annotation |
30 | ····const-string·v0,·"splitRules" | 30 | ····const-string·v0,·"splitRules" |
31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·public·setSplitInfoCallback(Ljava/util/function/Consumer;)V | 34 | .method·public·setSplitInfoCallback(Ljava/util/function/Consumer;)V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.annotation·system·Ldalvik/annotation/Signature; | 36 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 45, 11 lines modified | Offset 45, 11 lines modified | ||
45 | ············"Landroidx/window/extensions/embedding/SplitInfo;", | 45 | ············"Landroidx/window/extensions/embedding/SplitInfo;", |
46 | ············">;>;)V" | 46 | ············">;>;)V" |
47 | ········} | 47 | ········} |
48 | ····.end·annotation | 48 | ····.end·annotation |
49 | ····const-string·v0,·"consumer" | 49 | ····const-string·v0,·"consumer" |
50 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 50 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ············"Landroidx/window/embedding/SplitPairFilter;", | 36 | ············"Landroidx/window/embedding/SplitPairFilter;", |
37 | ············">;ZZZIIFI)V" | 37 | ············">;ZZZIIFI)V" |
38 | ········} | 38 | ········} |
39 | ····.end·annotation | 39 | ····.end·annotation |
40 | ····const-string·v0,·"filters" | 40 | ····const-string·v0,·"filters" |
41 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 41 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
42 | ····invoke-direct·{p0,·p5,·p6,·p7,·p8},·Landroidx/window/embedding/SplitRule;-><init>(IIFI)V | 42 | ····invoke-direct·{p0,·p5,·p6,·p7,·p8},·Landroidx/window/embedding/SplitRule;-><init>(IIFI)V |
43 | ····iput-boolean·p2,·p0,·Landroidx/window/embedding/SplitPairRule;->finishPrimaryWithSecondary:Z | 43 | ····iput-boolean·p2,·p0,·Landroidx/window/embedding/SplitPairRule;->finishPrimaryWithSecondary:Z |
44 | ····iput-boolean·p3,·p0,·Landroidx/window/embedding/SplitPairRule;->finishSecondaryWithPrimary:Z | 44 | ····iput-boolean·p3,·p0,·Landroidx/window/embedding/SplitPairRule;->finishSecondaryWithPrimary:Z |
Offset 337, 15 lines modified | Offset 337, 15 lines modified | ||
337 | .end·method | 337 | .end·method |
338 | .method·public·final·plus$window_release(Landroidx/window/embedding/SplitPairFilter;)Landroidx/window/embedding/SplitPairRule; | 338 | .method·public·final·plus$window_release(Landroidx/window/embedding/SplitPairFilter;)Landroidx/window/embedding/SplitPairRule; |
339 | ····.locals·11 | 339 | ····.locals·11 |
340 | ····const-string·v0,·"filter" | 340 | ····const-string·v0,·"filter" |
341 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 341 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
342 | ····new-instance·v0,·Ljava/util/LinkedHashSet; | 342 | ····new-instance·v0,·Ljava/util/LinkedHashSet; |
343 | ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V | 343 | ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V |
344 | ····iget-object·v1,·p0,·Landroidx/window/embedding/SplitPairRule;->filters:Ljava/util/Set; | 344 | ····iget-object·v1,·p0,·Landroidx/window/embedding/SplitPairRule;->filters:Ljava/util/Set; |
Offset 93, 15 lines modified | Offset 93, 15 lines modified | ||
93 | .end·method | 93 | .end·method |
94 | .method·public·final·initialize(Landroid/content/Context;I)V | 94 | .method·public·final·initialize(Landroid/content/Context;I)V |
95 | ····.locals·1 | 95 | ····.locals·1 |
96 | ····const-string·v0,·"context" | 96 | ····const-string·v0,·"context" |
97 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 97 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
98 | ····new-instance·v0,·Landroidx/window/embedding/SplitRuleParser; | 98 | ····new-instance·v0,·Landroidx/window/embedding/SplitRuleParser; |
99 | ····invoke-direct·{v0},·Landroidx/window/embedding/SplitRuleParser;-><init>()V | 99 | ····invoke-direct·{v0},·Landroidx/window/embedding/SplitRuleParser;-><init>()V |
100 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/window/embedding/SplitRuleParser;->parseSplitRules$window_release(Landroid/content/Context;I)Ljava/util/Set; | 100 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/window/embedding/SplitRuleParser;->parseSplitRules$window_release(Landroid/content/Context;I)Ljava/util/Set; |
Offset 109, 15 lines modified | Offset 109, 15 lines modified | ||
109 | ····invoke-virtual·{p0},·Landroidx/window/embedding/SplitController$Companion;->getInstance()Landroidx/window/embedding/SplitController; | 109 | ····invoke-virtual·{p0},·Landroidx/window/embedding/SplitController$Companion;->getInstance()Landroidx/window/embedding/SplitController; |
110 | ····move-result-object·p2 | 110 | ····move-result-object·p2 |
111 | ····if-nez·p1,·:cond_0 | 111 | ····if-nez·p1,·:cond_0 |
112 | ····invoke-static·{},·Ll1/ | 112 | ····invoke-static·{},·Ll1/c0;->b()Ljava/util/Set; |
113 | ····move-result-object·p1 | 113 | ····move-result-object·p1 |
114 | ····:cond_0 | 114 | ····:cond_0 |
115 | ····invoke-static·{p2,·p1},·Landroidx/window/embedding/SplitController;->access$setStaticSplitRules(Landroidx/window/embedding/SplitController;Ljava/util/Set;)V | 115 | ····invoke-static·{p2,·p1},·Landroidx/window/embedding/SplitController;->access$setStaticSplitRules(Landroidx/window/embedding/SplitController;Ljava/util/Set;)V |
116 | ····return-void | 116 | ····return-void |
Offset 36, 19 lines modified | Offset 36, 19 lines modified | ||
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·public·constructor·<init>(Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface;Landroidx/window/embedding/EmbeddingAdapter;)V | 37 | .method·public·constructor·<init>(Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface;Landroidx/window/embedding/EmbeddingAdapter;)V |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····const-string·v0,·"callback" | 39 | ····const-string·v0,·"callback" |
40 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 40 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
41 | ····const-string·v0,·"adapter" | 41 | ····const-string·v0,·"adapter" |
42 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 42 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
44 | ····iput-object·p1,·p0,·Landroidx/window/embedding/EmbeddingTranslatingCallback;->callback:Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface; | 44 | ····iput-object·p1,·p0,·Landroidx/window/embedding/EmbeddingTranslatingCallback;->callback:Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface; |
45 | ····iput-object·p2,·p0,·Landroidx/window/embedding/EmbeddingTranslatingCallback;->adapter:Landroidx/window/embedding/EmbeddingAdapter; | 45 | ····iput-object·p2,·p0,·Landroidx/window/embedding/EmbeddingTranslatingCallback;->adapter:Landroidx/window/embedding/EmbeddingAdapter; |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | ············"Landroidx/window/extensions/embedding/SplitInfo;", | 77 | ············"Landroidx/window/extensions/embedding/SplitInfo;", |
78 | ············">;)V" | 78 | ············">;)V" |
79 | ········} | 79 | ········} |
80 | ····.end·annotation | 80 | ····.end·annotation |
81 | ····const-string·v0,·"splitInfoList" | 81 | ····const-string·v0,·"splitInfoList" |
82 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 82 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
83 | ····iget-object·v0,·p0,·Landroidx/window/embedding/EmbeddingTranslatingCallback;->callback:Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface; | 83 | ····iget-object·v0,·p0,·Landroidx/window/embedding/EmbeddingTranslatingCallback;->callback:Landroidx/window/embedding/EmbeddingInterfaceCompat$EmbeddingCallbackInterface; |
84 | ····iget-object·v1,·p0,·Landroidx/window/embedding/EmbeddingTranslatingCallback;->adapter:Landroidx/window/embedding/EmbeddingAdapter; | 84 | ····iget-object·v1,·p0,·Landroidx/window/embedding/EmbeddingTranslatingCallback;->adapter:Landroidx/window/embedding/EmbeddingAdapter; |
85 | ····invoke-virtual·{v1,·p1},·Landroidx/window/embedding/EmbeddingAdapter;->translate(Ljava/util/List;)Ljava/util/List; | 85 | ····invoke-virtual·{v1,·p1},·Landroidx/window/embedding/EmbeddingAdapter;->translate(Ljava/util/List;)Ljava/util/List; |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ············"Landroid/app/Activity;", | 33 | ············"Landroid/app/Activity;", |
34 | ············">;Z)V" | 34 | ············">;Z)V" |
35 | ········} | 35 | ········} |
36 | ····.end·annotation | 36 | ····.end·annotation |
37 | ····const-string·v0,·"activities" | 37 | ····const-string·v0,·"activities" |
38 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 38 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ActivityStack;->activities:Ljava/util/List; | 40 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ActivityStack;->activities:Ljava/util/List; |
41 | ····iput-boolean·p2,·p0,·Landroidx/window/embedding/ActivityStack;->isEmpty:Z | 41 | ····iput-boolean·p2,·p0,·Landroidx/window/embedding/ActivityStack;->isEmpty:Z |
Offset 66, 15 lines modified | Offset 66, 15 lines modified | ||
66 | #·virtual·methods | 66 | #·virtual·methods |
67 | .method·public·final·contains(Landroid/app/Activity;)Z | 67 | .method·public·final·contains(Landroid/app/Activity;)Z |
68 | ····.locals·1 | 68 | ····.locals·1 |
69 | ····const-string·v0,·"activity" | 69 | ····const-string·v0,·"activity" |
70 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 70 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
71 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ActivityStack;->activities:Ljava/util/List; | 71 | ····iget-object·v0,·p0,·Landroidx/window/embedding/ActivityStack;->activities:Ljava/util/List; |
72 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 72 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
73 | ····move-result·p1 | 73 | ····move-result·p1 |
Offset 182, 15 lines modified | Offset 182, 15 lines modified | ||
182 | ····invoke-virtual·{p0},·Landroidx/window/embedding/ActivityStack;->getActivities$window_release()Ljava/util/List; | 182 | ····invoke-virtual·{p0},·Landroidx/window/embedding/ActivityStack;->getActivities$window_release()Ljava/util/List; |
183 | ····move-result-object·v1 | 183 | ····move-result-object·v1 |
184 | ····const-string·v2,·"activities=" | 184 | ····const-string·v2,·"activities=" |
185 | ····invoke-static·{v2,·v1},·Lkotlin/jvm/internal/i;-> | 185 | ····invoke-static·{v2,·v1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
186 | ····move-result-object·v1 | 186 | ····move-result-object·v1 |
187 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 187 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
188 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 188 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
Offset 216, 11 lines modified | Offset 216, 11 lines modified | ||
216 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 216 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
217 | ····move-result-object·v0 | 217 | ····move-result-object·v0 |
218 | ····const-string·v1,·"StringBuilder().apply(builderAction).toString()" | 218 | ····const-string·v1,·"StringBuilder().apply(builderAction).toString()" |
219 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 219 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
220 | ····return-object·v0 | 220 | ····return-object·v0 |
221 | .end·method | 221 | .end·method |
Offset 34, 19 lines modified | Offset 34, 19 lines modified | ||
34 | ············"Landroid/content/Intent;", | 34 | ············"Landroid/content/Intent;", |
35 | ············"IIFI)V" | 35 | ············"IIFI)V" |
36 | ········} | 36 | ········} |
37 | ····.end·annotation | 37 | ····.end·annotation |
38 | ····const-string·v0,·"filters" | 38 | ····const-string·v0,·"filters" |
39 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 39 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
40 | ····const-string·v0,·"placeholderIntent" | 40 | ····const-string·v0,·"placeholderIntent" |
41 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 41 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
42 | ····invoke-direct·{p0,·p3,·p4,·p5,·p6},·Landroidx/window/embedding/SplitRule;-><init>(IIFI)V | 42 | ····invoke-direct·{p0,·p3,·p4,·p5,·p6},·Landroidx/window/embedding/SplitRule;-><init>(IIFI)V |
43 | ····iput-object·p2,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->placeholderIntent:Landroid/content/Intent; | 43 | ····iput-object·p2,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->placeholderIntent:Landroid/content/Intent; |
44 | ····invoke-static·{p1},·Ll1/g;->t(Ljava/lang/Iterable;)Ljava/util/Set; | 44 | ····invoke-static·{p1},·Ll1/g;->t(Ljava/lang/Iterable;)Ljava/util/Set; |
Offset 250, 15 lines modified | Offset 250, 15 lines modified | ||
250 | .end·method | 250 | .end·method |
251 | .method·public·final·plus$window_release(Landroidx/window/embedding/ActivityFilter;)Landroidx/window/embedding/SplitPlaceholderRule; | 251 | .method·public·final·plus$window_release(Landroidx/window/embedding/ActivityFilter;)Landroidx/window/embedding/SplitPlaceholderRule; |
252 | ····.locals·9 | 252 | ····.locals·9 |
253 | ····const-string·v0,·"filter" | 253 | ····const-string·v0,·"filter" |
254 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 254 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
255 | ····new-instance·v0,·Ljava/util/LinkedHashSet; | 255 | ····new-instance·v0,·Ljava/util/LinkedHashSet; |
256 | ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V | 256 | ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V |
257 | ····iget-object·v1,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->filters:Ljava/util/Set; | 257 | ····iget-object·v1,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->filters:Ljava/util/Set; |
Offset 24, 19 lines modified | Offset 24, 19 lines modified | ||
24 | ····move-object/from16·v1,·p1 | 24 | ····move-object/from16·v1,·p1 |
25 | ····move-object/from16·v2,·p2 | 25 | ····move-object/from16·v2,·p2 |
26 | ····const-string·v3,·"primaryActivityName" | 26 | ····const-string·v3,·"primaryActivityName" |
27 | ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;-> | 27 | ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
28 | ····const-string·v3,·"secondaryActivityName" | 28 | ····const-string·v3,·"secondaryActivityName" |
29 | ····invoke-static·{v2,·v3},·Lkotlin/jvm/internal/i;-> | 29 | ····invoke-static·{v2,·v3},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
30 | ····invoke-direct/range·{p0·..·p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct/range·{p0·..·p0},·Ljava/lang/Object;-><init>()V |
31 | ····iput-object·v1,·v0,·Landroidx/window/embedding/SplitPairFilter;->primaryActivityName:Landroid/content/ComponentName; | 31 | ····iput-object·v1,·v0,·Landroidx/window/embedding/SplitPairFilter;->primaryActivityName:Landroid/content/ComponentName; |
32 | ····iput-object·v2,·v0,·Landroidx/window/embedding/SplitPairFilter;->secondaryActivityName:Landroid/content/ComponentName; | 32 | ····iput-object·v2,·v0,·Landroidx/window/embedding/SplitPairFilter;->secondaryActivityName:Landroid/content/ComponentName; |
Offset 46, 39 lines modified | Offset 46, 39 lines modified | ||
46 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; | 46 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; |
47 | ····move-result-object·v7 | 47 | ····move-result-object·v7 |
48 | ····const-string·v3,·"primaryActivityName.packageName" | 48 | ····const-string·v3,·"primaryActivityName.packageName" |
49 | ····invoke-static·{v7,·v3},·Lkotlin/jvm/internal/i;-> | 49 | ····invoke-static·{v7,·v3},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
50 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; | 50 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; |
51 | ····move-result-object·v14 | 51 | ····move-result-object·v14 |
52 | ····const-string·v1,·"primaryActivityName.className" | 52 | ····const-string·v1,·"primaryActivityName.className" |
53 | ····invoke-static·{v14,·v1},·Lkotlin/jvm/internal/i;-> | 53 | ····invoke-static·{v14,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
54 | ····invoke-virtual/range·{p2·..·p2},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; | 54 | ····invoke-virtual/range·{p2·..·p2},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; |
55 | ····move-result-object·v15 | 55 | ····move-result-object·v15 |
56 | ····const-string·v1,·"secondaryActivityName.packageName" | 56 | ····const-string·v1,·"secondaryActivityName.packageName" |
57 | ····invoke-static·{v15,·v1},·Lkotlin/jvm/internal/i;-> | 57 | ····invoke-static·{v15,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
58 | ····invoke-virtual/range·{p2·..·p2},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; | 58 | ····invoke-virtual/range·{p2·..·p2},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; |
59 | ····move-result-object·v13 | 59 | ····move-result-object·v13 |
60 | ····const-string·v1,·"secondaryActivityName.className" | 60 | ····const-string·v1,·"secondaryActivityName.className" |
61 | ····invoke-static·{v13,·v1},·Lkotlin/jvm/internal/i;-> | 61 | ····invoke-static·{v13,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
62 | ····invoke-interface·{v7},·Ljava/lang/CharSequence;->length()I | 62 | ····invoke-interface·{v7},·Ljava/lang/CharSequence;->length()I |
63 | ····move-result·v1 | 63 | ····move-result·v1 |
64 | ····const/16·v16,·0x1 | 64 | ····const/16·v16,·0x1 |
Offset 578, 19 lines modified | Offset 578, 19 lines modified | ||
578 | .end·method | 578 | .end·method |
579 | .method·public·final·matchesActivityIntentPair(Landroid/app/Activity;Landroid/content/Intent;)Z | 579 | .method·public·final·matchesActivityIntentPair(Landroid/app/Activity;Landroid/content/Intent;)Z |
580 | ····.locals·3 | 580 | ····.locals·3 |
581 | ····const-string·v0,·"primaryActivity" | 581 | ····const-string·v0,·"primaryActivity" |
582 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 582 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
583 | ····const-string·v0,·"secondaryActivityIntent" | 583 | ····const-string·v0,·"secondaryActivityIntent" |
584 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 584 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
585 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; | 585 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; |
586 | ····move-result-object·p1 | 586 | ····move-result-object·p1 |
587 | ····sget-object·v0,·Landroidx/window/embedding/MatcherUtils;->INSTANCE:Landroidx/window/embedding/MatcherUtils; | 587 | ····sget-object·v0,·Landroidx/window/embedding/MatcherUtils;->INSTANCE:Landroidx/window/embedding/MatcherUtils; |
Offset 645, 19 lines modified | Offset 645, 19 lines modified | ||
645 | .end·method | 645 | .end·method |
646 | .method·public·final·matchesActivityPair(Landroid/app/Activity;Landroid/app/Activity;)Z | 646 | .method·public·final·matchesActivityPair(Landroid/app/Activity;Landroid/app/Activity;)Z |
647 | ····.locals·5 | 647 | ····.locals·5 |
648 | ····const-string·v0,·"primaryActivity" | 648 | ····const-string·v0,·"primaryActivity" |
649 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 649 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
650 | ····const-string·v0,·"secondaryActivity" | 650 | ····const-string·v0,·"secondaryActivity" |
651 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 651 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
652 | ····sget-object·v0,·Landroidx/window/embedding/MatcherUtils;->INSTANCE:Landroidx/window/embedding/MatcherUtils; | 652 | ····sget-object·v0,·Landroidx/window/embedding/MatcherUtils;->INSTANCE:Landroidx/window/embedding/MatcherUtils; |
653 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; | 653 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; |
654 | ····move-result-object·v1 | 654 | ····move-result-object·v1 |
Offset 703, 15 lines modified | Offset 703, 15 lines modified | ||
703 | ····invoke-virtual·{p2},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 703 | ····invoke-virtual·{p2},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
704 | ····move-result-object·p2 | 704 | ····move-result-object·p2 |
705 | ····const-string·v0,·"secondaryActivity.intent" | 705 | ····const-string·v0,·"secondaryActivity.intent" |
706 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 706 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
707 | ····invoke-virtual·{p0,·p1,·p2},·Landroidx/window/embedding/SplitPairFilter;->matchesActivityIntentPair(Landroid/app/Activity;Landroid/content/Intent;)Z | 707 | ····invoke-virtual·{p0,·p1,·p2},·Landroidx/window/embedding/SplitPairFilter;->matchesActivityIntentPair(Landroid/app/Activity;Landroid/content/Intent;)Z |
708 | ····move-result·p1 | 708 | ····move-result·p1 |
709 | ····if-eqz·p1,·:cond_1 | 709 | ····if-eqz·p1,·:cond_1 |
Offset 18, 19 lines modified | Offset 18, 19 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·public·constructor·<init>(Landroidx/window/embedding/ActivityStack;Landroidx/window/embedding/ActivityStack;F)V | 19 | .method·public·constructor·<init>(Landroidx/window/embedding/ActivityStack;Landroidx/window/embedding/ActivityStack;F)V |
20 | ····.locals·1 | 20 | ····.locals·1 |
21 | ····const-string·v0,·"primaryActivityStack" | 21 | ····const-string·v0,·"primaryActivityStack" |
22 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 22 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
23 | ····const-string·v0,·"secondaryActivityStack" | 23 | ····const-string·v0,·"secondaryActivityStack" |
24 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 24 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····iput-object·p1,·p0,·Landroidx/window/embedding/SplitInfo;->primaryActivityStack:Landroidx/window/embedding/ActivityStack; | 26 | ····iput-object·p1,·p0,·Landroidx/window/embedding/SplitInfo;->primaryActivityStack:Landroidx/window/embedding/ActivityStack; |
27 | ····iput-object·p2,·p0,·Landroidx/window/embedding/SplitInfo;->secondaryActivityStack:Landroidx/window/embedding/ActivityStack; | 27 | ····iput-object·p2,·p0,·Landroidx/window/embedding/SplitInfo;->secondaryActivityStack:Landroidx/window/embedding/ActivityStack; |
Offset 42, 15 lines modified | Offset 42, 15 lines modified | ||
42 | #·virtual·methods | 42 | #·virtual·methods |
43 | .method·public·final·contains(Landroid/app/Activity;)Z | 43 | .method·public·final·contains(Landroid/app/Activity;)Z |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····const-string·v0,·"activity" | 45 | ····const-string·v0,·"activity" |
46 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 46 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
47 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitInfo;->primaryActivityStack:Landroidx/window/embedding/ActivityStack; | 47 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitInfo;->primaryActivityStack:Landroidx/window/embedding/ActivityStack; |
48 | ····invoke-virtual·{v0,·p1},·Landroidx/window/embedding/ActivityStack;->contains(Landroid/app/Activity;)Z | 48 | ····invoke-virtual·{v0,·p1},·Landroidx/window/embedding/ActivityStack;->contains(Landroid/app/Activity;)Z |
49 | ····move-result·v0 | 49 | ····move-result·v0 |
Offset 289, 11 lines modified | Offset 289, 11 lines modified | ||
289 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 289 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
290 | ····move-result-object·v0 | 290 | ····move-result-object·v0 |
291 | ····const-string·v1,·"StringBuilder().apply(builderAction).toString()" | 291 | ····const-string·v1,·"StringBuilder().apply(builderAction).toString()" |
292 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 292 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
293 | ····return-object·v0 | 293 | ····return-object·v0 |
294 | .end·method | 294 | .end·method |
Offset 16, 37 lines modified | Offset 16, 37 lines modified | ||
16 | #·direct·methods | 16 | #·direct·methods |
17 | .method·public·constructor·<init>(Landroid/content/ComponentName;Ljava/lang/String;)V | 17 | .method·public·constructor·<init>(Landroid/content/ComponentName;Ljava/lang/String;)V |
18 | ····.locals·11 | 18 | ····.locals·11 |
19 | ····const-string·v0,·"componentName" | 19 | ····const-string·v0,·"componentName" |
20 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 20 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
22 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ActivityFilter;->componentName:Landroid/content/ComponentName; | 22 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ActivityFilter;->componentName:Landroid/content/ComponentName; |
23 | ····iput-object·p2,·p0,·Landroidx/window/embedding/ActivityFilter;->intentAction:Ljava/lang/String; | 23 | ····iput-object·p2,·p0,·Landroidx/window/embedding/ActivityFilter;->intentAction:Ljava/lang/String; |
24 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; | 24 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; |
25 | ····move-result-object·p2 | 25 | ····move-result-object·p2 |
26 | ····const-string·v0,·"componentName.packageName" | 26 | ····const-string·v0,·"componentName.packageName" |
27 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 27 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
28 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; | 28 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getClassName()Ljava/lang/String; |
29 | ····move-result-object·p1 | 29 | ····move-result-object·p1 |
30 | ····const-string·v0,·"componentName.className" | 30 | ····const-string·v0,·"componentName.className" |
31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
32 | ····invoke-interface·{p2},·Ljava/lang/CharSequence;->length()I | 32 | ····invoke-interface·{p2},·Ljava/lang/CharSequence;->length()I |
33 | ····move-result·v0 | 33 | ····move-result·v0 |
34 | ····const/4·v7,·0x1 | 34 | ····const/4·v7,·0x1 |
Offset 323, 15 lines modified | Offset 323, 15 lines modified | ||
323 | .end·method | 323 | .end·method |
324 | .method·public·final·matchesActivity(Landroid/app/Activity;)Z | 324 | .method·public·final·matchesActivity(Landroid/app/Activity;)Z |
325 | ····.locals·2 | 325 | ····.locals·2 |
326 | ····const-string·v0,·"activity" | 326 | ····const-string·v0,·"activity" |
327 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 327 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
328 | ····sget-object·v0,·Landroidx/window/embedding/MatcherUtils;->INSTANCE:Landroidx/window/embedding/MatcherUtils; | 328 | ····sget-object·v0,·Landroidx/window/embedding/MatcherUtils;->INSTANCE:Landroidx/window/embedding/MatcherUtils; |
329 | ····iget-object·v1,·p0,·Landroidx/window/embedding/ActivityFilter;->componentName:Landroid/content/ComponentName; | 329 | ····iget-object·v1,·p0,·Landroidx/window/embedding/ActivityFilter;->componentName:Landroid/content/ComponentName; |
330 | ····invoke-virtual·{v0,·p1,·v1},·Landroidx/window/embedding/MatcherUtils;->areActivityOrIntentComponentsMatching$window_release(Landroid/app/Activity;Landroid/content/ComponentName;)Z | 330 | ····invoke-virtual·{v0,·p1,·v1},·Landroidx/window/embedding/MatcherUtils;->areActivityOrIntentComponentsMatching$window_release(Landroid/app/Activity;Landroid/content/ComponentName;)Z |
Offset 378, 15 lines modified | Offset 378, 15 lines modified | ||
378 | .end·method | 378 | .end·method |
379 | .method·public·final·matchesIntent(Landroid/content/Intent;)Z | 379 | .method·public·final·matchesIntent(Landroid/content/Intent;)Z |
380 | ····.locals·3 | 380 | ····.locals·3 |
381 | ····const-string·v0,·"intent" | 381 | ····const-string·v0,·"intent" |
382 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 382 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
383 | ····sget-object·v0,·Landroidx/window/embedding/MatcherUtils;->INSTANCE:Landroidx/window/embedding/MatcherUtils; | 383 | ····sget-object·v0,·Landroidx/window/embedding/MatcherUtils;->INSTANCE:Landroidx/window/embedding/MatcherUtils; |
384 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getComponent()Landroid/content/ComponentName; | 384 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getComponent()Landroid/content/ComponentName; |
385 | ····move-result-object·v1 | 385 | ····move-result-object·v1 |
Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
69 | ····invoke-virtual·{v0},·Landroidx/window/embedding/ExtensionEmbeddingBackend$Companion;->getInstance()Landroidx/window/embedding/ExtensionEmbeddingBackend; | 69 | ····invoke-virtual·{v0},·Landroidx/window/embedding/ExtensionEmbeddingBackend$Companion;->getInstance()Landroidx/window/embedding/ExtensionEmbeddingBackend; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····iput-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; | 71 | ····iput-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; |
72 | ····invoke-static·{},·Ll1/ | 72 | ····invoke-static·{},·Ll1/c0;->b()Ljava/util/Set; |
73 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
74 | ····iput-object·v0,·p0,·Landroidx/window/embedding/SplitController;->staticSplitRules:Ljava/util/Set; | 74 | ····iput-object·v0,·p0,·Landroidx/window/embedding/SplitController;->staticSplitRules:Ljava/util/Set; |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | 76 | .end·method |
Offset 179, 23 lines modified | Offset 179, 23 lines modified | ||
179 | ············"Landroidx/window/embedding/SplitInfo;", | 179 | ············"Landroidx/window/embedding/SplitInfo;", |
180 | ············">;>;)V" | 180 | ············">;>;)V" |
181 | ········} | 181 | ········} |
182 | ····.end·annotation | 182 | ····.end·annotation |
183 | ····const-string·v0,·"activity" | 183 | ····const-string·v0,·"activity" |
184 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 184 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
185 | ····const-string·v0,·"executor" | 185 | ····const-string·v0,·"executor" |
186 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 186 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
187 | ····const-string·v0,·"consumer" | 187 | ····const-string·v0,·"consumer" |
188 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 188 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
189 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; | 189 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; |
190 | ····invoke-interface·{v0,·p1,·p2,·p3},·Landroidx/window/embedding/EmbeddingBackend;->registerSplitListenerForActivity(Landroid/app/Activity;Ljava/util/concurrent/Executor;Lj/a;)V | 190 | ····invoke-interface·{v0,·p1,·p2,·p3},·Landroidx/window/embedding/EmbeddingBackend;->registerSplitListenerForActivity(Landroid/app/Activity;Ljava/util/concurrent/Executor;Lj/a;)V |
191 | ····return-void | 191 | ····return-void |
192 | .end·method | 192 | .end·method |
Offset 249, 15 lines modified | Offset 249, 15 lines modified | ||
249 | .end·method | 249 | .end·method |
250 | .method·public·final·registerRule(Landroidx/window/embedding/EmbeddingRule;)V | 250 | .method·public·final·registerRule(Landroidx/window/embedding/EmbeddingRule;)V |
251 | ····.locals·1 | 251 | ····.locals·1 |
252 | ····const-string·v0,·"rule" | 252 | ····const-string·v0,·"rule" |
253 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 253 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
254 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; | 254 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; |
255 | ····invoke-interface·{v0,·p1},·Landroidx/window/embedding/EmbeddingBackend;->registerRule(Landroidx/window/embedding/EmbeddingRule;)V | 255 | ····invoke-interface·{v0,·p1},·Landroidx/window/embedding/EmbeddingBackend;->registerRule(Landroidx/window/embedding/EmbeddingRule;)V |
256 | ····return-void | 256 | ····return-void |
257 | .end·method | 257 | .end·method |
Offset 272, 29 lines modified | Offset 272, 29 lines modified | ||
272 | ············"Landroidx/window/embedding/SplitInfo;", | 272 | ············"Landroidx/window/embedding/SplitInfo;", |
273 | ············">;>;)V" | 273 | ············">;>;)V" |
274 | ········} | 274 | ········} |
275 | ····.end·annotation | 275 | ····.end·annotation |
276 | ····const-string·v0,·"consumer" | 276 | ····const-string·v0,·"consumer" |
277 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 277 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
278 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; | 278 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; |
279 | ····invoke-interface·{v0,·p1},·Landroidx/window/embedding/EmbeddingBackend;->unregisterSplitListenerForActivity(Lj/a;)V | 279 | ····invoke-interface·{v0,·p1},·Landroidx/window/embedding/EmbeddingBackend;->unregisterSplitListenerForActivity(Lj/a;)V |
280 | ····return-void | 280 | ····return-void |
281 | .end·method | 281 | .end·method |
282 | .method·public·final·unregisterRule(Landroidx/window/embedding/EmbeddingRule;)V | 282 | .method·public·final·unregisterRule(Landroidx/window/embedding/EmbeddingRule;)V |
283 | ····.locals·1 | 283 | ····.locals·1 |
284 | ····const-string·v0,·"rule" | 284 | ····const-string·v0,·"rule" |
285 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 285 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
286 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; | 286 | ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend; |
287 | ····invoke-interface·{v0,·p1},·Landroidx/window/embedding/EmbeddingBackend;->unregisterRule(Landroidx/window/embedding/EmbeddingRule;)V | 287 | ····invoke-interface·{v0,·p1},·Landroidx/window/embedding/EmbeddingBackend;->unregisterRule(Landroidx/window/embedding/EmbeddingRule;)V |
288 | ····return-void | 288 | ····return-void |
289 | .end·method | 289 | .end·method |
Offset 68, 15 lines modified | Offset 68, 15 lines modified | ||
68 | ····goto·:goto_0 | 68 | ····goto·:goto_0 |
69 | ····:catchall_0 | 69 | ····:catchall_0 |
70 | ····move-exception·v2 | 70 | ····move-exception·v2 |
71 | ····const-string·v3,·"Failed·to·load·embedding·extension:·" | 71 | ····const-string·v3,·"Failed·to·load·embedding·extension:·" |
72 | ····invoke-static·{v3,·v2},·Lkotlin/jvm/internal/i;-> | 72 | ····invoke-static·{v3,·v2},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
73 | ····move-result-object·v2 | 73 | ····move-result-object·v2 |
74 | ····invoke-static·{v0,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 74 | ····invoke-static·{v0,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
75 | ····:cond_0 | 75 | ····:cond_0 |
76 | ····:goto_0 | 76 | ····:goto_0 |
Offset 54, 23 lines modified | Offset 54, 23 lines modified | ||
54 | ············"Landroidx/window/embedding/SplitInfo;", | 54 | ············"Landroidx/window/embedding/SplitInfo;", |
55 | ············">;>;)V" | 55 | ············">;>;)V" |
56 | ········} | 56 | ········} |
57 | ····.end·annotation | 57 | ····.end·annotation |
58 | ····const-string·v0,·"activity" | 58 | ····const-string·v0,·"activity" |
59 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 59 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
60 | ····const-string·v0,·"executor" | 60 | ····const-string·v0,·"executor" |
61 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 61 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
62 | ····const-string·v0,·"callback" | 62 | ····const-string·v0,·"callback" |
63 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 63 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
65 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;->activity:Landroid/app/Activity; | 65 | ····iput-object·p1,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;->activity:Landroid/app/Activity; |
66 | ····iput-object·p2,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;->executor:Ljava/util/concurrent/Executor; | 66 | ····iput-object·p2,·p0,·Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;->executor:Ljava/util/concurrent/Executor; |
Offset 88, 19 lines modified | Offset 88, 19 lines modified | ||
88 | .end·method | 88 | .end·method |
89 | .method·private·static·final·accept$lambda-1(Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;Ljava/util/List;)V | 89 | .method·private·static·final·accept$lambda-1(Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;Ljava/util/List;)V |
90 | ····.locals·1 | 90 | ····.locals·1 |
91 | ····const-string·v0,·"this$0" | 91 | ····const-string·v0,·"this$0" |
92 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 92 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
93 | ····const-string·v0,·"$splitsWithActivity" | 93 | ····const-string·v0,·"$splitsWithActivity" |
94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
95 | ····invoke-virtual·{p0},·Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;->getCallback()Lj/a; | 95 | ····invoke-virtual·{p0},·Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;->getCallback()Lj/a; |
96 | ····move-result-object·p0 | 96 | ····move-result-object·p0 |
97 | ····invoke-interface·{p0,·p1},·Lj/a;->accept(Ljava/lang/Object;)V | 97 | ····invoke-interface·{p0,·p1},·Lj/a;->accept(Ljava/lang/Object;)V |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ············"Landroidx/window/embedding/SplitInfo;", | 118 | ············"Landroidx/window/embedding/SplitInfo;", |
119 | ············">;)V" | 119 | ············">;)V" |
120 | ········} | 120 | ········} |
121 | ····.end·annotation | 121 | ····.end·annotation |
122 | ····const-string·v0,·"splitInfoList" | 122 | ····const-string·v0,·"splitInfoList" |
123 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 123 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
124 | ····new-instance·v0,·Ljava/util/ArrayList; | 124 | ····new-instance·v0,·Ljava/util/ArrayList; |
125 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 125 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
126 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 126 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | .end·method | 31 | .end·method |
32 | .method·public·constructor·<init>(Landroid/graphics/Rect;)V | 32 | .method·public·constructor·<init>(Landroid/graphics/Rect;)V |
33 | ····.locals·3 | 33 | ····.locals·3 |
34 | ····const-string·v0,·"rect" | 34 | ····const-string·v0,·"rect" |
35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
36 | ····iget·v0,·p1,·Landroid/graphics/Rect;->left:I | 36 | ····iget·v0,·p1,·Landroid/graphics/Rect;->left:I |
37 | ····iget·v1,·p1,·Landroid/graphics/Rect;->top:I | 37 | ····iget·v1,·p1,·Landroid/graphics/Rect;->top:I |
38 | ····iget·v2,·p1,·Landroid/graphics/Rect;->right:I | 38 | ····iget·v2,·p1,·Landroid/graphics/Rect;->right:I |
Offset 163, 15 lines modified | Offset 163, 15 lines modified | ||
163 | ····invoke-interface·{v0},·Lk1/e;->getValue()Ljava/lang/Object; | 163 | ····invoke-interface·{v0},·Lk1/e;->getValue()Ljava/lang/Object; |
164 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
165 | ····const-string·v1,·"<get-bigInteger>(...)" | 165 | ····const-string·v1,·"<get-bigInteger>(...)" |
166 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 166 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
167 | ····check-cast·v0,·Ljava/math/BigInteger; | 167 | ····check-cast·v0,·Ljava/math/BigInteger; |
168 | ····return-object·v0 | 168 | ····return-object·v0 |
169 | .end·method | 169 | .end·method |
170 | .method·public·static·final·parse(Ljava/lang/String;)Landroidx/window/core/Version; | 170 | .method·public·static·final·parse(Ljava/lang/String;)Landroidx/window/core/Version; |
Offset 189, 15 lines modified | Offset 189, 15 lines modified | ||
189 | #·virtual·methods | 189 | #·virtual·methods |
190 | .method·public·compareTo(Landroidx/window/core/Version;)I | 190 | .method·public·compareTo(Landroidx/window/core/Version;)I |
191 | ····.locals·1 | 191 | ····.locals·1 |
192 | ····const-string·v0,·"other" | 192 | ····const-string·v0,·"other" |
193 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 193 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
194 | ····invoke-direct·{p0},·Landroidx/window/core/Version;->getBigInteger()Ljava/math/BigInteger; | 194 | ····invoke-direct·{p0},·Landroidx/window/core/Version;->getBigInteger()Ljava/math/BigInteger; |
195 | ····move-result-object·v0 | 195 | ····move-result-object·v0 |
196 | ····invoke-direct·{p1},·Landroidx/window/core/Version;->getBigInteger()Ljava/math/BigInteger; | 196 | ····invoke-direct·{p1},·Landroidx/window/core/Version;->getBigInteger()Ljava/math/BigInteger; |
Offset 329, 15 lines modified | Offset 329, 15 lines modified | ||
329 | ····if-eqz·v0,·:cond_0 | 329 | ····if-eqz·v0,·:cond_0 |
330 | ····iget-object·v0,·p0,·Landroidx/window/core/Version;->description:Ljava/lang/String; | 330 | ····iget-object·v0,·p0,·Landroidx/window/core/Version;->description:Ljava/lang/String; |
331 | ····const-string·v1,·"-" | 331 | ····const-string·v1,·"-" |
332 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;-> | 332 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
333 | ····move-result-object·v0 | 333 | ····move-result-object·v0 |
334 | ····goto·:goto_0 | 334 | ····goto·:goto_0 |
335 | ····:cond_0 | 335 | ····:cond_0 |
336 | ····const-string·v0,·"" | 336 | ····const-string·v0,·"" |
Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
221 | ····:goto_3 | 221 | ····:goto_3 |
222 | ····move-object·v6,·p1 | 222 | ····move-object·v6,·p1 |
223 | ····new-instance·p1,·Landroidx/window/core/Version; | 223 | ····new-instance·p1,·Landroidx/window/core/Version; |
224 | ····const-string·v0,·"description" | 224 | ····const-string·v0,·"description" |
225 | ····invoke-static·{v6,·v0},·Lkotlin/jvm/internal/i;-> | 225 | ····invoke-static·{v6,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
226 | ····const/4·v7,·0x0 | 226 | ····const/4·v7,·0x0 |
227 | ····move-object·v2,·p1 | 227 | ····move-object·v2,·p1 |
228 | ····invoke-direct/range·{v2·..·v7},·Landroidx/window/core/Version;-><init>(IIILjava/lang/String;Lkotlin/jvm/internal/e;)V | 228 | ····invoke-direct/range·{v2·..·v7},·Landroidx/window/core/Version;-><init>(IIILjava/lang/String;Lkotlin/jvm/internal/e;)V |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | ············"Landroidx/window/layout/DisplayFeature;", | 26 | ············"Landroidx/window/layout/DisplayFeature;", |
27 | ············">;)V" | 27 | ············">;)V" |
28 | ········} | 28 | ········} |
29 | ····.end·annotation | 29 | ····.end·annotation |
30 | ····const-string·v0,·"displayFeatures" | 30 | ····const-string·v0,·"displayFeatures" |
31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····iput-object·p1,·p0,·Landroidx/window/layout/WindowLayoutInfo;->displayFeatures:Ljava/util/List; | 33 | ····iput-object·p1,·p0,·Landroidx/window/layout/WindowLayoutInfo;->displayFeatures:Ljava/util/List; |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
Offset 33, 19 lines modified | Offset 33, 19 lines modified | ||
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·public·constructor·<init>(Landroidx/window/layout/SidecarCompat;Landroid/app/Activity;)V | 34 | .method·public·constructor·<init>(Landroidx/window/layout/SidecarCompat;Landroid/app/Activity;)V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····const-string·v0,·"sidecarCompat" | 36 | ····const-string·v0,·"sidecarCompat" |
37 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 37 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
38 | ····const-string·v0,·"activity" | 38 | ····const-string·v0,·"activity" |
39 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 39 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
41 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$FirstAttachAdapter;->sidecarCompat:Landroidx/window/layout/SidecarCompat; | 41 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$FirstAttachAdapter;->sidecarCompat:Landroidx/window/layout/SidecarCompat; |
42 | ····new-instance·p1,·Ljava/lang/ref/WeakReference; | 42 | ····new-instance·p1,·Ljava/lang/ref/WeakReference; |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | #·virtual·methods | 59 | #·virtual·methods |
60 | .method·public·onViewAttachedToWindow(Landroid/view/View;)V | 60 | .method·public·onViewAttachedToWindow(Landroid/view/View;)V |
61 | ····.locals·2 | 61 | ····.locals·2 |
62 | ····const-string·v0,·"view" | 62 | ····const-string·v0,·"view" |
63 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 63 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
64 | ····invoke-virtual·{p1,·p0},·Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V | 64 | ····invoke-virtual·{p1,·p0},·Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V |
65 | ····iget-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$FirstAttachAdapter;->activityWeakReference:Ljava/lang/ref/WeakReference; | 65 | ····iget-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$FirstAttachAdapter;->activityWeakReference:Ljava/lang/ref/WeakReference; |
66 | ····invoke-virtual·{p1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 66 | ····invoke-virtual·{p1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
Offset 99, 11 lines modified | Offset 99, 11 lines modified | ||
99 | .end·method | 99 | .end·method |
100 | .method·public·onViewDetachedFromWindow(Landroid/view/View;)V | 100 | .method·public·onViewDetachedFromWindow(Landroid/view/View;)V |
101 | ····.locals·1 | 101 | ····.locals·1 |
102 | ····const-string·v0,·"view" | 102 | ····const-string·v0,·"view" |
103 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 103 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
104 | ····return-void | 104 | ····return-void |
105 | .end·method | 105 | .end·method |
Offset 40, 19 lines modified | Offset 40, 19 lines modified | ||
40 | #·direct·methods | 40 | #·direct·methods |
41 | .method·public·constructor·<init>(Landroidx/window/layout/SidecarAdapter;Landroidx/window/sidecar/SidecarInterface$SidecarCallback;)V | 41 | .method·public·constructor·<init>(Landroidx/window/layout/SidecarAdapter;Landroidx/window/sidecar/SidecarInterface$SidecarCallback;)V |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····const-string·v0,·"sidecarAdapter" | 43 | ····const-string·v0,·"sidecarAdapter" |
44 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 44 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
45 | ····const-string·v0,·"callbackInterface" | 45 | ····const-string·v0,·"callbackInterface" |
46 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 46 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
48 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->sidecarAdapter:Landroidx/window/layout/SidecarAdapter; | 48 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->sidecarAdapter:Landroidx/window/layout/SidecarAdapter; |
49 | ····iput-object·p2,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->callbackInterface:Landroidx/window/sidecar/SidecarInterface$SidecarCallback; | 49 | ····iput-object·p2,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->callbackInterface:Landroidx/window/sidecar/SidecarInterface$SidecarCallback; |
Offset 74, 15 lines modified | Offset 74, 15 lines modified | ||
74 | #·virtual·methods | 74 | #·virtual·methods |
75 | .method·public·onDeviceStateChanged(Landroidx/window/sidecar/SidecarDeviceState;)V | 75 | .method·public·onDeviceStateChanged(Landroidx/window/sidecar/SidecarDeviceState;)V |
76 | ····.locals·3 | 76 | ····.locals·3 |
77 | ····const-string·v0,·"newDeviceState" | 77 | ····const-string·v0,·"newDeviceState" |
78 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 78 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
79 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->lock:Ljava/util/concurrent/locks/ReentrantLock; | 79 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->lock:Ljava/util/concurrent/locks/ReentrantLock; |
80 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 80 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
81 | ····:try_start_0 | 81 | ····:try_start_0 |
82 | ····iget-object·v1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->sidecarAdapter:Landroidx/window/layout/SidecarAdapter; | 82 | ····iget-object·v1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->sidecarAdapter:Landroidx/window/layout/SidecarAdapter; |
Offset 126, 19 lines modified | Offset 126, 19 lines modified | ||
126 | .end·method | 126 | .end·method |
127 | .method·public·onWindowLayoutChanged(Landroid/os/IBinder;Landroidx/window/sidecar/SidecarWindowLayoutInfo;)V | 127 | .method·public·onWindowLayoutChanged(Landroid/os/IBinder;Landroidx/window/sidecar/SidecarWindowLayoutInfo;)V |
128 | ····.locals·3 | 128 | ····.locals·3 |
129 | ····const-string·v0,·"token" | 129 | ····const-string·v0,·"token" |
130 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 130 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
131 | ····const-string·v0,·"newLayout" | 131 | ····const-string·v0,·"newLayout" |
132 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 132 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
133 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->lock:Ljava/util/concurrent/locks/ReentrantLock; | 133 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->lock:Ljava/util/concurrent/locks/ReentrantLock; |
134 | ····monitor-enter·v0 | 134 | ····monitor-enter·v0 |
135 | ····:try_start_0 | 135 | ····:try_start_0 |
136 | ····iget-object·v1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->mActivityWindowLayoutInfo:Ljava/util/WeakHashMap; | 136 | ····iget-object·v1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->mActivityWindowLayoutInfo:Ljava/util/WeakHashMap; |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·final·validateFeatureBounds$window_release(Landroidx/window/core/Bounds;)V | 35 | .method·public·final·validateFeatureBounds$window_release(Landroidx/window/core/Bounds;)V |
36 | ····.locals·3 | 36 | ····.locals·3 |
37 | ····const-string·v0,·"bounds" | 37 | ····const-string·v0,·"bounds" |
38 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 38 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
39 | ····invoke-virtual·{p1},·Landroidx/window/core/Bounds;->getWidth()I | 39 | ····invoke-virtual·{p1},·Landroidx/window/core/Bounds;->getWidth()I |
40 | ····move-result·v0 | 40 | ····move-result·v0 |
41 | ····const/4·v1,·0x0 | 41 | ····const/4·v1,·0x0 |
Offset 53, 15 lines modified | Offset 53, 15 lines modified | ||
53 | #·virtual·methods | 53 | #·virtual·methods |
54 | .method·public·final·invoke(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator; | 54 | .method·public·final·invoke(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····const-string·v0,·"p0" | 56 | ····const-string·v0,·"p0" |
57 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 57 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
58 | ····iget-object·v0,·p0,·Lkotlin/jvm/internal/a;->receiver:Ljava/lang/Object; | 58 | ····iget-object·v0,·p0,·Lkotlin/jvm/internal/a;->receiver:Ljava/lang/Object; |
59 | ····check-cast·v0,·Landroidx/window/layout/WindowMetricsCalculatorDecorator; | 59 | ····check-cast·v0,·Landroidx/window/layout/WindowMetricsCalculatorDecorator; |
60 | ····invoke-interface·{v0,·p1},·Landroidx/window/layout/WindowMetricsCalculatorDecorator;->decorate(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator; | 60 | ····invoke-interface·{v0,·p1},·Landroidx/window/layout/WindowMetricsCalculatorDecorator;->decorate(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator; |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | #·virtual·methods | 57 | #·virtual·methods |
58 | .method·public·final·invoke(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator; | 58 | .method·public·final·invoke(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator; |
59 | ····.locals·1 | 59 | ····.locals·1 |
60 | ····const-string·v0,·"it" | 60 | ····const-string·v0,·"it" |
61 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 61 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
62 | ····return-object·p1 | 62 | ····return-object·p1 |
63 | .end·method | 63 | .end·method |
64 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;)Ljava/lang/Object; | 64 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;)Ljava/lang/Object; |
65 | ····.locals·0 | 65 | ····.locals·0 |
Offset 46, 15 lines modified | Offset 46, 15 lines modified | ||
46 | #·direct·methods | 46 | #·direct·methods |
47 | .method·public·constructor·<init>(Landroidx/window/extensions/layout/WindowLayoutComponent;)V | 47 | .method·public·constructor·<init>(Landroidx/window/extensions/layout/WindowLayoutComponent;)V |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····const-string·v0,·"component" | 49 | ····const-string·v0,·"component" |
50 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 50 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····iput-object·p1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->component:Landroidx/window/extensions/layout/WindowLayoutComponent; | 52 | ····iput-object·p1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->component:Landroidx/window/extensions/layout/WindowLayoutComponent; |
53 | ····new-instance·p1,·Ljava/util/concurrent/locks/ReentrantLock; | 53 | ····new-instance·p1,·Ljava/util/concurrent/locks/ReentrantLock; |
Offset 90, 23 lines modified | Offset 90, 23 lines modified | ||
90 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 90 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
91 | ············">;)V" | 91 | ············">;)V" |
92 | ········} | 92 | ········} |
93 | ····.end·annotation | 93 | ····.end·annotation |
94 | ····const-string·v0,·"activity" | 94 | ····const-string·v0,·"activity" |
95 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 95 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
96 | ····const-string·v0,·"executor" | 96 | ····const-string·v0,·"executor" |
97 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 97 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
98 | ····const-string·p2,·"callback" | 98 | ····const-string·p2,·"callback" |
99 | ····invoke-static·{p3,·p2},·Lkotlin/jvm/internal/i;-> | 99 | ····invoke-static·{p3,·p2},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
100 | ····iget-object·p2,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->extensionWindowBackendLock:Ljava/util/concurrent/locks/ReentrantLock; | 100 | ····iget-object·p2,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->extensionWindowBackendLock:Ljava/util/concurrent/locks/ReentrantLock; |
101 | ····invoke-interface·{p2},·Ljava/util/concurrent/locks/Lock;->lock()V | 101 | ····invoke-interface·{p2},·Ljava/util/concurrent/locks/Lock;->lock()V |
102 | ····:try_start_0 | 102 | ····:try_start_0 |
103 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->activityToListeners:Ljava/util/Map; | 103 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->activityToListeners:Ljava/util/Map; |
Offset 179, 15 lines modified | Offset 179, 15 lines modified | ||
179 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 179 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
180 | ············">;)V" | 180 | ············">;)V" |
181 | ········} | 181 | ········} |
182 | ····.end·annotation | 182 | ····.end·annotation |
183 | ····const-string·v0,·"callback" | 183 | ····const-string·v0,·"callback" |
184 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 184 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
185 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->extensionWindowBackendLock:Ljava/util/concurrent/locks/ReentrantLock; | 185 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->extensionWindowBackendLock:Ljava/util/concurrent/locks/ReentrantLock; |
186 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 186 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
187 | ····:try_start_0 | 187 | ····:try_start_0 |
188 | ····iget-object·v1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->listenerToActivity:Ljava/util/Map; | 188 | ····iget-object·v1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->listenerToActivity:Ljava/util/Map; |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·final·getInstance(Landroid/content/Context;)Landroidx/window/layout/SidecarWindowBackend; | 35 | .method·public·final·getInstance(Landroid/content/Context;)Landroidx/window/layout/SidecarWindowBackend; |
36 | ····.locals·2 | 36 | ····.locals·2 |
37 | ····const-string·v0,·"context" | 37 | ····const-string·v0,·"context" |
38 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 38 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
39 | ····invoke-static·{},·Landroidx/window/layout/SidecarWindowBackend;->access$getGlobalInstance$cp()Landroidx/window/layout/SidecarWindowBackend; | 39 | ····invoke-static·{},·Landroidx/window/layout/SidecarWindowBackend;->access$getGlobalInstance$cp()Landroidx/window/layout/SidecarWindowBackend; |
40 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
41 | ····if-nez·v0,·:cond_1 | 41 | ····if-nez·v0,·:cond_1 |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | .end·method | 99 | .end·method |
100 | .method·public·final·initAndVerifyExtension(Landroid/content/Context;)Landroidx/window/layout/ExtensionInterfaceCompat; | 100 | .method·public·final·initAndVerifyExtension(Landroid/content/Context;)Landroidx/window/layout/ExtensionInterfaceCompat; |
101 | ····.locals·2 | 101 | ····.locals·2 |
102 | ····const-string·v0,·"context" | 102 | ····const-string·v0,·"context" |
103 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 103 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
104 | ····const/4·v0,·0x0 | 104 | ····const/4·v0,·0x0 |
105 | ····:try_start_0 | 105 | ····:try_start_0 |
106 | ····sget-object·v1,·Landroidx/window/layout/SidecarCompat;->Companion:Landroidx/window/layout/SidecarCompat$Companion; | 106 | ····sget-object·v1,·Landroidx/window/layout/SidecarCompat;->Companion:Landroidx/window/layout/SidecarCompat$Companion; |
107 | ····invoke-virtual·{v1},·Landroidx/window/layout/SidecarCompat$Companion;->getSidecarVersion()Landroidx/window/core/Version; | 107 | ····invoke-virtual·{v1},·Landroidx/window/layout/SidecarCompat$Companion;->getSidecarVersion()Landroidx/window/core/Version; |
Offset 129, 19 lines modified | Offset 129, 19 lines modified | ||
129 | #·virtual·methods | 129 | #·virtual·methods |
130 | .method·public·final·translate$window_release(Landroid/app/Activity;Landroidx/window/extensions/layout/FoldingFeature;)Landroidx/window/layout/FoldingFeature; | 130 | .method·public·final·translate$window_release(Landroid/app/Activity;Landroidx/window/extensions/layout/FoldingFeature;)Landroidx/window/layout/FoldingFeature; |
131 | ····.locals·6 | 131 | ····.locals·6 |
132 | ····const-string·v0,·"activity" | 132 | ····const-string·v0,·"activity" |
133 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 133 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
134 | ····const-string·v0,·"oemFeature" | 134 | ····const-string·v0,·"oemFeature" |
135 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 135 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
136 | ····invoke-virtual·{p2},·Landroidx/window/extensions/layout/FoldingFeature;->getType()I | 136 | ····invoke-virtual·{p2},·Landroidx/window/extensions/layout/FoldingFeature;->getType()I |
137 | ····move-result·v0 | 137 | ····move-result·v0 |
138 | ····const/4·v1,·0x2 | 138 | ····const/4·v1,·0x2 |
Offset 195, 15 lines modified | Offset 195, 15 lines modified | ||
195 | ····invoke-virtual·{p2},·Landroidx/window/extensions/layout/FoldingFeature;->getBounds()Landroid/graphics/Rect; | 195 | ····invoke-virtual·{p2},·Landroidx/window/extensions/layout/FoldingFeature;->getBounds()Landroid/graphics/Rect; |
196 | ····move-result-object·v4 | 196 | ····move-result-object·v4 |
197 | ····const-string·v5,·"oemFeature.bounds" | 197 | ····const-string·v5,·"oemFeature.bounds" |
198 | ····invoke-static·{v4,·v5},·Lkotlin/jvm/internal/i;-> | 198 | ····invoke-static·{v4,·v5},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
199 | ····invoke-direct·{v2,·v4},·Landroidx/window/core/Bounds;-><init>(Landroid/graphics/Rect;)V | 199 | ····invoke-direct·{v2,·v4},·Landroidx/window/core/Bounds;-><init>(Landroid/graphics/Rect;)V |
200 | ····invoke-direct·{p0,·p1,·v2},·Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter;->validBounds(Landroid/app/Activity;Landroidx/window/core/Bounds;)Z | 200 | ····invoke-direct·{p0,·p1,·v2},·Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter;->validBounds(Landroid/app/Activity;Landroidx/window/core/Bounds;)Z |
201 | ····move-result·p1 | 201 | ····move-result·p1 |
Offset 213, 42 lines modified | Offset 213, 42 lines modified | ||
213 | ····new-instance·p1,·Landroidx/window/core/Bounds; | 213 | ····new-instance·p1,·Landroidx/window/core/Bounds; |
214 | ····invoke-virtual·{p2},·Landroidx/window/extensions/layout/FoldingFeature;->getBounds()Landroid/graphics/Rect; | 214 | ····invoke-virtual·{p2},·Landroidx/window/extensions/layout/FoldingFeature;->getBounds()Landroid/graphics/Rect; |
215 | ····move-result-object·p2 | 215 | ····move-result-object·p2 |
216 | ····invoke-static·{p2,·v5},·Lkotlin/jvm/internal/i;-> | 216 | ····invoke-static·{p2,·v5},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
217 | ····invoke-direct·{p1,·p2},·Landroidx/window/core/Bounds;-><init>(Landroid/graphics/Rect;)V | 217 | ····invoke-direct·{p1,·p2},·Landroidx/window/core/Bounds;-><init>(Landroid/graphics/Rect;)V |
218 | ····invoke-direct·{v3,·p1,·v0,·v1},·Landroidx/window/layout/HardwareFoldingFeature;-><init>(Landroidx/window/core/Bounds;Landroidx/window/layout/HardwareFoldingFeature$Type;Landroidx/window/layout/FoldingFeature$State;)V | 218 | ····invoke-direct·{v3,·p1,·v0,·v1},·Landroidx/window/layout/HardwareFoldingFeature;-><init>(Landroidx/window/core/Bounds;Landroidx/window/layout/HardwareFoldingFeature$Type;Landroidx/window/layout/FoldingFeature$State;)V |
219 | ····:cond_4 | 219 | ····:cond_4 |
220 | ····return-object·v3 | 220 | ····return-object·v3 |
221 | .end·method | 221 | .end·method |
222 | .method·public·final·translate$window_release(Landroid/app/Activity;Landroidx/window/extensions/layout/WindowLayoutInfo;)Landroidx/window/layout/WindowLayoutInfo; | 222 | .method·public·final·translate$window_release(Landroid/app/Activity;Landroidx/window/extensions/layout/WindowLayoutInfo;)Landroidx/window/layout/WindowLayoutInfo; |
223 | ····.locals·4 | 223 | ····.locals·4 |
224 | ····const-string·v0,·"activity" | 224 | ····const-string·v0,·"activity" |
225 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 225 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
226 | ····const-string·v0,·"info" | 226 | ····const-string·v0,·"info" |
227 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 227 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
228 | ····invoke-virtual·{p2},·Landroidx/window/extensions/layout/WindowLayoutInfo;->getDisplayFeatures()Ljava/util/List; | 228 | ····invoke-virtual·{p2},·Landroidx/window/extensions/layout/WindowLayoutInfo;->getDisplayFeatures()Ljava/util/List; |
229 | ····move-result-object·p2 | 229 | ····move-result-object·p2 |
230 | ····const-string·v0,·"info.displayFeatures" | 230 | ····const-string·v0,·"info.displayFeatures" |
231 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 231 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
232 | ····new-instance·v0,·Ljava/util/ArrayList; | 232 | ····new-instance·v0,·Ljava/util/ArrayList; |
233 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 233 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
234 | ····invoke-interface·{p2},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 234 | ····invoke-interface·{p2},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
Offset 272, 15 lines modified | Offset 272, 15 lines modified | ||
272 | ····if-eqz·v2,·:cond_1 | 272 | ····if-eqz·v2,·:cond_1 |
273 | ····sget-object·v2,·Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter;->INSTANCE:Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter; | 273 | ····sget-object·v2,·Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter;->INSTANCE:Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter; |
274 | ····const-string·v3,·"feature" | 274 | ····const-string·v3,·"feature" |
275 | ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;-> | 275 | ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
276 | ····check-cast·v1,·Landroidx/window/extensions/layout/FoldingFeature; | 276 | ····check-cast·v1,·Landroidx/window/extensions/layout/FoldingFeature; |
277 | ····invoke-virtual·{v2,·p1,·v1},·Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter;->translate$window_release(Landroid/app/Activity;Landroidx/window/extensions/layout/FoldingFeature;)Landroidx/window/layout/FoldingFeature; | 277 | ····invoke-virtual·{v2,·p1,·v1},·Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter;->translate$window_release(Landroid/app/Activity;Landroidx/window/extensions/layout/FoldingFeature;)Landroidx/window/layout/FoldingFeature; |
278 | ····move-result-object·v1 | 278 | ····move-result-object·v1 |
Offset 42, 19 lines modified | Offset 42, 19 lines modified | ||
42 | .end·method | 42 | .end·method |
43 | .method·public·constructor·<init>(Landroidx/window/layout/WindowMetricsCalculator;Landroidx/window/layout/WindowBackend;)V | 43 | .method·public·constructor·<init>(Landroidx/window/layout/WindowMetricsCalculator;Landroidx/window/layout/WindowBackend;)V |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····const-string·v0,·"windowMetricsCalculator" | 45 | ····const-string·v0,·"windowMetricsCalculator" |
46 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 46 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
47 | ····const-string·v0,·"windowBackend" | 47 | ····const-string·v0,·"windowBackend" |
48 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 48 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
50 | ····iput-object·p1,·p0,·Landroidx/window/layout/WindowInfoTrackerImpl;->windowMetricsCalculator:Landroidx/window/layout/WindowMetricsCalculator; | 50 | ····iput-object·p1,·p0,·Landroidx/window/layout/WindowInfoTrackerImpl;->windowMetricsCalculator:Landroidx/window/layout/WindowMetricsCalculator; |
51 | ····iput-object·p2,·p0,·Landroidx/window/layout/WindowInfoTrackerImpl;->windowBackend:Landroidx/window/layout/WindowBackend; | 51 | ····iput-object·p2,·p0,·Landroidx/window/layout/WindowInfoTrackerImpl;->windowBackend:Landroidx/window/layout/WindowBackend; |
Offset 82, 15 lines modified | Offset 82, 15 lines modified | ||
82 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 82 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
83 | ············">;" | 83 | ············">;" |
84 | ········} | 84 | ········} |
85 | ····.end·annotation | 85 | ····.end·annotation |
86 | ····const-string·v0,·"activity" | 86 | ····const-string·v0,·"activity" |
87 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 87 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
88 | ····new-instance·v0,·Landroidx/window/layout/WindowInfoTrackerImpl$windowLayoutInfo$1; | 88 | ····new-instance·v0,·Landroidx/window/layout/WindowInfoTrackerImpl$windowLayoutInfo$1; |
89 | ····const/4·v1,·0x0 | 89 | ····const/4·v1,·0x0 |
90 | ····invoke-direct·{v0,·p0,·p1,·v1},·Landroidx/window/layout/WindowInfoTrackerImpl$windowLayoutInfo$1;-><init>(Landroidx/window/layout/WindowInfoTrackerImpl;Landroid/app/Activity;Ln1/d;)V | 90 | ····invoke-direct·{v0,·p0,·p1,·v1},·Landroidx/window/layout/WindowInfoTrackerImpl$windowLayoutInfo$1;-><init>(Landroidx/window/layout/WindowInfoTrackerImpl;Landroid/app/Activity;Ln1/d;)V |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·public·constructor·<init>(Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface;)V | 37 | .method·public·constructor·<init>(Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface;)V |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····const-string·v0,·"callbackInterface" | 39 | ····const-string·v0,·"callbackInterface" |
40 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 40 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
42 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctElementCallback;->callbackInterface:Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface; | 42 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctElementCallback;->callbackInterface:Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface; |
43 | ····new-instance·p1,·Ljava/util/concurrent/locks/ReentrantLock; | 43 | ····new-instance·p1,·Ljava/util/concurrent/locks/ReentrantLock; |
Offset 64, 19 lines modified | Offset 64, 19 lines modified | ||
64 | #·virtual·methods | 64 | #·virtual·methods |
65 | .method·public·onWindowLayoutChanged(Landroid/app/Activity;Landroidx/window/layout/WindowLayoutInfo;)V | 65 | .method·public·onWindowLayoutChanged(Landroid/app/Activity;Landroidx/window/layout/WindowLayoutInfo;)V |
66 | ····.locals·2 | 66 | ····.locals·2 |
67 | ····const-string·v0,·"activity" | 67 | ····const-string·v0,·"activity" |
68 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 68 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
69 | ····const-string·v0,·"newLayout" | 69 | ····const-string·v0,·"newLayout" |
70 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 70 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
71 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$DistinctElementCallback;->lock:Ljava/util/concurrent/locks/ReentrantLock; | 71 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$DistinctElementCallback;->lock:Ljava/util/concurrent/locks/ReentrantLock; |
72 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 72 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
73 | ····:try_start_0 | 73 | ····:try_start_0 |
74 | ····iget-object·v1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctElementCallback;->activityWindowLayoutInfo:Ljava/util/WeakHashMap; | 74 | ····iget-object·v1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctElementCallback;->activityWindowLayoutInfo:Ljava/util/WeakHashMap; |
Offset 43, 23 lines modified | Offset 43, 23 lines modified | ||
43 | .end·method | 43 | .end·method |
44 | .method·public·constructor·<init>(Landroidx/window/core/Bounds;Landroidx/window/layout/HardwareFoldingFeature$Type;Landroidx/window/layout/FoldingFeature$State;)V | 44 | .method·public·constructor·<init>(Landroidx/window/core/Bounds;Landroidx/window/layout/HardwareFoldingFeature$Type;Landroidx/window/layout/FoldingFeature$State;)V |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····const-string·v0,·"featureBounds" | 46 | ····const-string·v0,·"featureBounds" |
47 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 47 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
48 | ····const-string·v0,·"type" | 48 | ····const-string·v0,·"type" |
49 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 49 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
50 | ····const-string·v0,·"state" | 50 | ····const-string·v0,·"state" |
51 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 51 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
53 | ····iput-object·p1,·p0,·Landroidx/window/layout/HardwareFoldingFeature;->featureBounds:Landroidx/window/core/Bounds; | 53 | ····iput-object·p1,·p0,·Landroidx/window/layout/HardwareFoldingFeature;->featureBounds:Landroidx/window/core/Bounds; |
54 | ····iput-object·p2,·p0,·Landroidx/window/layout/HardwareFoldingFeature;->type:Landroidx/window/layout/HardwareFoldingFeature$Type; | 54 | ····iput-object·p2,·p0,·Landroidx/window/layout/HardwareFoldingFeature;->type:Landroidx/window/layout/HardwareFoldingFeature$Type; |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | .method·public·final·overrideDecorator(Landroidx/window/layout/WindowMetricsCalculatorDecorator;)V | 77 | .method·public·final·overrideDecorator(Landroidx/window/layout/WindowMetricsCalculatorDecorator;)V |
78 | ····.locals·1 | 78 | ····.locals·1 |
79 | ····.annotation·build·Landroidx/window/core/ExperimentalWindowApi; | 79 | ····.annotation·build·Landroidx/window/core/ExperimentalWindowApi; |
80 | ····.end·annotation | 80 | ····.end·annotation |
81 | ····const-string·v0,·"overridingDecorator" | 81 | ····const-string·v0,·"overridingDecorator" |
82 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 82 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
83 | ····new-instance·v0,·Landroidx/window/layout/WindowMetricsCalculator$Companion$overrideDecorator$1; | 83 | ····new-instance·v0,·Landroidx/window/layout/WindowMetricsCalculator$Companion$overrideDecorator$1; |
84 | ····invoke-direct·{v0,·p1},·Landroidx/window/layout/WindowMetricsCalculator$Companion$overrideDecorator$1;-><init>(Ljava/lang/Object;)V | 84 | ····invoke-direct·{v0,·p1},·Landroidx/window/layout/WindowMetricsCalculator$Companion$overrideDecorator$1;-><init>(Ljava/lang/Object;)V |
85 | ····sput-object·v0,·Landroidx/window/layout/WindowMetricsCalculator$Companion;->decorator:Lu1/l; | 85 | ····sput-object·v0,·Landroidx/window/layout/WindowMetricsCalculator$Companion;->decorator:Lu1/l; |
Offset 31, 17 lines modified | Offset 31, 17 lines modified | ||
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·final·getRealSize(Landroid/view/Display;Landroid/graphics/Point;)V | 32 | .method·public·final·getRealSize(Landroid/view/Display;Landroid/graphics/Point;)V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····const-string·v0,·"display" | 34 | ····const-string·v0,·"display" |
35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
36 | ····const-string·v0,·"point" | 36 | ····const-string·v0,·"point" |
37 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 37 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
38 | ····invoke-virtual·{p1,·p2},·Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V | 38 | ····invoke-virtual·{p1,·p2},·Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
Offset 70, 15 lines modified | Offset 70, 15 lines modified | ||
70 | .end·method | 70 | .end·method |
71 | .method·public·constructor·<init>(Landroid/content/Context;)V | 71 | .method·public·constructor·<init>(Landroid/content/Context;)V |
72 | ····.locals·1 | 72 | ····.locals·1 |
73 | ····const-string·v0,·"context" | 73 | ····const-string·v0,·"context" |
74 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 74 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
75 | ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; | 75 | ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; |
76 | ····move-result-object·p1 | 76 | ····move-result-object·p1 |
77 | ····invoke-static·{p1},·Landroidx/window/sidecar/SidecarProvider;->getSidecarImpl(Landroid/content/Context;)Landroidx/window/sidecar/SidecarInterface; | 77 | ····invoke-static·{p1},·Landroidx/window/sidecar/SidecarProvider;->getSidecarImpl(Landroid/content/Context;)Landroidx/window/sidecar/SidecarInterface; |
Offset 94, 15 lines modified | Offset 94, 15 lines modified | ||
94 | .end·method | 94 | .end·method |
95 | .method·public·constructor·<init>(Landroidx/window/sidecar/SidecarInterface;Landroidx/window/layout/SidecarAdapter;)V | 95 | .method·public·constructor·<init>(Landroidx/window/sidecar/SidecarInterface;Landroidx/window/layout/SidecarAdapter;)V |
96 | ····.locals·1 | 96 | ····.locals·1 |
97 | ····const-string·v0,·"sidecarAdapter" | 97 | ····const-string·v0,·"sidecarAdapter" |
98 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 98 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
99 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 99 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
100 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat;->sidecar:Landroidx/window/sidecar/SidecarInterface; | 100 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat;->sidecar:Landroidx/window/sidecar/SidecarInterface; |
101 | ····iput-object·p2,·p0,·Landroidx/window/layout/SidecarCompat;->sidecarAdapter:Landroidx/window/layout/SidecarAdapter; | 101 | ····iput-object·p2,·p0,·Landroidx/window/layout/SidecarCompat;->sidecarAdapter:Landroidx/window/layout/SidecarAdapter; |
Offset 201, 15 lines modified | Offset 201, 15 lines modified | ||
201 | .end·method | 201 | .end·method |
202 | .method·public·final·getWindowLayoutInfo(Landroid/app/Activity;)Landroidx/window/layout/WindowLayoutInfo; | 202 | .method·public·final·getWindowLayoutInfo(Landroid/app/Activity;)Landroidx/window/layout/WindowLayoutInfo; |
203 | ····.locals·3 | 203 | ····.locals·3 |
204 | ····const-string·v0,·"activity" | 204 | ····const-string·v0,·"activity" |
205 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 205 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
206 | ····sget-object·v0,·Landroidx/window/layout/SidecarCompat;->Companion:Landroidx/window/layout/SidecarCompat$Companion; | 206 | ····sget-object·v0,·Landroidx/window/layout/SidecarCompat;->Companion:Landroidx/window/layout/SidecarCompat$Companion; |
207 | ····invoke-virtual·{v0,·p1},·Landroidx/window/layout/SidecarCompat$Companion;->getActivityWindowToken$window_release(Landroid/app/Activity;)Landroid/os/IBinder; | 207 | ····invoke-virtual·{v0,·p1},·Landroidx/window/layout/SidecarCompat$Companion;->getActivityWindowToken$window_release(Landroid/app/Activity;)Landroid/os/IBinder; |
208 | ····move-result-object·p1 | 208 | ····move-result-object·p1 |
Offset 271, 15 lines modified | Offset 271, 15 lines modified | ||
271 | .end·method | 271 | .end·method |
272 | .method·public·onWindowLayoutChangeListenerAdded(Landroid/app/Activity;)V | 272 | .method·public·onWindowLayoutChangeListenerAdded(Landroid/app/Activity;)V |
273 | ····.locals·1 | 273 | ····.locals·1 |
274 | ····const-string·v0,·"activity" | 274 | ····const-string·v0,·"activity" |
275 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 275 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
276 | ····sget-object·v0,·Landroidx/window/layout/SidecarCompat;->Companion:Landroidx/window/layout/SidecarCompat$Companion; | 276 | ····sget-object·v0,·Landroidx/window/layout/SidecarCompat;->Companion:Landroidx/window/layout/SidecarCompat$Companion; |
277 | ····invoke-virtual·{v0,·p1},·Landroidx/window/layout/SidecarCompat$Companion;->getActivityWindowToken$window_release(Landroid/app/Activity;)Landroid/os/IBinder; | 277 | ····invoke-virtual·{v0,·p1},·Landroidx/window/layout/SidecarCompat$Companion;->getActivityWindowToken$window_release(Landroid/app/Activity;)Landroid/os/IBinder; |
278 | ····move-result-object·v0 | 278 | ····move-result-object·v0 |
Offset 309, 15 lines modified | Offset 309, 15 lines modified | ||
309 | .end·method | 309 | .end·method |
310 | .method·public·onWindowLayoutChangeListenerRemoved(Landroid/app/Activity;)V | 310 | .method·public·onWindowLayoutChangeListenerRemoved(Landroid/app/Activity;)V |
311 | ····.locals·3 | 311 | ····.locals·3 |
312 | ····const-string·v0,·"activity" | 312 | ····const-string·v0,·"activity" |
313 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 313 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
314 | ····sget-object·v0,·Landroidx/window/layout/SidecarCompat;->Companion:Landroidx/window/layout/SidecarCompat$Companion; | 314 | ····sget-object·v0,·Landroidx/window/layout/SidecarCompat;->Companion:Landroidx/window/layout/SidecarCompat$Companion; |
315 | ····invoke-virtual·{v0,·p1},·Landroidx/window/layout/SidecarCompat$Companion;->getActivityWindowToken$window_release(Landroid/app/Activity;)Landroid/os/IBinder; | 315 | ····invoke-virtual·{v0,·p1},·Landroidx/window/layout/SidecarCompat$Companion;->getActivityWindowToken$window_release(Landroid/app/Activity;)Landroid/os/IBinder; |
316 | ····move-result-object·v0 | 316 | ····move-result-object·v0 |
Offset 377, 19 lines modified | Offset 377, 19 lines modified | ||
377 | .end·method | 377 | .end·method |
378 | .method·public·final·register(Landroid/os/IBinder;Landroid/app/Activity;)V | 378 | .method·public·final·register(Landroid/os/IBinder;Landroid/app/Activity;)V |
379 | ····.locals·1 | 379 | ····.locals·1 |
380 | ····const-string·v0,·"windowToken" | 380 | ····const-string·v0,·"windowToken" |
381 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 381 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
382 | ····const-string·v0,·"activity" | 382 | ····const-string·v0,·"activity" |
383 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 383 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
384 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat;->windowListenerRegisteredContexts:Ljava/util/Map; | 384 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat;->windowListenerRegisteredContexts:Ljava/util/Map; |
385 | ····invoke-interface·{v0,·p1,·p2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 385 | ····invoke-interface·{v0,·p1,·p2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
386 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat;->sidecar:Landroidx/window/sidecar/SidecarInterface; | 386 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat;->sidecar:Landroidx/window/sidecar/SidecarInterface; |
Offset 444, 15 lines modified | Offset 444, 15 lines modified | ||
444 | .end·method | 444 | .end·method |
445 | .method·public·setExtensionCallback(Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface;)V | 445 | .method·public·setExtensionCallback(Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface;)V |
446 | ····.locals·3 | 446 | ····.locals·3 |
447 | ····const-string·v0,·"extensionCallback" | 447 | ····const-string·v0,·"extensionCallback" |
448 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 448 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
449 | ····new-instance·v0,·Landroidx/window/layout/SidecarCompat$DistinctElementCallback; | 449 | ····new-instance·v0,·Landroidx/window/layout/SidecarCompat$DistinctElementCallback; |
450 | ····invoke-direct·{v0,·p1},·Landroidx/window/layout/SidecarCompat$DistinctElementCallback;-><init>(Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface;)V | 450 | ····invoke-direct·{v0,·p1},·Landroidx/window/layout/SidecarCompat$DistinctElementCallback;-><init>(Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface;)V |
451 | ····iput-object·v0,·p0,·Landroidx/window/layout/SidecarCompat;->extensionCallback:Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface; | 451 | ····iput-object·v0,·p0,·Landroidx/window/layout/SidecarCompat;->extensionCallback:Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface; |
Offset 799, 15 lines modified | Offset 799, 15 lines modified | ||
799 | ····invoke-virtual·{v2},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect; | 799 | ····invoke-virtual·{v2},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect; |
800 | ····move-result-object·v3 | 800 | ····move-result-object·v3 |
801 | ····const-string·v4,·"displayFeature.rect" | 801 | ····const-string·v4,·"displayFeature.rect" |
802 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;-> | 802 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
803 | ····invoke-virtual·{v2,·v3},·Landroidx/window/sidecar/SidecarDisplayFeature;->setRect(Landroid/graphics/Rect;)V | 803 | ····invoke-virtual·{v2,·v3},·Landroidx/window/sidecar/SidecarDisplayFeature;->setRect(Landroid/graphics/Rect;)V |
Max diff block lines reached; 2228/7978 bytes (27.93%) of diff not shown. |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | #·virtual·methods | 57 | #·virtual·methods |
58 | .method·public·final·invoke(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator; | 58 | .method·public·final·invoke(Landroidx/window/layout/WindowMetricsCalculator;)Landroidx/window/layout/WindowMetricsCalculator; |
59 | ····.locals·1 | 59 | ····.locals·1 |
60 | ····const-string·v0,·"it" | 60 | ····const-string·v0,·"it" |
61 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 61 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
62 | ····return-object·p1 | 62 | ····return-object·p1 |
63 | .end·method | 63 | .end·method |
64 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;)Ljava/lang/Object; | 64 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;)Ljava/lang/Object; |
65 | ····.locals·0 | 65 | ····.locals·0 |
Offset 53, 15 lines modified | Offset 53, 15 lines modified | ||
53 | #·direct·methods | 53 | #·direct·methods |
54 | .method·public·constructor·<init>(Landroid/app/Activity;)V | 54 | .method·public·constructor·<init>(Landroid/app/Activity;)V |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····const-string·v0,·"activity" | 56 | ····const-string·v0,·"activity" |
57 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 57 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
59 | ····iput-object·p1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->activity:Landroid/app/Activity; | 59 | ····iput-object·p1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->activity:Landroid/app/Activity; |
60 | ····new-instance·p1,·Ljava/util/concurrent/locks/ReentrantLock; | 60 | ····new-instance·p1,·Ljava/util/concurrent/locks/ReentrantLock; |
Offset 81, 15 lines modified | Offset 81, 15 lines modified | ||
81 | #·virtual·methods | 81 | #·virtual·methods |
82 | .method·public·accept(Landroidx/window/extensions/layout/WindowLayoutInfo;)V | 82 | .method·public·accept(Landroidx/window/extensions/layout/WindowLayoutInfo;)V |
83 | ····.locals·3 | 83 | ····.locals·3 |
84 | ····const-string·v0,·"value" | 84 | ····const-string·v0,·"value" |
85 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 85 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
86 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->multicastConsumerLock:Ljava/util/concurrent/locks/ReentrantLock; | 86 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->multicastConsumerLock:Ljava/util/concurrent/locks/ReentrantLock; |
87 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 87 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
88 | ····:try_start_0 | 88 | ····:try_start_0 |
89 | ····sget-object·v1,·Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter;->INSTANCE:Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter; | 89 | ····sget-object·v1,·Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter;->INSTANCE:Landroidx/window/layout/ExtensionsWindowLayoutInfoAdapter; |
Offset 169, 15 lines modified | Offset 169, 15 lines modified | ||
169 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 169 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
170 | ············">;)V" | 170 | ············">;)V" |
171 | ········} | 171 | ········} |
172 | ····.end·annotation | 172 | ····.end·annotation |
173 | ····const-string·v0,·"listener" | 173 | ····const-string·v0,·"listener" |
174 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 174 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
175 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->multicastConsumerLock:Ljava/util/concurrent/locks/ReentrantLock; | 175 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->multicastConsumerLock:Ljava/util/concurrent/locks/ReentrantLock; |
176 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 176 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
177 | ····:try_start_0 | 177 | ····:try_start_0 |
178 | ····iget-object·v1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->lastKnownValue:Landroidx/window/layout/WindowLayoutInfo; | 178 | ····iget-object·v1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->lastKnownValue:Landroidx/window/layout/WindowLayoutInfo; |
Offset 229, 15 lines modified | Offset 229, 15 lines modified | ||
229 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 229 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
230 | ············">;)V" | 230 | ············">;)V" |
231 | ········} | 231 | ········} |
232 | ····.end·annotation | 232 | ····.end·annotation |
233 | ····const-string·v0,·"listener" | 233 | ····const-string·v0,·"listener" |
234 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 234 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
235 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->multicastConsumerLock:Ljava/util/concurrent/locks/ReentrantLock; | 235 | ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->multicastConsumerLock:Ljava/util/concurrent/locks/ReentrantLock; |
236 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 236 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
237 | ····:try_start_0 | 237 | ····:try_start_0 |
238 | ····iget-object·v1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->registeredListeners:Ljava/util/Set; | 238 | ····iget-object·v1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->registeredListeners:Ljava/util/Set; |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | ········value·=·{ | 28 | ········value·=·{ |
29 | ············"()V" | 29 | ············"()V" |
30 | ········} | 30 | ········} |
31 | ····.end·annotation | 31 | ····.end·annotation |
32 | ····const-string·v0,·"this$0" | 32 | ····const-string·v0,·"this$0" |
33 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 33 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
34 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$TranslatingCallback;->this$0:Landroidx/window/layout/SidecarCompat; | 34 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$TranslatingCallback;->this$0:Landroidx/window/layout/SidecarCompat; |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
Offset 49, 15 lines modified | Offset 49, 15 lines modified | ||
49 | ········value·=·{ | 49 | ········value·=·{ |
50 | ············"SyntheticAccessor" | 50 | ············"SyntheticAccessor" |
51 | ········} | 51 | ········} |
52 | ····.end·annotation | 52 | ····.end·annotation |
53 | ····const-string·v0,·"newDeviceState" | 53 | ····const-string·v0,·"newDeviceState" |
54 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 54 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
55 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$TranslatingCallback;->this$0:Landroidx/window/layout/SidecarCompat; | 55 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$TranslatingCallback;->this$0:Landroidx/window/layout/SidecarCompat; |
56 | ····invoke-static·{v0},·Landroidx/window/layout/SidecarCompat;->access$getWindowListenerRegisteredContexts$p(Landroidx/window/layout/SidecarCompat;)Ljava/util/Map; | 56 | ····invoke-static·{v0},·Landroidx/window/layout/SidecarCompat;->access$getWindowListenerRegisteredContexts$p(Landroidx/window/layout/SidecarCompat;)Ljava/util/Map; |
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
Offset 144, 19 lines modified | Offset 144, 19 lines modified | ||
144 | ········value·=·{ | 144 | ········value·=·{ |
145 | ············"SyntheticAccessor" | 145 | ············"SyntheticAccessor" |
146 | ········} | 146 | ········} |
147 | ····.end·annotation | 147 | ····.end·annotation |
148 | ····const-string·v0,·"windowToken" | 148 | ····const-string·v0,·"windowToken" |
149 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 149 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
150 | ····const-string·v0,·"newLayout" | 150 | ····const-string·v0,·"newLayout" |
151 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 151 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
152 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$TranslatingCallback;->this$0:Landroidx/window/layout/SidecarCompat; | 152 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarCompat$TranslatingCallback;->this$0:Landroidx/window/layout/SidecarCompat; |
153 | ····invoke-static·{v0},·Landroidx/window/layout/SidecarCompat;->access$getWindowListenerRegisteredContexts$p(Landroidx/window/layout/SidecarCompat;)Ljava/util/Map; | 153 | ····invoke-static·{v0},·Landroidx/window/layout/SidecarCompat;->access$getWindowListenerRegisteredContexts$p(Landroidx/window/layout/SidecarCompat;)Ljava/util/Map; |
154 | ····move-result-object·v0 | 154 | ····move-result-object·v0 |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·final·currentWindowBounds(Landroid/app/Activity;)Landroid/graphics/Rect; | 32 | .method·public·final·currentWindowBounds(Landroid/app/Activity;)Landroid/graphics/Rect; |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····const-string·v0,·"activity" | 34 | ····const-string·v0,·"activity" |
35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
36 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; | 36 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; |
37 | ····move-result-object·p1 | 37 | ····move-result-object·p1 |
38 | ····invoke-interface·{p1},·Landroid/view/WindowManager;->getCurrentWindowMetrics()Landroid/view/WindowMetrics; | 38 | ····invoke-interface·{p1},·Landroid/view/WindowManager;->getCurrentWindowMetrics()Landroid/view/WindowMetrics; |
Offset 47, 25 lines modified | Offset 47, 25 lines modified | ||
47 | ····invoke-virtual·{p1},·Landroid/view/WindowMetrics;->getBounds()Landroid/graphics/Rect; | 47 | ····invoke-virtual·{p1},·Landroid/view/WindowMetrics;->getBounds()Landroid/graphics/Rect; |
48 | ····move-result-object·p1 | 48 | ····move-result-object·p1 |
49 | ····const-string·v0,·"activity.windowManager.currentWindowMetrics.bounds" | 49 | ····const-string·v0,·"activity.windowManager.currentWindowMetrics.bounds" |
50 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 50 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
51 | ····return-object·p1 | 51 | ····return-object·p1 |
52 | .end·method | 52 | .end·method |
53 | .method·public·final·maximumWindowBounds(Landroid/app/Activity;)Landroid/graphics/Rect; | 53 | .method·public·final·maximumWindowBounds(Landroid/app/Activity;)Landroid/graphics/Rect; |
54 | ····.locals·1 | 54 | ····.locals·1 |
55 | ····const-string·v0,·"activity" | 55 | ····const-string·v0,·"activity" |
56 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 56 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
57 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; | 57 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; |
58 | ····move-result-object·p1 | 58 | ····move-result-object·p1 |
59 | ····invoke-interface·{p1},·Landroid/view/WindowManager;->getMaximumWindowMetrics()Landroid/view/WindowMetrics; | 59 | ····invoke-interface·{p1},·Landroid/view/WindowManager;->getMaximumWindowMetrics()Landroid/view/WindowMetrics; |
Offset 73, 11 lines modified | Offset 73, 11 lines modified | ||
73 | ····invoke-virtual·{p1},·Landroid/view/WindowMetrics;->getBounds()Landroid/graphics/Rect; | 73 | ····invoke-virtual·{p1},·Landroid/view/WindowMetrics;->getBounds()Landroid/graphics/Rect; |
74 | ····move-result-object·p1 | 74 | ····move-result-object·p1 |
75 | ····const-string·v0,·"activity.windowManager.maximumWindowMetrics.bounds" | 75 | ····const-string·v0,·"activity.windowManager.maximumWindowMetrics.bounds" |
76 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 76 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
77 | ····return-object·p1 | 77 | ····return-object·p1 |
78 | .end·method | 78 | .end·method |
Offset 34, 11 lines modified | Offset 34, 11 lines modified | ||
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·decorate(Landroidx/window/layout/WindowInfoTracker;)Landroidx/window/layout/WindowInfoTracker; | 35 | .method·public·decorate(Landroidx/window/layout/WindowInfoTracker;)Landroidx/window/layout/WindowInfoTracker; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····const-string·v0,·"tracker" | 37 | ····const-string·v0,·"tracker" |
38 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 38 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
39 | ····return-object·p1 | 39 | ····return-object·p1 |
40 | .end·method | 40 | .end·method |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | ········value·=·{ | 28 | ········value·=·{ |
29 | ············"()V" | 29 | ············"()V" |
30 | ········} | 30 | ········} |
31 | ····.end·annotation | 31 | ····.end·annotation |
32 | ····const-string·v0,·"this$0" | 32 | ····const-string·v0,·"this$0" |
33 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 33 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
34 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarWindowBackend$ExtensionListenerImpl;->this$0:Landroidx/window/layout/SidecarWindowBackend; | 34 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarWindowBackend$ExtensionListenerImpl;->this$0:Landroidx/window/layout/SidecarWindowBackend; |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
Offset 49, 19 lines modified | Offset 49, 19 lines modified | ||
49 | ········value·=·{ | 49 | ········value·=·{ |
50 | ············"SyntheticAccessor" | 50 | ············"SyntheticAccessor" |
51 | ········} | 51 | ········} |
52 | ····.end·annotation | 52 | ····.end·annotation |
53 | ····const-string·v0,·"activity" | 53 | ····const-string·v0,·"activity" |
54 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 54 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
55 | ····const-string·v0,·"newLayout" | 55 | ····const-string·v0,·"newLayout" |
56 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 56 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
57 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarWindowBackend$ExtensionListenerImpl;->this$0:Landroidx/window/layout/SidecarWindowBackend; | 57 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarWindowBackend$ExtensionListenerImpl;->this$0:Landroidx/window/layout/SidecarWindowBackend; |
58 | ····invoke-virtual·{v0},·Landroidx/window/layout/SidecarWindowBackend;->getWindowLayoutChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList; | 58 | ····invoke-virtual·{v0},·Landroidx/window/layout/SidecarWindowBackend;->getWindowLayoutChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList; |
59 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
Offset 44, 23 lines modified | Offset 44, 23 lines modified | ||
44 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 44 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
45 | ············">;)V" | 45 | ············">;)V" |
46 | ········} | 46 | ········} |
47 | ····.end·annotation | 47 | ····.end·annotation |
48 | ····const-string·v0,·"activity" | 48 | ····const-string·v0,·"activity" |
49 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 49 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
50 | ····const-string·v0,·"executor" | 50 | ····const-string·v0,·"executor" |
51 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 51 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
52 | ····const-string·v0,·"callback" | 52 | ····const-string·v0,·"callback" |
53 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 53 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
55 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->activity:Landroid/app/Activity; | 55 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->activity:Landroid/app/Activity; |
56 | ····iput-object·p2,·p0,·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->executor:Ljava/util/concurrent/Executor; | 56 | ····iput-object·p2,·p0,·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->executor:Ljava/util/concurrent/Executor; |
Offset 78, 19 lines modified | Offset 78, 19 lines modified | ||
78 | .end·method | 78 | .end·method |
79 | .method·private·static·final·accept$lambda-0(Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;Landroidx/window/layout/WindowLayoutInfo;)V | 79 | .method·private·static·final·accept$lambda-0(Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;Landroidx/window/layout/WindowLayoutInfo;)V |
80 | ····.locals·1 | 80 | ····.locals·1 |
81 | ····const-string·v0,·"this$0" | 81 | ····const-string·v0,·"this$0" |
82 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 82 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
83 | ····const-string·v0,·"$newLayoutInfo" | 83 | ····const-string·v0,·"$newLayoutInfo" |
84 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 84 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
85 | ····invoke-virtual·{p0},·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->getCallback()Lj/a; | 85 | ····invoke-virtual·{p0},·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->getCallback()Lj/a; |
86 | ····move-result-object·p0 | 86 | ····move-result-object·p0 |
87 | ····invoke-interface·{p0,·p1},·Lj/a;->accept(Ljava/lang/Object;)V | 87 | ····invoke-interface·{p0,·p1},·Lj/a;->accept(Ljava/lang/Object;)V |
Offset 100, 15 lines modified | Offset 100, 15 lines modified | ||
100 | #·virtual·methods | 100 | #·virtual·methods |
101 | .method·public·final·accept(Landroidx/window/layout/WindowLayoutInfo;)V | 101 | .method·public·final·accept(Landroidx/window/layout/WindowLayoutInfo;)V |
102 | ····.locals·2 | 102 | ····.locals·2 |
103 | ····const-string·v0,·"newLayoutInfo" | 103 | ····const-string·v0,·"newLayoutInfo" |
104 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 104 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
105 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->lastInfo:Landroidx/window/layout/WindowLayoutInfo; | 105 | ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->lastInfo:Landroidx/window/layout/WindowLayoutInfo; |
106 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->executor:Ljava/util/concurrent/Executor; | 106 | ····iget-object·v0,·p0,·Landroidx/window/layout/SidecarWindowBackend$WindowLayoutChangeCallbackWrapper;->executor:Ljava/util/concurrent/Executor; |
107 | ····new-instance·v1,·Landroidx/window/layout/a; | 107 | ····new-instance·v1,·Landroidx/window/layout/a; |
Offset 297, 15 lines modified | Offset 297, 15 lines modified | ||
297 | .end·method | 297 | .end·method |
298 | .method·public·final·translate(Landroidx/window/sidecar/SidecarWindowLayoutInfo;Landroidx/window/sidecar/SidecarDeviceState;)Landroidx/window/layout/WindowLayoutInfo; | 298 | .method·public·final·translate(Landroidx/window/sidecar/SidecarWindowLayoutInfo;Landroidx/window/sidecar/SidecarDeviceState;)Landroidx/window/layout/WindowLayoutInfo; |
299 | ····.locals·2 | 299 | ····.locals·2 |
300 | ····const-string·v0,·"state" | 300 | ····const-string·v0,·"state" |
301 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 301 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
302 | ····if-nez·p1,·:cond_0 | 302 | ····if-nez·p1,·:cond_0 |
303 | ····new-instance·p1,·Landroidx/window/layout/WindowLayoutInfo; | 303 | ····new-instance·p1,·Landroidx/window/layout/WindowLayoutInfo; |
304 | ····invoke-static·{},·Ll1/g;->b()Ljava/util/List; | 304 | ····invoke-static·{},·Ll1/g;->b()Ljava/util/List; |
Offset 357, 19 lines modified | Offset 357, 19 lines modified | ||
357 | ············"Landroidx/window/layout/DisplayFeature;", | 357 | ············"Landroidx/window/layout/DisplayFeature;", |
358 | ············">;" | 358 | ············">;" |
359 | ········} | 359 | ········} |
360 | ····.end·annotation | 360 | ····.end·annotation |
361 | ····const-string·v0,·"sidecarDisplayFeatures" | 361 | ····const-string·v0,·"sidecarDisplayFeatures" |
362 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 362 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
363 | ····const-string·v0,·"deviceState" | 363 | ····const-string·v0,·"deviceState" |
364 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 364 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
365 | ····new-instance·v0,·Ljava/util/ArrayList; | 365 | ····new-instance·v0,·Ljava/util/ArrayList; |
366 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 366 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
367 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 367 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·onConfigurationChanged(Landroid/content/res/Configuration;)V | 40 | .method·public·onConfigurationChanged(Landroid/content/res/Configuration;)V |
41 | ····.locals·2 | 41 | ····.locals·2 |
42 | ····const-string·v0,·"newConfig" | 42 | ····const-string·v0,·"newConfig" |
43 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 43 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
44 | ····iget-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$registerConfigurationChangeListener$configChangeObserver$1;->this$0:Landroidx/window/layout/SidecarCompat; | 44 | ····iget-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$registerConfigurationChangeListener$configChangeObserver$1;->this$0:Landroidx/window/layout/SidecarCompat; |
45 | ····invoke-static·{p1},·Landroidx/window/layout/SidecarCompat;->access$getExtensionCallback$p(Landroidx/window/layout/SidecarCompat;)Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface; | 45 | ····invoke-static·{p1},·Landroidx/window/layout/SidecarCompat;->access$getExtensionCallback$p(Landroidx/window/layout/SidecarCompat;)Landroidx/window/layout/ExtensionInterfaceCompat$ExtensionCallbackInterface; |
46 | ····move-result-object·p1 | 46 | ····move-result-object·p1 |
Offset 31, 57 lines modified | Offset 31, 57 lines modified | ||
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·final·safeInsetBottom(Landroid/view/DisplayCutout;)I | 32 | .method·public·final·safeInsetBottom(Landroid/view/DisplayCutout;)I |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····const-string·v0,·"displayCutout" | 34 | ····const-string·v0,·"displayCutout" |
35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
36 | ····invoke-virtual·{p1},·Landroid/view/DisplayCutout;->getSafeInsetBottom()I | 36 | ····invoke-virtual·{p1},·Landroid/view/DisplayCutout;->getSafeInsetBottom()I |
37 | ····move-result·p1 | 37 | ····move-result·p1 |
38 | ····return·p1 | 38 | ····return·p1 |
39 | .end·method | 39 | .end·method |
40 | .method·public·final·safeInsetLeft(Landroid/view/DisplayCutout;)I | 40 | .method·public·final·safeInsetLeft(Landroid/view/DisplayCutout;)I |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····const-string·v0,·"displayCutout" | 42 | ····const-string·v0,·"displayCutout" |
43 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 43 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
44 | ····invoke-virtual·{p1},·Landroid/view/DisplayCutout;->getSafeInsetLeft()I | 44 | ····invoke-virtual·{p1},·Landroid/view/DisplayCutout;->getSafeInsetLeft()I |
45 | ····move-result·p1 | 45 | ····move-result·p1 |
46 | ····return·p1 | 46 | ····return·p1 |
47 | .end·method | 47 | .end·method |
48 | .method·public·final·safeInsetRight(Landroid/view/DisplayCutout;)I | 48 | .method·public·final·safeInsetRight(Landroid/view/DisplayCutout;)I |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····const-string·v0,·"displayCutout" | 50 | ····const-string·v0,·"displayCutout" |
51 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 51 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
52 | ····invoke-virtual·{p1},·Landroid/view/DisplayCutout;->getSafeInsetRight()I | 52 | ····invoke-virtual·{p1},·Landroid/view/DisplayCutout;->getSafeInsetRight()I |
53 | ····move-result·p1 | 53 | ····move-result·p1 |
54 | ····return·p1 | 54 | ····return·p1 |
55 | .end·method | 55 | .end·method |
56 | .method·public·final·safeInsetTop(Landroid/view/DisplayCutout;)I | 56 | .method·public·final·safeInsetTop(Landroid/view/DisplayCutout;)I |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····const-string·v0,·"displayCutout" | 58 | ····const-string·v0,·"displayCutout" |
59 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 59 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
60 | ····invoke-virtual·{p1},·Landroid/view/DisplayCutout;->getSafeInsetTop()I | 60 | ····invoke-virtual·{p1},·Landroid/view/DisplayCutout;->getSafeInsetTop()I |
61 | ····move-result·p1 | 61 | ····move-result·p1 |
62 | ····return·p1 | 62 | ····return·p1 |
63 | .end·method | 63 | .end·method |
Offset 64, 15 lines modified | Offset 64, 15 lines modified | ||
64 | #·virtual·methods | 64 | #·virtual·methods |
65 | .method·public·final·getOrCreate(Landroid/content/Context;)Landroidx/window/layout/WindowInfoTracker; | 65 | .method·public·final·getOrCreate(Landroid/content/Context;)Landroidx/window/layout/WindowInfoTracker; |
66 | ····.locals·2 | 66 | ····.locals·2 |
67 | ····const-string·v0,·"context" | 67 | ····const-string·v0,·"context" |
68 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 68 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
69 | ····new-instance·v0,·Landroidx/window/layout/WindowInfoTrackerImpl; | 69 | ····new-instance·v0,·Landroidx/window/layout/WindowInfoTrackerImpl; |
70 | ····sget-object·v1,·Landroidx/window/layout/WindowMetricsCalculatorCompat;->INSTANCE:Landroidx/window/layout/WindowMetricsCalculatorCompat; | 70 | ····sget-object·v1,·Landroidx/window/layout/WindowMetricsCalculatorCompat;->INSTANCE:Landroidx/window/layout/WindowMetricsCalculatorCompat; |
71 | ····invoke-virtual·{p0,·p1},·Landroidx/window/layout/WindowInfoTracker$Companion;->windowBackend$window_release(Landroid/content/Context;)Landroidx/window/layout/WindowBackend; | 71 | ····invoke-virtual·{p0,·p1},·Landroidx/window/layout/WindowInfoTracker$Companion;->windowBackend$window_release(Landroid/content/Context;)Landroidx/window/layout/WindowBackend; |
Offset 90, 15 lines modified | Offset 90, 15 lines modified | ||
90 | .end·method | 90 | .end·method |
91 | .method·public·final·overrideDecorator(Landroidx/window/layout/WindowInfoTrackerDecorator;)V | 91 | .method·public·final·overrideDecorator(Landroidx/window/layout/WindowInfoTrackerDecorator;)V |
92 | ····.locals·1 | 92 | ····.locals·1 |
93 | ····const-string·v0,·"overridingDecorator" | 93 | ····const-string·v0,·"overridingDecorator" |
94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
95 | ····sput-object·p1,·Landroidx/window/layout/WindowInfoTracker$Companion;->decorator:Landroidx/window/layout/WindowInfoTrackerDecorator; | 95 | ····sput-object·p1,·Landroidx/window/layout/WindowInfoTracker$Companion;->decorator:Landroidx/window/layout/WindowInfoTrackerDecorator; |
96 | ····return-void | 96 | ····return-void |
97 | .end·method | 97 | .end·method |
98 | .method·public·final·reset()V | 98 | .method·public·final·reset()V |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | .end·method | 112 | .end·method |
113 | .method·public·final·windowBackend$window_release(Landroid/content/Context;)Landroidx/window/layout/WindowBackend; | 113 | .method·public·final·windowBackend$window_release(Landroid/content/Context;)Landroidx/window/layout/WindowBackend; |
114 | ····.locals·3 | 114 | ····.locals·3 |
115 | ····const-string·v0,·"context" | 115 | ····const-string·v0,·"context" |
116 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 116 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
117 | ····const/4·v0,·0x0 | 117 | ····const/4·v0,·0x0 |
118 | ····:try_start_0 | 118 | ····:try_start_0 |
119 | ····invoke-static·{},·Landroidx/window/extensions/WindowExtensionsProvider;->getWindowExtensions()Landroidx/window/extensions/WindowExtensions; | 119 | ····invoke-static·{},·Landroidx/window/extensions/WindowExtensionsProvider;->getWindowExtensions()Landroidx/window/extensions/WindowExtensions; |
120 | ····move-result-object·v1 | 120 | ····move-result-object·v1 |
Offset 93, 15 lines modified | Offset 93, 15 lines modified | ||
93 | .end·method | 93 | .end·method |
94 | .method·private·static·final·invokeSuspend$lambda-0(Ld2/f;Landroidx/window/layout/WindowLayoutInfo;)V | 94 | .method·private·static·final·invokeSuspend$lambda-0(Ld2/f;Landroidx/window/layout/WindowLayoutInfo;)V |
95 | ····.locals·1 | 95 | ····.locals·1 |
96 | ····const-string·v0,·"info" | 96 | ····const-string·v0,·"info" |
97 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 97 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
98 | ····invoke-interface·{p0,·p1},·Ld2/t;->a(Ljava/lang/Object;)Ljava/lang/Object; | 98 | ····invoke-interface·{p0,·p1},·Ld2/t;->a(Ljava/lang/Object;)Ljava/lang/Object; |
99 | ····return-void | 99 | ····return-void |
100 | .end·method | 100 | .end·method |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 26 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
27 | ····move-result-object·v0 | 27 | ····move-result-object·v0 |
28 | ····const-string·v1,·"WindowMetricsCalculatorC\u2026at::class.java.simpleName" | 28 | ····const-string·v1,·"WindowMetricsCalculatorC\u2026at::class.java.simpleName" |
29 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 29 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
30 | ····sput-object·v0,·Landroidx/window/layout/WindowMetricsCalculatorCompat;->TAG:Ljava/lang/String; | 30 | ····sput-object·v0,·Landroidx/window/layout/WindowMetricsCalculatorCompat;->TAG:Ljava/lang/String; |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·private·constructor·<init>()V | 33 | .method·private·constructor·<init>()V |
Offset 226, 15 lines modified | Offset 226, 15 lines modified | ||
226 | #·virtual·methods | 226 | #·virtual·methods |
227 | .method·public·computeCurrentWindowMetrics(Landroid/app/Activity;)Landroidx/window/layout/WindowMetrics; | 227 | .method·public·computeCurrentWindowMetrics(Landroid/app/Activity;)Landroidx/window/layout/WindowMetrics; |
228 | ····.locals·2 | 228 | ····.locals·2 |
229 | ····const-string·v0,·"activity" | 229 | ····const-string·v0,·"activity" |
230 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 230 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
231 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 231 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
232 | ····const/16·v1,·0x1e | 232 | ····const/16·v1,·0x1e |
233 | ····if-lt·v0,·v1,·:cond_0 | 233 | ····if-lt·v0,·v1,·:cond_0 |
Offset 293, 15 lines modified | Offset 293, 15 lines modified | ||
293 | .end·method | 293 | .end·method |
294 | .method·public·computeMaximumWindowMetrics(Landroid/app/Activity;)Landroidx/window/layout/WindowMetrics; | 294 | .method·public·computeMaximumWindowMetrics(Landroid/app/Activity;)Landroidx/window/layout/WindowMetrics; |
295 | ····.locals·3 | 295 | ····.locals·3 |
296 | ····const-string·v0,·"activity" | 296 | ····const-string·v0,·"activity" |
297 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 297 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
298 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 298 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
299 | ····const/16·v1,·0x1e | 299 | ····const/16·v1,·0x1e |
300 | ····if-lt·v0,·v1,·:cond_0 | 300 | ····if-lt·v0,·v1,·:cond_0 |
Offset 320, 15 lines modified | Offset 320, 15 lines modified | ||
320 | ····invoke-interface·{p1},·Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; | 320 | ····invoke-interface·{p1},·Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; |
321 | ····move-result-object·p1 | 321 | ····move-result-object·p1 |
322 | ····const-string·v0,·"display" | 322 | ····const-string·v0,·"display" |
323 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 323 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
324 | ····invoke-virtual·{p0,·p1},·Landroidx/window/layout/WindowMetricsCalculatorCompat;->getRealSizeForDisplay$window_release(Landroid/view/Display;)Landroid/graphics/Point; | 324 | ····invoke-virtual·{p0,·p1},·Landroidx/window/layout/WindowMetricsCalculatorCompat;->getRealSizeForDisplay$window_release(Landroid/view/Display;)Landroid/graphics/Point; |
325 | ····move-result-object·p1 | 325 | ····move-result-object·p1 |
326 | ····new-instance·v0,·Landroid/graphics/Rect; | 326 | ····new-instance·v0,·Landroid/graphics/Rect; |
Offset 351, 27 lines modified | Offset 351, 27 lines modified | ||
351 | .end·method | 351 | .end·method |
352 | .method·public·final·computeWindowBoundsIceCreamSandwich$window_release(Landroid/app/Activity;)Landroid/graphics/Rect; | 352 | .method·public·final·computeWindowBoundsIceCreamSandwich$window_release(Landroid/app/Activity;)Landroid/graphics/Rect; |
353 | ····.locals·3 | 353 | ····.locals·3 |
354 | ····const-string·v0,·"activity" | 354 | ····const-string·v0,·"activity" |
355 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 355 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
356 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; | 356 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; |
357 | ····move-result-object·p1 | 357 | ····move-result-object·p1 |
358 | ····invoke-interface·{p1},·Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; | 358 | ····invoke-interface·{p1},·Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; |
359 | ····move-result-object·p1 | 359 | ····move-result-object·p1 |
360 | ····const-string·v0,·"defaultDisplay" | 360 | ····const-string·v0,·"defaultDisplay" |
361 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 361 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
362 | ····invoke-virtual·{p0,·p1},·Landroidx/window/layout/WindowMetricsCalculatorCompat;->getRealSizeForDisplay$window_release(Landroid/view/Display;)Landroid/graphics/Point; | 362 | ····invoke-virtual·{p0,·p1},·Landroidx/window/layout/WindowMetricsCalculatorCompat;->getRealSizeForDisplay$window_release(Landroid/view/Display;)Landroid/graphics/Point; |
363 | ····move-result-object·v0 | 363 | ····move-result-object·v0 |
364 | ····new-instance·v1,·Landroid/graphics/Rect; | 364 | ····new-instance·v1,·Landroid/graphics/Rect; |
Offset 403, 15 lines modified | Offset 403, 15 lines modified | ||
403 | .end·method | 403 | .end·method |
404 | .method·public·final·computeWindowBoundsN$window_release(Landroid/app/Activity;)Landroid/graphics/Rect; | 404 | .method·public·final·computeWindowBoundsN$window_release(Landroid/app/Activity;)Landroid/graphics/Rect; |
405 | ····.locals·5 | 405 | ····.locals·5 |
406 | ····const-string·v0,·"activity" | 406 | ····const-string·v0,·"activity" |
407 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 407 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
408 | ····new-instance·v0,·Landroid/graphics/Rect; | 408 | ····new-instance·v0,·Landroid/graphics/Rect; |
409 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 409 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
410 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; | 410 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; |
Offset 429, 15 lines modified | Offset 429, 15 lines modified | ||
429 | ····move-result·v2 | 429 | ····move-result·v2 |
430 | ····if-nez·v2,·:cond_1 | 430 | ····if-nez·v2,·:cond_1 |
431 | ····const-string·v2,·"defaultDisplay" | 431 | ····const-string·v2,·"defaultDisplay" |
432 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/i;-> | 432 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
433 | ····invoke-virtual·{p0,·v1},·Landroidx/window/layout/WindowMetricsCalculatorCompat;->getRealSizeForDisplay$window_release(Landroid/view/Display;)Landroid/graphics/Point; | 433 | ····invoke-virtual·{p0,·v1},·Landroidx/window/layout/WindowMetricsCalculatorCompat;->getRealSizeForDisplay$window_release(Landroid/view/Display;)Landroid/graphics/Point; |
434 | ····move-result-object·v1 | 434 | ····move-result-object·v1 |
435 | ····invoke-direct·{p0,·p1},·Landroidx/window/layout/WindowMetricsCalculatorCompat;->getNavigationBarHeight(Landroid/content/Context;)I | 435 | ····invoke-direct·{p0,·p1},·Landroidx/window/layout/WindowMetricsCalculatorCompat;->getNavigationBarHeight(Landroid/content/Context;)I |
Offset 482, 15 lines modified | Offset 482, 15 lines modified | ||
482 | ············"BanUncheckedReflection", | 482 | ············"BanUncheckedReflection", |
483 | ············"BlockedPrivateApi" | 483 | ············"BlockedPrivateApi" |
484 | ········} | 484 | ········} |
Max diff block lines reached; 2452/7167 bytes (34.21%) of diff not shown. |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | ········value·=·{ | 39 | ········value·=·{ |
40 | ············"BanUncheckedReflection" | 40 | ············"BanUncheckedReflection" |
41 | ········} | 41 | ········} |
42 | ····.end·annotation | 42 | ····.end·annotation |
43 | ····const-string·v0,·"sidecarDeviceState" | 43 | ····const-string·v0,·"sidecarDeviceState" |
44 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 44 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
45 | ····:try_start_0 | 45 | ····:try_start_0 |
46 | ····iget·p1,·p1,·Landroidx/window/sidecar/SidecarDeviceState;->posture:I | 46 | ····iget·p1,·p1,·Landroidx/window/sidecar/SidecarDeviceState;->posture:I |
47 | ····:try_end_0 | 47 | ····:try_end_0 |
48 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0 | 48 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0 |
49 | ····return·p1 | 49 | ····return·p1 |
Offset 100, 15 lines modified | Offset 100, 15 lines modified | ||
100 | .end·method | 100 | .end·method |
101 | .method·public·final·getSidecarDevicePosture$window_release(Landroidx/window/sidecar/SidecarDeviceState;)I | 101 | .method·public·final·getSidecarDevicePosture$window_release(Landroidx/window/sidecar/SidecarDeviceState;)I |
102 | ····.locals·1 | 102 | ····.locals·1 |
103 | ····const-string·v0,·"sidecarDeviceState" | 103 | ····const-string·v0,·"sidecarDeviceState" |
104 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 104 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
105 | ····invoke-virtual·{p0,·p1},·Landroidx/window/layout/SidecarAdapter$Companion;->getRawSidecarDevicePosture(Landroidx/window/sidecar/SidecarDeviceState;)I | 105 | ····invoke-virtual·{p0,·p1},·Landroidx/window/layout/SidecarAdapter$Companion;->getRawSidecarDevicePosture(Landroidx/window/sidecar/SidecarDeviceState;)I |
106 | ····move-result·p1 | 106 | ····move-result·p1 |
107 | ····if-ltz·p1,·:cond_0 | 107 | ····if-ltz·p1,·:cond_0 |
Offset 140, 15 lines modified | Offset 140, 15 lines modified | ||
140 | ············"Landroidx/window/sidecar/SidecarDisplayFeature;", | 140 | ············"Landroidx/window/sidecar/SidecarDisplayFeature;", |
141 | ············">;" | 141 | ············">;" |
142 | ········} | 142 | ········} |
143 | ····.end·annotation | 143 | ····.end·annotation |
144 | ····const-string·v0,·"info" | 144 | ····const-string·v0,·"info" |
145 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 145 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
146 | ····:try_start_0 | 146 | ····:try_start_0 |
147 | ····iget-object·v0,·p1,·Landroidx/window/sidecar/SidecarWindowLayoutInfo;->displayFeatures:Ljava/util/List; | 147 | ····iget-object·v0,·p1,·Landroidx/window/sidecar/SidecarWindowLayoutInfo;->displayFeatures:Ljava/util/List; |
148 | ····if-nez·v0,·:cond_0 | 148 | ····if-nez·v0,·:cond_0 |
149 | ····invoke-static·{},·Ll1/g;->b()Ljava/util/List; | 149 | ····invoke-static·{},·Ll1/g;->b()Ljava/util/List; |
Offset 213, 15 lines modified | Offset 213, 15 lines modified | ||
213 | ········value·=·{ | 213 | ········value·=·{ |
214 | ············"BanUncheckedReflection" | 214 | ············"BanUncheckedReflection" |
215 | ········} | 215 | ········} |
216 | ····.end·annotation | 216 | ····.end·annotation |
217 | ····const-string·v0,·"sidecarDeviceState" | 217 | ····const-string·v0,·"sidecarDeviceState" |
218 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 218 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
219 | ····:try_start_0 | 219 | ····:try_start_0 |
220 | ····iput·p2,·p1,·Landroidx/window/sidecar/SidecarDeviceState;->posture:I | 220 | ····iput·p2,·p1,·Landroidx/window/sidecar/SidecarDeviceState;->posture:I |
221 | ····:try_end_0 | 221 | ····:try_end_0 |
222 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0 | 222 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0 |
223 | ····goto·:goto_0 | 223 | ····goto·:goto_0 |
Offset 281, 19 lines modified | Offset 281, 19 lines modified | ||
281 | ············"Landroidx/window/sidecar/SidecarDisplayFeature;", | 281 | ············"Landroidx/window/sidecar/SidecarDisplayFeature;", |
282 | ············">;)V" | 282 | ············">;)V" |
283 | ········} | 283 | ········} |
284 | ····.end·annotation | 284 | ····.end·annotation |
285 | ····const-string·v0,·"info" | 285 | ····const-string·v0,·"info" |
286 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 286 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
287 | ····const-string·v0,·"displayFeatures" | 287 | ····const-string·v0,·"displayFeatures" |
288 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 288 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
289 | ····:try_start_0 | 289 | ····:try_start_0 |
290 | ····iput-object·p2,·p1,·Landroidx/window/sidecar/SidecarWindowLayoutInfo;->displayFeatures:Ljava/util/List; | 290 | ····iput-object·p2,·p1,·Landroidx/window/sidecar/SidecarWindowLayoutInfo;->displayFeatures:Ljava/util/List; |
291 | ····:try_end_0 | 291 | ····:try_end_0 |
292 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0 | 292 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0 |
293 | ····goto·:goto_0 | 293 | ····goto·:goto_0 |
Offset 334, 27 lines modified | Offset 334, 27 lines modified | ||
334 | .end·method | 334 | .end·method |
335 | .method·public·final·translate$window_release(Landroidx/window/sidecar/SidecarDisplayFeature;Landroidx/window/sidecar/SidecarDeviceState;)Landroidx/window/layout/DisplayFeature; | 335 | .method·public·final·translate$window_release(Landroidx/window/sidecar/SidecarDisplayFeature;Landroidx/window/sidecar/SidecarDeviceState;)Landroidx/window/layout/DisplayFeature; |
336 | ····.locals·6 | 336 | ····.locals·6 |
337 | ····const-string·v0,·"feature" | 337 | ····const-string·v0,·"feature" |
338 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 338 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
339 | ····const-string·v0,·"deviceState" | 339 | ····const-string·v0,·"deviceState" |
340 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 340 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
341 | ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect; | 341 | ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect; |
342 | ····move-result-object·v0 | 342 | ····move-result-object·v0 |
343 | ····const-string·v1,·"feature.rect" | 343 | ····const-string·v1,·"feature.rect" |
344 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 344 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
345 | ····invoke-virtual·{v0},·Landroid/graphics/Rect;->width()I | 345 | ····invoke-virtual·{v0},·Landroid/graphics/Rect;->width()I |
346 | ····move-result·v2 | 346 | ····move-result·v2 |
347 | ····const/4·v3,·0x0 | 347 | ····const/4·v3,·0x0 |
Offset 476, 15 lines modified | Offset 476, 15 lines modified | ||
476 | ····new-instance·v3,·Landroidx/window/core/Bounds; | 476 | ····new-instance·v3,·Landroidx/window/core/Bounds; |
477 | ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect; | 477 | ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect; |
478 | ····move-result-object·p1 | 478 | ····move-result-object·p1 |
479 | ····invoke-static·{p1,·v1},·Lkotlin/jvm/internal/i;-> | 479 | ····invoke-static·{p1,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
480 | ····invoke-direct·{v3,·p1},·Landroidx/window/core/Bounds;-><init>(Landroid/graphics/Rect;)V | 480 | ····invoke-direct·{v3,·p1},·Landroidx/window/core/Bounds;-><init>(Landroid/graphics/Rect;)V |
481 | ····invoke-direct·{v2,·v3,·v0,·p2},·Landroidx/window/layout/HardwareFoldingFeature;-><init>(Landroidx/window/core/Bounds;Landroidx/window/layout/HardwareFoldingFeature$Type;Landroidx/window/layout/FoldingFeature$State;)V | 481 | ····invoke-direct·{v2,·v3,·v0,·p2},·Landroidx/window/layout/HardwareFoldingFeature;-><init>(Landroidx/window/core/Bounds;Landroidx/window/layout/HardwareFoldingFeature$Type;Landroidx/window/layout/FoldingFeature$State;)V |
482 | ····return-object·v2 | 482 | ····return-object·v2 |
Max diff block lines reached; -1/5037 bytes (-0.02%) of diff not shown. |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·public·constructor·<init>(Landroid/graphics/Rect;)V | 10 | .method·public·constructor·<init>(Landroid/graphics/Rect;)V |
11 | ····.locals·1 | 11 | ····.locals·1 |
12 | ····const-string·v0,·"bounds" | 12 | ····const-string·v0,·"bounds" |
13 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 13 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
14 | ····new-instance·v0,·Landroidx/window/core/Bounds; | 14 | ····new-instance·v0,·Landroidx/window/core/Bounds; |
15 | ····invoke-direct·{v0,·p1},·Landroidx/window/core/Bounds;-><init>(Landroid/graphics/Rect;)V | 15 | ····invoke-direct·{v0,·p1},·Landroidx/window/core/Bounds;-><init>(Landroid/graphics/Rect;)V |
16 | ····invoke-direct·{p0,·v0},·Landroidx/window/layout/WindowMetrics;-><init>(Landroidx/window/core/Bounds;)V | 16 | ····invoke-direct·{p0,·v0},·Landroidx/window/layout/WindowMetrics;-><init>(Landroidx/window/core/Bounds;)V |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | .end·method | 25 | .end·method |
26 | .method·public·constructor·<init>(Landroidx/window/core/Bounds;)V | 26 | .method·public·constructor·<init>(Landroidx/window/core/Bounds;)V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····const-string·v0,·"_bounds" | 28 | ····const-string·v0,·"_bounds" |
29 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 29 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····iput-object·p1,·p0,·Landroidx/window/layout/WindowMetrics;->_bounds:Landroidx/window/core/Bounds; | 31 | ····iput-object·p1,·p0,·Landroidx/window/layout/WindowMetrics;->_bounds:Landroidx/window/core/Bounds; |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·final·isInMultiWindowMode(Landroid/app/Activity;)Z | 32 | .method·public·final·isInMultiWindowMode(Landroid/app/Activity;)Z |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····const-string·v0,·"activity" | 34 | ····const-string·v0,·"activity" |
35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
36 | ····invoke-virtual·{p1},·Landroid/app/Activity;->isInMultiWindowMode()Z | 36 | ····invoke-virtual·{p1},·Landroid/app/Activity;->isInMultiWindowMode()Z |
37 | ····move-result·p1 | 37 | ····move-result·p1 |
38 | ····return·p1 | 38 | ····return·p1 |
39 | .end·method | 39 | .end·method |
Offset 283, 23 lines modified | Offset 283, 23 lines modified | ||
283 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 283 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
284 | ············">;)V" | 284 | ············">;)V" |
285 | ········} | 285 | ········} |
286 | ····.end·annotation | 286 | ····.end·annotation |
287 | ····const-string·v0,·"activity" | 287 | ····const-string·v0,·"activity" |
288 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 288 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
289 | ····const-string·v0,·"executor" | 289 | ····const-string·v0,·"executor" |
290 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 290 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
291 | ····const-string·v0,·"callback" | 291 | ····const-string·v0,·"callback" |
292 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 292 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
293 | ····sget-object·v0,·Landroidx/window/layout/SidecarWindowBackend;->globalLock:Ljava/util/concurrent/locks/ReentrantLock; | 293 | ····sget-object·v0,·Landroidx/window/layout/SidecarWindowBackend;->globalLock:Ljava/util/concurrent/locks/ReentrantLock; |
294 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V | 294 | ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V |
295 | ····:try_start_0 | 295 | ····:try_start_0 |
296 | ····invoke-virtual·{p0},·Landroidx/window/layout/SidecarWindowBackend;->getWindowExtension()Landroidx/window/layout/ExtensionInterfaceCompat; | 296 | ····invoke-virtual·{p0},·Landroidx/window/layout/SidecarWindowBackend;->getWindowExtension()Landroidx/window/layout/ExtensionInterfaceCompat; |
Offset 445, 15 lines modified | Offset 445, 15 lines modified | ||
445 | ············"Landroidx/window/layout/WindowLayoutInfo;", | 445 | ············"Landroidx/window/layout/WindowLayoutInfo;", |
446 | ············">;)V" | 446 | ············">;)V" |
447 | ········} | 447 | ········} |
448 | ····.end·annotation | 448 | ····.end·annotation |
449 | ····const-string·v0,·"callback" | 449 | ····const-string·v0,·"callback" |
450 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 450 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
451 | ····sget-object·v0,·Landroidx/window/layout/SidecarWindowBackend;->globalLock:Ljava/util/concurrent/locks/ReentrantLock; | 451 | ····sget-object·v0,·Landroidx/window/layout/SidecarWindowBackend;->globalLock:Ljava/util/concurrent/locks/ReentrantLock; |
452 | ····monitor-enter·v0 | 452 | ····monitor-enter·v0 |
453 | ····:try_start_0 | 453 | ····:try_start_0 |
454 | ····invoke-virtual·{p0},·Landroidx/window/layout/SidecarWindowBackend;->getWindowExtension()Landroidx/window/layout/ExtensionInterfaceCompat; | 454 | ····invoke-virtual·{p0},·Landroidx/window/layout/SidecarWindowBackend;->getWindowExtension()Landroidx/window/layout/ExtensionInterfaceCompat; |
Offset 500, 15 lines modified | Offset 500, 15 lines modified | ||
500 | ····move-result-object·v4 | 500 | ····move-result-object·v4 |
501 | ····if-ne·v4,·p1,·:cond_1 | 501 | ····if-ne·v4,·p1,·:cond_1 |
502 | ····const-string·v4,·"callbackWrapper" | 502 | ····const-string·v4,·"callbackWrapper" |
503 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;-> | 503 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
504 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 504 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
505 | ····goto·:goto_0 | 505 | ····goto·:goto_0 |
506 | ····:cond_2 | 506 | ····:cond_2 |
507 | ····invoke-virtual·{p0},·Landroidx/window/layout/SidecarWindowBackend;->getWindowLayoutChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList; | 507 | ····invoke-virtual·{p0},·Landroidx/window/layout/SidecarWindowBackend;->getWindowLayoutChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList; |
Offset 1, 201 lines modified | Offset 1, 207 lines modified | ||
1 | .class·public·final·Lt1/a; | 1 | .class·public·final·Lt1/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·public·static·final·a(Ly1/c;)Ljava/lang/Class; | 5 | .method·public·static·final·a(Ly1/c;)Ljava/lang/Class; |
6 | ····.locals· | 6 | ····.locals·3 |
7 | ····.annotation·system·Ldalvik/annotation/Signature; | 7 | ····.annotation·system·Ldalvik/annotation/Signature; |
8 | ········value·=·{ | 8 | ········value·=·{ |
9 | ············"<T:", | 9 | ············"<T:", |
10 | ············"Ljava/lang/Object;", | 10 | ············"Ljava/lang/Object;", |
11 | ············">(", | 11 | ············">(", |
12 | ············"Ly1/c<", | 12 | ············"Ly1/c<", |
13 | ············"TT;>;)", | 13 | ············"TT;>;)", |
14 | ············"Ljava/lang/Class<", | 14 | ············"Ljava/lang/Class<", |
15 | ············"TT;>;" | 15 | ············"TT;>;" |
16 | ········} | 16 | ········} |
17 | ····.end·annotation | 17 | ····.end·annotation |
18 | ····const-string·v0,·"<this>" | 18 | ····const-string·v0,·"<this>" |
19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
20 | ····check-cast·p0,·Lkotlin/jvm/internal/b; | 20 | ····check-cast·p0,·Lkotlin/jvm/internal/b; |
21 | ····invoke-interface·{p0},·Lkotlin/jvm/internal/b;->b()Ljava/lang/Class; | 21 | ····invoke-interface·{p0},·Lkotlin/jvm/internal/b;->b()Ljava/lang/Class; |
22 | ····move-result-object·p0 | 22 | ····move-result-object·p0 |
23 | ····invoke-virtual·{p0},·Ljava/lang/Class;->isPrimitive()Z | 23 | ····invoke-virtual·{p0},·Ljava/lang/Class;->isPrimitive()Z |
24 | ····move-result·v0 | 24 | ····move-result·v0 |
25 | ····const-string·v1,·"null·cannot·be·cast·to·non-null·type·java.lang.Class<T·of·kotlin.jvm.JvmClassMappingKt.<get-javaObjectType>>" | ||
25 | ····if-nez·v0,·:cond_0 | 26 | ····if-nez·v0,·:cond_0 |
27 | ····invoke-static·{p0,·v1},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
26 | ····return-object·p0 | 28 | ····return-object·p0 |
27 | ····:cond_0 | 29 | ····:cond_0 |
28 | ····invoke-virtual·{p0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 30 | ····invoke-virtual·{p0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
29 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
30 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I | 32 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I |
31 | ····move-result·v | 33 | ····move-result·v2 |
32 | ····sparse-switch·v | 34 | ····sparse-switch·v2,·:sswitch_data_0 |
33 | ····goto/16·:goto_0 | 35 | ····goto/16·:goto_0 |
34 | ····:sswitch_0 | 36 | ····:sswitch_0 |
35 | ····const-string·v | 37 | ····const-string·v2,·"short" |
36 | ····invoke-virtual·{v0,·v | 38 | ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
37 | ····move-result·v0 | 39 | ····move-result·v0 |
38 | ····if-nez·v0,·:cond_1 | 40 | ····if-nez·v0,·:cond_1 |
39 | ····goto/16·:goto_0 | 41 | ····goto/16·:goto_0 |
40 | ····:cond_1 | 42 | ····:cond_1 |
41 | ····const-class·p0,·Ljava/lang/Short; | 43 | ····const-class·p0,·Ljava/lang/Short; |
42 | ····goto/16·:goto_0 | 44 | ····goto/16·:goto_0 |
43 | ····:sswitch_1 | 45 | ····:sswitch_1 |
44 | ····const-string·v | 46 | ····const-string·v2,·"float" |
45 | ····invoke-virtual·{v0,·v | 47 | ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
46 | ····move-result·v0 | 48 | ····move-result·v0 |
47 | ····if-nez·v0,·:cond_2 | 49 | ····if-nez·v0,·:cond_2 |
48 | ····goto·:goto_0 | 50 | ····goto·:goto_0 |
49 | ····:cond_2 | 51 | ····:cond_2 |
50 | ····const-class·p0,·Ljava/lang/Float; | 52 | ····const-class·p0,·Ljava/lang/Float; |
51 | ····goto·:goto_0 | 53 | ····goto·:goto_0 |
52 | ····:sswitch_2 | 54 | ····:sswitch_2 |
53 | ····const-string·v | 55 | ····const-string·v2,·"boolean" |
54 | ····invoke-virtual·{v0,·v | 56 | ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
55 | ····move-result·v0 | 57 | ····move-result·v0 |
56 | ····if-nez·v0,·:cond_3 | 58 | ····if-nez·v0,·:cond_3 |
57 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
58 | ····:cond_3 | 60 | ····:cond_3 |
59 | ····const-class·p0,·Ljava/lang/Boolean; | 61 | ····const-class·p0,·Ljava/lang/Boolean; |
60 | ····goto·:goto_0 | 62 | ····goto·:goto_0 |
61 | ····:sswitch_3 | 63 | ····:sswitch_3 |
62 | ····const-string·v | 64 | ····const-string·v2,·"void" |
63 | ····invoke-virtual·{v0,·v | 65 | ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
64 | ····move-result·v0 | 66 | ····move-result·v0 |
65 | ····if-nez·v0,·:cond_4 | 67 | ····if-nez·v0,·:cond_4 |
66 | ····goto·:goto_0 | 68 | ····goto·:goto_0 |
67 | ····:cond_4 | 69 | ····:cond_4 |
68 | ····const-class·p0,·Ljava/lang/Void; | 70 | ····const-class·p0,·Ljava/lang/Void; |
69 | ····goto·:goto_0 | 71 | ····goto·:goto_0 |
70 | ····:sswitch_4 | 72 | ····:sswitch_4 |
71 | ····const-string·v | 73 | ····const-string·v2,·"long" |
72 | ····invoke-virtual·{v0,·v | 74 | ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
73 | ····move-result·v0 | 75 | ····move-result·v0 |
74 | ····if-nez·v0,·:cond_5 | 76 | ····if-nez·v0,·:cond_5 |
Max diff block lines reached; 2274/5618 bytes (40.48%) of diff not shown. |
Offset 20, 19 lines modified | Offset 20, 19 lines modified | ||
20 | ············"Lz1/b<", | 20 | ············"Lz1/b<", |
21 | ············"TR;>;" | 21 | ············"TR;>;" |
22 | ········} | 22 | ········} |
23 | ····.end·annotation | 23 | ····.end·annotation |
24 | ····const-string·v0,·"<this>" | 24 | ····const-string·v0,·"<this>" |
25 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 25 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
26 | ····const-string·v0,·"transform" | 26 | ····const-string·v0,·"transform" |
27 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 27 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
28 | ····new-instance·v0,·Lz1/i; | 28 | ····new-instance·v0,·Lz1/i; |
29 | ····invoke-direct·{v0,·p0,·p1},·Lz1/i;-><init>(Lz1/b;Lu1/l;)V | 29 | ····invoke-direct·{v0,·p0,·p1},·Lz1/i;-><init>(Lz1/b;Lu1/l;)V |
30 | ····return-object·v0 | 30 | ····return-object·v0 |
31 | .end·method | 31 | .end·method |
Offset 49, 19 lines modified | Offset 49, 19 lines modified | ||
49 | ············"Lz1/b<", | 49 | ············"Lz1/b<", |
50 | ············"+TT;>;TC;)TC;" | 50 | ············"+TT;>;TC;)TC;" |
51 | ········} | 51 | ········} |
52 | ····.end·annotation | 52 | ····.end·annotation |
53 | ····const-string·v0,·"<this>" | 53 | ····const-string·v0,·"<this>" |
54 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 54 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
55 | ····const-string·v0,·"destination" | 55 | ····const-string·v0,·"destination" |
56 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 56 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
57 | ····invoke-interface·{p0},·Lz1/b;->iterator()Ljava/util/Iterator; | 57 | ····invoke-interface·{p0},·Lz1/b;->iterator()Ljava/util/Iterator; |
58 | ····move-result-object·p0 | 58 | ····move-result-object·p0 |
59 | ····:goto_0 | 59 | ····:goto_0 |
60 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z | 60 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z |
Offset 94, 15 lines modified | Offset 94, 15 lines modified | ||
94 | ············"Ljava/util/List<", | 94 | ············"Ljava/util/List<", |
95 | ············"TT;>;" | 95 | ············"TT;>;" |
96 | ········} | 96 | ········} |
97 | ····.end·annotation | 97 | ····.end·annotation |
98 | ····const-string·v0,·"<this>" | 98 | ····const-string·v0,·"<this>" |
99 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 99 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
100 | ····invoke-static·{p0},·Lz1/h;->f(Lz1/b;)Ljava/util/List; | 100 | ····invoke-static·{p0},·Lz1/h;->f(Lz1/b;)Ljava/util/List; |
101 | ····move-result-object·p0 | 101 | ····move-result-object·p0 |
102 | ····invoke-static·{p0},·Ll1/g;->e(Ljava/util/List;)Ljava/util/List; | 102 | ····invoke-static·{p0},·Ll1/g;->e(Ljava/util/List;)Ljava/util/List; |
Offset 123, 15 lines modified | Offset 123, 15 lines modified | ||
123 | ············"Ljava/util/List<", | 123 | ············"Ljava/util/List<", |
124 | ············"TT;>;" | 124 | ············"TT;>;" |
125 | ········} | 125 | ········} |
126 | ····.end·annotation | 126 | ····.end·annotation |
127 | ····const-string·v0,·"<this>" | 127 | ····const-string·v0,·"<this>" |
128 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 128 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
129 | ····new-instance·v0,·Ljava/util/ArrayList; | 129 | ····new-instance·v0,·Ljava/util/ArrayList; |
130 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 130 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
131 | ····invoke-static·{p0,·v0},·Lz1/h;->d(Lz1/b;Ljava/util/Collection;)Ljava/util/Collection; | 131 | ····invoke-static·{p0,·v0},·Lz1/h;->d(Lz1/b;Ljava/util/Collection;)Ljava/util/Collection; |
Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
16 | ············"Lz1/b<", | 16 | ············"Lz1/b<", |
17 | ············"TT;>;" | 17 | ············"TT;>;" |
18 | ········} | 18 | ········} |
19 | ····.end·annotation | 19 | ····.end·annotation |
20 | ····const-string·v0,·"<this>" | 20 | ····const-string·v0,·"<this>" |
21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
22 | ····new-instance·v0,·Lz1/f$a; | 22 | ····new-instance·v0,·Lz1/f$a; |
23 | ····invoke-direct·{v0,·p0},·Lz1/f$a;-><init>(Ljava/util/Iterator;)V | 23 | ····invoke-direct·{v0,·p0},·Lz1/f$a;-><init>(Ljava/util/Iterator;)V |
24 | ····invoke-static·{v0},·Lz1/f;->b(Lz1/b;)Lz1/b; | 24 | ····invoke-static·{v0},·Lz1/f;->b(Lz1/b;)Lz1/b; |
Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
45 | ············"Lz1/b<", | 45 | ············"Lz1/b<", |
46 | ············"TT;>;" | 46 | ············"TT;>;" |
47 | ········} | 47 | ········} |
48 | ····.end·annotation | 48 | ····.end·annotation |
49 | ····const-string·v0,·"<this>" | 49 | ····const-string·v0,·"<this>" |
50 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 50 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
51 | ····instance-of·v0,·p0,·Lz1/a; | 51 | ····instance-of·v0,·p0,·Lz1/a; |
52 | ····if-eqz·v0,·:cond_0 | 52 | ····if-eqz·v0,·:cond_0 |
53 | ····goto·:goto_0 | 53 | ····goto·:goto_0 |
Offset 52, 19 lines modified | Offset 52, 19 lines modified | ||
52 | ············"Lu1/l<", | 52 | ············"Lu1/l<", |
53 | ············"-TT;+TR;>;)V" | 53 | ············"-TT;+TR;>;)V" |
54 | ········} | 54 | ········} |
55 | ····.end·annotation | 55 | ····.end·annotation |
56 | ····const-string·v0,·"sequence" | 56 | ····const-string·v0,·"sequence" |
57 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 57 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
58 | ····const-string·v0,·"transformer" | 58 | ····const-string·v0,·"transformer" |
59 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 59 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
60 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 60 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
61 | ····iput-object·p1,·p0,·Lz1/i;->a:Lz1/b; | 61 | ····iput-object·p1,·p0,·Lz1/i;->a:Lz1/b; |
62 | ····iput-object·p2,·p0,·Lz1/i;->b:Lu1/l; | 62 | ····iput-object·p2,·p0,·Lz1/i;->b:Lu1/l; |
Offset 40, 15 lines modified | Offset 40, 15 lines modified | ||
40 | ············"Lz1/b<", | 40 | ············"Lz1/b<", |
41 | ············"+TT;>;)V" | 41 | ············"+TT;>;)V" |
42 | ········} | 42 | ········} |
43 | ····.end·annotation | 43 | ····.end·annotation |
44 | ····const-string·v0,·"sequence" | 44 | ····const-string·v0,·"sequence" |
45 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 45 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
47 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicReference; | 47 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicReference; |
48 | ····invoke-direct·{v0,·p1},·Ljava/util/concurrent/atomic/AtomicReference;-><init>(Ljava/lang/Object;)V | 48 | ····invoke-direct·{v0,·p1},·Ljava/util/concurrent/atomic/AtomicReference;-><init>(Ljava/lang/Object;)V |
Offset 165, 17 lines modified | Offset 165, 17 lines modified | ||
165 | ····:goto_5 | 165 | ····:goto_5 |
166 | ····:try_start_6 | 166 | ····:try_start_6 |
167 | ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/a;->o()Lw0/b; | 167 | ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/a;->o()Lw0/b; |
168 | ····move-result-object·v1 | 168 | ····move-result-object·v1 |
169 | ····new-instance·v2,·Lm0/ | 169 | ····new-instance·v2,·Lm0/s; |
170 | ····invoke-direct·{v2},·Lm0/ | 170 | ····invoke-direct·{v2},·Lm0/s;-><init>()V |
171 | ····invoke-interface·{v1,·v2},·Lw0/b;->g(Lw0/a;)V | 171 | ····invoke-interface·{v1,·v2},·Lw0/b;->g(Lw0/a;)V |
172 | ····:try_end_6 | 172 | ····:try_end_6 |
173 | ····.catch·Ljava/lang/Exception;·{:try_start_6·..·:try_end_6}·:catch_6 | 173 | ····.catch·Ljava/lang/Exception;·{:try_start_6·..·:try_end_6}·:catch_6 |
174 | ····goto·:goto_6 | 174 | ····goto·:goto_6 |
Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
16 | ············"Lk1/e<", | 16 | ············"Lk1/e<", |
17 | ············"TT;>;" | 17 | ············"TT;>;" |
18 | ········} | 18 | ········} |
19 | ····.end·annotation | 19 | ····.end·annotation |
20 | ····const-string·v0,·"initializer" | 20 | ····const-string·v0,·"initializer" |
21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
22 | ····new-instance·v0,·Lk1/m; | 22 | ····new-instance·v0,·Lk1/m; |
23 | ····const/4·v1,·0x0 | 23 | ····const/4·v1,·0x0 |
24 | ····const/4·v2,·0x2 | 24 | ····const/4·v2,·0x2 |
Offset 47, 15 lines modified | Offset 47, 15 lines modified | ||
47 | ············"Ljava/lang/Object;", | 47 | ············"Ljava/lang/Object;", |
48 | ············")V" | 48 | ············")V" |
49 | ········} | 49 | ········} |
50 | ····.end·annotation | 50 | ····.end·annotation |
51 | ····const-string·v0,·"initializer" | 51 | ····const-string·v0,·"initializer" |
52 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 52 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
54 | ····iput-object·p1,·p0,·Lk1/m;->d:Lu1/a; | 54 | ····iput-object·p1,·p0,·Lk1/m;->d:Lu1/a; |
55 | ····sget-object·p1,·Lk1/o;->a:Lk1/o; | 55 | ····sget-object·p1,·Lk1/o;->a:Lk1/o; |
Offset 5, 19 lines modified | Offset 5, 19 lines modified | ||
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·static·a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V | 6 | .method·public·static·a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V |
7 | ····.locals·1 | 7 | ····.locals·1 |
8 | ····const-string·v0,·"<this>" | 8 | ····const-string·v0,·"<this>" |
9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
10 | ····const-string·v0,·"exception" | 10 | ····const-string·v0,·"exception" |
11 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 11 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
12 | ····if-eq·p0,·p1,·:cond_0 | 12 | ····if-eq·p0,·p1,·:cond_0 |
13 | ····sget-object·v0,·Lp1/b;->a:Lp1/a; | 13 | ····sget-object·v0,·Lp1/b;->a:Lp1/a; |
14 | ····invoke-virtual·{v0,·p0,·p1},·Lp1/a;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V | 14 | ····invoke-virtual·{v0,·p0,·p1},·Lp1/a;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Ljava/lang/Throwable;)V | 24 | .method·public·constructor·<init>(Ljava/lang/Throwable;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····const-string·v0,·"exception" | 26 | ····const-string·v0,·"exception" |
27 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 27 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····iput-object·p1,·p0,·Lk1/k$b;->d:Ljava/lang/Throwable; | 29 | ····iput-object·p1,·p0,·Lk1/k$b;->d:Ljava/lang/Throwable; |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·static·final·a(Ljava/lang/Throwable;)Ljava/lang/Object; | 6 | .method·public·static·final·a(Ljava/lang/Throwable;)Ljava/lang/Object; |
7 | ····.locals·1 | 7 | ····.locals·1 |
8 | ····const-string·v0,·"exception" | 8 | ····const-string·v0,·"exception" |
9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
10 | ····new-instance·v0,·Lk1/k$b; | 10 | ····new-instance·v0,·Lk1/k$b; |
11 | ····invoke-direct·{v0,·p0},·Lk1/k$b;-><init>(Ljava/lang/Throwable;)V | 11 | ····invoke-direct·{v0,·p0},·Lk1/k$b;-><init>(Ljava/lang/Throwable;)V |
12 | ····return-object·v0 | 12 | ····return-object·v0 |
13 | .end·method | 13 | .end·method |
Offset 46, 45 lines modified | Offset 46, 43 lines modified | ||
46 | ····move-object·p0,·v0 | 46 | ····move-object·p0,·v0 |
47 | ····:goto_1 | 47 | ····:goto_1 |
48 | ····return-object·p0 | 48 | ····return-object·p0 |
49 | .end·method | 49 | .end·method |
50 | .method·private·static·final·c(Ljava/lang/String;)I | 50 | .method·private·static·final·c(Ljava/lang/String;)I |
51 | ····.locals· | 51 | ····.locals·4 |
52 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I | 52 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I |
53 | ····move-result·v0 | 53 | ····move-result·v0 |
54 | ····const/4·v1,·0x0 | 54 | ····const/4·v1,·0x0 |
55 | ····:goto_0 | 55 | ····:goto_0 |
56 | ····const/4·v2,·-0x1 | 56 | ····const/4·v2,·-0x1 |
57 | ····if-ge·v1,·v0,·:cond_1 | 57 | ····if-ge·v1,·v0,·:cond_1 |
58 | ····add-int/lit8·v3,·v1,·0x1 | ||
59 | ····invoke-interface·{p0,·v1},·Ljava/lang/CharSequence;->charAt(I)C | 58 | ····invoke-interface·{p0,·v1},·Ljava/lang/CharSequence;->charAt(I)C |
60 | ····move-result·v | 59 | ····move-result·v3 |
61 | ····invoke-static·{v | 60 | ····invoke-static·{v3},·La2/a;->c(C)Z |
62 | ····move-result·v | 61 | ····move-result·v3 |
63 | ····xor-int/lit8·v | 62 | ····xor-int/lit8·v3,·v3,·0x1 |
64 | ····if-eqz·v | 63 | ····if-eqz·v3,·:cond_0 |
65 | ····goto·:goto_1 | 64 | ····goto·:goto_1 |
66 | ····:cond_0 | 65 | ····:cond_0 |
67 | ···· | 66 | ····add-int/lit8·v1,·v1,·0x1 |
68 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
69 | ····:cond_1 | 68 | ····:cond_1 |
70 | ····const/4·v1,·-0x1 | 69 | ····const/4·v1,·-0x1 |
71 | ····:goto_1 | 70 | ····:goto_1 |
Offset 99, 19 lines modified | Offset 97, 19 lines modified | ||
99 | .end·method | 97 | .end·method |
100 | .method·public·static·final·d(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 98 | .method·public·static·final·d(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
101 | ····.locals·14 | 99 | ····.locals·14 |
102 | ····const-string·v0,·"<this>" | 100 | ····const-string·v0,·"<this>" |
103 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 101 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
104 | ····const-string·v0,·"newIndent" | 102 | ····const-string·v0,·"newIndent" |
105 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 103 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
106 | ····invoke-static·{p0},·La2/n;->I(Ljava/lang/CharSequence;)Ljava/util/List; | 104 | ····invoke-static·{p0},·La2/n;->I(Ljava/lang/CharSequence;)Ljava/util/List; |
107 | ····move-result-object·v0 | 105 | ····move-result-object·v0 |
108 | ····new-instance·v1,·Ljava/util/ArrayList; | 106 | ····new-instance·v1,·Ljava/util/ArrayList; |
Offset 194, 24 lines modified | Offset 192, 24 lines modified | ||
194 | ····move-result-object·v1 | 192 | ····move-result-object·v1 |
195 | ····check-cast·v1,·Ljava/lang/Integer; | 193 | ····check-cast·v1,·Ljava/lang/Integer; |
196 | ····const/4·v2,·0x0 | 194 | ····const/4·v2,·0x0 |
197 | ····if- | 195 | ····if-eqz·v1,·:cond_3 |
198 | ···· | 196 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I |
197 | ····move-result·v1 | ||
199 | ····goto·:goto_2 | 198 | ····goto·:goto_2 |
200 | ····:cond_3 | 199 | ····:cond_3 |
200 | ····const/4·v1,·0x0 | ||
201 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I | ||
202 | ····move-result·v1 | ||
203 | ····:goto_2 | 201 | ····:goto_2 |
204 | ····invoke-virtual·{p0},·Ljava/lang/String;->length()I | 202 | ····invoke-virtual·{p0},·Ljava/lang/String;->length()I |
205 | ····move-result·p0 | 203 | ····move-result·p0 |
206 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I | 204 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I |
Offset 243, 15 lines modified | Offset 241, 15 lines modified | ||
243 | ····move-result-object·v0 | 241 | ····move-result-object·v0 |
244 | ····:goto_3 | 242 | ····:goto_3 |
245 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z | 243 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
246 | ····move-result·v5 | 244 | ····move-result·v5 |
247 | ····if-eqz·v5,·:cond_ | 245 | ····if-eqz·v5,·:cond_a |
248 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 246 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
249 | ····move-result-object·v5 | 247 | ····move-result-object·v5 |
250 | ····add-int/lit8·v6,·v2,·0x1 | 248 | ····add-int/lit8·v6,·v2,·0x1 |
Offset 278, 41 lines modified | Offset 276, 41 lines modified | ||
278 | ····goto·:goto_4 | 276 | ····goto·:goto_4 |
279 | ····:cond_6 | 277 | ····:cond_6 |
280 | ····invoke-static·{v5,·v1},·La2/p;->b0(Ljava/lang/String;I)Ljava/lang/String; | 278 | ····invoke-static·{v5,·v1},·La2/p;->b0(Ljava/lang/String;I)Ljava/lang/String; |
281 | ····move-result-object·v2 | 279 | ····move-result-object·v2 |
282 | ····if- | 280 | ····if-eqz·v2,·:cond_8 |
283 | ····goto·:goto_4 | ||
284 | ····:cond_7 | ||
285 | ····invoke-interface·{p1,·v2},·Lu1/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; | 281 | ····invoke-interface·{p1,·v2},·Lu1/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; |
286 | ····move-result-object·v2 | 282 | ····move-result-object·v2 |
287 | ···· | 283 | ····check-cast·v2,·Ljava/lang/String; |
Max diff block lines reached; 1478/4438 bytes (33.30%) of diff not shown. |
Offset 83, 33 lines modified | Offset 83, 28 lines modified | ||
83 | ············"Ljava/lang/Integer;", | 83 | ············"Ljava/lang/Integer;", |
84 | ············">;" | 84 | ············">;" |
85 | ········} | 85 | ········} |
86 | ····.end·annotation | 86 | ····.end·annotation |
87 | ····const-string·v0,·"$this$$receiver" | 87 | ····const-string·v0,·"$this$$receiver" |
88 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 88 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
89 | ····iget-object·v0,·p0,·La2/n$a;->d:Ljava/util/List; | 89 | ····iget-object·v0,·p0,·La2/n$a;->d:Ljava/util/List; |
90 | ····iget-boolean·v1,·p0,·La2/n$a;->e:Z | 90 | ····iget-boolean·v1,·p0,·La2/n$a;->e:Z |
91 | ····const/4·v2,·0x0 | 91 | ····const/4·v2,·0x0 |
92 | ····invoke-static·{p1,·v0,·p2,·v1,·v2},·La2/n;->p(Ljava/lang/CharSequence;Ljava/util/Collection;IZZ)Lk1/j; | 92 | ····invoke-static·{p1,·v0,·p2,·v1,·v2},·La2/n;->p(Ljava/lang/CharSequence;Ljava/util/Collection;IZZ)Lk1/j; |
93 | ····move-result-object·p1 | 93 | ····move-result-object·p1 |
94 | ····if- | 94 | ····if-eqz·p1,·:cond_0 |
95 | ····const/4·p1,·0x0 | ||
96 | ····goto·:goto_0 | ||
97 | ····:cond_0 | ||
98 | ····invoke-virtual·{p1},·Lk1/j;->c()Ljava/lang/Object; | 95 | ····invoke-virtual·{p1},·Lk1/j;->c()Ljava/lang/Object; |
99 | ····move-result-object·p2 | 96 | ····move-result-object·p2 |
100 | ····invoke-virtual·{p1},·Lk1/j;->d()Ljava/lang/Object; | 97 | ····invoke-virtual·{p1},·Lk1/j;->d()Ljava/lang/Object; |
101 | ····move-result-object·p1 | 98 | ····move-result-object·p1 |
Offset 124, 14 lines modified | Offset 119, 19 lines modified | ||
124 | ····move-result-object·p1 | 119 | ····move-result-object·p1 |
125 | ····invoke-static·{p2,·p1},·Lk1/n;->a(Ljava/lang/Object;Ljava/lang/Object;)Lk1/j; | 120 | ····invoke-static·{p2,·p1},·Lk1/n;->a(Ljava/lang/Object;Ljava/lang/Object;)Lk1/j; |
126 | ····move-result-object·p1 | 121 | ····move-result-object·p1 |
122 | ····goto·:goto_0 | ||
123 | ····:cond_0 | ||
124 | ····const/4·p1,·0x0 | ||
127 | ····:goto_0 | 125 | ····:goto_0 |
128 | ····return-object·p1 | 126 | ····return-object·p1 |
129 | .end·method | 127 | .end·method |
130 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 128 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
131 | ····.locals·0 | 129 | ····.locals·0 |
Offset 43, 23 lines modified | Offset 43, 31 lines modified | ||
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·final·a(Ljava/lang/String;)Ljava/lang/String; | 46 | .method·public·final·a(Ljava/lang/String;)Ljava/lang/String; |
47 | ····.locals· | 47 | ····.locals·2 |
48 | ····const-string·v0,·"line" | 48 | ····const-string·v0,·"line" |
49 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 49 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
50 | ···· | 50 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
51 | ····invoke- | 51 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
52 | ····iget-object·v1,·p0,·La2/f$b;->d:Ljava/lang/String; | ||
53 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
54 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
55 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
52 | ····move-result-object·p1 | 56 | ····move-result-object·p1 |
53 | ····return-object·p1 | 57 | ····return-object·p1 |
54 | .end·method | 58 | .end·method |
55 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 5, 19 lines modified | Offset 5, 19 lines modified | ||
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·static·final·j(Ljava/lang/String;Ljava/lang/String;Z)Z | 6 | .method·public·static·final·j(Ljava/lang/String;Ljava/lang/String;Z)Z |
7 | ····.locals·7 | 7 | ····.locals·7 |
8 | ····const-string·v0,·"<this>" | 8 | ····const-string·v0,·"<this>" |
9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
10 | ····const-string·v0,·"suffix" | 10 | ····const-string·v0,·"suffix" |
11 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 11 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
12 | ····if-nez·p2,·:cond_0 | 12 | ····if-nez·p2,·:cond_0 |
13 | ····invoke-virtual·{p0,·p1},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z | 13 | ····invoke-virtual·{p0,·p1},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
14 | ····move-result·p0 | 14 | ····move-result·p0 |
Offset 71, 15 lines modified | Offset 71, 15 lines modified | ||
71 | .end·method | 71 | .end·method |
72 | .method·public·static·l(Ljava/lang/CharSequence;)Z | 72 | .method·public·static·l(Ljava/lang/CharSequence;)Z |
73 | ····.locals·4 | 73 | ····.locals·4 |
74 | ····const-string·v0,·"<this>" | 74 | ····const-string·v0,·"<this>" |
75 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 75 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
76 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I | 76 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I |
77 | ····move-result·v0 | 77 | ····move-result·v0 |
78 | ····const/4·v1,·0x0 | 78 | ····const/4·v1,·0x0 |
Offset 153, 19 lines modified | Offset 153, 19 lines modified | ||
153 | .end·method | 153 | .end·method |
154 | .method·public·static·final·m(Ljava/lang/String;ILjava/lang/String;IIZ)Z | 154 | .method·public·static·final·m(Ljava/lang/String;ILjava/lang/String;IIZ)Z |
155 | ····.locals·6 | 155 | ····.locals·6 |
156 | ····const-string·v0,·"<this>" | 156 | ····const-string·v0,·"<this>" |
157 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 157 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
158 | ····const-string·v0,·"other" | 158 | ····const-string·v0,·"other" |
159 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 159 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
160 | ····if-nez·p5,·:cond_0 | 160 | ····if-nez·p5,·:cond_0 |
161 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljava/lang/String;->regionMatches(ILjava/lang/String;II)Z | 161 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljava/lang/String;->regionMatches(ILjava/lang/String;II)Z |
162 | ····move-result·p0 | 162 | ····move-result·p0 |
Offset 193, 19 lines modified | Offset 193, 19 lines modified | ||
193 | .end·method | 193 | .end·method |
194 | .method·public·static·final·n(Ljava/lang/String;Ljava/lang/String;Z)Z | 194 | .method·public·static·final·n(Ljava/lang/String;Ljava/lang/String;Z)Z |
195 | ····.locals·6 | 195 | ····.locals·6 |
196 | ····const-string·v0,·"<this>" | 196 | ····const-string·v0,·"<this>" |
197 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 197 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
198 | ····const-string·v0,·"prefix" | 198 | ····const-string·v0,·"prefix" |
199 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 199 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
200 | ····if-nez·p2,·:cond_0 | 200 | ····if-nez·p2,·:cond_0 |
201 | ····invoke-virtual·{p0,·p1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | 201 | ····invoke-virtual·{p0,·p1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
202 | ····move-result·p0 | 202 | ····move-result·p0 |
Offset 47, 15 lines modified | Offset 47, 15 lines modified | ||
47 | #·virtual·methods | 47 | #·virtual·methods |
48 | .method·public·final·a(Lx1/c;)Ljava/lang/String; | 48 | .method·public·final·a(Lx1/c;)Ljava/lang/String; |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····const-string·v0,·"it" | 50 | ····const-string·v0,·"it" |
51 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 51 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
52 | ····iget-object·v0,·p0,·La2/n$b;->d:Ljava/lang/CharSequence; | 52 | ····iget-object·v0,·p0,·La2/n$b;->d:Ljava/lang/CharSequence; |
53 | ····invoke-static·{v0,·p1},·La2/n;->P(Ljava/lang/CharSequence;Lx1/c;)Ljava/lang/String; | 53 | ····invoke-static·{v0,·p1},·La2/n;->P(Ljava/lang/CharSequence;Lx1/c;)Ljava/lang/String; |
54 | ····move-result-object·p1 | 54 | ····move-result-object·p1 |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | #·virtual·methods | 57 | #·virtual·methods |
58 | .method·public·final·a(Ljava/lang/String;)Ljava/lang/String; | 58 | .method·public·final·a(Ljava/lang/String;)Ljava/lang/String; |
59 | ····.locals·1 | 59 | ····.locals·1 |
60 | ····const-string·v0,·"line" | 60 | ····const-string·v0,·"line" |
61 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 61 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
62 | ····return-object·p1 | 62 | ····return-object·p1 |
63 | .end·method | 63 | .end·method |
64 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;)Ljava/lang/Object; | 64 | .method·public·bridge·synthetic·invoke(Ljava/lang/Object;)Ljava/lang/Object; |
65 | ····.locals·0 | 65 | ····.locals·0 |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | ············"Ljava/lang/CharSequence;", | 18 | ············"Ljava/lang/CharSequence;", |
19 | ············">;)V" | 19 | ············">;)V" |
20 | ········} | 20 | ········} |
21 | ····.end·annotation | 21 | ····.end·annotation |
22 | ····const-string·v0,·"<this>" | 22 | ····const-string·v0,·"<this>" |
23 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 23 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
24 | ····if-eqz·p2,·:cond_0 | 24 | ····if-eqz·p2,·:cond_0 |
25 | ····invoke-interface·{p2,·p1},·Lu1/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; | 25 | ····invoke-interface·{p2,·p1},·Lu1/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; |
26 | ····move-result-object·p1 | 26 | ····move-result-object·p1 |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·static·f(Ljava/lang/String;)Ljava/lang/Integer; | 6 | .method·public·static·f(Ljava/lang/String;)Ljava/lang/Integer; |
7 | ····.locals·1 | 7 | ····.locals·1 |
8 | ····const-string·v0,·"<this>" | 8 | ····const-string·v0,·"<this>" |
9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
10 | ····const/16·v0,·0xa | 10 | ····const/16·v0,·0xa |
11 | ····invoke-static·{p0,·v0},·La2/l;->g(Ljava/lang/String;I)Ljava/lang/Integer; | 11 | ····invoke-static·{p0,·v0},·La2/l;->g(Ljava/lang/String;I)Ljava/lang/Integer; |
12 | ····move-result-object·p0 | 12 | ····move-result-object·p0 |
Offset 21, 15 lines modified | Offset 21, 15 lines modified | ||
21 | .end·method | 21 | .end·method |
22 | .method·public·static·final·g(Ljava/lang/String;I)Ljava/lang/Integer; | 22 | .method·public·static·final·g(Ljava/lang/String;I)Ljava/lang/Integer; |
23 | ····.locals·10 | 23 | ····.locals·10 |
24 | ····const-string·v0,·"<this>" | 24 | ····const-string·v0,·"<this>" |
25 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 25 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
26 | ····invoke-static·{p1},·La2/a;->a(I)I | 26 | ····invoke-static·{p1},·La2/a;->a(I)I |
27 | ····invoke-virtual·{p0},·Ljava/lang/String;->length()I | 27 | ····invoke-virtual·{p0},·Ljava/lang/String;->length()I |
28 | ····move-result·v0 | 28 | ····move-result·v0 |
Offset 44, 15 lines modified | Offset 44, 15 lines modified | ||
44 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->charAt(I)C | 44 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->charAt(I)C |
45 | ····move-result·v3 | 45 | ····move-result·v3 |
46 | ····const/16·v4,·0x30 | 46 | ····const/16·v4,·0x30 |
47 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;-> | 47 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;->f(II)I |
48 | ····move-result·v4 | 48 | ····move-result·v4 |
49 | ····const·v5,·-0x7fffffff | 49 | ····const·v5,·-0x7fffffff |
50 | ····const/4·v6,·0x1 | 50 | ····const/4·v6,·0x1 |
Offset 94, 25 lines modified | Offset 94, 23 lines modified | ||
94 | ····const·v4,·-0x38e38e3 | 94 | ····const·v4,·-0x38e38e3 |
95 | ····const·v7,·-0x38e38e3 | 95 | ····const·v7,·-0x38e38e3 |
96 | ····:goto_1 | 96 | ····:goto_1 |
97 | ····if-ge·v6,·v0,·:cond_9 | 97 | ····if-ge·v6,·v0,·:cond_9 |
98 | ····add-int/lit8·v8,·v6,·0x1 | ||
99 | ····invoke-virtual·{p0,·v6},·Ljava/lang/String;->charAt(I)C | 98 | ····invoke-virtual·{p0,·v6},·Ljava/lang/String;->charAt(I)C |
100 | ····move-result·v | 99 | ····move-result·v8 |
101 | ····invoke-static·{v | 100 | ····invoke-static·{v8,·p1},·La2/a;->b(CI)I |
102 | ····move-result·v | 101 | ····move-result·v8 |
103 | ····if-gez·v | 102 | ····if-gez·v8,·:cond_5 |
104 | ····return-object·v1 | 103 | ····return-object·v1 |
105 | ····:cond_5 | 104 | ····:cond_5 |
106 | ····if-ge·v2,·v7,·:cond_7 | 105 | ····if-ge·v2,·v7,·:cond_7 |
107 | ····if-ne·v7,·v4,·:cond_6 | 106 | ····if-ne·v7,·v4,·:cond_6 |
Offset 123, 24 lines modified | Offset 121, 24 lines modified | ||
123 | ····:cond_6 | 121 | ····:cond_6 |
124 | ····return-object·v1 | 122 | ····return-object·v1 |
125 | ····:cond_7 | 123 | ····:cond_7 |
126 | ····mul-int·v2,·v2,·p1 | 124 | ····mul-int·v2,·v2,·p1 |
127 | ····add-int·v9,·v5,·v | 125 | ····add-int·v9,·v5,·v8 |
128 | ····if-ge·v2,·v9,·:cond_8 | 126 | ····if-ge·v2,·v9,·:cond_8 |
129 | ····return-object·v1 | 127 | ····return-object·v1 |
130 | ····:cond_8 | 128 | ····:cond_8 |
131 | ····sub-int/2addr·v2,·v | 129 | ····sub-int/2addr·v2,·v8 |
132 | ···· | 130 | ····add-int/lit8·v6,·v6,·0x1 |
133 | ····goto·:goto_1 | 131 | ····goto·:goto_1 |
134 | ····:cond_9 | 132 | ····:cond_9 |
135 | ····if-eqz·v3,·:cond_a | 133 | ····if-eqz·v3,·:cond_a |
136 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 134 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
Offset 161, 15 lines modified | Offset 159, 15 lines modified | ||
161 | .end·method | 159 | .end·method |
162 | .method·public·static·h(Ljava/lang/String;)Ljava/lang/Long; | 160 | .method·public·static·h(Ljava/lang/String;)Ljava/lang/Long; |
163 | ····.locals·1 | 161 | ····.locals·1 |
164 | ····const-string·v0,·"<this>" | 162 | ····const-string·v0,·"<this>" |
165 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 163 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
166 | ····const/16·v0,·0xa | 164 | ····const/16·v0,·0xa |
167 | ····invoke-static·{p0,·v0},·La2/l;->i(Ljava/lang/String;I)Ljava/lang/Long; | 165 | ····invoke-static·{p0,·v0},·La2/l;->i(Ljava/lang/String;I)Ljava/lang/Long; |
168 | ····move-result-object·p0 | 166 | ····move-result-object·p0 |
Offset 181, 15 lines modified | Offset 179, 15 lines modified | ||
181 | ····move-object/from16·v0,·p0 | 179 | ····move-object/from16·v0,·p0 |
182 | ····move/from16·v1,·p1 | 180 | ····move/from16·v1,·p1 |
183 | ····const-string·v2,·"<this>" | 181 | ····const-string·v2,·"<this>" |
184 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;-> | 182 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
185 | ····invoke-static/range·{p1·..·p1},·La2/a;->a(I)I | 183 | ····invoke-static/range·{p1·..·p1},·La2/a;->a(I)I |
186 | ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/String;->length()I | 184 | ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/String;->length()I |
Max diff block lines reached; 1517/4681 bytes (32.41%) of diff not shown. |
Offset 1, 59 lines modified | Offset 1, 56 lines modified | ||
1 | .class·La2/a; | 1 | .class·La2/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·public·static·final·a(I)I | 5 | .method·public·static·final·a(I)I |
6 | ····.locals· | 6 | ····.locals·5 |
7 | ···· | 7 | ····new-instance·v0,·Lx1/c; |
8 | ····const/4·v1,·0x2 | 8 | ····const/4·v1,·0x2 |
9 | ···· | 9 | ····const/16·v2,·0x24 |
10 | ···· | 10 | ····invoke-direct·{v0,·v1,·v2},·Lx1/c;-><init>(II)V |
11 | ····i | 11 | ····invoke-virtual·{v0,·p0},·Lx1/c;->m(I)Z |
12 | ···· | 12 | ····move-result·v0 |
13 | ····:cond_0 | ||
14 | ····if-eqz·v0,·:cond_ | 13 | ····if-eqz·v0,·:cond_0 |
15 | ····return·p0 | 14 | ····return·p0 |
16 | ····:cond_ | 15 | ····:cond_0 |
17 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 16 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
18 | ····new-instance·v | 17 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
19 | ····invoke-direct·{v | 18 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
20 | ····const-string·v | 19 | ····const-string·v4,·"radix·" |
21 | ····invoke-virtual·{v | 20 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
22 | ····invoke-virtual·{v | 21 | ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
23 | ····const-string·p0,·"·was·not·in·valid·range·" | 22 | ····const-string·p0,·"·was·not·in·valid·range·" |
24 | ····invoke-virtual·{v | 23 | ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
25 | ····new-instance·p0,·Lx1/c; | 24 | ····new-instance·p0,·Lx1/c; |
26 | ····const/16·v3,·0x24 | ||
27 | ····invoke-direct·{p0,·v1,·v | 25 | ····invoke-direct·{p0,·v1,·v2},·Lx1/c;-><init>(II)V |
28 | ····invoke-virtual·{v | 26 | ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
29 | ····invoke-virtual·{v | 27 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
30 | ····move-result-object·p0 | 28 | ····move-result-object·p0 |
31 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 29 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
32 | ····throw·v0 | 30 | ····throw·v0 |
33 | .end·method | 31 | .end·method |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·static·final·b0(Ljava/lang/String;I)Ljava/lang/String; | 6 | .method·public·static·final·b0(Ljava/lang/String;I)Ljava/lang/String; |
7 | ····.locals·1 | 7 | ····.locals·1 |
8 | ····const-string·v0,·"<this>" | 8 | ····const-string·v0,·"<this>" |
9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
10 | ····if-ltz·p1,·:cond_0 | 10 | ····if-ltz·p1,·:cond_0 |
11 | ····const/4·v0,·0x1 | 11 | ····const/4·v0,·0x1 |
12 | ····goto·:goto_0 | 12 | ····goto·:goto_0 |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ····invoke-virtual·{p0,·p1},·Ljava/lang/String;->substring(I)Ljava/lang/String; | 33 | ····invoke-virtual·{p0,·p1},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
34 | ····move-result-object·p0 | 34 | ····move-result-object·p0 |
35 | ····const-string·p1,·"this·as·java.lang.String).substring(startIndex)" | 35 | ····const-string·p1,·"this·as·java.lang.String).substring(startIndex)" |
36 | ····invoke-static·{p0,·p1},·Lkotlin/jvm/internal/i;-> | 36 | ····invoke-static·{p0,·p1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
37 | ····return-object·p0 | 37 | ····return-object·p0 |
38 | ····:cond_1 | 38 | ····:cond_1 |
39 | ····new-instance·p0,·Ljava/lang/StringBuilder; | 39 | ····new-instance·p0,·Ljava/lang/StringBuilder; |
40 | ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V |
Offset 267, 38 lines modified | Offset 267, 31 lines modified | ||
267 | ····if-ne·v0,·v1,·:cond_0 | 267 | ····if-ne·v0,·v1,·:cond_0 |
268 | ····invoke-direct·{p0},·La2/c$a;->b()V | 268 | ····invoke-direct·{p0},·La2/c$a;->b()V |
269 | ····:cond_0 | 269 | ····:cond_0 |
270 | ····iget·v0,·p0,·La2/c$a;->d:I | 270 | ····iget·v0,·p0,·La2/c$a;->d:I |
271 | ····if-eqz·v0,·:cond_ | 271 | ····if-eqz·v0,·:cond_1 |
272 | ····iget-object·v0,·p0,·La2/c$a;->g:Lx1/c; | 272 | ····iget-object·v0,·p0,·La2/c$a;->g:Lx1/c; |
273 | ···· | 273 | ····const-string·v2,·"null·cannot·be·cast·to·non-null·type·kotlin.ranges.IntRange" |
274 | ····invoke-static·{v0,·v2},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
274 | ····const/4·v2,·0x0 | 275 | ····const/4·v2,·0x0 |
275 | ····iput-object·v2,·p0,·La2/c$a;->g:Lx1/c; | 276 | ····iput-object·v2,·p0,·La2/c$a;->g:Lx1/c; |
276 | ····iput·v1,·p0,·La2/c$a;->d:I | 277 | ····iput·v1,·p0,·La2/c$a;->d:I |
277 | ····return-object·v0 | 278 | ····return-object·v0 |
278 | ····:cond_1 | 279 | ····:cond_1 |
279 | ····new-instance·v0,·Ljava/lang/NullPointerException; | ||
280 | ····const-string·v1,·"null·cannot·be·cast·to·non-null·type·kotlin.ranges.IntRange" | ||
281 | ····invoke-direct·{v0,·v1},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V | ||
282 | ····throw·v0 | ||
283 | ····:cond_2 | ||
284 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 280 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
285 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 281 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
286 | ····throw·v0 | 282 | ····throw·v0 |
287 | .end·method | 283 | .end·method |
Offset 57, 19 lines modified | Offset 57, 19 lines modified | ||
57 | ············"Ljava/lang/Integer;", | 57 | ············"Ljava/lang/Integer;", |
58 | ············">;>;)V" | 58 | ············">;>;)V" |
59 | ········} | 59 | ········} |
60 | ····.end·annotation | 60 | ····.end·annotation |
61 | ····const-string·v0,·"input" | 61 | ····const-string·v0,·"input" |
62 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 62 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
63 | ····const-string·v0,·"getNextMatch" | 63 | ····const-string·v0,·"getNextMatch" |
64 | ····invoke-static·{p4,·v0},·Lkotlin/jvm/internal/i;-> | 64 | ····invoke-static·{p4,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
66 | ····iput-object·p1,·p0,·La2/c;->a:Ljava/lang/CharSequence; | 66 | ····iput-object·p1,·p0,·La2/c;->a:Ljava/lang/CharSequence; |
67 | ····iput·p2,·p0,·La2/c;->b:I | 67 | ····iput·p2,·p0,·La2/c;->b:I |
Offset 27, 23 lines modified | Offset 27, 23 lines modified | ||
27 | ····move-result·p0 | 27 | ····move-result·p0 |
28 | ····return·p0 | 28 | ····return·p0 |
29 | .end·method | 29 | .end·method |
30 | .method·public·static·final·B(Ljava/lang/CharSequence;[CIZ)I | 30 | .method·public·static·final·B(Ljava/lang/CharSequence;[CIZ)I |
31 | ····.locals· | 31 | ····.locals·7 |
32 | ····const-string·v0,·"<this>" | 32 | ····const-string·v0,·"<this>" |
33 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 33 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
34 | ····const-string·v0,·"chars" | 34 | ····const-string·v0,·"chars" |
35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 35 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
36 | ····const/4·v0,·0x1 | 36 | ····const/4·v0,·0x1 |
37 | ····if-nez·p3,·:cond_0 | 37 | ····if-nez·p3,·:cond_0 |
38 | ····array-length·v1,·p1 | 38 | ····array-length·v1,·p1 |
Offset 62, 85 lines modified | Offset 62, 91 lines modified | ||
62 | ····invoke-virtual·{p0,·p1,·p2},·Ljava/lang/String;->indexOf(II)I | 62 | ····invoke-virtual·{p0,·p1,·p2},·Ljava/lang/String;->indexOf(II)I |
63 | ····move-result·p0 | 63 | ····move-result·p0 |
64 | ····return·p0 | 64 | ····return·p0 |
65 | ····:cond_0 | 65 | ····:cond_0 |
66 | ···· | 66 | ····new-instance·v1,·Lx1/c; |
67 | ····const/4·v2,·0x0 | ||
67 | ····invoke-static·{p2,·v | 68 | ····invoke-static·{p2,·v2},·Lx1/d;->a(II)I |
68 | ····move-result·p2 | 69 | ····move-result·p2 |
69 | ····invoke-static·{p0},·La2/n;->u(Ljava/lang/CharSequence;)I | 70 | ····invoke-static·{p0},·La2/n;->u(Ljava/lang/CharSequence;)I |
70 | ····move-result·v | 71 | ····move-result·v3 |
71 | ····i | 72 | ····invoke-direct·{v1,·p2,·v3},·Lx1/c;-><init>(II)V |
73 | ····invoke-virtual·{v1},·Lx1/a;->k()Ll1/v; | ||
72 | ····:goto_0 | ||
73 | ····add-int/lit8·v3,·p2,·0x1 | ||
74 | ···· | 74 | ····move-result-object·p2 |
75 | ···· | 75 | ····:cond_1 |
76 | ····invoke-interface·{p2},·Ljava/util/Iterator;->hasNext()Z | ||
76 | ···· | 77 | ····move-result·v1 |
77 | ···· | 78 | ····if-eqz·v1,·:cond_4 |
79 | ····invoke-virtual·{p2},·Ll1/v;->b()I | ||
78 | ····:cond_1 | ||
79 | ····if-ge·v6,·v5,·:cond_2 | ||
80 | ···· | 80 | ····move-result·v1 |
81 | ···· | 81 | ····invoke-interface·{p0,·v1},·Ljava/lang/CharSequence;->charAt(I)C |
82 | ···· | 82 | ····move-result·v3 |
83 | ···· | 83 | ····array-length·v4,·p1 |
84 | ···· | 84 | ····const/4·v5,·0x0 |
85 | ···· | 85 | ····:goto_0 |
86 | ····if-ge·v5,·v4,·:cond_3 | ||
86 | ····g | 87 | ····aget-char·v6,·p1,·v5 |
88 | ····invoke-static·{v6,·v3,·p3},·La2/b;->d(CCZ)Z | ||
87 | ····:cond_2 | ||
88 | ····const/4·v4,·0x0 | ||
89 | ····move-result·v6 | ||
89 | ····:goto_1 | ||
90 | ····if-eqz·v4,·:cond_3 | ||
91 | ···· | 90 | ····if-eqz·v6,·:cond_2 |
91 | ····const/4·v3,·0x1 | ||
92 | ····:cond_3 | ||
93 | ····if-ne·p2,·v2,·:cond_4 | ||
94 | ····goto·:goto_ | 92 | ····goto·:goto_1 |
95 | ····:cond_ | 93 | ····:cond_2 |
96 | ···· | 94 | ····add-int/lit8·v5,·v5,·0x1 |
97 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
98 | ····:cond_ | 96 | ····:cond_3 |
97 | ····const/4·v3,·0x0 | ||
99 | ····:goto_ | 98 | ····:goto_1 |
99 | ····if-eqz·v3,·:cond_1 | ||
100 | ····return·v1 | ||
101 | ····:cond_4 | ||
100 | ····const/4·p0,·-0x1 | 102 | ····const/4·p0,·-0x1 |
101 | ····return·p0 | 103 | ····return·p0 |
102 | .end·method | 104 | .end·method |
103 | .method·public·static·final·C(Ljava/lang/CharSequence;CIZ)I | 105 | .method·public·static·final·C(Ljava/lang/CharSequence;CIZ)I |
104 | ····.locals·2 | 106 | ····.locals·2 |
105 | ····const-string·v0,·"<this>" | 107 | ····const-string·v0,·"<this>" |
106 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 108 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
107 | ····if-nez·p3,·:cond_1 | 109 | ····if-nez·p3,·:cond_1 |
108 | ····instance-of·v0,·p0,·Ljava/lang/String; | 110 | ····instance-of·v0,·p0,·Ljava/lang/String; |
109 | ····if-nez·v0,·:cond_0 | 111 | ····if-nez·v0,·:cond_0 |
Offset 174, 19 lines modified | Offset 180, 19 lines modified | ||
174 | .end·method | 180 | .end·method |
Max diff block lines reached; 24990/28084 bytes (88.98%) of diff not shown. |
Offset 90, 15 lines modified | Offset 90, 15 lines modified | ||
90 | .end·method | 90 | .end·method |
91 | .method·public·final·d(Lq0/a$b;)V | 91 | .method·public·final·d(Lq0/a$b;)V |
92 | ····.locals·3 | 92 | ····.locals·3 |
93 | ····const-string·v0,·"message" | 93 | ····const-string·v0,·"message" |
94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
95 | ····iget-object·v0,·p0,·Lq0/f;->a:Landroid/app/Activity; | 95 | ····iget-object·v0,·p0,·Lq0/f;->a:Landroid/app/Activity; |
96 | ····if-eqz·v0,·:cond_2 | 96 | ····if-eqz·v0,·:cond_2 |
97 | ····invoke-static·{v0},·Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;)V | 97 | ····invoke-static·{v0},·Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;)V |
Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
52 | .end·method | 52 | .end·method |
53 | .method·public·onAttachedToActivity(Lx0/c;)V | 53 | .method·public·onAttachedToActivity(Lx0/c;)V |
54 | ····.locals·1 | 54 | ····.locals·1 |
55 | ····const-string·v0,·"binding" | 55 | ····const-string·v0,·"binding" |
56 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 56 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
57 | ····iget-object·v0,·p0,·Lq0/g;->a:Lq0/f; | 57 | ····iget-object·v0,·p0,·Lq0/g;->a:Lq0/f; |
58 | ····if-nez·v0,·:cond_0 | 58 | ····if-nez·v0,·:cond_0 |
59 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
76 | .end·method | 76 | .end·method |
77 | .method·public·onAttachedToEngine(Lw0/a$b;)V | 77 | .method·public·onAttachedToEngine(Lw0/a$b;)V |
78 | ····.locals·1 | 78 | ····.locals·1 |
79 | ····const-string·v0,·"flutterPluginBinding" | 79 | ····const-string·v0,·"flutterPluginBinding" |
80 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 80 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
81 | ····invoke-virtual·{p1},·Lw0/a$b;->b()Le1/c; | 81 | ····invoke-virtual·{p1},·Lw0/a$b;->b()Le1/c; |
82 | ····move-result-object·p1 | 82 | ····move-result-object·p1 |
83 | ····invoke-static·{p1,·p0},·Lq0/d;->f(Le1/c;Lq0/a$c;)V | 83 | ····invoke-static·{p1,·p0},·Lq0/d;->f(Le1/c;Lq0/a$c;)V |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | .end·method | 124 | .end·method |
125 | .method·public·onDetachedFromEngine(Lw0/a$b;)V | 125 | .method·public·onDetachedFromEngine(Lw0/a$b;)V |
126 | ····.locals·1 | 126 | ····.locals·1 |
127 | ····const-string·v0,·"binding" | 127 | ····const-string·v0,·"binding" |
128 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 128 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
129 | ····invoke-virtual·{p1},·Lw0/a$b;->b()Le1/c; | 129 | ····invoke-virtual·{p1},·Lw0/a$b;->b()Le1/c; |
130 | ····move-result-object·p1 | 130 | ····move-result-object·p1 |
131 | ····const/4·v0,·0x0 | 131 | ····const/4·v0,·0x0 |
Offset 144, 13 lines modified | Offset 144, 13 lines modified | ||
144 | .end·method | 144 | .end·method |
145 | .method·public·onReattachedToActivityForConfigChanges(Lx0/c;)V | 145 | .method·public·onReattachedToActivityForConfigChanges(Lx0/c;)V |
146 | ····.locals·1 | 146 | ····.locals·1 |
147 | ····const-string·v0,·"binding" | 147 | ····const-string·v0,·"binding" |
148 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 148 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
149 | ····invoke-virtual·{p0,·p1},·Lq0/g;->onAttachedToActivity(Lx0/c;)V | 149 | ····invoke-virtual·{p0,·p1},·Lq0/g;->onAttachedToActivity(Lx0/c;)V |
150 | ····return-void | 150 | ····return-void |
151 | .end·method | 151 | .end·method |
Offset 19, 11 lines modified | Offset 19, 11 lines modified | ||
19 | ····invoke-static·{},·Ljava/util/concurrent/ThreadLocalRandom;->current()Ljava/util/concurrent/ThreadLocalRandom; | 19 | ····invoke-static·{},·Ljava/util/concurrent/ThreadLocalRandom;->current()Ljava/util/concurrent/ThreadLocalRandom; |
20 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
21 | ····const-string·v1,·"ThreadLocalRandom.current()" | 21 | ····const-string·v1,·"ThreadLocalRandom.current()" |
22 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 22 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
23 | ····return-object·v0 | 23 | ····return-object·v0 |
24 | .end·method | 24 | .end·method |
Offset 46, 15 lines modified | Offset 46, 15 lines modified | ||
46 | ············"Ln1/g$b;", | 46 | ············"Ln1/g$b;", |
47 | ············"+TR;>;)TR;" | 47 | ············"+TR;>;)TR;" |
48 | ········} | 48 | ········} |
49 | ····.end·annotation | 49 | ····.end·annotation |
50 | ····const-string·v0,·"operation" | 50 | ····const-string·v0,·"operation" |
51 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 51 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
52 | ····return-object·p1 | 52 | ····return-object·p1 |
53 | .end·method | 53 | .end·method |
54 | .method·public·get(Ln1/g$c;)Ln1/g$b; | 54 | .method·public·get(Ln1/g$c;)Ln1/g$b; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.annotation·system·Ldalvik/annotation/Signature; | 56 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 65, 15 lines modified | Offset 65, 15 lines modified | ||
65 | ············"Ln1/g$c<", | 65 | ············"Ln1/g$c<", |
66 | ············"TE;>;)TE;" | 66 | ············"TE;>;)TE;" |
67 | ········} | 67 | ········} |
68 | ····.end·annotation | 68 | ····.end·annotation |
69 | ····const-string·v0,·"key" | 69 | ····const-string·v0,·"key" |
70 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 70 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
71 | ····const/4·p1,·0x0 | 71 | ····const/4·p1,·0x0 |
72 | ····return-object·p1 | 72 | ····return-object·p1 |
73 | .end·method | 73 | .end·method |
74 | .method·public·hashCode()I | 74 | .method·public·hashCode()I |
Offset 93, 25 lines modified | Offset 93, 25 lines modified | ||
93 | ············"*>;)", | 93 | ············"*>;)", |
94 | ············"Ln1/g;" | 94 | ············"Ln1/g;" |
95 | ········} | 95 | ········} |
96 | ····.end·annotation | 96 | ····.end·annotation |
97 | ····const-string·v0,·"key" | 97 | ····const-string·v0,·"key" |
98 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 98 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
99 | ····return-object·p0 | 99 | ····return-object·p0 |
100 | .end·method | 100 | .end·method |
101 | .method·public·plus(Ln1/g;)Ln1/g; | 101 | .method·public·plus(Ln1/g;)Ln1/g; |
102 | ····.locals·1 | 102 | ····.locals·1 |
103 | ····const-string·v0,·"context" | 103 | ····const-string·v0,·"context" |
104 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 104 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
105 | ····return-object·p1 | 105 | ····return-object·p1 |
106 | .end·method | 106 | .end·method |
107 | .method·public·toString()Ljava/lang/String; | 107 | .method·public·toString()Ljava/lang/String; |
108 | ····.locals·1 | 108 | ····.locals·1 |
Offset 24, 21 lines modified | Offset 24, 17 lines modified | ||
24 | ············">(", | 24 | ············">(", |
25 | ············"Ln1/e;", | 25 | ············"Ln1/e;", |
26 | ············"Ln1/g$c<", | 26 | ············"Ln1/g$c<", |
27 | ············"TE;>;)TE;" | 27 | ············"TE;>;)TE;" |
28 | ········} | 28 | ········} |
29 | ····.end·annotation | 29 | ····.end·annotation |
30 | ····const-string·v0,·"this" | ||
31 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
32 | ····const-string·v0,·"key" | 30 | ····const-string·v0,·"key" |
33 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
34 | ····instance-of·v0,·p1,·Ln1/b; | 32 | ····instance-of·v0,·p1,·Ln1/b; |
35 | ····const/4·v1,·0x0 | 33 | ····const/4·v1,·0x0 |
36 | ····if-eqz·v0,·:cond_1 | 34 | ····if-eqz·v0,·:cond_1 |
Offset 68, 14 lines modified | Offset 64, 18 lines modified | ||
68 | ····return-object·v1 | 64 | ····return-object·v1 |
69 | ····:cond_1 | 65 | ····:cond_1 |
70 | ····sget-object·v0,·Ln1/e;->c:Ln1/e$b; | 66 | ····sget-object·v0,·Ln1/e;->c:Ln1/e$b; |
71 | ····if-ne·v0,·p1,·:cond_2 | 67 | ····if-ne·v0,·p1,·:cond_2 |
68 | ····const-string·p1,·"null·cannot·be·cast·to·non-null·type·E·of·kotlin.coroutines.ContinuationInterceptor.get" | ||
69 | ····invoke-static·{p0,·p1},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
72 | ····goto·:goto_0 | 70 | ····goto·:goto_0 |
73 | ····:cond_2 | 71 | ····:cond_2 |
74 | ····move-object·p0,·v1 | 72 | ····move-object·p0,·v1 |
75 | ····:goto_0 | 73 | ····:goto_0 |
76 | ····return-object·p0 | 74 | ····return-object·p0 |
Offset 89, 21 lines modified | Offset 89, 17 lines modified | ||
89 | ············"Ln1/e;", | 89 | ············"Ln1/e;", |
90 | ············"Ln1/g$c<", | 90 | ············"Ln1/g$c<", |
91 | ············"*>;)", | 91 | ············"*>;)", |
92 | ············"Ln1/g;" | 92 | ············"Ln1/g;" |
93 | ········} | 93 | ········} |
94 | ····.end·annotation | 94 | ····.end·annotation |
95 | ····const-string·v0,·"this" | ||
96 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
97 | ····const-string·v0,·"key" | 95 | ····const-string·v0,·"key" |
98 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 96 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
99 | ····instance-of·v0,·p1,·Ln1/b; | 97 | ····instance-of·v0,·p1,·Ln1/b; |
100 | ····if-eqz·v0,·:cond_1 | 98 | ····if-eqz·v0,·:cond_1 |
101 | ····check-cast·p1,·Ln1/b; | 99 | ····check-cast·p1,·Ln1/b; |
Offset 27, 21 lines modified | Offset 27, 17 lines modified | ||
27 | ············"Lu1/p<", | 27 | ············"Lu1/p<", |
28 | ············"-TR;-", | 28 | ············"-TR;-", |
29 | ············"Ln1/g$b;", | 29 | ············"Ln1/g$b;", |
30 | ············"+TR;>;)TR;" | 30 | ············"+TR;>;)TR;" |
31 | ········} | 31 | ········} |
32 | ····.end·annotation | 32 | ····.end·annotation |
33 | ····const-string·v0,·"this" | ||
34 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
35 | ····const-string·v0,·"operation" | 33 | ····const-string·v0,·"operation" |
36 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 34 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
37 | ····invoke-interface·{p2,·p1,·p0},·Lu1/p;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 35 | ····invoke-interface·{p2,·p1,·p0},·Lu1/p;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
38 | ····move-result-object·p0 | 36 | ····move-result-object·p0 |
39 | ····return-object·p0 | 37 | ····return-object·p0 |
40 | .end·method | 38 | .end·method |
Offset 55, 32 lines modified | Offset 51, 32 lines modified | ||
55 | ············">(", | 51 | ············">(", |
56 | ············"Ln1/g$b;", | 52 | ············"Ln1/g$b;", |
57 | ············"Ln1/g$c<", | 53 | ············"Ln1/g$c<", |
58 | ············"TE;>;)TE;" | 54 | ············"TE;>;)TE;" |
59 | ········} | 55 | ········} |
60 | ····.end·annotation | 56 | ····.end·annotation |
61 | ····const-string·v0,·"this" | ||
62 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
63 | ····const-string·v0,·"key" | 57 | ····const-string·v0,·"key" |
64 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 58 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
65 | ····invoke-interface·{p0},·Ln1/g$b;->getKey()Ln1/g$c; | 59 | ····invoke-interface·{p0},·Ln1/g$b;->getKey()Ln1/g$c; |
66 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
67 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | 61 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
68 | ····move-result·p1 | 62 | ····move-result·p1 |
69 | ····if-eqz·p1,·:cond_0 | 63 | ····if-eqz·p1,·:cond_0 |
64 | ····const-string·p1,·"null·cannot·be·cast·to·non-null·type·E·of·kotlin.coroutines.CoroutineContext.Element.get" | ||
65 | ····invoke-static·{p0,·p1},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
70 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
71 | ····:cond_0 | 67 | ····:cond_0 |
72 | ····const/4·p0,·0x0 | 68 | ····const/4·p0,·0x0 |
73 | ····:goto_0 | 69 | ····:goto_0 |
74 | ····return-object·p0 | 70 | ····return-object·p0 |
Offset 94, 21 lines modified | Offset 90, 17 lines modified | ||
94 | ············"Ln1/g$b;", | 90 | ············"Ln1/g$b;", |
95 | ············"Ln1/g$c<", | 91 | ············"Ln1/g$c<", |
96 | ············"*>;)", | 92 | ············"*>;)", |
97 | ············"Ln1/g;" | 93 | ············"Ln1/g;" |
98 | ········} | 94 | ········} |
99 | ····.end·annotation | 95 | ····.end·annotation |
100 | ····const-string·v0,·"this" | ||
101 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
102 | ····const-string·v0,·"key" | 96 | ····const-string·v0,·"key" |
103 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 97 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
104 | ····invoke-interface·{p0},·Ln1/g$b;->getKey()Ln1/g$c; | 98 | ····invoke-interface·{p0},·Ln1/g$b;->getKey()Ln1/g$c; |
105 | ····move-result-object·v0 | 99 | ····move-result-object·v0 |
106 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | 100 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
Offset 121, 21 lines modified | Offset 113, 17 lines modified | ||
121 | ····:cond_0 | 113 | ····:cond_0 |
122 | ····return-object·p0 | 114 | ····return-object·p0 |
123 | .end·method | 115 | .end·method |
124 | .method·public·static·d(Ln1/g$b;Ln1/g;)Ln1/g; | 116 | .method·public·static·d(Ln1/g$b;Ln1/g;)Ln1/g; |
125 | ····.locals·1 | 117 | ····.locals·1 |
126 | ····const-string·v0,·"this" | ||
127 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
128 | ····const-string·v0,·"context" | 118 | ····const-string·v0,·"context" |
129 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 119 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
130 | ····invoke-static·{p0,·p1},·Ln1/g$a;->a(Ln1/g;Ln1/g;)Ln1/g; | 120 | ····invoke-static·{p0,·p1},·Ln1/g$a;->a(Ln1/g;Ln1/g;)Ln1/g; |
131 | ····move-result-object·p0 | 121 | ····move-result-object·p0 |
132 | ····return-object·p0 | 122 | ····return-object·p0 |
133 | .end·method | 123 | .end·method |
Offset 58, 19 lines modified | Offset 58, 19 lines modified | ||
58 | #·virtual·methods | 58 | #·virtual·methods |
59 | .method·public·final·a(Ln1/g;Ln1/g$b;)Ln1/g; | 59 | .method·public·final·a(Ln1/g;Ln1/g$b;)Ln1/g; |
60 | ····.locals·3 | 60 | ····.locals·3 |
61 | ····const-string·v0,·"acc" | 61 | ····const-string·v0,·"acc" |
62 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 62 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
63 | ····const-string·v0,·"element" | 63 | ····const-string·v0,·"element" |
64 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 64 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
65 | ····invoke-interface·{p2},·Ln1/g$b;->getKey()Ln1/g$c; | 65 | ····invoke-interface·{p2},·Ln1/g$b;->getKey()Ln1/g$c; |
66 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
67 | ····invoke-interface·{p1,·v0},·Ln1/g;->minusKey(Ln1/g$c;)Ln1/g; | 67 | ····invoke-interface·{p1,·v0},·Ln1/g;->minusKey(Ln1/g$c;)Ln1/g; |
Offset 22, 19 lines modified | Offset 22, 19 lines modified | ||
22 | ············"Ln1/d<", | 22 | ············"Ln1/d<", |
23 | ············"-TT;>;)V" | 23 | ············"-TT;>;)V" |
24 | ········} | 24 | ········} |
25 | ····.end·annotation | 25 | ····.end·annotation |
26 | ····const-string·v0,·"<this>" | 26 | ····const-string·v0,·"<this>" |
27 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 27 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
28 | ····const-string·v0,·"completion" | 28 | ····const-string·v0,·"completion" |
29 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 29 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
30 | ····invoke-static·{p0,·p1,·p2},·Lo1/b;->a(Lu1/p;Ljava/lang/Object;Ln1/d;)Ln1/d; | 30 | ····invoke-static·{p0,·p1,·p2},·Lo1/b;->a(Lu1/p;Ljava/lang/Object;Ln1/d;)Ln1/d; |
31 | ····move-result-object·p0 | 31 | ····move-result-object·p0 |
32 | ····invoke-static·{p0},·Lo1/b;->b(Ln1/d;)Ln1/d; | 32 | ····invoke-static·{p0},·Lo1/b;->b(Ln1/d;)Ln1/d; |
Offset 14, 21 lines modified | Offset 14, 17 lines modified | ||
14 | .end·annotation | 14 | .end·annotation |
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·public·static·a(Ln1/g;Ln1/g;)Ln1/g; | 16 | .method·public·static·a(Ln1/g;Ln1/g;)Ln1/g; |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····const-string·v0,·"this" | ||
19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
20 | ····const-string·v0,·"context" | 18 | ····const-string·v0,·"context" |
21 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 19 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
22 | ····sget-object·v0,·Ln1/h;->d:Ln1/h; | 20 | ····sget-object·v0,·Ln1/h;->d:Ln1/h; |
23 | ····if-ne·p1,·v0,·:cond_0 | 21 | ····if-ne·p1,·v0,·:cond_0 |
24 | ····goto·:goto_0 | 22 | ····goto·:goto_0 |
Offset 53, 19 lines modified | Offset 53, 19 lines modified | ||
53 | ············"Ln1/g$b;", | 53 | ············"Ln1/g$b;", |
54 | ············"+TE;>;)V" | 54 | ············"+TE;>;)V" |
55 | ········} | 55 | ········} |
56 | ····.end·annotation | 56 | ····.end·annotation |
57 | ····const-string·v0,·"baseKey" | 57 | ····const-string·v0,·"baseKey" |
58 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 58 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
59 | ····const-string·v0,·"safeCast" | 59 | ····const-string·v0,·"safeCast" |
60 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 60 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
62 | ····iput-object·p2,·p0,·Ln1/b;->d:Lu1/l; | 62 | ····iput-object·p2,·p0,·Ln1/b;->d:Lu1/l; |
63 | ····instance-of·p2,·p1,·Ln1/b; | 63 | ····instance-of·p2,·p1,·Ln1/b; |
Offset 91, 15 lines modified | Offset 91, 15 lines modified | ||
91 | ············"Ln1/g$c<", | 91 | ············"Ln1/g$c<", |
92 | ············"*>;)Z" | 92 | ············"*>;)Z" |
93 | ········} | 93 | ········} |
94 | ····.end·annotation | 94 | ····.end·annotation |
95 | ····const-string·v0,·"key" | 95 | ····const-string·v0,·"key" |
96 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 96 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
97 | ····if-eq·p1,·p0,·:cond_1 | 97 | ····if-eq·p1,·p0,·:cond_1 |
98 | ····iget-object·v0,·p0,·Ln1/b;->e:Ln1/g$c; | 98 | ····iget-object·v0,·p0,·Ln1/b;->e:Ln1/g$c; |
99 | ····if-ne·v0,·p1,·:cond_0 | 99 | ····if-ne·v0,·p1,·:cond_0 |
Offset 126, 15 lines modified | Offset 126, 15 lines modified | ||
126 | ············"Ln1/g$b;", | 126 | ············"Ln1/g$b;", |
127 | ············")TE;" | 127 | ············")TE;" |
128 | ········} | 128 | ········} |
129 | ····.end·annotation | 129 | ····.end·annotation |
130 | ····const-string·v0,·"element" | 130 | ····const-string·v0,·"element" |
131 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 131 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
132 | ····iget-object·v0,·p0,·Ln1/b;->d:Lu1/l; | 132 | ····iget-object·v0,·p0,·Ln1/b;->d:Lu1/l; |
133 | ····invoke-interface·{v0,·p1},·Lu1/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; | 133 | ····invoke-interface·{v0,·p1},·Lu1/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; |
134 | ····move-result-object·p1 | 134 | ····move-result-object·p1 |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | ············"Ln1/g$c<", | 26 | ············"Ln1/g$c<", |
27 | ············"*>;)V" | 27 | ············"*>;)V" |
28 | ········} | 28 | ········} |
29 | ····.end·annotation | 29 | ····.end·annotation |
30 | ····const-string·v0,·"key" | 30 | ····const-string·v0,·"key" |
31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 31 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····iput-object·p1,·p0,·Ln1/a;->key:Ln1/g$c; | 33 | ····iput-object·p1,·p0,·Ln1/a;->key:Ln1/g$c; |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
Offset 58, 19 lines modified | Offset 58, 19 lines modified | ||
58 | #·virtual·methods | 58 | #·virtual·methods |
59 | .method·public·final·a(Ljava/lang/String;Ln1/g$b;)Ljava/lang/String; | 59 | .method·public·final·a(Ljava/lang/String;Ln1/g$b;)Ljava/lang/String; |
60 | ····.locals·1 | 60 | ····.locals·1 |
61 | ····const-string·v0,·"acc" | 61 | ····const-string·v0,·"acc" |
62 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 62 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
63 | ····const-string·v0,·"element" | 63 | ····const-string·v0,·"element" |
64 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 64 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
65 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I | 65 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I |
66 | ····move-result·v0 | 66 | ····move-result·v0 |
67 | ····if-nez·v0,·:cond_0 | 67 | ····if-nez·v0,·:cond_0 |
Offset 15, 19 lines modified | Offset 15, 19 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·public·constructor·<init>(Ln1/g;Ln1/g$b;)V | 16 | .method·public·constructor·<init>(Ln1/g;Ln1/g$b;)V |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····const-string·v0,·"left" | 18 | ····const-string·v0,·"left" |
19 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 19 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
20 | ····const-string·v0,·"element" | 20 | ····const-string·v0,·"element" |
21 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 21 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····iput-object·p1,·p0,·Ln1/c;->d:Ln1/g; | 23 | ····iput-object·p1,·p0,·Ln1/c;->d:Ln1/g; |
24 | ····iput-object·p2,·p0,·Ln1/c;->e:Ln1/g$b; | 24 | ····iput-object·p2,·p0,·Ln1/c;->e:Ln1/g$b; |
Offset 76, 14 lines modified | Offset 76, 18 lines modified | ||
76 | ····if-eqz·v0,·:cond_1 | 76 | ····if-eqz·v0,·:cond_1 |
77 | ····check-cast·p1,·Ln1/c; | 77 | ····check-cast·p1,·Ln1/c; |
78 | ····goto·:goto_0 | 78 | ····goto·:goto_0 |
79 | ····:cond_1 | 79 | ····:cond_1 |
80 | ····const-string·v0,·"null·cannot·be·cast·to·non-null·type·kotlin.coroutines.CoroutineContext.Element" | ||
81 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
80 | ····check-cast·p1,·Ln1/g$b; | 82 | ····check-cast·p1,·Ln1/g$b; |
81 | ····invoke-direct·{p0,·p1},·Ln1/c;->e(Ln1/g$b;)Z | 83 | ····invoke-direct·{p0,·p1},·Ln1/c;->e(Ln1/g$b;)Z |
82 | ····move-result·p1 | 84 | ····move-result·p1 |
83 | ····return·p1 | 85 | ····return·p1 |
Offset 177, 15 lines modified | Offset 181, 15 lines modified | ||
177 | ············"Ln1/g$b;", | 181 | ············"Ln1/g$b;", |
178 | ············"+TR;>;)TR;" | 182 | ············"+TR;>;)TR;" |
179 | ········} | 183 | ········} |
180 | ····.end·annotation | 184 | ····.end·annotation |
181 | ····const-string·v0,·"operation" | 185 | ····const-string·v0,·"operation" |
182 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 186 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
183 | ····iget-object·v0,·p0,·Ln1/c;->d:Ln1/g; | 187 | ····iget-object·v0,·p0,·Ln1/c;->d:Ln1/g; |
184 | ····invoke-interface·{v0,·p1,·p2},·Ln1/g;->fold(Ljava/lang/Object;Lu1/p;)Ljava/lang/Object; | 188 | ····invoke-interface·{v0,·p1,·p2},·Ln1/g;->fold(Ljava/lang/Object;Lu1/p;)Ljava/lang/Object; |
185 | ····move-result-object·p1 | 189 | ····move-result-object·p1 |
Offset 208, 46 lines modified | Offset 212, 46 lines modified | ||
208 | ············"Ln1/g$c<", | 212 | ············"Ln1/g$c<", |
209 | ············"TE;>;)TE;" | 213 | ············"TE;>;)TE;" |
210 | ········} | 214 | ········} |
211 | ····.end·annotation | 215 | ····.end·annotation |
212 | ····const-string·v0,·"key" | 216 | ····const-string·v0,·"key" |
213 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 217 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
214 | ····move-object·v0,·p0 | 218 | ····move-object·v0,·p0 |
215 | ····:goto_0 | 219 | ····:goto_0 |
216 | ····iget-object·v1,·v0,·Ln1/c;->e:Ln1/g$b; | 220 | ····iget-object·v1,·v0,·Ln1/c;->e:Ln1/g$b; |
217 | ····invoke-interface·{v1,·p1},·Ln1/g$b;->get(Ln1/g$c;)Ln1/g$b; | 221 | ····invoke-interface·{v1,·p1},·Ln1/g$b;->get(Ln1/g$c;)Ln1/g$b; |
218 | ····move-result-object·v1 | 222 | ····move-result-object·v1 |
219 | ····if- | 223 | ····if-eqz·v1,·:cond_0 |
224 | ····return-object·v1 | ||
225 | ····:cond_0 | ||
220 | ····iget-object·v0,·v0,·Ln1/c;->d:Ln1/g; | 226 | ····iget-object·v0,·v0,·Ln1/c;->d:Ln1/g; |
221 | ····instance-of·v1,·v0,·Ln1/c; | 227 | ····instance-of·v1,·v0,·Ln1/c; |
222 | ····if-eqz·v1,·:cond_ | 228 | ····if-eqz·v1,·:cond_1 |
223 | ····check-cast·v0,·Ln1/c; | 229 | ····check-cast·v0,·Ln1/c; |
224 | ····goto·:goto_0 | 230 | ····goto·:goto_0 |
225 | ····:cond_ | 231 | ····:cond_1 |
226 | ····invoke-interface·{v0,·p1},·Ln1/g;->get(Ln1/g$c;)Ln1/g$b; | 232 | ····invoke-interface·{v0,·p1},·Ln1/g;->get(Ln1/g$c;)Ln1/g$b; |
227 | ····move-result-object·p1 | 233 | ····move-result-object·p1 |
228 | ····return-object·p1 | 234 | ····return-object·p1 |
229 | ····:cond_1 | ||
230 | ····return-object·v1 | ||
231 | .end·method | 235 | .end·method |
232 | .method·public·hashCode()I | 236 | .method·public·hashCode()I |
233 | ····.locals·2 | 237 | ····.locals·2 |
234 | ····iget-object·v0,·p0,·Ln1/c;->d:Ln1/g; | 238 | ····iget-object·v0,·p0,·Ln1/c;->d:Ln1/g; |
Offset 275, 63 lines modified | Offset 279, 63 lines modified | ||
275 | ············"*>;)", | 279 | ············"*>;)", |
276 | ············"Ln1/g;" | 280 | ············"Ln1/g;" |
277 | ········} | 281 | ········} |
278 | ····.end·annotation | 282 | ····.end·annotation |
279 | ····const-string·v0,·"key" | 283 | ····const-string·v0,·"key" |
280 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 284 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
281 | ····iget-object·v0,·p0,·Ln1/c;->e:Ln1/g$b; | 285 | ····iget-object·v0,·p0,·Ln1/c;->e:Ln1/g$b; |
282 | ····invoke-interface·{v0,·p1},·Ln1/g$b;->get(Ln1/g$c;)Ln1/g$b; | 286 | ····invoke-interface·{v0,·p1},·Ln1/g$b;->get(Ln1/g$c;)Ln1/g$b; |
283 | ····move-result-object·v0 | 287 | ····move-result-object·v0 |
284 | ····if- | 288 | ····if-eqz·v0,·:cond_0 |
289 | ····iget-object·p1,·p0,·Ln1/c;->d:Ln1/g; | ||
290 | ····return-object·p1 | ||
291 | ····:cond_0 | ||
Max diff block lines reached; 874/4202 bytes (20.80%) of diff not shown. |
Offset 176, 29 lines modified | Offset 176, 55 lines modified | ||
176 | ····:cond_0 | 176 | ····:cond_0 |
177 | ····const/4·v0,·0x0 | 177 | ····const/4·v0,·0x0 |
178 | ····:goto_0 | 178 | ····:goto_0 |
179 | ····return·v0 | 179 | ····return·v0 |
180 | .end·method | 180 | .end·method |
181 | .method·public·m(I)Z | ||
182 | ····.locals·1 | ||
183 | ····invoke-virtual·{p0},·Lx1/a;->h()I | ||
184 | ····move-result·v0 | ||
185 | ····if-gt·v0,·p1,·:cond_0 | ||
186 | ····invoke-virtual·{p0},·Lx1/a;->i()I | ||
187 | ····move-result·v0 | ||
188 | ····if-gt·p1,·v0,·:cond_0 | ||
189 | ····const/4·p1,·0x1 | ||
190 | ····goto·:goto_0 | ||
191 | ····:cond_0 | ||
192 | ····const/4·p1,·0x0 | ||
193 | ····:goto_0 | ||
194 | ····return·p1 | ||
195 | .end·method | ||
181 | .method·public· | 196 | .method·public·n()Ljava/lang/Integer; |
182 | ····.locals·1 | 197 | ····.locals·1 |
183 | ····invoke-virtual·{p0},·Lx1/a;->i()I | 198 | ····invoke-virtual·{p0},·Lx1/a;->i()I |
184 | ····move-result·v0 | 199 | ····move-result·v0 |
185 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 200 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
186 | ····move-result-object·v0 | 201 | ····move-result-object·v0 |
187 | ····return-object·v0 | 202 | ····return-object·v0 |
188 | .end·method | 203 | .end·method |
189 | .method·public· | 204 | .method·public·o()Ljava/lang/Integer; |
190 | ····.locals·1 | 205 | ····.locals·1 |
191 | ····invoke-virtual·{p0},·Lx1/a;->h()I | 206 | ····invoke-virtual·{p0},·Lx1/a;->h()I |
192 | ····move-result·v0 | 207 | ····move-result·v0 |
193 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 208 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
Offset 3, 34 lines modified | Offset 3, 32 lines modified | ||
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·public·static·final·a(Ljava/io/Closeable;Ljava/lang/Throwable;)V | 5 | .method·public·static·final·a(Ljava/io/Closeable;Ljava/lang/Throwable;)V |
6 | ····.locals·0 | 6 | ····.locals·0 |
7 | ····if- | 7 | ····if-eqz·p0,·:cond_1 |
8 | ····goto·:goto_0 | ||
9 | ····:cond_0 | ||
10 | ····if-nez·p1,·:cond_ | 8 | ····if-nez·p1,·:cond_0 |
11 | ····invoke-interface·{p0},·Ljava/io/Closeable;->close()V | 9 | ····invoke-interface·{p0},·Ljava/io/Closeable;->close()V |
12 | ····goto·:goto_0 | 10 | ····goto·:goto_0 |
13 | ····:cond_ | 11 | ····:cond_0 |
14 | ····:try_start_0 | 12 | ····:try_start_0 |
15 | ····invoke-interface·{p0},·Ljava/io/Closeable;->close()V | 13 | ····invoke-interface·{p0},·Ljava/io/Closeable;->close()V |
16 | ····:try_end_0 | 14 | ····:try_end_0 |
17 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 15 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
18 | ····goto·:goto_0 | 16 | ····goto·:goto_0 |
19 | ····:catchall_0 | 17 | ····:catchall_0 |
20 | ····move-exception·p0 | 18 | ····move-exception·p0 |
21 | ····invoke-static·{p1,·p0},·Lk1/a;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V | 19 | ····invoke-static·{p1,·p0},·Lk1/a;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V |
20 | ····:cond_1 | ||
22 | ····:goto_0 | 21 | ····:goto_0 |
23 | ····return-void | 22 | ····return-void |
24 | .end·method | 23 | .end·method |
Offset 1, 3500 lines modified | Offset 1, 40 lines modified | ||
1 | .class·public·Lm0/d; | 1 | .class·public·final·synthetic·Lm0/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | ||
5 | .implements·Lw0/a; | ||
6 | .implements·Le1/k$c; | ||
7 | #·static·fields | ||
8 | .field·static·final·c:Ljava/util/Map; | ||
9 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
10 | ········value·=·{ | ||
11 | ············"Ljava/util/Map<", | ||
12 | ············"Ljava/lang/String;", | ||
13 | ············"Ljava/lang/Integer;", | ||
14 | ············">;" | ||
15 | ········} | ||
16 | ····.end·annotation | ||
17 | .end·field | ||
18 | .field·private·static·d:Z | ||
19 | .field·private·static·e:I | ||
20 | .field·static·f:I | ||
21 | .field·private·static·final·g:Ljava/lang/Object; | ||
22 | .field·private·static·final·h:Ljava/lang/Object; | ||
23 | .field·static·i:Ljava/lang/String; | ||
24 | .field·private·static·j:I | ||
25 | .field·private·static·k:Landroid/os/HandlerThread; | ||
26 | .field·private·static·l:Landroid/os/Handler; | ||
27 | .field·static·final·m:Ljava/util/Map; | ||
28 | ····.annotation·build·Landroid/annotation/SuppressLint; | ||
29 | ········value·=·{ | ||
30 | ············"UseSparseArrays" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
34 | ········value·=·{ | ||
35 | ············"Ljava/util/Map<", | ||
36 | ············"Ljava/lang/Integer;", | ||
37 | ············"Lm0/b;", | ||
38 | ············">;" | ||
39 | ········} | ||
40 | ····.end·annotation | ||
41 | .end·field | ||
42 | #·instance·fields | 6 | #·instance·fields |
43 | .field·p | 7 | .field·public·final·synthetic·d:Lm0/i; |
44 | .field·p | 8 | .field·public·final·synthetic·e:Lo0/e; |
45 | #·direct·methods | 9 | #·direct·methods |
46 | .method·static·constructor·<clinit>()V | ||
47 | ····.locals·2 | ||
48 | ····new-instance·v0,·Ljava/util/HashMap; | ||
49 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
50 | ····sput-object·v0,·Lm0/d;->c:Ljava/util/Map; | ||
51 | ····const/4·v0,·0x0 | ||
52 | ····sput-boolean·v0,·Lm0/d;->d:Z | ||
53 | ····sput·v0,·Lm0/d;->e:I | ||
54 | ····sput·v0,·Lm0/d;->f:I | ||
55 | ····new-instance·v1,·Ljava/lang/Object; | ||
56 | ····invoke-direct·{v1},·Ljava/lang/Object;-><init>()V | ||
57 | ····sput-object·v1,·Lm0/d;->g:Ljava/lang/Object; | ||
58 | ····new-instance·v1,·Ljava/lang/Object; | ||
59 | ····invoke-direct·{v1},·Ljava/lang/Object;-><init>()V | ||
60 | ····sput-object·v1,·Lm0/d;->h:Ljava/lang/Object; | ||
61 | ····sput·v0,·Lm0/d;->j:I | ||
62 | ····new-instance·v0,·Ljava/util/HashMap; | ||
63 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
64 | ····sput-object·v0,·Lm0/d;->m:Ljava/util/Map; | ||
65 | ····return-void | ||
66 | .end·method | ||
67 | .method·public·constructor·<init>()V | 10 | .method·public·synthetic·constructor·<init>(Lm0/i;Lo0/e;)V |
68 | ····.locals·0 | 11 | ····.locals·0 |
69 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | Diff chunk too large, falling back to line-by-line diff (1 lines added, 2907 lines removed) |
70 | ···· | 13 | ····iput-object·p1,·p0,·Lm0/d;->d:Lm0/i; |
71 | .end·method | ||
72 | .method·private·A(Le1/j;Le1/k$d;)V | ||
73 | ····.locals·3 | ||
74 | ····invoke-direct·{p0,·p1,·p2},·Lm0/d;->t(Le1/j;Le1/k$d;)Lm0/b; | ||
75 | ····move-result-object·v0 | ||
76 | ····if-nez·v0,·:cond_0 | ||
77 | ····return-void | ||
78 | ····:cond_0 | ||
79 | ····sget-object·v1,·Lm0/d;->l:Landroid/os/Handler; | ||
Max diff block lines reached; 9665/80909 bytes (11.95%) of diff not shown. |
Offset 1, 313 lines modified | Offset 1, 36 lines modified | ||
1 | .class·Lm0/b; | 1 | .class·public·final·synthetic·Lm0/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Landroid/database/sqlite/SQLiteDatabase$CursorFactory; | ||
4 | #·static·fields | ||
5 | .field·private·static·h:Ljava/lang/Boolean; | ||
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lm0/t; | ||
7 | .field·final·a:Z | ||
8 | .field·final·b:Ljava/lang/String; | ||
9 | .field·final·c:I | ||
10 | .field·final·d:I | ||
11 | .field·final·e:Landroid/content/Context; | ||
12 | .field·f:Landroid/database/sqlite/SQLiteDatabase; | ||
13 | .field·g:Z | ||
14 | #·direct·methods | 8 | #·direct·methods |
15 | .method· | 9 | .method·public·synthetic·constructor·<init>(Lm0/t;)V |
16 | ····.locals·0 | 10 | ····.locals·0 |
17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
18 | ····iput-object·p1,·p0,·Lm0/b;->e:Landroid/content/Context; | ||
19 | ····iput-object·p | 12 | ····iput-object·p1,·p0,·Lm0/b;->a:Lm0/t; |
20 | ····iput-boolean·p4,·p0,·Lm0/b;->a:Z | ||
21 | ····iput·p3,·p0,·Lm0/b;->c:I | ||
22 | ····iput·p5,·p0,·Lm0/b;->d:I | ||
23 | ····return-void | ||
24 | .end·method | ||
25 | .method·protected·static·a(Landroid/content/Context;)Z | ||
26 | ····.locals·3 | ||
27 | ····const/4·v0,·0x0 | ||
28 | ····:try_start_0 | ||
29 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | ||
30 | ····move-result-object·v1 | ||
31 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | ||
32 | ····move-result-object·p0 | ||
33 | ····const/16·v2,·0x80 | ||
34 | ····invoke-virtual·{p0,·v1,·v2},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; | ||
35 | ····move-result-object·p0 | ||
36 | ····iget-object·p0,·p0,·Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; | ||
37 | ····const-string·v1,·"com.tekartik.sqflite.wal_enabled" | ||
38 | ····invoke-virtual·{p0,·v1,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z | ||
39 | ····move-result·p0 | ||
40 | ····:try_end_0 | ||
41 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
42 | ····if-eqz·p0,·:cond_0 | ||
43 | ····const/4·p0,·0x1 | ||
44 | ····return·p0 | ||
45 | ····:catch_0 | ||
46 | ····move-exception·p0 | ||
47 | ····invoke-virtual·{p0},·Ljava/lang/Exception;->printStackTrace()V | ||
48 | ····:cond_0 | ||
49 | ····return·v0 | ||
50 | .end·method | ||
51 | .method·static·c(Ljava/lang/String;)V | ||
52 | ····.locals·1 | ||
53 | ····new-instance·v0,·Ljava/io/File; | ||
54 | ····invoke-direct·{v0,·p0},·Ljava/io/File;-><init>(Ljava/lang/String;)V | ||
55 | ····invoke-static·{v0},·Landroid/database/sqlite/SQLiteDatabase;->deleteDatabase(Ljava/io/File;)Z | ||
56 | ····return-void | 13 | ····return-void |
57 | .end·method | 14 | .end·method |
58 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·final·newCursor(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)Landroid/database/Cursor; | ||
59 | .method·public·b()V | ||
60 | ····.locals·1 | ||
61 | ····iget-object·v0,·p0,·Lm0/b;->f:Landroid/database/sqlite/SQLiteDatabase; | ||
62 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V | ||
63 | ····return-void | ||
64 | .end·method | ||
65 | .method·public·d()Landroid/database/sqlite/SQLiteDatabase; | ||
66 | ····.locals·1 | ||
67 | ····iget-object·v0,·p0,·Lm0/b;->f:Landroid/database/sqlite/SQLiteDatabase; | ||
68 | ····return-object·v0 | ||
69 | .end·method | ||
70 | .method·e()Ljava/lang/String; | ||
71 | ····.locals·2 | ||
Max diff block lines reached; 3135/8637 bytes (36.30%) of diff not shown. |
Offset 1, 574 lines modified | Offset 1, 40 lines modified | ||
1 | .class·public·Lm0/e; | 1 | .class·public·final·synthetic·Lm0/e; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Runnable; | ||
4 | #·instance·fields | 6 | #·instance·fields |
5 | .field·p | 7 | .field·public·final·synthetic·d:Lm0/i; |
8 | .field·public·final·synthetic·e:Lo0/e; | ||
6 | .field·private·final·b:Ljava/util/List; | ||
7 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
8 | ········value·=·{ | ||
9 | ············"Ljava/util/List<", | ||
10 | ············"Ljava/lang/Object;", | ||
11 | ············">;" | ||
12 | ········} | ||
13 | ····.end·annotation | ||
14 | .end·field | ||
15 | #·direct·methods | 9 | #·direct·methods |
16 | .method·public·constructor·<init>(L | 10 | .method·public·synthetic·constructor·<init>(Lm0/i;Lo0/e;)V |
17 | ····.locals·0 | 11 | ····.locals·0 |
18 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
19 | ········value·=·{ | ||
20 | ············"(", | ||
21 | ············"Ljava/lang/String;", | ||
22 | ············"Ljava/util/List<", | ||
23 | ············"Ljava/lang/Object;", | ||
24 | ············">;)V" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····iput-object·p1,·p0,·Lm0/e;-> | 13 | ····iput-object·p1,·p0,·Lm0/e;->d:Lm0/i; |
29 | ····if-nez·p2,·:cond_0 | ||
30 | ····new-instance·p2,·Ljava/util/ArrayList; | ||
31 | ····invoke-direct·{p2},·Ljava/util/ArrayList;-><init>()V | ||
32 | ····:cond_0 | ||
33 | ····iput-object·p2,·p0,·Lm0/e;-> | 14 | ····iput-object·p2,·p0,·Lm0/e;->e:Lo0/e; |
34 | ····return-void | 15 | ····return-void |
35 | .end·method | 16 | .end·method |
36 | .method·private·e(Ljava/util/List;)[Ljava/lang/Object; | ||
37 | ····.locals·2 | ||
38 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
39 | ········value·=·{ | ||
40 | ············"(", | ||
41 | ············"Ljava/util/List<", | ||
42 | ············"Ljava/lang/Object;", | ||
43 | ············">;)[", | ||
44 | ············"Ljava/lang/Object;" | ||
45 | ········} | ||
46 | ····.end·annotation | ||
47 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
48 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
49 | ····if-eqz·p1,·:cond_0 | ||
50 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | ||
51 | ····move-result-object·p1 | ||
52 | ····:goto_0 | ||
53 | ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z | ||
54 | ····move-result·v1 | ||
55 | ····if-eqz·v1,·:cond_0 | ||
56 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
57 | ····move-result-object·v1 | ||
58 | ····invoke-static·{v1},·Lm0/e;->f(Ljava/lang/Object;)Ljava/lang/Object; | ||
59 | ····move-result-object·v1 | ||
60 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | ||
61 | ····goto·:goto_0 | ||
62 | ····:cond_0 | ||
63 | ····const/4·p1,·0x0 | ||
64 | ····new-array·p1,·p1,·[Ljava/lang/Object; | ||
65 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; | ||
66 | ····move-result-object·p1 | ||
67 | ····return-object·p1 | ||
68 | .end·method | ||
69 | .method·private·static·f(Ljava/lang/Object;)Ljava/lang/Object; | ||
70 | ····.locals·3 | ||
71 | ····if-nez·p0,·:cond_0 | ||
72 | ····const/4·p0,·0x0 | ||
73 | ····return-object·p0 | ||
74 | ····:cond_0 | ||
75 | ····instance-of·v0,·p0,·Ljava/util/List; | ||
76 | ····if-eqz·v0,·:cond_2 | ||
77 | ····check-cast·p0,·Ljava/util/List; | ||
78 | ····invoke-interface·{p0},·Ljava/util/List;->size()I | ||
79 | ····move-result·v0 | ||
80 | ····new-array·v0,·v0,·[B | ||
Max diff block lines reached; 9069/12664 bytes (71.61%) of diff not shown. |
Offset 1, 53 lines modified | Offset 1, 34 lines modified | ||
1 | .class·public·Lm0/c; | 1 | .class·public·final·synthetic·Lm0/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Runnable; | ||
4 | #·direct·methods | ||
5 | .method·static·a(Le1/j;)Ljava/lang/Integer; | ||
6 | ····.locals·1 | ||
7 | ····const-string·v0,·"logLevel" | ||
8 | ····invoke-virtual·{p0,·v0},·Le1/j;->a(Ljava/lang/String;)Ljava/lang/Object; | ||
9 | ····move-result-object·p0 | ||
10 | ····check-cast·p0,·Ljava/lang/Integer; | ||
11 | ····return-object·p0 | ||
12 | .end·method | ||
13 | .method·static·b(I)Z | ||
14 | · | 6 | #·instance·fields |
7 | .field·public·final·synthetic·d:Lm0/i; | ||
15 | ····const/4·v0,·0x1 | ||
16 | 8 | #·direct·methods | |
9 | .method·public·synthetic·constructor·<init>(Lm0/i;)V | ||
10 | ····.locals·0 | ||
17 | ···· | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lm0/c;->d:Lm0/i; | ||
18 | ····:cond_0 | ||
19 | ····const/4·v0,·0x0 | ||
20 | ····:goto_0 | ||
21 | ····return | 13 | ····return-void |
22 | .end·method | 14 | .end·method |
23 | .method·static·c(I)Z | ||
24 | ····.locals·1 | ||
15 | #·virtual·methods | ||
16 | .method·public·final·run()V | ||
17 | ····.locals·1 | ||
25 | ····const/4·v0,·0x2 | ||
26 | ····if-lt·p0,·v0,·:cond_0 | ||
27 | ····const/4·p0,·0x1 | ||
28 | ····got | 18 | ····iget-object·v0,·p0,·Lm0/c;->d:Lm0/i; |
19 | ····invoke-static·{v0},·Lm0/i;->d(Lm0/i;)V | ||
29 | ····:cond_0 | ||
30 | ····const/4·p0,·0x0 | ||
20 | ····return-void | ||
31 | ····:goto_0 | ||
32 | ····return·p0 | ||
33 | .end·method | 21 | .end·method |
Offset 88, 7 lines modified | Offset 88, 52 lines modified | ||
88 | ········} | 88 | ········} |
89 | ····.end·annotation | 89 | ····.end·annotation |
90 | ····iget-object·v0,·p0,·Le1/j;->b:Ljava/lang/Object; | 90 | ····iget-object·v0,·p0,·Le1/j;->b:Ljava/lang/Object; |
91 | ····return-object·v0 | 91 | ····return-object·v0 |
92 | .end·method | 92 | .end·method |
93 | .method·public·c(Ljava/lang/String;)Z | ||
94 | ····.locals·2 | ||
95 | ····iget-object·v0,·p0,·Le1/j;->b:Ljava/lang/Object; | ||
96 | ····if-nez·v0,·:cond_0 | ||
97 | ····const/4·p1,·0x0 | ||
98 | ····return·p1 | ||
99 | ····:cond_0 | ||
100 | ····instance-of·v1,·v0,·Ljava/util/Map; | ||
101 | ····if-eqz·v1,·:cond_1 | ||
102 | ····check-cast·v0,·Ljava/util/Map; | ||
103 | ····invoke-interface·{v0,·p1},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z | ||
104 | ····move-result·p1 | ||
105 | ····return·p1 | ||
106 | ····:cond_1 | ||
107 | ····instance-of·v1,·v0,·Lorg/json/JSONObject; | ||
108 | ····if-eqz·v1,·:cond_2 | ||
109 | ····check-cast·v0,·Lorg/json/JSONObject; | ||
110 | ····invoke-virtual·{v0,·p1},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z | ||
111 | ····move-result·p1 | ||
112 | ····return·p1 | ||
113 | ····:cond_2 | ||
114 | ····new-instance·p1,·Ljava/lang/ClassCastException; | ||
115 | ····invoke-direct·{p1},·Ljava/lang/ClassCastException;-><init>()V | ||
116 | ····throw·p1 | ||
117 | .end·method |
Offset 125, 11 lines modified | Offset 125, 11 lines modified | ||
125 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 125 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
126 | ····move-result-object·p1 | 126 | ····move-result-object·p1 |
127 | ····const-string·v0,·"StringBuilder().apply(builderAction).toString()" | 127 | ····const-string·v0,·"StringBuilder().apply(builderAction).toString()" |
128 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 128 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
129 | ····return-object·p1 | 129 | ····return-object·p1 |
130 | .end·method | 130 | .end·method |
Offset 845, 15 lines modified | Offset 845, 15 lines modified | ||
845 | ····const/4·v0,·0x0 | 845 | ····const/4·v0,·0x0 |
846 | ····goto·:goto_0 | 846 | ····goto·:goto_0 |
847 | ····:cond_1 | 847 | ····:cond_1 |
848 | ····const-string·v0,·"State·should·have·list:·" | 848 | ····const-string·v0,·"State·should·have·list:·" |
849 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;-> | 849 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
850 | ····move-result-object·p1 | 850 | ····move-result-object·p1 |
851 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 851 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
852 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 852 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 1046, 15 lines modified | Offset 1046, 15 lines modified | ||
1046 | ····:cond_a | 1046 | ····:cond_a |
1047 | ····return-object·v3 | 1047 | ····return-object·v3 |
1048 | ····:cond_b | 1048 | ····:cond_b |
1049 | ····const-string·p1,·"Cannot·happen·in·" | 1049 | ····const-string·p1,·"Cannot·happen·in·" |
1050 | ····invoke-static·{p1,·v2},·Lkotlin/jvm/internal/i;-> | 1050 | ····invoke-static·{p1,·v2},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
1051 | ····move-result-object·p1 | 1051 | ····move-result-object·p1 |
1052 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 1052 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
1053 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 1053 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 2846, 27 lines modified | Offset 2846, 27 lines modified | ||
2846 | ····invoke-direct·{p0,·v0},·Lb2/u1;->k0(Ljava/lang/Object;)Ljava/lang/String; | 2846 | ····invoke-direct·{p0,·v0},·Lb2/u1;->k0(Ljava/lang/Object;)Ljava/lang/String; |
2847 | ····move-result-object·v0 | 2847 | ····move-result-object·v0 |
2848 | ····const-string·v3,·"Parent·job·is·" | 2848 | ····const-string·v3,·"Parent·job·is·" |
2849 | ····invoke-static·{v3,·v0},·Lkotlin/jvm/internal/i;-> | 2849 | ····invoke-static·{v3,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
2850 | ····move-result-object·v0 | 2850 | ····move-result-object·v0 |
2851 | ····invoke-direct·{v2,·v0,·v1,·p0},·Lb2/o1;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Lb2/n1;)V | 2851 | ····invoke-direct·{v2,·v0,·v1,·p0},·Lb2/o1;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Lb2/n1;)V |
2852 | ····:cond_3 | 2852 | ····:cond_3 |
2853 | ····return-object·v2 | 2853 | ····return-object·v2 |
2854 | ····:cond_4 | 2854 | ····:cond_4 |
2855 | ····const-string·v1,·"Cannot·be·cancelling·child·in·this·state:·" | 2855 | ····const-string·v1,·"Cannot·be·cancelling·child·in·this·state:·" |
2856 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;-> | 2856 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
2857 | ····move-result-object·v0 | 2857 | ····move-result-object·v0 |
2858 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | 2858 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
2859 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 2859 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 2933, 26 lines modified | Offset 2933, 26 lines modified | ||
2933 | ····invoke-static·{p0},·Lb2/p0;->a(Ljava/lang/Object;)Ljava/lang/String; | 2933 | ····invoke-static·{p0},·Lb2/p0;->a(Ljava/lang/Object;)Ljava/lang/String; |
2934 | ····move-result-object·v1 | 2934 | ····move-result-object·v1 |
2935 | ····const-string·v2,·"·is·cancelling" | 2935 | ····const-string·v2,·"·is·cancelling" |
2936 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/i;-> | 2936 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
2937 | ····move-result-object·v1 | 2937 | ····move-result-object·v1 |
2938 | ····invoke-virtual·{p0,·v0,·v1},·Lb2/u1;->l0(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/util/concurrent/CancellationException; | 2938 | ····invoke-virtual·{p0,·v0,·v1},·Lb2/u1;->l0(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/util/concurrent/CancellationException; |
2939 | ····move-result-object·v0 | 2939 | ····move-result-object·v0 |
2940 | ····goto·:goto_0 | 2940 | ····goto·:goto_0 |
2941 | ····:cond_0 | 2941 | ····:cond_0 |
2942 | ····invoke-static·{v2,·p0},·Lkotlin/jvm/internal/i;-> | 2942 | ····invoke-static·{v2,·p0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
2943 | ····move-result-object·v0 | 2943 | ····move-result-object·v0 |
2944 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | 2944 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
2945 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 2945 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 2990, 25 lines modified | Offset 2990, 25 lines modified | ||
2990 | ····invoke-static·{p0},·Lb2/p0;->a(Ljava/lang/Object;)Ljava/lang/String; | 2990 | ····invoke-static·{p0},·Lb2/p0;->a(Ljava/lang/Object;)Ljava/lang/String; |
2991 | ····move-result-object·v1 | 2991 | ····move-result-object·v1 |
2992 | ····const-string·v3,·"·has·completed·normally" | 2992 | ····const-string·v3,·"·has·completed·normally" |
2993 | ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;-> | 2993 | ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
2994 | ····move-result-object·v1 | 2994 | ····move-result-object·v1 |
2995 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lb2/o1;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Lb2/n1;)V | 2995 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lb2/o1;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Lb2/n1;)V |
2996 | ····:goto_0 | 2996 | ····:goto_0 |
2997 | ····return-object·v0 | 2997 | ····return-object·v0 |
2998 | ····:cond_3 | 2998 | ····:cond_3 |
2999 | ····invoke-static·{v2,·p0},·Lkotlin/jvm/internal/i;-> | 2999 | ····invoke-static·{v2,·p0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
3000 | ····move-result-object·v0 | 3000 | ····move-result-object·v0 |
3001 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | 3001 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
3002 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 3002 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 114, 13 lines modified | Offset 114, 13 lines modified | ||
114 | ····if-eqz·v0,·:cond_0 | 114 | ····if-eqz·v0,·:cond_0 |
115 | ····return-object·v0 | 115 | ····return-object·v0 |
116 | ····:cond_0 | 116 | ····:cond_0 |
117 | ····const-string·v0,·"job" | 117 | ····const-string·v0,·"job" |
118 | ····invoke-static·{v0},·Lkotlin/jvm/internal/i;-> | 118 | ····invoke-static·{v0},·Lkotlin/jvm/internal/i;->o(Ljava/lang/String;)V |
119 | ····const/4·v0,·0x0 | 119 | ····const/4·v0,·0x0 |
120 | ····return-object·v0 | 120 | ····return-object·v0 |
121 | .end·method | 121 | .end·method |
Offset 751, 15 lines modified | Offset 751, 15 lines modified | ||
751 | .end·method | 751 | .end·method |
752 | .method·private·final·k(Ljava/lang/Object;)Ljava/lang/Void; | 752 | .method·private·final·k(Ljava/lang/Object;)Ljava/lang/Void; |
753 | ····.locals·1 | 753 | ····.locals·1 |
754 | ····const-string·v0,·"Already·resumed,·but·proposed·with·update·" | 754 | ····const-string·v0,·"Already·resumed,·but·proposed·with·update·" |
755 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;-> | 755 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
756 | ····move-result-object·p1 | 756 | ····move-result-object·p1 |
757 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 757 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
758 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 758 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 799, 15 lines modified | Offset 799, 15 lines modified | ||
799 | ····move-result-object·p2 | 799 | ····move-result-object·p2 |
800 | ····new-instance·v0,·Lb2/b0; | 800 | ····new-instance·v0,·Lb2/b0; |
801 | ····const-string·v1,·"Exception·in·invokeOnCancellation·handler·for·" | 801 | ····const-string·v1,·"Exception·in·invokeOnCancellation·handler·for·" |
802 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;-> | 802 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
803 | ····move-result-object·v1 | 803 | ····move-result-object·v1 |
804 | ····invoke-direct·{v0,·v1,·p1},·Lb2/b0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 804 | ····invoke-direct·{v0,·v1,·p1},·Lb2/b0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
805 | ····invoke-static·{p2,·v0},·Lb2/h0;->a(Ln1/g;Ljava/lang/Throwable;)V | 805 | ····invoke-static·{p2,·v0},·Lb2/h0;->a(Ln1/g;Ljava/lang/Throwable;)V |
Offset 1626, 15 lines modified | Offset 1626, 15 lines modified | ||
1626 | ····move-result-object·p2 | 1626 | ····move-result-object·p2 |
1627 | ····new-instance·v0,·Lb2/b0; | 1627 | ····new-instance·v0,·Lb2/b0; |
1628 | ····const-string·v1,·"Exception·in·invokeOnCancellation·handler·for·" | 1628 | ····const-string·v1,·"Exception·in·invokeOnCancellation·handler·for·" |
1629 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;-> | 1629 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
1630 | ····move-result-object·v1 | 1630 | ····move-result-object·v1 |
1631 | ····invoke-direct·{v0,·v1,·p1},·Lb2/b0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 1631 | ····invoke-direct·{v0,·v1,·p1},·Lb2/b0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
1632 | ····invoke-static·{p2,·v0},·Lb2/h0;->a(Ln1/g;Ljava/lang/Throwable;)V | 1632 | ····invoke-static·{p2,·v0},·Lb2/h0;->a(Ln1/g;Ljava/lang/Throwable;)V |
Offset 1671, 15 lines modified | Offset 1671, 15 lines modified | ||
1671 | ····move-result-object·p2 | 1671 | ····move-result-object·p2 |
1672 | ····new-instance·v0,·Lb2/b0; | 1672 | ····new-instance·v0,·Lb2/b0; |
1673 | ····const-string·v1,·"Exception·in·resume·onCancellation·handler·for·" | 1673 | ····const-string·v1,·"Exception·in·resume·onCancellation·handler·for·" |
1674 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;-> | 1674 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
1675 | ····move-result-object·v1 | 1675 | ····move-result-object·v1 |
1676 | ····invoke-direct·{v0,·v1,·p1},·Lb2/b0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 1676 | ····invoke-direct·{v0,·v1,·p1},·Lb2/b0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
1677 | ····invoke-static·{p2,·v0},·Lb2/h0;->a(Ln1/g;Ljava/lang/Throwable;)V | 1677 | ····invoke-static·{p2,·v0},·Lb2/h0;->a(Ln1/g;Ljava/lang/Throwable;)V |
Offset 61, 15 lines modified | Offset 61, 15 lines modified | ||
61 | ····invoke-static·{p0},·Lb2/p0;->a(Ljava/lang/Object;)Ljava/lang/String; | 61 | ····invoke-static·{p0},·Lb2/p0;->a(Ljava/lang/Object;)Ljava/lang/String; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····const-string·v1,·"·was·cancelled" | 63 | ····const-string·v1,·"·was·cancelled" |
64 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 64 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····return-object·v0 | 66 | ····return-object·v0 |
67 | .end·method | 67 | .end·method |
68 | .method·public·final·R(Ljava/lang/Throwable;)V | 68 | .method·public·final·R(Ljava/lang/Throwable;)V |
Offset 148, 15 lines modified | Offset 148, 15 lines modified | ||
148 | ····:goto_0 | 148 | ····:goto_0 |
149 | ····return-void | 149 | ····return-void |
150 | ····:cond_5 | 150 | ····:cond_5 |
151 | ····const-string·p1,·"State·is·" | 151 | ····const-string·p1,·"State·is·" |
152 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 152 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
153 | ····move-result-object·p1 | 153 | ····move-result-object·p1 |
154 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 154 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
155 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 155 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 337, 15 lines modified | Offset 337, 15 lines modified | ||
337 | ····invoke-direct·{p0,·p1},·Lb2/u1$b;->l(Ljava/lang/Object;)V | 337 | ····invoke-direct·{p0,·p1},·Lb2/u1$b;->l(Ljava/lang/Object;)V |
338 | ····return-object·v0 | 338 | ····return-object·v0 |
339 | ····:cond_4 | 339 | ····:cond_4 |
340 | ····const-string·p1,·"State·is·" | 340 | ····const-string·p1,·"State·is·" |
341 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 341 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
342 | ····move-result-object·p1 | 342 | ····move-result-object·p1 |
343 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 343 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
344 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 344 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 206, 15 lines modified | Offset 206, 15 lines modified | ||
206 | ····invoke-virtual·{v7,·v2,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 206 | ····invoke-virtual·{v7,·v2,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
207 | ····move-result-object·v1 | 207 | ····move-result-object·v1 |
208 | ····const-string·v2,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)" | 208 | ····const-string·v2,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)" |
209 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/i;-> | 209 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
210 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 210 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
211 | ····const-string·v1,·"·@" | 211 | ····const-string·v1,·"·@" |
212 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 212 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 234, 15 lines modified | Offset 234, 15 lines modified | ||
234 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 234 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
235 | ····move-result-object·v0 | 235 | ····move-result-object·v0 |
236 | ····const-string·v1,·"StringBuilder(capacity).\u2026builderAction).toString()" | 236 | ····const-string·v1,·"StringBuilder(capacity).\u2026builderAction).toString()" |
237 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 237 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
238 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setName(Ljava/lang/String;)V | 238 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setName(Ljava/lang/String;)V |
239 | ····return-object·v7 | 239 | ····return-object·v7 |
240 | ····:cond_3 | 240 | ····:cond_3 |
241 | ····new-instance·p1,·Ljava/lang/NullPointerException; | 241 | ····new-instance·p1,·Ljava/lang/NullPointerException; |
Offset 67, 15 lines modified | Offset 67, 15 lines modified | ||
67 | ····sput·v0,·Lb2/v;->f:I | 67 | ····sput·v0,·Lb2/v;->f:I |
68 | ····return-void | 68 | ····return-void |
69 | ····:cond_1 | 69 | ····:cond_1 |
70 | ····const-string·v1,·"Expected·positive·number·in·kotlinx.coroutines.default.parallelism,·but·has·" | 70 | ····const-string·v1,·"Expected·positive·number·in·kotlinx.coroutines.default.parallelism,·but·has·" |
71 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;-> | 71 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | 73 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
74 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 74 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 145, 15 lines modified | Offset 145, 15 lines modified | ||
145 | ····invoke-static·{p0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 145 | ····invoke-static·{p0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
146 | ····move-result-object·p0 | 146 | ····move-result-object·p0 |
147 | ····const-string·v1,·"CommonPool-worker-" | 147 | ····const-string·v1,·"CommonPool-worker-" |
148 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;-> | 148 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
149 | ····move-result-object·p0 | 149 | ····move-result-object·p0 |
150 | ····invoke-direct·{v0,·p1,·p0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V | 150 | ····invoke-direct·{v0,·p1,·p0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V |
151 | ····const/4·p0,·0x1 | 151 | ····const/4·p0,·0x1 |
Offset 18, 11 lines modified | Offset 18, 11 lines modified | ||
18 | ····invoke-static·{p0},·Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; | 18 | ····invoke-static·{p0},·Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; |
19 | ····move-result-object·p0 | 19 | ····move-result-object·p0 |
20 | ····const-string·v0,·"singletonList(element)" | 20 | ····const-string·v0,·"singletonList(element)" |
21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
22 | ····return-object·p0 | 22 | ····return-object·p0 |
23 | .end·method | 23 | .end·method |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | .class·public·final·Ll1/w; | 1 | .class·public·final·Ll1/w; |
2 | .super·Ll1/ | 2 | .super·Ll1/b0; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·public·static·bridge·synthetic·a(I)I | 5 | .method·public·static·bridge·synthetic·a(I)I |
6 | ····.locals·0 | 6 | ····.locals·0 |
Offset 14, 23 lines modified | Offset 14, 23 lines modified | ||
14 | ············"Ljava/util/List<", | 14 | ············"Ljava/util/List<", |
15 | ············"TT;>;" | 15 | ············"TT;>;" |
16 | ········} | 16 | ········} |
17 | ····.end·annotation | 17 | ····.end·annotation |
18 | ····const-string·v0,·"<this>" | 18 | ····const-string·v0,·"<this>" |
19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
20 | ····invoke-static·{p0},·Ll1/f;->a([Ljava/lang/Object;)Ljava/util/List; | 20 | ····invoke-static·{p0},·Ll1/f;->a([Ljava/lang/Object;)Ljava/util/List; |
21 | ····move-result-object·p0 | 21 | ····move-result-object·p0 |
22 | ····const-string·v0,·"asList(this)" | 22 | ····const-string·v0,·"asList(this)" |
23 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 23 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
24 | ····return-object·p0 | 24 | ····return-object·p0 |
25 | .end·method | 25 | .end·method |
26 | .method·public·static·final·b([Ljava/lang/Object;[Ljava/lang/Object;III)[Ljava/lang/Object; | 26 | .method·public·static·final·b([Ljava/lang/Object;[Ljava/lang/Object;III)[Ljava/lang/Object; |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | 28 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 39, 19 lines modified | Offset 39, 19 lines modified | ||
39 | ············"Ljava/lang/Object;", | 39 | ············"Ljava/lang/Object;", |
40 | ············">([TT;[TT;III)[TT;" | 40 | ············">([TT;[TT;III)[TT;" |
41 | ········} | 41 | ········} |
42 | ····.end·annotation | 42 | ····.end·annotation |
43 | ····const-string·v0,·"<this>" | 43 | ····const-string·v0,·"<this>" |
44 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 44 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
45 | ····const-string·v0,·"destination" | 45 | ····const-string·v0,·"destination" |
46 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 46 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
47 | ····sub-int/2addr·p4,·p3 | 47 | ····sub-int/2addr·p4,·p3 |
48 | ····invoke-static·{p0,·p3,·p1,·p2,·p4},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V | 48 | ····invoke-static·{p0,·p3,·p1,·p2,·p4},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V |
49 | ····return-object·p1 | 49 | ····return-object·p1 |
50 | .end·method | 50 | .end·method |
Offset 97, 15 lines modified | Offset 97, 15 lines modified | ||
97 | ············"Ljava/lang/Object;", | 97 | ············"Ljava/lang/Object;", |
98 | ············">([TT;TT;II)V" | 98 | ············">([TT;TT;II)V" |
99 | ········} | 99 | ········} |
100 | ····.end·annotation | 100 | ····.end·annotation |
101 | ····const-string·v0,·"<this>" | 101 | ····const-string·v0,·"<this>" |
102 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 102 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
103 | ····invoke-static·{p0,·p2,·p3,·p1},·Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V | 103 | ····invoke-static·{p0,·p2,·p3,·p1},·Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V |
104 | ····return-void | 104 | ····return-void |
105 | .end·method | 105 | .end·method |
106 | .method·public·static·synthetic·e([Ljava/lang/Object;Ljava/lang/Object;IIILjava/lang/Object;)V | 106 | .method·public·static·synthetic·e([Ljava/lang/Object;Ljava/lang/Object;IIILjava/lang/Object;)V |
Offset 140, 19 lines modified | Offset 140, 19 lines modified | ||
140 | ············"Ljava/util/Comparator<", | 140 | ············"Ljava/util/Comparator<", |
141 | ············"-TT;>;)V" | 141 | ············"-TT;>;)V" |
142 | ········} | 142 | ········} |
143 | ····.end·annotation | 143 | ····.end·annotation |
144 | ····const-string·v0,·"<this>" | 144 | ····const-string·v0,·"<this>" |
145 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 145 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
146 | ····const-string·v0,·"comparator" | 146 | ····const-string·v0,·"comparator" |
147 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 147 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
148 | ····array-length·v0,·p0 | 148 | ····array-length·v0,·p0 |
149 | ····const/4·v1,·0x1 | 149 | ····const/4·v1,·0x1 |
150 | ····if-le·v0,·v1,·:cond_0 | 150 | ····if-le·v0,·v1,·:cond_0 |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | ············"Ljava/util/List<", | 31 | ············"Ljava/util/List<", |
32 | ············"+TT;>;)I" | 32 | ············"+TT;>;)I" |
33 | ········} | 33 | ········} |
34 | ····.end·annotation | 34 | ····.end·annotation |
35 | ····const-string·v0,·"<this>" | 35 | ····const-string·v0,·"<this>" |
36 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 36 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
37 | ····invoke-interface·{p0},·Ljava/util/List;->size()I | 37 | ····invoke-interface·{p0},·Ljava/util/List;->size()I |
38 | ····move-result·p0 | 38 | ····move-result·p0 |
39 | ····add-int/lit8·p0,·p0,·-0x1 | 39 | ····add-int/lit8·p0,·p0,·-0x1 |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ············"Ljava/util/List<", | 56 | ············"Ljava/util/List<", |
57 | ············"TT;>;" | 57 | ············"TT;>;" |
58 | ········} | 58 | ········} |
59 | ····.end·annotation | 59 | ····.end·annotation |
60 | ····const-string·v0,·"elements" | 60 | ····const-string·v0,·"elements" |
61 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 61 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
62 | ····array-length·v0,·p0 | 62 | ····array-length·v0,·p0 |
63 | ····if-lez·v0,·:cond_0 | 63 | ····if-lez·v0,·:cond_0 |
64 | ····invoke-static·{p0},·Ll1/a;->a([Ljava/lang/Object;)Ljava/util/List; | 64 | ····invoke-static·{p0},·Ll1/a;->a([Ljava/lang/Object;)Ljava/util/List; |
Offset 93, 15 lines modified | Offset 93, 15 lines modified | ||
93 | ············"Ljava/util/List<", | 93 | ············"Ljava/util/List<", |
94 | ············"TT;>;" | 94 | ············"TT;>;" |
95 | ········} | 95 | ········} |
96 | ····.end·annotation | 96 | ····.end·annotation |
97 | ····const-string·v0,·"<this>" | 97 | ····const-string·v0,·"<this>" |
98 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 98 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
99 | ····invoke-interface·{p0},·Ljava/util/List;->size()I | 99 | ····invoke-interface·{p0},·Ljava/util/List;->size()I |
100 | ····move-result·v0 | 100 | ····move-result·v0 |
101 | ····if-eqz·v0,·:cond_1 | 101 | ····if-eqz·v0,·:cond_1 |
Offset 30, 67 lines modified | Offset 30, 45 lines modified | ||
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)V | 33 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)V |
34 | ····.locals·0 | ||
35 | ····check-cast·p1,·Ljava/lang/Void; | ||
36 | ····invoke-virtual·{p0,·p1},·Ll1/r;->b(Ljava/lang/Void;)V | ||
37 | ····return-void | ||
38 | .end·method | ||
39 | .method·public·b(Ljava/lang/Void;)V | ||
40 | ····.locals·1 | 34 | ····.locals·1 |
41 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 35 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
42 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" | 36 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" |
43 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | 37 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
44 | ····throw·p1 | 38 | ····throw·p1 |
45 | .end·method | 39 | .end·method |
46 | .method·public· | 40 | .method·public·b()Ljava/lang/Void; |
47 | ····.locals·1 | 41 | ····.locals·1 |
48 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 42 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
49 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 43 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
50 | ····throw·v0 | 44 | ····throw·v0 |
51 | .end·method | 45 | .end·method |
52 | .method·public· | 46 | .method·public·c()Ljava/lang/Void; |
53 | ····.locals·1 | 47 | ····.locals·1 |
54 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 48 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
55 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 49 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
56 | ····throw·v0 | 50 | ····throw·v0 |
57 | .end·method | 51 | .end·method |
58 | .method·public·e(Ljava/lang/Void;)V | ||
59 | ····.locals·1 | ||
60 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | ||
61 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" | ||
62 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | ||
63 | ····throw·p1 | ||
64 | .end·method | ||
65 | .method·public·hasNext()Z | 52 | .method·public·hasNext()Z |
66 | ····.locals·1 | 53 | ····.locals·1 |
67 | ····const/4·v0,·0x0 | 54 | ····const/4·v0,·0x0 |
68 | ····return·v0 | 55 | ····return·v0 |
69 | .end·method | 56 | .end·method |
Offset 102, 15 lines modified | Offset 80, 15 lines modified | ||
102 | ····return·v0 | 80 | ····return·v0 |
103 | .end·method | 81 | .end·method |
104 | .method·public·bridge·synthetic·next()Ljava/lang/Object; | 82 | .method·public·bridge·synthetic·next()Ljava/lang/Object; |
105 | ····.locals·1 | 83 | ····.locals·1 |
106 | ····invoke-virtual·{p0},·Ll1/r;-> | 84 | ····invoke-virtual·{p0},·Ll1/r;->b()Ljava/lang/Void; |
107 | ····move-result-object·v0 | 85 | ····move-result-object·v0 |
108 | ····return-object·v0 | 86 | ····return-object·v0 |
109 | .end·method | 87 | .end·method |
110 | .method·public·nextIndex()I | 88 | .method·public·nextIndex()I |
Offset 120, 15 lines modified | Offset 98, 15 lines modified | ||
120 | ····return·v0 | 98 | ····return·v0 |
121 | .end·method | 99 | .end·method |
122 | .method·public·bridge·synthetic·previous()Ljava/lang/Object; | 100 | .method·public·bridge·synthetic·previous()Ljava/lang/Object; |
123 | ····.locals·1 | 101 | ····.locals·1 |
124 | ····invoke-virtual·{p0},·Ll1/r;-> | 102 | ····invoke-virtual·{p0},·Ll1/r;->c()Ljava/lang/Void; |
125 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
126 | ····return-object·v0 | 104 | ····return-object·v0 |
127 | .end·method | 105 | .end·method |
128 | .method·public·previousIndex()I | 106 | .method·public·previousIndex()I |
Offset 148, 15 lines modified | Offset 126, 17 lines modified | ||
148 | ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | 126 | ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
149 | ····throw·v0 | 127 | ····throw·v0 |
150 | .end·method | 128 | .end·method |
151 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V | 129 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V |
152 | ····.locals· | 130 | ····.locals·1 |
153 | ···· | 131 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
154 | ···· | 132 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" |
155 | ····return-v | 133 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
134 | ····throw·p1 | ||
156 | .end·method | 135 | .end·method |
Offset 31, 23 lines modified | Offset 31, 23 lines modified | ||
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z | 34 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z |
35 | ····.locals· | 35 | ····.locals·1 |
36 | ···· | 36 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
37 | ···· | 37 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" |
38 | ···· | 38 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
39 | ···· | 39 | ····throw·p1 |
40 | .end·method | 40 | .end·method |
41 | .method·public·addAll(Ljava/util/Collection;)Z | 41 | .method·public·addAll(Ljava/util/Collection;)Z |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 43 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
Offset 80, 27 lines modified | Offset 80, 27 lines modified | ||
80 | ····const/4·p1,·0x0 | 80 | ····const/4·p1,·0x0 |
81 | ····return·p1 | 81 | ····return·p1 |
82 | ····:cond_0 | 82 | ····:cond_0 |
83 | ····check-cast·p1,·Ljava/lang/Void; | 83 | ····check-cast·p1,·Ljava/lang/Void; |
84 | ····invoke-virtual·{p0,·p1},·Ll1/u;-> | 84 | ····invoke-virtual·{p0,·p1},·Ll1/u;->h(Ljava/lang/Void;)Z |
85 | ····move-result·p1 | 85 | ····move-result·p1 |
86 | ····return·p1 | 86 | ····return·p1 |
87 | .end·method | 87 | .end·method |
88 | .method·public·containsAll(Ljava/util/Collection;)Z | 88 | .method·public·containsAll(Ljava/util/Collection;)Z |
89 | ····.locals·1 | 89 | ····.locals·1 |
90 | ····const-string·v0,·"elements" | 90 | ····const-string·v0,·"elements" |
91 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 91 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
92 | ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z | 92 | ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z |
93 | ····move-result·p1 | 93 | ····move-result·p1 |
94 | ····return·p1 | 94 | ····return·p1 |
95 | .end·method | 95 | .end·method |
Offset 130, 41 lines modified | Offset 130, 37 lines modified | ||
130 | ····:goto_0 | 130 | ····:goto_0 |
131 | ····return·p1 | 131 | ····return·p1 |
132 | .end·method | 132 | .end·method |
133 | .method·public·h(Ljava/lang/Void;)Z | 133 | .method·public·h(Ljava/lang/Void;)Z |
134 | ····.locals·1 | 134 | ····.locals·1 |
135 | ···· | 135 | ····const-string·v0,·"element" |
136 | ···· | 136 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
137 | ···· | 137 | ····const/4·p1,·0x0 |
138 | ····t | 138 | ····return·p1 |
139 | .end·method | 139 | .end·method |
140 | .method·public·hashCode()I | 140 | .method·public·hashCode()I |
141 | ····.locals·1 | 141 | ····.locals·1 |
142 | ····const/4·v0,·0x0 | 142 | ····const/4·v0,·0x0 |
143 | ····return·v0 | 143 | ····return·v0 |
144 | .end·method | 144 | .end·method |
145 | .method·public·i( | 145 | .method·public·i()I |
146 | ····.locals·1 | 146 | ····.locals·1 |
147 | ····const-string·v0,·"element" | ||
148 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
149 | ····const/4· | 147 | ····const/4·v0,·0x0 |
150 | ····return· | 148 | ····return·v0 |
151 | .end·method | 149 | .end·method |
152 | .method·public·isEmpty()Z | 150 | .method·public·isEmpty()Z |
153 | ····.locals·1 | 151 | ····.locals·1 |
154 | ····const/4·v0,·0x1 | 152 | ····const/4·v0,·0x1 |
Offset 175, 22 lines modified | Offset 171, 14 lines modified | ||
175 | ····.locals·1 | 171 | ····.locals·1 |
176 | ····sget-object·v0,·Ll1/r;->d:Ll1/r; | 172 | ····sget-object·v0,·Ll1/r;->d:Ll1/r; |
177 | ····return-object·v0 | 173 | ····return-object·v0 |
178 | .end·method | 174 | .end·method |
179 | .method·public·j()I | ||
180 | ····.locals·1 | ||
181 | ····const/4·v0,·0x0 | ||
182 | ····return·v0 | ||
183 | .end·method | ||
184 | .method·public·remove(Ljava/lang/Object;)Z | 175 | .method·public·remove(Ljava/lang/Object;)Z |
185 | ····.locals·1 | 176 | ····.locals·1 |
186 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 177 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
187 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" | 178 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" |
Offset 222, 15 lines modified | Offset 210, 15 lines modified | ||
222 | ····throw·p1 | 210 | ····throw·p1 |
223 | .end·method | 211 | .end·method |
224 | .method·public·final·bridge·size()I | 212 | .method·public·final·bridge·size()I |
225 | ····.locals·1 | 213 | ····.locals·1 |
226 | ····invoke-virtual·{p0},·Ll1/u;-> | 214 | ····invoke-virtual·{p0},·Ll1/u;->i()I |
227 | ····move-result·v0 | 215 | ····move-result·v0 |
Max diff block lines reached; 601/3637 bytes (16.52%) of diff not shown. |
Offset 35, 15 lines modified | Offset 35, 15 lines modified | ||
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·a(Ljava/lang/Void;)Z | 36 | .method·public·a(Ljava/lang/Void;)Z |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····const-string·v0,·"value" | 38 | ····const-string·v0,·"value" |
39 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 39 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
40 | ····const/4·p1,·0x0 | 40 | ····const/4·p1,·0x0 |
41 | ····return·p1 | 41 | ····return·p1 |
42 | .end·method | 42 | .end·method |
43 | .method·public·b(Ljava/lang/Object;)Ljava/lang/Void; | 43 | .method·public·b(Ljava/lang/Object;)Ljava/lang/Void; |
Offset 183, 48 lines modified | Offset 183, 36 lines modified | ||
183 | ····.locals·1 | 183 | ····.locals·1 |
184 | ····sget-object·v0,·Ll1/s;->d:Ll1/s; | 184 | ····sget-object·v0,·Ll1/s;->d:Ll1/s; |
185 | ····return-object·v0 | 185 | ····return-object·v0 |
186 | .end·method | 186 | .end·method |
187 | .method·public·g(Ljava/lang/Object; | 187 | .method·public·g(Ljava/lang/Object;)Ljava/lang/Void; |
188 | ····.locals· | 188 | ····.locals·1 |
189 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 189 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
190 | ····const-string· | 190 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" |
191 | ····invoke-direct·{p1,· | 191 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
192 | ····throw·p1 | 192 | ····throw·p1 |
193 | .end·method | 193 | .end·method |
194 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 194 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
195 | ····.locals·0 | 195 | ····.locals·0 |
196 | ····invoke-virtual·{p0,·p1},·Ll1/t;->b(Ljava/lang/Object;)Ljava/lang/Void; | 196 | ····invoke-virtual·{p0,·p1},·Ll1/t;->b(Ljava/lang/Object;)Ljava/lang/Void; |
197 | ····move-result-object·p1 | 197 | ····move-result-object·p1 |
198 | ····return-object·p1 | 198 | ····return-object·p1 |
199 | .end·method | 199 | .end·method |
200 | .method·public·h(Ljava/lang/Object;)Ljava/lang/Void; | ||
201 | ····.locals·1 | ||
202 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | ||
203 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" | ||
204 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | ||
205 | ····throw·p1 | ||
206 | .end·method | ||
207 | .method·public·hashCode()I | 200 | .method·public·hashCode()I |
208 | ····.locals·1 | 201 | ····.locals·1 |
209 | ····const/4·v0,·0x0 | 202 | ····const/4·v0,·0x0 |
210 | ····return·v0 | 203 | ····return·v0 |
211 | .end·method | 204 | .end·method |
Offset 254, 21 lines modified | Offset 242, 21 lines modified | ||
254 | ····return-object·v0 | 242 | ····return-object·v0 |
255 | .end·method | 243 | .end·method |
256 | .method·public·bridge·synthetic·put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 244 | .method·public·bridge·synthetic·put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
257 | ····.locals·0 | 245 | ····.locals·0 |
258 | ···· | 246 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
259 | ···· | 247 | ····const-string·p2,·"Operation·is·not·supported·for·read-only·collection" |
260 | ···· | 248 | ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
261 | ···· | 249 | ····throw·p1 |
262 | .end·method | 250 | .end·method |
263 | .method·public·putAll(Ljava/util/Map;)V | 251 | .method·public·putAll(Ljava/util/Map;)V |
264 | ····.locals·1 | 252 | ····.locals·1 |
265 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 253 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
Offset 278, 15 lines modified | Offset 266, 15 lines modified | ||
278 | ····throw·p1 | 266 | ····throw·p1 |
279 | .end·method | 267 | .end·method |
280 | .method·public·bridge·synthetic·remove(Ljava/lang/Object;)Ljava/lang/Object; | 268 | .method·public·bridge·synthetic·remove(Ljava/lang/Object;)Ljava/lang/Object; |
281 | ····.locals·0 | 269 | ····.locals·0 |
282 | ····invoke-virtual·{p0,·p1},·Ll1/t;-> | 270 | ····invoke-virtual·{p0,·p1},·Ll1/t;->g(Ljava/lang/Object;)Ljava/lang/Void; |
283 | ····move-result-object·p1 | 271 | ····move-result-object·p1 |
284 | ····return-object·p1 | 272 | ····return-object·p1 |
285 | .end·method | 273 | .end·method |
286 | .method·public·final·bridge·size()I | 274 | .method·public·final·bridge·size()I |
Offset 1, 76 lines modified | Offset 1, 28 lines modified | ||
1 | .class·Ll1/d0; | 1 | .class·Ll1/d0; |
2 | .super·Ll | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·public·static·b | 5 | .method·public·static·final·a(Ljava/lang/Object;)Ljava/util/Set; |
6 | ····.locals·1 | 6 | ····.locals·1 |
7 | ····.annotation·system·Ldalvik/annotation/Signature; | 7 | ····.annotation·system·Ldalvik/annotation/Signature; |
8 | ········value·=·{ | 8 | ········value·=·{ |
9 | ············"<T:", | 9 | ············"<T:", |
10 | ············"Ljava/lang/Object;", | 10 | ············"Ljava/lang/Object;", |
11 | ············">()", | 11 | ············">(TT;)", |
12 | ············"Ljava/util/Set<", | 12 | ············"Ljava/util/Set<", |
13 | ············"TT;>;" | 13 | ············"TT;>;" |
14 | ········} | 14 | ········} |
15 | ····.end·annotation | 15 | ····.end·annotation |
16 | ····invoke-static·{p0},·Ljava/util/Collections;->singleton(Ljava/lang/Object;)Ljava/util/Set; | ||
16 | ····sget-object·v0,·Ll1/u;->d:Ll1/u; | ||
17 | ····return-object·v0 | ||
18 | .end·method | ||
19 | .method·public·static·final·c(Ljava/util/Set;)Ljava/util/Set; | ||
20 | ····.locals·2 | ||
21 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
22 | ········value·=·{ | ||
23 | ············"<T:", | ||
24 | ············"Ljava/lang/Object;", | ||
25 | ············">(", | ||
26 | ············"Ljava/util/Set<", | ||
27 | ············"+TT;>;)", | ||
28 | ············"Ljava/util/Set<", | ||
29 | ············"TT;>;" | ||
30 | ········} | ||
31 | ····.end·annotation | ||
32 | ····const-string·v0,·"<this>" | ||
33 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
34 | ····invoke-interface·{p0},·Ljava/util/Set;->size()I | ||
35 | ····move-result·v0 | ||
36 | ····if-eqz·v0,·:cond_1 | ||
37 | ····const/4·v1,·0x1 | ||
38 | ····if-eq·v0,·v1,·:cond_0 | ||
39 | ····goto·:goto_0 | ||
40 | ····:cond_0 | ||
41 | ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | ||
42 | ····move-result-object·p0 | 17 | ····move-result-object·p0 |
18 | ····const-string·v0,·"singleton(element)" | ||
43 | ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
44 | ····move-result-object·p0 | ||
19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V | ||
45 | ····invoke-static·{p0},·Ll1/c0;->a(Ljava/lang/Object;)Ljava/util/Set; | ||
46 | ····move-result-object·p0 | ||
47 | ····goto·:goto_0 | ||
48 | ····:cond_1 | ||
49 | ····invoke-static·{},·Ll1/b0;->b()Ljava/util/Set; | ||
50 | ····move-result-object·p0 | ||
51 | ····:goto_0 | ||
52 | ····return-object·p0 | 20 | ····return-object·p0 |
53 | .end·method | 21 | .end·method |
Offset 25, 35 lines modified | Offset 25, 35 lines modified | ||
25 | ············"Ljava/lang/CharSequence;", | 25 | ············"Ljava/lang/CharSequence;", |
26 | ············">;)TA;" | 26 | ············">;)TA;" |
27 | ········} | 27 | ········} |
28 | ····.end·annotation | 28 | ····.end·annotation |
29 | ····const-string·v0,·"<this>" | 29 | ····const-string·v0,·"<this>" |
30 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 30 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
31 | ····const-string·v0,·"buffer" | 31 | ····const-string·v0,·"buffer" |
32 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 32 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
33 | ····const-string·v0,·"separator" | 33 | ····const-string·v0,·"separator" |
34 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 34 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
35 | ····const-string·v0,·"prefix" | 35 | ····const-string·v0,·"prefix" |
36 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 36 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
37 | ····const-string·v0,·"postfix" | 37 | ····const-string·v0,·"postfix" |
38 | ····invoke-static·{p4,·v0},·Lkotlin/jvm/internal/i;-> | 38 | ····invoke-static·{p4,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
39 | ····const-string·v0,·"truncated" | 39 | ····const-string·v0,·"truncated" |
40 | ····invoke-static·{p6,·v0},·Lkotlin/jvm/internal/i;-> | 40 | ····invoke-static·{p6,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
41 | ····invoke-interface·{p1,·p3},·Ljava/lang/Appendable;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; | 41 | ····invoke-interface·{p1,·p3},·Ljava/lang/Appendable;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; |
42 | ····invoke-interface·{p0},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 42 | ····invoke-interface·{p0},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
43 | ····move-result-object·p0 | 43 | ····move-result-object·p0 |
Offset 219, 31 lines modified | Offset 219, 31 lines modified | ||
219 | ············">;)", | 219 | ············">;)", |
220 | ············"Ljava/lang/String;" | 220 | ············"Ljava/lang/String;" |
221 | ········} | 221 | ········} |
222 | ····.end·annotation | 222 | ····.end·annotation |
223 | ····const-string·v0,·"<this>" | 223 | ····const-string·v0,·"<this>" |
224 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 224 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
225 | ····const-string·v0,·"separator" | 225 | ····const-string·v0,·"separator" |
226 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 226 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
227 | ····const-string·v0,·"prefix" | 227 | ····const-string·v0,·"prefix" |
228 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 228 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
229 | ····const-string·v0,·"postfix" | 229 | ····const-string·v0,·"postfix" |
230 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;-> | 230 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
231 | ····const-string·v0,·"truncated" | 231 | ····const-string·v0,·"truncated" |
232 | ····invoke-static·{p5,·v0},·Lkotlin/jvm/internal/i;-> | 232 | ····invoke-static·{p5,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
233 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 233 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
234 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 234 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
235 | ····move-object·v1,·p0 | 235 | ····move-object·v1,·p0 |
Offset 267, 15 lines modified | Offset 267, 15 lines modified | ||
267 | ····invoke-virtual·{p0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 267 | ····invoke-virtual·{p0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
268 | ····move-result-object·p0 | 268 | ····move-result-object·p0 |
269 | ····const-string·p1,·"joinTo(StringBuilder(),·\u2026ed,·transform).toString()" | 269 | ····const-string·p1,·"joinTo(StringBuilder(),·\u2026ed,·transform).toString()" |
270 | ····invoke-static·{p0,·p1},·Lkotlin/jvm/internal/i;-> | 270 | ····invoke-static·{p0,·p1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
271 | ····return-object·p0 | 271 | ····return-object·p0 |
272 | .end·method | 272 | .end·method |
273 | .method·public·static·synthetic·l(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lu1/l;ILjava/lang/Object;)Ljava/lang/String; | 273 | .method·public·static·synthetic·l(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lu1/l;ILjava/lang/Object;)Ljava/lang/String; |
274 | ····.locals·4 | 274 | ····.locals·4 |
Offset 373, 15 lines modified | Offset 373, 15 lines modified | ||
373 | ············"Ljava/lang/Iterable<", | 373 | ············"Ljava/lang/Iterable<", |
374 | ············"+TT;>;)TT;" | 374 | ············"+TT;>;)TT;" |
375 | ········} | 375 | ········} |
376 | ····.end·annotation | 376 | ····.end·annotation |
377 | ····const-string·v0,·"<this>" | 377 | ····const-string·v0,·"<this>" |
378 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 378 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
379 | ····invoke-interface·{p0},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 379 | ····invoke-interface·{p0},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
380 | ····move-result-object·p0 | 380 | ····move-result-object·p0 |
381 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z | 381 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z |
Offset 438, 15 lines modified | Offset 438, 15 lines modified | ||
438 | ············"Ljava/lang/Iterable<", | 438 | ············"Ljava/lang/Iterable<", |
439 | ············"+TT;>;)TT;" | 439 | ············"+TT;>;)TT;" |
440 | ········} | 440 | ········} |
441 | ····.end·annotation | 441 | ····.end·annotation |
442 | ····const-string·v0,·"<this>" | 442 | ····const-string·v0,·"<this>" |
443 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 443 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
444 | ····instance-of·v0,·p0,·Ljava/util/List; | 444 | ····instance-of·v0,·p0,·Ljava/util/List; |
445 | ····if-eqz·v0,·:cond_0 | 445 | ····if-eqz·v0,·:cond_0 |
446 | ····check-cast·p0,·Ljava/util/List; | 446 | ····check-cast·p0,·Ljava/util/List; |
Offset 508, 15 lines modified | Offset 508, 15 lines modified | ||
508 | ············"Ljava/util/List<", | 508 | ············"Ljava/util/List<", |
509 | ············"+TT;>;)TT;" | 509 | ············"+TT;>;)TT;" |
510 | ········} | 510 | ········} |
511 | ····.end·annotation | 511 | ····.end·annotation |
512 | ····const-string·v0,·"<this>" | 512 | ····const-string·v0,·"<this>" |
513 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 513 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
514 | ····invoke-interface·{p0},·Ljava/util/List;->size()I | 514 | ····invoke-interface·{p0},·Ljava/util/List;->size()I |
Max diff block lines reached; 3581/8712 bytes (41.10%) of diff not shown. |
Offset 1, 29 lines modified | Offset 1, 33 lines modified | ||
1 | .class·Ll1/z; | 1 | .class·Ll1/z; |
2 | .super·Ll1/y; | 2 | .super·Ll1/y; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·public·static·final·d()Ljava/util/Map; | 5 | .method·public·static·final·d()Ljava/util/Map; |
6 | ····.locals· | 6 | ····.locals·2 |
7 | ····.annotation·system·Ldalvik/annotation/Signature; | 7 | ····.annotation·system·Ldalvik/annotation/Signature; |
8 | ········value·=·{ | 8 | ········value·=·{ |
9 | ············"<K:", | 9 | ············"<K:", |
10 | ············"Ljava/lang/Object;", | 10 | ············"Ljava/lang/Object;", |
11 | ············"V:", | 11 | ············"V:", |
12 | ············"Ljava/lang/Object;", | 12 | ············"Ljava/lang/Object;", |
13 | ············">()", | 13 | ············">()", |
14 | ············"Ljava/util/Map<", | 14 | ············"Ljava/util/Map<", |
15 | ············"TK;TV;>;" | 15 | ············"TK;TV;>;" |
16 | ········} | 16 | ········} |
17 | ····.end·annotation | 17 | ····.end·annotation |
18 | ····sget-object·v0,·Ll1/t;->d:Ll1/t; | 18 | ····sget-object·v0,·Ll1/t;->d:Ll1/t; |
19 | ····const-string·v1,·"null·cannot·be·cast·to·non-null·type·kotlin.collections.Map<K·of·kotlin.collections.MapsKt__MapsKt.emptyMap,·V·of·kotlin.collections.MapsKt__MapsKt.emptyMap>" | ||
20 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
19 | ····return-object·v0 | 21 | ····return-object·v0 |
20 | .end·method | 22 | .end·method |
21 | .method·public·static·final·e(Ljava/util/Map;)Ljava/util/Map; | 23 | .method·public·static·final·e(Ljava/util/Map;)Ljava/util/Map; |
22 | ····.locals·2 | 24 | ····.locals·2 |
23 | ····.annotation·system·Ldalvik/annotation/Signature; | 25 | ····.annotation·system·Ldalvik/annotation/Signature; |
24 | ········value·=·{ | 26 | ········value·=·{ |
Offset 37, 15 lines modified | Offset 41, 15 lines modified | ||
37 | ············"Ljava/util/Map<", | 41 | ············"Ljava/util/Map<", |
38 | ············"TK;TV;>;" | 42 | ············"TK;TV;>;" |
39 | ········} | 43 | ········} |
40 | ····.end·annotation | 44 | ····.end·annotation |
41 | ····const-string·v0,·"<this>" | 45 | ····const-string·v0,·"<this>" |
42 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 46 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
43 | ····invoke-interface·{p0},·Ljava/util/Map;->size()I | 47 | ····invoke-interface·{p0},·Ljava/util/Map;->size()I |
44 | ····move-result·v0 | 48 | ····move-result·v0 |
45 | ····if-eqz·v0,·:cond_1 | 49 | ····if-eqz·v0,·:cond_1 |
Offset 87, 19 lines modified | Offset 91, 19 lines modified | ||
87 | ············"Lk1/j<", | 91 | ············"Lk1/j<", |
88 | ············"+TK;+TV;>;>;)V" | 92 | ············"+TK;+TV;>;>;)V" |
89 | ········} | 93 | ········} |
90 | ····.end·annotation | 94 | ····.end·annotation |
91 | ····const-string·v0,·"<this>" | 95 | ····const-string·v0,·"<this>" |
92 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 96 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
93 | ····const-string·v0,·"pairs" | 97 | ····const-string·v0,·"pairs" |
94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 98 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
95 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 99 | ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
96 | ····move-result-object·p1 | 100 | ····move-result-object·p1 |
97 | ····:goto_0 | 101 | ····:goto_0 |
98 | ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z | 102 | ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z |
Offset 146, 15 lines modified | Offset 150, 15 lines modified | ||
146 | ············"Ljava/util/Map<", | 150 | ············"Ljava/util/Map<", |
147 | ············"TK;TV;>;" | 151 | ············"TK;TV;>;" |
148 | ········} | 152 | ········} |
149 | ····.end·annotation | 153 | ····.end·annotation |
150 | ····const-string·v0,·"<this>" | 154 | ····const-string·v0,·"<this>" |
151 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 155 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
152 | ····instance-of·v0,·p0,·Ljava/util/Collection; | 156 | ····instance-of·v0,·p0,·Ljava/util/Collection; |
153 | ····if-eqz·v0,·:cond_3 | 157 | ····if-eqz·v0,·:cond_3 |
154 | ····move-object·v0,·p0 | 158 | ····move-object·v0,·p0 |
Offset 261, 17 lines modified | Offset 265, 17 lines modified | ||
261 | ············"Lk1/j<", | 265 | ············"Lk1/j<", |
262 | ············"+TK;+TV;>;>;TM;)TM;" | 266 | ············"+TK;+TV;>;>;TM;)TM;" |
263 | ········} | 267 | ········} |
264 | ····.end·annotation | 268 | ····.end·annotation |
265 | ····const-string·v0,·"<this>" | 269 | ····const-string·v0,·"<this>" |
266 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 270 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
267 | ····const-string·v0,·"destination" | 271 | ····const-string·v0,·"destination" |
268 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 272 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
269 | ····invoke-static·{p1,·p0},·Ll1/z;->f(Ljava/util/Map;Ljava/lang/Iterable;)V | 273 | ····invoke-static·{p1,·p0},·Ll1/z;->f(Ljava/util/Map;Ljava/lang/Iterable;)V |
270 | ····return-object·p1 | 274 | ····return-object·p1 |
271 | .end·method | 275 | .end·method |
Offset 1, 24 lines modified | Offset 1, 3 lines modified | ||
1 | .class· | 1 | .class·Ll1/b0; |
2 | .super·Ll1/ | 2 | .super·Ll1/a0; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | ||
5 | .method·public·static·bridge·synthetic·b()Ljava/util/Set; | ||
6 | ····.locals·1 | ||
7 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
8 | ········value·=·{ | ||
9 | ············"<T:", | ||
10 | ············"Ljava/lang/Object;", | ||
11 | ············">()", | ||
12 | ············"Ljava/util/Set<", | ||
13 | ············"TT;>;" | ||
14 | ········} | ||
15 | ····.end·annotation | ||
16 | ····invoke-static·{},·Ll1/d0;->b()Ljava/util/Set; | ||
17 | ····move-result-object·v0 | ||
18 | ····return-object·v0 | ||
19 | .end·method |
Offset 34, 31 lines modified | Offset 34, 33 lines modified | ||
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·bridge·synthetic·add(ILjava/lang/Object;)V | 36 | .method·public·bridge·synthetic·add(ILjava/lang/Object;)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ···· | 38 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
39 | ···· | 39 | ····const-string·p2,·"Operation·is·not·supported·for·read-only·collection" |
40 | ····return-v | 40 | ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
41 | ····throw·p1 | ||
41 | .end·method | 42 | .end·method |
42 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z | 43 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z |
43 | ····.locals· | 44 | ····.locals·1 |
44 | ···· | 45 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
45 | ···· | 46 | ····const-string·v0,·"Operation·is·not·supported·for·read-only·collection" |
46 | ···· | 47 | ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
47 | ···· | 48 | ····throw·p1 |
48 | .end·method | 49 | .end·method |
49 | .method·public·addAll(ILjava/util/Collection;)Z | 50 | .method·public·addAll(ILjava/util/Collection;)Z |
50 | ····.locals·0 | 51 | ····.locals·0 |
51 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 52 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
Offset 103, 27 lines modified | Offset 105, 27 lines modified | ||
103 | ····const/4·p1,·0x0 | 105 | ····const/4·p1,·0x0 |
104 | ····return·p1 | 106 | ····return·p1 |
105 | ····:cond_0 | 107 | ····:cond_0 |
106 | ····check-cast·p1,·Ljava/lang/Void; | 108 | ····check-cast·p1,·Ljava/lang/Void; |
107 | ····invoke-virtual·{p0,·p1},·Ll1/s;-> | 109 | ····invoke-virtual·{p0,·p1},·Ll1/s;->h(Ljava/lang/Void;)Z |
108 | ····move-result·p1 | 110 | ····move-result·p1 |
109 | ····return·p1 | 111 | ····return·p1 |
110 | .end·method | 112 | .end·method |
111 | .method·public·containsAll(Ljava/util/Collection;)Z | 113 | .method·public·containsAll(Ljava/util/Collection;)Z |
112 | ····.locals·1 | 114 | ····.locals·1 |
113 | ····const-string·v0,·"elements" | 115 | ····const-string·v0,·"elements" |
114 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 116 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
115 | ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z | 117 | ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z |
116 | ····move-result·p1 | 118 | ····move-result·p1 |
117 | ····return·p1 | 119 | ····return·p1 |
118 | .end·method | 120 | .end·method |
Offset 153, 51 lines modified | Offset 155, 67 lines modified | ||
153 | ····:goto_0 | 155 | ····:goto_0 |
154 | ····return·p1 | 156 | ····return·p1 |
155 | .end·method | 157 | .end·method |
156 | .method·public·bridge·synthetic·get(I)Ljava/lang/Object; | 158 | .method·public·bridge·synthetic·get(I)Ljava/lang/Object; |
157 | ····.locals·0 | 159 | ····.locals·0 |
158 | ····invoke-virtual·{p0,·p1},·Ll1/s;-> | 160 | ····invoke-virtual·{p0,·p1},·Ll1/s;->i(I)Ljava/lang/Void; |
159 | ····move-result-object·p1 | 161 | ····move-result-object·p1 |
160 | ····return-object·p1 | 162 | ····return-object·p1 |
161 | .end·method | 163 | .end·method |
162 | .method·public·h( | 164 | .method·public·h(Ljava/lang/Void;)Z |
163 | ····.locals· | 165 | ····.locals·1 |
164 | ···· | 166 | ····const-string·v0,·"element" |
165 | ···· | 167 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
166 | ···· | 168 | ····const/4·p1,·0x0 |
167 | ····t | 169 | ····return·p1 |
168 | .end·method | 170 | .end·method |
169 | .method·public·hashCode()I | 171 | .method·public·hashCode()I |
170 | ····.locals·1 | 172 | ····.locals·1 |
171 | ····const/4·v0,·0x1 | 173 | ····const/4·v0,·0x1 |
172 | ····return·v0 | 174 | ····return·v0 |
173 | .end·method | 175 | .end·method |
174 | .method·public·i(Ljava/lang/Void; | 176 | .method·public·i(I)Ljava/lang/Void; |
175 | ····.locals· | 177 | ····.locals·3 |
176 | ····new-instance· | 178 | ····new-instance·v0,·Ljava/lang/IndexOutOfBoundsException; |
177 | ···· | 179 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
178 | ····invoke-direct·{ | 180 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
181 | ····const-string·v2,·"Empty·list·doesn\'t·contain·element·at·index·" | ||
182 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
183 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | ||
184 | ····const/16·p1,·0x2e | ||
185 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | ||
186 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
187 | ····move-result-object·p1 | ||
188 | ····invoke-direct·{v0,·p1},·Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V | ||
179 | ····throw· | 189 | ····throw·v0 |
180 | .end·method | 190 | .end·method |
181 | .method·public·final·bridge·indexOf(Ljava/lang/Object;)I | 191 | .method·public·final·bridge·indexOf(Ljava/lang/Object;)I |
182 | ····.locals·1 | 192 | ····.locals·1 |
Max diff block lines reached; 6151/10260 bytes (59.95%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·static·g([C)C | 6 | .method·public·static·g([C)C |
7 | ····.locals·2 | 7 | ····.locals·2 |
8 | ····const-string·v0,·"<this>" | 8 | ····const-string·v0,·"<this>" |
9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 9 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
10 | ····array-length·v0,·p0 | 10 | ····array-length·v0,·p0 |
11 | ····if-eqz·v0,·:cond_1 | 11 | ····if-eqz·v0,·:cond_1 |
12 | ····const/4·v1,·0x1 | 12 | ····const/4·v1,·0x1 |
Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
52 | ············"Ljava/lang/Object;", | 52 | ············"Ljava/lang/Object;", |
53 | ············">([TT;)TT;" | 53 | ············">([TT;)TT;" |
54 | ········} | 54 | ········} |
55 | ····.end·annotation | 55 | ····.end·annotation |
56 | ····const-string·v0,·"<this>" | 56 | ····const-string·v0,·"<this>" |
57 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 57 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
58 | ····array-length·v0,·p0 | 58 | ····array-length·v0,·p0 |
59 | ····const/4·v1,·0x1 | 59 | ····const/4·v1,·0x1 |
60 | ····if-ne·v0,·v1,·:cond_0 | 60 | ····if-ne·v0,·v1,·:cond_0 |
Offset 87, 19 lines modified | Offset 87, 19 lines modified | ||
87 | ············"Ljava/util/Comparator<", | 87 | ············"Ljava/util/Comparator<", |
88 | ············"-TT;>;)[TT;" | 88 | ············"-TT;>;)[TT;" |
89 | ········} | 89 | ········} |
90 | ····.end·annotation | 90 | ····.end·annotation |
91 | ····const-string·v0,·"<this>" | 91 | ····const-string·v0,·"<this>" |
92 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 92 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
93 | ····const-string·v0,·"comparator" | 93 | ····const-string·v0,·"comparator" |
94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 94 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
95 | ····array-length·v0,·p0 | 95 | ····array-length·v0,·p0 |
96 | ····if-nez·v0,·:cond_0 | 96 | ····if-nez·v0,·:cond_0 |
97 | ····const/4·v0,·0x1 | 97 | ····const/4·v0,·0x1 |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ····invoke-static·{p0,·v0},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; | 118 | ····invoke-static·{p0,·v0},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; |
119 | ····move-result-object·p0 | 119 | ····move-result-object·p0 |
120 | ····const-string·v0,·"copyOf(this,·size)" | 120 | ····const-string·v0,·"copyOf(this,·size)" |
121 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 121 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
122 | ····invoke-static·{p0,·p1},·Ll1/d;->f([Ljava/lang/Object;Ljava/util/Comparator;)V | 122 | ····invoke-static·{p0,·p1},·Ll1/d;->f([Ljava/lang/Object;Ljava/util/Comparator;)V |
123 | ····return-object·p0 | 123 | ····return-object·p0 |
124 | .end·method | 124 | .end·method |
125 | .method·public·static·j([Ljava/lang/Object;Ljava/util/Comparator;)Ljava/util/List; | 125 | .method·public·static·j([Ljava/lang/Object;Ljava/util/Comparator;)Ljava/util/List; |
Offset 141, 19 lines modified | Offset 141, 19 lines modified | ||
141 | ············"Ljava/util/List<", | 141 | ············"Ljava/util/List<", |
142 | ············"TT;>;" | 142 | ············"TT;>;" |
143 | ········} | 143 | ········} |
144 | ····.end·annotation | 144 | ····.end·annotation |
145 | ····const-string·v0,·"<this>" | 145 | ····const-string·v0,·"<this>" |
146 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 146 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
147 | ····const-string·v0,·"comparator" | 147 | ····const-string·v0,·"comparator" |
148 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 148 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
149 | ····invoke-static·{p0,·p1},·Ll1/e;->i([Ljava/lang/Object;Ljava/util/Comparator;)[Ljava/lang/Object; | 149 | ····invoke-static·{p0,·p1},·Ll1/e;->i([Ljava/lang/Object;Ljava/util/Comparator;)[Ljava/lang/Object; |
150 | ····move-result-object·p0 | 150 | ····move-result-object·p0 |
151 | ····invoke-static·{p0},·Ll1/a;->a([Ljava/lang/Object;)Ljava/util/List; | 151 | ····invoke-static·{p0},·Ll1/a;->a([Ljava/lang/Object;)Ljava/util/List; |
Offset 172, 31 lines modified | Offset 172, 31 lines modified | ||
172 | ············"Ljava/util/Collection<", | 172 | ············"Ljava/util/Collection<", |
173 | ············"-TT;>;>([TT;TC;)TC;" | 173 | ············"-TT;>;>([TT;TC;)TC;" |
174 | ········} | 174 | ········} |
175 | ····.end·annotation | 175 | ····.end·annotation |
176 | ····const-string·v0,·"<this>" | 176 | ····const-string·v0,·"<this>" |
177 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 177 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
178 | ····const-string·v0,·"destination" | 178 | ····const-string·v0,·"destination" |
179 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 179 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
180 | ····array-length·v0,·p0 | 180 | ····array-length·v0,·p0 |
181 | ····const/4·v1,·0x0 | 181 | ····const/4·v1,·0x0 |
182 | ····:goto_0 | 182 | ····:goto_0 |
183 | ····if-ge·v1,·v0,·:cond_0 | 183 | ····if-ge·v1,·v0,·:cond_0 |
184 | ····aget-object·v2,·p0,·v1 | 184 | ····aget-object·v2,·p0,·v1 |
185 | ····add-int/lit8·v1,·v1,·0x1 | ||
186 | ····invoke-interface·{p1,·v2},·Ljava/util/Collection;->add(Ljava/lang/Object;)Z | 185 | ····invoke-interface·{p1,·v2},·Ljava/util/Collection;->add(Ljava/lang/Object;)Z |
186 | ····add-int/lit8·v1,·v1,·0x1 | ||
187 | ····goto·:goto_0 | 187 | ····goto·:goto_0 |
188 | ····:cond_0 | 188 | ····:cond_0 |
189 | ····return-object·p1 | 189 | ····return-object·p1 |
190 | .end·method | 190 | .end·method |
Offset 1, 28 lines modified | Offset 1, 24 lines modified | ||
1 | .class·Ll1/c0; | ||
2 | . | 1 | .class·public·final·Ll1/c0; |
2 | .super·Ll1/f0; | ||
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·public·static· | 5 | .method·public·static·bridge·synthetic·b()Ljava/util/Set; |
6 | ····.locals·1 | 6 | ····.locals·1 |
7 | ····.annotation·system·Ldalvik/annotation/Signature; | 7 | ····.annotation·system·Ldalvik/annotation/Signature; |
8 | ········value·=·{ | 8 | ········value·=·{ |
9 | ············"<T:", | 9 | ············"<T:", |
10 | ············"Ljava/lang/Object;", | 10 | ············"Ljava/lang/Object;", |
11 | ············">( | 11 | ············">()", |
12 | ············"Ljava/util/Set<", | 12 | ············"Ljava/util/Set<", |
13 | ············"TT;>;" | 13 | ············"TT;>;" |
14 | ········} | 14 | ········} |
15 | ····.end·annotation | 15 | ····.end·annotation |
16 | ····invoke-static·{ | 16 | ····invoke-static·{},·Ll1/e0;->b()Ljava/util/Set; |
17 | ····move-result-object· | 17 | ····move-result-object·v0 |
18 | ····const-string·v0,·"singleton(element)" | ||
19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
20 | ····return-object· | 18 | ····return-object·v0 |
21 | .end·method | 19 | .end·method |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | ············"Ljava/util/Map<", | 60 | ············"Ljava/util/Map<", |
61 | ············"TK;TV;>;" | 61 | ············"TK;TV;>;" |
62 | ········} | 62 | ········} |
63 | ····.end·annotation | 63 | ····.end·annotation |
64 | ····const-string·v0,·"pair" | 64 | ····const-string·v0,·"pair" |
65 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 65 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
66 | ····invoke-virtual·{p0},·Lk1/j;->c()Ljava/lang/Object; | 66 | ····invoke-virtual·{p0},·Lk1/j;->c()Ljava/lang/Object; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····invoke-virtual·{p0},·Lk1/j;->d()Ljava/lang/Object; | 68 | ····invoke-virtual·{p0},·Lk1/j;->d()Ljava/lang/Object; |
Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
76 | ····invoke-static·{v0,·p0},·Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; | 76 | ····invoke-static·{v0,·p0},·Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; |
77 | ····move-result-object·p0 | 77 | ····move-result-object·p0 |
78 | ····const-string·v0,·"singletonMap(pair.first,·pair.second)" | 78 | ····const-string·v0,·"singletonMap(pair.first,·pair.second)" |
79 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 79 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
80 | ····return-object·p0 | 80 | ····return-object·p0 |
81 | .end·method | 81 | .end·method |
82 | .method·public·static·final·c(Ljava/util/Map;)Ljava/util/Map; | 82 | .method·public·static·final·c(Ljava/util/Map;)Ljava/util/Map; |
83 | ····.locals·1 | 83 | ····.locals·1 |
84 | ····.annotation·system·Ldalvik/annotation/Signature; | 84 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | ············"Ljava/util/Map<", | 99 | ············"Ljava/util/Map<", |
100 | ············"TK;TV;>;" | 100 | ············"TK;TV;>;" |
101 | ········} | 101 | ········} |
102 | ····.end·annotation | 102 | ····.end·annotation |
103 | ····const-string·v0,·"<this>" | 103 | ····const-string·v0,·"<this>" |
104 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 104 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
105 | ····invoke-interface·{p0},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 105 | ····invoke-interface·{p0},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
106 | ····move-result-object·p0 | 106 | ····move-result-object·p0 |
107 | ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 107 | ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
Offset 129, 11 lines modified | Offset 129, 11 lines modified | ||
129 | ····invoke-static·{v0,·p0},·Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; | 129 | ····invoke-static·{v0,·p0},·Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; |
130 | ····move-result-object·p0 | 130 | ····move-result-object·p0 |
131 | ····const-string·v0,·"with(entries.iterator().\u2026ingletonMap(key,·value)·}" | 131 | ····const-string·v0,·"with(entries.iterator().\u2026ingletonMap(key,·value)·}" |
132 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 132 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
133 | ····return-object·p0 | 133 | ····return-object·p0 |
134 | .end·method | 134 | .end·method |
Offset 14, 15 lines modified | Offset 14, 15 lines modified | ||
14 | ············"Ljava/lang/Iterable<", | 14 | ············"Ljava/lang/Iterable<", |
15 | ············"+TT;>;I)I" | 15 | ············"+TT;>;I)I" |
16 | ········} | 16 | ········} |
17 | ····.end·annotation | 17 | ····.end·annotation |
18 | ····const-string·v0,·"<this>" | 18 | ····const-string·v0,·"<this>" |
19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 19 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
20 | ····instance-of·v0,·p0,·Ljava/util/Collection; | 20 | ····instance-of·v0,·p0,·Ljava/util/Collection; |
21 | ····if-eqz·v0,·:cond_0 | 21 | ····if-eqz·v0,·:cond_0 |
22 | ····check-cast·p0,·Ljava/util/Collection; | 22 | ····check-cast·p0,·Ljava/util/Collection; |
Offset 16, 19 lines modified | Offset 16, 19 lines modified | ||
16 | ············"Ljava/lang/Iterable<", | 16 | ············"Ljava/lang/Iterable<", |
17 | ············"+TT;>;)Z" | 17 | ············"+TT;>;)Z" |
18 | ········} | 18 | ········} |
19 | ····.end·annotation | 19 | ····.end·annotation |
20 | ····const-string·v0,·"<this>" | 20 | ····const-string·v0,·"<this>" |
21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 21 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
22 | ····const-string·v0,·"elements" | 22 | ····const-string·v0,·"elements" |
23 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 23 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
24 | ····instance-of·v0,·p1,·Ljava/util/Collection; | 24 | ····instance-of·v0,·p1,·Ljava/util/Collection; |
25 | ····if-eqz·v0,·:cond_0 | 25 | ····if-eqz·v0,·:cond_0 |
26 | ····check-cast·p1,·Ljava/util/Collection; | 26 | ····check-cast·p1,·Ljava/util/Collection; |
Offset 1, 3 lines modified | Offset 1, 76 lines modified | ||
1 | .class·Ll1/e0; | 1 | .class·Ll1/e0; |
2 | .super·Ll1/d0; | 2 | .super·Ll1/d0; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | ||
5 | .method·public·static·b()Ljava/util/Set; | ||
6 | ····.locals·1 | ||
7 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
8 | ········value·=·{ | ||
9 | ············"<T:", | ||
10 | ············"Ljava/lang/Object;", | ||
11 | ············">()", | ||
12 | ············"Ljava/util/Set<", | ||
13 | ············"TT;>;" | ||
14 | ········} | ||
15 | ····.end·annotation | ||
16 | ····sget-object·v0,·Ll1/u;->d:Ll1/u; | ||
17 | ····return-object·v0 | ||
18 | .end·method | ||
19 | .method·public·static·final·c(Ljava/util/Set;)Ljava/util/Set; | ||
20 | ····.locals·2 | ||
21 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
22 | ········value·=·{ | ||
23 | ············"<T:", | ||
24 | ············"Ljava/lang/Object;", | ||
25 | ············">(", | ||
26 | ············"Ljava/util/Set<", | ||
27 | ············"+TT;>;)", | ||
28 | ············"Ljava/util/Set<", | ||
29 | ············"TT;>;" | ||
30 | ········} | ||
31 | ····.end·annotation | ||
32 | ····const-string·v0,·"<this>" | ||
33 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V | ||
34 | ····invoke-interface·{p0},·Ljava/util/Set;->size()I | ||
35 | ····move-result·v0 | ||
36 | ····if-eqz·v0,·:cond_1 | ||
37 | ····const/4·v1,·0x1 | ||
38 | ····if-eq·v0,·v1,·:cond_0 | ||
39 | ····goto·:goto_0 | ||
40 | ····:cond_0 | ||
41 | ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | ||
42 | ····move-result-object·p0 | ||
43 | ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
44 | ····move-result-object·p0 | ||
45 | ····invoke-static·{p0},·Ll1/d0;->a(Ljava/lang/Object;)Ljava/util/Set; | ||
46 | ····move-result-object·p0 | ||
47 | ····goto·:goto_0 | ||
48 | ····:cond_1 | ||
49 | ····invoke-static·{},·Ll1/c0;->b()Ljava/util/Set; | ||
50 | ····move-result-object·p0 | ||
51 | ····:goto_0 | ||
52 | ····return-object·p0 | ||
53 | .end·method |
Offset 30, 99 lines modified | Offset 30, 108 lines modified | ||
30 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getMethods()[Ljava/lang/reflect/Method; | 30 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getMethods()[Ljava/lang/reflect/Method; |
31 | ····move-result-object·v1 | 31 | ····move-result-object·v1 |
32 | ····const-string·v2,·"throwableMethods" | 32 | ····const-string·v2,·"throwableMethods" |
33 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/i;-> | 33 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
34 | ····array-length·v2,·v1 | 34 | ····array-length·v2,·v1 |
35 | ····const/4·v3,·0x0 | 35 | ····const/4·v3,·0x0 |
36 | ····const/4·v4,·0x0 | 36 | ····const/4·v4,·0x0 |
37 | ····: | 37 | ····:goto_0 |
38 | ····if-ge·v4,·v2,·:cond_2 | 38 | ····if-ge·v4,·v2,·:cond_2 |
39 | ····aget-object·v5,·v1,·v4 | 39 | ····aget-object·v5,·v1,·v4 |
40 | ····add-int/lit8·v4,·v4,·0x1 | ||
41 | ····invoke-virtual·{v5},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String; | 40 | ····invoke-virtual·{v5},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String; |
42 | ····move-result-object·v6 | 41 | ····move-result-object·v6 |
43 | ····const-string·v7,·"addSuppressed" | 42 | ····const-string·v7,·"addSuppressed" |
44 | ····invoke-static·{v6,·v7},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | 43 | ····invoke-static·{v6,·v7},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
45 | ····move-result·v6 | 44 | ····move-result·v6 |
46 | ····if-eqz·v6,·:cond_ | 45 | ····if-eqz·v6,·:cond_0 |
47 | ····invoke-virtual·{v5},·Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; | 46 | ····invoke-virtual·{v5},·Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; |
48 | ····move-result-object·v6 | 47 | ····move-result-object·v6 |
49 | ····const-string·v7,·"it.parameterTypes" | 48 | ····const-string·v7,·"it.parameterTypes" |
50 | ····invoke-static·{v6,·v7},·Lkotlin/jvm/internal/i;-> | 49 | ····invoke-static·{v6,·v7},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
51 | ····invoke-static·{v6},·Ll1/a;->h([Ljava/lang/Object;)Ljava/lang/Object; | 50 | ····invoke-static·{v6},·Ll1/a;->h([Ljava/lang/Object;)Ljava/lang/Object; |
52 | ····move-result-object·v6 | 51 | ····move-result-object·v6 |
53 | ····invoke-static·{v6,·v0},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | 52 | ····invoke-static·{v6,·v0},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
54 | ····move-result·v6 | 53 | ····move-result·v6 |
55 | ····if-eqz·v6,·:cond_ | 54 | ····if-eqz·v6,·:cond_0 |
56 | ····const/4·v6,·0x1 | 55 | ····const/4·v6,·0x1 |
57 | ····goto·:goto_ | 56 | ····goto·:goto_1 |
58 | ····:cond_ | 57 | ····:cond_0 |
59 | ····const/4·v6,·0x0 | 58 | ····const/4·v6,·0x0 |
60 | ····:goto_ | 59 | ····:goto_1 |
61 | ····if-eqz·v6,·:cond_ | 60 | ····if-eqz·v6,·:cond_1 |
62 | ····goto·:goto_ | 61 | ····goto·:goto_2 |
62 | ····:cond_1 | ||
63 | ····add-int/lit8·v4,·v4,·0x1 | ||
64 | ····goto·:goto_0 | ||
63 | ····:cond_2 | 65 | ····:cond_2 |
64 | ····const/4·v5,·0x0 | 66 | ····const/4·v5,·0x0 |
65 | ····:goto_ | 67 | ····:goto_2 |
66 | ····sput-object·v5,·Lp1/a$a;->a:Ljava/lang/reflect/Method; | 68 | ····sput-object·v5,·Lp1/a$a;->a:Ljava/lang/reflect/Method; |
67 | ····array-length·v0,·v1 | 69 | ····array-length·v0,·v1 |
68 | ····: | 70 | ····:goto_3 |
69 | ····if-ge·v3,·v0,·:cond_4 | 71 | ····if-ge·v3,·v0,·:cond_4 |
70 | ····aget-object·v2,·v1,·v3 | 72 | ····aget-object·v2,·v1,·v3 |
71 | ····add-int/lit8·v3,·v3,·0x1 | ||
72 | ····invoke-virtual·{v2},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String; | 73 | ····invoke-virtual·{v2},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String; |
73 | ····move-result-object·v2 | 74 | ····move-result-object·v2 |
74 | ····const-string·v4,·"getSuppressed" | 75 | ····const-string·v4,·"getSuppressed" |
75 | ····invoke-static·{v2,·v4},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | 76 | ····invoke-static·{v2,·v4},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
76 | ····move-result·v2 | 77 | ····move-result·v2 |
77 | ····if-eqz·v2,·:cond_3 | 78 | ····if-eqz·v2,·:cond_3 |
79 | ····goto·:goto_4 | ||
80 | ····:cond_3 | ||
81 | ····add-int/lit8·v3,·v3,·0x1 | ||
82 | ····goto·:goto_3 | ||
78 | ····:cond_4 | 83 | ····:cond_4 |
84 | ····:goto_4 | ||
79 | ····return-void | 85 | ····return-void |
80 | .end·method | 86 | .end·method |
81 | .method·private·constructor·<init>()V | 87 | .method·private·constructor·<init>()V |
82 | ····.locals·0 | 88 | ····.locals·0 |
83 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 89 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 5, 215 lines modified | Offset 5, 271 lines modified | ||
5 | #·static·fields | 5 | #·static·fields |
6 | .field·public·static·final·a:Lp1/a; | 6 | .field·public·static·final·a:Lp1/a; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals·1 | 9 | ····.locals·12 |
10 | ····const-class·v0,·Lp1/a; | 10 | ····const-class·v0,·Lp1/a; |
11 | ····invoke-static·{},·Lp1/b;->a()I | 11 | ····invoke-static·{},·Lp1/b;->a()I |
12 | ····move-result·v1 | 12 | ····move-result·v1 |
13 | ····const | 13 | ····const/high16·v2,·0x10000 |
14 | ····const-string·v3,·",·base·type·classloader:·" | 14 | ····const-string·v3,·",·base·type·classloader:·" |
15 | ····const-string·v4,·"Instance·classloader:·" | 15 | ····const-string·v4,·"Instance·class·was·loaded·from·a·different·classloader:·" |
16 | ····const-string·v5,·"null·cannot·be·cast·to·non-null·type·kotlin.internal.PlatformImplementations" | ||
17 | ····const-string·v6,·"forName(\"kotlin.internal\u2026entations\").newInstance()" | ||
16 | ····const | 18 | ····const·v7,·0x10008 |
17 | ···· | 19 | ····if-ge·v1,·v7,·:cond_0 |
18 | ····if- | 20 | ····if-ge·v1,·v2,·:cond_5 |
21 | ····:cond_0 | ||
19 | ····:try_start_0 | 22 | ····:try_start_0 |
20 | ····const-class·v | 23 | ····const-class·v7,·Lr1/a; |
21 | ····invoke-virtual·{v | 24 | ····invoke-virtual·{v7},·Ljava/lang/Class;->newInstance()Ljava/lang/Object; |
22 | ····move-result-object·v | 25 | ····move-result-object·v7 |
23 | ····invoke-static·{v | 26 | ····invoke-static·{v7,·v6},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
24 | ····:try_end_0 | 27 | ····:try_end_0 |
25 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_1 | 28 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_1 |
29 | ····if-eqz·v7,·:cond_1 | ||
26 | ····:try_start_1 | 30 | ····:try_start_1 |
27 | ····check-cast·v | 31 | ····check-cast·v7,·Lp1/a; |
28 | ····:try_end_1 | ||
29 | ····.catch·Ljava/lang/ClassCastException;·{:try_start_1·..·:try_end_1}·:catch_0 | ||
30 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_1 | ||
31 | ····goto/16·:goto_ | 32 | ····goto/16·:goto_4 |
32 | ····:catch_0 | 33 | ····:catch_0 |
33 | ····move-exception·v | 34 | ····move-exception·v8 |
35 | ····goto·:goto_0 | ||
36 | ····:cond_1 | ||
37 | ····new-instance·v8,·Ljava/lang/NullPointerException; | ||
38 | ····invoke-direct·{v8,·v5},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V | ||
39 | ····throw·v8 | ||
40 | ····:try_end_1 | ||
41 | ····.catch·Ljava/lang/ClassCastException;·{:try_start_1·..·:try_end_1}·:catch_0 | ||
42 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_1 | ||
43 | ····:goto_0 | ||
34 | ····:try_start_2 | 44 | ····:try_start_2 |
35 | ····invoke-virtual·{v | 45 | ····invoke-virtual·{v7},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
36 | ····move-result-object·v | 46 | ····move-result-object·v7 |
37 | ····invoke-virtual·{v | 47 | ····invoke-virtual·{v7},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; |
38 | ····move-result-object·v | 48 | ····move-result-object·v7 |
39 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; | 49 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; |
40 | ····move-result-object·v | 50 | ····move-result-object·v9 |
51 | ····invoke-static·{v7,·v9},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | ||
41 | ···· | 52 | ····move-result·v10 |
42 | ···· | 53 | ····if-nez·v10,·:cond_2 |
43 | ···· | 54 | ····new-instance·v10,·Ljava/lang/ClassNotFoundException; |
44 | ···· | 55 | ····new-instance·v11,·Ljava/lang/StringBuilder; |
45 | ····invoke- | 56 | ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V |
46 | ····invoke-virtual·{v1 | 57 | ····invoke-virtual·{v11,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
47 | ····invoke-virtual·{v1 | 58 | ····invoke-virtual·{v11,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
48 | ····invoke-virtual·{v1 | 59 | ····invoke-virtual·{v11,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
49 | ···· | 60 | ····invoke-virtual·{v11,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
50 | ····invoke- | 61 | ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
51 | ···· | 62 | ····move-result-object·v7 |
52 | ···· | 63 | ····invoke-direct·{v10,·v7,·v8},·Ljava/lang/ClassNotFoundException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
53 | ···· | 64 | ····throw·v10 |
65 | ····:cond_2 | ||
54 | ····throw·v | 66 | ····throw·v8 |
55 | ····:try_end_2 | 67 | ····:try_end_2 |
56 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_1 | 68 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_1 |
57 | ····:catch_1 | 69 | ····:catch_1 |
58 | ····:try_start_3 | 70 | ····:try_start_3 |
59 | ····const-string·v | 71 | ····const-string·v7,·"kotlin.internal.JRE8PlatformImplementations" |
60 | ····invoke-static·{v | 72 | ····invoke-static·{v7},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
61 | ····move-result-object·v | 73 | ····move-result-object·v7 |
62 | ····invoke-virtual·{v | 74 | ····invoke-virtual·{v7},·Ljava/lang/Class;->newInstance()Ljava/lang/Object; |
63 | ····move-result-object·v | 75 | ····move-result-object·v7 |
Max diff block lines reached; 11988/17952 bytes (66.78%) of diff not shown. |
Offset 23, 38 lines modified | Offset 23, 35 lines modified | ||
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V | 24 | .method·public·a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V |
25 | ····.locals·3 | 25 | ····.locals·3 |
26 | ····const-string·v0,·"cause" | 26 | ····const-string·v0,·"cause" |
27 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 27 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
28 | ····const-string·v0,·"exception" | 28 | ····const-string·v0,·"exception" |
29 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 29 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
30 | ····sget-object·v0,·Lp1/a$a;->a:Ljava/lang/reflect/Method; | 30 | ····sget-object·v0,·Lp1/a$a;->a:Ljava/lang/reflect/Method; |
31 | ····if- | 31 | ····if-eqz·v0,·:cond_0 |
32 | ····goto·:goto_0 | ||
33 | ····:cond_0 | ||
34 | ····const/4·v1,·0x1 | 32 | ····const/4·v1,·0x1 |
35 | ····new-array·v1,·v1,·[Ljava/lang/Object; | 33 | ····new-array·v1,·v1,·[Ljava/lang/Object; |
36 | ····const/4·v2,·0x0 | 34 | ····const/4·v2,·0x0 |
37 | ····aput-object·p2,·v1,·v2 | 35 | ····aput-object·p2,·v1,·v2 |
38 | ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 36 | ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
39 | ····: | 37 | ····:cond_0 |
40 | ····return-void | 38 | ····return-void |
41 | .end·method | 39 | .end·method |
42 | .method·public·b()Lv1/c; | 40 | .method·public·b()Lv1/c; |
43 | ····.locals·1 | 41 | ····.locals·1 |
44 | ····new-instance·v0,·Lv1/b; | 42 | ····new-instance·v0,·Lv1/b; |
Offset 975, 15 lines modified | Offset 975, 15 lines modified | ||
975 | ····:cond_0 | 975 | ····:cond_0 |
976 | ····new-instance·p1,·Ljava/util/concurrent/RejectedExecutionException; | 976 | ····new-instance·p1,·Ljava/util/concurrent/RejectedExecutionException; |
977 | ····iget-object·p2,·p0,·Lkotlinx/coroutines/scheduling/a;->g:Ljava/lang/String; | 977 | ····iget-object·p2,·p0,·Lkotlinx/coroutines/scheduling/a;->g:Ljava/lang/String; |
978 | ····const-string·p3,·"·was·terminated" | 978 | ····const-string·p3,·"·was·terminated" |
979 | ····invoke-static·{p2,·p3},·Lkotlin/jvm/internal/i;-> | 979 | ····invoke-static·{p2,·p3},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
980 | ····move-result-object·p2 | 980 | ····move-result-object·p2 |
981 | ····invoke-direct·{p1,·p2},·Ljava/util/concurrent/RejectedExecutionException;-><init>(Ljava/lang/String;)V | 981 | ····invoke-direct·{p1,·p2},·Ljava/util/concurrent/RejectedExecutionException;-><init>(Ljava/lang/String;)V |
982 | ····throw·p1 | 982 | ····throw·p1 |
Offset 321, 15 lines modified | Offset 321, 15 lines modified | ||
321 | ····if-eqz·v1,·:cond_4 | 321 | ····if-eqz·v1,·:cond_4 |
322 | ····goto·:goto_0 | 322 | ····goto·:goto_0 |
323 | ····:cond_4 | 323 | ····:cond_4 |
324 | ····const-string·v1,·"Inconsistent·state·" | 324 | ····const-string·v1,·"Inconsistent·state·" |
325 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;-> | 325 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
326 | ····move-result-object·v0 | 326 | ····move-result-object·v0 |
327 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | 327 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
328 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 328 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 492, 15 lines modified | Offset 492, 15 lines modified | ||
492 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 492 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
493 | ····throw·p1 | 493 | ····throw·p1 |
494 | ····:cond_3 | 494 | ····:cond_3 |
495 | ····const-string·p1,·"Inconsistent·state·" | 495 | ····const-string·p1,·"Inconsistent·state·" |
496 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 496 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
497 | ····move-result-object·p1 | 497 | ····move-result-object·p1 |
498 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 498 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
499 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 499 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 449, 15 lines modified | Offset 449, 15 lines modified | ||
449 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 449 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
450 | ····goto·:goto_0 | 450 | ····goto·:goto_0 |
451 | ····:cond_7 | 451 | ····:cond_7 |
452 | ····const-string·p1,·"Illegal·service·provider·class·name:·" | 452 | ····const-string·p1,·"Illegal·service·provider·class·name:·" |
453 | ····invoke-static·{p1,·v1},·Lkotlin/jvm/internal/i;-> | 453 | ····invoke-static·{p1,·v1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
454 | ····move-result-object·p1 | 454 | ····move-result-object·p1 |
455 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 455 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
456 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 456 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 662, 29 lines modified | Offset 662, 29 lines modified | ||
662 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 662 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
663 | ····move-result-object·v0 | 663 | ····move-result-object·v0 |
664 | ····const-string·v1,·"META-INF/services/" | 664 | ····const-string·v1,·"META-INF/services/" |
665 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;-> | 665 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
666 | ····move-result-object·v0 | 666 | ····move-result-object·v0 |
667 | ····invoke-virtual·{p2,·v0},·Ljava/lang/ClassLoader;->getResources(Ljava/lang/String;)Ljava/util/Enumeration; | 667 | ····invoke-virtual·{p2,·v0},·Ljava/lang/ClassLoader;->getResources(Ljava/lang/String;)Ljava/util/Enumeration; |
668 | ····move-result-object·v0 | 668 | ····move-result-object·v0 |
669 | ····invoke-static·{v0},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList; | 669 | ····invoke-static·{v0},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList; |
670 | ····move-result-object·v0 | 670 | ····move-result-object·v0 |
671 | ····const-string·v1,·"java.util.Collections.list(this)" | 671 | ····const-string·v1,·"java.util.Collections.list(this)" |
672 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 672 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
673 | ····new-instance·v1,·Ljava/util/ArrayList; | 673 | ····new-instance·v1,·Ljava/util/ArrayList; |
674 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 674 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
675 | ····invoke-interface·{v0},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 675 | ····invoke-interface·{v0},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | ····return-object·p2 | 105 | ····return-object·p2 |
106 | ····:cond_0 | 106 | ····:cond_0 |
107 | ····new-instance·p2,·Lkotlinx/coroutines/internal/g0; | 107 | ····new-instance·p2,·Lkotlinx/coroutines/internal/g0; |
108 | ····const-string·v0,·"Exception·in·undelivered·element·handler·for·" | 108 | ····const-string·v0,·"Exception·in·undelivered·element·handler·for·" |
109 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;-> | 109 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
110 | ····move-result-object·p1 | 110 | ····move-result-object·p1 |
111 | ····invoke-direct·{p2,·p1,·p0},·Lkotlinx/coroutines/internal/g0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 111 | ····invoke-direct·{p2,·p1,·p0},·Lkotlinx/coroutines/internal/g0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
112 | ····return-object·p2 | 112 | ····return-object·p2 |
113 | .end·method | 113 | .end·method |
Offset 78, 15 lines modified | Offset 78, 15 lines modified | ||
78 | ····invoke-static·{v0,·v1},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; | 78 | ····invoke-static·{v0,·v1},·Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; |
79 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
80 | ····const-string·v1,·"java.util.Arrays.copyOf(this,·newSize)" | 80 | ····const-string·v1,·"java.util.Arrays.copyOf(this,·newSize)" |
81 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 81 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
82 | ····check-cast·v0,·[Lkotlinx/coroutines/internal/e0; | 82 | ····check-cast·v0,·[Lkotlinx/coroutines/internal/e0; |
83 | ····iput-object·v0,·p0,·Lkotlinx/coroutines/internal/d0;->a:[Lkotlinx/coroutines/internal/e0; | 83 | ····iput-object·v0,·p0,·Lkotlinx/coroutines/internal/d0;->a:[Lkotlinx/coroutines/internal/e0; |
84 | ····:cond_1 | 84 | ····:cond_1 |
85 | ····:goto_0 | 85 | ····:goto_0 |
Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
127 | .method·public·static·final·b(Ljava/lang/String;)Ljava/lang/StackTraceElement; | 127 | .method·public·static·final·b(Ljava/lang/String;)Ljava/lang/StackTraceElement; |
128 | ····.locals·3 | 128 | ····.locals·3 |
129 | ····new-instance·v0,·Ljava/lang/StackTraceElement; | 129 | ····new-instance·v0,·Ljava/lang/StackTraceElement; |
130 | ····const-string·v1,·"\u0008\u0008\u0008(" | 130 | ····const-string·v1,·"\u0008\u0008\u0008(" |
131 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;-> | 131 | ····invoke-static·{v1,·p0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
132 | ····move-result-object·p0 | 132 | ····move-result-object·p0 |
133 | ····const-string·v1,·"\u0008" | 133 | ····const-string·v1,·"\u0008" |
134 | ····const/4·v2,·-0x1 | 134 | ····const/4·v2,·-0x1 |
Offset 33, 30 lines modified | Offset 33, 30 lines modified | ||
33 | ····const-string·v1,·"" | 33 | ····const-string·v1,·"" |
34 | ····if-eqz·v0,·:cond_1 | 34 | ····if-eqz·v0,·:cond_1 |
35 | ····const-string·v2,·".·" | 35 | ····const-string·v2,·".·" |
36 | ····invoke-static·{v2,·v0},·Lkotlin/jvm/internal/i;-> | 36 | ····invoke-static·{v2,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
38 | ····if-nez·v0,·:cond_0 | 38 | ····if-nez·v0,·:cond_0 |
39 | ····goto·:goto_0 | 39 | ····goto·:goto_0 |
40 | ····:cond_0 | 40 | ····:cond_0 |
41 | ····move-object·v1,·v0 | 41 | ····move-object·v1,·v0 |
42 | ····:cond_1 | 42 | ····:cond_1 |
43 | ····:goto_0 | 43 | ····:goto_0 |
44 | ····const-string·v0,·"Module·with·the·Main·dispatcher·had·failed·to·initialize" | 44 | ····const-string·v0,·"Module·with·the·Main·dispatcher·had·failed·to·initialize" |
45 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 45 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | 47 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
48 | ····iget-object·v2,·p0,·Lkotlinx/coroutines/internal/s;->e:Ljava/lang/Throwable; | 48 | ····iget-object·v2,·p0,·Lkotlinx/coroutines/internal/s;->e:Ljava/lang/Throwable; |
Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
127 | ····iget-object·v1,·p0,·Lkotlinx/coroutines/internal/s;->e:Ljava/lang/Throwable; | 127 | ····iget-object·v1,·p0,·Lkotlinx/coroutines/internal/s;->e:Ljava/lang/Throwable; |
128 | ····if-eqz·v1,·:cond_0 | 128 | ····if-eqz·v1,·:cond_0 |
129 | ····const-string·v2,·",·cause=" | 129 | ····const-string·v2,·",·cause=" |
130 | ····invoke-static·{v2,·v1},·Lkotlin/jvm/internal/i;-> | 130 | ····invoke-static·{v2,·v1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
131 | ····move-result-object·v1 | 131 | ····move-result-object·v1 |
132 | ····goto·:goto_0 | 132 | ····goto·:goto_0 |
133 | ····:cond_0 | 133 | ····:cond_0 |
134 | ····const-string·v1,·"" | 134 | ····const-string·v1,·"" |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V | 16 | .method·public·a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····const-string·v0,·"cause" | 18 | ····const-string·v0,·"cause" |
19 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 19 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
20 | ····const-string·p1,·"exception" | 20 | ····const-string·p1,·"exception" |
21 | ····invoke-static·{p2,·p1},·Lkotlin/jvm/internal/i;-> | 21 | ····invoke-static·{p2,·p1},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
22 | ····return-void | 22 | ····return-void |
23 | .end·method | 23 | .end·method |
Offset 31, 13 lines modified | Offset 31, 13 lines modified | ||
31 | ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; | 31 | ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; |
32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
33 | ····const-string·v1,·"implStorage.get()" | 33 | ····const-string·v1,·"implStorage.get()" |
34 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 34 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
35 | ····check-cast·v0,·Ljava/util/Random; | 35 | ····check-cast·v0,·Ljava/util/Random; |
36 | ····return-object·v0 | 36 | ····return-object·v0 |
37 | .end·method | 37 | .end·method |
Offset 13, 34 lines modified | Offset 13, 30 lines modified | ||
13 | ····name·=·null | 13 | ····name·=·null |
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·private·d:I | 16 | .field·private·d:I |
17 | .field·final·synthetic·e:L | 17 | .field·final·synthetic·e:Lu1/p; |
18 | .field·final·synthetic·f:Ln1/g; | ||
19 | .field·final·synthetic·g:Lu1/p; | ||
20 | .field·final·synthetic· | 18 | .field·final·synthetic·f:Ljava/lang/Object; |
21 | #·direct·methods | 19 | #·direct·methods |
22 | .method·public·constructor·<init>(Ln1/d;Ln1/g;Lu1/p;Ljava/lang/Object;)V | 20 | .method·public·constructor·<init>(Ln1/d;Ln1/g;Lu1/p;Ljava/lang/Object;)V |
23 | ····.locals·0 | 21 | ····.locals·0 |
24 | ····iput-object·p | 22 | ····iput-object·p3,·p0,·Lo1/c$b;->e:Lu1/p; |
25 | ····iput-object·p | 23 | ····iput-object·p4,·p0,·Lo1/c$b;->f:Ljava/lang/Object; |
26 | ····ipu | 24 | ····const-string·p3,·"null·cannot·be·cast·to·non-null·type·kotlin.coroutines.Continuation<kotlin.Any?>" |
27 | ····i | 25 | ····invoke-static·{p1,·p3},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V |
28 | ····invoke-direct·{p0,·p1,·p2},·Lkotlin/coroutines/jvm/internal/d;-><init>(Ln1/d;Ln1/g;)V | 26 | ····invoke-direct·{p0,·p1,·p2},·Lkotlin/coroutines/jvm/internal/d;-><init>(Ln1/d;Ln1/g;)V |
29 | ····return-void | 27 | ····return-void |
30 | .end·method | 28 | .end·method |
Offset 78, 23 lines modified | Offset 74, 29 lines modified | ||
78 | ····throw·p1 | 74 | ····throw·p1 |
79 | ····:cond_1 | 75 | ····:cond_1 |
80 | ····iput·v2,·p0,·Lo1/c$b;->d:I | 76 | ····iput·v2,·p0,·Lo1/c$b;->d:I |
81 | ····invoke-static·{p1},·Lk1/l;->b(Ljava/lang/Object;)V | 77 | ····invoke-static·{p1},·Lk1/l;->b(Ljava/lang/Object;)V |
82 | ····iget-object·p1,·p0,·Lo1/c$b;-> | 78 | ····iget-object·p1,·p0,·Lo1/c$b;->e:Lu1/p; |
79 | ····const-string·v0,·"null·cannot·be·cast·to·non-null·type·kotlin.Function2<R·of·kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted$lambda-1,·kotlin.coroutines.Continuation<T·of·kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted$lambda-1>,·kotlin.Any?>" | ||
80 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
81 | ····iget-object·p1,·p0,·Lo1/c$b;->e:Lu1/p; | ||
83 | ····invoke-static·{p1,·v1},·Lkotlin/jvm/internal/n;->a(Ljava/lang/Object;I)Ljava/lang/Object; | 82 | ····invoke-static·{p1,·v1},·Lkotlin/jvm/internal/n;->a(Ljava/lang/Object;I)Ljava/lang/Object; |
84 | ····move-result-object·p1 | 83 | ····move-result-object·p1 |
85 | ····check-cast·p1,·Lu1/p; | 84 | ····check-cast·p1,·Lu1/p; |
86 | ····iget-object·v0,·p0,·Lo1/c$b;-> | 85 | ····iget-object·v0,·p0,·Lo1/c$b;->f:Ljava/lang/Object; |
87 | ····invoke-interface·{p1,·v0,·p0},·Lu1/p;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 86 | ····invoke-interface·{p1,·v0,·p0},·Lu1/p;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
88 | ····move-result-object·p1 | 87 | ····move-result-object·p1 |
89 | ····:goto_0 | 88 | ····:goto_0 |
90 | ····return-object·p1 | 89 | ····return-object·p1 |
Offset 13, 30 lines modified | Offset 13, 30 lines modified | ||
13 | ····name·=·null | 13 | ····name·=·null |
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·private·d:I | 16 | .field·private·d:I |
17 | .field·final·synthetic·e:L | 17 | .field·final·synthetic·e:Lu1/p; |
18 | .field·final·synthetic·f:Lu1/p; | ||
19 | .field·final·synthetic· | 18 | .field·final·synthetic·f:Ljava/lang/Object; |
20 | #·direct·methods | 19 | #·direct·methods |
21 | .method·public·constructor·<init>(Ln1/d;Lu1/p;Ljava/lang/Object;)V | 20 | .method·public·constructor·<init>(Ln1/d;Lu1/p;Ljava/lang/Object;)V |
22 | ····.locals·0 | 21 | ····.locals·0 |
23 | ····iput-object·p | 22 | ····iput-object·p2,·p0,·Lo1/c$a;->e:Lu1/p; |
23 | ····iput-object·p3,·p0,·Lo1/c$a;->f:Ljava/lang/Object; | ||
24 | ····ipu | 24 | ····const-string·p2,·"null·cannot·be·cast·to·non-null·type·kotlin.coroutines.Continuation<kotlin.Any?>" |
25 | ····i | 25 | ····invoke-static·{p1,·p2},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V |
26 | ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/j;-><init>(Ln1/d;)V | 26 | ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/j;-><init>(Ln1/d;)V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
Offset 74, 23 lines modified | Offset 74, 29 lines modified | ||
74 | ····throw·p1 | 74 | ····throw·p1 |
75 | ····:cond_1 | 75 | ····:cond_1 |
76 | ····iput·v2,·p0,·Lo1/c$a;->d:I | 76 | ····iput·v2,·p0,·Lo1/c$a;->d:I |
77 | ····invoke-static·{p1},·Lk1/l;->b(Ljava/lang/Object;)V | 77 | ····invoke-static·{p1},·Lk1/l;->b(Ljava/lang/Object;)V |
78 | ····iget-object·p1,·p0,·Lo1/c$a;-> | 78 | ····iget-object·p1,·p0,·Lo1/c$a;->e:Lu1/p; |
79 | ····const-string·v0,·"null·cannot·be·cast·to·non-null·type·kotlin.Function2<R·of·kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted$lambda-1,·kotlin.coroutines.Continuation<T·of·kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted$lambda-1>,·kotlin.Any?>" | ||
80 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V | ||
81 | ····iget-object·p1,·p0,·Lo1/c$a;->e:Lu1/p; | ||
79 | ····invoke-static·{p1,·v1},·Lkotlin/jvm/internal/n;->a(Ljava/lang/Object;I)Ljava/lang/Object; | 82 | ····invoke-static·{p1,·v1},·Lkotlin/jvm/internal/n;->a(Ljava/lang/Object;I)Ljava/lang/Object; |
80 | ····move-result-object·p1 | 83 | ····move-result-object·p1 |
81 | ····check-cast·p1,·Lu1/p; | 84 | ····check-cast·p1,·Lu1/p; |
82 | ····iget-object·v0,·p0,·Lo1/c$a;-> | 85 | ····iget-object·v0,·p0,·Lo1/c$a;->f:Ljava/lang/Object; |
83 | ····invoke-interface·{p1,·v0,·p0},·Lu1/p;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 86 | ····invoke-interface·{p1,·v0,·p0},·Lu1/p;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
84 | ····move-result-object·p1 | 87 | ····move-result-object·p1 |
85 | ····:goto_0 | 88 | ····:goto_0 |
86 | ····return-object·p1 | 89 | ····return-object·p1 |
Offset 25, 19 lines modified | Offset 25, 19 lines modified | ||
25 | ············"Lk1/q;", | 25 | ············"Lk1/q;", |
26 | ············">;" | 26 | ············">;" |
27 | ········} | 27 | ········} |
28 | ····.end·annotation | 28 | ····.end·annotation |
29 | ····const-string·v0,·"<this>" | 29 | ····const-string·v0,·"<this>" |
30 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 30 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
31 | ····const-string·v0,·"completion" | 31 | ····const-string·v0,·"completion" |
32 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 32 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
33 | ····invoke-static·{p2},·Lkotlin/coroutines/jvm/internal/h;->a(Ln1/d;)Ln1/d; | 33 | ····invoke-static·{p2},·Lkotlin/coroutines/jvm/internal/h;->a(Ln1/d;)Ln1/d; |
34 | ····move-result-object·p2 | 34 | ····move-result-object·p2 |
35 | ····instance-of·v0,·p0,·Lkotlin/coroutines/jvm/internal/a; | 35 | ····instance-of·v0,·p0,·Lkotlin/coroutines/jvm/internal/a; |
Offset 91, 15 lines modified | Offset 91, 15 lines modified | ||
91 | ············"Ln1/d<", | 91 | ············"Ln1/d<", |
92 | ············"TT;>;" | 92 | ············"TT;>;" |
93 | ········} | 93 | ········} |
94 | ····.end·annotation | 94 | ····.end·annotation |
95 | ····const-string·v0,·"<this>" | 95 | ····const-string·v0,·"<this>" |
96 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;-> | 96 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
97 | ····instance-of·v0,·p0,·Lkotlin/coroutines/jvm/internal/d; | 97 | ····instance-of·v0,·p0,·Lkotlin/coroutines/jvm/internal/d; |
98 | ····if-eqz·v0,·:cond_0 | 98 | ····if-eqz·v0,·:cond_0 |
99 | ····move-object·v0,·p0 | 99 | ····move-object·v0,·p0 |
Offset 107, 19 lines modified | Offset 107, 24 lines modified | ||
107 | ····goto·:goto_0 | 107 | ····goto·:goto_0 |
108 | ····:cond_0 | 108 | ····:cond_0 |
109 | ····const/4·v0,·0x0 | 109 | ····const/4·v0,·0x0 |
110 | ····:goto_0 | 110 | ····:goto_0 |
111 | ····if-eqz·v0,·:cond_2 | ||
112 | ····invoke-virtual·{v0},·Lkotlin/coroutines/jvm/internal/d;->intercepted()Ln1/d; | ||
113 | ····move-result-object·v0 | ||
111 | ····if-nez·v0,·:cond_1 | 114 | ····if-nez·v0,·:cond_1 |
112 | ····goto·:goto_1 | 115 | ····goto·:goto_1 |
113 | ····:cond_1 | 116 | ····:cond_1 |
114 | ····invoke-virtual·{v0},·Lkotlin/coroutines/jvm/internal/d;->intercepted()Ln1/d; | ||
115 | ····move- | 117 | ····move-object·p0,·v0 |
118 | ····:cond_2 | ||
116 | ····:goto_1 | 119 | ····:goto_1 |
117 | ····return-object·p0 | 120 | ····return-object·p0 |
118 | .end·method | 121 | .end·method |
Offset 1, 46 lines modified | Offset 1, 46 lines modified | ||
1 | .class·public·Lo0/h; | 1 | .class·public·Lo0/h; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·public·static·a(Lo0/ | 5 | .method·public·static·a(Lo0/e;)Ljava/util/Map; |
6 | ····.locals·3 | 6 | ····.locals·3 |
7 | ····.annotation·system·Ldalvik/annotation/Signature; | 7 | ····.annotation·system·Ldalvik/annotation/Signature; |
8 | ········value·=·{ | 8 | ········value·=·{ |
9 | ············"(", | 9 | ············"(", |
10 | ············"Lo0/ | 10 | ············"Lo0/e;", |
11 | ············")", | 11 | ············")", |
12 | ············"Ljava/util/Map<", | 12 | ············"Ljava/util/Map<", |
13 | ············"Ljava/lang/String;", | 13 | ············"Ljava/lang/String;", |
14 | ············"Ljava/lang/Object;", | 14 | ············"Ljava/lang/Object;", |
15 | ············">;" | 15 | ············">;" |
16 | ········} | 16 | ········} |
17 | ····.end·annotation | 17 | ····.end·annotation |
18 | ····invoke-interface·{p0},·Lo0/ | 18 | ····invoke-interface·{p0},·Lo0/e;->d()Lm0/t; |
19 | ····move-result-object·p0 | 19 | ····move-result-object·p0 |
20 | ····if-eqz·p0,·:cond_0 | 20 | ····if-eqz·p0,·:cond_0 |
21 | ····new-instance·v0,·Ljava/util/HashMap; | 21 | ····new-instance·v0,·Ljava/util/HashMap; |
22 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 22 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
23 | ····invoke-virtual·{p0},·Lm0/ | 23 | ····invoke-virtual·{p0},·Lm0/t;->c()Ljava/lang/String; |
24 | ····move-result-object·v1 | 24 | ····move-result-object·v1 |
25 | ····const-string·v2,·"sql" | 25 | ····const-string·v2,·"sql" |
26 | ····invoke-interface·{v0,·v2,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 26 | ····invoke-interface·{v0,·v2,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
27 | ····invoke-virtual·{p0},·Lm0/ | 27 | ····invoke-virtual·{p0},·Lm0/t;->b()Ljava/util/List; |
28 | ····move-result-object·p0 | 28 | ····move-result-object·p0 |
29 | ····const-string·v1,·"arguments" | 29 | ····const-string·v1,·"arguments" |
30 | ····invoke-interface·{v0,·v1,·p0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 30 | ····invoke-interface·{v0,·v1,·p0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
Offset 1, 29 lines modified | Offset 1, 11 lines modified | ||
1 | .class·public·interface·abstract·Lo0/f; | 1 | .class·public·interface·abstract·Lo0/f; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Lo0/g; | ||
6 | #·virtual·methods | 4 | #·virtual·methods |
7 | .method·public·abstract· | 5 | .method·public·abstract·a(Ljava/lang/Object;)V |
8 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
9 | ········value·=·{ | ||
10 | ············"<T:", | ||
11 | ············"Ljava/lang/Object;", | ||
12 | ············">(", | ||
13 | ············"Ljava/lang/String;", | ||
14 | ············")TT;" | ||
15 | ········} | ||
16 | ····.end·annotation | ||
17 | .end·method | ||
18 | .method·public·abstract·d()Lm0/e; | ||
19 | .end·method | ||
20 | .method·public·abstract·e()Z | ||
21 | .end·method | 6 | .end·method |
22 | .method·public·abstract· | 7 | .method·public·abstract·b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V |
23 | .end·method | 8 | .end·method |
Offset 1, 82 lines modified | Offset 1, 88 lines modified | ||
1 | .class·public·Lo0/d; | 1 | .class·public·Lo0/d; |
2 | .super·Lo0/ | 2 | .super·Lo0/a; |
3 | .source·"" | 3 | .source·"" |
4 | #·instance·fields | ||
5 | 4 | #·annotations | |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lo0/d$a; | ||
8 | ····} | ||
9 | .end·annotation | ||
6 | 10 | #·instance·fields | |
11 | .field·public·final·a:Lo0/d$a; | ||
7 | .field· | 12 | .field·final·b:Le1/j; |
8 | #·direct·methods | 13 | #·direct·methods |
9 | .method·public·constructor·<init>(Le1/ | 14 | .method·public·constructor·<init>(Le1/j;Le1/k$d;)V |
10 | ····.locals·0 | 15 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Lo0/ | 16 | ····invoke-direct·{p0},·Lo0/a;-><init>()V |
12 | ····iput-object·p1,·p0,·Lo0/d;->b:Le1/k$d; | ||
13 | ····iput-object·p | 17 | ····iput-object·p1,·p0,·Lo0/d;->b:Le1/j; |
14 | ···· | 18 | ····new-instance·p1,·Lo0/d$a; |
19 | ····invoke-direct·{p1,·p0,·p2},·Lo0/d$a;-><init>(Lo0/d;Le1/k$d;)V | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | #·virtual·methods | ||
18 | .method·public·a(Ljava/lang/Object;)V | ||
19 | ····.locals·1 | ||
20 | ····i | 20 | ····iput-object·p1,·p0,·Lo0/d;->a:Lo0/d$a; |
21 | ····invoke-interface·{v0,·p1},·Le1/k$d;->a(Ljava/lang/Object;)V | ||
22 | ····return-void | 21 | ····return-void |
23 | .end·method | 22 | .end·method |
24 | .method·public·b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V | ||
25 | ····.locals·1 | ||
26 | ····iget-object·v0,·p0,·Lo0/d;->b:Le1/k$d; | ||
27 | ····invoke-interface·{v0,·p1,·p2,·p3},·Le1/k$d;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V | ||
28 | ····return-void | ||
29 | .end·method | ||
23 | #·virtual·methods | ||
30 | .method·public·c(Ljava/lang/String;)Ljava/lang/Object; | 24 | .method·public·c(Ljava/lang/String;)Ljava/lang/Object; |
31 | ····.locals· | 25 | ····.locals·1 |
32 | ····.annotation·system·Ldalvik/annotation/Signature; | 26 | ····.annotation·system·Ldalvik/annotation/Signature; |
33 | ········value·=·{ | 27 | ········value·=·{ |
34 | ············"<T:", | 28 | ············"<T:", |
35 | ············"Ljava/lang/Object;", | 29 | ············"Ljava/lang/Object;", |
36 | ············">(", | 30 | ············">(", |
37 | ············"Ljava/lang/String;", | 31 | ············"Ljava/lang/String;", |
38 | ············")TT;" | 32 | ············")TT;" |
39 | ········} | 33 | ········} |
40 | ····.end·annotation | 34 | ····.end·annotation |
41 | ···· | 35 | ····iget-object·v0,·p0,·Lo0/d;->b:Le1/j; |
36 | ····invoke-virtual·{v0,·p1},·Le1/j;->a(Ljava/lang/String;)Ljava/lang/Object; | ||
37 | ····move-result-object·p1 | ||
42 | ····return-object·p1 | 38 | ····return-object·p1 |
43 | .end·method | 39 | .end·method |
44 | .method·public· | 40 | .method·public·g()Ljava/lang/String; |
45 | ····.locals·1 | 41 | ····.locals·1 |
46 | ····iget-object·v0,·p0,·Lo0/d;-> | 42 | ····iget-object·v0,·p0,·Lo0/d;->b:Le1/j; |
43 | ····iget-object·v0,·v0,·Le1/j;->a:Ljava/lang/String; | ||
47 | ····return-object·v0 | 44 | ····return-object·v0 |
48 | .end·method | 45 | .end·method |
49 | .method·public· | 46 | .method·public·j(Ljava/lang/String;)Z |
47 | ····.locals·1 | ||
48 | ····iget-object·v0,·p0,·Lo0/d;->b:Le1/j; | ||
49 | ····invoke-virtual·{v0,·p1},·Le1/j;->c(Ljava/lang/String;)Z | ||
50 | ····move-result·p1 | ||
51 | ····return·p1 | ||
52 | .end·method | ||
53 | .method·public·o()Lo0/f; | ||
50 | ····.locals·1 | 54 | ····.locals·1 |
51 | ····iget-object·v0,·p0,·Lo0/d;-> | 55 | ····iget-object·v0,·p0,·Lo0/d;->a:Lo0/d$a; |
52 | ····return-object·v0 | 56 | ····return-object·v0 |
53 | .end·method | 57 | .end·method |
Offset 1, 11 lines modified | Offset 1, 31 lines modified | ||
1 | .class·public· | 1 | .class·public·Lo0/g; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·instance·fields | ||
5 | .field·final·a:Ljava/lang/Runnable; | ||
4 | #· | 6 | #·direct·methods |
5 | .method·public· | 7 | .method·public·constructor·<init>(Lo0/e;Ljava/lang/Runnable;)V |
8 | ····.locals·0 | ||
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
10 | ····iput-object·p2,·p0,·Lo0/g;->a:Ljava/lang/Runnable; | ||
11 | ····return-void | ||
6 | .end·method | 12 | .end·method |
7 | .method·public·abstract·b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V | ||
13 | #·virtual·methods | ||
14 | .method·public·a()V | ||
15 | ····.locals·1 | ||
16 | ····iget-object·v0,·p0,·Lo0/g;->a:Ljava/lang/Runnable; | ||
17 | ····invoke-interface·{v0},·Ljava/lang/Runnable;->run()V | ||
18 | ····return-void | ||
8 | .end·method | 19 | .end·method |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | .class·public·abstract·Lo0/b; | 1 | .class·public·abstract·Lo0/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lo0/ | 5 | .implements·Lo0/e; |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method·public·constructor·<init>()V | 7 | .method·public·constructor·<init>()V |
8 | ····.locals·0 | 8 | ····.locals·0 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | .method·private· | 12 | .method·private·k(Ljava/lang/String;)Ljava/lang/Boolean; |
13 | ····.locals·1 | 13 | ····.locals·1 |
14 | ····invoke-interface·{p0,·p1},·Lo0/ | 14 | ····invoke-interface·{p0,·p1},·Lo0/e;->c(Ljava/lang/String;)Ljava/lang/Object; |
15 | ····move-result-object·p1 | 15 | ····move-result-object·p1 |
16 | ····instance-of·v0,·p1,·Ljava/lang/Boolean; | 16 | ····instance-of·v0,·p1,·Ljava/lang/Boolean; |
17 | ····if-eqz·v0,·:cond_0 | 17 | ····if-eqz·v0,·:cond_0 |
Offset 32, 78 lines modified | Offset 32, 78 lines modified | ||
32 | ····:cond_0 | 32 | ····:cond_0 |
33 | ····const/4·p1,·0x0 | 33 | ····const/4·p1,·0x0 |
34 | ····return-object·p1 | 34 | ····return-object·p1 |
35 | .end·method | 35 | .end·method |
36 | .method·private· | 36 | .method·private·m()Ljava/lang/String; |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····const-string·v0,·"sql" | 38 | ····const-string·v0,·"sql" |
39 | ····invoke-interface·{p0,·v0},·Lo0/ | 39 | ····invoke-interface·{p0,·v0},·Lo0/e;->c(Ljava/lang/String;)Ljava/lang/Object; |
40 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
41 | ····check-cast·v0,·Ljava/lang/String; | 41 | ····check-cast·v0,·Ljava/lang/String; |
42 | ····return-object·v0 | 42 | ····return-object·v0 |
43 | .end·method | 43 | .end·method |
44 | .method·private· | 44 | .method·private·n()Ljava/util/List; |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····.annotation·system·Ldalvik/annotation/Signature; | 46 | ····.annotation·system·Ldalvik/annotation/Signature; |
47 | ········value·=·{ | 47 | ········value·=·{ |
48 | ············"()", | 48 | ············"()", |
49 | ············"Ljava/util/List<", | 49 | ············"Ljava/util/List<", |
50 | ············"Ljava/lang/Object;", | 50 | ············"Ljava/lang/Object;", |
51 | ············">;" | 51 | ············">;" |
52 | ········} | 52 | ········} |
53 | ····.end·annotation | 53 | ····.end·annotation |
54 | ····const-string·v0,·"arguments" | 54 | ····const-string·v0,·"arguments" |
55 | ····invoke-interface·{p0,·v0},·Lo0/ | 55 | ····invoke-interface·{p0,·v0},·Lo0/e;->c(Ljava/lang/String;)Ljava/lang/Object; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····check-cast·v0,·Ljava/util/List; | 57 | ····check-cast·v0,·Ljava/util/List; |
58 | ····return-object·v0 | 58 | ····return-object·v0 |
59 | .end·method | 59 | .end·method |
60 | #·virtual·methods | 60 | #·virtual·methods |
61 | .method·public·d()Lm0/ | 61 | .method·public·d()Lm0/t; |
62 | ····.locals·3 | 62 | ····.locals·3 |
63 | ····new-instance·v0,·Lm0/ | 63 | ····new-instance·v0,·Lm0/t; |
64 | ····invoke-direct·{p0},·Lo0/b;-> | 64 | ····invoke-direct·{p0},·Lo0/b;->m()Ljava/lang/String; |
65 | ····move-result-object·v1 | 65 | ····move-result-object·v1 |
66 | ····invoke-direct·{p0},·Lo0/b;-> | 66 | ····invoke-direct·{p0},·Lo0/b;->n()Ljava/util/List; |
67 | ····move-result-object·v2 | 67 | ····move-result-object·v2 |
68 | ····invoke-direct·{v0,·v1,·v2},·Lm0/ | 68 | ····invoke-direct·{v0,·v1,·v2},·Lm0/t;-><init>(Ljava/lang/String;Ljava/util/List;)V |
69 | ····return-object·v0 | 69 | ····return-object·v0 |
70 | .end·method | 70 | .end·method |
71 | .method·public·e()Z | 71 | .method·public·e()Z |
72 | ····.locals·2 | 72 | ····.locals·2 |
73 | ····sget-object·v0,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; | 73 | ····sget-object·v0,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; |
74 | ····const-string·v1,·"noResult" | 74 | ····const-string·v1,·"noResult" |
75 | ····invoke-interface·{p0,·v1},·Lo0/ | 75 | ····invoke-interface·{p0,·v1},·Lo0/e;->c(Ljava/lang/String;)Ljava/lang/Object; |
76 | ····move-result-object·v1 | 76 | ····move-result-object·v1 |
77 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z | 77 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z |
78 | ····move-result·v0 | 78 | ····move-result·v0 |
Offset 111, 31 lines modified | Offset 111, 115 lines modified | ||
111 | .end·method | 111 | .end·method |
112 | .method·public·f()Ljava/lang/Boolean; | 112 | .method·public·f()Ljava/lang/Boolean; |
113 | ····.locals·1 | 113 | ····.locals·1 |
114 | ····const-string·v0,·"inTransaction" | 114 | ····const-string·v0,·"inTransaction" |
115 | ····invoke-direct·{p0,·v0},·Lo0/b;-> | 115 | ····invoke-direct·{p0,·v0},·Lo0/b;->k(Ljava/lang/String;)Ljava/lang/Boolean; |
116 | ····move-result-object·v0 | 116 | ····move-result-object·v0 |
117 | ····return-object·v0 | 117 | ····return-object·v0 |
118 | .end·method | 118 | .end·method |
119 | .method·public·h()Ljava/lang/Integer; | ||
120 | ····.locals·1 | ||
121 | ····const-string·v0,·"transactionId" | ||
Max diff block lines reached; 1741/5742 bytes (30.32%) of diff not shown. |
Offset 1, 66 lines modified | Offset 1, 41 lines modified | ||
1 | .class·public·Lo0/e; | ||
2 | .su | 1 | .class·public·interface·abstract·Lo0/e; |
2 | .super·Ljava/lang/Object; | ||
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Lo0/f; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lo0/e$a; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | ||
11 | .field·final·a:Le1/j; | ||
12 | .field·final·b:Lo0/e$a; | ||
13 | #·direct·methods | ||
14 | .method·public·constructor·<init>(Le1/j;Le1/k$d;)V | ||
15 | ····.locals·0 | ||
16 | ····invoke-direct·{p0},·Lo0/a;-><init>()V | ||
17 | ····iput-object·p1,·p0,·Lo0/e;->a:Le1/j; | ||
18 | ····new-instance·p1,·Lo0/e$a; | ||
19 | ····invoke-direct·{p1,·p0,·p2},·Lo0/e$a;-><init>(Lo0/e;Le1/k$d;)V | ||
20 | ····iput-object·p1,·p0,·Lo0/e;->b:Lo0/e$a; | ||
21 | ····return-void | ||
22 | .end·method | ||
23 | #·virtual·methods | 6 | #·virtual·methods |
24 | .method·public·c(Ljava/lang/String;)Ljava/lang/Object; | 7 | .method·public·abstract·c(Ljava/lang/String;)Ljava/lang/Object; |
25 | ····.locals·1 | ||
26 | ····.annotation·system·Ldalvik/annotation/Signature; | 8 | ····.annotation·system·Ldalvik/annotation/Signature; |
27 | ········value·=·{ | 9 | ········value·=·{ |
28 | ············"<T:", | 10 | ············"<T:", |
29 | ············"Ljava/lang/Object;", | 11 | ············"Ljava/lang/Object;", |
30 | ············">(", | 12 | ············">(", |
31 | ············"Ljava/lang/String;", | 13 | ············"Ljava/lang/String;", |
32 | ············")TT;" | 14 | ············")TT;" |
33 | ········} | 15 | ········} |
34 | ····.end·annotation | 16 | ····.end·annotation |
17 | .end·method | ||
35 | 18 | .method·public·abstract·d()Lm0/t; | |
19 | .end·method | ||
36 | 20 | .method·public·abstract·e()Z | |
21 | .end·method | ||
37 | ·· | 22 | .method·public·abstract·f()Ljava/lang/Boolean; |
23 | .end·method | ||
38 | ·· | 24 | .method·public·abstract·g()Ljava/lang/String; |
39 | .end·method | 25 | .end·method |
40 | .method·public·k()Lo0/g; | ||
41 | 26 | .method·public·abstract·h()Ljava/lang/Integer; | |
27 | .end·method | ||
42 | 28 | .method·public·abstract·i()Z | |
29 | .end·method | ||
43 | 30 | .method·public·abstract·j(Ljava/lang/String;)Z | |
44 | .end·method | 31 | .end·method |
Offset 13, 30 lines modified | Offset 13, 30 lines modified | ||
13 | .end·method | 13 | .end·method |
14 | #·virtual·methods | 14 | #·virtual·methods |
15 | .method·public·a(Ljava/lang/Object;)V | 15 | .method·public·a(Ljava/lang/Object;)V |
16 | ····.locals·1 | 16 | ····.locals·1 |
17 | ····invoke-virtual·{p0},·Lo0/a;-> | 17 | ····invoke-virtual·{p0},·Lo0/a;->o()Lo0/f; |
18 | ····move-result-object·v0 | 18 | ····move-result-object·v0 |
19 | ····invoke-interface·{v0,·p1},·Lo0/ | 19 | ····invoke-interface·{v0,·p1},·Lo0/f;->a(Ljava/lang/Object;)V |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
22 | .method·public·b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V | 22 | .method·public·b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····invoke-virtual·{p0},·Lo0/a;-> | 24 | ····invoke-virtual·{p0},·Lo0/a;->o()Lo0/f; |
25 | ····move-result-object·v0 | 25 | ····move-result-object·v0 |
26 | ····invoke-interface·{v0,·p1,·p2,·p3},·Lo0/ | 26 | ····invoke-interface·{v0,·p1,·p2,·p3},·Lo0/f;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | .method·protected·abstract· | 29 | .method·protected·abstract·o()Lo0/f; |
30 | .end·method | 30 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·Lo0/c$a; | 1 | .class·public·Lo0/c$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lo0/ | 5 | .implements·Lo0/f; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Lo0/c; | 8 | ····value·=·Lo0/c; |
9 | .end·annotation | 9 | .end·annotation |
Offset 83, 23 lines modified | Offset 83, 15 lines modified | ||
83 | ····.locals·1 | 83 | ····.locals·1 |
84 | ····iget-boolean·v0,·p0,·Lo0/c;->c:Z | 84 | ····iget-boolean·v0,·p0,·Lo0/c;->c:Z |
85 | ····return·v0 | 85 | ····return·v0 |
86 | .end·method | 86 | .end·method |
87 | .method·public·k()Lo0/g; | ||
88 | ····.locals·1 | ||
89 | ····iget-object·v0,·p0,·Lo0/c;->b:Lo0/c$a; | ||
90 | ····return-object·v0 | ||
91 | .end·method | ||
92 | .method·public· | 87 | .method·public·g()Ljava/lang/String; |
93 | ····.locals·2 | 88 | ····.locals·2 |
94 | ····iget-object·v0,·p0,·Lo0/c;->a:Ljava/util/Map; | 89 | ····iget-object·v0,·p0,·Lo0/c;->a:Ljava/util/Map; |
95 | ····const-string·v1,·"method" | 90 | ····const-string·v1,·"method" |
96 | ····invoke-interface·{v0,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 91 | ····invoke-interface·{v0,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 107, 15 lines modified | Offset 99, 35 lines modified | ||
107 | ····move-result-object·v0 | 99 | ····move-result-object·v0 |
108 | ····check-cast·v0,·Ljava/lang/String; | 100 | ····check-cast·v0,·Ljava/lang/String; |
109 | ····return-object·v0 | 101 | ····return-object·v0 |
110 | .end·method | 102 | .end·method |
103 | .method·public·j(Ljava/lang/String;)Z | ||
104 | ····.locals·1 | ||
105 | ····iget-object·v0,·p0,·Lo0/c;->a:Ljava/util/Map; | ||
106 | ····invoke-interface·{v0,·p1},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z | ||
107 | ····move-result·p1 | ||
108 | ····return·p1 | ||
109 | .end·method | ||
110 | .method·public·o()Lo0/f; | ||
111 | ····.locals·1 | ||
112 | ····iget-object·v0,·p0,·Lo0/c;->b:Lo0/c$a; | ||
113 | ····return-object·v0 | ||
114 | .end·method | ||
111 | .method·public· | 115 | .method·public·p()Ljava/util/Map; |
112 | ····.locals·4 | 116 | ····.locals·4 |
113 | ····.annotation·system·Ldalvik/annotation/Signature; | 117 | ····.annotation·system·Ldalvik/annotation/Signature; |
114 | ········value·=·{ | 118 | ········value·=·{ |
115 | ············"()", | 119 | ············"()", |
116 | ············"Ljava/util/Map<", | 120 | ············"Ljava/util/Map<", |
117 | ············"Ljava/lang/String;", | 121 | ············"Ljava/lang/String;", |
118 | ············"Ljava/lang/Object;", | 122 | ············"Ljava/lang/Object;", |
Offset 158, 15 lines modified | Offset 170, 15 lines modified | ||
158 | ····const-string·v2,·"error" | 170 | ····const-string·v2,·"error" |
159 | ····invoke-interface·{v0,·v2,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 171 | ····invoke-interface·{v0,·v2,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
160 | ····return-object·v0 | 172 | ····return-object·v0 |
161 | .end·method | 173 | .end·method |
162 | .method·public· | 174 | .method·public·q()Ljava/util/Map; |
163 | ····.locals·3 | 175 | ····.locals·3 |
164 | ····.annotation·system·Ldalvik/annotation/Signature; | 176 | ····.annotation·system·Ldalvik/annotation/Signature; |
165 | ········value·=·{ | 177 | ········value·=·{ |
166 | ············"()", | 178 | ············"()", |
167 | ············"Ljava/util/Map<", | 179 | ············"Ljava/util/Map<", |
168 | ············"Ljava/lang/String;", | 180 | ············"Ljava/lang/String;", |
169 | ············"Ljava/lang/Object;", | 181 | ············"Ljava/lang/Object;", |
Offset 185, 15 lines modified | Offset 197, 15 lines modified | ||
185 | ····const-string·v2,·"result" | 197 | ····const-string·v2,·"result" |
186 | ····invoke-interface·{v0,·v2,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 198 | ····invoke-interface·{v0,·v2,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
187 | ····return-object·v0 | 199 | ····return-object·v0 |
188 | .end·method | 200 | .end·method |
189 | .method·public· | 201 | .method·public·r(Le1/k$d;)V |
190 | ····.locals·3 | 202 | ····.locals·3 |
191 | ····iget-object·v0,·p0,·Lo0/c;->b:Lo0/c$a; | 203 | ····iget-object·v0,·p0,·Lo0/c;->b:Lo0/c$a; |
192 | ····iget-object·v1,·v0,·Lo0/c$a;->b:Ljava/lang/String; | 204 | ····iget-object·v1,·v0,·Lo0/c$a;->b:Ljava/lang/String; |
193 | ····iget-object·v2,·v0,·Lo0/c$a;->c:Ljava/lang/String; | 205 | ····iget-object·v2,·v0,·Lo0/c$a;->c:Ljava/lang/String; |
Offset 201, 15 lines modified | Offset 213, 15 lines modified | ||
201 | ····iget-object·v0,·v0,·Lo0/c$a;->d:Ljava/lang/Object; | 213 | ····iget-object·v0,·v0,·Lo0/c$a;->d:Ljava/lang/Object; |
202 | ····invoke-interface·{p1,·v1,·v2,·v0},·Le1/k$d;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V | 214 | ····invoke-interface·{p1,·v1,·v2,·v0},·Le1/k$d;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V |
203 | ····return-void | 215 | ····return-void |
204 | .end·method | 216 | .end·method |
205 | .method·public· | 217 | .method·public·s(Ljava/util/List;)V |
206 | ····.locals·1 | 218 | ····.locals·1 |
207 | ····.annotation·system·Ldalvik/annotation/Signature; | 219 | ····.annotation·system·Ldalvik/annotation/Signature; |
208 | ········value·=·{ | 220 | ········value·=·{ |
209 | ············"(", | 221 | ············"(", |
210 | ············"Ljava/util/List<", | 222 | ············"Ljava/util/List<", |
211 | ············"Ljava/util/Map<", | 223 | ············"Ljava/util/Map<", |
212 | ············"Ljava/lang/String;", | 224 | ············"Ljava/lang/String;", |
Offset 220, 25 lines modified | Offset 232, 25 lines modified | ||
220 | ····invoke-virtual·{p0},·Lo0/c;->e()Z | 232 | ····invoke-virtual·{p0},·Lo0/c;->e()Z |
221 | ····move-result·v0 | 233 | ····move-result·v0 |
222 | ····if-nez·v0,·:cond_0 | 234 | ····if-nez·v0,·:cond_0 |
223 | ····invoke-virtual·{p0},·Lo0/c;-> | 235 | ····invoke-virtual·{p0},·Lo0/c;->p()Ljava/util/Map; |
224 | ····move-result-object·v0 | 236 | ····move-result-object·v0 |
225 | ····invoke-interface·{p1,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 237 | ····invoke-interface·{p1,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
226 | ····:cond_0 | 238 | ····:cond_0 |
227 | ····return-void | 239 | ····return-void |
228 | .end·method | 240 | .end·method |
229 | .method·public· | 241 | .method·public·t(Ljava/util/List;)V |
230 | ····.locals·1 | 242 | ····.locals·1 |
Max diff block lines reached; 494/3720 bytes (13.28%) of diff not shown. |
Offset 202, 15 lines modified | Offset 202, 15 lines modified | ||
202 | ····invoke-static·{p0},·Lb2/p0;->b(Ljava/lang/Object;)Ljava/lang/String; | 202 | ····invoke-static·{p0},·Lb2/p0;->b(Ljava/lang/Object;)Ljava/lang/String; |
203 | ····move-result-object·v0 | 203 | ····move-result-object·v0 |
204 | ····const-string·v1,·"ReceiveHasNext@" | 204 | ····const-string·v1,·"ReceiveHasNext@" |
205 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;-> | 205 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
206 | ····move-result-object·v0 | 206 | ····move-result-object·v0 |
207 | ····return-object·v0 | 207 | ····return-object·v0 |
208 | .end·method | 208 | .end·method |
209 | .method·public·z(Ld2/j;)V | 209 | .method·public·z(Ld2/j;)V |
Offset 168, 15 lines modified | Offset 168, 15 lines modified | ||
168 | ····const-string·v1,·"SendQueued" | 168 | ····const-string·v1,·"SendQueued" |
169 | ····goto·:goto_0 | 169 | ····goto·:goto_0 |
170 | ····:cond_3 | 170 | ····:cond_3 |
171 | ····const-string·v1,·"UNEXPECTED:" | 171 | ····const-string·v1,·"UNEXPECTED:" |
172 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;-> | 172 | ····invoke-static·{v1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
173 | ····move-result-object·v1 | 173 | ····move-result-object·v1 |
174 | ····:goto_0 | 174 | ····:goto_0 |
175 | ····iget-object·v2,·p0,·Ld2/c;->c:Lkotlinx/coroutines/internal/l; | 175 | ····iget-object·v2,·p0,·Ld2/c;->c:Lkotlinx/coroutines/internal/l; |
176 | ····invoke-virtual·{v2},·Lkotlinx/coroutines/internal/n;->q()Lkotlinx/coroutines/internal/n; | 176 | ····invoke-virtual·{v2},·Lkotlinx/coroutines/internal/n;->q()Lkotlinx/coroutines/internal/n; |
Offset 430, 15 lines modified | Offset 430, 15 lines modified | ||
430 | ····:goto_1 | 430 | ····:goto_1 |
431 | ····return-object·p1 | 431 | ····return-object·p1 |
432 | ····:cond_3 | 432 | ····:cond_3 |
433 | ····const-string·v0,·"trySend·returned·" | 433 | ····const-string·v0,·"trySend·returned·" |
434 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;-> | 434 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
435 | ····move-result-object·p1 | 435 | ····move-result-object·p1 |
436 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 436 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
437 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 437 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 81, 15 lines modified | Offset 81, 15 lines modified | ||
81 | ····if-eqz·p1,·:cond_4 | 81 | ····if-eqz·p1,·:cond_4 |
82 | ····return-object·v0 | 82 | ····return-object·v0 |
83 | ····:cond_4 | 83 | ····:cond_4 |
84 | ····const-string·p1,·"Invalid·offerInternal·result·" | 84 | ····const-string·p1,·"Invalid·offerInternal·result·" |
85 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 85 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
86 | ····move-result-object·p1 | 86 | ····move-result-object·p1 |
87 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 87 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
88 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 88 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
Offset 252, 14 lines modified | Offset 252, 14 lines modified | ||
252 | ····:cond_0 | 252 | ····:cond_0 |
253 | ····iget-boolean·v1,·p0,·Lc2/a;->g:Z | 253 | ····iget-boolean·v1,·p0,·Lc2/a;->g:Z |
254 | ····if-eqz·v1,·:cond_1 | 254 | ····if-eqz·v1,·:cond_1 |
255 | ····const-string·v1,·".immediate" | 255 | ····const-string·v1,·".immediate" |
256 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 256 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->j(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; |
257 | ····move-result-object·v0 | 257 | ····move-result-object·v0 |
258 | ····:cond_1 | 258 | ····:cond_1 |
259 | ····return-object·v0 | 259 | ····return-object·v0 |
260 | .end·method | 260 | .end·method |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | ····invoke-static·{},·Ljava/time/ZoneId;->getAvailableZoneIds()Ljava/util/Set; | 59 | ····invoke-static·{},·Ljava/time/ZoneId;->getAvailableZoneIds()Ljava/util/Set; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····const-string·v1,·"getAvailableZoneIds()" | 61 | ····const-string·v1,·"getAvailableZoneIds()" |
62 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 62 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
63 | ····new-instance·v1,·Ljava/util/ArrayList; | 63 | ····new-instance·v1,·Ljava/util/ArrayList; |
64 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 64 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
65 | ····invoke-static·{v0,·v1},·Ll1/g;->p(Ljava/lang/Iterable;Ljava/util/Collection;)Ljava/util/Collection; | 65 | ····invoke-static·{v0,·v1},·Ll1/g;->p(Ljava/lang/Iterable;Ljava/util/Collection;)Ljava/util/Collection; |
Offset 78, 15 lines modified | Offset 78, 15 lines modified | ||
78 | ····:cond_0 | 78 | ····:cond_0 |
79 | ····invoke-static·{},·Ljava/util/TimeZone;->getAvailableIDs()[Ljava/lang/String; | 79 | ····invoke-static·{},·Ljava/util/TimeZone;->getAvailableIDs()[Ljava/lang/String; |
80 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
81 | ····const-string·v1,·"getAvailableIDs()" | 81 | ····const-string·v1,·"getAvailableIDs()" |
82 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 82 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
83 | ····new-instance·v1,·Ljava/util/ArrayList; | 83 | ····new-instance·v1,·Ljava/util/ArrayList; |
84 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 84 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
85 | ····invoke-static·{v0,·v1},·Ll1/a;->k([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; | 85 | ····invoke-static·{v0,·v1},·Ll1/a;->k([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; |
Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
127 | ····invoke-virtual·{v0},·Ljava/util/TimeZone;->getID()Ljava/lang/String; | 127 | ····invoke-virtual·{v0},·Ljava/util/TimeZone;->getID()Ljava/lang/String; |
128 | ····move-result-object·v0 | 128 | ····move-result-object·v0 |
129 | ····const-string·v1,·"{\n············TimeZone.getDefault().id\n········}" | 129 | ····const-string·v1,·"{\n············TimeZone.getDefault().id\n········}" |
130 | ····:goto_0 | 130 | ····:goto_0 |
131 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;-> | 131 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
132 | ····return-object·v0 | 132 | ····return-object·v0 |
133 | .end·method | 133 | .end·method |
134 | .method·private·final·c(Le1/c;)V | 134 | .method·private·final·c(Le1/c;)V |
135 | ····.locals·2 | 135 | ····.locals·2 |
Offset 155, 64 lines modified | Offset 155, 64 lines modified | ||
155 | #·virtual·methods | 155 | #·virtual·methods |
156 | .method·public·onAttachedToEngine(Lw0/a$b;)V | 156 | .method·public·onAttachedToEngine(Lw0/a$b;)V |
157 | ····.locals·1 | 157 | ····.locals·1 |
158 | ····const-string·v0,·"binding" | 158 | ····const-string·v0,·"binding" |
159 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 159 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
160 | ····invoke-virtual·{p1},·Lw0/a$b;->b()Le1/c; | 160 | ····invoke-virtual·{p1},·Lw0/a$b;->b()Le1/c; |
161 | ····move-result-object·p1 | 161 | ····move-result-object·p1 |
162 | ····const-string·v0,·"binding.binaryMessenger" | 162 | ····const-string·v0,·"binding.binaryMessenger" |
163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V |
164 | ····invoke-direct·{p0,·p1},·Lp0/a;->c(Le1/c;)V | 164 | ····invoke-direct·{p0,·p1},·Lp0/a;->c(Le1/c;)V |
165 | ····return-void | 165 | ····return-void |
166 | .end·method | 166 | .end·method |
167 | .method·public·onDetachedFromEngine(Lw0/a$b;)V | 167 | .method·public·onDetachedFromEngine(Lw0/a$b;)V |
168 | ····.locals·1 | 168 | ····.locals·1 |
169 | ····const-string·v0,·"binding" | 169 | ····const-string·v0,·"binding" |
170 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 170 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
171 | ····iget-object·p1,·p0,·Lp0/a;->a:Le1/k; | 171 | ····iget-object·p1,·p0,·Lp0/a;->a:Le1/k; |
172 | ····const/4·v0,·0x0 | 172 | ····const/4·v0,·0x0 |
173 | ····if-nez·p1,·:cond_0 | 173 | ····if-nez·p1,·:cond_0 |
174 | ····const-string·p1,·"channel" | 174 | ····const-string·p1,·"channel" |
175 | ····invoke-static·{p1},·Lkotlin/jvm/internal/i;-> | 175 | ····invoke-static·{p1},·Lkotlin/jvm/internal/i;->o(Ljava/lang/String;)V |
176 | ····move-object·p1,·v0 | 176 | ····move-object·p1,·v0 |
177 | ····:cond_0 | 177 | ····:cond_0 |
178 | ····invoke-virtual·{p1,·v0},·Le1/k;->e(Le1/k$c;)V | 178 | ····invoke-virtual·{p1,·v0},·Le1/k;->e(Le1/k$c;)V |
179 | ····return-void | 179 | ····return-void |
180 | .end·method | 180 | .end·method |
181 | .method·public·onMethodCall(Le1/j;Le1/k$d;)V | 181 | .method·public·onMethodCall(Le1/j;Le1/k$d;)V |
182 | ····.locals·1 | 182 | ····.locals·1 |
183 | ····const-string·v0,·"call" | 183 | ····const-string·v0,·"call" |
184 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;-> | 184 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
185 | ····const-string·v0,·"result" | 185 | ····const-string·v0,·"result" |
186 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;-> | 186 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->e(Ljava/lang/Object;Ljava/lang/String;)V |
187 | ····iget-object·p1,·p1,·Le1/j;->a:Ljava/lang/String; | 187 | ····iget-object·p1,·p1,·Le1/j;->a:Ljava/lang/String; |
188 | ····const-string·v0,·"getLocalTimezone" | 188 | ····const-string·v0,·"getLocalTimezone" |
189 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | 189 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
Offset 7534, 18 lines modified | Offset 7534, 21 lines modified | ||
7534 | AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER | 7534 | AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER |
7535 | LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM, | 7535 | LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM, |
7536 | OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE | 7536 | OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE |
7537 | SOFTWARE. | 7537 | SOFTWARE. |
7538 | -------------------------------------------------------------------------------- | 7538 | -------------------------------------------------------------------------------- |
7539 | flutter_keyboard_visibility | 7539 | flutter_keyboard_visibility |
7540 | flutter_keyboard_visibility_linux | ||
7541 | flutter_keyboard_visibility_macos | ||
7542 | flutter_keyboard_visibility_windows | ||
7540 | The·MIT·License | 7543 | The·MIT·License |
7541 | Copyright·(c)·20 | 7544 | Copyright·(c)·2022·Jason·Rai |
7542 | All·rights·reserved. | 7545 | All·rights·reserved. |
7543 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy | 7546 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy |
7544 | of·this·software·and·associated·documentation·files·(the·"Software"),·to·deal | 7547 | of·this·software·and·associated·documentation·files·(the·"Software"),·to·deal |
7545 | in·the·Software·without·restriction,·including·without·limitation·the·rights | 7548 | in·the·Software·without·restriction,·including·without·limitation·the·rights |
7546 | to·use,·copy,·modify,·merge,·publish,·distribute,·sublicense,·and/or·sell | 7549 | to·use,·copy,·modify,·merge,·publish,·distribute,·sublicense,·and/or·sell |
7547 | copies·of·the·Software,·and·to·permit·persons·to·whom·the·Software·is | 7550 | copies·of·the·Software,·and·to·permit·persons·to·whom·the·Software·is |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························ARM | 9 | ··Machine:···························ARM |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 | ··Start·of·section·headers:··········80 | 13 | ··Start·of·section·headers:··········8093848·(bytes·into·file) |
14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI | 14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 | ··Number·of·program·headers:·········7 | 17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········11 | 19 | ··Number·of·section·headers:·········11 |
20 | ··Section·header·string·table·index:·10 | 20 | ··Section·header·string·table·index:·10 |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | Elf·file·type·is·DYN·(Shared·object·file) | 2 | Elf·file·type·is·DYN·(Shared·object·file) |
3 | Entry·point·0x0 | 3 | Entry·point·0x0 |
4 | There·are·7·program·headers,·starting·at·offset·52 | 4 | There·are·7·program·headers,·starting·at·offset·52 |
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 6 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
7 | ··PHDR···········0x000034·0x00000034·0x00000034·0x000e0·0x000e0·R···0x4 | 7 | ··PHDR···········0x000034·0x00000034·0x00000034·0x000e0·0x000e0·R···0x4 |
8 | ··LOAD···········0x000000·0x00000000·0x00000000·0x2f | 8 | ··LOAD···········0x000000·0x00000000·0x00000000·0x2ff624·0x2ff624·R···0x4000 |
9 | ··LOAD···········0x300000·0x00300000·0x00300000·0x4b | 9 | ··LOAD···········0x300000·0x00300000·0x00300000·0x4b6b38·0x4b6b38·R·E·0x4000 |
10 | ··LOAD···········0x7b | 10 | ··LOAD···········0x7b8000·0x007b8000·0x007b8000·0x0003c·0x0003c·RW··0x4000 |
11 | ··NOTE···········0x000114·0x00000114·0x00000114·0x00020·0x00020·R···0x4 | 11 | ··NOTE···········0x000114·0x00000114·0x00000114·0x00020·0x00020·R···0x4 |
12 | ··DYNAMIC········0x7b | 12 | ··DYNAMIC········0x7b800c·0x007b800c·0x007b800c·0x00030·0x00030·RW··0x4 |
13 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1 | 13 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1 |
14 | ·Section·to·Segment·mapping: | 14 | ·Section·to·Segment·mapping: |
15 | ··Segment·Sections... | 15 | ··Segment·Sections... |
16 | ···00····· | 16 | ···00····· |
17 | ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash· | 17 | ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash· |
18 | ···02·····.text· | 18 | ···02·····.text· |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | There·are·11·section·headers,·starting·at·offset·0x7b | 1 | There·are·11·section·headers,·starting·at·offset·0x7b8098: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000020·00···A··0···0··4 | 5 | ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000020·00···A··0···0··4 |
6 | ··[·2]·.rodata···········PROGBITS········00000140·000140·2f | 6 | ··[·2]·.rodata···········PROGBITS········00000140·000140·2ff380·00···A··0···0·16 |
7 | ··[·3]·.eh_frame·········PROGBITS········002f | 7 | ··[·3]·.eh_frame·········PROGBITS········002ff4c0·2ff4c0·000042·00···A··0···0··1 |
8 | ··[·4]·.dynstr···········STRTAB··········002f | 8 | ··[·4]·.dynstr···········STRTAB··········002ff504·2ff504·000085·00···A··0···0··4 |
9 | ··[·5]·.dynsym···········DYNSYM··········002f | 9 | ··[·5]·.dynsym···········DYNSYM··········002ff58c·2ff58c·000060·10···A··4···1··4 |
10 | ··[·6]·.hash·············HASH············002f | 10 | ··[·6]·.hash·············HASH············002ff5ec·2ff5ec·000038·04···A··5···0··4 |
11 | ··[·7]·.text·············PROGBITS········00300000·300000·4b | 11 | ··[·7]·.text·············PROGBITS········00300000·300000·4b6b38·00··AX··0···0·16 |
12 | ··[·8]·.bss··············PROGBITS········007b | 12 | ··[·8]·.bss··············PROGBITS········007b8000·7b8000·00000c·00··WA··0···0··4 |
13 | ··[·9]·.dynamic··········DYNAMIC·········007b | 13 | ··[·9]·.dynamic··········DYNAMIC·········007b800c·7b800c·000030·08··WA··4···0··4 |
14 | ··[10]·.shstrtab·········STRTAB··········00000000·7b | 14 | ··[10]·.shstrtab·········STRTAB··········00000000·7b803c·00005a·00······0···0··4 |
15 | Key·to·Flags: | 15 | Key·to·Flags: |
16 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 16 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
17 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 17 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
18 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 18 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
19 | ··y·(purecode),·p·(processor·specific) | 19 | ··y·(purecode),·p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Symbol·table·'.dynsym'·contains·6·entries: | 1 | Symbol·table·'.dynsym'·contains·6·entries: |
2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·00300000·18112·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions | 4 | ·····1:·00300000·18112·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions |
5 | ·····2:·003046c0·0x4 | 5 | ·····2:·003046c0·0x4b2478·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions |
6 | ·····3:·00000140·24224·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData | 6 | ·····3:·00000140·24224·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData |
7 | ·····4:·00005fe0·0x2f | 7 | ·····4:·00005fe0·0x2f94e0·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData |
8 | ·····5:·00000114····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId | 8 | ·····5:·00000114····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x7b | 1 | Dynamic·section·at·offset·0x7b800c·contains·6·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x00000004·(HASH)·······················0x2f | 3 | ·0x00000004·(HASH)·······················0x2ff5ec |
4 | ·0x00000005·(STRTAB)·····················0x2f | 4 | ·0x00000005·(STRTAB)·····················0x2ff504 |
5 | ·0x0000000a·(STRSZ)······················133·(bytes) | 5 | ·0x0000000a·(STRSZ)······················133·(bytes) |
6 | ·0x00000006·(SYMTAB)·····················0x2f | 6 | ·0x00000006·(SYMTAB)·····················0x2ff58c |
7 | ·0x0000000b·(SYMENT)·····················16·(bytes) | 7 | ·0x0000000b·(SYMENT)·····················16·(bytes) |
8 | ·0x00000000·(NULL)·······················0x0 | 8 | ·0x00000000·(NULL)·······················0x0 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | 1 | Displaying·notes·found·in:·.note.gnu.build-id |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·f84eca64 | 3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·f84eca640ea41ceee07489cf05dc02d9 |
Offset 10, 14 lines modified | Offset 10, 14 lines modified | ||
10 | ··Augmentation·data:·····1b | 10 | ··Augmentation·data:·····1b |
11 | ··DW_CFA_def_cfa:·r11·ofs·8 | 11 | ··DW_CFA_def_cfa:·r11·ofs·8 |
12 | 00000014·00000011·00000018·FDE·cie=00000000·pc=00300000..003046c0 | 12 | 00000014·00000011·00000018·FDE·cie=00000000·pc=00300000..003046c0 |
13 | ··DW_CFA_offset:·r11·at·cfa-8 | 13 | ··DW_CFA_offset:·r11·at·cfa-8 |
14 | ··DW_CFA_offset:·r14·at·cfa-4 | 14 | ··DW_CFA_offset:·r14·at·cfa-4 |
15 | 00000029·00000011·0000002d·FDE·cie=00000000·pc=003046c0..007b | 15 | 00000029·00000011·0000002d·FDE·cie=00000000·pc=003046c0..007b6b38 |
16 | ··DW_CFA_offset:·r11·at·cfa-8 | 16 | ··DW_CFA_offset:·r11·at·cfa-8 |
17 | ··DW_CFA_offset:·r14·at·cfa-4 | 17 | ··DW_CFA_offset:·r14·at·cfa-4 |
18 | 0000003e·ZERO·terminator | 18 | 0000003e·ZERO·terminator |
Offset 431, 52 lines modified | Offset 431, 51 lines modified | ||
431 | U*U*U*Uj? | 431 | U*U*U*Uj? |
432 | <-B|·OMe | 432 | <-B|·OMe |
433 | Q$Q0Q8G<Q | 433 | Q$Q0Q8G<Q |
434 | D» L» L» L» \» | 434 | D» L» L» L» \» |
435 | (J4J0J0J | 435 | (J4J0J0J |
436 | -$=$=·7$7·4$4·W$ | 436 | -$=$=·7$7·4$4·W$ |
437 | -$=$=·7$7·4$4·W$ | 437 | -$=$=·7$7·4$4·W$ |
438 | 4 | 438 | 4(744$W| |
439 | e·-T-L-L-P-> | 439 | e·-T-L-L-P-> |
440 | 4(4@4D7·-$7·-* | ||
441 | &(:·&Xx@#" | 440 | &(:·&Xx@#" |
442 | 441 | r$:0:\:tr | |
442 | 4(4@4D7·-$7·-* | ||
443 | :<#8:\&L#$:4# | ||
444 | =04(W$W$48 | ||
445 | <-8-(-$-B | ||
446 | 404<W$W04 | ||
447 | ·#·#@&·#0 | 443 | ·#·#@&·#0 |
448 | 0#·#(#·#@&·#8 | 444 | 0#·#(#·#@&·#8 |
449 | Y|Txu·T( | 445 | Y|Txu·T( |
450 | iXr$r$i* | ||
451 | \#(#0#·#<# | ||
452 | @=(=·7$=44 | ||
453 | L04DW84d | ||
454 | " | 446 | "4484`=* |
447 | :@#8:\&L#$:4# | ||
448 | =04(W$W$48 | ||
449 | <-8-(-$-B | ||
455 | L&$&(&·& | 450 | L&$&(&·& |
451 | `#(#0#·#<# | ||
452 | @=(=·7$=44 | ||
453 | L44HW84d | ||
456 | » ·» ·» <» 0 | 454 | » ·» ·» <» 0 |
455 | 4,4<W$W04 | ||
456 | iXo$o$i* | ||
457 | JP» (» ·» ( | ||
457 | #$#$#$#$#,& | 458 | #$#$#$#$#,& |
458 | 0N$N,N<N·N, | 459 | 0N$N,N<N·N, |
459 | #P&,&4:$:8 | 460 | #P&,&4:$:8 |
460 | #H&,&4:· | 461 | #H&,&4:· |
462 | D-$-,=,7,4 | ||
461 | JP» (» ·» ( | ||
462 | \HiTiDi8 | ||
463 | h@8@·@8@ | ||
464 | 4#P#8#4#L | ||
465 | "$4<4$Wh | 463 | "$4<4$Wh |
466 | » $G(G(Q,i | 464 | » $G(G(Q,i |
467 | ,#<&(&<: | 465 | ,#<&(&<: |
468 | <4(4<W(4@W | 466 | <4(4<W(4@W |
469 | <#$#<&(#<&(&<:(&,& | 467 | <#$#<&(#<&(&<:(&,& |
468 | 0#0&<:(# | ||
470 | ·#D#H#,& | 469 | ·#D#H#,& |
471 | l» ,» ·» 4» | 470 | l» ,» ·» 4» |
472 | C·&, | 471 | C·&,rL#,:d#Px |
473 | 4#,:l#Px | 472 | 4#,:l#Px |
474 | <#(&·:8&·:8&·:8&·:8&·:8& | 473 | <#(&·:8&·:8&·:8&·:8&·:8& |
475 | 474 | r·#$x(#< | |
476 | P=\=$=87 | 475 | P=\=$=87 |
477 | ·» ,» ,» ,» @ | 476 | ·» ,» ,» ,» @ |
478 | O4&·:,&· | 477 | O4&·:,&· |
479 | iHQ0Q0Q8i | 478 | iHQ0Q0Q8i |
480 | ·N$N$N(N | 479 | ·N$N$N(N |
481 | H#0&4#<&0#H&8# | 480 | H#0&4#<&0#H&8# |
482 | 0» $» $» @» < | 481 | 0» $» $» @» < |
Offset 484, 312 lines modified | Offset 483, 317 lines modified | ||
484 | =(=$=T4(=·=(7 | 483 | =(=$=T4(=·=(7 |
485 | 4$W,W(W0W04, | 484 | 4$W,W(W0W04, |
486 | 4$W,W(W44, | 485 | 4$W,W(W44, |
487 | $=L704(W$-F | 486 | $=L704(W$-F |
488 | $#4#8&<#4&D#$# | 487 | $#4#8&<#4&D#$# |
489 | 4#,#8#8#$ | 488 | 4#,#8#8#$ |
490 | ·» 8» 0» ·» ,» | 489 | ·» 8» 0» ·» ,» |
491 | 4#4# | 490 | 4#4#8#4#8 |
492 | 491 | @·&$#$&H: | |
493 | u8T@TTT·T | 492 | u8T@TTT·T |
494 | ·e(-@=8=x= | 493 | ·e(-@=8=x= |
495 | =4=8=<7(7<40 | 494 | =4=8=<7(7<40 |
496 | 8#@&, | 495 | 8#@&,r$#" |
497 | 7·W(704l | 496 | 7·W(704l |
498 | 8#$&, | 497 | 8#$&,r$# |
499 | $» 4» $JH» ( | 498 | $» 4» $JH» ( |
500 | ·» $» ,» ·» ·» | 499 | ·» $» ,» ·» ·» |
501 | L#H:\#L#H:\#T | 500 | L#H:\#L#H:\#T |
502 | e·-4-0=· | 501 | e·-4-0=· |
503 | -4-<-P=& | 502 | -4-<-P=& |
504 | 4» @» 0» h» | 503 | 4» @» 0» h» |
505 | =,=,=,=8 | 504 | =,=,=,=8 |
506 | 4$-·44W( | 505 | 4$-·44W( |
507 | :$&D:0xF | 506 | :$&D:0xF |
508 | G | 507 | G(G$QXG$ |
509 | #·&0: | 508 | #·&0:,x· |
510 | » (» T» X» 4» | 509 | » (» T» X» 4» |
511 | <#$#<&(&<: | 510 | <#$#<&(&<: |
512 | &,:·:8&·& | 511 | &,:·:8&·& |
512 | <@<GXG·G@Q·@(G8 | ||
513 | *·&4&$:l | ||
513 | P{T{@{X{4{ | 514 | P{T{@{X{4{ |
514 | eH=$=,7,4, | 515 | eH=$=,7,4, |
515 | eH=$=,7,4 | 516 | eH=$=,7,4 |
516 | D@·G·i·@,G | 517 | D@·G·i·@,G |
517 | D-$-,=,7,4 | ||
518 | P-8-h-X= | 518 | P-8-h-X= |
519 | <@<GXG·G@Q·@(G8 | ||
520 | )·&4&$:l | ||
521 | eh7,7D-: | 519 | eh7,7D-: |
522 | xH&0#·&D&D&P&P&D&L:8 | 520 | xH&0#·&D&D&P&P&D&L:8 |
523 | $» ·» ·» ·» ·» ·» ·» ·» | 521 | $» ·» ·» ·» ·» ·» ·» ·» |
524 | 0l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l$ | 522 | 0l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l$ |
525 | 0l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l$ | 523 | 0l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l·l$ |
526 | $» ·» ·» ·» | 524 | $» ·» ·» ·» |
527 | ·444$Wx- | 525 | ·444$Wx- |
528 | e(-,=$-·=<- | 526 | e(-,=$-·=<- |
529 | #·#·#\#\ | 527 | #·#·#\#\ |
528 | ]HiTiDi8 | ||
529 | h@8@·@8@ | ||
530 | 4#P#8#4#L | ||
530 | 0» 8» 4» 8» 8» 4» 4 | 531 | 0» 8» 4» 8» 8» 4» 4 |
531 | |i·i·iD | 532 | |i·i·iDo`oH |
532 | » P» P» P» P» d» H | 533 | » P» P» P» P» d» H |
533 | d» P» P» P» H | 534 | d» P» P» P» H |
535 | \N·N·N\N | ||
534 | C(#·#$#8# | 536 | C(#·#$#8# |
535 | (&(&$x0: | 537 | (&(&$x0: |
536 | &(&$x0:tx4#H | 538 | &(&$x0:tx4#H |
537 | &$x0:lx(#H | 539 | &$x0:lx(#H |
538 | ^D&8&·#0 | 540 | ^D&8&·#0 |
539 | 0&8&4&8&$#0 | 541 | 0&8&4&8&$#0 |
Max diff block lines reached; 608217/610066 bytes (99.70%) of diff not shown. |
Offset 1510, 116703 lines modified | Offset 1510, 116703 lines modified | ||
1510 | ··0x00005f70·77526567·45787053·7461636b·00000000·wRegExpStack.... | 1510 | ··0x00005f70·77526567·45787053·7461636b·00000000·wRegExpStack.... |
1511 | ··0x00005f80·32055b00·2c000000·ec2fad70·4d6f6e6f·2.[.,..../.pMono | 1511 | ··0x00005f80·32055b00·2c000000·ec2fad70·4d6f6e6f·2.[.,..../.pMono |
1512 | ··0x00005f90·6d6f7270·68696353·6d696162·6c654361·morphicSmiableCa | 1512 | ··0x00005f90·6d6f7270·68696353·6d696162·6c654361·morphicSmiableCa |
1513 | ··0x00005fa0·6c6c0000·00000000·32025b00·02000000·ll......2.[..... | 1513 | ··0x00005fa0·6c6c0000·00000000·32025b00·02000000·ll......2.[..... |
1514 | ··0x00005fb0·f2df0770·34000000·32025b00·02000000·...p4...2.[..... | 1514 | ··0x00005fb0·f2df0770·34000000·32025b00·02000000·...p4...2.[..... |
1515 | ··0x00005fc0·f86f0338·1a000000·32035b00·0c000000·.o.8....2.[..... | 1515 | ··0x00005fc0·f86f0338·1a000000·32035b00·0c000000·.o.8....2.[..... |
1516 | ··0x00005fd0·fe9f0d7a·48616e64·6c650000·00000000·...zHandle...... | 1516 | ··0x00005fd0·fe9f0d7a·48616e64·6c650000·00000000·...zHandle...... |
1517 | ··0x00005fe0·f5f5dcdc· | 1517 | ··0x00005fe0·f5f5dcdc·082b1200·00000000·03000000·.....+.......... |
1518 | ··0x00005ff0·00000000·62306538·39396563·35613930·....b0e899ec5a90 | 1518 | ··0x00005ff0·00000000·62306538·39396563·35613930·....b0e899ec5a90 |
1519 | ··0x00006000·65343636·31353031·66306236·39653964·e4661501f0b69e9d | 1519 | ··0x00006000·65343636·31353031·66306236·39653964·e4661501f0b69e9d |
1520 | ··0x00006010·64373066·70726f64·75637420·6e6f2d63·d70fproduct·no-c | 1520 | ··0x00006010·64373066·70726f64·75637420·6e6f2d63·d70fproduct·no-c |
1521 | ··0x00006020·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no- | 1521 | ··0x00006020·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no- |
1522 | ··0x00006030·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac | 1522 | ··0x00006030·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac |
1523 | ··0x00006040·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_ | 1523 | ··0x00006040·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_ |
1524 | ··0x00006050·64697370·61746368·65727320·64656475·dispatchers·dedu | 1524 | ··0x00006050·64697370·61746368·65727320·64656475·dispatchers·dedu |
1525 | ··0x00006060·705f696e·73747275·6374696f·6e73206e·p_instructions·n | 1525 | ··0x00006060·705f696e·73747275·6374696f·6e73206e·p_instructions·n |
1526 | ··0x00006070·6f2d6173·73657274·73206172·6d2d6561·o-asserts·arm-ea | 1526 | ··0x00006070·6f2d6173·73657274·73206172·6d2d6561·o-asserts·arm-ea |
1527 | ··0x00006080·62692073·6f667466·70206e6f·2d636f6d·bi·softfp·no-com | 1527 | ··0x00006080·62692073·6f667466·70206e6f·2d636f6d·bi·softfp·no-com |
1528 | ··0x00006090·70726573·7365642d·706f696e·74657273·pressed-pointers | 1528 | ··0x00006090·70726573·7365642d·706f696e·74657273·pressed-pointers | Diff chunk too large, falling back to line-by-line diff (1539 lines added, 1539 lines removed) |
1529 | ··0x000060a0·206e6f2d·6e756c6c·2d736166·65747900··no-null-safety. | 1529 | ··0x000060a0·206e6f2d·6e756c6c·2d736166·65747900··no-null-safety. |
1530 | ··0x000060b0·2c882 | 1530 | ··0x000060b0·2c882d5d·867f8303·10819035·c13e1181·,.-].......5.>.. |
1531 | ··0x000060c0· | 1531 | ··0x000060c0·6b7d8384·83838584·82868283·85848586·k}.............. |
1532 | ··0x000060d0·8682828 | 1532 | ··0x000060d0·86828284·86928684·83858785·84848483·................ |
1533 | ··0x000060e0·8 | 1533 | ··0x000060e0·84868384·84858385·83848684·87848587·................ |
1534 | ··0x000060f0·8 | 1534 | ··0x000060f0·85848484·87848683·84868484·86828387·................ |
1535 | ··0x00006100·848 | 1535 | ··0x00006100·84858585·84848483·85848684·838d8486·................ |
1536 | ··0x00006110·8 | 1536 | ··0x00006110·87858583·85858483·85828487·85848484·................ |
1537 | ··0x00006120·8 | 1537 | ··0x00006120·82838485·83868684·85838588·87828282·................ |
1538 | ··0x00006130·8 | 1538 | ··0x00006130·84838487·83838383·83838684·84878286·................ |
1539 | ··0x00006140·8 | 1539 | ··0x00006140·84848382·8584848f·85858484·83848a82·................ |
1540 | ··0x00006150·8 | 1540 | ··0x00006150·84868383·84858682·86918584·83838483·................ |
1541 | ··0x00006160·838 | 1541 | ··0x00006160·83848484·85838686·83848486·83889083·................ |
1542 | ··0x00006170·8 | 1542 | ··0x00006170·87838985·83838486·82848483·8582878a·................ |
1543 | ··0x00006180·8 | 1543 | ··0x00006180·83858483·84848585·83848b83·84848484·................ |
1544 | ··0x00006190·8 | 1544 | ··0x00006190·84858483·83858584·85858484·85838489·................ |
1545 | ··0x000061a0·85828684 | 1545 | ··0x000061a0·83858582·86848a85·82828583·86848692·................ |
1546 | ··0x000061b0·8 | 1546 | ··0x000061b0·85898484·84838984·85848385·83838883·................ |
1547 | ··0x000061c0·8 | 1547 | ··0x000061c0·84868384·85848383·86838783·83848582·................ |
1548 | ··0x000061d0·8 | 1548 | ··0x000061d0·82898583·87858585·85878285·8785828b·................ |
1549 | ··0x000061e0·828 | 1549 | ··0x000061e0·82838584·86858382·84848586·84848483·................ |
1550 | ··0x000061f0·8 | 1550 | ··0x000061f0·86828386·83848b86·86868488·83838386·................ |
1551 | ··0x00006200·8 | 1551 | ··0x00006200·87848385·84868685·85868a83·85858483·................ |
1552 | ··0x00006210·8 | 1552 | ··0x00006210·838a8587·84838483·86858687·84858482·................ |
1553 | ··0x00006220·8 | 1553 | ··0x00006220·84838582·83838685·84848684·85828686·................ |
1554 | ··0x00006230·8 | 1554 | ··0x00006230·84838584·85848484·86848586·84858683·................ |
1555 | ··0x00006240·8 | 1555 | ··0x00006240·87838386·85878483·83848482·83838384·................ |
1556 | ··0x00006250·8 | 1556 | ··0x00006250·85838485·84858983·83858383·868a8485·................ |
1557 | ··0x00006260·8 | 1557 | ··0x00006260·84868985·8b858383·83858484·84858584·................ |
1558 | ··0x00006270·8 | 1558 | ··0x00006270·82848585·85848387·85848683·83838489·................ |
1559 | ··0x00006280·8 | 1559 | ··0x00006280·88898987·83838483·86898484·8b908588·................ |
1560 | ··0x00006290·8 | 1560 | ··0x00006290·858e8383·83858386·84848384·85858485·................ |
1561 | ··0x000062a0·8 | 1561 | ··0x000062a0·85848786·84848584·83848285·848c8383·................ |
1562 | ··0x000062b0·8 | 1562 | ··0x000062b0·8783838a·84828385·84858383·85888484·................ |
1563 | ··0x000062c0·8 | 1563 | ··0x000062c0·82848484·87848483·85838683·84838385·................ |
1564 | ··0x000062d0·848 | 1564 | ··0x000062d0·84858486·83848485·84848385·85828684·................ |
1565 | ··0x000062e0·8 | 1565 | ··0x000062e0·87838584·83848585·84848485·85838384·................ |
1566 | ··0x000062f0·8 | 1566 | ··0x000062f0·82828285·83848485·84848583·83838484·................ |
1567 | ··0x00006300·8 | 1567 | ··0x00006300·83848486·85848b84·84858a85·85838783·................ |
1568 | ··0x00006310·8 | 1568 | ··0x00006310·84848585·86858582·83838589·84838584·................ |
1569 | ··0x00006320·8 | 1569 | ··0x00006320·83828584·86858584·85848582·85848584·................ |
1570 | ··0x00006330·8 | 1570 | ··0x00006330·84848585·84858c87·83848583·84828686·................ |
1571 | ··0x00006340·8 | 1571 | ··0x00006340·85868586·83848485·84868584·84848483·................ |
1572 | ··0x00006350·8 | 1572 | ··0x00006350·84858383·84858386·83838385·84848483·................ |
1573 | ··0x00006360·8683848 | 1573 | ··0x00006360·86838483·86868483·84898283·84838385·................ |
1574 | ··0x00006370·838 | 1574 | ··0x00006370·83838785·83848486·84888384·87838783·................ |
1575 | ··0x00006380·8 | 1575 | ··0x00006380·84838285·88858583·86848384·83848584·................ |
1576 | ··0x00006390·85858 | 1576 | ··0x00006390·85858584·87848584·82858384·86868685·................ |
1577 | ··0x000063a0·8 | 1577 | ··0x000063a0·85868382·858b8586·84828486·83848584·................ |
1578 | ··0x000063b0·8 | 1578 | ··0x000063b0·83838585·82838383·84868282·85848384·................ |
1579 | ··0x000063c0·8 | 1579 | ··0x000063c0·8485868c·83878383·83848585·84848585·................ |
1580 | ··0x000063d0·8 | 1580 | ··0x000063d0·84838683·86828585·89878586·83858384·................ |
1581 | ··0x000063e0·8 | 1581 | ··0x000063e0·84858384·84848683·83858383·86868483·................ |
1582 | ··0x000063f0·848 | 1582 | ··0x000063f0·84858484·85878383·85848684·83858586·................ |
1583 | ··0x00006400·8 | 1583 | ··0x00006400·87828484·87868682·84838485·85828382·................ |
1584 | ··0x00006410·8 | 1584 | ··0x00006410·84878484·83868e83·87858583·84848385·................ |
1585 | ··0x00006420·8 | 1585 | ··0x00006420·86858285·85848684·84858584·83868584·................ |
1586 | ··0x00006430·8 | 1586 | ··0x00006430·84848484·85838686·83878396·84898484·................ |
1587 | ··0x00006440·8 | 1587 | ··0x00006440·83858683·85838686·83868483·84848682·................ |
1588 | ··0x00006450· | 1588 | ··0x00006450·90848483·86838485·8383858c·85848485·................ |
1589 | ··0x00006460·8 | 1589 | ··0x00006460·84888686·85848785·84878385·85848484·................ |
1590 | ··0x00006470·8 | 1590 | ··0x00006470·85838386·83868384·84868483·83868382·................ |
1591 | ··0x00006480·8 | 1591 | ··0x00006480·83858583·84858682·84868583·83848584·................ |
1592 | ··0x00006490·8 | 1592 | ··0x00006490·85848686·84888587·84858c84·86848686·................ |
1593 | ··0x000064a0·8 | 1593 | ··0x000064a0·83838883·84858682·84848588·8a878483·................ |
1594 | ··0x000064b0·8 | 1594 | ··0x000064b0·86868384·86848585·83848885·82838584·................ |
1595 | ··0x000064c0·8 | 1595 | ··0x000064c0·86838384·84838486·85848582·85828683·................ |
1596 | ··0x000064d0·838 | 1596 | ··0x000064d0·83838783·83848485·85848d86·86858584·................ |
1597 | ··0x000064e0·8 | 1597 | ··0x000064e0·83838583·83838484·84848584·83838483·................ |
1598 | ··0x000064f0·8 | 1598 | ··0x000064f0·86858484·85848384·85858484·86848583·................ |
1599 | ··0x00006500·8 | 1599 | ··0x00006500·84858382·83848484·83858482·84868383·................ |
1600 | ··0x00006510·8 | 1600 | ··0x00006510·85848583·89838483·84838d84·84848384·................ |
1601 | ··0x00006520·848 | 1601 | ··0x00006520·84848486·84898886·83848484·84828383·................ |
1602 | ··0x00006530·8 | 1602 | ··0x00006530·85848387·83868585·88848586·84858582·................ |
1603 | ··0x00006540·8 | 1603 | ··0x00006540·83858586·84848488·83858482·85848584·................ |
1604 | ··0x00006550·8586848 | 1604 | ··0x00006550·85868483·84848883·83838883·86848685·................ |
1605 | ··0x00006560·8 | 1605 | ··0x00006560·83858485·84848588·82848585·83858284·................ |
1606 | ··0x00006570·8 | 1606 | ··0x00006570·85868584·83848588·85848483·83828384·................ |
1607 | ··0x00006580·8 | 1607 | ··0x00006580·84888686·83848483·82868584·82848385·................ |
1608 | ··0x00006590·8 | 1608 | ··0x00006590·87828583·84848586·85838483·84859085·................ |
1609 | ··0x000065a0·8 | 1609 | ··0x000065a0·85858383·83838484·83838483·84838684·................ |
1610 | ··0x000065b0·8 | 1610 | ··0x000065b0·85838384·86828384·85838485·85848383·................ |
1611 | ··0x000065c0·8 | 1611 | ··0x000065c0·85848585·85838684·83878e84·85848583·................ |
1612 | ··0x000065d0·8 | 1612 | ··0x000065d0·83838383·83878485·8785838a·86848587·................ |
1613 | ··0x000065e0·8 | 1613 | ··0x000065e0·85868782·83858383·84838486·88838582·................ |
1614 | ··0x000065f0·8 | 1614 | ··0x000065f0·85828682·84848484·85898585·86858883·................ |
1615 | ··0x00006600·8 | 1615 | ··0x00006600·84858683·85858383·85848784·85848488·................ |
1616 | ··0x00006610·8 | 1616 | ··0x00006610·84858a86·85888383·84838586·83858384·................ |
1617 | ··0x00006620·8 | 1617 | ··0x00006620·85848784·878a8483·8b83848a·84858783·................ |
1618 | ··0x00006630·8 | 1618 | ··0x00006630·83838389·84848485·82848583·8983848b·................ |
1619 | ··0x00006640·848 | 1619 | ··0x00006640·84838384·85868385·84848583·85838585·................ |
1620 | ··0x00006650·8 | 1620 | ··0x00006650·84958484·88858386·83858987·85848485·................ |
1621 | ··0x00006660·8 | 1621 | ··0x00006660·83848483·84828387·858b8787·85838482·................ |
1622 | ··0x00006670·8 | 1622 | ··0x00006670·83878785·83868583·86838486·85858384·................ |
1623 | ··0x00006680·83848 | 1623 | ··0x00006680·83848483·85858484·83858385·85858483·................ |
1624 | ··0x00006690·8 | 1624 | ··0x00006690·8d838584·84838583·84838685·82838384·................ |
1625 | ··0x000066a0·8 | 1625 | ··0x000066a0·8a848386·8c838686·88868383·84838483·................ |
1626 | ··0x000066b0·8 | 1626 | ··0x000066b0·84848484·84828384·84838382·84868485·................ |
1627 | ··0x000066c0·858 | 1627 | ··0x000066c0·85838584·83858383·83848386·8483838e·................ |
1628 | ··0x000066d0·8 | 1628 | ··0x000066d0·8586838c·83838483·85838685·8483888a·................ |
1629 | ··0x000066e0·8 | 1629 | ··0x000066e0·85838485·83878686·87868384·82848485·................ |
1630 | ··0x000066f0·8 | 1630 | ··0x000066f0·84848985·87858485·84858c84·84848484·................ |
1631 | ··0x00006700·8 | 1631 | ··0x00006700·82858385·84868483·86838389·82848486·................ |
1632 | ··0x00006710·8 | 1632 | ··0x00006710·838b8384·86828885·89878983·85848384·................ |
1633 | ··0x00006720·8 | 1633 | ··0x00006720·86868683·8585878e·85838383·83838685·................ |
1634 | ··0x00006730·8 | 1634 | ··0x00006730·8b848387·83838587·83858586·83828282·................ |
1635 | ··0x00006740·8 | 1635 | ··0x00006740·86848283·84858682·85878483·85868386·................ |
Max diff block lines reached; 25853192/26060924 bytes (99.20%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 | ··0x002f | 2 | ··0x002ff4c0·10000000·00000000·017a5200·017c0e01·.........zR..|.. |
3 | ··0x002f | 3 | ··0x002ff4d0·1b0c0b08·11000000·18000000·240b0000·............$... |
4 | ··0x002f | 4 | ··0x002ff4e0·c0460000·008b028e·01110000·002d0000·.F...........-.. |
5 | ··0x002f | 5 | ··0x002ff4f0·00cf5100·0078244b·00008b02·8e010000·..Q..x$K........ |
6 | ··0x002f | 6 | ··0x002ff500·0000································.. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x002f | 2 | ··0x002ff504·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho |
3 | ··0x002f | 3 | ··0x002ff514·74496e73·74727563·74696f6e·73005f6b·tInstructions._k |
4 | ··0x002f | 4 | ··0x002ff524·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps |
5 | ··0x002f | 5 | ··0x002ff534·686f7449·6e737472·75637469·6f6e7300·hotInstructions. |
6 | ··0x002f | 6 | ··0x002ff544·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot |
7 | ··0x002f | 7 | ··0x002ff554·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola |
8 | ··0x002f | 8 | ··0x002ff564·7465536e·61707368·6f744461·7461005f·teSnapshotData._ |
9 | ··0x002f | 9 | ··0x002ff574·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui |
10 | ··0x002f | 10 | ··0x002ff584·6c644964·00·························ldId. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 | ··0x002f | 2 | ··0x002ff5ec·06000000·06000000·00000000·03000000·................ |
3 | ··0x002f | 3 | ··0x002ff5fc·05000000·02000000·00000000·04000000·................ |
4 | ··0x002f | 4 | ··0x002ff60c·00000000·00000000·00000000·00000000·................ |
5 | ··0x002f | 5 | ··0x002ff61c·01000000·00000000···················........ |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00300000·<_kDartVmSnapshotInstructions>: | 2 | 00300000·<_kDartVmSnapshotInstructions>: |
3 | » .F.............. | 3 | » .F.............. |
4 | » 0....F... | 4 | » 0....F....K...0. |
5 | » .....H-.....p.·. | 5 | » .....H-.....p.·. |
6 | » .0...·.......·.. | 6 | » .0...·.......·.. |
7 | » 0....·..4.....R. | 7 | » 0....·..4.....R. |
8 | » "..*0·...·B..... | 8 | » "..*0·...·B..... |
9 | » ......R......".. | 9 | » ......R......".. |
10 | » .....·......K.@. | 10 | » .....·......K.@. |
11 | » .·...·...0...·.. | 11 | » .·...·...0...·.. |
Offset 1134, 182 lines modified | Offset 1134, 182 lines modified | ||
1134 | » ....<./.....X... | 1134 | » ....<./.....X... |
1135 | » ....X.......H... | 1135 | » ....X.......H... |
1136 | » h....·..X·...·.. | 1136 | » h....·..X·...·.. |
1137 | » H·...`..LS..,p.. | 1137 | » H·...`..LS..,p.. |
1138 | » ../......./.p.·. | 1138 | » ../......./.p.·. |
1139 | 003046c0·<_kDartIsolateSnapshotInstructions>: | 1139 | 003046c0·<_kDartIsolateSnapshotInstructions>: |
1140 | » x | 1140 | » x$K............. |
1141 | » 0... | 1141 | » 0...P$K.D9K..F0. |
1142 | » T....H-.......M. | 1142 | » T....H-.......M. |
1143 | » ......].. | 1143 | » ......]..D...... |
1144 | » p·..p........@.. | 1144 | » p·..p........@.. |
1145 | » :@........T..... | 1145 | » :@........T..... |
1146 | » .... | 1146 | » ....s....:..w2.. |
1147 | » . | 1147 | » .=........-..·.. |
1148 | » .............·.. | 1148 | » .............·.. |
1149 | » .·...0....R..... | 1149 | » .·...0....R..... |
1150 | » ..-...-. | 1150 | » ..-...-.+·...... |
1151 | » .·..t0....R..... | 1151 | » .·..t0....R..... |
1152 | » .@...`....T..... | 1152 | » .@...`....T..... |
1153 | » ..........K..... | 1153 | » ..........K..... |
1154 | » t0....R......... | 1154 | » t0....R......... |
1155 | » ................ | 1155 | » ................ |
1156 | » ..K...........Y. | 1156 | » ..K...........Y. |
1157 | » P....H-......... | 1157 | » P....H-......... |
1158 | » ..]. | 1158 | » ..]..C......p·.. |
1159 | » p....@........T. | 1159 | » p....@........T. |
1160 | » ........ | 1160 | » ........s....:.. |
1161 | » | 1161 | » _<..g=.......... |
1162 | » .B-...........K. | 1162 | » .B-...........K. |
1163 | » .....H-......... | 1163 | » .....H-......... |
1164 | » ..]. | 1164 | » ..]..C........-. |
1165 | » .·.......... | 1165 | » .·........../>.. |
1166 | » p.·.......Y.P... | 1166 | » p.·.......Y.P... |
1167 | » .H-...........]. | 1167 | » .H-...........]. |
1168 | » | 1168 | » .C......p·..p... |
1169 | » .....@..:@...... | 1169 | » .....@..:@...... |
1170 | » ..T......... | 1170 | » ..T.........s... |
1171 | » .:.. | 1171 | » .:..g<..>=...... |
1172 | » .....B-......... | 1172 | » .....B-......... |
1173 | » ..K......H-..... | 1173 | » ..K......H-..... |
1174 | » ..M.......].. | 1174 | » ..M.......]..C.. |
1175 | » ......-. | 1175 | » ......-.~·...... |
1176 | » .............0.. | 1176 | » .............0.. |
1177 | » .·....S...R..... | 1177 | » .·....S...R..... |
1178 | » ..-. | 1178 | » ..-.9.........K. |
1179 | » .....0...·....S. | 1179 | » .....0...·....S. |
1180 | » ..R.......K..... | 1180 | » ..R.......K..... |
1181 | » .·...·...0....R. | 1181 | » .·...·...0....R. |
1182 | » ......-...-..·-. | 1182 | » ......-...-..·-. |
1183 | » ..........K..... | 1183 | » ..........K..... |
1184 | » ..-...-......... | 1184 | » ..-...-......... |
1185 | » ..Q...........P. | 1185 | » ..Q...........P. |
1186 | » ...:............ | 1186 | » ...:............ |
1187 | » .C-...........K. | 1187 | » .C-...........K. |
1188 | » ..........·..... | 1188 | » ..........·..... |
1189 | » .....B-......... | 1189 | » .....B-......... |
1190 | » ..K......H-..... | 1190 | » ..K......H-..... |
1191 | » $.M.......]. | 1191 | » $.M.......].ZC.. |
1192 | » .·...`...0...0.. | 1192 | » .·...`...0...0.. |
1193 | » ·`....V...S..... | 1193 | » ·`....V...S..... |
1194 | » @.............P. | 1194 | » @.............P. |
1195 | » .....)...&.. | 1195 | » .....)...&..\=.. |
1196 | » ..K......@..p... | 1196 | » ..K......@..p... |
1197 | » ..T. | 1197 | » ..T.VD.......... |
1198 | » ..........Y...X. | 1198 | » ..........Y...X. |
1199 | » ..............Q. | 1199 | » ..............Q. |
1200 | » .............·-. | 1200 | » .............·-. |
1201 | » ..........K..... | 1201 | » ..........K..... |
1202 | » ................ | 1202 | » ................ |
1203 | » ......!..@...... | 1203 | » ......!..@...... |
1204 | » ..........T...Y. | 1204 | » ..........T...Y. |
1205 | » .... | 1205 | » ....bC...@...... |
1206 | » .@.............. | 1206 | » .@.............. |
1207 | » .·...·........V. | 1207 | » .·...·........V. |
1208 | » ..S..... | 1208 | » ..S.....UC...`.. |
1209 | » .0.............. | 1209 | » .0.............. |
1210 | » .0...·........S. | 1210 | » .0...·........S. |
1211 | » ..R..... | 1211 | » ..R.....IC...0.. |
1212 | » .·...... | 1212 | » .·.......@..$... |
1213 | » .............`.. | 1213 | » .............`.. |
1214 | » AC-. | 1214 | » AC-.~.......y... |
1215 | » ......-.......-. | 1215 | » ......-.......-. |
1216 | » ··........-.$... | 1216 | » ··........-.$... |
1217 | » ..-. | 1217 | » ..-.+........... |
1218 | » ..K.........*... | 1218 | » ..K.........*... |
1219 | » ....o.I...Y..... | 1219 | » ....o.I...Y..... |
1220 | » | 1220 | » ].....Y......./. |
1221 | » ....W.I...Y..... | 1221 | » ....W.I...Y..... |
1222 | » ......Y......@.. | 1222 | » ......Y......@.. |
1223 | » p.....T.......-. | 1223 | » p.....T.......-. |
1224 | » .0......5.Y..... | 1224 | » .0......5.Y..... |
1225 | » .0....../.Y..... | 1225 | » .0....../.Y..... |
1226 | » ..........Y..... | 1226 | » ..........Y..... |
1227 | » ..Y.....9.I...Y. | 1227 | » ..Y.....9.I...Y. |
1228 | » ..........Y..... | 1228 | » ..........Y..... |
1229 | » ....../.....p... | 1229 | » ....../.....p... |
1230 | » ..P......./.d... | 1230 | » ..P......./.d... |
1231 | » .H-............. | 1231 | » .H-............. |
1232 | » .·...0...@...0.. | 1232 | » .·...0...@...0.. |
1233 | » ..·..`...@...... | 1233 | » ..·..`...@...... |
1234 | » ..V...T..... | 1234 | » ..V...T......B.. |
1235 | » .`...@...@.. | 1235 | » .`...@...@..^@.. |
1236 | » ..K......... | 1236 | » ..K.........C... |
1237 | » ../..H-......... | 1237 | » ../..H-......... |
1238 | » ..].. | 1238 | » ..]..B........K. |
1239 | » .....H-......... | 1239 | » .....H-......... |
1240 | » .... | 1240 | » ....G........=.. |
1241 | » p.·.."....@.8... | 1241 | » p.·.."....@.8... |
1242 | » ............[.I. | 1242 | » ............[.I. |
1243 | » ..Y......./.p... | 1243 | » ..Y......./.p... |
Max diff block lines reached; 10382467/10385529 bytes (99.97%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.bss': | 1 | Hex·dump·of·section·'.bss': |
2 | ··0x007b | 2 | ··0x007b8000·00000000·00000000·00000000··········............ |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········7 | 13 | ··Start·of·section·headers:··········7405784·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········7 | 17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········11 | 19 | ··Number·of·section·headers:·········11 |
20 | ··Section·header·string·table·index:·10 | 20 | ··Section·header·string·table·index:·10 |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | Elf·file·type·is·DYN·(Shared·object·file) | 2 | Elf·file·type·is·DYN·(Shared·object·file) |
3 | Entry·point·0x0 | 3 | Entry·point·0x0 |
4 | There·are·7·program·headers,·starting·at·offset·64 | 4 | There·are·7·program·headers,·starting·at·offset·64 |
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8 | 7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8 |
8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2 | 8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x290408·0x290408·R···0x4000 |
9 | ··LOAD···········0x29 | 9 | ··LOAD···········0x294000·0x0000000000294000·0x0000000000294000·0x478710·0x478710·R·E·0x4000 |
10 | ··LOAD···········0x7 | 10 | ··LOAD···········0x710000·0x0000000000710000·0x0000000000710000·0x000078·0x000078·RW··0x4000 |
11 | ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4 | 11 | ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4 |
12 | ··DYNAMIC········0x7 | 12 | ··DYNAMIC········0x710018·0x0000000000710018·0x0000000000710018·0x000060·0x000060·RW··0x8 |
13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1 | 13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1 |
14 | ·Section·to·Segment·mapping: | 14 | ·Section·to·Segment·mapping: |
15 | ··Segment·Sections... | 15 | ··Segment·Sections... |
16 | ···00····· | 16 | ···00····· |
17 | ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash· | 17 | ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash· |
18 | ···02·····.text· | 18 | ···02·····.text· |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | There·are·11·section·headers,·starting·at·offset·0x7 | 1 | There·are·11·section·headers,·starting·at·offset·0x7100d8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4 | 5 | ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4 |
6 | ··[·2]·.rodata···········PROGBITS········00000000000001f0·0001f0·2 | 6 | ··[·2]·.rodata···········PROGBITS········00000000000001f0·0001f0·290080·00···A··0···0·16 |
7 | ··[·3]·.eh_frame·········PROGBITS········00000000002 | 7 | ··[·3]·.eh_frame·········PROGBITS········0000000000290270·290270·000042·00···A··0···0··1 |
8 | ··[·4]·.dynstr···········STRTAB··········00000000002 | 8 | ··[·4]·.dynstr···········STRTAB··········00000000002902b8·2902b8·000085·00···A··0···0··8 |
9 | ··[·5]·.dynsym···········DYNSYM··········00000000002 | 9 | ··[·5]·.dynsym···········DYNSYM··········0000000000290340·290340·000090·18···A··4···1··8 |
10 | ··[·6]·.hash·············HASH············00000000002 | 10 | ··[·6]·.hash·············HASH············00000000002903d0·2903d0·000038·04···A··5···0··8 |
11 | ··[·7]·.text·············PROGBITS········000000000029 | 11 | ··[·7]·.text·············PROGBITS········0000000000294000·294000·478710·00··AX··0···0·16 |
12 | ··[·8]·.bss··············PROGBITS········00000000007 | 12 | ··[·8]·.bss··············PROGBITS········0000000000710000·710000·000018·00··WA··0···0··8 |
13 | ··[·9]·.dynamic··········DYNAMIC·········00000000007 | 13 | ··[·9]·.dynamic··········DYNAMIC·········0000000000710018·710018·000060·10··WA··4···0··8 |
14 | ··[10]·.shstrtab·········STRTAB··········0000000000000000·7 | 14 | ··[10]·.shstrtab·········STRTAB··········0000000000000000·710078·00005a·00······0···0··8 |
15 | Key·to·Flags: | 15 | Key·to·Flags: |
16 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 16 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
17 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 17 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
18 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 18 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
19 | ··l·(large),·p·(processor·specific) | 19 | ··l·(large),·p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Symbol·table·'.dynsym'·contains·6·entries: | 1 | Symbol·table·'.dynsym'·contains·6·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·000000000029 | 4 | ·····1:·0000000000294000·18336·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions |
5 | ·····2:·000000000029 | 5 | ·····2:·00000000002987a0·0x473f70·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions |
6 | ·····3:·00000000000001f0·14480·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData | 6 | ·····3:·00000000000001f0·14480·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData |
7 | ·····4:·0000000000003a80·0x28 | 7 | ·····4:·0000000000003a80·0x28c7f0·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData |
8 | ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId | 8 | ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x7 | 1 | Dynamic·section·at·offset·0x710018·contains·6·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000004·(HASH)···············0x2 | 3 | ·0x0000000000000004·(HASH)···············0x2903d0 |
4 | ·0x0000000000000005·(STRTAB)·············0x2 | 4 | ·0x0000000000000005·(STRTAB)·············0x2902b8 |
5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) | 5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) |
6 | ·0x0000000000000006·(SYMTAB)·············0x2 | 6 | ·0x0000000000000006·(SYMTAB)·············0x290340 |
7 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 7 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
8 | ·0x0000000000000000·(NULL)···············0x0 | 8 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | 1 | Displaying·notes·found·in:·.note.gnu.build-id |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·4269d600 | 3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·4269d600d9d27b28789594bf61e8452a |
Offset 6, 18 lines modified | Offset 6, 18 lines modified | ||
6 | ··Augmentation:··········"zR" | 6 | ··Augmentation:··········"zR" |
7 | ··Code·alignment·factor:·1 | 7 | ··Code·alignment·factor:·1 |
8 | ··Data·alignment·factor:·-8 | 8 | ··Data·alignment·factor:·-8 |
9 | ··Return·address·column:·16 | 9 | ··Return·address·column:·16 |
10 | ··Augmentation·data:·····1b | 10 | ··Augmentation·data:·····1b |
11 | ··DW_CFA_def_cfa:·r6·(rbp)·ofs·16 | 11 | ··DW_CFA_def_cfa:·r6·(rbp)·ofs·16 |
12 | 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=000000000029 | 12 | 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000294000..00000000002987a0 |
13 | ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 | 13 | ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 |
14 | ··DW_CFA_offset:·r16·(rip)·at·cfa-8 | 14 | ··DW_CFA_offset:·r16·(rip)·at·cfa-8 |
15 | 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=000000000029 | 15 | 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=00000000002987a0..000000000070c710 |
16 | ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 | 16 | ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 |
17 | ··DW_CFA_offset:·r16·(rip)·at·cfa-8 | 17 | ··DW_CFA_offset:·r16·(rip)·at·cfa-8 |
18 | 0000003e·ZERO·terminator | 18 | 0000003e·ZERO·terminator |
Offset 388, 195 lines modified | Offset 388, 197 lines modified | ||
388 | _Uint16List | 388 | _Uint16List |
389 | b0e899ec5a90e4661501f0b69e9dd70fproduct·no-code_comments·no-dwarf_stack_traces_mode·no-lazy_dispatchers·dedup_instructions·no-asserts·x64-sysv·compressed-pointers·no-null-safety | 389 | b0e899ec5a90e4661501f0b69e9dd70fproduct·no-code_comments·no-dwarf_stack_traces_mode·no-lazy_dispatchers·dedup_instructions·no-asserts·x64-sysv·compressed-pointers·no-null-safety |
390 | UIKeyInputPageUp | 390 | UIKeyInputPageUp |
391 | set:isImage | 391 | set:isImage |
392 | login.errors.parse_failed | 392 | login.errors.parse_failed |
393 | crossAxisAlignment | 393 | crossAxisAlignment |
394 | ScrollViewKeyboardDismissBehavior | 394 | ScrollViewKeyboardDismissBehavior |
395 | __RenderDecoration&RenderBox&SlottedContainerRenderObjectMixin@372019562 | ||
396 | set:readOnly | 395 | set:readOnly |
397 | 396 | _ShortcutsState@615043213 | |
398 | get:_raw@14069316 | 397 | get:_raw@14069316 |
399 | Unable·to·find·a·path·to·" | 398 | Unable·to·find·a·path·to·" |
400 | HTTP·request·failed,·statusCode:· | 399 | HTTP·request·failed,·statusCode:· |
401 | 400 | _FutureBuilderState@638480208 | |
402 | SemanticsAction | 401 | SemanticsAction |
403 | Utf16Pointer|_ensureNotNullptr| | 402 | Utf16Pointer|_ensureNotNullptr| |
404 | Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long) | 403 | Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long) |
405 | calculateBoundedFloatingCursorOffset | 404 | calculateBoundedFloatingCursorOffset |
406 | RenderComparison. | 405 | RenderComparison. |
407 | NodeVisitor | 406 | NodeVisitor |
408 | 407 | set:_paragraph@502451017 | |
408 | get:_minPreferredTrackHeight@411231897 | ||
409 | _updateTween@604443363 | ||
409 | _AsyncRun@4048458 | 410 | _AsyncRun@4048458 |
410 | _Link@14069316 | 411 | _Link@14069316 |
411 | _ | 412 | _iconTurns@355392950 |
412 | AnimationController. | 413 | AnimationController. |
413 | _DeleteTextAction@605183791 | ||
414 | _TextEditingHistory@605183791 | ||
415 | FlutterLocalNotificationsPlatform. | 414 | FlutterLocalNotificationsPlatform. |
415 | peachpuff | ||
416 | _handleTap@501245603 | ||
416 | RecipeEditScreen | 417 | RecipeEditScreen |
417 | requireClientCertificate | 418 | requireClientCertificate |
418 | localPan | 419 | localPan |
419 | 420 | _boundingBoxFor@674011697 | |
420 | addDrawable | 421 | addDrawable |
421 | _handleTapEnd@436519154 | ||
422 | 422 | defaultPresentSound | |
423 | _paintOffsetForPosition@704426794 | ||
424 | _random@1450452677 | ||
425 | _CupertinoBackGestureDetector@229053933 | ||
423 | ParagraphStyle. | 426 | ParagraphStyle. |
427 | _RenderCustomClip@515160605. | ||
424 | get:isSuccess | 428 | get:isSuccess |
425 | _setIndexedFloat64@7027147 | 429 | _setIndexedFloat64@7027147 |
426 | convertSingle | 430 | convertSingle |
427 | get:textDirection | 431 | get:textDirection |
428 | Value·not·in·range | 432 | Value·not·in·range |
429 | dart:collection-patch/compact_hash.dart | 433 | dart:collection-patch/compact_hash.dart |
430 | get:switchTheme | 434 | get:switchTheme |
435 | _mergeInlineChildren@844197119 | ||
431 | GuideNextDay | 436 | GuideNextDay |
432 | ScrollPhysics | 437 | ScrollPhysics |
438 | _kFlingSpringDescription@201066280 | ||
433 | ImmutableList_from | 439 | ImmutableList_from |
440 | MatchesParserExtension|allMatches | ||
434 | TextEditingDelta | 441 | TextEditingDelta |
435 | _paragraph@499451017 | ||
436 | forcePress | 442 | forcePress |
443 | _DesktopTextSelectionToolbar@341113492 | ||
437 | Unable·to·establish·connection·on·channel. | 444 | Unable·to·establish·connection·on·channel. |
438 | Unrecognized·message· | 445 | Unrecognized·message· |
439 | _ | 446 | _SearchPageState@407263887. |
447 | _controller@375019562 | ||
440 | proxy-authenticate | 448 | proxy-authenticate |
441 | 449 | _range@1199113086 | |
442 | Canvas_drawPath | 450 | Canvas_drawPath |
443 | onChanged | 451 | onChanged |
452 | login.settings.app_password | ||
444 | Canvas_drawLine | 453 | Canvas_drawLine |
445 | init:_kBlendModeDefault@16065589 | 454 | init:_kBlendModeDefault@16065589 |
446 | _compareAny@3220832 | 455 | _compareAny@3220832 |
447 | ·(macOS) | 456 | ·(macOS)4 |
457 | _RenderFlex&RenderBox&ContainerRenderObjectMixin&RenderBoxContainerDefaultsMixin@503478290 | ||
448 | _stackTrace@0150898 | 458 | _stackTrace@0150898 |
449 | StretchingOverscrollIndicator | 459 | StretchingOverscrollIndicator |
450 | ·is·empty·and·cannot·be·loaded·as·an·image. | 460 | ·is·empty·and·cannot·be·loaded·as·an·image. |
451 | RestorationBucket.child | 461 | RestorationBucket.child |
452 | init:nutritionProperties | 462 | init:nutritionProperties |
453 | _PointerPanZoomEndEvent&PointerEvent&_PointerEventDescription&_CopyPointerPanZoomEndEvent@276050165 | ||
454 | _reset@290069716 | ||
455 | AppStarted | 463 | AppStarted |
456 | recoveredInTransaction | 464 | recoveredInTransaction |
457 | _closeHandler@14069316 | 465 | _closeHandler@14069316 |
458 | String_concatRange | 466 | String_concatRange |
459 | _colors@347256481 | ||
460 | longPress | 467 | longPress |
468 | _recognizer@229053933 | ||
461 | InheritedTheme | 469 | InheritedTheme |
470 | get:_effectiveIgnoringSemantics@515160605 | ||
462 | RecipesShortLoadInProgress | 471 | RecipesShortLoadInProgress |
472 | _channel@581206165 | ||
463 | _cache@0150898 | 473 | _cache@0150898 |
464 | _parseBlock@0150898 | 474 | _parseBlock@0150898 |
465 | hitTestChild | 475 | hitTestChild |
466 | ImageConfiguration | 476 | ImageConfiguration |
467 | alwaysUse24HourFormat | 477 | alwaysUse24HourFormat |
468 | createChild | 478 | createChild |
479 | _reactionController@235325306 | ||
469 | _adjustForScrollStartThreshold@659498029 | ||
470 | get:_handleMoveCursorBackwardByCharacter@498245603 | ||
471 | _parseAlignments@987233123 | ||
472 | toString·method·returned·'null' | 480 | toString·method·returned·'null' |
473 | Canvas_clipPath | 481 | Canvas_clipPath |
474 | SemanticsAction.longPress | 482 | SemanticsAction.longPress |
475 | ErrorWidget | 483 | ErrorWidget |
476 | _openedTooltips@437220820 | ||
477 | _rehashObjects@3220832 | 484 | _rehashObjects@3220832 |
478 | package:collection/src/canonicalized_map.dart | 485 | package:collection/src/canonicalized_map.dart |
486 | _CollapsedSelectionBoundary@608183791 | ||
479 | ThemeDataTween | 487 | ThemeDataTween |
480 | Shortcuts | 488 | Shortcuts |
481 | _offsetTween@393243954 | ||
482 | Object_equals | 489 | Object_equals |
483 | SemanticsAction.moveCursorBackwardByWord | 490 | SemanticsAction.moveCursorBackwardByWord |
484 | Material | 491 | Material |
485 | errorColor | 492 | errorColor |
486 | initState | 493 | initState |
487 | TableSyntax | 494 | TableSyntax |
488 | _AnimationDirection@198066280 | ||
489 | text/plain | 495 | text/plain |
490 | prefixIcon | 496 | prefixIcon |
491 | _StreamControllerLifecycle@4048458 | 497 | _StreamControllerLifecycle@4048458 |
498 | _reparent@613042876 | ||
492 | get:reasonPhrase | 499 | get:reasonPhrase |
493 | DoNothingAndStopPropagationTextIntent | 500 | DoNothingAndStopPropagationTextIntent |
Max diff block lines reached; 582347/586146 bytes (99.35%) of diff not shown. |
Offset 901, 13995 lines modified | Offset 901, 13995 lines modified | ||
901 | ··0x00003a10·443a0000·c8040000·883a0000·c8040000·D:.......:...... | 901 | ··0x00003a10·443a0000·c8040000·883a0000·c8040000·D:.......:...... |
902 | ··0x00003a20·cc3a0000·c8040000·103b0000·c8040000·.:.......;...... | 902 | ··0x00003a20·cc3a0000·c8040000·103b0000·c8040000·.:.......;...... |
903 | ··0x00003a30·543b0000·c8040000·983b0000·c8040000·T;.......;...... | 903 | ··0x00003a30·543b0000·c8040000·983b0000·c8040000·T;.......;...... |
904 | ··0x00003a40·903d0000·c8040000·f4410000·c8040000·.=.......A...... | 904 | ··0x00003a40·903d0000·c8040000·f4410000·c8040000·.=.......A...... |
905 | ··0x00003a50·84420000·c8040000·7c450000·c8040000·.B......|E...... | 905 | ··0x00003a50·84420000·c8040000·7c450000·c8040000·.B......|E...... |
906 | ··0x00003a60·d8460000·c8040000·04470000·c8040000·.F.......G...... | 906 | ··0x00003a60·d8460000·c8040000·04470000·c8040000·.F.......G...... |
907 | ··0x00003a70·98470000·c8040000·00000000·00000000·.G.............. | 907 | ··0x00003a70·98470000·c8040000·00000000·00000000·.G.............. |
908 | ··0x00003a80·f5f5dcdc· | 908 | ··0x00003a80·f5f5dcdc·e9282100·00000000·03000000·.....(!......... |
909 | ··0x00003a90·00000000·62306538·39396563·35613930·....b0e899ec5a90 | 909 | ··0x00003a90·00000000·62306538·39396563·35613930·....b0e899ec5a90 |
910 | ··0x00003aa0·65343636·31353031·66306236·39653964·e4661501f0b69e9d | 910 | ··0x00003aa0·65343636·31353031·66306236·39653964·e4661501f0b69e9d |
911 | ··0x00003ab0·64373066·70726f64·75637420·6e6f2d63·d70fproduct·no-c | 911 | ··0x00003ab0·64373066·70726f64·75637420·6e6f2d63·d70fproduct·no-c |
912 | ··0x00003ac0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no- | 912 | ··0x00003ac0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no- |
913 | ··0x00003ad0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac | 913 | ··0x00003ad0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac |
914 | ··0x00003ae0·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_ | 914 | ··0x00003ae0·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_ |
915 | ··0x00003af0·64697370·61746368·65727320·64656475·dispatchers·dedu | 915 | ··0x00003af0·64697370·61746368·65727320·64656475·dispatchers·dedu |
916 | ··0x00003b00·705f696e·73747275·6374696f·6e73206e·p_instructions·n | 916 | ··0x00003b00·705f696e·73747275·6374696f·6e73206e·p_instructions·n |
917 | ··0x00003b10·6f2d6173·73657274·73207836·342d7379·o-asserts·x64-sy | 917 | ··0x00003b10·6f2d6173·73657274·73207836·342d7379·o-asserts·x64-sy |
918 | ··0x00003b20·73762063·6f6d7072·65737365·642d706f·sv·compressed-po | 918 | ··0x00003b20·73762063·6f6d7072·65737365·642d706f·sv·compressed-po | Diff chunk too large, falling back to line-by-line diff (5127 lines added, 5127 lines removed) |
919 | ··0x00003b30·696e7465·7273206e·6f2d6e75·6c6c2d73·inters·no-null-s | 919 | ··0x00003b30·696e7465·7273206e·6f2d6e75·6c6c2d73·inters·no-null-s |
920 | ··0x00003b40·61666574·79002d88·7 | 920 | ··0x00003b40·61666574·79002d88·7c5c867f·837c0f81·afety.-.|\...|.. |
921 | ··0x00003b50·9035c1 | 921 | ··0x00003b50·9035c13a·1181a096·8ab2a488·c28898b2·.5.:............ |
922 | ··0x00003b60· | 922 | ··0x00003b60·a2b4c2ba·88869ebc·7c81c8a2·96b0ccac·........|....... |
923 | ··0x00003b70·a29c | 923 | ··0x00003b70·a29ca88e·a8c492a8·a0b090b2·96a6c2a4·................ |
924 | ··0x00003b80·9ab49aa2 | 924 | ··0x00003b80·ce9eb89a·b49aa2a4·ce9ebc98·9ac4a4c2·................ |
925 | ··0x00003b90·a | 925 | ··0x00003b90·a08894cc·d4aab6aa·a4a29e92·b69ec0a6·................ |
926 | ··0x00003ba0· | 926 | ··0x00003ba0·903481a6·bad6aeb0·94acaca4·92aa869c·.4.............. |
927 | ··0x00003bb0· | 927 | ··0x00003bb0·d2b4a49c·a68498a4·aa96babe·9eb296ac·................ |
928 | ··0x00003bc0·ac | 928 | ··0x00003bc0·daca8886·889c929a·d0909492·969494c4·................ |
929 | ··0x00003bd0·aa | 929 | ··0x00003bd0·a6a0ca86·bea8a496·86b6a4a6·eb9db0a4·................ |
930 | ··0x00003be0· | 930 | ··0x00003be0·a8949afa·889ebe98·949eb6c0·84c27481·..............t. |
931 | ··0x00003bf0·969e9896·a69eb094·c0ba | 931 | ··0x00003bf0·aa9a8c96·9e9896a6·a69eb094·c0ba94a8·................ |
932 | ··0x00003c00·8196d492 | 932 | ··0x00003c00·9ebe94de·5e8196d4·92eeaa92·8c9eba86·....^........... |
933 | ··0x00003c10· | 933 | ··0x00003c10·9aa692b4·88d60681·90b4a88e·9ea6acb0·................ |
934 | ··0x00003c20· | 934 | ··0x00003c20·94a00a81·8aa89e9e·a69caea4·9890b8ae·................ |
935 | ··0x00003c30·aca6a4b2 | 935 | ··0x00003c30·a8b0aca6·a4b2929c·ec90beac·88aaa0fe·................ |
936 | ··0x00003c40·86b694bc | 936 | ··0x00003c40·ac8486b6·94bca6c0·0482b2ec·a2a49e96·................ |
937 | ··0x00003c50· | 937 | ··0x00003c50·f0a8ae9c·8eb28a94·e28ca6c2·8c9cb8a2·................ |
938 | ··0x00003c60·968e9ab2 | 938 | ··0x00003c60·9092ba8e·d6968e9a·b28488ec·acaed290·................ |
939 | ··0x00003c70· | 939 | ··0x00003c70·acaab0d8·86aeccb6·860c8186·94b69ac8·................ |
940 | ··0x00003c80· | 940 | ··0x00003c80·b094849e·9aaeba9e·9ea28cbe·888ec292·................ |
941 | ··0x00003c90· | 941 | ··0x00003c90·a20e81c6·c4c8a0e8·949898c0·cea496ae·................ |
942 | ··0x00003ca0· | 942 | ··0x00003ca0·a6bcc8b4·b8bc0881·8cb6b0a4·8e8c0481·................ |
943 | ··0x00003cb0· | 943 | ··0x00003cb0·aacaa890·9c96beb4·bccca2aa·a288a296·................ |
944 | ··0x00003cc0· | 944 | ··0x00003cc0·b8869494·c4aea29a·bea0b686·c4c0a892·................ |
945 | ··0x00003cd0· | 945 | ··0x00003cd0·acaea8a2·9ca4bea2·aabad8a8·aac694d0·................ |
946 | ··0x00003ce0· | 946 | ··0x00003ce0·9690c8b2·d8a89492·a8a4848e·9492a2ac·................ |
947 | ··0x00003cf0·9 | 947 | ··0x00003cf0·92a6b8a4·b0ee9698·b49298ba·08819eb0·................ |
948 | ··0x00003d00· | 948 | ··0x00003d00·9cbaf4b8·0a81b492·8e96aea0·9ca4aeb6·................ |
949 | ··0x00003d10·9c | 949 | ··0x00003d10·9c86a4b8·b0b8a08a·ceaa9cc0·969698a8·................ |
950 | ··0x00003d20· | 950 | ··0x00003d20·f2deeaea·d090949a·96c6eea6·a614815c·...............\ |
951 | ··0x00003d30·8 | 951 | ··0x00003d30·81b4e8b4·4081988c·94b48abc·9a9e969c·....@........... |
952 | ··0x00003d40· | 952 | ··0x00003d40·b2b49cb2·b4a0d8ba·9ea6b29a·94ce88b6·................ |
953 | ··0x00003d50· | 953 | ··0x00003d50·a81a8196·8e989c98·0481a886·94b0a0b8·................ |
954 | ··0x00003d60· | 954 | ··0x00003d60·948eb8e0·a4a088a8·9c9ed2a4·a696b292·................ |
955 | ··0x00003d70· | 955 | ··0x00003d70·bc98a298·94b4a4aa·a6ba8e9c·a6b4a6a6·................ |
956 | ··0x00003d80·9 | 956 | ··0x00003d80·94aaaa88·bc9aca92·b4a88aa4·b0b0a09e·................ |
957 | ··0x00003d90· | 957 | ··0x00003d90·a2b0b08e·949e8386·83b2989a·a4aca89e·................ |
958 | ··0x00003da0· | 958 | ··0x00003da0·b08e9896·9aa292a0·9ac2b0a4·12819ca2·................ |
959 | ··0x00003db0· | 959 | ··0x00003db0·aafaaaae·94ca92a2·a0b0beb4·b2ac8696·................ |
960 | ··0x00003dc0·9 | 960 | ··0x00003dc0·98aef89c·90b49c90·86b8a2c4·acae9cb6·................ |
961 | ··0x00003dd0·a | 961 | ··0x00003dd0·a4b484aa·a2aaa09e·a4b2b29e·ac2281ca·.............".. |
962 | ··0x00003de0· | 962 | ··0x00003de0·929ab292·9a86c2be·b2c0acc0·94a0a4b4·................ |
963 | ··0x00003df0· | 963 | ··0x00003df0·a8c0b09e·a69a9c94·a4b29490·a2ac96c4·................ |
964 | ··0x00003e00·969 | 964 | ··0x00003e00·969294b0·a6a49e96·c2909e92·bcc8a48a·................ |
965 | ··0x00003e10·9498aa92 | 965 | ··0x00003e10·a2ec8698·a69498aa·9290cab6·989e9ec8·................ |
966 | ··0x00003e20·e8d | 966 | ··0x00003e20·9eda92a8·d098d88e·9c8e83aa·e0aeb296·................ |
967 | ··0x00003e30· | 967 | ··0x00003e30·bca28aa2·929cb6a4·acaeb0a0·d4a6b89e·................ |
968 | ··0x00003e40· | 968 | ··0x00003e40·86b68ea2·babac6b2·acba9688·b00e81b2·................ |
969 | ··0x00003e50· | 969 | ··0x00003e50·ba9a86a2·ba989aac·a49892b4·aa84948a·................ |
970 | ··0x00003e60· | 970 | ··0x00003e60·949cc286·86b0a694·a89cacba·288192d0·............(... |
971 | ··0x00003e70·9 | 971 | ··0x00003e70·9092969e·acb09ea2·b8aa9e8c·c098c686·................ |
972 | ··0x00003e80· | 972 | ··0x00003e80·b0b0f2d6·b0bc8eae·90a89ab0·8ea69e9a·................ |
973 | ··0x00003e90· | 973 | ··0x00003e90·bc928ab2·9894babc·a090a0b6·a6a0b28a·................ |
974 | ··0x00003ea0· | 974 | ··0x00003ea0·d68eb6a0·c0a894b6·b8c2d284·9a9ccebe·................ |
975 | ··0x00003eb0· | 975 | ··0x00003eb0·c686a496·a8b4b488·94889cce·a4a696c4·................ |
976 | ··0x00003ec0· | 976 | ··0x00003ec0·3a8196d0·b6ac92a0·a296b6ba·b884aeb6·:............... |
977 | ··0x00003ed0·a | 977 | ··0x00003ed0·a2c6a0a8·b4aa9c92·bab69aa0·a09c9cb6·................ |
978 | ··0x00003ee0· | 978 | ··0x00003ee0·90c6bc94·d88a3a82·9ef6a4a6·92aac092·......:......... |
979 | ··0x00003ef0·a | 979 | ··0x00003ef0·ae8abebe·8cc89c8a·a6a8ba86·6081a8a0·............`... |
980 | ··0x00003f00· | 980 | ··0x00003f00·98be94a6·ac9290b6·1e81b8a8·a0aea8e6·................ |
981 | ··0x00003f10· | 981 | ··0x00003f10·c6c4a6ae·d4b2a8d8·94b0ac9e·a2a0aa94·................ |
982 | ··0x00003f20·9 | 982 | ··0x00003f20·90c494bc·989ea4c0·a68c92ba·988894b6·................ |
983 | ··0x00003f30· | 983 | ··0x00003f30·aac6a290·b8849cc6·b69090a0·aaa6b6a6·................ |
984 | ··0x00003f40· | 984 | ··0x00003f40·c8c49edc·b2d0a2b8·1c819ec8·9ebabc90·................ |
985 | ··0x00003f50·8 | 985 | ··0x00003f50·8ee2909a·acbc889c·a6b4e606·81d6a08a·................ |
986 | ··0x00003f60· | 986 | ··0x00003f60·bcbc989a·c49ab2b0·8ca8e2b4·8494b0a2·................ |
987 | ··0x00003f70· | 987 | ··0x00003f70·c49898a0·9a96a4ba·b89eb888·ae84ba96·................ |
988 | ··0x00003f80· | 988 | ··0x00003f80·988acc98·92a69caa·b2a43681·bac6aaac·..........6..... |
989 | ··0x00003f90· | 989 | ··0x00003f90·a88a92b4·8c8c90a4·a6a4a2b8·a894989a·................ |
990 | ··0x00003fa0·9 | 990 | ··0x00003fa0·92c0b09e·9eb8a094·a4b0b89e·a8baa0b6·................ |
991 | ··0x00003fb0· | 991 | ··0x00003fb0·929cb08c·888ea49e·9e96b2a6·84a8ba8e·................ |
992 | ··0x00003fc0· | 992 | ··0x00003fc0·8eb2a6b4·94f6989a·909a9638·819a9ca0·...........8.... |
993 | ··0x00003fd0· | 993 | ··0x00003fd0·90a89ca8·a4bc9aea·de8a9ea4·9aa28698·................ |
994 | ··0x00003fe0· | 994 | ··0x00003fe0·92b6a696·cc92bab0·b2dca2ae·c4a4aeb6·................ |
995 | ··0x00003ff0· | 995 | ··0x00003ff0·8690b2b2·be9ea69e·dc94b49e·86b49eac·................ |
996 | ··0x00004000· | 996 | ··0x00004000·9eaca6a6·c098a8e0·908edc94·92c4a6bc·................ |
997 | ··0x00004010· | 997 | ··0x00004010·aa90b29c·aca4a0ac·e686a6b6·b298b084·................ |
998 | ··0x00004020· | 998 | ··0x00004020·9eb6beb4·a890a2ae·deac9ca0·988e848c·................ |
999 | ··0x00004030·9 | 999 | ··0x00004030·9aa2e2ba·c294a4a0·9888baa2·acaca68e·................ |
1000 | ··0x00004040· | 1000 | ··0x00004040·84b8ce84·949e9ab4·beaa94a0·969cae62·...............b |
1001 | ··0x00004050· | 1001 | ··0x00004050·81b2b0b4·8c8c9896·a0a69298·9e8ea096·................ |
1002 | ··0x00004060·c | 1002 | ··0x00004060·c2a2b698·8aa4c088·8aa2aa92·a4aab8a4·................ |
1003 | ··0x00004070·9 | 1003 | ··0x00004070·9298b49a·acaeae98·ba9a94d6·3a81a2ac·............:... |
1004 | ··0x00004080· | 1004 | ··0x00004080·a6b89896·8e92968c·d6a0acce·aa900281·................ |
1005 | ··0x00004090· | 1005 | ··0x00004090·bc9ab8d0·b6bcd488·96aa8e96·a296a8c4·................ |
1006 | ··0x000040a0· | 1006 | ··0x000040a0·e88eb286·b684bc84·a09e9ca6·b4f6aab4·................ |
1007 | ··0x000040b0· | 1007 | ··0x000040b0·bcb2dc96·9ab2ba92·b4ae9098·b4a0cea8·................ |
1008 | ··0x000040c0· | 1008 | ··0x000040c0·b0a2a4e0·9cac0281·bcb0e698·96a48cac·................ |
1009 | ··0x000040d0· | 1009 | ··0x000040d0·ba92ac98·a6b69cca·a8d60081·9c960e81·................ |
1010 | ··0x000040e0· | 1010 | ··0x000040e0·909e0281·a0b8ce96·988e96f4·a8a6a4b6·................ |
1011 | ··0x000040f0· | 1011 | ··0x000040f0·889cb492·f096a614·81a49698·9ab4c68e·................ |
1012 | ··0x00004100· | 1012 | ··0x00004100·b6a0a6b2·98ae90ae·b2a03882·a4a2deac·..........8..... |
1013 | ··0x00004110· | 1013 | ··0x00004110·8ac890b8·eccaa29a·b092a89c·8aa28394·................ |
1014 | ··0x00004120· | 1014 | ··0x00004120·d0ac1881·cecaaa92·9e8896d0·d0b694ba·................ |
1015 | ··0x00004130· | 1015 | ··0x00004130·b094bc90·a2c8aeb0·8ca68ca8·9e96b0b8·................ |
1016 | ··0x00004140·9 | 1016 | ··0x00004140·9ca094b6·8caeb0b8·a4963881·8ab2a4a6·..........8..... |
1017 | ··0x00004150· | 1017 | ··0x00004150·98b296a4·92c4ae86·9096a0fa·9a8ac41e·................ |
1018 | ··0x00004160· | 1018 | ··0x00004160·8194c0ba·dcc08c8e·a4989c92·9ca6a8a4·................ |
1019 | ··0x00004170· | 1019 | ··0x00004170·a886929a·a8969088·9cbc9eaa·b090aca8·................ |
1020 | ··0x00004180· | 1020 | ··0x00004180·8eaa9892·909c94c8·a0989846·81b2ba92·...........F.... |
1021 | ··0x00004190· | 1021 | ··0x00004190·20819894·a898b494·c6b89c96·defeb48e··............... |
1022 | ··0x000041a0· | 1022 | ··0x000041a0·9cae90ba·bad6d8c4·989c869e·a2ac959e·................ |
1023 | ··0x000041b0· | 1023 | ··0x000041b0·eea0d2b6·b0b49cac·2081a4a6·9aa0a886·........·....... |
1024 | ··0x000041c0· | 1024 | ··0x000041c0·aa92ac95·c0a892be·9096f884·a0a8c28c·................ |
1025 | ··0x000041d0· | 1025 | ··0x000041d0·0c81929c·bc86e4b0·f4ccf096·a6a6aa92·................ |
1026 | ··0x000041e0· | 1026 | ··0x000041e0·c6c0c898·b6aad040·81b09092·98928ac2·.......@........ |
Max diff block lines reached; 21634872/22323325 bytes (96.92%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 | ··0x002 | 2 | ··0x00290270·10000000·00000000·017a5200·01781001·.........zR..x.. |
3 | ··0x002 | 3 | ··0x00290280·1b0c0610·11000000·18000000·743d0000·............t=.. |
4 | ··0x002 | 4 | ··0x00290290·a0470000·00860290·01110000·002d0000·.G...........-.. |
5 | ··0x002 | 5 | ··0x002902a0·00ff8400·00703f47·00008602·90010000·.....p?G........ |
6 | ··0x002 | 6 | ··0x002902b0·0000································.. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x002 | 2 | ··0x002902b8·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho |
3 | ··0x002 | 3 | ··0x002902c8·74496e73·74727563·74696f6e·73005f6b·tInstructions._k |
4 | ··0x002 | 4 | ··0x002902d8·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps |
5 | ··0x002 | 5 | ··0x002902e8·686f7449·6e737472·75637469·6f6e7300·hotInstructions. |
6 | ··0x002 | 6 | ··0x002902f8·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot |
7 | ··0x002 | 7 | ··0x00290308·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola |
8 | ··0x002 | 8 | ··0x00290318·7465536e·61707368·6f744461·7461005f·teSnapshotData._ |
9 | ··0x002 | 9 | ··0x00290328·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui |
10 | ··0x002 | 10 | ··0x00290338·6c644964·00·························ldId. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 | ··0x002 | 2 | ··0x002903d0·06000000·06000000·00000000·03000000·................ |
3 | ··0x002 | 3 | ··0x002903e0·05000000·02000000·00000000·04000000·................ |
4 | ··0x002 | 4 | ··0x002903f0·00000000·00000000·00000000·00000000·................ |
5 | ··0x002 | 5 | ··0x00290400·01000000·00000000···················........ |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 000000000029 | 2 | 0000000000294000·<_kDartVmSnapshotInstructions>: |
3 | » .G.............. | 3 | » .G.............. |
4 | » 0.......hG...... | 4 | » 0.......hG...... |
5 | » ..G...... | 5 | » ..G......@)..... |
6 | » ........UH...... | 6 | » ........UH...... |
7 | » H.H.H.Q7H...I.^` | 7 | » H.H.H.Q7H...I.^` |
8 | » H..I;Vh......I.V | 8 | » H..I;Vh......I.V |
9 | » `H+.H..H......w. | 9 | » `H+.H..H......w. |
10 | » H.....3.H....K.H | 10 | » H.....3.H....K.H |
11 | » .S.H.K.H.P.H.S.. | 11 | » .S.H.K.H.P.H.S.. |
12 | » P.I.VH.S..P.I.VH | 12 | » P.I.VH.S..P.I.VH |
Offset 1147, 49 lines modified | Offset 1147, 49 lines modified | ||
1147 | » .M.[.A..I....... | 1147 | » .M.[.A..I....... |
1148 | » ...I..........I. | 1148 | » ...I..........I. |
1149 | » .........I...... | 1149 | » .........I...... |
1150 | » ....I..........I | 1150 | » ....I..........I |
1151 | » ..........L.e.M. | 1151 | » ..........L.e.M. |
1152 | » ........H.D$.... | 1152 | » ........H.D$.... |
1153 | 000000000029 | 1153 | 00000000002987a0·<_kDartIsolateSnapshotInstructions>: |
1154 | » | 1154 | » p?G............. |
1155 | » 0....... | 1155 | » 0.......0?G..... |
1156 | » h | 1156 | » hxG.......)..... |
1157 | » ( | 1157 | » (z......UH..H... |
1158 | » I;f8......H.E.I. | 1158 | » I;f8......H.E.I. |
1159 | » .....I.........: | 1159 | » .....I.........: |
1160 | » ...t.H..p.H..... | 1160 | » ...t.H..p.H..... |
1161 | » .......I...C..M. | 1161 | » .......I...C..M. |
1162 | » . | 1162 | » ..C...^!E..u..Fz |
1163 | » ..YH..H.E..P.I.V | 1163 | » ..YH..H.E..P.I.V |
1164 | » HH.U..Y.I.^H;... | 1164 | » HH.U..Y.I.^H;... |
1165 | » #...PQ.}x..YYH.M | 1165 | » #...PQ.}x..YYH.M |
1166 | » ..........3.H+.H | 1166 | » ..........3.H+.H |
1167 | » ..H..].H........ | 1167 | » ..H..].H........ |
1168 | » ...H............ | 1168 | » ...H............ |
1169 | » ....H..].A..p... | 1169 | » ....H..].A..p... |
1170 | » .E......A....... | 1170 | » .E......A....... |
1171 | » ..H..B.H;.u.f.UH | 1171 | » ..H..B.H;.u.f.UH |
1172 | » ..I;f8..I...H.E. | 1172 | » ..I;f8..I...H.E. |
1173 | » I......I......H. | 1173 | » I......I......H. |
1174 | » .p.H............ | 1174 | » .p.H............ |
1175 | » I...C..M.. | 1175 | » I...C..M...V.... |
1176 | » | 1176 | » ·E..u..u......YY |
1177 | » H..].A..p....... | 1177 | » H..].A..p....... |
1178 | » UH..I;f8.......u | 1178 | » UH..I;f8.......u |
1179 | » ..By..YI.. | 1179 | » ..By..YI..w..... |
1180 | » | 1180 | » #E..A..p........ |
1181 | » A.........H..B.H | 1181 | » A.........H..B.H |
1182 | » ;.u.f.UH..I;f8.. | 1182 | » ;.u.f.UH..I;f8.. |
1183 | » R...H.E.I......I | 1183 | » R...H.E.I......I |
1184 | » .........:...t.H | 1184 | » .........:...t.H |
1185 | » ..p.H........... | 1185 | » ..p.H........... |
1186 | » .I...C..M.. | 1186 | » .I...C..M...V... |
1187 | » | 1187 | » ..E..u..u......Y |
1188 | » YH..].A..p...... | 1188 | » YH..].A..p...... |
1189 | » UH..H...I;f8.... | 1189 | » UH..H...I;f8.... |
1190 | » ...u...x..YH..H. | 1190 | » ...u...x..YH..H. |
1191 | » E.H.M.H.P.H..... | 1191 | » E.H.M.H.P.H..... |
1192 | » ....Q..u..YH..]. | 1192 | » ....Q..u..YH..]. |
1193 | » H.Q.H.........H. | 1193 | » H.Q.H.........H. |
1194 | » .]..P.I.VHH.U..Y | 1194 | » .]..P.I.VHH.U..Y |
Offset 1200, 217 lines modified | Offset 1200, 217 lines modified | ||
1200 | » YH..].H.E.H....u | 1200 | » YH..].H.E.H....u |
1201 | » ..u.P.....YYYH.. | 1201 | » ..u.P.....YYYH.. |
1202 | » ].A..p....D..... | 1202 | » ].A..p....D..... |
1203 | » UH..H..0I;f8..r. | 1203 | » UH..H..0I;f8..r. |
1204 | » ..H.M·H.Q.H.U.H. | 1204 | » ..H.M·H.Q.H.U.H. |
1205 | » ....&...I......H | 1205 | » ....&...I......H |
1206 | » .@(A;G'......I.. | 1206 | » .@(A;G'......I.. |
1207 | » ..... | 1207 | » .....S·E.H..].H. |
1208 | » u.A;.......1...H | 1208 | » u.A;.......1...H |
1209 | » .~.H.....(...L.E | 1209 | » .~.H.....(...L.E |
1210 | » ..A.I.FHA;...... | 1210 | » ..A.I.FHA;...... |
1211 | » .H.......Q..s..Y | 1211 | » .H.......Q..s..Y |
1212 | » H..].L.E......H. | 1212 | » H..].L.E......H. |
1213 | » ...#...I..L..K.. | 1213 | » ...#...I..L..K.. |
1214 | » .L..H...H...H... | 1214 | » .L..H...H...H... |
1215 | » ....... | 1215 | » .......Y8E.L.H.I |
1216 | » ..D.Q.M.VHL.U..N | 1216 | » ..D.Q.M.VHL.U..N |
1217 | » .I.NHH.M.H...H.. | 1217 | » .I.NHH.M.H...H.. |
1218 | » H...H...H....... | 1218 | » H...H...H....... |
1219 | » .... | 1219 | » ....8E.H.P.H..H. |
1220 | » u.H..?H..H...H.. | 1220 | » u.H..?H..H...H.. |
1221 | » .H.......... | 1221 | » .H...........7E. |
1222 | » H.x.H..L..H.]... | 1222 | » H.x.H..L..H.]... |
1223 | » .E.H.E..u..u..u. | 1223 | » .E.H.E..u..u..u. |
1224 | » .u.P..n..H..(..n | 1224 | » .u.P..n..H..(..n |
1225 | » ..H.E.P.u.H.M.Q. | 1225 | » ..H.E.P.u.H.M.Q. |
1226 | » u...n..YYYYH.E.H | 1226 | » u...n..YYYYH.E.H |
1227 | » ..].A..p........ | 1227 | » ..].A..p........ |
1228 | » .. | 1228 | » ..<E............ |
1229 | » L..@.I..oI...... | 1229 | » L..@.I..oI...... |
1230 | » ...I.. | 1230 | » ...I..]......... |
1231 | » .L..@.I..WI..... | 1231 | » .L..@.I..WI..... |
1232 | » ....I........~.. | 1232 | » ....I........~.. |
1233 | » ..p.I.vHA;...... | 1233 | » ..p.I.vHA;...... |
1234 | » .j...D.V.M.VHM.. | 1234 | » .j...D.V.M.VHM.. |
1235 | » B.I..5u.E.R.M.VH | 1235 | » B.I..5u.E.R.M.VH |
1236 | » M..B.I../....... | 1236 | » M..B.I../....... |
1237 | » ;...M..B.I...... | 1237 | » ;...M..B.I...... |
1238 | » ..(...I......... | 1238 | » ..(...I......... |
1239 | » ...I..9I........ | 1239 | » ...I..9I........ |
1240 | » .I.............A | 1240 | » .I.............A |
1241 | » ;.....u..A...... | 1241 | » ;.....u..A...... |
1242 | » UH.......H.M...# | 1242 | » UH.......H.M...# |
1243 | » ...H.U.H..H...H. | 1243 | » ...H.U.H..H...H. |
1244 | » .H...H...H...... | 1244 | » .H...H...H...... |
1245 | » .... | 1245 | » ....|6E.H.P...,E |
1246 | » .H..]...I.. | 1246 | » .H..]...I..O4... |
1247 | » UH..I;f8........ | 1247 | » UH..I;f8........ |
1248 | » ...H..].A..p.... | 1248 | » ...H..].A..p.... |
1249 | » ....UH.......M.. | 1249 | » ....UH.......M.. |
1250 | » | 1250 | » W4..D.X....E.... |
1251 | » A.....A..X...... | 1251 | » A.....A..X...... |
1252 | » ........L..@.I.. | 1252 | » ........L..@.I.. |
1253 | » [I..........A;.. | 1253 | » [I..........A;.. |
1254 | » ...u..A......... | 1254 | » ...u..A......... |
1255 | » UH..H...I;f8..\. | 1255 | » UH..H...I;f8..\. |
1256 | » ..H.E.A;.......T | 1256 | » ..H.E.A;.......T |
1257 | » ...P.....YH..H.M | 1257 | » ...P.....YH..H.M |
1258 | » ..·u.. | 1258 | » ..·u....E.H.E... |
1259 | » ......I......H.. | 1259 | » ......I......H.. |
Max diff block lines reached; 10030791/10033770 bytes (99.97%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.bss': | 1 | Hex·dump·of·section·'.bss': |
2 | ··0x007 | 2 | ··0x00710000·00000000·00000000·00000000·00000000·................ |
3 | ··0x007 | 3 | ··0x00710010·00000000·00000000···················........ |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········73 | 13 | ··Start·of·section·headers:··········7389400·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········7 | 17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········11 | 19 | ··Number·of·section·headers:·········11 |
20 | ··Section·header·string·table·index:·10 | 20 | ··Section·header·string·table·index:·10 |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | Elf·file·type·is·DYN·(Shared·object·file) | 2 | Elf·file·type·is·DYN·(Shared·object·file) |
3 | Entry·point·0x0 | 3 | Entry·point·0x0 |
4 | There·are·7·program·headers,·starting·at·offset·64 | 4 | There·are·7·program·headers,·starting·at·offset·64 |
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8 | 7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8 |
8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x29 | 8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x292e48·0x292e48·R···0x4000 |
9 | ··LOAD···········0x294000·0x0000000000294000·0x0000000000294000·0x47 | 9 | ··LOAD···········0x294000·0x0000000000294000·0x0000000000294000·0x476750·0x476750·R·E·0x4000 |
10 | ··LOAD···········0x70 | 10 | ··LOAD···········0x70c000·0x000000000070c000·0x000000000070c000·0x000078·0x000078·RW··0x4000 |
11 | ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4 | 11 | ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4 |
12 | ··DYNAMIC········0x70 | 12 | ··DYNAMIC········0x70c018·0x000000000070c018·0x000000000070c018·0x000060·0x000060·RW··0x8 |
13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1 | 13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1 |
14 | ·Section·to·Segment·mapping: | 14 | ·Section·to·Segment·mapping: |
15 | ··Segment·Sections... | 15 | ··Segment·Sections... |
16 | ···00····· | 16 | ···00····· |
17 | ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash· | 17 | ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash· |
18 | ···02·····.text· | 18 | ···02·····.text· |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | There·are·11·section·headers,·starting·at·offset·0x70 | 1 | There·are·11·section·headers,·starting·at·offset·0x70c0d8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4 | 5 | ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4 |
6 | ··[·2]·.rodata···········PROGBITS········00000000000001f0·0001f0·29 | 6 | ··[·2]·.rodata···········PROGBITS········00000000000001f0·0001f0·292ac0·00···A··0···0·16 |
7 | ··[·3]·.eh_frame·········PROGBITS········000000000029 | 7 | ··[·3]·.eh_frame·········PROGBITS········0000000000292cb0·292cb0·000042·00···A··0···0··1 |
8 | ··[·4]·.dynstr···········STRTAB··········000000000029 | 8 | ··[·4]·.dynstr···········STRTAB··········0000000000292cf8·292cf8·000085·00···A··0···0··8 |
9 | ··[·5]·.dynsym···········DYNSYM··········000000000029 | 9 | ··[·5]·.dynsym···········DYNSYM··········0000000000292d80·292d80·000090·18···A··4···1··8 |
10 | ··[·6]·.hash·············HASH············000000000029 | 10 | ··[·6]·.hash·············HASH············0000000000292e10·292e10·000038·04···A··5···0··8 |
11 | ··[·7]·.text·············PROGBITS········0000000000294000·294000·47 | 11 | ··[·7]·.text·············PROGBITS········0000000000294000·294000·476750·00··AX··0···0·16 |
12 | ··[·8]·.bss··············PROGBITS········000000000070 | 12 | ··[·8]·.bss··············PROGBITS········000000000070c000·70c000·000018·00··WA··0···0··8 |
13 | ··[·9]·.dynamic··········DYNAMIC·········000000000070 | 13 | ··[·9]·.dynamic··········DYNAMIC·········000000000070c018·70c018·000060·10··WA··4···0··8 |
14 | ··[10]·.shstrtab·········STRTAB··········0000000000000000·70 | 14 | ··[10]·.shstrtab·········STRTAB··········0000000000000000·70c078·00005a·00······0···0··8 |
15 | Key·to·Flags: | 15 | Key·to·Flags: |
16 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 16 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
17 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 17 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
18 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 18 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
19 | ··p·(processor·specific) | 19 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Symbol·table·'.dynsym'·contains·6·entries: | 1 | Symbol·table·'.dynsym'·contains·6·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000294000·20976·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions | 4 | ·····1:·0000000000294000·20976·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions |
5 | ·····2:·00000000002991f0·0x4 | 5 | ·····2:·00000000002991f0·0x471560·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions |
6 | ·····3:·00000000000001f0·14480·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData | 6 | ·····3:·00000000000001f0·14480·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData |
7 | ·····4:·0000000000003a80·0x28 | 7 | ·····4:·0000000000003a80·0x28f230·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData |
8 | ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId | 8 | ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x70 | 1 | Dynamic·section·at·offset·0x70c018·contains·6·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000004·(HASH)···············0x29 | 3 | ·0x0000000000000004·(HASH)···············0x292e10 |
4 | ·0x0000000000000005·(STRTAB)·············0x29 | 4 | ·0x0000000000000005·(STRTAB)·············0x292cf8 |
5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) | 5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) |
6 | ·0x0000000000000006·(SYMTAB)·············0x29 | 6 | ·0x0000000000000006·(SYMTAB)·············0x292d80 |
7 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 7 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
8 | ·0x0000000000000000·(NULL)···············0x0 | 8 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | 1 | Displaying·notes·found·in:·.note.gnu.build-id |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·c3126a43 | 3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·c3126a434c0424d598fa255398d9edfe |
Offset 10, 14 lines modified | Offset 10, 14 lines modified | ||
10 | ··Augmentation·data:·····1b | 10 | ··Augmentation·data:·····1b |
11 | ··DW_CFA_def_cfa:·r29·(x29)·ofs·16 | 11 | ··DW_CFA_def_cfa:·r29·(x29)·ofs·16 |
12 | 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000294000..00000000002991f0 | 12 | 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000294000..00000000002991f0 |
13 | ··DW_CFA_offset:·r29·(x29)·at·cfa-16 | 13 | ··DW_CFA_offset:·r29·(x29)·at·cfa-16 |
14 | ··DW_CFA_offset:·r30·(x30)·at·cfa-8 | 14 | ··DW_CFA_offset:·r30·(x30)·at·cfa-8 |
15 | 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=00000000002991f0..000000000070 | 15 | 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=00000000002991f0..000000000070a750 |
16 | ··DW_CFA_offset:·r29·(x29)·at·cfa-16 | 16 | ··DW_CFA_offset:·r29·(x29)·at·cfa-16 |
17 | ··DW_CFA_offset:·r30·(x30)·at·cfa-8 | 17 | ··DW_CFA_offset:·r30·(x30)·at·cfa-8 |
18 | 0000003e·ZERO·terminator | 18 | 0000003e·ZERO·terminator |
Offset 388, 196 lines modified | Offset 388, 198 lines modified | ||
388 | _Uint16List | 388 | _Uint16List |
389 | b0e899ec5a90e4661501f0b69e9dd70fproduct·no-code_comments·no-dwarf_stack_traces_mode·no-lazy_dispatchers·dedup_instructions·no-asserts·arm64-sysv·compressed-pointers·no-null-safety | 389 | b0e899ec5a90e4661501f0b69e9dd70fproduct·no-code_comments·no-dwarf_stack_traces_mode·no-lazy_dispatchers·dedup_instructions·no-asserts·arm64-sysv·compressed-pointers·no-null-safety |
390 | UIKeyInputPageUp | 390 | UIKeyInputPageUp |
391 | set:isImage | 391 | set:isImage |
392 | login.errors.parse_failed | 392 | login.errors.parse_failed |
393 | crossAxisAlignment | 393 | crossAxisAlignment |
394 | ScrollViewKeyboardDismissBehavior | 394 | ScrollViewKeyboardDismissBehavior |
395 | _ | 395 | _ShortcutsState@615043213 |
396 | set:readOnly | 396 | set:readOnly |
397 | get:_directionSetter@198066280 | ||
398 | get:_raw@14069316 | 397 | get:_raw@14069316 |
399 | Unable·to·find·a·path·to·" | 398 | Unable·to·find·a·path·to·" |
400 | HTTP·request·failed,·statusCode:· | 399 | HTTP·request·failed,·statusCode:· |
401 | 400 | _FutureBuilderState@638480208 | |
402 | SemanticsAction | 401 | SemanticsAction |
403 | Utf16Pointer|_ensureNotNullptr| | 402 | Utf16Pointer|_ensureNotNullptr| |
404 | Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long) | 403 | Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long) |
405 | calculateBoundedFloatingCursorOffset | 404 | calculateBoundedFloatingCursorOffset |
406 | RenderComparison. | 405 | RenderComparison. |
407 | NodeVisitor | 406 | NodeVisitor |
408 | 407 | set:_paragraph@502451017 | |
408 | get:_minPreferredTrackHeight@411231897 | ||
409 | _updateTween@604443363 | ||
409 | _AsyncRun@4048458 | 410 | _AsyncRun@4048458 |
410 | _Link@14069316 | 411 | _Link@14069316 |
411 | _ | 412 | _iconTurns@355392950 |
412 | AnimationController. | 413 | AnimationController. |
413 | _TextEditingHistory@605183791 | ||
414 | _DeleteTextAction@605183791 | ||
415 | FlutterLocalNotificationsPlatform. | 414 | FlutterLocalNotificationsPlatform. |
415 | peachpuff | ||
416 | _handleTap@501245603 | ||
416 | RecipeEditScreen | 417 | RecipeEditScreen |
417 | requireClientCertificate | 418 | requireClientCertificate |
418 | localPan | 419 | localPan |
419 | 420 | _boundingBoxFor@674011697 | |
420 | addDrawable | 421 | addDrawable |
421 | _handleTapEnd@436519154 | ||
422 | 422 | defaultPresentSound | |
423 | _paintOffsetForPosition@704426794 | ||
424 | _random@1450452677 | ||
425 | _CupertinoBackGestureDetector@229053933 | ||
423 | ParagraphStyle. | 426 | ParagraphStyle. |
427 | _RenderCustomClip@515160605. | ||
424 | Unable·to·establish·connection·on·channel. | 428 | Unable·to·establish·connection·on·channel. |
425 | convertSingle | 429 | convertSingle |
426 | _setIndexedFloat64@7027147 | 430 | _setIndexedFloat64@7027147 |
427 | get:textDirection | 431 | get:textDirection |
428 | Value·not·in·range | 432 | Value·not·in·range |
429 | dart:collection-patch/compact_hash.dart | 433 | dart:collection-patch/compact_hash.dart |
430 | get:switchTheme | 434 | get:switchTheme |
435 | _mergeInlineChildren@844197119 | ||
431 | GuideNextDay | 436 | GuideNextDay |
432 | ScrollPhysics | 437 | ScrollPhysics |
438 | _kFlingSpringDescription@201066280 | ||
433 | ImmutableList_from | 439 | ImmutableList_from |
434 | TextEditingDelta | 440 | TextEditingDelta |
435 | 441 | MatchesParserExtension|allMatches | |
436 | forcePress | 442 | forcePress |
443 | _DesktopTextSelectionToolbar@341113492 | ||
437 | get:isSuccess | 444 | get:isSuccess |
438 | Unrecognized·message· | 445 | Unrecognized·message· |
439 | _ | 446 | _SearchPageState@407263887. |
447 | _controller@375019562 | ||
440 | proxy-authenticate | 448 | proxy-authenticate |
441 | login.settings.app_password | 449 | login.settings.app_password |
450 | _range@1199113086 | ||
442 | Canvas_drawPath | 451 | Canvas_drawPath |
443 | onChanged | 452 | onChanged |
444 | Canvas_drawLine | 453 | Canvas_drawLine |
445 | init:_kBlendModeDefault@16065589 | 454 | init:_kBlendModeDefault@16065589 |
446 | _compareAny@3220832 | 455 | _compareAny@3220832 |
447 | ·(macOS) | 456 | ·(macOS)4 |
457 | _RenderFlex&RenderBox&ContainerRenderObjectMixin&RenderBoxContainerDefaultsMixin@503478290 | ||
448 | _stackTrace@0150898 | 458 | _stackTrace@0150898 |
449 | StretchingOverscrollIndicator | 459 | StretchingOverscrollIndicator |
450 | ·is·empty·and·cannot·be·loaded·as·an·image. | 460 | ·is·empty·and·cannot·be·loaded·as·an·image. |
451 | RestorationBucket.child | 461 | RestorationBucket.child |
452 | init:nutritionProperties | 462 | init:nutritionProperties |
453 | _PointerPanZoomEndEvent&PointerEvent&_PointerEventDescription&_CopyPointerPanZoomEndEvent@276050165 | ||
454 | _reset@290069716 | ||
455 | AppStarted | 463 | AppStarted |
456 | recoveredInTransaction | 464 | recoveredInTransaction |
457 | _closeHandler@14069316 | 465 | _closeHandler@14069316 |
458 | String_concatRange | 466 | String_concatRange |
459 | _colors@347256481 | ||
460 | longPress | 467 | longPress |
468 | _recognizer@229053933 | ||
461 | InheritedTheme | 469 | InheritedTheme |
470 | get:_effectiveIgnoringSemantics@515160605 | ||
462 | RecipesShortLoadInProgress | 471 | RecipesShortLoadInProgress |
472 | _channel@581206165 | ||
463 | _cache@0150898 | 473 | _cache@0150898 |
464 | _parseBlock@0150898 | 474 | _parseBlock@0150898 |
465 | hitTestChild | 475 | hitTestChild |
466 | ImageConfiguration | 476 | ImageConfiguration |
467 | alwaysUse24HourFormat | 477 | alwaysUse24HourFormat |
468 | createChild | 478 | createChild |
479 | _reactionController@235325306 | ||
469 | _adjustForScrollStartThreshold@659498029 | ||
470 | get:_handleMoveCursorBackwardByCharacter@498245603 | ||
471 | _parseAlignments@987233123 | ||
472 | toString·method·returned·'null' | 480 | toString·method·returned·'null' |
473 | Canvas_clipPath | 481 | Canvas_clipPath |
474 | SemanticsAction.longPress | 482 | SemanticsAction.longPress |
475 | ErrorWidget | 483 | ErrorWidget |
476 | _openedTooltips@437220820 | ||
477 | _rehashObjects@3220832 | 484 | _rehashObjects@3220832 |
478 | package:collection/src/canonicalized_map.dart | 485 | package:collection/src/canonicalized_map.dart |
486 | _CollapsedSelectionBoundary@608183791 | ||
479 | SemanticsAction.moveCursorBackwardByWord | 487 | SemanticsAction.moveCursorBackwardByWord |
480 | Shortcuts | 488 | Shortcuts |
481 | _offsetTween@393243954 | ||
482 | ThemeDataTween | 489 | ThemeDataTween |
483 | Material | 490 | Material |
484 | errorColor | 491 | errorColor |
485 | initState | 492 | initState |
486 | TableSyntax | 493 | TableSyntax |
487 | _AnimationDirection@198066280 | ||
488 | text/plain | 494 | text/plain |
489 | prefixIcon | 495 | prefixIcon |
490 | _StreamControllerLifecycle@4048458 | 496 | _StreamControllerLifecycle@4048458 |
497 | _reparent@613042876 | ||
491 | get:reasonPhrase | 498 | get:reasonPhrase |
492 | DoNothingAndStopPropagationTextIntent | 499 | DoNothingAndStopPropagationTextIntent |
493 | _GetFileVersionInfo@1594515313 | ||
494 | dart:convert/line_splitter.dart | 500 | dart:convert/line_splitter.dart |
Max diff block lines reached; 581577/585389 bytes (99.35%) of diff not shown. |
Offset 901, 13879 lines modified | Offset 901, 13879 lines modified | ||
901 | ··0x00003a10·80420000·c8040000·d4420000·c8040000·.B.......B...... | 901 | ··0x00003a10·80420000·c8040000·d4420000·c8040000·.B.......B...... |
902 | ··0x00003a20·28430000·c8040000·7c430000·c8040000·(C......|C...... | 902 | ··0x00003a20·28430000·c8040000·7c430000·c8040000·(C......|C...... |
903 | ··0x00003a30·d0430000·c8040000·24440000·c8040000·.C......$D...... | 903 | ··0x00003a30·d0430000·c8040000·24440000·c8040000·.C......$D...... |
904 | ··0x00003a40·e0450000·c8040000·d0490000·c8040000·.E.......I...... | 904 | ··0x00003a40·e0450000·c8040000·d0490000·c8040000·.E.......I...... |
905 | ··0x00003a50·504c0000·c8040000·104f0000·c8040000·PL.......O...... | 905 | ··0x00003a50·504c0000·c8040000·104f0000·c8040000·PL.......O...... |
906 | ··0x00003a60·1c510000·c8040000·38510000·c8040000·.Q......8Q...... | 906 | ··0x00003a60·1c510000·c8040000·38510000·c8040000·.Q......8Q...... |
907 | ··0x00003a70·e0510000·c8040000·00000000·00000000·.Q.............. | 907 | ··0x00003a70·e0510000·c8040000·00000000·00000000·.Q.............. |
908 | ··0x00003a80·f5f5dcdc· | 908 | ··0x00003a80·f5f5dcdc·c9302100·00000000·03000000·.....0!......... |
909 | ··0x00003a90·00000000·62306538·39396563·35613930·....b0e899ec5a90 | 909 | ··0x00003a90·00000000·62306538·39396563·35613930·....b0e899ec5a90 |
910 | ··0x00003aa0·65343636·31353031·66306236·39653964·e4661501f0b69e9d | 910 | ··0x00003aa0·65343636·31353031·66306236·39653964·e4661501f0b69e9d |
911 | ··0x00003ab0·64373066·70726f64·75637420·6e6f2d63·d70fproduct·no-c | 911 | ··0x00003ab0·64373066·70726f64·75637420·6e6f2d63·d70fproduct·no-c |
912 | ··0x00003ac0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no- | 912 | ··0x00003ac0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no- |
913 | ··0x00003ad0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac | 913 | ··0x00003ad0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac |
914 | ··0x00003ae0·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_ | 914 | ··0x00003ae0·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_ |
915 | ··0x00003af0·64697370·61746368·65727320·64656475·dispatchers·dedu | 915 | ··0x00003af0·64697370·61746368·65727320·64656475·dispatchers·dedu |
916 | ··0x00003b00·705f696e·73747275·6374696f·6e73206e·p_instructions·n | 916 | ··0x00003b00·705f696e·73747275·6374696f·6e73206e·p_instructions·n |
917 | ··0x00003b10·6f2d6173·73657274·73206172·6d36342d·o-asserts·arm64- | 917 | ··0x00003b10·6f2d6173·73657274·73206172·6d36342d·o-asserts·arm64- |
918 | ··0x00003b20·73797376·20636f6d·70726573·7365642d·sysv·compressed- | 918 | ··0x00003b20·73797376·20636f6d·70726573·7365642d·sysv·compressed- | Diff chunk too large, falling back to line-by-line diff (5231 lines added, 5231 lines removed) |
919 | ··0x00003b30·706f696e·74657273·206e6f2d·6e756c6c·pointers·no-null | 919 | ··0x00003b30·706f696e·74657273·206e6f2d·6e756c6c·pointers·no-null |
920 | ··0x00003b40·2d736166·65747900·2d886 | 920 | ··0x00003b40·2d736166·65747900·2d88655c·867f837d·-safety.-.e\...} |
921 | ··0x00003b50·0f819035·c1 | 921 | ··0x00003b50·0f819035·c13b1181·a0968ab2·a488c288·...5.;.......... |
922 | ··0x00003b60· | 922 | ··0x00003b60·b298a2b4·c2ba8886·9ebc7c81·c8a296b0·..........|..... |
923 | ··0x00003b70· | 923 | ··0x00003b70·ccaca29c·a88ea8c4·92a8a0b0·90b296a6·................ |
924 | ··0x00003b80· | 924 | ··0x00003b80·c2a4ce9e·b8d49ab4·a2a4ce9e·bc989ac4·................ |
925 | ··0x00003b90· | 925 | ··0x00003b90·a4a0c288·94cc9aaa·b6aaa4b6·a29e929e·................ |
926 | ··0x00003ba0· | 926 | ··0x00003ba0·c0a69034·81a6bad6·aeb094ac·aca492aa·...4............ |
927 | ··0x00003bb0· | 927 | ··0x00003bb0·869cd2b4·a49ca684·98a4aa96·babe9eb2·................ |
928 | ··0x00003bc0· | 928 | ··0x00003bc0·96acdaca·888688d0·929c9094·92969494·................ |
929 | ··0x00003bd0· | 929 | ··0x00003bd0·c4a6a0ca·86bea8a4·9686b6a4·a6eb9db0·................ |
930 | ··0x00003be0·9a9a88be· | 930 | ··0x00003be0·a4a89a94·fa9a88be·9e98949e·b6c084c2·................ |
931 | ··0x00003bf0·909a8c96 | 931 | ··0x00003bf0·7481aa90·9a8c969e·9896a6a6·9eb094c0·t............... |
932 | ··0x00003c00·94 | 932 | ··0x00003c00·ba94a89e·be94de5e·8196d492·eeaa928c·.......^........ |
933 | ··0x00003c10· | 933 | ··0x00003c10·9eba869a·a692b488·d6068190·b4a88e9e·................ |
934 | ··0x00003c20·0a818a | 934 | ··0x00003c20·a6acb094·a00a818a·a89ea69e·9caea498·................ |
935 | ··0x00003c30·a | 935 | ··0x00003c30·90b8aea8·b0aca6a4·b2929cec·90aaacbe·................ |
936 | ··0x00003c40·feac8486 | 936 | ··0x00003c40·88a0feac·8486b694·bca6c004·82b2eca2·................ |
937 | ··0x00003c50·a | 937 | ··0x00003c50·a49e96f0·a88a9c8e·aeb294e2·8ca6c28c·................ |
938 | ··0x00003c60·928ed696 | 938 | ··0x00003c60·9cb8a290·92ba8ed6·968e9ab2·8488ecae·................ |
939 | ··0x00003c70· | 939 | ··0x00003c70·acd290ac·aab0d886·aeb6cc86·0c818694·................ |
940 | ··0x00003c80·9a | 940 | ··0x00003c80·b69ac8b0·94849e9a·aeba9e9e·a28cbe88·................ |
941 | ··0x00003c90· | 941 | ··0x00003c90·8ec292a2·0e81c6c4·c8a0e894·9898c0ce·................ |
942 | ··0x00003ca0· | 942 | ··0x00003ca0·a496aea6·bcc8b4b8·bc08818c·b6b0a48e·................ |
943 | ··0x00003cb0· | 943 | ··0x00003cb0·8c0481aa·caa8909c·96beb4bc·cca296a2·................ |
944 | ··0x00003cc0· | 944 | ··0x00003cc0·88a2b894·8694aac4·aea29abe·a0b68692·................ |
945 | ··0x00003cd0· | 945 | ··0x00003cd0·c0a8c4ac·a8aea29c·a4bea2aa·bad8a8aa·................ |
946 | ··0x00003ce0· | 946 | ··0x00003ce0·c694d096·90c8b2d8·a89492a8·a4848e92·................ |
947 | ··0x00003cf0· | 947 | ··0x00003cf0·a694ac92·a2b8a4b0·ee9698b4·9298ba08·................ |
948 | ··0x00003d00· | 948 | ··0x00003d00·819eb09c·baf4b80a·81b4928e·96aea09c·................ |
949 | ··0x00003d10· | 949 | ··0x00003d10·a4aeb69c·86a4b8b0·b8a08ace·aa9cc096·................ |
950 | ··0x00003d20·9 | 950 | ··0x00003d20·9698a8f2·ded0ea90·ea949a96·c6eea6a6·................ |
951 | ··0x00003d30· | 951 | ··0x00003d30·14815c81·b4e8b440·81988c94·b48abc9a·..\....@........ |
952 | ··0x00003d40· | 952 | ··0x00003d40·9e969cb2·b49cb2b4·a0d8ba9e·b6b29a94·................ |
953 | ··0x00003d50· | 953 | ··0x00003d50·9c88a6a8·1a81968e·ce989804·81a88694·................ |
954 | ··0x00003d60· | 954 | ··0x00003d60·b0a0b894·8eb8e0a4·a088a89c·9ed2a4a6·................ |
955 | ··0x00003d70· | 955 | ··0x00003d70·989692bc·b2a29894·b4a4aaa6·ba8e9ca6·................ |
956 | ··0x00003d80·b | 956 | ··0x00003d80·b4a6a694·aaaa88bc·9aca92b4·a88aa4b0·................ |
957 | ··0x00003d90· | 957 | ··0x00003d90·b0a09e9e·b0b08e94·a2838683·b2989aa4·................ |
958 | ··0x00003da0· | 958 | ··0x00003da0·aca89eb0·8e98969a·a292a09a·c2b0a412·................ |
959 | ··0x00003db0·aafaae94·92a2 | 959 | ··0x00003db0·819ca2aa·aafaae94·ca92a2a0·b0beb4b2·................ |
960 | ··0x00003dc0· | 960 | ··0x00003dc0·ac869698·aef89c90·b49c9086·b8a2c4ac·................ |
961 | ··0x00003dd0·a | 961 | ··0x00003dd0·ae9cb6a4·b484aaa2·aaa09ea4·b2b29eac·................ |
962 | ··0x00003de0· | 962 | ··0x00003de0·2281ca92·9ab2929a·86c2beb2·c0acc094·"............... |
963 | ··0x00003df0· | 963 | ··0x00003df0·a0a4b4a8·c0b09ea6·9a9c94a4·b29490a2·................ |
964 | ··0x00003e00·a | 964 | ··0x00003e00·ac96c496·9294b0a6·a49ec8c2·909e92bc·................ |
965 | ··0x00003e10· | 965 | ··0x00003e10·96a48aa2·ec8698a6·94989092·aacab698·................ |
966 | ··0x00003e20· | 966 | ··0x00003e20·9e9ec89e·da92a8d0·98d88e9c·8e83aae0·................ |
967 | ··0x00003e30· | 967 | ··0x00003e30·aeb296bc·a28aa292·9cb6a4ac·aeb0a0d4·................ |
968 | ··0x00003e40· | 968 | ··0x00003e40·a6b8b686·9e8ea2ba·bac6b2ac·ba9688b0·................ |
969 | ··0x00003e50· | 969 | ··0x00003e50·0e81b2ba·9a86a2ba·989aac98·a492b4aa·................ |
970 | ··0x00003e60· | 970 | ··0x00003e60·84948a94·9cc28686·b0a694a8·9cacba28·...............( |
971 | ··0x00003e70· | 971 | ··0x00003e70·8192d090·92969eac·b09ea2b8·aa9e8cc0·................ |
972 | ··0x00003e80·9 | 972 | ··0x00003e80·98c686b0·b0f2d6b0·bc8eae90·a89ab08e·................ |
973 | ··0x00003e90· | 973 | ··0x00003e90·a69e9abc·928ab298·94babca0·90a0b6a6·................ |
974 | ··0x00003ea0· | 974 | ··0x00003ea0·a0b28ad6·8eb6a0c0·a894b6b8·c2d2849a·................ |
975 | ··0x00003eb0· | 975 | ··0x00003eb0·9ccebec6·86a496a8·b4b48894·889ccea4·................ |
976 | ··0x00003ec0·96 | 976 | ··0x00003ec0·a696c43a·8196d0b6·ac92a0a2·96b6bab8·...:............ |
977 | ··0x00003ed0· | 977 | ··0x00003ed0·84aeb6a2·c6a0a8b4·aa9c92ba·b69aa0a0·................ |
978 | ··0x00003ee0· | 978 | ··0x00003ee0·9c9cb690·c6bc94d8·8a3a829e·f6a4a692·.........:...... |
979 | ··0x00003ef0·a | 979 | ··0x00003ef0·aac092ae·8abebe8c·c89c8aa6·a86081ba·.............`.. |
980 | ··0x00003f00·a | 980 | ··0x00003f00·a898a086·94bea690·ac92b61e·81b8a8a0·................ |
981 | ··0x00003f10· | 981 | ··0x00003f10·aea8e6c6·c4aea6d4·b2a8d894·b0ac9ea2·................ |
982 | ··0x00003f20· | 982 | ··0x00003f20·a0aa9490·c494bc98·9ea4c08c·8892ba98·................ |
983 | ··0x00003f30· | 983 | ··0x00003f30·a694b6aa·90b8a2c6·849cc6b6·9090a0aa·................ |
984 | ··0x00003f40· | 984 | ··0x00003f40·a6b6a6c8·c49edcb2·d0a2b81c·819ec89e·................ |
985 | ··0x00003f50· | 985 | ··0x00003f50·babc908e·e2909aac·bc889ca6·b4e60681·................ |
986 | ··0x00003f60· | 986 | ··0x00003f60·d6a08abc·bc989ac4·9ab2b08c·a8e2b484·................ |
987 | ··0x00003f70·9 | 987 | ··0x00003f70·94b0a2c4·9898a09a·96a4bab8·a6b8b4ae·................ |
988 | ··0x00003f80·b | 988 | ··0x00003f80·ba849698·8acc9e98·929caab2·a43681ba·.............6.. |
989 | ··0x00003f90·c | 989 | ··0x00003f90·c6aaaca8·8a92888c·8c90a4a6·a4a2b8a8·................ |
990 | ··0x00003fa0· | 990 | ··0x00003fa0·94989a92·c0b09e9e·b8a094a4·b0b89ea8·................ |
991 | ··0x00003fb0·b | 991 | ··0x00003fb0·baa0b692·9cb08c88·8ea49e9e·96b2a684·................ |
992 | ··0x00003fc0· | 992 | ··0x00003fc0·a8ba8e8e·b2a6b494·f6989a90·9a963881·..............8. |
993 | ··0x00003fd0·9a | 993 | ··0x00003fd0·9a9ca090·a89ca8a4·bceade9a·8a9ea49a·................ |
994 | ··0x00003fe0· | 994 | ··0x00003fe0·a2869892·b6a696cc·92bab0b2·dc9eaec4·................ |
995 | ··0x00003ff0· | 995 | ··0x00003ff0·a4aeb686·90b2b2be·9ea6a2a6·dc94b49e·................ |
996 | ··0x00004000· | 996 | ··0x00004000·86b49eac·9eacc0a6·98a8e090·8edc9492·................ |
997 | ··0x00004010· | 997 | ··0x00004010·c4a6bcaa·90b29cac·a4a0ace6·86a6b6b2·................ |
998 | ··0x00004020·9 | 998 | ··0x00004020·98b0849e·b6beb4a8·90a2aede·ac9ca098·................ |
999 | ··0x00004030·8 | 999 | ··0x00004030·8e848c9a·a2e2bac2·94a498a0·88baaca2·................ |
1000 | ··0x00004040·8 | 1000 | ··0x00004040·84a68eb8·ce84ac94·9e9ab4be·aa94a096·................ |
1001 | ··0x00004050· | 1001 | ··0x00004050·9cae6281·b2b08cb4·8ca49698·a692989e·..b............. |
1002 | ··0x00004060·a09 | 1002 | ··0x00004060·8ea096c2·a2b6988a·c0888aa2·aa92a4aa·................ |
1003 | ··0x00004070·b8 | 1003 | ··0x00004070·b8a49298·a09aacae·ae98ba9a·94d63a81·..............:. |
1004 | ··0x00004080· | 1004 | ··0x00004080·a2aca6b8·98968ed4·968cd6a0·acceaa90·................ |
1005 | ··0x00004090· | 1005 | ··0x00004090·0281bc9a·b8d0b6bc·e88896aa·8e96a296·................ |
1006 | ··0x000040a0· | 1006 | ··0x000040a0·a8c48eb2·86b68492·bc849ca0·a6b4f6aa·................ |
1007 | ··0x000040b0· | 1007 | ··0x000040b0·b4bcb2dc·969ab2ba·929eb4ae·9098b4a0·................ |
1008 | ··0x000040c0· | 1008 | ··0x000040c0·cea8a2b0·a4b4e09c·ac0281bc·b0e69896·................ |
1009 | ··0x000040d0·8 | 1009 | ··0x000040d0·a48cacba·92ac98a6·b69ccaa8·d600819c·................ |
1010 | ··0x000040e0·96 | 1010 | ··0x000040e0·960e8190·9e0281a0·b8ce9698·8e96a6a8·................ |
1011 | ··0x000040f0· | 1011 | ··0x000040f0·a4b6889c·b492f4f0·96a61481·a496989a·................ |
1012 | ··0x00004100· | 1012 | ··0x00004100·b4c68eb6·a0a6b298·ae90aeb2·a03882a4·.............8.. |
1013 | ··0x00004110· | 1013 | ··0x00004110·a2deac8a·c890b8ec·caa29ab0·92a89c8a·................ |
1014 | ··0x00004120· | 1014 | ··0x00004120·a28394d0·ac1881ce·caaa929e·8896d0d0·................ |
1015 | ··0x00004130· | 1015 | ··0x00004130·b694bab0·94bc90a2·c8b0aea6·8c8ca89e·................ |
1016 | ··0x00004140· | 1016 | ··0x00004140·96b0b89c·a094b68c·aeb0b8a4·9638818a·.............8.. |
1017 | ··0x00004150· | 1017 | ··0x00004150·b2a4a698·b296a492·c4ae8690·96a0fa9a·................ |
1018 | ··0x00004160· | 1018 | ··0x00004160·8ac41e81·94c0badc·c08c8ea4·989ca89c·................ |
1019 | ··0x00004170· | 1019 | ··0x00004170·a686a4a8·92929aa8·9690889c·bc9eaab0·................ |
1020 | ··0x00004180·9 | 1020 | ··0x00004180·90aca88e·aa989290·9c94c8a0·98984681·..............F. |
1021 | ··0x00004190· | 1021 | ··0x00004190·b2ba9220·819894a8·98b494c6·b89c96fe·...·............ |
1022 | ··0x000041a0· | 1022 | ··0x000041a0·deb48e9c·ae90baba·d6c4d898·9c869ea2·................ |
1023 | ··0x000041b0· | 1023 | ··0x000041b0·ac959eee·b0d2b6a0·b49cac20·81a4a69a·...........·.... |
1024 | ··0x000041c0· | 1024 | ··0x000041c0·a0a886aa·9295acc0·a892be90·96f884a0·................ |
1025 | ··0x000041d0· | 1025 | ··0x000041d0·a8c28c0c·81929cbc·86e4b0f4·ccf096aa·................ |
1026 | ··0x000041e0· | 1026 | ··0x000041e0·a692a6c6·c0c898b6·aad04081·b0909298·..........@..... |
Max diff block lines reached; 21706514/22408903 bytes (96.87%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 | ··0x0029 | 2 | ··0x00292cb0·10000000·00000000·017a5200·01781e01·.........zR..x.. |
3 | ··0x0029 | 3 | ··0x00292cc0·1b0c1d10·11000000·18000000·34130000·............4... |
4 | ··0x0029 | 4 | ··0x00292cd0·f0510000·009d029e·01110000·002d0000·.Q...........-.. |
5 | ··0x0029 | 5 | ··0x00292ce0·000f6500·00601547·00009d02·9e010000·..e..`.G........ |
6 | ··0x0029 | 6 | ··0x00292cf0·0000································.. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x0029 | 2 | ··0x00292cf8·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho |
3 | ··0x0029 | 3 | ··0x00292d08·74496e73·74727563·74696f6e·73005f6b·tInstructions._k |
4 | ··0x0029 | 4 | ··0x00292d18·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps |
5 | ··0x0029 | 5 | ··0x00292d28·686f7449·6e737472·75637469·6f6e7300·hotInstructions. |
6 | ··0x0029 | 6 | ··0x00292d38·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot |
7 | ··0x0029 | 7 | ··0x00292d48·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola |
8 | ··0x0029 | 8 | ··0x00292d58·7465536e·61707368·6f744461·7461005f·teSnapshotData._ |
9 | ··0x0029 | 9 | ··0x00292d68·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui |
10 | ··0x0029 | 10 | ··0x00292d78·6c644964·00·························ldId. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 | ··0x0029 | 2 | ··0x00292e10·06000000·06000000·00000000·03000000·................ |
3 | ··0x0029 | 3 | ··0x00292e20·05000000·02000000·00000000·04000000·................ |
4 | ··0x0029 | 4 | ··0x00292e30·00000000·00000000·00000000·00000000·................ |
5 | ··0x0029 | 5 | ··0x00292e40·01000000·00000000···················........ |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | Disassembly·of·section·.text: | 2 | Disassembly·of·section·.text: |
3 | 0000000000294000·<_kDartVmSnapshotInstructions>: | 3 | 0000000000294000·<_kDartVmSnapshotInstructions>: |
4 | » .Q.............. | 4 | » .Q.............. |
5 | » 0........Q...... | 5 | » 0........Q...... |
6 | » . | 6 | » ..G......@)..... |
7 | » .........y...... | 7 | » .........y...... |
8 | » ..·..p@.b...B.|. | 8 | » ..·..p@.b...B.|. |
9 | » A3@.B...P7@._... | 9 | » A3@.B...P7@._... |
10 | » ...TB3..B...!... | 10 | » ...TB3..B...!... |
11 | » _.?.h..TB.|..... | 11 | » _.?.h..TB.|..... |
12 | » ........p...B... | 12 | » ........p...B... |
13 | » "...#p....@."... | 13 | » "...#p....@."... |
Offset 1313, 273 lines modified | Offset 1313, 273 lines modified | ||
1313 | » _K......@...\#@. | 1313 | » _K......@...\#@. |
1314 | » ..`.Vg@.P'@...P. | 1314 | » ..`.Vg@.P'@...P. |
1315 | » ....B[.._K....@. | 1315 | » ....B[.._K....@. |
1316 | » [oC.{...U/@.`._. | 1316 | » [oC.{...U/@.`._. |
1317 | » ......_...·...·. | 1317 | » ......_...·...·. |
1318 | 00000000002991f0·<_kDartIsolateSnapshotInstructions>: | 1318 | 00000000002991f0·<_kDartIsolateSnapshotInstructions>: |
1319 | » `. | 1319 | » `.G............. |
1320 | » 0....... | 1320 | » 0.......·.G..... |
1321 | » .. | 1321 | » ..G.......)..... |
1322 | » .o.......y...... | 1322 | » .o.......y...... |
1323 | » .!..P.@........T | 1323 | » .!..P.@........T |
1324 | » ..@.........D... | 1324 | » ..@.........D... |
1325 | » @..6..@x..;....T | 1325 | » @..6..@x..;....T |
1326 | » hS@.. | 1326 | » hS@...A.cS@.c.A. |
1327 | » | 1327 | » .?....@......... |
1328 | » .!........@..p@. | 1328 | » .!........@..p@. |
1329 | » B.......#p@.c... | 1329 | » B.......#p@.c... |
1330 | » _..k...T........ | 1330 | » _..k...T........ |
1331 | » .A...._...·7.... | 1331 | » .A...._...·7.... |
1332 | » C............y.. | 1332 | » C............y.. |
1333 | » .._.....a.·7.... | 1333 | » .._.....a.·7.... |
1334 | » ....·........y.. | 1334 | » ....·........y.. |
1335 | » .._.. | 1335 | » .._..F......PGA. |
1336 | » ......@x...k...T | 1336 | » ......@x...k...T |
1337 | » .y......P.@..... | 1337 | » .y......P.@..... |
1338 | » ...T..@......... | 1338 | » ...T..@......... |
1339 | » ..@x..;....ThS@. | 1339 | » ..@x..;....ThS@. |
1340 | » . | 1340 | » ..A.cW@.c.C..?.. |
1341 | » ..@...@..A...... | 1341 | » ..@...@..A...... |
1342 | » .A.......y...._. | 1342 | » .A.......y...._. |
1343 | » . | 1343 | » .F.......y...... |
1344 | » P.@........T..@. | 1344 | » P.@........T..@. |
1345 | » .... | 1345 | » ....E....!..`.L. |
1346 | » | 1346 | » u@....·.tF...... |
1347 | » PGA.......@x...k | 1347 | » PGA.......@x...k |
1348 | » ...T.y......P.@. | 1348 | » ...T.y......P.@. |
1349 | » .......T..@..... | 1349 | » .......T..@..... |
1350 | » ....D...@..6..@x | 1350 | » ....D...@..6..@x |
1351 | » ..;....ThS@.. | 1351 | » ..;....ThS@...A. |
1352 | » cW@.c. | 1352 | » cW@.c.C.y?....@. |
1353 | » ..@..A.......A.. | 1353 | » ..@..A.......A.. |
1354 | » .....y...._. | 1354 | » .....y...._.SF.. |
1355 | » .....y.......A.. | 1355 | » .....y.......A.. |
1356 | » P.@........T..@. | 1356 | » P.@........T..@. |
1357 | » .........!...... | 1357 | » .........!...... |
1358 | » ..@.......@..... | 1358 | » ..@.......@..... |
1359 | » .........!...... | 1359 | » .........!...... |
1360 | » .y...._.".@..... | 1360 | » .y...._.".@..... |
1361 | » .....y...._..p@. | 1361 | » .....y...._..p@. |
1362 | » B.......#p@.c... | 1362 | » B.......#p@.c... |
1363 | » _..k...T........ | 1363 | » _..k...T........ |
1364 | » | 1364 | » v....a.......y.. |
1365 | » .._..........A.. | 1365 | » .._..........A.. |
1366 | » `.....@..._..A.. | 1366 | » `.....@..._..A.. |
1367 | » .._..........a.. | 1367 | » .._..........a.. |
1368 | » .....y...._..._. | 1368 | » .....y...._..._. |
1369 | » ..|..._...@..A.. | 1369 | » ..|..._...@..A.. |
1370 | » .........a...... | 1370 | » .........a...... |
1371 | » .y...._.. | 1371 | » .y...._..F...... |
1372 | » .y..........P.@. | 1372 | » .y..........P.@. |
1373 | » ....i..T..@.C.@. | 1373 | » ....i..T..@.C.@. |
1374 | » ........@C@...@. | 1374 | » ........@C@...@. |
1375 | » p.@....k...TbC@. | 1375 | » p.@....k...TbC@. |
1376 | » B.E.. | 1376 | » B.E..?.......y.. |
1377 | » .._...@....k`..T | 1377 | » .._...@....k`..T |
1378 | » ..@.......@.@p@. | 1378 | » ..@.......@.@p@. |
1379 | » .......ka..T.... | 1379 | » .......ka..T.... |
1380 | » .............!.. | 1380 | » .............!.. |
1381 | » .....y...._...@. | 1381 | » .....y...._...@. |
1382 | » ·.......!|@.'... | 1382 | » ·.......!|@.'... |
1383 | » .|@.h....y...... | 1383 | » .|@.h....y...... |
1384 | » `..T | 1384 | » `..T=F...p...... |
1385 | » H.@...........@. | 1385 | » H.@...........@. |
1386 | » B.......`x...... | 1386 | » B.......`x...... |
1387 | » `..T | 1387 | » `..T1F...p...... |
1388 | » .....x......`..T | 1388 | » .....x......`..T |
1389 | » | 1389 | » *F...p.......... |
1390 | » . | 1390 | » .C........^..._. |
1391 | » .A....^..._..A.. | 1391 | » .A....^..._..A.. |
1392 | » ................ | 1392 | » ................ |
1393 | » ......@.......]. | 1393 | » ......@.......]. |
1394 | » ..]..... | 1394 | » ..].....L....... |
1395 | » .._......y...._. | 1395 | » .._......y...._. |
1396 | » | 1396 | » .E......JG.....6 |
1397 | » ..@x)...?i..i..T | 1397 | » ..@x)...?i..i..T |
1398 | » ? | 1398 | » ?u1.A..T.._...@x |
1399 | » )]..?...i..T? | 1399 | » )]..?...i..T?}*. |
1400 | » a..T.p@........k | 1400 | » a..T.p@........k |
1401 | » ...T.pA.......@x | 1401 | » ...T.pA.......@x |
1402 | » ?......T.pA..... | 1402 | » ?......T.pA..... |
1403 | » ..@x?...@..T.... | 1403 | » ..@x?...@..T.... |
1404 | » ..Ax?y.....T?m.. | 1404 | » ..Ax?y.....T?m.. |
1405 | » ...T)...?...i..T | 1405 | » ...T)...?...i..T |
1406 | » ?.;.A..T.._....k | 1406 | » ?.;.A..T.._....k |
1407 | » A..T.._.P[A..... | 1407 | » A..T.._.P[A..... |
1408 | » .y......·.....@. | 1408 | » .y......·.....@. |
1409 | » !|@."...B|@...@. | 1409 | » !|@."...B|@...@. |
1410 | » ....`x......`..T | 1410 | » ....`x......`..T |
1411 | » | 1411 | » .E...p......IC.. |
1412 | » .....y...._.`.Z. | 1412 | » .....y...._.`.Z. |
1413 | » .._..y......P.@. | 1413 | » .._..y......P.@. |
1414 | » .......T........ | 1414 | » .......T........ |
1415 | » .y...._. | 1415 | » .y...._.`E...... |
1416 | » .y..........q.Z. | 1416 | » .y..........q.Z. |
1417 | » .... | 1417 | » ....X?....·..!.. |
1418 | » | 1418 | » B...D/A........6 |
1419 | » ..@x)m..?...H..T | 1419 | » ..@x)m..?...H..T |
1420 | » .._....kA..T.._. | 1420 | » .._....kA..T.._. |
1421 | » P[A......y...... | 1421 | » P[A......y...... |
1422 | » .!..P.@.....)..T | 1422 | » .!..P.@.....)..T |
Max diff block lines reached; 10080362/10083381 bytes (99.97%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.bss': | 1 | Hex·dump·of·section·'.bss': |
2 | ··0x0070 | 2 | ··0x0070c000·00000000·00000000·00000000·00000000·................ |
3 | ··0x0070 | 3 | ··0x0070c010·00000000·00000000···················........ |
Offset 1, 67 lines modified | Offset 1, 55 lines modified | ||
1 | .class·L | 1 | .class·Lo0/d$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lo0/f; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/Enclosing | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·L | 8 | ····value·=·Lo0/d; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=· | 12 | ····name·=·"a" |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·synthetic·d:Le1/j; | ||
16 | .field·final· | 15 | .field·final·a:Le1/k$d; |
17 | .field·final·synthetic·f:Lm0/b; | ||
18 | .field·final·synthetic·g:Lm0/d; | ||
19 | #·direct·methods | 16 | #·direct·methods |
20 | .method·constructor·<init>(L | 17 | .method·constructor·<init>(Lo0/d;Le1/k$d;)V |
21 | ····.locals·0 | 18 | ····.locals·0 |
22 | ····iput-object·p1,·p0,·Lm0/d$f;->g:Lm0/d; | ||
23 | ····iput-object·p2,·p0,·Lm0/d$f;->d:Le1/j; | ||
24 | ····iput-object·p3,·p0,·Lm0/d$f;->e:Le1/k$d; | ||
25 | ····iput-object·p4,·p0,·Lm0/d$f;->f:Lm0/b; | ||
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····iput-object·p2,·p0,·Lo0/d$a;->a:Le1/k$d; | ||
27 | ····return-void | 21 | ····return-void |
28 | .end·method | 22 | .end·method |
29 | #·virtual·methods | 23 | #·virtual·methods |
30 | .method·public· | 24 | .method·public·a(Ljava/lang/Object;)V |
31 | ····.locals· | 25 | ····.locals·1 |
32 | ····new-instance·v0,·Lo0/e; | ||
33 | ····iget-object·v | 26 | ····iget-object·v0,·p0,·Lo0/d$a;->a:Le1/k$d; |
34 | ····i | 27 | ····invoke-interface·{v0,·p1},·Le1/k$d;->a(Ljava/lang/Object;)V |
35 | ···· | 28 | ····return-void |
29 | .end·method | ||
36 | 30 | .method·public·b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V | |
31 | ····.locals·1 | ||
37 | ····iget-object·v | 32 | ····iget-object·v0,·p0,·Lo0/d$a;->a:Le1/k$d; |
38 | ····invoke- | 33 | ····invoke-interface·{v0,·p1,·p2,·p3},·Le1/k$d;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V |
39 | ····return-void | 34 | ····return-void |
40 | .end·method | 35 | .end·method |
Offset 1, 72 lines modified | Offset 1, 72 lines modified | ||
1 | .class·Lm0/ | 1 | .class·Lm0/s$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lm0/ | 8 | ····value·=·Lm0/s;->y(Le1/j;Le1/k$d;)V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·synthetic·d:Lm0/ | 15 | .field·final·synthetic·d:Lm0/i; |
16 | .field·final·synthetic·e:Le1/k$d; | 16 | .field·final·synthetic·e:Le1/k$d; |
17 | .field·final·synthetic·f:Lm0/ | 17 | .field·final·synthetic·f:Lm0/s; |
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>(Lm0/ | 19 | .method·constructor·<init>(Lm0/s;Lm0/i;Le1/k$d;)V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····iput-object·p1,·p0,·Lm0/ | 21 | ····iput-object·p1,·p0,·Lm0/s$a;->f:Lm0/s; |
22 | ····iput-object·p2,·p0,·Lm0/ | 22 | ····iput-object·p2,·p0,·Lm0/s$a;->d:Lm0/i; |
23 | ····iput-object·p3,·p0,·Lm0/ | 23 | ····iput-object·p3,·p0,·Lm0/s$a;->e:Le1/k$d; |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
27 | #·virtual·methods | 27 | #·virtual·methods |
28 | .method·public·run()V | 28 | .method·public·run()V |
29 | ····.locals·3 | 29 | ····.locals·3 |
30 | ····invoke-static·{},·Lm0/ | 30 | ····invoke-static·{},·Lm0/s;->h()Ljava/lang/Object; |
31 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····monitor-enter·v0 | 32 | ····monitor-enter·v0 |
33 | ····:try_start_0 | 33 | ····:try_start_0 |
34 | ····iget-object·v1,·p0,·Lm0/ | 34 | ····iget-object·v1,·p0,·Lm0/s$a;->f:Lm0/s; |
35 | ····iget-object·v2,·p0,·Lm0/ | 35 | ····iget-object·v2,·p0,·Lm0/s$a;->d:Lm0/i; |
36 | ····invoke-static·{v1,·v2},·Lm0/ | 36 | ····invoke-static·{v1,·v2},·Lm0/s;->i(Lm0/s;Lm0/i;)V |
37 | ····monitor-exit·v0 | 37 | ····monitor-exit·v0 |
38 | ····:try_end_0 | 38 | ····:try_end_0 |
39 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 39 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
40 | ····iget-object·v0,·p0,·Lm0/ | 40 | ····iget-object·v0,·p0,·Lm0/s$a;->e:Le1/k$d; |
41 | ····const/4·v1,·0x0 | 41 | ····const/4·v1,·0x0 |
42 | ····invoke-interface·{v0,·v1},·Le1/k$d;->a(Ljava/lang/Object;)V | 42 | ····invoke-interface·{v0,·v1},·Le1/k$d;->a(Ljava/lang/Object;)V |
43 | ····return-void | 43 | ····return-void |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | .class·Lm0/ | 1 | .class·Lm0/i$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/database/DatabaseErrorHandler; | 5 | .implements·Landroid/database/DatabaseErrorHandler; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lm0/ | 8 | ····value·=·Lm0/i;->I()V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | #·direct·methods | 14 | #·direct·methods |
15 | .method·constructor·<init>(Lm0/ | 15 | .method·constructor·<init>(Lm0/i;)V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
18 | ····return-void | 18 | ····return-void |
19 | .end·method | 19 | .end·method |
Offset 1, 80 lines modified | Offset 1, 80 lines modified | ||
1 | .class·Lm0/ | 1 | .class·Lm0/s$b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lm0/ | 8 | ····value·=·Lm0/s;->B(Le1/j;Le1/k$d;)V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·synthetic·d:Lm0/ | 15 | .field·final·synthetic·d:Lm0/i; |
16 | .field·final·synthetic·e:Ljava/lang/String; | 16 | .field·final·synthetic·e:Ljava/lang/String; |
17 | .field·final·synthetic·f:Le1/k$d; | 17 | .field·final·synthetic·f:Le1/k$d; |
18 | .field·final·synthetic·g:Lm0/ | 18 | .field·final·synthetic·g:Lm0/s; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lm0/ | 20 | .method·constructor·<init>(Lm0/s;Lm0/i;Ljava/lang/String;Le1/k$d;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····iput-object·p1,·p0,·Lm0/ | 22 | ····iput-object·p1,·p0,·Lm0/s$b;->g:Lm0/s; |
23 | ····iput-object·p2,·p0,·Lm0/ | 23 | ····iput-object·p2,·p0,·Lm0/s$b;->d:Lm0/i; |
24 | ····iput-object·p3,·p0,·Lm0/ | 24 | ····iput-object·p3,·p0,·Lm0/s$b;->e:Ljava/lang/String; |
25 | ····iput-object·p4,·p0,·Lm0/ | 25 | ····iput-object·p4,·p0,·Lm0/s$b;->f:Le1/k$d; |
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·run()V | 30 | .method·public·run()V |
31 | ····.locals·5 | 31 | ····.locals·5 |
32 | ····invoke-static·{},·Lm0/ | 32 | ····invoke-static·{},·Lm0/s;->h()Ljava/lang/Object; |
33 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
34 | ····monitor-enter·v0 | 34 | ····monitor-enter·v0 |
35 | ····:try_start_0 | 35 | ····:try_start_0 |
36 | ····iget-object·v1,·p0,·Lm0/ | 36 | ····iget-object·v1,·p0,·Lm0/s$b;->d:Lm0/i; |
37 | ····if-eqz·v1,·:cond_0 | 37 | ····if-eqz·v1,·:cond_0 |
38 | ····iget-object·v2,·p0,·Lm0/ | 38 | ····iget-object·v2,·p0,·Lm0/s$b;->g:Lm0/s; |
39 | ····invoke-static·{v2,·v1},·Lm0/ | 39 | ····invoke-static·{v2,·v1},·Lm0/s;->i(Lm0/s;Lm0/i;)V |
40 | ····:try_end_0 | 40 | ····:try_end_0 |
41 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 41 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
42 | ····:cond_0 | 42 | ····:cond_0 |
43 | ····:try_start_1 | 43 | ····:try_start_1 |
44 | ····sget·v1,·Lm0/ | 44 | ····sget·v1,·Lm0/s;->g:I |
45 | ····invoke-static·{v1},·Lm0/ | 45 | ····invoke-static·{v1},·Lm0/j;->c(I)Z |
46 | ····move-result·v1 | 46 | ····move-result·v1 |
47 | ····if-eqz·v1,·:cond_1 | 47 | ····if-eqz·v1,·:cond_1 |
48 | ····const-string·v1,·"Sqflite" | 48 | ····const-string·v1,·"Sqflite" |
Offset 82, 28 lines modified | Offset 82, 28 lines modified | ||
82 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 82 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
83 | ····const-string·v3,·"delete·database·" | 83 | ····const-string·v3,·"delete·database·" |
84 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 84 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
85 | ····iget-object·v3,·p0,·Lm0/ | 85 | ····iget-object·v3,·p0,·Lm0/s$b;->e:Ljava/lang/String; |
86 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 86 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
87 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 87 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
88 | ····move-result-object·v2 | 88 | ····move-result-object·v2 |
89 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 89 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
90 | ····:cond_1 | 90 | ····:cond_1 |
91 | ····iget-object·v1,·p0,·Lm0/ | 91 | ····iget-object·v1,·p0,·Lm0/s$b;->e:Ljava/lang/String; |
92 | ····invoke-static·{v1},·Lm0/ | 92 | ····invoke-static·{v1},·Lm0/i;->n(Ljava/lang/String;)V |
93 | ····:try_end_1 | 93 | ····:try_end_1 |
94 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 | 94 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 |
95 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 95 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
96 | ····goto·:goto_0 | 96 | ····goto·:goto_0 |
97 | ····:catch_0 | 97 | ····:catch_0 |
Offset 122, 15 lines modified | Offset 122, 15 lines modified | ||
122 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 122 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
123 | ····const-string·v1,·"·while·closing·database·" | 123 | ····const-string·v1,·"·while·closing·database·" |
124 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 124 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
125 | ····invoke-static·{},·Lm0/ | 125 | ····invoke-static·{},·Lm0/s;->j()I |
126 | ····move-result·v1 | 126 | ····move-result·v1 |
127 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 127 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
128 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 128 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 139, 15 lines modified | Offset 139, 15 lines modified | ||
139 | ····invoke-static·{v2,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 139 | ····invoke-static·{v2,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
Max diff block lines reached; 311/4278 bytes (7.27%) of diff not shown. |