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 | 3507000031070000e703000060000000280000000301000020000000cc523856b66aeb | ||
14 | 9e39503186d2c1699e85745d6621210d5eba9d67d9cc2b6baf30000000210400002800 | ||
15 | 0000a742f2c62a4f2f6673972fe300ae5c0d2114e580b223ca381bce153c2205892a59 | ||
16 | 4e2201000000006b03000067030000308203633082024ba00302010202084f450a3d41 | ||
17 | eb4bce300d06092a864886f70d01010b05003060310b300906035504061302554b310c | ||
18 | 300a060355040813034f5247310c300a060355040713034f524731133011060355040a | ||
19 | 130a6664726f69642e6f7267310f300d060355040b13064644726f6964310f300d0603 | ||
20 | 55040313064644726f6964301e170d3231303632303038353430325a170d3438313130 | ||
21 | 353038353430325a3060310b300906035504061302554b310c300a060355040813034f | ||
22 | 5247310c300a060355040713034f524731133011060355040a130a6664726f69642e6f | ||
23 | 7267310f300d060355040b13064644726f6964310f300d060355040313064644726f69 | ||
24 | 6430820122300d06092a864886f70d01010105000382010f003082010a028201010088 | ||
25 | fc4ce454646f5e4a22a37c8e38db1ae43707bcfd345554ac0ead462f5609f665e6f0e7 | ||
26 | 73ca3c02c17e6f99fbdf3cf913028886a6ac23ef0802d2ca6a4974257f696eca4cae24 | ||
27 | 17c9dc89178a6f864037129feb06c636df56e3261e55ba54a10b7346f8051de5b2aa39 | ||
28 | 1d565c377dbe4498f468c100a8b7277883188fe2ba2c680ec98b3d73ee2510444c7a89 | ||
29 | 3b34c59124ac37c6444180910c45cfa3f64d675b563cfa962c40716867e83b7e76a1ed | ||
30 | cdfb758d59ead7b501962d441a0004f896e93aed77c01dff59eec26a0492fe15548305 | ||
31 | 48d163522c0287fe58584ad08ba3c992f05a3b143978e70bdc8e435db7771f0c9bf6c6 | ||
32 | 490d9aefaed56fdef0ab0203010001a321301f301d0603551d0e04160414821b6da768 | ||
33 | 7555ece94e89291a93559a00a982cc300d06092a864886f70d01010b05000382010100 | ||
34 | 7c8eb671e4c2fdbb70f184546417fb71b74da924d68e2e7d518b1ea7d2fbd08bffa609 | ||
35 | 8b8b65c4f24204dbd8ef370f9de404c23843d899481bd105e71f5d8f4f3122eb1fafad | ||
36 | 92d31b5f549fe56f62b5bf8c16c64ac1d990283230a6eeb11abf799b1cdb28a2b43bcb | ||
37 | 3b8e4264da2a2472ac94537d5b4ad32e1aff0792a76ba3a5b0ab9e8f4a4edc8b2dd789 | ||
38 | e9e83ff4e854a295d9a556012969a72a050ad0584321c38ce3d71b72eabc0fcd1dd5f9 | ||
39 | c3c2b562426d1816d6f111ceeed9a34a33d7dc94ff0432308963d2a9e2e2dbde337b2c | ||
40 | f3397029327321bfa6d85ed4b8013af5870781a498609cf0a59981603396858425fb8e | ||
41 | a376fa34720c7eea9d1a3c0c000000080000000df0efbe030000000000000018020000 | ||
42 | 08010000030100000001000051f48045db3e4b0725d37ad6cf0d7d630f52e31617ce96 | ||
43 | 426741aa2be363c3db8b6e7b917316a3981687bde0748c35ca0cc5fea6e64f342f0684 | ||
44 | 736f70879ef10fcac575653d2e5fd3b46e289ed7f21b94c100392b0fb1113b94b40459 | ||
45 | b8c84fde3dd60defb635ed5a4c0435fa8e3ec2651443f87e22bdf2ee1f3fe8e5520318 | ||
46 | cb365f109e5cf0f81c056ae62a71b9e923575f3f8621969315fcd6db41c0ce2826921f | ||
47 | dc36201b635a8b2a87f6ef77729c96af62f3cd16a1c6793e396521cf2a9dda76feda70 | ||
48 | a223b551efdd1726a2b5c5908a81b86291adc50977f207faccb99cc232416aa1cdae8a | ||
49 | cb5f9ff06d82898903c7dddcb84ed156051f7d579e6908080100002104000000010000 | ||
50 | 51f48045db3e4b0725d37ad6cf0d7d630f52e31617ce96426741aa2be363c3db8b6e7b | ||
51 | 917316a3981687bde0748c35ca0cc5fea6e64f342f0684736f70879ef10fcac575653d | ||
52 | 2e5fd3b46e289ed7f21b94c100392b0fb1113b94b40459b8c84fde3dd60defb635ed5a | ||
53 | 4c0435fa8e3ec2651443f87e22bdf2ee1f3fe8e5520318cb365f109e5cf0f81c056ae6 | ||
54 | 2a71b9e923575f3f8621969315fcd6db41c0ce2826921fdc36201b635a8b2a87f6ef77 | ||
55 | 729c96af62f3cd16a1c6793e396521cf2a9dda76feda70a223b551efdd1726a2b5c590 | ||
56 | 8a81b86291adc50977f207faccb99cc232416aa1cdae8acb5f9ff06d82898903c7dddc | ||
57 | b84ed156051f7d579e69082601000030820122300d06092a864886f70d010101050003 | ||
58 | 82010f003082010a028201010088fc4ce454646f5e4a22a37c8e38db1ae43707bcfd34 | ||
59 | 5554ac0ead462f5609f665e6f0e773ca3c02c17e6f99fbdf3cf913028886a6ac23ef08 | ||
60 | 02d2ca6a4974257f696eca4cae2417c9dc89178a6f864037129feb06c636df56e3261e | ||
61 | 55ba54a10b7346f8051de5b2aa391d565c377dbe4498f468c100a8b7277883188fe2ba | ||
62 | 2c680ec98b3d73ee2510444c7a893b34c59124ac37c6444180910c45cfa3f64d675b56 | ||
63 | 3cfa962c40716867e83b7e76a1edcdfb758d59ead7b501962d441a0004f896e93aed77 | ||
64 | c01dff59eec26a0492fe1554830548d163522c0287fe58584ad08ba3c992f05a3b1439 | ||
65 | 78e70bdc8e435db7771f0c9bf6c6490d9aefaed56fdef0ab0203010001 | ||
66 | Key·0xf05368c0: | ||
67 | 3507000031070000df03000060000000280000000301000020000000cc523856b66aeb | ||
68 | 9e39503186d2c1699e85745d6621210d5eba9d67d9cc2b6baf30000000210400002800 | ||
69 | 0000a742f2c62a4f2f6673972fe300ae5c0d2114e580b223ca381bce153c2205892a59 | ||
70 | 4e2201000000006b03000067030000308203633082024ba00302010202084f450a3d41 | ||
71 | eb4bce300d06092a864886f70d01010b05003060310b300906035504061302554b310c | ||
72 | 300a060355040813034f5247310c300a060355040713034f524731133011060355040a | ||
73 | 130a6664726f69642e6f7267310f300d060355040b13064644726f6964310f300d0603 | ||
74 | 55040313064644726f6964301e170d3231303632303038353430325a170d3438313130 | ||
75 | 353038353430325a3060310b300906035504061302554b310c300a060355040813034f | ||
76 | 5247310c300a060355040713034f524731133011060355040a130a6664726f69642e6f | ||
77 | 7267310f300d060355040b13064644726f6964310f300d060355040313064644726f69 | ||
78 | 6430820122300d06092a864886f70d01010105000382010f003082010a028201010088 | ||
79 | fc4ce454646f5e4a22a37c8e38db1ae43707bcfd345554ac0ead462f5609f665e6f0e7 | ||
80 | 73ca3c02c17e6f99fbdf3cf913028886a6ac23ef0802d2ca6a4974257f696eca4cae24 | ||
81 | 17c9dc89178a6f864037129feb06c636df56e3261e55ba54a10b7346f8051de5b2aa39 | ||
82 | 1d565c377dbe4498f468c100a8b7277883188fe2ba2c680ec98b3d73ee2510444c7a89 | ||
83 | 3b34c59124ac37c6444180910c45cfa3f64d675b563cfa962c40716867e83b7e76a1ed | ||
84 | cdfb758d59ead7b501962d441a0004f896e93aed77c01dff59eec26a0492fe15548305 | ||
85 | 48d163522c0287fe58584ad08ba3c992f05a3b143978e70bdc8e435db7771f0c9bf6c6 | ||
86 | 490d9aefaed56fdef0ab0203010001a321301f301d0603551d0e04160414821b6da768 | ||
87 | 7555ece94e89291a93559a00a982cc300d06092a864886f70d01010b05000382010100 | ||
88 | 7c8eb671e4c2fdbb70f184546417fb71b74da924d68e2e7d518b1ea7d2fbd08bffa609 | ||
89 | 8b8b65c4f24204dbd8ef370f9de404c23843d899481bd105e71f5d8f4f3122eb1fafad | ||
90 | 92d31b5f549fe56f62b5bf8c16c64ac1d990283230a6eeb11abf799b1cdb28a2b43bcb | ||
91 | 3b8e4264da2a2472ac94537d5b4ad32e1aff0792a76ba3a5b0ab9e8f4a4edc8b2dd789 | ||
92 | e9e83ff4e854a295d9a556012969a72a050ad0584321c38ce3d71b72eabc0fcd1dd5f9 | ||
93 | c3c2b562426d1816d6f111ceeed9a34a33d7dc94ff0432308963d2a9e2e2dbde337b2c | ||
94 | f3397029327321bfa6d85ed4b8013af5870781a498609cf0a59981603396858425fb8e | ||
95 | a376fa34720c7eea9d1a3c18000000ffffff7f0000000018000000ffffff7f18020000 | ||
96 | 080100000301000000010000693659d4521b26853ac7c5949c1ed51e15fc509c3cd44f | ||
97 | c587442fece773794657863d4d93eda3c471be8c925d1294087302d0ddaaee9ef4187a | ||
98 | d970deb9225282e50129e579256ac7e70987ac5c27d1805db4dddfedf3c4d30e42361f | ||
99 | a13a90859ee6ad96c4660f08c5d7785acc411ebb0abcad47d5e5492367e70a1265605d | ||
100 | 50124c49746ecce51d529ed76742945daf40c86528828420a6ba4f98bd4f5c8d4c278c | ||
101 | 2748c3f1d2e49c4afb587d69dff94344249e1e93c462de80003bef91ed08a56414fef3 | ||
102 | 7168e2f014f5cf5afa03bb702880dd10776a42fe9e30eb0e12786a67660ae31b54a293 | ||
103 | 06c7f0e6c8e14b6d251d4cb81f1a201672b348a26a9864080100002104000000010000 | ||
104 | 693659d4521b26853ac7c5949c1ed51e15fc509c3cd44fc587442fece773794657863d | ||
105 | 4d93eda3c471be8c925d1294087302d0ddaaee9ef4187ad970deb9225282e50129e579 | ||
106 | 256ac7e70987ac5c27d1805db4dddfedf3c4d30e42361fa13a90859ee6ad96c4660f08 | ||
107 | c5d7785acc411ebb0abcad47d5e5492367e70a1265605d50124c49746ecce51d529ed7 | ||
108 | 6742945daf40c86528828420a6ba4f98bd4f5c8d4c278c2748c3f1d2e49c4afb587d69 | ||
109 | dff94344249e1e93c462de80003bef91ed08a56414fef37168e2f014f5cf5afa03bb70 | ||
110 | 2880dd10776a42fe9e30eb0e12786a67660ae31b54a29306c7f0e6c8e14b6d251d4cb8 | ||
111 | 1f1a201672b348a26a98642601000030820122300d06092a864886f70d010101050003 | ||
112 | 82010f003082010a028201010088fc4ce454646f5e4a22a37c8e38db1ae43707bcfd34 | ||
113 | 5554ac0ead462f5609f665e6f0e773ca3c02c17e6f99fbdf3cf913028886a6ac23ef08 | ||
114 | 02d2ca6a4974257f696eca4cae2417c9dc89178a6f864037129feb06c636df56e3261e | ||
115 | 55ba54a10b7346f8051de5b2aa391d565c377dbe4498f468c100a8b7277883188fe2ba | ||
116 | 2c680ec98b3d73ee2510444c7a893b34c59124ac37c6444180910c45cfa3f64d675b56 | ||
117 | 3cfa962c40716867e83b7e76a1edcdfb758d59ead7b501962d441a0004f896e93aed77 | ||
118 | c01dff59eec26a0492fe1554830548d163522c0287fe58584ad08ba3c992f05a3b1439 | ||
119 | 78e70bdc8e435db7771f0c9bf6c6490d9aefaed56fdef0ab0203010001 |
Offset 1, 35 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:·abc8b5e8d9d889cc438e18ee0bb35af7a9d4ac9df55e27a7694e10c5b9d833ce | ||
10 | Signer·#1·certificate·SHA-1·digest:·26120dd13c5212d27895dd1040d856c0bb74fa40 | ||
11 | Signer·#1·certificate·MD5·digest:·06434a73867ba767e200bd1405b76a9d | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·37a1341eebb3adf5aedba5a7e81787cda2d738c22a134338bcda53cb7017e96a | ||
15 | Signer·#1·public·key·SHA-1·digest:·9d7c5aa5718192e06f7ec5bc21ede46651e5cf2b | ||
16 | Signer·#1·public·key·MD5·digest:·b3b562ba523eb3dfc17011d7c359a229 | ||
17 | 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/. | ||
18 | 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/. | ||
19 | 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/. | ||
20 | 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/. | ||
21 | 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/. | ||
22 | 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/. | ||
23 | 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/. | ||
24 | 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/. | ||
25 | 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/. | ||
26 | 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/. | ||
27 | 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/. | ||
28 | 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/. | ||
29 | 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/. | ||
30 | WARNING:·META-INF/app_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/kotlin-stdlib-common-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/kotlin-stdlib-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
3 | ------------------------------- | 3 | ------------------------------- |
4 | ··Zip·archive·file·size:··················19 | 4 | ··Zip·archive·file·size:··················19315103·(000000000126B99Fh) |
5 | ··Actual·end-cent-dir·record·offset:······19 | 5 | ··Actual·end-cent-dir·record·offset:······19315081·(000000000126B989h) |
6 | ··Expected·end-cent-dir·record·offset:····19 | 6 | ··Expected·end-cent-dir·record·offset:····19315081·(000000000126B989h) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains· | 9 | ··central·directory·contains·416·entries. |
10 | ··The·central·directory·is· | 10 | ··The·central·directory·is·41769·(000000000000A329h)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·1 | 12 | ··is·19273312·(0000000001261660h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ··AndroidManifest.xml | 15 | ··AndroidManifest.xml |
Offset 29, 17 lines modified | Offset 29, 17 lines modified | ||
29 | ··compression·method:·····························deflated | 29 | ··compression·method:·····························deflated |
30 | ··compression·sub-type·(deflation):···············normal | 30 | ··compression·sub-type·(deflation):···············normal |
31 | ··file·security·status:···························not·encrypted | 31 | ··file·security·status:···························not·encrypted |
32 | ··extended·local·header:··························no | 32 | ··extended·local·header:··························no |
33 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 | 33 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
34 | ··file·last·modified·on·(UT·extra·field·modtime):·1980·Jan·1·00:00:00·local | 34 | ··file·last·modified·on·(UT·extra·field·modtime):·1980·Jan·1·00:00:00·local |
35 | ··file·last·modified·on·(UT·extra·field·modtime):·1980·Jan·1·00:00:00·UTC | 35 | ··file·last·modified·on·(UT·extra·field·modtime):·1980·Jan·1·00:00:00·UTC |
36 | ··32-bit·CRC·value·(hex):························· | 36 | ··32-bit·CRC·value·(hex):·························d1c945e6 |
37 | ··compressed·size:································1 | 37 | ··compressed·size:································1160·bytes |
38 | ··uncompressed·size:······························ | 38 | ··uncompressed·size:······························3360·bytes |
39 | ··length·of·filename:·····························19·characters | 39 | ··length·of·filename:·····························19·characters |
40 | ··length·of·extra·field:··························13·bytes | 40 | ··length·of·extra·field:··························13·bytes |
41 | ··length·of·file·comment:·························0·characters | 41 | ··length·of·file·comment:·························0·characters |
42 | ··disk·number·on·which·file·begins:···············disk·1 | 42 | ··disk·number·on·which·file·begins:···············disk·1 |
43 | ··apparent·file·type:·····························binary | 43 | ··apparent·file·type:·····························binary |
44 | ··non-MSDOS·external·file·attributes:·············000000·hex | 44 | ··non-MSDOS·external·file·attributes:·············000000·hex |
45 | ··MS-DOS·file·attributes·(00·hex):················none | 45 | ··MS-DOS·file·attributes·(00·hex):················none |
Offset 50, 18 lines modified | Offset 50, 47 lines modified | ||
50 | ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes. | 50 | ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes. |
51 | ··There·is·no·file·comment. | 51 | ··There·is·no·file·comment. |
52 | Central·directory·entry·#2: | 52 | Central·directory·entry·#2: |
53 | --------------------------- | 53 | --------------------------- |
54 | ··META-INF/MANIFEST.MF | ||
55 | ··offset·of·local·header·from·start·of·archive:···1222 | ||
56 | ··················································(00000000000004C6h)·bytes | ||
57 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
58 | ··version·of·encoding·software:···················2.4 | ||
59 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
60 | ··minimum·software·version·required·to·extract:···2.0 | ||
61 | ··compression·method:·····························deflated | ||
62 | ··compression·sub-type·(deflation):···············normal | ||
63 | ··file·security·status:···························not·encrypted | ||
64 | ··extended·local·header:··························no | ||
65 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 | ||
66 | ··32-bit·CRC·value·(hex):·························00d4ffc9 | ||
67 | ··compressed·size:································81·bytes | ||
68 | ··uncompressed·size:······························87·bytes | ||
69 | ··length·of·filename:·····························20·characters | ||
70 | ··length·of·extra·field:··························0·bytes | ||
71 | ··length·of·file·comment:·························0·characters | ||
72 | ··disk·number·on·which·file·begins:···············disk·1 | ||
73 | ··apparent·file·type:·····························binary | ||
74 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
75 | ··MS-DOS·file·attributes·(00·hex):················none | ||
76 | ··There·is·no·file·comment. | ||
77 | Central·directory·entry·#3: | ||
78 | --------------------------- | ||
54 | ··META-INF/androidx.activity_activity.version | 79 | ··META-INF/androidx.activity_activity.version |
55 | ··offset·of·local·header·from·start·of·archive:···1 | 80 | ··offset·of·local·header·from·start·of·archive:···1353 |
56 | ··················································(0000000000000 | 81 | ··················································(0000000000000549h)·bytes |
57 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 82 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
58 | ··version·of·encoding·software:···················2.0 | 83 | ··version·of·encoding·software:···················2.0 |
59 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 84 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
60 | ··minimum·software·version·required·to·extract:···2.0 | 85 | ··minimum·software·version·required·to·extract:···2.0 |
61 | ··compression·method:·····························deflated | 86 | ··compression·method:·····························deflated |
62 | ··compression·sub-type·(deflation):···············normal | 87 | ··compression·sub-type·(deflation):···············normal |
63 | ··file·security·status:···························not·encrypted | 88 | ··file·security·status:···························not·encrypted |
Offset 82, 21 lines modified | Offset 111, 21 lines modified | ||
82 | ··The·central-directory·extra·field·contains: | 111 | ··The·central-directory·extra·field·contains: |
83 | ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes. | 112 | ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes. |
84 | ····The·local·extra·field·has·UTC/GMT·modification·time. | 113 | ····The·local·extra·field·has·UTC/GMT·modification·time. |
85 | ··There·is·no·file·comment. | 114 | ··There·is·no·file·comment. |
86 | Central·directory·entry·# | 115 | Central·directory·entry·#4: |
87 | --------------------------- | 116 | --------------------------- |
88 | ··META-INF/androidx.arch.core_core-runtime.version | 117 | ··META-INF/androidx.arch.core_core-runtime.version |
89 | ··offset·of·local·header·from·start·of·archive:···1 | 118 | ··offset·of·local·header·from·start·of·archive:···1443 |
90 | ··················································(0000000000000 | 119 | ··················································(00000000000005A3h)·bytes |
91 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 120 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
92 | ··version·of·encoding·software:···················2.0 | 121 | ··version·of·encoding·software:···················2.0 |
93 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 122 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
94 | ··minimum·software·version·required·to·extract:···2.0 | 123 | ··minimum·software·version·required·to·extract:···2.0 |
95 | ··compression·method:·····························deflated | 124 | ··compression·method:·····························deflated |
96 | ··compression·sub-type·(deflation):···············normal | 125 | ··compression·sub-type·(deflation):···············normal |
97 | ··file·security·status:···························not·encrypted | 126 | ··file·security·status:···························not·encrypted |
Offset 117, 21 lines modified | Offset 146, 21 lines modified | ||
117 | ··The·central-directory·extra·field·contains: | 146 | ··The·central-directory·extra·field·contains: |
118 | ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes. | 147 | ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes. |
119 | ····The·local·extra·field·has·UTC/GMT·modification·time. | 148 | ····The·local·extra·field·has·UTC/GMT·modification·time. |
120 | ··There·is·no·file·comment. | 149 | ··There·is·no·file·comment. |
121 | Central·directory·entry·# | 150 | Central·directory·entry·#5: |
122 | --------------------------- | 151 | --------------------------- |
123 | ··META-INF/androidx.core_core.version | 152 | ··META-INF/androidx.core_core.version |
124 | ··offset·of·local·header·from·start·of·archive:···1 | 153 | ··offset·of·local·header·from·start·of·archive:···1538 |
125 | ··················································(0000000000000 | 154 | ··················································(0000000000000602h)·bytes |
126 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 155 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
127 | ··version·of·encoding·software:···················2.0 | 156 | ··version·of·encoding·software:···················2.0 |
Max diff block lines reached; 517431/524104 bytes (98.73%) of diff not shown. |
Offset 7, 9 lines modified | Offset 7, 11 lines modified | ||
7 | ····<activity·android:theme="@style/LaunchTheme"·android:name="is.binary.alcoholnow.MainActivity"·android:launchMode="singleTop"·android:configChanges="density|fontScale|keyboard|keyboardHidden|layoutDirection|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode"·android:windowSoftInputMode="adjustResize"·android:hardwareAccelerated="true"> | 7 | ····<activity·android:theme="@style/LaunchTheme"·android:name="is.binary.alcoholnow.MainActivity"·android:launchMode="singleTop"·android:configChanges="density|fontScale|keyboard|keyboardHidden|layoutDirection|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode"·android:windowSoftInputMode="adjustResize"·android:hardwareAccelerated="true"> |
8 | ······<intent-filter> | 8 | ······<intent-filter> |
9 | ········<action·android:name="android.intent.action.MAIN"/> | 9 | ········<action·android:name="android.intent.action.MAIN"/> |
10 | ········<category·android:name="android.intent.category.LAUNCHER"/> | 10 | ········<category·android:name="android.intent.category.LAUNCHER"/> |
11 | ······</intent-filter> | 11 | ······</intent-filter> |
12 | ····</activity> | 12 | ····</activity> |
13 | ····<meta-data·android:name="flutterEmbedding"·android:value="2"/> | 13 | ····<meta-data·android:name="flutterEmbedding"·android:value="2"/> |
14 | ····<activity·android:theme="@android:style/Theme.Translucent.NoTitleBar"·android:name="com.google.android.gms.common.api.GoogleApiActivity"·android:exported="false"/> | ||
15 | ····<meta-data·android:name="com.google.android.gms.version"·android:value="@integer/google_play_services_version"/> | ||
14 | ··</application> | 16 | ··</application> |
15 | </manifest> | 17 | </manifest> |
Offset 6, 15 lines modified | Offset 6, 20 lines modified | ||
6 | isFrameworkApk:·false | 6 | isFrameworkApk:·false |
7 | packageInfo:·null | 7 | packageInfo:·null |
8 | sdkInfo: | 8 | sdkInfo: |
9 | ··minSdkVersion:·'16' | 9 | ··minSdkVersion:·'16' |
10 | ··targetSdkVersion:·'28' | 10 | ··targetSdkVersion:·'28' |
11 | sharedLibrary:·false | 11 | sharedLibrary:·false |
12 | sparseResources:·false | 12 | sparseResources:·false |
13 | unknownFiles: | 13 | unknownFiles: |
14 | ··play-services-base.properties:·'8' | ||
15 | ··play-services-basement.properties:·'8' | ||
16 | ··play-services-location.properties:·'8' | ||
17 | ··play-services-places-placereport.properties:·'8' | ||
18 | ··play-services-tasks.properties:·'8' | ||
14 | usesFramework: | 19 | usesFramework: |
15 | ··ids: | 20 | ··ids: |
16 | ··-·1 | 21 | ··-·1 |
17 | ··tag:·null | 22 | ··tag:·null |
18 | version:·2.5.0-dirty | 23 | version:·2.5.0-dirty |
19 | versionInfo: | 24 | versionInfo: |
20 | ··versionCode:·'6' | 25 | ··versionCode:·'6' |
Offset 1, 50 lines modified | Offset 1, 93 lines modified | ||
1 | Binary·APK | 1 | Binary·APK |
2 | Package·name=is.binary.alcoholnow·id=7f | 2 | Package·name=is.binary.alcoholnow·id=7f |
3 | ··type·attr·id=01·entryCount=1 | 3 | ··type·attr·id=01·entryCount=18 |
4 | ····resource·0x7f010000·attr/alpha | 4 | ····resource·0x7f010000·attr/alpha |
5 | ······()·(attr)·type=float | 5 | ······()·(attr)·type=float |
6 | ····resource·0x7f010001·attr/buttonSize | ||
7 | ······()·(attr)·type=reference|enum·size=3 | ||
8 | ········icon_only(0x7f050031)=0x00000002 | ||
9 | ········standard(0x7f05003e)=0x00000000 | ||
10 | ········wide(0x7f05004b)=0x00000001 | ||
11 | ····resource·0x7f010002·attr/circleCrop | ||
12 | ······()·(attr)·type=boolean | ||
13 | ····resource·0x7f010003·attr/colorScheme | ||
14 | ······()·(attr)·type=reference|enum·size=3 | ||
15 | ········auto(0x7f050029)=0x00000002 | ||
16 | ········dark(0x7f05002c)=0x00000000 | ||
17 | ········light(0x7f050034)=0x00000001 | ||
6 | ····resource·0x7f01000 | 18 | ····resource·0x7f010004·attr/font |
7 | ······()·(attr)·type=reference | 19 | ······()·(attr)·type=reference |
8 | ····resource·0x7f01000 | 20 | ····resource·0x7f010005·attr/fontProviderAuthority |
9 | ······()·(attr)·type=string | 21 | ······()·(attr)·type=string |
10 | ····resource·0x7f01000 | 22 | ····resource·0x7f010006·attr/fontProviderCerts |
11 | ······()·(attr)·type=reference | 23 | ······()·(attr)·type=reference |
12 | ····resource·0x7f01000 | 24 | ····resource·0x7f010007·attr/fontProviderFetchStrategy |
13 | ······()·(attr)·type=enum·size=2 | 25 | ······()·(attr)·type=enum·size=2 |
14 | ········async(0x7f05002 | 26 | ········async(0x7f050028)=0x00000001 |
15 | ········blocking(0x7f05002 | 27 | ········blocking(0x7f05002a)=0x00000000 |
16 | ····resource·0x7f01000 | 28 | ····resource·0x7f010008·attr/fontProviderFetchTimeout |
17 | ······()·(attr)·type=integer|enum·size=1 | 29 | ······()·(attr)·type=integer|enum·size=1 |
18 | ········forever(0x7f05002 | 30 | ········forever(0x7f05002e)=0xffffffff |
19 | ····resource·0x7f01000 | 31 | ····resource·0x7f010009·attr/fontProviderPackage |
20 | ······()·(attr)·type=string | 32 | ······()·(attr)·type=string |
21 | ····resource·0x7f01000 | 33 | ····resource·0x7f01000a·attr/fontProviderQuery |
22 | ······()·(attr)·type=string | 34 | ······()·(attr)·type=string |
23 | ····resource·0x7f01000 | 35 | ····resource·0x7f01000b·attr/fontStyle |
24 | ······()·(attr)·type=enum·size=2 | 36 | ······()·(attr)·type=enum·size=2 |
25 | ········italic(0x7f0500 | 37 | ········italic(0x7f050033)=0x00000001 |
26 | ········normal(0x7f05003 | 38 | ········normal(0x7f050038)=0x00000000 |
27 | ····resource·0x7f01000 | 39 | ····resource·0x7f01000c·attr/fontVariationSettings |
28 | ······()·(attr)·type=string | 40 | ······()·(attr)·type=string |
29 | ····resource·0x7f01000 | 41 | ····resource·0x7f01000d·attr/fontWeight |
30 | ······()·(attr)·type=integer | 42 | ······()·(attr)·type=integer |
43 | ····resource·0x7f01000e·attr/imageAspectRatio | ||
44 | ······()·(attr)·type=float | ||
45 | ····resource·0x7f01000f·attr/imageAspectRatioAdjust | ||
46 | ······()·(attr)·type=enum·size=3 | ||
47 | ········adjust_height(0x7f050026)=0x00000002 | ||
48 | ········adjust_width(0x7f050027)=0x00000001 | ||
49 | ········none(0x7f050037)=0x00000000 | ||
50 | ····resource·0x7f010010·attr/scopeUris | ||
51 | ······()·(attr)·type=reference|string | ||
31 | ····resource·0x7f0100 | 52 | ····resource·0x7f010011·attr/ttcIndex |
32 | ······()·(attr)·type=integer | 53 | ······()·(attr)·type=integer |
33 | ··type·color·id=02·entryCount= | 54 | ··type·color·id=02·entryCount=16 |
55 | ····resource·0x7f020000·color/common_google_signin_btn_text_dark | ||
56 | ······()·(file)·res/color/common_google_signin_btn_text_dark.xml·type=XML | ||
57 | ····resource·0x7f020001·color/common_google_signin_btn_text_dark_default | ||
58 | ······()·@0x0106000b | ||
59 | ····resource·0x7f020002·color/common_google_signin_btn_text_dark_disabled | ||
60 | ······()·#1f000000 | ||
61 | ····resource·0x7f020003·color/common_google_signin_btn_text_dark_focused | ||
62 | ······()·@0x0106000c | ||
63 | ····resource·0x7f020004·color/common_google_signin_btn_text_dark_pressed | ||
64 | ······()·@0x0106000b | ||
65 | ····resource·0x7f020005·color/common_google_signin_btn_text_light | ||
66 | ······()·(file)·res/color/common_google_signin_btn_text_light.xml·type=XML | ||
67 | ····resource·0x7f020006·color/common_google_signin_btn_text_light_default | ||
68 | ······()·#90000000 | ||
69 | ····resource·0x7f020007·color/common_google_signin_btn_text_light_disabled | ||
70 | ······()·#1f000000 | ||
71 | ····resource·0x7f020008·color/common_google_signin_btn_text_light_focused | ||
72 | ······()·#90000000 | ||
73 | ····resource·0x7f020009·color/common_google_signin_btn_text_light_pressed | ||
74 | ······()·#de000000 | ||
75 | ····resource·0x7f02000a·color/common_google_signin_btn_tint | ||
76 | ······()·(file)·res/color/common_google_signin_btn_tint.xml·type=XML | ||
34 | ····resource·0x7f02000 | 77 | ····resource·0x7f02000b·color/notification_action_color_filter |
35 | ······()·#ffffffff | 78 | ······()·#ffffffff |
36 | ······(v21)·@color/secondary_text_default_material_light | 79 | ······(v21)·@color/secondary_text_default_material_light |
37 | ····resource·0x7f02000 | 80 | ····resource·0x7f02000c·color/notification_icon_bg_color |
38 | ······()·#ff9e9e9e | 81 | ······()·#ff9e9e9e |
39 | ····resource·0x7f02000 | 82 | ····resource·0x7f02000d·color/ripple_material_light |
40 | ······()·#1f000000 | 83 | ······()·#1f000000 |
41 | ····resource·0x7f02000 | 84 | ····resource·0x7f02000e·color/secondary_text_default_material_light |
42 | ······()·#8a000000 | 85 | ······()·#8a000000 |
43 | ····resource·0x7f02000 | 86 | ····resource·0x7f02000f·color/splash_color |
44 | ······()·#ffffffff | 87 | ······()·#ffffffff |
45 | ··type·dimen·id=03·entryCount=22 | 88 | ··type·dimen·id=03·entryCount=22 |
46 | ····resource·0x7f030000·dimen/compat_button_inset_horizontal_material | 89 | ····resource·0x7f030000·dimen/compat_button_inset_horizontal_material |
47 | ······()·4.000000dp | 90 | ······()·4.000000dp |
48 | ····resource·0x7f030001·dimen/compat_button_inset_vertical_material | 91 | ····resource·0x7f030001·dimen/compat_button_inset_vertical_material |
49 | ······()·6.000000dp | 92 | ······()·6.000000dp |
50 | ····resource·0x7f030002·dimen/compat_button_padding_horizontal_material | 93 | ····resource·0x7f030002·dimen/compat_button_padding_horizontal_material |
Offset 86, 58 lines modified | Offset 129, 119 lines modified | ||
86 | ······()·24.000000dp | 129 | ······()·24.000000dp |
87 | ····resource·0x7f030013·dimen/notification_subtext_size | 130 | ····resource·0x7f030013·dimen/notification_subtext_size |
88 | ······()·13.000000sp | 131 | ······()·13.000000sp |
89 | ····resource·0x7f030014·dimen/notification_top_pad | 132 | ····resource·0x7f030014·dimen/notification_top_pad |
90 | ······()·10.000000dp | 133 | ······()·10.000000dp |
91 | ····resource·0x7f030015·dimen/notification_top_pad_large_text | 134 | ····resource·0x7f030015·dimen/notification_top_pad_large_text |
92 | ······()·5.000000dp | 135 | ······()·5.000000dp |
93 | ··type·drawable·id=04·entryCount= | 136 | ··type·drawable·id=04·entryCount=35 |
137 | ····resource·0x7f040000·drawable/common_full_open_on_phone | ||
138 | ······(hdpi)·(file)·res/drawable-hdpi-v4/common_full_open_on_phone.png·type=PNG | ||
139 | ······(xhdpi)·(file)·res/drawable-xhdpi-v4/common_full_open_on_phone.png·type=PNG | ||
140 | ····resource·0x7f040001·drawable/common_google_signin_btn_icon_dark | ||
141 | ······()·(file)·res/drawable/common_google_signin_btn_icon_dark.xml·type=XML | ||
142 | ····resource·0x7f040002·drawable/common_google_signin_btn_icon_dark_focused | ||
143 | ······()·(file)·res/drawable/common_google_signin_btn_icon_dark_focused.xml·type=XML | ||
144 | ····resource·0x7f040003·drawable/common_google_signin_btn_icon_dark_normal | ||
145 | ······()·(file)·res/drawable/common_google_signin_btn_icon_dark_normal.xml·type=XML | ||
146 | ····resource·0x7f040004·drawable/common_google_signin_btn_icon_dark_normal_background | ||
147 | ······(mdpi)·(file)·res/drawable-mdpi-v4/common_google_signin_btn_icon_dark_normal_background.9.png·type=PNG | ||
148 | ······(hdpi)·(file)·res/drawable-hdpi-v4/common_google_signin_btn_icon_dark_normal_background.9.png·type=PNG | ||
149 | ······(xhdpi)·(file)·res/drawable-xhdpi-v4/common_google_signin_btn_icon_dark_normal_background.9.png·type=PNG | ||
150 | ······(xxhdpi)·(file)·res/drawable-xxhdpi-v4/common_google_signin_btn_icon_dark_normal_background.9.png·type=PNG | ||
151 | ····resource·0x7f040005·drawable/common_google_signin_btn_icon_disabled | ||
152 | ······()·(file)·res/drawable/common_google_signin_btn_icon_disabled.xml·type=XML | ||
153 | ····resource·0x7f040006·drawable/common_google_signin_btn_icon_light | ||
154 | ······()·(file)·res/drawable/common_google_signin_btn_icon_light.xml·type=XML | ||
155 | ····resource·0x7f040007·drawable/common_google_signin_btn_icon_light_focused | ||
156 | ······()·(file)·res/drawable/common_google_signin_btn_icon_light_focused.xml·type=XML | ||
157 | ····resource·0x7f040008·drawable/common_google_signin_btn_icon_light_normal | ||
158 | ······()·(file)·res/drawable/common_google_signin_btn_icon_light_normal.xml·type=XML | ||
159 | ····resource·0x7f040009·drawable/common_google_signin_btn_icon_light_normal_background | ||
160 | ······(mdpi)·(file)·res/drawable-mdpi-v4/common_google_signin_btn_icon_light_normal_background.9.png·type=PNG | ||
161 | ······(hdpi)·(file)·res/drawable-hdpi-v4/common_google_signin_btn_icon_light_normal_background.9.png·type=PNG | ||
Max diff block lines reached; 93554/104515 bytes (89.51%) of diff not shown. |
Offset 1, 75143 lines modified | Offset 1, 149471 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············:·283b962b |
5 | signature···········:· | 5 | signature···········:·5bdb...4f02 |
6 | file_size···········:· | 6 | file_size···········:·687768 |
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·····:· | 10 | string_ids_size·····:·5286 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:· | 12 | type_ids_size·······:·1418 |
13 | type_ids_off········:· | 13 | type_ids_off········:·21256·(0x005308) |
14 | proto_ids_size······:· | 14 | proto_ids_size······:·2118 |
15 | proto_ids_off·······:· | 15 | proto_ids_off·······:·26928·(0x006930) |
16 | field_ids_size······:· | 16 | field_ids_size······:·2306 |
17 | field_ids_off·······:· | 17 | field_ids_off·······:·52344·(0x00cc78) |
18 | method_ids_size·····:· | 18 | method_ids_size·····:·6289 |
19 | method_ids_off······:· | 19 | method_ids_off······:·70792·(0x011488) |
20 | class_defs_size·····:· | 20 | class_defs_size·····:·913 |
21 | class_defs_off······:· | 21 | class_defs_off······:·121104·(0x01d910) |
22 | data_size···········:· | 22 | data_size···········:·537448 |
23 | data_off············:· | 23 | data_off············:·150320·(0x024b30) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·6 | ||
26 | access_flags········:·16·(0x0010) | ||
27 | superclass_idx······:·1228 | ||
28 | source_file_idx·····:·0 | ||
29 | static_fields_size··:·0 | ||
30 | instance_fields_size:·0 | ||
31 | direct_methods_size·:·1 | ||
32 | virtual_methods_size:·1 | ||
33 | Class·#0·annotations: | ||
34 | Annotations·on·class | ||
35 | ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=La/a/a/a/a; | ||
36 | ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=8·name=null | ||
37 | Class·#0············- | ||
38 | ··Class·descriptor··:·'La/a/a/a/a$a;' | ||
39 | ··Access·flags······:·0x0010·(FINAL) | ||
40 | ··Superclass········:·'Ljava/lang/Object;' | ||
41 | ··Interfaces········- | ||
42 | ····#0··············:·'Ljava/util/concurrent/Executor;' | ||
43 | ··Static·fields·····- | ||
44 | ··Instance·fields···- | ||
45 | ··Direct·methods····- | ||
46 | ····#0··············:·(in·La/a/a/a/a$a;) | ||
47 | ······name··········:·'<init>' | ||
48 | ······type··········:·'()V' | ||
49 | ······access········:·0x10000·(CONSTRUCTOR) | ||
50 | ······code··········- | ||
51 | ······registers·····:·1 | ||
52 | ······ins···········:·1 | ||
53 | ······outs··········:·1 | ||
54 | ······insns·size····:·4·16-bit·code·units | ||
55 | 0253c8:········································|[0253c8]·a.a.a.a.a$a.<init>:()V | ||
56 | 0253d8:·7010·d516·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@16d5 | ||
57 | 0253de:·0e00···································|0003:·return-void | ||
58 | ······catches·······:·(none) | ||
59 | ······positions·····:· | ||
60 | ······locals········:· | ||
61 | ··Virtual·methods···- | ||
62 | ····#0··············:·(in·La/a/a/a/a$a;) | ||
63 | ······name··········:·'execute' | ||
64 | ······type··········:·'(Ljava/lang/Runnable;)V' | ||
65 | ······access········:·0x0001·(PUBLIC) | ||
66 | ······code··········- | ||
67 | ······registers·····:·3 | ||
68 | ······ins···········:·2 | ||
69 | ······outs··········:·2 | ||
70 | ······insns·size····:·8·16-bit·code·units | ||
71 | 0253e0:········································|[0253e0]·a.a.a.a.a$a.execute:(Ljava/lang/Runnable;)V | ||
72 | 0253f0:·7100·0800·0000·························|0000:·invoke-static·{},·La/a/a/a/a;.b:()La/a/a/a/a;·//·method@0008 | ||
73 | 0253f6:·0c00···································|0003:·move-result-object·v0 | ||
74 | 0253f8:·6e20·0900·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a/a/a/a;.b:(Ljava/lang/Runnable;)V·//·method@0009 | ||
75 | 0253fe:·0e00···································|0007:·return-void | ||
76 | ······catches·······:·(none) | ||
77 | ······positions·····:· | ||
78 | ······locals········:· | ||
79 | ··source_file_idx···:·0·() | ||
80 | Class·#1·header: | ||
81 | class_idx···········:·7 | ||
82 | access_flags········:·16·(0x0010) | ||
83 | superclass_idx······:·1228 | ||
84 | source_file_idx·····:·0 | ||
85 | static_fields_size··:·0 | ||
86 | instance_fields_size:·0 | ||
87 | direct_methods_size·:·1 | ||
88 | virtual_methods_size:·1 | ||
89 | Class·#1·annotations: | ||
90 | Annotations·on·class | ||
91 | ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=La/a/a/a/a; | ||
92 | ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=8·name=null | ||
93 | Class·#1············- | ||
94 | ··Class·descriptor··:·'La/a/a/a/a$b;' | ||
95 | ··Access·flags······:·0x0010·(FINAL) | ||
96 | ··Superclass········:·'Ljava/lang/Object;' | ||
97 | ··Interfaces········- | ||
98 | ····#0··············:·'Ljava/util/concurrent/Executor;' | ||
99 | ··Static·fields·····- | ||
100 | ··Instance·fields···- | ||
101 | ··Direct·methods····- | ||
102 | ····#0··············:·(in·La/a/a/a/a$b;) | ||
103 | ······name··········:·'<init>' | ||
104 | ······type··········:·'()V' | ||
105 | ······access········:·0x10000·(CONSTRUCTOR) | ||
106 | ······code··········- | ||
107 | ······registers·····:·1 | ||
108 | ······ins···········:·1 | ||
109 | ······outs··········:·1 | ||
110 | ······insns·size····:·4·16-bit·code·units | ||
111 | 025400:········································|[025400]·a.a.a.a.a$b.<init>:()V | ||
112 | 025410:·7010·d516·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@16d5 | ||
113 | 025416:·0e00···································|0003:·return-void | ||
114 | ······catches·······:·(none) | ||
115 | ······positions·····:· | ||
116 | ······locals········:· | ||
117 | ··Virtual·methods···- | ||
118 | ····#0··············:·(in·La/a/a/a/a$b;) | ||
Max diff block lines reached; 14889478/14895400 bytes (99.96%) of diff not shown. |
Offset 1, 100 lines modified | Offset 1, 253 lines modified | ||
1 | Zip·file·size:· | 1 | Zip·file·size:·1231185·bytes,·number·of·entries:·913 |
2 | ?rwxrwxr-x··2.0·unx······288·b-·stor·80-Jan-01·00:00·a/a/a/a/a$a.class | ||
3 | ?rwxrwxr-x··2.0·unx······292·b-·stor·80-Jan-01·00:00·a/a/a/a/a$b.class | ||
4 | ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·a/a/a/a/b$a.class | ||
5 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·a/a/a/a/c.class | ||
2 | ?rwxrwxr-x··2.0·unx·····1 | 6 | ?rwxrwxr-x··2.0·unx·····1133·b-·stor·80-Jan-01·00:00·a/a/a/b/b$c.class |
3 | ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·a/a/a/ | 7 | ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·a/a/a/b/b$f.class |
4 | ?rwxrwxr-x··2.0·unx·····2 | 8 | ?rwxrwxr-x··2.0·unx·····2555·b-·stor·80-Jan-01·00:00·a/a/a/b/b.class |
5 | ?rwxrwxr-x··2.0·unx····· | 9 | ?rwxrwxr-x··2.0·unx·····5468·b-·stor·80-Jan-01·00:00·a/b/b.class |
10 | ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·a/b/c.class | ||
6 | ?rwxrwxr-x··2.0·unx······784·b-·stor·80-Jan-01·00:00·a/b/ | 11 | ?rwxrwxr-x··2.0·unx······784·b-·stor·80-Jan-01·00:00·a/b/d$a.class |
7 | ?rwxrwxr-x··2.0·unx·····1951·b-·stor·80-Jan-01·00:00·a/b/ | 12 | ?rwxrwxr-x··2.0·unx·····1951·b-·stor·80-Jan-01·00:00·a/b/d$b.class |
8 | ?rwxrwxr-x··2.0·unx·····1602·b-·stor·80-Jan-01·00:00·a/b/ | 13 | ?rwxrwxr-x··2.0·unx·····1602·b-·stor·80-Jan-01·00:00·a/b/d$c.class |
9 | ?rwxrwxr-x··2.0·unx·····1960·b-·stor·80-Jan-01·00:00·a/b/ | 14 | ?rwxrwxr-x··2.0·unx·····1960·b-·stor·80-Jan-01·00:00·a/b/d$d.class |
10 | ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·a/b/ | 15 | ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·a/b/d$e.class |
11 | ?rwxrwxr-x··2.0·unx·····2250·b-·stor·80-Jan-01·00:00·a/b/ | 16 | ?rwxrwxr-x··2.0·unx·····2250·b-·stor·80-Jan-01·00:00·a/b/d.class |
12 | ?rwxrwxr-x··2.0·unx·····59 | 17 | ?rwxrwxr-x··2.0·unx·····5968·b-·stor·80-Jan-01·00:00·a/b/e.class |
18 | ?rwxrwxr-x··2.0·unx·····2595·b-·stor·80-Jan-01·00:00·a/b/f.class | ||
19 | ?rwxrwxr-x··2.0·unx·····3149·b-·stor·80-Jan-01·00:00·a/c/a.class | ||
13 | ?rwxrwxr-x··2.0·unx······433·b-·stor·80-Jan-01·00:00·a/c/ | 20 | ?rwxrwxr-x··2.0·unx······433·b-·stor·80-Jan-01·00:00·a/c/b/a.class |
21 | ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·a/c/c/a.class | ||
22 | ?rwxrwxr-x··2.0·unx······838·b-·stor·80-Jan-01·00:00·a/c/c/b.class | ||
23 | ?rwxrwxr-x··2.0·unx······339·b-·stor·80-Jan-01·00:00·a/c/c/c.class | ||
24 | ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·a/c/d/a$a.class | ||
25 | ?rwxrwxr-x··2.0·unx·····3088·b-·stor·80-Jan-01·00:00·a/c/d/a.class | ||
26 | ?rwxrwxr-x··2.0·unx·····1688·b-·stor·80-Jan-01·00:00·a/c/d/b.class | ||
27 | ?rwxrwxr-x··2.0·unx·····1437·b-·stor·80-Jan-01·00:00·a/c/d/c.class | ||
28 | ?rwxrwxr-x··2.0·unx·····1489·b-·stor·80-Jan-01·00:00·a/c/d/d$b.class | ||
29 | ?rwxrwxr-x··2.0·unx······712·b-·stor·80-Jan-01·00:00·a/c/d/d$c.class | ||
30 | ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·a/c/d/d$d.class | ||
31 | ?rwxrwxr-x··2.0·unx·····2923·b-·stor·80-Jan-01·00:00·a/c/d/d$e.class | ||
32 | ?rwxrwxr-x··2.0·unx·····5024·b-·stor·80-Jan-01·00:00·a/c/d/d.class | ||
33 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·a/c/d/e.class | ||
34 | ?rwxrwxr-x··2.0·unx······456·b-·stor·80-Jan-01·00:00·a/d/a/a.class | ||
14 | ?rwxrwxr-x··2.0·unx······· | 35 | ?rwxrwxr-x··2.0·unx·······61·b-·stor·80-Jan-01·00:00·a/d/b/a$a.class |
36 | ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·a/d/b/a.class | ||
37 | ?rwxrwxr-x··2.0·unx······379·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$a.class | ||
38 | ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b.class | ||
15 | ?rwxrwxr-x··2.0·unx····· | 39 | ?rwxrwxr-x··2.0·unx·····1438·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class |
16 | ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·androidx/activity/a.class | 40 | ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·androidx/activity/a.class |
17 | ?rwxrwxr-x··2.0·unx······ | 41 | ?rwxrwxr-x··2.0·unx······783·b-·stor·80-Jan-01·00:00·androidx/activity/b.class |
18 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·androidx/annotation/Keep.class | 42 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·androidx/annotation/Keep.class |
19 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory$a.class | 43 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory$a.class |
20 | ?rwxrwxr-x··2.0·unx·····1311·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory.class | 44 | ?rwxrwxr-x··2.0·unx·····1311·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory.class |
21 | ?rwxrwxr-x··2.0·unx·····1350·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class | 45 | ?rwxrwxr-x··2.0·unx·····1350·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class |
22 | ?rwxrwxr-x··2.0·unx······8 | 46 | ?rwxrwxr-x··2.0·unx······837·b-·stor·80-Jan-01·00:00·androidx/core/app/a$a.class |
23 | ?rwxrwxr-x··2.0·unx······1 | 47 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·androidx/core/app/a$b.class |
24 | ?rwxrwxr-x··2.0·unx······1 | 48 | ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·androidx/core/app/a$c.class |
25 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·androidx/core/app/a$d.class | 49 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·androidx/core/app/a$d.class |
50 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/core/app/c.class | ||
51 | ?rwxrwxr-x··2.0·unx·····1300·b-·stor·80-Jan-01·00:00·androidx/core/app/d$a.class | ||
52 | ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·androidx/core/app/d$c.class | ||
53 | ?rwxrwxr-x··2.0·unx······665·b-·stor·80-Jan-01·00:00·androidx/core/app/d$d.class | ||
54 | ?rwxrwxr-x··2.0·unx······360·b-·stor·80-Jan-01·00:00·androidx/core/app/d.class | ||
55 | ?rwxrwxr-x··2.0·unx·····3788·b-·stor·80-Jan-01·00:00·androidx/core/app/f.class | ||
56 | ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·androidx/core/app/g.class | ||
57 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·androidx/core/app/h.class | ||
26 | ?rwxrwxr-x··2.0·unx·····1373·b-·stor·80-Jan-01·00:00·androidx/core/graphics/drawable/IconCompatParcelizer.class | 58 | ?rwxrwxr-x··2.0·unx·····1373·b-·stor·80-Jan-01·00:00·androidx/core/graphics/drawable/IconCompatParcelizer.class |
59 | ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·androidx/fragment/app/Fragment$a.class | ||
60 | ?rwxrwxr-x··2.0·unx······363·b-·stor·80-Jan-01·00:00·androidx/fragment/app/Fragment$b.class | ||
61 | ?rwxrwxr-x··2.0·unx······714·b-·stor·80-Jan-01·00:00·androidx/fragment/app/Fragment$d.class | ||
62 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·androidx/fragment/app/Fragment$e.class | ||
63 | ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·androidx/fragment/app/Fragment$f.class | ||
64 | ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·androidx/fragment/app/b$a.class | ||
65 | ?rwxrwxr-x··2.0·unx·····4352·b-·stor·80-Jan-01·00:00·androidx/fragment/app/b.class | ||
66 | ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·androidx/fragment/app/c$a.class | ||
67 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·androidx/fragment/app/e.class | ||
68 | ?rwxrwxr-x··2.0·unx·····2612·b-·stor·80-Jan-01·00:00·androidx/fragment/app/f.class | ||
69 | ?rwxrwxr-x··2.0·unx·····2503·b-·stor·80-Jan-01·00:00·androidx/fragment/app/g.class | ||
70 | ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·androidx/fragment/app/i$a.class | ||
71 | ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·androidx/fragment/app/i$b.class | ||
72 | ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·androidx/fragment/app/i$c.class | ||
73 | ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·androidx/fragment/app/i.class | ||
74 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$b.class | ||
75 | ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$c$a.class | ||
76 | ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$c.class | ||
77 | ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$d.class | ||
78 | ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$e.class | ||
79 | ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$g.class | ||
80 | ?rwxrwxr-x··2.0·unx·····1147·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$h.class | ||
81 | ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$i.class | ||
82 | ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$j.class | ||
83 | ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·androidx/fragment/app/j$k.class | ||
84 | ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·androidx/fragment/app/k$a.class | ||
85 | ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·androidx/fragment/app/k.class | ||
86 | ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·androidx/fragment/app/m$a.class | ||
87 | ?rwxrwxr-x··2.0·unx·····3550·b-·stor·80-Jan-01·00:00·androidx/fragment/app/m.class | ||
88 | ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·androidx/fragment/app/n$a.class | ||
89 | ?rwxrwxr-x··2.0·unx·····2609·b-·stor·80-Jan-01·00:00·androidx/fragment/app/n.class | ||
90 | ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·androidx/fragment/app/o$a.class | ||
91 | ?rwxrwxr-x··2.0·unx·····1362·b-·stor·80-Jan-01·00:00·androidx/fragment/app/o$b.class | ||
92 | ?rwxrwxr-x··2.0·unx······924·b-·stor·80-Jan-01·00:00·androidx/fragment/app/o$c.class | ||
93 | ?rwxrwxr-x··2.0·unx·····1792·b-·stor·80-Jan-01·00:00·androidx/fragment/app/o$d.class | ||
94 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·androidx/fragment/app/o$e.class | ||
95 | ?rwxrwxr-x··2.0·unx····13177·b-·defN·80-Jan-01·00:00·androidx/fragment/app/o.class | ||
96 | ?rwxrwxr-x··2.0·unx······385·b-·stor·80-Jan-01·00:00·androidx/fragment/app/p$a.class | ||
97 | ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·androidx/fragment/app/p$b.class | ||
98 | ?rwxrwxr-x··2.0·unx·····1219·b-·stor·80-Jan-01·00:00·androidx/fragment/app/p$c.class | ||
99 | ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·androidx/fragment/app/p$d.class | ||
100 | ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·androidx/fragment/app/q$a.class | ||
101 | ?rwxrwxr-x··2.0·unx······761·b-·stor·80-Jan-01·00:00·androidx/fragment/app/q$b.class | ||
102 | ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·androidx/fragment/app/q$c.class | ||
103 | ?rwxrwxr-x··2.0·unx·····3979·b-·stor·80-Jan-01·00:00·androidx/fragment/app/q.class | ||
104 | ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·androidx/fragment/app/s.class | ||
27 | ?rwxrwxr-x··2.0·unx······958·b-·stor·80-Jan-01·00:00·androidx/lifecycle/FullLifecycleObserverAdapter$a.class | 105 | ?rwxrwxr-x··2.0·unx······958·b-·stor·80-Jan-01·00:00·androidx/lifecycle/FullLifecycleObserverAdapter$a.class |
28 | ?rwxrwxr-x··2.0·unx······5 | 106 | ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·androidx/lifecycle/LiveData$a.class |
107 | ?rwxrwxr-x··2.0·unx······761·b-·stor·80-Jan-01·00:00·androidx/lifecycle/LiveData$b.class | ||
29 | ?rwxrwxr-x··2.0·unx····· | 108 | ?rwxrwxr-x··2.0·unx·····2726·b-·stor·80-Jan-01·00:00·androidx/lifecycle/LiveData.class |
109 | ?rwxrwxr-x··2.0·unx·····1366·b-·stor·80-Jan-01·00:00·androidx/lifecycle/a$a.class | ||
110 | ?rwxrwxr-x··2.0·unx·····1507·b-·stor·80-Jan-01·00:00·androidx/lifecycle/a$b.class | ||
30 | ?rwxrwxr-x··2.0·unx····· | 111 | ?rwxrwxr-x··2.0·unx·····3883·b-·stor·80-Jan-01·00:00·androidx/lifecycle/a.class |
31 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·androidx/lifecycle/c.class | 112 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·androidx/lifecycle/c.class |
32 | ?rwxrwxr-x··2.0·unx·····1033·b-·stor·80-Jan-01·00:00·androidx/lifecycle/e$a.class | 113 | ?rwxrwxr-x··2.0·unx·····1033·b-·stor·80-Jan-01·00:00·androidx/lifecycle/e$a.class |
33 | ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·androidx/lifecycle/e$b.class | 114 | ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·androidx/lifecycle/e$b.class |
34 | ?rwxrwxr-x··2.0·unx······2 | 115 | ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·androidx/lifecycle/e.class |
35 | ?rwxrwxr-x··2.0·unx·······72·b-·stor·80-Jan-01·00:00·androidx/lifecycle/g.class | 116 | ?rwxrwxr-x··2.0·unx·······72·b-·stor·80-Jan-01·00:00·androidx/lifecycle/g.class |
36 | ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·androidx/lifecycle/h.class | 117 | ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·androidx/lifecycle/h.class |
37 | ?rwxrwxr-x··2.0·unx·····1436·b-·stor·80-Jan-01·00:00·androidx/lifecycle/i$a.class | 118 | ?rwxrwxr-x··2.0·unx·····1436·b-·stor·80-Jan-01·00:00·androidx/lifecycle/i$a.class |
38 | ?rwxrwxr-x··2.0·unx······ | 119 | ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·androidx/lifecycle/i$b.class |
120 | ?rwxrwxr-x··2.0·unx·····4404·b-·stor·80-Jan-01·00:00·androidx/lifecycle/k.class | ||
39 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·androidx/lifecycle/ | 121 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·androidx/lifecycle/l.class |
122 | ?rwxrwxr-x··2.0·unx······108·b-·stor·80-Jan-01·00:00·androidx/lifecycle/n.class | ||
123 | ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·androidx/lifecycle/o.class | ||
124 | ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·androidx/lifecycle/p$a.class | ||
125 | ?rwxrwxr-x··2.0·unx·····1244·b-·stor·80-Jan-01·00:00·androidx/lifecycle/p$b.class | ||
126 | ?rwxrwxr-x··2.0·unx·····2359·b-·stor·80-Jan-01·00:00·androidx/lifecycle/p.class | ||
127 | ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·androidx/lifecycle/q.class | ||
Max diff block lines reached; 61859/75187 bytes (82.27%) of diff not shown. |
Offset 1, 53 lines modified | Offset 1, 125 lines modified | ||
1 | Filename:·a/a/a/a/ | 1 | Filename:·a/a/a/a/a$a.class |
2 | Comment:· | 2 | Comment:· |
3 | Filename:·a/a/a/a/ | 3 | Filename:·a/a/a/a/a$b.class |
4 | Comment:· | 4 | Comment:· |
5 | Filename:·a/a/a/a/b.class | 5 | Filename:·a/a/a/a/b$a.class |
6 | Comment:· | ||
7 | Filename:·a/a/a/a/c.class | ||
8 | Comment:· | ||
9 | Filename:·a/a/a/b/b$c.class | ||
10 | Comment:· | ||
11 | Filename:·a/a/a/b/b$f.class | ||
12 | Comment:· | ||
13 | Filename:·a/a/a/b/b.class | ||
6 | Comment:· | 14 | Comment:· |
7 | Filename:·a/b/b.class | 15 | Filename:·a/b/b.class |
8 | Comment:· | 16 | Comment:· |
9 | Filename:·a/b/c | 17 | Filename:·a/b/c.class |
10 | Comment:· | 18 | Comment:· |
11 | Filename:·a/b/ | 19 | Filename:·a/b/d$a.class |
12 | Comment:· | 20 | Comment:· |
13 | Filename:·a/b/ | 21 | Filename:·a/b/d$b.class |
14 | Comment:· | 22 | Comment:· |
15 | Filename:·a/b/ | 23 | Filename:·a/b/d$c.class |
16 | Comment:· | 24 | Comment:· |
17 | Filename:·a/b/ | 25 | Filename:·a/b/d$d.class |
18 | Comment:· | 26 | Comment:· |
19 | Filename:·a/b/ | 27 | Filename:·a/b/d$e.class |
20 | Comment:· | 28 | Comment:· |
21 | Filename:·a/b/d.class | 29 | Filename:·a/b/d.class |
22 | Comment:· | 30 | Comment:· |
31 | Filename:·a/b/e.class | ||
32 | Comment:· | ||
33 | Filename:·a/b/f.class | ||
34 | Comment:· | ||
23 | Filename:·a/c/a | 35 | Filename:·a/c/a.class |
24 | Comment:· | 36 | Comment:· |
25 | Filename:·a/c/b/a.class | 37 | Filename:·a/c/b/a.class |
26 | Comment:· | 38 | Comment:· |
39 | Filename:·a/c/c/a.class | ||
40 | Comment:· | ||
41 | Filename:·a/c/c/b.class | ||
42 | Comment:· | ||
43 | Filename:·a/c/c/c.class | ||
44 | Comment:· | ||
45 | Filename:·a/c/d/a$a.class | ||
46 | Comment:· | ||
47 | Filename:·a/c/d/a.class | ||
48 | Comment:· | ||
49 | Filename:·a/c/d/b.class | ||
50 | Comment:· | ||
51 | Filename:·a/c/d/c.class | ||
52 | Comment:· | ||
53 | Filename:·a/c/d/d$b.class | ||
54 | Comment:· | ||
55 | Filename:·a/c/d/d$c.class | ||
56 | Comment:· | ||
57 | Filename:·a/c/d/d$d.class | ||
58 | Comment:· | ||
59 | Filename:·a/c/d/d$e.class | ||
60 | Comment:· | ||
61 | Filename:·a/c/d/d.class | ||
62 | Comment:· | ||
63 | Filename:·a/c/d/e.class | ||
64 | Comment:· | ||
65 | Filename:·a/d/a/a.class | ||
66 | Comment:· | ||
67 | Filename:·a/d/b/a$a.class | ||
68 | Comment:· | ||
69 | Filename:·a/d/b/a.class | ||
70 | Comment:· | ||
71 | Filename:·androidx/activity/ComponentActivity$a.class | ||
72 | Comment:· | ||
73 | Filename:·androidx/activity/ComponentActivity$b.class | ||
74 | Comment:· | ||
27 | Filename:·androidx/activity/OnBackPressedDispatcher.class | 75 | Filename:·androidx/activity/OnBackPressedDispatcher.class |
28 | Comment:· | 76 | Comment:· |
29 | Filename:·androidx/activity/a.class | 77 | Filename:·androidx/activity/a.class |
30 | Comment:· | 78 | Comment:· |
31 | Filename:·androidx/activity/ | 79 | Filename:·androidx/activity/b.class |
32 | Comment:· | 80 | Comment:· |
33 | Filename:·androidx/annotation/Keep.class | 81 | Filename:·androidx/annotation/Keep.class |
34 | Comment:· | 82 | Comment:· |
35 | Filename:·androidx/core/app/CoreComponentFactory$a.class | 83 | Filename:·androidx/core/app/CoreComponentFactory$a.class |
36 | Comment:· | 84 | Comment:· |
Offset 66, 26 lines modified | Offset 138, 197 lines modified | ||
Max diff block lines reached; 35165/37328 bytes (94.21%) of diff not shown. |
Offset 1, 139 lines modified | Offset 1, 39 lines modified | ||
1 | package·a.a.a.a; | 1 | package·a.a.a.a; |
2 | import·java.util.Map; | ||
3 | import·java.util.Iterator; | ||
4 | import· | 2 | import·android.os.Looper; |
3 | import·java.util.concurrent.ThreadFactory; | ||
4 | import·java.util.concurrent.Executors; | ||
5 | import·android.os.Handler; | ||
6 | import·java.util.concurrent.ExecutorService; | ||
5 | public·class·b· | 7 | public·class·b·extends·c |
6 | { | 8 | { |
7 | ····b$c·a; | ||
8 | ····private·b$c·b; | ||
9 | ····private·WeakHashMap·c; | ||
10 | ····private·int· | 9 | ····private·final·Object·a; |
10 | ····private·final·ExecutorService·b; | ||
11 | ····private·volatile·Handler·c; | ||
11 | ···· | 12 | ···· |
12 | ····public·b()·{ | 13 | ····public·b()·{ |
13 | ········this.c·=·new·WeakHashMap(); | ||
14 | ········this. | 14 | ········this.a·=·new·Object(); |
15 | ········this.b·=·Executors.newFixedThreadPool(2,·(ThreadFactory)new·b$a(this)); | ||
15 | ····} | 16 | ····} |
16 | ···· | 17 | ···· |
18 | ····public·void·a(final·Runnable·runnable)·{ | ||
19 | ········this.b.execute(runnable); | ||
17 | ····protected·b$c·a(final·Object·obj)·{ | ||
18 | ········b$c·b$c; | ||
19 | ········for·(b$c·=·this.a;·b$c·!=·null·&&·!b$c.a.equals(obj);·b$c·=·b$c.c)·{} | ||
20 | ········return·b$c; | ||
21 | ····} | 20 | ····} |
22 | ···· | 21 | ···· |
23 | ····public· | 22 | ····public·boolean·a()·{ |
23 | ········return·Looper.getMainLooper().getThread()·==·Thread.currentThread(); | ||
24 | ········final·b$b·key·=·new·b$b(this.b,·this.a); | ||
25 | ········this.c.put(key,·Boolean.valueOf(false)); | ||
26 | ········return·(Iterator)key; | ||
27 | ····} | 24 | ····} |
28 | ···· | 25 | ···· |
26 | ····public·void·b(final·Runnable·runnable)·{ | ||
29 | ····public·Map.Entry·b()·{ | ||
30 | ········return·(Map.Entry)this.a; | ||
31 | ····} | ||
32 | ···· | ||
33 | ····public·b$d·c()·{ | ||
34 | ········final·b$d·key·=·new·b$d(this); | ||
35 | ········this.c.put(key,·Boolean.valueOf(false)); | ||
36 | ········return·key; | ||
37 | ····} | ||
38 | ···· | ||
39 | ····public·Map.Entry·d()·{ | ||
40 | ········return·(Map.Entry)this.b; | ||
41 | ····} | ||
42 | ···· | ||
43 | ····@Override | ||
44 | ····public·boolean·equals(final·Object·o)·{ | ||
45 | ········boolean·b·=·true; | ||
46 | ········if·(o·==·this)·{ | ||
47 | ············return·b; | ||
48 | ········} | ||
49 | ········if·(!(o·instanceof·b))·{ | ||
50 | ············return·false; | ||
51 | ········} | ||
52 | ········final·b·b2·=·(b)o; | ||
53 | ········if·(this.size()·!=·b2.size())·{ | ||
54 | ············return·false; | ||
55 | ········} | ||
56 | ········final·Iterator·iterator·=·this.iterator(); | ||
57 | ········final·Iterator·iterator2·=·b2.iterator(); | ||
58 | ········while·(iterator.hasNext()·&&·iterator2.hasNext())·{ | ||
59 | ············final·Map.Entry·entry·=·(Map.Entry)iterator.next(); | ||
60 | ············final·Object·next·=·iterator2.next(); | ||
61 | ············if·((entry·==·null·&&·next·!=·null)·||·(entry·!=·null·&&·!entry.equals(next)))·{ | ||
62 | ················return·false; | ||
63 | ············} | ||
64 | ········} | ||
65 | ········if·(iterator.hasNext()·||·iterator2.hasNext())·{ | ||
66 | ············b·=·false; | ||
67 | ········} | ||
68 | ········return·b; | ||
69 | ····} | ||
70 | ···· | ||
71 | ····@Override | ||
72 | ····public·int·hashCode()·{ | ||
73 | ········final·Iterator·iterator·=·this.iterator(); | ||
74 | ········int·n·=·0; | ||
75 | ········while·(iterator.hasNext())·{ | ||
76 | ············n·+=·((Map.Entry)iterator.next()).hashCode(); | ||
77 | ········} | ||
78 | ········return·n; | ||
79 | ····} | ||
80 | ···· | ||
81 | ····public·Iterator·iterator()·{ | ||
82 | ········final·b$a·key·=·new·b$a(this.a,·this.b); | ||
83 | ········this.c.put(key,·Boolean.valueOf(false)); | ||
84 | ········return·(Iterator)key; | ||
85 | ····} | ||
86 | ···· | ||
87 | ····public·Object·remove(final·Object·o)·{ | ||
88 | ········final·b$c·a·=·this.a(o); | ||
89 | ········if·( | 27 | ········if·(this.c·==·null)·{ |
28 | ············synchronized·(this.a)·{ | ||
29 | ················if·(this.c·==·null)·{ | ||
30 | ····················this.c·=·new·Handler(Looper.getMainLooper()); | ||
90 | ············return·null; | ||
91 | ········} | ||
92 | ········--this.d; | ||
93 | ········if·(!this.c.isEmpty())·{ | ||
94 | ············final·Iterator<b$f>·iterator·=·this.c.keySet().iterator(); | ||
95 | ············while·(iterator.hasNext())·{ | ||
96 | ················((b$f)iterator.next()).a(a); | ||
97 | ············} | 31 | ················} |
98 | ········} | ||
99 | ········final·b$c·d·=·a.d; | ||
100 | ········if·(d·!=·null)·{ | ||
101 | ············d.c·=·a.c; | ||
102 | ········} | ||
103 | ········else·{ | ||
104 | ············this.a·=·a.c; | ||
105 | ········} | ||
106 | ········final·b$c·c·=·a.c; | ||
107 | ········if·(c·!=·null)·{ | ||
108 | ············c.d·=·a.d; | ||
109 | ········} | ||
110 | ········else·{ | ||
Max diff block lines reached; 109/4433 bytes (2.46%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 462 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | 2 | import·java.lang.reflect.Array; | |
3 | import·java.util.Iterator; | ||
4 | import·java.util.Set; | ||
5 | import·java.util.Collection; | ||
6 | public·final·class·b·implements·Collection,·Set | ||
3 | { | 7 | { |
4 | ····static·final·int[]· | 8 | ····private·static·final·int[]·e; |
5 | ····static·final·Object[]· | 9 | ····private·static·final·Object[]·f; |
10 | ····private·static·Object[]·g; | ||
11 | ····private·static·int·h; | ||
12 | ····private·static·Object[]·i; | ||
13 | ····private·static·int·j; | ||
14 | ····private·int[]·a; | ||
15 | ····Object[]·b; | ||
16 | ····int·c; | ||
17 | ····private·d·d; | ||
6 | ···· | 18 | ···· |
7 | ····static·{ | 19 | ····static·{ |
8 | ········ | 20 | ········e·=·new·int[0]; |
9 | ········ | 21 | ········f·=·new·Object[0]; |
10 | ····} | 22 | ····} |
11 | ···· | 23 | ···· |
12 | ···· | 24 | ····public·b()·{ |
25 | ········this(0); | ||
26 | ····} | ||
27 | ···· | ||
28 | ····public·b(final·int·n)·{ | ||
29 | ········if·(n·==·0)·{ | ||
30 | ············this.a·=·a.b.b.e; | ||
31 | ············this.b·=·a.b.b.f; | ||
13 | ········ | 32 | ········} |
33 | ········else·{ | ||
34 | ············this.d(n); | ||
35 | ········} | ||
36 | ········this.c·=·0; | ||
37 | ····} | ||
38 | ···· | ||
39 | ····private·int·a(final·Object·o,·final·int·n)·{ | ||
40 | ········final·int·c·=·this.c; | ||
41 | ········final·int·n2·=·-1; | ||
42 | ········if·(c·==·0)·{ | ||
43 | ············return·n2; | ||
44 | ········} | ||
45 | ········final·int·a·=·a.b.c.a(this.a,·c,·n); | ||
46 | ········if·(a·<·0)·{ | ||
47 | ············return·a; | ||
48 | ········} | ||
49 | ········if·(o.equals(this.b[a]))·{ | ||
50 | ············return·a; | ||
51 | ········} | ||
52 | ········int·n3; | ||
53 | ········for·(n3·=·a·+·1;·n3·<·c·&&·this.a[n3]·==·n;·++n3)·{ | ||
54 | ············if·(o.equals(this.b[n3]))·{ | ||
55 | ················return·n3; | ||
56 | ············} | ||
57 | ········} | ||
58 | ········for·(int·n4·=·a·-·1;·n4·>=·0·&&·this.a[n4]·==·n;·--n4)·{ | ||
59 | ············if·(o.equals(this.b[n4]))·{ | ||
60 | ················return·n4; | ||
61 | ············} | ||
62 | ········} | ||
63 | ········return·~n3; | ||
64 | ····} | ||
65 | ···· | ||
66 | ····private·d·a()·{ | ||
67 | ········if·(this.d·==·null)·{ | ||
68 | ············this.d·=·(d)new·b$a(this); | ||
69 | ········} | ||
70 | ········return·this.d; | ||
71 | ····} | ||
72 | ···· | ||
73 | ····private·static·void·a(final·int[]·array,·final·Object[]·array2,·int·i)·{ | ||
74 | ········final·int·length·=·array.length; | ||
75 | ········final·int·n·=·2; | ||
76 | ········final·int·n2·=·10; | ||
77 | ········final·int·n3·=·1; | ||
78 | ········if·(length·==·8)·{ | ||
79 | ············synchronized·(b.class)·{ | ||
80 | ················if·(b.j·<·n2)·{ | ||
81 | ····················array2[0]·=·b.i; | ||
82 | ····················array2[n3]·=·array; | ||
83 | ····················for·(i·-=·n3;·i·>=·n;·--i)·{ | ||
84 | ························array2[i]·=·null; | ||
85 | ····················} | ||
86 | ····················b.i·=·array2; | ||
87 | ····················b.j·+=·n3; | ||
88 | ················} | ||
89 | ················return; | ||
90 | ············} | ||
91 | ········} | ||
92 | ········if·(array.length·==·4)·{ | ||
93 | ············synchronized·(b.class)·{ | ||
94 | ················if·(b.h·<·n2)·{ | ||
95 | ····················array2[0]·=·b.g; | ||
96 | ····················array2[n3]·=·array; | ||
97 | ····················for·(i·-=·n3;·i·>=·n;·--i)·{ | ||
98 | ························array2[i]·=·null; | ||
99 | ····················} | ||
100 | ····················b.g·=·array2; | ||
101 | ····················b.h·+=·n3; | ||
102 | ················} | ||
103 | ············} | ||
104 | ········} | ||
105 | ····} | ||
106 | ···· | ||
107 | ····private·int·b()·{ | ||
108 | ········final·int·c·=·this.c; | ||
109 | ········final·int·n·=·-1; | ||
110 | ········if·(c·==·0)·{ | ||
111 | ············return·n; | ||
112 | ········} | ||
113 | ········final·int·a·=·a.b.c.a(this.a,·c,·0); | ||
114 | ········if·(a·<·0)·{ | ||
115 | ············return·a; | ||
116 | ········} | ||
117 | ········if·(this.b[a]·==·null)·{ | ||
118 | ············return·a; | ||
119 | ········} | ||
120 | ········int·n2; | ||
121 | ········for·(n2·=·a·+·1;·n2·<·c·&&·this.a[n2]·==·0;·++n2)·{ | ||
122 | ············if·(this.b[n2]·==·null)·{ | ||
123 | ················return·n2; | ||
124 | ············} | ||
Max diff block lines reached; 4672/13225 bytes (35.33%) of diff not shown. |
Offset 1, 132 lines modified | Offset 1, 50 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | class·c | ||
2 | import·java.lang.reflect.Array; | ||
3 | import·java.util.Set; | ||
4 | import·java.util.Iterator; | ||
5 | import·java.util.Collection; | ||
6 | import·java.util.Map; | ||
7 | abstract·class·c | ||
8 | { | 3 | { |
4 | ····static·final·int[]·a; | ||
5 | ····static·final·Object[]·b; | ||
9 | ····c$b·a; | ||
10 | ····c$c·b; | ||
11 | ····c$e·c; | ||
12 | ···· | 6 | ···· |
7 | ····static·{ | ||
8 | ········a·=·new·int[0]; | ||
9 | ········b·=·new·Object[0]; | ||
13 | ····public·static·boolean·a(final·Map·map,·final·Collection·collection)·{ | ||
14 | ········final·Iterator<Object>·iterator·=·collection.iterator(); | ||
15 | ········while·(iterator.hasNext())·{ | ||
16 | ············if·(!map.containsKey(iterator.next()))·{ | ||
17 | ················return·false; | ||
18 | ············} | ||
19 | ········} | ||
20 | ········return·true; | ||
21 | ····} | 10 | ····} |
22 | ···· | 11 | ···· |
12 | ····public·static·int·a(final·int·n)·{ | ||
13 | ········for·(int·i·=·4;·i·<·32;·++i)·{ | ||
14 | ············final·int·n2·=·(1·<<·i)·-·12; | ||
15 | ············if·(n·<=·n2)·{ | ||
23 | ····public·static·boolean·a(final·Set·set,·final·Object·o)·{ | ||
24 | ········boolean·b·=·true; | ||
25 | ········if·(set·==·o)·{ | ||
26 | ············return·b; | ||
27 | ········} | ||
28 | ········if·(o·instanceof·Set)·{ | ||
29 | ············final·Set·set2·=·(Set)o; | ||
30 | ············try·{ | ||
31 | ················final·int·size·=·set.size(); | ||
32 | ················try·{ | ||
33 | ····················if·(size·!=·set2.size()·||·!set.containsAll(set2))·{ | ||
34 | ························b·=·false; | ||
35 | ····················} | ||
36 | ················ | 16 | ················return·n2; |
37 | ················} | ||
38 | ················catch·(NullPointerException·|·ClassCastException·ex)·{} | ||
39 | ············} | 17 | ············} |
40 | ············catch·(NullPointerException·ex2)·{} | ||
41 | ············catch·(ClassCastException·ex3)·{} | ||
42 | ········} | ||
43 | ········return·false; | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·static·boolean·b(final·Map·map,·final·Collection·collection)·{ | ||
47 | ········final·int·size·=·map.size(); | ||
48 | ········final·Iterator<Object>·iterator·=·collection.iterator(); | ||
49 | ········while·(iterator.hasNext())·{ | ||
50 | ············map.remove(iterator.next()); | ||
51 | ········} | 18 | ········} |
52 | ········return· | 19 | ········return·n; |
53 | ····} | 20 | ····} |
54 | ···· | 21 | ···· |
55 | ····public·static·boolean·c(final·Map·map,·final·Collection·collection)·{ | ||
56 | ········final·int·size·=·map.size(); | ||
57 | ········final·Iterator<Object>·iterator·=·map.keySet().iterator(); | ||
58 | ········while·(iterator.hasNext())·{ | ||
59 | ············if·(!collection.contains(iterator.next()))·{ | ||
60 | ····· | 22 | ····static·int·a(final·int[]·array,·int·n,·final·int·n2)·{ |
23 | ········--n; | ||
24 | ········int·i·=·0; | ||
25 | ········while·(i·<=·n)·{ | ||
26 | ············final·int·n3·=·i·+·n·>>>·1; | ||
27 | ············final·int·n4·=·array[n3]; | ||
28 | ············if·(n4·<·n2)·{ | ||
29 | ················i·=·n3·+·1; | ||
30 | ············} | ||
31 | ············else·{ | ||
32 | ················if·(n4·<=·n2)·{ | ||
33 | ····················return·n3; | ||
34 | ················} | ||
35 | ················n·=·n3·-·1; | ||
61 | ············} | 36 | ············} |
62 | ········} | 37 | ········} |
63 | ········return·size·!=·map.size(); | ||
64 | ····} | ||
65 | ···· | ||
66 | ····protected·abstract·int·a(final·Object·p0); | ||
67 | ···· | ||
68 | ····protected·abstract·Object·a(final·int·p0,·final·int·p1); | ||
69 | ···· | ||
70 | ····protected·abstract·Object·a(final·int·p0,·final·Object·p1); | ||
71 | ···· | ||
72 | ····protected·abstract·void·a(); | ||
73 | ···· | ||
74 | ····protected·abstract·void·a(final·int·p0); | ||
75 | ···· | ||
76 | ····protected·abstract·void·a(final·Object·p0,·final·Object·p1); | ||
77 | ···· | ||
78 | ····public·Object[]·a(Object[]·array,·int·length)·{ | ||
79 | ········final·int·c·=·this.c(); | ||
80 | ········if·(array.length·<·c)·{ | ||
81 | ············array·=·(Object[])Array.newInstance(array.getClass().getComponentType(),·c); | ||
82 | ········} | ||
83 | ········for·(int·i·=·0;·i·<·c;·++i)·{ | ||
84 | ············array[i]·=·this.a(i,·length); | ||
85 | ········} | ||
86 | ········length·=·array.length; | ||
87 | ········if·(length·>·c)·{ | ||
88 | ············length·=·0; | ||
89 | ············array[c]·=·null; | ||
90 | ········} | ||
91 | ········return· | 38 | ········return·~i; |
92 | ····} | ||
93 | ···· | ||
94 | ····protected·abstract·int·b(final·Object·p0); | ||
95 | ···· | ||
96 | ····protected·abstract·Map·b(); | ||
97 | ···· | ||
98 | ····public·Object[]·b(final·int·n)·{ | ||
99 | ········final·int·c·=·this.c(); | ||
100 | ········final·Object[]·array·=·new·Object[c]; | ||
101 | ········for·(int·i·=·0;·i·<·c;·++i)·{ | ||
Max diff block lines reached; 496/4586 bytes (10.82%) of diff not shown. |
Offset 1, 566 lines modified | Offset 1, 132 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | import·java.lang.reflect.Array; | ||
3 | import·java.util.Set; | ||
4 | import·java.util.Iterator; | ||
5 | import·java.util.Collection; | ||
2 | import·java.util.Map; | 6 | import·java.util.Map; |
3 | import·java.util.ConcurrentModificationException; | ||
4 | 7 | abstract·class·d | |
5 | { | 8 | { |
9 | ····d$b·a; | ||
10 | ····d$c·b; | ||
11 | ····d$e·c; | ||
6 | ····static·Object[]·d; | ||
7 | ····static·int·e; | ||
8 | ····static·Object[]·f; | ||
9 | ····static·int·g; | ||
10 | ····int[]·a; | ||
11 | ····Object[]·b; | ||
12 | ····int·c; | ||
13 | ···· | 12 | ···· |
13 | ····public·static·boolean·a(final·Map·map,·final·Collection·collection)·{ | ||
14 | ········final·Iterator<Object>·iterator·=·collection.iterator(); | ||
15 | ········while·(iterator.hasNext())·{ | ||
16 | ············if·(!map.containsKey(iterator.next()))·{ | ||
14 | ····public·d()·{ | ||
15 | ········this.a·=·a.b.b.a; | ||
16 | ········this.b·=·a.b.b.b; | ||
17 | ········this.c·=·0; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····private·static·int·a(final·int[]·array,·final·int·n,·final·int·n2)·{ | ||
21 | ········try·{ | ||
22 | ············return·b.a(array,·n,·n2); | ||
23 | ········} | ||
24 | ········catch·(ArrayIndexOutOfBoundsException·ex)·{ | ||
25 | ············throw·new·ConcurrentModificationException(); | ||
26 | ········} | ||
27 | ····} | ||
28 | ···· | ||
29 | ····private·static·void·a(final·int[]·array,·final·Object[]·array2,·final·int·n)·{ | ||
30 | ········final·Class<d>·clazz·=·d.class; | ||
31 | ········final·int·length·=·array.length; | ||
32 | ········final·int·n2·=·2; | ||
33 | ········final·int·n3·=·10; | ||
34 | ········final·int·n4·=·1; | ||
35 | ········if·(length·==·8)·{ | ||
36 | ············synchronized·(clazz)·{ | ||
37 | ················if·(a.b.d.g·<·n3)·{ | ||
38 | ····················array2[0]·=·a.b.d.f; | ||
39 | ····················array2[n4]·=·array; | ||
40 | ····················for·(int·i·=·(n·<<·1)·-·n4;·i·>=·n2;·--i)·{ | ||
41 | ························array2[i]·=·null; | ||
42 | ····················} | ||
43 | ····················a.b.d.f·=·array2; | ||
44 | ····················a.b.d.g·+=·n4; | ||
45 | ················} | ||
46 | ················return; | 17 | ················return·false; |
47 | ············} | ||
48 | ········} | ||
49 | ········if·(array.length·==·4)·{ | ||
50 | ············synchronized·(clazz)·{ | ||
51 | ················if·(a.b.d.e·<·n3)·{ | ||
52 | ····················array2[0]·=·a.b.d.d; | ||
53 | ····················array2[n4]·=·array; | ||
54 | ····················for·(int·j·=·(n·<<·1)·-·n4;·j·>=·n2;·--j)·{ | ||
55 | ························array2[j]·=·null; | ||
56 | ····················} | ||
57 | ····················a.b.d.d·=·array2; | ||
58 | ····················a.b.d.e·+=·n4; | ||
59 | ················} | ||
60 | ············} | 18 | ············} |
61 | ········} | 19 | ········} |
20 | ········return·true; | ||
62 | ····} | 21 | ····} |
63 | ···· | 22 | ···· |
23 | ····public·static·boolean·a(final·Set·set,·final·Object·o)·{ | ||
24 | ········boolean·b·=·true; | ||
64 | ····private·void·e(int·n)·{ | ||
65 | ········final·Class<d>·clazz·=·d.class; | ||
66 | ········final·int·n2·=·1; | ||
67 | ········Label_0214:·{ | ||
68 | ········ | 25 | ········if·(set·==·o)·{ |
69 | ················synchronized·(clazz)·{ | ||
70 | ····················if·(a.b.d.f·!=·null)·{ | ||
71 | ············ | 26 | ············return·b; |
27 | ········} | ||
28 | ········if·(o·instanceof·Set)·{ | ||
29 | ············final·Set·set2·=·(Set)o; | ||
30 | ············try·{ | ||
31 | ················final·int·size·=·set.size(); | ||
32 | ················try·{ | ||
33 | ····················if·(size·!=·set2.size()·||·!set.containsAll(set2))·{ | ||
72 | ························ | 34 | ························b·=·false; |
73 | ························a.b.d.f·=·(Object[])f[0]; | ||
74 | ························this.a·=·(int[])f[n2]; | ||
75 | ························f[0]·=·(f[n2]·=·null); | ||
76 | ························n·=·(a.b.d.g·-=·n2); | ||
77 | ························return; | ||
78 | ····················} | ||
79 | ····················break·Label_0214; | ||
80 | ················} | ||
81 | ············} | ||
82 | ············if·(n·==·4)·{ | ||
83 | ················synchronized·(clazz)·{ | ||
84 | ····················if·(a.b.d.d·!=·null)·{ | ||
85 | ························final·Object[]·d·=·a.b.d.d; | ||
86 | ························this.b·=·d; | ||
87 | ························a.b.d.d·=·(Object[])d[0]; | ||
88 | ························this.a·=·(int[])d[n2]; | ||
89 | ························d[0]·=·(d[n2]·=·null); | ||
90 | ························n·=·(a.b.d.e·-=·n2); | ||
91 | ························return; | ||
92 | ····················} | 35 | ····················} |
36 | ····················return·b; | ||
93 | ················} | 37 | ················} |
38 | ················catch·(NullPointerException·|·ClassCastException·ex)·{} | ||
94 | ············} | 39 | ············} |
40 | ············catch·(NullPointerException·ex2)·{} | ||
41 | ············catch·(ClassCastException·ex3)·{} | ||
95 | ········} | 42 | ········} |
96 | ········this.a·=·new·int[n]; | ||
97 | ········this.b·=·new·Object[n·<<·n2]; | ||
98 | ····} | ||
99 | ···· | ||
Max diff block lines reached; 13317/19234 bytes (69.24%) of diff not shown. |
Offset 1, 6 lines modified | Offset 1, 15 lines modified | ||
1 | package·a.c.b; | 1 | package·a.c.b; |
2 | p | 2 | import·android.os.Process; |
3 | import·android.content.Context; | ||
4 | public·class·a | ||
3 | { | 5 | { |
6 | ····public·static·int·a(final·Context·context,·final·String·s)·{ | ||
7 | ········if·(s·!=·null)·{ | ||
8 | ············return·context.checkPermission(s,·Process.myPid(),·Process.myUid()); | ||
9 | ········} | ||
10 | ········throw·new·IllegalArgumentException("permission·is·null"); | ||
11 | ····} | ||
4 | } | 12 | } |
Offset 1, 13 lines modified | Offset 1, 49 lines modified | ||
1 | package·androidx.activity; | 1 | package·androidx.activity; |
2 | import·androidx.lifecycle.e; | ||
3 | import·androidx.lifecycle.e$b; | ||
4 | import·androidx.lifecycle.h; | ||
5 | import·java.util.Iterator; | ||
6 | import·java.util.ArrayDeque; | ||
2 | public·final·class·OnBackPressedDispatcher | 7 | public·final·class·OnBackPressedDispatcher |
3 | { | 8 | { |
9 | ····private·final·Runnable·a; | ||
10 | ····final·ArrayDeque·b; | ||
11 | ···· | ||
12 | ····public·OnBackPressedDispatcher(final·Runnable·a)·{ | ||
13 | ········this.b·=·new·ArrayDeque(); | ||
14 | ········this.a·=·a; | ||
15 | ····} | ||
16 | ···· | ||
4 | ····a·a(final· | 17 | ····a·a(final·b·e)·{ |
5 | ········th | 18 | ········this.b.add(e); |
19 | ········final·OnBackPressedDispatcher$a·onBackPressedDispatcher$a·=·new·OnBackPressedDispatcher$a(this,·e); | ||
20 | ········e.a((a)onBackPressedDispatcher$a); | ||
21 | ········return·(a)onBackPressedDispatcher$a; | ||
6 | ····} | 22 | ····} |
7 | ···· | 23 | ···· |
8 | ····public·void·a()·{ | 24 | ····public·void·a()·{ |
9 | ········t | 25 | ········final·Iterator<b>·descendingIterator·=·this.b.descendingIterator(); |
26 | ········while·(descendingIterator.hasNext())·{ | ||
27 | ············final·b·b·=·(b)descendingIterator.next(); | ||
28 | ············if·(b.b())·{ | ||
29 | ················b.a(); | ||
30 | ················return; | ||
31 | ············} | ||
32 | ········} | ||
33 | ········final·Runnable·a·=·this.a; | ||
34 | ········if·(a·!=·null)·{ | ||
35 | ············a.run(); | ||
36 | ········} | ||
37 | ····} | ||
38 | ···· | ||
39 | ····public·void·a(final·h·h,·final·b·b)·{ | ||
40 | ········final·e·a·=·h.a(); | ||
41 | ········if·(a.a()·==·e$b.a)·{ | ||
42 | ············return; | ||
43 | ········} | ||
44 | ········b.a((a)new·OnBackPressedDispatcher$LifecycleOnBackPressedCancellable(this,·a,·b)); | ||
10 | ····} | 45 | ····} |
11 | } | 46 | } |
Offset 1, 7 lines modified | Offset 1, 9 lines modified | ||
1 | package·androidx.activity; | 1 | package·androidx.activity; |
2 | 2 | import·androidx.lifecycle.h; | |
3 | public·interface·c·extends·h | ||
3 | { | 4 | { |
4 | ···· | 5 | ····OnBackPressedDispatcher·f(); |
5 | } | 6 | } |
Offset 19, 10 lines modified | Offset 19, 10 lines modified | ||
19 | ····public·void·run()·{ | 19 | ····public·void·run()·{ |
20 | ········final·int[]·array·=·new·int[this.a.length]; | 20 | ········final·int[]·array·=·new·int[this.a.length]; |
21 | ········final·PackageManager·packageManager·=·this.b.getPackageManager(); | 21 | ········final·PackageManager·packageManager·=·this.b.getPackageManager(); |
22 | ········final·String·packageName·=·this.b.getPackageName(); | 22 | ········final·String·packageName·=·this.b.getPackageName(); |
23 | ········for·(int·length·=·this.a.length,·i·=·0;·i·<·length;·++i)·{ | 23 | ········for·(int·length·=·this.a.length,·i·=·0;·i·<·length;·++i)·{ |
24 | ············array[i]·=·packageManager.checkPermission(this.a[i],·packageName); | 24 | ············array[i]·=·packageManager.checkPermission(this.a[i],·packageName); |
25 | ········} | 25 | ········} |
26 | ········((a$b)this.b). | 26 | ········((a$b)this.b).onRequestPermissionsResult(this.c,·this.a,·array); |
27 | ····} | 27 | ····} |
28 | } | 28 | } |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·androidx.core.app; | 1 | package·androidx.core.app; |
2 | public·interface·a$b | 2 | public·interface·a$b |
3 | { | 3 | { |
4 | ····void· | 4 | ····void·onRequestPermissionsResult(final·int·p0,·final·String[]·p1,·final·int[]·p2); |
5 | } | 5 | } |
Offset 1, 9 lines modified | Offset 1, 12 lines modified | ||
1 | package·androidx.core.app; | 1 | package·androidx.core.app; |
2 | import·android.content.Intent; | ||
2 | import·android.app.Activity; | 3 | import·android.app.Activity; |
3 | public·interface·a$c | 4 | public·interface·a$c |
4 | { | 5 | { |
6 | ····boolean·a(final·Activity·p0,·final·int·p1,·final·int·p2,·final·Intent·p3); | ||
7 | ···· | ||
5 | ····boolean·a(final·Activity·p0,·final·String[]·p1,·final·int·p2); | 8 | ····boolean·a(final·Activity·p0,·final·String[]·p1,·final·int·p2); |
6 | } | 9 | } |
Offset 1, 35 lines modified | Offset 1, 20 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | a | 2 | class·LiveData$a·implements·Runnable |
3 | { | 3 | { |
4 | ····final·k·a; | ||
5 | ····boolean·b; | ||
6 | ····final·/*·synthetic·*/·LiveData· | 4 | ····final·/*·synthetic·*/·LiveData·a; |
7 | ···· | 5 | ···· |
6 | ····LiveData$a(final·LiveData·a)·{ | ||
8 | ····void·a(final·boolean·b)·{ | ||
9 | ········if·(b·==·this.b)·{ | ||
10 | ············return; | ||
11 | ········} | ||
12 | ········this. | 7 | ········this.a·=·a; |
8 | ····} | ||
9 | ···· | ||
10 | ····public·void·run()·{ | ||
11 | ········synchronized·(this.a.a)·{ | ||
13 | ········final· | 12 | ············final·Object·e·=·this.a.e; |
13 | ············this.a.e·=·LiveData.i; | ||
14 | ············//·monitorexit(this.a.a) | ||
14 | ········int·n·=·1; | ||
15 | ········final·boolean·b2·=·a·==·0; | ||
16 | ········final·LiveData·c·=·this.c; | ||
17 | ········final·int·a2·=·c.a; | ||
18 | ········if·(!this.b)·{ | ||
19 | ············n·=·-1; | ||
20 | ········} | ||
21 | ········c.a·=·a2·+·n; | ||
22 | ········if·(b2·&&·this.b)·{ | ||
23 | ············this. | 15 | ············this.a.a(e); |
24 | ········} | ||
25 | ········final·LiveData·c2·=·this.c; | ||
26 | ········if·(c2.a·==·0·&&·!this.b)·{ | ||
27 | ············c2.b(); | ||
28 | ········} | ||
29 | ········if·(this.b)·{ | ||
30 | ············this.c.a(this); | ||
31 | ········} | 16 | ········} |
32 | ····} | 17 | ····} |
33 | } | 18 | } |
Offset 1, 15 lines modified | Offset 1, 132 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | import·java.util.Iterator; | ||
3 | import·a.a.a.b.b$d; | ||
4 | import·java.util.Map; | ||
5 | import·a.a.a.a.a; | ||
6 | import·a.a.a.b.b; | ||
2 | public·abstract·class·LiveData | 7 | public·abstract·class·LiveData |
3 | { | 8 | { |
9 | ····static·final·Object·i; | ||
10 | ····final·Object·a; | ||
11 | ····private·b·b; | ||
4 | ····int· | 12 | ····int·c; |
13 | ····private·volatile·Object·d; | ||
14 | ····volatile·Object·e; | ||
15 | ····private·int·f; | ||
16 | ····private·boolean·g; | ||
17 | ····private·boolean·h; | ||
18 | ···· | ||
19 | ····static·{ | ||
20 | ········i·=·new·Object(); | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·LiveData()·{ | ||
24 | ········this.a·=·new·Object(); | ||
25 | ········this.b·=·new·b(); | ||
26 | ········this.c·=·0; | ||
27 | ········final·Object·i·=·LiveData.i; | ||
28 | ········this.d·=·i; | ||
29 | ········this.e·=·i; | ||
30 | ········this.f·=·-1; | ||
31 | ········new·LiveData$a(this); | ||
32 | ····} | ||
33 | ···· | ||
34 | ····private·static·void·a(String·string)·{ | ||
35 | ········if·(a.b().a())·{ | ||
36 | ············return; | ||
37 | ········} | ||
38 | ········final·StringBuilder·sb·=·new·StringBuilder(); | ||
39 | ········sb.append("Cannot·invoke·"); | ||
40 | ········sb.append(string); | ||
41 | ········sb.append("·on·a·background"); | ||
42 | ········sb.append("·thread"); | ||
43 | ········string·=·sb.toString(); | ||
44 | ········throw·new·IllegalStateException(string); | ||
45 | ····} | ||
46 | ···· | ||
47 | ····private·void·b(final·LiveData$b·liveData$b)·{ | ||
48 | ········if·(!liveData$b.b)·{ | ||
49 | ············return; | ||
50 | ········} | ||
51 | ········if·(!liveData$b.b())·{ | ||
52 | ············liveData$b.a(false); | ||
53 | ············return; | ||
54 | ········} | ||
55 | ········final·int·c·=·liveData$b.c; | ||
56 | ········final·int·f·=·this.f; | ||
57 | ········if·(c·>=·f)·{ | ||
58 | ············return; | ||
59 | ········} | ||
60 | ········liveData$b.c·=·f; | ||
61 | ········liveData$b.a.a(this.d); | ||
62 | ····} | ||
63 | ···· | ||
64 | ····protected·void·a()·{ | ||
65 | ····} | ||
66 | ···· | ||
67 | ····void·a(LiveData$b·liveData$b)·{ | ||
68 | ········final·boolean·g·=·this.g; | ||
69 | ········final·boolean·b·=·true; | ||
70 | ········if·(g)·{ | ||
71 | ············this.h·=·b; | ||
72 | ············return; | ||
73 | ········} | ||
74 | ········this.g·=·b; | ||
75 | ········do·{ | ||
76 | ············this.h·=·false; | ||
77 | ············if·(liveData$b·!=·null)·{ | ||
78 | ················this.b(liveData$b); | ||
79 | ················liveData$b·=·null; | ||
80 | ············} | ||
81 | ············else·{ | ||
82 | ················final·b$d·c·=·this.b.c(); | ||
83 | ················while·(((Iterator)c).hasNext())·{ | ||
84 | ····················this.b(((Map.Entry<K,·LiveData$b>)((Iterator<Map.Entry<K,·LiveData$b>>)c).next()).getValue()); | ||
85 | ····················if·(this.h)·{ | ||
86 | ························break; | ||
87 | ····················} | ||
88 | ················} | ||
89 | ············} | ||
90 | ········}·while·(this.h); | ||
91 | ········this.g·=·false; | ||
92 | ····} | ||
5 | ···· | 93 | ···· |
6 | ····p | 94 | ····public·void·a(final·h·h,·final·n·n)·{ |
95 | ········a("observe"); | ||
96 | ········if·(h.a().a()·==·e$b.a)·{ | ||
97 | ············return; | ||
98 | ········} | ||
99 | ········final·LiveData$LifecycleBoundObserver·liveData$LifecycleBoundObserver·=·new·LiveData$LifecycleBoundObserver(this,·h,·n); | ||
100 | ········final·LiveData$b·liveData$b·=·(LiveData$b)this.b.b((Object)n,·(Object)liveData$LifecycleBoundObserver); | ||
101 | ········if·(liveData$b·!=·null·&&·!liveData$b.a(h))·{ | ||
102 | ············throw·new·IllegalArgumentException("Cannot·add·the·same·observer·with·different·lifecycles"); | ||
103 | ········} | ||
104 | ········if·(liveData$b·!=·null)·{ | ||
105 | ············return; | ||
106 | ········} | ||
107 | ········h.a().a((g)liveData$LifecycleBoundObserver); | ||
108 | ····} | ||
7 | ···· | 109 | ···· |
8 | ···· | 110 | ····public·void·a(final·n·n)·{ |
111 | ········a("removeObserver"); | ||
112 | ········final·LiveData$b·liveData$b·=·(LiveData$b)this.b.remove((Object)n); | ||
113 | ········if·(liveData$b·==·null)·{ | ||
114 | ············return; | ||
115 | ········} | ||
116 | ········liveData$b.a(); | ||
117 | ········liveData$b.a(false); | ||
118 | ····} | ||
9 | ···· | 119 | ···· |
10 | ····p | 120 | ····protected·void·a(final·Object·d)·{ |
121 | ········a("setValue"); | ||
122 | ········++this.f; | ||
123 | ········this.d·=·d; | ||
124 | ········this.a((LiveData$b)null); | ||
Max diff block lines reached; 70/3648 bytes (1.92%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 139 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | import·java.util.Iterator; | ||
3 | import·java.lang.reflect.Method; | ||
4 | import·java.util.HashMap; | ||
5 | import·java.util.Map; | ||
2 | class·a | 6 | class·a |
3 | { | 7 | { |
4 | ····void·a(final·h·h,·final·e$a·e$a,·final·Object·o)·{ | ||
5 | ···· | 8 | ····static·a·c; |
9 | ····private·final·Map·a; | ||
10 | ····private·final·Map·b; | ||
11 | ···· | ||
12 | ····static·{ | ||
13 | ········a.c·=·new·a(); | ||
14 | ····} | ||
15 | ···· | ||
16 | ····a()·{ | ||
17 | ········this.a·=·new·HashMap(); | ||
18 | ········this.b·=·new·HashMap(); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····private·a$a·a(final·Class·clazz,·Method[]·c)·{ | ||
22 | ········final·Class·superclass·=·clazz.getSuperclass(); | ||
23 | ········final·HashMap·hashMap·=·new·HashMap(); | ||
24 | ········if·(superclass·!=·null)·{ | ||
25 | ············final·a$a·a·=·this.a(superclass); | ||
26 | ············if·(a·!=·null)·{ | ||
27 | ················hashMap.putAll(a.b); | ||
28 | ············} | ||
29 | ········} | ||
30 | ········final·Class[]·interfaces·=·clazz.getInterfaces(); | ||
31 | ········for·(int·length·=·interfaces.length,·i·=·0;·i·<·length;·++i)·{ | ||
32 | ············for·(final·Map.Entry<a$b,·V>·entry·:·this.a(interfaces[i]).b.entrySet())·{ | ||
33 | ················this.a(hashMap,·entry.getKey(),·(e$a)entry.getValue(),·clazz); | ||
34 | ············} | ||
35 | ········} | ||
36 | ········if·(c·==·null)·{ | ||
37 | ············c·=·this.c(clazz); | ||
38 | ········} | ||
39 | ········final·int·length2·=·c.length; | ||
40 | ········int·j·=·0; | ||
41 | ········boolean·b·=·false; | ||
42 | ········while·(j·<·length2)·{ | ||
43 | ············final·Method·method·=·c[j]; | ||
44 | ············final·o·o·=·(o)method.getAnnotation(o.class); | ||
45 | ············final·int·n·=·1; | ||
46 | ············if·(o·!=·null)·{ | ||
47 | ················final·Class<?>[]·parameterTypes·=·method.getParameterTypes(); | ||
48 | ················int·n2; | ||
49 | ················if·(parameterTypes.length·>·0)·{ | ||
50 | ····················if·(!parameterTypes[0].isAssignableFrom(h.class))·{ | ||
51 | ························throw·new·IllegalArgumentException("invalid·parameter·type.·Must·be·one·and·instanceof·LifecycleOwner"); | ||
52 | ····················} | ||
53 | ····················n2·=·1; | ||
54 | ················} | ||
55 | ················else·{ | ||
56 | ····················n2·=·0; | ||
57 | ················} | ||
58 | ················final·e$a·value·=·o.value(); | ||
59 | ················final·int·length3·=·parameterTypes.length; | ||
60 | ················final·int·n3·=·2; | ||
61 | ················if·(length3·>·n)·{ | ||
62 | ····················if·(!parameterTypes[n].isAssignableFrom(e$a.class))·{ | ||
63 | ························throw·new·IllegalArgumentException("invalid·parameter·type.·second·arg·must·be·an·event"); | ||
64 | ····················} | ||
65 | ····················if·(value·!=·e$a.ON_ANY)·{ | ||
66 | ························throw·new·IllegalArgumentException("Second·arg·is·supported·only·for·ON_ANY·value"); | ||
67 | ····················} | ||
68 | ····················n2·=·2; | ||
69 | ················} | ||
70 | ················if·(parameterTypes.length·>·n3)·{ | ||
71 | ····················throw·new·IllegalArgumentException("cannot·have·more·than·2·params"); | ||
72 | ················} | ||
73 | ················this.a(hashMap,·new·a$b(n2,·method),·value,·clazz); | ||
74 | ················b·=·true; | ||
75 | ············} | ||
76 | ············++j; | ||
77 | ········} | ||
78 | ········final·a$a·a$a·=·new·a$a((Map)hashMap); | ||
79 | ········this.a.put(clazz,·a$a); | ||
80 | ········this.b.put(clazz,·Boolean.valueOf(b)); | ||
81 | ········return·a$a; | ||
82 | ····} | ||
83 | ···· | ||
84 | ····private·void·a(final·Map·map,·final·a$b·a$b,·final·e$a·obj,·final·Class·clazz)·{ | ||
85 | ········final·e$a·obj2·=·(e$a)map.get(a$b); | ||
86 | ········if·(obj2·!=·null·&&·obj·!=·obj2)·{ | ||
87 | ············final·Method·b·=·a$b.b; | ||
88 | ············final·StringBuilder·sb·=·new·StringBuilder(); | ||
89 | ············sb.append("Method·"); | ||
90 | ············sb.append(b.getName()); | ||
91 | ············sb.append("·in·"); | ||
92 | ············sb.append(clazz.getName()); | ||
93 | ············sb.append("·already·declared·with·different·@OnLifecycleEvent·value:·previous·value·"); | ||
94 | ············sb.append(obj2); | ||
95 | ············sb.append(",·new·value·"); | ||
96 | ············sb.append(obj); | ||
97 | ············throw·new·IllegalArgumentException(sb.toString()); | ||
98 | ········} | ||
99 | ········if·(obj2·==·null)·{ | ||
100 | ············map.put(a$b,·obj); | ||
101 | ········} | ||
102 | ····} | ||
103 | ···· | ||
104 | ····private·Method[]·c(final·Class·clazz)·{ | ||
105 | ········try·{ | ||
106 | ············return·clazz.getDeclaredMethods(); | ||
107 | ········} | ||
108 | ········catch·(NoClassDefFoundError·cause)·{ | ||
109 | ············throw·new·IllegalArgumentException("The·observer·class·has·some·methods·that·use·newer·APIs·which·are·not·available·in·the·current·OS·version.·Lifecycles·cannot·access·even·other·methods·so·you·should·make·sure·that·your·observer·classes·only·access·framework·classes·that·are·available·in·your·min·API·level·OR·use·lifecycle:compiler·annotation·processor.",·cause); | ||
110 | ········} | ||
111 | ····} | ||
112 | ···· | ||
113 | ····a$a·a(final·Class·clazz)·{ | ||
114 | ········final·a$a·a$a·=·(a$a)this.a.get(clazz); | ||
115 | ········if·(a$a·!=·null)·{ | ||
116 | ············return·a$a; | ||
117 | ········} | ||
118 | ········return·this.a(clazz,·null); | ||
119 | ····} | ||
120 | ···· | ||
121 | ····boolean·b(final·Class·clazz)·{ | ||
122 | ········final·Boolean·b·=·Boolean.valueOf(this.b.get((Object)clazz)); | ||
123 | ········if·(b·!=·null)·{ | ||
Max diff block lines reached; 3/5104 bytes (0.06%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | public·interface·c | 2 | public·interface·c |
3 | { | 3 | { |
4 | ····void·a(final·h·p0,·final·e$a·p1,·final·boolean·p2,·final· | 4 | ····void·a(final·h·p0,·final·e$a·p1,·final·boolean·p2,·final·l·p3); |
5 | } | 5 | } |
Offset 8, 8 lines modified | Offset 8, 10 lines modified | ||
8 | ····public·e()·{ | 8 | ····public·e()·{ |
9 | ········new·AtomicReference(); | 9 | ········new·AtomicReference(); |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·abstract·e$b·a(); | 12 | ····public·abstract·e$b·a(); |
13 | ···· | 13 | ···· |
14 | ····public·abstract·void·a(final·g·p0); | 14 | ····public·abstract·void·a(final·g·p0); |
15 | ···· | ||
16 | ····public·abstract·void·b(final·g·p0); | ||
15 | } | 17 | } |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | public·interface·h | 2 | public·interface·h |
3 | { | 3 | { |
4 | ····e· | 4 | ····e·a(); |
5 | } | 5 | } |
Offset 2, 14 lines modified | Offset 2, 19 lines modified | ||
2 | package·androidx.lifecycle; | 2 | package·androidx.lifecycle; |
3 | class·i$b | 3 | class·i$b |
4 | { | 4 | { |
5 | ····e$b·a; | 5 | ····e$b·a; |
6 | ····f·b; | 6 | ····f·b; |
7 | ···· | 7 | ···· |
8 | ····i$b(final·g·g,·final·e$b·a)·{ | ||
9 | ········this.b·=·k.a((Object)g); | ||
10 | ········this.a·=·a; | ||
11 | ····} | ||
12 | ···· | ||
8 | ····void·a(final·h·h,·final·e$a·e$a)·{ | 13 | ····void·a(final·h·h,·final·e$a·e$a)·{ |
9 | ········final·e$b·b·=·i.b(e$a); | 14 | ········final·e$b·b·=·i.b(e$a); |
10 | ········this.a·=·i.a(this.a,·b); | 15 | ········this.a·=·i.a(this.a,·b); |
11 | ········this.b.a(h,·e$a); | 16 | ········this.b.a(h,·e$a); |
12 | ········this.a·=·b; | 17 | ········this.a·=·b; |
13 | ····} | 18 | ····} |
14 | } | 19 | } |
Offset 1, 11 lines modified | Offset 1, 7 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | public·interface·j·extends·h | ||
2 | import·java.util.HashMap; | ||
3 | public·class·j | ||
4 | { | 3 | { |
4 | ····i·a(); | ||
5 | ····public·j()·{ | ||
6 | ········new·HashMap(); | ||
7 | ····} | ||
8 | } | 5 | } |
Offset 1, 6 lines modified | Offset 1, 237 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | p | 2 | import·java.util.ArrayList; |
3 | import·java.util.Collection; | ||
4 | import·java.util.Collections; | ||
5 | import·java.util.List; | ||
6 | import·java.lang.reflect.InvocationTargetException; | ||
7 | import·java.lang.reflect.Constructor; | ||
8 | import·java.util.HashMap; | ||
9 | import·java.util.Map; | ||
10 | public·class·k | ||
3 | { | 11 | { |
12 | ····private·static·Map·a; | ||
13 | ····private·static·Map·b; | ||
14 | ···· | ||
15 | ····static·{ | ||
16 | ········k.a·=·new·HashMap(); | ||
17 | ········k.b·=·new·HashMap(); | ||
18 | ····} | ||
19 | ···· | ||
20 | ····private·static·c·a(final·Constructor·constructor,·Object·o)·{ | ||
21 | ········final·int·n·=·1; | ||
22 | ········try·{ | ||
23 | ············final·Object[]·initargs·=·new·Object[n]; | ||
24 | ············initargs[0]·=·o; | ||
25 | ············try·{ | ||
26 | ················final·c·instance·=·constructor.newInstance(initargs); | ||
27 | ················try·{ | ||
28 | ····················return·instance; | ||
29 | ················} | ||
30 | ················catch·(InvocationTargetException·cause)·{ | ||
31 | ····················o·=·new·RuntimeException(cause); | ||
32 | ····················throw·o; | ||
33 | ················} | ||
34 | ················catch·(InstantiationException·cause2)·{ | ||
35 | ····················o·=·new·RuntimeException(cause2); | ||
36 | ····················throw·o; | ||
37 | ················} | ||
38 | ················catch·(IllegalAccessException·cause3)·{ | ||
39 | ····················o·=·new·RuntimeException(cause3); | ||
40 | ····················throw·o; | ||
41 | ················} | ||
42 | ············} | ||
43 | ············catch·(InvocationTargetException·ex)·{} | ||
44 | ············catch·(InstantiationException·ex2)·{} | ||
45 | ············catch·(IllegalAccessException·ex3)·{} | ||
46 | ········} | ||
47 | ········catch·(InvocationTargetException·ex4)·{} | ||
48 | ········catch·(InstantiationException·ex5)·{} | ||
49 | ········catch·(IllegalAccessException·ex6)·{} | ||
50 | ····} | ||
51 | ···· | ||
52 | ····static·f·a(Object·o)·{ | ||
53 | ········final·boolean·b·=·o·instanceof·f; | ||
54 | ········final·boolean·b2·=·o·instanceof·b; | ||
55 | ········if·(b·&&·b2)·{ | ||
56 | ············return·(f)new·FullLifecycleObserverAdapter((b)o,·(f)o); | ||
57 | ········} | ||
58 | ········if·(b2)·{ | ||
59 | ············return·(f)new·FullLifecycleObserverAdapter((b)o,·(f)null); | ||
60 | ········} | ||
61 | ········if·(b)·{ | ||
62 | ············return·(f)o; | ||
63 | ········} | ||
64 | ········final·Class<?>·class1·=·o.getClass(); | ||
65 | ········if·(b(class1)·!=·2)·{ | ||
66 | ············return·(f)new·ReflectiveGenericLifecycleObserver(o); | ||
67 | ········} | ||
68 | ········final·List<Constructor>·list·=·(List<Constructor>)k.b.get(class1); | ||
69 | ········final·int·size·=·list.size(); | ||
70 | ········int·i·=·0; | ||
71 | ········if·(size·==·1)·{ | ||
72 | ············return·(f)new·SingleGeneratedAdapterObserver(a(list.get(0),·o)); | ||
73 | ········} | ||
74 | ········final·c[]·array·=·new·c[list.size()]; | ||
75 | ········while·(i·<·list.size())·{ | ||
76 | ············array[i]·=·a(list.get(i),·o); | ||
77 | ············++i; | ||
78 | ········} | ||
79 | ········o·=·new·CompositeGeneratedAdaptersObserver(array); | ||
80 | ········return·(f)o; | ||
81 | ····} | ||
82 | ···· | ||
83 | ····public·static·String·a(String·replace)·{ | ||
84 | ········final·StringBuilder·sb·=·new·StringBuilder(); | ||
85 | ········replace·=·replace.replace(".",·"_"); | ||
86 | ········sb.append(replace); | ||
87 | ········sb.append("_LifecycleAdapter"); | ||
88 | ········return·sb.toString(); | ||
89 | ····} | ||
90 | ···· | ||
91 | ····private·static·Constructor·a(final·Class·clazz)·{ | ||
92 | ········try·{ | ||
93 | ············final·Package·package1·=·clazz.getPackage(); | ||
94 | ············try·{ | ||
95 | ················String·s·=·clazz.getCanonicalName(); | ||
96 | ················String·name; | ||
97 | ················if·(package1·!=·null)·{ | ||
98 | ····················name·=·package1.getName(); | ||
99 | ················} | ||
100 | ················else·{ | ||
101 | ····················name·=·""; | ||
102 | ················} | ||
103 | ················final·boolean·empty·=·name.isEmpty(); | ||
104 | ················final·int·accessible·=·1; | ||
105 | ················if·(!empty)·{ | ||
106 | ····················s·=·s.substring(name.length()·+·accessible); | ||
107 | ················} | ||
108 | ················try·{ | ||
109 | ····················String·s2·=·a(s); | ||
110 | ····················try·{ | ||
111 | ························Label_0111:·{ | ||
112 | ····························if·(name.isEmpty())·{ | ||
113 | ································break·Label_0111; | ||
114 | ····························} | ||
115 | ····························try·{ | ||
116 | ································final·StringBuilder·sb2; | ||
117 | ································final·StringBuilder·sb·=·sb2·=·new·StringBuilder(); | ||
118 | ································try·{ | ||
119 | ····································sb2.append(name); | ||
120 | ····································sb.append("."); | ||
121 | ····································final·StringBuilder·sb3·=·sb; | ||
122 | ····································try·{ | ||
123 | ········································sb3.append(s2); | ||
124 | ········································s2·=·sb.toString(); | ||
Max diff block lines reached; 0/9477 bytes (0.00%) of diff not shown. |
Offset 1, 6 lines modified | Offset 1, 11 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | import·java.util.HashMap; | ||
2 | public·class·l | 3 | public·class·l |
3 | { | 4 | { |
5 | ····public·l()·{ | ||
6 | ········new·HashMap(); | ||
7 | ····} | ||
4 | } | 8 | } |
Offset 1, 6 lines modified | Offset 1, 9 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | public· | 2 | public·class·m·extends·LiveData |
3 | { | 3 | { |
4 | ····public·void·a(final·Object·o)·{ | ||
5 | ········super.a(o); | ||
6 | ····} | ||
4 | } | 7 | } |
Offset 1, 13 lines modified | Offset 1, 41 lines modified | ||
1 | package·androidx.savedstate; | 1 | package·androidx.savedstate; |
2 | import·androidx.lifecycle.h; | ||
3 | import·androidx.lifecycle.e; | ||
4 | import·androidx.lifecycle.g; | ||
5 | import·androidx.lifecycle.e$b; | ||
2 | import·android.os.Bundle; | 6 | import·android.os.Bundle; |
3 | public·final·class·a | 7 | public·final·class·a |
4 | { | 8 | { |
5 | ···· | 9 | ····private·final·b·a; |
10 | ····private·final·SavedStateRegistry·b; | ||
6 | ···· | 11 | ···· |
7 | ····public·Bundle·a(final·String·s)·{ | ||
8 | ···· | 12 | ····private·a(final·b·a)·{ |
13 | ········this.a·=·a; | ||
14 | ········this.b·=·new·SavedStateRegistry(); | ||
15 | ····} | ||
16 | ···· | ||
17 | ····public·static·a·a(final·b·b)·{ | ||
18 | ········return·new·a(b); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·SavedStateRegistry·a()·{ | ||
22 | ········return·this.b; | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·void·a(final·Bundle·bundle)·{ | ||
26 | ········final·e·a·=·((h)this.a).a(); | ||
27 | ········if·(a.a()·==·e$b.b)·{ | ||
28 | ············a.a((g)new·Recreator(this.a)); | ||
29 | ············this.b.a(a,·bundle); | ||
30 | ············return; | ||
31 | ········} | ||
32 | ········throw·new·IllegalStateException("Restarter·must·be·created·only·during·owner's·initialization·stage"); | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·void·b(final·Bundle·bundle)·{ | ||
36 | ········this.b.a(bundle); | ||
9 | ····} | 37 | ····} |
10 | } | 38 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·androidx.versionedparcelable; | 1 | package·androidx.versionedparcelable; |
2 | import·a.b. | 2 | import·a.b.e; |
3 | import·java.lang.reflect.InvocationTargetException; | 3 | import·java.lang.reflect.InvocationTargetException; |
4 | import·android.os.Parcelable; | 4 | import·android.os.Parcelable; |
5 | import·java.lang.reflect.Method; | 5 | import·java.lang.reflect.Method; |
6 | public·abstract·class·a | 6 | public·abstract·class·a |
7 | { | 7 | { |
8 | ····protected·final·a.b.a·a; | 8 | ····protected·final·a.b.a·a; |
Offset 15, 45 lines modified | Offset 15, 45 lines modified | ||
15 | ····public·a(final·a.b.a·a,·final·a.b.a·b,·final·a.b.a·c)·{ | 15 | ····public·a(final·a.b.a·a,·final·a.b.a·b,·final·a.b.a·c)·{ |
16 | ········this.a·=·a; | 16 | ········this.a·=·a; |
17 | ········this.b·=·b; | 17 | ········this.b·=·b; |
18 | ········this.c·=·c; | 18 | ········this.c·=·c; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····private·Class·a(final·Class·clazz)·{ | 21 | ····private·Class·a(final·Class·clazz)·{ |
22 | ········Class<?>·forName·=·(Class<?>)(( | 22 | ········Class<?>·forName·=·(Class<?>)((e)this.c).get((Object)clazz.getName()); |
23 | ········if·(forName·==·null)·{ | 23 | ········if·(forName·==·null)·{ |
24 | ············forName·=·Class.forName(String.format("%s.%sParcelizer",·clazz.getPackage().getName(),·clazz.getSimpleName()),·false,·clazz.getClassLoader()); | 24 | ············forName·=·Class.forName(String.format("%s.%sParcelizer",·clazz.getPackage().getName(),·clazz.getSimpleName()),·false,·clazz.getClassLoader()); |
25 | ············(( | 25 | ············((e)this.c).put((Object)clazz.getName(),·(Object)forName); |
26 | ········} | 26 | ········} |
27 | ········return·forName; | 27 | ········return·forName; |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····private·Method·b(final·Class·clazz)·{ | 30 | ····private·Method·b(final·Class·clazz)·{ |
31 | ········Method·declaredMethod·=·(Method)(( | 31 | ········Method·declaredMethod·=·(Method)((e)this.b).get((Object)clazz.getName()); |
32 | ········if·(declaredMethod·==·null)·{ | 32 | ········if·(declaredMethod·==·null)·{ |
33 | ············final·Class·a·=·this.a(clazz); | 33 | ············final·Class·a·=·this.a(clazz); |
34 | ············System.currentTimeMillis(); | 34 | ············System.currentTimeMillis(); |
35 | ············declaredMethod·=·a.getDeclaredMethod("write",·clazz,·a.class); | 35 | ············declaredMethod·=·a.getDeclaredMethod("write",·clazz,·a.class); |
36 | ············(( | 36 | ············((e)this.b).put((Object)clazz.getName(),·(Object)declaredMethod); |
37 | ········} | 37 | ········} |
38 | ········return·declaredMethod; | 38 | ········return·declaredMethod; |
39 | ····} | 39 | ····} |
40 | ···· | 40 | ···· |
41 | ····private·Method·b(final·String·name)·{ | 41 | ····private·Method·b(final·String·name)·{ |
42 | ········final·Class<a>·clazz·=·a.class; | 42 | ········final·Class<a>·clazz·=·a.class; |
43 | ········Method·declaredMethod·=·(Method)(( | 43 | ········Method·declaredMethod·=·(Method)((e)this.a).get((Object)name); |
44 | ········if·(declaredMethod·==·null)·{ | 44 | ········if·(declaredMethod·==·null)·{ |
45 | ············System.currentTimeMillis(); | 45 | ············System.currentTimeMillis(); |
46 | ············final·ClassLoader·classLoader·=·clazz.getClassLoader(); | 46 | ············final·ClassLoader·classLoader·=·clazz.getClassLoader(); |
47 | ············final·int·initialize·=·1; | 47 | ············final·int·initialize·=·1; |
48 | ············final·Class<?>·forName·=·Class.forName(name,·(boolean)(initialize·!=·0),·classLoader); | 48 | ············final·Class<?>·forName·=·Class.forName(name,·(boolean)(initialize·!=·0),·classLoader); |
49 | ············final·Class[]·parameterTypes·=·new·Class[initialize]; | 49 | ············final·Class[]·parameterTypes·=·new·Class[initialize]; |
50 | ············parameterTypes[0]·=·clazz; | 50 | ············parameterTypes[0]·=·clazz; |
51 | ············declaredMethod·=·forName.getDeclaredMethod("read",·(Class[])parameterTypes); | 51 | ············declaredMethod·=·forName.getDeclaredMethod("read",·(Class[])parameterTypes); |
52 | ············(( | 52 | ············((e)this.a).put((Object)name,·(Object)declaredMethod); |
53 | ········} | 53 | ········} |
54 | ········return·declaredMethod; | 54 | ········return·declaredMethod; |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····private·void·b(c·name)·{ | 57 | ····private·void·b(c·name)·{ |
58 | ········try·{ | 58 | ········try·{ |
59 | ············name·=·(c)this.a(name.getClass()).getName(); | 59 | ············name·=·(c)this.a(name.getClass()).getName(); |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import· | 2 | import·b.b.a.a.f.c; |
3 | public·final·class·a·implements· | 3 | public·final·class·a·implements·c |
4 | { | 4 | { |
5 | ····public·final·void·run()·{ | ||
6 | ···· | 5 | ····public·final·void·a(final·Exception·ex)·{ |
6 | ········j.a(this.a,·ex); | ||
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·b.a.a. | 2 | import·b.b.a.a.f.f; |
3 | import· | 3 | import·b.b.a.a.f.b; |
4 | public·final·class·c·implements· | 4 | public·final·class·c·implements·b |
5 | { | 5 | { |
6 | ····public·final·void· | 6 | ····public·final·void·a(final·f·f)·{ |
7 | ········ | 7 | ········j.a(this.a,·f); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 31 lines modified | Offset 1, 12 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | p | 2 | import·b.a.a.m.a; |
3 | import·android.app.Activity; | ||
4 | public·final·class·f·implements·Runnable | ||
3 | { | 5 | { |
6 | ····public·final·void·run()·{ | ||
7 | ········k.a(this.a,·this.b,·this.c,·this.d); | ||
4 | ····a("lowest",·0),· | ||
5 | ····b("low",·n),· | ||
6 | ····c("medium",·n2),· | ||
7 | ····d("high",·n3),· | ||
8 | ····e("best",·n4),· | ||
9 | ····f("bestForNavigation",·n5); | ||
10 | ···· | ||
11 | ····static·{ | ||
12 | ········final·int·n·=·1; | ||
13 | ········final·int·n2·=·2; | ||
14 | ········final·int·n3·=·3; | ||
15 | ········final·int·n4·=·4; | ||
16 | ········final·int·n5·=·5; | ||
17 | ········final·f[]·g2·=·new·f[6]; | ||
18 | ········g2[0]·=·f.a; | ||
19 | ········g2[n]·=·f.b; | ||
20 | ········g2[n2]·=·f.c; | ||
21 | ········g2[n3]·=·f.d; | ||
22 | ········g2[n4]·=·f.e; | ||
23 | ········g2[n5]·=·f.f; | ||
24 | ········g·=·g2; | ||
25 | ····} | ||
26 | ···· | ||
27 | ····private·f(final·String·name,·final·int·ordinal)·{ | ||
28 | ····} | 8 | ····} |
29 | } | 9 | } |
Offset 1, 15 lines modified | Offset 1, 12 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·android.location.LocationManager; | ||
3 | import· | 2 | import·b.a.a.m.a; |
3 | import·b.a.a.o.c; | ||
4 | public·final·class·g | 4 | public·final·class·g·implements·c |
5 | { | 5 | { |
6 | ····public·final·void·a(final·b.a.a.o.a·a)·{ | ||
7 | ········k.a(this.a,·this.b,·a); | ||
6 | ····public·static·boolean·a(final·h·h,·final·Context·context)·{ | ||
7 | ········final·LocationManager·locationManager·=·(LocationManager)context.getSystemService("location"); | ||
8 | ········final·boolean·providerEnabled·=·locationManager.isProviderEnabled("gps"); | ||
9 | ········final·boolean·providerEnabled2·=·locationManager.isProviderEnabled("network"); | ||
10 | ········return·providerEnabled·||·providerEnabled2; | ||
11 | ····} | 8 | ····} |
12 | } | 9 | } |
Offset 1, 21 lines modified | Offset 1, 12 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·android.content.Context; | ||
3 | import·b.a.a.m.a; | 2 | import·b.a.a.m.a; |
4 | import·android. | 3 | import·android.content.Context; |
5 | public·in | 4 | public·final·class·h·implements·Runnable |
6 | { | 5 | { |
7 | ····void· | 6 | ····public·final·void·run()·{ |
7 | ········this.a.a(this.b,·this.c,·this.d,·this.e); | ||
8 | ···· | 8 | ····} |
9 | ····void·a(final·Activity·p0,·final·n·p1,·final·a·p2); | ||
10 | ···· | ||
11 | ····void·a(final·l·p0); | ||
12 | ···· | ||
13 | ····void·a(final·n·p0,·final·a·p1); | ||
14 | ···· | ||
15 | ····boolean·a(final·int·p0,·final·int·p1); | ||
16 | ···· | ||
17 | ····boolean·a(final·Context·p0); | ||
18 | } | 9 | } |
Offset 1, 37 lines modified | Offset 1, 123 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·android.os.Build$VERSION; | ||
3 | import· | 2 | import·b.b.a.a.f.c; |
3 | import·android.content.IntentSender$SendIntentException; | ||
4 | import·com.google.android.gms.common.api.i; | ||
5 | import·android.app.Activity; | ||
6 | import·android.os.Looper; | ||
4 | import·java.util. | 7 | import·java.util.Random; |
8 | import·com.google.android.gms.location.h; | ||
9 | import·android.util.Log; | ||
10 | import·com.google.android.gms.location.g$a; | ||
11 | import·com.google.android.gms.location.g; | ||
5 | import·android.location.Location; | 12 | import·com.google.android.gms.location.LocationRequest; |
13 | import·com.google.android.gms.location.f; | ||
14 | import·b.a.a.m.a; | ||
15 | import·com.google.android.gms.location.b; | ||
16 | import·com.google.android.gms.location.d; | ||
17 | import·android.content.Context; | ||
6 | 18 | class·j·implements·n | |
7 | { | 19 | { |
8 | ····p | 20 | ····private·final·Context·a; |
21 | ····private·final·d·b; | ||
22 | ····private·final·b·c; | ||
23 | ····private·final·int·d; | ||
24 | ····private·final·q·e; | ||
25 | ····private·a·f; | ||
26 | ····private·t·g; | ||
27 | ···· | ||
28 | ····public·j(final·Context·a,·final·q·e)·{ | ||
29 | ········this.a·=·a; | ||
30 | ········this.c·=·com.google.android.gms.location.f.a(a); | ||
31 | ········this.e·=·e; | ||
32 | ········this.d·=·this.b(); | ||
33 | ········this.b·=·(d)new·j$a(this,·a); | ||
34 | ····} | ||
35 | ···· | ||
36 | ····private·static·int·a(final·l·l)·{ | ||
37 | ········final·int·n·=·j$b.a[((Enum)l).ordinal()]; | ||
9 | ········if·( | 38 | ········if·(n·==·1)·{ |
10 | ············return· | 39 | ············return·105; |
11 | ········} | 40 | ········} |
41 | ········if·(n·==·2)·{ | ||
42 | ············return·104; | ||
12 | ········final·HashMap<String,·Double>·hashMap·=·new·HashMap<String,·Double>(); | ||
13 | ········hashMap.put("latitude",·Double.valueOf(location.getLatitude())); | ||
14 | ········hashMap.put("longitude",·Double.valueOf(location.getLongitude())); | ||
15 | ········hashMap.put("timestamp",·Double.valueOf(Long.valueOf(location.getTime()))); | ||
16 | ········if·(location.hasAltitude())·{ | ||
17 | ············hashMap.put("altitude",·Double.valueOf(location.getAltitude())); | ||
18 | ········} | ||
19 | ········if·(location.hasAccuracy())·{ | ||
20 | ············hashMap.put("accuracy",·Double.valueOf((double)location.getAccuracy())); | ||
21 | ········} | ||
22 | ········if·(location.hasBearing())·{ | ||
23 | ············hashMap.put("heading",·Double.valueOf((double)location.getBearing())); | ||
24 | ········} | 43 | ········} |
25 | ········if·(location.hasSpeed())·{ | ||
26 | ········ | 44 | ········if·(n·!=·3)·{ |
45 | ············return·100; | ||
46 | ········} | ||
47 | ········return·102; | ||
48 | ····} | ||
49 | ···· | ||
50 | ····private·static·LocationRequest·a(final·q·q)·{ | ||
51 | ········final·LocationRequest·locationRequest·=·new·LocationRequest(); | ||
52 | ········if·(q·!=·null)·{ | ||
53 | ············locationRequest.a(a(q.a())); | ||
54 | ············locationRequest.b(q.c()); | ||
55 | ············locationRequest.a(q.c()·/·(long)2); | ||
56 | ············locationRequest.a((float)q.b()); | ||
57 | ········} | ||
58 | ········return·locationRequest; | ||
59 | ····} | ||
60 | ···· | ||
61 | ····private·static·g·a(final·LocationRequest·locationRequest)·{ | ||
62 | ········final·g$a·g$a·=·new·g$a(); | ||
63 | ········g$a.a(locationRequest); | ||
64 | ········return·g$a.a(); | ||
65 | ····} | ||
66 | ···· | ||
67 | ····private·int·b()·{ | ||
68 | ········synchronized·(this)·{ | ||
69 | ············return·new·Random().nextInt(65536); | ||
27 | ········} | 70 | ········} |
28 | ········if·(Build$VERSION.SDK_INT·>=·26·&&·location.hasSpeedAccuracy())·{ | ||
29 | ···· | 71 | ····} |
72 | ···· | ||
73 | ····private·void·b(final·q·q)·{ | ||
74 | ········this.c.a(a(q),·this.b,·Looper.getMainLooper()); | ||
75 | ····} | ||
76 | ···· | ||
77 | ····public·void·a()·{ | ||
78 | ········this.c.a(this.b); | ||
79 | ····} | ||
80 | ···· | ||
81 | ····public·void·a(final·Activity·activity,·final·t·g,·final·a·f)·{ | ||
82 | ········this.g·=·g; | ||
83 | ········this.f·=·f; | ||
84 | ········final·b.b.a.a.f.f·a·=·f.b(this.a).a(a(a(this.e))); | ||
85 | ········a.a((b.b.a.a.f.d)new·b.a.a.n.b(this)); | ||
86 | ········a.a((c)new·b.a.a.n.d(this,·activity,·f)); | ||
87 | ····} | ||
88 | ···· | ||
89 | ····public·void·a(final·r·r)·{ | ||
90 | ········com.google.android.gms.location.f.b(this.a).a(new·g$a().a()).a((b.b.a.a.f.b)new·b.a.a.n.c(r)); | ||
91 | ····} | ||
92 | ···· | ||
93 | ····public·void·a(final·t·t,·final·a·a)·{ | ||
94 | ········final·b.b.a.a.f.f·f·=·this.c.f(); | ||
95 | ········t.getClass(); | ||
96 | ········f.a((b.b.a.a.f.d)new·e(t)); | ||
97 | ········f.a((c)new·b.a.a.n.a(a)); | ||
98 | ····} | ||
99 | ···· | ||
100 | ····public·boolean·a(int·n,·final·int·n2)·{ | ||
101 | ········if·(n·==·this.d)·{ | ||
102 | ············n·=·-1; | ||
103 | ············if·(n2·==·n)·{ | ||
104 | ················final·q·e·=·this.e; | ||
105 | ················if·(e·!=·null·&&·this.g·!=·null·&&·this.f·!=·null)·{ | ||
106 | ····················this.b(e); | ||
107 | ····················return·true; | ||
108 | ················} | ||
109 | ················return·false; | ||
Max diff block lines reached; 188/4821 bytes (3.90%) of diff not shown. |
Offset 1, 60 lines modified | Offset 1, 109 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·java.util.Iterator; | ||
3 | import·android.content.Intent; | ||
4 | import·b.b.a.a.b.d; | ||
5 | import·b.a.a.o.c; | ||
6 | import·b.a.a.m.a; | ||
7 | import·android.app.Activity; | ||
8 | import·android.content.Context; | ||
9 | import·java.util.concurrent.CopyOnWriteArrayList; | ||
2 | import·java.util. | 10 | import·java.util.List; |
11 | import·b.a.a.o.b; | ||
12 | import·c.a.c.a.l; | ||
3 | public·class·k | 13 | public·class·k·implements·l |
4 | { | 14 | { |
5 | ····private·f·a; | 15 | ····private·final·b·a; |
16 | ····private·final·List·b; | ||
6 | ····private·long·b; | ||
7 | ····private·long·c; | ||
8 | ···· | 17 | ···· |
9 | ····p | 18 | ····public·k(final·b·a)·{ |
10 | ········this.a·=·a; | 19 | ········this.a·=·a; |
20 | ········this.b·=·new·CopyOnWriteArrayList(); | ||
11 | ········this.b·=·b; | ||
12 | ········this.c·=·c; | ||
13 | ····} | 21 | ····} |
14 | ···· | 22 | ···· |
23 | ····private·void·a(final·Context·context,·final·Activity·activity,·final·Runnable·runnable,·final·a·a)·{ | ||
24 | ········try·{ | ||
25 | ············final·b.a.a.o.a·a2·=·this.a.a(context,·activity); | ||
26 | ············try·{ | ||
27 | ················if·(a2·==·b.a.a.o.a.b)·{ | ||
28 | ····················a.a(b.a.a.m.b.e); | ||
29 | ····················return; | ||
15 | ····public·static·k·a(final·Map·map)·{ | ||
16 | ········final·int·intValue·=·(int)Integer.valueOf(map.get((Object)"accuracy")); | ||
17 | ········final·long·n·=·(long)Integer.valueOf(map.get((Object)"distanceFilter")); | ||
18 | ········final·long·n2·=·(long)Integer.valueOf(map.get((Object)"timeInterval")); | ||
19 | ········f·f·=·b.a.a.n.f.e; | ||
20 | ········if·(intValue·!=·0)·{ | ||
21 | ············if·(intValue·!=·1)·{ | ||
22 | ················if·(intValue·!=·2)·{ | ||
23 | ····················if·(intValue·!=·3)·{ | ||
24 | ························if·(intValue·==·5)·{ | ||
25 | ····························f·=·b.a.a.n.f.f; | ||
26 | ················ | 30 | ················} |
31 | ················Label_0123:·{ | ||
32 | ····················if·(a2·==·b.a.a.o.a.c·||·a2·==·b.a.a.o.a.d)·{ | ||
33 | ························break·Label_0123; | ||
27 | ····················} | 34 | ····················} |
35 | ····················Label_0108:·{ | ||
36 | ························if·(a2·!=·b.a.a.o.a.a·||·activity·==·null)·{ | ||
37 | ····························break·Label_0108; | ||
28 | ···················· | 38 | ························} |
39 | ························final·b·a3·=·this.a; | ||
40 | ························try·{ | ||
41 | ····························a3.a(activity,·(c)new·g(runnable,·a),·a); | ||
42 | ····························return; | ||
43 | ····························a.a(b.a.a.m.b.e); | ||
44 | ····························return; | ||
45 | ····························runnable.run(); | ||
46 | ························} | ||
47 | ························catch·(b.a.a.m.c·c)·{ | ||
29 | ························ | 48 | ····························a.a(b.a.a.m.b.d); |
49 | ························} | ||
30 | ····················} | 50 | ····················} |
31 | ················} | 51 | ················} |
32 | ················else·{ | ||
33 | ····················f·=·b.a.a.n.f.c; | ||
34 | ················} | ||
35 | ············} | ||
36 | ············else·{ | ||
37 | ················f·=·b.a.a.n.f.b; | ||
38 | ············} | 52 | ············} |
53 | ············catch·(b.a.a.m.c·c2)·{} | ||
54 | ········} | ||
55 | ········catch·(b.a.a.m.c·c3)·{} | ||
56 | ····} | ||
57 | ···· | ||
58 | ····private·boolean·a(final·Context·context)·{ | ||
59 | ········return·d.a().a(context)·==·0; | ||
60 | ····} | ||
61 | ···· | ||
62 | ····public·n·a(final·Context·context,·final·boolean·b,·final·q·q)·{ | ||
63 | ········if·(b)·{ | ||
64 | ············return·(n)new·o(context,·q); | ||
65 | ········} | ||
66 | ········Object·o; | ||
67 | ········if·(this.a(context))·{ | ||
68 | ············o·=·new·j(context,·q); | ||
39 | ········} | 69 | ········} |
40 | ········else·{ | 70 | ········else·{ |
41 | ············ | 71 | ············o·=·new·o(context,·q); |
42 | ········} | 72 | ········} |
43 | ········return· | 73 | ········return·(n)o; |
74 | ····} | ||
75 | ···· | ||
76 | ····public·void·a(final·Context·context,·final·Activity·activity,·final·n·n,·final·t·t,·final·a·a)·{ | ||
77 | ········this.b.add(n); | ||
78 | ········this.a(context,·activity,·(Runnable)new·f(n,·activity,·t,·a),·a); | ||
44 | ····} | 79 | ····} |
45 | ···· | 80 | ···· |
46 | ····public·f·a()·{ | ||
47 | ········ | 81 | ····public·void·a(final·Context·context,·final·Activity·activity,·final·boolean·b,·final·t·t,·final·a·a)·{ |
82 | ········this.a(context,·activity,·(Runnable)new·h(this,·context,·b,·t,·a),·a); | ||
48 | ····} | 83 | ····} |
49 | ···· | 84 | ···· |
50 | ····public·long·b()·{ | ||
51 | ······· | 85 | ····public·void·a(final·Context·context,·final·r·r)·{ |
86 | ········if·(context·==·null)·{ | ||
87 | ············r.a(b.a.a.m.b.c); | ||
88 | ········} | ||
89 | ········this.a(context,·false,·null).a(r); | ||
90 | ····} | ||
91 | ···· | ||
92 | ····public·void·a(final·n·n)·{ | ||
93 | ········this.b.remove(n); | ||
94 | ········n.a(); | ||
52 | ····} | 95 | ····} |
53 | ···· | 96 | ···· |
54 | ····public·l | 97 | ····public·boolean·a(final·int·n,·final·int·n2,·final·Intent·intent)·{ |
98 | ········final·Iterator<n>·iterator·=·this.b.iterator(); | ||
99 | ········while·(iterator.hasNext())·{ | ||
100 | ············if·(((n)iterator.next()).a(n,·n2))·{ | ||
101 | ················return·true; | ||
Max diff block lines reached; 3/4446 bytes (0.07%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 31 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | public·enum·l | ||
2 | import·b.a.a.m.b; | ||
3 | public·interface·l | ||
4 | { | 3 | { |
5 | ···· | 4 | ····a("lowest",·0),· |
5 | ····b("low",·n),· | ||
6 | ····c("medium",·n2),· | ||
7 | ····d("high",·n3),· | ||
8 | ····e("best",·n4),· | ||
9 | ····f("bestForNavigation",·n5); | ||
10 | ···· | ||
11 | ····static·{ | ||
12 | ········final·int·n·=·1; | ||
13 | ········final·int·n2·=·2; | ||
14 | ········final·int·n3·=·3; | ||
15 | ········final·int·n4·=·4; | ||
16 | ········final·int·n5·=·5; | ||
17 | ········final·l[]·g2·=·new·l[6]; | ||
18 | ········g2[0]·=·l.a; | ||
19 | ········g2[n]·=·l.b; | ||
20 | ········g2[n2]·=·l.c; | ||
21 | ········g2[n3]·=·l.d; | ||
22 | ········g2[n4]·=·l.e; | ||
23 | ········g2[n5]·=·l.f; | ||
24 | ········g·=·g2; | ||
25 | ····} | ||
6 | ···· | 26 | ···· |
7 | ····v | 27 | ····private·l(final·String·name,·final·int·ordinal)·{ |
28 | ····} | ||
8 | } | 29 | } |
Offset 1, 46 lines modified | Offset 1, 15 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·android.location.LocationManager; | 2 | import·android.location.LocationManager; |
3 | import·android.content.Intent; | ||
4 | import·android.content.Context; | 3 | import·android.content.Context; |
5 | import·c.a.c.a.c$b; | ||
6 | import·android.content.BroadcastReceiver; | ||
7 | public· | 4 | public·final·class·m |
8 | { | 5 | { |
6 | ····public·static·boolean·a(final·n·n,·final·Context·context)·{ | ||
9 | ····private·final·c$b·a; | ||
10 | ····private·boolean·b; | ||
11 | ···· | ||
12 | ····public·m(final·c$b·a)·{ | ||
13 | ········this.b·=·false; | ||
14 | ········this.a·=·a; | ||
15 | ····} | ||
16 | ···· | ||
17 | ····public·void·onReceive(final·Context·context,·final·Intent·intent)·{ | ||
18 | ········if·("android.location.PROVIDERS_CHANGED".equals(intent.getAction()))·{ | ||
19 | ········ | 7 | ········final·LocationManager·locationManager·=·(LocationManager)context.getSystemService("location"); |
20 | ········ | 8 | ········final·boolean·providerEnabled·=·locationManager.isProviderEnabled("gps"); |
21 | ········ | 9 | ········final·boolean·providerEnabled2·=·locationManager.isProviderEnabled("network"); |
22 | ············c$b·c$b; | ||
23 | ············o·o; | ||
24 | ········ | 10 | ········return·providerEnabled·||·providerEnabled2; |
25 | ················if·(!this.b)·{ | ||
26 | ····················return; | ||
27 | ················} | ||
28 | ················this.b·=·false; | ||
29 | ················c$b·=·this.a; | ||
30 | ················o·=·b.a.a.n.o.a; | ||
31 | ············} | ||
32 | ············else·{ | ||
33 | ················if·(this.b)·{ | ||
34 | ····················return; | ||
35 | ················} | ||
36 | ················this.b·=·true; | ||
37 | ················c$b·=·this.a; | ||
38 | ················o·=·b.a.a.n.o.b; | ||
39 | ············} | ||
40 | ············c$b.a((Object)Integer.valueOf(((Enum)o).ordinal())); | ||
41 | ········} | ||
42 | ····} | 11 | ····} |
43 | } | 12 | } |
Offset 1, 9 lines modified | Offset 1, 21 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·android. | 2 | import·android.content.Context; |
3 | import·b.a.a.m.a; | ||
4 | import·android.app.Activity; | ||
3 | public·interface·n | 5 | public·interface·n |
4 | { | 6 | { |
7 | ····void·a(); | ||
8 | ···· | ||
9 | ····void·a(final·Activity·p0,·final·t·p1,·final·a·p2); | ||
10 | ···· | ||
5 | ····void·a(final· | 11 | ····void·a(final·r·p0); |
12 | ···· | ||
13 | ····void·a(final·t·p0,·final·a·p1); | ||
14 | ···· | ||
15 | ····boolean·a(final·int·p0,·final·int·p1); | ||
16 | ···· | ||
17 | ····boolean·a(final·Context·p0); | ||
6 | } | 18 | } |
Offset 1, 18 lines modified | Offset 1, 228 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | p | 2 | import·android.os.Bundle; |
3 | import·java.util.Iterator; | ||
4 | import·android.os.Looper; | ||
5 | import·b.a.a.m.b; | ||
6 | import·android.app.Activity; | ||
7 | import·java.util.List; | ||
8 | import·com.google.android.gms.common.util.g; | ||
9 | import·android.location.Criteria; | ||
10 | import·b.a.a.m.a; | ||
11 | import·android.location.Location; | ||
12 | import·android.location.LocationManager; | ||
13 | import·android.content.Context; | ||
14 | import·android.location.LocationListener; | ||
15 | class·o·implements·n,·LocationListener | ||
3 | { | 16 | { |
4 | ····a("disabled",·0),· | ||
5 | ····b | 17 | ····public·Context·a; |
18 | ····private·final·LocationManager·b; | ||
19 | ····private·final·q·c; | ||
20 | ····private·boolean·d; | ||
21 | ····private·Location·e; | ||
22 | ····private·String·f; | ||
23 | ····private·t·g; | ||
24 | ····private·a·h; | ||
25 | ···· | ||
26 | ····public·o(final·Context·a,·final·q·c)·{ | ||
27 | ········this.d·=·false; | ||
28 | ········this.b·=·(LocationManager)a.getSystemService("location"); | ||
29 | ········this.c·=·c; | ||
30 | ········this.a·=·a; | ||
31 | ····} | ||
32 | ···· | ||
33 | ····private·static·float·a(final·l·l)·{ | ||
34 | ········final·int·n·=·o$a.a[((Enum)l).ordinal()]; | ||
35 | ········if·(n·==·1·||·n·==·2)·{ | ||
36 | ············return·500.0f; | ||
37 | ········} | ||
38 | ········if·(n·==·3)·{ | ||
39 | ············return·250.0f; | ||
40 | ········} | ||
41 | ········if·(n·!=·4·&&·n·!=·5)·{ | ||
42 | ············return·100.0f; | ||
43 | ········} | ||
44 | ········return·50.0f; | ||
45 | ····} | ||
46 | ···· | ||
47 | ····private·static·String·a(final·LocationManager·locationManager,·final·l·l)·{ | ||
48 | ········final·Criteria·criteria·=·new·Criteria(); | ||
49 | ········criteria.setBearingRequired(false); | ||
50 | ········criteria.setAltitudeRequired(false); | ||
51 | ········criteria.setSpeedRequired(false); | ||
52 | ········final·int·n·=·o$a.a[((Enum)l).ordinal()]; | ||
53 | ········final·int·n2·=·1; | ||
54 | ········Label_0141:·{ | ||
55 | ············if·(n·!=·n2)·{ | ||
56 | ················final·int·n3·=·2; | ||
57 | ················if·(n·!=·n3)·{ | ||
58 | ····················final·int·n4·=·3; | ||
59 | ····················if·(n·!=·n4)·{ | ||
60 | ························criteria.setAccuracy(n2); | ||
61 | ························criteria.setHorizontalAccuracy(n4); | ||
62 | ························criteria.setPowerRequirement(n4); | ||
63 | ························break·Label_0141; | ||
64 | ····················} | ||
65 | ····················criteria.setAccuracy(n3); | ||
66 | ····················criteria.setHorizontalAccuracy(n3); | ||
67 | ····················criteria.setPowerRequirement(n3); | ||
68 | ····················break·Label_0141; | ||
69 | ················} | ||
70 | ················else·{ | ||
71 | ····················criteria.setAccuracy(n3); | ||
72 | ····················criteria.setHorizontalAccuracy(n2); | ||
73 | ················} | ||
74 | ············} | ||
75 | ············else·{ | ||
76 | ················criteria.setAccuracy(0); | ||
77 | ················criteria.setHorizontalAccuracy(0); | ||
78 | ············} | ||
79 | ············criteria.setPowerRequirement(0); | ||
80 | ········} | ||
81 | ········String·bestProvider·=·locationManager.getBestProvider(criteria,·(boolean)(n2·!=·0)); | ||
82 | ········if·(g.a(bestProvider))·{ | ||
83 | ············final·List·providers·=·locationManager.getProviders((boolean)(n2·!=·0)); | ||
84 | ············if·(providers.size()·>·0)·{ | ||
85 | ················bestProvider·=·providers.get(0); | ||
86 | ············} | ||
87 | ········} | ||
88 | ········return·bestProvider; | ||
89 | ····} | ||
90 | ···· | ||
91 | ····static·boolean·a(final·Location·location,·final·Location·location2)·{ | ||
92 | ········final·boolean·b·=·true; | ||
93 | ········if·(location2·==·null)·{ | ||
94 | ············return·b; | ||
95 | ········} | ||
96 | ········final·long·n·=·location.getTime()·-·location2.getTime(); | ||
97 | ········final·boolean·b2·=·n·>·120000L; | ||
98 | ········final·boolean·b3·=·n·<·4294847296L; | ||
99 | ········final·boolean·b4·=·n·>·0L; | ||
100 | ········if·(b2)·{ | ||
101 | ············return·b; | ||
102 | ········} | ||
103 | ········if·(b3)·{ | ||
104 | ············return·false; | ||
105 | ········} | ||
106 | ········final·float·n2·=·(float)(int)(location.getAccuracy()·-·location2.getAccuracy()); | ||
107 | ········final·boolean·b5·=·n2·>·0.0f; | ||
108 | ········final·boolean·b6·=·n2·<·0.0f; | ||
109 | ········final·boolean·b7·=·n2·>·200.0f; | ||
110 | ········final·boolean·b8·=·location.getProvider()·!=·null·&&·location.getProvider().equals(location2.getProvider()); | ||
111 | ········if·(b6)·{ | ||
112 | ············return·b; | ||
113 | ········} | ||
114 | ········if·(b4·&&·!b5)·{ | ||
115 | ············return·b; | ||
116 | ········} | ||
117 | ········return·b4·&&·!b7·&&·b8·&&·b; | ||
118 | ····} | ||
119 | ···· | ||
120 | ····public·void·a()·{ | ||
121 | ········this.d·=·false; | ||
122 | ········this.b.removeUpdates((LocationListener)this); | ||
123 | ····} | ||
Max diff block lines reached; 488/7041 bytes (6.93%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·c.a.c.a; | 1 | package·c.a.c.a; |
2 | public·interface·o | 2 | public·interface·o |
3 | { | 3 | { |
4 | ····boolean· | 4 | ····boolean·onRequestPermissionsResult(final·int·p0,·final·String[]·p1,·final·int[]·p2); |
5 | } | 5 | } |
Offset 480, 23 lines modified | Offset 480, 23 lines modified | ||
480 | ········throw·new·RuntimeException("platformViewsController·must·be·set·before·attempting·to·end·the·frame"); | 480 | ········throw·new·RuntimeException("platformViewsController·must·be·set·before·attempting·to·end·the·frame"); |
481 | ····} | 481 | ····} |
482 | ···· | 482 | ···· |
483 | ····public·void·onFirstFrame()·{ | 483 | ····public·void·onFirstFrame()·{ |
484 | ········this.ensureRunningOnMainThread(); | 484 | ········this.ensureRunningOnMainThread(); |
485 | ········final·Iterator<io.flutter.embedding.engine.renderer.b>·iterator·=·this.flutterUiDisplayListeners.iterator(); | 485 | ········final·Iterator<io.flutter.embedding.engine.renderer.b>·iterator·=·this.flutterUiDisplayListeners.iterator(); |
486 | ········while·(iterator.hasNext())·{ | 486 | ········while·(iterator.hasNext())·{ |
487 | ············((io.flutter.embedding.engine.renderer.b)iterator.next()). | 487 | ············((io.flutter.embedding.engine.renderer.b)iterator.next()).b(); |
488 | ········} | 488 | ········} |
489 | ····} | 489 | ····} |
490 | ···· | 490 | ···· |
491 | ····void·onRenderingStopped()·{ | 491 | ····void·onRenderingStopped()·{ |
492 | ········this.ensureRunningOnMainThread(); | 492 | ········this.ensureRunningOnMainThread(); |
493 | ········final·Iterator<io.flutter.embedding.engine.renderer.b>·iterator·=·this.flutterUiDisplayListeners.iterator(); | 493 | ········final·Iterator<io.flutter.embedding.engine.renderer.b>·iterator·=·this.flutterUiDisplayListeners.iterator(); |
494 | ········while·(iterator.hasNext())·{ | 494 | ········while·(iterator.hasNext())·{ |
495 | ············((io.flutter.embedding.engine.renderer.b)iterator.next()). | 495 | ············((io.flutter.embedding.engine.renderer.b)iterator.next()).c(); |
496 | ········} | 496 | ········} |
497 | ····} | 497 | ····} |
498 | ···· | 498 | ···· |
499 | ····public·void·onSurfaceChanged(final·int·n,·final·int·n2)·{ | 499 | ····public·void·onSurfaceChanged(final·int·n,·final·int·n2)·{ |
500 | ········this.ensureRunningOnMainThread(); | 500 | ········this.ensureRunningOnMainThread(); |
501 | ········this.ensureAttachedToNative(); | 501 | ········this.ensureAttachedToNative(); |
502 | ········this.nativeSurfaceChanged(this.nativeShellHolderId,·n,·n2); | 502 | ········this.nativeSurfaceChanged(this.nativeShellHolderId,·n,·n2); |
Offset 14, 15 lines modified | Offset 14, 15 lines modified | ||
14 | ···· | 14 | ···· |
15 | ····void·a(final·Bundle·p0); | 15 | ····void·a(final·Bundle·p0); |
16 | ···· | 16 | ···· |
17 | ····void·a(final·d·p0,·final·e·p1); | 17 | ····void·a(final·d·p0,·final·e·p1); |
18 | ···· | 18 | ···· |
19 | ····boolean·a(final·int·p0,·final·int·p1,·final·Intent·p2); | 19 | ····boolean·a(final·int·p0,·final·int·p1,·final·Intent·p2); |
20 | ···· | 20 | ···· |
21 | ····boolean·a(final·int·p0,·final·String[]·p1,·final·int[]·p2); | ||
22 | ···· | ||
23 | ····void·b(); | 21 | ····void·b(); |
24 | ···· | 22 | ···· |
25 | ····void·b(final·Bundle·p0); | 23 | ····void·b(final·Bundle·p0); |
26 | ···· | 24 | ···· |
27 | ····void·c(); | 25 | ····void·c(); |
26 | ···· | ||
27 | ····boolean·onRequestPermissionsResult(final·int·p0,·final·String[]·p1,·final·int[]·p2); | ||
28 | } | 28 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | public·interface·b | 2 | public·interface·b |
3 | { | 3 | { |
4 | ····void·a(); | ||
5 | ···· | ||
6 | ····void·b(); | 4 | ····void·b(); |
5 | ···· | ||
6 | ····void·c(); | ||
7 | } | 7 | } |
Offset 1, 11 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.flutter.plugin.platform; | 1 | package·io.flutter.plugin.platform; |
2 | import·io.flutter.embedding.engine.i.i$g; | 2 | import·io.flutter.embedding.engine.i.i$g; |
3 | import·androidx.activity.c; | ||
3 | import·io.flutter.embedding.engine.i.i$k; | 4 | import·io.flutter.embedding.engine.i.i$k; |
4 | import·java.util.List; | 5 | import·java.util.List; |
5 | import·io.flutter.embedding.engine.i.i$d; | 6 | import·io.flutter.embedding.engine.i.i$d; |
6 | import·android.view.View; | 7 | import·android.view.View; |
7 | import·android.view.Window; | 8 | import·android.view.Window; |
8 | import·io.flutter.embedding.engine.i.i$i; | 9 | import·io.flutter.embedding.engine.i.i$i; |
9 | import·android.graphics.Bitmap; | 10 | import·android.graphics.Bitmap; |
Offset 194, 20 lines modified | Offset 195, 20 lines modified | ||
194 | ···· | 195 | ···· |
195 | ····private·void·c()·{ | 196 | ····private·void·c()·{ |
196 | ········final·d$c·c·=·this.c; | 197 | ········final·d$c·c·=·this.c; |
197 | ········if·(c·!=·null·&&·c.u())·{ | 198 | ········if·(c·!=·null·&&·c.u())·{ |
198 | ············return; | 199 | ············return; |
199 | ········} | 200 | ········} |
200 | ········final·Activity·a·=·this.a; | 201 | ········final·Activity·a·=·this.a; |
201 | ········if·( | 202 | ········if·(a·instanceof·c)·{ |
203 | ············((c)a).f().a(); | ||
204 | ········} | ||
205 | ········else·{ | ||
202 | ············a.finish(); | 206 | ············a.finish(); |
203 | ············return; | ||
204 | ········} | 207 | ········} |
205 | ········((androidx.activity.d)a).s().a(); | ||
206 | ········throw·null; | ||
207 | ····} | 208 | ····} |
208 | ···· | 209 | ···· |
209 | ····private·void·d()·{ | 210 | ····private·void·d()·{ |
210 | ········this.b(); | 211 | ········this.b(); |
211 | ····} | 212 | ····} |
212 | ···· | 213 | ···· |
213 | ····public·void·a()·{ | 214 | ····public·void·a()·{ |
Offset 9, 65 lines modified | Offset 9, 65 lines modified | ||
9 | ···#1·=·Utf8···············io/flutter/plugins/a/f | 9 | ···#1·=·Utf8···············io/flutter/plugins/a/f |
10 | ···#2·=·Class··············#1·············//·io/flutter/plugins/a/f | 10 | ···#2·=·Class··············#1·············//·io/flutter/plugins/a/f |
11 | ···#3·=·Utf8···············java/lang/Object | 11 | ···#3·=·Utf8···············java/lang/Object |
12 | ···#4·=·Class··············#3·············//·java/lang/Object | 12 | ···#4·=·Class··············#3·············//·java/lang/Object |
13 | ···#5·=·Utf8···············java/lang/Runnable | 13 | ···#5·=·Utf8···············java/lang/Runnable |
14 | ···#6·=·Class··············#5·············//·java/lang/Runnable | 14 | ···#6·=·Class··············#5·············//·java/lang/Runnable |
15 | ···#7·=·Utf8···············a | 15 | ···#7·=·Utf8···············a |
16 | ···#8·=·Utf8···············Lb/b/ | 16 | ···#8·=·Utf8···············Lb/b/b/b/a/f; |
17 | ···#9·=·Utf8···············b | 17 | ···#9·=·Utf8···············b |
18 | ··#10·=·Utf8···············Ljava/util/concurrent/Callable; | 18 | ··#10·=·Utf8···············Ljava/util/concurrent/Callable; |
19 | ··#11·=·Utf8···············<init> | 19 | ··#11·=·Utf8···············<init> |
20 | ··#12·=·Utf8···············()V | 20 | ··#12·=·Utf8···············()V |
21 | ··#13·=·NameAndType········#11:#12········//·"<init>":()V | 21 | ··#13·=·NameAndType········#11:#12········//·"<init>":()V |
22 | ··#14·=·Methodref··········#4.#13·········//·java/lang/Object."<init>":()V | 22 | ··#14·=·Methodref··········#4.#13·········//·java/lang/Object."<init>":()V |
23 | ··#15·=·NameAndType········#7:#8··········//·a:Lb/b/ | 23 | ··#15·=·NameAndType········#7:#8··········//·a:Lb/b/b/b/a/f; |
24 | ··#16·=·Fieldref···········#2.#15·········//·io/flutter/plugins/a/f.a:Lb/b/ | 24 | ··#16·=·Fieldref···········#2.#15·········//·io/flutter/plugins/a/f.a:Lb/b/b/b/a/f; |
25 | ··#17·=·NameAndType········#9:#10·········//·b:Ljava/util/concurrent/Callable; | 25 | ··#17·=·NameAndType········#9:#10·········//·b:Ljava/util/concurrent/Callable; |
26 | ··#18·=·Fieldref···········#2.#17·········//·io/flutter/plugins/a/f.b:Ljava/util/concurrent/Callable; | 26 | ··#18·=·Fieldref···········#2.#17·········//·io/flutter/plugins/a/f.b:Ljava/util/concurrent/Callable; |
27 | ··#19·=·Utf8···············io/flutter/plugins/a/h | 27 | ··#19·=·Utf8···············io/flutter/plugins/a/h |
28 | ··#20·=·Class··············#19············//·io/flutter/plugins/a/h | 28 | ··#20·=·Class··············#19············//·io/flutter/plugins/a/h |
29 | ··#21·=·Utf8···············(Lb/b/ | 29 | ··#21·=·Utf8···············(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
30 | ··#22·=·NameAndType········#7:#21·········//·a:(Lb/b/ | 30 | ··#22·=·NameAndType········#7:#21·········//·a:(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
31 | ··#23·=·Methodref··········#20.#22········//·io/flutter/plugins/a/h.a:(Lb/b/ | 31 | ··#23·=·Methodref··········#20.#22········//·io/flutter/plugins/a/h.a:(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
32 | ··#24·=·Utf8···············Code | 32 | ··#24·=·Utf8···············Code |
33 | ··#25·=·Utf8···············run | 33 | ··#25·=·Utf8···············run |
34 | { | 34 | { |
35 | ··private·final·b.b. | 35 | ··private·final·b.b.b.b.a.f·a; |
36 | ····descriptor:·Lb/b/ | 36 | ····descriptor:·Lb/b/b/b/a/f; |
37 | ····flags:·(0x1012)·ACC_PRIVATE,·ACC_FINAL,·ACC_SYNTHETIC | 37 | ····flags:·(0x1012)·ACC_PRIVATE,·ACC_FINAL,·ACC_SYNTHETIC |
38 | ··private·final·java.util.concurrent.Callable·b; | 38 | ··private·final·java.util.concurrent.Callable·b; |
39 | ····descriptor:·Ljava/util/concurrent/Callable; | 39 | ····descriptor:·Ljava/util/concurrent/Callable; |
40 | ····flags:·(0x1012)·ACC_PRIVATE,·ACC_FINAL,·ACC_SYNTHETIC | 40 | ····flags:·(0x1012)·ACC_PRIVATE,·ACC_FINAL,·ACC_SYNTHETIC |
41 | ··public·io.flutter.plugins.a.f(b.b. | 41 | ··public·io.flutter.plugins.a.f(b.b.b.b.a.f,·java.util.concurrent.Callable); |
42 | ····descriptor:·(Lb/b/ | 42 | ····descriptor:·(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
43 | ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC | 43 | ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC |
44 | ····Code: | 44 | ····Code: |
45 | ······stack=300,·locals=3,·args_size=3 | 45 | ······stack=300,·locals=3,·args_size=3 |
46 | ·········0:·aload_0 | 46 | ·········0:·aload_0 |
47 | ·········1:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V | 47 | ·········1:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V |
48 | ·········4:·aload_0 | 48 | ·········4:·aload_0 |
49 | ·········5:·aload_1 | 49 | ·········5:·aload_1 |
50 | ·········6:·putfield······#16·················//·Field·a:Lb/b/ | 50 | ·········6:·putfield······#16·················//·Field·a:Lb/b/b/b/a/f; |
51 | ·········9:·aload_0 | 51 | ·········9:·aload_0 |
52 | ········10:·aload_2 | 52 | ········10:·aload_2 |
53 | ········11:·putfield······#18·················//·Field·b:Ljava/util/concurrent/Callable; | 53 | ········11:·putfield······#18·················//·Field·b:Ljava/util/concurrent/Callable; |
54 | ········14:·return | 54 | ········14:·return |
55 | ··public·final·void·run(); | 55 | ··public·final·void·run(); |
56 | ····descriptor:·()V | 56 | ····descriptor:·()V |
57 | ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL | 57 | ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL |
58 | ····Code: | 58 | ····Code: |
59 | ······stack=300,·locals=3,·args_size=1 | 59 | ······stack=300,·locals=3,·args_size=1 |
60 | ·········0:·aload_0 | 60 | ·········0:·aload_0 |
61 | ·········1:·getfield······#16·················//·Field·a:Lb/b/ | 61 | ·········1:·getfield······#16·················//·Field·a:Lb/b/b/b/a/f; |
62 | ·········4:·astore_1 | 62 | ·········4:·astore_1 |
63 | ·········5:·aload_0 | 63 | ·········5:·aload_0 |
64 | ·········6:·getfield······#18·················//·Field·b:Ljava/util/concurrent/Callable; | 64 | ·········6:·getfield······#18·················//·Field·b:Ljava/util/concurrent/Callable; |
65 | ·········9:·astore_2 | 65 | ·········9:·astore_2 |
66 | ········10:·aload_1 | 66 | ········10:·aload_1 |
67 | ········11:·aload_2 | 67 | ········11:·aload_2 |
68 | ········12:·invokestatic··#23·················//·Method·io/flutter/plugins/a/h.a:(Lb/b/ | 68 | ········12:·invokestatic··#23·················//·Method·io/flutter/plugins/a/h.a:(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
69 | ········15:·return | 69 | ········15:·return |
70 | } | 70 | } |
Offset 1, 27 lines modified | Offset 1, 43 lines modified | ||
1 | package·a.a.a.a; | 1 | package·a.a.a.a; |
2 | import·java.util.HashMap; | ||
3 | public·class·a·extends· | 2 | public·class·a·extends·c |
4 | { | 3 | { |
5 | ····private· | 4 | ····private·static·volatile·a·c; |
5 | ····private·c·a; | ||
6 | ····private·c·b; | ||
7 | ···· | ||
8 | ····static·{ | ||
9 | ········new·a$a(); | ||
10 | ········new·a$b(); | ||
11 | ····} | ||
12 | ···· | ||
13 | ····private·a()·{ | ||
14 | ········this.b·=·(c)new·b(); | ||
15 | ········this.a·=·this.b; | ||
16 | ····} | ||
6 | ···· | 17 | ···· |
7 | ····public·a()·{ | 18 | ····public·static·a·b()·{ |
8 | ········ | 19 | ········if·(a.c·!=·null)·{ |
20 | ············return·a.c; | ||
21 | ········} | ||
22 | ········synchronized·(a.class)·{ | ||
23 | ············if·(a.c·==·null)·{ | ||
24 | ················a.c·=·new·a(); | ||
25 | ············} | ||
26 | ············return·a.c; | ||
27 | ········} | ||
9 | ····} | 28 | ····} |
10 | ···· | 29 | ···· |
11 | ····protected·b$c·a(final·Object·key)·{ | ||
12 | ····· | 30 | ····public·void·a(final·Runnable·runnable)·{ |
31 | ········this.a.a(runnable); | ||
13 | ····} | 32 | ····} |
14 | ···· | 33 | ···· |
15 | ····public·boolean· | 34 | ····public·boolean·a()·{ |
16 | ········return·this. | 35 | ········return·this.a.a(); |
17 | ····} | 36 | ····} |
18 | ···· | 37 | ···· |
38 | ····public·void·b(final·Runnable·runnable)·{ | ||
39 | ········this.a.b(runnable); | ||
19 | ····public·Object·remove(final·Object·key)·{ | ||
20 | ········final·Object·remove·=·super.remove(key); | ||
21 | ········this.e.remove(key); | ||
22 | ········return·remove; | ||
23 | ····} | 40 | ····} |
24 | } | 41 | } |
Offset 1, 51 lines modified | Offset 1, 51 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | import·java.util.Map; | 2 | import·java.util.Map; |
3 | class·a$a·extends· | 3 | class·a$a·extends·d |
4 | { | 4 | { |
5 | ····final·/*·synthetic·*/·a·d; | 5 | ····final·/*·synthetic·*/·a·d; |
6 | ···· | 6 | ···· |
7 | ····a$a(final·a·d)·{ | 7 | ····a$a(final·a·d)·{ |
8 | ········this.d·=·d; | 8 | ········this.d·=·d; |
9 | ····} | 9 | ····} |
10 | ···· | 10 | ···· |
11 | ····protected·int·a(final·Object·o)·{ | 11 | ····protected·int·a(final·Object·o)·{ |
12 | ········return·(( | 12 | ········return·((e)this.d).a(o); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····protected·Object·a(int·n,·final·int·n2)·{ | 15 | ····protected·Object·a(int·n,·final·int·n2)·{ |
16 | ········final·Object[]·b·=·(( | 16 | ········final·Object[]·b·=·((e)this.d).b; |
17 | ········n·=·(n·<<·1)·+·n2; | 17 | ········n·=·(n·<<·1)·+·n2; |
18 | ········return·b[n]; | 18 | ········return·b[n]; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····protected·Object·a(final·int·n,·final·Object·o)·{ | 21 | ····protected·Object·a(final·int·n,·final·Object·o)·{ |
22 | ········return·(( | 22 | ········return·((e)this.d).a(n,·o); |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····protected·void·a()·{ | 25 | ····protected·void·a()·{ |
26 | ········(( | 26 | ········((e)this.d).clear(); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····protected·void·a(final·int·n)·{ | 29 | ····protected·void·a(final·int·n)·{ |
30 | ········(( | 30 | ········((e)this.d).c(n); |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····protected·void·a(final·Object·o,·final·Object·o2)·{ | 33 | ····protected·void·a(final·Object·o,·final·Object·o2)·{ |
34 | ········(( | 34 | ········((e)this.d).put(o,·o2); |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····protected·int·b(final·Object·o)·{ | 37 | ····protected·int·b(final·Object·o)·{ |
38 | ········return·(( | 38 | ········return·((e)this.d).b(o); |
39 | ····} | 39 | ····} |
40 | ···· | 40 | ···· |
41 | ····protected·Map·b()·{ | 41 | ····protected·Map·b()·{ |
42 | ········return·(Map)this.d; | 42 | ········return·(Map)this.d; |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····protected·int·c()·{ | 45 | ····protected·int·c()·{ |
46 | ········return·(( | 46 | ········return·((e)this.d).c; |
47 | ····} | 47 | ····} |
48 | } | 48 | } |
Offset 1, 26 lines modified | Offset 1, 37 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | import·java.util.Collection; | ||
3 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
4 | import·java.util.Set; | 3 | import·java.util.Set; |
4 | import·java.util.Collection; | ||
5 | import·java.util.Map; | 5 | import·java.util.Map; |
6 | public·class·a·extends· | 6 | public·class·a·extends·e·implements·Map |
7 | { | 7 | { |
8 | ···· | 8 | ····d·h; |
9 | ···· | ||
10 | ····public·a()·{ | ||
11 | ····} | ||
9 | ···· | 12 | ···· |
13 | ····public·a(final·int·n)·{ | ||
14 | ········super(n); | ||
15 | ····} | ||
16 | ···· | ||
10 | ····private· | 17 | ····private·d·b()·{ |
11 | ········if·(this.h·==·null)·{ | 18 | ········if·(this.h·==·null)·{ |
12 | ············this.h·=·( | 19 | ············this.h·=·(d)new·a$a(this); |
13 | ········} | 20 | ········} |
14 | ········return·this.h; | 21 | ········return·this.h; |
15 | ····} | 22 | ····} |
16 | ···· | 23 | ···· |
24 | ····public·boolean·a(final·Collection·collection)·{ | ||
25 | ········return·d.c((Map)this,·collection); | ||
26 | ····} | ||
27 | ···· | ||
17 | ····public·Set·entrySet()·{ | 28 | ····public·Set·entrySet()·{ |
18 | ········return·this.b().d(); | 29 | ········return·this.b().d(); |
19 | ····} | 30 | ····} |
20 | ···· | 31 | ···· |
21 | ····public·Set·keySet()·{ | 32 | ····public·Set·keySet()·{ |
22 | ········return·this.b().e(); | 33 | ········return·this.b().e(); |
23 | ····} | 34 | ····} |
Offset 2, 18 lines modified | Offset 2, 22 lines modified | ||
2 | package·androidx.core.app; | 2 | package·androidx.core.app; |
3 | import·android.os.Handler; | 3 | import·android.os.Handler; |
4 | import·android.os.Looper; | 4 | import·android.os.Looper; |
5 | import·android.os.Build$VERSION; | 5 | import·android.os.Build$VERSION; |
6 | import·android.app.Activity; | 6 | import·android.app.Activity; |
7 | public·class·a·extends·a.c. | 7 | public·class·a·extends·a.c.b.a |
8 | { | 8 | { |
9 | ····private·static·a$c·a; | 9 | ····private·static·a$c·a; |
10 | ···· | 10 | ···· |
11 | ····public·static·a$c·a()·{ | ||
12 | ········return·androidx.core.app.a.a; | ||
13 | ····} | ||
14 | ···· | ||
11 | ····public·static·void·a(final·Activity·activity,·final·String[]·array,·final·int·n)·{ | 15 | ····public·static·void·a(final·Activity·activity,·final·String[]·array,·final·int·n)·{ |
12 | ········final·a$c·a·=·androidx.core.app.a.a; | 16 | ········final·a$c·a·=·androidx.core.app.a.a; |
13 | ········if·(a·!=·null·&&·a.a(activity,·array,·n))·{ | 17 | ········if·(a·!=·null·&&·a.a(activity,·array,·n))·{ |
14 | ············return; | 18 | ············return; |
15 | ········} | 19 | ········} |
16 | ········if·(Build$VERSION.SDK_INT·>=·23)·{ | 20 | ········if·(Build$VERSION.SDK_INT·>=·23)·{ |
17 | ············if·(activity·instanceof·a$d)·{ | 21 | ············if·(activity·instanceof·a$d)·{ |
Offset 1, 10 lines modified | Offset 1, 49 lines modified | ||
1 | package·androidx.core.app; | 1 | package·androidx.core.app; |
2 | import·androidx.lifecycle.e$b; | ||
3 | import·androidx.lifecycle.p; | ||
4 | import·android.os.Bundle; | ||
5 | import·android.view.View; | ||
6 | import·android.view.Window$Callback; | ||
2 | import·a.c. | 7 | import·a.c.d.a; |
8 | import·android.view.KeyEvent; | ||
9 | import·a.b.e; | ||
10 | import·androidx.lifecycle.i; | ||
11 | import·a.c.d.a$a; | ||
3 | import·androidx.lifecycle.h; | 12 | import·androidx.lifecycle.h; |
4 | import·android.app.Activity; | 13 | import·android.app.Activity; |
5 | public·class·b·extends·Activity·implements·h,·a | 14 | public·class·b·extends·Activity·implements·h,·a$a |
6 | { | 15 | { |
16 | ····private·i·a; | ||
17 | ···· | ||
18 | ····public·b()·{ | ||
19 | ········new·e(); | ||
20 | ········this.a·=·new·i((h)this); | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·boolean·a(final·KeyEvent·keyEvent)·{ | ||
24 | ········return·super.dispatchKeyEvent(keyEvent); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····public·boolean·dispatchKeyEvent(final·KeyEvent·keyEvent)·{ | ||
28 | ········final·View·decorView·=·this.getWindow().getDecorView(); | ||
29 | ········return·(decorView·!=·null·&&·a.c.d.a.a(decorView,·keyEvent))·||·a.c.d.a.a((a$a)this,·decorView,·(Window$Callback)this,·keyEvent); | ||
30 | ····} | ||
31 | ···· | ||
32 | ····public·boolean·dispatchKeyShortcutEvent(final·KeyEvent·keyEvent)·{ | ||
33 | ········final·View·decorView·=·this.getWindow().getDecorView(); | ||
34 | ········return·(decorView·!=·null·&&·a.c.d.a.a(decorView,·keyEvent))·||·super.dispatchKeyShortcutEvent(keyEvent); | ||
35 | ····} | ||
36 | ···· | ||
37 | ····protected·void·onCreate(final·Bundle·bundle)·{ | ||
38 | ········super.onCreate(bundle); | ||
39 | ········p.a((Activity)this); | ||
40 | ····} | ||
41 | ···· | ||
42 | ····protected·void·onSaveInstanceState(final·Bundle·bundle)·{ | ||
43 | ········this.a.a(e$b.c); | ||
44 | ········super.onSaveInstanceState(bundle); | ||
45 | ····} | ||
7 | } | 46 | } |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | import·a.a.a. | 2 | import·a.a.a.b.b; |
3 | import·a.a.a. | 3 | import·a.a.a.b.b$d; |
4 | import·java.util.Iterator; | 4 | import·java.util.Iterator; |
5 | import·java.util.Map; | 5 | import·java.util.Map; |
6 | import·java.util.ArrayList; | 6 | import·java.util.ArrayList; |
7 | import·java.lang.ref.WeakReference; | 7 | import·java.lang.ref.WeakReference; |
8 | import·a.a.a. | 8 | import·a.a.a.b.a; |
9 | public·class·i·extends·e | 9 | public·class·i·extends·e |
10 | { | 10 | { |
11 | ····private·a·a; | 11 | ····private·a·a; |
12 | ····private·e$b·b; | 12 | ····private·e$b·b; |
13 | ····private·final·WeakReference·c; | 13 | ····private·final·WeakReference·c; |
14 | ····private·int·d; | 14 | ····private·int·d; |
Offset 25, 53 lines modified | Offset 25, 30 lines modified | ||
25 | ········this.e·=·false; | 25 | ········this.e·=·false; |
26 | ········this.f·=·false; | 26 | ········this.f·=·false; |
27 | ········this.g·=·new·ArrayList(); | 27 | ········this.g·=·new·ArrayList(); |
28 | ········this.c·=·new·WeakReference((T)referent); | 28 | ········this.c·=·new·WeakReference((T)referent); |
29 | ········this.b·=·e$b.b; | 29 | ········this.b·=·e$b.b; |
30 | ····} | 30 | ····} |
31 | ···· | 31 | ···· |
32 | ····private·static·e$a·a(final·e$b·obj)·{ | ||
33 | ········final·int·n·=·i$a.b[((Enum)obj).ordinal()]; | ||
34 | ········if·(n·==·1)·{ | ||
35 | ············throw·new·IllegalArgumentException(); | ||
36 | ········} | ||
37 | ········if·(n·==·2)·{ | ||
38 | ············return·e$a.ON_DESTROY; | ||
39 | ········} | ||
40 | ········if·(n·==·3)·{ | ||
41 | ············return·e$a.ON_STOP; | ||
42 | ········} | ||
43 | ········if·(n·==·4)·{ | ||
44 | ············return·e$a.ON_PAUSE; | ||
45 | ········} | ||
46 | ········if·(n·!=·5)·{ | ||
47 | ············final·StringBuilder·sb·=·new·StringBuilder(); | ||
48 | ············sb.append("Unexpected·state·value·"); | ||
49 | ············sb.append(obj); | ||
50 | ············throw·new·IllegalArgumentException(sb.toString()); | ||
51 | ········} | ||
52 | ········throw·new·IllegalArgumentException(); | ||
53 | ····} | ||
54 | ···· | ||
55 | ····static·e$b·a(e$b·o,·final·e$b·e$b)·{ | 32 | ····static·e$b·a(e$b·o,·final·e$b·e$b)·{ |
56 | ········if·(e$b·!=·null·&&·((Enum<e$b>)e$b).compareTo(o)·<·0)·{ | 33 | ········if·(e$b·!=·null·&&·((Enum<e$b>)e$b).compareTo(o)·<·0)·{ |
57 | ············o·=·e$b; | 34 | ············o·=·e$b; |
58 | ········} | 35 | ········} |
59 | ········return·o; | 36 | ········return·o; |
60 | ····} | 37 | ····} |
61 | ···· | 38 | ···· |
62 | ····private·void·a(final·h·h)·{ | 39 | ····private·void·a(final·h·h)·{ |
63 | ········final·Iterator·a·=·((b)this.a).a(); | 40 | ········final·Iterator·a·=·((b)this.a).a(); |
64 | ········while·(a.hasNext()·&&·!this.f)·{ | 41 | ········while·(a.hasNext()·&&·!this.f)·{ |
65 | ············final·Map.Entry<K,·i$b>·entry·=·(Map.Entry<K,·i$b>)a.next(); | 42 | ············final·Map.Entry<K,·i$b>·entry·=·(Map.Entry<K,·i$b>)a.next(); |
66 | ············final·i$b·i$b·=·(i$b)entry.getValue(); | 43 | ············final·i$b·i$b·=·(i$b)entry.getValue(); |
67 | ············while·(((Enum<Enum>)i$b.a).compareTo((Enum)this.b)·>·0·&&·!this.f·&&·this.a.contains((Object)entry.getKey()))·{ | 44 | ············while·(((Enum<Enum>)i$b.a).compareTo((Enum)this.b)·>·0·&&·!this.f·&&·this.a.contains((Object)entry.getKey()))·{ |
68 | ················final·e$a· | 45 | ················final·e$a·c·=·c(i$b.a); |
69 | ················this. | 46 | ················this.e(b(c)); |
70 | ················i$b.a(h,· | 47 | ················i$b.a(h,·c); |
71 | ················this.c(); | 48 | ················this.c(); |
72 | ············} | 49 | ············} |
73 | ········} | 50 | ········} |
74 | ····} | 51 | ····} |
75 | ···· | 52 | ···· |
76 | ····static·e$b·b(final·e$a·obj)·{ | 53 | ····static·e$b·b(final·e$a·obj)·{ |
77 | ········switch·(i$a.a[((Enum)obj).ordinal()])·{ | 54 | ········switch·(i$a.a[((Enum)obj).ordinal()])·{ |
Offset 94, 38 lines modified | Offset 71, 22 lines modified | ||
94 | ············case·1: | 71 | ············case·1: |
95 | ············case·2:·{ | 72 | ············case·2:·{ |
96 | ················return·e$b.c; | 73 | ················return·e$b.c; |
97 | ············} | 74 | ············} |
98 | ········} | 75 | ········} |
99 | ····} | 76 | ····} |
100 | ···· | 77 | ···· |
101 | ····private·void·b(final·e$b·b)·{ | ||
102 | ········if·(this.b·==·b)·{ | ||
103 | ············return; | ||
104 | ········} | ||
105 | ········this.b·=·b; | ||
106 | ········final·boolean·e·=·this.e; | ||
107 | ········final·boolean·b2·=·true; | ||
108 | ········if·(!e·&&·this.d·==·0)·{ | ||
109 | ············this.e·=·b2; | ||
110 | ············this.d(); | ||
111 | ············this.e·=·false; | ||
112 | ············return; | ||
113 | ········} | ||
114 | ········this.f·=·b2; | ||
115 | ····} | ||
116 | ···· | ||
117 | ····private·void·b(final·h·h)·{ | 78 | ····private·void·b(final·h·h)·{ |
118 | ········final·b$d·c·=·((b)this.a).c(); | 79 | ········final·b$d·c·=·((b)this.a).c(); |
119 | ········while·(((Iterator)c).hasNext()·&&·!this.f)·{ | 80 | ········while·(((Iterator)c).hasNext()·&&·!this.f)·{ |
120 | ············final·Map.Entry<K,·i$b>·entry·=·(Map.Entry<K,·i$b>)((Iterator<Map.Entry<K,·i$b>>)c).next(); | 81 | ············final·Map.Entry<K,·i$b>·entry·=·(Map.Entry<K,·i$b>)((Iterator<Map.Entry<K,·i$b>>)c).next(); |
121 | ············final·i$b·i$b·=·(i$b)entry.getValue(); | 82 | ············final·i$b·i$b·=·(i$b)entry.getValue(); |
122 | ············while·(((Enum<Enum>)i$b.a).compareTo((Enum)this.b)·<·0·&&·!this.f·&&·this.a.contains((Object)entry.getKey()))·{ | 83 | ············while·(((Enum<Enum>)i$b.a).compareTo((Enum)this.b)·<·0·&&·!this.f·&&·this.a.contains((Object)entry.getKey()))·{ |
123 | ················this. | 84 | ················this.e(i$b.a); |
124 | ················i$b.a(h,· | 85 | ················i$b.a(h,·f(i$b.a)); |
125 | ················this.c(); | 86 | ················this.c(); |
126 | ············} | 87 | ············} |
127 | ········} | 88 | ········} |
128 | ····} | 89 | ····} |
129 | ···· | 90 | ···· |
130 | ····private·boolean·b()·{ | 91 | ····private·boolean·b()·{ |
131 | ········final·int·size·=·((b)this.a).size(); | 92 | ········final·int·size·=·((b)this.a).size(); |
Offset 137, 43 lines modified | Offset 98, 57 lines modified | ||
137 | ········final·e$b·a2·=·((i$b)((b)this.a).d().getValue()).a; | 98 | ········final·e$b·a2·=·((i$b)((b)this.a).d().getValue()).a; |
138 | ········if·(a·!=·a2·||·this.b·!=·a2)·{ | 99 | ········if·(a·!=·a2·||·this.b·!=·a2)·{ |
139 | ············b·=·false; | 100 | ············b·=·false; |
140 | ········} | 101 | ········} |
141 | ········return·b; | 102 | ········return·b; |
142 | ····} | 103 | ····} |
143 | ···· | 104 | ···· |
144 | ····private·void·c()·{ | ||
145 | ········final·ArrayList·g·=·this.g; | ||
146 | ····· | 105 | ····private·static·e$a·c(final·e$b·obj)·{ |
106 | ········final·int·n·=·i$a.b[((Enum)obj).ordinal()]; | ||
107 | ········if·(n·==·1)·{ | ||
108 | ············throw·new·IllegalArgumentException(); | ||
109 | ········} | ||
110 | ········if·(n·==·2)·{ | ||
111 | ············return·e$a.ON_DESTROY; | ||
Max diff block lines reached; 4090/8421 bytes (48.57%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·androidx.savedstate; | 1 | package·androidx.savedstate; |
2 | import·androidx.lifecycle.h; | 2 | import·androidx.lifecycle.h; |
3 | public·interface·b·extends·h | 3 | public·interface·b·extends·h |
4 | { | 4 | { |
5 | ····a· | 5 | ····SavedStateRegistry·i(); |
6 | } | 6 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·b.a.a; | 1 | package·b.a.a; |
2 | import·android.location.Location; | 2 | import·android.location.Location; |
3 | import·c.a.c.a.j$d; | 3 | import·c.a.c.a.j$d; |
4 | import·b.a.a.n.h; | ||
5 | import·b.a.a.n.n; | 4 | import·b.a.a.n.n; |
5 | import·b.a.a.n.t; | ||
6 | public·final·class·a·implements· | 6 | public·final·class·a·implements·t |
7 | { | 7 | { |
8 | ····public·final·void·a(final·Location·location)·{ | 8 | ····public·final·void·a(final·Location·location)·{ |
9 | ········this.a.a(this.b,·this.c,·this.d,·location); | 9 | ········this.a.a(this.b,·this.c,·this.d,·location); |
10 | ····} | 10 | ····} |
11 | } | 11 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·b.a.a; | 1 | package·b.a.a; |
2 | import·b.a.a.m.b; | 2 | import·b.a.a.m.b; |
3 | import·c.a.c.a.j$d; | 3 | import·c.a.c.a.j$d; |
4 | import·b.a.a.n. | 4 | import·b.a.a.n.n; |
5 | import·b.a.a.m.a; | 5 | import·b.a.a.m.a; |
6 | public·final·class·e·implements·a | 6 | public·final·class·e·implements·a |
7 | { | 7 | { |
8 | ····public·final·void·a(final·b·b)·{ | 8 | ····public·final·void·a(final·b·b)·{ |
9 | ········this.a.a(this.b,·this.c,·this.d,·b); | 9 | ········this.a.a(this.b,·this.c,·this.d,·b); |
10 | ····} | 10 | ····} |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·b.a.a; | 1 | package·b.a.a; |
2 | import·android.location.Location; | 2 | import·android.location.Location; |
3 | import·c.a.c.a.j$d; | 3 | import·c.a.c.a.j$d; |
4 | import·b.a.a.n. | 4 | import·b.a.a.n.t; |
5 | public·final·class·f·implements· | 5 | public·final·class·f·implements·t |
6 | { | 6 | { |
7 | ····public·final·void·a(final·Location·location)·{ | 7 | ····public·final·void·a(final·Location·location)·{ |
8 | ········k.a(this.a,·location); | 8 | ········k.a(this.a,·location); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·b.a.a; | 1 | package·b.a.a; |
2 | import·android.location.Location; | 2 | import·android.location.Location; |
3 | import·c.a.c.a.c$b; | 3 | import·c.a.c.a.c$b; |
4 | import·b.a.a.n. | 4 | import·b.a.a.n.t; |
5 | public·final·class·h·implements· | 5 | public·final·class·h·implements·t |
6 | { | 6 | { |
7 | ····public·final·void·a(final·Location·location)·{ | 7 | ····public·final·void·a(final·Location·location)·{ |
8 | ········l.a(this.a,·location); | 8 | ········l.a(this.a,·location); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 2, 31 lines modified | Offset 2, 31 lines modified | ||
2 | package·b.a.a; | 2 | package·b.a.a; |
3 | import·io.flutter.embedding.engine.h.a$b; | 3 | import·io.flutter.embedding.engine.h.a$b; |
4 | import·android.app.Activity; | 4 | import·android.app.Activity; |
5 | import·c.a.c.a.o; | 5 | import·c.a.c.a.o; |
6 | import·io.flutter.embedding.engine.h.c.c; | 6 | import·io.flutter.embedding.engine.h.c.c; |
7 | import·c.a.c.a.n; | 7 | import·c.a.c.a.n; |
8 | import·b.a.a.n. | 8 | import·b.a.a.n.k; |
9 | import·b.a.a.o.b; | 9 | import·b.a.a.o.b; |
10 | import·io.flutter.embedding.engine.h.a; | 10 | import·io.flutter.embedding.engine.h.a; |
11 | public·class·i·implements·a,·io.flutter.embedding.engine.h.c.a | 11 | public·class·i·implements·a,·io.flutter.embedding.engine.h.c.a |
12 | { | 12 | { |
13 | ····private·final·b·a; | 13 | ····private·final·b·a; |
14 | ····private·final· | 14 | ····private·final·k·b; |
15 | ····private·k·c; | 15 | ····private·b.a.a.k·c; |
16 | ····private·l·d; | 16 | ····private·l·d; |
17 | ····private·j·e; | 17 | ····private·j·e; |
18 | ····private·n·f; | 18 | ····private·n·f; |
19 | ····private·c·g; | 19 | ····private·c·g; |
20 | ···· | 20 | ···· |
21 | ····public·i()·{ | 21 | ····public·i()·{ |
22 | ········this.a·=·new·b(); | 22 | ········this.a·=·new·b(); |
23 | ········this.b·=·new· | 23 | ········this.b·=·new·k(this.a); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····private·void·c()·{ | 26 | ····private·void·c()·{ |
27 | ········final·c·g·=·this.g; | 27 | ········final·c·g·=·this.g; |
28 | ········if·(g·!=·null)·{ | 28 | ········if·(g·!=·null)·{ |
29 | ············g.b((c.a.c.a.l)this.b); | 29 | ············g.b((c.a.c.a.l)this.b); |
30 | ············this.g.b((o)this.a); | 30 | ············this.g.b((o)this.a); |
Offset 45, 30 lines modified | Offset 45, 30 lines modified | ||
45 | ················g.a((c.a.c.a.l)this.b); | 45 | ················g.a((c.a.c.a.l)this.b); |
46 | ················this.g.a((o)this.a); | 46 | ················this.g.a((o)this.a); |
47 | ············} | 47 | ············} |
48 | ········} | 48 | ········} |
49 | ····} | 49 | ····} |
50 | ···· | 50 | ···· |
51 | ····public·void·a()·{ | 51 | ····public·void·a()·{ |
52 | ········final·k·c·=·this.c; | 52 | ········final·b.a.a.k·c·=·this.c; |
53 | ········if·(c·!=·null)·{ | 53 | ········if·(c·!=·null)·{ |
54 | ············c.a((Activity)null); | 54 | ············c.a((Activity)null); |
55 | ········} | 55 | ········} |
56 | ········final·l·d·=·this.d; | 56 | ········final·l·d·=·this.d; |
57 | ········if·(d·!=·null)·{ | 57 | ········if·(d·!=·null)·{ |
58 | ············d.a((Activity)null); | 58 | ············d.a((Activity)null); |
59 | ········} | 59 | ········} |
60 | ········if·(this.e·!=·null)·{ | 60 | ········if·(this.e·!=·null)·{ |
61 | ············this.d.a((Activity)null); | 61 | ············this.d.a((Activity)null); |
62 | ········} | 62 | ········} |
63 | ········this.c(); | 63 | ········this.c(); |
64 | ····} | 64 | ····} |
65 | ···· | 65 | ···· |
66 | ····public·void·a(final·a$b·a$b)·{ | 66 | ····public·void·a(final·a$b·a$b)·{ |
67 | ········final·k·c·=·this.c; | 67 | ········final·b.a.a.k·c·=·this.c; |
68 | ········if·(c·!=·null)·{ | 68 | ········if·(c·!=·null)·{ |
69 | ············c.a(); | 69 | ············c.a(); |
70 | ············this.c·=·null; | 70 | ············this.c·=·null; |
71 | ········} | 71 | ········} |
72 | ········final·l·d·=·this.d; | 72 | ········final·l·d·=·this.d; |
73 | ········if·(d·!=·null)·{ | 73 | ········if·(d·!=·null)·{ |
74 | ············d.a(); | 74 | ············d.a(); |
Offset 78, 15 lines modified | Offset 78, 15 lines modified | ||
78 | ········if·(e·!=·null)·{ | 78 | ········if·(e·!=·null)·{ |
79 | ············e.a(); | 79 | ············e.a(); |
80 | ············this.e·=·null; | 80 | ············this.e·=·null; |
81 | ········} | 81 | ········} |
82 | ····} | 82 | ····} |
83 | ···· | 83 | ···· |
84 | ····public·void·a(final·c·g)·{ | 84 | ····public·void·a(final·c·g)·{ |
85 | ········final·k·c·=·this.c; | 85 | ········final·b.a.a.k·c·=·this.c; |
86 | ········if·(c·!=·null)·{ | 86 | ········if·(c·!=·null)·{ |
87 | ············c.a(g.d()); | 87 | ············c.a(g.d()); |
88 | ········} | 88 | ········} |
89 | ········final·l·d·=·this.d; | 89 | ········final·l·d·=·this.d; |
90 | ········if·(d·!=·null)·{ | 90 | ········if·(d·!=·null)·{ |
91 | ············d.a(g.d()); | 91 | ············d.a(g.d()); |
92 | ········} | 92 | ········} |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | ····} | 99 | ····} |
100 | ···· | 100 | ···· |
101 | ····public·void·b()·{ | 101 | ····public·void·b()·{ |
102 | ········this.a(); | 102 | ········this.a(); |
103 | ····} | 103 | ····} |
104 | ···· | 104 | ···· |
105 | ····public·void·b(final·a$b·a$b)·{ | 105 | ····public·void·b(final·a$b·a$b)·{ |
106 | ········(this.c·=·new·k(this.a,·this.b)).a(a$b.a(),·a$b.b()); | 106 | ········(this.c·=·new·b.a.a.k(this.a,·this.b)).a(a$b.a(),·a$b.b()); |
107 | ········(this.d·=·new·l(this.b)).a(a$b.a(),·a$b.b()); | 107 | ········(this.d·=·new·l(this.b)).a(a$b.a(),·a$b.b()); |
108 | ········(this.e·=·new·j()).a(a$b.a(),·a$b.b()); | 108 | ········(this.e·=·new·j()).a(a$b.a(),·a$b.b()); |
109 | ····} | 109 | ····} |
110 | ···· | 110 | ···· |
111 | ····public·void·b(final·c·c)·{ | 111 | ····public·void·b(final·c·c)·{ |
112 | ········this.a(c); | 112 | ········this.a(c); |
113 | ····} | 113 | ····} |
Offset 3, 24 lines modified | Offset 3, 24 lines modified | ||
3 | import·android.content.IntentFilter; | 3 | import·android.content.IntentFilter; |
4 | import·c.a.c.a.c$b; | 4 | import·c.a.c.a.c$b; |
5 | import·android.content.BroadcastReceiver; | 5 | import·android.content.BroadcastReceiver; |
6 | import·android.util.Log; | 6 | import·android.util.Log; |
7 | import·c.a.c.a.b; | 7 | import·c.a.c.a.b; |
8 | import·android.content.Context; | 8 | import·android.content.Context; |
9 | import·b.a.a.n. | 9 | import·b.a.a.n.s; |
10 | import·android.app.Activity; | 10 | import·android.app.Activity; |
11 | import·c.a.c.a.c; | 11 | import·c.a.c.a.c; |
12 | import·c.a.c.a.c$d; | 12 | import·c.a.c.a.c$d; |
13 | public·class·j·implements·c$d | 13 | public·class·j·implements·c$d |
14 | { | 14 | { |
15 | ····private·c·a; | 15 | ····private·c·a; |
16 | ····private·Activity·b; | 16 | ····private·Activity·b; |
17 | ····private· | 17 | ····private·s·c; |
18 | ···· | 18 | ···· |
19 | ····void·a()·{ | 19 | ····void·a()·{ |
20 | ········final·c·a·=·this.a; | 20 | ········final·c·a·=·this.a; |
21 | ········if·(a·==·null)·{ | 21 | ········if·(a·==·null)·{ |
22 | ············return; | 22 | ············return; |
23 | ········} | 23 | ········} |
24 | ········a.a((c$d)null); | 24 | ········a.a((c$d)null); |
Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
45 | ···· | 45 | ···· |
46 | ····public·void·a(Object·o,·final·c$b·c$b)·{ | 46 | ····public·void·a(Object·o,·final·c$b·c$b)·{ |
47 | ········if·(this.b·==·null)·{ | 47 | ········if·(this.b·==·null)·{ |
48 | ············return; | 48 | ············return; |
49 | ········} | 49 | ········} |
50 | ········o·=·new·IntentFilter("android.location.PROVIDERS_CHANGED"); | 50 | ········o·=·new·IntentFilter("android.location.PROVIDERS_CHANGED"); |
51 | ········((IntentFilter)o).addAction("android.intent.action.PROVIDER_CHANGED"); | 51 | ········((IntentFilter)o).addAction("android.intent.action.PROVIDER_CHANGED"); |
52 | ········this.c·=·new· | 52 | ········this.c·=·new·s(c$b); |
53 | ········final·Activity·b·=·this.b; | 53 | ········final·Activity·b·=·this.b; |
54 | ········if·(b·==·null)·{ | 54 | ········if·(b·==·null)·{ |
55 | ············return; | 55 | ············return; |
56 | ········} | 56 | ········} |
57 | ········b.registerReceiver((BroadcastReceiver)this.c,·(IntentFilter)o); | 57 | ········b.registerReceiver((BroadcastReceiver)this.c,·(IntentFilter)o); |
58 | ····} | 58 | ····} |
59 | } | 59 | } |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | package·b.a.a; | 1 | package·b.a.a; |
2 | import·android.util.Log; | 2 | import·android.util.Log; |
3 | import·b.a.a.n. | 3 | import·b.a.a.n.r; |
4 | import·b.a.a.n.d; | ||
5 | import·b.a.a.n.h; | ||
6 | import·b.a.a.n.n; | 4 | import·b.a.a.n.n; |
5 | import·b.a.a.n.t; | ||
6 | import·b.a.a.n.q; | ||
7 | import·java.util.Map; | 7 | import·java.util.Map; |
8 | import·c.a.c.a.i; | 8 | import·c.a.c.a.i; |
9 | import·b.a.a.n.p; | ||
9 | import·android.location.Location; | 10 | import·android.location.Location; |
10 | import·b.a.a.o.a; | 11 | import·b.a.a.o.a; |
11 | import·b.a.a.m.c; | 12 | import·b.a.a.m.c; |
12 | import·c.a.c.a.j$d; | 13 | import·c.a.c.a.j$d; |
13 | import·c.a.c.a.j; | 14 | import·c.a.c.a.j; |
14 | import·android.app.Activity; | 15 | import·android.app.Activity; |
15 | import·android.content.Context; | 16 | import·android.content.Context; |
16 | import·b.a.a.n.e; | ||
17 | import·b.a.a.o.b; | 17 | import·b.a.a.o.b; |
18 | import·c.a.c.a.j$c; | 18 | import·c.a.c.a.j$c; |
19 | class·k·implements·j$c | 19 | class·k·implements·j$c |
20 | { | 20 | { |
21 | ····private·final·b·a; | 21 | ····private·final·b·a; |
22 | ····private·final· | 22 | ····private·final·b.a.a.n.k·b; |
23 | ····private·Context·c; | 23 | ····private·Context·c; |
24 | ····private·Activity·d; | 24 | ····private·Activity·d; |
25 | ····private·j·e; | 25 | ····private·j·e; |
26 | ···· | 26 | ···· |
27 | ····k(final·b·a,·final· | 27 | ····k(final·b·a,·final·b.a.a.n.k·b)·{ |
28 | ········this.a·=·a; | 28 | ········this.a·=·a; |
29 | ········this.b·=·b; | 29 | ········this.b·=·b; |
30 | ····} | 30 | ····} |
31 | ···· | 31 | ···· |
32 | ····private·void·a(final·j$d·j$d)·{ | 32 | ····private·void·a(final·j$d·j$d)·{ |
33 | ········try·{ | 33 | ········try·{ |
34 | ············final·b·a·=·this.a; | 34 | ············final·b·a·=·this.a; |
Offset 56, 43 lines modified | Offset 56, 43 lines modified | ||
56 | ············catch·(c·c5)·{} | 56 | ············catch·(c·c5)·{} |
57 | ········} | 57 | ········} |
58 | ········catch·(c·c6)·{} | 58 | ········catch·(c·c6)·{} |
59 | ····} | 59 | ····} |
60 | ···· | 60 | ···· |
61 | ····private·void·b(final·i·i,·final·j$d·j$d)·{ | 61 | ····private·void·b(final·i·i,·final·j$d·j$d)·{ |
62 | ········final·Boolean·b·=·(Boolean)i.a("forceAndroidLocationManager"); | 62 | ········final·Boolean·b·=·(Boolean)i.a("forceAndroidLocationManager"); |
63 | ········final· | 63 | ········final·q·a·=·q.a((Map)i.b); |
64 | ········int·n·=·1; | 64 | ········int·n·=·1; |
65 | ········final·boolean[]·array·=·new·boolean[n]; | 65 | ········final·boolean[]·array·=·new·boolean[n]; |
66 | ········array[0]·=·false; | 66 | ········array[0]·=·false; |
67 | ········final· | 67 | ········final·b.a.a.n.k·b2·=·this.b; |
68 | ········final·Context·c·=·this.c; | 68 | ········final·Context·c·=·this.c; |
69 | ········if·(b·==·null·||·!(boolean)b)·{ | 69 | ········if·(b·==·null·||·!(boolean)b)·{ |
70 | ············n·=·0; | 70 | ············n·=·0; |
71 | ········} | 71 | ········} |
72 | ········final· | 72 | ········final·n·a2·=·b2.a(c,·(boolean)(n·!=·0),·a); |
73 | ········this.b.a(this.c,·this.d,·a2,·( | 73 | ········this.b.a(this.c,·this.d,·a2,·(t)new·b.a.a.a(this,·array,·a2,·j$d),·(b.a.a.m.a)new·e(this,·array,·a2,·j$d)); |
74 | ····} | 74 | ····} |
75 | ···· | 75 | ···· |
76 | ····private·void·b(final·j$d·j$d)·{ | 76 | ····private·void·b(final·j$d·j$d)·{ |
77 | ········this.b.a(this.c,·( | 77 | ········this.b.a(this.c,·(r)new·b.a.a.n.i(j$d)); |
78 | ····} | 78 | ····} |
79 | ···· | 79 | ···· |
80 | ····private·void·c(final·i·i,·final·j$d·j$d)·{ | 80 | ····private·void·c(final·i·i,·final·j$d·j$d)·{ |
81 | ········final·Boolean·b·=·(Boolean)i.a("forceAndroidLocationManager"); | 81 | ········final·Boolean·b·=·(Boolean)i.a("forceAndroidLocationManager"); |
82 | ········this.b.a(this.c,·this.d,·b·!=·null·&&·(boolean)b,·( | 82 | ········this.b.a(this.c,·this.d,·b·!=·null·&&·(boolean)b,·(t)new·f(j$d),·(b.a.a.m.a)new·b.a.a.c(j$d)); |
83 | ····} | 83 | ····} |
84 | ···· | 84 | ···· |
85 | ····private·void·c(final·j$d·j$d)·{ | 85 | ····private·void·c(final·j$d·j$d)·{ |
86 | ········try·{ | 86 | ········try·{ |
87 | ············final·b·a·=·this.a; | 87 | ············final·b·a·=·this.a; |
88 | ············try·{ | 88 | ············try·{ |
89 | ················final·Activity·d·=·this.d; | 89 | ················final·Activity·d·=·this.d; |
90 | ················try·{ | 90 | ················try·{ |
91 | ····················a.a(d,·(b.a.a.o.c)new·b.a.a.b(j$d),·(b.a.a.m.a)new· | 91 | ····················a.a(d,·(b.a.a.o.c)new·b.a.a.b(j$d),·(b.a.a.m.a)new·d(j$d)); |
92 | ················} | 92 | ················} |
93 | ················catch·(c·c)·{ | 93 | ················catch·(c·c)·{ |
94 | ····················final·b.a.a.m.b·d2·=·b.a.a.m.b.d; | 94 | ····················final·b.a.a.m.b·d2·=·b.a.a.m.b.d; |
95 | ····················j$d.a(d2.toString(),·d2.a(),·(Object)null); | 95 | ····················j$d.a(d2.toString(),·d2.a(),·(Object)null); |
96 | ················} | 96 | ················} |
97 | ············} | 97 | ············} |
98 | ············catch·(c·c2)·{} | 98 | ············catch·(c·c2)·{} |
Offset 1, 35 lines modified | Offset 1, 35 lines modified | ||
1 | package·b.a.a; | 1 | package·b.a.a; |
2 | import·b.a.a.m.a; | 2 | import·b.a.a.m.a; |
3 | import·b.a.a.n. | 3 | import·b.a.a.n.t; |
4 | import·b.a.a.n. | 4 | import·b.a.a.n.q; |
5 | import·java.util.Map; | 5 | import·java.util.Map; |
6 | import·android.util.Log; | 6 | import·android.util.Log; |
7 | import·b.a.a.m.b; | 7 | import·b.a.a.m.b; |
8 | import·b.a.a.n. | 8 | import·b.a.a.n.p; |
9 | import·android.location.Location; | 9 | import·android.location.Location; |
10 | import·c.a.c.a.c$b; | 10 | import·c.a.c.a.c$b; |
11 | import·b.a.a.n. | 11 | import·b.a.a.n.n; |
12 | import·android.app.Activity; | 12 | import·android.app.Activity; |
13 | import·android.content.Context; | 13 | import·android.content.Context; |
14 | import·c.a.c.a.c; | 14 | import·c.a.c.a.c; |
15 | import·b.a.a.n. | 15 | import·b.a.a.n.k; |
16 | import·c.a.c.a.c$d; | 16 | import·c.a.c.a.c$d; |
17 | class·l·implements·c$d | 17 | class·l·implements·c$d |
18 | { | 18 | { |
19 | ····private·final· | 19 | ····private·final·k·a; |
20 | ····private·c·b; | 20 | ····private·c·b; |
21 | ····private·Context·c; | 21 | ····private·Context·c; |
22 | ····private·Activity·d; | 22 | ····private·Activity·d; |
23 | ····private· | 23 | ····private·n·e; |
24 | ···· | 24 | ···· |
25 | ····public·l(final· | 25 | ····public·l(final·k·a)·{ |
26 | ········this.a·=·a; | 26 | ········this.a·=·a; |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····void·a()·{ | 29 | ····void·a()·{ |
30 | ········final·c·b·=·this.b; | 30 | ········final·c·b·=·this.b; |
31 | ········if·(b·==·null)·{ | 31 | ········if·(b·==·null)·{ |
32 | ············Log.d("StreamHandlerImpl",·"Tried·to·stop·listening·when·no·MethodChannel·had·been·initialized."); | 32 | ············Log.d("StreamHandlerImpl",·"Tried·to·stop·listening·when·no·MethodChannel·had·been·initialized."); |
Offset 49, 19 lines modified | Offset 49, 19 lines modified | ||
49 | ············this.a(); | 49 | ············this.a(); |
50 | ········} | 50 | ········} |
51 | ········(this.b·=·new·c(b,·"flutter.baseflow.com/geolocator_updates")).a((c$d)this); | 51 | ········(this.b·=·new·c(b,·"flutter.baseflow.com/geolocator_updates")).a((c$d)this); |
52 | ········this.c·=·c; | 52 | ········this.c·=·c; |
53 | ····} | 53 | ····} |
54 | ···· | 54 | ···· |
55 | ····public·void·a(final·Object·o)·{ | 55 | ····public·void·a(final·Object·o)·{ |
56 | ········final· | 56 | ········final·n·e·=·this.e; |
57 | ········if·(e·!=·null)·{ | 57 | ········if·(e·!=·null)·{ |
58 | ············this.a.a(e); | 58 | ············this.a.a(e); |
59 | ········} | 59 | ········} |
60 | ····} | 60 | ····} |
61 | ···· | 61 | ···· |
62 | ····public·void·a(final·Object·o,·final·c$b·c$b)·{ | 62 | ····public·void·a(final·Object·o,·final·c$b·c$b)·{ |
63 | ········final·Map·map·=·(Map)o; | 63 | ········final·Map·map·=·(Map)o; |
64 | ········this.e·=·this.a.a(this.c,·(boolean)Boolean.valueOf(map.get((Object)"forceAndroidLocationManager")),· | 64 | ········this.e·=·this.a.a(this.c,·(boolean)Boolean.valueOf(map.get((Object)"forceAndroidLocationManager")),·q.a(map)); |
65 | ········this.a.a(this.c,·this.d,·this.e,·( | 65 | ········this.a.a(this.c,·this.d,·this.e,·(t)new·h(c$b),·(a)new·g(c$b)); |
66 | ····} | 66 | ····} |
67 | } | 67 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·com.google.android.gms.location.h; | ||
2 | import·b.a.a. | 3 | import·b.b.a.a.f.d; |
3 | import·b.a.a.o.c; | ||
4 | public·final·class·b·implements· | 4 | public·final·class·b·implements·d |
5 | { | 5 | { |
6 | ····public·final·void·a(final· | 6 | ····public·final·void·a(final·Object·o)·{ |
7 | ········ | 7 | ········this.a.a((h)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 22 lines modified | Offset 1, 13 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·b.a.a.m. | 2 | import·b.a.a.m.a; |
3 | import· | 3 | import·android.app.Activity; |
4 | import·b.b.a.a.f.c; | ||
4 | public·class·d·implements· | 5 | public·final·class·d·implements·c |
5 | { | 6 | { |
7 | ····public·final·void·a(final·Exception·ex)·{ | ||
8 | ········this.a.a(this.b,·this.c,·ex); | ||
6 | ····private·j$d·a; | ||
7 | ···· | ||
8 | ····public·d(final·j$d·a)·{ | ||
9 | ········this.a·=·a; | ||
10 | ····} | ||
11 | ···· | ||
12 | ····public·void·a(final·b·b)·{ | ||
13 | ········this.a.a(b.toString(),·b.a(),·(Object)null); | ||
14 | ····} | ||
15 | ···· | ||
16 | ····public·void·a(final·boolean·b)·{ | ||
17 | ········this.a.a((Object)Boolean.valueOf(b)); | ||
18 | ····} | 9 | ····} |
19 | } | 10 | } |
Offset 1, 94 lines modified | Offset 1, 12 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·android.location.Location; | ||
2 | import·java.util.Iterator; | ||
3 | import·android.content.Intent; | ||
4 | import·b.a.a. | 3 | import·b.b.a.a.f.d; |
5 | import·b.a.a.m.a; | ||
6 | import·android.app.Activity; | ||
7 | import·android.content.Context; | ||
8 | import·java.util.concurrent.CopyOnWriteArrayList; | ||
9 | import·java.util.List; | ||
10 | import·b.a.a.o.b; | ||
11 | import·c.a.c.a.l; | ||
12 | public·class·e·implements· | 4 | public·final·class·e·implements·d |
13 | { | 5 | { |
14 | ····private·final·b·a; | ||
15 | ····private·final·List·b; | ||
16 | ···· | ||
17 | ····public·e(final·b·a)·{ | ||
18 | ········this.a·=·a; | ||
19 | ········this.b·=·new·CopyOnWriteArrayList(); | ||
20 | ····} | ||
21 | ···· | ||
22 | ····private·void·a(final·Context·context,·final·Activity·activity,·final·Runnable·runnable,·final·a·a)·{ | ||
23 | ········try·{ | ||
24 | ············final·b.a.a.o.a·a2·=·this.a.a(context,·activity); | ||
25 | ············try·{ | ||
26 | ················if·(a2·==·b.a.a.o.a.b)·{ | ||
27 | ····················a.a(b.a.a.m.b.e); | ||
28 | ····················return; | ||
29 | ················} | ||
30 | ················Label_0123:·{ | ||
31 | ····················if·(a2·==·b.a.a.o.a.c·||·a2·==·b.a.a.o.a.d)·{ | ||
32 | ························break·Label_0123; | ||
33 | ····················} | ||
34 | ····················Label_0108:·{ | ||
35 | ························if·(a2·!=·b.a.a.o.a.a·||·activity·==·null)·{ | ||
36 | ····························break·Label_0108; | ||
37 | ························} | ||
38 | ························final·b·a3·=·this.a; | ||
39 | ························try·{ | ||
40 | ····························a3.a(activity,·(c)new·b.a.a.n.b(runnable,·a),·a); | ||
41 | ····························return; | ||
42 | ····························a.a(b.a.a.m.b.e); | ||
43 | ····························return; | ||
44 | ····························runnable.run(); | ||
45 | ························} | ||
46 | ························catch·(b.a.a.m.c·c)·{ | ||
47 | ····························a.a(b.a.a.m.b.d); | ||
48 | ························} | ||
49 | ····················} | ||
50 | ················} | ||
51 | ············} | ||
52 | ············catch·(b.a.a.m.c·c2)·{} | ||
53 | ········} | ||
54 | ········catch·(b.a.a.m.c·c3)·{} | ||
55 | ····} | ||
56 | ···· | ||
57 | ····public·h·a(final·Context·context,·final·boolean·b,·final·k·k)·{ | ||
58 | ········return·(h)new·i(context,·k); | ||
59 | ····} | ||
60 | ···· | ||
61 | ····public·void·a(final·Context·context,·final·Activity·activity,·final·h·h,·final·n·n,·final·a·a)·{ | ||
62 | ········this.b.add(h); | ||
63 | ········this.a(context,·activity,·(Runnable)new·b.a.a.n.a(h,·activity,·n,·a),·a); | ||
64 | ····} | ||
65 | ···· | ||
66 | ····public·void·a(final·Context·context,·final·Activity·activity,·final·boolean·b,·final·n·n,·final·a·a)·{ | ||
67 | ········this.a(context,·activity,·(Runnable)new·b.a.a.n.c(this,·context,·b,·n,·a),·a); | ||
68 | ····} | ||
69 | ···· | ||
70 | ····public·void·a(final·Context·context,·final·b.a.a.n.l·l)·{ | ||
71 | ········if·(context·==·null)·{ | ||
72 | ············l.a(b.a.a.m.b.c); | ||
73 | ········} | ||
74 | ········this.a(context,·false,·null).a(l); | ||
75 | ····} | ||
76 | ···· | ||
77 | ····public·void·a(final· | 6 | ····public·final·void·a(final·Object·o)·{ |
7 | ········this.a.a((Location)o); | ||
78 | ········this.b.remove(h); | ||
79 | ········h.a(); | ||
80 | ····} | ||
81 | ···· | ||
82 | ····public·boolean·a(final·int·n,·final·int·n2,·final·Intent·intent)·{ | ||
83 | ········final·Iterator<h>·iterator·=·this.b.iterator(); | ||
84 | ········while·(iterator.hasNext())·{ | ||
85 | ············if·(((h)iterator.next()).a(n,·n2))·{ | ||
86 | ················return·true; | ||
87 | ············} | ||
88 | ········} | ||
89 | ········return·false; | ||
90 | ····} | 8 | ····} |
91 | } | 9 | } |
Offset 1, 228 lines modified | Offset 1, 22 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | import·android.os.Bundle; | ||
3 | import·java.util.Iterator; | ||
4 | import·android.os.Looper; | ||
5 | import·b.a.a.m.b; | 2 | import·b.a.a.m.b; |
3 | import·c.a.c.a.j$d; | ||
6 | import·android.app.Activity; | ||
7 | import·java.util.List; | ||
8 | import·android.location.Criteria; | ||
9 | import·b.a.a.m.a; | ||
10 | import·android.location.Location; | ||
11 | import·android.location.LocationManager; | ||
12 | import·android.content.Context; | ||
13 | import·android.location.LocationListener; | ||
14 | class·i·implements | 4 | public·class·i·implements·r |
15 | { | 5 | { |
16 | ····public·Context·a; | ||
17 | ····private·final·LocationManager·b; | ||
18 | ····private·final·k·c; | ||
19 | ····private·boolean·d; | ||
20 | ····private·Location·e; | ||
21 | ····private·String·f; | ||
22 | ····private· | 6 | ····private·j$d·a; |
23 | ····private·a·h; | ||
24 | ···· | 7 | ···· |
8 | ····public·i(final·j$d·a)·{ | ||
25 | ····public·i(final·Context·a,·final·k·c)·{ | ||
26 | ········this.d·=·false; | ||
27 | ········this.b·=·(LocationManager)a.getSystemService("location"); | ||
28 | ········this.c·=·c; | ||
29 | ········this.a·=·a; | 9 | ········this.a·=·a; |
30 | ····} | 10 | ····} |
31 | ···· | 11 | ···· |
12 | ····public·void·a(final·b·b)·{ | ||
13 | ········this.a.a(b.toString(),·b.a(),·(Object)null); | ||
32 | ····private·static·float·a(final·f·f)·{ | ||
33 | ········final·int·n·=·i$a.a[((Enum)f).ordinal()]; | ||
34 | ········if·(n·==·1·||·n·==·2)·{ | ||
35 | ············return·500.0f; | ||
36 | ········} | ||
37 | ········if·(n·==·3)·{ | ||
38 | ············return·250.0f; | ||
39 | ········} | ||
40 | ········if·(n·!=·4·&&·n·!=·5)·{ | ||
41 | ············return·100.0f; | ||
42 | ········} | ||
43 | ········return·50.0f; | ||
44 | ····} | 14 | ····} |
45 | ···· | 15 | ···· |
46 | ····private·static·String·a(final·LocationManager·locationManager,·final·f·f)·{ | ||
47 | ········final·Criteria·criteria·=·new·Criteria(); | ||
48 | ········criteria.setBearingRequired(false); | ||
49 | ········criteria.setAltitudeRequired(false); | ||
50 | ········criteria.setSpeedRequired(false); | ||
51 | ········final·int·n·=·i$a.a[((Enum)f).ordinal()]; | ||
52 | ········final·int·n2·=·1; | ||
53 | ········Label_0141:·{ | ||
54 | ············if·(n·!=·n2)·{ | ||
55 | ················final·int·n3·=·2; | ||
56 | ················if·(n·!=·n3)·{ | ||
57 | ····················final·int·n4·=·3; | ||
58 | ····················if·(n·!=·n4)·{ | ||
59 | ························criteria.setAccuracy(n2); | ||
60 | ························criteria.setHorizontalAccuracy(n4); | ||
61 | ························criteria.setPowerRequirement(n4); | ||
62 | ························break·Label_0141; | ||
63 | ····················} | ||
64 | ····················criteria.setAccuracy(n3); | ||
65 | ····················criteria.setHorizontalAccuracy(n3); | ||
66 | ····················criteria.setPowerRequirement(n3); | ||
67 | ····················break·Label_0141; | ||
68 | ················} | ||
69 | ················else·{ | ||
70 | ····················criteria.setAccuracy(n3); | ||
71 | ····················criteria.setHorizontalAccuracy(n2); | ||
72 | ················} | ||
73 | ············} | ||
74 | ············else·{ | ||
75 | ················criteria.setAccuracy(0); | ||
76 | ················criteria.setHorizontalAccuracy(0); | ||
77 | ············} | ||
78 | ············criteria.setPowerRequirement(0); | ||
79 | ········} | ||
80 | ········String·bestProvider·=·locationManager.getBestProvider(criteria,·(boolean)(n2·!=·0)); | ||
81 | ········if·(bestProvider·==·null·||·bestProvider.trim().isEmpty())·{ | ||
82 | ············final·List·providers·=·locationManager.getProviders((boolean)(n2·!=·0)); | ||
83 | ············if·(providers.size()·>·0)·{ | ||
84 | ················bestProvider·=·providers.get(0); | ||
85 | ············} | ||
86 | ········} | ||
87 | ········return·bestProvider; | ||
88 | ····} | ||
89 | ···· | ||
90 | ····static·boolean·a(final·Location·location,·final·Location·location2)·{ | ||
91 | ········final·boolean·b·=·true; | ||
92 | ········if·(location2·==·null)·{ | ||
93 | ············return·b; | ||
94 | ········} | ||
95 | ········final·long·n·=·location.getTime()·-·location2.getTime(); | ||
96 | ········final·boolean·b2·=·n·>·120000L; | ||
97 | ········final·boolean·b3·=·n·<·4294847296L; | ||
98 | ········final·boolean·b4·=·n·>·0L; | ||
99 | ········if·(b2)·{ | ||
100 | ············return·b; | ||
101 | ········} | ||
102 | ········if·(b3)·{ | ||
103 | ············return·false; | ||
104 | ········} | ||
105 | ········final·float·n2·=·(float)(int)(location.getAccuracy()·-·location2.getAccuracy()); | ||
106 | ········final·boolean·b5·=·n2·>·0.0f; | ||
107 | ········final·boolean·b6·=·n2·<·0.0f; | ||
108 | ········final·boolean·b7·=·n2·>·200.0f; | ||
109 | ········final·boolean·b8·=·location.getProvider()·!=·null·&&·location.getProvider().equals(location2.getProvider()); | ||
110 | ········if·(b6)·{ | ||
111 | ············return·b; | ||
112 | ········} | ||
113 | ········if·(b4·&&·!b5)·{ | ||
114 | ············return·b; | ||
115 | ········} | ||
116 | ········return·b4·&&·!b7·&&·b8·&&·b; | ||
117 | ····} | ||
118 | ···· | ||
119 | ····public·void·a()·{ | ||
120 | ········this.d·=·false; | ||
Max diff block lines reached; 3/7185 bytes (0.04%) of diff not shown. |
Offset 34, 25 lines modified | Offset 34, 25 lines modified | ||
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····public·b.a.a.o.a·a(final·Context·context,·final·Activity·activity)·{ | 36 | ····public·b.a.a.o.a·a(final·Context·context,·final·Activity·activity)·{ |
37 | ········final·String·a·=·a(context); | 37 | ········final·String·a·=·a(context); |
38 | ········if·(Build$VERSION.SDK_INT·<·23)·{ | 38 | ········if·(Build$VERSION.SDK_INT·<·23)·{ |
39 | ············return·b.a.a.o.a.d; | 39 | ············return·b.a.a.o.a.d; |
40 | ········} | 40 | ········} |
41 | ········if·(a.c. | 41 | ········if·(a.c.b.a.a(context,·a)·==·-1)·{ |
42 | ············return·b.a.a.o.a.a; | 42 | ············return·b.a.a.o.a.a; |
43 | ········} | 43 | ········} |
44 | ········if·(Build$VERSION.SDK_INT·<·29)·{ | 44 | ········if·(Build$VERSION.SDK_INT·<·29)·{ |
45 | ············return·b.a.a.o.a.d; | 45 | ············return·b.a.a.o.a.d; |
46 | ········} | 46 | ········} |
47 | ········final·String·s·=·"android.permission.ACCESS_BACKGROUND_LOCATION"; | 47 | ········final·String·s·=·"android.permission.ACCESS_BACKGROUND_LOCATION"; |
48 | ········if·(!d.a(context,·s))·{ | 48 | ········if·(!d.a(context,·s))·{ |
49 | ············return·b.a.a.o.a.c; | 49 | ············return·b.a.a.o.a.c; |
50 | ········} | 50 | ········} |
51 | ········if·(a.c. | 51 | ········if·(a.c.b.a.a(context,·s)·==·0)·{ |
52 | ············return·b.a.a.o.a.d; | 52 | ············return·b.a.a.o.a.d; |
53 | ········} | 53 | ········} |
54 | ········return·b.a.a.o.a.c; | 54 | ········return·b.a.a.o.a.c; |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····public·void·a(final·Activity·a,·final·c·c,·final·a·b)·{ | 57 | ····public·void·a(final·Activity·a,·final·c·c,·final·a·b)·{ |
58 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); | 58 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); |
Offset 60, 27 lines modified | Offset 60, 28 lines modified | ||
60 | ············b.a(b.a); | 60 | ············b.a(b.a); |
61 | ············return; | 61 | ············return; |
62 | ········} | 62 | ········} |
63 | ········if·(Build$VERSION.SDK_INT·<·23)·{ | 63 | ········if·(Build$VERSION.SDK_INT·<·23)·{ |
64 | ············c.a(a.d); | 64 | ············c.a(a.d); |
65 | ············return; | 65 | ············return; |
66 | ········} | 66 | ········} |
67 | ········final·String·a2·=·a((Context)a); | ||
67 | ········list.add(a | 68 | ········list.add(a2); |
68 | ········if·(Build$VERSION.SDK_INT·>=·29)·{ | 69 | ········if·(Build$VERSION.SDK_INT·>=·29)·{ |
69 | ············final·String·e·=·"android.permission.ACCESS_BACKGROUND_LOCATION"; | 70 | ············final·String·e·=·"android.permission.ACCESS_BACKGROUND_LOCATION"; |
70 | ············if·(d.a((Context)a,·e))·{ | 71 | ············if·(d.a((Context)a,·e)·&&·a.c.b.a.a((Context)a,·a2)·!=·-1)·{ |
71 | ················list.add(e); | 72 | ················list.add(e); |
72 | ············} | 73 | ············} |
73 | ········} | 74 | ········} |
74 | ········this.b·=·b; | 75 | ········this.b·=·b; |
75 | ········this.c·=·c; | 76 | ········this.c·=·c; |
76 | ········androidx.core.app.a.a(this.a·=·a,·(String[])list.toArray(new·String[0]),·109); | 77 | ········androidx.core.app.a.a(this.a·=·a,·(String[])list.toArray(new·String[0]),·109); |
77 | ····} | 78 | ····} |
78 | ···· | 79 | ···· |
79 | ····public·boolean· | 80 | ····public·boolean·onRequestPermissionsResult(int·n,·final·String[]·array,·final·int[]·array2)·{ |
80 | ········if·(n·!=·109)·{ | 81 | ········if·(n·!=·109)·{ |
81 | ············return·false; | 82 | ············return·false; |
82 | ········} | 83 | ········} |
83 | ········final·Activity·a·=·this.a; | 84 | ········final·Activity·a·=·this.a; |
84 | ········final·String·s·=·"Geolocator"; | 85 | ········final·String·s·=·"Geolocator"; |
85 | ········if·(a·==·null)·{ | 86 | ········if·(a·==·null)·{ |
86 | ············Log.e(s,·"Trying·to·process·permission·result·without·an·valid·Activity·instance"); | 87 | ············Log.e(s,·"Trying·to·process·permission·result·without·an·valid·Activity·instance"); |
Offset 7, 16 lines modified | Offset 7, 16 lines modified | ||
7 | { | 7 | { |
8 | ····final·/*·synthetic·*/·FlutterSplashView·a; | 8 | ····final·/*·synthetic·*/·FlutterSplashView·a; |
9 | ···· | 9 | ···· |
10 | ····FlutterSplashView$b(final·FlutterSplashView·a)·{ | 10 | ····FlutterSplashView$b(final·FlutterSplashView·a)·{ |
11 | ········this.a·=·a; | 11 | ········this.a·=·a; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void· | 14 | ····public·void·b()·{ |
15 | ········if·(FlutterSplashView.b(this.a)·!=·null)·{ | 15 | ········if·(FlutterSplashView.b(this.a)·!=·null)·{ |
16 | ············FlutterSplashView.c(this.a); | 16 | ············FlutterSplashView.c(this.a); |
17 | ········} | 17 | ········} |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·void· | 20 | ····public·void·c()·{ |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | { | 7 | { |
8 | ····final·/*·synthetic·*/·f·a; | 8 | ····final·/*·synthetic·*/·f·a; |
9 | ···· | 9 | ···· |
10 | ····f$a(final·f·a)·{ | 10 | ····f$a(final·f·a)·{ |
11 | ········this.a·=·a; | 11 | ········this.a·=·a; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·a()·{ | ||
15 | ········f.a(this.a).a(); | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·void·b()·{ | 14 | ····public·void·b()·{ |
19 | ········f.a(this.a).b(); | 15 | ········f.a(this.a).b(); |
20 | ····} | 16 | ····} |
17 | ···· | ||
18 | ····public·void·c()·{ | ||
19 | ········f.a(this.a).c(); | ||
20 | ····} | ||
21 | } | 21 | } |
Offset 1, 60 lines modified | Offset 1, 60 lines modified | ||
1 | package·io.flutter.embedding.android; | 1 | package·io.flutter.embedding.android; |
2 | import·androidx.lifecycle.e; | ||
3 | import·io.flutter.plugin.platform.d; | 2 | import·io.flutter.plugin.platform.d; |
4 | import·android.app.Activity; | 3 | import·android.app.Activity; |
5 | import·io.flutter.embedding.engine.a; | 4 | import·io.flutter.embedding.engine.a; |
6 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | import·androidx.lifecycle.e; | ||
7 | import·io.flutter.plugin.platform.d$c; | 7 | import·io.flutter.plugin.platform.d$c; |
8 | interface·f$b·extends·r,·i,·h,·d$c | 8 | interface·f$b·extends·r,·i,·h,·d$c |
9 | { | 9 | { |
10 | ····e·a(); | ||
11 | ···· | ||
10 | ····a·a(final·Context·p0); | 12 | ····a·a(final·Context·p0); |
11 | ···· | 13 | ···· |
12 | ····d·a(final·Activity·p0,·final·a·p1); | 14 | ····d·a(final·Activity·p0,·final·a·p1); |
13 | ···· | 15 | ···· |
14 | ····void·a(); | ||
15 | ···· | ||
16 | ····void·a(final·k·p0); | 16 | ····void·a(final·k·p0); |
17 | ···· | 17 | ···· |
18 | ····void·a(final·l·p0); | 18 | ····void·a(final·l·p0); |
19 | ···· | 19 | ···· |
20 | ····void·a(final·a·p0); | 20 | ····void·a(final·a·p0); |
21 | ···· | 21 | ···· |
22 | ····void·b(); | 22 | ····void·b(); |
23 | ···· | 23 | ···· |
24 | ····void·b(final·a·p0); | 24 | ····void·b(final·a·p0); |
25 | ···· | 25 | ···· |
26 | ···· | 26 | ····void·c(); |
27 | ···· | 27 | ···· |
28 | ····Activity·d(); | 28 | ····Activity·d(); |
29 | ···· | 29 | ···· |
30 | ····void·e(); | 30 | ····void·e(); |
31 | ···· | 31 | ···· |
32 | ····String· | 32 | ····String·g(); |
33 | ···· | 33 | ···· |
34 | ····io.flutter.embedding.engine.d· | 34 | ····io.flutter.embedding.engine.d·h(); |
35 | ···· | 35 | ···· |
36 | ····String· | 36 | ····String·j(); |
37 | ···· | ||
38 | ····boolean·i(); | ||
39 | ···· | ||
40 | ····o·j(); | ||
41 | ···· | 37 | ···· |
42 | ····boolean·k(); | 38 | ····boolean·k(); |
43 | ···· | 39 | ···· |
44 | ···· | 40 | ····o·l(); |
45 | ···· | 41 | ···· |
46 | ···· | 42 | ····boolean·m(); |
47 | ···· | 43 | ···· |
48 | ···· | 44 | ····boolean·n(); |
49 | ···· | 45 | ···· |
50 | ···· | 46 | ····s·o(); |
51 | ···· | 47 | ···· |
52 | ····String·p(); | 48 | ····String·p(); |
53 | ···· | 49 | ···· |
50 | ····boolean·q(); | ||
51 | ···· | ||
52 | ····String·r(); | ||
53 | ···· | ||
54 | ····q· | 54 | ····q·s(); |
55 | ···· | 55 | ···· |
56 | ····Context· | 56 | ····Context·t(); |
57 | } | 57 | } |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | ···· | 28 | ···· |
29 | ····f(final·f$b·a)·{ | 29 | ····f(final·f$b·a)·{ |
30 | ········this.g·=·(b)new·f$a(this); | 30 | ········this.g·=·(b)new·f$a(this); |
31 | ········this.a·=·a; | 31 | ········this.a·=·a; |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····private·String·b(final·Intent·intent)·{ | 34 | ····private·String·b(final·Intent·intent)·{ |
35 | ········if·(this.a. | 35 | ········if·(this.a.n())·{ |
36 | ············final·Uri·data·=·intent.getData(); | 36 | ············final·Uri·data·=·intent.getData(); |
37 | ············if·(data·!=·null·&&·!data.getPath().isEmpty())·{ | 37 | ············if·(data·!=·null·&&·!data.getPath().isEmpty())·{ |
38 | ················String·str·=·data.getPath(); | 38 | ················String·str·=·data.getPath(); |
39 | ················if·(data.getQuery()·!=·null·&&·!data.getQuery().isEmpty())·{ | 39 | ················if·(data.getQuery()·!=·null·&&·!data.getQuery().isEmpty())·{ |
40 | ····················final·StringBuilder·sb·=·new·StringBuilder(); | 40 | ····················final·StringBuilder·sb·=·new·StringBuilder(); |
41 | ····················sb.append(str); | 41 | ····················sb.append(str); |
42 | ····················sb.append("?"); | 42 | ····················sb.append("?"); |
Offset 46, 77 lines modified | Offset 46, 77 lines modified | ||
46 | ················return·str; | 46 | ················return·str; |
47 | ············} | 47 | ············} |
48 | ········} | 48 | ········} |
49 | ········return·null; | 49 | ········return·null; |
50 | ····} | 50 | ····} |
51 | ···· | 51 | ···· |
52 | ····private·void·p()·{ | 52 | ····private·void·p()·{ |
53 | ········if·(this.a. | 53 | ········if·(this.a.p()·!=·null)·{ |
54 | ············return; | 54 | ············return; |
55 | ········} | 55 | ········} |
56 | ········if·(this.b.d().b())·{ | 56 | ········if·(this.b.d().b())·{ |
57 | ············return; | 57 | ············return; |
58 | ········} | 58 | ········} |
59 | ········String·str·=·this.a. | 59 | ········String·str·=·this.a.g(); |
60 | ········if·(str·==·null)·{ | 60 | ········if·(str·==·null)·{ |
61 | ············str·=·this.b(this.a.d().getIntent()); | 61 | ············str·=·this.b(this.a.d().getIntent()); |
62 | ············if·(str·==·null)·{ | 62 | ············if·(str·==·null)·{ |
63 | ················str·=·"/"; | 63 | ················str·=·"/"; |
64 | ············} | 64 | ············} |
65 | ········} | 65 | ········} |
66 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 66 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
67 | ········sb.append("Executing·Dart·entrypoint:·"); | 67 | ········sb.append("Executing·Dart·entrypoint:·"); |
68 | ········sb.append(this.a. | 68 | ········sb.append(this.a.r()); |
69 | ········sb.append(",·and·sending·initial·route:·"); | 69 | ········sb.append(",·and·sending·initial·route:·"); |
70 | ········sb.append(str); | 70 | ········sb.append(str); |
71 | ········c.a.b.c("FlutterActivityAndFragmentDelegate",·sb.toString()); | 71 | ········c.a.b.c("FlutterActivityAndFragmentDelegate",·sb.toString()); |
72 | ········this.b.i().b(str); | 72 | ········this.b.i().b(str); |
73 | ········String·s·=·this.a. | 73 | ········String·s·=·this.a.j(); |
74 | ········if·(s·==·null·||·s.isEmpty())·{ | 74 | ········if·(s·==·null·||·s.isEmpty())·{ |
75 | ············s·=·c.a.a.c().b().b(); | 75 | ············s·=·c.a.a.c().b().b(); |
76 | ········} | 76 | ········} |
77 | ········this.b.d().a(new·a$b(s,·this.a. | 77 | ········this.b.d().a(new·a$b(s,·this.a.r())); |
78 | ····} | 78 | ····} |
79 | ···· | 79 | ···· |
80 | ····private·void·q()·{ | 80 | ····private·void·q()·{ |
81 | ········if·(this.a·!=·null)·{ | 81 | ········if·(this.a·!=·null)·{ |
82 | ············return; | 82 | ············return; |
83 | ········} | 83 | ········} |
84 | ········throw·new·IllegalStateException("Cannot·execute·method·on·a·destroyed·FlutterActivityAndFragmentDelegate."); | 84 | ········throw·new·IllegalStateException("Cannot·execute·method·on·a·destroyed·FlutterActivityAndFragmentDelegate."); |
85 | ····} | 85 | ····} |
86 | ···· | 86 | ···· |
87 | ····View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{ | 87 | ····View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{ |
88 | ········final·String·s·=·"FlutterActivityAndFragmentDelegate"; | 88 | ········final·String·s·=·"FlutterActivityAndFragmentDelegate"; |
89 | ········c.a.b.c(s,·"Creating·FlutterView."); | 89 | ········c.a.b.c(s,·"Creating·FlutterView."); |
90 | ········this.q(); | 90 | ········this.q(); |
91 | ········m·d; | 91 | ········m·d; |
92 | ········if·(this.a. | 92 | ········if·(this.a.l()·==·o.a)·{ |
93 | ············final·k·k·=·new·k((Context)this.a.d(),·this.a. | 93 | ············final·k·k·=·new·k((Context)this.a.d(),·this.a.o()·==·io.flutter.embedding.android.s.b); |
94 | ············this.a.a(k); | 94 | ············this.a.a(k); |
95 | ············d·=·new·m((Context)this.a.d(),·k); | 95 | ············d·=·new·m((Context)this.a.d(),·k); |
96 | ········} | 96 | ········} |
97 | ········else·{ | 97 | ········else·{ |
98 | ············final·l·l·=·new·l((Context)this.a.d()); | 98 | ············final·l·l·=·new·l((Context)this.a.d()); |
99 | ············this.a.a(l); | 99 | ············this.a.a(l); |
100 | ············d·=·new·m((Context)this.a.d(),·l); | 100 | ············d·=·new·m((Context)this.a.d(),·l); |
101 | ········} | 101 | ········} |
102 | ········(this.d·=·d).a(this.g); | 102 | ········(this.d·=·d).a(this.g); |
103 | ········this.c·=·new·FlutterSplashView(this.a. | 103 | ········this.c·=·new·FlutterSplashView(this.a.t()); |
104 | ········FlutterSplashView·flutterSplashView; | 104 | ········FlutterSplashView·flutterSplashView; |
105 | ········int·generateViewId; | 105 | ········int·generateViewId; |
106 | ········if·(Build$VERSION.SDK_INT·>=·17)·{ | 106 | ········if·(Build$VERSION.SDK_INT·>=·17)·{ |
107 | ············flutterSplashView·=·this.c; | 107 | ············flutterSplashView·=·this.c; |
108 | ············generateViewId·=·View.generateViewId(); | 108 | ············generateViewId·=·View.generateViewId(); |
109 | ········} | 109 | ········} |
110 | ········else·{ | 110 | ········else·{ |
111 | ············flutterSplashView·=·this.c; | 111 | ············flutterSplashView·=·this.c; |
112 | ············generateViewId·=·486947586; | 112 | ············generateViewId·=·486947586; |
113 | ········} | 113 | ········} |
114 | ········((FrameLayout)flutterSplashView).setId(generateViewId); | 114 | ········((FrameLayout)flutterSplashView).setId(generateViewId); |
115 | ········this.c.a(this.d,·this.a. | 115 | ········this.c.a(this.d,·this.a.s()); |
116 | ········c.a.b.c(s,·"Attaching·FlutterEngine·to·FlutterView."); | 116 | ········c.a.b.c(s,·"Attaching·FlutterEngine·to·FlutterView."); |
117 | ········this.d.a(this.b); | 117 | ········this.d.a(this.b); |
118 | ········return·(View)this.c; | 118 | ········return·(View)this.c; |
119 | ····} | 119 | ····} |
120 | ···· | 120 | ···· |
121 | ····a·a()·{ | 121 | ····a·a()·{ |
122 | ········return·this.b; | 122 | ········return·this.b; |
Offset 170, 29 lines modified | Offset 170, 29 lines modified | ||
170 | ············sb.append("Forwarding·onRequestPermissionsResult()·to·FlutterEngine:\nrequestCode:·"); | 170 | ············sb.append("Forwarding·onRequestPermissionsResult()·to·FlutterEngine:\nrequestCode:·"); |
171 | ············sb.append(i); | 171 | ············sb.append(i); |
172 | ············sb.append("\npermissions:·"); | 172 | ············sb.append("\npermissions:·"); |
173 | ············sb.append(Arrays.toString((Object[])a)); | 173 | ············sb.append(Arrays.toString((Object[])a)); |
174 | ············sb.append("\ngrantResults:·"); | 174 | ············sb.append("\ngrantResults:·"); |
175 | ············sb.append(Arrays.toString(a2)); | 175 | ············sb.append(Arrays.toString(a2)); |
176 | ············c.a.b.c(s,·sb.toString()); | 176 | ············c.a.b.c(s,·sb.toString()); |
177 | ············this.b.c(). | 177 | ············this.b.c().onRequestPermissionsResult(i,·a,·a2); |
178 | ········} | 178 | ········} |
179 | ········else·{ | 179 | ········else·{ |
180 | ············c.a.b.d(s,·"onRequestPermissionResult()·invoked·before·FlutterFragment·was·attached·to·an·Activity."); | 180 | ············c.a.b.d(s,·"onRequestPermissionResult()·invoked·before·FlutterFragment·was·attached·to·an·Activity."); |
181 | ········} | 181 | ········} |
182 | ····} | 182 | ····} |
183 | ···· | 183 | ···· |
184 | ····void·a(final·Context·context)·{ | 184 | ····void·a(final·Context·context)·{ |
185 | ········this.q(); | 185 | ········this.q(); |
186 | ········if·(this.b·==·null)·{ | 186 | ········if·(this.b·==·null)·{ |
187 | ············this.o(); | 187 | ············this.o(); |
188 | ········} | 188 | ········} |
189 | ········if·(this.a. | 189 | ········if·(this.a.k())·{ |
190 | ············c.a.b.c("FlutterActivityAndFragmentDelegate",·"Attaching·FlutterEngine·to·the·Activity·that·owns·this·delegate."); | 190 | ············c.a.b.c("FlutterActivityAndFragmentDelegate",·"Attaching·FlutterEngine·to·the·Activity·that·owns·this·delegate."); |
191 | ············this.b.c().a((d)this,·this.a. | 191 | ············this.b.c().a((d)this,·this.a.a()); |
192 | ········} | 192 | ········} |
193 | ········final·f$b·a·=·this.a; | 193 | ········final·f$b·a·=·this.a; |
194 | ········this.e·=·a.a(a.d(),·this.b); | 194 | ········this.e·=·a.a(a.d(),·this.b); |
195 | ········this.a.a(this.b); | 195 | ········this.a.a(this.b); |
196 | ····} | 196 | ····} |
197 | ···· | 197 | ···· |
198 | ····void·a(final·Intent·intent)·{ | 198 | ····void·a(final·Intent·intent)·{ |
Offset 220, 29 lines modified | Offset 220, 29 lines modified | ||
220 | ········if·(bundle·!=·null)·{ | 220 | ········if·(bundle·!=·null)·{ |
221 | ············bundle2·=·bundle.getBundle("plugins"); | 221 | ············bundle2·=·bundle.getBundle("plugins"); |
222 | ············byteArray·=·bundle.getByteArray("framework"); | 222 | ············byteArray·=·bundle.getByteArray("framework"); |
Max diff block lines reached; 4057/8912 bytes (45.52%) of diff not shown. |
Offset 8, 18 lines modified | Offset 8, 18 lines modified | ||
8 | { | 8 | { |
9 | ····final·/*·synthetic·*/·k·a; | 9 | ····final·/*·synthetic·*/·k·a; |
10 | ···· | 10 | ···· |
11 | ····k$b(final·k·a)·{ | 11 | ····k$b(final·k·a)·{ |
12 | ········this.a·=·a; | 12 | ········this.a·=·a; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·void· | 15 | ····public·void·b()·{ |
16 | ········c.a.b.c("FlutterSurfaceView",·"onFlutterUiDisplayed()"); | 16 | ········c.a.b.c("FlutterSurfaceView",·"onFlutterUiDisplayed()"); |
17 | ········((SurfaceView)this.a).setAlpha(1.0f); | 17 | ········((SurfaceView)this.a).setAlpha(1.0f); |
18 | ········if·(k.d(this.a)·!=·null)·{ | 18 | ········if·(k.d(this.a)·!=·null)·{ |
19 | ············k.d(this.a).b((b)this); | 19 | ············k.d(this.a).b((b)this); |
20 | ········} | 20 | ········} |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·void· | 23 | ····public·void·c()·{ |
24 | ····} | 24 | ····} |
25 | } | 25 | } |
Offset 8, 23 lines modified | Offset 8, 23 lines modified | ||
8 | { | 8 | { |
9 | ····final·/*·synthetic·*/·m·a; | 9 | ····final·/*·synthetic·*/·m·a; |
10 | ···· | 10 | ···· |
11 | ····m$b(final·m·a)·{ | 11 | ····m$b(final·m·a)·{ |
12 | ········this.a·=·a; | 12 | ········this.a·=·a; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·void· | 15 | ····public·void·b()·{ |
16 | ········m.a(this.a,·true); | 16 | ········m.a(this.a,·true); |
17 | ········final·Iterator<b>·iterator·=·m.a(this.a).iterator(); | 17 | ········final·Iterator<b>·iterator·=·m.a(this.a).iterator(); |
18 | ········while·(iterator.hasNext())·{ | 18 | ········while·(iterator.hasNext())·{ |
19 | ············((b)iterator.next()). | 19 | ············((b)iterator.next()).b(); |
20 | ········} | 20 | ········} |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·void· | 23 | ····public·void·c()·{ |
24 | ········m.a(this.a,·false); | 24 | ········m.a(this.a,·false); |
25 | ········final·Iterator<b>·iterator·=·m.a(this.a).iterator(); | 25 | ········final·Iterator<b>·iterator·=·m.a(this.a).iterator(); |
26 | ········while·(iterator.hasNext())·{ | 26 | ········while·(iterator.hasNext())·{ |
27 | ············((b)iterator.next()). | 27 | ············((b)iterator.next()).c(); |
28 | ········} | 28 | ········} |
29 | ····} | 29 | ····} |
30 | } | 30 | } |
Offset 12, 18 lines modified | Offset 12, 18 lines modified | ||
12 | ···· | 12 | ···· |
13 | ····m$c(final·m·c,·final·a·a,·final·Runnable·b)·{ | 13 | ····m$c(final·m·c,·final·a·a,·final·Runnable·b)·{ |
14 | ········this.c·=·c; | 14 | ········this.c·=·c; |
15 | ········this.a·=·a; | 15 | ········this.a·=·a; |
16 | ········this.b·=·b; | 16 | ········this.b·=·b; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·void· | 19 | ····public·void·b()·{ |
20 | ········this.a.b((b)this); | 20 | ········this.a.b((b)this); |
21 | ········this.b.run(); | 21 | ········this.b.run(); |
22 | ········if·(!(m.b(this.c)·instanceof·j))·{ | 22 | ········if·(!(m.b(this.c)·instanceof·j))·{ |
23 | ············m.c(this.c).b(); | 23 | ············m.c(this.c).b(); |
24 | ········} | 24 | ········} |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····public·void· | 27 | ····public·void·c()·{ |
28 | ····} | 28 | ····} |
29 | } | 29 | } |
Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
221 | ········this.j(); | 221 | ········this.j(); |
222 | ········a.k().a((View)this); | 222 | ········a.k().a((View)this); |
223 | ········final·Iterator<m$d>·iterator·=·(Iterator<m$d>)this.i.iterator(); | 223 | ········final·Iterator<m$d>·iterator·=·(Iterator<m$d>)this.i.iterator(); |
224 | ········while·(iterator.hasNext())·{ | 224 | ········while·(iterator.hasNext())·{ |
225 | ············((m$d)iterator.next()).a(a); | 225 | ············((m$d)iterator.next()).a(a); |
226 | ········} | 226 | ········} |
227 | ········if·(this.g)·{ | 227 | ········if·(this.g)·{ |
228 | ············this.r. | 228 | ············this.r.b(); |
229 | ········} | 229 | ········} |
230 | ····} | 230 | ····} |
231 | ···· | 231 | ···· |
232 | ····public·void·a(final·io.flutter.embedding.engine.renderer.b·b)·{ | 232 | ····public·void·a(final·io.flutter.embedding.engine.renderer.b·b)·{ |
233 | ········this.f.add(b); | 233 | ········this.f.add(b); |
234 | ····} | 234 | ····} |
235 | ···· | 235 | ···· |
Offset 85, 15 lines modified | Offset 85, 15 lines modified | ||
85 | ····boolean·a(final·int·n,·final·String[]·array,·final·int[]·array2)·{ | 85 | ····boolean·a(final·int·n,·final·String[]·array,·final·int[]·array2)·{ |
86 | ········final·Iterator<o>·iterator·=·this.b.iterator(); | 86 | ········final·Iterator<o>·iterator·=·this.b.iterator(); |
87 | ········boolean·b·=·false; | 87 | ········boolean·b·=·false; |
88 | ····Label_0011: | 88 | ····Label_0011: |
89 | ········while·(true)·{ | 89 | ········while·(true)·{ |
90 | ············b·=·false; | 90 | ············b·=·false; |
91 | ············while·(iterator.hasNext())·{ | 91 | ············while·(iterator.hasNext())·{ |
92 | ················if·(!((o)iterator.next()). | 92 | ················if·(!((o)iterator.next()).onRequestPermissionsResult(n,·array,·array2)·&&·!b)·{ |
93 | ····················continue·Label_0011; | 93 | ····················continue·Label_0011; |
94 | ················} | 94 | ················} |
95 | ················b·=·true; | 95 | ················b·=·true; |
96 | ············} | 96 | ············} |
97 | ············break; | 97 | ············break; |
98 | ········} | 98 | ········} |
99 | ········return·b; | 99 | ········return·b; |
Offset 246, 24 lines modified | Offset 246, 14 lines modified | ||
246 | ········if·(this.l())·{ | 246 | ········if·(this.l())·{ |
247 | ············return·this.g.a(n,·n2,·intent); | 247 | ············return·this.g.a(n,·n2,·intent); |
248 | ········} | 248 | ········} |
249 | ········c.a.b.b(s,·"Attempted·to·notify·ActivityAware·plugins·of·onActivityResult,·but·no·Activity·was·attached."); | 249 | ········c.a.b.b(s,·"Attempted·to·notify·ActivityAware·plugins·of·onActivityResult,·but·no·Activity·was·attached."); |
250 | ········return·false; | 250 | ········return·false; |
251 | ····} | 251 | ····} |
252 | ···· | 252 | ···· |
253 | ····public·boolean·a(final·int·n,·final·String[]·array,·final·int[]·array2)·{ | ||
254 | ········final·String·s·=·"FlutterEngineCxnRegstry"; | ||
255 | ········c.a.b.c(s,·"Forwarding·onRequestPermissionsResult()·to·plugins."); | ||
256 | ········if·(this.l())·{ | ||
257 | ············return·this.g.a(n,·array,·array2); | ||
258 | ········} | ||
259 | ········c.a.b.b(s,·"Attempted·to·notify·ActivityAware·plugins·of·onRequestPermissionsResult,·but·no·Activity·was·attached."); | ||
260 | ········return·false; | ||
261 | ····} | ||
262 | ···· | ||
263 | ····public·boolean·a(final·Class·clazz)·{ | 253 | ····public·boolean·a(final·Class·clazz)·{ |
264 | ········return·this.a.containsKey(clazz); | 254 | ········return·this.a.containsKey(clazz); |
265 | ····} | 255 | ····} |
266 | ···· | 256 | ···· |
267 | ····public·void·b()·{ | 257 | ····public·void·b()·{ |
268 | ········final·boolean·l·=·this.l(); | 258 | ········final·boolean·l·=·this.l(); |
269 | ········final·String·s·=·"FlutterEngineCxnRegstry"; | 259 | ········final·String·s·=·"FlutterEngineCxnRegstry"; |
Offset 412, 8 lines modified | Offset 402, 18 lines modified | ||
412 | ········} | 402 | ········} |
413 | ····} | 403 | ····} |
414 | ···· | 404 | ···· |
415 | ····public·void·h()·{ | 405 | ····public·void·h()·{ |
416 | ········this.a(new·HashSet(this.a.keySet())); | 406 | ········this.a(new·HashSet(this.a.keySet())); |
417 | ········this.a.clear(); | 407 | ········this.a.clear(); |
418 | ····} | 408 | ····} |
409 | ···· | ||
410 | ····public·boolean·onRequestPermissionsResult(final·int·n,·final·String[]·array,·final·int[]·array2)·{ | ||
411 | ········final·String·s·=·"FlutterEngineCxnRegstry"; | ||
412 | ········c.a.b.c(s,·"Forwarding·onRequestPermissionsResult()·to·plugins."); | ||
413 | ········if·(this.l())·{ | ||
414 | ············return·this.g.a(n,·array,·array2); | ||
415 | ········} | ||
416 | ········c.a.b.b(s,·"Attempted·to·notify·ActivityAware·plugins·of·onRequestPermissionsResult,·but·no·Activity·was·attached."); | ||
417 | ········return·false; | ||
418 | ····} | ||
419 | } | 419 | } |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·a·a; | 6 | ····final·/*·synthetic·*/·a·a; |
7 | ···· | 7 | ···· |
8 | ····a$a(final·a·a)·{ | 8 | ····a$a(final·a·a)·{ |
9 | ········this.a·=·a; | 9 | ········this.a·=·a; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·void· | 12 | ····public·void·b()·{ |
13 | ········io.flutter.embedding.engine.renderer.a.a(this.a,·true); | 13 | ········io.flutter.embedding.engine.renderer.a.a(this.a,·true); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·void· | 16 | ····public·void·c()·{ |
17 | ········io.flutter.embedding.engine.renderer.a.a(this.a,·false); | 17 | ········io.flutter.embedding.engine.renderer.a.a(this.a,·false); |
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 100, 15 lines modified | Offset 100, 15 lines modified | ||
100 | ········c.a.b.c("FlutterRenderer",·sb.toString()); | 100 | ········c.a.b.c("FlutterRenderer",·sb.toString()); |
101 | ········this.a.setViewportMetrics(a$c.a,·a$c.b,·a$c.c,·a$c.d,·a$c.e,·a$c.f,·a$c.g,·a$c.h,·a$c.i,·a$c.j,·a$c.k,·a$c.l,·a$c.m,·a$c.n,·a$c.o); | 101 | ········this.a.setViewportMetrics(a$c.a,·a$c.b,·a$c.c,·a$c.d,·a$c.e,·a$c.f,·a$c.g,·a$c.h,·a$c.i,·a$c.j,·a$c.k,·a$c.l,·a$c.m,·a$c.n,·a$c.o); |
102 | ····} | 102 | ····} |
103 | ···· | 103 | ···· |
104 | ····public·void·a(final·b·b)·{ | 104 | ····public·void·a(final·b·b)·{ |
105 | ········this.a.addIsDisplayingFlutterUiListener(b); | 105 | ········this.a.addIsDisplayingFlutterUiListener(b); |
106 | ········if·(this.d)·{ | 106 | ········if·(this.d)·{ |
107 | ············b. | 107 | ············b.b(); |
108 | ········} | 108 | ········} |
109 | ····} | 109 | ····} |
110 | ···· | 110 | ···· |
111 | ····public·void·a(final·ByteBuffer·byteBuffer,·final·int·n)·{ | 111 | ····public·void·a(final·ByteBuffer·byteBuffer,·final·int·n)·{ |
112 | ········this.a.dispatchPointerDataPacket(byteBuffer,·n); | 112 | ········this.a.dispatchPointerDataPacket(byteBuffer,·n); |
113 | ····} | 113 | ····} |
114 | ···· | 114 | ···· |
Offset 133, 12 lines modified | Offset 133, 12 lines modified | ||
133 | ········return·this.a.getIsSoftwareRenderingEnabled(); | 133 | ········return·this.a.getIsSoftwareRenderingEnabled(); |
134 | ····} | 134 | ····} |
135 | ···· | 135 | ···· |
136 | ····public·void·d()·{ | 136 | ····public·void·d()·{ |
137 | ········this.a.onSurfaceDestroyed(); | 137 | ········this.a.onSurfaceDestroyed(); |
138 | ········this.c·=·null; | 138 | ········this.c·=·null; |
139 | ········if·(this.d)·{ | 139 | ········if·(this.d)·{ |
140 | ············this.e. | 140 | ············this.e.c(); |
141 | ········} | 141 | ········} |
142 | ········this.d·=·false; | 142 | ········this.d·=·false; |
143 | ····} | 143 | ····} |
144 | } | 144 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.flutter.plugins.a; | 1 | package·io.flutter.plugins.a; |
2 | import·c.a.c.a.j$d; | 2 | import·c.a.c.a.j$d; |
3 | import·b.b. | 3 | import·b.b.b.b.a.b; |
4 | class·h$a·implements·b | 4 | class·h$a·implements·b |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·j$d·a; | 6 | ····final·/*·synthetic·*/·j$d·a; |
7 | ···· | 7 | ···· |
8 | ····h$a(final·h·h,·final·j$d·a)·{ | 8 | ····h$a(final·h·h,·final·j$d·a)·{ |
9 | ········this.a·=·a; | 9 | ········this.a·=·a; |
Offset 3, 22 lines modified | Offset 3, 22 lines modified | ||
3 | import·io.flutter.embedding.engine.h.a$b; | 3 | import·io.flutter.embedding.engine.h.a$b; |
4 | import·c.a.c.a.i; | 4 | import·c.a.c.a.i; |
5 | import·java.io.File; | 5 | import·java.io.File; |
6 | import·android.os.Build$VERSION; | 6 | import·android.os.Build$VERSION; |
7 | import·java.util.ArrayList; | 7 | import·java.util.ArrayList; |
8 | import·java.util.List; | 8 | import·java.util.List; |
9 | import·b.b. | 9 | import·b.b.b.b.a.b; |
10 | import·b.b. | 10 | import·b.b.b.b.a.e; |
11 | import·b.b. | 11 | import·b.b.b.b.a.c; |
12 | import·c.a.c.a.j$d; | 12 | import·c.a.c.a.j$d; |
13 | import·java.util.concurrent.Callable; | 13 | import·java.util.concurrent.Callable; |
14 | import·b.b. | 14 | import·b.b.b.b.a.f; |
15 | import·java.util.concurrent.Executors; | 15 | import·java.util.concurrent.Executors; |
16 | import·b.b. | 16 | import·b.b.b.b.a.g; |
17 | import·java.util.concurrent.Executor; | 17 | import·java.util.concurrent.Executor; |
18 | import·c.a.c.a.j; | 18 | import·c.a.c.a.j; |
19 | import·android.content.Context; | 19 | import·android.content.Context; |
20 | import·c.a.c.a.j$c; | 20 | import·c.a.c.a.j$c; |
21 | import·io.flutter.embedding.engine.h.a; | 21 | import·io.flutter.embedding.engine.h.a; |
22 | public·class·h·implements·a,·j$c | 22 | public·class·h·implements·a,·j$c |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | ········g.a("path-provider-background-%d"); | 34 | ········g.a("path-provider-background-%d"); |
35 | ········g.a(5); | 35 | ········g.a(5); |
36 | ········this.d·=·Executors.newSingleThreadExecutor(g.a()); | 36 | ········this.d·=·Executors.newSingleThreadExecutor(g.a()); |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····private·void·a(final·Callable·callable,·final·j$d·j$d)·{ | 39 | ····private·void·a(final·Callable·callable,·final·j$d·j$d)·{ |
40 | ········final·f·g·=·f.g(); | 40 | ········final·f·g·=·f.g(); |
41 | ········b.b. | 41 | ········b.b.b.b.a.c.a((e)g,·(b)new·h$a(this,·j$d),·this.c); |
42 | ········this.d.execute((Runnable)new·io.flutter.plugins.a.f(g,·callable)); | 42 | ········this.d.execute((Runnable)new·io.flutter.plugins.a.f(g,·callable)); |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····private·List·b(String·absolutePath)·{ | 45 | ····private·List·b(String·absolutePath)·{ |
46 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); | 46 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); |
47 | ········if·(Build$VERSION.SDK_INT·>=·19)·{ | 47 | ········if·(Build$VERSION.SDK_INT·>=·19)·{ |
48 | ············final·File[]·externalFilesDirs·=·this.a.getExternalFilesDirs(absolutePath); | 48 | ············final·File[]·externalFilesDirs·=·this.a.getExternalFilesDirs(absolutePath); |
Offset 174, 15 lines modified | Offset 174, 15 lines modified | ||
174 | ····public·void·a()·{ | 174 | ····public·void·a()·{ |
175 | ········this.c.removeCallbacksAndMessages((Object)null); | 175 | ········this.c.removeCallbacksAndMessages((Object)null); |
176 | ········this.b.shutdown(); | 176 | ········this.b.shutdown(); |
177 | ····} | 177 | ····} |
178 | ···· | 178 | ···· |
179 | ····public·void·a(final·i·i,·final·j$d·j$d)·{ | 179 | ····public·void·a(final·i·i,·final·j$d·j$d)·{ |
180 | ········final·String·s·=·(String)i.a("key"); | 180 | ········final·String·s·=·(String)i.a("key"); |
181 | ········Label_10 | 181 | ········Label_1076:·{ |
182 | ············try·{ | 182 | ············try·{ |
183 | ················final·String·a·=·i.a; | 183 | ················final·String·a·=·i.a; |
184 | ················int·n·=·-1; | 184 | ················int·n·=·-1; |
185 | ················final·int·hashCode·=·a.hashCode(); | 185 | ················final·int·hashCode·=·a.hashCode(); |
186 | ················final·boolean·b·=·true; | 186 | ················final·boolean·b·=·true; |
187 | ················switch·(hashCode)·{ | 187 | ················switch·(hashCode)·{ |
188 | ····················case·1984457324:·{ | 188 | ····················case·1984457324:·{ |
Offset 245, 244 lines modified | Offset 245, 250 lines modified | ||
245 | ························if·(a.equals("commit"))·{ | 245 | ························if·(a.equals("commit"))·{ |
246 | ····························n·=·5; | 246 | ····························n·=·5; |
247 | ····························break; | 247 | ····························break; |
248 | ························} | 248 | ························} |
249 | ························break; | 249 | ························break; |
250 | ····················} | 250 | ····················} |
251 | ················} | 251 | ················} |
252 | ················final·String·s2·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBEb3VibGUu"; | ||
252 | ················final·String·s | 253 | ················final·String·s3·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBCaWdJbnRlZ2Vy"; |
253 | ················final·String·s | 254 | ················final·String·s4·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBhIGxpc3Qu"; |
254 | ················final·String·s | 255 | ················final·String·s5·=·"value"; |
255 | ················Label_0 | 256 | ················Label_0913:·{ |
256 | ····················switch·(n)·{ | 257 | ····················switch·(n)·{ |
257 | ························default:·{ | 258 | ························default:·{ |
258 | ····························j$d.a(); | 259 | ····························j$d.a(); |
259 | ····························break; | 260 | ····························break; |
260 | ························} | 261 | ························} |
261 | ························case·7:·{ | 262 | ························case·7:·{ |
262 | ····························break·Label_0 | 263 | ····························break·Label_0913; |
263 | ························} | 264 | ························} |
264 | ························case·6:·{ | 265 | ························case·6:·{ |
265 | ····························break·Label_0 | 266 | ····························break·Label_0913; |
266 | ························} | 267 | ························} |
267 | ························case·5:·{ | 268 | ························case·5:·{ |
268 | ····························break·Label_0 | 269 | ····························break·Label_0913; |
269 | ························} | 270 | ························} |
270 | ························case·4:·{ | 271 | ························case·4:·{ |
271 | ····························break·Label_0 | 272 | ····························break·Label_0913; |
272 | ························} | 273 | ························} |
273 | ························case·3:·{ | 274 | ························case·3:·{ |
274 | ····························break·Label_0 | 275 | ····························break·Label_0913; |
275 | ························} | 276 | ························} |
276 | ························case·2:·{ | 277 | ························case·2:·{ |
277 | ····························break·Label_0 | 278 | ····························break·Label_0913; |
278 | ························} | 279 | ························} |
279 | ························case·1:·{ | 280 | ························case·1:·{ |
280 | ····························break·Label_0 | 281 | ····························break·Label_0913; |
281 | ························} | 282 | ························} |
282 | ························case·8: | 283 | ························case·8: |
283 | ························case·0:·{ | 284 | ························case·0:·{ |
284 | ····························Label_ | 285 | ····························Label_1004:·{ |
285 | ································break·Label_ | 286 | ································break·Label_1004; |
286 | ································final·Map·b2·=·this.b(); | 287 | ································final·Map·b2·=·this.b(); |
287 | ································try·{ | 288 | ································try·{ |
288 | ····································final·Set<String>·keySet·=·b2.keySet(); | 289 | ····································final·Set<String>·keySet·=·b2.keySet(); |
289 | ····································try·{ | 290 | ····································try·{ |
290 | ········································final·SharedPreferences·a2·=·this.a; | 291 | ········································final·SharedPreferences·a2·=·this.a; |
291 | ········································try·{ | 292 | ········································try·{ |
292 | ············································final·SharedPreferences$Editor·edit·=·a2.edit(); | 293 | ············································final·SharedPreferences$Editor·edit·=·a2.edit(); |
293 | ············································try·{ | 294 | ············································try·{ |
294 | ················································final·Iterator<String>·iterator·=·keySet.iterator(); | 295 | ················································final·Iterator<String>·iterator·=·keySet.iterator(); |
295 | ················································try·{ | 296 | ················································try·{ |
296 | ····················································while·(true)·{ | 297 | ····················································while·(true)·{ |
297 | ························································Label_049 | 298 | ························································Label_0496:·{ |
298 | ····························································if·(!iterator.hasNext())·{ | 299 | ····························································if·(!iterator.hasNext())·{ |
299 | ································································break·Label_049 | 300 | ································································break·Label_0496; |
300 | ····························································} | 301 | ····························································} |
301 | ····························································final·String·next·=·iterator.next(); | 302 | ····························································final·String·next·=·iterator.next(); |
302 | ····························································try·{ | 303 | ····························································try·{ |
303 | ································································edit.remove((String)next); | 304 | ································································edit.remove((String)next); |
304 | ································································continue; | 305 | ································································continue; |
306 | ································································this.a(edit,·j$d); | ||
307 | ································································break·Label_1076; | ||
305 | ································································final·SharedPreferences·a3·=·this.a; | 308 | ································································final·SharedPreferences·a3·=·this.a; |
306 | ································································try·{ | 309 | ································································try·{ |
307 | ····································································SharedPreferences$Editor·sharedPreferences$Editor·=·a3.edit().remove(s); | 310 | ····································································SharedPreferences$Editor·sharedPreferences$Editor·=·a3.edit().remove(s); |
308 | ····································································while·(true)·{ | 311 | ····································································while·(true)·{ |
309 | ········································································this.a(sharedPreferences$Editor,·j$d); | 312 | ········································································this.a(sharedPreferences$Editor,·j$d); |
310 | ········································································break·Label_10 | 313 | ········································································break·Label_1076; |
311 | ········································································j$d.a((Object)this.b()); | ||
312 | ········································································return; | ||
313 | ········································································j$d.a((Object)Boolean.valueOf(b)); | ||
314 | ········································································break·Label_1062; | ||
315 | ········································································final·Object·a4·=·i.a(s | 314 | ········································································final·Object·a4·=·i.a(s5); |
316 | ········································································try·{ | 315 | ········································································try·{ |
317 | ············································································final·List·list·=·(List)a4; | 316 | ············································································final·List·list·=·(List)a4; |
318 | ············································································try·{ | 317 | ············································································try·{ |
319 | ················································································final·SharedPreferences·a5·=·this.a; | 318 | ················································································final·SharedPreferences·a5·=·this.a; |
320 | ················································································try·{ | 319 | ················································································try·{ |
321 | ····················································································final·SharedPreferences$Editor·edit2·=·a5.edit(); | 320 | ····················································································final·SharedPreferences$Editor·edit2·=·a5.edit(); |
322 | ····················································································try·{ | 321 | ····················································································try·{ |
323 | ························································································try·{ | 322 | ························································································try·{ |
324 | ····························································································final·StringBuilder·sb2; | 323 | ····························································································final·StringBuilder·sb2; |
325 | ····························································································final·StringBuilder·sb·=·sb2·=·new·StringBuilder(); | 324 | ····························································································final·StringBuilder·sb·=·sb2·=·new·StringBuilder(); |
326 | ····························································································try·{ | 325 | ····························································································try·{ |
327 | ································································································sb2.append(s | 326 | ································································································sb2.append(s4); |
328 | ································································································try·{ | 327 | ································································································try·{ |
329 | ····································································································sb.append(this.a(list)); | 328 | ····································································································sb.append(this.a(list)); |
330 | ····································································································sharedPreferences$Editor·=·edit2.putString(s,·sb.toString()); | 329 | ····································································································sharedPreferences$Editor·=·edit2.putString(s,·sb.toString()); |
331 | ····································································································continue; | 330 | ····································································································continue; |
332 | ····································································································final·Object·a6·=·i.a(s | 331 | ····································································································final·Object·a6·=·i.a(s5); |
333 | ····································································································try·{ | 332 | ····································································································try·{ |
334 | ········································································································final·String·s | 333 | ········································································································final·String·s6·=·(String)a6; |
335 | ········································································································Label_07 | 334 | ········································································································Label_0742:·{ |
336 | ············································································································if·(s | 335 | ············································································································if·(s6.startsWith(s4)·||·s6.startsWith(s3)·||·s6.startsWith(s2))·{ |
337 | ················································································································break·Label_07 | 336 | ················································································································break·Label_0742; |
338 | ············································································································} | 337 | ············································································································} |
339 | ············································································································final·SharedPreferences·a7·=·this.a; | 338 | ············································································································final·SharedPreferences·a7·=·this.a; |
340 | ············································································································try·{ | 339 | ············································································································try·{ |
341 | ················································································································sharedPreferences$Editor·=·a7.edit().putString(s,·s | 340 | ················································································································sharedPreferences$Editor·=·a7.edit().putString(s,·s6); |
342 | ················································································································continue; | 341 | ················································································································continue; |
343 | ················································································································j$d.a("StorageError",·"This·string·cannot·be·stored·as·it·clashes·with·special·identifier·prefixes.",·(Object)null); | ||
344 | ················································································································return; | ||
345 | ················································································································final·Object·a8·=·i.a(s | 342 | ················································································································final·Object·a8·=·i.a(s5); |
346 | ················································································································try·{ | 343 | ················································································································try·{ |
347 | ····················································································································final·Number·n2·=·(Number)a8; | 344 | ····················································································································final·Number·n2·=·(Number)a8; |
348 | ····················································································································Label_08 | 345 | ····················································································································Label_0877:·{ |
349 | ························································································································if·(!(n2·instanceof·BigInteger))·{ | 346 | ························································································································if·(!(n2·instanceof·BigInteger))·{ |
350 | ····························································································································break·Label_08 | 347 | ····························································································································break·Label_0877; |
351 | ························································································································} | 348 | ························································································································} |
352 | ························································································································final·BigInteger·bigInteger·=·(BigInteger)n2; | 349 | ························································································································final·BigInteger·bigInteger·=·(BigInteger)n2; |
Max diff block lines reached; 28689/40687 bytes (70.51%) of diff not shown. |
Offset 1, 17 lines modified | Offset 1, 20 lines modified | ||
1 | package·a.a.a.a; | 1 | package·a.a.a.a; |
2 | 2 | import·java.util.concurrent.atomic.AtomicInteger; | |
3 | import·java.util.concurrent.ThreadFactory; | ||
4 | class·b$a·implements·ThreadFactory | ||
3 | { | 5 | { |
6 | ····private·final·AtomicInteger·a; | ||
4 | ····b$a(final·b$c·b$c,·final·b$c·b$c2)·{ | ||
5 | ········super(b$c,·b$c2); | ||
6 | ····} | ||
7 | ···· | 7 | ···· |
8 | ····b$ | 8 | ····b$a(final·b·b)·{ |
9 | ········ | 9 | ········this.a·=·new·AtomicInteger(0); |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····b$c·c(final·b$c·b$c)·{ | ||
13 | ······ | 12 | ····public·Thread·newThread(final·Runnable·target)·{ |
13 | ········final·Thread·thread·=·new·Thread(target); | ||
14 | ········thread.setName(String.format("arch_disk_io_%d",·Integer.valueOf(this.a.getAndIncrement()))); | ||
15 | ········return·thread; | ||
14 | ····} | 16 | ····} |
15 | } | 17 | } |
Offset 6, 15 lines modified | Offset 6, 19 lines modified | ||
6 | import·android.view.Window; | 6 | import·android.view.Window; |
7 | import·androidx.lifecycle.e$a; | 7 | import·androidx.lifecycle.e$a; |
8 | import·androidx.lifecycle.h; | 8 | import·androidx.lifecycle.h; |
9 | import·androidx.lifecycle.f; | 9 | import·androidx.lifecycle.f; |
10 | class·ComponentActivity$2·implements·f | 10 | class·ComponentActivity$2·implements·f |
11 | { | 11 | { |
12 | ····final·/*·synthetic·*/· | 12 | ····final·/*·synthetic·*/·ComponentActivity·a; |
13 | ···· | ||
14 | ····ComponentActivity$2(final·ComponentActivity·a)·{ | ||
15 | ········this.a·=·a; | ||
16 | ····} | ||
13 | ···· | 17 | ···· |
14 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 18 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
15 | ········if·(e$a·==·e$a.ON_STOP)·{ | 19 | ········if·(e$a·==·e$a.ON_STOP)·{ |
16 | ············final·Window·window·=·((Activity)this.a).getWindow(); | 20 | ············final·Window·window·=·((Activity)this.a).getWindow(); |
17 | ············View·peekDecorView; | 21 | ············View·peekDecorView; |
18 | ············if·(window·!=·null)·{ | 22 | ············if·(window·!=·null)·{ |
19 | ················peekDecorView·=·window.peekDecorView(); | 23 | ················peekDecorView·=·window.peekDecorView(); |
Offset 4, 16 lines modified | Offset 4, 19 lines modified | ||
4 | import·android.app.Activity; | 4 | import·android.app.Activity; |
5 | import·androidx.lifecycle.e$a; | 5 | import·androidx.lifecycle.e$a; |
6 | import·androidx.lifecycle.h; | 6 | import·androidx.lifecycle.h; |
7 | import·androidx.lifecycle.f; | 7 | import·androidx.lifecycle.f; |
8 | class·ComponentActivity$3·implements·f | 8 | class·ComponentActivity$3·implements·f |
9 | { | 9 | { |
10 | ····final·/*·synthetic·*/· | 10 | ····final·/*·synthetic·*/·ComponentActivity·a; |
11 | ···· | ||
12 | ····ComponentActivity$3(final·ComponentActivity·a)·{ | ||
13 | ········this.a·=·a; | ||
14 | ····} | ||
11 | ···· | 15 | ···· |
12 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 16 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
13 | ········if·(e$a·==·e$a.ON_DESTROY·&&·!((Activity)this.a).isChangingConfigurations())·{ | 17 | ········if·(e$a·==·e$a.ON_DESTROY·&&·!((Activity)this.a).isChangingConfigurations())·{ |
14 | ············this.a.a(); | 18 | ············this.a.b().a(); |
15 | ············throw·null; | ||
16 | ········} | 19 | ········} |
17 | ····} | 20 | ····} |
18 | } | 21 | } |
Offset 12, 14 lines modified | Offset 12, 18 lines modified | ||
12 | { | 12 | { |
13 | ····private·static·int·b; | 13 | ····private·static·int·b; |
14 | ····private·static·Field·c; | 14 | ····private·static·Field·c; |
15 | ····private·static·Field·d; | 15 | ····private·static·Field·d; |
16 | ····private·static·Field·e; | 16 | ····private·static·Field·e; |
17 | ····private·Activity·a; | 17 | ····private·Activity·a; |
18 | ···· | 18 | ···· |
19 | ····ImmLeaksCleaner(final·Activity·a)·{ | ||
20 | ········this.a·=·a; | ||
21 | ····} | ||
22 | ···· | ||
19 | ····private·static·void·a()·{ | 23 | ····private·static·void·a()·{ |
20 | ········final·int·b·=·2; | 24 | ········final·int·b·=·2; |
21 | ········try·{ | 25 | ········try·{ |
22 | ············ImmLeaksCleaner.b·=·b; | 26 | ············ImmLeaksCleaner.b·=·b; |
23 | ············final·Field·declaredField·=·InputMethodManager.class.getDeclaredField("mServedView"); | 27 | ············final·Field·declaredField·=·InputMethodManager.class.getDeclaredField("mServedView"); |
24 | ············try·{ | 28 | ············try·{ |
25 | ················ImmLeaksCleaner.d·=·declaredField; | 29 | ················ImmLeaksCleaner.d·=·declaredField; |
Offset 1, 43 lines modified | Offset 1, 48 lines modified | ||
1 | package·androidx.activity; | 1 | package·androidx.activity; |
2 | import·androidx.lifecycle.g; | ||
3 | import·androidx.lifecycle.e$a; | 2 | import·androidx.lifecycle.e$a; |
4 | import·androidx.lifecycle.h; | 3 | import·androidx.lifecycle.h; |
4 | import·androidx.lifecycle.g; | ||
5 | import·androidx.lifecycle.e; | 5 | import·androidx.lifecycle.e; |
6 | import·androidx.lifecycle.f; | 6 | import·androidx.lifecycle.f; |
7 | class·OnBackPressedDispatcher$LifecycleOnBackPressedCancellable·implements·f,·a | 7 | class·OnBackPressedDispatcher$LifecycleOnBackPressedCancellable·implements·f,·a |
8 | { | 8 | { |
9 | ····private·final·e·a; | 9 | ····private·final·e·a; |
10 | ····private·final· | 10 | ····private·final·b·b; |
11 | ····private·a·c; | 11 | ····private·a·c; |
12 | ····final·/*·synthetic·*/·OnBackPressedDispatcher·d; | 12 | ····final·/*·synthetic·*/·OnBackPressedDispatcher·d; |
13 | ···· | 13 | ···· |
14 | ····OnBackPressedDispatcher$LifecycleOnBackPressedCancellable(final·OnBackPressedDispatcher·d,·final·e·a,·final·b·b)·{ | ||
15 | ········this.d·=·d; | ||
16 | ········this.a·=·a; | ||
17 | ········this.b·=·b; | ||
18 | ········a.a((g)this); | ||
19 | ····} | ||
20 | ···· | ||
14 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 21 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
15 | ········if·(e$a· | 22 | ········if·(e$a·==·e$a.ON_START)·{ |
23 | ············this.c·=·this.d.a(this.b); | ||
24 | ········} | ||
16 | ········ | 25 | ········else·if·(e$a·==·e$a.ON_STOP)·{ |
17 | ············ | 26 | ············final·a·c·=·this.c; |
18 | ············ | 27 | ············if·(c·!=·null)·{ |
19 | ················ | 28 | ················c.cancel(); |
20 | ················} | ||
21 | ············} | ||
22 | ············else·if·(e$a·==·e$a.ON_DESTROY)·{ | ||
23 | ················this.cancel(); | ||
24 | ············} | 29 | ············} |
25 | ············return; | ||
26 | ········} | 30 | ········} |
27 | ········this.d.a(this.b); | ||
28 | ········ | 31 | ········else·if·(e$a·==·e$a.ON_DESTROY)·{ |
32 | ············this.cancel(); | ||
33 | ········} | ||
29 | ····} | 34 | ····} |
30 | ···· | 35 | ···· |
31 | ····public·void·cancel()·{ | 36 | ····public·void·cancel()·{ |
32 | ········this.a. | 37 | ········this.a.b((g)this); |
33 | ········this.b. | 38 | ········this.b.b((a)this); |
34 | ········final·a·c·=·this.c; | 39 | ········final·a·c·=·this.c; |
35 | ········if·(c·!=·null)·{ | 40 | ········if·(c·!=·null)·{ |
36 | ············c.cancel(); | 41 | ············c.cancel(); |
37 | ············this.c·=·null; | 42 | ············this.c·=·null; |
38 | ········} | 43 | ········} |
39 | ····} | 44 | ····} |
40 | } | 45 | } |
Offset 1, 13 lines modified | Offset 1, 41 lines modified | ||
1 | package·androidx.activity; | 1 | package·androidx.activity; |
2 | import·java.util.Iterator; | ||
3 | import·java.util.concurrent.CopyOnWriteArrayList; | ||
2 | import·androidx.lifecycle.l; | ||
3 | import·androidx.lifecycle.m; | ||
4 | import·androidx.lifecycle.h; | ||
5 | public· | 4 | public·abstract·class·b |
6 | { | 5 | { |
6 | ····private·boolean·a; | ||
7 | ····private·CopyOnWriteArrayList·b; | ||
8 | ···· | ||
9 | ····public·b(final·boolean·a)·{ | ||
10 | ········this.b·=·new·CopyOnWriteArrayList(); | ||
11 | ········this.a·=·a; | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·abstract·void·a(); | ||
15 | ···· | ||
16 | ····void·a(final·a·e)·{ | ||
17 | ········this.b.add(e); | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·final·void·a(final·boolean·a)·{ | ||
21 | ········this.a·=·a; | ||
22 | ····} | ||
23 | ···· | ||
24 | ····void·b(final·a·o)·{ | ||
25 | ········this.b.remove(o); | ||
26 | ····} | ||
27 | ···· | ||
28 | ····public·final·boolean·b()·{ | ||
29 | ········return·this.a; | ||
30 | ····} | ||
31 | ···· | ||
7 | ····public·l· | 32 | ····public·final·void·c()·{ |
8 | ········t | 33 | ········final·Iterator<a>·iterator·=·this.b.iterator(); |
34 | ········while·(iterator.hasNext())·{ | ||
35 | ············((a)iterator.next()).cancel(); | ||
36 | ········} | ||
9 | ····} | 37 | ····} |
10 | } | 38 | } |
Offset 4, 18 lines modified | Offset 4, 22 lines modified | ||
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | import·androidx.lifecycle.e$a; | 5 | import·androidx.lifecycle.e$a; |
6 | import·androidx.lifecycle.h; | 6 | import·androidx.lifecycle.h; |
7 | import·androidx.lifecycle.f; | 7 | import·androidx.lifecycle.f; |
8 | class·Fragment$2·implements·f | 8 | class·Fragment$2·implements·f |
9 | { | 9 | { |
10 | ····final·/*·synthetic·*/·a·a; | 10 | ····final·/*·synthetic·*/·Fragment·a; |
11 | ···· | ||
12 | ····Fragment$2(final·Fragment·a)·{ | ||
13 | ········this.a·=·a; | ||
14 | ····} | ||
11 | ···· | 15 | ···· |
12 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 16 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
13 | ········if·(e$a·==·e$a.ON_STOP)·{ | 17 | ········if·(e$a·==·e$a.ON_STOP)·{ |
14 | ············final·View· | 18 | ············final·View·g·=·this.a.G; |
15 | ············if·( | 19 | ············if·(g·!=·null)·{ |
16 | ················ | 20 | ················g.cancelPendingInputEvents(); |
17 | ············} | 21 | ············} |
18 | ········} | 22 | ········} |
19 | ····} | 23 | ····} |
20 | } | 24 | } |
Offset 1, 14 lines modified | Offset 1, 630 lines modified | ||
1 | package·androidx.fragment.app; | 1 | package·androidx.fragment.app; |
2 | import·java.util.ArrayList; | ||
3 | import·java.io.Writer; | ||
4 | import·java.io.PrintWriter; | ||
5 | import·a.c.c.b; | ||
6 | import·android.util.Log; | ||
2 | import·android.view.View; | ||
3 | import·androidx.savedstate.b; | ||
4 | import·androidx.lifecycle.m; | ||
5 | import·androidx.lifecycle.h; | ||
6 | import·android.view.View$OnCreateContextMenuListener; | ||
7 | import·android.content.ComponentCallbacks; | ||
8 | 7 | final·class·a·extends·n·implements·i$a,·j$k | |
9 | { | 8 | { |
10 | ···· | 9 | ····final·j·r; |
10 | ····boolean·s; | ||
11 | ····int·t; | ||
12 | ···· | ||
13 | ····public·a(final·j·r)·{ | ||
14 | ········this.t·=·-1; | ||
15 | ········this.r·=·r; | ||
16 | ····} | ||
17 | ···· | ||
18 | ····private·static·boolean·b(final·n$a·n$a)·{ | ||
19 | ········final·Fragment·b·=·n$a.b; | ||
20 | ········return·b·!=·null·&&·b.k·&&·b.G·!=·null·&&·!b.z·&&·!b.y·&&·b.I(); | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·int·a()·{ | ||
24 | ········return·this.a(false); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····int·a(final·boolean·b)·{ | ||
28 | ········if·(!this.s)·{ | ||
29 | ············if·(j.H)·{ | ||
30 | ················final·StringBuilder·sb·=·new·StringBuilder(); | ||
31 | ················sb.append("Commit:·"); | ||
32 | ················sb.append(this); | ||
33 | ················final·String·string·=·sb.toString(); | ||
34 | ················final·String·s·=·"FragmentManager"; | ||
35 | ················Log.v(s,·string); | ||
36 | ················final·PrintWriter·printWriter·=·new·PrintWriter((Writer)new·b(s)); | ||
37 | ················this.a("··",·printWriter); | ||
38 | ················printWriter.close(); | ||
39 | ············} | ||
40 | ············this.s·=·true; | ||
41 | ············int·b2; | ||
42 | ············if·(super.h)·{ | ||
43 | ················b2·=·this.r.b(this); | ||
44 | ············} | ||
45 | ············else·{ | ||
46 | ················b2·=·-1; | ||
47 | ············} | ||
48 | ············this.t·=·b2; | ||
49 | ············this.r.a((j$k)this,·b); | ||
50 | ············return·this.t; | ||
51 | ········} | ||
52 | ········throw·new·IllegalStateException("commit·already·called"); | ||
53 | ····} | ||
54 | ···· | ||
55 | ····Fragment·a(final·ArrayList·list,·final·Fragment·fragment)·{ | ||
56 | ········Fragment·b·=·fragment; | ||
57 | ········int·a2; | ||
58 | ········for·(int·i·=·0;·i·<·super.a.size();·i·+=·a2)·{ | ||
59 | ············final·n$a·n$a·=·(n$a)super.a.get(i); | ||
60 | ············final·int·a·=·n$a.a; | ||
61 | ············a2·=·1; | ||
62 | ············if·(a·!=·a2)·{ | ||
63 | ················final·int·n·=·2; | ||
64 | ················final·int·n2·=·3; | ||
65 | ················final·int·n3·=·9; | ||
66 | ················if·(a·==·n)·{ | ||
67 | ····················final·Fragment·b2·=·n$a.b; | ||
68 | ····················final·int·w·=·b2.w; | ||
69 | ····················int·j·=·list.size()·-·a2; | ||
70 | ····················Fragment·fragment2·=·b; | ||
71 | ····················int·index·=·i; | ||
72 | ····················boolean·b3·=·false; | ||
73 | ····················while·(j·>=·0)·{ | ||
74 | ························final·Fragment·o·=·(Fragment)list.get(j); | ||
75 | ························if·(o.w·==·w)·{ | ||
76 | ····························if·(o·==·b2)·{ | ||
77 | ································b3·=·true; | ||
78 | ····························} | ||
79 | ····························else·{ | ||
80 | ································if·(o·==·fragment2)·{ | ||
81 | ····································super.a.add(index,·new·n$a(n3,·o)); | ||
82 | ····································++index; | ||
83 | ····································fragment2·=·null; | ||
84 | ································} | ||
85 | ································final·n$a·element·=·new·n$a(n2,·o); | ||
86 | ································element.c·=·n$a.c; | ||
87 | ································element.e·=·n$a.e; | ||
88 | ································element.d·=·n$a.d; | ||
89 | ································element.f·=·n$a.f; | ||
90 | ································super.a.add(index,·element); | ||
91 | ································list.remove(o); | ||
92 | ································index·+=·a2; | ||
93 | ····························} | ||
94 | ························} | ||
95 | ························--j; | ||
96 | ····················} | ||
97 | ····················if·(b3)·{ | ||
98 | ························super.a.remove(index); | ||
99 | ························--index; | ||
100 | ····················} | ||
101 | ····················else·{ | ||
102 | ························n$a.a·=·a2; | ||
103 | ························list.add(b2); | ||
104 | ····················} | ||
105 | ····················i·=·index; | ||
106 | ····················b·=·fragment2; | ||
107 | ····················continue; | ||
108 | ················} | ||
109 | ················if·(a·!=·n2·&&·a·!=·6)·{ | ||
110 | ····················if·(a·!=·7)·{ | ||
111 | ························if·(a·!=·8)·{ | ||
112 | ····························continue; | ||
113 | ························} | ||
114 | ························super.a.add(i,·new·n$a(n3,·b)); | ||
115 | ························++i; | ||
116 | ························b·=·n$a.b; | ||
117 | ························continue; | ||
118 | ····················} | ||
Max diff block lines reached; 0/21149 bytes (0.00%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 24 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | class·CompositeGeneratedAdaptersObserver·implements·f | 2 | class·CompositeGeneratedAdaptersObserver·implements·f |
3 | { | 3 | { |
4 | ····private·final·c[]·a; | 4 | ····private·final·c[]·a; |
5 | ···· | 5 | ···· |
6 | ····CompositeGeneratedAdaptersObserver(final·c[]·a)·{ | ||
7 | ········this.a·=·a; | ||
8 | ····} | ||
9 | ···· | ||
6 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 10 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
7 | ········final· | 11 | ········final·l·l·=·new·l(); |
8 | ········final·c[]·a·=·this.a; | 12 | ········final·c[]·a·=·this.a; |
9 | ········final·int·length·=·a.length; | 13 | ········final·int·length·=·a.length; |
10 | ········int·i·=·0; | 14 | ········int·i·=·0; |
11 | ········for·(int· | 15 | ········for·(int·j·=·0;·j·<·length;·++j)·{ |
12 | ············a[ | 16 | ············a[j].a(h,·e$a,·false,·l); |
13 | ········} | 17 | ········} |
14 | ········for·(c[]·a2·=·this.a;·i·<·a2.length;·++i)·{ | 18 | ········for·(c[]·a2·=·this.a;·i·<·a2.length;·++i)·{ |
15 | ············a2[i].a(h,·e$a,·true,· | 19 | ············a2[i].a(h,·e$a,·true,·l); |
16 | ········} | 20 | ········} |
17 | ····} | 21 | ····} |
18 | } | 22 | } |
Offset 2, 14 lines modified | Offset 2, 19 lines modified | ||
2 | package·androidx.lifecycle; | 2 | package·androidx.lifecycle; |
3 | class·FullLifecycleObserverAdapter·implements·f | 3 | class·FullLifecycleObserverAdapter·implements·f |
4 | { | 4 | { |
5 | ····private·final·b·a; | 5 | ····private·final·b·a; |
6 | ····private·final·f·b; | 6 | ····private·final·f·b; |
7 | ···· | 7 | ···· |
8 | ····FullLifecycleObserverAdapter(final·b·a,·final·f·b)·{ | ||
9 | ········this.a·=·a; | ||
10 | ········this.b·=·b; | ||
11 | ····} | ||
12 | ···· | ||
8 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 13 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
9 | ········switch·(FullLifecycleObserverAdapter$a.a[((Enum)e$a).ordinal()])·{ | 14 | ········switch·(FullLifecycleObserverAdapter$a.a[((Enum)e$a).ordinal()])·{ |
10 | ············case·7:·{ | 15 | ············case·7:·{ |
11 | ················throw·new·IllegalArgumentException("ON_ANY·must·not·been·send·by·anybody"); | 16 | ················throw·new·IllegalArgumentException("ON_ANY·must·not·been·send·by·anybody"); |
12 | ············} | 17 | ············} |
13 | ············case·6:·{ | 18 | ············case·6:·{ |
14 | ················this.a.c(h); | 19 | ················this.a.c(h); |
Offset 1, 13 lines modified | Offset 1, 17 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | class·ReflectiveGenericLifecycleObserver·implements·f | 2 | class·ReflectiveGenericLifecycleObserver·implements·f |
3 | { | 3 | { |
4 | ····private·final·Object·a; | 4 | ····private·final·Object·a; |
5 | ····private·final·a·b; | 5 | ····private·final·a$a·b; |
6 | ···· | ||
7 | ····ReflectiveGenericLifecycleObserver(final·Object·a)·{ | ||
8 | ········this.a·=·a; | ||
9 | ········this.b·=·androidx.lifecycle.a.c.a((Class)this.a.getClass()); | ||
10 | ····} | ||
6 | ···· | 11 | ···· |
7 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 12 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
8 | ········this.b.a(h,·e$a,·this.a); | 13 | ········this.b.a(h,·e$a,·this.a); |
9 | ········throw·null; | ||
10 | ····} | 14 | ····} |
11 | } | 15 | } |
Offset 1, 12 lines modified | Offset 1, 16 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | class·SingleGeneratedAdapterObserver·implements·f | 2 | class·SingleGeneratedAdapterObserver·implements·f |
3 | { | 3 | { |
4 | ····private·final·c·a; | 4 | ····private·final·c·a; |
5 | ···· | 5 | ···· |
6 | ····SingleGeneratedAdapterObserver(final·c·a)·{ | ||
7 | ········this.a·=·a; | ||
8 | ····} | ||
9 | ···· | ||
6 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 10 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
7 | ········this.a.a(h,·e$a,·false,·( | 11 | ········this.a.a(h,·e$a,·false,·(l)null); |
8 | ········this.a.a(h,·e$a,·true,·( | 12 | ········this.a.a(h,·e$a,·true,·(l)null); |
9 | ····} | 13 | ····} |
10 | } | 14 | } |
Offset 123, 42 lines modified | Offset 123, 42 lines modified | ||
123 | ···· | 123 | ···· |
124 | ····private·void·z()·{ | 124 | ····private·void·z()·{ |
125 | ········if·(this.v()·==·g.b)·{ | 125 | ········if·(this.v()·==·g.b)·{ |
126 | ············this.getWindow().setBackgroundDrawable((Drawable)new·ColorDrawable(0)); | 126 | ············this.getWindow().setBackgroundDrawable((Drawable)new·ColorDrawable(0)); |
127 | ········} | 127 | ········} |
128 | ····} | 128 | ····} |
129 | ···· | 129 | ···· |
130 | ····public·androidx.lifecycle.e·a()·{ | ||
131 | ········return·(androidx.lifecycle.e)this.b; | ||
132 | ····} | ||
133 | ···· | ||
130 | ····public·a·a(final·Context·context)·{ | 134 | ····public·a·a(final·Context·context)·{ |
131 | ········return·null; | 135 | ········return·null; |
132 | ····} | 136 | ····} |
133 | ···· | 137 | ···· |
134 | ····public·d·a(final·Activity·activity,·final·a·a)·{ | 138 | ····public·d·a(final·Activity·activity,·final·a·a)·{ |
135 | ········return·new·d(this.d(),·a.j(),·(d$c)this); | 139 | ········return·new·d(this.d(),·a.j(),·(d$c)this); |
136 | ····} | 140 | ····} |
137 | ···· | 141 | ···· |
138 | ····public·void·a()·{ | ||
139 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
140 | ············this.reportFullyDrawn(); | ||
141 | ········} | ||
142 | ····} | ||
143 | ···· | ||
144 | ····public·void·a(final·k·k)·{ | 142 | ····public·void·a(final·k·k)·{ |
145 | ····} | 143 | ····} |
146 | ···· | 144 | ···· |
147 | ····public·void·a(final·l·l)·{ | 145 | ····public·void·a(final·l·l)·{ |
148 | ····} | 146 | ····} |
149 | ···· | 147 | ···· |
150 | ····public·void·b()·{ | 148 | ····public·void·b()·{ |
149 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
150 | ············this.reportFullyDrawn(); | ||
151 | ········} | ||
151 | ····} | 152 | ····} |
152 | ···· | 153 | ···· |
153 | ····public·void·b(final·a·a)·{ | 154 | ····public·void·b(final·a·a)·{ |
154 | ····} | 155 | ····} |
155 | ···· | 156 | ···· |
157 | ····public·void·c()·{ | ||
156 | ····public·androidx.lifecycle.e·c()·{ | ||
157 | ········return·(androidx.lifecycle.e)this.b; | ||
158 | ····} | 158 | ····} |
159 | ···· | 159 | ···· |
160 | ····public·Activity·d()·{ | 160 | ····public·Activity·d()·{ |
161 | ········return·this; | 161 | ········return·this; |
162 | ····} | 162 | ····} |
163 | ···· | 163 | ···· |
164 | ····public·void·e()·{ | 164 | ····public·void·e()·{ |
Offset 168, 15 lines modified | Offset 168, 15 lines modified | ||
168 | ········sb.append("·connection·to·the·engine·"); | 168 | ········sb.append("·connection·to·the·engine·"); |
169 | ········sb.append(this.w()); | 169 | ········sb.append(this.w()); |
170 | ········sb.append("·evicted·by·another·attaching·activity"); | 170 | ········sb.append("·evicted·by·another·attaching·activity"); |
171 | ········c.a.b.d("FlutterActivity",·sb.toString()); | 171 | ········c.a.b.d("FlutterActivity",·sb.toString()); |
172 | ········this.D(); | 172 | ········this.D(); |
173 | ····} | 173 | ····} |
174 | ···· | 174 | ···· |
175 | ····public·String· | 175 | ····public·String·g()·{ |
176 | ········final·Intent·intent·=·this.getIntent(); | 176 | ········final·Intent·intent·=·this.getIntent(); |
177 | ········final·String·s·=·"route"; | 177 | ········final·String·s·=·"route"; |
178 | ········if·(intent.hasExtra(s))·{ | 178 | ········if·(intent.hasExtra(s))·{ |
179 | ············return·this.getIntent().getStringExtra(s); | 179 | ············return·this.getIntent().getStringExtra(s); |
180 | ········} | 180 | ········} |
181 | ········String·string·=·null; | 181 | ········String·string·=·null; |
182 | ········try·{ | 182 | ········try·{ |
Offset 187, 93 lines modified | Offset 187, 80 lines modified | ||
187 | ············return·string; | 187 | ············return·string; |
188 | ········} | 188 | ········} |
189 | ········catch·(PackageManager$NameNotFoundException·ex)·{ | 189 | ········catch·(PackageManager$NameNotFoundException·ex)·{ |
190 | ············return·string; | 190 | ············return·string; |
191 | ········} | 191 | ········} |
192 | ····} | 192 | ····} |
193 | ···· | 193 | ···· |
194 | ····public·io.flutter.embedding.engine.d· | 194 | ····public·io.flutter.embedding.engine.d·h()·{ |
195 | ········return·io.flutter.embedding.engine.d.a(this.getIntent()); | 195 | ········return·io.flutter.embedding.engine.d.a(this.getIntent()); |
196 | ····} | 196 | ····} |
197 | ···· | 197 | ···· |
198 | ····public·String· | 198 | ····public·String·j()·{ |
199 | ········if·(this.C()·&&·"android.intent.action.RUN".equals(this.getIntent().getAction()))·{ | 199 | ········if·(this.C()·&&·"android.intent.action.RUN".equals(this.getIntent().getAction()))·{ |
200 | ············final·String·dataString·=·this.getIntent().getDataString(); | 200 | ············final·String·dataString·=·this.getIntent().getDataString(); |
201 | ············if·(dataString·!=·null)·{ | 201 | ············if·(dataString·!=·null)·{ |
202 | ················return·dataString; | 202 | ················return·dataString; |
203 | ············} | 203 | ············} |
204 | ········} | 204 | ········} |
205 | ········return·null; | 205 | ········return·null; |
206 | ····} | 206 | ····} |
207 | ···· | 207 | ···· |
208 | ····public·boolean· | 208 | ····public·boolean·k()·{ |
209 | ········return·true; | 209 | ········return·true; |
210 | ····} | 210 | ····} |
211 | ···· | 211 | ···· |
212 | ····public·o· | 212 | ····public·o·l()·{ |
213 | ········o·o; | 213 | ········o·o; |
214 | ········if·(this.v()·==·g.a)·{ | 214 | ········if·(this.v()·==·g.a)·{ |
215 | ············o·=·io.flutter.embedding.android.o.a; | 215 | ············o·=·io.flutter.embedding.android.o.a; |
216 | ········} | 216 | ········} |
217 | ········else·{ | 217 | ········else·{ |
218 | ············o·=·io.flutter.embedding.android.o.b; | 218 | ············o·=·io.flutter.embedding.android.o.b; |
219 | ········} | 219 | ········} |
220 | ········return·o; | 220 | ········return·o; |
221 | ····} | 221 | ····} |
222 | ···· | 222 | ···· |
223 | ····public·boolean· | 223 | ····public·boolean·m()·{ |
224 | ········final·Intent·intent·=·this.getIntent(); | 224 | ········final·Intent·intent·=·this.getIntent(); |
225 | ········final·String·s·=·"destroy_engine_with_activity"; | 225 | ········final·String·s·=·"destroy_engine_with_activity"; |
226 | ········boolean·b·=·intent.getBooleanExtra(s,·false); | 226 | ········boolean·b·=·intent.getBooleanExtra(s,·false); |
227 | ········if·(this. | 227 | ········if·(this.p()·==·null)·{ |
228 | ············if·(!this.a.b())·{ | 228 | ············if·(!this.a.b())·{ |
229 | ················b·=·this.getIntent().getBooleanExtra(s,·true); | 229 | ················b·=·this.getIntent().getBooleanExtra(s,·true); |
230 | ············} | 230 | ············} |
231 | ········} | 231 | ········} |
232 | ········return·b; | 232 | ········return·b; |
233 | ····} | 233 | ····} |
234 | ···· | 234 | ···· |
235 | ····public·boolean· | 235 | ····public·boolean·n()·{ |
236 | ········boolean·boolean1·=·false; | 236 | ········boolean·boolean1·=·false; |
237 | ········try·{ | 237 | ········try·{ |
238 | ············final·Bundle·x·=·this.x(); | 238 | ············final·Bundle·x·=·this.x(); |
239 | ············if·(x·!=·null)·{ | 239 | ············if·(x·!=·null)·{ |
240 | ················boolean1·=·x.getBoolean("flutter_deeplinking_enabled"); | 240 | ················boolean1·=·x.getBoolean("flutter_deeplinking_enabled"); |
241 | ············} | 241 | ············} |
242 | ············return·boolean1; | 242 | ············return·boolean1; |
243 | ········} | 243 | ········} |
244 | ········catch·(PackageManager$NameNotFoundException·ex)·{ | 244 | ········catch·(PackageManager$NameNotFoundException·ex)·{ |
245 | ············return·boolean1; | 245 | ············return·boolean1; |
246 | ········} | 246 | ········} |
Max diff block lines reached; 2175/5676 bytes (38.32%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 34 lines modified | ||
1 | package·androidx.lifecycle; | 1 | package·androidx.lifecycle; |
2 | class·LiveData$LifecycleBoundObserver·extends·LiveData$ | 2 | class·LiveData$LifecycleBoundObserver·extends·LiveData$b·implements·d |
3 | { | 3 | { |
4 | ····final·h· | 4 | ····final·h·e; |
5 | ····final·/*·synthetic·*/·LiveData· | 5 | ····final·/*·synthetic·*/·LiveData·f; |
6 | ···· | ||
7 | ····LiveData$LifecycleBoundObserver(final·LiveData·f,·final·h·e,·final·n·n)·{ | ||
8 | ········this.f·=·f; | ||
9 | ········super(f,·n); | ||
10 | ········this.e·=·e; | ||
11 | ····} | ||
12 | ···· | ||
13 | ····void·a()·{ | ||
14 | ········this.e.a().b((g)this); | ||
15 | ····} | ||
6 | ···· | 16 | ···· |
7 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 17 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
8 | ········if·(this. | 18 | ········if·(this.e.a().a()·==·e$b.a)·{ |
9 | ············this. | 19 | ············this.f.a(super.a); |
10 | ············return; | 20 | ············return; |
11 | ········} | 21 | ········} |
12 | ········this.a(this. | 22 | ········this.a(this.b()); |
23 | ····} | ||
24 | ···· | ||
25 | ····boolean·a(final·h·h)·{ | ||
26 | ········return·this.e·==·h; | ||
13 | ····} | 27 | ····} |
14 | ···· | 28 | ···· |
15 | ····boolean· | 29 | ····boolean·b()·{ |
16 | ········return·this. | 30 | ········return·this.e.a().a().a(e$b.d); |
17 | ····} | 31 | ····} |
18 | } | 32 | } |
Offset 1, 21 lines modified | Offset 1, 83 lines modified | ||
1 | package·androidx.savedstate; | 1 | package·androidx.savedstate; |
2 | import·java.lang.reflect.Constructor; | ||
3 | import·java.util.Iterator; | ||
4 | import·java.util.ArrayList; | ||
5 | import·android.os.Bundle; | ||
2 | import·androidx.lifecycle.g; | 6 | import·androidx.lifecycle.g; |
3 | import·androidx.lifecycle.e$a; | 7 | import·androidx.lifecycle.e$a; |
4 | import·androidx.lifecycle.h; | 8 | import·androidx.lifecycle.h; |
9 | import·java.lang.reflect.GenericDeclaration; | ||
5 | import·androidx.lifecycle.d; | 10 | import·androidx.lifecycle.d; |
6 | final·class·Recreator·implements·d | 11 | final·class·Recreator·implements·d |
7 | { | 12 | { |
8 | ····private·final·b·a; | 13 | ····private·final·b·a; |
9 | ···· | 14 | ···· |
15 | ····Recreator(final·b·a)·{ | ||
16 | ········this.a·=·a; | ||
17 | ····} | ||
18 | ···· | ||
19 | ····private·void·a(String·ex)·{ | ||
20 | ········final·Class<Recreator>·clazz·=·Recreator.class; | ||
21 | ········try·{ | ||
22 | ············GenericDeclaration·cause·=·Class.forName((String)ex,·false,·clazz.getClassLoader()).asSubclass(SavedStateRegistry$a.class); | ||
23 | ············try·{ | ||
24 | ················cause·=·((Class<Object>)cause).getDeclaredConstructor((Class<?>[])new·Class[0]); | ||
25 | ················((Constructor)cause).setAccessible(true); | ||
26 | ················try·{ | ||
27 | ····················final·SavedStateRegistry$a·instance·=·((Constructor<SavedStateRegistry$a>)cause).newInstance(new·Object[0]); | ||
28 | ····················try·{ | ||
29 | ························final·SavedStateRegistry$a·savedStateRegistry$a·=·(SavedStateRegistry$a)instance; | ||
30 | ························ex·=·(NoSuchMethodException)this.a; | ||
31 | ························savedStateRegistry$a.a((b)ex); | ||
32 | ····················} | ||
33 | ····················catch·(Exception·cause)·{ | ||
34 | ························final·StringBuilder·sb·=·new·StringBuilder(); | ||
35 | ························sb.append("Failed·to·instantiate·"); | ||
36 | ························sb.append((String)ex); | ||
37 | ························ex·=·(NoSuchMethodException)sb.toString(); | ||
38 | ························throw·new·RuntimeException((String)ex,·(Throwable)cause); | ||
39 | ····················} | ||
40 | ················} | ||
41 | ················catch·(Exception·ex2)·{} | ||
42 | ············} | ||
43 | ············catch·(NoSuchMethodException·ex)·{ | ||
44 | ················final·StringBuilder·sb2·=·new·StringBuilder(); | ||
45 | ················sb2.append("Class"); | ||
46 | ················sb2.append(((Class)cause).getSimpleName()); | ||
47 | ················sb2.append("·must·have·default·constructor·in·order·to·be·automatically·recreated"); | ||
48 | ················throw·new·IllegalStateException(sb2.toString(),·ex); | ||
49 | ············} | ||
50 | ········} | ||
51 | ········catch·(ClassNotFoundException·cause2)·{ | ||
52 | ············final·StringBuilder·sb3·=·new·StringBuilder(); | ||
53 | ············sb3.append("Class·"); | ||
54 | ············sb3.append((String)ex); | ||
55 | ············sb3.append("·wasn't·found"); | ||
56 | ············ex·=·(NoSuchMethodException)sb3.toString(); | ||
57 | ············throw·new·RuntimeException(ex,·(Throwable)cause2); | ||
58 | ········} | ||
59 | ····} | ||
60 | ···· | ||
10 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 61 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
11 | ········if·(e$a·!=·e$a.ON_CREATE)·{ | 62 | ········if·(e$a·!=·e$a.ON_CREATE)·{ |
12 | ············throw·new·AssertionError((Object)"Next·event·must·be·ON_CREATE"); | 63 | ············throw·new·AssertionError((Object)"Next·event·must·be·ON_CREATE"); |
13 | ········} | 64 | ········} |
14 | ········h. | 65 | ········h.a().b((g)this); |
15 | ········this.a. | 66 | ········final·Bundle·a·=·this.a.i().a("androidx.savedstate.Restarter"); |
16 | ········ | 67 | ········if·(a·==·null)·{ |
68 | ············return; | ||
69 | ········} | ||
70 | ········final·ArrayList·stringArrayList·=·a.getStringArrayList("classes_to_restore"); | ||
71 | ········if·(stringArrayList·!=·null)·{ | ||
72 | ············final·Iterator<String>·iterator·=·stringArrayList.iterator(); | ||
73 | ············while·(iterator.hasNext())·{ | ||
74 | ················this.a(iterator.next()); | ||
75 | ············} | ||
76 | ············return; | ||
77 | ········} | ||
78 | ········throw·new·IllegalStateException("Bundle·with·restored·state·for·the·component·\"androidx.savedstate.Restarter\"·must·contain·list·of·strings·by·the·key·\"classes_to_restore\""); | ||
17 | ····} | 79 | ····} |
18 | } | 80 | } |
Offset 3, 26 lines modified | Offset 3, 30 lines modified | ||
3 | import·androidx.lifecycle.e$a; | 3 | import·androidx.lifecycle.e$a; |
4 | import·androidx.lifecycle.h; | 4 | import·androidx.lifecycle.h; |
5 | import·androidx.lifecycle.d; | 5 | import·androidx.lifecycle.d; |
6 | class·SavedStateRegistry$1·implements·d | 6 | class·SavedStateRegistry$1·implements·d |
7 | { | 7 | { |
8 | ····final·/*·synthetic·*/·a·a; | 8 | ····final·/*·synthetic·*/·SavedStateRegistry·a; |
9 | ···· | ||
10 | ····SavedStateRegistry$1(final·SavedStateRegistry·a)·{ | ||
11 | ········this.a·=·a; | ||
12 | ····} | ||
9 | ···· | 13 | ···· |
10 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ | 14 | ····public·void·a(final·h·h,·final·e$a·e$a)·{ |
11 | ········a·a; | 15 | ········SavedStateRegistry·savedStateRegistry; |
12 | ········boolean· | 16 | ········boolean·d; |
13 | ········if·(e$a·==·e$a.ON_START)·{ | 17 | ········if·(e$a·==·e$a.ON_START)·{ |
14 | ············a·=·this.a; | 18 | ············savedStateRegistry·=·this.a; |
15 | ············ | 19 | ············d·=·true; |
16 | ········} | 20 | ········} |
17 | ········else·{ | 21 | ········else·{ |
18 | ············if·(e$a·!=·e$a.ON_STOP)·{ | 22 | ············if·(e$a·!=·e$a.ON_STOP)·{ |
19 | ················return; | 23 | ················return; |
20 | ············} | 24 | ············} |
21 | ············a·=·this.a; | 25 | ············savedStateRegistry·=·this.a; |
22 | ············ | 26 | ············d·=·false; |
23 | ········} | 27 | ········} |
24 | ········a. | 28 | ········savedStateRegistry.d·=·d; |
25 | ····} | 29 | ····} |
26 | } | 30 | } |
Offset 1, 19 lines modified | Offset 1, 24 lines modified | ||
1 | package·a.a.a. | 1 | package·a.a.a.b; |
2 | import·java.util.Map; | 2 | import·java.util.Map; |
3 | class·b$c·implements·Entry | 3 | class·b$c·implements·Entry |
4 | { | 4 | { |
5 | ····final·Object·a; | 5 | ····final·Object·a; |
6 | ····final·Object·b; | 6 | ····final·Object·b; |
7 | ····b$c·c; | 7 | ····b$c·c; |
8 | ····b$c·d; | 8 | ····b$c·d; |
9 | ···· | 9 | ···· |
10 | ····b$c(final·Object·a,·final·Object·b)·{ | ||
11 | ········this.a·=·a; | ||
12 | ········this.b·=·b; | ||
13 | ····} | ||
14 | ···· | ||
10 | ····@Override | 15 | ····@Override |
11 | ····public·boolean·equals(Object·b)·{ | 16 | ····public·boolean·equals(Object·b)·{ |
12 | ········boolean·b2·=·true; | 17 | ········boolean·b2·=·true; |
13 | ········if·(b·==·this)·{ | 18 | ········if·(b·==·this)·{ |
14 | ············return·b2; | 19 | ············return·b2; |
15 | ········} | 20 | ········} |
16 | ········if·(!(b·instanceof·b$c))·{ | 21 | ········if·(!(b·instanceof·b$c))·{ |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | import·java.util.NoSuchElementException; | 2 | import·java.util.NoSuchElementException; |
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | final·class· | 4 | final·class·d$a·implements·Iterator |
5 | { | 5 | { |
6 | ····final·int·a; | 6 | ····final·int·a; |
7 | ····int·b; | 7 | ····int·b; |
8 | ····int·c; | 8 | ····int·c; |
9 | ····boolean·d; | 9 | ····boolean·d; |
10 | ····final·/*·synthetic·*/· | 10 | ····final·/*·synthetic·*/·d·e; |
11 | ···· | 11 | ···· |
12 | ···· | 12 | ····d$a(final·d·e,·final·int·a)·{ |
13 | ········this.e·=·e; | 13 | ········this.e·=·e; |
14 | ········this.d·=·false; | 14 | ········this.d·=·false; |
15 | ········this.a·=·a; | 15 | ········this.a·=·a; |
16 | ········this.b·=·e.c(); | 16 | ········this.b·=·e.c(); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·boolean·hasNext()·{ | 19 | ····public·boolean·hasNext()·{ |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | package·a.b; | 2 | package·a.b; |
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | import·java.util.Collection; | 4 | import·java.util.Collection; |
5 | import·java.util.Map; | 5 | import·java.util.Map; |
6 | import·java.util.Set; | 6 | import·java.util.Set; |
7 | final·class· | 7 | final·class·d$b·implements·Set |
8 | { | 8 | { |
9 | ····final·/*·synthetic·*/· | 9 | ····final·/*·synthetic·*/·d·a; |
10 | ···· | 10 | ···· |
11 | ···· | 11 | ····d$b(final·d·a)·{ |
12 | ········this.a·=·a; | 12 | ········this.a·=·a; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·boolean·a(final·Map.Entry·entry)·{ | 15 | ····public·boolean·a(final·Map.Entry·entry)·{ |
16 | ········throw·new·UnsupportedOperationException(); | 16 | ········throw·new·UnsupportedOperationException(); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
Offset 37, 30 lines modified | Offset 37, 30 lines modified | ||
37 | ········final·Map.Entry·entry·=·(Map.Entry)value; | 37 | ········final·Map.Entry·entry·=·(Map.Entry)value; |
38 | ········final·int·a·=·this.a.a(entry.getKey()); | 38 | ········final·int·a·=·this.a.a(entry.getKey()); |
39 | ········if·(a·<·0)·{ | 39 | ········if·(a·<·0)·{ |
40 | ············return·false; | 40 | ············return·false; |
41 | ········} | 41 | ········} |
42 | ········final·Object·a2·=·this.a.a(a,·1); | 42 | ········final·Object·a2·=·this.a.a(a,·1); |
43 | ········value·=·entry.getValue(); | 43 | ········value·=·entry.getValue(); |
44 | ········return· | 44 | ········return·c.a(a2,·value); |
45 | ····} | 45 | ····} |
46 | ···· | 46 | ···· |
47 | ····public·boolean·containsAll(final·Collection·collection)·{ | 47 | ····public·boolean·containsAll(final·Collection·collection)·{ |
48 | ········final·Iterator<Object>·iterator·=·collection.iterator(); | 48 | ········final·Iterator<Object>·iterator·=·collection.iterator(); |
49 | ········while·(iterator.hasNext())·{ | 49 | ········while·(iterator.hasNext())·{ |
50 | ············if·(!this.contains(iterator.next()))·{ | 50 | ············if·(!this.contains(iterator.next()))·{ |
51 | ················return·false; | 51 | ················return·false; |
52 | ············} | 52 | ············} |
53 | ········} | 53 | ········} |
54 | ········return·true; | 54 | ········return·true; |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····@Override | 57 | ····@Override |
58 | ····public·boolean·equals(final·Object·o)·{ | 58 | ····public·boolean·equals(final·Object·o)·{ |
59 | ········return· | 59 | ········return·d.a((Set)this,·o); |
60 | ····} | 60 | ····} |
61 | ···· | 61 | ···· |
62 | ····@Override | 62 | ····@Override |
63 | ····public·int·hashCode()·{ | 63 | ····public·int·hashCode()·{ |
64 | ········final·int·c·=·this.a.c(); | 64 | ········final·int·c·=·this.a.c(); |
65 | ········final·int·n·=·1; | 65 | ········final·int·n·=·1; |
66 | ········int·i·=·c·-·n; | 66 | ········int·i·=·c·-·n; |
Offset 89, 15 lines modified | Offset 89, 15 lines modified | ||
89 | ····} | 89 | ····} |
90 | ···· | 90 | ···· |
91 | ····public·boolean·isEmpty()·{ | 91 | ····public·boolean·isEmpty()·{ |
92 | ········return·this.a.c()·==·0; | 92 | ········return·this.a.c()·==·0; |
93 | ····} | 93 | ····} |
94 | ···· | 94 | ···· |
95 | ····public·Iterator·iterator()·{ | 95 | ····public·Iterator·iterator()·{ |
96 | ········return·(Iterator)new· | 96 | ········return·(Iterator)new·d$d(this.a); |
97 | ····} | 97 | ····} |
98 | ···· | 98 | ···· |
99 | ····public·boolean·remove(Object·o)·{ | 99 | ····public·boolean·remove(Object·o)·{ |
100 | ········o·=·new·UnsupportedOperationException(); | 100 | ········o·=·new·UnsupportedOperationException(); |
101 | ········throw·o; | 101 | ········throw·o; |
102 | ····} | 102 | ····} |
103 | ···· | 103 | ···· |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·java.util.Collection; | 3 | import·java.util.Collection; |
4 | import·java.util.Set; | 4 | import·java.util.Set; |
5 | final·class· | 5 | final·class·d$c·implements·Set |
6 | { | 6 | { |
7 | ····final·/*·synthetic·*/· | 7 | ····final·/*·synthetic·*/·d·a; |
8 | ···· | 8 | ···· |
9 | ···· | 9 | ····d$c(final·d·a)·{ |
10 | ········this.a·=·a; | 10 | ········this.a·=·a; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·boolean·add(Object·o)·{ | 13 | ····public·boolean·add(Object·o)·{ |
14 | ········o·=·new·UnsupportedOperationException(); | 14 | ········o·=·new·UnsupportedOperationException(); |
15 | ········throw·o; | 15 | ········throw·o; |
16 | ····} | 16 | ····} |
Offset 27, 20 lines modified | Offset 27, 20 lines modified | ||
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·boolean·contains(final·Object·o)·{ | 29 | ····public·boolean·contains(final·Object·o)·{ |
30 | ········return·this.a.a(o)·>=·0; | 30 | ········return·this.a.a(o)·>=·0; |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·boolean·containsAll(final·Collection·collection)·{ | 33 | ····public·boolean·containsAll(final·Collection·collection)·{ |
34 | ········return· | 34 | ········return·d.a(this.a.b(),·collection); |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····@Override | 37 | ····@Override |
38 | ····public·boolean·equals(final·Object·o)·{ | 38 | ····public·boolean·equals(final·Object·o)·{ |
39 | ········return· | 39 | ········return·d.a((Set)this,·o); |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····@Override | 42 | ····@Override |
43 | ····public·int·hashCode()·{ | 43 | ····public·int·hashCode()·{ |
44 | ········int·i·=·this.a.c()·-·1; | 44 | ········int·i·=·this.a.c()·-·1; |
45 | ········int·n·=·0; | 45 | ········int·n·=·0; |
46 | ········while·(i·>=·0)·{ | 46 | ········while·(i·>=·0)·{ |
Offset 59, 32 lines modified | Offset 59, 32 lines modified | ||
59 | ····} | 59 | ····} |
60 | ···· | 60 | ···· |
61 | ····public·boolean·isEmpty()·{ | 61 | ····public·boolean·isEmpty()·{ |
62 | ········return·this.a.c()·==·0; | 62 | ········return·this.a.c()·==·0; |
63 | ····} | 63 | ····} |
64 | ···· | 64 | ···· |
65 | ····public·Iterator·iterator()·{ | 65 | ····public·Iterator·iterator()·{ |
66 | ········return·(Iterator)new· | 66 | ········return·(Iterator)new·d$a(this.a,·0); |
67 | ····} | 67 | ····} |
68 | ···· | 68 | ···· |
69 | ····public·boolean·remove(final·Object·o)·{ | 69 | ····public·boolean·remove(final·Object·o)·{ |
70 | ········final·int·a·=·this.a.a(o); | 70 | ········final·int·a·=·this.a.a(o); |
71 | ········if·(a·>=·0)·{ | 71 | ········if·(a·>=·0)·{ |
72 | ············this.a.a(a); | 72 | ············this.a.a(a); |
73 | ············return·true; | 73 | ············return·true; |
74 | ········} | 74 | ········} |
75 | ········return·false; | 75 | ········return·false; |
76 | ····} | 76 | ····} |
77 | ···· | 77 | ···· |
78 | ····public·boolean·removeAll(final·Collection·collection)·{ | 78 | ····public·boolean·removeAll(final·Collection·collection)·{ |
79 | ········return· | 79 | ········return·d.b(this.a.b(),·collection); |
80 | ····} | 80 | ····} |
81 | ···· | 81 | ···· |
82 | ····public·boolean·retainAll(final·Collection·collection)·{ | 82 | ····public·boolean·retainAll(final·Collection·collection)·{ |
83 | ········return· | 83 | ········return·d.c(this.a.b(),·collection); |
84 | ····} | 84 | ····} |
85 | ···· | 85 | ···· |
86 | ····public·int·size()·{ | 86 | ····public·int·size()·{ |
87 | ········return·this.a.c(); | 87 | ········return·this.a.c(); |
88 | ····} | 88 | ····} |
89 | ···· | 89 | ···· |
90 | ····public·Object[]·toArray()·{ | 90 | ····public·Object[]·toArray()·{ |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | import·java.util.NoSuchElementException; | 2 | import·java.util.NoSuchElementException; |
3 | import·java.util.Map; | 3 | import·java.util.Map; |
4 | import·java.util.Iterator; | 4 | import·java.util.Iterator; |
5 | final·class· | 5 | final·class·d$d·implements·Iterator,·Entry |
6 | { | 6 | { |
7 | ····int·a; | 7 | ····int·a; |
8 | ····int·b; | 8 | ····int·b; |
9 | ····boolean·c; | 9 | ····boolean·c; |
10 | ····final·/*·synthetic·*/· | 10 | ····final·/*·synthetic·*/·d·d; |
11 | ···· | 11 | ···· |
12 | ···· | 12 | ····d$d(final·d·d)·{ |
13 | ········this.d·=·d; | 13 | ········this.d·=·d; |
14 | ········this.c·=·false; | 14 | ········this.c·=·false; |
15 | ········this.a·=·d.c()·-·1; | 15 | ········this.a·=·d.c()·-·1; |
16 | ········this.b·=·-1; | 16 | ········this.b·=·-1; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····@Override | 19 | ····@Override |
Offset 27, 19 lines modified | Offset 27, 19 lines modified | ||
27 | ········} | 27 | ········} |
28 | ········final·boolean·b·=·value·instanceof·Entry; | 28 | ········final·boolean·b·=·value·instanceof·Entry; |
29 | ········boolean·b2·=·false; | 29 | ········boolean·b2·=·false; |
30 | ········if·(!b)·{ | 30 | ········if·(!b)·{ |
31 | ············return·false; | 31 | ············return·false; |
32 | ········} | 32 | ········} |
33 | ········final·Entry·entry·=·(Entry)value; | 33 | ········final·Entry·entry·=·(Entry)value; |
34 | ········final·boolean·a·=·a.b. | 34 | ········final·boolean·a·=·a.b.c.a(entry.getKey(),·this.d.a(this.b,·0)); |
35 | ········final·int·n·=·1; | 35 | ········final·int·n·=·1; |
36 | ········if·(a)·{ | 36 | ········if·(a)·{ |
37 | ············value·=·entry.getValue(); | 37 | ············value·=·entry.getValue(); |
38 | ············if·(a.b. | 38 | ············if·(a.b.c.a(value,·this.d.a(this.b,·n)))·{ |
39 | ················b2·=·true; | 39 | ················b2·=·true; |
40 | ············} | 40 | ············} |
41 | ········} | 41 | ········} |
42 | ········return·b2; | 42 | ········return·b2; |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····public·Object·getKey()·{ | 45 | ····public·Object·getKey()·{ |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | ····public·boolean·hasNext()·{ | 59 | ····public·boolean·hasNext()·{ |
60 | ········return·this.b·<·this.a; | 60 | ········return·this.b·<·this.a; |
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····@Override | 63 | ····@Override |
64 | ····public·int·hashCode()·{ | 64 | ····public·int·hashCode()·{ |
65 | ········if·(this.c)·{ | 65 | ········if·(this.c)·{ |
66 | ············final· | 66 | ············final·d·d·=·this.d; |
67 | ············final·int·b·=·this.b; | 67 | ············final·int·b·=·this.b; |
68 | ············int·hashCode·=·0; | 68 | ············int·hashCode·=·0; |
69 | ············final·Object·a·=·d.a(b,·0); | 69 | ············final·Object·a·=·d.a(b,·0); |
70 | ············final·Object·a2·=·this.d.a(this.b,·1); | 70 | ············final·Object·a2·=·this.d.a(this.b,·1); |
71 | ············int·hashCode2; | 71 | ············int·hashCode2; |
72 | ············if·(a·==·null)·{ | 72 | ············if·(a·==·null)·{ |
73 | ················hashCode2·=·0; | 73 | ················hashCode2·=·0; |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | package·a.b; | 1 | package·a.b; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·java.util.Collection; | 3 | import·java.util.Collection; |
4 | final·class· | 4 | final·class·d$e·implements·Collection |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/· | 6 | ····final·/*·synthetic·*/·d·a; |
7 | ···· | 7 | ···· |
8 | ···· | 8 | ····d$e(final·d·a)·{ |
9 | ········this.a·=·a; | 9 | ········this.a·=·a; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·boolean·add(Object·o)·{ | 12 | ····public·boolean·add(Object·o)·{ |
13 | ········o·=·new·UnsupportedOperationException(); | 13 | ········o·=·new·UnsupportedOperationException(); |
14 | ········throw·o; | 14 | ········throw·o; |
15 | ····} | 15 | ····} |
Offset 40, 15 lines modified | Offset 40, 15 lines modified | ||
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····public·boolean·isEmpty()·{ | 42 | ····public·boolean·isEmpty()·{ |
43 | ········return·this.a.c()·==·0; | 43 | ········return·this.a.c()·==·0; |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····public·Iterator·iterator()·{ | 46 | ····public·Iterator·iterator()·{ |
47 | ········return·(Iterator)new· | 47 | ········return·(Iterator)new·d$a(this.a,·1); |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····public·boolean·remove(final·Object·o)·{ | 50 | ····public·boolean·remove(final·Object·o)·{ |
51 | ········final·int·b·=·this.a.b(o); | 51 | ········final·int·b·=·this.a.b(o); |
52 | ········if·(b·>=·0)·{ | 52 | ········if·(b·>=·0)·{ |
53 | ············this.a.a(b); | 53 | ············this.a.a(b); |
54 | ············return·true; | 54 | ············return·true; |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | ····} | 57 | ····} |
58 | ···· | 58 | ···· |
59 | ····public·boolean·removeAll(final·Collection·collection)·{ | 59 | ····public·boolean·removeAll(final·Collection·collection)·{ |
60 | ········int·c·=·this.a.c(); | 60 | ········int·c·=·this.a.c(); |
61 | ········int·i·=·0; | 61 | ········int·i·=·0; |
62 | ········boolean·b·=·false; | 62 | ········boolean·b·=·false; |
63 | ········while·(i·<·c)·{ | 63 | ········while·(i·<·c)·{ |
64 | ············final· | 64 | ············final·d·a·=·this.a; |
65 | ············final·int·n·=·1; | 65 | ············final·int·n·=·1; |
66 | ············if·(collection.contains(a.a(i,·n)))·{ | 66 | ············if·(collection.contains(a.a(i,·n)))·{ |
67 | ················this.a.a(i); | 67 | ················this.a.a(i); |
68 | ················--i; | 68 | ················--i; |
69 | ················--c; | 69 | ················--c; |
70 | ················b·=·true; | 70 | ················b·=·true; |
71 | ············} | 71 | ············} |
Offset 75, 15 lines modified | Offset 75, 15 lines modified | ||
75 | ····} | 75 | ····} |
76 | ···· | 76 | ···· |
77 | ····public·boolean·retainAll(final·Collection·collection)·{ | 77 | ····public·boolean·retainAll(final·Collection·collection)·{ |
78 | ········int·c·=·this.a.c(); | 78 | ········int·c·=·this.a.c(); |
79 | ········int·i·=·0; | 79 | ········int·i·=·0; |
80 | ········boolean·b·=·false; | 80 | ········boolean·b·=·false; |
81 | ········while·(i·<·c)·{ | 81 | ········while·(i·<·c)·{ |
82 | ············final· | 82 | ············final·d·a·=·this.a; |
83 | ············final·int·n·=·1; | 83 | ············final·int·n·=·1; |
84 | ············if·(!collection.contains(a.a(i,·n)))·{ | 84 | ············if·(!collection.contains(a.a(i,·n)))·{ |
85 | ················this.a.a(i); | 85 | ················this.a.a(i); |
86 | ················--i; | 86 | ················--i; |
87 | ················--c; | 87 | ················--c; |
88 | ················b·=·true; | 88 | ················b·=·true; |
89 | ············} | 89 | ············} |
Offset 1, 80 lines modified | Offset 1, 80 lines modified | ||
1 | package·b.a.a.n; | 1 | package·b.a.a.n; |
2 | class· | 2 | class·o$a |
3 | { | 3 | { |
4 | ····static·{ | 4 | ····static·{ |
5 | ········//· | 5 | ········//· |
6 | ········//·This·method·could·not·be·decompiled. | 6 | ········//·This·method·could·not·be·decompiled. |
7 | ········//· | 7 | ········//· |
8 | ········//·Original·Bytecode: | 8 | ········//·Original·Bytecode: |
9 | ········//· | 9 | ········//· |
10 | ········//·····3:·arraylength···· | 10 | ········//·····3:·arraylength···· |
11 | ········//·····4:·istore_0······· | 11 | ········//·····4:·istore_0······· |
12 | ········//·····5:·iload_0········ | 12 | ········//·····5:·iload_0········ |
13 | ········//·····6:·newarray········I | 13 | ········//·····6:·newarray········I |
14 | ········//·····8:·astore_1······· | 14 | ········//·····8:·astore_1······· |
15 | ········//·····9:·aload_1········ | 15 | ········//·····9:·aload_1········ |
16 | ········//····10:·putstatic·······b/a/a/n/ | 16 | ········//····10:·putstatic·······b/a/a/n/o$a.a:[I |
17 | ········//····13:·getstatic·······b/a/a/n/ | 17 | ········//····13:·getstatic·······b/a/a/n/o$a.a:[I |
18 | ········//····16:·astore_1······· | 18 | ········//····16:·astore_1······· |
19 | ········//····17:·getstatic·······b/a/a/n/ | 19 | ········//····17:·getstatic·······b/a/a/n/l.a:Lb/a/a/n/l; |
20 | ········//····20:·astore_2······· | 20 | ········//····20:·astore_2······· |
21 | ········//····21:·aload_2········ | 21 | ········//····21:·aload_2········ |
22 | ········//····22:·invokevirtual···java/lang/Enum.ordinal:()I | 22 | ········//····22:·invokevirtual···java/lang/Enum.ordinal:()I |
23 | ········//····25:·istore_3······· | 23 | ········//····25:·istore_3······· |
24 | ········//····26:·iconst_1······· | 24 | ········//····26:·iconst_1······· |
25 | ········//····27:·istore··········4 | 25 | ········//····27:·istore··········4 |
26 | ········//····29:·aload_1········ | 26 | ········//····29:·aload_1········ |
27 | ········//····30:·iload_3········ | 27 | ········//····30:·iload_3········ |
28 | ········//····31:·iload···········4 | 28 | ········//····31:·iload···········4 |
29 | ········//····33:·iastore········ | 29 | ········//····33:·iastore········ |
30 | ········//····34:·getstatic·······b/a/a/n/ | 30 | ········//····34:·getstatic·······b/a/a/n/o$a.a:[I |
31 | ········//····37:·astore_1······· | 31 | ········//····37:·astore_1······· |
32 | ········//····38:·getstatic·······b/a/a/n/ | 32 | ········//····38:·getstatic·······b/a/a/n/l.b:Lb/a/a/n/l; |
33 | ········//····41:·astore_2······· | 33 | ········//····41:·astore_2······· |
34 | ········//····42:·aload_2········ | 34 | ········//····42:·aload_2········ |
35 | ········//····43:·invokevirtual···java/lang/Enum.ordinal:()I | 35 | ········//····43:·invokevirtual···java/lang/Enum.ordinal:()I |
36 | ········//····46:·istore_3······· | 36 | ········//····46:·istore_3······· |
37 | ········//····47:·iconst_2······· | 37 | ········//····47:·iconst_2······· |
38 | ········//····48:·istore··········4 | 38 | ········//····48:·istore··········4 |
39 | ········//····50:·aload_1········ | 39 | ········//····50:·aload_1········ |
40 | ········//····51:·iload_3········ | 40 | ········//····51:·iload_3········ |
41 | ········//····52:·iload···········4 | 41 | ········//····52:·iload···········4 |
42 | ········//····54:·iastore········ | 42 | ········//····54:·iastore········ |
43 | ········//····55:·getstatic·······b/a/a/n/ | 43 | ········//····55:·getstatic·······b/a/a/n/o$a.a:[I |
44 | ········//····58:·astore_1······· | 44 | ········//····58:·astore_1······· |
45 | ········//····59:·getstatic·······b/a/a/n/ | 45 | ········//····59:·getstatic·······b/a/a/n/l.c:Lb/a/a/n/l; |
46 | ········//····62:·astore_2······· | 46 | ········//····62:·astore_2······· |
47 | ········//····63:·aload_2········ | 47 | ········//····63:·aload_2········ |
48 | ········//····64:·invokevirtual···java/lang/Enum.ordinal:()I | 48 | ········//····64:·invokevirtual···java/lang/Enum.ordinal:()I |
49 | ········//····67:·istore_3······· | 49 | ········//····67:·istore_3······· |
50 | ········//····68:·iconst_3······· | 50 | ········//····68:·iconst_3······· |
51 | ········//····69:·istore··········4 | 51 | ········//····69:·istore··········4 |
52 | ········//····71:·aload_1········ | 52 | ········//····71:·aload_1········ |
53 | ········//····72:·iload_3········ | 53 | ········//····72:·iload_3········ |
54 | ········//····73:·iload···········4 | 54 | ········//····73:·iload···········4 |
55 | ········//····75:·iastore········ | 55 | ········//····75:·iastore········ |
56 | ········//····76:·getstatic·······b/a/a/n/ | 56 | ········//····76:·getstatic·······b/a/a/n/o$a.a:[I |
57 | ········//····79:·astore_1······· | 57 | ········//····79:·astore_1······· |
58 | ········//····80:·getstatic·······b/a/a/n/ | 58 | ········//····80:·getstatic·······b/a/a/n/l.e:Lb/a/a/n/l; |
59 | ········//····83:·astore_2······· | 59 | ········//····83:·astore_2······· |
60 | ········//····84:·aload_2········ | 60 | ········//····84:·aload_2········ |
61 | ········//····85:·invokevirtual···java/lang/Enum.ordinal:()I | 61 | ········//····85:·invokevirtual···java/lang/Enum.ordinal:()I |
62 | ········//····88:·istore_3······· | 62 | ········//····88:·istore_3······· |
63 | ········//····89:·iconst_4······· | 63 | ········//····89:·iconst_4······· |
64 | ········//····90:·istore··········4 | 64 | ········//····90:·istore··········4 |
65 | ········//····92:·aload_1········ | 65 | ········//····92:·aload_1········ |
66 | ········//····93:·iload_3········ | 66 | ········//····93:·iload_3········ |
67 | ········//····94:·iload···········4 | 67 | ········//····94:·iload···········4 |
68 | ········//····96:·iastore········ | 68 | ········//····96:·iastore········ |
69 | ········//····97:·getstatic·······b/a/a/n/ | 69 | ········//····97:·getstatic·······b/a/a/n/o$a.a:[I |
70 | ········//···100:·astore_1······· | 70 | ········//···100:·astore_1······· |
71 | ········//···101:·getstatic·······b/a/a/n/ | 71 | ········//···101:·getstatic·······b/a/a/n/l.f:Lb/a/a/n/l; |
72 | ········//···104:·astore_2······· | 72 | ········//···104:·astore_2······· |
73 | ········//···105:·aload_2········ | 73 | ········//···105:·aload_2········ |
74 | ········//···106:·invokevirtual···java/lang/Enum.ordinal:()I | 74 | ········//···106:·invokevirtual···java/lang/Enum.ordinal:()I |
75 | ········//···109:·istore_3······· | 75 | ········//···109:·istore_3······· |
76 | ········//···110:·iconst_5······· | 76 | ········//···110:·iconst_5······· |
77 | ········//···111:·istore··········4 | 77 | ········//···111:·istore··········4 |
78 | ········//···113:·aload_1········ | 78 | ········//···113:·aload_1········ |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.a; |
2 | import·java.util.Arrays; | 2 | import·java.util.Arrays; |
3 | public·final·class·a$b | 3 | public·final·class·a$b |
4 | { | 4 | { |
5 | ····private·final·String·a; | 5 | ····private·final·String·a; |
6 | ····private·final·a$b$a·b; | 6 | ····private·final·a$b$a·b; |
7 | ····private·a$b$a·c; | 7 | ····private·a$b$a·c; |
8 | ····private·boolean·d; | 8 | ····private·boolean·d; |
9 | ···· | 9 | ···· |
10 | ····private·a$b(String·a)·{ | 10 | ····private·a$b(String·a)·{ |
11 | ········this.b·=·new·a$b$a((a$a)null); | 11 | ········this.b·=·new·a$b$a((a$a)null); |
12 | ········this.c·=·this.b; | 12 | ········this.c·=·this.b; |
13 | ········this.d·=·false; | 13 | ········this.d·=·false; |
14 | ········b.b. | 14 | ········b.b.b.a.b.a((Object)a); |
15 | ········a·=·a; | 15 | ········a·=·a; |
16 | ········this.a·=·a; | 16 | ········this.a·=·a; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····private·a$b$a·a()·{ | 19 | ····private·a$b$a·a()·{ |
20 | ········final·a$b$a·a$b$a·=·new·a$b$a((a$a)null); | 20 | ········final·a$b$a·a$b$a·=·new·a$b$a((a$a)null); |
21 | ········this.c.c·=·a$b$a; | 21 | ········this.c.c·=·a$b$a; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.a; |
2 | public·final·class·b | 2 | public·final·class·b |
3 | { | 3 | { |
4 | ····public·static·Object·a(Object·o)·{ | 4 | ····public·static·Object·a(Object·o)·{ |
5 | ········if·(o·!=·null)·{ | 5 | ········if·(o·!=·null)·{ |
6 | ············return·o; | 6 | ············return·o; |
7 | ········} | 7 | ········} |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.a; |
2 | import·java.util.logging.Level; | 2 | import·java.util.logging.Level; |
3 | import·java.util.logging.Logger; | 3 | import·java.util.logging.Logger; |
4 | public·final·class·c | 4 | public·final·class·c |
5 | { | 5 | { |
6 | ····private·static·String·a(final·Object·obj)·{ | 6 | ····private·static·String·a(final·Object·obj)·{ |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.a; |
2 | import·java.lang.reflect.InvocationTargetException; | 2 | import·java.lang.reflect.InvocationTargetException; |
3 | import·java.lang.reflect.Method; | 3 | import·java.lang.reflect.Method; |
4 | public·final·class·d | 4 | public·final·class·d |
5 | { | 5 | { |
6 | ····private·static·final·Object·a; | 6 | ····private·static·final·Object·a; |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | final·class·a$g·implements·Runnable | 2 | final·class·a$g·implements·Runnable |
3 | { | 3 | { |
4 | ····final·a·a; | 4 | ····final·a·a; |
5 | ····final·e·b; | 5 | ····final·e·b; |
6 | ···· | 6 | ···· |
7 | ····public·void·run()·{ | 7 | ····public·void·run()·{ |
8 | ········if·(b.b. | 8 | ········if·(b.b.b.b.a.a.a(this.a)·!=·this)·{ |
9 | ············return; | 9 | ············return; |
10 | ········} | 10 | ········} |
11 | ········if·(b.b. | 11 | ········if·(b.b.b.b.a.a.e().a(this.a,·(Object)this,·b.b.b.b.a.a.a(this.b)))·{ |
12 | ············b.b. | 12 | ············b.b.b.b.a.a.b(this.a); |
13 | ········} | 13 | ········} |
14 | ····} | 14 | ····} |
15 | } | 15 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·java.lang.reflect.Field; | 2 | import·java.lang.reflect.Field; |
3 | import·sun.misc.Unsafe; | 3 | import·sun.misc.Unsafe; |
4 | import·java.security.PrivilegedExceptionAction; | 4 | import·java.security.PrivilegedExceptionAction; |
5 | final·class·a$k$a·implements·PrivilegedExceptionAction | 5 | final·class·a$k$a·implements·PrivilegedExceptionAction |
6 | { | 6 | { |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·java.util.concurrent.locks.LockSupport; | 2 | import·java.util.concurrent.locks.LockSupport; |
3 | final·class·a$l | 3 | final·class·a$l |
4 | { | 4 | { |
5 | ····static·final·a$l·c; | 5 | ····static·final·a$l·c; |
6 | ····volatile·Thread·a; | 6 | ····volatile·Thread·a; |
7 | ····volatile·a$l·b; | 7 | ····volatile·a$l·b; |
8 | ···· | 8 | ···· |
9 | ····static·{ | 9 | ····static·{ |
10 | ········c·=·new·a$l(false); | 10 | ········c·=·new·a$l(false); |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····a$l()·{ | 13 | ····a$l()·{ |
14 | ········b.b. | 14 | ········b.b.b.b.a.a.e().a(this,·Thread.currentThread()); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····a$l(final·boolean·b)·{ | 17 | ····a$l(final·boolean·b)·{ |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····void·a()·{ | 20 | ····void·a()·{ |
21 | ········final·Thread·a·=·this.a; | 21 | ········final·Thread·a·=·this.a; |
22 | ········if·(a·!=·null)·{ | 22 | ········if·(a·!=·null)·{ |
23 | ············this.a·=·null; | 23 | ············this.a·=·null; |
24 | ············LockSupport.unpark(a); | 24 | ············LockSupport.unpark(a); |
25 | ········} | 25 | ········} |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····void·a(final·a$l·a$l)·{ | 28 | ····void·a(final·a$l·a$l)·{ |
29 | ········b.b. | 29 | ········b.b.b.b.a.a.e().a(this,·a$l); |
30 | ····} | 30 | ····} |
31 | } | 31 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·b.b. | 2 | import·b.b.b.a.a$b; |
3 | import·b.b. | 3 | import·b.b.b.a.a; |
4 | import·java.util.concurrent.ExecutionException; | 4 | import·java.util.concurrent.ExecutionException; |
5 | import·java.util.concurrent.Future; | 5 | import·java.util.concurrent.Future; |
6 | final·class·c$a·implements·Runnable | 6 | final·class·c$a·implements·Runnable |
7 | { | 7 | { |
8 | ····final·Future·a; | 8 | ····final·Future·a; |
9 | ····final·b·b; | 9 | ····final·b·b; |
Offset 32, 12 lines modified | Offset 32, 12 lines modified | ||
32 | ········catch·(Error·error)·{} | 32 | ········catch·(Error·error)·{} |
33 | ········catch·(RuntimeException·ex3)·{} | 33 | ········catch·(RuntimeException·ex3)·{} |
34 | ········catch·(ExecutionException·ex4)·{} | 34 | ········catch·(ExecutionException·ex4)·{} |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····@Override | 37 | ····@Override |
38 | ····public·String·toString()·{ | 38 | ····public·String·toString()·{ |
39 | ········final·a$b·a·=·b.b. | 39 | ········final·a$b·a·=·b.b.b.a.a.a((Object)this); |
40 | ········a.a((Object)this.b); | 40 | ········a.a((Object)this.b); |
41 | ········return·a.toString(); | 41 | ········return·a.toString(); |
42 | ····} | 42 | ····} |
43 | } | 43 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·java.util.concurrent.atomic.AtomicLong; | 2 | import·java.util.concurrent.atomic.AtomicLong; |
3 | import·java.util.concurrent.ThreadFactory; | 3 | import·java.util.concurrent.ThreadFactory; |
4 | final·class·g$a·implements·ThreadFactory | 4 | final·class·g$a·implements·ThreadFactory |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·ThreadFactory·a; | 6 | ····final·/*·synthetic·*/·ThreadFactory·a; |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·b.b. | 2 | import·b.b.b.a.b; |
3 | import·java.util.Locale; | 3 | import·java.util.Locale; |
4 | import·java.util.concurrent.atomic.AtomicLong; | 4 | import·java.util.concurrent.atomic.AtomicLong; |
5 | import·java.util.concurrent.Executors; | 5 | import·java.util.concurrent.Executors; |
6 | import·java.util.concurrent.ThreadFactory; | 6 | import·java.util.concurrent.ThreadFactory; |
7 | public·final·class·g | 7 | public·final·class·g |
8 | { | 8 | { |
Offset 46, 20 lines modified | Offset 46, 20 lines modified | ||
46 | ····private·static·String·b(final·String·format,·final·Object...·args)·{ | 46 | ····private·static·String·b(final·String·format,·final·Object...·args)·{ |
47 | ········return·String.format(Locale.ROOT,·format,·args); | 47 | ········return·String.format(Locale.ROOT,·format,·args); |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····public·g·a(final·int·i)·{ | 50 | ····public·g·a(final·int·i)·{ |
51 | ········boolean·b·=·false; | 51 | ········boolean·b·=·false; |
52 | ········final·int·n·=·1; | 52 | ········final·int·n·=·1; |
53 | ········b.b. | 53 | ········b.b.b.a.b.a(i·>=·n,·"Thread·priority·(%s)·must·be·>=·%s",·i,·n); |
54 | ········final·int·n2·=·10; | 54 | ········final·int·n2·=·10; |
55 | ········if·(i·<=·n2)·{ | 55 | ········if·(i·<=·n2)·{ |
56 | ············b·=·true; | 56 | ············b·=·true; |
57 | ········} | 57 | ········} |
58 | ········b.b. | 58 | ········b.b.b.a.b.a(b,·"Thread·priority·(%s)·must·be·<=·%s",·i,·n2); |
59 | ········this.c·=·Integer.valueOf(i); | 59 | ········this.c·=·Integer.valueOf(i); |
60 | ········return·this; | 60 | ········return·this; |
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····public·g·a(final·String·a)·{ | 63 | ····public·g·a(final·String·a)·{ |
64 | ········b(a,·Integer.valueOf(0)); | 64 | ········b(a,·Integer.valueOf(0)); |
65 | ········this.a·=·a; | 65 | ········this.a·=·a; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·a.a.a. | 1 | package·a.a.a.b; |
2 | import·java.util.Map; | 2 | import·java.util.Map; |
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | class·b$d·implements·Iterator,·b$f | 4 | class·b$d·implements·Iterator,·b$f |
5 | { | 5 | { |
6 | ····private·b$c·a; | 6 | ····private·b$c·a; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·a.a.a. | 1 | package·a.a.a.b; |
2 | import·java.util.Map; | 2 | import·java.util.Map; |
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | abstract·class·b$e·implements·Iterator,·b$f | 4 | abstract·class·b$e·implements·Iterator,·b$f |
5 | { | 5 | { |
6 | ····b$c·a; | 6 | ····b$c·a; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·java.util.concurrent.atomic.AtomicReferenceFieldUpdater; | 2 | import·java.util.concurrent.atomic.AtomicReferenceFieldUpdater; |
3 | final·class·a$f·extends·a$b | 3 | final·class·a$f·extends·a$b |
4 | { | 4 | { |
5 | ····final·AtomicReferenceFieldUpdater·a; | 5 | ····final·AtomicReferenceFieldUpdater·a; |
6 | ····final·AtomicReferenceFieldUpdater·b; | 6 | ····final·AtomicReferenceFieldUpdater·b; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | final·class·a$h·extends·a$b | 2 | final·class·a$h·extends·a$b |
3 | { | 3 | { |
4 | ····private·a$h()·{ | 4 | ····private·a$h()·{ |
5 | ········super((a$a)null); | 5 | ········super((a$a)null); |
6 | ····} | 6 | ····} |
7 | ···· | 7 | ···· |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·java.security.PrivilegedActionException; | 2 | import·java.security.PrivilegedActionException; |
3 | import·b.b. | 3 | import·b.b.b.a.d; |
4 | import·java.security.PrivilegedExceptionAction; | 4 | import·java.security.PrivilegedExceptionAction; |
5 | import·java.security.AccessController; | 5 | import·java.security.AccessController; |
6 | import·sun.misc.Unsafe; | 6 | import·sun.misc.Unsafe; |
7 | final·class·a$k·extends·a$b | 7 | final·class·a$k·extends·a$b |
8 | { | 8 | { |
9 | ····static·final·Unsafe·a; | 9 | ····static·final·Unsafe·a; |
Offset 20, 27 lines modified | Offset 20, 27 lines modified | ||
20 | ········final·Class<a$l>·clazz·=·a$l.class; | 20 | ········final·Class<a$l>·clazz·=·a$l.class; |
21 | ········Label_0029:·{ | 21 | ········Label_0029:·{ |
22 | ············try·{ | 22 | ············try·{ |
23 | ················final·Unsafe·unsafe·=·Unsafe.getUnsafe(); | 23 | ················final·Unsafe·unsafe·=·Unsafe.getUnsafe(); |
24 | ················break·Label_0029; | 24 | ················break·Label_0029; |
25 | ············} | 25 | ············} |
26 | ············catch·(SecurityException·ex2)·{ | 26 | ············catch·(SecurityException·ex2)·{ |
27 | ················final·a$k$a·a$k$a·=·new(b.b. | 27 | ················final·a$k$a·a$k$a·=·new(b.b.b.b.a.a$k$a.class); |
28 | ················final·Object·o; | 28 | ················final·Object·o; |
29 | ················final·a$k$a·a$k$a2·=·(a$k$a)(o·=·a$k$a); | 29 | ················final·a$k$a·a$k$a2·=·(a$k$a)(o·=·a$k$a); |
30 | ················new·a$k$a(); | 30 | ················new·a$k$a(); |
31 | ················final·a$k$a·a$k$a3·=·a$k$a2; | 31 | ················final·a$k$a·a$k$a3·=·a$k$a2; |
32 | ················final·Unsafe·doPrivileged·=·AccessController.doPrivileged((PrivilegedExceptionAction<Unsafe>)a$k$a3); | 32 | ················final·Unsafe·doPrivileged·=·AccessController.doPrivileged((PrivilegedExceptionAction<Unsafe>)a$k$a3); |
33 | ················final·Unsafe·unsafe2; | 33 | ················final·Unsafe·unsafe2; |
34 | ················final·Unsafe·doPrivileged2·=·unsafe2·=·doPrivileged; | 34 | ················final·Unsafe·doPrivileged2·=·unsafe2·=·doPrivileged; |
35 | ················final·Unsafe·unsafe; | 35 | ················final·Unsafe·unsafe; |
36 | ················final·Unsafe·unsafe3·=·unsafe·=·unsafe2; | 36 | ················final·Unsafe·unsafe3·=·unsafe·=·unsafe2; |
37 | ············} | 37 | ············} |
38 | ············try·{ | 38 | ············try·{ |
39 | ················final·a$k$a·a$k$a·=·new(b.b. | 39 | ················final·a$k$a·a$k$a·=·new(b.b.b.b.a.a$k$a.class); |
40 | ················final·a$k$a·a$k$a2·=·a$k$a; | 40 | ················final·a$k$a·a$k$a2·=·a$k$a; |
41 | ················try·{ | 41 | ················try·{ |
42 | ····················final·Object·o·=·a$k$a2; | 42 | ····················final·Object·o·=·a$k$a2; |
43 | ····················new·a$k$a(); | 43 | ····················new·a$k$a(); |
44 | ····················final·a$k$a·a$k$a3·=·a$k$a2; | 44 | ····················final·a$k$a·a$k$a3·=·a$k$a2; |
45 | ····················final·Unsafe·doPrivileged2; | 45 | ····················final·Unsafe·doPrivileged2; |
46 | ····················final·Unsafe·doPrivileged·=·doPrivileged2·=·AccessController.doPrivileged((PrivilegedExceptionAction<Unsafe>)a$k$a3); | 46 | ····················final·Unsafe·doPrivileged·=·doPrivileged2·=·AccessController.doPrivileged((PrivilegedExceptionAction<Unsafe>)a$k$a3); |
Offset 65, 15 lines modified | Offset 65, 15 lines modified | ||
65 | ············································e·=·objectFieldOffset4; | 65 | ············································e·=·objectFieldOffset4; |
66 | ············································final·long·objectFieldOffset5·=·unsafe.objectFieldOffset(clazz.getDeclaredField("b")); | 66 | ············································final·long·objectFieldOffset5·=·unsafe.objectFieldOffset(clazz.getDeclaredField("b")); |
67 | ············································try·{ | 67 | ············································try·{ |
68 | ················································f·=·objectFieldOffset5; | 68 | ················································f·=·objectFieldOffset5; |
69 | ················································a·=·unsafe; | 69 | ················································a·=·unsafe; |
70 | ············································} | 70 | ············································} |
71 | ············································catch·(Exception·cause)·{ | 71 | ············································catch·(Exception·cause)·{ |
72 | ················································b.b. | 72 | ················································b.b.b.a.d.a((Throwable)cause); |
73 | ················································throw·new·RuntimeException(cause); | 73 | ················································throw·new·RuntimeException(cause); |
74 | ············································} | 74 | ············································} |
75 | ········································} | 75 | ········································} |
76 | ········································catch·(Exception·ex3)·{} | 76 | ········································catch·(Exception·ex3)·{} |
77 | ····································} | 77 | ····································} |
78 | ····································catch·(Exception·ex4)·{} | 78 | ····································catch·(Exception·ex4)·{} |
79 | ································} | 79 | ································} |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·java.util.concurrent.TimeoutException; | 2 | import·java.util.concurrent.TimeoutException; |
3 | import·java.util.Locale; | 3 | import·java.util.Locale; |
4 | import·java.util.concurrent.locks.LockSupport; | 4 | import·java.util.concurrent.locks.LockSupport; |
5 | import·java.util.concurrent.TimeUnit; | 5 | import·java.util.concurrent.TimeUnit; |
6 | import·java.util.concurrent.ScheduledFuture; | 6 | import·java.util.concurrent.ScheduledFuture; |
7 | import·java.util.concurrent.Executor; | 7 | import·java.util.concurrent.Executor; |
8 | import·b.b. | 8 | import·b.b.b.b.a.i.b; |
9 | import·java.util.concurrent.ExecutionException; | 9 | import·java.util.concurrent.ExecutionException; |
10 | import·java.util.concurrent.CancellationException; | 10 | import·java.util.concurrent.CancellationException; |
11 | import·java.util.concurrent.Future; | 11 | import·java.util.concurrent.Future; |
12 | import·java.util.logging.Level; | 12 | import·java.util.logging.Level; |
13 | import·java.util.concurrent.atomic.AtomicReferenceFieldUpdater; | 13 | import·java.util.concurrent.atomic.AtomicReferenceFieldUpdater; |
14 | import·java.util.logging.Logger; | 14 | import·java.util.logging.Logger; |
15 | public·abstract·class·a·extends·b.b. | 15 | public·abstract·class·a·extends·b.b.b.b.a.i.a·implements·e |
16 | { | 16 | { |
17 | ····private·static·final·boolean·d; | 17 | ····private·static·final·boolean·d; |
18 | ····private·static·final·Logger·e; | 18 | ····private·static·final·Logger·e; |
19 | ····private·static·final·a$b·f; | 19 | ····private·static·final·a$b·f; |
20 | ····private·static·final·Object·g; | 20 | ····private·static·final·Object·g; |
21 | ····private·volatile·Object·a; | 21 | ····private·volatile·Object·a; |
22 | ····private·volatile·a$e·b; | 22 | ····private·volatile·a$e·b; |
Offset 71, 15 lines modified | Offset 71, 15 lines modified | ||
71 | ····protected·a()·{ | 71 | ····protected·a()·{ |
72 | ····} | 72 | ····} |
73 | ···· | 73 | ···· |
74 | ····private·a$e·a(a$e·a$e)·{ | 74 | ····private·a$e·a(a$e·a$e)·{ |
75 | ········a$e·b; | 75 | ········a$e·b; |
76 | ········do·{ | 76 | ········do·{ |
77 | ············b·=·this.b; | 77 | ············b·=·this.b; |
78 | ········}·while·(!b.b. | 78 | ········}·while·(!b.b.b.b.a.a.f.a(this,·b,·a$e.d)); |
79 | ········final·a$e·a$e2·=·b; | 79 | ········final·a$e·a$e2·=·b; |
80 | ········a$e·c·=·a$e; | 80 | ········a$e·c·=·a$e; |
81 | ········a$e·c2; | 81 | ········a$e·c2; |
82 | ········for·(a$e·=·a$e2;·a$e·!=·null;·a$e·=·c2)·{ | 82 | ········for·(a$e·=·a$e2;·a$e·!=·null;·a$e·=·c2)·{ |
83 | ············c2·=·a$e.c; | 83 | ············c2·=·a$e.c; |
84 | ············a$e.c·=·c; | 84 | ············a$e.c·=·c; |
85 | ············c·=·a$e; | 85 | ············c·=·a$e; |
Offset 126, 15 lines modified | Offset 126, 15 lines modified | ||
126 | ················} | 126 | ················} |
127 | ················else·if·(a$l·!=·null)·{ | 127 | ················else·if·(a$l·!=·null)·{ |
128 | ····················a$l.b·=·b; | 128 | ····················a$l.b·=·b; |
129 | ····················if·(a$l.a·==·null)·{ | 129 | ····················if·(a$l.a·==·null)·{ |
130 | ························continue·Label_0005; | 130 | ························continue·Label_0005; |
131 | ····················} | 131 | ····················} |
132 | ················} | 132 | ················} |
133 | ················else·if·(!b.b. | 133 | ················else·if·(!b.b.b.b.a.a.f.a(this,·c,·b))·{ |
134 | ····················continue·Label_0005; | 134 | ····················continue·Label_0005; |
135 | ················} | 135 | ················} |
136 | ················c·=·b; | 136 | ················c·=·b; |
137 | ············} | 137 | ············} |
138 | ········} | 138 | ········} |
139 | ····} | 139 | ····} |
140 | ···· | 140 | ···· |
Offset 179, 22 lines modified | Offset 179, 22 lines modified | ||
179 | ················final·a$c·a$c·=·(a$c)o; | 179 | ················final·a$c·a$c·=·(a$c)o; |
180 | ················if·(a$c.a)·{ | 180 | ················if·(a$c.a)·{ |
181 | ····················final·Throwable·b·=·a$c.b; | 181 | ····················final·Throwable·b·=·a$c.b; |
182 | ····················if·(b·!=·null)·{ | 182 | ····················if·(b·!=·null)·{ |
183 | ························o·=·new·a$c(false,·b); | 183 | ························o·=·new·a$c(false,·b); |
184 | ····················} | 184 | ····················} |
185 | ····················else·{ | 185 | ····················else·{ |
186 | ························o·=·b.b. | 186 | ························o·=·b.b.b.b.a.a$c.d; |
187 | ····················} | 187 | ····················} |
188 | ················} | 188 | ················} |
189 | ············} | 189 | ············} |
190 | ············return·o; | 190 | ············return·o; |
191 | ········} | 191 | ········} |
192 | ········if·(obj·instanceof·b.b. | 192 | ········if·(obj·instanceof·b.b.b.b.a.i.a)·{ |
193 | ············final·Throwable·a·=·b.a((b.b. | 193 | ············final·Throwable·a·=·b.a((b.b.b.b.a.i.a)obj); |
194 | ············if·(a·!=·null)·{ | 194 | ············if·(a·!=·null)·{ |
195 | ················return·new·a$d(a); | 195 | ················return·new·a$d(a); |
196 | ············} | 196 | ············} |
197 | ········} | 197 | ········} |
198 | ········final·boolean·cancelled·=·((Future)obj).isCancelled(); | 198 | ········final·boolean·cancelled·=·((Future)obj).isCancelled(); |
199 | ········if·((a.d·^·true)·&·cancelled)·{ | 199 | ········if·((a.d·^·true)·&·cancelled)·{ |
200 | ············return·a$c.d; | 200 | ············return·a$c.d; |
Offset 259, 15 lines modified | Offset 259, 15 lines modified | ||
259 | ····} | 259 | ····} |
260 | ···· | 260 | ···· |
261 | ····private·Object·b(Object·o)·{ | 261 | ····private·Object·b(Object·o)·{ |
262 | ········if·(o·instanceof·a$c)·{ | 262 | ········if·(o·instanceof·a$c)·{ |
263 | ············throw·a("Task·was·cancelled.",·((a$c)o).b); | 263 | ············throw·a("Task·was·cancelled.",·((a$c)o).b); |
264 | ········} | 264 | ········} |
265 | ········if·(!(o·instanceof·a$d))·{ | 265 | ········if·(!(o·instanceof·a$d))·{ |
266 | ············if·(o·==·b.b. | 266 | ············if·(o·==·b.b.b.b.a.a.g)·{ |
267 | ················o·=·null; | 267 | ················o·=·null; |
268 | ············} | 268 | ············} |
269 | ············return·o; | 269 | ············return·o; |
270 | ········} | 270 | ········} |
271 | ········throw·new·ExecutionException(((a$d)o).a); | 271 | ········throw·new·ExecutionException(((a$d)o).a); |
272 | ····} | 272 | ····} |
273 | ···· | 273 | ···· |
Offset 318, 15 lines modified | Offset 318, 15 lines modified | ||
318 | ········} | 318 | ········} |
319 | ····} | 319 | ····} |
320 | ···· | 320 | ···· |
321 | ····private·void·g()·{ | 321 | ····private·void·g()·{ |
322 | ········a$l·a$l; | 322 | ········a$l·a$l; |
323 | ········do·{ | 323 | ········do·{ |
324 | ············a$l·=·this.c; | 324 | ············a$l·=·this.c; |
325 | ········}·while·(!b.b. | 325 | ········}·while·(!b.b.b.b.a.a.f.a(this,·a$l,·b.b.b.b.a.a$l.c)); |
326 | ········while·(a$l·!=·null)·{ | 326 | ········while·(a$l·!=·null)·{ |
327 | ············a$l.a(); | 327 | ············a$l.a(); |
328 | ············a$l·=·a$l.b; | 328 | ············a$l·=·a$l.b; |
329 | ········} | 329 | ········} |
330 | ····} | 330 | ····} |
331 | ···· | 331 | ···· |
332 | ····protected·final·Throwable·a()·{ | 332 | ····protected·final·Throwable·a()·{ |
Offset 336, 47 lines modified | Offset 336, 47 lines modified | ||
336 | ················return·((a$d)a).a; | 336 | ················return·((a$d)a).a; |
337 | ············} | 337 | ············} |
338 | ········} | 338 | ········} |
339 | ········return·null; | 339 | ········return·null; |
340 | ····} | 340 | ····} |
341 | ···· | 341 | ···· |
342 | ····public·void·a(final·Runnable·runnable,·final·Executor·executor)·{ | 342 | ····public·void·a(final·Runnable·runnable,·final·Executor·executor)·{ |
343 | ········b.b. | 343 | ········b.b.b.a.b.a((Object)runnable,·(Object)"Runnable·was·null."); |
344 | ········b.b. | 344 | ········b.b.b.a.b.a((Object)executor,·(Object)"Executor·was·null."); |
345 | ········if·(!this.isDone())·{ | 345 | ········if·(!this.isDone())·{ |
346 | ············a$e·c·=·this.b; | 346 | ············a$e·c·=·this.b; |
347 | ············if·(c·!=·a$e.d)·{ | 347 | ············if·(c·!=·a$e.d)·{ |
348 | ················final·a$e·a$e·=·new·a$e(runnable,·executor); | 348 | ················final·a$e·a$e·=·new·a$e(runnable,·executor); |
349 | ················do·{ | 349 | ················do·{ |
Max diff block lines reached; 5038/9299 bytes (54.18%) of diff not shown. |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·java.util.concurrent.Executor; | 2 | import·java.util.concurrent.Executor; |
3 | import·b.b. | 3 | import·b.b.b.a.b; |
4 | import·java.util.concurrent.Future; | 4 | import·java.util.concurrent.Future; |
5 | public·final·class·c·extends·d | 5 | public·final·class·c·extends·d |
6 | { | 6 | { |
7 | ····public·static·Object·a(final·Future·future)·{ | 7 | ····public·static·Object·a(final·Future·future)·{ |
8 | ········b.a(future.isDone(),·"Future·was·expected·to·be·done:·%s",·(Object)future); | 8 | ········b.a(future.isDone(),·"Future·was·expected·to·be·done:·%s",·(Object)future); |
9 | ········return·h.a(future); | 9 | ········return·h.a(future); |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·static·void·a(final·e·e,·final·b.b. | 12 | ····public·static·void·a(final·e·e,·final·b.b.b.b.a.b·b,·final·Executor·executor)·{ |
13 | ········b.a((Object)b); | 13 | ········b.a((Object)b); |
14 | ········e.a((Runnable)new·c$a((Future)e,·b),·executor); | 14 | ········e.a((Runnable)new·c$a((Future)e,·b),·executor); |
15 | ····} | 15 | ····} |
16 | } | 16 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·b.b. | 1 | package·b.b.b.b.a; |
2 | import·java.util.concurrent.TimeUnit; | 2 | import·java.util.concurrent.TimeUnit; |
3 | import·java.util.concurrent.Executor; | 3 | import·java.util.concurrent.Executor; |
4 | abstract·class·a$j·extends·a·implements·a$i | 4 | abstract·class·a$j·extends·a·implements·a$i |
5 | { | 5 | { |
6 | ····public·final·void·a(final·Runnable·runnable,·final·Executor·executor)·{ | 6 | ····public·final·void·a(final·Runnable·runnable,·final·Executor·executor)·{ |
Offset 1, 1118 lines modified | Offset 1, 4 lines modified | ||
1 | Manifest-Version:·1.0\xd | 1 | Manifest-Version:·1.0\xd |
2 | Built-By:·Generated-by-ADT\xd | 2 | Built-By:·Generated-by-ADT\xd |
3 | Created-By:·Android·Gradle·3.5.0\xd | 3 | Created-By:·Android·Gradle·3.5.0\xd |
4 | \xd | 4 | \xd |
5 | Name:·AndroidManifest.xml\xd | ||
6 | SHA1-Digest:·NimiqmCF1qS2OGZF5P9kabQJ93M=\xd | ||
7 | \xd | ||
8 | Name:·META-INF/androidx.activity_activity.version\xd | ||
9 | SHA1-Digest:·xTi2bHEQyjoCjM/kItDx+iAKmTU=\xd | ||
10 | \xd | ||
11 | Name:·META-INF/androidx.arch.core_core-runtime.version\xd | ||
12 | SHA1-Digest:·OGGiGAP82euSpAMCew2iu3rdTeE=\xd | ||
13 | \xd | ||
14 | Name:·META-INF/androidx.core_core.version\xd | ||
15 | SHA1-Digest:·BeF7ZGqBckDCBhhvlPj0xwl01dw=\xd | ||
16 | \xd | ||
17 | Name:·META-INF/androidx.customview_customview.version\xd | ||
18 | SHA1-Digest:·xTi2bHEQyjoCjM/kItDx+iAKmTU=\xd | ||
19 | \xd | ||
20 | Name:·META-INF/androidx.fragment_fragment.version\xd | ||
21 | SHA1-Digest:·BeF7ZGqBckDCBhhvlPj0xwl01dw=\xd | ||
22 | \xd | ||
23 | Name:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version\xd | ||
24 | SHA1-Digest:·OGGiGAP82euSpAMCew2iu3rdTeE=\xd | ||
25 | \xd | ||
26 | Name:·META-INF/androidx.lifecycle_lifecycle-livedata.version\xd | ||
27 | SHA1-Digest:·OGGiGAP82euSpAMCew2iu3rdTeE=\xd | ||
28 | \xd | ||
29 | Name:·META-INF/androidx.lifecycle_lifecycle-runtime.version\xd | ||
30 | SHA1-Digest:·NT7mjKJGjc5kZNMxBEZD01D9JW8=\xd | ||
31 | \xd | ||
32 | Name:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version\xd | ||
33 | SHA1-Digest:·+XsPgR8lkGq3jxqliRDbV1fGTFg=\xd | ||
34 | \xd | ||
35 | Name:·META-INF/androidx.loader_loader.version\xd | ||
36 | SHA1-Digest:·xTi2bHEQyjoCjM/kItDx+iAKmTU=\xd | ||
37 | \xd | ||
38 | Name:·META-INF/androidx.savedstate_savedstate.version\xd | ||
39 | SHA1-Digest:·xTi2bHEQyjoCjM/kItDx+iAKmTU=\xd | ||
40 | \xd | ||
41 | Name:·META-INF/androidx.versionedparcelable_versionedparcelable.versio\xd | ||
42 | ·n\xd | ||
43 | SHA1-Digest:·BeF7ZGqBckDCBhhvlPj0xwl01dw=\xd | ||
44 | \xd | ||
45 | Name:·META-INF/androidx.viewpager_viewpager.version\xd | ||
46 | SHA1-Digest:·xTi2bHEQyjoCjM/kItDx+iAKmTU=\xd | ||
47 | \xd | ||
48 | Name:·META-INF/app_release.kotlin_module\xd | ||
49 | SHA1-Digest:·R/jSFbBMVBWaMJ3SEFacbYLOP54=\xd | ||
50 | \xd | ||
51 | Name:·META-INF/kotlin-stdlib-common-coroutines.kotlin_module\xd | ||
52 | SHA1-Digest:·NODPCvIBaVYXfumm0oEeMJdHBhk=\xd | ||
53 | \xd | ||
54 | Name:·META-INF/kotlin-stdlib-common.kotlin_module\xd | ||
55 | SHA1-Digest:·fJTCE5X8GdZUu1YyRmqEQwVYnco=\xd | ||
56 | \xd | ||
57 | Name:·META-INF/kotlin-stdlib-coroutines.kotlin_module\xd | ||
58 | SHA1-Digest:·aqvat1CWNd7nMb43Qe60oJT6lao=\xd | ||
59 | \xd | ||
60 | Name:·META-INF/kotlin-stdlib-jdk7.kotlin_module\xd | ||
61 | SHA1-Digest:·mZxx29LE5KA7NQKdYrBQTgekoVQ=\xd | ||
62 | \xd | ||
63 | Name:·META-INF/kotlin-stdlib.kotlin_module\xd | ||
64 | SHA1-Digest:·lUWnx4lKJvAq7GqSJavMHg8cjRw=\xd | ||
65 | \xd | ||
66 | Name:·assets/flutter_assets/AssetManifest.json\xd | ||
67 | SHA1-Digest:·6jzuY6gXAXPLizRYoJGYBB9Jpyo=\xd | ||
68 | \xd | ||
69 | Name:·assets/flutter_assets/FontManifest.json\xd | ||
70 | SHA1-Digest:·vKJkVIcw+LGHFnKJGwrQwCREv68=\xd | ||
71 | \xd | ||
72 | Name:·assets/flutter_assets/NOTICES\xd | ||
73 | SHA1-Digest:·zrvQ4RIEUFgf93xq1gwrIMyiJrI=\xd | ||
74 | \xd | ||
75 | Name:·assets/flutter_assets/assets/icon.png\xd | ||
76 | SHA1-Digest:·NxwAnooAp6khRGtYMSN/OD1RN88=\xd | ||
77 | \xd | ||
78 | Name:·assets/flutter_assets/example-data/2020-08-02.json\xd | ||
79 | SHA1-Digest:·WMVwisLKrv4on3LCdLQ2yuVpReU=\xd | ||
80 | \xd | ||
81 | Name:·assets/flutter_assets/fonts/MaterialIcons-Regular.otf\xd | ||
82 | SHA1-Digest:·9Vin30Kq81tqBQhv2yQR979u3tY=\xd | ||
83 | \xd | ||
84 | Name:·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoI\xd | ||
85 | ·cons.ttf\xd | ||
86 | SHA1-Digest:·P7bb/oR3EhwqCIH1M6LyTuBIWYU=\xd | ||
87 | \xd | ||
88 | Name:·classes.dex\xd | ||
89 | SHA1-Digest:·HirUJjeO1BR2G3F5JWtjMfrY23g=\xd | ||
90 | \xd | ||
91 | Name:·kotlin/ArithmeticException.kotlin_metadata\xd | ||
92 | SHA1-Digest:·BihgNx0ZzfX2T2eU8UKnxGl98K0=\xd | ||
93 | \xd | ||
94 | Name:·kotlin/AssertionError.kotlin_metadata\xd | ||
95 | SHA1-Digest:·mjTkjikDg8LDsBcHG+FdU3AppD4=\xd | ||
96 | \xd | ||
97 | Name:·kotlin/BuilderInference.kotlin_metadata\xd | ||
98 | SHA1-Digest:·tuaSV0eQKlhIbRLUXUCCoPLuCvk=\xd | ||
99 | \xd | ||
100 | Name:·kotlin/ClassCastException.kotlin_metadata\xd | ||
101 | SHA1-Digest:·KvJ1VjvCt/ZeiMM3e8t3P78oRcg=\xd | ||
102 | \xd | ||
103 | Name:·kotlin/Comparator.kotlin_metadata\xd | ||
104 | SHA1-Digest:·79eXdr9D+HP1NCgXEISqhEbHnx0=\xd | ||
105 | \xd | ||
106 | Name:·kotlin/ConcurrentModificationException.kotlin_metadata\xd | ||
107 | SHA1-Digest:·rmt/HHjHoOJO40fhCfv/UrrTAk8=\xd | ||
108 | \xd | ||
109 | Name:·kotlin/Error.kotlin_metadata\xd | ||
110 | SHA1-Digest:·ctKHP/BNBDJEa9nT1wsXkzSa8uA=\xd | ||
111 | \xd | ||
112 | Name:·kotlin/Exception.kotlin_metadata\xd | ||
113 | SHA1-Digest:·+W1wJt/ImxXNiyDC5IiccqPbSio=\xd | ||
114 | \xd | ||
115 | Name:·kotlin/Experimental.kotlin_metadata\xd | ||
116 | SHA1-Digest:·2uzE4arBBJu3RGzBDIgtxaQxU2g=\xd | ||
117 | \xd | ||
118 | Name:·kotlin/ExperimentalMultiplatform.kotlin_metadata\xd | ||
119 | SHA1-Digest:·XCvYyXwyjO2q1JNAHFmplKG5gYY=\xd | ||
120 | \xd | ||
121 | Name:·kotlin/ExperimentalStdlibApi.kotlin_metadata\xd | ||
122 | SHA1-Digest:·aTfVBQOTwcHsBNxvSE0JSKRqr2o=\xd | ||
123 | \xd | ||
124 | Name:·kotlin/ExperimentalUnsignedTypes.kotlin_metadata\xd | ||
125 | SHA1-Digest:·KUbIBJ38z2T/mmOXhb3kb5wikAE=\xd | ||
126 | \xd | ||
127 | Name:·kotlin/HashCodeKt.kotlin_metadata\xd | ||
Max diff block lines reached; -1/36986 bytes (-0.00%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·interface·abstract·Landroidx/lifecycle/h; | 1 | .class·public·interface·abstract·Landroidx/lifecycle/h; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract· | 5 | .method·public·abstract·a()Landroidx/lifecycle/e; |
6 | .end·method | 6 | .end·method |
Offset 6, 27 lines modified | Offset 6, 39 lines modified | ||
6 | .implements·Landroidx/lifecycle/f; | 6 | .implements·Landroidx/lifecycle/f; |
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·private·final·a:Landroidx/lifecycle/c; | 8 | .field·private·final·a:Landroidx/lifecycle/c; |
9 | #·direct·methods | ||
10 | .method·constructor·<init>(Landroidx/lifecycle/c;)V | ||
11 | ····.locals·0 | ||
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
13 | ····iput-object·p1,·p0,·Landroidx/lifecycle/SingleGeneratedAdapterObserver;->a:Landroidx/lifecycle/c; | ||
14 | ····return-void | ||
15 | .end·method | ||
9 | #·virtual·methods | 16 | #·virtual·methods |
10 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 17 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
11 | ····.locals·3 | 18 | ····.locals·3 |
12 | ····iget-object·v0,·p0,·Landroidx/lifecycle/SingleGeneratedAdapterObserver;->a:Landroidx/lifecycle/c; | 19 | ····iget-object·v0,·p0,·Landroidx/lifecycle/SingleGeneratedAdapterObserver;->a:Landroidx/lifecycle/c; |
13 | ····const/4·v1,·0x0 | 20 | ····const/4·v1,·0x0 |
14 | ····const/4·v2,·0x0 | 21 | ····const/4·v2,·0x0 |
15 | ····invoke-interface·{v0,·p1,·p2,·v2,·v1},·Landroidx/lifecycle/c;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/ | 22 | ····invoke-interface·{v0,·p1,·p2,·v2,·v1},·Landroidx/lifecycle/c;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/l;)V |
16 | ····iget-object·v0,·p0,·Landroidx/lifecycle/SingleGeneratedAdapterObserver;->a:Landroidx/lifecycle/c; | 23 | ····iget-object·v0,·p0,·Landroidx/lifecycle/SingleGeneratedAdapterObserver;->a:Landroidx/lifecycle/c; |
17 | ····const/4·v2,·0x1 | 24 | ····const/4·v2,·0x1 |
18 | ····invoke-interface·{v0,·p1,·p2,·v2,·v1},·Landroidx/lifecycle/c;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/ | 25 | ····invoke-interface·{v0,·p1,·p2,·v2,·v1},·Landroidx/lifecycle/c;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/l;)V |
19 | ····return-void | 26 | ····return-void |
20 | .end·method | 27 | .end·method |
Offset 1, 113 lines modified | Offset 1, 76 lines modified | ||
1 | .class· | 1 | .class·Landroidx/lifecycle/LiveData$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Runnable; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Landroidx/lifecycle/LiveData; | 8 | ····value·=·Landroidx/lifecycle/LiveData; |
7 | .end·annotation | 9 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x | 11 | ····accessFlags·=·0x0 |
10 | ····name·=· | 12 | ····name·=·null |
11 | .end·annotation | 13 | .end·annotation |
12 | #·instance·fields | 14 | #·instance·fields |
13 | .field·final·a:Landroidx/lifecycle/ | 15 | .field·final·synthetic·a:Landroidx/lifecycle/LiveData; |
14 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
15 | ········value·=·{ | ||
16 | ············"Landroidx/lifecycle/k<", | ||
17 | ············"-TT;>;" | ||
18 | ········} | ||
19 | ····.end·annotation | ||
20 | .end·field | ||
21 | .field·b:Z | ||
22 | .field·final·synthetic·c:Landroidx/lifecycle/LiveData; | ||
16 | #·direct·methods | ||
17 | .method·constructor·<init>(Landroidx/lifecycle/LiveData;)V | ||
18 | ····.locals·0 | ||
19 | ····iput-object·p1,·p0,·Landroidx/lifecycle/LiveData$a;->a:Landroidx/lifecycle/LiveData; | ||
23 | #·virtual·methods | ||
24 | .method·a(Z)V | ||
25 | ····.locals·4 | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
26 | ····iget-boolean·v0,·p0,·Landroidx/lifecycle/LiveData$a;->b:Z | ||
27 | ····if-ne·p1,·v0,·:cond_0 | ||
28 | ····return-void | 21 | ····return-void |
22 | .end·method | ||
29 | ····:cond_0 | ||
30 | ····iput-boolean·p1,·p0,·Landroidx/lifecycle/LiveData$a;->b:Z | ||
31 | ····iget-object·p1,·p0,·Landroidx/lifecycle/LiveData$a;->c:Landroidx/lifecycle/LiveData; | ||
32 | ····iget·p1,·p1,·Landroidx/lifecycle/LiveData;->a:I | ||
33 | ····const/4·v0,·0x1 | ||
34 | ····if-nez·p1,·:cond_1 | ||
35 | ····const/4·p1,·0x1 | ||
36 | ····goto·:goto_0 | ||
37 | ····:cond_1 | ||
38 | ····const/4·p1,·0x0 | ||
39 | ····:goto_0 | ||
40 | ····iget-object·v1,·p0,·Landroidx/lifecycle/LiveData$a;->c:Landroidx/lifecycle/LiveData; | ||
41 | ····iget·v2,·v1,·Landroidx/lifecycle/LiveData;->a:I | ||
42 | ····iget-boolean·v3,·p0,·Landroidx/lifecycle/LiveData$a;->b:Z | ||
43 | ····if-eqz·v3,·:cond_2 | ||
44 | ····goto·:goto_1 | ||
45 | ····:cond_2 | ||
46 | ····const/4·v0,·-0x1 | ||
47 | ····:goto_1 | ||
48 | ····add-int/2addr·v2,·v0 | ||
49 | ····iput·v2,·v1,·Landroidx/lifecycle/LiveData;->a:I | ||
50 | 23 | #·virtual·methods | |
24 | .method·public·run()V | ||
25 | ····.locals·4 | ||
51 | ····iget- | 26 | ····iget-object·v0,·p0,·Landroidx/lifecycle/LiveData$a;->a:Landroidx/lifecycle/LiveData; |
52 | ····i | 27 | ····iget-object·v0,·v0,·Landroidx/lifecycle/LiveData;->a:Ljava/lang/Object; |
53 | ···· | 28 | ····monitor-enter·v0 |
54 | ···· | 29 | ····:try_start_0 |
30 | ····iget-object·v1,·p0,·Landroidx/lifecycle/LiveData$a;->a:Landroidx/lifecycle/LiveData; | ||
31 | ····iget-object·v1,·v1,·Landroidx/lifecycle/LiveData;->e:Ljava/lang/Object; | ||
55 | ····:cond_3 | ||
56 | ····iget-object·p1,·p0,·Landroidx/lifecycle/LiveData$a;->c:Landroidx/lifecycle/LiveData; | ||
57 | ····iget·v | 32 | ····iget-object·v2,·p0,·Landroidx/lifecycle/LiveData$a;->a:Landroidx/lifecycle/LiveData; |
58 | ···· | 33 | ····sget-object·v3,·Landroidx/lifecycle/LiveData;->i:Ljava/lang/Object; |
59 | ····i | 34 | ····iput-object·v3,·v2,·Landroidx/lifecycle/LiveData;->e:Ljava/lang/Object; |
60 | ···· | 35 | ····monitor-exit·v0 |
36 | ····:try_end_0 | ||
37 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
61 | ····i | 38 | ····iget-object·v0,·p0,·Landroidx/lifecycle/LiveData$a;->a:Landroidx/lifecycle/LiveData; |
39 | ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LiveData;->a(Ljava/lang/Object;)V | ||
62 | ····:cond_4 | ||
63 | ····iget-boolean·p1,·p0,·Landroidx/lifecycle/LiveData$a;->b:Z | ||
64 | ···· | 40 | ····return-void |
65 | ···· | 41 | ····:catchall_0 |
42 | ····move-exception·v1 | ||
66 | ···· | 43 | ····:try_start_1 |
44 | ····monitor-exit·v0 | ||
Max diff block lines reached; 57/4098 bytes (1.39%) of diff not shown. |
Offset 8, 18 lines modified | Offset 8, 18 lines modified | ||
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Landroidx/lifecycle/i$b; | 9 | ········Landroidx/lifecycle/i$b; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·instance·fields | 12 | #·instance·fields |
13 | .field·private·a:La/a/a/ | 13 | .field·private·a:La/a/a/b/a; |
14 | ····.annotation·system·Ldalvik/annotation/Signature; | 14 | ····.annotation·system·Ldalvik/annotation/Signature; |
15 | ········value·=·{ | 15 | ········value·=·{ |
16 | ············"La/a/a/ | 16 | ············"La/a/a/b/a<", |
17 | ············"Landroidx/lifecycle/g;", | 17 | ············"Landroidx/lifecycle/g;", |
18 | ············"Landroidx/lifecycle/i$b;", | 18 | ············"Landroidx/lifecycle/i$b;", |
19 | ············">;" | 19 | ············">;" |
20 | ········} | 20 | ········} |
21 | ····.end·annotation | 21 | ····.end·annotation |
22 | .end·field | 22 | .end·field |
Offset 54, 19 lines modified | Offset 54, 19 lines modified | ||
54 | #·direct·methods | 54 | #·direct·methods |
55 | .method·public·constructor·<init>(Landroidx/lifecycle/h;)V | 55 | .method·public·constructor·<init>(Landroidx/lifecycle/h;)V |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····invoke-direct·{p0},·Landroidx/lifecycle/e;-><init>()V | 57 | ····invoke-direct·{p0},·Landroidx/lifecycle/e;-><init>()V |
58 | ····new-instance·v0,·La/a/a/ | 58 | ····new-instance·v0,·La/a/a/b/a; |
59 | ····invoke-direct·{v0},·La/a/a/ | 59 | ····invoke-direct·{v0},·La/a/a/b/a;-><init>()V |
60 | ····iput-object·v0,·p0,·Landroidx/lifecycle/i;->a:La/a/a/ | 60 | ····iput-object·v0,·p0,·Landroidx/lifecycle/i;->a:La/a/a/b/a; |
61 | ····const/4·v0,·0x0 | 61 | ····const/4·v0,·0x0 |
62 | ····iput·v0,·p0,·Landroidx/lifecycle/i;->d:I | 62 | ····iput·v0,·p0,·Landroidx/lifecycle/i;->d:I |
63 | ····iput-boolean·v0,·p0,·Landroidx/lifecycle/i;->e:Z | 63 | ····iput-boolean·v0,·p0,·Landroidx/lifecycle/i;->e:Z |
Offset 87, 95 lines modified | Offset 87, 14 lines modified | ||
87 | ····sget-object·p1,·Landroidx/lifecycle/e$b;->b:Landroidx/lifecycle/e$b; | 87 | ····sget-object·p1,·Landroidx/lifecycle/e$b;->b:Landroidx/lifecycle/e$b; |
88 | ····iput-object·p1,·p0,·Landroidx/lifecycle/i;->b:Landroidx/lifecycle/e$b; | 88 | ····iput-object·p1,·p0,·Landroidx/lifecycle/i;->b:Landroidx/lifecycle/e$b; |
89 | ····return-void | 89 | ····return-void |
90 | .end·method | 90 | .end·method |
91 | .method·private·static·a(Landroidx/lifecycle/e$b;)Landroidx/lifecycle/e$a; | ||
92 | ····.locals·3 | ||
93 | ····sget-object·v0,·Landroidx/lifecycle/i$a;->b:[I | ||
94 | ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I | ||
95 | ····move-result·v1 | ||
96 | ····aget·v0,·v0,·v1 | ||
97 | ····const/4·v1,·0x1 | ||
98 | ····if-eq·v0,·v1,·:cond_4 | ||
99 | ····const/4·v1,·0x2 | ||
100 | ····if-eq·v0,·v1,·:cond_3 | ||
101 | ····const/4·v1,·0x3 | ||
102 | ····if-eq·v0,·v1,·:cond_2 | ||
103 | ····const/4·v1,·0x4 | ||
104 | ····if-eq·v0,·v1,·:cond_1 | ||
105 | ····const/4·v1,·0x5 | ||
106 | ····if-eq·v0,·v1,·:cond_0 | ||
107 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | ||
108 | ····new-instance·v1,·Ljava/lang/StringBuilder; | ||
109 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | ||
110 | ····const-string·v2,·"Unexpected·state·value·" | ||
111 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
112 | ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
113 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
114 | ····move-result-object·p0 | ||
115 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | ||
116 | ····throw·v0 | ||
117 | ····:cond_0 | ||
118 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | ||
119 | ····invoke-direct·{p0},·Ljava/lang/IllegalArgumentException;-><init>()V | ||
120 | ····throw·p0 | ||
121 | ····:cond_1 | ||
122 | ····sget-object·p0,·Landroidx/lifecycle/e$a;->ON_PAUSE:Landroidx/lifecycle/e$a; | ||
123 | ····return-object·p0 | ||
124 | ····:cond_2 | ||
125 | ····sget-object·p0,·Landroidx/lifecycle/e$a;->ON_STOP:Landroidx/lifecycle/e$a; | ||
126 | ····return-object·p0 | ||
127 | ····:cond_3 | ||
128 | ····sget-object·p0,·Landroidx/lifecycle/e$a;->ON_DESTROY:Landroidx/lifecycle/e$a; | ||
129 | ····return-object·p0 | ||
130 | ····:cond_4 | ||
131 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | ||
132 | ····invoke-direct·{p0},·Ljava/lang/IllegalArgumentException;-><init>()V | ||
133 | ····throw·p0 | ||
134 | .end·method | ||
Max diff block lines reached; 19183/22415 bytes (85.58%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 633 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroidx/lifecycle/k; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·a | 4 | #·static·fields |
5 | .field·private·static·a:Ljava/util/Map; | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | 6 | ····.annotation·system·Ldalvik/annotation/Signature; |
6 | ····value·=·{ | 7 | ········value·=·{ |
7 | ········" | 8 | ············"Ljava/util/Map<", |
9 | ············"Ljava/lang/Class<", | ||
10 | ············"*>;", | ||
11 | ············"Ljava/lang/Integer;", | ||
12 | ············">;" | ||
13 | ········} | ||
14 | ····.end·annotation | ||
15 | .end·field | ||
16 | .field·private·static·b:Ljava/util/Map; | ||
17 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
18 | ········value·=·{ | ||
19 | ············"Ljava/util/Map<", | ||
20 | ············"Ljava/lang/Class<", | ||
21 | ············"*>;", | ||
22 | ············"Ljava/util/List<", | ||
23 | ············"Ljava/lang/reflect/Constructor<", | ||
24 | ············"+", | ||
25 | ············"Landroidx/lifecycle/c;", | ||
26 | ············">;>;>;" | ||
27 | ········} | ||
28 | ····.end·annotation | ||
29 | .end·field | ||
30 | #·direct·methods | ||
31 | .method·static·constructor·<clinit>()V | ||
32 | ····.locals·1 | ||
33 | ····new-instance·v0,·Ljava/util/HashMap; | ||
34 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
35 | ····sput-object·v0,·Landroidx/lifecycle/k;->a:Ljava/util/Map; | ||
36 | ····new-instance·v0,·Ljava/util/HashMap; | ||
37 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
38 | ····sput-object·v0,·Landroidx/lifecycle/k;->b:Ljava/util/Map; | ||
39 | ····return-void | ||
40 | .end·method | ||
41 | .method·private·static·a(Ljava/lang/reflect/Constructor;Ljava/lang/Object;)Landroidx/lifecycle/c; | ||
42 | ····.locals·2 | ||
43 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
44 | ········value·=·{ | ||
45 | ············"(", | ||
46 | ············"Ljava/lang/reflect/Constructor<", | ||
47 | ············"+", | ||
48 | ············"Landroidx/lifecycle/c;", | ||
49 | ············">;", | ||
8 | ········"Ljava/lang/Object;", | 50 | ············"Ljava/lang/Object;", |
9 | ········" | 51 | ············")", |
10 | ········"Ljava/lang/Object;" | ||
11 | ···· | 52 | ············"Landroidx/lifecycle/c;" |
53 | ········} | ||
12 | .end·annotation | 54 | ····.end·annotation |
55 | ····const/4·v0,·0x1 | ||
56 | ····:try_start_0 | ||
57 | ····new-array·v0,·v0,·[Ljava/lang/Object; | ||
58 | ····const/4·v1,·0x0 | ||
59 | ····aput-object·p1,·v0,·v1 | ||
60 | ····invoke-virtual·{p0,·v0},·Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; | ||
61 | ····move-result-object·p0 | ||
62 | ····check-cast·p0,·Landroidx/lifecycle/c; | ||
63 | ····:try_end_0 | ||
64 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_2 | ||
65 | ····.catch·Ljava/lang/InstantiationException;·{:try_start_0·..·:try_end_0}·:catch_1 | ||
66 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
67 | ····return-object·p0 | ||
68 | ····:catch_0 | ||
69 | ····move-exception·p0 | ||
70 | ····new-instance·p1,·Ljava/lang/RuntimeException; | ||
71 | ····invoke-direct·{p1,·p0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | ||
72 | ····throw·p1 | ||
73 | ····:catch_1 | ||
74 | ····move-exception·p0 | ||
75 | ····new-instance·p1,·Ljava/lang/RuntimeException; | ||
76 | ····invoke-direct·{p1,·p0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | ||
77 | ····throw·p1 | ||
78 | ····:catch_2 | ||
79 | ····move-exception·p0 | ||
80 | ····new-instance·p1,·Ljava/lang/RuntimeException; | ||
81 | ····invoke-direct·{p1,·p0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | ||
82 | ····throw·p1 | ||
83 | .end·method | ||
84 | .method·static·a(Ljava/lang/Object;)Landroidx/lifecycle/f; | ||
85 | ····.locals·4 | ||
86 | ····instance-of·v0,·p0,·Landroidx/lifecycle/f; | ||
87 | ····instance-of·v1,·p0,·Landroidx/lifecycle/b; | ||
88 | ····if-eqz·v0,·:cond_0 | ||
Max diff block lines reached; -1/15479 bytes (-0.01%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 40 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroidx/lifecycle/m; |
2 | .super·L | 2 | .super·Landroidx/lifecycle/LiveData; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"<T:", | ||
8 | ········"Ljava/lang/Object;", | ||
9 | ········">", | ||
10 | ········"Landroidx/lifecycle/LiveData<", | ||
11 | ········"TT;>;" | ||
12 | ····} | ||
13 | .end·annotation | ||
14 | #·direct·methods | ||
15 | .method·public·constructor·<init>()V | ||
16 | ····.locals·0 | ||
17 | ····invoke-direct·{p0},·Landroidx/lifecycle/LiveData;-><init>()V | ||
18 | ····return-void | ||
19 | .end·method | ||
20 | #·virtual·methods | ||
21 | .method·public·a(Ljava/lang/Object;)V | ||
22 | ····.locals·0 | ||
23 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
24 | ········value·=·{ | ||
25 | ············"(TT;)V" | ||
26 | ········} | ||
27 | ····.end·annotation | ||
28 | ····invoke-super·{p0,·p1},·Landroidx/lifecycle/LiveData;->a(Ljava/lang/Object;)V | ||
29 | ····return-void | ||
30 | .end·method |
Offset 5, 24 lines modified | Offset 5, 48 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Landroidx/lifecycle/f; | 6 | .implements·Landroidx/lifecycle/f; |
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·private·final·a:Ljava/lang/Object; | 8 | .field·private·final·a:Ljava/lang/Object; |
9 | .field·private·final·b:Landroidx/lifecycle/a; | 9 | .field·private·final·b:Landroidx/lifecycle/a$a; |
10 | #·direct·methods | ||
11 | .method·constructor·<init>(Ljava/lang/Object;)V | ||
12 | ····.locals·1 | ||
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
14 | ····iput-object·p1,·p0,·Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->a:Ljava/lang/Object; | ||
15 | ····sget-object·p1,·Landroidx/lifecycle/a;->c:Landroidx/lifecycle/a; | ||
16 | ····iget-object·v0,·p0,·Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->a:Ljava/lang/Object; | ||
17 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
18 | ····move-result-object·v0 | ||
19 | ····invoke-virtual·{p1,·v0},·Landroidx/lifecycle/a;->a(Ljava/lang/Class;)Landroidx/lifecycle/a$a; | ||
20 | ····move-result-object·p1 | ||
21 | ····iput-object·p1,·p0,·Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->b:Landroidx/lifecycle/a$a; | ||
22 | ····return-void | ||
23 | .end·method | ||
10 | #·virtual·methods | 24 | #·virtual·methods |
11 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 25 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
12 | ····.locals·2 | 26 | ····.locals·2 |
13 | ····iget-object·v0,·p0,·Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->b:Landroidx/lifecycle/a; | 27 | ····iget-object·v0,·p0,·Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->b:Landroidx/lifecycle/a$a; |
14 | ····iget-object·v1,·p0,·Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->a:Ljava/lang/Object; | 28 | ····iget-object·v1,·p0,·Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->a:Ljava/lang/Object; |
15 | ····invoke-virtual·{v0,·p1,·p2,·v1},·Landroidx/lifecycle/a;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;Ljava/lang/Object;)V | 29 | ····invoke-virtual·{v0,·p1,·p2,·v1},·Landroidx/lifecycle/a$a;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;Ljava/lang/Object;)V |
16 | ····const/4·p1,·0x0 | ||
17 | ····t | 30 | ····return-void |
18 | .end·method | 31 | .end·method |
Offset 8, 14 lines modified | Offset 8, 28 lines modified | ||
8 | #·instance·fields | 8 | #·instance·fields |
9 | .field·private·final·a:Landroidx/lifecycle/b; | 9 | .field·private·final·a:Landroidx/lifecycle/b; |
10 | .field·private·final·b:Landroidx/lifecycle/f; | 10 | .field·private·final·b:Landroidx/lifecycle/f; |
11 | #·direct·methods | ||
12 | .method·constructor·<init>(Landroidx/lifecycle/b;Landroidx/lifecycle/f;)V | ||
13 | ····.locals·0 | ||
14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
15 | ····iput-object·p1,·p0,·Landroidx/lifecycle/FullLifecycleObserverAdapter;->a:Landroidx/lifecycle/b; | ||
16 | ····iput-object·p2,·p0,·Landroidx/lifecycle/FullLifecycleObserverAdapter;->b:Landroidx/lifecycle/f; | ||
17 | ····return-void | ||
18 | .end·method | ||
11 | #·virtual·methods | 19 | #·virtual·methods |
12 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 20 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
13 | ····.locals·2 | 21 | ····.locals·2 |
14 | ····sget-object·v0,·Landroidx/lifecycle/FullLifecycleObserverAdapter$a;->a:[I | 22 | ····sget-object·v0,·Landroidx/lifecycle/FullLifecycleObserverAdapter$a;->a:[I |
15 | ····invoke-virtual·{p2},·Ljava/lang/Enum;->ordinal()I | 23 | ····invoke-virtual·{p2},·Ljava/lang/Enum;->ordinal()I |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | .class·Landroidx/lifecycle/LiveData$LifecycleBoundObserver; | 1 | .class·Landroidx/lifecycle/LiveData$LifecycleBoundObserver; |
2 | .super·Landroidx/lifecycle/LiveData$ | 2 | .super·Landroidx/lifecycle/LiveData$b; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroidx/lifecycle/d; | 5 | .implements·Landroidx/lifecycle/d; |
6 | #·annotations | 6 | #·annotations |
Offset 15, 68 lines modified | Offset 15, 122 lines modified | ||
15 | ····accessFlags·=·0x0 | 15 | ····accessFlags·=·0x0 |
16 | ····name·=·"LifecycleBoundObserver" | 16 | ····name·=·"LifecycleBoundObserver" |
17 | .end·annotation | 17 | .end·annotation |
18 | .annotation·system·Ldalvik/annotation/Signature; | 18 | .annotation·system·Ldalvik/annotation/Signature; |
19 | ····value·=·{ | 19 | ····value·=·{ |
20 | ········"Landroidx/lifecycle/LiveData<", | 20 | ········"Landroidx/lifecycle/LiveData<", |
21 | ········"TT;>. | 21 | ········"TT;>.b;", |
22 | ········"Landroidx/lifecycle/d;" | 22 | ········"Landroidx/lifecycle/d;" |
23 | ····} | 23 | ····} |
24 | .end·annotation | 24 | .end·annotation |
25 | #·instance·fields | 25 | #·instance·fields |
26 | .field·final· | 26 | .field·final·e:Landroidx/lifecycle/h; |
27 | .field·final·synthetic· | 27 | .field·final·synthetic·f:Landroidx/lifecycle/LiveData; |
28 | #·direct·methods | ||
29 | .method·constructor·<init>(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/h;Landroidx/lifecycle/n;)V | ||
30 | ····.locals·0 | ||
31 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
32 | ········value·=·{ | ||
33 | ············"(", | ||
34 | ············"Landroidx/lifecycle/h;", | ||
35 | ············"Landroidx/lifecycle/n<", | ||
36 | ············"-TT;>;)V" | ||
37 | ········} | ||
38 | ····.end·annotation | ||
39 | ····iput-object·p1,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;->f:Landroidx/lifecycle/LiveData; | ||
40 | ····invoke-direct·{p0,·p1,·p3},·Landroidx/lifecycle/LiveData$b;-><init>(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/n;)V | ||
41 | ····iput-object·p2,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;->e:Landroidx/lifecycle/h; | ||
42 | ····return-void | ||
43 | .end·method | ||
28 | #·virtual·methods | 44 | #·virtual·methods |
45 | .method·a()V | ||
46 | ····.locals·1 | ||
47 | ····iget-object·v0,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;->e:Landroidx/lifecycle/h; | ||
48 | ····invoke-interface·{v0},·Landroidx/lifecycle/h;->a()Landroidx/lifecycle/e; | ||
49 | ····move-result-object·v0 | ||
50 | ····invoke-virtual·{v0,·p0},·Landroidx/lifecycle/e;->b(Landroidx/lifecycle/g;)V | ||
51 | ····return-void | ||
52 | .end·method | ||
29 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 53 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
30 | ····.locals·0 | 54 | ····.locals·0 |
31 | ····iget-object·p1,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;-> | 55 | ····iget-object·p1,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;->e:Landroidx/lifecycle/h; |
32 | ····invoke-interface·{p1},·Landroidx/lifecycle/h;-> | 56 | ····invoke-interface·{p1},·Landroidx/lifecycle/h;->a()Landroidx/lifecycle/e; |
33 | ····move-result-object·p1 | 57 | ····move-result-object·p1 |
34 | ····invoke-virtual·{p1},·Landroidx/lifecycle/e;->a()Landroidx/lifecycle/e$b; | 58 | ····invoke-virtual·{p1},·Landroidx/lifecycle/e;->a()Landroidx/lifecycle/e$b; |
35 | ····move-result-object·p1 | 59 | ····move-result-object·p1 |
36 | ····sget-object·p2,·Landroidx/lifecycle/e$b;->a:Landroidx/lifecycle/e$b; | 60 | ····sget-object·p2,·Landroidx/lifecycle/e$b;->a:Landroidx/lifecycle/e$b; |
37 | ····if-ne·p1,·p2,·:cond_0 | 61 | ····if-ne·p1,·p2,·:cond_0 |
38 | ····iget-object·p1,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;-> | 62 | ····iget-object·p1,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;->f:Landroidx/lifecycle/LiveData; |
39 | ····iget-object·p2,·p0,·Landroidx/lifecycle/LiveData$ | 63 | ····iget-object·p2,·p0,·Landroidx/lifecycle/LiveData$b;->a:Landroidx/lifecycle/n; |
40 | ····invoke-virtual·{p1,·p2},·Landroidx/lifecycle/LiveData;->a(Landroidx/lifecycle/ | 64 | ····invoke-virtual·{p1,·p2},·Landroidx/lifecycle/LiveData;->a(Landroidx/lifecycle/n;)V |
41 | ····return-void | 65 | ····return-void |
42 | ····:cond_0 | 66 | ····:cond_0 |
43 | ····invoke-virtual·{p0},·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;-> | 67 | ····invoke-virtual·{p0},·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;->b()Z |
44 | ····move-result·p1 | 68 | ····move-result·p1 |
45 | ····invoke-virtual·{p0,·p1},·Landroidx/lifecycle/LiveData$ | 69 | ····invoke-virtual·{p0,·p1},·Landroidx/lifecycle/LiveData$b;->a(Z)V |
46 | ····return-void | 70 | ····return-void |
47 | .end·method | 71 | .end·method |
72 | .method·a(Landroidx/lifecycle/h;)Z | ||
73 | ····.locals·1 | ||
74 | ····iget-object·v0,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;->e:Landroidx/lifecycle/h; | ||
75 | ····if-ne·v0,·p1,·:cond_0 | ||
76 | ····const/4·p1,·0x1 | ||
77 | ····goto·:goto_0 | ||
78 | ····:cond_0 | ||
79 | ····const/4·p1,·0x0 | ||
80 | ····:goto_0 | ||
81 | ····return·p1 | ||
82 | .end·method | ||
48 | .method· | 83 | .method·b()Z |
49 | ····.locals·2 | 84 | ····.locals·2 |
50 | ····iget-object·v0,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;-> | 85 | ····iget-object·v0,·p0,·Landroidx/lifecycle/LiveData$LifecycleBoundObserver;->e:Landroidx/lifecycle/h; |
51 | ····invoke-interface·{v0},·Landroidx/lifecycle/h;-> | 86 | ····invoke-interface·{v0},·Landroidx/lifecycle/h;->a()Landroidx/lifecycle/e; |
52 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
Max diff block lines reached; 109/4414 bytes (2.47%) of diff not shown. |
Offset 28, 7 lines modified | Offset 28, 10 lines modified | ||
28 | #·virtual·methods | 28 | #·virtual·methods |
29 | .method·public·abstract·a()Landroidx/lifecycle/e$b; | 29 | .method·public·abstract·a()Landroidx/lifecycle/e$b; |
30 | .end·method | 30 | .end·method |
31 | .method·public·abstract·a(Landroidx/lifecycle/g;)V | 31 | .method·public·abstract·a(Landroidx/lifecycle/g;)V |
32 | .end·method | 32 | .end·method |
33 | .method·public·abstract·b(Landroidx/lifecycle/g;)V | ||
34 | .end·method |
Offset 1, 3 lines modified | Offset 1, 17 lines modified | ||
1 | .class·public·Landroidx/lifecycle/l; | 1 | .class·public·Landroidx/lifecycle/l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | ||
5 | .method·public·constructor·<init>()V | ||
6 | ····.locals·1 | ||
7 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
8 | ····new-instance·v0,·Ljava/util/HashMap; | ||
9 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
10 | ····return-void | ||
11 | .end·method |
Offset 6, 36 lines modified | Offset 6, 48 lines modified | ||
6 | .implements·Landroidx/lifecycle/f; | 6 | .implements·Landroidx/lifecycle/f; |
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·private·final·a:[Landroidx/lifecycle/c; | 8 | .field·private·final·a:[Landroidx/lifecycle/c; |
9 | #·direct·methods | ||
10 | .method·constructor·<init>([Landroidx/lifecycle/c;)V | ||
11 | ····.locals·0 | ||
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
13 | ····iput-object·p1,·p0,·Landroidx/lifecycle/CompositeGeneratedAdaptersObserver;->a:[Landroidx/lifecycle/c; | ||
14 | ····return-void | ||
15 | .end·method | ||
9 | #·virtual·methods | 16 | #·virtual·methods |
10 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 17 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
11 | ····.locals·6 | 18 | ····.locals·6 |
12 | ····new-instance·v0,·Landroidx/lifecycle/ | 19 | ····new-instance·v0,·Landroidx/lifecycle/l; |
13 | ····invoke-direct·{v0},·Landroidx/lifecycle/ | 20 | ····invoke-direct·{v0},·Landroidx/lifecycle/l;-><init>()V |
14 | ····iget-object·v1,·p0,·Landroidx/lifecycle/CompositeGeneratedAdaptersObserver;->a:[Landroidx/lifecycle/c; | 21 | ····iget-object·v1,·p0,·Landroidx/lifecycle/CompositeGeneratedAdaptersObserver;->a:[Landroidx/lifecycle/c; |
15 | ····array-length·v2,·v1 | 22 | ····array-length·v2,·v1 |
16 | ····const/4·v3,·0x0 | 23 | ····const/4·v3,·0x0 |
17 | ····const/4·v4,·0x0 | 24 | ····const/4·v4,·0x0 |
18 | ····:goto_0 | 25 | ····:goto_0 |
19 | ····if-ge·v4,·v2,·:cond_0 | 26 | ····if-ge·v4,·v2,·:cond_0 |
20 | ····aget-object·v5,·v1,·v4 | 27 | ····aget-object·v5,·v1,·v4 |
21 | ····invoke-interface·{v5,·p1,·p2,·v3,·v0},·Landroidx/lifecycle/c;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/ | 28 | ····invoke-interface·{v5,·p1,·p2,·v3,·v0},·Landroidx/lifecycle/c;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/l;)V |
22 | ····add-int/lit8·v4,·v4,·0x1 | 29 | ····add-int/lit8·v4,·v4,·0x1 |
23 | ····goto·:goto_0 | 30 | ····goto·:goto_0 |
24 | ····:cond_0 | 31 | ····:cond_0 |
25 | ····iget-object·v1,·p0,·Landroidx/lifecycle/CompositeGeneratedAdaptersObserver;->a:[Landroidx/lifecycle/c; | 32 | ····iget-object·v1,·p0,·Landroidx/lifecycle/CompositeGeneratedAdaptersObserver;->a:[Landroidx/lifecycle/c; |
Offset 45, 15 lines modified | Offset 57, 15 lines modified | ||
45 | ····:goto_1 | 57 | ····:goto_1 |
46 | ····if-ge·v3,·v2,·:cond_1 | 58 | ····if-ge·v3,·v2,·:cond_1 |
47 | ····aget-object·v4,·v1,·v3 | 59 | ····aget-object·v4,·v1,·v3 |
48 | ····const/4·v5,·0x1 | 60 | ····const/4·v5,·0x1 |
49 | ····invoke-interface·{v4,·p1,·p2,·v5,·v0},·Landroidx/lifecycle/c;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/ | 61 | ····invoke-interface·{v4,·p1,·p2,·v5,·v0},·Landroidx/lifecycle/c;->a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/l;)V |
50 | ····add-int/lit8·v3,·v3,·0x1 | 62 | ····add-int/lit8·v3,·v3,·0x1 |
51 | ····goto·:goto_1 | 63 | ····goto·:goto_1 |
52 | ····:cond_1 | 64 | ····:cond_1 |
53 | ····return-void | 65 | ····return-void |
Offset 1, 13 lines modified | Offset 1, 568 lines modified | ||
1 | .class·Landroidx/lifecycle/a; | 1 | .class·Landroidx/lifecycle/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Landroidx/lifecycle/a$b;, | ||
8 | ········Landroidx/lifecycle/a$a; | ||
9 | ····} | ||
10 | .end·annotation | ||
11 | #·static·fields | ||
12 | .field·static·c:Landroidx/lifecycle/a; | ||
13 | #·instance·fields | ||
14 | .field·private·final·a:Ljava/util/Map; | ||
15 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
16 | ········value·=·{ | ||
17 | ············"Ljava/util/Map<", | ||
18 | ············"Ljava/lang/Class<", | ||
19 | ············"*>;", | ||
20 | ············"Landroidx/lifecycle/a$a;", | ||
21 | ············">;" | ||
22 | ········} | ||
23 | ····.end·annotation | ||
24 | .end·field | ||
25 | .field·private·final·b:Ljava/util/Map; | ||
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"Ljava/util/Map<", | ||
29 | ············"Ljava/lang/Class<", | ||
30 | ············"*>;", | ||
31 | ············"Ljava/lang/Boolean;", | ||
32 | ············">;" | ||
33 | ········} | ||
34 | ····.end·annotation | ||
35 | .end·field | ||
36 | #·direct·methods | ||
37 | .method·static·constructor·<clinit>()V | ||
38 | ····.locals·1 | ||
39 | ····new-instance·v0,·Landroidx/lifecycle/a; | ||
40 | ····invoke-direct·{v0},·Landroidx/lifecycle/a;-><init>()V | ||
41 | ····sput-object·v0,·Landroidx/lifecycle/a;->c:Landroidx/lifecycle/a; | ||
42 | ····return-void | ||
43 | .end·method | ||
44 | .method·constructor·<init>()V | ||
45 | ····.locals·1 | ||
46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
47 | ····new-instance·v0,·Ljava/util/HashMap; | ||
48 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
49 | ····iput-object·v0,·p0,·Landroidx/lifecycle/a;->a:Ljava/util/Map; | ||
50 | ····new-instance·v0,·Ljava/util/HashMap; | ||
51 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
52 | ····iput-object·v0,·p0,·Landroidx/lifecycle/a;->b:Ljava/util/Map; | ||
53 | ····return-void | ||
54 | .end·method | ||
55 | .method·private·a(Ljava/lang/Class;[Ljava/lang/reflect/Method;)Landroidx/lifecycle/a$a; | ||
56 | ····.locals·11 | ||
57 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
58 | ········value·=·{ | ||
59 | ············"(", | ||
60 | ············"Ljava/lang/Class<", | ||
61 | ············"*>;[", | ||
62 | ············"Ljava/lang/reflect/Method;", | ||
63 | ············")", | ||
64 | ············"Landroidx/lifecycle/a$a;" | ||
65 | ········} | ||
66 | ····.end·annotation | ||
67 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getSuperclass()Ljava/lang/Class; | ||
68 | ····move-result-object·v0 | ||
69 | ····new-instance·v1,·Ljava/util/HashMap; | ||
70 | ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V | ||
71 | ····if-eqz·v0,·:cond_0 | ||
72 | ····invoke-virtual·{p0,·v0},·Landroidx/lifecycle/a;->a(Ljava/lang/Class;)Landroidx/lifecycle/a$a; | ||
73 | ····move-result-object·v0 | ||
74 | ····if-eqz·v0,·:cond_0 | ||
75 | ····iget-object·v0,·v0,·Landroidx/lifecycle/a$a;->b:Ljava/util/Map; | ||
76 | ····invoke-interface·{v1,·v0},·Ljava/util/Map;->putAll(Ljava/util/Map;)V | ||
77 | ····:cond_0 | ||
78 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getInterfaces()[Ljava/lang/Class; | ||
79 | ····move-result-object·v0 | ||
80 | ····array-length·v2,·v0 | ||
81 | ····const/4·v3,·0x0 | ||
82 | ····const/4·v4,·0x0 | ||
83 | ····:goto_0 | ||
84 | ····if-ge·v4,·v2,·:cond_2 | ||
85 | ····aget-object·v5,·v0,·v4 | ||
86 | ····invoke-virtual·{p0,·v5},·Landroidx/lifecycle/a;->a(Ljava/lang/Class;)Landroidx/lifecycle/a$a; | ||
Max diff block lines reached; 2655/14674 bytes (18.09%) of diff not shown. |
Offset 16, 14 lines modified | Offset 16, 32 lines modified | ||
16 | #·instance·fields | 16 | #·instance·fields |
17 | .field·a:Landroidx/lifecycle/e$b; | 17 | .field·a:Landroidx/lifecycle/e$b; |
18 | .field·b:Landroidx/lifecycle/f; | 18 | .field·b:Landroidx/lifecycle/f; |
19 | #·direct·methods | ||
20 | .method·constructor·<init>(Landroidx/lifecycle/g;Landroidx/lifecycle/e$b;)V | ||
21 | ····.locals·0 | ||
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
23 | ····invoke-static·{p1},·Landroidx/lifecycle/k;->a(Ljava/lang/Object;)Landroidx/lifecycle/f; | ||
24 | ····move-result-object·p1 | ||
25 | ····iput-object·p1,·p0,·Landroidx/lifecycle/i$b;->b:Landroidx/lifecycle/f; | ||
26 | ····iput-object·p2,·p0,·Landroidx/lifecycle/i$b;->a:Landroidx/lifecycle/e$b; | ||
27 | ····return-void | ||
28 | .end·method | ||
19 | #·virtual·methods | 29 | #·virtual·methods |
20 | .method·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 30 | .method·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
21 | ····.locals·2 | 31 | ····.locals·2 |
22 | ····invoke-static·{p2},·Landroidx/lifecycle/i;->b(Landroidx/lifecycle/e$a;)Landroidx/lifecycle/e$b; | 32 | ····invoke-static·{p2},·Landroidx/lifecycle/i;->b(Landroidx/lifecycle/e$a;)Landroidx/lifecycle/e$b; |
23 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
Offset 1, 17 lines modified | Offset 1, 16 lines modified | ||
1 | .class·public·Landroidx/lifecycle/j; | 1 | .class·public·interface·abstract·Landroidx/lifecycle/j; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Landroidx/lifecycle/h; | ||
4 | #·direct·methods | ||
5 | .method·public·constructor·<init>()V | ||
6 | ····.locals·1 | ||
7 | 6 | #·annotations | |
7 | .annotation·runtime·Ljava/lang/Deprecated; | ||
8 | .end·annotation | ||
8 | ····new-instance·v0,·Ljava/util/HashMap; | ||
9 | #·virtual·methods | ||
10 | .method·public·abstract·a()Landroidx/lifecycle/i; | ||
9 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
10 | ····return-void | ||
11 | .end·method | 11 | .end·method |
Offset 2, 52 lines modified | Offset 2, 432 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroidx/lifecycle/LiveData$ | 7 | ········Landroidx/lifecycle/LiveData$b;, |
8 | ········Landroidx/lifecycle/LiveData$LifecycleBoundObserver; | 8 | ········Landroidx/lifecycle/LiveData$LifecycleBoundObserver; |
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/Signature; | 11 | .annotation·system·Ldalvik/annotation/Signature; |
12 | ····value·=·{ | 12 | ····value·=·{ |
13 | ········"<T:", | 13 | ········"<T:", |
14 | ········"Ljava/lang/Object;", | 14 | ········"Ljava/lang/Object;", |
15 | ········">", | 15 | ········">", |
16 | ········"Ljava/lang/Object;" | 16 | ········"Ljava/lang/Object;" |
17 | ····} | 17 | ····} |
18 | .end·annotation | 18 | .end·annotation |
19 | #·static·fields | ||
20 | .field·static·final·i:Ljava/lang/Object; | ||
19 | #·instance·fields | 21 | #·instance·fields |
22 | .field·final·a:Ljava/lang/Object; | ||
23 | .field·private·b:La/a/a/b/b; | ||
24 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
25 | ········value·=·{ | ||
26 | ············"La/a/a/b/b<", | ||
27 | ············"Landroidx/lifecycle/n<", | ||
28 | ············"-TT;>;", | ||
29 | ············"Landroidx/lifecycle/LiveData<", | ||
30 | ············"TT;>.b;>;" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | .end·field | ||
20 | .field· | 34 | .field·c:I |
35 | .field·private·volatile·d:Ljava/lang/Object; | ||
36 | .field·volatile·e:Ljava/lang/Object; | ||
37 | .field·private·f:I | ||
38 | .field·private·g:Z | ||
39 | .field·private·h:Z | ||
40 | #·direct·methods | ||
41 | .method·static·constructor·<clinit>()V | ||
42 | ····.locals·1 | ||
43 | ····new-instance·v0,·Ljava/lang/Object; | ||
44 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
45 | ····sput-object·v0,·Landroidx/lifecycle/LiveData;->i:Ljava/lang/Object; | ||
46 | ····return-void | ||
47 | .end·method | ||
48 | .method·public·constructor·<init>()V | ||
49 | ····.locals·1 | ||
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
51 | ····new-instance·v0,·Ljava/lang/Object; | ||
52 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
53 | ····iput-object·v0,·p0,·Landroidx/lifecycle/LiveData;->a:Ljava/lang/Object; | ||
54 | ····new-instance·v0,·La/a/a/b/b; | ||
55 | ····invoke-direct·{v0},·La/a/a/b/b;-><init>()V | ||
56 | ····iput-object·v0,·p0,·Landroidx/lifecycle/LiveData;->b:La/a/a/b/b; | ||
57 | ····const/4·v0,·0x0 | ||
58 | ····iput·v0,·p0,·Landroidx/lifecycle/LiveData;->c:I | ||
59 | ····sget-object·v0,·Landroidx/lifecycle/LiveData;->i:Ljava/lang/Object; | ||
60 | ····iput-object·v0,·p0,·Landroidx/lifecycle/LiveData;->d:Ljava/lang/Object; | ||
61 | ····iput-object·v0,·p0,·Landroidx/lifecycle/LiveData;->e:Ljava/lang/Object; | ||
62 | ····const/4·v0,·-0x1 | ||
63 | ····iput·v0,·p0,·Landroidx/lifecycle/LiveData;->f:I | ||
64 | ····new-instance·v0,·Landroidx/lifecycle/LiveData$a; | ||
65 | ····invoke-direct·{v0,·p0},·Landroidx/lifecycle/LiveData$a;-><init>(Landroidx/lifecycle/LiveData;)V | ||
66 | ····return-void | ||
67 | .end·method | ||
68 | .method·private·static·a(Ljava/lang/String;)V | ||
69 | ····.locals·3 | ||
70 | ····invoke-static·{},·La/a/a/a/a;->b()La/a/a/a/a; | ||
71 | ····move-result-object·v0 | ||
72 | ····invoke-virtual·{v0},·La/a/a/a/a;->a()Z | ||
73 | ····move-result·v0 | ||
74 | ····if-eqz·v0,·:cond_0 | ||
75 | ····return-void | ||
76 | ····:cond_0 | ||
77 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | ||
78 | ····new-instance·v1,·Ljava/lang/StringBuilder; | ||
79 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | ||
Max diff block lines reached; 5795/10596 bytes (54.69%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·interface·abstract·Landroidx/lifecycle/c; | 1 | .class·public·interface·abstract·Landroidx/lifecycle/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/ | 5 | .method·public·abstract·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;ZLandroidx/lifecycle/l;)V |
6 | .end·method | 6 | .end·method |
Offset 1, 14 lines modified | Offset 1, 1964 lines modified | ||
1 | .class· | 1 | .class·final·Landroidx/fragment/app/a; |
2 | .super·L | 2 | .super·Landroidx/fragment/app/n; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/content/ComponentCallbacks; | ||
6 | .implements·Landroid/view/View$OnCreateContextMenuListener; | ||
7 | .implements·Landroidx/lifecycle/h; | ||
8 | .implements·Landroidx/lifecycle/m; | ||
9 | .implements·Landroidx/ | 5 | .implements·Landroidx/fragment/app/i$a; |
6 | .implements·Landroidx/fragment/app/j$k; | ||
Diff chunk too large, falling back to line-by-line diff (1954 lines added, 1 lines removed) | |||
10 | #·instance·fields | 7 | #·instance·fields |
11 | .field·a:Landroid/ | 8 | .field·final·r:Landroidx/fragment/app/j; |
9 | .field·s:Z | ||
10 | .field·t:I | ||
11 | #·direct·methods | ||
12 | .method·public·constructor·<init>(Landroidx/fragment/app/j;)V | ||
13 | ····.locals·1 | ||
14 | ····invoke-direct·{p0},·Landroidx/fragment/app/n;-><init>()V | ||
15 | ····const/4·v0,·-0x1 | ||
16 | ····iput·v0,·p0,·Landroidx/fragment/app/a;->t:I | ||
17 | ····iput-object·p1,·p0,·Landroidx/fragment/app/a;->r:Landroidx/fragment/app/j; | ||
18 | ····return-void | ||
19 | .end·method | ||
20 | .method·private·static·b(Landroidx/fragment/app/n$a;)Z | ||
21 | ····.locals·1 | ||
22 | ····iget-object·p0,·p0,·Landroidx/fragment/app/n$a;->b:Landroidx/fragment/app/Fragment; | ||
23 | ····if-eqz·p0,·:cond_0 | ||
24 | ····iget-boolean·v0,·p0,·Landroidx/fragment/app/Fragment;->k:Z | ||
25 | ····if-eqz·v0,·:cond_0 | ||
26 | ····iget-object·v0,·p0,·Landroidx/fragment/app/Fragment;->G:Landroid/view/View; | ||
27 | ····if-eqz·v0,·:cond_0 | ||
28 | ····iget-boolean·v0,·p0,·Landroidx/fragment/app/Fragment;->z:Z | ||
29 | ····if-nez·v0,·:cond_0 | ||
30 | ····iget-boolean·v0,·p0,·Landroidx/fragment/app/Fragment;->y:Z | ||
31 | ····if-nez·v0,·:cond_0 | ||
32 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->I()Z | ||
33 | ····move-result·p0 | ||
34 | ····if-eqz·p0,·:cond_0 | ||
35 | ····const/4·p0,·0x1 | ||
36 | ····goto·:goto_0 | ||
37 | ····:cond_0 | ||
38 | ····const/4·p0,·0x0 | ||
39 | ····:goto_0 | ||
40 | ····return·p0 | ||
41 | .end·method | ||
42 | #·virtual·methods | ||
43 | .method·public·a()I | ||
44 | ····.locals·1 | ||
45 | ····const/4·v0,·0x0 | ||
46 | ····invoke-virtual·{p0,·v0},·Landroidx/fragment/app/a;->a(Z)I | ||
47 | ····move-result·v0 | ||
48 | ····return·v0 | ||
49 | .end·method | ||
50 | .method·a(Z)I | ||
51 | ····.locals·2 | ||
52 | ····iget-boolean·v0,·p0,·Landroidx/fragment/app/a;->s:Z | ||
53 | ····if-nez·v0,·:cond_2 | ||
54 | ····sget-boolean·v0,·Landroidx/fragment/app/j;->H:Z | ||
55 | ····if-eqz·v0,·:cond_0 | ||
56 | ····new-instance·v0,·Ljava/lang/StringBuilder; | ||
57 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | ||
58 | ····const-string·v1,·"Commit:·" | ||
59 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
60 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
61 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
62 | ····move-result-object·v0 | ||
63 | ····const-string·v1,·"FragmentManager" | ||
64 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I | ||
65 | ····new-instance·v0,·La/c/c/b; | ||
66 | ····invoke-direct·{v0,·v1},·La/c/c/b;-><init>(Ljava/lang/String;)V | ||
67 | ····new-instance·v1,·Ljava/io/PrintWriter; | ||
68 | ····invoke-direct·{v1,·v0},·Ljava/io/PrintWriter;-><init>(Ljava/io/Writer;)V | ||
Max diff block lines reached; -1/49532 bytes (-0.00%) of diff not shown. |
Offset 2, 29 lines modified | Offset 2, 52 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroidx/lifecycle/f; | 5 | .implements·Landroidx/lifecycle/f; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | ||
8 | ····value·=·Landroidx/fragment/app/Fragment;->j0()V | ||
9 | .end·annotation | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | ||
11 | ····accessFlags·=·0x0 | ||
12 | ····name·=·null | ||
13 | .end·annotation | ||
6 | #·instance·fields | 14 | #·instance·fields |
7 | .field·final·synthetic·a:Landroidx/fragment/app/a; | 15 | .field·final·synthetic·a:Landroidx/fragment/app/Fragment; |
16 | #·direct·methods | ||
17 | .method·constructor·<init>(Landroidx/fragment/app/Fragment;)V | ||
18 | ····.locals·0 | ||
19 | ····iput-object·p1,·p0,·Landroidx/fragment/app/Fragment$2;->a:Landroidx/fragment/app/Fragment; | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
21 | ····return-void | ||
22 | .end·method | ||
8 | #·virtual·methods | 23 | #·virtual·methods |
9 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 24 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
10 | ····.locals·0 | 25 | ····.locals·0 |
11 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_STOP:Landroidx/lifecycle/e$a; | 26 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_STOP:Landroidx/lifecycle/e$a; |
12 | ····if-ne·p2,·p1,·:cond_0 | 27 | ····if-ne·p2,·p1,·:cond_0 |
13 | ····iget-object·p1,·p0,·Landroidx/fragment/app/Fragment$2;->a:Landroidx/fragment/app/a; | 28 | ····iget-object·p1,·p0,·Landroidx/fragment/app/Fragment$2;->a:Landroidx/fragment/app/Fragment; |
14 | ····iget-object·p1,·p1,·Landroidx/fragment/app/a;-> | 29 | ····iget-object·p1,·p1,·Landroidx/fragment/app/Fragment;->G:Landroid/view/View; |
15 | ····if-eqz·p1,·:cond_0 | 30 | ····if-eqz·p1,·:cond_0 |
16 | ····invoke-virtual·{p1},·Landroid/view/View;->cancelPendingInputEvents()V | 31 | ····invoke-virtual·{p1},·Landroid/view/View;->cancelPendingInputEvents()V |
17 | ····:cond_0 | 32 | ····:cond_0 |
18 | ····return-void | 33 | ····return-void |
Offset 85, 15 lines modified | Offset 85, 15 lines modified | ||
85 | ····iget-object·v0,·p0,·Landroidx/versionedparcelable/a;->c:La/b/a; | 85 | ····iget-object·v0,·p0,·Landroidx/versionedparcelable/a;->c:La/b/a; |
86 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 86 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
87 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
88 | ····invoke-virtual·{v0,·v1},·La/b/ | 88 | ····invoke-virtual·{v0,·v1},·La/b/e;->get(Ljava/lang/Object;)Ljava/lang/Object; |
89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
90 | ····check-cast·v0,·Ljava/lang/Class; | 90 | ····check-cast·v0,·Ljava/lang/Class; |
91 | ····if-nez·v0,·:cond_0 | 91 | ····if-nez·v0,·:cond_0 |
Offset 137, 30 lines modified | Offset 137, 30 lines modified | ||
137 | ····iget-object·v1,·p0,·Landroidx/versionedparcelable/a;->c:La/b/a; | 137 | ····iget-object·v1,·p0,·Landroidx/versionedparcelable/a;->c:La/b/a; |
138 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 138 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
139 | ····move-result-object·p1 | 139 | ····move-result-object·p1 |
140 | ····invoke-virtual·{v1,·p1,·v0},·La/b/ | 140 | ····invoke-virtual·{v1,·p1,·v0},·La/b/e;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
141 | ····:cond_0 | 141 | ····:cond_0 |
142 | ····return-object·v0 | 142 | ····return-object·v0 |
143 | .end·method | 143 | .end·method |
144 | .method·private·b(Ljava/lang/Class;)Ljava/lang/reflect/Method; | 144 | .method·private·b(Ljava/lang/Class;)Ljava/lang/reflect/Method; |
145 | ····.locals·4 | 145 | ····.locals·4 |
146 | ····iget-object·v0,·p0,·Landroidx/versionedparcelable/a;->b:La/b/a; | 146 | ····iget-object·v0,·p0,·Landroidx/versionedparcelable/a;->b:La/b/a; |
147 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 147 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
148 | ····move-result-object·v1 | 148 | ····move-result-object·v1 |
149 | ····invoke-virtual·{v0,·v1},·La/b/ | 149 | ····invoke-virtual·{v0,·v1},·La/b/e;->get(Ljava/lang/Object;)Ljava/lang/Object; |
150 | ····move-result-object·v0 | 150 | ····move-result-object·v0 |
151 | ····check-cast·v0,·Ljava/lang/reflect/Method; | 151 | ····check-cast·v0,·Ljava/lang/reflect/Method; |
152 | ····if-nez·v0,·:cond_0 | 152 | ····if-nez·v0,·:cond_0 |
Offset 192, 28 lines modified | Offset 192, 28 lines modified | ||
192 | ····iget-object·v1,·p0,·Landroidx/versionedparcelable/a;->b:La/b/a; | 192 | ····iget-object·v1,·p0,·Landroidx/versionedparcelable/a;->b:La/b/a; |
193 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 193 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
194 | ····move-result-object·p1 | 194 | ····move-result-object·p1 |
195 | ····invoke-virtual·{v1,·p1,·v0},·La/b/ | 195 | ····invoke-virtual·{v1,·p1,·v0},·La/b/e;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
196 | ····:cond_0 | 196 | ····:cond_0 |
197 | ····return-object·v0 | 197 | ····return-object·v0 |
198 | .end·method | 198 | .end·method |
199 | .method·private·b(Ljava/lang/String;)Ljava/lang/reflect/Method; | 199 | .method·private·b(Ljava/lang/String;)Ljava/lang/reflect/Method; |
200 | ····.locals·4 | 200 | ····.locals·4 |
201 | ····const-class·v0,·Landroidx/versionedparcelable/a; | 201 | ····const-class·v0,·Landroidx/versionedparcelable/a; |
202 | ····iget-object·v1,·p0,·Landroidx/versionedparcelable/a;->a:La/b/a; | 202 | ····iget-object·v1,·p0,·Landroidx/versionedparcelable/a;->a:La/b/a; |
203 | ····invoke-virtual·{v1,·p1},·La/b/ | 203 | ····invoke-virtual·{v1,·p1},·La/b/e;->get(Ljava/lang/Object;)Ljava/lang/Object; |
204 | ····move-result-object·v1 | 204 | ····move-result-object·v1 |
205 | ····check-cast·v1,·Ljava/lang/reflect/Method; | 205 | ····check-cast·v1,·Ljava/lang/reflect/Method; |
206 | ····if-nez·v1,·:cond_0 | 206 | ····if-nez·v1,·:cond_0 |
Offset 239, 15 lines modified | Offset 239, 15 lines modified | ||
239 | ····invoke-virtual·{v1,·v0,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 239 | ····invoke-virtual·{v1,·v0,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
240 | ····move-result-object·v1 | 240 | ····move-result-object·v1 |
241 | ····iget-object·v0,·p0,·Landroidx/versionedparcelable/a;->a:La/b/a; | 241 | ····iget-object·v0,·p0,·Landroidx/versionedparcelable/a;->a:La/b/a; |
242 | ····invoke-virtual·{v0,·p1,·v1},·La/b/ | 242 | ····invoke-virtual·{v0,·p1,·v1},·La/b/e;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
243 | ····:cond_0 | 243 | ····:cond_0 |
244 | ····return-object·v1 | 244 | ····return-object·v1 |
245 | .end·method | 245 | .end·method |
246 | .method·private·b(Landroidx/versionedparcelable/c;)V | 246 | .method·private·b(Landroidx/versionedparcelable/c;)V |
247 | ····.locals·3 | 247 | ····.locals·3 |
Offset 11, 9 lines modified | Offset 11, 12 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x609 | 12 | ····accessFlags·=·0x609 |
13 | ····name·=·"c" | 13 | ····name·=·"c" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·a(Landroid/app/Activity;IILandroid/content/Intent;)Z | ||
17 | .end·method | ||
16 | .method·public·abstract·a(Landroid/app/Activity;[Ljava/lang/String;I)Z | 18 | .method·public·abstract·a(Landroid/app/Activity;[Ljava/lang/String;I)Z |
17 | .end·method | 19 | .end·method |
Offset 91, 11 lines modified | Offset 91, 11 lines modified | ||
91 | ····check-cast·v1,·Landroidx/core/app/a$b; | 91 | ····check-cast·v1,·Landroidx/core/app/a$b; |
92 | ····iget·v2,·p0,·Landroidx/core/app/a$a;->c:I | 92 | ····iget·v2,·p0,·Landroidx/core/app/a$a;->c:I |
93 | ····iget-object·v3,·p0,·Landroidx/core/app/a$a;->a:[Ljava/lang/String; | 93 | ····iget-object·v3,·p0,·Landroidx/core/app/a$a;->a:[Ljava/lang/String; |
94 | ····invoke-interface·{v1,·v2,·v3,·v0},·Landroidx/core/app/a$b;-> | 94 | ····invoke-interface·{v1,·v2,·v3,·v0},·Landroidx/core/app/a$b;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V |
95 | ····return-void | 95 | ····return-void |
96 | .end·method | 96 | .end·method |
Offset 1, 7 lines modified | Offset 1, 134 lines modified | ||
1 | .class·public·Landroidx/core/app/b; | 1 | .class·public·Landroidx/core/app/b; |
2 | .super·Landroid/app/Activity; | 2 | .super·Landroid/app/Activity; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroidx/lifecycle/h; | 5 | .implements·Landroidx/lifecycle/h; |
6 | .implements·La/c/ | 6 | .implements·La/c/d/a$a; |
7 | #·instance·fields | ||
8 | .field·private·a:Landroidx/lifecycle/i; | ||
9 | #·direct·methods | ||
10 | .method·public·constructor·<init>()V | ||
11 | ····.locals·1 | ||
12 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | ||
13 | ····new-instance·v0,·La/b/e; | ||
14 | ····invoke-direct·{v0},·La/b/e;-><init>()V | ||
15 | ····new-instance·v0,·Landroidx/lifecycle/i; | ||
16 | ····invoke-direct·{v0,·p0},·Landroidx/lifecycle/i;-><init>(Landroidx/lifecycle/h;)V | ||
17 | ····iput-object·v0,·p0,·Landroidx/core/app/b;->a:Landroidx/lifecycle/i; | ||
18 | ····return-void | ||
19 | .end·method | ||
20 | #·virtual·methods | ||
21 | .method·public·a(Landroid/view/KeyEvent;)Z | ||
22 | ····.locals·0 | ||
23 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z | ||
24 | ····move-result·p1 | ||
25 | ····return·p1 | ||
26 | .end·method | ||
27 | .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z | ||
28 | ····.locals·2 | ||
29 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | ||
30 | ····move-result-object·v0 | ||
31 | ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View; | ||
32 | ····move-result-object·v0 | ||
33 | ····if-eqz·v0,·:cond_0 | ||
34 | ····invoke-static·{v0,·p1},·La/c/d/a;->a(Landroid/view/View;Landroid/view/KeyEvent;)Z | ||
35 | ····move-result·v1 | ||
36 | ····if-eqz·v1,·:cond_0 | ||
37 | ····const/4·p1,·0x1 | ||
38 | ····return·p1 | ||
39 | ····:cond_0 | ||
40 | ····invoke-static·{p0,·v0,·p0,·p1},·La/c/d/a;->a(La/c/d/a$a;Landroid/view/View;Landroid/view/Window$Callback;Landroid/view/KeyEvent;)Z | ||
41 | ····move-result·p1 | ||
42 | ····return·p1 | ||
43 | .end·method | ||
44 | .method·public·dispatchKeyShortcutEvent(Landroid/view/KeyEvent;)Z | ||
45 | ····.locals·1 | ||
46 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | ||
47 | ····move-result-object·v0 | ||
48 | ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View; | ||
49 | ····move-result-object·v0 | ||
50 | ····if-eqz·v0,·:cond_0 | ||
51 | ····invoke-static·{v0,·p1},·La/c/d/a;->a(Landroid/view/View;Landroid/view/KeyEvent;)Z | ||
52 | ····move-result·v0 | ||
53 | ····if-eqz·v0,·:cond_0 | ||
54 | ····const/4·p1,·0x1 | ||
55 | ····return·p1 | ||
56 | ····:cond_0 | ||
57 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->dispatchKeyShortcutEvent(Landroid/view/KeyEvent;)Z | ||
58 | ····move-result·p1 | ||
59 | ····return·p1 | ||
60 | .end·method | ||
61 | .method·protected·onCreate(Landroid/os/Bundle;)V | ||
62 | ····.locals·0 | ||
63 | ····.annotation·build·Landroid/annotation/SuppressLint; | ||
64 | ········value·=·{ | ||
65 | ············"RestrictedApi" | ||
66 | ········} | ||
67 | ····.end·annotation | ||
68 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | ||
69 | ····invoke-static·{p0},·Landroidx/lifecycle/p;->a(Landroid/app/Activity;)V | ||
70 | ····return-void | ||
71 | .end·method | ||
72 | .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V | ||
73 | ····.locals·2 | ||
74 | ····iget-object·v0,·p0,·Landroidx/core/app/b;->a:Landroidx/lifecycle/i; | ||
75 | ····sget-object·v1,·Landroidx/lifecycle/e$b;->c:Landroidx/lifecycle/e$b; | ||
Max diff block lines reached; -1/3184 bytes (-0.03%) of diff not shown. |
Offset 11, 9 lines modified | Offset 11, 9 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x609 | 12 | ····accessFlags·=·0x609 |
13 | ····name·=·"b" | 13 | ····name·=·"b" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract· | 16 | .method·public·abstract·onRequestPermissionsResult(I[Ljava/lang/String;[I)V |
17 | .end·method | 17 | .end·method |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | .class·public·Landroidx/core/app/a; | 1 | .class·public·Landroidx/core/app/a; |
2 | .super·La/c/ | 2 | .super·La/c/b/a; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroidx/core/app/a$d;, | 7 | ········Landroidx/core/app/a$d;, |
Offset 14, 14 lines modified | Offset 14, 22 lines modified | ||
14 | #·static·fields | 14 | #·static·fields |
15 | .field·private·static·a:Landroidx/core/app/a$c; | 15 | .field·private·static·a:Landroidx/core/app/a$c; |
16 | #·direct·methods | 16 | #·direct·methods |
17 | .method·public·static·a()Landroidx/core/app/a$c; | ||
18 | ····.locals·1 | ||
19 | ····sget-object·v0,·Landroidx/core/app/a;->a:Landroidx/core/app/a$c; | ||
20 | ····return-object·v0 | ||
21 | .end·method | ||
17 | .method·public·static·a(Landroid/app/Activity;[Ljava/lang/String;I)V | 22 | .method·public·static·a(Landroid/app/Activity;[Ljava/lang/String;I)V |
18 | ····.locals·2 | 23 | ····.locals·2 |
19 | ····sget-object·v0,·Landroidx/core/app/a;->a:Landroidx/core/app/a$c; | 24 | ····sget-object·v0,·Landroidx/core/app/a;->a:Landroidx/core/app/a$c; |
20 | ····if-eqz·v0,·:cond_0 | 25 | ····if-eqz·v0,·:cond_0 |
Offset 17, 14 lines modified | Offset 17, 24 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·private·a:Landroid/app/Activity; | 18 | .field·private·a:Landroid/app/Activity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/app/Activity;)V | ||
21 | ····.locals·0 | ||
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
23 | ····iput-object·p1,·p0,·Landroidx/activity/ImmLeaksCleaner;->a:Landroid/app/Activity; | ||
24 | ····return-void | ||
25 | .end·method | ||
20 | .method·private·static·a()V | 26 | .method·private·static·a()V |
21 | ····.locals·3 | 27 | ····.locals·3 |
22 | ····const/4·v0,·0x2 | 28 | ····const/4·v0,·0x2 |
23 | ····:try_start_0 | 29 | ····:try_start_0 |
24 | ····sput·v0,·Landroidx/activity/ImmLeaksCleaner;->b:I | 30 | ····sput·v0,·Landroidx/activity/ImmLeaksCleaner;->b:I |
Offset 2, 28 lines modified | Offset 2, 131 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable; | 7 | ········Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;, |
8 | ········Landroidx/activity/OnBackPressedDispatcher$a; | ||
8 | ····} | 9 | ····} |
9 | .end·annotation | 10 | .end·annotation |
11 | #·instance·fields | ||
12 | .field·private·final·a:Ljava/lang/Runnable; | ||
13 | .field·final·b:Ljava/util/ArrayDeque; | ||
14 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
15 | ········value·=·{ | ||
16 | ············"Ljava/util/ArrayDeque<", | ||
17 | ············"Landroidx/activity/b;", | ||
18 | ············">;" | ||
19 | ········} | ||
20 | ····.end·annotation | ||
21 | .end·field | ||
22 | #·direct·methods | ||
23 | .method·public·constructor·<init>(Ljava/lang/Runnable;)V | ||
24 | ····.locals·1 | ||
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
26 | ····new-instance·v0,·Ljava/util/ArrayDeque; | ||
27 | ····invoke-direct·{v0},·Ljava/util/ArrayDeque;-><init>()V | ||
28 | ····iput-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher;->b:Ljava/util/ArrayDeque; | ||
29 | ····iput-object·p1,·p0,·Landroidx/activity/OnBackPressedDispatcher;->a:Ljava/lang/Runnable; | ||
30 | ····return-void | ||
31 | .end·method | ||
10 | #·virtual·methods | 32 | #·virtual·methods |
11 | .method·a(Landroidx/activity/ | 33 | .method·a(Landroidx/activity/b;)Landroidx/activity/a; |
12 | ····.locals· | 34 | ····.locals·1 |
13 | ···· | 35 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher;->b:Ljava/util/ArrayDeque; |
14 | ····t | 36 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z |
37 | ····new-instance·v0,·Landroidx/activity/OnBackPressedDispatcher$a; | ||
38 | ····invoke-direct·{v0,·p0,·p1},·Landroidx/activity/OnBackPressedDispatcher$a;-><init>(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/b;)V | ||
39 | ····invoke-virtual·{p1,·v0},·Landroidx/activity/b;->a(Landroidx/activity/a;)V | ||
40 | ····return-object·v0 | ||
15 | .end·method | 41 | .end·method |
16 | .method·public·a()V | 42 | .method·public·a()V |
17 | ····.locals· | 43 | ····.locals·3 |
44 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher;->b:Ljava/util/ArrayDeque; | ||
45 | ····invoke-virtual·{v0},·Ljava/util/ArrayDeque;->descendingIterator()Ljava/util/Iterator; | ||
46 | ····move-result-object·v0 | ||
47 | ····:cond_0 | ||
48 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z | ||
49 | ····move-result·v1 | ||
50 | ····if-eqz·v1,·:cond_1 | ||
51 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
52 | ····move-result-object·v1 | ||
53 | ····check-cast·v1,·Landroidx/activity/b; | ||
54 | ····invoke-virtual·{v1},·Landroidx/activity/b;->b()Z | ||
55 | ····move-result·v2 | ||
56 | ····if-eqz·v2,·:cond_0 | ||
57 | ····invoke-virtual·{v1},·Landroidx/activity/b;->a()V | ||
58 | ····return-void | ||
59 | ····:cond_1 | ||
60 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher;->a:Ljava/lang/Runnable; | ||
61 | ····if-eqz·v0,·:cond_2 | ||
62 | ····invoke-interface·{v0},·Ljava/lang/Runnable;->run()V | ||
63 | ····:cond_2 | ||
64 | ····return-void | ||
65 | .end·method | ||
66 | .method·public·a(Landroidx/lifecycle/h;Landroidx/activity/b;)V | ||
67 | ····.locals·2 | ||
68 | ····invoke-interface·{p1},·Landroidx/lifecycle/h;->a()Landroidx/lifecycle/e; | ||
69 | ····move-result-object·p1 | ||
70 | ····invoke-virtual·{p1},·Landroidx/lifecycle/e;->a()Landroidx/lifecycle/e$b; | ||
71 | ····move-result-object·v0 | ||
72 | ····sget-object·v1,·Landroidx/lifecycle/e$b;->a:Landroidx/lifecycle/e$b; | ||
73 | ····if-ne·v0,·v1,·:cond_0 | ||
74 | ····return-void | ||
75 | ····:cond_0 | ||
76 | ····new-instance·v0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable; | ||
77 | ····invoke-direct·{v0,·p0,·p1,·p2},·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;-><init>(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/e;Landroidx/activity/b;)V | ||
Max diff block lines reached; 44/3784 bytes (1.16%) of diff not shown. |
Offset 1, 19 lines modified | Offset 1, 106 lines modified | ||
1 | .class·public·Landroidx/activity/b; | 1 | .class·public·abstract·Landroidx/activity/b; |
2 | .super·La | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Landroidx/lifecycle/h; | ||
6 | .implements·Landroidx/lifecycle/m; | ||
7 | .implements·Landroidx/savedstate/b; | ||
8 | .implements·Landroidx/activity/d; | ||
4 | #·instance·fields | ||
5 | .field·private·a:Z | ||
6 | .field·private·b:Ljava/util/concurrent/CopyOnWriteArrayList; | ||
7 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
8 | ········value·=·{ | ||
9 | ············"Ljava/util/concurrent/CopyOnWriteArrayList<", | ||
10 | ············"Landroidx/activity/a;", | ||
11 | ············">;" | ||
12 | ········} | ||
13 | ····.end·annotation | ||
14 | .end·field | ||
15 | #·direct·methods | ||
16 | .method·public·constructor·<init>(Z)V | ||
17 | ····.locals·1 | ||
18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
19 | ····new-instance·v0,·Ljava/util/concurrent/CopyOnWriteArrayList; | ||
20 | ····invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V | ||
21 | ····iput-object·v0,·p0,·Landroidx/activity/b;->b:Ljava/util/concurrent/CopyOnWriteArrayList; | ||
22 | ····iput-boolean·p1,·p0,·Landroidx/activity/b;->a:Z | ||
23 | ····return-void | ||
24 | .end·method | ||
9 | #·virtual·methods | 25 | #·virtual·methods |
10 | .method·public·a | 26 | .method·public·abstract·a()V |
27 | .end·method | ||
28 | .method·a(Landroidx/activity/a;)V | ||
29 | ····.locals·1 | ||
30 | ····iget-object·v0,·p0,·Landroidx/activity/b;->b:Ljava/util/concurrent/CopyOnWriteArrayList; | ||
31 | ····invoke-virtual·{v0,·p1},·Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z | ||
32 | ····return-void | ||
33 | .end·method | ||
34 | .method·public·final·a(Z)V | ||
11 | ····.locals·0 | 35 | ····.locals·0 |
12 | ···· | 36 | ····iput-boolean·p1,·p0,·Landroidx/activity/b;->a:Z |
37 | ····return-void | ||
38 | .end·method | ||
39 | .method·b(Landroidx/activity/a;)V | ||
40 | ····.locals·1 | ||
41 | ····iget-object·v0,·p0,·Landroidx/activity/b;->b:Ljava/util/concurrent/CopyOnWriteArrayList; | ||
42 | ····invoke-virtual·{v0,·p1},·Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z | ||
43 | ····return-void | ||
44 | .end·method | ||
45 | .method·public·final·b()Z | ||
46 | ····.locals·1 | ||
47 | ····iget-boolean·v0,·p0,·Landroidx/activity/b;->a:Z | ||
48 | ····return·v0 | ||
49 | .end·method | ||
50 | .method·public·final·c()V | ||
51 | ····.locals·2 | ||
52 | ····iget-object·v0,·p0,·Landroidx/activity/b;->b:Ljava/util/concurrent/CopyOnWriteArrayList; | ||
53 | ····invoke-virtual·{v0},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; | ||
54 | ····move-result-object·v0 | ||
55 | ····:goto_0 | ||
56 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z | ||
57 | ····move-result·v1 | ||
58 | ····if-eqz·v1,·:cond_0 | ||
59 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
60 | ····move-result-object·v1 | ||
61 | ····check-cast·v1,·Landroidx/activity/a; | ||
62 | ····invoke-interface·{v1},·Landroidx/activity/a;->cancel()V | ||
63 | ····goto·:goto_0 | ||
13 | ···· | 64 | ····:cond_0 |
65 | ····return-void | ||
14 | .end·method | 66 | .end·method |
Offset 2, 27 lines modified | Offset 2, 50 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroidx/lifecycle/f; | 5 | .implements·Landroidx/lifecycle/f; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | ||
8 | ····value·=·Landroidx/activity/ComponentActivity;-><init>()V | ||
9 | .end·annotation | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | ||
11 | ····accessFlags·=·0x0 | ||
12 | ····name·=·null | ||
13 | .end·annotation | ||
6 | #·instance·fields | 14 | #·instance·fields |
7 | .field·final·synthetic·a:Landroidx/activity/ | 15 | .field·final·synthetic·a:Landroidx/activity/ComponentActivity; |
16 | #·direct·methods | ||
17 | .method·constructor·<init>(Landroidx/activity/ComponentActivity;)V | ||
18 | ····.locals·0 | ||
19 | ····iput-object·p1,·p0,·Landroidx/activity/ComponentActivity$2;->a:Landroidx/activity/ComponentActivity; | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
21 | ····return-void | ||
22 | .end·method | ||
8 | #·virtual·methods | 23 | #·virtual·methods |
9 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 24 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
10 | ····.locals·0 | 25 | ····.locals·0 |
11 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_STOP:Landroidx/lifecycle/e$a; | 26 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_STOP:Landroidx/lifecycle/e$a; |
12 | ····if-ne·p2,·p1,·:cond_1 | 27 | ····if-ne·p2,·p1,·:cond_1 |
13 | ····iget-object·p1,·p0,·Landroidx/activity/ComponentActivity$2;->a:Landroidx/activity/ | 28 | ····iget-object·p1,·p0,·Landroidx/activity/ComponentActivity$2;->a:Landroidx/activity/ComponentActivity; |
14 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | 29 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindow()Landroid/view/Window; |
15 | ····move-result-object·p1 | 30 | ····move-result-object·p1 |
16 | ····if-eqz·p1,·:cond_0 | 31 | ····if-eqz·p1,·:cond_0 |
Offset 17, 74 lines modified | Offset 17, 94 lines modified | ||
17 | ····name·=·"LifecycleOnBackPressedCancellable" | 17 | ····name·=·"LifecycleOnBackPressedCancellable" |
18 | .end·annotation | 18 | .end·annotation |
19 | #·instance·fields | 19 | #·instance·fields |
20 | .field·private·final·a:Landroidx/lifecycle/e; | 20 | .field·private·final·a:Landroidx/lifecycle/e; |
21 | .field·private·final·b:Landroidx/activity/ | 21 | .field·private·final·b:Landroidx/activity/b; |
22 | .field·private·c:Landroidx/activity/a; | 22 | .field·private·c:Landroidx/activity/a; |
23 | .field·final·synthetic·d:Landroidx/activity/OnBackPressedDispatcher; | 23 | .field·final·synthetic·d:Landroidx/activity/OnBackPressedDispatcher; |
24 | #·direct·methods | ||
25 | .method·constructor·<init>(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/e;Landroidx/activity/b;)V | ||
26 | ····.locals·0 | ||
27 | ····iput-object·p1,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->d:Landroidx/activity/OnBackPressedDispatcher; | ||
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
29 | ····iput-object·p2,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->a:Landroidx/lifecycle/e; | ||
30 | ····iput-object·p3,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->b:Landroidx/activity/b; | ||
31 | ····invoke-virtual·{p2,·p0},·Landroidx/lifecycle/e;->a(Landroidx/lifecycle/g;)V | ||
32 | ····return-void | ||
33 | .end·method | ||
24 | #·virtual·methods | 34 | #·virtual·methods |
25 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 35 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
26 | ····.locals·0 | 36 | ····.locals·0 |
27 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_START:Landroidx/lifecycle/e$a; | 37 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_START:Landroidx/lifecycle/e$a; |
28 | ····if- | 38 | ····if-ne·p2,·p1,·:cond_0 |
29 | ···· | 39 | ····iget-object·p1,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->d:Landroidx/activity/OnBackPressedDispatcher; |
30 | ····i | 40 | ····iget-object·p2,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->b:Landroidx/activity/b; |
31 | ····i | 41 | ····invoke-virtual·{p1,·p2},·Landroidx/activity/OnBackPressedDispatcher;->a(Landroidx/activity/b;)Landroidx/activity/a; |
32 | ···· | 42 | ····move-result-object·p1 |
33 | ····i | 43 | ····iput-object·p1,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->c:Landroidx/activity/a; |
34 | ····goto·:goto_0 | 44 | ····goto·:goto_0 |
35 | ····:cond_0 | 45 | ····:cond_0 |
36 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_ | 46 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_STOP:Landroidx/lifecycle/e$a; |
37 | ····if-ne·p2,·p1,·:cond_1 | 47 | ····if-ne·p2,·p1,·:cond_1 |
38 | ····i | 48 | ····iget-object·p1,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->c:Landroidx/activity/a; |
49 | ····if-eqz·p1,·:cond_2 | ||
39 | ····:cond_1 | ||
40 | ····:goto_0 | ||
41 | ····return-void | ||
50 | ····invoke-interface·{p1},·Landroidx/activity/a;->cancel()V | ||
42 | ····:cond_2 | ||
43 | ····iget-object·p1,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->d:Landroidx/activity/OnBackPressedDispatcher; | ||
44 | ···· | 51 | ····goto·:goto_0 |
52 | ····:cond_1 | ||
53 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_DESTROY:Landroidx/lifecycle/e$a; | ||
45 | ····i | 54 | ····if-ne·p2,·p1,·:cond_2 |
46 | ···· | 55 | ····invoke-virtual·{p0},·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->cancel()V |
47 | ···· | 56 | ····:cond_2 |
57 | ····:goto_0 | ||
58 | ····return-void | ||
48 | .end·method | 59 | .end·method |
49 | .method·public·cancel()V | 60 | .method·public·cancel()V |
50 | ····.locals·1 | 61 | ····.locals·1 |
51 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->a:Landroidx/lifecycle/e; | 62 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->a:Landroidx/lifecycle/e; |
52 | ····invoke-virtual·{v0,·p0},·Landroidx/lifecycle/e;-> | 63 | ····invoke-virtual·{v0,·p0},·Landroidx/lifecycle/e;->b(Landroidx/lifecycle/g;)V |
53 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->b:Landroidx/activity/ | 64 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->b:Landroidx/activity/b; |
54 | ····invoke-virtual·{v0,·p0},·Landroidx/activity/ | 65 | ····invoke-virtual·{v0,·p0},·Landroidx/activity/b;->b(Landroidx/activity/a;)V |
55 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->c:Landroidx/activity/a; | 66 | ····iget-object·v0,·p0,·Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->c:Landroidx/activity/a; |
56 | ····if-eqz·v0,·:cond_0 | 67 | ····if-eqz·v0,·:cond_0 |
57 | ····invoke-interface·{v0},·Landroidx/activity/a;->cancel()V | 68 | ····invoke-interface·{v0},·Landroidx/activity/a;->cancel()V |
Offset 1, 8 lines modified | Offset 1, 11 lines modified | ||
1 | .class·public·abstract·Landroidx/activity/c; | 1 | .class·public·interface·abstract·Landroidx/activity/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Landroidx/lifecycle/h; | ||
4 | #·virtual·methods | 6 | #·virtual·methods |
5 | .method·abstract· | 7 | .method·public·abstract·f()Landroidx/activity/OnBackPressedDispatcher; |
6 | .end·method | 8 | .end·method |
Offset 2, 42 lines modified | Offset 2, 61 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroidx/lifecycle/f; | 5 | .implements·Landroidx/lifecycle/f; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | ||
8 | ····value·=·Landroidx/activity/ComponentActivity;-><init>()V | ||
9 | .end·annotation | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | ||
11 | ····accessFlags·=·0x0 | ||
12 | ····name·=·null | ||
13 | .end·annotation | ||
6 | #·instance·fields | 14 | #·instance·fields |
7 | .field·final·synthetic·a:Landroidx/activity/ | 15 | .field·final·synthetic·a:Landroidx/activity/ComponentActivity; |
16 | #·direct·methods | ||
17 | .method·constructor·<init>(Landroidx/activity/ComponentActivity;)V | ||
18 | ····.locals·0 | ||
19 | ····iput-object·p1,·p0,·Landroidx/activity/ComponentActivity$3;->a:Landroidx/activity/ComponentActivity; | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
21 | ····return-void | ||
22 | .end·method | ||
8 | #·virtual·methods | 23 | #·virtual·methods |
9 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 24 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
10 | ····.locals·0 | 25 | ····.locals·0 |
11 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_DESTROY:Landroidx/lifecycle/e$a; | 26 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_DESTROY:Landroidx/lifecycle/e$a; |
12 | ····if-ne·p2,·p1,·:cond_ | 27 | ····if-ne·p2,·p1,·:cond_0 |
13 | ····iget-object·p1,·p0,·Landroidx/activity/ComponentActivity$3;->a:Landroidx/activity/ | 28 | ····iget-object·p1,·p0,·Landroidx/activity/ComponentActivity$3;->a:Landroidx/activity/ComponentActivity; |
14 | ····invoke-virtual·{p1},·Landroid/app/Activity;->isChangingConfigurations()Z | 29 | ····invoke-virtual·{p1},·Landroid/app/Activity;->isChangingConfigurations()Z |
15 | ····move-result·p1 | 30 | ····move-result·p1 |
16 | ····if- | 31 | ····if-nez·p1,·:cond_0 |
17 | ····goto | 32 | ····iget-object·p1,·p0,·Landroidx/activity/ComponentActivity$3;->a:Landroidx/activity/ComponentActivity; |
18 | ····:cond_0 | ||
19 | ····iget-object·p1,·p0,·Landroidx/activity/ComponentActivity$3;->a:Landroidx/activity/b; | ||
20 | ····invoke-virtual·{p1},·Landroidx/activity/ | 33 | ····invoke-virtual·{p1},·Landroidx/activity/ComponentActivity;->b()Landroidx/lifecycle/s; |
21 | ···· | 34 | ····move-result-object·p1 |
22 | ···· | 35 | ····invoke-virtual·{p1},·Landroidx/lifecycle/s;->a()V |
23 | ····:cond_ | 36 | ····:cond_0 |
24 | ····:goto_0 | ||
25 | ····return-void | 37 | ····return-void |
26 | .end·method | 38 | .end·method |
Offset 3, 9 lines modified | Offset 3, 9 lines modified | ||
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroidx/lifecycle/h; | 5 | .implements·Landroidx/lifecycle/h; |
6 | #·virtual·methods | 6 | #·virtual·methods |
7 | .method·public·abstract· | 7 | .method·public·abstract·i()Landroidx/savedstate/SavedStateRegistry; |
8 | .end·method | 8 | .end·method |
Offset 1, 25 lines modified | Offset 1, 98 lines modified | ||
1 | .class·public·final·Landroidx/savedstate/a; | 1 | .class·public·final·Landroidx/savedstate/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·instance·fields | ||
5 | .field·private·final·a:Landroidx/savedstate/b; | ||
4 | #·annotations | ||
5 | .annotation·build·Landroid/annotation/SuppressLint; | ||
6 | ····value·=·{ | ||
7 | ········"RestrictedApi" | ||
8 | ····} | ||
9 | .end·annotation | ||
6 | .field·private·final·b:Landroidx/savedstate/SavedStateRegistry; | ||
10 | #·instance·fields | ||
11 | .field·a:Z | ||
7 | #·direct·methods | ||
8 | .method·private·constructor·<init>(Landroidx/savedstate/b;)V | ||
9 | ····.locals·0 | ||
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ····iput-object·p1,·p0,·Landroidx/savedstate/a;->a:Landroidx/savedstate/b; | ||
12 | ····new-instance·p1,·Landroidx/savedstate/SavedStateRegistry; | ||
13 | ····invoke-direct·{p1},·Landroidx/savedstate/SavedStateRegistry;-><init>()V | ||
14 | ····iput-object·p1,·p0,·Landroidx/savedstate/a;->b:Landroidx/savedstate/SavedStateRegistry; | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | .method·public·static·a(Landroidx/savedstate/b;)Landroidx/savedstate/a; | ||
18 | ····.locals·1 | ||
19 | ····new-instance·v0,·Landroidx/savedstate/a; | ||
20 | ····invoke-direct·{v0,·p0},·Landroidx/savedstate/a;-><init>(Landroidx/savedstate/b;)V | ||
21 | ····return-object·v0 | ||
22 | .end·method | ||
12 | #·virtual·methods | 23 | #·virtual·methods |
13 | .method·public·a( | 24 | .method·public·a()Landroidx/savedstate/SavedStateRegistry; |
14 | ····.locals· | 25 | ····.locals·1 |
26 | ····iget-object·v0,·p0,·Landroidx/savedstate/a;->b:Landroidx/savedstate/SavedStateRegistry; | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
29 | .method·public·a(Landroid/os/Bundle;)V | ||
30 | ····.locals·3 | ||
31 | ····iget-object·v0,·p0,·Landroidx/savedstate/a;->a:Landroidx/savedstate/b; | ||
32 | ····invoke-interface·{v0},·Landroidx/lifecycle/h;->a()Landroidx/lifecycle/e; | ||
33 | ····move-result-object·v0 | ||
34 | ····invoke-virtual·{v0},·Landroidx/lifecycle/e;->a()Landroidx/lifecycle/e$b; | ||
35 | ····move-result-object·v1 | ||
36 | ····sget-object·v2,·Landroidx/lifecycle/e$b;->b:Landroidx/lifecycle/e$b; | ||
37 | ····if-ne·v1,·v2,·:cond_0 | ||
38 | ····new-instance·v1,·Landroidx/savedstate/Recreator; | ||
39 | ····iget-object·v2,·p0,·Landroidx/savedstate/a;->a:Landroidx/savedstate/b; | ||
40 | ····invoke-direct·{v1,·v2},·Landroidx/savedstate/Recreator;-><init>(Landroidx/savedstate/b;)V | ||
41 | ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/e;->a(Landroidx/lifecycle/g;)V | ||
42 | ····iget-object·v1,·p0,·Landroidx/savedstate/a;->b:Landroidx/savedstate/SavedStateRegistry; | ||
43 | ····invoke-virtual·{v1,·v0,·p1},·Landroidx/savedstate/SavedStateRegistry;->a(Landroidx/lifecycle/e;Landroid/os/Bundle;)V | ||
44 | ····return-void | ||
45 | ····:cond_0 | ||
46 | ····new-instance·p1,·Ljava/lang/IllegalStateException; | ||
47 | ····const-string·v0,·"Restarter·must·be·created·only·during·owner\'s·initialization·stage" | ||
48 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | ||
49 | ····throw·p1 | ||
50 | .end·method | ||
51 | .method·public·b(Landroid/os/Bundle;)V | ||
52 | ····.locals·1 | ||
53 | ····iget-object·v0,·p0,·Landroidx/savedstate/a;->b:Landroidx/savedstate/SavedStateRegistry; | ||
15 | ···· | 54 | ····invoke-virtual·{v0,·p1},·Landroidx/savedstate/SavedStateRegistry;->a(Landroid/os/Bundle;)V |
16 | ····t | 55 | ····return-void |
17 | .end·method | 56 | .end·method |
Offset 2, 41 lines modified | Offset 2, 64 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroidx/lifecycle/d; | 5 | .implements·Landroidx/lifecycle/d; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | ||
8 | ····value·=·Landroidx/savedstate/SavedStateRegistry;->a(Landroidx/lifecycle/e;Landroid/os/Bundle;)V | ||
9 | .end·annotation | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | ||
11 | ····accessFlags·=·0x0 | ||
12 | ····name·=·null | ||
13 | .end·annotation | ||
6 | #·instance·fields | 14 | #·instance·fields |
7 | .field·final·synthetic·a:Landroidx/savedstate/a; | 15 | .field·final·synthetic·a:Landroidx/savedstate/SavedStateRegistry; |
16 | #·direct·methods | ||
17 | .method·constructor·<init>(Landroidx/savedstate/SavedStateRegistry;)V | ||
18 | ····.locals·0 | ||
19 | ····iput-object·p1,·p0,·Landroidx/savedstate/SavedStateRegistry$1;->a:Landroidx/savedstate/SavedStateRegistry; | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
21 | ····return-void | ||
22 | .end·method | ||
8 | #·virtual·methods | 23 | #·virtual·methods |
9 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V | 24 | .method·public·a(Landroidx/lifecycle/h;Landroidx/lifecycle/e$a;)V |
10 | ····.locals·0 | 25 | ····.locals·0 |
11 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_START:Landroidx/lifecycle/e$a; | 26 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_START:Landroidx/lifecycle/e$a; |
12 | ····if-ne·p2,·p1,·:cond_0 | 27 | ····if-ne·p2,·p1,·:cond_0 |
13 | ····iget-object·p1,·p0,·Landroidx/savedstate/SavedStateRegistry$1;->a:Landroidx/savedstate/a; | 28 | ····iget-object·p1,·p0,·Landroidx/savedstate/SavedStateRegistry$1;->a:Landroidx/savedstate/SavedStateRegistry; |
14 | ····const/4·p2,·0x1 | 29 | ····const/4·p2,·0x1 |
15 | ····:goto_0 | 30 | ····:goto_0 |
16 | ····iput-boolean·p2,·p1,·Landroidx/savedstate/a;-> | 31 | ····iput-boolean·p2,·p1,·Landroidx/savedstate/SavedStateRegistry;->d:Z |
17 | ····goto·:goto_1 | 32 | ····goto·:goto_1 |
18 | ····:cond_0 | 33 | ····:cond_0 |
19 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_STOP:Landroidx/lifecycle/e$a; | 34 | ····sget-object·p1,·Landroidx/lifecycle/e$a;->ON_STOP:Landroidx/lifecycle/e$a; |
20 | ····if-ne·p2,·p1,·:cond_1 | 35 | ····if-ne·p2,·p1,·:cond_1 |
21 | ····iget-object·p1,·p0,·Landroidx/savedstate/SavedStateRegistry$1;->a:Landroidx/savedstate/a; | 36 | ····iget-object·p1,·p0,·Landroidx/savedstate/SavedStateRegistry$1;->a:Landroidx/savedstate/SavedStateRegistry; |
22 | ····const/4·p2,·0x0 | 37 | ····const/4·p2,·0x0 |
23 | ····goto·:goto_0 | 38 | ····goto·:goto_0 |
24 | ····:cond_1 | 39 | ····:cond_1 |
25 | ····:goto_1 | 40 | ····:goto_1 |
Offset 14, 44 lines modified | Offset 14, 242 lines modified | ||
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·private·final·a:Landroidx/savedstate/b; | 16 | .field·private·final·a:Landroidx/savedstate/b; |
17 | #·direct·methods | ||
18 | .method·constructor·<init>(Landroidx/savedstate/b;)V | ||
19 | ····.locals·0 | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
21 | ····iput-object·p1,·p0,·Landroidx/savedstate/Recreator;->a:Landroidx/savedstate/b; | ||
22 | ····return-void | ||
23 | .end·method | ||
24 | .method·private·a(Ljava/lang/String;)V | ||
25 | ····.locals·4 | ||
26 | ····:try_start_0 | ||
27 | ····const-class·v0,·Landroidx/savedstate/Recreator; | ||
28 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; | ||
29 | ····move-result-object·v0 | ||
30 | ····const/4·v1,·0x0 | ||
31 | ····invoke-static·{p1,·v1,·v0},·Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; | ||
32 | ····move-result-object·v0 | ||
33 | ····const-class·v2,·Landroidx/savedstate/SavedStateRegistry$a; | ||
34 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; | ||
35 | ····move-result-object·v0 | ||
36 | ····:try_end_0 | ||
37 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_2 | ||
38 | ····:try_start_1 | ||
39 | ····new-array·v2,·v1,·[Ljava/lang/Class; | ||
40 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | ||
41 | ····move-result-object·v0 | ||
42 | ····:try_end_1 | ||
43 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_1·..·:try_end_1}·:catch_1 | ||
44 | ····const/4·v2,·0x1 | ||
45 | ····invoke-virtual·{v0,·v2},·Ljava/lang/reflect/Constructor;->setAccessible(Z)V | ||
46 | ····:try_start_2 | ||
47 | ····new-array·v1,·v1,·[Ljava/lang/Object; | ||
48 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; | ||
49 | ····move-result-object·v0 | ||
50 | ····check-cast·v0,·Landroidx/savedstate/SavedStateRegistry$a; | ||
51 | ····:try_end_2 | ||
52 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_0 | ||
53 | ····iget-object·p1,·p0,·Landroidx/savedstate/Recreator;->a:Landroidx/savedstate/b; | ||
54 | ····invoke-interface·{v0,·p1},·Landroidx/savedstate/SavedStateRegistry$a;->a(Landroidx/savedstate/b;)V | ||
55 | ····return-void | ||
56 | ····:catch_0 | ||
57 | ····move-exception·v0 | ||
58 | ····new-instance·v1,·Ljava/lang/RuntimeException; | ||
59 | ····new-instance·v2,·Ljava/lang/StringBuilder; | ||
60 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | ||
61 | ····const-string·v3,·"Failed·to·instantiate·" | ||
62 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
63 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
64 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
65 | ····move-result-object·p1 | ||
66 | ····invoke-direct·{v1,·p1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | ||
67 | ····throw·v1 | ||
68 | ····:catch_1 | ||
69 | ····move-exception·p1 | ||
70 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | ||
71 | ····new-instance·v2,·Ljava/lang/StringBuilder; | ||
72 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | ||
73 | ····const-string·v3,·"Class" | ||
74 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
75 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | ||
76 | ····move-result-object·v0 | ||
77 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
78 | ····const-string·v0,·"·must·have·default·constructor·in·order·to·be·automatically·recreated" | ||
79 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
80 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
81 | ····move-result-object·v0 | ||
82 | ····invoke-direct·{v1,·v0,·p1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | ||
83 | ····throw·v1 | ||
84 | ····:catch_2 | ||
Max diff block lines reached; 2978/7704 bytes (38.66%) of diff not shown. |
Offset 590, 34 lines modified | Offset 590, 33 lines modified | ||
590 | ····if-eqz·v0,·:cond_0 | 590 | ····if-eqz·v0,·:cond_0 |
591 | ····return-void | 591 | ····return-void |
592 | ····:cond_0 | 592 | ····:cond_0 |
593 | ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/d;->a:Landroid/app/Activity; | 593 | ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/d;->a:Landroid/app/Activity; |
594 | ····instance-of·v1,·v0,·Landroidx/activity/ | 594 | ····instance-of·v1,·v0,·Landroidx/activity/c; |
595 | ····if- | 595 | ····if-eqz·v1,·:cond_1 |
596 | ····invoke-virtual·{v0},·Landroid/app/Activity;->finish()V | ||
597 | ····return-void | ||
598 | ····:cond_1 | ||
599 | ····check-cast·v0,·Landroidx/activity/ | 596 | ····check-cast·v0,·Landroidx/activity/c; |
600 | ····invoke-interface·{v0},·Landroidx/activity/ | 597 | ····invoke-interface·{v0},·Landroidx/activity/c;->f()Landroidx/activity/OnBackPressedDispatcher; |
601 | ····move-result-object·v0 | 598 | ····move-result-object·v0 |
602 | ····invoke-virtual·{v0},·Landroidx/activity/OnBackPressedDispatcher;->a()V | 599 | ····invoke-virtual·{v0},·Landroidx/activity/OnBackPressedDispatcher;->a()V |
603 | ···· | 600 | ····goto·:goto_0 |
604 | ···· | 601 | ····:cond_1 |
602 | ····invoke-virtual·{v0},·Landroid/app/Activity;->finish()V | ||
603 | ····:goto_0 | ||
604 | ····return-void | ||
605 | .end·method | 605 | .end·method |
606 | .method·private·d()V | 606 | .method·private·d()V |
607 | ····.locals·0 | 607 | ····.locals·0 |
608 | ····invoke-virtual·{p0},·Lio/flutter/plugin/platform/d;->b()V | 608 | ····invoke-virtual·{p0},·Lio/flutter/plugin/platform/d;->b()V |
Offset 448, 15 lines modified | Offset 448, 15 lines modified | ||
448 | ····invoke-interface·{v0},·Ljava/util/concurrent/ExecutorService;->shutdown()V | 448 | ····invoke-interface·{v0},·Ljava/util/concurrent/ExecutorService;->shutdown()V |
449 | ····return-void | 449 | ····return-void |
450 | .end·method | 450 | .end·method |
451 | .method·public·a(Lc/a/c/a/i;Lc/a/c/a/j$d;)V | 451 | .method·public·a(Lc/a/c/a/i;Lc/a/c/a/j$d;)V |
452 | ····.locals· | 452 | ····.locals·7 |
453 | ····const-string·v0,·"key" | 453 | ····const-string·v0,·"key" |
454 | ····invoke-virtual·{p1,·v0},·Lc/a/c/a/i;->a(Ljava/lang/String;)Ljava/lang/Object; | 454 | ····invoke-virtual·{p1,·v0},·Lc/a/c/a/i;->a(Ljava/lang/String;)Ljava/lang/Object; |
455 | ····move-result-object·v0 | 455 | ····move-result-object·v0 |
Offset 592, 19 lines modified | Offset 592, 21 lines modified | ||
592 | ····if-eqz·v1,·:cond_0 | 592 | ····if-eqz·v1,·:cond_0 |
593 | ····const/4·v2,·0x5 | 593 | ····const/4·v2,·0x5 |
594 | ····:cond_0 | 594 | ····:cond_0 |
595 | ····:goto_0 | 595 | ····:goto_0 |
596 | ····const-string·v1,·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciB | 596 | ····const-string·v1,·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBEb3VibGUu" |
597 | ····const-string·v3,·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciB | 597 | ····const-string·v3,·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBCaWdJbnRlZ2Vy" |
598 | ····const-string·v5,·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBhIGxpc3Qu" | ||
598 | ····const-string·v | 599 | ····const-string·v6,·"value" |
599 | ····packed-switch·v2,·:pswitch_data_0 | 600 | ····packed-switch·v2,·:pswitch_data_0 |
600 | ····:try_start_1 | 601 | ····:try_start_1 |
601 | ····invoke-interface·{p2},·Lc/a/c/a/j$d;->a()V | 602 | ····invoke-interface·{p2},·Lc/a/c/a/j$d;->a()V |
602 | ····goto/16·:goto_4 | 603 | ····goto/16·:goto_4 |
Offset 681, 55 lines modified | Offset 683, 61 lines modified | ||
681 | ····move-result-object·v0 | 683 | ····move-result-object·v0 |
682 | ····invoke-interface·{p2,·v0},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V | 684 | ····invoke-interface·{p2,·v0},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V |
683 | ····goto/16·:goto_4 | 685 | ····goto/16·:goto_4 |
684 | ····:pswitch_4 | 686 | ····:pswitch_4 |
685 | ····invoke-virtual·{p1,·v | 687 | ····invoke-virtual·{p1,·v6},·Lc/a/c/a/i;->a(Ljava/lang/String;)Ljava/lang/Object; |
686 | ····move-result-object·v1 | 688 | ····move-result-object·v1 |
687 | ····check-cast·v1,·Ljava/util/List; | 689 | ····check-cast·v1,·Ljava/util/List; |
688 | ····iget-object·v2,·p0,·Lio/flutter/plugins/b/a;->a:Landroid/content/SharedPreferences; | 690 | ····iget-object·v2,·p0,·Lio/flutter/plugins/b/a;->a:Landroid/content/SharedPreferences; |
689 | ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 691 | ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
690 | ····move-result-object·v2 | 692 | ····move-result-object·v2 |
691 | ····new-instance·v | 693 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
692 | ····invoke-direct·{v | 694 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
693 | ····invoke-virtual·{v | 695 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
694 | ····invoke-direct·{p0,·v1},·Lio/flutter/plugins/b/a;->a(Ljava/util/List;)Ljava/lang/String; | 696 | ····invoke-direct·{p0,·v1},·Lio/flutter/plugins/b/a;->a(Ljava/util/List;)Ljava/lang/String; |
695 | ····move-result-object·v1 | 697 | ····move-result-object·v1 |
696 | ····invoke-virtual·{v | 698 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
697 | ····invoke-virtual·{v | 699 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
698 | ····move-result-object·v1 | 700 | ····move-result-object·v1 |
699 | ····invoke-interface·{v2,·v0,·v1},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 701 | ····invoke-interface·{v2,·v0,·v1},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
700 | ····move-result-object·v0 | 702 | ····move-result-object·v0 |
701 | ····goto·:goto_2 | 703 | ····goto·:goto_2 |
702 | ····:pswitch_5 | 704 | ····:pswitch_5 |
703 | ····invoke-virtual·{p1,·v | 705 | ····invoke-virtual·{p1,·v6},·Lc/a/c/a/i;->a(Ljava/lang/String;)Ljava/lang/Object; |
704 | ····move-result-object·v2 | 706 | ····move-result-object·v2 |
705 | ····check-cast·v2,·Ljava/lang/String; | 707 | ····check-cast·v2,·Ljava/lang/String; |
708 | ····invoke-virtual·{v2,·v5},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | ||
709 | ····move-result·v4 | ||
710 | ····if-nez·v4,·:cond_3 | ||
706 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | 711 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
707 | ····move-result·v3 | 712 | ····move-result·v3 |
708 | ····if-nez·v3,·:cond_3 | 713 | ····if-nez·v3,·:cond_3 |
709 | ····invoke-virtual·{v2,·v1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | 714 | ····invoke-virtual·{v2,·v1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
Offset 762, 122 lines modified | Offset 770, 120 lines modified | ||
762 | ····const/4·v2,·0x0 | 770 | ····const/4·v2,·0x0 |
763 | ····invoke-interface·{p2,·v0,·v1,·v2},·Lc/a/c/a/j$d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V | 771 | ····invoke-interface·{p2,·v0,·v1,·v2},·Lc/a/c/a/j$d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V |
764 | ····return-void | 772 | ····return-void |
765 | ····:pswitch_6 | 773 | ····:pswitch_6 |
766 | ····invoke-virtual·{p1,·v | 774 | ····invoke-virtual·{p1,·v6},·Lc/a/c/a/i;->a(Ljava/lang/String;)Ljava/lang/Object; |
767 | ····move-result-object·v | 775 | ····move-result-object·v1 |
768 | ····check-cast·v | 776 | ····check-cast·v1,·Ljava/lang/Number; |
769 | ····instance-of·v | 777 | ····instance-of·v2,·v1,·Ljava/math/BigInteger; |
770 | ····if-eqz·v | 778 | ····if-eqz·v2,·:cond_4 |
771 | ····check-cast·v | 779 | ····check-cast·v1,·Ljava/math/BigInteger; |
772 | ····iget-object·v | 780 | ····iget-object·v2,·p0,·Lio/flutter/plugins/b/a;->a:Landroid/content/SharedPreferences; |
773 | ····invoke-interface·{v | 781 | ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
774 | ····move-result-object·v | 782 | ····move-result-object·v2 |
775 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 783 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
Max diff block lines reached; 5156/9899 bytes (52.09%) of diff not shown. |
Offset 35, 57 lines modified | Offset 35, 57 lines modified | ||
35 | ····const/4·v1,·0x0 | 35 | ····const/4·v1,·0x0 |
36 | ····invoke-direct·{v0,·v1},·Lio/flutter/plugins/a/h$b;-><init>(Lio/flutter/plugins/a/h$a;)V | 36 | ····invoke-direct·{v0,·v1},·Lio/flutter/plugins/a/h$b;-><init>(Lio/flutter/plugins/a/h$a;)V |
37 | ····iput-object·v0,·p0,·Lio/flutter/plugins/a/h;->c:Ljava/util/concurrent/Executor; | 37 | ····iput-object·v0,·p0,·Lio/flutter/plugins/a/h;->c:Ljava/util/concurrent/Executor; |
38 | ····new-instance·v0,·Lb/b/ | 38 | ····new-instance·v0,·Lb/b/b/b/a/g; |
39 | ····invoke-direct·{v0},·Lb/b/ | 39 | ····invoke-direct·{v0},·Lb/b/b/b/a/g;-><init>()V |
40 | ····const-string·v1,·"path-provider-background-%d" | 40 | ····const-string·v1,·"path-provider-background-%d" |
41 | ····invoke-virtual·{v0,·v1},·Lb/b/ | 41 | ····invoke-virtual·{v0,·v1},·Lb/b/b/b/a/g;->a(Ljava/lang/String;)Lb/b/b/b/a/g; |
42 | ····const/4·v1,·0x5 | 42 | ····const/4·v1,·0x5 |
43 | ····invoke-virtual·{v0,·v1},·Lb/b/ | 43 | ····invoke-virtual·{v0,·v1},·Lb/b/b/b/a/g;->a(I)Lb/b/b/b/a/g; |
44 | ····invoke-virtual·{v0},·Lb/b/ | 44 | ····invoke-virtual·{v0},·Lb/b/b/b/a/g;->a()Ljava/util/concurrent/ThreadFactory; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····invoke-static·{v0},·Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; | 46 | ····invoke-static·{v0},·Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; |
47 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
48 | ····iput-object·v0,·p0,·Lio/flutter/plugins/a/h;->d:Ljava/util/concurrent/Executor; | 48 | ····iput-object·v0,·p0,·Lio/flutter/plugins/a/h;->d:Ljava/util/concurrent/Executor; |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·static·synthetic·a(Lb/b/ | 51 | .method·static·synthetic·a(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
52 | ····.locals·0 | 52 | ····.locals·0 |
53 | ····:try_start_0 | 53 | ····:try_start_0 |
54 | ····invoke-interface·{p1},·Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; | 54 | ····invoke-interface·{p1},·Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; |
55 | ····move-result-object·p1 | 55 | ····move-result-object·p1 |
56 | ····invoke-virtual·{p0,·p1},·Lb/b/ | 56 | ····invoke-virtual·{p0,·p1},·Lb/b/b/b/a/f;->a(Ljava/lang/Object;)Z |
57 | ····:try_end_0 | 57 | ····:try_end_0 |
58 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 58 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
59 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
60 | ····:catchall_0 | 60 | ····:catchall_0 |
61 | ····move-exception·p1 | 61 | ····move-exception·p1 |
62 | ····invoke-virtual·{p0,·p1},·Lb/b/ | 62 | ····invoke-virtual·{p0,·p1},·Lb/b/b/b/a/f;->a(Ljava/lang/Throwable;)Z |
63 | ····:goto_0 | 63 | ····:goto_0 |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
66 | .method·private·a(Ljava/util/concurrent/Callable;Lc/a/c/a/j$d;)V | 66 | .method·private·a(Ljava/util/concurrent/Callable;Lc/a/c/a/j$d;)V |
67 | ····.locals·2 | 67 | ····.locals·2 |
Offset 97, 31 lines modified | Offset 97, 31 lines modified | ||
97 | ············"Ljava/util/concurrent/Callable<", | 97 | ············"Ljava/util/concurrent/Callable<", |
98 | ············"TT;>;", | 98 | ············"TT;>;", |
99 | ············"Lc/a/c/a/j$d;", | 99 | ············"Lc/a/c/a/j$d;", |
100 | ············")V" | 100 | ············")V" |
101 | ········} | 101 | ········} |
102 | ····.end·annotation | 102 | ····.end·annotation |
103 | ····invoke-static·{},·Lb/b/ | 103 | ····invoke-static·{},·Lb/b/b/b/a/f;->g()Lb/b/b/b/a/f; |
104 | ····move-result-object·v0 | 104 | ····move-result-object·v0 |
105 | ····new-instance·v1,·Lio/flutter/plugins/a/h$a; | 105 | ····new-instance·v1,·Lio/flutter/plugins/a/h$a; |
106 | ····invoke-direct·{v1,·p0,·p2},·Lio/flutter/plugins/a/h$a;-><init>(Lio/flutter/plugins/a/h;Lc/a/c/a/j$d;)V | 106 | ····invoke-direct·{v1,·p0,·p2},·Lio/flutter/plugins/a/h$a;-><init>(Lio/flutter/plugins/a/h;Lc/a/c/a/j$d;)V |
107 | ····iget-object·p2,·p0,·Lio/flutter/plugins/a/h;->c:Ljava/util/concurrent/Executor; | 107 | ····iget-object·p2,·p0,·Lio/flutter/plugins/a/h;->c:Ljava/util/concurrent/Executor; |
108 | ····invoke-static·{v0,·v1,·p2},·Lb/b/ | 108 | ····invoke-static·{v0,·v1,·p2},·Lb/b/b/b/a/c;->a(Lb/b/b/b/a/e;Lb/b/b/b/a/b;Ljava/util/concurrent/Executor;)V |
109 | ····iget-object·p2,·p0,·Lio/flutter/plugins/a/h;->d:Ljava/util/concurrent/Executor; | 109 | ····iget-object·p2,·p0,·Lio/flutter/plugins/a/h;->d:Ljava/util/concurrent/Executor; |
110 | ····new-instance·v1,·Lio/flutter/plugins/a/f; | 110 | ····new-instance·v1,·Lio/flutter/plugins/a/f; |
111 | ····invoke-direct·{v1,·v0,·p1},·Lio/flutter/plugins/a/f;-><init>(Lb/b/ | 111 | ····invoke-direct·{v1,·v0,·p1},·Lio/flutter/plugins/a/f;-><init>(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
112 | ····invoke-interface·{p2,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V | 112 | ····invoke-interface·{p2,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V |
113 | ····return-void | 113 | ····return-void |
114 | .end·method | 114 | .end·method |
115 | .method·private·b(Ljava/lang/String;)Ljava/util/List; | 115 | .method·private·b(Ljava/lang/String;)Ljava/util/List; |
Offset 3, 38 lines modified | Offset 3, 38 lines modified | ||
3 | .source·"lambda" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·synthetic·a:Lb/b/ | 7 | .field·private·final·synthetic·a:Lb/b/b/b/a/f; |
8 | .field·private·final·synthetic·b:Ljava/util/concurrent/Callable; | 8 | .field·private·final·synthetic·b:Ljava/util/concurrent/Callable; |
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·public·synthetic·constructor·<init>(Lb/b/ | 10 | .method·public·synthetic·constructor·<init>(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
11 | ····.locals·0 | 11 | ····.locals·0 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····iput-object·p1,·p0,·Lio/flutter/plugins/a/f;->a:Lb/b/ | 13 | ····iput-object·p1,·p0,·Lio/flutter/plugins/a/f;->a:Lb/b/b/b/a/f; |
14 | ····iput-object·p2,·p0,·Lio/flutter/plugins/a/f;->b:Ljava/util/concurrent/Callable; | 14 | ····iput-object·p2,·p0,·Lio/flutter/plugins/a/f;->b:Ljava/util/concurrent/Callable; |
15 | ····return-void | 15 | ····return-void |
16 | .end·method | 16 | .end·method |
17 | #·virtual·methods | 17 | #·virtual·methods |
18 | .method·public·final·run()V | 18 | .method·public·final·run()V |
19 | ····.locals·2 | 19 | ····.locals·2 |
20 | ····iget-object·v0,·p0,·Lio/flutter/plugins/a/f;->a:Lb/b/ | 20 | ····iget-object·v0,·p0,·Lio/flutter/plugins/a/f;->a:Lb/b/b/b/a/f; |
21 | ····iget-object·v1,·p0,·Lio/flutter/plugins/a/f;->b:Ljava/util/concurrent/Callable; | 21 | ····iget-object·v1,·p0,·Lio/flutter/plugins/a/f;->b:Ljava/util/concurrent/Callable; |
22 | ····invoke-static·{v0,·v1},·Lio/flutter/plugins/a/h;->a(Lb/b/ | 22 | ····invoke-static·{v0,·v1},·Lio/flutter/plugins/a/h;->a(Lb/b/b/b/a/f;Ljava/util/concurrent/Callable;)V |
23 | ····return-void | 23 | ····return-void |
24 | .end·method | 24 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·Lio/flutter/plugins/a/h$a; | 1 | .class·Lio/flutter/plugins/a/h$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/b/ | 5 | .implements·Lb/b/b/b/a/b; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lio/flutter/plugins/a/h;->a(Ljava/util/concurrent/Callable;Lc/a/c/a/j$d;)V | 8 | ····value·=·Lio/flutter/plugins/a/h;->a(Ljava/util/concurrent/Callable;Lc/a/c/a/j$d;)V |
9 | .end·annotation | 9 | .end·annotation |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | ····accessFlags·=·0x0 | 15 | ····accessFlags·=·0x0 |
16 | ····name·=·null | 16 | ····name·=·null |
17 | .end·annotation | 17 | .end·annotation |
18 | .annotation·system·Ldalvik/annotation/Signature; | 18 | .annotation·system·Ldalvik/annotation/Signature; |
19 | ····value·=·{ | 19 | ····value·=·{ |
20 | ········"Ljava/lang/Object;", | 20 | ········"Ljava/lang/Object;", |
21 | ········"Lb/b/ | 21 | ········"Lb/b/b/b/a/b<", |
22 | ········"TT;>;" | 22 | ········"TT;>;" |
23 | ····} | 23 | ····} |
24 | .end·annotation | 24 | .end·annotation |
25 | #·instance·fields | 25 | #·instance·fields |
26 | .field·final·synthetic·a:Lc/a/c/a/j$d; | 26 | .field·final·synthetic·a:Lc/a/c/a/j$d; |
Offset 299, 15 lines modified | Offset 299, 15 lines modified | ||
299 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 299 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
300 | ····move-result-object·v3 | 300 | ····move-result-object·v3 |
301 | ····check-cast·v3,·Lc/a/c/a/o; | 301 | ····check-cast·v3,·Lc/a/c/a/o; |
302 | ····invoke-interface·{v3,·p1,·p2,·p3},·Lc/a/c/a/o;-> | 302 | ····invoke-interface·{v3,·p1,·p2,·p3},·Lc/a/c/a/o;->onRequestPermissionsResult(I[Ljava/lang/String;[I)Z |
303 | ····move-result·v3 | 303 | ····move-result·v3 |
304 | ····if-nez·v3,·:cond_1 | 304 | ····if-nez·v3,·:cond_1 |
305 | ····if-eqz·v2,·:cond_0 | 305 | ····if-eqz·v2,·:cond_0 |
Offset 1297, 15 lines modified | Offset 1297, 15 lines modified | ||
1297 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 1297 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
1298 | ····move-result-object·v1 | 1298 | ····move-result-object·v1 |
1299 | ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/b; | 1299 | ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/b; |
1300 | ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/b;-> | 1300 | ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/b;->b()V |
1301 | ····goto·:goto_0 | 1301 | ····goto·:goto_0 |
1302 | ····:cond_0 | 1302 | ····:cond_0 |
1303 | ····return-void | 1303 | ····return-void |
1304 | .end·method | 1304 | .end·method |
Offset 1329, 15 lines modified | Offset 1329, 15 lines modified | ||
1329 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 1329 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
1330 | ····move-result-object·v1 | 1330 | ····move-result-object·v1 |
1331 | ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/b; | 1331 | ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/b; |
1332 | ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/b;-> | 1332 | ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/b;->c()V |
1333 | ····goto·:goto_0 | 1333 | ····goto·:goto_0 |
1334 | ····:cond_0 | 1334 | ····:cond_0 |
1335 | ····return-void | 1335 | ····return-void |
1336 | .end·method | 1336 | .end·method |
Offset 919, 47 lines modified | Offset 919, 14 lines modified | ||
919 | ····invoke-static·{v0,·p1},·Lc/a/b;->b(Ljava/lang/String;Ljava/lang/String;)V | 919 | ····invoke-static·{v0,·p1},·Lc/a/b;->b(Ljava/lang/String;Ljava/lang/String;)V |
920 | ····const/4·p1,·0x0 | 920 | ····const/4·p1,·0x0 |
921 | ····return·p1 | 921 | ····return·p1 |
922 | .end·method | 922 | .end·method |
923 | .method·public·a(I[Ljava/lang/String;[I)Z | ||
924 | ····.locals·2 | ||
925 | ····const-string·v0,·"FlutterEngineCxnRegstry" | ||
926 | ····const-string·v1,·"Forwarding·onRequestPermissionsResult()·to·plugins." | ||
927 | ····invoke-static·{v0,·v1},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;)V | ||
928 | ····invoke-direct·{p0},·Lio/flutter/embedding/engine/c;->l()Z | ||
929 | ····move-result·v1 | ||
930 | ····if-eqz·v1,·:cond_0 | ||
931 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/c;->g:Lio/flutter/embedding/engine/c$c; | ||
932 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Lio/flutter/embedding/engine/c$c;->a(I[Ljava/lang/String;[I)Z | ||
933 | ····move-result·p1 | ||
934 | ····return·p1 | ||
935 | ····:cond_0 | ||
936 | ····const-string·p1,·"Attempted·to·notify·ActivityAware·plugins·of·onRequestPermissionsResult,·but·no·Activity·was·attached." | ||
937 | ····invoke-static·{v0,·p1},·Lc/a/b;->b(Ljava/lang/String;Ljava/lang/String;)V | ||
938 | ····const/4·p1,·0x0 | ||
939 | ····return·p1 | ||
940 | .end·method | ||
941 | .method·public·a(Ljava/lang/Class;)Z | 923 | .method·public·a(Ljava/lang/Class;)Z |
942 | ····.locals·1 | 924 | ····.locals·1 |
943 | ····.annotation·system·Ldalvik/annotation/Signature; | 925 | ····.annotation·system·Ldalvik/annotation/Signature; |
944 | ········value·=·{ | 926 | ········value·=·{ |
945 | ············"(", | 927 | ············"(", |
946 | ············"Ljava/lang/Class<", | 928 | ············"Ljava/lang/Class<", |
947 | ············"+", | 929 | ············"+", |
Offset 1532, 7 lines modified | Offset 1499, 40 lines modified | ||
1532 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/c;->a:Ljava/util/Map; | 1499 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/c;->a:Ljava/util/Map; |
1533 | ····invoke-interface·{v0},·Ljava/util/Map;->clear()V | 1500 | ····invoke-interface·{v0},·Ljava/util/Map;->clear()V |
1534 | ····return-void | 1501 | ····return-void |
1535 | .end·method | 1502 | .end·method |
1503 | .method·public·onRequestPermissionsResult(I[Ljava/lang/String;[I)Z | ||
1504 | ····.locals·2 | ||
1505 | ····const-string·v0,·"FlutterEngineCxnRegstry" | ||
1506 | ····const-string·v1,·"Forwarding·onRequestPermissionsResult()·to·plugins." | ||
1507 | ····invoke-static·{v0,·v1},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;)V | ||
1508 | ····invoke-direct·{p0},·Lio/flutter/embedding/engine/c;->l()Z | ||
1509 | ····move-result·v1 | ||
1510 | ····if-eqz·v1,·:cond_0 | ||
1511 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/c;->g:Lio/flutter/embedding/engine/c$c; | ||
1512 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Lio/flutter/embedding/engine/c$c;->a(I[Ljava/lang/String;[I)Z | ||
1513 | ····move-result·p1 | ||
1514 | ····return·p1 | ||
1515 | ····:cond_0 | ||
1516 | ····const-string·p1,·"Attempted·to·notify·ActivityAware·plugins·of·onRequestPermissionsResult,·but·no·Activity·was·attached." | ||
1517 | ····invoke-static·{v0,·p1},·Lc/a/b;->b(Ljava/lang/String;Ljava/lang/String;)V | ||
1518 | ····const/4·p1,·0x0 | ||
1519 | ····return·p1 | ||
1520 | .end·method |
Offset 25, 18 lines modified | Offset 25, 18 lines modified | ||
25 | ········} | 25 | ········} |
26 | ····.end·annotation | 26 | ····.end·annotation |
27 | .end·method | 27 | .end·method |
28 | .method·public·abstract·a(IILandroid/content/Intent;)Z | 28 | .method·public·abstract·a(IILandroid/content/Intent;)Z |
29 | .end·method | 29 | .end·method |
30 | .method·public·abstract·a(I[Ljava/lang/String;[I)Z | ||
31 | .end·method | ||
32 | .method·public·abstract·b()V | 30 | .method·public·abstract·b()V |
33 | .end·method | 31 | .end·method |
34 | .method·public·abstract·b(Landroid/os/Bundle;)V | 32 | .method·public·abstract·b(Landroid/os/Bundle;)V |
35 | .end·method | 33 | .end·method |
36 | .method·public·abstract·c()V | 34 | .method·public·abstract·c()V |
37 | .end·method | 35 | .end·method |
36 | .method·public·abstract·onRequestPermissionsResult(I[Ljava/lang/String;[I)Z | ||
37 | .end·method |
Offset 30, 27 lines modified | Offset 30, 27 lines modified | ||
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public· | 34 | .method·public·b()V |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a$a;->a:Lio/flutter/embedding/engine/renderer/a; | 36 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a$a;->a:Lio/flutter/embedding/engine/renderer/a; |
37 | ····const/4·v1,·0x1 | 37 | ····const/4·v1,·0x1 |
38 | ····invoke-static·{v0,·v1},·Lio/flutter/embedding/engine/renderer/a;->a(Lio/flutter/embedding/engine/renderer/a;Z)Z | 38 | ····invoke-static·{v0,·v1},·Lio/flutter/embedding/engine/renderer/a;->a(Lio/flutter/embedding/engine/renderer/a;Z)Z |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public· | 41 | .method·public·c()V |
42 | ····.locals·2 | 42 | ····.locals·2 |
43 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a$a;->a:Lio/flutter/embedding/engine/renderer/a; | 43 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a$a;->a:Lio/flutter/embedding/engine/renderer/a; |
44 | ····const/4·v1,·0x0 | 44 | ····const/4·v1,·0x0 |
45 | ····invoke-static·{v0,·v1},·Lio/flutter/embedding/engine/renderer/a;->a(Lio/flutter/embedding/engine/renderer/a;Z)Z | 45 | ····invoke-static·{v0,·v1},·Lio/flutter/embedding/engine/renderer/a;->a(Lio/flutter/embedding/engine/renderer/a;Z)Z |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/b; | 1 | .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract· | 5 | .method·public·abstract·b()V |
6 | .end·method | 6 | .end·method |
7 | .method·public·abstract· | 7 | .method·public·abstract·c()V |
8 | .end·method | 8 | .end·method |
Offset 386, 15 lines modified | Offset 386, 15 lines modified | ||
386 | ····invoke-virtual·{v0,·p1},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/b;)V | 386 | ····invoke-virtual·{v0,·p1},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/b;)V |
387 | ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->d:Z | 387 | ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->d:Z |
388 | ····if-eqz·v0,·:cond_0 | 388 | ····if-eqz·v0,·:cond_0 |
389 | ····invoke-interface·{p1},·Lio/flutter/embedding/engine/renderer/b;-> | 389 | ····invoke-interface·{p1},·Lio/flutter/embedding/engine/renderer/b;->b()V |
390 | ····:cond_0 | 390 | ····:cond_0 |
391 | ····return-void | 391 | ····return-void |
392 | .end·method | 392 | .end·method |
393 | .method·public·a(Ljava/nio/ByteBuffer;I)V | 393 | .method·public·a(Ljava/nio/ByteBuffer;I)V |
394 | ····.locals·1 | 394 | ····.locals·1 |
Offset 471, 15 lines modified | Offset 471, 15 lines modified | ||
471 | ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->d:Z | 471 | ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->d:Z |
472 | ····if-eqz·v0,·:cond_0 | 472 | ····if-eqz·v0,·:cond_0 |
473 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->e:Lio/flutter/embedding/engine/renderer/b; | 473 | ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->e:Lio/flutter/embedding/engine/renderer/b; |
474 | ····invoke-interface·{v0},·Lio/flutter/embedding/engine/renderer/b;-> | 474 | ····invoke-interface·{v0},·Lio/flutter/embedding/engine/renderer/b;->c()V |
475 | ····:cond_0 | 475 | ····:cond_0 |
476 | ····const/4·v0,·0x0 | 476 | ····const/4·v0,·0x0 |
477 | ····iput-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->d:Z | 477 | ····iput-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->d:Z |
478 | ····return-void | 478 | ····return-void |
Offset 65, 15 lines modified | Offset 65, 15 lines modified | ||
65 | .end·method | 65 | .end·method |
66 | .method·private·b(Landroid/content/Intent;)Ljava/lang/String; | 66 | .method·private·b(Landroid/content/Intent;)Ljava/lang/String; |
67 | ····.locals·2 | 67 | ····.locals·2 |
68 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 68 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
69 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;-> | 69 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;->n()Z |
70 | ····move-result·v0 | 70 | ····move-result·v0 |
71 | ····if-eqz·v0,·:cond_1 | 71 | ····if-eqz·v0,·:cond_1 |
72 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getData()Landroid/net/Uri; | 72 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getData()Landroid/net/Uri; |
Offset 141, 15 lines modified | Offset 141, 15 lines modified | ||
141 | .end·method | 141 | .end·method |
142 | .method·private·p()V | 142 | .method·private·p()V |
143 | ····.locals·3 | 143 | ····.locals·3 |
144 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 144 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
145 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;-> | 145 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;->p()Ljava/lang/String; |
146 | ····move-result-object·v0 | 146 | ····move-result-object·v0 |
147 | ····if-eqz·v0,·:cond_0 | 147 | ····if-eqz·v0,·:cond_0 |
148 | ····return-void | 148 | ····return-void |
Offset 167, 15 lines modified | Offset 167, 15 lines modified | ||
167 | ····if-eqz·v0,·:cond_1 | 167 | ····if-eqz·v0,·:cond_1 |
168 | ····return-void | 168 | ····return-void |
169 | ····:cond_1 | 169 | ····:cond_1 |
170 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 170 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
171 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;-> | 171 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;->g()Ljava/lang/String; |
172 | ····move-result-object·v0 | 172 | ····move-result-object·v0 |
173 | ····if-nez·v0,·:cond_2 | 173 | ····if-nez·v0,·:cond_2 |
174 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 174 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
Offset 202, 15 lines modified | Offset 202, 15 lines modified | ||
202 | ····const-string·v2,·"Executing·Dart·entrypoint:·" | 202 | ····const-string·v2,·"Executing·Dart·entrypoint:·" |
203 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 203 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
204 | ····iget-object·v2,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 204 | ····iget-object·v2,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
205 | ····invoke-interface·{v2},·Lio/flutter/embedding/android/f$b;-> | 205 | ····invoke-interface·{v2},·Lio/flutter/embedding/android/f$b;->r()Ljava/lang/String; |
206 | ····move-result-object·v2 | 206 | ····move-result-object·v2 |
207 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 207 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
208 | ····const-string·v2,·",·and·sending·initial·route:·" | 208 | ····const-string·v2,·",·and·sending·initial·route:·" |
Offset 232, 15 lines modified | Offset 232, 15 lines modified | ||
232 | ····move-result-object·v1 | 232 | ····move-result-object·v1 |
233 | ····invoke-virtual·{v1,·v0},·Lio/flutter/embedding/engine/i/h;->b(Ljava/lang/String;)V | 233 | ····invoke-virtual·{v1,·v0},·Lio/flutter/embedding/engine/i/h;->b(Ljava/lang/String;)V |
234 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 234 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
235 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;-> | 235 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;->j()Ljava/lang/String; |
236 | ····move-result-object·v0 | 236 | ····move-result-object·v0 |
237 | ····if-eqz·v0,·:cond_3 | 237 | ····if-eqz·v0,·:cond_3 |
238 | ····invoke-virtual·{v0},·Ljava/lang/String;->isEmpty()Z | 238 | ····invoke-virtual·{v0},·Ljava/lang/String;->isEmpty()Z |
Offset 262, 15 lines modified | Offset 262, 15 lines modified | ||
262 | ····move-result-object·v0 | 262 | ····move-result-object·v0 |
263 | ····:cond_4 | 263 | ····:cond_4 |
264 | ····new-instance·v1,·Lio/flutter/embedding/engine/e/a$b; | 264 | ····new-instance·v1,·Lio/flutter/embedding/engine/e/a$b; |
265 | ····iget-object·v2,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 265 | ····iget-object·v2,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
266 | ····invoke-interface·{v2},·Lio/flutter/embedding/android/f$b;-> | 266 | ····invoke-interface·{v2},·Lio/flutter/embedding/android/f$b;->r()Ljava/lang/String; |
267 | ····move-result-object·v2 | 267 | ····move-result-object·v2 |
268 | ····invoke-direct·{v1,·v0,·v2},·Lio/flutter/embedding/engine/e/a$b;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 268 | ····invoke-direct·{v1,·v0,·v2},·Lio/flutter/embedding/engine/e/a$b;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
269 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->b:Lio/flutter/embedding/engine/a; | 269 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->b:Lio/flutter/embedding/engine/a; |
Offset 313, 15 lines modified | Offset 313, 15 lines modified | ||
313 | ····invoke-static·{p1,·p2},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;)V | 313 | ····invoke-static·{p1,·p2},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;)V |
314 | ····invoke-direct·{p0},·Lio/flutter/embedding/android/f;->q()V | 314 | ····invoke-direct·{p0},·Lio/flutter/embedding/android/f;->q()V |
315 | ····iget-object·p2,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 315 | ····iget-object·p2,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
316 | ····invoke-interface·{p2},·Lio/flutter/embedding/android/f$b;-> | 316 | ····invoke-interface·{p2},·Lio/flutter/embedding/android/f$b;->l()Lio/flutter/embedding/android/o; |
317 | ····move-result-object·p2 | 317 | ····move-result-object·p2 |
318 | ····sget-object·p3,·Lio/flutter/embedding/android/o;->a:Lio/flutter/embedding/android/o; | 318 | ····sget-object·p3,·Lio/flutter/embedding/android/o;->a:Lio/flutter/embedding/android/o; |
319 | ····if-ne·p2,·p3,·:cond_1 | 319 | ····if-ne·p2,·p3,·:cond_1 |
Offset 331, 15 lines modified | Offset 331, 15 lines modified | ||
331 | ····invoke-interface·{p3},·Lio/flutter/embedding/android/f$b;->d()Landroid/app/Activity; | 331 | ····invoke-interface·{p3},·Lio/flutter/embedding/android/f$b;->d()Landroid/app/Activity; |
332 | ····move-result-object·p3 | 332 | ····move-result-object·p3 |
333 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; | 333 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f;->a:Lio/flutter/embedding/android/f$b; |
334 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;-> | 334 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;->o()Lio/flutter/embedding/android/s; |
335 | ····move-result-object·v0 | 335 | ····move-result-object·v0 |
336 | ····sget-object·v1,·Lio/flutter/embedding/android/s;->b:Lio/flutter/embedding/android/s; | 336 | ····sget-object·v1,·Lio/flutter/embedding/android/s;->b:Lio/flutter/embedding/android/s; |
337 | ····if-ne·v0,·v1,·:cond_0 | 337 | ····if-ne·v0,·v1,·:cond_0 |
Max diff block lines reached; 10464/14935 bytes (70.06%) of diff not shown. |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public· | 34 | .method·public·b()V |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/m$b;->a:Lio/flutter/embedding/android/m; | 36 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/m$b;->a:Lio/flutter/embedding/android/m; |
37 | ····const/4·v1,·0x1 | 37 | ····const/4·v1,·0x1 |
38 | ····invoke-static·{v0,·v1},·Lio/flutter/embedding/android/m;->a(Lio/flutter/embedding/android/m;Z)Z | 38 | ····invoke-static·{v0,·v1},·Lio/flutter/embedding/android/m;->a(Lio/flutter/embedding/android/m;Z)Z |
Offset 62, 23 lines modified | Offset 62, 23 lines modified | ||
62 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 62 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
63 | ····move-result-object·v1 | 63 | ····move-result-object·v1 |
64 | ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/b; | 64 | ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/b; |
65 | ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/b;-> | 65 | ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/b;->b()V |
66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
67 | ····:cond_0 | 67 | ····:cond_0 |
68 | ····return-void | 68 | ····return-void |
69 | .end·method | 69 | .end·method |
70 | .method·public· | 70 | .method·public·c()V |
71 | ····.locals·2 | 71 | ····.locals·2 |
72 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/m$b;->a:Lio/flutter/embedding/android/m; | 72 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/m$b;->a:Lio/flutter/embedding/android/m; |
73 | ····const/4·v1,·0x0 | 73 | ····const/4·v1,·0x0 |
74 | ····invoke-static·{v0,·v1},·Lio/flutter/embedding/android/m;->a(Lio/flutter/embedding/android/m;Z)Z | 74 | ····invoke-static·{v0,·v1},·Lio/flutter/embedding/android/m;->a(Lio/flutter/embedding/android/m;Z)Z |
Offset 102, 14 lines modified | Offset 102, 14 lines modified | ||
102 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 102 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
103 | ····move-result-object·v1 | 103 | ····move-result-object·v1 |
104 | ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/b; | 104 | ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/b; |
105 | ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/b;-> | 105 | ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/b;->c()V |
106 | ····goto·:goto_0 | 106 | ····goto·:goto_0 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 | ····return-void | 108 | ····return-void |
109 | .end·method | 109 | .end·method |
Offset 17, 21 lines modified | Offset 17, 21 lines modified | ||
17 | .annotation·system·Ldalvik/annotation/InnerClass; | 17 | .annotation·system·Ldalvik/annotation/InnerClass; |
18 | ····accessFlags·=·0x608 | 18 | ····accessFlags·=·0x608 |
19 | ····name·=·"b" | 19 | ····name·=·"b" |
20 | .end·annotation | 20 | .end·annotation |
21 | #·virtual·methods | 21 | #·virtual·methods |
22 | .method·public·abstract·a(Landroid | 22 | .method·public·abstract·a()Landroidx/lifecycle/e; |
23 | .end·method | 23 | .end·method |
24 | .method·public·abstract·a(Landroid/ | 24 | .method·public·abstract·a(Landroid/content/Context;)Lio/flutter/embedding/engine/a; |
25 | .end·method | 25 | .end·method |
26 | .method·public·abstract·a() | 26 | .method·public·abstract·a(Landroid/app/Activity;Lio/flutter/embedding/engine/a;)Lio/flutter/plugin/platform/d; |
27 | .end·method | 27 | .end·method |
28 | .method·public·abstract·a(Lio/flutter/embedding/android/k;)V | 28 | .method·public·abstract·a(Lio/flutter/embedding/android/k;)V |
29 | .end·method | 29 | .end·method |
30 | .method·public·abstract·a(Lio/flutter/embedding/android/l;)V | 30 | .method·public·abstract·a(Lio/flutter/embedding/android/l;)V |
31 | .end·method | 31 | .end·method |
Offset 41, 54 lines modified | Offset 41, 54 lines modified | ||
41 | .method·public·abstract·b()V | 41 | .method·public·abstract·b()V |
42 | .end·method | 42 | .end·method |
43 | .method·public·abstract·b(Lio/flutter/embedding/engine/a;)V | 43 | .method·public·abstract·b(Lio/flutter/embedding/engine/a;)V |
44 | .end·method | 44 | .end·method |
45 | .method·public·abstract·c() | 45 | .method·public·abstract·c()V |
46 | .end·method | 46 | .end·method |
47 | .method·public·abstract·d()Landroid/app/Activity; | 47 | .method·public·abstract·d()Landroid/app/Activity; |
48 | .end·method | 48 | .end·method |
49 | .method·public·abstract·e()V | 49 | .method·public·abstract·e()V |
50 | .end·method | 50 | .end·method |
51 | .method·public·abstract· | 51 | .method·public·abstract·g()Ljava/lang/String; |
52 | .end·method | 52 | .end·method |
53 | .method·public·abstract· | 53 | .method·public·abstract·h()Lio/flutter/embedding/engine/d; |
54 | .end·method | 54 | .end·method |
55 | .method·public·abstract· | 55 | .method·public·abstract·j()Ljava/lang/String; |
56 | .end·method | 56 | .end·method |
57 | .method·public·abstract· | 57 | .method·public·abstract·k()Z |
58 | .end·method | 58 | .end·method |
59 | .method·public·abstract· | 59 | .method·public·abstract·l()Lio/flutter/embedding/android/o; |
60 | .end·method | 60 | .end·method |
61 | .method·public·abstract· | 61 | .method·public·abstract·m()Z |
62 | .end·method | 62 | .end·method |
63 | .method·public·abstract· | 63 | .method·public·abstract·n()Z |
64 | .end·method | 64 | .end·method |
65 | .method·public·abstract· | 65 | .method·public·abstract·o()Lio/flutter/embedding/android/s; |
66 | .end·method | 66 | .end·method |
67 | .method·public·abstract· | 67 | .method·public·abstract·p()Ljava/lang/String; |
68 | .end·method | 68 | .end·method |
69 | .method·public·abstract· | 69 | .method·public·abstract·q()Z |
70 | .end·method | 70 | .end·method |
71 | .method·public·abstract· | 71 | .method·public·abstract·r()Ljava/lang/String; |
72 | .end·method | 72 | .end·method |
73 | .method·public·abstract· | 73 | .method·public·abstract·s()Lio/flutter/embedding/android/q; |
74 | .end·method | 74 | .end·method |
75 | .method·public·abstract· | 75 | .method·public·abstract·t()Landroid/content/Context; |
76 | .end·method | 76 | .end·method |
Offset 813, 15 lines modified | Offset 813, 15 lines modified | ||
813 | ····:cond_3 | 813 | ····:cond_3 |
814 | ····iget-boolean·p1,·p0,·Lio/flutter/embedding/android/m;->g:Z | 814 | ····iget-boolean·p1,·p0,·Lio/flutter/embedding/android/m;->g:Z |
815 | ····if-eqz·p1,·:cond_4 | 815 | ····if-eqz·p1,·:cond_4 |
816 | ····iget-object·p1,·p0,·Lio/flutter/embedding/android/m;->r:Lio/flutter/embedding/engine/renderer/b; | 816 | ····iget-object·p1,·p0,·Lio/flutter/embedding/android/m;->r:Lio/flutter/embedding/engine/renderer/b; |
817 | ····invoke-interface·{p1},·Lio/flutter/embedding/engine/renderer/b;-> | 817 | ····invoke-interface·{p1},·Lio/flutter/embedding/engine/renderer/b;->b()V |
818 | ····:cond_4 | 818 | ····:cond_4 |
819 | ····return-void | 819 | ····return-void |
820 | .end·method | 820 | .end·method |
821 | .method·public·a(Lio/flutter/embedding/engine/renderer/b;)V | 821 | .method·public·a(Lio/flutter/embedding/engine/renderer/b;)V |
822 | ····.locals·1 | 822 | ····.locals·1 |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public· | 34 | .method·public·b()V |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····const-string·v0,·"FlutterSurfaceView" | 36 | ····const-string·v0,·"FlutterSurfaceView" |
37 | ····const-string·v1,·"onFlutterUiDisplayed()" | 37 | ····const-string·v1,·"onFlutterUiDisplayed()" |
38 | ····invoke-static·{v0,·v1},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;)V | 38 | ····invoke-static·{v0,·v1},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;)V |
Offset 65, 12 lines modified | Offset 65, 12 lines modified | ||
65 | ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/a;->b(Lio/flutter/embedding/engine/renderer/b;)V | 65 | ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/a;->b(Lio/flutter/embedding/engine/renderer/b;)V |
66 | ····:cond_0 | 66 | ····:cond_0 |
67 | ····return-void | 67 | ····return-void |
68 | .end·method | 68 | .end·method |
69 | .method·public· | 69 | .method·public·c()V |
70 | ····.locals·0 | 70 | ····.locals·0 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
Offset 30, 34 lines modified | Offset 30, 34 lines modified | ||
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public· | 34 | .method·public·b()V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f$a;->a:Lio/flutter/embedding/android/f; | 36 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f$a;->a:Lio/flutter/embedding/android/f; |
37 | ····invoke-static·{v0},·Lio/flutter/embedding/android/f;->a(Lio/flutter/embedding/android/f;)Lio/flutter/embedding/android/f$b; | 37 | ····invoke-static·{v0},·Lio/flutter/embedding/android/f;->a(Lio/flutter/embedding/android/f;)Lio/flutter/embedding/android/f$b; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
39 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;-> | 39 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;->b()V |
40 | ····return-void | 40 | ····return-void |
41 | .end·method | 41 | .end·method |
42 | .method·public· | 42 | .method·public·c()V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f$a;->a:Lio/flutter/embedding/android/f; | 44 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/f$a;->a:Lio/flutter/embedding/android/f; |
45 | ····invoke-static·{v0},·Lio/flutter/embedding/android/f;->a(Lio/flutter/embedding/android/f;)Lio/flutter/embedding/android/f$b; | 45 | ····invoke-static·{v0},·Lio/flutter/embedding/android/f;->a(Lio/flutter/embedding/android/f;)Lio/flutter/embedding/android/f$b; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;-> | 47 | ····invoke-interface·{v0},·Lio/flutter/embedding/android/f$b;->c()V |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public· | 42 | .method·public·b()V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/m$c;->a:Lio/flutter/embedding/engine/renderer/a; | 44 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/m$c;->a:Lio/flutter/embedding/engine/renderer/a; |
45 | ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/a;->b(Lio/flutter/embedding/engine/renderer/b;)V | 45 | ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/a;->b(Lio/flutter/embedding/engine/renderer/b;)V |
46 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/m$c;->b:Ljava/lang/Runnable; | 46 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/m$c;->b:Ljava/lang/Runnable; |
Offset 71, 12 lines modified | Offset 71, 12 lines modified | ||
71 | ····invoke-virtual·{v0},·Lio/flutter/embedding/android/j;->b()V | 71 | ····invoke-virtual·{v0},·Lio/flutter/embedding/android/j;->b()V |
72 | ····:cond_0 | 72 | ····:cond_0 |
73 | ····return-void | 73 | ····return-void |
74 | .end·method | 74 | .end·method |
75 | .method·public· | 75 | .method·public·c()V |
76 | ····.locals·0 | 76 | ····.locals·0 |
77 | ····return-void | 77 | ····return-void |
78 | .end·method | 78 | .end·method |
Offset 303, 14 lines modified | Offset 303, 22 lines modified | ||
303 | ····:cond_0 | 303 | ····:cond_0 |
304 | ····return-void | 304 | ····return-void |
305 | .end·method | 305 | .end·method |
306 | #·virtual·methods | 306 | #·virtual·methods |
307 | .method·public·a()Landroidx/lifecycle/e; | ||
308 | ····.locals·1 | ||
309 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/e;->b:Landroidx/lifecycle/i; | ||
310 | ····return-object·v0 | ||
311 | .end·method | ||
307 | .method·public·a(Landroid/content/Context;)Lio/flutter/embedding/engine/a; | 312 | .method·public·a(Landroid/content/Context;)Lio/flutter/embedding/engine/a; |
308 | ····.locals·0 | 313 | ····.locals·0 |
309 | ····const/4·p1,·0x0 | 314 | ····const/4·p1,·0x0 |
310 | ····return-object·p1 | 315 | ····return-object·p1 |
311 | .end·method | 316 | .end·method |
Offset 329, 59 lines modified | Offset 337, 51 lines modified | ||
329 | ····move-result-object·p2 | 337 | ····move-result-object·p2 |
330 | ····invoke-direct·{p1,·v0,·p2,·p0},·Lio/flutter/plugin/platform/d;-><init>(Landroid/app/Activity;Lio/flutter/embedding/engine/i/i;Lio/flutter/plugin/platform/d$c;)V | 338 | ····invoke-direct·{p1,·v0,·p2,·p0},·Lio/flutter/plugin/platform/d;-><init>(Landroid/app/Activity;Lio/flutter/embedding/engine/i/i;Lio/flutter/plugin/platform/d$c;)V |
331 | ····return-object·p1 | 339 | ····return-object·p1 |
332 | .end·method | 340 | .end·method |
333 | .method·public·a()V | ||
334 | ····.locals·2 | ||
335 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
336 | ····const/16·v1,·0x15 | ||
337 | ····if-lt·v0,·v1,·:cond_0 | ||
338 | ····invoke-virtual·{p0},·Landroid/app/Activity;->reportFullyDrawn()V | ||
339 | ····:cond_0 | ||
340 | ····return-void | ||
341 | .end·method | ||
342 | .method·public·a(Lio/flutter/embedding/android/k;)V | 341 | .method·public·a(Lio/flutter/embedding/android/k;)V |
343 | ····.locals·0 | 342 | ····.locals·0 |
344 | ····return-void | 343 | ····return-void |
345 | .end·method | 344 | .end·method |
346 | .method·public·a(Lio/flutter/embedding/android/l;)V | 345 | .method·public·a(Lio/flutter/embedding/android/l;)V |
347 | ····.locals·0 | 346 | ····.locals·0 |
348 | ····return-void | 347 | ····return-void |
349 | .end·method | 348 | .end·method |
350 | .method·public·b()V | 349 | .method·public·b()V |
351 | ····.locals· | 350 | ····.locals·2 |
351 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
352 | ····const/16·v1,·0x15 | ||
353 | ····if-lt·v0,·v1,·:cond_0 | ||
354 | ····invoke-virtual·{p0},·Landroid/app/Activity;->reportFullyDrawn()V | ||
355 | ····:cond_0 | ||
352 | ····return-void | 356 | ····return-void |
353 | .end·method | 357 | .end·method |
354 | .method·public·b(Lio/flutter/embedding/engine/a;)V | 358 | .method·public·b(Lio/flutter/embedding/engine/a;)V |
355 | ····.locals·0 | 359 | ····.locals·0 |
356 | ····return-void | 360 | ····return-void |
357 | .end·method | 361 | .end·method |
358 | .method·public·c() | 362 | .method·public·c()V |
359 | ····.locals· | 363 | ····.locals·0 |
360 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/e;->b:Landroidx/lifecycle/i; | ||
361 | ····return- | 364 | ····return-void |
362 | .end·method | 365 | .end·method |
363 | .method·public·d()Landroid/app/Activity; | 366 | .method·public·d()Landroid/app/Activity; |
364 | ····.locals·0 | 367 | ····.locals·0 |
365 | ····return-object·p0 | 368 | ····return-object·p0 |
366 | .end·method | 369 | .end·method |
Offset 422, 15 lines modified | Offset 422, 15 lines modified | ||
422 | ····invoke-static·{v1,·v0},·Lc/a/b;->d(Ljava/lang/String;Ljava/lang/String;)V | 422 | ····invoke-static·{v1,·v0},·Lc/a/b;->d(Ljava/lang/String;Ljava/lang/String;)V |
423 | ····invoke-direct·{p0},·Lio/flutter/embedding/android/e;->D()V | 423 | ····invoke-direct·{p0},·Lio/flutter/embedding/android/e;->D()V |
424 | ····return-void | 424 | ····return-void |
425 | .end·method | 425 | .end·method |
426 | .method·public· | 426 | .method·public·g()Ljava/lang/String; |
427 | ····.locals·3 | 427 | ····.locals·3 |
428 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 428 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
429 | ····move-result-object·v0 | 429 | ····move-result-object·v0 |
430 | ····const-string·v1,·"route" | 430 | ····const-string·v1,·"route" |
Offset 470, 29 lines modified | Offset 470, 29 lines modified | ||
470 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 470 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
471 | ····:catch_0 | 471 | ····:catch_0 |
472 | ····:cond_1 | 472 | ····:cond_1 |
473 | ····return-object·v0 | 473 | ····return-object·v0 |
474 | .end·method | 474 | .end·method |
475 | .method·public· | 475 | .method·public·h()Lio/flutter/embedding/engine/d; |
476 | ····.locals·1 | 476 | ····.locals·1 |
477 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 477 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
478 | ····move-result-object·v0 | 478 | ····move-result-object·v0 |
479 | ····invoke-static·{v0},·Lio/flutter/embedding/engine/d;->a(Landroid/content/Intent;)Lio/flutter/embedding/engine/d; | 479 | ····invoke-static·{v0},·Lio/flutter/embedding/engine/d;->a(Landroid/content/Intent;)Lio/flutter/embedding/engine/d; |
480 | ····move-result-object·v0 | 480 | ····move-result-object·v0 |
481 | ····return-object·v0 | 481 | ····return-object·v0 |
Max diff block lines reached; 6314/9224 bytes (68.45%) of diff not shown. |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public· | 34 | .method·public·b()V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/FlutterSplashView$b;->a:Lio/flutter/embedding/android/FlutterSplashView; | 36 | ····iget-object·v0,·p0,·Lio/flutter/embedding/android/FlutterSplashView$b;->a:Lio/flutter/embedding/android/FlutterSplashView; |
37 | ····invoke-static·{v0},·Lio/flutter/embedding/android/FlutterSplashView;->b(Lio/flutter/embedding/android/FlutterSplashView;)Lio/flutter/embedding/android/q; | 37 | ····invoke-static·{v0},·Lio/flutter/embedding/android/FlutterSplashView;->b(Lio/flutter/embedding/android/FlutterSplashView;)Lio/flutter/embedding/android/q; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
Offset 49, 12 lines modified | Offset 49, 12 lines modified | ||
49 | ····invoke-static·{v0},·Lio/flutter/embedding/android/FlutterSplashView;->c(Lio/flutter/embedding/android/FlutterSplashView;)V | 49 | ····invoke-static·{v0},·Lio/flutter/embedding/android/FlutterSplashView;->c(Lio/flutter/embedding/android/FlutterSplashView;)V |
50 | ····:cond_0 | 50 | ····:cond_0 |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
53 | .method·public· | 53 | .method·public·c()V |
54 | ····.locals·0 | 54 | ····.locals·0 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·synthetic·Lb/a/a/h; | 1 | .class·public·final·synthetic·Lb/a/a/h; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"lambda" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/a/a/n/ | 5 | .implements·Lb/a/a/n/t; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·synthetic·a:Lc/a/c/a/c$b; | 7 | .field·private·final·synthetic·a:Lc/a/c/a/c$b; |
8 | #·direct·methods | 8 | #·direct·methods |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·synthetic·Lb/a/a/f; | 1 | .class·public·final·synthetic·Lb/a/a/f; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"lambda" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/a/a/n/ | 5 | .implements·Lb/a/a/n/t; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·synthetic·a:Lc/a/c/a/j$d; | 7 | .field·private·final·synthetic·a:Lc/a/c/a/j$d; |
8 | #·direct·methods | 8 | #·direct·methods |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | .implements·Lio/flutter/embedding/engine/h/a; | 6 | .implements·Lio/flutter/embedding/engine/h/a; |
7 | .implements·Lio/flutter/embedding/engine/h/c/a; | 7 | .implements·Lio/flutter/embedding/engine/h/c/a; |
8 | #·instance·fields | 8 | #·instance·fields |
9 | .field·private·final·a:Lb/a/a/o/b; | 9 | .field·private·final·a:Lb/a/a/o/b; |
10 | .field·private·final·b:Lb/a/a/n/ | 10 | .field·private·final·b:Lb/a/a/n/k; |
11 | .field·private·c:Lb/a/a/k; | 11 | .field·private·c:Lb/a/a/k; |
12 | .field·private·d:Lb/a/a/l; | 12 | .field·private·d:Lb/a/a/l; |
13 | .field·private·e:Lb/a/a/j; | 13 | .field·private·e:Lb/a/a/j; |
Offset 31, 33 lines modified | Offset 31, 33 lines modified | ||
31 | ····new-instance·v0,·Lb/a/a/o/b; | 31 | ····new-instance·v0,·Lb/a/a/o/b; |
32 | ····invoke-direct·{v0},·Lb/a/a/o/b;-><init>()V | 32 | ····invoke-direct·{v0},·Lb/a/a/o/b;-><init>()V |
33 | ····iput-object·v0,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; | 33 | ····iput-object·v0,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; |
34 | ····new-instance·v0,·Lb/a/a/n/ | 34 | ····new-instance·v0,·Lb/a/a/n/k; |
35 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; | 35 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; |
36 | ····invoke-direct·{v0,·v1},·Lb/a/a/n/ | 36 | ····invoke-direct·{v0,·v1},·Lb/a/a/n/k;-><init>(Lb/a/a/o/b;)V |
37 | ····iput-object·v0,·p0,·Lb/a/a/i;->b:Lb/a/a/n/ | 37 | ····iput-object·v0,·p0,·Lb/a/a/i;->b:Lb/a/a/n/k; |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | .method·private·c()V | 40 | .method·private·c()V |
41 | ····.locals·2 | 41 | ····.locals·2 |
42 | ····iget-object·v0,·p0,·Lb/a/a/i;->g:Lio/flutter/embedding/engine/h/c/c; | 42 | ····iget-object·v0,·p0,·Lb/a/a/i;->g:Lio/flutter/embedding/engine/h/c/c; |
43 | ····if-eqz·v0,·:cond_0 | 43 | ····if-eqz·v0,·:cond_0 |
44 | ····iget-object·v1,·p0,·Lb/a/a/i;->b:Lb/a/a/n/ | 44 | ····iget-object·v1,·p0,·Lb/a/a/i;->b:Lb/a/a/n/k; |
45 | ····invoke-interface·{v0,·v1},·Lio/flutter/embedding/engine/h/c/c;->b(Lc/a/c/a/l;)V | 45 | ····invoke-interface·{v0,·v1},·Lio/flutter/embedding/engine/h/c/c;->b(Lc/a/c/a/l;)V |
46 | ····iget-object·v0,·p0,·Lb/a/a/i;->g:Lio/flutter/embedding/engine/h/c/c; | 46 | ····iget-object·v0,·p0,·Lb/a/a/i;->g:Lio/flutter/embedding/engine/h/c/c; |
47 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; | 47 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; |
Offset 70, 15 lines modified | Offset 70, 15 lines modified | ||
70 | .method·private·d()V | 70 | .method·private·d()V |
71 | ····.locals·2 | 71 | ····.locals·2 |
72 | ····iget-object·v0,·p0,·Lb/a/a/i;->f:Lc/a/c/a/n; | 72 | ····iget-object·v0,·p0,·Lb/a/a/i;->f:Lc/a/c/a/n; |
73 | ····if-eqz·v0,·:cond_0 | 73 | ····if-eqz·v0,·:cond_0 |
74 | ····iget-object·v1,·p0,·Lb/a/a/i;->b:Lb/a/a/n/ | 74 | ····iget-object·v1,·p0,·Lb/a/a/i;->b:Lb/a/a/n/k; |
75 | ····invoke-interface·{v0,·v1},·Lc/a/c/a/n;->a(Lc/a/c/a/l;)Lc/a/c/a/n; | 75 | ····invoke-interface·{v0,·v1},·Lc/a/c/a/n;->a(Lc/a/c/a/l;)Lc/a/c/a/n; |
76 | ····iget-object·v0,·p0,·Lb/a/a/i;->f:Lc/a/c/a/n; | 76 | ····iget-object·v0,·p0,·Lb/a/a/i;->f:Lc/a/c/a/n; |
77 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; | 77 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; |
Offset 87, 15 lines modified | Offset 87, 15 lines modified | ||
87 | ····goto·:goto_0 | 87 | ····goto·:goto_0 |
88 | ····:cond_0 | 88 | ····:cond_0 |
89 | ····iget-object·v0,·p0,·Lb/a/a/i;->g:Lio/flutter/embedding/engine/h/c/c; | 89 | ····iget-object·v0,·p0,·Lb/a/a/i;->g:Lio/flutter/embedding/engine/h/c/c; |
90 | ····if-eqz·v0,·:cond_1 | 90 | ····if-eqz·v0,·:cond_1 |
91 | ····iget-object·v1,·p0,·Lb/a/a/i;->b:Lb/a/a/n/ | 91 | ····iget-object·v1,·p0,·Lb/a/a/i;->b:Lb/a/a/n/k; |
92 | ····invoke-interface·{v0,·v1},·Lio/flutter/embedding/engine/h/c/c;->a(Lc/a/c/a/l;)V | 92 | ····invoke-interface·{v0,·v1},·Lio/flutter/embedding/engine/h/c/c;->a(Lc/a/c/a/l;)V |
93 | ····iget-object·v0,·p0,·Lb/a/a/i;->g:Lio/flutter/embedding/engine/h/c/c; | 93 | ····iget-object·v0,·p0,·Lb/a/a/i;->g:Lio/flutter/embedding/engine/h/c/c; |
94 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; | 94 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; |
Offset 230, 17 lines modified | Offset 230, 17 lines modified | ||
230 | .method·public·b(Lio/flutter/embedding/engine/h/a$b;)V | 230 | .method·public·b(Lio/flutter/embedding/engine/h/a$b;)V |
231 | ····.locals·3 | 231 | ····.locals·3 |
232 | ····new-instance·v0,·Lb/a/a/k; | 232 | ····new-instance·v0,·Lb/a/a/k; |
233 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; | 233 | ····iget-object·v1,·p0,·Lb/a/a/i;->a:Lb/a/a/o/b; |
234 | ····iget-object·v2,·p0,·Lb/a/a/i;->b:Lb/a/a/n/ | 234 | ····iget-object·v2,·p0,·Lb/a/a/i;->b:Lb/a/a/n/k; |
235 | ····invoke-direct·{v0,·v1,·v2},·Lb/a/a/k;-><init>(Lb/a/a/o/b;Lb/a/a/n/ | 235 | ····invoke-direct·{v0,·v1,·v2},·Lb/a/a/k;-><init>(Lb/a/a/o/b;Lb/a/a/n/k;)V |
236 | ····iput-object·v0,·p0,·Lb/a/a/i;->c:Lb/a/a/k; | 236 | ····iput-object·v0,·p0,·Lb/a/a/i;->c:Lb/a/a/k; |
237 | ····iget-object·v0,·p0,·Lb/a/a/i;->c:Lb/a/a/k; | 237 | ····iget-object·v0,·p0,·Lb/a/a/i;->c:Lb/a/a/k; |
238 | ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/h/a$b;->a()Landroid/content/Context; | 238 | ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/h/a$b;->a()Landroid/content/Context; |
Offset 250, 17 lines modified | Offset 250, 17 lines modified | ||
250 | ····move-result-object·v2 | 250 | ····move-result-object·v2 |
251 | ····invoke-virtual·{v0,·v1,·v2},·Lb/a/a/k;->a(Landroid/content/Context;Lc/a/c/a/b;)V | 251 | ····invoke-virtual·{v0,·v1,·v2},·Lb/a/a/k;->a(Landroid/content/Context;Lc/a/c/a/b;)V |
252 | ····new-instance·v0,·Lb/a/a/l; | 252 | ····new-instance·v0,·Lb/a/a/l; |
253 | ····iget-object·v1,·p0,·Lb/a/a/i;->b:Lb/a/a/n/ | 253 | ····iget-object·v1,·p0,·Lb/a/a/i;->b:Lb/a/a/n/k; |
254 | ····invoke-direct·{v0,·v1},·Lb/a/a/l;-><init>(Lb/a/a/n/ | 254 | ····invoke-direct·{v0,·v1},·Lb/a/a/l;-><init>(Lb/a/a/n/k;)V |
255 | ····iput-object·v0,·p0,·Lb/a/a/i;->d:Lb/a/a/l; | 255 | ····iput-object·v0,·p0,·Lb/a/a/i;->d:Lb/a/a/l; |
256 | ····iget-object·v0,·p0,·Lb/a/a/i;->d:Lb/a/a/l; | 256 | ····iget-object·v0,·p0,·Lb/a/a/i;->d:Lb/a/a/l; |
257 | ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/h/a$b;->a()Landroid/content/Context; | 257 | ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/h/a$b;->a()Landroid/content/Context; |
Offset 5, 32 lines modified | Offset 5, 32 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lc/a/c/a/j$c; | 6 | .implements·Lc/a/c/a/j$c; |
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·private·final·a:Lb/a/a/o/b; | 8 | .field·private·final·a:Lb/a/a/o/b; |
9 | .field·private·final·b:Lb/a/a/n/ | 9 | .field·private·final·b:Lb/a/a/n/k; |
10 | .field·private·c:Landroid/content/Context; | 10 | .field·private·c:Landroid/content/Context; |
11 | .field·private·d:Landroid/app/Activity; | 11 | .field·private·d:Landroid/app/Activity; |
12 | .field·private·e:Lc/a/c/a/j; | 12 | .field·private·e:Lc/a/c/a/j; |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·constructor·<init>(Lb/a/a/o/b;Lb/a/a/n/ | 14 | .method·constructor·<init>(Lb/a/a/o/b;Lb/a/a/n/k;)V |
15 | ····.locals·0 | 15 | ····.locals·0 |
16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
17 | ····iput-object·p1,·p0,·Lb/a/a/k;->a:Lb/a/a/o/b; | 17 | ····iput-object·p1,·p0,·Lb/a/a/k;->a:Lb/a/a/o/b; |
18 | ····iput-object·p2,·p0,·Lb/a/a/k;->b:Lb/a/a/n/ | 18 | ····iput-object·p2,·p0,·Lb/a/a/k;->b:Lb/a/a/n/k; |
19 | ····return-void | 19 | ····return-void |
20 | .end·method | 20 | .end·method |
21 | .method·private·a(Lc/a/c/a/j$d;)V | 21 | .method·private·a(Lc/a/c/a/j$d;)V |
22 | ····.locals·3 | 22 | ····.locals·3 |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | ····:goto_0 | 77 | ····:goto_0 |
78 | ····return-void | 78 | ····return-void |
79 | .end·method | 79 | .end·method |
80 | .method·static·synthetic·a(Lc/a/c/a/j$d;Landroid/location/Location;)V | 80 | .method·static·synthetic·a(Lc/a/c/a/j$d;Landroid/location/Location;)V |
81 | ····.locals·0 | 81 | ····.locals·0 |
82 | ····invoke-static·{p1},·Lb/a/a/n/ | 82 | ····invoke-static·{p1},·Lb/a/a/n/p;->a(Landroid/location/Location;)Ljava/util/Map; |
83 | ····move-result-object·p1 | 83 | ····move-result-object·p1 |
84 | ····invoke-interface·{p0,·p1},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V | 84 | ····invoke-interface·{p0,·p1},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
Offset 135, 27 lines modified | Offset 135, 27 lines modified | ||
135 | ····check-cast·v0,·Ljava/lang/Boolean; | 135 | ····check-cast·v0,·Ljava/lang/Boolean; |
136 | ····iget-object·p1,·p1,·Lc/a/c/a/i;->b:Ljava/lang/Object; | 136 | ····iget-object·p1,·p1,·Lc/a/c/a/i;->b:Ljava/lang/Object; |
137 | ····check-cast·p1,·Ljava/util/Map; | 137 | ····check-cast·p1,·Ljava/util/Map; |
138 | ····invoke-static·{p1},·Lb/a/a/n/ | 138 | ····invoke-static·{p1},·Lb/a/a/n/q;->a(Ljava/util/Map;)Lb/a/a/n/q; |
139 | ····move-result-object·p1 | 139 | ····move-result-object·p1 |
140 | ····const/4·v1,·0x1 | 140 | ····const/4·v1,·0x1 |
141 | ····new-array·v2,·v1,·[Z | 141 | ····new-array·v2,·v1,·[Z |
142 | ····const/4·v3,·0x0 | 142 | ····const/4·v3,·0x0 |
143 | ····aput-boolean·v3,·v2,·v3 | 143 | ····aput-boolean·v3,·v2,·v3 |
144 | ····iget-object·v4,·p0,·Lb/a/a/k;->b:Lb/a/a/n/ | 144 | ····iget-object·v4,·p0,·Lb/a/a/k;->b:Lb/a/a/n/k; |
145 | ····iget-object·v5,·p0,·Lb/a/a/k;->c:Landroid/content/Context; | 145 | ····iget-object·v5,·p0,·Lb/a/a/k;->c:Landroid/content/Context; |
146 | ····if-eqz·v0,·:cond_0 | 146 | ····if-eqz·v0,·:cond_0 |
147 | ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z | 147 | ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z |
Offset 165, 49 lines modified | Offset 165, 49 lines modified | ||
165 | ····goto·:goto_0 | 165 | ····goto·:goto_0 |
166 | ····:cond_0 | 166 | ····:cond_0 |
167 | ····const/4·v1,·0x0 | 167 | ····const/4·v1,·0x0 |
168 | ····:goto_0 | 168 | ····:goto_0 |
169 | ····invoke-virtual·{v4,·v5,·v1,·p1},·Lb/a/a/n/ | 169 | ····invoke-virtual·{v4,·v5,·v1,·p1},·Lb/a/a/n/k;->a(Landroid/content/Context;ZLb/a/a/n/q;)Lb/a/a/n/n; |
170 | ····move-result-object·v9 | 170 | ····move-result-object·v9 |
171 | ····iget-object·v6,·p0,·Lb/a/a/k;->b:Lb/a/a/n/ | 171 | ····iget-object·v6,·p0,·Lb/a/a/k;->b:Lb/a/a/n/k; |
172 | ····iget-object·v7,·p0,·Lb/a/a/k;->c:Landroid/content/Context; | 172 | ····iget-object·v7,·p0,·Lb/a/a/k;->c:Landroid/content/Context; |
173 | ····iget-object·v8,·p0,·Lb/a/a/k;->d:Landroid/app/Activity; | 173 | ····iget-object·v8,·p0,·Lb/a/a/k;->d:Landroid/app/Activity; |
174 | ····new-instance·v10,·Lb/a/a/a; | 174 | ····new-instance·v10,·Lb/a/a/a; |
175 | ····invoke-direct·{v10,·p0,·v2,·v9,·p2},·Lb/a/a/a;-><init>(Lb/a/a/k;[ZLb/a/a/n/ | 175 | ····invoke-direct·{v10,·p0,·v2,·v9,·p2},·Lb/a/a/a;-><init>(Lb/a/a/k;[ZLb/a/a/n/n;Lc/a/c/a/j$d;)V |
176 | ····new-instance·v11,·Lb/a/a/e; | 176 | ····new-instance·v11,·Lb/a/a/e; |
177 | ····invoke-direct·{v11,·p0,·v2,·v9,·p2},·Lb/a/a/e;-><init>(Lb/a/a/k;[ZLb/a/a/n/ | 177 | ····invoke-direct·{v11,·p0,·v2,·v9,·p2},·Lb/a/a/e;-><init>(Lb/a/a/k;[ZLb/a/a/n/n;Lc/a/c/a/j$d;)V |
178 | ····invoke-virtual/range·{v6·..·v11},·Lb/a/a/n/ | 178 | ····invoke-virtual/range·{v6·..·v11},·Lb/a/a/n/k;->a(Landroid/content/Context;Landroid/app/Activity;Lb/a/a/n/n;Lb/a/a/n/t;Lb/a/a/m/a;)V |
179 | ····return-void | 179 | ····return-void |
180 | .end·method | 180 | .end·method |
181 | .method·private·b(Lc/a/c/a/j$d;)V | 181 | .method·private·b(Lc/a/c/a/j$d;)V |
182 | ····.locals·3 | 182 | ····.locals·3 |
183 | ····iget-object·v0,·p0,·Lb/a/a/k;->b:Lb/a/a/n/ | 183 | ····iget-object·v0,·p0,·Lb/a/a/k;->b:Lb/a/a/n/k; |
184 | ····iget-object·v1,·p0,·Lb/a/a/k;->c:Landroid/content/Context; | 184 | ····iget-object·v1,·p0,·Lb/a/a/k;->c:Landroid/content/Context; |
185 | ····new-instance·v2,·Lb/a/a/n/ | 185 | ····new-instance·v2,·Lb/a/a/n/i; |
186 | ····invoke-direct·{v2,·p1},·Lb/a/a/n/ | 186 | ····invoke-direct·{v2,·p1},·Lb/a/a/n/i;-><init>(Lc/a/c/a/j$d;)V |
187 | ····invoke-virtual·{v0,·v1,·v2},·Lb/a/a/n/ | 187 | ····invoke-virtual·{v0,·v1,·v2},·Lb/a/a/n/k;->a(Landroid/content/Context;Lb/a/a/n/r;)V |
188 | ····return-void | 188 | ····return-void |
189 | .end·method | 189 | .end·method |
190 | .method·static·synthetic·b(Lc/a/c/a/j$d;Lb/a/a/m/b;)V | 190 | .method·static·synthetic·b(Lc/a/c/a/j$d;Lb/a/a/m/b;)V |
191 | ····.locals·2 | 191 | ····.locals·2 |
Offset 233, 15 lines modified | Offset 233, 15 lines modified | ||
Max diff block lines reached; 2701/6665 bytes (40.53%) of diff not shown. |
Offset 7, 30 lines modified | Offset 7, 30 lines modified | ||
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·private·final·synthetic·a:Lb/a/a/k; | 8 | .field·private·final·synthetic·a:Lb/a/a/k; |
9 | .field·private·final·synthetic·b:[Z | 9 | .field·private·final·synthetic·b:[Z |
10 | .field·private·final·synthetic·c:Lb/a/a/n/ | 10 | .field·private·final·synthetic·c:Lb/a/a/n/n; |
11 | .field·private·final·synthetic·d:Lc/a/c/a/j$d; | 11 | .field·private·final·synthetic·d:Lc/a/c/a/j$d; |
12 | #·direct·methods | 12 | #·direct·methods |
13 | .method·public·synthetic·constructor·<init>(Lb/a/a/k;[ZLb/a/a/n/ | 13 | .method·public·synthetic·constructor·<init>(Lb/a/a/k;[ZLb/a/a/n/n;Lc/a/c/a/j$d;)V |
14 | ····.locals·0 | 14 | ····.locals·0 |
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····iput-object·p1,·p0,·Lb/a/a/e;->a:Lb/a/a/k; | 16 | ····iput-object·p1,·p0,·Lb/a/a/e;->a:Lb/a/a/k; |
17 | ····iput-object·p2,·p0,·Lb/a/a/e;->b:[Z | 17 | ····iput-object·p2,·p0,·Lb/a/a/e;->b:[Z |
18 | ····iput-object·p3,·p0,·Lb/a/a/e;->c:Lb/a/a/n/ | 18 | ····iput-object·p3,·p0,·Lb/a/a/e;->c:Lb/a/a/n/n; |
19 | ····iput-object·p4,·p0,·Lb/a/a/e;->d:Lc/a/c/a/j$d; | 19 | ····iput-object·p4,·p0,·Lb/a/a/e;->d:Lc/a/c/a/j$d; |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | .method·public·final·a(Lb/a/a/m/b;)V | 38 | .method·public·final·a(Lb/a/a/m/b;)V |
39 | ····.locals·4 | 39 | ····.locals·4 |
40 | ····iget-object·v0,·p0,·Lb/a/a/e;->a:Lb/a/a/k; | 40 | ····iget-object·v0,·p0,·Lb/a/a/e;->a:Lb/a/a/k; |
41 | ····iget-object·v1,·p0,·Lb/a/a/e;->b:[Z | 41 | ····iget-object·v1,·p0,·Lb/a/a/e;->b:[Z |
42 | ····iget-object·v2,·p0,·Lb/a/a/e;->c:Lb/a/a/n/ | 42 | ····iget-object·v2,·p0,·Lb/a/a/e;->c:Lb/a/a/n/n; |
43 | ····iget-object·v3,·p0,·Lb/a/a/e;->d:Lc/a/c/a/j$d; | 43 | ····iget-object·v3,·p0,·Lb/a/a/e;->d:Lc/a/c/a/j$d; |
44 | ····invoke-virtual·{v0,·v1,·v2,·v3,·p1},·Lb/a/a/k;->a([ZLb/a/a/n/ | 44 | ····invoke-virtual·{v0,·v1,·v2,·v3,·p1},·Lb/a/a/k;->a([ZLb/a/a/n/n;Lc/a/c/a/j$d;Lb/a/a/m/b;)V |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
Offset 3, 40 lines modified | Offset 3, 40 lines modified | ||
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lc/a/c/a/c$d; | 5 | .implements·Lc/a/c/a/c$d; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·a:Lb/a/a/n/ | 7 | .field·private·final·a:Lb/a/a/n/k; |
8 | .field·private·b:Lc/a/c/a/c; | 8 | .field·private·b:Lc/a/c/a/c; |
9 | .field·private·c:Landroid/content/Context; | 9 | .field·private·c:Landroid/content/Context; |
10 | .field·private·d:Landroid/app/Activity; | 10 | .field·private·d:Landroid/app/Activity; |
11 | .field·private·e:Lb/a/a/n/ | 11 | .field·private·e:Lb/a/a/n/n; |
12 | #·direct·methods | 12 | #·direct·methods |
13 | .method·public·constructor·<init>(Lb/a/a/n/ | 13 | .method·public·constructor·<init>(Lb/a/a/n/k;)V |
14 | ····.locals·0 | 14 | ····.locals·0 |
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····iput-object·p1,·p0,·Lb/a/a/l;->a:Lb/a/a/n/ | 16 | ····iput-object·p1,·p0,·Lb/a/a/l;->a:Lb/a/a/n/k; |
17 | ····return-void | 17 | ····return-void |
18 | .end·method | 18 | .end·method |
19 | .method·static·synthetic·a(Lc/a/c/a/c$b;Landroid/location/Location;)V | 19 | .method·static·synthetic·a(Lc/a/c/a/c$b;Landroid/location/Location;)V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····invoke-static·{p1},·Lb/a/a/n/ | 21 | ····invoke-static·{p1},·Lb/a/a/n/p;->a(Landroid/location/Location;)Ljava/util/Map; |
22 | ····move-result-object·p1 | 22 | ····move-result-object·p1 |
23 | ····invoke-interface·{p0,·p1},·Lc/a/c/a/c$b;->a(Ljava/lang/Object;)V | 23 | ····invoke-interface·{p0,·p1},·Lc/a/c/a/c$b;->a(Ljava/lang/Object;)V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
Offset 126, 21 lines modified | Offset 126, 21 lines modified | ||
126 | ····return-void | 126 | ····return-void |
127 | .end·method | 127 | .end·method |
128 | .method·public·a(Ljava/lang/Object;)V | 128 | .method·public·a(Ljava/lang/Object;)V |
129 | ····.locals·1 | 129 | ····.locals·1 |
130 | ····iget-object·p1,·p0,·Lb/a/a/l;->e:Lb/a/a/n/ | 130 | ····iget-object·p1,·p0,·Lb/a/a/l;->e:Lb/a/a/n/n; |
131 | ····if-eqz·p1,·:cond_0 | 131 | ····if-eqz·p1,·:cond_0 |
132 | ····iget-object·v0,·p0,·Lb/a/a/l;->a:Lb/a/a/n/ | 132 | ····iget-object·v0,·p0,·Lb/a/a/l;->a:Lb/a/a/n/k; |
133 | ····invoke-virtual·{v0,·p1},·Lb/a/a/n/ | 133 | ····invoke-virtual·{v0,·p1},·Lb/a/a/n/k;->a(Lb/a/a/n/n;)V |
134 | ····:cond_0 | 134 | ····:cond_0 |
135 | ····return-void | 135 | ····return-void |
136 | .end·method | 136 | .end·method |
137 | .method·public·a(Ljava/lang/Object;Lc/a/c/a/c$b;)V | 137 | .method·public·a(Ljava/lang/Object;Lc/a/c/a/c$b;)V |
138 | ····.locals·6 | 138 | ····.locals·6 |
Offset 155, 41 lines modified | Offset 155, 41 lines modified | ||
155 | ····check-cast·v0,·Ljava/lang/Boolean; | 155 | ····check-cast·v0,·Ljava/lang/Boolean; |
156 | ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z | 156 | ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z |
157 | ····move-result·v0 | 157 | ····move-result·v0 |
158 | ····invoke-static·{p1},·Lb/a/a/n/ | 158 | ····invoke-static·{p1},·Lb/a/a/n/q;->a(Ljava/util/Map;)Lb/a/a/n/q; |
159 | ····move-result-object·p1 | 159 | ····move-result-object·p1 |
160 | ····iget-object·v1,·p0,·Lb/a/a/l;->a:Lb/a/a/n/ | 160 | ····iget-object·v1,·p0,·Lb/a/a/l;->a:Lb/a/a/n/k; |
161 | ····iget-object·v2,·p0,·Lb/a/a/l;->c:Landroid/content/Context; | 161 | ····iget-object·v2,·p0,·Lb/a/a/l;->c:Landroid/content/Context; |
162 | ····invoke-virtual·{v1,·v2,·v0,·p1},·Lb/a/a/n/ | 162 | ····invoke-virtual·{v1,·v2,·v0,·p1},·Lb/a/a/n/k;->a(Landroid/content/Context;ZLb/a/a/n/q;)Lb/a/a/n/n; |
163 | ····move-result-object·p1 | 163 | ····move-result-object·p1 |
164 | ····iput-object·p1,·p0,·Lb/a/a/l;->e:Lb/a/a/n/ | 164 | ····iput-object·p1,·p0,·Lb/a/a/l;->e:Lb/a/a/n/n; |
165 | ····iget-object·v0,·p0,·Lb/a/a/l;->a:Lb/a/a/n/ | 165 | ····iget-object·v0,·p0,·Lb/a/a/l;->a:Lb/a/a/n/k; |
166 | ····iget-object·v1,·p0,·Lb/a/a/l;->c:Landroid/content/Context; | 166 | ····iget-object·v1,·p0,·Lb/a/a/l;->c:Landroid/content/Context; |
167 | ····iget-object·v2,·p0,·Lb/a/a/l;->d:Landroid/app/Activity; | 167 | ····iget-object·v2,·p0,·Lb/a/a/l;->d:Landroid/app/Activity; |
168 | ····iget-object·v3,·p0,·Lb/a/a/l;->e:Lb/a/a/n/ | 168 | ····iget-object·v3,·p0,·Lb/a/a/l;->e:Lb/a/a/n/n; |
169 | ····new-instance·v4,·Lb/a/a/h; | 169 | ····new-instance·v4,·Lb/a/a/h; |
170 | ····invoke-direct·{v4,·p2},·Lb/a/a/h;-><init>(Lc/a/c/a/c$b;)V | 170 | ····invoke-direct·{v4,·p2},·Lb/a/a/h;-><init>(Lc/a/c/a/c$b;)V |
171 | ····new-instance·v5,·Lb/a/a/g; | 171 | ····new-instance·v5,·Lb/a/a/g; |
172 | ····invoke-direct·{v5,·p2},·Lb/a/a/g;-><init>(Lc/a/c/a/c$b;)V | 172 | ····invoke-direct·{v5,·p2},·Lb/a/a/g;-><init>(Lc/a/c/a/c$b;)V |
173 | ····invoke-virtual/range·{v0·..·v5},·Lb/a/a/n/ | 173 | ····invoke-virtual/range·{v0·..·v5},·Lb/a/a/n/k;->a(Landroid/content/Context;Landroid/app/Activity;Lb/a/a/n/n;Lb/a/a/n/t;Lb/a/a/m/a;)V |
174 | ····return-void | 174 | ····return-void |
175 | .end·method | 175 | .end·method |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | .class·public·final·synthetic·Lb/a/a/a; | 1 | .class·public·final·synthetic·Lb/a/a/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"lambda" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/a/a/n/ | 5 | .implements·Lb/a/a/n/t; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·synthetic·a:Lb/a/a/k; | 7 | .field·private·final·synthetic·a:Lb/a/a/k; |
8 | .field·private·final·synthetic·b:[Z | 8 | .field·private·final·synthetic·b:[Z |
9 | .field·private·final·synthetic·c:Lb/a/a/n/ | 9 | .field·private·final·synthetic·c:Lb/a/a/n/n; |
10 | .field·private·final·synthetic·d:Lc/a/c/a/j$d; | 10 | .field·private·final·synthetic·d:Lc/a/c/a/j$d; |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·synthetic·constructor·<init>(Lb/a/a/k;[ZLb/a/a/n/ | 12 | .method·public·synthetic·constructor·<init>(Lb/a/a/k;[ZLb/a/a/n/n;Lc/a/c/a/j$d;)V |
13 | ····.locals·0 | 13 | ····.locals·0 |
14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ····iput-object·p1,·p0,·Lb/a/a/a;->a:Lb/a/a/k; | 15 | ····iput-object·p1,·p0,·Lb/a/a/a;->a:Lb/a/a/k; |
16 | ····iput-object·p2,·p0,·Lb/a/a/a;->b:[Z | 16 | ····iput-object·p2,·p0,·Lb/a/a/a;->b:[Z |
17 | ····iput-object·p3,·p0,·Lb/a/a/a;->c:Lb/a/a/n/ | 17 | ····iput-object·p3,·p0,·Lb/a/a/a;->c:Lb/a/a/n/n; |
18 | ····iput-object·p4,·p0,·Lb/a/a/a;->d:Lc/a/c/a/j$d; | 18 | ····iput-object·p4,·p0,·Lb/a/a/a;->d:Lc/a/c/a/j$d; |
19 | ····return-void | 19 | ····return-void |
20 | .end·method | 20 | .end·method |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | .method·public·final·a(Landroid/location/Location;)V | 38 | .method·public·final·a(Landroid/location/Location;)V |
39 | ····.locals·4 | 39 | ····.locals·4 |
40 | ····iget-object·v0,·p0,·Lb/a/a/a;->a:Lb/a/a/k; | 40 | ····iget-object·v0,·p0,·Lb/a/a/a;->a:Lb/a/a/k; |
41 | ····iget-object·v1,·p0,·Lb/a/a/a;->b:[Z | 41 | ····iget-object·v1,·p0,·Lb/a/a/a;->b:[Z |
42 | ····iget-object·v2,·p0,·Lb/a/a/a;->c:Lb/a/a/n/ | 42 | ····iget-object·v2,·p0,·Lb/a/a/a;->c:Lb/a/a/n/n; |
43 | ····iget-object·v3,·p0,·Lb/a/a/a;->d:Lc/a/c/a/j$d; | 43 | ····iget-object·v3,·p0,·Lb/a/a/a;->d:Lc/a/c/a/j$d; |
44 | ····invoke-virtual·{v0,·v1,·v2,·v3,·p1},·Lb/a/a/k;->a([ZLb/a/a/n/ | 44 | ····invoke-virtual·{v0,·v1,·v2,·v3,·p1},·Lb/a/a/k;->a([ZLb/a/a/n/n;Lc/a/c/a/j$d;Landroid/location/Location;)V |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·private·a:Lc/a/c/a/c; | 8 | .field·private·a:Lc/a/c/a/c; |
9 | .field·private·b:Landroid/app/Activity; | 9 | .field·private·b:Landroid/app/Activity; |
10 | .field·private·c:Lb/a/a/n/ | 10 | .field·private·c:Lb/a/a/n/s; |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>()V | 12 | .method·public·constructor·<init>()V |
13 | ····.locals·0 | 13 | ····.locals·0 |
14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 84, 15 lines modified | Offset 84, 15 lines modified | ||
84 | .end·method | 84 | .end·method |
85 | .method·public·a(Ljava/lang/Object;)V | 85 | .method·public·a(Ljava/lang/Object;)V |
86 | ····.locals·1 | 86 | ····.locals·1 |
87 | ····iget-object·p1,·p0,·Lb/a/a/j;->b:Landroid/app/Activity; | 87 | ····iget-object·p1,·p0,·Lb/a/a/j;->b:Landroid/app/Activity; |
88 | ····iget-object·v0,·p0,·Lb/a/a/j;->c:Lb/a/a/n/ | 88 | ····iget-object·v0,·p0,·Lb/a/a/j;->c:Lb/a/a/n/s; |
89 | ····invoke-virtual·{p1,·v0},·Landroid/app/Activity;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V | 89 | ····invoke-virtual·{p1,·v0},·Landroid/app/Activity;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V |
90 | ····return-void | 90 | ····return-void |
91 | .end·method | 91 | .end·method |
92 | .method·public·a(Ljava/lang/Object;Lc/a/c/a/c$b;)V | 92 | .method·public·a(Ljava/lang/Object;Lc/a/c/a/c$b;)V |
Offset 111, 26 lines modified | Offset 111, 26 lines modified | ||
111 | ····invoke-direct·{p1,·v0},·Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V | 111 | ····invoke-direct·{p1,·v0},·Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V |
112 | ····const-string·v0,·"android.intent.action.PROVIDER_CHANGED" | 112 | ····const-string·v0,·"android.intent.action.PROVIDER_CHANGED" |
113 | ····invoke-virtual·{p1,·v0},·Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | 113 | ····invoke-virtual·{p1,·v0},·Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V |
114 | ····new-instance·v0,·Lb/a/a/n/ | 114 | ····new-instance·v0,·Lb/a/a/n/s; |
115 | ····invoke-direct·{v0,·p2},·Lb/a/a/n/ | 115 | ····invoke-direct·{v0,·p2},·Lb/a/a/n/s;-><init>(Lc/a/c/a/c$b;)V |
116 | ····iput-object·v0,·p0,·Lb/a/a/j;->c:Lb/a/a/n/ | 116 | ····iput-object·v0,·p0,·Lb/a/a/j;->c:Lb/a/a/n/s; |
117 | ····iget-object·p2,·p0,·Lb/a/a/j;->b:Landroid/app/Activity; | 117 | ····iget-object·p2,·p0,·Lb/a/a/j;->b:Landroid/app/Activity; |
118 | ····if-nez·p2,·:cond_1 | 118 | ····if-nez·p2,·:cond_1 |
119 | ····return-void | 119 | ····return-void |
120 | ····:cond_1 | 120 | ····:cond_1 |
121 | ····iget-object·v0,·p0,·Lb/a/a/j;->c:Lb/a/a/n/ | 121 | ····iget-object·v0,·p0,·Lb/a/a/j;->c:Lb/a/a/n/s; |
122 | ····invoke-virtual·{p2,·v0,·p1},·Landroid/app/Activity;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; | 122 | ····invoke-virtual·{p2,·v0,·p1},·Landroid/app/Activity;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; |
123 | ····return-void | 123 | ····return-void |
124 | .end·method | 124 | .end·method |
Offset 1, 23 lines modified | Offset 1, 58 lines modified | ||
1 | .class·public·in | 1 | .class·public·final·synthetic·Lb/a/a/n/h; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"lambda" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Runnable; | ||
4 | #·virtual·methods | ||
5 | .method·public·abstract·a()V | ||
6 | .end·method | ||
7 | .method·public·abstract·a(Landroid/app/Activity;Lb/a/a/n/n;Lb/a/a/m/a;)V | ||
8 | 6 | #·instance·fields | |
7 | .field·private·final·synthetic·a:Lb/a/a/n/k; | ||
8 | .field·private·final·synthetic·b:Landroid/content/Context; | ||
9 | .method·public·abstract·a(Lb/a/a/n/l;)V | ||
10 | .end·method | ||
11 | .method·public·abstract·a(Lb/a/a/n/n;Lb/a/a/m/a;)V | ||
12 | .e | 9 | .field·private·final·synthetic·c:Z |
10 | .field·private·final·synthetic·d:Lb/a/a/n/t; | ||
11 | .field·private·final·synthetic·e:Lb/a/a/m/a; | ||
12 | #·direct·methods | ||
13 | .method·public·synthetic·constructor·<init>(Lb/a/a/n/k;Landroid/content/Context;ZLb/a/a/n/t;Lb/a/a/m/a;)V | ||
14 | ····.locals·0 | ||
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····iput-object·p1,·p0,·Lb/a/a/n/h;->a:Lb/a/a/n/k; | ||
17 | ····iput-object·p2,·p0,·Lb/a/a/n/h;->b:Landroid/content/Context; | ||
13 | 18 | ····iput-boolean·p3,·p0,·Lb/a/a/n/h;->c:Z | |
19 | ····iput-object·p4,·p0,·Lb/a/a/n/h;->d:Lb/a/a/n/t; | ||
20 | ····iput-object·p5,·p0,·Lb/a/a/n/h;->e:Lb/a/a/m/a; | ||
21 | ····return-void | ||
14 | .end·method | 22 | .end·method |
15 | .method·public·abstract·a(Landroid/content/Context;)Z | ||
23 | #·virtual·methods | ||
24 | .method·public·final·run()V | ||
25 | ····.locals·5 | ||
26 | ····iget-object·v0,·p0,·Lb/a/a/n/h;->a:Lb/a/a/n/k; | ||
27 | ····iget-object·v1,·p0,·Lb/a/a/n/h;->b:Landroid/content/Context; | ||
28 | ····iget-boolean·v2,·p0,·Lb/a/a/n/h;->c:Z | ||
29 | ····iget-object·v3,·p0,·Lb/a/a/n/h;->d:Lb/a/a/n/t; | ||
30 | ····iget-object·v4,·p0,·Lb/a/a/n/h;->e:Lb/a/a/m/a; | ||
31 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lb/a/a/n/k;->a(Landroid/content/Context;ZLb/a/a/n/t;Lb/a/a/m/a;)V | ||
32 | ····return-void | ||
16 | .end·method | 33 | .end·method |
Offset 1, 168 lines modified | Offset 1, 52 lines modified | ||
1 | .class·public·final·e | 1 | .class·public·final·synthetic·Lb/a/a/n/f; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"lambda" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Runnable; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"Ljava/lang/Enum<", | ||
8 | ········"Lb/a/a/n/f;", | ||
9 | ········">;" | ||
10 | ····} | ||
11 | .end·annotation | ||
6 | #·instance·fields | ||
7 | .field·private·final·synthetic·a:Lb/a/a/n/n; | ||
8 | .field·private·final·synthetic·b:Landroid/app/Activity; | ||
12 | #·static·fields | ||
13 | .field·public·static·final·enum·a:Lb/a/a/n/f; | ||
14 | .field·p | 9 | .field·private·final·synthetic·c:Lb/a/a/n/t; |
15 | .field·public·static·final·enum·c:Lb/a/a/n/f; | ||
16 | .field·public·static·final·enum·d:Lb/a/a/n/f; | ||
17 | .field·public·static·final·enum·e:Lb/a/a/n/f; | ||
18 | .field·public·static·final·enum·f:Lb/a/a/n/f; | ||
19 | .field·private· | 10 | .field·private·final·synthetic·d:Lb/a/a/m/a; |
20 | #·direct·methods | 11 | #·direct·methods |
21 | .method·st | 12 | .method·public·synthetic·constructor·<init>(Lb/a/a/n/n;Landroid/app/Activity;Lb/a/a/n/t;Lb/a/a/m/a;)V |
22 | ····.locals· | 13 | ····.locals·0 |
23 | ····new-instance·v0,·Lb/a/a/n/f; | ||
24 | ····const/4·v1,·0x0 | ||
25 | ····const-string·v2,·"lowest" | ||
26 | ····invoke-direct·{v0,·v2,·v1},·Lb/a/a/n/f;-><init>(Ljava/lang/String;I)V | ||
27 | ····sput-object·v0,·Lb/a/a/n/f;->a:Lb/a/a/n/f; | ||
28 | ····new-instance·v0,·Lb/a/a/n/f; | ||
29 | ····const/4·v2,·0x1 | ||
30 | ····const-string·v3,·"low" | ||
31 | ····invoke-direct·{v0,·v3,·v2},·Lb/a/a/n/f;-><init>(Ljava/lang/String;I)V | ||
32 | ····sput-object·v0,·Lb/a/a/n/f;->b:Lb/a/a/n/f; | ||
33 | ····new-instance·v0,·Lb/a/a/n/f; | ||
34 | ····const/4·v3,·0x2 | ||
35 | ····const-string·v4,·"medium" | ||
36 | ····invoke-direct·{v0,·v4,·v3},·Lb/a/a/n/f;-><init>(Ljava/lang/String;I)V | ||
37 | ····sput-object·v0,·Lb/a/a/n/f;->c:Lb/a/a/n/f; | ||
38 | ····new-instance·v0,·Lb/a/a/n/f; | ||
39 | ····const/4·v4,·0x3 | ||
40 | ····const-string·v5,·"high" | ||
41 | ····invoke-direct·{v0,·v5,·v4},·Lb/a/a/n/f;-><init>(Ljava/lang/String;I)V | ||
42 | ····sput-object·v0,·Lb/a/a/n/f;->d:Lb/a/a/n/f; | ||
43 | ····new-instance·v0,·Lb/a/a/n/f; | ||
44 | ····const/4·v5,·0x4 | ||
45 | ····const-string·v6,·"best" | ||
46 | ····invoke-direct·{v0,·v6,·v5},·Lb/a/a/n/f;-><init>(Ljava/lang/String;I)V | ||
47 | ····sput-object·v0,·Lb/a/a/n/f;->e:Lb/a/a/n/f; | ||
48 | ····new-instance·v0,·Lb/a/a/n/f; | ||
49 | ····const/4·v6,·0x5 | ||
50 | ····const-string·v7,·"bestForNavigation" | ||
51 | ····invoke-direct·{v0,·v7,·v6},·Lb/a/a/n/f;-><init>(Ljava/lang/String;I)V | ||
52 | ····sput-object·v0,·Lb/a/a/n/f;->f:Lb/a/a/n/f; | ||
53 | ····const/4·v0,·0x6 | ||
54 | ····new-array·v0,·v0,·[Lb/a/a/n/f; | ||
55 | ····sget-object·v7,·Lb/a/a/n/f;->a:Lb/a/a/n/f; | ||
56 | ····aput-object·v7,·v0,·v1 | ||
57 | ····sget-object·v1,·Lb/a/a/n/f;->b:Lb/a/a/n/f; | ||
58 | ····aput-object·v1,·v0,·v2 | ||
59 | ····sget-object·v1,·Lb/a/a/n/f;->c:Lb/a/a/n/f; | ||
60 | ····aput-object·v1,·v0,·v3 | ||
61 | ····sget-object·v1,·Lb/a/a/n/f;->d:Lb/a/a/n/f; | ||
62 | ····aput-object·v1,·v0,·v4 | ||
63 | ····sget-object·v1,·Lb/a/a/n/f;->e:Lb/a/a/n/f; | ||
64 | ····aput-object·v1,·v0,·v5 | ||
65 | ····sget-object·v1,·Lb/a/a/n/f;->f:Lb/a/a/n/f; | ||
66 | ···· | 14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Max diff block lines reached; 1627/4726 bytes (34.43%) of diff not shown. |
Offset 1, 58 lines modified | Offset 1, 46 lines modified | ||
1 | .class·public·Lb/a/a/n/d; | 1 | .class·public·final·synthetic·Lb/a/a/n/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/a/a/ | 5 | .implements·Lb/b/a/a/f/c; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·a | 7 | .field·private·final·synthetic·a:Lb/a/a/n/j; |
8 | .field·private·final·synthetic·b:Landroid/app/Activity; | ||
9 | .field·private·final·synthetic·c:Lb/a/a/m/a; | ||
8 | #·direct·methods | 10 | #·direct·methods |
9 | .method·public·constructor·<init>(L | 11 | .method·public·synthetic·constructor·<init>(Lb/a/a/n/j;Landroid/app/Activity;Lb/a/a/m/a;)V |
10 | ····.locals·0 | 12 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lb/a/a/n/d;->a:L | 14 | ····iput-object·p1,·p0,·Lb/a/a/n/d;->a:Lb/a/a/n/j; |
15 | ····iput-object·p2,·p0,·Lb/a/a/n/d;->b:Landroid/app/Activity; | ||
16 | ····iput-object·p3,·p0,·Lb/a/a/n/d;->c:Lb/a/a/m/a; | ||
13 | ····return-void | 17 | ····return-void |
14 | .end·method | 18 | .end·method |
15 | #·virtual·methods | 19 | #·virtual·methods |
16 | .method·public·a(L | 20 | .method·public·final·a(Ljava/lang/Exception;)V |
17 | ····.locals·3 | 21 | ····.locals·3 |
18 | ····iget-object·v0,·p0,·Lb/a/a/n/d;->a:L | 22 | ····iget-object·v0,·p0,·Lb/a/a/n/d;->a:Lb/a/a/n/j; |
19 | ····invoke-virtual·{p1},·Lb/a/a/m/b;->toString()Ljava/lang/String; | ||
20 | ····move-result-object·v1 | ||
21 | ····invoke-virtual·{p1},·Lb/a/a/m/b;->a()Ljava/lang/String; | ||
22 | ····move-result-object·p1 | ||
23 | ····const/4·v2,·0x0 | ||
24 | ····invoke-interface·{v0,·v1,·p1,·v2},·Lc/a/c/a/j$d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V | ||
25 | ····return-void | ||
26 | .end·method | ||
27 | .method·public·a(Z)V | ||
28 | ····.locals·1 | ||
29 | ····iget-object·v0,·p0,·Lb/a/a/n/d;->a:Lc/a/c/a/j$d; | ||
30 | ····i | 23 | ····iget-object·v1,·p0,·Lb/a/a/n/d;->b:Landroid/app/Activity; |
31 | ···· | 24 | ····iget-object·v2,·p0,·Lb/a/a/n/d;->c:Lb/a/a/m/a; |
32 | ····invoke-i | 25 | ····invoke-virtual·{v0,·v1,·v2,·p1},·Lb/a/a/n/j;->a(Landroid/app/Activity;Lb/a/a/m/a;Ljava/lang/Exception;)V |
33 | ····return-void | 26 | ····return-void |
34 | .end·method | 27 | .end·method |
Offset 1, 768 lines modified | Offset 1, 58 lines modified | ||
1 | .class·Lb/a/a/n/i; | 1 | .class·public·Lb/a/a/n/i; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/a/a/n/ | 5 | .implements·Lb/a/a/n/r; |
6 | .implements·Landroid/location/LocationListener; | ||
7 | #·instance·fields | 6 | #·instance·fields |
8 | .field·public·a:Landroid/content/Context; | ||
9 | .field·private·final·b:Landroid/location/LocationManager; | ||
10 | .field·private·final·c:Lb/a/a/n/k; | ||
11 | .field·private·d:Z | ||
12 | .field·private·e:Landroid/location/Location; | ||
13 | .field·private·f:Ljava/lang/String; | ||
14 | .field·private· | 7 | .field·private·a:Lc/a/c/a/j$d; |
15 | .field·private·h:Lb/a/a/m/a; | ||
16 | #·direct·methods | 8 | #·direct·methods |
17 | .method·public·constructor·<init>(L | 9 | .method·public·constructor·<init>(Lc/a/c/a/j$d;)V |
18 | ····.locals· | 10 | ····.locals·0 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····const/4·v0,·0x0 | ||
21 | ····iput-boolean·v0,·p0,·Lb/a/a/n/i;->d:Z | ||
22 | ····const-string·v0,·"location" | ||
23 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | ||
24 | ····move-result-object·v0 | ||
25 | ····check-cast·v0,·Landroid/location/LocationManager; | ||
26 | ····iput-object·v0,·p0,·Lb/a/a/n/i;->b:Landroid/location/LocationManager; | ||
27 | ····iput-object·p | 12 | ····iput-object·p1,·p0,·Lb/a/a/n/i;->a:Lc/a/c/a/j$d; |
28 | ····iput-object·p1,·p0,·Lb/a/a/n/i;->a:Landroid/content/Context; | ||
29 | ····return-void | 13 | ····return-void |
30 | .end·method | 14 | .end·method |
31 | .method·private·static·a(Lb/a/a/n/f;)F | ||
32 | ····.locals·1 | ||
33 | ····sget-object·v0,·Lb/a/a/n/i$a;->a:[I | ||
34 | ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I | ||
35 | ····move-result·p0 | ||
36 | ····aget·p0,·v0,·p0 | ||
37 | ····const/4·v0,·0x1 | ||
38 | ····if-eq·p0,·v0,·:cond_2 | ||
39 | ····const/4·v0,·0x2 | ||
40 | ····if-eq·p0,·v0,·:cond_2 | ||
41 | ····const/4·v0,·0x3 | ||
42 | ····if-eq·p0,·v0,·:cond_1 | ||
43 | ····const/4·v0,·0x4 | ||
44 | ····if-eq·p0,·v0,·:cond_0 | ||
45 | ····const/4·v0,·0x5 | ||
46 | ····if-eq·p0,·v0,·:cond_0 | ||
47 | ····const/high16·p0,·0x42c80000····#·100.0f | ||
48 | ····return·p0 | ||
49 | ····:cond_0 | ||
50 | ····const/high16·p0,·0x42480000····#·50.0f | ||
51 | ····return·p0 | ||
52 | ····:cond_1 | ||
53 | ····const/high16·p0,·0x437a0000····#·250.0f | ||
54 | ····return·p0 | ||
55 | ····:cond_2 | ||
56 | ····const/high16·p0,·0x43fa0000····#·500.0f | ||
57 | ····return·p0 | ||
58 | .end·method | ||
59 | .method·private·static·a(Landroid/location/LocationManager;Lb/a/a/n/f;)Ljava/lang/String; | ||
60 | ····.locals·5 | ||
61 | ····new-instance·v0,·Landroid/location/Criteria; | ||
62 | ····invoke-direct·{v0},·Landroid/location/Criteria;-><init>()V | ||
63 | ····const/4·v1,·0x0 | ||
64 | ····invoke-virtual·{v0,·v1},·Landroid/location/Criteria;->setBearingRequired(Z)V | ||
65 | ····invoke-virtual·{v0,·v1},·Landroid/location/Criteria;->setAltitudeRequired(Z)V | ||
66 | ····invoke-virtual·{v0,·v1},·Landroid/location/Criteria;->setSpeedRequired(Z)V | ||
67 | ····sget-object·v2,·Lb/a/a/n/i$a;->a:[I | ||
68 | ····invoke-virtual·{p1},·Ljava/lang/Enum;->ordinal()I | ||
69 | ····move-result·p1 | ||
70 | ····aget·p1,·v2,·p1 | ||
Max diff block lines reached; 8958/16515 bytes (54.24%) of diff not shown. |
Offset 1, 46 lines modified | Offset 1, 40 lines modified | ||
1 | .class·public·final·synthetic·Lb/a/a/n/g; | 1 | .class·public·final·synthetic·Lb/a/a/n/g; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"lambda" | ||
4 | #·interfaces | ||
5 | .implements·Lb/a/a/o/c; | ||
3 | #·direct·methods | ||
4 | .method·public·static·a(Lb/a/a/n/h;Landroid/content/Context;)Z | ||
5 | ····.locals·2 | ||
6 | ····const-string·v0,·"location" | ||
7 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | ||
8 | 6 | #·instance·fields | |
7 | .field·private·final·synthetic·a:Ljava/lang/Runnable; | ||
9 | 8 | .field·private·final·synthetic·b:Lb/a/a/m/a; | |
10 | ····const-string·v0,·"gps" | ||
11 | ····invoke-virtual·{p1,·v0},·Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z | ||
12 | 9 | #·direct·methods | |
10 | .method·public·synthetic·constructor·<init>(Ljava/lang/Runnable;Lb/a/a/m/a;)V | ||
11 | ····.locals·0 | ||
13 | ···· | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····i | 13 | ····iput-object·p1,·p0,·Lb/a/a/n/g;->a:Ljava/lang/Runnable; |
15 | ···· | 14 | ····iput-object·p2,·p0,·Lb/a/a/n/g;->b:Lb/a/a/m/a; |
16 | ···· | 15 | ····return-void |
16 | .end·method | ||
17 | ····if-eqz·p1,·:cond_0 | ||
18 | · | 17 | #·virtual·methods |
18 | .method·public·final·a(Lb/a/a/o/a;)V | ||
19 | ····.locals·2 | ||
20 | ····iget-object·v0,·p0,·Lb/a/a/n/g;->a:Ljava/lang/Runnable; | ||
19 | ····:cond_0 | ||
20 | ····const/4·p1,·0x0 | ||
21 | ····got | 21 | ····iget-object·v1,·p0,·Lb/a/a/n/g;->b:Lb/a/a/m/a; |
22 | ····invoke-static·{v0,·v1,·p1},·Lb/a/a/n/k;->a(Ljava/lang/Runnable;Lb/a/a/m/a;Lb/a/a/o/a;)V | ||
22 | ····:cond_1 | ||
23 | ····:goto_0 | ||
24 | ····const/4·p1,·0x1 | ||
23 | ····return-void | ||
25 | ····:goto_1 | ||
26 | ····return·p1 | ||
27 | .end·method | 24 | .end·method |
Offset 1, 166 lines modified | Offset 1, 332 lines modified | ||
1 | .class·public·Lb/a/a/n/k; | 1 | .class·public·Lb/a/a/n/k; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Lc/a/c/a/l; | ||
4 | #·instance·fields | ||
5 | .field·private·a:Lb/a/a/n/f; | ||
6 | 6 | #·instance·fields | |
7 | .field·private·final·a:Lb/a/a/o/b; | ||
7 | .field·private· | 8 | .field·private·final·b:Ljava/util/List; |
9 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
10 | ········value·=·{ | ||
11 | ············"Ljava/util/List<", | ||
12 | ············"Lb/a/a/n/n;", | ||
13 | ············">;" | ||
14 | ········} | ||
15 | ····.end·annotation | ||
16 | .end·field | ||
8 | #·direct·methods | 17 | #·direct·methods |
9 | .method·p | 18 | .method·public·constructor·<init>(Lb/a/a/o/b;)V |
10 | ····.locals·0 | 19 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lb/a/a/n/k;->a:Lb/a/a/ | 21 | ····iput-object·p1,·p0,·Lb/a/a/n/k;->a:Lb/a/a/o/b; |
22 | ····new-instance·p1,·Ljava/util/concurrent/CopyOnWriteArrayList; | ||
13 | ····i | 23 | ····invoke-direct·{p1},·Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V |
14 | ····iput- | 24 | ····iput-object·p1,·p0,·Lb/a/a/n/k;->b:Ljava/util/List; |
15 | ····return-void | 25 | ····return-void |
16 | .end·method | 26 | .end·method |
17 | .method·p | 27 | .method·private·a(Landroid/content/Context;Landroid/app/Activity;Ljava/lang/Runnable;Lb/a/a/m/a;)V |
18 | ····.locals· | 28 | ····.locals·1 |
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"(", | ||
22 | ············"Ljava/util/Map<", | ||
23 | ············"Ljava/lang/String;", | ||
24 | ············"Ljava/lang/Object;", | ||
25 | ············">;)", | ||
26 | ············"Lb/a/a/n/k;" | ||
27 | ········} | ||
28 | ····.end·annotation | ||
29 | ···· | 29 | ····:try_start_0 |
30 | ····iget-object·v0,·p0,·Lb/a/a/n/k;->a:Lb/a/a/o/b; | ||
30 | ····invoke-i | 31 | ····invoke-virtual·{v0,·p1,·p2},·Lb/a/a/o/b;->a(Landroid/content/Context;Landroid/app/Activity;)Lb/a/a/o/a; |
31 | ····move-result-object· | 32 | ····move-result-object·p1 |
32 | ···· | 33 | ····sget-object·v0,·Lb/a/a/o/a;->b:Lb/a/a/o/a; |
33 | ····i | 34 | ····if-ne·p1,·v0,·:cond_0 |
34 | ···· | 35 | ····sget-object·p1,·Lb/a/a/m/b;->e:Lb/a/a/m/b; |
35 | ···· | 36 | ····invoke-interface·{p4,·p1},·Lb/a/a/m/a;->a(Lb/a/a/m/b;)V |
36 | ···· | 37 | ····return-void |
37 | ···· | 38 | ····:cond_0 |
39 | ····sget-object·v0,·Lb/a/a/o/a;->c:Lb/a/a/o/a; | ||
38 | ···· | 40 | ····if-eq·p1,·v0,·:cond_3 |
39 | ···· | 41 | ····sget-object·v0,·Lb/a/a/o/a;->d:Lb/a/a/o/a; |
40 | ···· | 42 | ····if-ne·p1,·v0,·:cond_1 |
41 | ···· | 43 | ····goto·:goto_0 |
42 | ····co | 44 | ····:cond_1 |
45 | ····sget-object·v0,·Lb/a/a/o/a;->a:Lb/a/a/o/a; | ||
43 | ····i | 46 | ····if-ne·p1,·v0,·:cond_2 |
44 | ···· | 47 | ····if-eqz·p2,·:cond_2 |
45 | ···· | 48 | ····iget-object·p1,·p0,·Lb/a/a/n/k;->a:Lb/a/a/o/b; |
46 | ···· | 49 | ····new-instance·v0,·Lb/a/a/n/g; |
47 | ···· | 50 | ····invoke-direct·{v0,·p3,·p4},·Lb/a/a/n/g;-><init>(Ljava/lang/Runnable;Lb/a/a/m/a;)V |
48 | ····in | 51 | ····invoke-virtual·{p1,·p2,·v0,·p4},·Lb/a/a/o/b;->a(Landroid/app/Activity;Lb/a/a/o/c;Lb/a/a/m/a;)V |
49 | ···· | 52 | ····goto·:goto_1 |
50 | ···· | 53 | ····:cond_2 |
54 | ····sget-object·p1,·Lb/a/a/m/b;->e:Lb/a/a/m/b; | ||
51 | ···· | 55 | ····invoke-interface·{p4,·p1},·Lb/a/a/m/a;->a(Lb/a/a/m/b;)V |
52 | ···· | 56 | ····goto·:goto_1 |
53 | ····con | 57 | ····:cond_3 |
58 | ····:goto_0 | ||
59 | ····invoke-interface·{p3},·Ljava/lang/Runnable;->run()V | ||
60 | ····:try_end_0 | ||
61 | ····.catch·Lb/a/a/m/c;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
54 | ···· | 62 | ····return-void |
55 | ···· | 63 | ····:catch_0 |
64 | ····sget-object·p1,·Lb/a/a/m/b;->d:Lb/a/a/m/b; | ||
56 | ····i | 65 | ····invoke-interface·{p4,·p1},·Lb/a/a/m/a;->a(Lb/a/a/m/b;)V |
57 | ···· | 66 | ····:goto_1 |
67 | ····return-void | ||
68 | .end·method | ||
58 | ··· | 69 | .method·static·synthetic·a(Lb/a/a/n/n;Landroid/app/Activity;Lb/a/a/n/t;Lb/a/a/m/a;)V |
70 | ····.locals·0 | ||
71 | ····invoke-interface·{p0,·p1,·p2,·p3},·Lb/a/a/n/n;->a(Landroid/app/Activity;Lb/a/a/n/t;Lb/a/a/m/a;)V | ||
Max diff block lines reached; 5571/10075 bytes (55.30%) of diff not shown. |
Offset 1, 112 lines modified | Offset 1, 46 lines modified | ||
1 | .class·public·Lb/a/a/n/m; | 1 | .class·public·final·synthetic·Lb/a/a/n/m; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/content/BroadcastReceiver; | ||
3 | .source·"" | ||
4 | #·instance·fields | ||
5 | .field·private·final·a:Lc/a/c/a/c$b; | ||
6 | .field·private·b:Z | ||
7 | #·direct·methods | 3 | #·direct·methods |
8 | .method·public·c | 4 | .method·public·static·a(Lb/a/a/n/n;Landroid/content/Context;)Z |
9 | ····.locals· | 5 | ····.locals·2 |
10 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | ||
11 | ····const/4·v0,·0x0 | ||
12 | ····iput-boolean·v0,·p0,·Lb/a/a/n/m;->b:Z | ||
13 | ····iput-object·p1,·p0,·Lb/a/a/n/m;->a:Lc/a/c/a/c$b; | ||
14 | ····return-void | ||
15 | .end·method | ||
16 | #·virtual·methods | ||
17 | .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V | ||
18 | ····.locals·1 | ||
19 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | ||
20 | ····move-result-object·p2 | ||
21 | ····const-string·v0,·"android.location.PROVIDERS_CHANGED" | ||
22 | ····invoke-virtual·{v0,·p2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
23 | ····move-result·p2 | ||
24 | ····if-eqz·p2,·:cond_2 | ||
25 | ····const-string· | 6 | ····const-string·v0,·"location" |
26 | ····invoke-virtual·{p1,· | 7 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
27 | ····move-result-object·p1 | 8 | ····move-result-object·p1 |
28 | ····check-cast·p1,·Landroid/location/LocationManager; | 9 | ····check-cast·p1,·Landroid/location/LocationManager; |
29 | ····const-string· | 10 | ····const-string·v0,·"gps" |
30 | ····invoke-virtual·{p1,· | 11 | ····invoke-virtual·{p1,·v0},·Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z |
31 | ····move-result· | 12 | ····move-result·v0 |
32 | ····const-string·v | 13 | ····const-string·v1,·"network" |
33 | ····invoke-virtual·{p1,·v | 14 | ····invoke-virtual·{p1,·v1},·Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z |
34 | ····move-result·p1 | 15 | ····move-result·p1 |
35 | ····if-nez· | 16 | ····if-nez·v0,·:cond_1 |
36 | ····if-eqz·p1,·:cond_0 | 17 | ····if-eqz·p1,·:cond_0 |
37 | ····goto·:goto_0 | 18 | ····goto·:goto_0 |
38 | ····:cond_0 | 19 | ····:cond_0 |
39 | ····iget-boolean·p1,·p0,·Lb/a/a/n/m;->b:Z | ||
40 | ····if-eqz·p1,·:cond_2 | ||
41 | ····const/4·p1,·0x0 | 20 | ····const/4·p1,·0x0 |
42 | ····iput-boolean·p1,·p0,·Lb/a/a/n/m;->b:Z | ||
43 | ····iget-object·p1,·p0,·Lb/a/a/n/m;->a:Lc/a/c/a/c$b; | ||
44 | ····sget-object·p2,·Lb/a/a/n/o;->a:Lb/a/a/n/o; | ||
45 | ····goto·:goto_1 | 21 | ····goto·:goto_1 |
46 | ····:cond_1 | 22 | ····:cond_1 |
47 | ····:goto_0 | 23 | ····:goto_0 |
48 | ····iget-boolean·p1,·p0,·Lb/a/a/n/m;->b:Z | ||
49 | ····if-nez·p1,·:cond_2 | ||
50 | ····const/4·p1,·0x1 | 24 | ····const/4·p1,·0x1 |
51 | ····iput-boolean·p1,·p0,·Lb/a/a/n/m;->b:Z | ||
52 | ····iget-object·p1,·p0,·Lb/a/a/n/m;->a:Lc/a/c/a/c$b; | ||
53 | ····sget-object·p2,·Lb/a/a/n/o;->b:Lb/a/a/n/o; | ||
54 | ····:goto_1 | 25 | ····:goto_1 |
26 | ····return·p1 | ||
55 | ····invoke-virtual·{p2},·Ljava/lang/Enum;->ordinal()I | ||
56 | ····move-result·p2 | ||
57 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | ||
58 | ····move-result-object·p2 | ||
59 | ····invoke-interface·{p1,·p2},·Lc/a/c/a/c$b;->a(Ljava/lang/Object;)V | ||
60 | ····:cond_2 | ||
61 | ····return-void | ||
62 | .end·method | 27 | .end·method |
Offset 1, 40 lines modified | Offset 1, 36 lines modified | ||
1 | .class·public·final·synthetic·Lb/a/a/n/b; | 1 | .class·public·final·synthetic·Lb/a/a/n/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"lambda" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/a/a/ | 5 | .implements·Lb/b/a/a/f/d; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·synthetic·a:Ljava/lang/Runnable; | ||
8 | .field·private·final·synthetic· | 7 | .field·private·final·synthetic·a:Lb/a/a/n/j; |
9 | #·direct·methods | 8 | #·direct·methods |
10 | .method·public·synthetic·constructor·<init>(L | 9 | .method·public·synthetic·constructor·<init>(Lb/a/a/n/j;)V |
11 | ····.locals·0 | 10 | ····.locals·0 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····iput-object·p1,·p0,·Lb/a/a/n/b;->a:Ljava/lang/Runnable; | ||
14 | ····iput-object·p | 12 | ····iput-object·p1,·p0,·Lb/a/a/n/b;->a:Lb/a/a/n/j; |
15 | ····return-void | 13 | ····return-void |
16 | .end·method | 14 | .end·method |
17 | #·virtual·methods | 15 | #·virtual·methods |
18 | .method·public·final·a(L | 16 | .method·public·final·a(Ljava/lang/Object;)V |
19 | ····.locals· | 17 | ····.locals·1 |
20 | ····iget-object·v0,·p0,·Lb/a/a/n/b;->a:L | 18 | ····iget-object·v0,·p0,·Lb/a/a/n/b;->a:Lb/a/a/n/j; |
21 | ···· | 19 | ····check-cast·p1,·Lcom/google/android/gms/location/h; |
22 | ····invoke- | 20 | ····invoke-virtual·{v0,·p1},·Lb/a/a/n/j;->a(Lcom/google/android/gms/location/h;)V |
23 | ····return-void | 21 | ····return-void |
24 | .end·method | 22 | .end·method |
Offset 1, 104 lines modified | Offset 1, 751 lines modified | ||
1 | .class· | 1 | .class·Lb/a/a/n/o; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Lb/a/a/n/n; | ||
6 | .implements·Landroid/location/LocationListener; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"Ljava/lang/Enum<", | ||
8 | ········"Lb/a/a/n/o;", | ||
9 | ········">;" | ||
10 | ····} | ||
11 | .end·annotation | ||
7 | #·instance·fields | ||
8 | .field·public·a:Landroid/content/Context; | ||
9 | .field·private·final·b:Landroid/location/LocationManager; | ||
12 | #·static·fields | ||
13 | .field·public·static·final·enum·a:Lb/a/a/n/o; | ||
14 | .field·p | 10 | .field·private·final·c:Lb/a/a/n/q; |
15 | .field·private· | 11 | .field·private·d:Z |
12 | .field·private·e:Landroid/location/Location; | ||
13 | .field·private·f:Ljava/lang/String; | ||
14 | .field·private·g:Lb/a/a/n/t; | ||
15 | .field·private·h:Lb/a/a/m/a; | ||
16 | #·direct·methods | 16 | #·direct·methods |
17 | .method· | 17 | .method·public·constructor·<init>(Landroid/content/Context;Lb/a/a/n/q;)V |
18 | ····.locals· | 18 | ····.locals·1 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
20 | ····const/4·v0,·0x0 | ||
21 | ····iput-boolean·v0,·p0,·Lb/a/a/n/o;->d:Z | ||
22 | ····const-string·v0,·"location" | ||
23 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | ||
24 | ····move-result-object·v0 | ||
25 | ····check-cast·v0,·Landroid/location/LocationManager; | ||
26 | ····iput-object·v0,·p0,·Lb/a/a/n/o;->b:Landroid/location/LocationManager; | ||
27 | ····iput-object·p2,·p0,·Lb/a/a/n/o;->c:Lb/a/a/n/q; | ||
28 | ····iput-object·p1,·p0,·Lb/a/a/n/o;->a:Landroid/content/Context; | ||
29 | ····return-void | ||
30 | .end·method | ||
31 | .method·private·static·a(Lb/a/a/n/l;)F | ||
32 | ····.locals·1 | ||
33 | ····sget-object·v0,·Lb/a/a/n/o$a;->a:[I | ||
34 | ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I | ||
35 | ····move-result·p0 | ||
36 | ····aget·p0,·v0,·p0 | ||
37 | ····const/4·v0,·0x1 | ||
38 | ····if-eq·p0,·v0,·:cond_2 | ||
39 | ····const/4·v0,·0x2 | ||
40 | ····if-eq·p0,·v0,·:cond_2 | ||
41 | ····const/4·v0,·0x3 | ||
42 | ····if-eq·p0,·v0,·:cond_1 | ||
43 | ····const/4·v0,·0x4 | ||
44 | ····if-eq·p0,·v0,·:cond_0 | ||
45 | ····const/4·v0,·0x5 | ||
46 | ····if-eq·p0,·v0,·:cond_0 | ||
47 | ····const/high16·p0,·0x42c80000····#·100.0f | ||
48 | ····return·p0 | ||
49 | ····:cond_0 | ||
50 | ····const/high16·p0,·0x42480000····#·50.0f | ||
51 | ····return·p0 | ||
52 | ····:cond_1 | ||
53 | ····const/high16·p0,·0x437a0000····#·250.0f | ||
19 | ···· | 54 | ····return·p0 |
55 | ····:cond_2 | ||
56 | ····const/high16·p0,·0x43fa0000····#·500.0f | ||
57 | ····return·p0 | ||
58 | .end·method | ||
59 | .method·private·static·a(Landroid/location/LocationManager;Lb/a/a/n/l;)Ljava/lang/String; | ||
60 | ····.locals·5 | ||
61 | ····new-instance·v0,·Landroid/location/Criteria; | ||
62 | ····invoke-direct·{v0},·Landroid/location/Criteria;-><init>()V | ||
20 | ····const/4·v1,·0x0 | 63 | ····const/4·v1,·0x0 |
21 | ···· | 64 | ····invoke-virtual·{v0,·v1},·Landroid/location/Criteria;->setBearingRequired(Z)V |
22 | ····invoke- | 65 | ····invoke-virtual·{v0,·v1},·Landroid/location/Criteria;->setAltitudeRequired(Z)V |
Max diff block lines reached; 14269/17263 bytes (82.66%) of diff not shown. |
Offset 1, 285 lines modified | Offset 1, 36 lines modified | ||
1 | .class·public·Lb/a/a/n/e; | 1 | .class·public·final·synthetic·Lb/a/a/n/e; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lb/b/a/a/f/d; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·a:Lb/a/a/ | 7 | .field·private·final·synthetic·a:Lb/a/a/n/t; |
8 | .field·private·final·b:Ljava/util/List; | ||
9 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
10 | ········value·=·{ | ||
11 | ············"Ljava/util/List<", | ||
12 | ············"Lb/a/a/n/h;", | ||
13 | ············">;" | ||
14 | ········} | ||
15 | ····.end·annotation | ||
16 | .end·field | ||
17 | #·direct·methods | 8 | #·direct·methods |
18 | .method·public·constructor·<init>(Lb/a/a/ | 9 | .method·public·synthetic·constructor·<init>(Lb/a/a/n/t;)V |
19 | ····.locals·0 | 10 | ····.locals·0 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····iput-object·p1,·p0,·Lb/a/a/n/e;->a:Lb/a/a/ | 12 | ····iput-object·p1,·p0,·Lb/a/a/n/e;->a:Lb/a/a/n/t; |
22 | ····new-instance·p1,·Ljava/util/concurrent/CopyOnWriteArrayList; | ||
23 | ····invoke-direct·{p1},·Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V | ||
24 | ····iput-object·p1,·p0,·Lb/a/a/n/e;->b:Ljava/util/List; | ||
25 | ····return-void | ||
26 | .end·method | ||
27 | .method·private·a(Landroid/content/Context;Landroid/app/Activity;Ljava/lang/Runnable;Lb/a/a/m/a;)V | ||
28 | ····.locals·1 | ||
29 | ····:try_start_0 | ||
30 | ····iget-object·v0,·p0,·Lb/a/a/n/e;->a:Lb/a/a/o/b; | ||
31 | ····invoke-virtual·{v0,·p1,·p2},·Lb/a/a/o/b;->a(Landroid/content/Context;Landroid/app/Activity;)Lb/a/a/o/a; | ||
32 | ····move-result-object·p1 | ||
33 | ····sget-object·v0,·Lb/a/a/o/a;->b:Lb/a/a/o/a; | ||
34 | ····if-ne·p1,·v0,·:cond_0 | ||
35 | ····sget-object·p1,·Lb/a/a/m/b;->e:Lb/a/a/m/b; | ||
36 | ····invoke-interface·{p4,·p1},·Lb/a/a/m/a;->a(Lb/a/a/m/b;)V | ||
37 | ····return-void | ||
38 | ····:cond_0 | ||
39 | ····sget-object·v0,·Lb/a/a/o/a;->c:Lb/a/a/o/a; | ||
40 | ····if-eq·p1,·v0,·:cond_3 | ||
41 | ····sget-object·v0,·Lb/a/a/o/a;->d:Lb/a/a/o/a; | ||
42 | ····if-ne·p1,·v0,·:cond_1 | ||
43 | ····goto·:goto_0 | ||
44 | ····:cond_1 | ||
45 | ····sget-object·v0,·Lb/a/a/o/a;->a:Lb/a/a/o/a; | ||
46 | ····if-ne·p1,·v0,·:cond_2 | ||
47 | ····if-eqz·p2,·:cond_2 | ||
48 | ····iget-object·p1,·p0,·Lb/a/a/n/e;->a:Lb/a/a/o/b; | ||
49 | ····new-instance·v0,·Lb/a/a/n/b; | ||
50 | ····invoke-direct·{v0,·p3,·p4},·Lb/a/a/n/b;-><init>(Ljava/lang/Runnable;Lb/a/a/m/a;)V | ||
51 | ····invoke-virtual·{p1,·p2,·v0,·p4},·Lb/a/a/o/b;->a(Landroid/app/Activity;Lb/a/a/o/c;Lb/a/a/m/a;)V | ||
52 | ····goto·:goto_1 | ||
53 | ····:cond_2 | ||
54 | ····sget-object·p1,·Lb/a/a/m/b;->e:Lb/a/a/m/b; | ||
55 | ····invoke-interface·{p4,·p1},·Lb/a/a/m/a;->a(Lb/a/a/m/b;)V | ||
56 | ····goto·:goto_1 | ||
57 | ····:cond_3 | ||
58 | ····:goto_0 | ||
59 | ····invoke-interface·{p3},·Ljava/lang/Runnable;->run()V | ||
60 | ····:try_end_0 | ||
61 | ····.catch·Lb/a/a/m/c;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
62 | ····return-void | ||
63 | ····:catch_0 | ||
64 | ····sget-object·p1,·Lb/a/a/m/b;->d:Lb/a/a/m/b; | ||
65 | ····invoke-interface·{p4,·p1},·Lb/a/a/m/a;->a(Lb/a/a/m/b;)V | ||
66 | ····:goto_1 | ||
67 | ····return-void | ||
68 | .end·method | ||
69 | .method·static·synthetic·a(Lb/a/a/n/h;Landroid/app/Activity;Lb/a/a/n/n;Lb/a/a/m/a;)V | ||
70 | ····.locals·0 | ||
71 | ····invoke-interface·{p0,·p1,·p2,·p3},·Lb/a/a/n/h;->a(Landroid/app/Activity;Lb/a/a/n/n;Lb/a/a/m/a;)V | ||
72 | ····return-void | ||
73 | .end·method | ||
74 | .method·static·synthetic·a(Ljava/lang/Runnable;Lb/a/a/m/a;Lb/a/a/o/a;)V | ||
75 | ····.locals·1 | ||
76 | ····sget-object·v0,·Lb/a/a/o/a;->c:Lb/a/a/o/a; | ||
77 | ····if-eq·p2,·v0,·:cond_1 | ||
78 | ····sget-object·v0,·Lb/a/a/o/a;->d:Lb/a/a/o/a; | ||
Max diff block lines reached; 3514/7041 bytes (49.91%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 168 lines modified | ||
1 | .class·public·in | 1 | .class·public·final·enum·Lb/a/a/n/l; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Enum; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"Ljava/lang/Enum<", | ||
8 | ········"Lb/a/a/n/l;", | ||
9 | ········">;" | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·static·fields | ||
13 | .field·public·static·final·enum·a:Lb/a/a/n/l; | ||
14 | .field·public·static·final·enum·b:Lb/a/a/n/l; | ||
15 | .field·public·static·final·enum·c:Lb/a/a/n/l; | ||
16 | .field·public·static·final·enum·d:Lb/a/a/n/l; | ||
17 | .field·public·static·final·enum·e:Lb/a/a/n/l; | ||
18 | .field·public·static·final·enum·f:Lb/a/a/n/l; | ||
19 | .field·private·static·final·synthetic·g:[Lb/a/a/n/l; | ||
4 | #· | 20 | #·direct·methods |
5 | .method· | 21 | .method·static·constructor·<clinit>()V |
22 | ····.locals·8 | ||
23 | ····new-instance·v0,·Lb/a/a/n/l; | ||
24 | ····const/4·v1,·0x0 | ||
25 | ····const-string·v2,·"lowest" | ||
26 | ····invoke-direct·{v0,·v2,·v1},·Lb/a/a/n/l;-><init>(Ljava/lang/String;I)V | ||
27 | ····sput-object·v0,·Lb/a/a/n/l;->a:Lb/a/a/n/l; | ||
28 | ····new-instance·v0,·Lb/a/a/n/l; | ||
29 | ····const/4·v2,·0x1 | ||
30 | ····const-string·v3,·"low" | ||
31 | ····invoke-direct·{v0,·v3,·v2},·Lb/a/a/n/l;-><init>(Ljava/lang/String;I)V | ||
32 | ····sput-object·v0,·Lb/a/a/n/l;->b:Lb/a/a/n/l; | ||
33 | ····new-instance·v0,·Lb/a/a/n/l; | ||
34 | ····const/4·v3,·0x2 | ||
35 | ····const-string·v4,·"medium" | ||
36 | ····invoke-direct·{v0,·v4,·v3},·Lb/a/a/n/l;-><init>(Ljava/lang/String;I)V | ||
37 | ····sput-object·v0,·Lb/a/a/n/l;->c:Lb/a/a/n/l; | ||
38 | ····new-instance·v0,·Lb/a/a/n/l; | ||
39 | ····const/4·v4,·0x3 | ||
40 | ····const-string·v5,·"high" | ||
41 | ····invoke-direct·{v0,·v5,·v4},·Lb/a/a/n/l;-><init>(Ljava/lang/String;I)V | ||
42 | ····sput-object·v0,·Lb/a/a/n/l;->d:Lb/a/a/n/l; | ||
43 | ····new-instance·v0,·Lb/a/a/n/l; | ||
44 | ····const/4·v5,·0x4 | ||
45 | ····const-string·v6,·"best" | ||
46 | ····invoke-direct·{v0,·v6,·v5},·Lb/a/a/n/l;-><init>(Ljava/lang/String;I)V | ||
47 | ····sput-object·v0,·Lb/a/a/n/l;->e:Lb/a/a/n/l; | ||
48 | ····new-instance·v0,·Lb/a/a/n/l; | ||
49 | ····const/4·v6,·0x5 | ||
50 | ····const-string·v7,·"bestForNavigation" | ||
51 | ····invoke-direct·{v0,·v7,·v6},·Lb/a/a/n/l;-><init>(Ljava/lang/String;I)V | ||
52 | ····sput-object·v0,·Lb/a/a/n/l;->f:Lb/a/a/n/l; | ||
53 | ····const/4·v0,·0x6 | ||
54 | ····new-array·v0,·v0,·[Lb/a/a/n/l; | ||
55 | ····sget-object·v7,·Lb/a/a/n/l;->a:Lb/a/a/n/l; | ||
56 | ····aput-object·v7,·v0,·v1 | ||
57 | ····sget-object·v1,·Lb/a/a/n/l;->b:Lb/a/a/n/l; | ||
58 | ····aput-object·v1,·v0,·v2 | ||
59 | ····sget-object·v1,·Lb/a/a/n/l;->c:Lb/a/a/n/l; | ||
60 | ····aput-object·v1,·v0,·v3 | ||
61 | ····sget-object·v1,·Lb/a/a/n/l;->d:Lb/a/a/n/l; | ||
62 | ····aput-object·v1,·v0,·v4 | ||
63 | ····sget-object·v1,·Lb/a/a/n/l;->e:Lb/a/a/n/l; | ||
64 | ····aput-object·v1,·v0,·v5 | ||
65 | ····sget-object·v1,·Lb/a/a/n/l;->f:Lb/a/a/n/l; | ||
66 | ····aput-object·v1,·v0,·v6 | ||
67 | ····sput-object·v0,·Lb/a/a/n/l;->g:[Lb/a/a/n/l; | ||
68 | ····return-void | ||
69 | .end·method | ||
Max diff block lines reached; 312/3739 bytes (8.34%) of diff not shown. |
Offset 1, 52 lines modified | Offset 1, 34 lines modified | ||
1 | .class·public·final·synthetic·Lb/a/a/n/a; | 1 | .class·public·final·synthetic·Lb/a/a/n/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"lambda" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lb/b/a/a/f/c; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·synthetic·a:Lb/a/a/n/h; | ||
8 | .field·private·final·synthetic·b:Landroid/app/Activity; | ||
9 | .field·private·final·synthetic·c:Lb/a/a/n/n; | ||
10 | .field·private·final·synthetic· | 7 | .field·private·final·synthetic·a:Lb/a/a/m/a; |
11 | #·direct·methods | 8 | #·direct·methods |
12 | .method·public·synthetic·constructor·<init>(Lb/a/a/ | 9 | .method·public·synthetic·constructor·<init>(Lb/a/a/m/a;)V |
13 | ····.locals·0 | 10 | ····.locals·0 |
14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ····iput-object·p1,·p0,·Lb/a/a/n/a;->a:Lb/a/a/ | 12 | ····iput-object·p1,·p0,·Lb/a/a/n/a;->a:Lb/a/a/m/a; |
16 | ····iput-object·p2,·p0,·Lb/a/a/n/a;->b:Landroid/app/Activity; | ||
17 | ····iput-object·p3,·p0,·Lb/a/a/n/a;->c:Lb/a/a/n/n; | ||
18 | ····iput-object·p4,·p0,·Lb/a/a/n/a;->d:Lb/a/a/m/a; | ||
19 | ····return-void | 13 | ····return-void |
20 | .end·method | 14 | .end·method |
21 | #·virtual·methods | 15 | #·virtual·methods |
22 | .method·public·final· | 16 | .method·public·final·a(Ljava/lang/Exception;)V |
23 | ····.locals· | 17 | ····.locals·1 |
24 | ····iget-object·v0,·p0,·Lb/a/a/n/a;->a:Lb/a/a/n/h; | ||
25 | ····iget-object·v1,·p0,·Lb/a/a/n/a;->b:Landroid/app/Activity; | ||
26 | ····iget-object·v2,·p0,·Lb/a/a/n/a;->c:Lb/a/a/n/n; | ||
27 | ····iget-object·v | 18 | ····iget-object·v0,·p0,·Lb/a/a/n/a;->a:Lb/a/a/m/a; |
28 | ····invoke-static·{v0,· | 19 | ····invoke-static·{v0,·p1},·Lb/a/a/n/j;->a(Lb/a/a/m/a;Ljava/lang/Exception;)V |
29 | ····return-void | 20 | ····return-void |
30 | .end·method | 21 | .end·method |
Offset 1, 202 lines modified | Offset 1, 580 lines modified | ||
1 | .class· | 1 | .class·Lb/a/a/n/j; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Lb/a/a/n/n; | ||
6 | #·instance·fields | ||
7 | .field·private·final·a:Landroid/content/Context; | ||
8 | .field·private·final·b:Lcom/google/android/gms/location/d; | ||
9 | .field·private·final·c:Lcom/google/android/gms/location/b; | ||
10 | .field·private·final·d:I | ||
11 | .field·private·final·e:Lb/a/a/n/q; | ||
12 | .field·private·f:Lb/a/a/m/a; | ||
13 | .field·private·g:Lb/a/a/n/t; | ||
4 | #·direct·methods | 14 | #·direct·methods |
5 | .method·public·st | 15 | .method·public·constructor·<init>(Landroid/content/Context;Lb/a/a/n/q;)V |
6 | ····.locals· | 16 | ····.locals·1 |
7 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
8 | ········value·=·{ | ||
9 | ············"(", | ||
10 | ············"Landroid/location/Location;", | ||
11 | ············")", | ||
12 | ············"Ljava/util/Map<", | ||
13 | ············"Ljava/lang/String;", | ||
14 | ············"Ljava/lang/Object;", | ||
15 | ············">;" | ||
16 | ········} | ||
17 | ····.end·annotation | ||
18 | ····i | 17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
19 | ···· | 18 | ····iput-object·p1,·p0,·Lb/a/a/n/j;->a:Landroid/content/Context; |
19 | ····invoke-static·{p1},·Lcom/google/android/gms/location/f;->a(Landroid/content/Context;)Lcom/google/android/gms/location/b; | ||
20 | ····move-result-object·v0 | ||
21 | ····iput-object·v0,·p0,·Lb/a/a/n/j;->c:Lcom/google/android/gms/location/b; | ||
22 | ····iput-object·p2,·p0,·Lb/a/a/n/j;->e:Lb/a/a/n/q; | ||
23 | ····invoke-direct·{p0},·Lb/a/a/n/j;->b()I | ||
24 | ····move-result·p2 | ||
25 | ····iput·p2,·p0,·Lb/a/a/n/j;->d:I | ||
26 | ····new-instance·p2,·Lb/a/a/n/j$a; | ||
27 | ····invoke-direct·{p2,·p0,·p1},·Lb/a/a/n/j$a;-><init>(Lb/a/a/n/j;Landroid/content/Context;)V | ||
28 | ····iput-object·p2,·p0,·Lb/a/a/n/j;->b:Lcom/google/android/gms/location/d; | ||
29 | ····return-void | ||
30 | .end·method | ||
31 | .method·private·static·a(Lb/a/a/n/l;)I | ||
32 | ····.locals·1 | ||
33 | ····sget-object·v0,·Lb/a/a/n/j$b;->a:[I | ||
34 | ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I | ||
35 | ····move-result·p0 | ||
36 | ····aget·p0,·v0,·p0 | ||
37 | ····const/4·v0,·0x1 | ||
38 | ····if-eq·p0,·v0,·:cond_2 | ||
39 | ····const/4·v0,·0x2 | ||
40 | ····if-eq·p0,·v0,·:cond_1 | ||
41 | ····const/4·v0,·0x3 | ||
42 | ····if-eq·p0,·v0,·:cond_0 | ||
43 | ····const/16·p0,·0x64 | ||
20 | ····return | 44 | ····return·p0 |
21 | ····:cond_0 | 45 | ····:cond_0 |
22 | ···· | 46 | ····const/16·p0,·0x66 |
23 | ···· | 47 | ····return·p0 |
24 | ···· | 48 | ····:cond_1 |
49 | ····const/16·p0,·0x68 | ||
25 | ···· | 50 | ····return·p0 |
51 | ····:cond_2 | ||
52 | ····const/16·p0,·0x69 | ||
53 | ····return·p0 | ||
54 | .end·method | ||
55 | .method·static·synthetic·a(Lb/a/a/n/j;)Lb/a/a/n/t; | ||
56 | ····.locals·0 | ||
26 | ····i | 57 | ····iget-object·p0,·p0,·Lb/a/a/n/j;->g:Lb/a/a/n/t; |
58 | ····return-object·p0 | ||
59 | .end·method | ||
60 | .method·private·static·a(Lb/a/a/n/q;)Lcom/google/android/gms/location/LocationRequest; | ||
61 | ····.locals·5 | ||
62 | ····new-instance·v0,·Lcom/google/android/gms/location/LocationRequest; | ||
63 | ····invoke-direct·{v0},·Lcom/google/android/gms/location/LocationRequest;-><init>()V | ||
64 | ····if-eqz·p0,·:cond_0 | ||
65 | ····invoke-virtual·{p0},·Lb/a/a/n/q;->a()Lb/a/a/n/l; | ||
Max diff block lines reached; 15234/18397 bytes (82.81%) of diff not shown. |
Offset 1, 58 lines modified | Offset 1, 34 lines modified | ||
1 | .class·public·final·synthetic·Lb/a/a/n/c; | 1 | .class·public·final·synthetic·Lb/a/a/n/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"lambda" | 3 | .source·"lambda" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lb/b/a/a/f/b; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·synthetic·a:Lb/a/a/n/ | 7 | .field·private·final·synthetic·a:Lb/a/a/n/r; |
8 | .field·private·final·synthetic·b:Landroid/content/Context; | ||
9 | .field·private·final·synthetic·c:Z | ||
10 | .field·private·final·synthetic·d:Lb/a/a/n/n; | ||
11 | .field·private·final·synthetic·e:Lb/a/a/m/a; | ||
12 | #·direct·methods | 8 | #·direct·methods |
13 | .method·public·synthetic·constructor·<init>(Lb/a/a/n/ | 9 | .method·public·synthetic·constructor·<init>(Lb/a/a/n/r;)V |
14 | ····.locals·0 | 10 | ····.locals·0 |
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····iput-object·p1,·p0,·Lb/a/a/n/c;->a:Lb/a/a/n/ | 12 | ····iput-object·p1,·p0,·Lb/a/a/n/c;->a:Lb/a/a/n/r; |
17 | ····iput-object·p2,·p0,·Lb/a/a/n/c;->b:Landroid/content/Context; | ||
18 | ····iput-boolean·p3,·p0,·Lb/a/a/n/c;->c:Z | ||
19 | ····iput-object·p4,·p0,·Lb/a/a/n/c;->d:Lb/a/a/n/n; | ||
20 | ····iput-object·p5,·p0,·Lb/a/a/n/c;->e:Lb/a/a/m/a; | ||
21 | ····return-void | 13 | ····return-void |
22 | .end·method | 14 | .end·method |
23 | #·virtual·methods | 15 | #·virtual·methods |
24 | .method·public·final· | 16 | .method·public·final·a(Lb/b/a/a/f/f;)V |
25 | ····.locals· | 17 | ····.locals·1 |
26 | ····iget-object·v0,·p0,·Lb/a/a/n/c;->a:Lb/a/a/n/e; | ||
27 | ····iget-object·v1,·p0,·Lb/a/a/n/c;->b:Landroid/content/Context; | ||
28 | ····iget-boolean·v2,·p0,·Lb/a/a/n/c;->c:Z | ||
29 | ····iget-object·v3,·p0,·Lb/a/a/n/c;->d:Lb/a/a/n/n; | ||
30 | ····iget-object·v | 18 | ····iget-object·v0,·p0,·Lb/a/a/n/c;->a:Lb/a/a/n/r; |
31 | ····invoke- | 19 | ····invoke-static·{v0,·p1},·Lb/a/a/n/j;->a(Lb/a/a/n/r;Lb/b/a/a/f/f;)V |
32 | ····return-void | 20 | ····return-void |
33 | .end·method | 21 | .end·method |
Offset 1, 13 lines modified | Offset 1, 23 lines modified | ||
1 | .class·public·interface·abstract·Lb/a/a/n/n; | 1 | .class·public·interface·abstract·Lb/a/a/n/n; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | ||
5 | .annotation·runtime·Ljava/lang/FunctionalInterface; | ||
6 | 4 | #·virtual·methods | |
5 | .method·public·abstract·a()V | ||
6 | .end·method | ||
7 | .method·public·abstract·a(Landroid/app/Activity;Lb/a/a/n/t;Lb/a/a/m/a;)V | ||
8 | .end·method | ||
7 | 9 | .method·public·abstract·a(Lb/a/a/n/r;)V | |
10 | .end·method | ||
11 | .method·public·abstract·a(Lb/a/a/n/t;Lb/a/a/m/a;)V | ||
12 | .end·method | ||
13 | .method·public·abstract·a(II)Z | ||
14 | .end·method | ||
8 | .method·public·abstract·a(Landroid/ | 15 | .method·public·abstract·a(Landroid/content/Context;)Z |
9 | .end·method | 16 | .end·method |
Offset 101, 15 lines modified | Offset 101, 15 lines modified | ||
101 | ····if-ge·v0,·v1,·:cond_0 | 101 | ····if-ge·v0,·v1,·:cond_0 |
102 | ····sget-object·p1,·Lb/a/a/o/a;->d:Lb/a/a/o/a; | 102 | ····sget-object·p1,·Lb/a/a/o/a;->d:Lb/a/a/o/a; |
103 | ····return-object·p1 | 103 | ····return-object·p1 |
104 | ····:cond_0 | 104 | ····:cond_0 |
105 | ····invoke-static·{p1,·p2},·La/c/ | 105 | ····invoke-static·{p1,·p2},·La/c/b/a;->a(Landroid/content/Context;Ljava/lang/String;)I |
106 | ····move-result·p2 | 106 | ····move-result·p2 |
107 | ····const/4·v0,·-0x1 | 107 | ····const/4·v0,·-0x1 |
108 | ····if-ne·p2,·v0,·:cond_1 | 108 | ····if-ne·p2,·v0,·:cond_1 |
Offset 138, 15 lines modified | Offset 138, 15 lines modified | ||
138 | ····if-nez·v0,·:cond_3 | 138 | ····if-nez·v0,·:cond_3 |
139 | ····sget-object·p1,·Lb/a/a/o/a;->c:Lb/a/a/o/a; | 139 | ····sget-object·p1,·Lb/a/a/o/a;->c:Lb/a/a/o/a; |
140 | ····return-object·p1 | 140 | ····return-object·p1 |
141 | ····:cond_3 | 141 | ····:cond_3 |
142 | ····invoke-static·{p1,·p2},·La/c/ | 142 | ····invoke-static·{p1,·p2},·La/c/b/a;->a(Landroid/content/Context;Ljava/lang/String;)I |
143 | ····move-result·p1 | 143 | ····move-result·p1 |
144 | ····if-nez·p1,·:cond_4 | 144 | ····if-nez·p1,·:cond_4 |
145 | ····sget-object·p1,·Lb/a/a/o/a;->d:Lb/a/a/o/a; | 145 | ····sget-object·p1,·Lb/a/a/o/a;->d:Lb/a/a/o/a; |
Offset 155, 15 lines modified | Offset 155, 15 lines modified | ||
155 | ····:cond_4 | 155 | ····:cond_4 |
156 | ····sget-object·p1,·Lb/a/a/o/a;->c:Lb/a/a/o/a; | 156 | ····sget-object·p1,·Lb/a/a/o/a;->c:Lb/a/a/o/a; |
157 | ····return-object·p1 | 157 | ····return-object·p1 |
158 | .end·method | 158 | .end·method |
159 | .method·public·a(Landroid/app/Activity;Lb/a/a/o/c;Lb/a/a/m/a;)V | 159 | .method·public·a(Landroid/app/Activity;Lb/a/a/o/c;Lb/a/a/m/a;)V |
160 | ····.locals· | 160 | ····.locals·4 |
161 | ····new-instance·v0,·Ljava/util/ArrayList; | 161 | ····new-instance·v0,·Ljava/util/ArrayList; |
162 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 162 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
163 | ····if-nez·p1,·:cond_0 | 163 | ····if-nez·p1,·:cond_0 |
Offset 189, 29 lines modified | Offset 189, 37 lines modified | ||
189 | ····:cond_1 | 189 | ····:cond_1 |
190 | ····invoke-static·{p1},·Lb/a/a/o/b;->a(Landroid/content/Context;)Ljava/lang/String; | 190 | ····invoke-static·{p1},·Lb/a/a/o/b;->a(Landroid/content/Context;)Ljava/lang/String; |
191 | ····move-result-object·v1 | 191 | ····move-result-object·v1 |
192 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 192 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
193 | ····sget·v | 193 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I |
194 | ····const/16·v | 194 | ····const/16·v3,·0x1d |
195 | ····if-lt·v | 195 | ····if-lt·v2,·v3,·:cond_2 |
196 | ····const-string·v | 196 | ····const-string·v2,·"android.permission.ACCESS_BACKGROUND_LOCATION" |
197 | ····invoke-static·{p1,·v | 197 | ····invoke-static·{p1,·v2},·Lb/a/a/o/d;->a(Landroid/content/Context;Ljava/lang/String;)Z |
198 | ····move-result·v | 198 | ····move-result·v3 |
199 | ····if-eqz·v | 199 | ····if-eqz·v3,·:cond_2 |
200 | ····invoke-static·{p1,·v1},·La/c/b/a;->a(Landroid/content/Context;Ljava/lang/String;)I | ||
201 | ····move-result·v1 | ||
202 | ····const/4·v3,·-0x1 | ||
203 | ····if-eq·v1,·v3,·:cond_2 | ||
200 | ····invoke-virtual·{v0,·v | 204 | ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
201 | ····:cond_2 | 205 | ····:cond_2 |
202 | ····iput-object·p3,·p0,·Lb/a/a/o/b;->b:Lb/a/a/m/a; | 206 | ····iput-object·p3,·p0,·Lb/a/a/o/b;->b:Lb/a/a/m/a; |
203 | ····iput-object·p2,·p0,·Lb/a/a/o/b;->c:Lb/a/a/o/c; | 207 | ····iput-object·p2,·p0,·Lb/a/a/o/b;->c:Lb/a/a/o/c; |
204 | ····iput-object·p1,·p0,·Lb/a/a/o/b;->a:Landroid/app/Activity; | 208 | ····iput-object·p1,·p0,·Lb/a/a/o/b;->a:Landroid/app/Activity; |
Offset 229, 15 lines modified | Offset 237, 15 lines modified | ||
229 | ····const/16·p3,·0x6d | 237 | ····const/16·p3,·0x6d |
230 | ····invoke-static·{p1,·p2,·p3},·Landroidx/core/app/a;->a(Landroid/app/Activity;[Ljava/lang/String;I)V | 238 | ····invoke-static·{p1,·p2,·p3},·Landroidx/core/app/a;->a(Landroid/app/Activity;[Ljava/lang/String;I)V |
231 | ····return-void | 239 | ····return-void |
232 | .end·method | 240 | .end·method |
233 | .method·public· | 241 | .method·public·onRequestPermissionsResult(I[Ljava/lang/String;[I)Z |
234 | ····.locals·5 | 242 | ····.locals·5 |
235 | ····const/4·v0,·0x0 | 243 | ····const/4·v0,·0x0 |
236 | ····const/16·v1,·0x6d | 244 | ····const/16·v1,·0x6d |
237 | ····if-eq·p1,·v1,·:cond_0 | 245 | ····if-eq·p1,·v1,·:cond_0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·interface·abstract·Lc/a/c/a/o; | 1 | .class·public·interface·abstract·Lc/a/c/a/o; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract· | 5 | .method·public·abstract·onRequestPermissionsResult(I[Ljava/lang/String;[I)Z |
6 | .end·method | 6 | .end·method |
Offset 1, 1694 lines modified | Offset 1, 513 lines modified | ||
1 | .class· | 1 | .class·abstract·La/b/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········La/b/d$e;, | ||
8 | ········La/b/d$c;, | ||
9 | ········La/b/d$b;, | ||
10 | ········La/b/d$d;, | ||
11 | ········La/b/d$a; | ||
12 | ····} | ||
13 | .end·annotation | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | 14 | .annotation·system·Ldalvik/annotation/Signature; |
6 | ····value·=·{ | 15 | ····value·=·{ |
7 | ········"<K:", | 16 | ········"<K:", |
8 | ········"Ljava/lang/Object;", | 17 | ········"Ljava/lang/Object;", |
9 | ········"V:", | 18 | ········"V:", |
10 | ········"Ljava/lang/Object;", | 19 | ········"Ljava/lang/Object;", |
11 | ········">", | 20 | ········">", |
12 | ········"Ljava/lang/Object;" | 21 | ········"Ljava/lang/Object;" |
13 | ····} | 22 | ····} |
14 | .end·annotation | 23 | .end·annotation |
15 | #·static·fields | ||
16 | .field·static·d:[Ljava/lang/Object; | ||
17 | .field·static·e:I | ||
18 | .field·static·f:[Ljava/lang/Object; | ||
19 | .field·static·g:I | ||
20 | #·instance·fields | 24 | #·instance·fields |
21 | .field·a: | 25 | .field·a:La/b/d$b; |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"La/b/d<", | ||
29 | ············"TK;TV;>.b;" | ||
30 | ········} | ||
31 | ····.end·annotation | ||
32 | .end·field | ||
22 | .field·b: | 33 | .field·b:La/b/d$c; |
34 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
35 | ········value·=·{ | ||
36 | ············"La/b/d<", | ||
37 | ············"TK;TV;>.c;" | ||
38 | ········} | ||
39 | ····.end·annotation | ||
40 | .end·field | ||
23 | .field·c: | 41 | .field·c:La/b/d$e; |
42 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
43 | ········value·=·{ | ||
44 | ············"La/b/d<", | ||
45 | ············"TK;TV;>.e;" | ||
46 | ········} | ||
47 | ····.end·annotation | ||
48 | .end·field | ||
24 | #·direct·methods | 49 | #·direct·methods |
25 | .method· | 50 | .method·constructor·<init>()V |
26 | ····.locals· | 51 | ····.locals·0 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····sget-object·v0,·La/b/b;->a:[I | ||
29 | ····iput-object·v0,·p0,·La/b/d;->a:[I | ||
30 | ····sget-object·v0,·La/b/b;->b:[Ljava/lang/Object; | ||
31 | ····iput-object·v0,·p0,·La/b/d;->b:[Ljava/lang/Object; | ||
32 | ····const/4·v0,·0x0 | ||
33 | ····iput·v0,·p0,·La/b/d;->c:I | ||
34 | ····return-void | 53 | ····return-void |
35 | .end·method | 54 | .end·method |
36 | .method·p | 55 | .method·public·static·a(Ljava/util/Map;Ljava/util/Collection;)Z |
37 | ····.locals· | 56 | ····.locals·1 |
57 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
58 | ········value·=·{ | ||
59 | ············"<K:", | ||
60 | ············"Ljava/lang/Object;", | ||
61 | ············"V:", | ||
62 | ············"Ljava/lang/Object;", | ||
63 | ············">(", | ||
64 | ············"Ljava/util/Map<", | ||
65 | ············"TK;TV;>;", | ||
66 | ············"Ljava/util/Collection<", | ||
67 | ············"*>;)Z" | ||
68 | ········} | ||
69 | ····.end·annotation | ||
38 | ····:try_start_0 | ||
39 | ····invoke-static·{p0,·p1,·p2},·La/b/b;->a([III)I | ||
40 | ····move-result·p0 | ||
41 | ····:try_end_0 | ||
42 | ····.catch·Ljava/lang/ArrayIndexOutOfBoundsException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
43 | ····return·p0 | ||
44 | ····:catch_0 | ||
45 | ····new-instance·p0,·Ljava/util/ConcurrentModificationException; | ||
46 | ····invoke-direct·{p0},·Ljava/util/ConcurrentModificationException;-><init>()V | ||
47 | ····throw·p0 | ||
48 | .end·method | ||
49 | .method·private·static·a([I[Ljava/lang/Object;I)V | ||
50 | ····.locals·8 | ||
51 | ····const-class·v0,·La/b/d; | ||
52 | ····array-length·v1,·p0 | ||
Max diff block lines reached; 35729/39049 bytes (91.50%) of diff not shown. |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | .class·La/b/a$a; | 1 | .class·La/b/a$a; |
2 | .super·La/b/ | 2 | .super·La/b/d; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·La/b/a;->b()La/b/ | 6 | ····value·=·La/b/a;->b()La/b/d; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/Signature; | 12 | .annotation·system·Ldalvik/annotation/Signature; |
13 | ····value·=·{ | 13 | ····value·=·{ |
14 | ········"La/b/ | 14 | ········"La/b/d<", |
15 | ········"TK;TV;>;" | 15 | ········"TK;TV;>;" |
16 | ····} | 16 | ····} |
17 | .end·annotation | 17 | .end·annotation |
18 | #·instance·fields | 18 | #·instance·fields |
19 | .field·final·synthetic·d:La/b/a; | 19 | .field·final·synthetic·d:La/b/a; |
Offset 27, 39 lines modified | Offset 27, 39 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(La/b/a;)V | 28 | .method·constructor·<init>(La/b/a;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····iput-object·p1,·p0,·La/b/a$a;->d:La/b/a; | 30 | ····iput-object·p1,·p0,·La/b/a$a;->d:La/b/a; |
31 | ····invoke-direct·{p0},·La/b/ | 31 | ····invoke-direct·{p0},·La/b/d;-><init>()V |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·protected·a(Ljava/lang/Object;)I | 35 | .method·protected·a(Ljava/lang/Object;)I |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; | 37 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; |
38 | ····invoke-virtual·{v0,·p1},·La/b/ | 38 | ····invoke-virtual·{v0,·p1},·La/b/e;->a(Ljava/lang/Object;)I |
39 | ····move-result·p1 | 39 | ····move-result·p1 |
40 | ····return·p1 | 40 | ····return·p1 |
41 | .end·method | 41 | .end·method |
42 | .method·protected·a(II)Ljava/lang/Object; | 42 | .method·protected·a(II)Ljava/lang/Object; |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; | 44 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; |
45 | ····iget-object·v0,·v0,·La/b/ | 45 | ····iget-object·v0,·v0,·La/b/e;->b:[Ljava/lang/Object; |
46 | ····shl-int/lit8·p1,·p1,·0x1 | 46 | ····shl-int/lit8·p1,·p1,·0x1 |
47 | ····add-int/2addr·p1,·p2 | 47 | ····add-int/2addr·p1,·p2 |
48 | ····aget-object·p1,·v0,·p1 | 48 | ····aget-object·p1,·v0,·p1 |
Offset 72, 62 lines modified | Offset 72, 62 lines modified | ||
72 | ········value·=·{ | 72 | ········value·=·{ |
73 | ············"(ITV;)TV;" | 73 | ············"(ITV;)TV;" |
74 | ········} | 74 | ········} |
75 | ····.end·annotation | 75 | ····.end·annotation |
76 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; | 76 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; |
77 | ····invoke-virtual·{v0,·p1,·p2},·La/b/ | 77 | ····invoke-virtual·{v0,·p1,·p2},·La/b/e;->a(ILjava/lang/Object;)Ljava/lang/Object; |
78 | ····move-result-object·p1 | 78 | ····move-result-object·p1 |
79 | ····return-object·p1 | 79 | ····return-object·p1 |
80 | .end·method | 80 | .end·method |
81 | .method·protected·a()V | 81 | .method·protected·a()V |
82 | ····.locals·1 | 82 | ····.locals·1 |
83 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; | 83 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; |
84 | ····invoke-virtual·{v0},·La/b/ | 84 | ····invoke-virtual·{v0},·La/b/e;->clear()V |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
87 | .method·protected·a(I)V | 87 | .method·protected·a(I)V |
88 | ····.locals·1 | 88 | ····.locals·1 |
89 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; | 89 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; |
90 | ····invoke-virtual·{v0,·p1},·La/b/ | 90 | ····invoke-virtual·{v0,·p1},·La/b/e;->c(I)Ljava/lang/Object; |
91 | ····return-void | 91 | ····return-void |
92 | .end·method | 92 | .end·method |
93 | .method·protected·a(Ljava/lang/Object;Ljava/lang/Object;)V | 93 | .method·protected·a(Ljava/lang/Object;Ljava/lang/Object;)V |
94 | ····.locals·1 | 94 | ····.locals·1 |
95 | ····.annotation·system·Ldalvik/annotation/Signature; | 95 | ····.annotation·system·Ldalvik/annotation/Signature; |
96 | ········value·=·{ | 96 | ········value·=·{ |
97 | ············"(TK;TV;)V" | 97 | ············"(TK;TV;)V" |
98 | ········} | 98 | ········} |
99 | ····.end·annotation | 99 | ····.end·annotation |
100 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; | 100 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; |
101 | ····invoke-virtual·{v0,·p1,·p2},·La/b/ | 101 | ····invoke-virtual·{v0,·p1,·p2},·La/b/e;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
102 | ····return-void | 102 | ····return-void |
103 | .end·method | 103 | .end·method |
104 | .method·protected·b(Ljava/lang/Object;)I | 104 | .method·protected·b(Ljava/lang/Object;)I |
105 | ····.locals·1 | 105 | ····.locals·1 |
106 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; | 106 | ····iget-object·v0,·p0,·La/b/a$a;->d:La/b/a; |
107 | ····invoke-virtual·{v0,·p1},·La/b/ | 107 | ····invoke-virtual·{v0,·p1},·La/b/e;->b(Ljava/lang/Object;)I |
108 | ····move-result·p1 | 108 | ····move-result·p1 |
109 | ····return·p1 | 109 | ····return·p1 |
110 | .end·method | 110 | .end·method |
Max diff block lines reached; 218/3316 bytes (6.57%) of diff not shown. |
Offset 1, 97 lines modified | Offset 1, 1480 lines modified | ||
1 | .class·La/b/b; | 1 | .class·public·final·La/b/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Ljava/util/Collection; | ||
6 | .implements·Ljava/util/Set; | ||
7 | #·annotations | ||
8 | .annotation·system·Ldalvik/annotation/Signature; | ||
9 | ····value·=·{ | ||
10 | ········"<E:", | ||
11 | ········"Ljava/lang/Object;", | ||
12 | ········">", | ||
13 | ········"Ljava/lang/Object;", | ||
14 | ········"Ljava/util/Collection<", | ||
15 | ········"TE;>;", | ||
16 | ········"Ljava/util/Set<", | ||
17 | ········"TE;>;" | ||
18 | ····} | ||
19 | .end·annotation | ||
4 | #·static·fields | 20 | #·static·fields |
5 | .field·static·final· | 21 | .field·private·static·final·e:[I |
22 | .field·private·static·final·f:[Ljava/lang/Object; | ||
23 | .field·private·static·g:[Ljava/lang/Object; | ||
24 | .field·private·static·h:I | ||
25 | .field·private·static·i:[Ljava/lang/Object; | ||
26 | .field·private·static·j:I | ||
27 | #·instance·fields | ||
28 | .field·private·a:[I | ||
6 | .field· | 29 | .field·b:[Ljava/lang/Object; |
30 | .field·c:I | ||
31 | .field·private·d:La/b/d; | ||
32 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
33 | ········value·=·{ | ||
34 | ············"La/b/d<", | ||
35 | ············"TE;TE;>;" | ||
36 | ········} | ||
37 | ····.end·annotation | ||
38 | .end·field | ||
7 | #·direct·methods | 39 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 40 | .method·static·constructor·<clinit>()V |
9 | ····.locals·2 | 41 | ····.locals·2 |
10 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
11 | ····new-array·v1,·v0,·[I | 43 | ····new-array·v1,·v0,·[I |
12 | ····sput-object·v1,·La/b/b;-> | 44 | ····sput-object·v1,·La/b/b;->e:[I |
13 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 45 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
14 | ····sput-object·v0,·La/b/b;-> | 46 | ····sput-object·v0,·La/b/b;->f:[Ljava/lang/Object; |
15 | ····return-void | 47 | ····return-void |
16 | .end·method | 48 | .end·method |
17 | .method·st | 49 | .method·public·constructor·<init>()V |
18 | ····.locals· | 50 | ····.locals·1 |
19 | ····add-int/lit8·p1,·p1,·-0x1 | ||
20 | ····const/4·v0,·0x0 | 51 | ····const/4·v0,·0x0 |
52 | ····invoke-direct·{p0,·v0},·La/b/b;-><init>(I)V | ||
53 | ····return-void | ||
54 | .end·method | ||
55 | .method·public·constructor·<init>(I)V | ||
56 | ····.locals·0 | ||
57 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
58 | ····if-nez·p1,·:cond_0 | ||
59 | ····sget-object·p1,·La/b/b;->e:[I | ||
60 | ····iput-object·p1,·p0,·La/b/b;->a:[I | ||
61 | ····sget-object·p1,·La/b/b;->f:[Ljava/lang/Object; | ||
62 | ····iput-object·p1,·p0,·La/b/b;->b:[Ljava/lang/Object; | ||
63 | ····goto·:goto_0 | ||
64 | ····:cond_0 | ||
65 | ····invoke-direct·{p0,·p1},·La/b/b;->d(I)V | ||
21 | ····:goto_0 | 66 | ····:goto_0 |
22 | ···· | 67 | ····const/4·p1,·0x0 |
23 | ···· | 68 | ····iput·p1,·p0,·La/b/b;->c:I |
24 | ···· | 69 | ····return-void |
70 | .end·method | ||
25 | · | 71 | .method·private·a(Ljava/lang/Object;I)I |
72 | ····.locals·5 | ||
26 | ····i | 73 | ····iget·v0,·p0,·La/b/b;->c:I |
27 | ···· | 74 | ····const/4·v1,·-0x1 |
75 | ····if-nez·v0,·:cond_0 | ||
76 | ····return·v1 | ||
77 | ····:cond_0 | ||
78 | ····iget-object·v2,·p0,·La/b/b;->a:[I | ||
79 | ····invoke-static·{v2,·v0,·p2},·La/b/c;->a([III)I | ||
Max diff block lines reached; 24904/27798 bytes (89.59%) of diff not shown. |
Offset 1, 95 lines modified | Offset 1, 120 lines modified | ||
1 | .class·public·La/b/a; | 1 | .class·public·La/b/a; |
2 | .super·La/b/ | 2 | .super·La/b/e; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Map; | 5 | .implements·Ljava/util/Map; |
6 | #·annotations | 6 | #·annotations |
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 | ········"La/b/ | 14 | ········"La/b/e<", |
15 | ········"TK;TV;>;", | 15 | ········"TK;TV;>;", |
16 | ········"Ljava/util/Map<", | 16 | ········"Ljava/util/Map<", |
17 | ········"TK;TV;>;" | 17 | ········"TK;TV;>;" |
18 | ····} | 18 | ····} |
19 | .end·annotation | 19 | .end·annotation |
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·h:La/b/ | 21 | .field·h:La/b/d; |
22 | ····.annotation·system·Ldalvik/annotation/Signature; | 22 | ····.annotation·system·Ldalvik/annotation/Signature; |
23 | ········value·=·{ | 23 | ········value·=·{ |
24 | ············"La/b/ | 24 | ············"La/b/d<", |
25 | ············"TK;TV;>;" | 25 | ············"TK;TV;>;" |
26 | ········} | 26 | ········} |
27 | ····.end·annotation | 27 | ····.end·annotation |
28 | .end·field | 28 | .end·field |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·public·constructor·<init>()V | 30 | .method·public·constructor·<init>()V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····invoke-direct·{p0},·La/b/ | 32 | ····invoke-direct·{p0},·La/b/e;-><init>()V |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·public·constructor·<init>(I)V | ||
36 | ····.locals·0 | ||
37 | ····invoke-direct·{p0,·p1},·La/b/e;-><init>(I)V | ||
38 | ····return-void | ||
39 | .end·method | ||
35 | .method·private·b()La/b/ | 40 | .method·private·b()La/b/d; |
36 | ····.locals·1 | 41 | ····.locals·1 |
37 | ····.annotation·system·Ldalvik/annotation/Signature; | 42 | ····.annotation·system·Ldalvik/annotation/Signature; |
38 | ········value·=·{ | 43 | ········value·=·{ |
39 | ············"()", | 44 | ············"()", |
40 | ············"La/b/ | 45 | ············"La/b/d<", |
41 | ············"TK;TV;>;" | 46 | ············"TK;TV;>;" |
42 | ········} | 47 | ········} |
43 | ····.end·annotation | 48 | ····.end·annotation |
44 | ····iget-object·v0,·p0,·La/b/a;->h:La/b/ | 49 | ····iget-object·v0,·p0,·La/b/a;->h:La/b/d; |
45 | ····if-nez·v0,·:cond_0 | 50 | ····if-nez·v0,·:cond_0 |
46 | ····new-instance·v0,·La/b/a$a; | 51 | ····new-instance·v0,·La/b/a$a; |
47 | ····invoke-direct·{v0,·p0},·La/b/a$a;-><init>(La/b/a;)V | 52 | ····invoke-direct·{v0,·p0},·La/b/a$a;-><init>(La/b/a;)V |
48 | ····iput-object·v0,·p0,·La/b/a;->h:La/b/ | 53 | ····iput-object·v0,·p0,·La/b/a;->h:La/b/d; |
49 | ····:cond_0 | 54 | ····:cond_0 |
50 | ····iget-object·v0,·p0,·La/b/a;->h:La/b/ | 55 | ····iget-object·v0,·p0,·La/b/a;->h:La/b/d; |
51 | ····return-object·v0 | 56 | ····return-object·v0 |
52 | .end·method | 57 | .end·method |
53 | #·virtual·methods | 58 | #·virtual·methods |
59 | .method·public·a(Ljava/util/Collection;)Z | ||
60 | ····.locals·0 | ||
61 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
62 | ········value·=·{ | ||
63 | ············"(", | ||
64 | ············"Ljava/util/Collection<", | ||
65 | ············"*>;)Z" | ||
66 | ········} | ||
67 | ····.end·annotation | ||
68 | ····invoke-static·{p0,·p1},·La/b/d;->c(Ljava/util/Map;Ljava/util/Collection;)Z | ||
69 | ····move-result·p1 | ||
70 | ····return·p1 | ||
71 | .end·method | ||
54 | .method·public·entrySet()Ljava/util/Set; | 72 | .method·public·entrySet()Ljava/util/Set; |
55 | ····.locals·1 | 73 | ····.locals·1 |
56 | ····.annotation·system·Ldalvik/annotation/Signature; | 74 | ····.annotation·system·Ldalvik/annotation/Signature; |
57 | ········value·=·{ | 75 | ········value·=·{ |
58 | ············"()", | 76 | ············"()", |
59 | ············"Ljava/util/Set<", | 77 | ············"Ljava/util/Set<", |
60 | ············"Ljava/util/Map$Entry<", | 78 | ············"Ljava/util/Map$Entry<", |
61 | ············"TK;TV;>;>;" | 79 | ············"TK;TV;>;>;" |
62 | ········} | 80 | ········} |
63 | ····.end·annotation | 81 | ····.end·annotation |
64 | ····invoke-direct·{p0},·La/b/a;->b()La/b/ | 82 | ····invoke-direct·{p0},·La/b/a;->b()La/b/d; |
65 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
66 | ····invoke-virtual·{v0},·La/b/ | 84 | ····invoke-virtual·{v0},·La/b/d;->d()Ljava/util/Set; |
67 | ····move-result-object·v0 | 85 | ····move-result-object·v0 |
68 | ····return-object·v0 | 86 | ····return-object·v0 |
69 | .end·method | 87 | .end·method |
70 | .method·public·keySet()Ljava/util/Set; | 88 | .method·public·keySet()Ljava/util/Set; |
Offset 98, 19 lines modified | Offset 123, 19 lines modified | ||
98 | ········value·=·{ | 123 | ········value·=·{ |
99 | ············"()", | 124 | ············"()", |
100 | ············"Ljava/util/Set<", | 125 | ············"Ljava/util/Set<", |
101 | ············"TK;>;" | 126 | ············"TK;>;" |
102 | ········} | 127 | ········} |
103 | ····.end·annotation | 128 | ····.end·annotation |
Max diff block lines reached; 1832/4741 bytes (38.64%) of diff not shown. |
Offset 1, 513 lines modified | Offset 1, 140 lines modified | ||
1 | .class· | 1 | .class·La/b/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········La/b/c$e;, | ||
8 | ········La/b/c$c;, | ||
9 | ········La/b/c$b;, | ||
10 | ········La/b/c$d;, | ||
11 | ········La/b/c$a; | ||
12 | ····} | ||
13 | .end·annotation | ||
14 | .annotation·system·Ldalvik/annotation/Signature; | ||
15 | ····value·=·{ | ||
16 | ········"<K:", | ||
17 | ········"Ljava/lang/Object;", | ||
18 | ········"V:", | ||
19 | ········"Ljava/lang/Object;", | ||
20 | ········">", | ||
21 | ········"Ljava/lang/Object;" | ||
22 | ····} | ||
23 | .end·annotation | ||
24 | #· | 4 | #·static·fields |
5 | .field·static·final·a:[I | ||
25 | .field·a:La/b/c$b; | ||
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"La/b/c<", | ||
29 | ············"TK;TV;>.b;" | ||
30 | ········} | ||
31 | ····.end·annotation | ||
32 | .end·field | ||
33 | .field·b:La/b/c$c; | ||
34 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
35 | ········value·=·{ | ||
36 | ············"La/b/c<", | ||
37 | ············"TK;TV;>.c;" | ||
38 | ········} | ||
39 | ····.end·annotation | ||
40 | .end·field | ||
41 | .field·c:La/b/c$e; | ||
42 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
43 | ········value·=·{ | ||
44 | ············"La/b/c<", | ||
45 | ············"TK;TV;>.e;" | ||
46 | ········} | ||
47 | ····.end·annotation | ||
48 | .end·field | ||
6 | .field·static·final·b:[Ljava/lang/Object; | ||
49 | #·direct·methods | ||
50 | .method·constructor·<init>()V | ||
51 | ····.locals·0 | ||
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
53 | ····return-void | ||
54 | .end·method | ||
55 | .method·public·static·a(Ljava/util/Map;Ljava/util/Collection;)Z | ||
56 | ····.locals·1 | ||
57 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
58 | ········value·=·{ | ||
59 | ············"<K:", | ||
60 | ············"Ljava/lang/Object;", | ||
61 | ············"V:", | ||
62 | ············"Ljava/lang/Object;", | ||
63 | ············">(", | ||
64 | ············"Ljava/util/Map<", | ||
65 | ············"TK;TV;>;", | ||
66 | ············"Ljava/util/Collection<", | ||
67 | ············"*>;)Z" | ||
68 | ········} | ||
69 | ····.end·annotation | ||
70 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | ||
71 | ····move-result-object·p1 | ||
72 | ····:cond_0 | ||
73 | ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z | ||
74 | ····move-result·v0 | ||
75 | ····if-eqz·v0,·:cond_1 | ||
76 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
77 | ····move-result-object·v0 | ||
78 | ····invoke-interface·{p0,·v0},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z | ||
79 | ····move-result·v0 | ||
80 | ····if-nez·v0,·:cond_0 | ||
81 | ····const/4·p0,·0x0 | ||
82 | ····return·p0 | ||
83 | ····:cond_1 | ||
84 | ····const/4·p0,·0x1 | ||
85 | ····return·p0 | ||
86 | .end·method | ||
87 | .method·public·static·a(Ljava/util/Set;Ljava/lang/Object;)Z | ||
88 | ····.locals·4 | ||
89 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
90 | ········value·=·{ | ||
91 | ············"<T:", | ||
92 | ············"Ljava/lang/Object;", | ||
93 | ············">(", | ||
94 | ············"Ljava/util/Set<", | ||
95 | ············"TT;>;", | ||
96 | ············"Ljava/lang/Object;", | ||
97 | ············")Z" | ||
98 | ········} | ||
Max diff block lines reached; 8944/12107 bytes (73.87%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 34 lines modified | ||
1 | .class·public· | 1 | .class·public·La/c/b/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | ||
5 | .method·public·static·a(Landroid/content/Context;Ljava/lang/String;)I | ||
6 | ····.locals·2 | ||
7 | ····if-eqz·p1,·:cond_0 | ||
8 | ····invoke-static·{},·Landroid/os/Process;->myPid()I | ||
9 | ····move-result·v0 | ||
10 | ····invoke-static·{},·Landroid/os/Process;->myUid()I | ||
11 | ····move-result·v1 | ||
12 | ····invoke-virtual·{p0,·p1,·v0,·v1},·Landroid/content/Context;->checkPermission(Ljava/lang/String;II)I | ||
13 | ····move-result·p0 | ||
14 | ····return·p0 | ||
15 | ····:cond_0 | ||
16 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | ||
17 | ····const-string·p1,·"permission·is·null" | ||
18 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | ||
19 | ····throw·p0 | ||
20 | .end·method |
Offset 1, 81 lines modified | Offset 1, 77 lines modified | ||
1 | .class·La/a/a/a/b$a; | 1 | .class·La/a/a/a/b$a; |
2 | .super·La | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Ljava/util/concurrent/ThreadFactory; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·La/a/a/a/b; | 8 | ····value·=·La/a/a/a/b; |
7 | .end·annotation | 9 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x | 11 | ····accessFlags·=·0x0 |
10 | ····name·=· | 12 | ····name·=·null |
11 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | ||
15 | .field·private·final·a:Ljava/util/concurrent/atomic/AtomicInteger; | ||
12 | .annotation·system·Ldalvik/annotation/Signature; | ||
13 | ····value·=·{ | ||
14 | ········"<K:", | ||
15 | ········"Ljava/lang/Object;", | ||
16 | ········"V:", | ||
17 | ········"Ljava/lang/Object;", | ||
18 | ········">", | ||
19 | ········"La/a/a/a/b$e<", | ||
20 | ········"TK;TV;>;" | ||
21 | ····} | ||
22 | .end·annotation | ||
23 | #·direct·methods | 16 | #·direct·methods |
24 | .method·constructor·<init>(La/a/a/a/b | 17 | .method·constructor·<init>(La/a/a/a/b;)V |
25 | ····.locals· | 18 | ····.locals·1 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
20 | ····new-instance·p1,·Ljava/util/concurrent/atomic/AtomicInteger; | ||
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"(", | ||
29 | ············"La/a/a/a/b$c<", | ||
30 | ············"TK;TV;>;", | ||
31 | ············"La/a/a/a/b$c<", | ||
32 | ············"TK;TV;>;)V" | ||
33 | ········} | ||
34 | ····.end·annotation | ||
35 | ···· | 21 | ····const/4·v0,·0x0 |
22 | ····invoke-direct·{p1,·v0},·Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V | ||
23 | ····iput-object·p1,·p0,·La/a/a/a/b$a;->a:Ljava/util/concurrent/atomic/AtomicInteger; | ||
36 | ····return-void | 24 | ····return-void |
37 | .end·method | 25 | .end·method |
38 | #·virtual·methods | 26 | #·virtual·methods |
39 | .method·b(La | 27 | .method·public·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; |
40 | ····.locals· | 28 | ····.locals·3 |
41 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
42 | ········value·=·{ | ||
43 | ············"(", | ||
44 | ············"La/a/a/a/b$c<", | ||
45 | ············"TK;TV;>;)", | ||
46 | ············"La/a/a/a/b$c<", | ||
47 | ············"TK;TV;>;" | ||
48 | ········} | ||
49 | ····.end·annotation | ||
50 | ···· | 29 | ····new-instance·v0,·Ljava/lang/Thread; |
51 | ····return-object·p1 | ||
52 | 30 | ····invoke-direct·{v0,·p1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | |
31 | ····const/4·p1,·0x1 | ||
32 | ····new-array·p1,·p1,·[Ljava/lang/Object; | ||
33 | ····iget-object·v1,·p0,·La/a/a/a/b$a;->a:Ljava/util/concurrent/atomic/AtomicInteger; | ||
34 | ····invoke-virtual·{v1},·Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I | ||
35 | ····move-result·v1 | ||
36 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | ||
37 | ····move-result-object·v1 | ||
38 | ····const/4·v2,·0x0 | ||
39 | ····aput-object·v1,·p1,·v2 | ||
40 | ····const-string·v1,·"arch_disk_io_%d" | ||
41 | ····invoke-static·{v1,·p1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | ||
42 | ····move-result-object·p1 | ||
53 | .method·c(La/a/a/a/b$c;)La/a/a/a/b$c; | ||
54 | ····.locals·0 | ||
55 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
56 | ········value·=·{ | ||
57 | ············"(", | ||
58 | ············"La/a/a/a/b$c<", | ||
59 | ············"TK;TV;>;)", | ||
60 | ············"La/a/a/a/b$c<", | ||
61 | ············"TK;TV;>;" | ||
62 | ········} | ||
63 | ····.end·annotation | ||
64 | ····i | 43 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Thread;->setName(Ljava/lang/String;)V |
65 | ····return-object· | 44 | ····return-object·v0 |
66 | .end·method | 45 | .end·method |
Offset 1, 551 lines modified | Offset 1, 128 lines modified | ||
1 | .class·public·La/a/a/a/b; | 1 | .class·public·La/a/a/a/b; |
2 | .super·L | 2 | .super·La/a/a/a/c; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Iterable; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········La/a/a/a/b$c;, | ||
10 | ········La/a/a/a/b$f;, | ||
11 | ········La/a/a/a/b$d;, | ||
12 | ········La/a/a/a/b$b;, | ||
13 | ········La/a/a/a/b$a;, | ||
14 | ········La/a/a/a/b$e; | ||
15 | ····} | ||
16 | .end·annotation | ||
17 | .annotation·system·Ldalvik/annotation/Signature; | ||
18 | ····value·=·{ | ||
19 | ········"<K:", | ||
20 | ········"Ljava/lang/Object;", | ||
21 | ········"V:", | ||
22 | ········"Ljava/lang/Object;", | ||
23 | ········">", | ||
24 | ········"Ljava/lang/Object;", | ||
25 | ········"Ljava/lang/Iterable<", | ||
26 | ········"Ljava/util/Map$Entry<", | ||
27 | ········"TK;TV;>;>;" | ||
28 | ····} | ||
29 | .end·annotation | ||
30 | #·instance·fields | 4 | #·instance·fields |
5 | .field·private·final·a:Ljava/lang/Object; | ||
31 | .field·a:La/a/a/a/b$c; | ||
32 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
33 | ········value·=·{ | ||
34 | ············"La/a/a/a/b$c<", | ||
35 | ············"TK;TV;>;" | ||
36 | ········} | ||
37 | ····.end·annotation | ||
38 | .end·field | ||
6 | .field·private·final·b:Ljava/util/concurrent/ExecutorService; | ||
39 | .field·private·b:La/a/a/a/b$c; | ||
40 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
41 | ········value·=·{ | ||
42 | ············"La/a/a/a/b$c<", | ||
43 | ············"TK;TV;>;" | ||
44 | ········} | ||
45 | ····.end·annotation | ||
46 | .end·field | ||
47 | .field·private·c:Ljava/util/WeakHashMap; | ||
48 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
49 | ········value·=·{ | ||
50 | ············"Ljava/util/WeakHashMap<", | ||
51 | ············"La/a/a/a/b$f<", | ||
52 | ············"TK;TV;>;", | ||
53 | ············"Ljava/lang/Boolean;", | ||
54 | ············">;" | ||
55 | ········} | ||
56 | ····.end·annotation | ||
57 | .end·field | ||
58 | .field·private·d | 7 | .field·private·volatile·c:Landroid/os/Handler; |
59 | #·direct·methods | 8 | #·direct·methods |
60 | .method·public·constructor·<init>()V | 9 | .method·public·constructor·<init>()V |
61 | ····.locals·1 | ||
62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
63 | ····new-instance·v0,·Ljava/util/WeakHashMap; | ||
64 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V | ||
65 | ····iput-object·v0,·p0,·La/a/a/a/b;->c:Ljava/util/WeakHashMap; | ||
66 | ····const/4·v0,·0x0 | ||
67 | ····iput·v0,·p0,·La/a/a/a/b;->d:I | ||
68 | ····return-void | ||
69 | .end·method | ||
70 | #·virtual·methods | ||
71 | .method·protected·a(Ljava/lang/Object;)La/a/a/a/b$c; | ||
72 | ····.locals·2 | 10 | ····.locals·2 |
73 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
74 | ········value·=·{ | ||
75 | ············"(TK;)", | ||
76 | ············"La/a/a/a/b$c<", | ||
77 | ············"TK;TV;>;" | ||
78 | ········} | ||
79 | ····.end·annotation | ||
80 | ····iget-object·v0,·p0,·La/a/a/a/b;->a:La/a/a/a/b$c; | ||
81 | ····:goto_0 | ||
82 | ····if-eqz·v0,·:cond_1 | ||
83 | ····i | 11 | ····invoke-direct·{p0},·La/a/a/a/c;-><init>()V |
84 | ···· | 12 | ····new-instance·v0,·Ljava/lang/Object; |
85 | ···· | 13 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
86 | ····i | 14 | ····iput-object·v0,·p0,·La/a/a/a/b;->a:Ljava/lang/Object; |
87 | ····goto·:goto_1 | ||
88 | ····:cond_0 | ||
89 | ····iget-object·v0,·v0,·La/a/a/a/b$c;->c:La/a/a/a/b$c; | ||
90 | ····goto·:goto_0 | ||
91 | ····:cond_1 | ||
92 | ····:goto_1 | ||
93 | ····return-object·v0 | ||
94 | .end·method | ||
Max diff block lines reached; 10633/14332 bytes (74.19%) of diff not shown. |
Offset 1, 105 lines modified | Offset 1, 128 lines modified | ||
1 | .class·public·La/a/a/a/a; | 1 | .class·public·La/a/a/a/a; |
2 | .super·La/a/a/a/ | 2 | .super·La/a/a/a/c; |
3 | .source·"" | 3 | .source·"" |
4 | #·static·fields | ||
5 | .field·private·static·volatile·c:La/a/a/a/a; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"<K:", | ||
8 | ········"Ljava/lang/Object;", | ||
9 | ········"V:", | ||
10 | ········"Ljava/lang/Object;", | ||
11 | ········">", | ||
12 | ········"La/a/a/a/b<", | ||
13 | ········"TK;TV;>;" | ||
14 | ····} | ||
15 | .end·annotation | ||
16 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·a:La/a/a/a/c; | ||
8 | .field·private·b:La/a/a/a/c; | ||
17 | .field·private·e:Ljava/util/HashMap; | ||
18 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
19 | ········value·=·{ | ||
20 | ············"Ljava/util/HashMap<", | ||
21 | ············"TK;", | ||
22 | ············"La/a/a/a/b$c<", | ||
23 | ············"TK;TV;>;>;" | ||
24 | ········} | ||
25 | ····.end·annotation | ||
26 | .end·field | ||
27 | #·direct·methods | 9 | #·direct·methods |
28 | .method· | 10 | .method·static·constructor·<clinit>()V |
29 | ····.locals·1 | 11 | ····.locals·1 |
30 | ···· | 12 | ····new-instance·v0,·La/a/a/a/a$a; |
31 | ····n | 13 | ····invoke-direct·{v0},·La/a/a/a/a$a;-><init>()V |
32 | ···· | 14 | ····new-instance·v0,·La/a/a/a/a$b; |
33 | ····i | 15 | ····invoke-direct·{v0},·La/a/a/a/a$b;-><init>()V |
34 | ····return-void | 16 | ····return-void |
35 | .end·method | 17 | .end·method |
18 | .method·private·constructor·<init>()V | ||
36 | #·virtual·methods | ||
37 | .method·protected·a(Ljava/lang/Object;)La/a/a/a/b$c; | ||
38 | ····.locals·1 | 19 | ····.locals·1 |
39 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
40 | ········value·=·{ | ||
41 | ············"(TK;)", | ||
42 | ············"La/a/a/a/b$c<", | ||
43 | ············"TK;TV;>;" | ||
44 | ········} | ||
45 | ····.end·annotation | ||
46 | ····i | 20 | ····invoke-direct·{p0},·La/a/a/a/c;-><init>()V |
47 | ···· | 21 | ····new-instance·v0,·La/a/a/a/b; |
48 | ···· | 22 | ····invoke-direct·{v0},·La/a/a/a/b;-><init>()V |
49 | ···· | 23 | ····iput-object·v0,·p0,·La/a/a/a/a;->b:La/a/a/a/c; |
50 | ···· | 24 | ····iget-object·v0,·p0,·La/a/a/a/a;->b:La/a/a/a/c; |
25 | ····iput-object·v0,·p0,·La/a/a/a/a;->a:La/a/a/a/c; | ||
26 | ····return-void | ||
51 | .end·method | 27 | .end·method |
52 | .method·public· | 28 | .method·public·static·b()La/a/a/a/a; |
53 | ····.locals· | 29 | ····.locals·2 |
54 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
55 | ········value·=·{ | ||
56 | ············"(TK;)Z" | ||
57 | ········} | ||
58 | ····.end·annotation | ||
59 | ···· | 30 | ····sget-object·v0,·La/a/a/a/a;->c:La/a/a/a/a; |
60 | ····i | 31 | ····if-eqz·v0,·:cond_0 |
61 | ···· | 32 | ····sget-object·v0,·La/a/a/a/a;->c:La/a/a/a/a; |
33 | ····return-object·v0 | ||
62 | ····return·p1 | ||
63 | .end·method | ||
34 | ····:cond_0 | ||
35 | ····const-class·v0,·La/a/a/a/a; | ||
64 | .method·public·remove(Ljava/lang/Object;)Ljava/lang/Object; | ||
65 | ····.locals·2 | ||
66 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
67 | ········value·=·{ | ||
68 | ············"(TK;)TV;" | ||
69 | ········} | ||
70 | ····.end·annotation | ||
71 | ···· | 36 | ····monitor-enter·v0 |
72 | ···· | 37 | ····:try_start_0 |
38 | ····sget-object·v1,·La/a/a/a/a;->c:La/a/a/a/a; | ||
73 | ····i | 39 | ····if-nez·v1,·:cond_1 |
74 | ···· | 40 | ····new-instance·v1,·La/a/a/a/a; |
41 | ····invoke-direct·{v1},·La/a/a/a/a;-><init>()V | ||
42 | ····sput-object·v1,·La/a/a/a/a;->c:La/a/a/a/a; | ||
43 | ····:cond_1 | ||
44 | ····monitor-exit·v0 | ||
45 | ····:try_end_0 | ||
46 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
47 | ····sget-object·v0,·La/a/a/a/a;->c:La/a/a/a/a; | ||
Max diff block lines reached; 845/4550 bytes (18.57%) of diff not shown. |
Offset 1856, 104 lines modified | Offset 1856, 36 lines modified | ||
1856 | CAUSED·AND·ON·ANY·THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT | 1856 | CAUSED·AND·ON·ANY·THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT |
1857 | LIABILITY,·OR·TORT·(INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN | 1857 | LIABILITY,·OR·TORT·(INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN |
1858 | ANY·WAY·OUT·OF·THE·USE·OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE | 1858 | ANY·WAY·OUT·OF·THE·USE·OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE |
1859 | POSSIBILITY·OF·SUCH·DAMAGE. | 1859 | POSSIBILITY·OF·SUCH·DAMAGE. |
1860 | -------------------------------------------------------------------------------- | 1860 | -------------------------------------------------------------------------------- |
1861 | archive | 1861 | archive |
1862 | 1862 | The·MIT·License | |
1863 | Copyright·(c)·2013-2021·Brendan·Duncan. | ||
1864 | All·rights·reserved. | ||
1863 | ···Licensed·under·the·Apache·License,·Version·2.0·(the·"License"); | ||
1864 | ···you·may·not·use·this·file·except·in·compliance·with·the·License. | ||
1865 | ···You·may·obtain·a·copy·of·the·License·at | ||
1866 | ·······http://www.apache.org/licenses/LICENSE-2.0 | ||
1865 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy | ||
1866 | of·this·software·and·associated·documentation·files·(the·"Software"),·to·deal | ||
1867 | in·the·Software·without·restriction,·including·without·limitation·the·rights | ||
1868 | to·use,·copy,·modify,·merge,·publish,·distribute,·sublicense,·and/or·sell | ||
1869 | copies·of·the·Software,·and·to·permit·persons·to·whom·the·Software·is | ||
1870 | furnished·to·do·so,·subject·to·the·following·conditions: | ||
1867 | ···Unless·required·by·applicable·law·or·agreed·to·in·writing,·software | ||
1868 | ···distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, | ||
1869 | ···WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. | ||
1870 | ···See·the·License·for·the·specific·language·governing·permissions·and | ||
1871 | ···limitations·under·the·License. | ||
1872 | ··· | ||
1873 | ··· | ||
1874 | Some·code·has·been·derived·from·the·following·projects: | ||
1875 | zlib/inflate: | ||
1876 | ··JavaScript·Zlib·Library,·https://github.com/imaya/zlib.js | ||
1877 | ··The·MIT·License | ||
1878 | ··Copyright·(c)·2012·imaya | ||
1879 | zlib/deflate: | ||
1880 | ··Java·JZLib·Library,·http://www.jcraft.com/jzlib/ | ||
1881 | ··Copyright·(c)·2000-2011·ymnk,·JCraft,Inc.·All·rights·reserved. | ||
1882 | ··Redistribution·and·use·in·source·and·binary·forms,·with·or·without | ||
1883 | ··modification,·are·permitted·provided·that·the·following·conditions·are·met: | ||
1884 | ·· | ||
1885 | ····1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, | ||
1886 | ·······this·list·of·conditions·and·the·following·disclaimer. | ||
1887 | ·· | ||
1888 | ····2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright· | ||
1889 | ·······notice,·this·list·of·conditions·and·the·following·disclaimer·in· | ||
1890 | ·······the·documentation·and/or·other·materials·provided·with·the·distribution. | ||
1891 | ·· | ||
1892 | ····3.·The·names·of·the·authors·may·not·be·used·to·endorse·or·promote·products | ||
1893 | ·······derived·from·this·software·without·specific·prior·written·permission. | ||
1894 | ·· | ||
1895 | ··THIS·SOFTWARE·IS·PROVIDED·``AS·IS''·AND·ANY·EXPRESSED·OR·IMPLIED·WARRANTIES, | ||
1896 | ··INCLUDING,·BUT·NOT·LIMITED·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND | ||
1897 | ··FITNESS·FOR·A·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·JCRAFT, | ||
1898 | ··INC.·OR·ANY·CONTRIBUTORS·TO·THIS·SOFTWARE·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT, | ||
1899 | ··INCIDENTAL,·SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT | ||
1900 | ··LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA, | ||
1901 | ··OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF | ||
1902 | ··LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING | ||
1903 | ··NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·SOFTWARE, | ||
1904 | ··EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE. | ||
1905 | bzip2: | ||
1906 | ··This·program,·"bzip2",·the·associated·library·"libbzip2",·and·all | ||
1907 | ··documentation,·are·copyright·(C)·1996-2010·Julian·R·Seward.··All | ||
1908 | ··rights·reserved. | ||
1909 | ·· | ||
1910 | ··Redistribution·and·use·in·source·and·binary·forms,·with·or·without | ||
1911 | ··modification,·are·permitted·provided·that·the·following·conditions | ||
1912 | ··are·met: | ||
1913 | ·· | ||
1914 | ··1.·Redistributions·of·source·code·must·retain·the·above·copyright | ||
1915 | ·····notice,·this·list·of·conditions·and·the·following·disclaimer. | ||
1916 | ·· | ||
1917 | ··2.·The·origin·of·this·software·must·not·be·misrepresented;·you·must· | ||
1918 | ·····not·claim·that·you·wrote·the·original·software.··If·you·use·this· | ||
1919 | ·····software·in·a·product,·an·acknowledgment·in·the·product· | ||
1920 | ·····documentation·would·be·appreciated·but·is·not·required. | ||
1921 | ·· | ||
1922 | ··3.·Altered·source·versions·must·be·plainly·marked·as·such,·and·must | ||
1923 | ·····not·be·misrepresented·as·being·the·original·software. | ||
1924 | ·· | ||
1925 | ··4.·The·name·of·the·author·may·not·be·used·to·endorse·or·promote· | ||
1926 | ·····products·derived·from·this·software·without·specific·prior·written· | ||
1927 | ·····permission. | ||
1928 | ·· | ||
1929 | ··THIS·SOFTWARE·IS·PROVIDED·BY·THE·AUTHOR·``AS·IS''·AND·ANY·EXPRESS | ||
1930 | ··OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·TO,·THE·IMPLIED | ||
1931 | ··WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·PARTICULAR·PURPOSE | ||
1932 | ··ARE·DISCLAIMED.··IN·NO·EVENT·SHALL·THE·AUTHOR·BE·LIABLE·FOR·ANY | ||
1933 | ··DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL | ||
1934 | ··DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE | ||
1935 | ··GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·PROFITS;·OR·BUSINESS | ||
1936 | ··INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·LIABILITY, | ||
1937 | ··WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING | ||
1938 | ··NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS | ||
1939 | ··SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE. | ||
1940 | ·· | ||
1941 | ··Julian·Seward,·jseward@bzip.org | ||
1942 | ··bzip2/libbzip2·version·1.0.6·of·6·September·2010 | ||
1871 | The·above·copyright·notice·and·this·permission·notice·shall·be·included·in | ||
1872 | all·copies·or·substantial·portions·of·the·Software. | ||
1873 | THE·SOFTWARE·IS·PROVIDED·"AS·IS",·WITHOUT·WARRANTY·OF·ANY·KIND,·EXPRESS·OR | ||
1874 | IMPLIED,·INCLUDING·BUT·NOT·LIMITED·TO·THE·WARRANTIES·OF·MERCHANTABILITY, | ||
1875 | FITNESS·FOR·A·PARTICULAR·PURPOSE·AND·NONINFRINGEMENT.·IN·NO·EVENT·SHALL·THE | ||
1876 | AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER | ||
1877 | LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM, | ||
1878 | OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN | ||
1879 | THE·SOFTWARE. | ||
1943 | -------------------------------------------------------------------------------- | 1880 | -------------------------------------------------------------------------------- |
1944 | args | 1881 | args |
1945 | Copyright·2013,·the·Dart·project·authors.· | 1882 | Copyright·2013,·the·Dart·project·authors.· |
1946 | Redistribution·and·use·in·source·and·binary·forms,·with·or·without | 1883 | Redistribution·and·use·in·source·and·binary·forms,·with·or·without |
1947 | modification,·are·permitted·provided·that·the·following·conditions·are | 1884 | modification,·are·permitted·provided·that·the·following·conditions·are |
Offset 4803, 15 lines modified | Offset 4735, 14 lines modified | ||
4803 | LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE, | 4735 | LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE, |
4804 | DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY | 4736 | DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY |
4805 | THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT | 4737 | THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT |
4806 | (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE | 4738 | (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE |
4807 | OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE. | 4739 | OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE. |
Max diff block lines reached; 16661/23112 bytes (72.09%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">ਚਾਲੂ·ਕਰੋ</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·ਕੰਮ·ਨਹੀਂ·ਕਰੇਗਾ·ਜਦੋਂ·ਤੱਕ·ਤੁਸੀਂ·Google·Play·ਸੇਵਾਵਾਂ·ਨੂੰ·ਚਾਲੂ·ਨਹੀਂ·ਕਰਦੇ·ਹੋ।</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·ਸੇਵਾਵਾਂ·ਨੂੰ·ਚਾਲੂ·ਕਰੋ</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ਸਥਾਪਤ·ਕਰੋ</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·Google·Play·ਸੇਵਾਵਾਂ·ਤੋਂ·ਬਿਨਾਂ·ਨਹੀਂ·ਚੱਲੇਗੀ,·ਜੋ·ਤੁਹਾਡੇ·ਡੀਵਾਈਸ·ਤੋਂ·ਗੁੰਮ·ਹਨ।</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·ਸੇਵਾਵਾਂ·ਪ੍ਰਾਪਤ·ਕਰੋ</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·ਸੇਵਾਵਾਂ·ਦੀ·ਉਪਲਬਧਤਾ</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·ਸੇਵਾਵਾਂ·ਅਸ਼ੁੱਧੀ</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ਨੂੰ·Google·Play·ਸੇਵਾਵਾਂ·ਨਾਲ·ਸਮੱਸਿਆ·ਆ·ਰਹੀ·ਹੈ।·ਕਿਰਪਾ·ਕਰਕੇ·ਦੁਬਾਰਾ·ਕੋਸ਼ਿਸ਼·ਕਰੋ।</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">"%1$s·Google·Play·ਸੇਵਾਵਾਂ·ਤੋਂ·ਬਿਨਾਂ·ਨਹੀਂ·ਚੱਲ·ਸਕੇਗੀ,·ਜੋ·ਤੁਹਾਡੇ·ਡੀਵਾਈਸ·'ਤੇ·ਸਮਰਥਿਤ·ਨਹੀਂ·ਹਨ।"</string> | ||
13 | ··<string·name="common_google_play_services_update_button">ਅੱਪਡੇਟ·ਕਰੋ</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·ਨਹੀਂ·ਚੱਲੇਗਾ·ਜਦੋਂ·ਤੱਕ·ਤੁਸੀਂ·Google·Play·ਸੇਵਾਵਾਂ·ਨੂੰ·ਅੱਪਡੇਟ·ਨਹੀਂ·ਕਰਦੇ·ਹੋ।</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·ਸੇਵਾਵਾਂ·ਨੂੰ·ਅੱਪਡੇਟ·ਕਰੋ</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·Google·Play·ਸੇਵਾਵਾਂ·ਤੋਂ·ਬਿਨਾਂ·ਨਹੀਂ·ਚੱਲੇਗਾ,·ਜੋ·ਵਰਤਮਾਨ·ਵਿੱਚ·ਅੱਪਡੇਟ·ਹੋ·ਰਹੀਆਂ·ਹਨ।</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">"Google·Play·ਸੇਵਾਵਾਂ·ਦੇ·ਨਵਾਂ·ਸੰਸਕਰਨ·ਦੀ·ਲੋੜ·ਹੈ।·ਇਹ·ਛੇਤੀ·ਹੀ·ਸਵੈਚਲਿਤ·ਤੌਰ·'ਤੇ·ਅੱਪਡੇਟ·ਕਰੇਗਾ।"</string> | ||
18 | ··<string·name="common_open_on_phone">"ਫ਼ੋਨ·'ਤੇ·ਖੋਲ੍ਹੋ"</string> | ||
19 | ··<string·name="common_signin_button_text">ਸਾਈਨ-ਇਨ·ਕਰੋ</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·ਨਾਲ·ਸਾਈਨ-ਇਨ·ਕਰੋ</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Enable</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">"%1$s·won't·work·unless·you·enable·Google·Play·services."</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Enable·Google·Play·services</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Install</string> | ||
7 | ··<string·name="common_google_play_services_install_text">"%1$s·won't·run·without·Google·Play·services,·which·are·missing·from·your·device."</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Get·Google·Play·services</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·services·availability</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·services·error</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·is·having·trouble·with·Google·Play·services.·Please·try·again.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">"%1$s·won't·run·without·Google·Play·services,·which·are·not·supported·by·your·device."</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Update</string> | ||
14 | ··<string·name="common_google_play_services_update_text">"%1$s·won't·run·unless·you·update·Google·Play·services."</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Update·Google·Play·services</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">"%1$s·won't·run·without·Google·Play·services,·which·are·currently·updating."</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">New·version·of·Google·Play·services·needed.·It·will·update·itself·shortly.</string> | ||
18 | ··<string·name="common_open_on_phone">Open·on·phone</string> | ||
19 | ··<string·name="common_signin_button_text">Sign·In</string> | ||
20 | ··<string·name="common_signin_button_text_long">Sign·in·with·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/icon_group"·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_height"> |
3 | ··<ImageView·android:id="@id/icon"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_marginTop="@dimen/notification_big_circle_margin"·android:layout_marginBottom="@dimen/notification_big_circle_margin"·android:scaleType="centerInside"·android:layout_marginStart="@dimen/notification_big_circle_margin"·android:layout_marginEnd="@dimen/notification_big_circle_margin"/> | ||
4 | ··<ImageView·android:layout_gravity="end|bottom|center"·android:id="@id/right_icon"·android:visibility="gone"·android:layout_width="@dimen/notification_right_icon_size"·android:layout_height="@dimen/notification_right_icon_size"·android:layout_marginBottom="8.0dip"·android:scaleType="centerInside"·android:layout_marginEnd="8.0dip"/> | ||
5 | </FrameLayout> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/action_container"·android:layout_width="0.0dip"·android:layout_height="48.0dip"·android:layout_weight="1.0"·android:paddingStart="4.0di[·...·truncated·by·diffoscope;·len:·59,·SHA:·07f73c051514523ac02208cece859669cbf7314d3d05493cf9604eb2d854c417·...·]> |
3 | ··<ImageView·android:layout_gravity="start|center"·android:id="@id/action_image"·android:layout_width="@dimen/notification_action_icon_size"·android:layout_height="@dimen/notification_action_icon_size"·android:scaleType="centerInside"/> | ||
4 | ··<TextView·android:ellipsize="end"·android:layout_gravity="start|center"·android:id="@id/action_text"·android:clickable="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:paddingStart="4.0dip"·style="@style/Widget.Compat.NotificationActionText"/> | ||
5 | </LinearLayout> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:enabled="false"·android:orientation="horizontal"·android:id="@id/action_container"·android:background="@null"·android:layout_width="0.0dip"·android:layout_height="48.0dip"·andr[·...·truncated·by·diffoscope;·len:·110,·SHA:·11fbf210e900da16886e4ecb48e793208db24ae2e3322928b658ce026ca2aa01·...·]> |
3 | ··<ImageView·android:enabled="false"·android:layout_gravity="start|center"·android:id="@id/action_image"·android:layout_width="@dimen/notification_action_icon_size"·android:layout_height="@dimen/notification_action_icon_size"·android:scaleType="centerInside"·android:alpha="0.5"/> | ||
4 | ··<TextView·android:enabled="false"·android:ellipsize="end"·android:layout_gravity="start|center"·android:id="@id/action_text"·android:clickable="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:alpha="0.5"·android:paddingStart="4.0dip"·style="@style/Widget.Compat.NotificationActionText"/> | ||
5 | </LinearLayout> |
Offset 1, 2 lines modified | Offset 1, 16 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/notification_background"·android:layout_width="fill_parent"·android:layout_height="wrap_content"> |
3 | ··<include·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_height"·layout="@layout/notification_template_icon_group"/> | ||
4 | ··<LinearLayout·android:layout_gravity="top"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginStart="@dimen/notification_large_icon_width"> | ||
5 | ····<LinearLayout·android:orientation="horizontal"·android:id="@id/notification_main_column_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="@dimen/notification_large_icon_height"> | ||
6 | ······<FrameLayout·android:id="@id/notification_main_column"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginBottom="8.0dip"·android:layout_weight="1.0"·android:layout_marginEnd="8.0dip"/> | ||
7 | ······<FrameLayout·android:id="@id/right_side"·android:paddingTop="@dimen/notification_right_side_padding_top"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginEnd="8.0dip"> | ||
8 | ········<ViewStub·android:layout_gravity="end|center|top"·android:id="@id/time"·android:visibility="gone"·android:layout="@layout/notification_template_part_time"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/> | ||
9 | ········<ViewStub·android:layout_gravity="end|center|top"·android:id="@id/chronometer"·android:visibility="gone"·android:layout="@layout/notification_template_part_chronometer"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/> | ||
10 | ········<TextView·android:textAppearance="@style/TextAppearance.Compat.Notification.Info"·android:layout_gravity="end|bottom|center"·android:id="@id/info"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginTop="20.0dip"·android:singleLine="true"/> | ||
11 | ······</FrameLayout> | ||
12 | ····</LinearLayout> | ||
13 | ····<ImageView·android:id="@id/action_divider"·android:background="#29000000"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="1.0dip"/> | ||
14 | ····<LinearLayout·android:orientation="horizontal"·android:id="@id/actions"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginStart="-8.0dip"/> | ||
15 | ··</LinearLayout> | ||
16 | </FrameLayout> |
Offset 1, 2 lines modified | Offset 1, 4 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <shape·xmlns:android="http://schemas.android.com/apk/res/android"·android:shape="oval"> |
3 | ··<solid·android:color="@color/notification_icon_bg_color"/> | ||
4 | </shape> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"·android:exitFadeDuration="@android:integer/config_mediumAnimTime"> |
3 | ··<item·android:state_pressed="true"·android:drawable="@drawable/notification_bg_normal_pressed"/> | ||
4 | ··<item·android:state_pressed="false"·android:drawable="@drawable/notification_bg_normal"/> | ||
5 | </selector> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"·android:exitFadeDuration="@android:integer/config_mediumAnimTime"> |
3 | ··<item·android:state_pressed="true"·android:drawable="@drawable/notification_bg_low_pressed"/> | ||
4 | ··<item·android:state_pressed="false"·android:drawable="@drawable/notification_bg_low_normal"/> | ||
5 | </selector> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <bitmap·xmlns:android="http://schemas.android.com/apk/res/android"·android:src="@drawable/notify_panel_notification_icon_bg"·android:tileMode="repeat"/> |
Offset 1, 8 lines modified | Offset 1, 38 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:· | 3 | ····width:·30;·height:·30;·bitdepth:·8; |
4 | ····using· | 4 | ····using·color; |
5 | } | 5 | } |
6 | IMAGE·{ | 6 | IMAGE·{ |
7 | ····pixels·base64 | 7 | ····pixels·base64 |
8 | HHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOox | ||
9 | HHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHH | ||
10 | HHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHH | ||
11 | HHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHH | ||
12 | HHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHH | ||
13 | HHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHH | ||
14 | HHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHH | ||
15 | HHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHH | ||
16 | HHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHH | ||
17 | OoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHH | ||
18 | HHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOox | ||
19 | HHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHH | ||
20 | HHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHH | ||
21 | HHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHH | ||
22 | HHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHH | ||
23 | HHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHH | ||
24 | HHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHH | ||
25 | HHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHH | ||
26 | HHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHH | ||
27 | OoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHH | ||
28 | HHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOox | ||
29 | HHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHH | ||
30 | HHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHH | ||
31 | HHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHH | ||
32 | HHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHH | ||
33 | HHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHH | ||
34 | HHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHH | ||
35 | HHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHH | ||
36 | HHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHH | ||
37 | OoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHHHHHHHHHH | ||
8 | } | 38 | } |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Увімкнути</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Додаток·%1$s·не·працюватиме,·якщо·не·ввімкнути·сервіси·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Увімкнути·сервіси·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Установити</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Додаток·%1$s·не·працюватиме·без·сервісів·Google·Play,·яких·немає·на·вашому·пристрої.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Установити·сервіси·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Доступність·сервісів·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Помилка·сервісів·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">У·додатку·%1$s·виникла·проблема·із·сервісами·Google·Play.·Повторіть·спробу.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Додаток·%1$s·не·працюватиме·без·сервісів·Google·Play,·які·не·підтримуються·на·вашому·пристрої.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Оновити</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Додаток·%1$s·не·працюватиме,·якщо·не·оновити·сервіси·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Оновіть·сервіси·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Додаток·%1$s·не·працюватиме·без·сервісів·Google·Play,·які·зараз·оновлюються.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Потрібна·нова·версія·сервісів·Google·Play.·Вони·невдовзі·оновляться.</string> | ||
18 | ··<string·name="common_open_on_phone">Відкрити·на·телефоні</string> | ||
19 | ··<string·name="common_signin_button_text">Увійти</string> | ||
20 | ··<string·name="common_signin_button_text_long">Увійти·в·облік.·запис·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Omogući</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·neće·funkcionisati·ako·ne·omogućite·Google·Play·usluge.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Omogućite·Google·Play·usluge</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instaliraj</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ne·može·da·se·pokrene·bez·Google·Play·usluga,·koje·nisu·instalirane·na·uređaju.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Preuzmite·Google·Play·usluge</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Dostupnost·Google·Play·usluga</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Greška·Google·Play·usluga</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ima·problema·sa·Google·Play·uslugama.·Probajte·ponovo.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ne·može·da·se·pokrene·bez·Google·Play·usluga,·koje·uređaj·ne·podržava.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Ažuriraj</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·ne·može·da·se·pokrene·ako·ne·ažurirate·Google·Play·usluge.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Ažurirajte·Google·Play·usluge</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ne·može·da·se·pokrene·bez·Google·Play·usluga,·koje·se·trenutno·ažuriraju.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Potrebna·je·nova·verzija·Google·Play·usluga.·Uskoro·će·se·ažurirati.</string> | ||
18 | ··<string·name="common_open_on_phone">Otvori·na·telefonu</string> | ||
19 | ··<string·name="common_signin_button_text">Prijavi·me</string> | ||
20 | ··<string·name="common_signin_button_text_long">Prijavi·me·na·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">सुरू·करा</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">तुम्ही·Google·Play·सेवा·सक्षम·केल्याशिवाय·%1$s·हा·अॅप·कार्य·करणार·नाही.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·सेवा·सुरू·करा</string> | ||
6 | ··<string·name="common_google_play_services_install_button">स्थापित·करा</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Google·Play·सेवा·आपल्या·डिव्हाइसवर·उपलब्ध·नाही,·त्याशिवाय·%1$s·चालणार·नाही.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·सेवा·मिळवा</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·सेवा·उपलब्धता</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·सेवा·एरर</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ला·Google·Play·सेवांमध्ये·समस्या·येत·आहे.·कृपया·पुन्हा·प्रयत्न·करा.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">तुमचे·डिव्हाइस·सपोर्ट·करत·नसलेल्या,·Google·Play·सेवांशिवाय·%1$s·चालणार·नाही.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">अपडेट·करा</string> | ||
14 | ··<string·name="common_google_play_services_update_text">तुम्ही·Google·Play·सेवा·अपडेट·करेपर्यंत·%1$s·चालणार·नाही.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·सेवा·अपडेट·करा</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">सध्या·अपडेट·होत·असलेल्या,·Google·Play·सेवांशिवाय·%1$s·चालणार·नाही.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·सेवांच्या·नवीन·आवृत्तीची·आवश्यकता·आहे.·हे·स्वत:ला·लवकरच·अपडेट·करेल.</string> | ||
18 | ··<string·name="common_open_on_phone">फोनवर·उघडा</string> | ||
19 | ··<string·name="common_signin_button_text">साइन·इन·करा</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·सह·साइन·इन·करा</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">९९९+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">९९९+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Bật</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·sẽ·không·hoạt·động·nếu·bạn·không·bật·dịch·vụ·của·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Bật·dịch·vụ·của·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Cài·đặt</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·sẽ·không·chạy·nếu·không·có·dịch·vụ·của·Google·Play.·Thiết·bị·của·bạn·bị·thiếu·dịch·vụ·này.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Cài·đặt·dịch·vụ·của·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Phạm·vi·cung·cấp·các·dịch·vụ·của·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Lỗi·dịch·vụ·của·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·đang·gặp·sự·cố·với·các·dịch·vụ·của·Google·Play.·Hãy·thử·lại.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·sẽ·không·chạy·nếu·không·có·các·dịch·vụ·của·Google·Play.·Thiết·bị·của·bạn·không·hỗ·trợ·các·dịch·vụ·này.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Cập·nhật</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·sẽ·không·chạy·trừ·khi·bạn·cập·nhật·Dịch·vụ·của·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Cập·nhật·dịch·vụ·của·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·sẽ·không·chạy·nếu·không·có·dịch·vụ·của·Google·Play.·Dịch·vụ·này·hiện·đang·cập·nhật.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Cần·phiên·bản·mới·của·dịch·vụ·Google·Play.·Dịch·vụ·sẽ·sớm·tự·động·cập·nhật.</string> | ||
18 | ··<string·name="common_open_on_phone">Mở·trên·điện·thoại</string> | ||
19 | ··<string·name="common_signin_button_text">Đăng·nhập</string> | ||
20 | ··<string·name="common_signin_button_text_long">Đăng·nhập·bằng·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Иштетүү</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·кызматтарын·иштетмейиңизче·%1$s·иштебейт.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·кызматтарын·иштетүү</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Орнотуу</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Google·Play·кызматтарысыз·%1$s·иштебейт.·Алар·түзмөгүңүздө·жок·болуп·жатат.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·кызматтарын·алуу</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·кызматтарынын·иштеши</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·кызматтарынын·катасы</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·колдонмосунун·Google·Play·кызматтары·менен·иштөөдө·көйгөй·чыкты.·Кайра·аракет·кылыңыз.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·колдонмосу·сиздин·түзмөгүңүздө·колдоого·алынбаган·Google·Play·кызматтары·болбосо·иштебейт.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Жаңыртуу</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·кызматтары·жаңыртылмайынча·%1$s·иштебейт.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·кызматтарын·жаңыртуу</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Google·Play·кызматтарысыз·%1$s·иштебейт,·алар·учурда·жаңыртылууда.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·кызматтарынын·жаңы·версиясы·талап·кылынат.·Бир·аздан·кийин·ал·өзү·эле·жаңыртылат.</string> | ||
18 | ··<string·name="common_open_on_phone">Телефондо·ачык</string> | ||
19 | ··<string·name="common_signin_button_text">Кирүү</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·менен·кирүү</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Активиране</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·няма·да·работи,·освен·ако·не·активирате·услугите·за·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Активиране·на·услугите·за·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Инсталиране</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·няма·да·се·изпълнява,·тъй·като·услугите·за·Google·Play·не·са·инсталирани·на·устройството·ви.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Изтегляне·на·услугите·за·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Наличност·на·услугите·за·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Грешка·в·услугите·за·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·има·проблеми·с·услугите·за·Google·Play.·Моля,·опитайте·отново.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·няма·да·се·изпълнява,·тъй·като·услугите·за·Google·Play·не·се·поддържат·от·устройството·ви.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Актуализиране</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·няма·да·се·изпълнява,·освен·ако·не·актуализирате·услугите·за·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Актуализиране·на·услугите·за·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·няма·да·се·изпълнява·без·услугите·за·Google·Play.·Понастоящем·те·се·актуализират.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Необходима·е·нова·версия·на·услугите·за·Google·Play.·Скоро·тя·ще·се·актуализира·автоматично.</string> | ||
18 | ··<string·name="common_open_on_phone">Отваряне·на·телефона</string> | ||
19 | ··<string·name="common_signin_button_text">Вход</string> | ||
20 | ··<string·name="common_signin_button_text_long">Вход·с·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Įgalinti</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">„%1$s“·neveiks,·jei·neįgalinsite·„Google·Play“·paslaugų.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Įgalinkite·„Google·Play“·paslaugas</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Įdiegti</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Programa·„%1$s“·nebus·paleidžiama·be·„Google·Play“·paslaugų,·kurių·nėra·įrenginyje.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Gaukite·„Google·Play“·paslaugas</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">„Google·Play“·paslaugų·pasiekiamumas</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">„Google·Play“·paslaugų·klaida</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Naudojant·programą·„%1$s“·kilo·problemų·dėl·„Google·Play“·paslaugų.·Bandykite·dar·kartą.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Programa·„%1$s“·nebus·paleidžiama·be·„Google·Play“·paslaugų,·kurių·jūsų·įrenginys·nepalaiko.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Atnaujinti</string> | ||
14 | ··<string·name="common_google_play_services_update_text">„%1$s“·nebus·paleidžiama,·jei·neatnaujinsite·„Google·Play“·paslaugų.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Atnaujinkite·„Google·Play“·paslaugas</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">„%1$s“·nebus·paleidžiama·be·„Google·Play“·paslaugų,·kurios·šiuo·metu·atnaujinamos.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Reikia·naujos·versijos·„Google·Play“·paslaugų.·Jos·netrukus·bus·atnaujintos.</string> | ||
18 | ··<string·name="common_open_on_phone">Atidaryti·telefone</string> | ||
19 | ··<string·name="common_signin_button_text">Prisijungti</string> | ||
20 | ··<string·name="common_signin_button_text_long">Prisijungti·naudojant·„Google“</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Habilitar</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·no·funcionará·a·menos·que·habilites·los·servicios·de·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Habilitar·servicios·de·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalar</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·no·se·ejecutará·si·los·Servicios·de·Google·Play·no·están·instalados·en·tu·dispositivo.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Obtener·servicios·de·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disp.·de·los·Servicios·de·Google Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Error·de·Google·Play·Services</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·tiene·problemas·con·los·servicios·de·Google·Play.·Vuelve·a·intentarlo.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·no·se·ejecutará·sin·los·servicios·de·Google·Play,·que·no·son·compatibles·con·tu·dispositivo.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Actualizar</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·no·se·ejecutará·a·menos·que·actualices·los·servicios·de·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Actualizar·servicios·de·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·no·se·ejecutará·sin·los·servicios·de·Google·Play.·La·plataforma·se·está·actualizando·en·este·momento.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Se·necesita·una·nueva·versión·de·los·servicios·de·Google·Play.·Se·actualizarán·automáticamente·en·breve.</string> | ||
18 | ··<string·name="common_open_on_phone">Abrir·en·el·teléfono</string> | ||
19 | ··<string·name="common_signin_button_text">Acceder</string> | ||
20 | ··<string·name="common_signin_button_text_long">Acceder·con·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 8 lines modified | Offset 1, 22 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·1;·height:·1;·bitdepth:·8; | 3 | ····width:·14;·height:·14;·bitdepth:·8; |
4 | ····using· | 4 | ····using·color; |
5 | } | 5 | } |
6 | IMAGE·{ | 6 | IMAGE·{ |
7 | ····pixels·base64 | 7 | ····pixels·base64 |
8 | HHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHOox | ||
9 | HHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHOoxHHH | ||
10 | HHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHOoxHHHHHH | ||
11 | HHHHHHHHHOoxHHHHHHHHHHHHHHHHHHOoxHHHHHHHHH | ||
12 | HHHHHHOoxHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHH | ||
13 | HHHOoxHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHH | ||
14 | OoxHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHH | ||
15 | HHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHOox | ||
16 | HHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHOoxHHH | ||
17 | HHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHHOoxHHHHHH | ||
18 | HHHHHHHHHOoxHHHHHHHHHHHHHHHHHHOoxHHHHHHHHH | ||
19 | HHHHHHOoxHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHH | ||
20 | HHHOoxHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHH | ||
21 | OoxHHHHHHHHHHHHHHHHHHOoxHHHHHHHHHHHHHHHHHH | ||
8 | } | 22 | } |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Ενεργοποίηση</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Η·εφαρμογή %1$s·δεν·θα·λειτουργήσει·εάν·δεν·έχετε·ενεργοποιήσει·τις·υπηρεσίες·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Ενεργοποίηση·υπηρεσιών·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Εγκατάσταση</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Η·εφαρμογή·%1$s·δεν·μπορεί·να·εκτελεστεί·χωρίς·τις·υπηρεσίες·Google·Play,·οι·οποίες·λείπουν·από·τη·συσκευή·σας.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Λήψη·υπηρεσιών·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Διαθεσιμότητα·υπηρεσιών·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Σφάλμα·Υπηρεσιών·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Η·εφαρμογή·%1$s·αντιμετωπίζει·κάποιο·πρόβλημα·με·τις·υπηρεσίες·Google·Play.·Προσπαθήστε·ξανά.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Η·εφαρμογή·%1$s·δεν·θα·εκτελεστεί·χωρίς·τις·υπηρεσίες·Google·Play,·οι·οποίες·δεν·υποστηρίζονται·από·τη·συσκευή·σας.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Ενημέρωση</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Η·εφαρμογή·%1$s·θα·εκτελεστεί·αφού·ενημερώσετε·τις·Υπηρεσίες·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Ενημέρωση·υπηρεσιών·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Η·εφαρμογή %1$s·δεν·θα·εκτελεστεί·χωρίς·τις·υπηρεσίες·Google·Play,·οι·οποίες·ενημερώνονται·αυτήν·τη·στιγμή.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Απαιτείται·νέα·έκδοση·των·υπηρεσιών·Google·Play.·Θα·ενημερωθεί·σύντομα.</string> | ||
18 | ··<string·name="common_open_on_phone">Άνοιγμα·σε·τηλέφωνο</string> | ||
19 | ··<string·name="common_signin_button_text">Σύνδεση</string> | ||
20 | ··<string·name="common_signin_button_text_long">Συνδεθείτε·με·το·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Омогући</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·неће·функционисати·ако·не·омогућите·Google·Play·услуге.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Омогућите·Google·Play·услуге</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Инсталирај</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·не·може·да·се·покрене·без·Google·Play·услуга,·које·нису·инсталиране·на·уређају.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Преузмите·Google·Play·услуге</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Доступност·Google·Play·услуга</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Грешка·Google·Play·услуга</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·има·проблема·са·Google·Play·услугама.·Пробајте·поново.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·не·може·да·се·покрене·без·Google·Play·услуга,·које·уређај·не·подржава.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Ажурирај</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·не·може·да·се·покрене·ако·не·ажурирате·Google·Play·услуге.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Ажурирајте·Google·Play·услуге</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·не·може·да·се·покрене·без·Google·Play·услуга,·које·се·тренутно·ажурирају.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Потребна·је·нова·верзија·Google·Play·услуга.·Ускоро·ће·се·ажурирати.</string> | ||
18 | ··<string·name="common_open_on_phone">Отвори·на·телефону</string> | ||
19 | ··<string·name="common_signin_button_text">Пријави·ме</string> | ||
20 | ··<string·name="common_signin_button_text_long">Пријави·ме·на·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Уключыць</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·не·будзе·працаваць,·пакуль·вы·не·ўключыце·службы·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Уключыць·службы·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Усталяваць</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·не·будзе·працаваць·без·службаў·Google·Play,·якія·адсутнічаюць·на·вашай·прыладзе.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Атрымаць·службы·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Даступнасць·сэрвісаў·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Памылка·службаў·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">У·праграмы·%1$s·узніклі·праблемы·са·службамі·Google·Play.·Паўтарыце·спробу.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·не·будзе·працаваць·без·службаў·Google·Play,·якія·не·падтрымліваюцца·вашай·прыладай.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Абнавіць</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·не·будзе·працаваць,·пакуль·вы·не·абновіце·службы·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Абнаўленне·службаў·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·не·будзе·працаваць·без·службаў·Google·Play,·якія·ў·цяперашні·час·абнаўляюцца.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Патрабуецца·новая·версія·служб·Google·Play.·Яна·абновіцца·аўтаматычна·ў·бліжэйшы·час.</string> | ||
18 | ··<string·name="common_open_on_phone">Адкрыць·на·тэлефоне</string> | ||
19 | ··<string·name="common_signin_button_text">Увайсцi</string> | ||
20 | ··<string·name="common_signin_button_text_long">Увайсці·праз·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Nika·amandla</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">I-%1$s·ngeke·isebenze·ngaphandle·kokuthi·unike·amandla·amasevisi·we-Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Nika·amandla·amasevisi·we-Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Faka</string> | ||
7 | ··<string·name="common_google_play_services_install_text">I-%1$s·ngeke·ize·iqalise·ngaphandle·kwamasevisi·we-Google·Play,·angekho·kusukela·kudivayisi·yakho.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Thola·amasevisi·we-Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Ukungatholakali·kwamasevisi·e-Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Iphutha·lamasevisi·we-Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·inenkinga·ngamasevisi·e-Google·Play.·Sicela·uzame·futhi.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ngeke·isebenze·ngaphandle·kwamasevisi·e-Google·Play,·angasekelwa·idivayisi·yakho.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Isibuyekezo</string> | ||
14 | ··<string·name="common_google_play_services_update_text">I-%1$s·ngeke·ize·iqalise·ngaphandle·kokuthi·ubuyekeze·i-Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Buyekeza·amasevisi·we-Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">I-%1$s·ngeke·ize·iqalise·ngaphandle·kwamasevisi·we-Google·Play,·okwamanje·abuyekezwayo.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Kudingeka·inguqulo·entsha·yamasevisi·we-Google·Play.·Izozibuyekeza·ngokwayo·maduze.</string> | ||
18 | ··<string·name="common_open_on_phone">Vula·kufoni</string> | ||
19 | ··<string·name="common_signin_button_text">Ngena·ngemvume</string> | ||
20 | ··<string·name="common_signin_button_text_long">Ngena·ngemvume·nge-Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">සබල·කරන්න</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">ඔබ·Google·Play·සේවා·සබල·කරන්නේ·නම්·මිස·%1$s·වැඩ·නොකරනු·ඇත.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·සේවා·සබල·කරන්න</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ස්ථාපනය·කරන්න</string> | ||
7 | ··<string·name="common_google_play_services_install_text">ඔබගේ·ටැබ්ලට්·පරිගණකයේ·නැති·Google·Play·සේවා·නොමැතිව·%1$s·ධාවනය·නොවනු·ඇත.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·සේවා·ලබා·ගන්න</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·සේවාවල·ලබා·ගත·හැකි·බව</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·සේවා·දෝෂය</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·හට·Google·Play·සේවා·සමගින්·ගැටලු·ඇත.·කරුණාකර·නැවත·උත්සාහ·කරන්න.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">ඔබගේ·උපාංගය·මගින්·සහාය·නොදක්වන,·Google·Play·සේවා·නොමැතිව·%1$s·ධාවනය·නොවනු·ඇත.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">යාවත්කාලීන·කරන්න</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·සේවා·යාවත්කාලීන·කරන්නේ·නොමැතිව·%1$s·ධාවනය·නොවේ.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·සේවා·යාවත්කාලීන·කරන්න</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">දැනට·යාවත්කාලීන·කරමින්·ඇති,·Google·Play·සේවා·නොමැතිව·%1$s·ධාවනය·නොවනු·ඇත.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·සේවාවල·නව·අනුවාදයක්·අවශ්යයි.·එය·මද·වේලාවකින්·එය·විසින්ම·යාවත්කාලීන·වනු·ඇත.</string> | ||
18 | ··<string·name="common_open_on_phone">දුරකථනය·තුළ·විවෘත·කරන්න</string> | ||
19 | ··<string·name="common_signin_button_text">පුරන්න</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·සමගින්·පුරන්න</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Slå·på</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·fungerer·ikke·med·mindre·du·slår·på·Google·Play-tjenester.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Slå·på·Google·Play-tjenester</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installer</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·kan·ikke·kjøre·uten·Google·Play-tjenester,·som·ikke·er·installert·på·enheten·din.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Installer·Google·Play-tjenester</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·Tjenester-tilgjengelighet</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·Tjenester-feil</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·har·problemer·med·Google·Play-tjenester.·Prøv·på·nytt.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·kan·ikke·kjøre·uten·Google·Play-tjenester,·som·ikke·støttes·av·enheten·din.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Oppdater</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·kjører·ikke·med·mindre·du·oppdaterer·Google·Play·Tjenester.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Oppdater·Google·Play-tjenester</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·kjører·ikke·uten·Google·Play-tjenester,·som·oppdateres·akkurat·nå.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Du·må·installere·en·ny·versjon·av·Google·Play-tjenester.·Appen·oppdateres·automatisk·om·en·kort·stund.</string> | ||
18 | ··<string·name="common_open_on_phone">Åpne·på·telefonen</string> | ||
19 | ··<string·name="common_signin_button_text">Logg·på</string> | ||
20 | ··<string·name="common_signin_button_text_long">Logg·på·med·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">പ്രവർത്തനക്ഷമമാക്കുക</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">നിങ്ങൾ·Google·Play·സേവനങ്ങൾ·പ്രവർത്തനക്ഷമമാക്കുന്നില്ലെങ്കിൽ·%1$s·പ്രവർത്തിക്കില്ല.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·സേവനങ്ങൾ·പ്രവർത്തനക്ഷമമാക്കുക</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ഇന്സ്റ്റാള്·ചെയ്യുക</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Google·Play·സേവനങ്ങളില്ലാതെ·%1$s·പ്രവർത്തിക്കില്ല,·ഈ·സേവനങ്ങളാകട്ടെ·നിങ്ങളുടെ·ഉപകരണത്തിൽ·ഇല്ല.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·സേവനങ്ങൾ·നേടുക</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·സേവന·ലഭ്യത</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·സേവനങ്ങളിലെ·പിശക്</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Google·Play·സേവനങ്ങളുമായി·ബന്ധപ്പെട്ട്·%1$s·ആപ്പിനെന്തോ·പ്രശ്നമുണ്ട്.·വീണ്ടും·ശ്രമിക്കുക.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Google·Play·സേവനങ്ങളില്ലാതെ·%1$s·പ്രവർത്തിക്കില്ല,·സേവനങ്ങളെയാകട്ടെ·നിങ്ങളുടെ·ഉപകരണം·പിന്തുണയ്ക്കുന്നുമില്ല.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">അപ്ഡേറ്റുചെയ്യുക</string> | ||
14 | ··<string·name="common_google_play_services_update_text">നിങ്ങൾ·Google·Play·സേവനങ്ങൾ·അപ്ഡേറ്റുചെയ്തില്ലെങ്കിൽ·%1$s·പ്രവർത്തിക്കില്ല.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·സേവനങ്ങൾ·അപ്ഡേറ്റുചെയ്യുക</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">നിലവിൽ·അപ്ഡേറ്റുചെയ്യുന്ന·Google·Play·സേവനങ്ങൾ·ഇല്ലാതെ·%1$s·പ്രവർത്തിക്കില്ല.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·സേവനങ്ങളുടെ·പുതിയ·പതിപ്പ്·ആവശ്യമാണ്.·താമസിയാതെ·ഇത്·സ്വയം·അപ്ഡേറ്റുചെയ്യും.</string> | ||
18 | ··<string·name="common_open_on_phone">ഫോണിൽ·തുറക്കുക</string> | ||
19 | ··<string·name="common_signin_button_text">സൈൻ·ഇൻ·ചെയ്യുക</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·ഉപയോഗിച്ച്·സൈൻ·ഇൻ·ചെയ്യുക</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Dayakan</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·tidak·akan·berfungsi·melainkan·anda·mendayakan·perkhidmatan·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Dayakan·perkhidmatan·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Pasang</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·tidak·akan·berfungsi·tanpa·perkhidmatan·Google·Play·dan·perkhidmatan·ini·tiada·pada·peranti·anda.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Dapatkan·perkhidmatan·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Ketersediaan·perkhidmatan·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Ralat·perkhidmatan·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·menghadapi·masalah·berhubung·perkhidmatan·Google·Play.·Sila·cuba·lagi.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·tidak·akan·berfungsi·tanpa·perkhidmatan·Google·Play·dan·perkhidmatan·ini·tidak·disokong·oleh·peranti·anda.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Kemas·kini</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·tidak·akan·berfungsi·kecuali·anda·mengemas·kini·perkhidmatan·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Kemaskinikan·perkhidmatan·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·tidak·akan·berfungsi·tanpa·perkhidmatan·Google·Play·dan·perkhidmatan·ini·sedang·dikemaskinikan.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Versi·baharu·perkhidmatan·Google·Play·diperlukan.·Kemas·kini·automatik·akan·dijalankan·sebentar·lagi.</string> | ||
18 | ··<string·name="common_open_on_phone">Buka·pada·telefon</string> | ||
19 | ··<string·name="common_signin_button_text">Log·masuk</string> | ||
20 | ··<string·name="common_signin_button_text_long">Log·masuk·dengan·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Engedélyezés</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">"A(z)·%1$s·alkalmazás·csak·akkor·működik,·ha··engedélyezi·a·Google·Play-szolgáltatásokat."</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play-szolgáltatások·engedélyezése</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Telepítés</string> | ||
7 | ··<string·name="common_google_play_services_install_text">A(z)·%1$s·alkalmazás·nem·fut·a·Google·Play-szolgáltatások·nélkül,·amelyek·hiányoznak·az·eszközről.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">A·Google·Play-szolgáltatások·beszerzése</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play-szolgáltatások·elérhetősége</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play-szolgáltatások·–·hiba</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">A(z)·%1$s·alkalmazás·problémába·ütközött·a·Google·Play-szolgáltatások·használata·során.·Próbálkozzon·újra.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">A(z)·%1$s·alkalmazás·nem·fut·a·Google·Play-szolgáltatások·nélkül,·amelyeket·eszköze·nem·támogat.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Frissítés</string> | ||
14 | ··<string·name="common_google_play_services_update_text">A(z)·%1$s·alkalmazás·csak·akkor·fog·működni,·ha·frissíti·a·Google·Play-szolgáltatásokat.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">A·Google·Play-szolgáltatások·frissítése</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">A(z)·%1$s·alkalmazás·nem·fut·a·Google·Play-szolgáltatások·nélkül,·amelyek·frissítése·folyamatban·van.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">A·Google·Play-szolgáltatások·új·verziójára·van·szükség.·A·szolgáltatás·hamarosan·frissíti·önmagát.</string> | ||
18 | ··<string·name="common_open_on_phone">Megnyitás·a·telefonon</string> | ||
19 | ··<string·name="common_signin_button_text">Bejelentkezés</string> | ||
20 | ··<string·name="common_signin_button_text_long">Bejelentkezés·Google-fiókkal</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Идэвхжүүлэх</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·нь·Google·Play·үйлчилгээг·идэвхжүүлэх·хүртэл·ажиллахгүй.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·үйлчилгээг·идэвхжүүлэх</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Суулгах</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Таны·төхөөрөмжид·Google·Play·үйлчилгээ·байхгүй·тул·%1$s·ажиллахгүй.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·үйлчилгээг·авах</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play-н·үйлчилгээнүүдийн·боломжит·байдал</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Наадаан·үйлчилгээний·алдаа</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s-г·Google·Play-н·үйлчилгээгээр·ашиглахад·асуудал·гарлаа.·Дахин·оролдоно·уу.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Таны·төхөөрөмж·Google·Play·үйлчилгээг·дэмждэггүй·учир·%1$s·ажиллахгүй.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Шинэчлэх</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·нь·таныг·Google·Play·үйлчилгээнүүдийг·шинэчлэхээс·нааш·ажиллахгүй.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·үйлчилгээг·шинэчлэх</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·нь·одоогоор·шинэчилж·буй·Google·Play·үйлчилгээгүйгээр·ажиллахгүй.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·үйлчилгээний·шинэ·хувилбар·хэрэгтэй.·Энэ·нь·удахгүй·өөрөө·өөрийгөө·шинэчлэх·болно.</string> | ||
18 | ··<string·name="common_open_on_phone">Утсаар·нээх</string> | ||
19 | ··<string·name="common_signin_button_text">Нэвтрэх</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google-р·нэвтрэх:</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Yoqish</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·xizmatlari·yoqilmaguncha,·%1$s·ishlamaydi.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·xizmatlarini·yoqish</string> | ||
6 | ··<string·name="common_google_play_services_install_button">O‘rnatish</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ishlashi·uchun·qurilmangizda·Google·Play·xizmatlarini·o‘rnatish·lozim.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·xizmatlarini·o‘rnatish</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·xizmatlarining·mavjudligi</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·xizmatlari·xatosi</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ilovasini·Google·Play·xizmatlariga·ulab·bo‘lmadi.·Qaytadan·urinib·ko‘ring.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ilovasi·Google·Play·xizmatlarisiz·ishlamaydi,·biroq·qurilmangiz·ularni·qo‘llab-quvvatlamaydi.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Yangilash</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·xizmatlari·yangilanmaguncha,·%1$s·ishga·tushmaydi.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·xizmatlarini·yangilash</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ilovasining·ishlashi·uchun·zarur·Google·Play·xizmatlari·hozirda·yangilanmoqda.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·xizmatlarining·yangi·versiyasi·zarur.·U·o‘zini·qisqa·vaqt·ichida·yangilaydi.</string> | ||
18 | ··<string·name="common_open_on_phone">Telefonda·ochish</string> | ||
19 | ··<string·name="common_signin_button_text">Kirish</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·orqali·kirish</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Activer</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">"%1$s·ne·fonctionnera·pas·tant·que·vous·n'aurez·pas·activé·les·services·Google·Play."</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Activer·les·services·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installer</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ne·fonctionnera·pas·sans·les·services·Google Play,·qui·ne·sont·pas·installés·sur·votre·appareil.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Installer·les·services·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponibilité·des·services·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Erreur·liée·aux·services·Google Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">"L'application·%1$s·éprouve·un·problème·avec·les·services·Google Play.·Veuillez·réessayer."</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">"L'application·%1$s·ne·fonctionnera·pas·sans·les·services·Google·Play,·qui·ne·sont·pas·pris·en·charge·par·votre·appareil."</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Mettre·à·jour</string> | ||
14 | ··<string·name="common_google_play_services_update_text">"%1$s·ne·fonctionnera·pas·tant·que·vous·n'aurez·pas·mis·à·jour·les·services·Google·Play."</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Mettre·à·jour·les·services·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ne·fonctionnera·pas·sans·les·services·Google·Play,·qui·sont·actuellement·mis·à·jour.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">La·nouvelle·version·des·services·Google·Play·est·nécessaire.·Elle·sera·bientôt·installée·automatiquement.</string> | ||
18 | ··<string·name="common_open_on_phone">Ouvrir·sur·le·téléphone</string> | ||
19 | ··<string·name="common_signin_button_text">Connexion</string> | ||
20 | ··<string·name="common_signin_button_text_long">Se·connecter·avec·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">સક્ષમ·કરો</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">તમે·Google·Play·સેવાઓ·સક્ષમ·કરશો·નહીં·ત્યાં·સુધી·%1$s·કાર્ય·કરશે·નહીં.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·સેવાઓ·સક્ષમ·કરો</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ઇન્સ્ટૉલ·કરો</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s,·Google·Play·સેવાઓ·વગર·ચાલશે·નહીં,·જે·તમારા·ઉપકરણમાંથી·ખૂટે·છે.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·સેવાઓ·મેળવો</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·સેવાઓની·ઉપલબ્ધતા</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·સેવાઓની·ભૂલ</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ને·Google·Play·સેવાઓમાં·મુશ્કેલી·આવી·રહી·છે.·કૃપા·કરીને·ફરી·પ્રયાસ·કરો.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s,·Google·Play·સેવાઓ·વગર·ચાલશે·નહીં,·જે·તમારા·ઉપકરણ·દ્વારા·સમર્થિત·નથી.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">અપડેટ·કરો</string> | ||
14 | ··<string·name="common_google_play_services_update_text">તમે·Google·Play·સેવાઓ·અપડેટ·કરશો·નહીં·ત્યાં·સુધી·%1$s·શરૂ·થશે·નહીં.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·સેવાઓ·અપડેટ·કરો</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s,·Google·Play·સેવાઓ·વગર·શરૂ·થશે·નહીં,·જે·વર્તમાનમાં·અપડેટ·થઈ·રહી·છે.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·સેવાઓના·નવા·સંસ્કરણની·જરૂર·છે.·તે·ટૂંક·સમયમાં·પોતાને·અપડેટ·કરશે.</string> | ||
18 | ··<string·name="common_open_on_phone">ફોનમાં·ખોલો</string> | ||
19 | ··<string·name="common_signin_button_text">સાઇન·ઇન·કરો</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·માં·સાઇન·ઇન·કરો</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Aktivér</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Du·skal·aktivere·Google·Play-tjenester,·for·at·%1$s·kan·fungere.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Aktivér·Google·Play-tjenester</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installer</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Du·skal·installere·Google·Play-tjenester,·før·%1$s·kan·køre·på·din·enhed.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Hent·Google·Play-tjenester</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play-tjenesters·tilgængelighed</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Fejl·i·Google·Play-tjenester</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·har·problemer·med·Google·Play-tjenester.·Prøv·igen.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·fungerer·ikke·uden·Google·Play-tjenester,·som·ikke·understøttes·på·din·enhed.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Opdater</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·kan·ikke·køre,·medmindre·du·opdaterer·Google·Play-tjenester.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Opdater·Google·Play-tjenester</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·kan·ikke·køre·uden·Google·Play-tjenester,·som·i·øjeblikket·opdateres.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Du·skal·bruge·en·ny·version·af·Google·Play-tjenester.·Opdateringen·gennemføres·automatisk·om·et·øjeblik.</string> | ||
18 | ··<string·name="common_open_on_phone">Åbn·på·telefonen</string> | ||
19 | ··<string·name="common_signin_button_text">Log·ind</string> | ||
20 | ··<string·name="common_signin_button_text_long">Log·ind·med·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">ସକ୍ଷମ·କରନ୍ତୁ</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">ଆପଣ·Google·Play·ସେବା·ସକ୍ଷମ·ନ·କରିବା·ପର୍ଯ୍ୟନ୍ତ·%1$s·କାମ·କରିବ·ନାହିଁ।</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·ସେବାଗୁଡ଼ିକ·ସକ୍ଷମ·କରନ୍ତୁ</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ଇନ୍ଷ୍ଟଲ୍·କରନ୍ତୁ</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ଏହି·Google·Play·ସେବାଗୁଡ଼ିକ·ବିନା·ଚାଲେ·ନାହିଁ,·ଏବଂ·ସେଗୁଡ଼ିକ·ଆପଣଙ୍କ·ଡିଭାଇସ୍ରେ·ନାହିଁ।</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·ସେବାଗୁଡ଼ିକ·ପ୍ରାପ୍ତ·କରନ୍ତୁ</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·ସେବାଗୁଡ଼ିକର·ଉପଲବ୍ଧତା</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·ସେବା·ସମ୍ପର୍କିତ·ସମସ୍ୟା</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$sର·Google·Play·ସେବା·ସହ·ଏକ·ସମସ୍ୟା·ରହିଛି।·ଦୟାକରି·ପୁଣି·ଚେଷ୍ଟା·କରନ୍ତୁ।</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ଏହି·Google·Play·ସେବାଗୁଡ଼ିକ·ବିନା·ଚାଲେ·ନାହିଁ,·ଏବଂ·ସେଗୁଡ଼ିକ·ଆପଣଙ୍କ·ଡିଭାଇସ୍ରେ·କାମ·କରେ·ନାହିଁ।</string> | ||
13 | ··<string·name="common_google_play_services_update_button">ଅପଡେଟ୍·କରନ୍ତୁ</string> | ||
14 | ··<string·name="common_google_play_services_update_text">ଆପଣ·Google·Play·ସେବା·ଅପଡେଟ୍·ନ·କରିବା·ପର୍ଯ୍ୟନ୍ତ·%1$s·ଚାଲିବ·ନାହିଁ।</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·ସେବାଗୁଡ଼ିକ·ଅପଡେଟ୍·କରନ୍ତୁ</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Google·Play·ସେବାଗୁଡ଼ିକ·ବିନା·%1$s·ଚାଲିବ·ନାହିଁ,·ଯେଉଁଗୁଡ଼ିକ·ବର୍ତ୍ତମାନ·ଅପଡେଟ୍·ହେଉଛି।</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·ସେବାଗୁଡ଼ିକର·ନୂତନ·ଭର୍ସନ୍·ଆବଶ୍ୟକ।·ଏହା·ନିଜକୁ·କିଛି·ସମୟ·ମଧ୍ୟରେ·ଅପଡେଟ୍·କରିବ।</string> | ||
18 | ··<string·name="common_open_on_phone">ଫୋନ୍ରେ·ଖୋଲନ୍ତୁ</string> | ||
19 | ··<string·name="common_signin_button_text">ସାଇନ୍-ଇନ୍·କରନ୍ତୁ</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·ସହ·ସାଇନ୍-ଇନ୍·କରନ୍ତୁ</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Ativar</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·só·funciona·com·o·Google·Play·Services·ativado.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Ativar·o·Google·Play·Services</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalar</string> | ||
7 | ··<string·name="common_google_play_services_install_text">O·app·%1$s·não·funciona·sem·o·Google·Play·Services,·o·qual·não·está·instalado·no·seu·dispositivo.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Instalar·o·Google·Play·Services</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponibilidade·do·Google·Play·Services</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Erro·do·Google·Play·Services</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">O·app·%1$s·está·com·problemas·com·o·Google·Play·Services.·Tente·novamente.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">O·app·%1$s·não·funciona·sem·o·Google·Play·Services,·o·qual·não·é·compatível·com·seu·dispositivo.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Atualizar</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·só·funciona·com·uma·versão·atualizada·do·Google·Play·Services.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Atualizar·o·Google·Play·Services</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·não·funciona·sem·o·Google·Play·Services,·o·qual·está·sendo·atualizado·no·momento.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">É·necessária·uma·nova·versão·do·Google·Play·Services.·Ele·será·atualizado·em·breve.</string> | ||
18 | ··<string·name="common_open_on_phone">Abrir·no·smartphone</string> | ||
19 | ··<string·name="common_signin_button_text">Fazer·login</string> | ||
20 | ··<string·name="common_signin_button_text_long">Fazer·login·com·o·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Povolit</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Ke·spuštění·aplikace·%1$s·je·třeba·aktivovat·služby·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Aktivace·služeb·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalovat</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Ke·spuštění·aplikace·%1$s·jsou·potřeba·služby·Google·Play,·které·v zařízení·nemáte.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Instalace·služeb·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Dostupnost·služeb·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Chyba·služeb·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Aplikace·%1$s·má·potíže·se·službami·Google·Play.·Zkuste·to·prosím·znovu.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Ke·spuštění·aplikace·%1$s·jsou·potřeba·služby·Google·Play,·které·v tomto·zařízení·nejsou·podporovány.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Aktualizovat</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Ke·spuštění·aplikace·%1$s·je·třeba·aktualizovat·služby·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Aktualizace·služeb·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Ke·spuštění·aplikace·%1$s·jsou·potřeba·služby·Google·Play,·které·jsou·právě·aktualizovány.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Je·vyžadována·nová·verze·služeb·Google·Play.·Nová·verze·se·brzy·sama·nainstaluje.</string> | ||
18 | ··<string·name="common_open_on_phone">Otevřít·v telefonu</string> | ||
19 | ··<string·name="common_signin_button_text">Přihlásit·se</string> | ||
20 | ··<string·name="common_signin_button_text_long">Přihlásit·se·k účtu·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">ჩართვა</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·ვერ·იმუშავებს·Google·Play·Services-ის·ჩართვამდე.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·Services-ის·ჩართვა</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ინსტალაცია</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ვერ·გაეშვება·Google·Play·Services-ის·გარეშე,·რომელიც·აკლია·თქვენს·მოწყობილობას.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·Services-ის·ჩამოტვირთვა</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·services-ის·ხელმისაწვდომობა</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·Services-ის·შეცდომა</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s-ს·Google·Play·Services-თან·პრობლემა·შეექმნა.·გთხოვთ,·ცადოთ·ხელახლა.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ვერ·გაეშვება·Google·Play·Services-ის·გარეშე,·რომლებიც·მხარდაუჭერელია·თქვენი·მოწყობილობის·მიერ.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">განახლება</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·ვერ·გაეშვება,·თუ·Google·Play·სერვისებს·არ·განაახლებთ.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">განაახლეთ·Google·Play·Services</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ვერ·გაეშვება·Google·Play·Services-ის·გარეშე,·რომელთა·განახლებაც·ამჟამად·მიმდინარეობს.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">საჭიროა·Google·Play·Services-ის·ახალი·ვერსია.·ის·მალე·განახლდება.</string> | ||
18 | ··<string·name="common_open_on_phone">ტელეფონში·გახსნა</string> | ||
19 | ··<string·name="common_signin_button_text">შესვლა</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google-ით·შესვლა</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/action_container"·android:paddingLeft="4.0dip"·android:layout_width="0.0dip"·android:layout_height="48.0dip"·android:layout_weight="1.0[·...·truncated·by·diffoscope;·len:·88,·SHA:·304f67cd6463b76b00f8fecd7eda1d75c3a1fcd2cdafd396366c71e8810a9ec2·...·]> |
3 | ··<ImageView·android:layout_gravity="start|center"·android:id="@id/action_image"·android:layout_width="@dimen/notification_action_icon_size"·android:layout_height="@dimen/notification_action_icon_size"·android:scaleType="centerInside"/> | ||
4 | ··<TextView·android:textColor="#ffcccccc"·android:ellipsize="end"·android:layout_gravity="start|center"·android:id="@id/action_text"·android:paddingLeft="4.0dip"·android:clickable="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:paddingStart="4.0dip"·style="@style/Widget.Compat.NotificationActionText"/> | ||
5 | </LinearLayout> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:enabled="false"·android:orientation="horizontal"·android:id="@id/action_container"·android:background="@null"·android:paddingLeft="4.0dip"·android:layout_width="0.0dip"·android[·...·truncated·by·diffoscope;·len:·139,·SHA:·f9aacab53363ae65c7655970a34870c06c5c3c2ffc32002a7722187837f3d9bc·...·]> |
3 | ··<ImageView·android:enabled="false"·android:layout_gravity="start|center"·android:id="@id/action_image"·android:layout_width="@dimen/notification_action_icon_size"·android:layout_height="@dimen/notification_action_icon_size"·android:scaleType="centerInside"·android:alpha="0.5"/> | ||
4 | ··<TextView·android:enabled="false"·android:textColor="#ffcccccc"·android:ellipsize="end"·android:layout_gravity="start|center"·android:id="@id/action_text"·android:paddingLeft="4.0dip"·android:clickable="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:alpha="0.5"·android:paddingStart="4.0dip"·style="@style/Widget.Compat.NotificationActionText"/> | ||
5 | </LinearLayout> |
Offset 1, 2 lines modified | Offset 1, 19 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/notification_background"·android:layout_width="fill_parent"·android:layout_height="wrap_content"> |
3 | ··<ImageView·android:id="@id/icon"·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_height"·android:scaleType="center"/> | ||
4 | ··<LinearLayout·android:layout_gravity="top"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content"> | ||
5 | ····<LinearLayout·android:orientation="horizontal"·android:id="@id/notification_main_column_container"·android:paddingTop="@dimen/notification_main_column_padding_top"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/notification_large_icon_width"·android:minHeight="@dimen/notification_large_icon_height"·android:layout_marginStart="@dimen/notification_large_icon_width"> | ||
6 | ······<FrameLayout·android:id="@id/notification_main_column"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/notification_content_margin_start"·android:layout_marginRight="8.0dip"·android:layout_marginBottom="8.0dip"·android:layout_weight="1.0"·android:layout_marginStart="@dimen/notification_content_margin_start"·android:layout_marginEnd="8.0dip"/> | ||
7 | ······<FrameLayout·android:id="@id/right_side"·android:paddingTop="@dimen/notification_right_side_padding_top"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginRight="8.0dip"·android:layout_marginEnd="8.0dip"> | ||
8 | ········<ViewStub·android:layout_gravity="end|center|top"·android:id="@id/time"·android:visibility="gone"·android:layout="@layout/notification_template_part_time"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/> | ||
9 | ········<ViewStub·android:layout_gravity="end|center|top"·android:id="@id/chronometer"·android:visibility="gone"·android:layout="@layout/notification_template_part_chronometer"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/> | ||
10 | ········<LinearLayout·android:layout_gravity="end|bottom|center"·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="20.0dip"> | ||
11 | ··········<TextView·android:textAppearance="@style/TextAppearance.Compat.Notification.Info"·android:id="@id/info"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"/> | ||
12 | ··········<ImageView·android:layout_gravity="center"·android:id="@id/right_icon"·android:visibility="gone"·android:layout_width="16.0dip"·android:layout_height="16.0dip"·android:layout_marginLeft="8.0dip"·android:scaleType="centerInside"·android:alpha="0.6"·android:layout_marginStart="8.0dip"/> | ||
13 | ········</LinearLayout> | ||
14 | ······</FrameLayout> | ||
15 | ····</LinearLayout> | ||
16 | ····<ImageView·android:id="@id/action_divider"·android:background="?android:dividerHorizontal"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="1.0px"·android:layout_marginLeft="@dimen/notification_large_icon_width"·android:layout_marginStart="@dimen/notification_large_icon_width"/> | ||
17 | ····<LinearLayout·android:orientation="horizontal"·android:id="@id/actions"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/notification_large_icon_width"·android:divider="?android:listDivider"·android:showDividers="middle"·android:dividerPadding="12.0dip"·android:layout_marginStart="@dimen/notification_large_icon_width"/> | ||
18 | ··</LinearLayout> | ||
19 | </FrameLayout> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Aktivizo</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·nuk·do·të·funksionojë·nëse·nuk·aktivizon·shërbimet·e·\"Luaj·me·Google\".</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Aktivizo·shërbimet·e·\"Luaj·me·Google\"</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalo</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·nuk·do·të·funksionojë·pa·shërbimet·e·Google·Play,·të·cilat·mungojnë·në·pajisjen·tënde.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Merr·shërbimet·e·\"Luaj·me·Google\"</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponueshmëria·e·shërbimeve·të·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Gabim·në·shërbimet·e·\"Luaj·me·Google\"</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ka·probleme·me·shërbimet·e·Google·Play.·Provo·sërish.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·nuk·do·të·funksionojë·pa·shërbimet·e·Google·Play,·të·cilat·nuk·mbështeten·nga·pajisja·jote.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Përditëso</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·nuk·do·të·funksionojë·nëse·nuk·përditëson·shërbimet·e·\"Luaj·me·Google\".</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Përditëso·shërbimet·e·\"Luaj·me·Google\"</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·nuk·do·të·funksionojë·pa·shërbimet·e·\"Luaj·me·Google\",·të·cilat·po·përditësohen·aktualisht.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Nevojitet·një·version·i·ri·i·shërbimeve·të·\"Luaj·me·Google\".·Ai·do·të·përditësohet·automatikisht·së·shpejti.</string> | ||
18 | ··<string·name="common_open_on_phone">Hape·në·telefon</string> | ||
19 | ··<string·name="common_signin_button_text">Identifikohu</string> | ||
20 | ··<string·name="common_signin_button_text_long">Identifikohu·me·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">فعال·کریں</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">جب·تک·آپ·Google·Play·سروسز·فعال·نہیں·کر·لیتے،·%1$s·کام·نہیں·کرے·گی۔</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·سروسز·فعال·کریں</string> | ||
6 | ··<string·name="common_google_play_services_install_button">انسٹال·کریں</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·Google·Play·سروسز·کے·بغیر·نہیں·چلے·گی،·جو·آپ·کے·آلہ·سے·غائب·ہیں۔</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·سروسز·حاصل·کریں</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·سروسز·کی·دستیابی</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·سروسز·کی·خرابی</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·کو·Google·Play·سروسز·کے·ساتھ·مسئلہ·پیش·آ·رہا·ہے۔·براہ·کرم·دوبارہ·کوشش·کریں۔</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·Google·Play·سروسز·کے·بغیر·نہیں·چلے·گی،·جن·کی·آپ·کا·آلہ·معاونت·نہیں·کرتا۔</string> | ||
13 | ··<string·name="common_google_play_services_update_button">اپ·ڈیٹ·کریں</string> | ||
14 | ··<string·name="common_google_play_services_update_text">جب·تک·آپ·Google·Play·سروسز·اپ·ڈیٹ·نہیں·کر·لیتے·ہیں·%1$s·تب·تک·نہیں·چلے·گی۔</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·سروسز·اپ·ڈیٹ·کریں</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·Google·Play·سروسز·کے·بغیر·نہیں·چلے·گی،·جو·فی·الحال·اپ·ڈیٹ·ہو·رہی·ہیں۔</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·سروسز·کے·نئے·ورژن·کی·ضرورت·ہے۔·یہ·تھوڑی·دیر·میں·خود·ہی·اپنے·آپ·کو·اپ·ڈیٹ·کر·لے·گا۔</string> | ||
18 | ··<string·name="common_open_on_phone">فون·پر·کھولیں</string> | ||
19 | ··<string·name="common_signin_button_text">سائن·ان·کریں</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·کے·ساتھ·سائن·ان·کریں</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">+999</string> | 21 | ··<string·name="status_bar_notification_info_overflow">+999</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Activa</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·no·funcionarà·si·no·actives·Serveis·de·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Activa·Serveis·de·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instal·la</string> | ||
7 | ··<string·name="common_google_play_services_install_text">"%1$s·no·s'executarà·si·Serveis·de·Google·Play·no·està·instal·lat·al·dispositiu."</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Obtén·Serveis·de·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponibilitat·de·serveis·de·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Error·de·Serveis·de·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·té·problemes·amb·Serveis·de·Google·Play.·Torna-ho·a·provar.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·no·es·pot·executar·sense·Serveis·de·Google·Play,·que·no·és·compatible·amb·el·teu·dispositiu.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Actualitza</string> | ||
14 | ··<string·name="common_google_play_services_update_text">"%1$s·no·s'executarà·si·no·actualitzes·Serveis·de·Google·Play."</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Actualitza·Serveis·de·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">"%1$s·no·s'executarà·sense·Serveis·de·Google·Play,·que·s'està·actualitzant·en·aquest·moment."</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">"Cal·una·nova·versió·de·Serveis·de·Google·Play.·S'actualitzarà·automàticament·aviat."</string> | ||
18 | ··<string·name="common_open_on_phone">Obre·al·telèfon</string> | ||
19 | ··<string·name="common_signin_button_text">Inicia·sessió</string> | ||
20 | ··<string·name="common_signin_button_text_long">Inicia·la·sessió·amb·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">ప్రారంభించు</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">మీరు·Google·Play·సేవలను·ప్రారంభిస్తే·మినహా·%1$s·పని·చేయదు.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·సేవలను·ప్రారంభించండి</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ఇన్స్టాల్·చేయి</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·Google·Play·సేవలు·లేకుండా·అమలు·కాదు,·ఆ·సేవలు·మీ·పరికరంలో·లేవు.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·సేవలను·పొందండి</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·సేవల·లభ్యత</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·సేవల·ఎర్రర్</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·Google·Play·సేవలతో·సమస్య·కలిగి·ఉంది.·దయచేసి·మళ్లీ·ప్రయత్నించండి.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·Google·Play·సేవలు·లేకుండా·అమలు·కాదు,·ఈ·సేవలకు·మీ·పరికరంలో·మద్దతు·లేదు.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">అప్డేట్·చేయి</string> | ||
14 | ··<string·name="common_google_play_services_update_text">మీరు·Google·Play·సేవలను·నవీకరిస్తే·మినహా·%1$s·అమలు·కాదు.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·సేవలను·నవీకరించండి</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·Google·Play·సేవలు·లేకుండా·అమలు·కాదు,·ఆ·సేవలు·ప్రస్తుతం·నవీకరించబడుతున్నాయి.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">కొత్త·Google·Play·సేవల·వెర్షన్·అవసరం.·అది·కొద్ది·సేపట్లో·దానంతట·అదే·అప్డేట్·చేయబడుతుంది.</string> | ||
18 | ··<string·name="common_open_on_phone">ఫోన్లో·తెరువు</string> | ||
19 | ··<string·name="common_signin_button_text">సైన్·ఇన్·చేయండి</string> | ||
20 | ··<string·name="common_signin_button_text_long">Googleతో·సైన్·ఇన్·చేయి</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">चालू·करें</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">जब·तक·आप·Google·Play·सेवाएं·चालू·नहीं·करते,·%1$s·काम·नहीं·करेगा.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·सेवाएं·चालू·करें</string> | ||
6 | ··<string·name="common_google_play_services_install_button">इंस्टॉल·करें</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·उन·Google·Play·सेवाओं·के·बिना·नहीं·चलेगा·जो·आपके·डिवाइस·में·उपलब्ध·नहीं·हैं.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·सेवाएं·इंस्टॉल·करें</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·सेवाएं·उपलब्ध·हैं</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·सेवाओं·से·जुड़ी·गड़बड़ी</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·को·Google·Play·सेवाओं·के·साथ·समस्या·आ·रही·है.·कृपया·फिर·से·कोशिश·करें.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·उन·Google·Play·सेवाओं·के·बिना·नहीं·चलेगा,·जो·आपके·डिवाइस·पर·काम·नहीं·करती·हैं.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">अपडेट·करें</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·तब·तक·नहीं·चलेगा·जब·तक·आप·Google·Play·सेवाओं·को·अपडेट·नहीं·करते.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·सेवाओं·को·अपडेट·करें</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·उन·Google·Play·सेवाओं·के·बिना·नहीं·चलेगा·जो·अभी·अपडेट·हो·रही·हैं.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·सेवाओं·के·नए·वर्शन·की·ज़रूरत·है.·यह·जल्द·ही·अपने·आप·अपडेट·हो·जाएगा.</string> | ||
18 | ··<string·name="common_open_on_phone">फ़ोन·पर·खोलें</string> | ||
19 | ··<string·name="common_signin_button_text">साइन·इन·करें</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·के·ज़रिए·साइन·इन·करें</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">啟用</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">您必須啟用·Google·Play·服務,才能執行「%1$s」。</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">啟用·Google·Play·服務</string> | ||
6 | ··<string·name="common_google_play_services_install_button">安裝</string> | ||
7 | ··<string·name="common_google_play_services_install_text">您的裝置並未安裝·Google·Play·服務,因此無法執行「%1$s」。</string> | ||
8 | ··<string·name="common_google_play_services_install_title">取得·Google·Play·服務</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·服務可用性</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·服務發生錯誤</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">「%1$s」無法存取·Google·Play·服務,請再試一次。</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">您的裝置不支援·Google·Play·服務,因此無法執行「%1$s」。</string> | ||
13 | ··<string·name="common_google_play_services_update_button">更新</string> | ||
14 | ··<string·name="common_google_play_services_update_text">您必須更新·Google·Play·服務,才能執行「%1$s」。</string> | ||
15 | ··<string·name="common_google_play_services_update_title">更新·Google·Play·服務</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">執行「%1$s」所需的·Google·Play·服務正在更新。</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">必須使用新版·Google·Play·服務。該服務稍後就會自動更新。</string> | ||
18 | ··<string·name="common_open_on_phone">在手機上開啟</string> | ||
19 | ··<string·name="common_signin_button_text">登入</string> | ||
20 | ··<string·name="common_signin_button_text_long">使用·Google·帳戶登入</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Aktiveer</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·sal·nie·werk·nie·tensy·jy·Google·Play-dienste·aktiveer.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Aktiveer·Google·Play-dienste</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installeer</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·sal·nie·sonder·Google·Play·Dienste·werk·nie,·wat·nie·op·jou·toestel·is·nie.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Kry·Google·Play-dienste</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Beskikbaarheid·van·Google·Play-dienste</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·Services-fout</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ondervind·probleme·met·Google·Play·Dienste.·Probeer·asseblief·weer.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·sal·nie·werk·sonder·Google·Play·Dienste·nie,·wat·nie·deur·jou·toestel·gesteun·word·nie.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Dateer·op</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·sal·nie·werk·nie·tensy·jy·Google·Play·Dienste·opdateer.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Dateer·Google·Play-dienste·op</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·sal·nie·sonder·Google·Play-dienste·werk·nie,·wat·tans·opdateer.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Nuwe·weergawe·van·Google·Play-dienste·is·nodig.·Dit·sal·binnekort·self·opdateer.</string> | ||
18 | ··<string·name="common_open_on_phone">Maak·oop·op·foon</string> | ||
19 | ··<string·name="common_signin_button_text">Meld·aan</string> | ||
20 | ··<string·name="common_signin_button_text_long">Meld·aan·met·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Activați</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·nu·va·funcționa·decât·dacă·activați·serviciile·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Activați·serviciile·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalați</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·nu·va·rula·fără·serviciile·Google·Play,·care·lipsesc·de·pe·dispozitivul·dvs.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Descărcați·serviciile·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponibilitatea·serviciilor·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Eroare·a·serviciilor·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·întâmpină·probleme·privind·serviciile·Google·Play.·Încercați·din·nou.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·nu·va·rula·fără·serviciile·Google·Play,·care·nu·sunt·acceptate·de·dispozitivul·dvs.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Actualizați</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·nu·va·rula·decât·dacă·actualizați·serviciile·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Actualizați·serviciile·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·nu·va·rula·fără·serviciile·Google·Play,·care·momentan·se·actualizează.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Este·necesară·o·nouă·versiune·a·serviciilor·Google·Play.·Se·vor·actualiza·automat·în·curând.</string> | ||
18 | ··<string·name="common_open_on_phone">Deschideți·pe·telefon</string> | ||
19 | ··<string·name="common_signin_button_text">Conectați-vă</string> | ||
20 | ··<string·name="common_signin_button_text_long">Conectați-vă·cu·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">সক্ষম·কৰক</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">আপুনি·Google·Play·সেৱাবোৰ·সক্ষম·নকৰালৈকে·%1$sএ·কাম·নকৰিব।</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·প্লে·সেৱাসক্ষম·কৰক</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ইনষ্টল·কৰক</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·Google·প্লে·সেৱাৰ·অবিহনে·নচলে,·যিটো·আপোনাৰ·ডিভাইচত·নাই।</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·প্লে·সেৱালাভ·কৰক</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·প্লে·সেৱাসমূহৰ·উপলব্ধতা</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Playৰ·সেৱা·সম্পৰ্কীয়·আসোঁৱাহ</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Google·প্লে·সেৱাত·%1$s·ত·সমস্যা·হৈ·আছে।·আকৌ·চেষ্টা·কৰক।</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·Google·প্লে·সেৱাৰ·অবিহনে·নচলে,·যিবোৰ·আপোনাৰ·ডিভাইচত·চলিব·নোৱাৰে।</string> | ||
13 | ··<string·name="common_google_play_services_update_button">আপডেট·কৰক</string> | ||
14 | ··<string·name="common_google_play_services_update_text">আপুনি·Google·Play·সেৱাবোৰ·আপডেট·নকৰালৈকে·%1$s·নচলিব।</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·সেৱা·আপডেট·কৰক</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">বৰ্তমান·আপডেট·হৈ·থকা·Google·Play·সেৱাসমূহৰ·অবিহনে·%1$s·নচলিব৷</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·সেৱাসমূহৰ·নতুন·সংস্কৰণৰ·প্ৰয়োজন৷·এইটো·শীঘ্ৰেই·নিজে-নিজে·আপডেট·হ’ব৷</string> | ||
18 | ··<string·name="common_open_on_phone">"ফ'নত·খোলক"</string> | ||
19 | ··<string·name="common_signin_button_text">ছাইন·ইন·কৰক</string> | ||
20 | ··<string·name="common_signin_button_text_long">Googleৰ·জৰিয়তে·ছাইন·ইন·কৰক</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">৯৯৯+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">৯৯৯+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Aktifkan</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·tidak·akan·berfungsi·jika·layanan·Google·Play·tidak·diaktifkan.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Aktifkan·layanan·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instal</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·tidak·akan·berjalan·tanpa·layanan·Google·Play,·yang·tidak·ada·di·perangkat·Anda.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Dapatkan·layanan·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Ketersediaan·layanan·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Kesalahan·layanan·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·mengalami·masalah·dengan·layanan·Google·Play.·Coba·lagi.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·tidak·akan·berjalan·tanpa·layanan·Google·Play,·yang·tidak·didukung·oleh·perangkat·Anda.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Update</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·tidak·akan·berjalan·jika·layanan·Google·Play·tidak·diperbarui.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Perbarui·layanan·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·tidak·akan·berjalan·tanpa·layanan·Google·Play,·yang·saat·ini·sedang·diperbarui.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Perlu·versi·baru·layanan·Google·Play.·Akan·segera·memperbarui·sendiri.</string> | ||
18 | ··<string·name="common_open_on_phone">Buka·di·ponsel</string> | ||
19 | ··<string·name="common_signin_button_text">Login</string> | ||
20 | ··<string·name="common_signin_button_text_long">Login·dengan·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">הפעל</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">האפליקציה·%1$s·לא·תפעל·אם·לא·תפעיל·את·שירותי·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">הפעל·את·שירותי·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">התקן</string> | ||
7 | ··<string·name="common_google_play_services_install_text">האפליקציה·%1$s·לא·תפעל·ללא·שירותי·Google·Play,·שאינם·מותקנים·במכשיר.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">קבל·את·שירותי·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">זמינות·של·שירותי·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">שגיאה·בשירותי·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·נתקלה·בבעיה·בשירותי·Google·Play.·נסה·שוב.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·לא·תפעל·ללא·שירותי·Google·Play,·שאינם·נתמכים·במכשיר·שלך.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">עדכן</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·לא·יפעל·אם·לא·תעדכן·את·שירותי·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">עדכון·שירותי·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">האפליקציה·%1$s·לא·תפעל·ללא·שירותי·Google·Play,·שמתעדכנים·כרגע.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">דרושה·גרסה·חדשה·של·שירותי·Google·Play.·הגרסה·תתעדכן·בעצמה·תוך·זמן·קצר.</string> | ||
18 | ··<string·name="common_open_on_phone">פתח·בטלפון</string> | ||
19 | ··<string·name="common_signin_button_text">כניסה</string> | ||
20 | ··<string·name="common_signin_button_text_long">היכנס·באמצעות·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Включить</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Для·работы·приложения·\"%1$s\"·требуется·включить·сервисы·Google Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Включите·сервисы·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Установить</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Для·работы·приложения·\"%1$s\"·требуется·установить·сервисы·Google·Play.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Установите·сервисы·Google Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Доступность·сервисов·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Ошибка·сервисов·Google Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Приложению·\"%1$s\"·не·удается·подключиться·к·сервисам·Google·Play.·Повторите·попытку.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Для·работы·с·приложением·\"%1$s\"·требуются·сервисы·Google Play.·Они·не·поддерживаются·на·вашем·устройстве.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Обновить</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Чтобы·запустить·приложение·\"%1$s\",·обновите·сервисы·Google Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Обновите·сервисы·Google Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Сервисы·Google Play,·необходимые·для·работы·приложения·\"%1$s\",·в·настоящий·момент·обновляются.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Версия·сервисов·Google Play·устарела.·Они·автоматически·обновятся·в·ближайшее·время.</string> | ||
18 | ··<string·name="common_open_on_phone">Открыть·на·телефоне</string> | ||
19 | ··<string·name="common_signin_button_text">Войти</string> | ||
20 | ··<string·name="common_signin_button_text_long">Войти·через·аккаунт·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">>999</string> | 21 | ··<string·name="status_bar_notification_info_overflow">>999</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">ເປີດນຳໃຊ້</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·ຈະບໍ່ສາມາດໃຊ້ງານໄດ້ຈົນກວ່າທ່ານຈະເປີດໃຊ້ງານການບໍລິການ·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">ເປີດໃຊ້ການບໍລິການ·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ຕິດຕັ້ງ</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ຈະບໍ່ສາມາດເປີດໃຊ້ໄດ້ຫາກບໍ່ມີການບໍລິການ·Google·Play·ເຊິ່ງແທັບເລັດຂອງທ່ານບໍ່ມີ.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">ຕິດຕັ້ງບໍລິການ·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">ສະຖານະບໍລິການ·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·Services·ເກີດຄວາມຜິດພາດ</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ກຳລັງມີບັນຫາກັບບໍລິການ·Google·Play.·ກະລຸນາລອງໃໝ່ອີກຄັ້ງ.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ຈະບໍ່ສາມາດໃຊ້ໄດ້ຫາກບໍ່ມີບໍລິການ·Google·Play·ເຊິ່ງອຸປະກອນຂອງທ່ານບໍ່ຮອງຮັບ.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">ອັບເດດ</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·ຈະບໍ່ສາມາດເຮັດວຽກໄດ້ຈົນກວ່າທ່ານຈະອັບເດດການບໍລິການ·Google·Play</string> | ||
15 | ··<string·name="common_google_play_services_update_title">ອັບເດດການບໍລິການ·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ຈະບໍ່ສາມາດໃຊ້ງານໄດ້ໂດຍທີ່ບໍ່ມີການບໍລິການ·Google·Play,·ເຊິ່ງກຳລັງອັບເດດຢູ່ໃນປະຈຸບັນ.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">ຈຳເປັນຕ້ອງມີການບໍລິການ·Google·Play·ເວີຊັນໃໝ່.·ມັນຈະອັບເດດຕົວເອງໄວໆນີ້.</string> | ||
18 | ··<string·name="common_open_on_phone">ເປີດໃນໂທລະສັບ</string> | ||
19 | ··<string·name="common_signin_button_text">ລົງຊື່ເຂົ້າໃຊ້</string> | ||
20 | ··<string·name="common_signin_button_text_long">ລົງຊື່ເຂົ້າໃຊ້ດ້ວຍ·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">เปิดใช้</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·จะไม่ทำงานจนกว่าคุณจะเปิดใช้บริการ·Google·Play</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">เปิดใช้บริการ·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ติดตั้ง</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·จะไม่ทำงานหากไม่มีบริการ·Google·Play·ซี่งไม่มีในอุปกรณ์ของคุณ</string> | ||
8 | ··<string·name="common_google_play_services_install_title">ติดตั้งบริการ·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">ความพร้อมใช้งานของบริการ·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">ข้อผิดพลาดของบริการ·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·มีปัญหาเกี่ยวกับบริการของ·Google·Play·โปรดลองอีกครั้ง</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·จะไม่ทำงานหากไม่มีบริการ·Google·Play·ซึ่งอุปกรณ์ของคุณไม่สนับสนุน</string> | ||
13 | ··<string·name="common_google_play_services_update_button">อัปเดต</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·จะไม่ทำงานจนกว่าคุณจะอัปเดตบริการ·Google·Play</string> | ||
15 | ··<string·name="common_google_play_services_update_title">อัปเดตบริการ·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·จะไม่ทำงานหากไม่มีบริการ·Google·Play·ซึ่งกำลังอัปเดตอยู่ในขณะนี้</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">จำเป็นต้องใช้บริการ·Google·Play·เวอร์ชันใหม่·ซึ่งจะอัปเดตอัตโนมัติในอีกไม่ช้า</string> | ||
18 | ··<string·name="common_open_on_phone">เปิดบนโทรศัพท์</string> | ||
19 | ··<string·name="common_signin_button_text">ลงชื่อเข้าใช้</string> | ||
20 | ··<string·name="common_signin_button_text_long">ลงชื่อเข้าใช้ด้วย·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Kveikja</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·virkar·ekki·nema·þú·gerir·þjónustu·Google·Play·virka.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Virkja·þjónustu·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Setja·upp</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·getur·ekki·keyrt·án·þjónustu·Google·Play,·sem·vantar·í·tækið·þitt.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Sækja·þjónustu·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Staða·þjónustu·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Villa·í·þjónustu·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·á·í·vandræðum·með·þjónustu·Google·Play.·Reyndu·aftur.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·getur·ekki·keyrt·án·þjónustu·Google·Play,·sem·er·ekki·studd·af·tækinu·þínu.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Uppfæra</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·getur·ekki·keyrt·nema·þú·uppfærir·þjónustu·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Uppfæra·þjónustu·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·getur·ekki·keyrt·án·þjónustu·Google·Play,·sem·verið·er·að·uppfæra.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Nýja·útgáfu·af·þjónustu·Google·Play·vantar.·Hún·uppfærir·sig·sjálf·innan·skamms.</string> | ||
18 | ··<string·name="common_open_on_phone">Opna·í·símanum</string> | ||
19 | ··<string·name="common_signin_button_text">Skrá·inn</string> | ||
20 | ··<string·name="common_signin_button_text_long">Skrá·inn·með·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Iespējot</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Lai·lietotne·%1$s·darbotos,·ir·jāiespējo·Google Play·pakalpojumi.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google Play·pakalpojumu·iespējošana</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalēt</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Lai·lietotne·%1$s·darbotos,·ierīcē·ir·jāinstalē·Google Play·pakalpojumi.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google Play·pakalpojumu·iegūšana</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google Play·pakalpojumu·pieejamība</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google Play·pakalpojumu·kļūda</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Lietotnē·%1$s·ir·radusies·problēma·ar·Google·Play·pakalpojumu·darbību.·Lūdzu,·mēģiniet·vēlreiz.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Lai·lietotne·%1$s·darbotos,·ir·nepieciešami·Google·Play·pakalpojumi,·taču·jūsu·ierīce·tos·neatbalsta.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Atjaunināt</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Lai·lietotne·%1$s·darbotos,·jums·ir·jāatjaunina·Google Play·pakalpojumi.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google Play·pakalpojumu·atjaunināšana</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Lai·lietotne·%1$s·darbotos,·ir·jāinstalē·Google Play·pakalpojumi.·Pašlaik·notiek·to·atjaunināšana.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Ir·nepieciešama·jauna·Google Play·pakalpojumu·versija.·Drīzumā·tā·tiks·instalēta.</string> | ||
18 | ··<string·name="common_open_on_phone">Atvērt·tālrunī</string> | ||
19 | ··<string·name="common_signin_button_text">Pierakstīties</string> | ||
20 | ··<string·name="common_signin_button_text_long">Pierakstīties·ar·Google·kontu</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Omogući</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·neće·funkcionirati·ako·ne·omogućite·usluge·Google·Playa.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Omogućivanje·usluga·Google·Playa</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instaliraj</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·neće·funkcionirati·bez·usluga·Google·Playa·koje·nisu·instalirane·na·vašem·uređaju.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Preuzimanje·usluga·Google·Playa</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Dostupnost·usluga·za·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Pogreška·Usluga·za·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ima·poteškoća·s·uslugama·Google·Playa.·Pokušajte·ponovo.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·neće·funkcionirati·bez·usluga·Google·Playa·koje·vaš·uređaj·ne·podržava.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Ažuriraj</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·neće·funkcionirati·ako·ne·ažurirate·Google·Play·usluge.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Ažuriranje·usluga·Google·Playa</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·neće·se·pokrenuti·bez·usluga·Google·Playa·koje·se·trenutačno·ažuriraju.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Potrebna·je·nova·verzija·usluga·Google·Playa.·Uskoro·će·se·ažurirati.</string> | ||
18 | ··<string·name="common_open_on_phone">Otvori·na·telefonu</string> | ||
19 | ··<string·name="common_signin_button_text">Prijava</string> | ||
20 | ··<string·name="common_signin_button_text_long">Prijava·putem·Googlea</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Միացնել</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·հավելվածը·չի·աշխատի·մինչև·չմիացնեք·Google·Play·ծառայությունները:</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Միացնել·Google·Play·ծառայությունները</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Տեղադրել</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·հավելվածը·չի·աշխատի·առանց·Google·Play·ծառայությունների,·որոնք·չկան·ձեր·սարքում:</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Տեղադրել·Google·Play·ծառայությունները</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·ծառայությունների·հասանելիություն</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·ծառայությունների·սխալ·կա</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·հավելվածը·Google·Play·ծառայությունների·հետ·կապված·խնդիր·ունի:·Փորձեք·նորից:</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·հավելվածը·չի·աշխատի·առանց·Google·Play·ծառայությունների,·որոնք·ձեր·սարքում·չեն·աջակցվում:</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Թարմացնել</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·հավելվածը·չի·աշխատի·մինչև·չթարմացնեք·Google·Play·ծառայությունները:</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Թարմացնել·Google·Play·ծառայությունները</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·հավելվածը·չի·աշխատի·առանց·Google·Play·ծառայությունների,·որոնք·այս·պահին·թարմացվում·են:</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Անհրաժեշտ·է·Google·Play·ծառայությունների·նոր·տարբերակը:·Այն·շուտով·կթարմացվի·ավտոմատ·կերպով:</string> | ||
18 | ··<string·name="common_open_on_phone">Բացել·հեռախոսով</string> | ||
19 | ··<string·name="common_signin_button_text">Մուտք·գործել</string> | ||
20 | ··<string·name="common_signin_button_text_long">Մուտք·գործել·Google-ով</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">启用</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">您必须先启用·Google·Play·服务,然后才能运行%1$s。</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">启用·Google·Play·服务</string> | ||
6 | ··<string·name="common_google_play_services_install_button">安装</string> | ||
7 | ··<string·name="common_google_play_services_install_text">您的设备没有安装·Google·Play·服务,因此无法运行%1$s。</string> | ||
8 | ··<string·name="common_google_play_services_install_title">获取·Google·Play·服务</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·服务的适用范围</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play服务出错</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s无法访问·Google·Play·服务,请重试。</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">您的设备不支持·Google·Play·服务,因此无法运行%1$s。</string> | ||
13 | ··<string·name="common_google_play_services_update_button">更新</string> | ||
14 | ··<string·name="common_google_play_services_update_text">您必须先更新·Google·Play·服务,然后才能运行%1$s。</string> | ||
15 | ··<string·name="common_google_play_services_update_title">更新·Google·Play·服务</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Google·Play·服务当前正在更新,因此您无法运行%1$s。</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">必须使用新版·Google·Play·服务。该服务很快就会自行更新。</string> | ||
18 | ··<string·name="common_open_on_phone">在手机上打开</string> | ||
19 | ··<string·name="common_signin_button_text">登录</string> | ||
20 | ··<string·name="common_signin_button_text_long">使用·Google·帐号登录</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">I-enable</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Hindi·gagana·ang·%1$s·maliban·kung·ie-enable·mo·ang·mga·serbisyo·ng·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">I-enable·ang·mga·serbisyo·ng·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">I-install</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Hindi·gagana·ang·%1$s·nang·wala·ang·mga·serbisyo·ng·Google·Play·na·wala·sa·iyong·device.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Kunin·ang·mga·serbisyo·ng·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Availability·ng·serbisyo·ng·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Error·sa·Mga·Serbisyo·ng·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Nagkakaproblema·ang·%1$s·sa·mga·serbisyo·ng·Google·Play.·Pakisubukang·muli.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Hindi·gagana·ang·%1$s·nang·wala·ang·mga·serbisyo·ng·Google·Play,·na·hindi·nasusuportahan·ng·iyong·device.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">I-update</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Hindi·gagana·ang·%1$s·maliban·kung·i-a-update·mo·ang·mga·serbisyo·ng·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">I-update·ang·mga·serbisyo·ng·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Hindi·gagana·ang·%1$s·nang·wala·ang·mga·serbisyo·ng·Google·Play·na·kasalukuyang·ina-update.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Kailangan·ang·bagong·bersyon·ng·mga·serbisyo·ng·Google·Play.·Mag-a-update·itong·mag-isa·sa·ilang·sandali.</string> | ||
18 | ··<string·name="common_open_on_phone">Buksan·sa·telepono</string> | ||
19 | ··<string·name="common_signin_button_text">Mag-sign·in</string> | ||
20 | ··<string·name="common_signin_button_text_long">Mag-sign·in·sa·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Ativar</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">O·%1$s·não·funciona·enquanto·não·ativar·os·serviços·do·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Ativar·serviços·do·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalar</string> | ||
7 | ··<string·name="common_google_play_services_install_text">O·%1$s·não·é·executado·sem·os·Serviços·do·Google·Play,·os·quais·estão·em·falta·no·seu·dispositivo.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Obter·serviços·do·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponibilidade·Serviços·do·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Erro·dos·Serviços·do·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·está·a·ter·problemas·com·os·Serviços·do·Google·Play.·Tente·novamente.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Não·é·possível·executar·o·%1$s·sem·os·Serviços·do·Google·Play,·os·quais·não·são·compatíveis·com·o·seu·dispositivo.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Atualizar</string> | ||
14 | ··<string·name="common_google_play_services_update_text">O·%1$s·não·é·executado·enquanto·não·atualizar·os·serviços·do·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Atualizar·serviços·do·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">O·%1$s·não·é·executado·sem·os·serviços·do·Google·Play,·os·quais·estão·a·ser·atualizados.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">É·necessária·uma·nova·versão·dos·serviços·do·Google·Play.·Esta·será·atualizada·automaticamente·em·breve.</string> | ||
18 | ··<string·name="common_open_on_phone">Abrir·no·telemóvel</string> | ||
19 | ··<string·name="common_signin_button_text">Iniciar·sessão</string> | ||
20 | ··<string·name="common_signin_button_text_long">Iniciar·sessão·com·o·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <ImageView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/icon"·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_height"·android:scaleType="centerCrop"/> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <Chronometer·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="@style/TextAppearance.Compat.Notification.Time"·android:id="@id/chronometer"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:sin[·...·truncated·by·diffoscope;·len:·14,·SHA:·29175541970baed9dd0a2a43ee7f47e5cbf2b50ba88ff2c2b54488d3b5375c39·...·]/> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/action_container"·android:paddingLeft="4.0dip"·android:layout_width="0.0dip"·android:layout_height="48.0dip"·android:layout_weight="1.0[·...·truncated·by·diffoscope;·len:·58,·SHA:·5e5b87f7489ded907073147533b42d4ed2dd0e3e2f9c283b2d6dfb609aa4cd2b·...·]> |
3 | ··<ImageView·android:layout_gravity="start|center"·android:id="@id/action_image"·android:layout_width="@dimen/notification_action_icon_size"·android:layout_height="@dimen/notification_action_icon_size"·android:scaleType="centerInside"/> | ||
4 | ··<TextView·android:textColor="#ffcccccc"·android:ellipsize="end"·android:layout_gravity="start|center"·android:id="@id/action_text"·android:paddingLeft="4.0dip"·android:clickable="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·style="@style/Widget.Compat.NotificationActionText"/> | ||
5 | </LinearLayout> |
Offset 1, 2 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:enabled="false"·android:orientation="horizontal"·android:id="@id/action_container"·android:background="@null"·android:paddingLeft="4.0dip"·android:layout_width="0.0dip"·android[·...·truncated·by·diffoscope;·len:·109,·SHA:·b627ea85a3ec41835d109b354cb2b4c411be840a595d91001c928e35efb87bf3·...·]> |
3 | ··<ImageView·android:enabled="false"·android:layout_gravity="start|center"·android:id="@id/action_image"·android:layout_width="@dimen/notification_action_icon_size"·android:layout_height="@dimen/notification_action_icon_size"·android:scaleType="centerInside"·android:alpha="0.5"/> | ||
4 | ··<TextView·android:enabled="false"·android:textColor="#ffcccccc"·android:ellipsize="end"·android:layout_gravity="start|center"·android:id="@id/action_text"·android:paddingLeft="4.0dip"·android:clickable="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:alpha="0.5"·style="@style/Widget.Compat.NotificationActionText"/> | ||
5 | </LinearLayout> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <DateTimeView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="@style/TextAppearance.Compat.Notification.Time"·android:id="@id/time"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLin[·...·truncated·by·diffoscope;·len:·8,·SHA:·0b0c489151a769b85b47ac59c23e7c7560374362764d1ed36d82607d6e3860d2·...·]/> |
Offset 1, 2 lines modified | Offset 1, 19 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/notification_background"·android:layout_width="fill_parent"·android:layout_height="wrap_content"> |
3 | ··<ImageView·android:id="@id/icon"·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_height"·android:scaleType="center"/> | ||
4 | ··<LinearLayout·android:layout_gravity="top"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content"> | ||
5 | ····<LinearLayout·android:orientation="horizontal"·android:id="@id/notification_main_column_container"·android:paddingTop="@dimen/notification_main_column_padding_top"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/notification_large_icon_width"·android:minHeight="@dimen/notification_large_icon_height"> | ||
6 | ······<FrameLayout·android:id="@id/notification_main_column"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/notification_content_margin_start"·android:layout_marginRight="8.0dip"·android:layout_marginBottom="8.0dip"·android:layout_weight="1.0"/> | ||
7 | ······<FrameLayout·android:id="@id/right_side"·android:paddingTop="@dimen/notification_right_side_padding_top"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginRight="8.0dip"> | ||
8 | ········<ViewStub·android:layout_gravity="end|center|top"·android:id="@id/time"·android:visibility="gone"·android:layout="@layout/notification_template_part_time"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/> | ||
9 | ········<ViewStub·android:layout_gravity="end|center|top"·android:id="@id/chronometer"·android:visibility="gone"·android:layout="@layout/notification_template_part_chronometer"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/> | ||
10 | ········<LinearLayout·android:layout_gravity="end|bottom|center"·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="20.0dip"> | ||
11 | ··········<TextView·android:textAppearance="@style/TextAppearance.Compat.Notification.Info"·android:id="@id/info"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"/> | ||
12 | ··········<ImageView·android:layout_gravity="center"·android:id="@id/right_icon"·android:visibility="gone"·android:layout_width="16.0dip"·android:layout_height="16.0dip"·android:layout_marginLeft="8.0dip"·android:scaleType="centerInside"·android:alpha="0.6"/> | ||
13 | ········</LinearLayout> | ||
14 | ······</FrameLayout> | ||
15 | ····</LinearLayout> | ||
16 | ····<ImageView·android:id="@id/action_divider"·android:background="?android:dividerHorizontal"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="1.0px"·android:layout_marginLeft="@dimen/notification_large_icon_width"/> | ||
17 | ····<LinearLayout·android:orientation="horizontal"·android:id="@id/actions"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/notification_large_icon_width"·android:divider="?android:listDivider"·android:showDividers="middle"·android:dividerPadding="12.0dip"/> | ||
18 | ··</LinearLayout> | ||
19 | </FrameLayout> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Attiva</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·non·funzionerà·se·non·attivi·Google·Play·Services.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Attiva·Google·Play·Services</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installa</string> | ||
7 | ··<string·name="common_google_play_services_install_text">"L'app·%1$s·non·funzionerà·senza·Google·Play·Services,·non·presente·sul·tuo·dispositivo."</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Installa·Google·Play·Services</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponibilità·di·Google·Play·Services</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Errore·Google·Play·Services</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·sta·riscontrando·problemi·con·Google·Play·Services.·Riprova.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·non·funzionerà·senza·Google·Play·Services,·non·supportati·dal·tuo·dispositivo.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Aggiorna</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·non·funzionerà·se·non·aggiorni·Google·Play·Services.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Aggiorna·Google·Play·Services</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·non·funzionerà·senza·Google·Play·Services,·attualmente·in·fase·di·aggiornamento.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">"È·richiesta·una·nuova·versione·di·Google·Play·Services.·L'aggiornamento·automatico·verrà·eseguito·a·breve."</string> | ||
18 | ··<string·name="common_open_on_phone">Apri·sul·telefono</string> | ||
19 | ··<string·name="common_signin_button_text">Accedi</string> | ||
20 | ··<string·name="common_signin_button_text_long">Accedi·con·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Inschakelen</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·werkt·niet,·tenzij·je·Google·Play-services·inschakelt.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play-services·inschakelen</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installeren</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·kan·niet·worden·uitgevoerd·zonder·Google·Play-services,·die·je·nog·niet·op·je·apparaat·hebt.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play-services·ophalen</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Beschikbaarheid·van·Google·Play-services</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Fout·met·Google·Play-services</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ondervindt·problemen·met·Google·Play-services.·Probeer·het·opnieuw.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·kan·niet·worden·uitgevoerd·zonder·Google·Play-services,·die·niet·worden·ondersteund·op·je·apparaat.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Updaten</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·kan·niet·worden·uitgevoerd,·tenzij·je·Google·Play-services·updatet.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play-services·updaten</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·kan·niet·worden·uitgevoerd·zonder·Google·Play-services,·die·momenteel·worden·geüpdatet.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Er·is·een·nieuwe·versie·van·Google·Play-services·vereist.·De·update·wordt·binnenkort·automatisch·uitgevoerd.</string> | ||
18 | ··<string·name="common_open_on_phone">Openen·op·telefoon</string> | ||
19 | ··<string·name="common_signin_button_text">Inloggen</string> | ||
20 | ··<string·name="common_signin_button_text_long">Inloggen·met·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Қосу</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·қызметтерін·қоспасаңыз,·%1$s·жұмыс·істемейді.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·қызметтерін·қосу</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Орнату</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Google·Play·қызметтері·құрылғыда·болмағандықтан,·%1$s·іске·қосылмайды.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·қызметтерін·алу</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·қызметтерінің·қолжетімділігі</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·қызметтерінің·қатесі</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·қолданбасында·Google·Play·қызметіне·байланысты·белгісіз·қате·шықты.·Әрекетті·қайталаңыз.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·қолданбасы·құрылғыңызда·қолдау·көрсетілмейтін·Google·Play·қызметінсіз·жұмыс·істемейді.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Жаңарту</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·қызметтерін·жаңартпасаңыз,·%1$s·іске·қосылмайды.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·қызметтерін·жаңарту</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Қазіргі·уақытта·жаңартылып·жатқан·Google·Play·қызметтерінсіз·%1$s·іске·қосылмайды.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·қызметтерінің·жаңа·нұсқасы·қажет.·Ол·қысқа·уақыттан·кейін·өзі·жаңарады.</string> | ||
18 | ··<string·name="common_open_on_phone">Телефонда·ашу</string> | ||
19 | ··<string·name="common_signin_button_text">Кіру</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·арқылы·кіру</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Washa</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·haitafanya·kazi·isipokuwa·uwashe·huduma·za·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Washa·huduma·za·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Sakinisha</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·haitafanya·kazi·bila·huduma·za·Google·Play.·Huduma·hizi·hazipatikani·kwenye·kifaa·chako.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Pata·huduma·za·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Upatikanaji·wa·huduma·za·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Hitilafu·kwenye·huduma·za·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·inakumbwa·na·hitilafu·ya·huduma·za·Google·Play.·Tafadhali·jaribu·tena.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·haitafanya·kazi·bila·huduma·za·Google·Play.·Huduma·hizi·hazitumiki·kwenye·kifaa·chako.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Sasisha</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·haitafanya·kazi·hadi·usasishe·huduma·za·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Sasisha·huduma·za·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·haitafanya·kazi·bila·huduma·za·Google·Play.·Huduma·hizi·zinasasishwa·sasa.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Toleo·jipya·la·huduma·za·Google·Play·linahitajika.·Litajisasisha·baada·ya·muda·mfupi.</string> | ||
18 | ··<string·name="common_open_on_phone">Fungua·kwenye·simu</string> | ||
19 | ··<string·name="common_signin_button_text">Ingia·katika·akaunti</string> | ||
20 | ··<string·name="common_signin_button_text_long">Ingia·katika·akaunti·ukitumia·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Omogući</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Aplikacija·%1$s·neće·raditi·ako·ne·omogućite·Google·Play·usluge.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Omogućite·Google·Play·usluge</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instaliraj</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Aplikacija·%1$s·neće·raditi·bez·Google·Play·usluga,·kojih·na·vašem·uređaju·nema.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Nabavite·Google·Play·usluge</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Dostupnost·Google·Play·usluga</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Greška·Google·Play·usluge</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Aplikacija·%1$s·ima·problema·s·Google·Play·uslugama.·Pokušajte·ponovo.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Aplikacija·%1$s·neće·raditi·bez·Google·Play·usluga,·koje·vaš·uređaj·ne·podržava.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Ažuriraj</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Aplikacija·%1$s·neće·raditi·ako·ne·ažurirate·Google·Play·usluge.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Ažuriranje·Google·Play·usluga</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Aplikacija·%1$s·neće·raditi·bez·Google·Play·usluga,·koje·se·trenutno·ažuriraju.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Potrebna·je·nova·verzija·Google·Play·usluga.·Ubrzo·će·se·samo·ažurirati.</string> | ||
18 | ··<string·name="common_open_on_phone">Otvori·na·telefonu</string> | ||
19 | ··<string·name="common_signin_button_text">Prijavi·se</string> | ||
20 | ··<string·name="common_signin_button_text_long">Prijavi·se·pomoću·Googlea</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">ဖွင့်ရန်</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·ဝန်ဆောင်မှုများကို·မဖွင့်သ၍·%1$s·သည်အလုပ်လုပ်မည်မဟုတ်ပါ။</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·ဝန်ဆောင်မှုများ·ဖွင့်ရန်</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ထည့်သွင်းပါ</string> | ||
7 | ··<string·name="common_google_play_services_install_text">သင့်တက်ဘလက်တွင်·Google·Play·ဝန်ဆောင်မှုများမရှိသောကြောင့်·%1$s·ကိုဖွင့်၍မရပါ။</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·ဝန်ဆောင်မှုများရယူရန်</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·ဝန်ဆောင်မှုများ·ရရှိနိုင်သည်</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·ဝန်ဆောင်မှုများ·အမှား</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·သည်·Google·Play·ဝန်ဆောင်မှုများနှင့်·ပြဿနာအနည်းငယ်·ရှိနေပါသည်။·ထပ်လုပ်ကြည့်ပါ။</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Google·Play·ဝန်ဆောင်မှုများကို·သင့်စက်ပစ္စည်းတွင်·ပံ့ပိုးမထားသည့်အတွက်·၎င်းမရှိဘဲ·%1$s·ကို·ဖွင့်၍မရပါ။</string> | ||
13 | ··<string·name="common_google_play_services_update_button">အပ်ဒိတ်</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·ဝန်ဆောင်မှုများအား·အပ်ဒိတ်မလုပ်ပါက·%1$s·အလုပ်လုပ်မည်·မဟုတ်ပါ။</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·ဝန်ဆောင်မှုများကို·အပ်ဒိတ်လုပ်ရန်</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Google·Play·ဝန်ဆောင်မှုများကို·လက်ရှိအပ်ဒိတ်လုပ်နေသောကြောင့်·%1$s·ကိုဖွင့်၍ရမည်မဟုတ်ပါ။</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·ဝန်ဆောင်မှုဗားရှင်းအသစ်များ·လိုအပ်နေသည်။·အချိန်အနည်းငယ်အကြာတွင်·၎င်းကိုယ်တိုင်အပ်ဒိတ်လုပ်ပါ·လိမ့်မည်။</string> | ||
18 | ··<string·name="common_open_on_phone">ဖုန်းပေါ်မှာ·ဖွင့်ပါ</string> | ||
19 | ··<string·name="common_signin_button_text">လက်မှတ်ထိုး·ဝင်ရန်</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·ဖြင့်·လက်မှတ်ထိုးဝင်ရေ</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">၉၉၉+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">၉၉၉+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">បើក</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·នឹងមិនដំណើរការទេ·លុះត្រាតែអ្នកបើកសេវាកម្ម·Google·Play។</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">បើកសេវាកម្ម·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ដំឡើង</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·នឹងមិនដំណើរការទេ·ប្រសិនបើមិនមានសេវាកម្មនានារបស់·Google·Play·ដែលបានបាត់ពីឧបករណ៍របស់អ្នក។</string> | ||
8 | ··<string·name="common_google_play_services_install_title">ទាញយកសេវាកម្ម·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">លទ្ធភាពប្រើប្រាស់សេវាកម្ម·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">កំហុសសេវាកម្ម·Google·កម្សាន្ត</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·កំពុងមានបញ្ហាជាមួយសេវាកម្មរបស់·Google·Play·។·សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ។</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·នឹងមិនដំណើរការដោយគ្មានសេវាកម្មរបស់·Google·Play·ដែលឧបករណ៍របស់អ្នកមិនគាំទ្រនោះទេ។</string> | ||
13 | ··<string·name="common_google_play_services_update_button">អាប់ដេត</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·នឹងមិនដំណើរការទេ·លុះត្រាតែអ្នកធ្វើបច្ចុប្បន្នភាពសេវាកម្ម·Google·Play។</string> | ||
15 | ··<string·name="common_google_play_services_update_title">អាប់ដេតសេវាកម្ម·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·នឹងមិនដំណើរការទេ·បើមិនមានសេវាកម្ម·Google·Play·ដោយសារតែវាកំពុងអាប់ដេត។</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">តម្រូវឲ្យមានកំណែថ្មីនៃសេវាកម្ម·Google·Play។·វានឹងអាប់ដេតដោយខ្លួនវានៅពេលបន្តិចទៀតនេះ។</string> | ||
18 | ··<string·name="common_open_on_phone">បើកតាមទូរស័ព្ទ</string> | ||
19 | ··<string·name="common_signin_button_text">ចូល</string> | ||
20 | ··<string·name="common_signin_button_text_long">ចូលដោយប្រើ·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Povoliť</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Aplikácia·%1$s·bude·fungovať·až·po·povolení·služieb·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Povoliť·služby·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Inštalovať</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Na·spustenie·aplikácie·%1$s·sa·vyžadujú·služby·Google·Play,·ktoré·na·zariadení·nemáte.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Inštalovať·služby·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Dostupnosť·služieb·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Chyba·služieb·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Aplikácia·%1$s·má·problémy·so·službami·Google·Play.·Skúste·to·znova.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Aplikáciu·%1$s·nebude·možné·spustiť·bez·služieb·Google·Play,·ktoré·vaše·zariadenie·nepodporuje.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Aktualizovať</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Aplikáciu·%1$s·bude·možné·spustiť·až·po·aktualizácii·služieb·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Aktualizácia·služieb·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Na·spustenie·aplikácie·%1$s·sa·vyžadujú·služby·Google·Play,·ktoré·sa·momentálne·aktualizujú.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Vyžaduje·sa·nová·verzia·služieb·Google·Play.·Aktualizujú·sa·automaticky·v najbližšom·čase.</string> | ||
18 | ··<string·name="common_open_on_phone">Otvoriť·v·telefóne</string> | ||
19 | ··<string·name="common_signin_button_text">Prihlásiť·sa</string> | ||
20 | ··<string·name="common_signin_button_text_long">Prihlásiť·sa·do·účtu·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">사용·설정</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·서비스를·사용하도록·설정해야·%1$s이(가)·작동합니다.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·서비스·사용</string> | ||
6 | ··<string·name="common_google_play_services_install_button">설치</string> | ||
7 | ··<string·name="common_google_play_services_install_text">기기에·Google·Play·서비스가·설치되어·있어야·%1$s이(가)·실행됩니다.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·서비스·설치</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·서비스·사용·가능·여부</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·서비스·오류</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s에서·Google·Play·서비스를·사용하는·데·문제가·있습니다.·다시·시도하세요.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s은(는)·Google·Play·서비스·없이는·실행되지·않으나,·기기에서·Google·Play·서비스를·지원하지·않습니다.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">업데이트</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·서비스를·업데이트해야·%1$s이(가)·실행됩니다.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·서비스·업데이트</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">현재·업데이트·중인·Google·Play·서비스가·있어야·%1$s이(가)·실행됩니다.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">새·버전의·Google·Play·서비스가·필요합니다.·곧·자동으로·업데이트됩니다.</string> | ||
18 | ··<string·name="common_open_on_phone">스마트폰에서·열기</string> | ||
19 | ··<string·name="common_signin_button_text">로그인</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·계정으로·로그인</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">فعال·کردن</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">تا·وقتی·سرویسهای·Google·Play·را·فعال·نکنید،·%1$s·کار·نمیکند.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">فعال·کردن·سرویسهای·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">نصب</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·بدون·خدمات·Google·Play·که·در·دستگاه·شما·وجود·ندارد·اجرا·نمیشود.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">دریافت·سرویسهای·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">قابلیت·دسترسی·خدمات·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">خطا·در·خدمات·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·برای·استفاده·از·خدمات·Google·Play·با·مشکل·روبرو·است.·لطفاً·دوباره·امتحان·کنید.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·بدون·خدمات·Google·Play·که·در·دستگاه·شما·پشتیبانی·نمیشود،·اجرا·نخواهد·شد.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">بهروزرسانی</string> | ||
14 | ··<string·name="common_google_play_services_update_text">تاز·مانی·که·سرویسهای·Google·Play·را·بهروزرسانی·نکنید،·%1$s·اجرا·نمیشود.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">بهروزرسانی·سرویسهای·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·بدون·سرویسهای·Google·Play·که·درحال·حاضر·درحال·بهروزرسانی·هستند،·کار·نمیکند.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">نسخه·جدید·سرویسهای·Google·Play·نیاز·است.·بهزودی·بهطور·خودکار·بهروزرسانی·میشود.</string> | ||
18 | ··<string·name="common_open_on_phone">باز·کردن·در·تلفن</string> | ||
19 | ··<string·name="common_signin_button_text">ورود·به·سیستم</string> | ||
20 | ··<string·name="common_signin_button_text_long">ورود·به·سیستم·با·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Omogoči</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Aplikacija·%1$s·ne·bo·delovala,·če·ne·omogočite·storitev·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Omogočanje·storitev·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Namesti</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Aplikacija·%1$s·ne·deluje·brez·storitev·Google·Play,·vendar·teh·ni·v·napravi.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Namestitev·storitev·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Dostopnost·storitev·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Napaka·storitev·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Aplikacija·%1$s·ima·težave·s·storitvami·Google·Play.·Poskusite·znova.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Aplikacija·%1$s·ne·deluje·brez·storitev·Google·Play,·ki·jih·vaša·naprava·ne·podpira.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Posodobi</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Aplikacija·%1$s·ne·bo·delovala,·če·ne·posodobite·storitev·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Posodobitev·storitev·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Aplikacija·%1$s·ne·deluje·brez·storitev·Google·Play,·ki·se·trenutno·posodabljajo.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Potrebujete·novo·različico·storitev·Google·Play.·V·kratkem·se·bodo·posodobile.</string> | ||
18 | ··<string·name="common_open_on_phone">Odpiranje·v·telefonu</string> | ||
19 | ··<string·name="common_signin_button_text">Prijava</string> | ||
20 | ··<string·name="common_signin_button_text_long">Prijava·z·Google·Računom</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 10 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<attr·name="alpha"·format="float"/> | 3 | ··<attr·name="alpha"·format="float"/> |
4 | ··<attr·name="buttonSize"·format="reference"> | ||
5 | ····<enum·name="icon_only"·value="2"/> | ||
6 | ····<enum·name="standard"·value="0"/> | ||
7 | ····<enum·name="wide"·value="1"/> | ||
8 | ··</attr> | ||
9 | ··<attr·name="circleCrop"·format="boolean"/> | ||
10 | ··<attr·name="colorScheme"·format="reference"> | ||
11 | ····<enum·name="auto"·value="2"/> | ||
12 | ····<enum·name="dark"·value="0"/> | ||
13 | ····<enum·name="light"·value="1"/> | ||
14 | ··</attr> | ||
4 | ··<attr·name="font"·format="reference"/> | 15 | ··<attr·name="font"·format="reference"/> |
5 | ··<attr·name="fontProviderAuthority"·format="string"/> | 16 | ··<attr·name="fontProviderAuthority"·format="string"/> |
6 | ··<attr·name="fontProviderCerts"·format="reference"/> | 17 | ··<attr·name="fontProviderCerts"·format="reference"/> |
7 | ··<attr·name="fontProviderFetchStrategy"> | 18 | ··<attr·name="fontProviderFetchStrategy"> |
8 | ····<enum·name="async"·value="1"/> | 19 | ····<enum·name="async"·value="1"/> |
9 | ····<enum·name="blocking"·value="0"/> | 20 | ····<enum·name="blocking"·value="0"/> |
10 | ··</attr> | 21 | ··</attr> |
Offset 15, 9 lines modified | Offset 26, 16 lines modified | ||
15 | ··<attr·name="fontProviderQuery"·format="string"/> | 26 | ··<attr·name="fontProviderQuery"·format="string"/> |
16 | ··<attr·name="fontStyle"> | 27 | ··<attr·name="fontStyle"> |
17 | ····<enum·name="italic"·value="1"/> | 28 | ····<enum·name="italic"·value="1"/> |
18 | ····<enum·name="normal"·value="0"/> | 29 | ····<enum·name="normal"·value="0"/> |
19 | ··</attr> | 30 | ··</attr> |
20 | ··<attr·name="fontVariationSettings"·format="string"/> | 31 | ··<attr·name="fontVariationSettings"·format="string"/> |
21 | ··<attr·name="fontWeight"·format="integer"/> | 32 | ··<attr·name="fontWeight"·format="integer"/> |
33 | ··<attr·name="imageAspectRatio"·format="float"/> | ||
34 | ··<attr·name="imageAspectRatioAdjust"> | ||
35 | ····<enum·name="adjust_height"·value="2"/> | ||
36 | ····<enum·name="adjust_width"·value="1"/> | ||
37 | ····<enum·name="none"·value="0"/> | ||
38 | ··</attr> | ||
39 | ··<attr·name="scopeUris"·format="reference|string"/> | ||
22 | ··<attr·name="ttcIndex"·format="integer"/> | 40 | ··<attr·name="ttcIndex"·format="integer"/> |
23 | </resources> | 41 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Enable</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">"%1$s·won't·work·unless·you·enable·Google·Play·services."</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Enable·Google·Play·services</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Install</string> | ||
7 | ··<string·name="common_google_play_services_install_text">"%1$s·won't·run·without·Google·Play·services,·which·are·missing·from·your·device."</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Get·Google·Play·services</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·services·availability</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·services·error</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·is·having·trouble·with·Google·Play·services.·Please·try·again.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">"%1$s·won't·run·without·Google·Play·services,·which·are·not·supported·by·your·device."</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Update</string> | ||
14 | ··<string·name="common_google_play_services_update_text">"%1$s·won't·run·unless·you·update·Google·Play·services."</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Update·Google·Play·services</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">"%1$s·won't·run·without·Google·Play·services,·which·are·currently·updating."</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">New·version·of·Google·Play·services·needed.·It·will·update·itself·shortly.</string> | ||
18 | ··<string·name="common_open_on_phone">Open·on·phone</string> | ||
19 | ··<string·name="common_signin_button_text">Sign·in</string> | ||
20 | ··<string·name="common_signin_button_text_long">Sign·in·with·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 8 lines modified | Offset 1, 16 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<color·name="common_google_signin_btn_text_dark_default">@android:color/white</color> | ||
4 | ··<color·name="common_google_signin_btn_text_dark_disabled">#1f000000</color> | ||
5 | ··<color·name="common_google_signin_btn_text_dark_focused">@android:color/black</color> | ||
6 | ··<color·name="common_google_signin_btn_text_dark_pressed">@android:color/white</color> | ||
7 | ··<color·name="common_google_signin_btn_text_light_default">#90000000</color> | ||
8 | ··<color·name="common_google_signin_btn_text_light_disabled">#1f000000</color> | ||
9 | ··<color·name="common_google_signin_btn_text_light_focused">#90000000</color> | ||
10 | ··<color·name="common_google_signin_btn_text_light_pressed">#de000000</color> | ||
3 | ··<color·name="notification_action_color_filter">#ffffffff</color> | 11 | ··<color·name="notification_action_color_filter">#ffffffff</color> |
4 | ··<color·name="notification_icon_bg_color">#ff9e9e9e</color> | 12 | ··<color·name="notification_icon_bg_color">#ff9e9e9e</color> |
5 | ··<color·name="ripple_material_light">#1f000000</color> | 13 | ··<color·name="ripple_material_light">#1f000000</color> |
6 | ··<color·name="secondary_text_default_material_light">#8a000000</color> | 14 | ··<color·name="secondary_text_default_material_light">#8a000000</color> |
7 | ··<color·name="splash_color">#ffffffff</color> | 15 | ··<color·name="splash_color">#ffffffff</color> |
8 | </resources> | 16 | </resources> |
Offset 1, 26 lines modified | Offset 1, 43 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<public·type="attr"·name="alpha"·id="0x7f010000"/> | 3 | ··<public·type="attr"·name="alpha"·id="0x7f010000"/> |
4 | ··<public·type="attr"·name="buttonSize"·id="0x7f010001"/> | ||
5 | ··<public·type="attr"·name="circleCrop"·id="0x7f010002"/> | ||
6 | ··<public·type="attr"·name="colorScheme"·id="0x7f010003"/> | ||
4 | ··<public·type="attr"·name="font"·id="0x7f01000 | 7 | ··<public·type="attr"·name="font"·id="0x7f010004"/> |
5 | ··<public·type="attr"·name="fontProviderAuthority"·id="0x7f01000 | 8 | ··<public·type="attr"·name="fontProviderAuthority"·id="0x7f010005"/> |
6 | ··<public·type="attr"·name="fontProviderCerts"·id="0x7f01000 | 9 | ··<public·type="attr"·name="fontProviderCerts"·id="0x7f010006"/> |
7 | ··<public·type="attr"·name="fontProviderFetchStrategy"·id="0x7f01000 | 10 | ··<public·type="attr"·name="fontProviderFetchStrategy"·id="0x7f010007"/> |
8 | ··<public·type="attr"·name="fontProviderFetchTimeout"·id="0x7f01000 | 11 | ··<public·type="attr"·name="fontProviderFetchTimeout"·id="0x7f010008"/> |
9 | ··<public·type="attr"·name="fontProviderPackage"·id="0x7f01000 | 12 | ··<public·type="attr"·name="fontProviderPackage"·id="0x7f010009"/> |
10 | ··<public·type="attr"·name="fontProviderQuery"·id="0x7f01000 | 13 | ··<public·type="attr"·name="fontProviderQuery"·id="0x7f01000a"/> |
11 | ··<public·type="attr"·name="fontStyle"·id="0x7f01000 | 14 | ··<public·type="attr"·name="fontStyle"·id="0x7f01000b"/> |
12 | ··<public·type="attr"·name="fontVariationSettings"·id="0x7f01000 | 15 | ··<public·type="attr"·name="fontVariationSettings"·id="0x7f01000c"/> |
13 | ··<public·type="attr"·name="fontWeight"·id="0x7f01000 | 16 | ··<public·type="attr"·name="fontWeight"·id="0x7f01000d"/> |
17 | ··<public·type="attr"·name="imageAspectRatio"·id="0x7f01000e"/> | ||
18 | ··<public·type="attr"·name="imageAspectRatioAdjust"·id="0x7f01000f"/> | ||
19 | ··<public·type="attr"·name="scopeUris"·id="0x7f010010"/> | ||
14 | ··<public·type="attr"·name="ttcIndex"·id="0x7f0100 | 20 | ··<public·type="attr"·name="ttcIndex"·id="0x7f010011"/> |
21 | ··<public·type="color"·name="common_google_signin_btn_text_dark"·id="0x7f020000"/> | ||
22 | ··<public·type="color"·name="common_google_signin_btn_text_dark_default"·id="0x7f020001"/> | ||
23 | ··<public·type="color"·name="common_google_signin_btn_text_dark_disabled"·id="0x7f020002"/> | ||
24 | ··<public·type="color"·name="common_google_signin_btn_text_dark_focused"·id="0x7f020003"/> | ||
25 | ··<public·type="color"·name="common_google_signin_btn_text_dark_pressed"·id="0x7f020004"/> | ||
26 | ··<public·type="color"·name="common_google_signin_btn_text_light"·id="0x7f020005"/> | ||
27 | ··<public·type="color"·name="common_google_signin_btn_text_light_default"·id="0x7f020006"/> | ||
28 | ··<public·type="color"·name="common_google_signin_btn_text_light_disabled"·id="0x7f020007"/> | ||
29 | ··<public·type="color"·name="common_google_signin_btn_text_light_focused"·id="0x7f020008"/> | ||
30 | ··<public·type="color"·name="common_google_signin_btn_text_light_pressed"·id="0x7f020009"/> | ||
31 | ··<public·type="color"·name="common_google_signin_btn_tint"·id="0x7f02000a"/> | ||
15 | ··<public·type="color"·name="notification_action_color_filter"·id="0x7f02000 | 32 | ··<public·type="color"·name="notification_action_color_filter"·id="0x7f02000b"/> |
16 | ··<public·type="color"·name="notification_icon_bg_color"·id="0x7f02000 | 33 | ··<public·type="color"·name="notification_icon_bg_color"·id="0x7f02000c"/> |
17 | ··<public·type="color"·name="ripple_material_light"·id="0x7f02000 | 34 | ··<public·type="color"·name="ripple_material_light"·id="0x7f02000d"/> |
18 | ··<public·type="color"·name="secondary_text_default_material_light"·id="0x7f02000 | 35 | ··<public·type="color"·name="secondary_text_default_material_light"·id="0x7f02000e"/> |
19 | ··<public·type="color"·name="splash_color"·id="0x7f02000 | 36 | ··<public·type="color"·name="splash_color"·id="0x7f02000f"/> |
20 | ··<public·type="dimen"·name="compat_button_inset_horizontal_material"·id="0x7f030000"/> | 37 | ··<public·type="dimen"·name="compat_button_inset_horizontal_material"·id="0x7f030000"/> |
21 | ··<public·type="dimen"·name="compat_button_inset_vertical_material"·id="0x7f030001"/> | 38 | ··<public·type="dimen"·name="compat_button_inset_vertical_material"·id="0x7f030001"/> |
22 | ··<public·type="dimen"·name="compat_button_padding_horizontal_material"·id="0x7f030002"/> | 39 | ··<public·type="dimen"·name="compat_button_padding_horizontal_material"·id="0x7f030002"/> |
23 | ··<public·type="dimen"·name="compat_button_padding_vertical_material"·id="0x7f030003"/> | 40 | ··<public·type="dimen"·name="compat_button_padding_vertical_material"·id="0x7f030003"/> |
24 | ··<public·type="dimen"·name="compat_control_corner_material"·id="0x7f030004"/> | 41 | ··<public·type="dimen"·name="compat_control_corner_material"·id="0x7f030004"/> |
25 | ··<public·type="dimen"·name="compat_notification_large_icon_max_height"·id="0x7f030005"/> | 42 | ··<public·type="dimen"·name="compat_notification_large_icon_max_height"·id="0x7f030005"/> |
26 | ··<public·type="dimen"·name="compat_notification_large_icon_max_width"·id="0x7f030006"/> | 43 | ··<public·type="dimen"·name="compat_notification_large_icon_max_width"·id="0x7f030006"/> |
Offset 35, 28 lines modified | Offset 52, 49 lines modified | ||
35 | ··<public·type="dimen"·name="notification_right_icon_size"·id="0x7f03000f"/> | 52 | ··<public·type="dimen"·name="notification_right_icon_size"·id="0x7f03000f"/> |
36 | ··<public·type="dimen"·name="notification_right_side_padding_top"·id="0x7f030010"/> | 53 | ··<public·type="dimen"·name="notification_right_side_padding_top"·id="0x7f030010"/> |
37 | ··<public·type="dimen"·name="notification_small_icon_background_padding"·id="0x7f030011"/> | 54 | ··<public·type="dimen"·name="notification_small_icon_background_padding"·id="0x7f030011"/> |
38 | ··<public·type="dimen"·name="notification_small_icon_size_as_large"·id="0x7f030012"/> | 55 | ··<public·type="dimen"·name="notification_small_icon_size_as_large"·id="0x7f030012"/> |
39 | ··<public·type="dimen"·name="notification_subtext_size"·id="0x7f030013"/> | 56 | ··<public·type="dimen"·name="notification_subtext_size"·id="0x7f030013"/> |
40 | ··<public·type="dimen"·name="notification_top_pad"·id="0x7f030014"/> | 57 | ··<public·type="dimen"·name="notification_top_pad"·id="0x7f030014"/> |
41 | ··<public·type="dimen"·name="notification_top_pad_large_text"·id="0x7f030015"/> | 58 | ··<public·type="dimen"·name="notification_top_pad_large_text"·id="0x7f030015"/> |
59 | ··<public·type="drawable"·name="common_google_signin_btn_icon_dark"·id="0x7f040001"/> | ||
60 | ··<public·type="drawable"·name="common_google_signin_btn_icon_dark_focused"·id="0x7f040002"/> | ||
61 | ··<public·type="drawable"·name="common_google_signin_btn_icon_dark_normal"·id="0x7f040003"/> | ||
62 | ··<public·type="drawable"·name="common_google_signin_btn_icon_disabled"·id="0x7f040005"/> | ||
63 | ··<public·type="drawable"·name="common_google_signin_btn_icon_light"·id="0x7f040006"/> | ||
64 | ··<public·type="drawable"·name="common_google_signin_btn_icon_light_focused"·id="0x7f040007"/> | ||
65 | ··<public·type="drawable"·name="common_google_signin_btn_icon_light_normal"·id="0x7f040008"/> | ||
66 | ··<public·type="drawable"·name="common_google_signin_btn_text_dark"·id="0x7f04000a"/> | ||
67 | ··<public·type="drawable"·name="common_google_signin_btn_text_dark_focused"·id="0x7f04000b"/> | ||
68 | ··<public·type="drawable"·name="common_google_signin_btn_text_dark_normal"·id="0x7f04000c"/> | ||
69 | ··<public·type="drawable"·name="common_google_signin_btn_text_disabled"·id="0x7f04000e"/> | ||
70 | ··<public·type="drawable"·name="common_google_signin_btn_text_light"·id="0x7f04000f"/> | ||
71 | ··<public·type="drawable"·name="common_google_signin_btn_text_light_focused"·id="0x7f040010"/> | ||
72 | ··<public·type="drawable"·name="common_google_signin_btn_text_light_normal"·id="0x7f040011"/> | ||
42 | ··<public·type="drawable"·name="launch_background"·id="0x7f0400 | 73 | ··<public·type="drawable"·name="launch_background"·id="0x7f040015"/> |
43 | ··<public·type="drawable"·name="notification_bg"·id="0x7f0400 | 74 | ··<public·type="drawable"·name="notification_bg"·id="0x7f040017"/> |
44 | ··<public·type="drawable"·name="notification_bg_low"·id="0x7f0400 | 75 | ··<public·type="drawable"·name="notification_bg_low"·id="0x7f040018"/> |
45 | ··<public·type="drawable"·name="notification_icon_background"·id="0x7f0400 | 76 | ··<public·type="drawable"·name="notification_icon_background"·id="0x7f04001d"/> |
46 | ··<public·type="drawable"·name="notification_template_icon_bg"·id="0x7f0400 | 77 | ··<public·type="drawable"·name="notification_template_icon_bg"·id="0x7f04001e"/> |
47 | ··<public·type="drawable"·name="notification_template_icon_low_bg"·id="0x7f0400 | 78 | ··<public·type="drawable"·name="notification_template_icon_low_bg"·id="0x7f04001f"/> |
48 | ··<public·type="drawable"·name="notification_tile_bg"·id="0x7f0400 | 79 | ··<public·type="drawable"·name="notification_tile_bg"·id="0x7f040020"/> |
49 | ··<public·type="drawable"·name="notification_action_background"·id="0x7f0400 | 80 | ··<public·type="drawable"·name="notification_action_background"·id="0x7f040016"/> |
81 | ··<public·type="drawable"·name="common_google_signin_btn_icon_dark_normal_background"·id="0x7f040004"/> | ||
82 | ··<public·type="drawable"·name="common_google_signin_btn_icon_light_normal_background"·id="0x7f040009"/> | ||
83 | ··<public·type="drawable"·name="common_google_signin_btn_text_dark_normal_background"·id="0x7f04000d"/> | ||
84 | ··<public·type="drawable"·name="common_google_signin_btn_text_light_normal_background"·id="0x7f040012"/> | ||
85 | ··<public·type="drawable"·name="googleg_disabled_color_18"·id="0x7f040013"/> | ||
86 | ··<public·type="drawable"·name="googleg_standard_color_18"·id="0x7f040014"/> | ||
50 | ··<public·type="drawable"·name="notification_bg_low_normal"·id="0x7f0400 | 87 | ··<public·type="drawable"·name="notification_bg_low_normal"·id="0x7f040019"/> |
51 | ··<public·type="drawable"·name="notification_bg_low_pressed"·id="0x7f0400 | 88 | ··<public·type="drawable"·name="notification_bg_low_pressed"·id="0x7f04001a"/> |
52 | ··<public·type="drawable"·name="notification_bg_normal"·id="0x7f0400 | 89 | ··<public·type="drawable"·name="notification_bg_normal"·id="0x7f04001b"/> |
53 | ··<public·type="drawable"·name="notification_bg_normal_pressed"·id="0x7f0400 | 90 | ··<public·type="drawable"·name="notification_bg_normal_pressed"·id="0x7f04001c"/> |
54 | ··<public·type="drawable"·name="notify_panel_notification_icon_bg"·id="0x7f0400 | 91 | ··<public·type="drawable"·name="notify_panel_notification_icon_bg"·id="0x7f040021"/> |
55 | ··<public·type="drawable"·name="splash"·id="0x7f0400 | 92 | ··<public·type="drawable"·name="splash"·id="0x7f040022"/> |
93 | ··<public·type="drawable"·name="common_full_open_on_phone"·id="0x7f040000"/> | ||
56 | ··<public·type="id"·name="accessibility_action_clickable_span"·id="0x7f050000"/> | 94 | ··<public·type="id"·name="accessibility_action_clickable_span"·id="0x7f050000"/> |
57 | ··<public·type="id"·name="accessibility_custom_action_0"·id="0x7f050001"/> | 95 | ··<public·type="id"·name="accessibility_custom_action_0"·id="0x7f050001"/> |
58 | ··<public·type="id"·name="accessibility_custom_action_1"·id="0x7f050002"/> | 96 | ··<public·type="id"·name="accessibility_custom_action_1"·id="0x7f050002"/> |
59 | ··<public·type="id"·name="accessibility_custom_action_10"·id="0x7f050003"/> | 97 | ··<public·type="id"·name="accessibility_custom_action_10"·id="0x7f050003"/> |
60 | ··<public·type="id"·name="accessibility_custom_action_11"·id="0x7f050004"/> | 98 | ··<public·type="id"·name="accessibility_custom_action_11"·id="0x7f050004"/> |
61 | ··<public·type="id"·name="accessibility_custom_action_12"·id="0x7f050005"/> | 99 | ··<public·type="id"·name="accessibility_custom_action_12"·id="0x7f050005"/> |
62 | ··<public·type="id"·name="accessibility_custom_action_13"·id="0x7f050006"/> | 100 | ··<public·type="id"·name="accessibility_custom_action_13"·id="0x7f050006"/> |
Offset 87, 54 lines modified | Offset 125, 82 lines modified | ||
87 | ··<public·type="id"·name="accessibility_custom_action_8"·id="0x7f05001f"/> | 125 | ··<public·type="id"·name="accessibility_custom_action_8"·id="0x7f05001f"/> |
88 | ··<public·type="id"·name="accessibility_custom_action_9"·id="0x7f050020"/> | 126 | ··<public·type="id"·name="accessibility_custom_action_9"·id="0x7f050020"/> |
89 | ··<public·type="id"·name="action_container"·id="0x7f050021"/> | 127 | ··<public·type="id"·name="action_container"·id="0x7f050021"/> |
90 | ··<public·type="id"·name="action_divider"·id="0x7f050022"/> | 128 | ··<public·type="id"·name="action_divider"·id="0x7f050022"/> |
91 | ··<public·type="id"·name="action_image"·id="0x7f050023"/> | 129 | ··<public·type="id"·name="action_image"·id="0x7f050023"/> |
92 | ··<public·type="id"·name="action_text"·id="0x7f050024"/> | 130 | ··<public·type="id"·name="action_text"·id="0x7f050024"/> |
93 | ··<public·type="id"·name="actions"·id="0x7f050025"/> | 131 | ··<public·type="id"·name="actions"·id="0x7f050025"/> |
132 | ··<public·type="id"·name="adjust_height"·id="0x7f050026"/> | ||
133 | ··<public·type="id"·name="adjust_width"·id="0x7f050027"/> | ||
94 | ··<public·type="id"·name="async"·id="0x7f05002 | 134 | ··<public·type="id"·name="async"·id="0x7f050028"/> |
135 | ··<public·type="id"·name="auto"·id="0x7f050029"/> | ||
95 | ··<public·type="id"·name="blocking"·id="0x7f05002 | 136 | ··<public·type="id"·name="blocking"·id="0x7f05002a"/> |
96 | ··<public·type="id"·name="chronometer"·id="0x7f05002 | 137 | ··<public·type="id"·name="chronometer"·id="0x7f05002b"/> |
138 | ··<public·type="id"·name="dark"·id="0x7f05002c"/> | ||
97 | ··<public·type="id"·name="dialog_button"·id="0x7f05002 | 139 | ··<public·type="id"·name="dialog_button"·id="0x7f05002d"/> |
98 | ··<public·type="id"·name="forever"·id="0x7f05002 | 140 | ··<public·type="id"·name="forever"·id="0x7f05002e"/> |
99 | ··<public·type="id"·name="icon"·id="0x7f05002 | 141 | ··<public·type="id"·name="icon"·id="0x7f05002f"/> |
100 | ··<public·type="id"·name="icon_group"·id="0x7f0500 | 142 | ··<public·type="id"·name="icon_group"·id="0x7f050030"/> |
143 | ··<public·type="id"·name="icon_only"·id="0x7f050031"/> | ||
101 | ··<public·type="id"·name="info"·id="0x7f0500 | 144 | ··<public·type="id"·name="info"·id="0x7f050032"/> |
102 | ··<public·type="id"·name="italic"·id="0x7f0500 | 145 | ··<public·type="id"·name="italic"·id="0x7f050033"/> |
146 | ··<public·type="id"·name="light"·id="0x7f050034"/> | ||
103 | ··<public·type="id"·name="line1"·id="0x7f0500 | 147 | ··<public·type="id"·name="line1"·id="0x7f050035"/> |
104 | ··<public·type="id"·name="line3"·id="0x7f05003 | 148 | ··<public·type="id"·name="line3"·id="0x7f050036"/> |
149 | ··<public·type="id"·name="none"·id="0x7f050037"/> | ||
105 | ··<public·type="id"·name="normal"·id="0x7f05003 | 150 | ··<public·type="id"·name="normal"·id="0x7f050038"/> |
106 | ··<public·type="id"·name="notification_background"·id="0x7f05003 | 151 | ··<public·type="id"·name="notification_background"·id="0x7f050039"/> |
107 | ··<public·type="id"·name="notification_main_column"·id="0x7f05003 | 152 | ··<public·type="id"·name="notification_main_column"·id="0x7f05003a"/> |
108 | ··<public·type="id"·name="notification_main_column_container"·id="0x7f05003 | 153 | ··<public·type="id"·name="notification_main_column_container"·id="0x7f05003b"/> |
109 | ··<public·type="id"·name="right_icon"·id="0x7f05003 | 154 | ··<public·type="id"·name="right_icon"·id="0x7f05003c"/> |
110 | ··<public·type="id"·name="right_side"·id="0x7f05003 | 155 | ··<public·type="id"·name="right_side"·id="0x7f05003d"/> |
156 | ··<public·type="id"·name="standard"·id="0x7f05003e"/> | ||
111 | ··<public·type="id"·name="tag_accessibility_actions"·id="0x7f05003 | 157 | ··<public·type="id"·name="tag_accessibility_actions"·id="0x7f05003f"/> |
Max diff block lines reached; 3009/17365 bytes (17.33%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<integer·name="google_play_services_version">12451000</integer> | ||
3 | ··<integer·name="status_bar_notification_info_maxnum">999</integer> | 4 | ··<integer·name="status_bar_notification_info_maxnum">999</integer> |
4 | </resources> | 5 | </resources> |
Offset 1, 2 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <x/> | 2 | <ripple·xmlns:android="http://schemas.android.com/apk/res/android"·android:color="@color/ripple_material_light"> |
3 | ··<item·android:id="@android:id/mask"> | ||
4 | ····<inset·xmlns:android="http://schemas.android.com/apk/res/android"·android:insetLeft="@dimen/compat_button_inset_horizontal_material"·android:insetRight="@dimen/compat_button_inset_horizontal_material"·android:insetTop="@dimen/compat_button_inset_vertical_material"·android:insetBottom="@dimen/compat_button_inset_vertical_material"> | ||
5 | ······<shape·android:shape="rectangle"> | ||
6 | ········<corners·android:radius="@dimen/compat_control_corner_material"/> | ||
7 | ········<solid·android:color="@android:color/white"/> | ||
8 | ········<padding·android:left="@dimen/compat_button_padding_horizontal_material"·android:top="@dimen/compat_button_padding_vertical_material"·android:right="@dimen/compat_button_padding_horizontal_material"·android:bottom="@dimen/compat_button_padding_vertical_material"/> | ||
9 | ······</shape> | ||
10 | ····</inset> | ||
11 | ··</item> | ||
12 | </ripple> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Habilitar</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·no·funcionará·hasta·que·no·habilites·Servicios·de·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Habilita·Servicios·de·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalar</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·no·se·ejecutará·si·los·Servicios·de·Google·Play·no·están·instalados·en·tu·dispositivo.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Descargar·Servicios·de·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponibilidad·Servicios·de·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Error·de·Servicios·de·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">La·aplicación·%1$s·tiene·problemas·con·los·Servicios·de·Google·Play.·Vuelve·a·intentarlo.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">No·es·posible·ejecutar·la·aplicación·%1$s·sin·los·Servicios·de·Google·Play,·que·no·son·compatibles·con·tu·dispositivo.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Actualizar</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·no·funcionará·hasta·que·no·actualices·Servicios·de·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Actualiza·Servicios·de·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·no·se·ejecutará·hasta·que·finalice·la·actualización·en·curso·de·Servicios·de·Google·Play.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Se·necesita·una·nueva·versión·de·Servicios·de·Google·Play.·Se·actualizará·en·breve.</string> | ||
18 | ··<string·name="common_open_on_phone">Abrir·en·teléfono</string> | ||
19 | ··<string·name="common_signin_button_text">Iniciar·sesión</string> | ||
20 | ··<string·name="common_signin_button_text_long">Iniciar·sesión·con·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 8 lines modified | Offset 1, 23 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·1;·height:·1;·bitdepth:·8; | 3 | ····width:·15;·height:·15;·bitdepth:·8; |
4 | ····using· | 4 | ····using·color; |
5 | } | 5 | } |
6 | IMAGE·{ | 6 | IMAGE·{ |
7 | ····pixels·base64 | 7 | ····pixels·base64 |
8 | HHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOox | ||
9 | HHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHH | ||
10 | HHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHH | ||
11 | HHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHH | ||
12 | OoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHH | ||
13 | HHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOox | ||
14 | HHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHH | ||
15 | HHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHH | ||
16 | HHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHH | ||
17 | OoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHH | ||
18 | HHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOox | ||
19 | HHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHH | ||
20 | HHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHH | ||
21 | HHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHH | ||
22 | OoxHHHHHHHHHHHHOoxHHHHHHHHHHHHOoxHHHHHHHHHHHH | ||
8 | } | 23 | } |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Luba</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Rakendus·%1$s·töötab·ainult·siis,·kui·lubate·Google·Play·teenused.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·teenuste·lubamine</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installi</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Rakendus·%1$s·töötab·ainult·koos·Google·Play·teenustega,·mida·teie·seadmes·pole.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·teenuste·hankimine</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·teenuste·saadavalolek</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Viga·Google·Play·teenustes</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Rakendusel·%1$s·on·probleeme·Google·Play·teenustega.·Proovige·uuesti.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Rakendus·%1$s·töötab·ainult·koos·Google·Play·teenustega,·mida·teie·seadmes·ei·toetata.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Värskenda</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Rakenduse·%1$s·töötamiseks·peate·värskendama·Google·Play·teenuseid.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·teenuste·värskendamine</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Rakendus·%1$s·töötab·ainult·koos·Google·Play·teenustega,·mida·praegu·värskendatakse.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Vajalik·on·Google·Play·teenuste·uus·versioon.·See·värskendab·end·peagi.</string> | ||
18 | ··<string·name="common_open_on_phone">Ava·telefonis</string> | ||
19 | ··<string·name="common_signin_button_text">Logi·sisse</string> | ||
20 | ··<string·name="common_signin_button_text_long">"Logi·sisse·Google'i·kontoga"</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Activer</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">"%1$s·ne·fonctionnera·pas·tant·que·vous·n'aurez·pas·activé·les·services·Google Play."</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Activer·les·services·Google Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installer</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ne·fonctionnera·pas·sans·les·services·Google Play,·qui·ne·sont·pas·installés·sur·votre·appareil.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Installer·les·services·Google Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Disponibilité·des·services·Google Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Erreur·liée·aux·services·Google Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">"L'application·%1$s·rencontre·des·problèmes·avec·les·services·Google Play.·Veuillez·réessayer."</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ne·fonctionnera·pas·sans·les·services·Google Play,·qui·ne·sont·pas·compatibles·avec·votre·appareil.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Mettre·à·jour</string> | ||
14 | ··<string·name="common_google_play_services_update_text">"%1$s·ne·fonctionnera·pas·tant·que·vous·n'aurez·pas·mis·à·jour·les·services·Google Play."</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Mettre·à·jour·les·services·Google Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ne·fonctionnera·pas·sans·les·services·Google Play,·qui·sont·en·cours·de·mise·à·jour.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">La·nouvelle·version·des·services·Google Play·est·nécessaire.·Elle·sera·bientôt·installée·automatiquement.</string> | ||
18 | ··<string·name="common_open_on_phone">Ouvrir·sur·le·téléphone</string> | ||
19 | ··<string·name="common_signin_button_text">Se·connecter</string> | ||
20 | ··<string·name="common_signin_button_text_long">Se·connecter·avec·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Włącz</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Aplikacja·%1$s·nie·będzie·działać,·jeśli·nie·włączysz·Usług·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Włącz·Usługi·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Zainstaluj</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·nie·będzie·działać,·jeśli·nie·zainstalujesz·na·urządzeniu·Usług·Google·Play.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Pobierz·Usługi·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Dostępność·Usług·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Błąd·Usług·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ma·problem·z·dostępem·do·Usług·Google·Play.·Spróbuj·jeszcze·raz.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·nie·będzie·działać·bez·Usług·Google·Play,·które·nie·są·obecnie·obsługiwane·przez·urządzenie.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Aktualizuj</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Aplikacja·%1$s·nie·będzie·działać,·jeśli·nie·zaktualizujesz·Usług·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Zaktualizuj·Usługi·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Aplikacja·%1$s·nie·będzie·działać·bez·Usług·Google·Play,·które·są·obecnie·aktualizowane.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Wymagana·jest·nowa·wersja·Usług·Google·Play.·Wkrótce·nastąpi·automatyczna·aktualizacja.</string> | ||
18 | ··<string·name="common_open_on_phone">Otwórz·na·telefonie</string> | ||
19 | ··<string·name="common_signin_button_text">Zaloguj·się</string> | ||
20 | ··<string·name="common_signin_button_text_long">Zaloguj·się·przez·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Activar</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·non·funcionará·a·menos·que·actives·os·servizos·de·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Activar·servizos·de·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalar</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·non·se·executará·se·o·teu·dispositivo·non·ten·instalados·os·servizos·de·Google·Play.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Descargar·servizos·de·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Dispoñibilidade·dos·servizos·de·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Erro·nos·servizos·de·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·ten·problemas·cos·servizos·de·Google·Play.·Téntao·de·novo.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·non·se·executará·sen·os·servizos·de·Google·Play,·que·non·son·compatibles·co·teu·dispositivo.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Actualizar</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·non·se·executará·a·menos·que·actualices·os·servizos·de·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Actualizar·os·servizos·de·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·non·se·executará·sen·os·servizos·de·Google·Play,·que·se·están·actualizando·neste·momento.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Necesítase·a·nova·versión·dos·servizos·de·Google·Play.·Actualizarase·en·breve.</string> | ||
18 | ··<string·name="common_open_on_phone">Abrir·no·teléfono</string> | ||
19 | ··<string·name="common_signin_button_text">Iniciar·sesión</string> | ||
20 | ··<string·name="common_signin_button_text_long">Iniciar·sesión·con·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">>999</string> | 21 | ··<string·name="status_bar_notification_info_overflow">>999</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Etkinleştir</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·hizmetlerini·etkinleştirmezseniz·%1$s·çalışmaz.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·hizmetlerini·etkinleştirin</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Yükle</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s,·şu·anda·cihazınızda·bulunmayan·Google·Play·hizmetleri·olmadan·çalışmaz.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·hizmetlerini·edinin</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·hizmetlerinin·kullanılabilirliği</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·Hizmetleri·hatası</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s,·Google·Play·hizmetleriyle·ilgili·sorun·yaşıyor.·Lütfen·tekrar·deneyin.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s,·Google·Play·hizmetleri·olmadan·çalışmaz·ve·bu·hizmetler·cihazınız·tarafından·desteklenmiyor.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Güncelle</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·hizmetlerini·güncellemezseniz·%1$s·çalışmayacak.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·hizmetlerini·güncelleyin</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s,·şu·anda·güncellenmekte·olan·Google·Play·hizmetleri·olmadan·çalışmaz.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·hizmetlerinin·yeni·sürümü·gerekiyor.·Kendisini·kısa·süre·içinde·güncelleyecektir.</string> | ||
18 | ··<string·name="common_open_on_phone">Telefonda·aç</string> | ||
19 | ··<string·name="common_signin_button_text">Oturum·aç</string> | ||
20 | ··<string·name="common_signin_button_text_long">"Google'da·oturum·aç"</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">সক্ষম·করুন</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">আপনি·Google·Play·পরিষেবা·সক্ষম·না·করা·পর্যন্ত·%1$s·কাজ·করবে·না।</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·পরিষেবা·সক্ষম·করুন</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ইনস্টল·করুন</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Google·Play·পরিষেবা·ছাড়া·%1$s·চলবে·না,·যা·আপনার·ডিভাইসে·অনুপস্থিত।</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·পরিষেবা·পান</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·পরিষেবার·উপলভ্যতা</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·পরিষেবার·ত্রুটি</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Google·Play·পরিষেবাগুলির·সাথে·%1$s·এর·সমস্যা·হচ্ছে৷·অনুগ্রহ·করে·আবার·চেষ্টা·করুন৷</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Google·Play·পরিষেবা·ছাড়া·%1$s·চলবে·না,·যেটি·আপনার·ডিভাইসে·সমর্থিত·নয়৷</string> | ||
13 | ··<string·name="common_google_play_services_update_button">আপডেট·করুন</string> | ||
14 | ··<string·name="common_google_play_services_update_text">আপনি·Google·Play·পরিষেবা·আপডেট·না·করা·পর্যন্ত·%1$s·চলবে·না।</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·পরিষেবা·আপডেট·করুন</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Google·Play·পরিষেবা·ছাড়া·%1$s·চলবে·না·যা·বর্তমানে·আপডেট·হচ্ছে।</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·পরিষেবার·নতুন·ভার্সন·প্রয়োজন৷·খুব·শীঘ্রই·এটা·নিজেই·আপডেট·হবে৷</string> | ||
18 | ··<string·name="common_open_on_phone">ফোনে·খুলুন</string> | ||
19 | ··<string·name="common_signin_button_text">সাইন-ইন·করুন</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·এর·মাধ্যমে·সাইন-ইন·করুন</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">৯৯৯+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">৯৯৯+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">啟用</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">您必須啟用·Google·Play·服務,方可執行「%1$s」。</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">啟用·Google·Play·服務</string> | ||
6 | ··<string·name="common_google_play_services_install_button">安裝</string> | ||
7 | ··<string·name="common_google_play_services_install_text">您的裝置尚未安裝·Google·Play·服務,因此無法執行「%1$s」。</string> | ||
8 | ··<string·name="common_google_play_services_install_title">安裝·Google·Play·服務</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·服務的適用範圍</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·服務錯誤</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">「%1$s」存取·Google·Play·服務時發生問題。請稍後再試一次。</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">您的裝置不支援·Google·Play·服務,因此無法執行「%1$s」。</string> | ||
13 | ··<string·name="common_google_play_services_update_button">更新</string> | ||
14 | ··<string·name="common_google_play_services_update_text">您必須更新「Google·Play·服務」,才能執行·%1$s。</string> | ||
15 | ··<string·name="common_google_play_services_update_title">更新·Google·Play·服務</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">正在更新·Google·Play·服務,更新完成後方可執行「%1$s」。</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">需要使用新版本的·Google·Play·服務。更新會即將自動開始。</string> | ||
18 | ··<string·name="common_open_on_phone">在手機開啟</string> | ||
19 | ··<string·name="common_signin_button_text">登入</string> | ||
20 | ··<string·name="common_signin_button_text_long">透過·Google·登入</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Aktiv·edin</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·Google·Play·xidmətlərini·aktiv·edənə·kimi·işləməyəcək.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·xidmətlərini·aktiv·edin</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Quraşdırın</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·cihazınızda·mövcud·olmayan·Google·Play·xidmətləri·olmadan·çalışmayacaq.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·xidmətlərini·əldə·edin</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·xidmətlərinin·əlçatanlığı</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·xidmətləri·xətası</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·tətbiqi·ilə·Google·Play·xidmətləri·arasında·problem·var.·Daha·sonra·yenidən·cəhd·edin.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Cihazınız·tərəfindən·dəstəklənməyən·Google·Play·xidmətləri·olmadan·%1$s·tətbiqi·işləməyəcək.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Güncəlləyin</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·Google·Play·xidmətləri·yeniləmə·halda·çalışmaz.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·xidmətlərini·güncəlləşdirin</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·hal-hazırda·güncəllənən·Google·Play·xidmətləri·olmadan·çalışmayacaq.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·xidmətlərinin·yeni·versiyası·lazımdır.·Qısa·müddətə·özünü·yeniləyəcək.</string> | ||
18 | ··<string·name="common_open_on_phone">Telefonda·açın</string> | ||
19 | ··<string·name="common_signin_button_text">Daxil·olun</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·ilə·daxil·olun</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Gaitu</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·aplikazioak·ez·du·funtzionatuko·Google·Play·zerbitzuak·gaitzen·ez·badituzu.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Gaitu·Google·Play·zerbitzuak</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Instalatu</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ez·da·exekutatuko·Google·Play·zerbitzurik·gabe,·baina·ez·dituzu·gailuan.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Lortu·Google·Play·zerbitzuak</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·zerbitzuen·erabilgarritasuna</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·zerbitzuen·errorea</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·aplikazioak·arazoak·ditu·Google·Play·zerbitzuekin.·Saiatu·berriro.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·aplikazioa·ezin·da·erabili·Google·Play·zerbitzurik·gabe,·eta·zure·gailua·ez·da·zerbitzuokin·bateragarria.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Eguneratu</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·ez·da·exekutatuko·Google·Play·zerbitzuak·eguneratzen·ez·badituzu.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Eguneratu·Google·Play·zerbitzuak</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ez·da·exekutatuko·Google·Play·zerbitzurik·gabe;·une·honetan·eguneratzen·ari·dira·zerbitzuok.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·zerbitzuen·bertsio·berria·behar·da.·Berehala·eguneratuko·da·automatikoki.</string> | ||
18 | ··<string·name="common_open_on_phone">Ireki·telefonoan</string> | ||
19 | ··<string·name="common_signin_button_text">Hasi·saioa</string> | ||
20 | ··<string·name="common_signin_button_text_long">Hasi·saioa·Google·kontuarekin</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">تفعيل</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">لن·يعمل·%1$s·ما·لم·يتم·تفعيل·خدمات·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">تفعيل·خدمات·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">تثبيت</string> | ||
7 | ··<string·name="common_google_play_services_install_text">لن·يتم·تشغيل·%1$s·بدون·خدمات·Google·Play،·والتي·لا·تتوفر·على·جهازك.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">الحصول·على·خدمات·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">مدى·توفّر·خدمات·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">خطأ·في·خدمات·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">لدى·%1$s·مشكلة·في·خدمات·Google·Play.·يُرجى·إعادة·المحاولة.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">لن·يتم·تشغيل·%1$s·بدون·خدمات·Google·Play·التي·لا·يوفرها·جهازك.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">تحديث</string> | ||
14 | ··<string·name="common_google_play_services_update_text">لن·يتم·تشغيل·%1$s·ما·لم·يتم·تحديث·خدمات·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">تحديث·خدمات·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">لن·يتم·تشغيل·%1$s·بدون·خدمات·Google·Play،·والتي·يتم·تحديثها·حاليًا.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">يجب·توفر·إصدار·جديد·من·خدمات·Google·Play.·سيتم·تحديثها·تلقائيًا·قريبًا.</string> | ||
18 | ··<string·name="common_open_on_phone">فتح·على·الهاتف</string> | ||
19 | ··<string·name="common_signin_button_text">تسجل·الدخول</string> | ||
20 | ··<string·name="common_signin_button_text_long">تسجيل·الدخول·عبر·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Aktivera</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·fungerar·inte·om·du·inte·aktiverar·Google·Play-tjänster.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Aktivera·Google·Play-tjänster</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installera</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·kan·inte·köras·utan·Google·Play-tjänsterna,·som·saknas·på·enheten.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Hämta·Google·Play-tjänster</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Tillgänglighet·för·Google·Plays·tjänster</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Fel·på·Google·Play-tjänster</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Det·har·uppstått·ett·fel·mellan·%1$s·och·Google·Play-tjänsterna.·Försök·igen.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·fungerar·inte·utan·Google·Play-tjänsterna,·som·inte·stöds·på·enheten.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Uppdatera</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·kan·inte·köras·om·du·inte·uppdaterar·Google·Play-tjänsterna.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Uppdatera·Google·Play-tjänster</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·kan·inte·köras·utan·Google·Play-tjänster,·och·dessa·uppdateras·för·närvarande.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">En·ny·version·av·Google·Play-tjänster·krävs.·Den·uppdateras·automatiskt·inom·kort.</string> | ||
18 | ··<string·name="common_open_on_phone">Öppna·på·mobilen</string> | ||
19 | ··<string·name="common_signin_button_text">Logga·in</string> | ||
20 | ··<string·name="common_signin_button_text_long">Logga·in·med·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">இயக்கு</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·சேவைகளை·இயக்கினால்·மட்டுமே,·%1$s·செயல்படும்.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·சேவைகளை·இயக்கவும்</string> | ||
6 | ··<string·name="common_google_play_services_install_button">நிறுவு</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Google·Play·சேவைகள்·இருந்தால்·மட்டுமே,·%1$s·இயங்கும்.·அவை·உங்கள்·சாதனத்தில்·இல்லை.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·சேவைகளைப்·பெறவும்</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">கிடைக்கும்·Google·Play·சேவைகள்</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·சேவைகள்·பிழை</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Google·Play·சேவைகளில்·சிக்கல்·ஏற்பட்டதால்,·%1$s·பயன்பாட்டை·அணுக·முடியவில்லை.·மீண்டும்·முயலவும்.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Google·Play·சேவைகள்·இருந்தால்·மட்டுமே·%1$s·பயன்பாடு·இயங்கும்.·ஆனால்,·உங்கள்·சாதனத்தில்·அவை·ஆதரிக்கப்படவில்லை.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">புதுப்பி</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·சேவைகளை·இயக்கினால்·மட்டுமே,·%1$s·செயல்படும்.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·சேவைகளைப்·புதுப்பிக்கவும்</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">தற்போது·புதுப்பிக்கப்படும்,·Google·Play·சேவைகள்·இருந்தால்·மட்டுமே,·%1$s·செயல்படும்.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·சேவைகளின்·புதிய·பதிப்பு·தேவை.·அது·விரைவில்·தானாகவே·புதுப்பிக்கப்படும்.</string> | ||
18 | ··<string·name="common_open_on_phone">மொபைலில்·திற</string> | ||
19 | ··<string·name="common_signin_button_text">உள்நுழைக</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·மூலம்·உள்நுழைக</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">有効にする</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$sの実行には、Google·Play開発者サービスの有効化が必要です。</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play開発者サービスの有効化</string> | ||
6 | ··<string·name="common_google_play_services_install_button">インストール</string> | ||
7 | ··<string·name="common_google_play_services_install_text">「%1$s」の実行には·Google·Play·開発者サービスが必要ですが、お使いの端末にはインストールされていません。</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play開発者サービスの入手</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·開発者サービスの利用</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play開発者サービスのエラー</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">「%1$s」で·Google·Play·開発者サービスに問題が発生しています。もう一度お試しください。</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">「%1$s」の実行には·Google·Play·開発者サービスが必要ですが、お使いの端末ではサポートされていません。</string> | ||
13 | ··<string·name="common_google_play_services_update_button">更新</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$sの実行にはGoogle·Play開発者サービスの更新が必要です。</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play開発者サービスの更新</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$sの実行にはGoogle·Play開発者サービスが必要ですが、このサービスは現在更新中です。</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play開発者サービスの新しいバージョンが必要です。まもなく自動更新されます。</string> | ||
18 | ··<string·name="common_open_on_phone">スマートフォンで開く</string> | ||
19 | ··<string·name="common_signin_button_text">ログイン</string> | ||
20 | ··<string·name="common_signin_button_text_long">Googleにログイン</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Овозможи</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·нема·да·се·извршува·ако·не·овозможите·услуги·на·Google·Play.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Овозможи·ги·услугите·на·Google·Play</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Инсталирај</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·нема·да·се·извршува·без·услугите·на·Google·Play·што·ги·нема·на·уредот.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Преземи·ги·услугите·на·Google·Play</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Достапност·на·услугите·на·Google·Play</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Грешка·на·услугите·на·Google·Play</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·има·проблеми·со·услугите·на·Google·Play.·Обидете·се·повторно.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·нема·да·се·извршува·без·услугите·на·Google·Play,·што·не·се·подржани·од·уредов.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Ажурирај</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·нема·да·се·извршува·ако·не·ги·ажурирате·услугите·на·Google·Play.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Ажурирај·ги·услугите·на·Google·Play</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·нема·да·се·извршува·без·услугите·на·Google·Play·што·се·ажурираат·во·моментов.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Потребна·е·нова·верзија·на·услугите·на·Google·Play.·Таа·наскоро·самата·ќе·се·ажурира.</string> | ||
18 | ··<string·name="common_open_on_phone">Отвори·на·телефонот</string> | ||
19 | ··<string·name="common_signin_button_text">Најави·се</string> | ||
20 | ··<string·name="common_signin_button_text_long">Најави·се·со·Google</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">አንቃ</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·አገልግሎቶችን·ካላነቁ·በስተቀር·%1$s·አይሰራም።</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·አገልግሎቶችን·ያንቁ</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ጫን</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ያለ·Google·Play·አገልግሎቶች·አይሰራም፣·እነሱ·ደግሞ·በመሣሪያዎ·ላይ·የሉም።</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·አገልግሎቶችን·ያግኙ</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·አገልግሎቶች·ተገኝነት</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">የGoogle·Play·አገልግሎቶች·ስህተት</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·በGoogle·Play·አገልግሎቶች·ላይ·ችግሮች·እያጋጠሙት·ነው።·እባክዎ·እንደገና·ይሞክሩ።</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ያለGoogle·Play·አገልግሎቶች·አይሄድም፣·እነዚህም·በመሣሪያዎ·አይደገፉም።</string> | ||
13 | ··<string·name="common_google_play_services_update_button">ያዘምኑ</string> | ||
14 | ··<string·name="common_google_play_services_update_text">Google·Play·አገልግሎቶችን·ካላዘመኑ·በስተቀር·ድረስ·%1$s·አይሰራም።</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·አገልግሎቶችን·ያዘምኑ</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ያለ·Google·Play·አገልግሎቶች·አይሰራም፣·እነሱ·ደግሞ·በአሁኑ·ጊዜ·በመዘመን·ላይ·ናቸው።</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">አዲስ·የGoogle·Play·አገልግሎቶች·ስሪት·ያስፈልጋል።·በቅርቡ·እራሱን·ያዘምናል።</string> | ||
18 | ··<string·name="common_open_on_phone">ስልክ·ላይ·ክፈት</string> | ||
19 | ··<string·name="common_signin_button_text">ግባ</string> | ||
20 | ··<string·name="common_signin_button_text_long">በGoogle·ይግቡ</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">सक्रिय·गर्नुहोस्</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·ले·तपाईँले·Google·Play·सेवाहरू·सक्षम·नगरेसम्म·काम·गर्दैन।</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·सेवाहरू·सक्षम·पार्नुहोस्</string> | ||
6 | ··<string·name="common_google_play_services_install_button">स्थापना·गर्नुहोस्</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·Google·Play·services·बिना·सञ्चालन·हुने·छैन·र·तपाईँको·यन्त्रमा·Google·Play·services·उपलब्ध·छैनन्।</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·सेवाहरू·प्राप्त·गर्नुहोस्</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·सेवाको·उपलब्धता</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·सेवाहरूका·त्रुटि</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·लाई·Google·Play·services·सँग·सहकार्य·गर्न·समस्या·भइरहेको·छ।·कृपया·फेरि·प्रयास·गर्नुहोस्।</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·Google·Play·services·बिना·सञ्चालन·हुने·छैन·र·तपाईँको·यन्त्रले·Google·Play·services·लाई·समर्थन·गर्दैन।</string> | ||
13 | ··<string·name="common_google_play_services_update_button">अद्यावधिक·गर्नुहोस्</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·तपाईंले·Google·प्ले·सेवाहरू·अद्यावधिक·नगरेसम्म·सञ्चालन·हुँदैन।</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play·सेवाहरू·अद्यावधिक·गर्नुहोस्</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Google·Play·सेवाहरू·%1$s·बिना·सञ्चालन·हुँदैन,·जुन·हाल·अद्यावधिक·भइरहेका·छन्।</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·सेवाहरूको·नयाँ·संस्करण·आवश्यक·छ।·यो·आफै·छिट्टै·नै·अद्यावधिक·हुनेछ।</string> | ||
18 | ··<string·name="common_open_on_phone">फोनमा·खोल्नुहोस्</string> | ||
19 | ··<string·name="common_signin_button_text">साइन·इन·गर्नुहोस्</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·मार्फत·साइन·इन·गर्नुहोस्</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">९९९+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">९९९+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">ಸಕ್ರಿಯಗೊಳಿಸು</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">Google·Play·ಸೇವೆಗಳನ್ನು·ನೀವು·ಸಕ್ರಿಯಗೊಳಿಸದ·ಹೊರತು·%1$s·ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play·ಸೇವೆಗಳನ್ನು·ಸಕ್ರಿಯಗೊಳಿಸಿ</string> | ||
6 | ··<string·name="common_google_play_services_install_button">ಇನ್ಸ್ಟಾಲ್·ಮಾಡಿ</string> | ||
7 | ··<string·name="common_google_play_services_install_text">ನಿಮ್ಮ·ಸಾಧನದಿಂದ·ಕಾಣೆಯಾಗಿರುವ·%1$s,·Google·Play·ಸೇವೆಗಳಿಲ್ಲದೆ·ರನ್·ಆಗುವುದಿಲ್ಲ.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play·ಸೇವೆಗಳನ್ನು·ಪಡೆಯಿರಿ</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·ಸೇವೆಗಳ·ಲಭ್ಯತೆ</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Google·Play·ಸೇವೆಗಳ·ದೋಷ</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Google·Play·ಸೇವೆಗಳಲ್ಲಿ·%1$s·ಸಮಸ್ಯೆಯನ್ನು·ಹೊಂದಿದೆ.·ದಯವಿಟ್ಟು·ಮತ್ತೆ·ಪ್ರಯತ್ನಿಸಿ.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">ನಿಮ್ಮ·ಸಾಧನದ·ಮೂಲಕ·ಬೆಂಬಲಿಸದಿರುವ·Google·Play·ಸೇವೆಗಳಿಲ್ಲದೆ·%1$s·ರನ್·ಆಗುವುದಿಲ್ಲ.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">ಅಪ್ಡೇಟ್·ಮಾಡು</string> | ||
14 | ··<string·name="common_google_play_services_update_text">ನೀವು·Google·Play·ಸೇವೆಗಳನ್ನು·ನವೀಕರಿಸದ·ಹೊರತು·%1$s·ರನ್·ಆಗುವುದಿಲ್ಲ.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·ಪ್ಲೇ·ಸೇವೆಗಳನ್ನು·ಅಪ್ಡೇಟ್·ಮಾಡಿ</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Google·Play·ಸೇವೆಗಳಿಲ್ಲದೆ·ಪ್ರಸ್ತುತ·ಅಪ್ಡೇಟ್·ಆಗುತ್ತಿರುವ·%1$s·ರನ್·ಆಗುವುದಿಲ್ಲ.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Google·Play·ಸೇವೆಗಳ·ಹೊಸ·ಆವೃತ್ತಿ·ಅಗತ್ಯವಿದೆ.·ಸದ್ಯದಲ್ಲೇ·ಅದು·ತಾನಾಗಿಯೇ·ಅಪ್ಡೇಟ್·ಆಗುತ್ತದೆ.</string> | ||
18 | ··<string·name="common_open_on_phone">ಫೋನ್ನಲ್ಲಿ·ತೆರೆಯಿರಿ</string> | ||
19 | ··<string·name="common_signin_button_text">ಸೈನ್·ಇನ್</string> | ||
20 | ··<string·name="common_signin_button_text_long">Google·ಮೂಲಕ·ಸೈನ್·ಇನ್·ಮಾಡಿ</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Aktivieren</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·funktioniert·erst·nach·der·Aktivierung·der·Google·Play-Dienste.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Google·Play-Dienste·aktivieren</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Installieren</string> | ||
7 | ··<string·name="common_google_play_services_install_text">Zur·Nutzung·von·%1$s·sind·die·Google·Play-Dienste·erforderlich,·die·auf·deinem·Gerät·nicht·installiert·sind.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Google·Play-Dienste·installieren</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Verfügbarkeit·von·Google·Play-Diensten</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Fehler·bei·Zugriff·auf·Google·Play-Dienste</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">%1$s·hat·Probleme·mit·Google·Play-Diensten.·Bitte·versuche·es·noch·einmal.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">Zur·Nutzung·von·%1$s·sind·Google·Play-Dienste·erforderlich,·die·auf·deinem·Gerät·nicht·unterstützt·werden.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Aktualisieren</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·wird·nur·ausgeführt,·wenn·du·die·Google·Play-Dienste·aktualisierst.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Google·Play-Dienste·aktualisieren</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">Zur·Nutzung·von·%1$s·sind·Google·Play-Dienste·erforderlich,·die·gerade·aktualisiert·werden.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Eine·neue·Version·der·Google·Play-Dienste·wird·benötigt.·Diese·wird·in·Kürze·automatisch·aktualisiert.</string> | ||
18 | ··<string·name="common_open_on_phone">Auf·Smartphone·öffnen</string> | ||
19 | ··<string·name="common_signin_button_text">Anmelden</string> | ||
20 | ··<string·name="common_signin_button_text_long">Über·Google·anmelden</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 1, 4 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ··<string·name="common_google_play_services_enable_button">Ota·käyttöön</string> | ||
4 | ··<string·name="common_google_play_services_enable_text">%1$s·ei·toimi,·ellet·ota·Google·Play·Palveluita·käyttöön.</string> | ||
5 | ··<string·name="common_google_play_services_enable_title">Ota·Google·Play·Palvelut·käyttöön</string> | ||
6 | ··<string·name="common_google_play_services_install_button">Asenna</string> | ||
7 | ··<string·name="common_google_play_services_install_text">%1$s·ei·toimi·ilman·Google·Play·Palveluita,·jotka·puuttuvat·laitteeltasi.</string> | ||
8 | ··<string·name="common_google_play_services_install_title">Asenna·Google·Play·Palvelut</string> | ||
9 | ··<string·name="common_google_play_services_notification_channel_name">Google·Play·Palveluiden·saatavuus</string> | ||
10 | ··<string·name="common_google_play_services_notification_ticker">Virhe·Google·Play·-palveluissa</string> | ||
11 | ··<string·name="common_google_play_services_unknown_issue">Sovelluksella·%1$s·on·ongelmia·Google·Play·Palveluiden·kanssa.·Yritä·uudelleen.</string> | ||
12 | ··<string·name="common_google_play_services_unsupported_text">%1$s·ei·toimi·ilman·Google·Play·Palveluita,·joita·laitteesi·ei·tue.</string> | ||
13 | ··<string·name="common_google_play_services_update_button">Päivitä</string> | ||
14 | ··<string·name="common_google_play_services_update_text">%1$s·ei·toimi,·ellet·päivitä·Google·Play·Palveluita.</string> | ||
15 | ··<string·name="common_google_play_services_update_title">Päivitä·Google·Play·Palvelut</string> | ||
16 | ··<string·name="common_google_play_services_updating_text">%1$s·ei·toimi·ilman·Google·Play·Palveluita,·joita·päivitetään·tällä·hetkellä.</string> | ||
17 | ··<string·name="common_google_play_services_wear_update_text">Uusi·Google·Play·Palveluiden·versio·tarvitaan.·Se·päivittyy·pian.</string> | ||
18 | ··<string·name="common_open_on_phone">Avaa·puhelimessa</string> | ||
19 | ··<string·name="common_signin_button_text">Kirjaudu·sisään</string> | ||
20 | ··<string·name="common_signin_button_text_long">Kirjaudu·Google-tilille</string> | ||
3 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 21 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
4 | </resources> | 22 | </resources> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 7 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
8 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4 | 8 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4 |
9 | ··LOAD···········0x000000·0x00000000·0x00000000·0x12fa44·0x12fa44·R···0x1000 | 9 | ··LOAD···········0x000000·0x00000000·0x00000000·0x12fa44·0x12fa44·R···0x1000 |
10 | ··LOAD···········0x12fa80·0x00130a80·0x00130a80·0x3dcd00·0x3dcd00·R·E·0x1000 | 10 | ··LOAD···········0x12fa80·0x00130a80·0x00130a80·0x3dcd00·0x3dcd00·R·E·0x1000 |
11 | ··LOAD···········0x50c780·0x0050e780·0x0050e780·0x28a64·0x28a64·RW··0x1000 | 11 | ··LOAD···········0x50c780·0x0050e780·0x0050e780·0x28a64·0x28a64·RW··0x1000 |
12 | ··LOAD···········0x5351e8·0x005381e8·0x005381e8·0xcb63c·0xcf9c0·RW··0x1000 | 12 | ··LOAD···········0x5351e8·0x005381e8·0x005381e8·0xcb63c·0xcf9c0·RW··0x1000 |
13 | ··DYNAMIC········0x5349bc·0x005369bc·0x005369bc·0x00100·0x00100·RW··0x4 | 13 | ··DYNAMIC········0x5349bc·0x005369bc·0x005369bc·0x00100·0x00100·RW··0x4 |
14 | ··GNU_RELRO······0x50c780·0x0050e780·0x0050e780·0x2 | 14 | ··GNU_RELRO······0x50c780·0x0050e780·0x0050e780·0x29880·0x29880·R···0x1 |
15 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 | 15 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 |
16 | ··NOTE···········0x000174·0x00000174·0x00000174·0x000bc·0x000bc·R···0x4 | 16 | ··NOTE···········0x000174·0x00000174·0x00000174·0x000bc·0x000bc·R···0x4 |
17 | ··EXIDX··········0x03e114·0x0003e114·0x0003e114·0x22648·0x22648·R···0x4 | 17 | ··EXIDX··········0x03e114·0x0003e114·0x0003e114·0x22648·0x22648·R···0x4 |
18 | ·Section·to·Segment·mapping: | 18 | ·Section·to·Segment·mapping: |
19 | ··Segment·Sections... | 19 | ··Segment·Sections... |
20 | ···00····· | 20 | ···00····· |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | ··[·4]·.gnu.version······VERSYM··········00001ce0·001ce0·000356·02···A··3···0··2 | 9 | ··[·4]·.gnu.version······VERSYM··········00001ce0·001ce0·000356·02···A··3···0··2 |
10 | ··[·5]·.gnu.version_r····VERNEED·········00002038·002038·000060·00···A··8···3··4 | 10 | ··[·5]·.gnu.version_r····VERNEED·········00002038·002038·000060·00···A··8···3··4 |
11 | ··[·6]·.gnu.hash·········GNU_HASH········00002098·002098·000028·04···A··3···0··4 | 11 | ··[·6]·.gnu.hash·········GNU_HASH········00002098·002098·000028·04···A··3···0··4 |
12 | ··[·7]·.hash·············HASH············000020c0·0020c0·000d60·04···A··3···0··4 | 12 | ··[·7]·.hash·············HASH············000020c0·0020c0·000d60·04···A··3···0··4 |
13 | ··[·8]·.dynstr···········STRTAB··········00002e20·002e20·00152c·00···A··0···0··1 | 13 | ··[·8]·.dynstr···········STRTAB··········00002e20·002e20·00152c·00···A··0···0··1 |
14 | ··[·9]·.rel.dyn··········REL·············0000434c·00434c·039dc8·08···A··3···0··4 | 14 | ··[·9]·.rel.dyn··········REL·············0000434c·00434c·039dc8·08···A··3···0··4 |
15 | ··[10]·.ARM.exidx········ARM_EXIDX·······0003e114·03e114·022648·00··AL·14···0··4 | 15 | ··[10]·.ARM.exidx········ARM_EXIDX·······0003e114·03e114·022648·00··AL·14···0··4 |
16 | ··[11]·.rel.plt··········REL·············0006075c·06075c·0009c8·08··AI··3·· | 16 | ··[11]·.rel.plt··········REL·············0006075c·06075c·0009c8·08··AI··3··15··4 |
17 | ··[12]·.ARM.extab········PROGBITS········00061124·061124·002094·00···A··0···0··4 | 17 | ··[12]·.ARM.extab········PROGBITS········00061124·061124·002094·00···A··0···0··4 |
18 | ··[13]·.rodata···········PROGBITS········000631c0·0631c0·0cc884·00·AMS··0···0·16 | 18 | ··[13]·.rodata···········PROGBITS········000631c0·0631c0·0cc884·00·AMS··0···0·16 |
19 | ··[14]·.text·············PROGBITS········00130a80·12fa80·3db94c·00··AX··0···0·128 | 19 | ··[14]·.text·············PROGBITS········00130a80·12fa80·3db94c·00··AX··0···0·128 |
20 | ··[15]·.plt··············PROGBITS········0050c3d0·50b3d0·0013b0·00··AX··0···0·16 | 20 | ··[15]·.plt··············PROGBITS········0050c3d0·50b3d0·0013b0·00··AX··0···0·16 |
21 | ··[16]·.data.rel.ro······PROGBITS········0050e780·50c780·028154·00··WA··0···0··8 | 21 | ··[16]·.data.rel.ro······PROGBITS········0050e780·50c780·028154·00··WA··0···0··8 |
22 | ··[17]·.fini_array·······FINI_ARRAY······005368d4·5348d4·000008·04··WA··0···0··4 | 22 | ··[17]·.fini_array·······FINI_ARRAY······005368d4·5348d4·000008·04··WA··0···0··4 |
23 | ··[18]·.init_array·······INIT_ARRAY······005368dc·5348dc·0000e0·04··WA··0···0··4 | 23 | ··[18]·.init_array·······INIT_ARRAY······005368dc·5348dc·0000e0·04··WA··0···0··4 |
Offset 1, 9 lines modified | Offset 1, 10 lines modified | ||
1 | Hex·dump·of·section·'.plt': | 1 | Hex·dump·of·section·'.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | ||
2 | ··0x0050c3d0·04e02de5·00e68fe2·2aea8ee2·20f9bee5·..-.....*...·... | 3 | ··0x0050c3d0·04e02de5·00e68fe2·2aea8ee2·20f9bee5·..-.....*...·... |
3 | ··0x0050c3e0·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................ | 4 | ··0x0050c3e0·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................ |
4 | ··0x0050c3f0·00c68fe2·2aca8ce2·08f9bce5·d4d4d4d4·....*........... | 5 | ··0x0050c3f0·00c68fe2·2aca8ce2·08f9bce5·d4d4d4d4·....*........... |
5 | ··0x0050c400·00c68fe2·2aca8ce2·fcf8bce5·d4d4d4d4·....*........... | 6 | ··0x0050c400·00c68fe2·2aca8ce2·fcf8bce5·d4d4d4d4·....*........... |
6 | ··0x0050c410·00c68fe2·2aca8ce2·f0f8bce5·d4d4d4d4·....*........... | 7 | ··0x0050c410·00c68fe2·2aca8ce2·f0f8bce5·d4d4d4d4·....*........... |
7 | ··0x0050c420·00c68fe2·2aca8ce2·e4f8bce5·d4d4d4d4·....*........... | 8 | ··0x0050c420·00c68fe2·2aca8ce2·e4f8bce5·d4d4d4d4·....*........... |
8 | ··0x0050c430·00c68fe2·2aca8ce2·d8f8bce5·d4d4d4d4·....*........... | 9 | ··0x0050c430·00c68fe2·2aca8ce2·d8f8bce5·d4d4d4d4·....*........... |
Offset 1, 10 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | ||
3 | ··0x00536cf4·00000000·00000000·00000000·d0c35000·..............P. | 2 | ··0x00536cf4·00000000·00000000·00000000·d0c35000·..............P. |
4 | ··0x00536d04·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. | 3 | ··0x00536d04·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. |
5 | ··0x00536d14·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. | 4 | ··0x00536d14·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. |
6 | ··0x00536d24·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. | 5 | ··0x00536d24·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. |
7 | ··0x00536d34·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. | 6 | ··0x00536d34·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. |
8 | ··0x00536d44·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. | 7 | ··0x00536d44·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. |
9 | ··0x00536d54·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. | 8 | ··0x00536d54·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P. |
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:··········5 | 13 | ··Start·of·section·headers:··········5607552·(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:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········12 | 19 | ··Number·of·section·headers:·········12 |
20 | ··Section·header·string·table·index:·11 | 20 | ··Section·header·string·table·index:·11 |
Offset 6, 19 lines modified | Offset 6, 19 lines modified | ||
6 | Program·Headers: | 6 | Program·Headers: |
7 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 7 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
8 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4 | 8 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4 |
9 | ··LOAD···········0x000000·0x00000000·0x00000000·0x00174·0x00174·RW··0x1000 | 9 | ··LOAD···········0x000000·0x00000000·0x00000000·0x00174·0x00174·RW··0x1000 |
10 | ··LOAD···········0x001000·0x00001000·0x00001000·0x0002c·0x0002c·RW··0x1000 | 10 | ··LOAD···········0x001000·0x00001000·0x00001000·0x0002c·0x0002c·RW··0x1000 |
11 | ··LOAD···········0x002000·0x00002000·0x00002000·0x03438·0x03438·R·E·0x1000 | 11 | ··LOAD···········0x002000·0x00002000·0x00002000·0x03438·0x03438·R·E·0x1000 |
12 | ··LOAD···········0x006000·0x00006000·0x00006000·0x059f0·0x059f0·R···0x1000 | 12 | ··LOAD···········0x006000·0x00006000·0x00006000·0x059f0·0x059f0·R···0x1000 |
13 | ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x2f | 13 | ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x2fa738·0x2fa738·R·E·0x1000 |
14 | ··LOAD···········0x30 | 14 | ··LOAD···········0x307000·0x00307000·0x00307000·0x251200·0x251200·R···0x1000 |
15 | ··NOTE···········0x001000·0x00001000·0x00001000·0x00020·0x00020·RW··0x4 | 15 | ··NOTE···········0x001000·0x00001000·0x00001000·0x00020·0x00020·RW··0x4 |
16 | ··LOAD···········0x55 | 16 | ··LOAD···········0x559000·0x00559000·0x00559000·0x00030·0x00030·RW··0x1000 |
17 | ··DYNAMIC········0x55 | 17 | ··DYNAMIC········0x559000·0x00559000·0x00559000·0x00030·0x00030·RW··0x4 |
18 | ·Section·to·Segment·mapping: | 18 | ·Section·to·Segment·mapping: |
19 | ··Segment·Sections... | 19 | ··Segment·Sections... |
20 | ···00····· | 20 | ···00····· |
21 | ···01····· | 21 | ···01····· |
22 | ···02·····.note.gnu.build-id·.bss· | 22 | ···02·····.note.gnu.build-id·.bss· |
23 | ···03·····.text· | 23 | ···03·····.text· |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | There·are·12·section·headers,·starting·at·offset·0x55 | 1 | There·are·12·section·headers,·starting·at·offset·0x559080: |
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············00001000·001000·000020·00··WA··0···0··4 | 5 | ··[·1]·.note.gnu.build-id·NOTE············00001000·001000·000020·00··WA··0···0··4 |
6 | ··[·2]·.bss··············PROGBITS········00001020·001020·00000c·00··WA··0···0··4 | 6 | ··[·2]·.bss··············PROGBITS········00001020·001020·00000c·00··WA··0···0··4 |
7 | ··[·3]·.text·············PROGBITS········00002000·002000·003438·00··AX··0···0·4096 | 7 | ··[·3]·.text·············PROGBITS········00002000·002000·003438·00··AX··0···0·4096 |
8 | ··[·4]·.rodata···········PROGBITS········00006000·006000·0059f0·00···A··0···0·16 | 8 | ··[·4]·.rodata···········PROGBITS········00006000·006000·0059f0·00···A··0···0·16 |
9 | ··[·5]·.text·············PROGBITS········0000c000·00c000·2f | 9 | ··[·5]·.text·············PROGBITS········0000c000·00c000·2fa738·00··AX··0···0·4096 |
10 | ··[·6]·.rodata···········PROGBITS········0030 | 10 | ··[·6]·.rodata···········PROGBITS········00307000·307000·2510e0·00···A··0···0·16 |
11 | ··[·7]·.dynsym···········DYNSYM··········0055 | 11 | ··[·7]·.dynsym···········DYNSYM··········00558168·558168·000060·10···A··8···1··4 |
12 | ··[·8]·.dynstr···········STRTAB··········0055 | 12 | ··[·8]·.dynstr···········STRTAB··········005580e0·5580e0·000085·00···A··0···0··1 |
13 | ··[·9]·.hash·············HASH············0055 | 13 | ··[·9]·.hash·············HASH············005581c8·5581c8·000038·04···A··7···0··4 |
14 | ··[10]·.dynamic··········DYNAMIC·········0055 | 14 | ··[10]·.dynamic··········DYNAMIC·········00559000·559000·000030·08··WA··8···0··4 |
15 | ··[11]·.shstrtab·········STRTAB··········00000000·55 | 15 | ··[11]·.shstrtab·········STRTAB··········00000000·559030·000050·00······0···0··1 |
16 | Key·to·Flags: | 16 | Key·to·Flags: |
17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
20 | ··y·(purecode),·p·(processor·specific) | 20 | ··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:·00001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId | 4 | ·····1:·00001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId |
5 | ·····2:·00002000·13368·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions | 5 | ·····2:·00002000·13368·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions |
6 | ·····3:·00006000·23024·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData | 6 | ·····3:·00006000·23024·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData |
7 | ·····4:·0000c000·0x2f | 7 | ·····4:·0000c000·0x2fa738·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions |
8 | ·····5:·0030 | 8 | ·····5:·00307000·0x2510e0·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x55 | 1 | Dynamic·section·at·offset·0x559000·contains·6·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x00000004·(HASH)·······················0x55 | 3 | ·0x00000004·(HASH)·······················0x5581c8 |
4 | ·0x00000005·(STRTAB)·····················0x55 | 4 | ·0x00000005·(STRTAB)·····················0x5580e0 |
5 | ·0x0000000a·(STRSZ)······················133·(bytes) | 5 | ·0x0000000a·(STRSZ)······················133·(bytes) |
6 | ·0x00000006·(SYMTAB)·····················0x55 | 6 | ·0x00000006·(SYMTAB)·····················0x558168 |
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:·438931a4 | 3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·438931a4dbcaa16a6ce06bcd3b84d4f0 |
Offset 445, 35 lines modified | Offset 445, 35 lines modified | ||
445 | AB*BBR+q | 445 | AB*BBR+q |
446 | ve_<uLHl | 446 | ve_<uLHl |
447 | V(O<"/,j | 447 | V(O<"/,j |
448 | $HWW·=MV | 448 | $HWW·=MV |
449 | gUIKeyInputPageUp | 449 | gUIKeyInputPageUp |
450 | OSVERSIONINFOEXW | 450 | OSVERSIONINFOEXW |
451 | _untransformedEndPosition | 451 | _untransformedEndPosition |
452 | ?!_round@689441731 | ||
453 | IntergerExtensions|toLocationPermission | 452 | IntergerExtensions|toLocationPermission |
454 | HTTP·request·failed,·statusCode:· | 453 | HTTP·request·failed,·statusCode:· |
454 | CWButtonTextTheme.accent | ||
455 | 0*ScrollViewKeyboardDismissBehavior | 455 | 0*ScrollViewKeyboardDismissBehavior |
456 | » _LocalFile&LocalFileSystemEntity&ForwardingFile@92300260 | 456 | » _LocalFile&LocalFileSystemEntity&ForwardingFile@92300260 |
457 | 6hset:readOnly8 | 457 | 6hset:readOnly8 |
458 | get:handleExit | 458 | get:handleExit |
459 | get:_raw@14069316 | 459 | get:_raw@14069316 |
460 | qo_distance@558443839 | 460 | qo_distance@558443839 |
461 | CWButtonTextTheme.accent | ||
462 | )_findChildIndex@515358031 | 461 | )_findChildIndex@515358031 |
463 | VSemanticsAction | 462 | VSemanticsAction |
464 | 0Utf16Pointer|_ensureNotNullptr | 463 | 0Utf16Pointer|_ensureNotNullptr |
465 | XInvalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long) | 464 | XInvalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long) |
466 | *» &» M» .» 8 | 465 | *» &» M» .» 8 |
467 | 9_RenderAnimatedOpacity&RenderProxyBox&RenderProxyBoxMixin&RenderAnimatedOpacityMixin@418160605 | 466 | 9_RenderAnimatedOpacity&RenderProxyBox&RenderProxyBoxMixin&RenderAnimatedOpacityMixin@418160605 |
468 | _AsyncRun@4048458 | 467 | _AsyncRun@4048458 |
469 | K_Link@14069316 | 468 | K_Link@14069316 |
470 | $_ListTileSlot@281247952 | 469 | $_ListTileSlot@281247952 |
471 | 0·de·miliarde | 470 | 0·de·miliarde |
472 | "AnimationController.8 | 471 | "AnimationController.8 |
472 | [_finish@765285449 | ||
473 | JMaterialLocalizationEn | 473 | JMaterialLocalizationEn |
474 | prosinac | 474 | prosinac |
475 | p9ParagraphStyle. | 475 | p9ParagraphStyle. |
476 | (init:_loadedTranslations@609392079 | 476 | (init:_loadedTranslations@609392079 |
477 | @JTextDecorationStyle.double | 477 | @JTextDecorationStyle.double |
478 | lconvertSingle | 478 | lconvertSingle |
479 | get:textDirection | 479 | get:textDirection |
Offset 498, 20 lines modified | Offset 498, 20 lines modified | ||
498 | JWNDCLASS | 498 | JWNDCLASS |
499 | P7_overscrollSimulation@558443839 | 499 | P7_overscrollSimulation@558443839 |
500 | ?get:localeStr | 500 | ?get:localeStr |
501 | %_stackTrace@0150898 | 501 | %_stackTrace@0150898 |
502 | @get:_handleFlightEnded@566011697 | 502 | @get:_handleFlightEnded@566011697 |
503 | '2RestorationBucket.child | 503 | '2RestorationBucket.child |
504 | E_unmount@26042623 | 504 | E_unmount@26042623 |
505 | mV_CompactStyleBase@691441731 | ||
505 | }M2e·trimestre8 | 506 | }M2e·trimestre8 |
506 | p._closeHandler@14069316 | 507 | p._closeHandler@14069316 |
507 | >,String_concatRange | 508 | >,String_concatRange |
508 | _ExtendSelectionLeftTextAction@520450677. | 509 | _ExtendSelectionLeftTextAction@520450677. |
509 | X#longPress | 510 | X#longPress |
510 | a_maxDigits@6894417318 | ||
511 | nYInheritedTheme | 511 | nYInheritedTheme |
512 | `z_cache@0150898 | 512 | `z_cache@0150898 |
513 | _parseBlock@0150898 | 513 | _parseBlock@0150898 |
514 | -ImageConfiguration | 514 | -ImageConfiguration |
515 | &alwaysUse24HourFormat | 515 | &alwaysUse24HourFormat |
516 | ZcreateChild | 516 | ZcreateChild |
517 | P_WordWrapParseMode.inSpace | 517 | P_WordWrapParseMode.inSpace |
Offset 558, 14 lines modified | Offset 558, 15 lines modified | ||
558 | e^·exceeds·the· | 558 | e^·exceeds·the· |
559 | ,eProxyWidget | 559 | ,eProxyWidget |
560 | z_drawShadow@150655898 | 560 | z_drawShadow@150655898 |
561 | ~nativeAvailable | 561 | ~nativeAvailable |
562 | t_handleDone@4048458 | 562 | t_handleDone@4048458 |
563 | Dinit:isValid8 | 563 | Dinit:isValid8 |
564 | lget:microsecond | 564 | lget:microsecond |
565 | _dateTimeSymbols@683168376 | ||
565 | #(FallThroughError._create@0150898 | 566 | #(FallThroughError._create@0150898 |
566 | ·_CompactLinkedHashSet@3220832 | 567 | ·_CompactLinkedHashSet@3220832 |
567 | readValueOfType | 568 | readValueOfType |
568 | $dart:core-patch/null_patch.dart | 569 | $dart:core-patch/null_patch.dart |
569 | 4Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean) | 570 | 4Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean) |
570 | Dpackage:flutter/src/physics/tolerance.dart | 571 | Dpackage:flutter/src/physics/tolerance.dart |
571 | ^_HttpClient@13463476. | 572 | ^_HttpClient@13463476. |
Offset 577, 15 lines modified | Offset 578, 14 lines modified | ||
577 | ItopLeft:· | 578 | ItopLeft:· |
578 | {RenderSemanticsGestureHandler | 579 | {RenderSemanticsGestureHandler |
579 | Xndense·subtitle·2014 | 580 | Xndense·subtitle·2014 |
580 | METAFILEPICT8 | 581 | METAFILEPICT8 |
581 | $dart:io/socket.dart | 582 | $dart:io/socket.dart |
582 | X]distanceBetween | 583 | X]distanceBetween |
583 | c_eightBytesAsList@177185525 | 584 | c_eightBytesAsList@177185525 |
584 | 6_pad@689441731 | ||
585 | O$0·milioi | 585 | O$0·milioi |
586 | E%MainAxisAlignment.spaceBetween | 586 | E%MainAxisAlignment.spaceBetween |
587 | package:flutter/src/widgets/icon_theme.dart | 587 | package:flutter/src/widgets/icon_theme.dart |
588 | PW·NEEDS-PAINT8 | 588 | PW·NEEDS-PAINT8 |
589 | _SplayTreeIterator@3220832 | 589 | _SplayTreeIterator@3220832 |
590 | cBY_HANDLE_FILE_INFORMATION | 590 | cBY_HANDLE_FILE_INFORMATION |
591 | Jheaders | 591 | Jheaders |
Offset 638, 15 lines modified | Offset 638, 17 lines modified | ||
638 | pushLayer | 638 | pushLayer |
639 | 3d·MMMM·EEEE | 639 | 3d·MMMM·EEEE |
640 | a?visitor | 640 | a?visitor |
641 | o(_printClosure@10040228 | 641 | o(_printClosure@10040228 |
642 | ^npackage:source_span/src/span_exception.dart | 642 | ^npackage:source_span/src/span_exception.dart |
643 | Zget:enabled | 643 | Zget:enabled |
644 | Out·of·Memory | 644 | Out·of·Memory |
645 | =package:ffi/src/utf8.dart | ||
645 | r;00·Millionen8 | 646 | r;00·Millionen8 |
647 | init:_ln10@6914417318 | ||
646 | n#_completer@6210650478 | 648 | n#_completer@6210650478 |
647 | Fdart:collection/set.dart | 649 | Fdart:collection/set.dart |
648 | *» &» M» .» | 650 | *» &» M» .» |
649 | NcodeUnitAt | 651 | NcodeUnitAt |
650 | p^[\-\+]?(\d)\.(\d+)e([\-\+]?\d+)$ | 652 | p^[\-\+]?(\d)\.(\d+)e([\-\+]?\d+)$ |
651 | rfinishRequest | 653 | rfinishRequest |
652 | 3Closed·at·%s. | 654 | 3Closed·at·%s. |
Offset 698, 21 lines modified | Offset 700, 20 lines modified | ||
698 | resolveAs | 700 | resolveAs |
699 | tReversedListIterable8 | 701 | tReversedListIterable8 |
700 | Ml_socketProfilingEnabled@14069316 | 702 | Ml_socketProfilingEnabled@14069316 |
701 | =TYPEATTR | 703 | =TYPEATTR |
702 | S_initNode@506492240 | 704 | S_initNode@506492240 |
703 | i7get:statusCode | 705 | i7get:statusCode |
704 | ,CupertinoThemeData | 706 | ,CupertinoThemeData |
705 | sh_CompactStyle@689441731 | ||
706 | VD_drawCircle@150655898 | 707 | VD_drawCircle@150655898 |
707 | ,_SplayTreeKeyIterable@3220832 | 708 | ,_SplayTreeKeyIterable@3220832 |
708 | g~_binarySearch@737017070 | ||
709 | _Cookie@13463476.fromSetCookieValue | 709 | _Cookie@13463476.fromSetCookieValue |
710 | getOffsetY | 710 | getOffsetY |
711 | accentColorBrightness | 711 | accentColorBrightness |
712 | dWLAN_BSS_LIST.#fromTypedDataBase | ||
712 | BparseDouble | 713 | BparseDouble |
713 | 5get:span | 714 | 5get:span |
Max diff block lines reached; 149129/152344 bytes (97.89%) of diff not shown. |
Offset 3345, 12246 lines modified | Offset 3345, 2510 lines modified | ||
3345 | » bx» r4 | 3345 | » bx» r4 |
3346 | » mov» r0,·sp | 3346 | » mov» r0,·sp |
3347 | » bx» lr | 3347 | » bx» lr |
3348 | Disassembly·of·section·.text: | 3348 | Disassembly·of·section·.text: |
3349 | 0000c000·<_kDartIsolateSnapshotInstructions>: | 3349 | 0000c000·<_kDartIsolateSnapshotInstructions>: |
3350 | » eoreq» | 3350 | » eoreq» sl,·pc,·r8,·lsr·r7» ;·<UNPREDICTABLE> |
3351 | » andeq» r0,·r0,·r0,·lsl·r0 | 3351 | » andeq» r0,·r0,·r0,·lsl·r0 |
3352 | » ... | 3352 | » ... |
3353 | » andseq» r0,·r1,·r8,·lsl·r0 | 3353 | » andseq» r0,·r1,·r8,·lsl·r0 |
3354 | » eoreq» | 3354 | » eoreq» sl,·pc,·r4,·lsl·r7» ;·<UNPREDICTABLE> |
3355 | » » » ;·<UNDEFINED>·instruction:·0xffff5024 | 3355 | » » » ;·<UNDEFINED>·instruction:·0xffff5024 |
3356 | » andeq» ip,·r0,·r0 | 3356 | » andeq» ip,·r0,·r0 |
3357 | » » » ;·<UNDEFINED>·instruction:·0xffff5000 | 3357 | » » » ;·<UNDEFINED>·instruction:·0xffff5000 |
3358 | » push» {fp,·lr} | 3358 | » push» {fp,·lr} |
3359 | » add» fp,·sp,·#0 | 3359 | » add» fp,·sp,·#0 |
3360 | » sub» sp,·sp,·#4 | 3360 | » sub» sp,·sp,·#4 |
3361 | » ldr» ip,·[sl,·#32] | 3361 | » ldr» ip,·[sl,·#32] |
3362 | » cmp» sp,·ip | 3362 | » cmp» sp,·ip |
3363 | » blls» 30 | 3363 | » blls» 302f04·<_kDartIsolateSnapshotInstructions+0x2f6f04> |
3364 | » ldr» r0,·[fp,·#24] | ||
3365 | » ldr» r1,·[r0,·#3] | ||
3366 | » str» r1,·[fp,·#-4] | ||
3367 | » ldr» r2,·[r0,·#7] | ||
3368 | » ldrh» r0,·[r2,·#1] | ||
3369 | » push» {r2}» » ;·(str·r2,·[sp,·#-4]!) | ||
3370 | » ldr» r2,·[fp,·#16] | ||
3371 | » ldr» r3,·[fp,·#20] | ||
3372 | » push» {r2,·r3} | ||
3373 | » ldr» r2,·[fp,·#8] | ||
3374 | » ldr» r3,·[fp,·#12] | ||
3375 | » push» {r2,·r3} | ||
3376 | » add» lr,·r7,·r0,·lsl·#2 | ||
3377 | » add» lr,·lr,·#106496» ;·0x1a000 | ||
3378 | » ldr» lr,·[lr,·#1568]» ;·0x620 | ||
3379 | » blx» lr | ||
3380 | » add» sp,·sp,·#20 | ||
3381 | » ldr» lr,·[fp,·#-4] | ||
3382 | » push» {r0,·lr} | ||
3383 | » bl» c098·<_kDartIsolateSnapshotInstructions+0x98> | ||
3384 | » add» sp,·sp,·#8 | ||
3385 | » sub» sp,·fp,·#0 | ||
3386 | » pop» {fp,·pc} | ||
3387 | » push» {fp,·lr} | ||
3388 | » add» fp,·sp,·#0 | ||
3389 | » ldr» r0,·[fp,·#8] | 3364 | » ldr» r0,·[fp,·#8] |
3390 | » ldr» r2,·[ | 3365 | » ldr» r2,·[sl,·#104]»;·0x68 |
3391 | » ldr» r1,·[sl,·#104]»;·0x68 | 3366 | » ldr» r1,·[sl,·#104]»;·0x68 |
3392 | » ldr» ip,·[sl,·#104]»;·0x68 | ||
3393 | » cmp» r0,·ip | ||
3394 | » beq» c114·<_kDartIsolateSnapshotInstructions+0x114> | ||
3395 | » tst» r0,·#1 | 3367 | » tst» r0,·#1 |
3396 | » beq» c114·<_kDartIsolateSnapshotInstructions+0x114> | ||
3397 | » add» r8,·r5,·#16384»;·0x4000 | ||
3398 | » ldr» r8,·[r8,·#2819]» ;·0xb03 | ||
3399 | » add» r3,·r5,·#16384»;·0x4000 | ||
3400 | » ldr» r3,·[r3,·#2823]» ;·0xb07 | ||
3401 | » ldr» r6,·[r5,·#647]»;·0x287 | ||
3402 | » ldr» | 3368 | » ldrhne» r4,·[r0,·#1] |
3403 | » blx» lr | ||
3404 | » ldr» ip,·[sl,·#104]»;·0x68 | ||
3405 | » | 3369 | » moveq» r4,·#50» ;·0x32 |
3370 | » movw» ip,·#62994» ;·0xf612 | ||
3371 | » movt» ip,·#65535» ;·0xffff | ||
3372 | » adds» r4,·r4,·ip | ||
3406 | » beq» c0 | 3373 | » beq» c078·<_kDartIsolateSnapshotInstructions+0x78> |
3407 | » tst» r3,·#8 | ||
3408 | » | 3374 | » add» r8,·r5,·#20480»;·0x5000 |
3375 | » ldr» r8,·[r8,·#263]»;·0x107 | ||
3376 | » add» r3,·r5,·#20480»;·0x5000 | ||
3377 | » ldr» r3,·[r3,·#275]»;·0x113 | ||
3409 | » b» | 3378 | » bl» 301a44·<_kDartIsolateSnapshotInstructions+0x2f5a44> |
3410 | » add» r8,·r5,·#16384»;·0x4000 | ||
3411 | » ldr» r8,·[r8,·#2827]» ;·0xb0b | ||
3412 | » add» r3,·r5,·#16384»;·0x4000 | ||
3413 | » ldr» r3,·[r3,·#2831]» ;·0xb0f | ||
3414 | » ldr» r6,·[r5,·#147]»;·0x93 | ||
3415 | » ldr» lr,·[r6,·#3] | ||
3416 | » blx» lr | ||
3417 | » b» c120·<_kDartIsolateSnapshotInstructions+0x120> | ||
3418 | » ldr» r0,·[sl,·#112]»;·0x70 | ||
3419 | » b» c120·<_kDartIsolateSnapshotInstructions+0x120> | ||
3420 | » ldr» r0,·[sl,·#108]»;·0x6c | ||
3421 | » tst» r0,·#8 | ||
3422 | » bne» c14c·<_kDartIsolateSnapshotInstructions+0x14c> | ||
3423 | » ldr» | 3379 | » ldr» lr,·[fp,·#8] |
3424 | » l | 3380 | » push» {lr}» » ;·(str·lr,·[sp,·#-4]!) |
3425 | » bl» | 3381 | » bl» 28f98·<_kDartIsolateSnapshotInstructions+0x1cf98> |
3382 | » add» sp,·sp,·#4 | ||
3426 | » mov» r1,·r0 | 3383 | » mov» r1,·r0 |
3427 | » ldr» r0,·[fp,·# | 3384 | » ldr» r0,·[fp,·#12] |
3385 | » ldr» r2,·[r0,·#3] | ||
3386 | » str» r2,·[fp,·#-4] | ||
3428 | » | 3387 | » ldr» r3,·[r1,·#3] |
3388 | » cmp» r2,·r3 | ||
3389 | » bne» c0ec·<_kDartIsolateSnapshotInstructions+0xec> | ||
3390 | » ldr» r3,·[sl,·#108]»;·0x6c | ||
3391 | » push» {r0}» » ;·(str·r0,·[sp,·#-4]!) | ||
3392 | » push» {r1}» » ;·(str·r1,·[sp,·#-4]!) | ||
3393 | » bl» c114·<_kDartIsolateSnapshotInstructions+0x114> | ||
3394 | » add» sp,·sp,·#8 | ||
3395 | » ldr» r2,·[fp,·#-4] | ||
3396 | » ldr» r3,·[sl,·#108]»;·0x6c | ||
3397 | » cmp» r2,·r3 | ||
3398 | » bne» c0e4·<_kDartIsolateSnapshotInstructions+0xe4> | ||
3399 | » mov» r4,·#0 | ||
3400 | » asr» r8,·r4,·#1 | ||
3401 | » asr» r6,·r8,·#31 | ||
3402 | » subs» r9,·r8,·r0 | ||
3403 | » sbcs» r4,·r6,·r1 | ||
3429 | » mov» r0,·r | 3404 | » mov» r0,·r9 |
3405 | » mov» r1,·r4 | ||
3430 | » sub» sp,·fp,·#0 | 3406 | » sub» sp,·fp,·#0 |
3431 | » pop» {fp,·pc} | 3407 | » pop» {fp,·pc} |
3432 | » ldr» r0,·[fp,·#8] | ||
3433 | » ldr» r3,·[ | 3408 | » ldr» r3,·[sl,·#108]»;·0x6c |
3409 | » cmp» r2,·r3 | ||
3410 | » bne» c100·<_kDartIsolateSnapshotInstructions+0x100> | ||
3411 | » mvn» r2,·#1 | ||
3434 | » b | 3412 | » b» c104·<_kDartIsolateSnapshotInstructions+0x104> |
3435 | » | 3413 | » mov» r2,·#2 |
3414 | » asr» r0,·r2,·#1 | ||
3436 | » | 3415 | » asr» r1,·r0,·#31 |
3437 | » sub» sp,·fp,·#0 | 3416 | » sub» sp,·fp,·#0 |
3438 | » pop» {fp,·pc} | 3417 | » pop» {fp,·pc} |
3439 | » movw» r2,·#516» ;·0x204 | ||
Max diff block lines reached; 29185944/29189907 bytes (99.99%) of diff not shown. |
Offset 1438, 150942 lines modified | Offset 1438, 151830 lines modified | ||
1438 | ··0x0000b9b0·f86f0338·1a000000·38024e00·02000000·.o.8....8.N..... | 1438 | ··0x0000b9b0·f86f0338·1a000000·38024e00·02000000·.o.8....8.N..... |
1439 | ··0x0000b9c0·d0b7255c·d8000000·38024e00·02000000·..%\....8.N..... | 1439 | ··0x0000b9c0·d0b7255c·d8000000·38024e00·02000000·..%\....8.N..... |
1440 | ··0x0000b9d0·fcb7015c·0d000000·38034e00·0c000000·...\....8.N..... | 1440 | ··0x0000b9d0·fcb7015c·0d000000·38034e00·0c000000·...\....8.N..... |
1441 | ··0x0000b9e0·fe9f0d7a·48616e64·6c650000·00000000·...zHandle...... | 1441 | ··0x0000b9e0·fe9f0d7a·48616e64·6c650000·00000000·...zHandle...... |
Diff chunk too large, falling back to line-by-line diff (151822 lines added, 150934 lines removed) | |||
1442 | Hex·dump·of·section·'.rodata': | 1442 | Hex·dump·of·section·'.rodata': |
1443 | ··0x0030 | 1443 | ··0x00307000·f5f5dcdc·47521200·00000000·03000000·....GR.......... |
1444 | ··0x0030 | 1444 | ··0x00307010·00000000·65346130·39646266·32626231·....e4a09dbf2bb1 |
1445 | ··0x0030 | 1445 | ··0x00307020·32306665·34363734·65303537·36363137·20fe4674e0576617 |
1446 | ··0x0030 | 1446 | ··0x00307030·61306463·70726f64·75637420·6e6f2d64·a0dcproduct·no-d |
1447 | ··0x0030 | 1447 | ··0x00307040·77617266·5f737461·636b5f74·72616365·warf_stack_trace |
1448 | ··0x0030 | 1448 | ··0x00307050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal |
1449 | ··0x0030 | 1449 | ··0x00307060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la |
1450 | ··0x0030 | 1450 | ··0x00307070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks· |
1451 | ··0x0030 | 1451 | ··0x00307080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch |
1452 | ··0x0030 | 1452 | ··0x00307090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins |
1453 | ··0x0030 | 1453 | ··0x003070a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_ |
1454 | ··0x0030 | 1454 | ··0x003070b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no- |
1455 | ··0x0030 | 1455 | ··0x003070c0·22617373·65727473·22206172·6d2d6561·"asserts"·arm-ea |
1456 | ··0x0030 | 1456 | ··0x003070d0·62692073·6f667466·70206e75·6c6c2d73·bi·softfp·null-s |
1457 | ··0x0030 | 1457 | ··0x003070e0·61666574·79000f88·54038643·82a02e85·afety...T..C.... |
1458 | ··0x0030 | 1458 | ··0x003070f0·f31ac215·68741bc3·610f5040·c25f342b·....ht..a.P@._4+ |
1459 | ··0x0030 | 1459 | ··0x00307100·f75f0f5c·67c127d0·6f76403f·c329d05c·._.\g.'.ov@?.).\ |
1460 | ··0x0030 | 1460 | ··0x00307110·2c071cc3·00d3c6c4·51595f46·c0527f51·,.......QY_F.R.Q |
1461 | ··0x0030 | 1461 | ··0x00307120·78c132d0·5370717d·c25b0461·0bc13067·x.2.Spq}.[.a..0g |
1462 | ··0x0030 | 1462 | ··0x00307130·6d4ac0f6·2b247d44·c24c2d77·71c27817·mJ..+$}D.L-wq.x. |
1463 | ··0x0030 | 1463 | ··0x00307140·2951c33a·4c5813c2·62d3c511·406733c3·)Q.:LX..b...@g3. |
1464 | ··0x0030 | 1464 | ··0x00307150·51d33656·3015c335·497353c0·7fd2094b·Q.6V0..5IsS....K |
1465 | ··0x0030 | 1465 | ··0x00307160·55e1325e·6d5dc163·142ddd3e·577212c2·U.2^m].c.-.>Wr.. |
1466 | ··0x0030 | 1466 | ··0x00307170·0ad35a22·7954c202·0f3bc72e·30735ec3·..Z"yT...;..0s^. |
1467 | ··0x0030 | 1467 | ··0x00307180·63d34353·4345c22a·5d3d58c2·42684d04·c.CSCE.*]=X.BhM. |
1468 | ··0x0030 | 1468 | ··0x00307190·c1602954·15c23621·1764c1c3·31714a18·.`)T..6!.d..1qJ. |
1469 | ··0x0030 | 1469 | ··0x003071a0·c30b5a38·58c13ed3·5f7f5248·c139155e·..Z8X.>._.RH.9.^ |
1470 | ··0x0030 | 1470 | ··0x003071b0·79c24f54·38f57e68·5032c308·d21f2978·y.OT8.~hP2....)x |
1471 | ··0x0030 | 1471 | ··0x003071c0·17c20ad2·5b613e1f·c307d259·6b7116c1·....[a>....Ykq.. |
1472 | ··0x0030 | 1472 | ··0x003071d0·09d2274c·7b45c005·d21f1815·56c12053·..'L{E......V.·S |
1473 | ··0x0030 | 1473 | ··0x003071e0·2a06c113·d2c7021e·2bd56c35·6401c115·*.......+.l5d... |
1474 | ··0x0030 | 1474 | ··0x003071f0·2974f33f·d33a2811·e9794e37·3bc34b7d·)t.?.:(..yN7;.K} |
1475 | ··0x0030 | 1475 | ··0x00307200·081cc361·d1177f6e·df6a2771·00c1616e·...a...n.j'q..an |
1476 | ··0x0030 | 1476 | ··0x00307210·6923c205·14005ec0·3d7c5b69·c160d17d·i#....^.=|[i.`.} |
1477 | ··0x0030 | 1477 | ··0x00307220·0b450dc2·466a6d2d·c24e5100·6dc0272a·.E..Fjm-.NQ.m.'* |
1478 | ··0x0030 | 1478 | ··0x00307230·2774c179·2e6d21c2·7a774613·c34bd13d·'t.y.m!.zwF..K.= |
1479 | ··0x0030 | 1479 | ··0x00307240·11564fc1·49d1465b·7b70c04c·d10d7b29·.VO.I.F[{p.L..{) |
1480 | ··0x0030 | 1480 | ··0x00307250·14c14ad1·0b6d3bf4·5bd15f6d·2008c26c·..J..m;.[._m·..l |
1481 | ··0x0030 | 1481 | ··0x00307260·d12b6203·70c07bd1·2b4c5150·c366d146·.+b.p.{.+LQP.f.F |
1482 | ··0x0030 | 1482 | ··0x00307270·7f1a17c2·67d15126·600ac277·d15d6a20·....g.Q&`..w.]j· |
1483 | ··0x0030 | 1483 | ··0x00307280·47c25cd1·3e2936c3·557d2e67·c0166706·G.\.>)6.U}.g..g. |
1484 | ··0x0030 | 1484 | ··0x00307290·0cc1d00c·6c2810c3·78d13e2f·3413c279·....l(..x.>/4..y |
1485 | ··0x0030 | 1485 | ··0x003072a0·d1633954·7dc064d1·2f1a2d64·c37ad111·.c9T}.d./.-d.z.. |
1486 | ··0x0030 | 1486 | ··0x003072b0·287952c3·74d13854·19ef73d1·53777330·(yR.t.8T..s.Sws0 |
1487 | ··0x0030 | 1487 | ··0x003072c0·c176d17a·2a17dc75·d1d11a03·1524c204·.v.z*..u.....$.. |
1488 | ··0x0030 | 1488 | ··0x003072d0·d23a5939·58c2217a·1f00c21e·3d2706c1·.:Y9X.!z....='.. |
1489 | ··0x0030 | 1489 | ··0x003072e0·4b282a6a·c12d0d2c·1dc26839·28ea076c·K(*j.-.,..h9(..l |
1490 | ··0x0030 | 1490 | ··0x003072f0·0151c33f·6d4259c2·6a362162·c150182c·.Q.?mBY.j6!b.P., |
1491 | ··0x0030 | 1491 | ··0x00307300·71c07f7e·65e40c49·362dc23a·4b5068c0·q..~e..I6-.:KPh. |
1492 | ··0x0030 | 1492 | ··0x00307310·4c5029ea·0f440b48·c27e1d35·e2633225·LP)..D.H.~.5.c2% |
1493 | ··0x0030 | 1493 | ··0x00307320·5ac04ed3·1b72144f·c35dd17e·1c1a58c1·Z.N..r.O.].~..X. |
1494 | ··0x0030 | 1494 | ··0x00307330·7bd2476d·6a13c37a·d25e7c55·73c21132·{.Gmj..z.^|Us..2 |
1495 | ··0x0030 | 1495 | ··0x00307340·3e67c234·d0701052·24c22f5c·4a5dc308·>g.4.p.R$./\J].. |
1496 | ··0x0030 | 1496 | ··0x00307350·5e2d22c1·5ed13944·36f303d2·c204691c·^-".^.9D6.....i. |
1497 | ··0x0030 | 1497 | ··0x00307360·09c1205a·7f01c302·d222774b·14c10bd2·..·Z....."wK.... |
1498 | ··0x0030 | 1498 | ··0x00307370·c1711f38·6ac10cd2·20736501·c12f7574·.q.8j...·se../ut |
1499 | ··0x0030 | 1499 | ··0x00307380·12c27d18·7332c314·65137cc0·06d27232·..}.s2..e.|...r2 |
1500 | ··0x0030 | 1500 | ··0x00307390·2473c072·017b47c2·5f6e0d4e·c2665a2d·$s.r.{G._n.N.fZ- |
1501 | ··0x0030 | 1501 | ··0x003073a0·5ac3d70c·645101c2·0b372906·c3313939·Z...dQ...7)..199 |
1502 | ··0x0030 | 1502 | ··0x003073b0·38c24e4f·1c62c303·0c297ec2·246545fe·8.NO.b...)~.$eE. |
1503 | ··0x0030 | 1503 | ··0x003073c0·60d2244a·363bc13c·355f12c3·48c00d3f·`.$J6;.<5_..H..? |
1504 | ··0x0030 | 1504 | ··0x003073d0·1f7bc277·d3131872·22c361d2·332b2857·.{.w...r".a.3+(W |
1505 | ··0x0030 | 1505 | ··0x003073e0·c27dd249·5e7f6dc3·56556f6c·c1341711·.}.I^.m.VUol.4.. |
1506 | ··0x0030 | 1506 | ··0x003073f0·4ec0617b·37ec0760·2273c224·774e76c3·N.a{7..`"s.$wNv. |
1507 | ··0x0030 | 1507 | ··0x00307400·62d2284f·2e62c023·3c7fdd3b·637c5fc3·b.(O.b.#<..;c|_. |
1508 | ··0x0030 | 1508 | ··0x00307410·7d565120·c3036d42·62c34517·2ada7177·}VQ·..mBb.E.*.qw |
1509 | ··0x0030 | 1509 | ··0x00307420·0311c167·766a27c1·210b0f7f·c1493005·...gvj'.!....I0. |
1510 | ··0x0030 | 1510 | ··0x00307430·2fc21b45·1acf1c48·33d82511·0b72c314·/..E...H3.%..r.. |
1511 | ··0x0030 | 1511 | ··0x00307440·d24c4a36·40c25dd3·4a4b6e72·c238022d·.LJ6@.].JKnr.8.- |
1512 | ··0x0030 | 1512 | ··0x00307450·50c25a34·1652c208·d3d50f24·5f10c37d·P.Z4.R.....$_..} |
1513 | ··0x0030 | 1513 | ··0x00307460·79005dc0·660b36fc·1d40002a·c341c02f·y.].f.6..@.*.A./ |
1514 | ··0x0030 | 1514 | ··0x00307470·046cc86c·d0515179·7bc2742e·3030c133·.l.l.QQy{.t.00.3 |
1515 | ··0x0030 | 1515 | ··0x00307480·690a74c3·7c1c0c2d·c26bd12e·09691fc2·i.t.|..-.k...i.. |
1516 | ··0x0030 | 1516 | ··0x00307490·2c616542·c168d174·291614c2·0c785e0d·,aeB.h.t)....x^. |
1517 | ··0x0030 | 1517 | ··0x003074a0·c2d34514·13e569d1·686c1c51·c36ad15b·..E...i.hl.Q.j.[ |
1518 | ··0x0030 | 1518 | ··0x003074b0·596c66c1·65d13548·060bc166·2f45df21·Ylf.e.5H...f/E.! |
1519 | ··0x0030 | 1519 | ··0x003074c0·2d4a02c3·4630344f·c068d06c·2f5651c0·-J..F04O.h.l/VQ. |
1520 | ··0x0030 | 1520 | ··0x003074d0·69d00769·3a60c367·441544c2·19413930·i..i:`.gD.D..A90 |
1521 | ··0x0030 | 1521 | ··0x003074e0·c142c061·7a007ec1·6ed00a0a·54d06bd0·.B.az.~.n...T.k. |
1522 | ··0x0030 | 1522 | ··0x003074f0·08304272·c03f6409·66c15c57·4724c36b·.0Br.?d.f.\WG$.k |
1523 | ··0x0030 | 1523 | ··0x00307500·247740c3·0958190d·c157566f·dd6d7605·$w@..X...WVo.mv. |
1524 | ··0x0030 | 1524 | ··0x00307510·65c3151a·291fc206·4b3563c3·1d703856·e...)...K5c..p8V |
1525 | ··0x0030 | 1525 | ··0x00307520·c2107054·41c3f135·041557c0·42045615·..pTA..5..W.B.V. |
1526 | ··0x0030 | 1526 | ··0x00307530·c1176d5a·1ec37d69·452bc349·235f21c3·..mZ..}iE+.I#_!. |
1527 | ··0x0030 | 1527 | ··0x00307540·0f417a3d·c1594a44·45c30c15·7565c212·.Az=.YJDE...ue.. |
1528 | ··0x0030 | 1528 | ··0x00307550·4a7928c3·3b3b512a·c23a251b·2dc2721c·Jy(.;;Q*.:%.-.r. |
1529 | ··0x0030 | 1529 | ··0x00307560·7a50c22f·586f5fc1·14066d64·c2290941·zP./Xo_...md.).A |
1530 | ··0x0030 | 1530 | ··0x00307570·72c12e58·5d12c353·6f3966c2·3362670f·r..X]..So9f.3bg. |
1531 | ··0x0030 | 1531 | ··0x00307580·c31b137f·3dc367d2·39600f19·c104d377·....=.g.9`.....w |
1532 | ··0x0030 | 1532 | ··0x00307590·094df805·d375710b·07c24e5b·0846c224·.M...uq...N[.F.$ |
1533 | ··0x0030 | 1533 | ··0x003075a0·6a7d20c1·00432a63·c1e25fd2·1a176244·j}·..C*c.._...bD |
1534 | ··0x0030 | 1534 | ··0x003075b0·c171d20e·783974c1·356f1973·c368d208·.q..x9t.5o.s.h.. |
1535 | ··0x0030 | 1535 | ··0x003075c0·494121c3·2346254c·c0190562·51c3392c·IA!.#F%L...bQ.9, |
1536 | ··0x0030 | 1536 | ··0x003075d0·265ec341·33040dc2·401b7528·c1705f79·&^.A3...@.u(.p_y |
1537 | ··0x0030 | 1537 | ··0x003075e0·4ec13421·7666c127·736163c0·28442808·N.4!vf.'sac.(D(. |
1538 | ··0x0030 | 1538 | ··0x003075f0·c3726d10·10c34240·497dc31e·0e0f58c1·.rm...B@I}....X. |
1539 | ··0x0030 | 1539 | ··0x00307600·55d3091b·3f65c117·42271cc3·72095554·U...?e..B'..r.UT |
1540 | ··0x0030 | 1540 | ··0x00307610·c04d225f·2ac14ec0·3c73030b·c15c0f29·.M"_*.N.<s...\.) |
1541 | ··0x0030 | 1541 | ··0x00307620·4cc0423c·7a59c269·131a1ac3·19781d18·L.B<zY.i.....x.. |
1542 | ··0x0030 | 1542 | ··0x00307630·c304242f·1ac17666·5553c13e·094347c3·..$/..vfUS.>.CG. |
1543 | ··0x0030 | 1543 | ··0x00307640·222d3213·c2545f68·5fc2476e·6f0fc379·"-2..T_h_.Gno..y |
1544 | ··0x0030 | 1544 | ··0x00307650·4b2415c2·51475e62·c2356606·60c1e83a·K$..QG^b.5f.`..: |
1545 | ··0x0030 | 1545 | ··0x00307660·1a3049c0·1c176e2f·c20fd220·4e0022c3·.0I...n/...·N.". |
1546 | ··0x0030 | 1546 | ··0x00307670·10d20265·782fc311·d27b757b·55c112d2·...ex/...{u{U... |
1547 | ··0x0030 | 1547 | ··0x00307680·2f28490c·c24e427a·58c20dd2·4f0d1773·/(I..NBzX...O..s |
1548 | ··0x0030 | 1548 | ··0x00307690·c30ed2d8·6e1a357f·c1635578·65c36c4f·....n.5..cUxe.lO |
1549 | ··0x0030 | 1549 | ··0x003076a0·7764c20b·372223c3·0f715523·c26c2478·wd..7"#..qU#.l$x |
1550 | ··0x0030 | 1550 | ··0x003076b0·78c13878·5c49c233·0761f129·346367c2·x.8x\I.3.a.)4cg. |
1551 | ··0x0030 | 1551 | ··0x003076c0·3d4d0d60·c2292c19·10c23d56·3268c13c·=M.`.),...=V2h.< |
1552 | ··0x0030 | 1552 | ··0x003076d0·2063ff46·12290dc1·6a47650d·c3384f79··c.F.)..jGe..8Oy |
1553 | ··0x0030 | 1553 | ··0x003076e0·50c24953·046dc341·1c0314c3·5ad34c69·P.IS.m.A....Z.Li |
1554 | ··0x0030 | 1554 | ··0x003076f0·557dc264·4e1724c3·10585b65·c0452701·U}.dN.$..X[e.E'. |
1555 | ··0x0030 | 1555 | ··0x00307700·68c223d3·524d5e48·c2507a1a·29c21dd3·h.#.RM^H.Pz.)... |
1556 | ··0x0030 | 1556 | ··0x00307710·7972520b·c224d345·2d0c44c2·38570a63·yrR..$.E-.D.8W.c |
1557 | ··0x0030 | 1557 | ··0x00307720·c25d6160·d628d31b·5d0658c3·26585e7f·.]a`.(..].X.&X^. |
1558 | ··0x0030 | 1558 | ··0x00307730·c03f6710·51c214d3·1c21725c·c015d359·.?g.Q....!r\...Y |
1559 | ··0x0030 | 1559 | ··0x00307740·2f1e58c1·5a70316e·c111d371·4c1a6ac2·/.X.Zp1n...qL.j. |
1560 | ··0x0030 | 1560 | ··0x00307750·497c5b2d·c3160358·0cc34e20·2951c22d·I|[-...X..N·)Q.- |
1561 | ··0x0030 | 1561 | ··0x00307760·125266c1·345b753f·c2492458·fc43d32d·.Rf.4[u?.I$X.C.- |
Max diff block lines reached; 0/20284990 bytes (0.00%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x0055 | 2 | ··0x005580e0·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB |
3 | ··0x0055 | 3 | ··0x005580f0·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS |
4 | ··0x0055 | 4 | ··0x00558100·6e617073·686f7449·6e737472·75637469·napshotInstructi |
5 | ··0x0055 | 5 | ··0x00558110·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap |
6 | ··0x0055 | 6 | ··0x00558120·73686f74·44617461·005f6b44·61727449·shotData._kDartI |
7 | ··0x0055 | 7 | ··0x00558130·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn |
8 | ··0x0055 | 8 | ··0x00558140·73747275·6374696f·6e73005f·6b446172·structions._kDar |
9 | ··0x0055 | 9 | ··0x00558150·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot |
10 | ··0x0055 | 10 | ··0x00558160·44617461·00·························Data. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 | ··0x0055 | 2 | ··0x005581c8·06000000·06000000·00000000·03000000·................ |
3 | ··0x0055 | 3 | ··0x005581d8·01000000·04000000·00000000·05000000·................ |
4 | ··0x0055 | 4 | ··0x005581e8·00000000·00000000·00000000·00000000·................ |
5 | ··0x0055 | 5 | ··0x005581f8·00000000·02000000···················........ |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x8 | 8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x8 |
9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2c8c3c·0x2c8c3c·R···0x1000 | 9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2c8c3c·0x2c8c3c·R···0x1000 |
10 | ··LOAD···········0x2c8c40·0x00000000002c9c40·0x00000000002c9c40·0x593eb0·0x593eb0·R·E·0x1000 | 10 | ··LOAD···········0x2c8c40·0x00000000002c9c40·0x00000000002c9c40·0x593eb0·0x593eb0·R·E·0x1000 |
11 | ··LOAD···········0x85caf0·0x000000000085eaf0·0x000000000085eaf0·0x04ca98·0x04ca98·RW··0x1000 | 11 | ··LOAD···········0x85caf0·0x000000000085eaf0·0x000000000085eaf0·0x04ca98·0x04ca98·RW··0x1000 |
12 | ··LOAD···········0x8a9590·0x00000000008ac590·0x00000000008ac590·0x0cc700·0x0d536a·RW··0x1000 | 12 | ··LOAD···········0x8a9590·0x00000000008ac590·0x00000000008ac590·0x0cc700·0x0d536a·RW··0x1000 |
13 | ··DYNAMIC········0x8a84b8·0x00000000008aa4b8·0x00000000008aa4b8·0x000200·0x000200·RW··0x8 | 13 | ··DYNAMIC········0x8a84b8·0x00000000008aa4b8·0x00000000008aa4b8·0x000200·0x000200·RW··0x8 |
14 | ··GNU_RELRO······0x85caf0·0x000000000085eaf0·0x000000000085eaf0·0x04 | 14 | ··GNU_RELRO······0x85caf0·0x000000000085eaf0·0x000000000085eaf0·0x04d510·0x04d510·R···0x1 |
15 | ··GNU_EH_FRAME···0x191048·0x0000000000191048·0x0000000000191048·0x028914·0x028914·R···0x4 | 15 | ··GNU_EH_FRAME···0x191048·0x0000000000191048·0x0000000000191048·0x028914·0x028914·R···0x4 |
16 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 16 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
17 | ··NOTE···········0x0002a8·0x00000000000002a8·0x00000000000002a8·0x000098·0x000098·R···0x2 | 17 | ··NOTE···········0x0002a8·0x00000000000002a8·0x00000000000002a8·0x000098·0x000098·R···0x2 |
18 | ··NOTE···········0x000340·0x0000000000000340·0x0000000000000340·0x000024·0x000024·R···0x4 | 18 | ··NOTE···········0x000340·0x0000000000000340·0x0000000000000340·0x000024·0x000024·R···0x4 |
19 | ·Section·to·Segment·mapping: | 19 | ·Section·to·Segment·mapping: |
20 | ··Segment·Sections... | 20 | ··Segment·Sections... |
Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
8 | ··[·3]·.dynsym···········DYNSYM··········0000000000000368·000368·002a18·18···A··8···1··8 | 8 | ··[·3]·.dynsym···········DYNSYM··········0000000000000368·000368·002a18·18···A··8···1··8 |
9 | ··[·4]·.gnu.version······VERSYM··········0000000000002d80·002d80·000382·02···A··3···0··2 | 9 | ··[·4]·.gnu.version······VERSYM··········0000000000002d80·002d80·000382·02···A··3···0··2 |
10 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003104·003104·000060·00···A··8···3··4 | 10 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003104·003104·000060·00···A··8···3··4 |
11 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000003168·003168·000028·00···A··3···0··8 | 11 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000003168·003168·000028·00···A··3···0··8 |
12 | ··[·7]·.hash·············HASH············0000000000003190·003190·000e10·04···A··3···0··4 | 12 | ··[·7]·.hash·············HASH············0000000000003190·003190·000e10·04···A··3···0··4 |
13 | ··[·8]·.dynstr···········STRTAB··········0000000000003fa0·003fa0·0015c2·00···A··0···0··1 | 13 | ··[·8]·.dynstr···········STRTAB··········0000000000003fa0·003fa0·0015c2·00···A··0···0··1 |
14 | ··[·9]·.rela.dyn·········RELA············0000000000005568·005568·0add90·18···A··3···0··8 | 14 | ··[·9]·.rela.dyn·········RELA············0000000000005568·005568·0add90·18···A··3···0··8 |
15 | ··[10]·.rela.plt·········RELA············00000000000b32f8·0b32f8·001f08·18··AI··3·· | 15 | ··[10]·.rela.plt·········RELA············00000000000b32f8·0b32f8·001f08·18··AI··3··15··8 |
16 | ··[11]·.rodata···········PROGBITS········00000000000b5200·0b5200·0dbe48·00·AMS··0···0·64 | 16 | ··[11]·.rodata···········PROGBITS········00000000000b5200·0b5200·0dbe48·00·AMS··0···0·64 |
17 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000191048·191048·028914·00···A··0···0··4 | 17 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000191048·191048·028914·00···A··0···0··4 |
18 | ··[13]·.eh_frame·········PROGBITS········00000000001b9960·1b9960·10f2dc·00···A··0···0··8 | 18 | ··[13]·.eh_frame·········PROGBITS········00000000001b9960·1b9960·10f2dc·00···A··0···0··8 |
19 | ··[14]·.text·············PROGBITS········00000000002c9c40·2c8c40·5929ed·00··AX··0···0·64 | 19 | ··[14]·.text·············PROGBITS········00000000002c9c40·2c8c40·5929ed·00··AX··0···0·64 |
20 | ··[15]·.plt··············PROGBITS········000000000085c630·85b630·0014c0·00··AX··0···0·16 | 20 | ··[15]·.plt··············PROGBITS········000000000085c630·85b630·0014c0·00··AX··0···0·16 |
21 | ··[16]·.data.rel.ro······PROGBITS········000000000085eaf0·85caf0·04b7e0·00··WA··0···0·16 | 21 | ··[16]·.data.rel.ro······PROGBITS········000000000085eaf0·85caf0·04b7e0·00··WA··0···0·16 |
22 | ··[17]·.fini_array·······FINI_ARRAY······00000000008aa2d0·8a82d0·000010·08··WA··0···0··8 | 22 | ··[17]·.fini_array·······FINI_ARRAY······00000000008aa2d0·8a82d0·000010·08··WA··0···0··8 |
Offset 1, 9 lines modified | Offset 1, 10 lines modified | ||
1 | Hex·dump·of·section·'.plt': | 1 | Hex·dump·of·section·'.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | ||
2 | ··0x0085c630·ff35eae4·0400ff25·ece40400·0f1f4000·.5.....%......@. | 3 | ··0x0085c630·ff35eae4·0400ff25·ece40400·0f1f4000·.5.....%......@. |
3 | ··0x0085c640·ff25eae4·04006800·000000e9·e0ffffff·.%....h......... | 4 | ··0x0085c640·ff25eae4·04006800·000000e9·e0ffffff·.%....h......... |
4 | ··0x0085c650·ff25e2e4·04006801·000000e9·d0ffffff·.%....h......... | 5 | ··0x0085c650·ff25e2e4·04006801·000000e9·d0ffffff·.%....h......... |
5 | ··0x0085c660·ff25dae4·04006802·000000e9·c0ffffff·.%....h......... | 6 | ··0x0085c660·ff25dae4·04006802·000000e9·c0ffffff·.%....h......... |
6 | ··0x0085c670·ff25d2e4·04006803·000000e9·b0ffffff·.%....h......... | 7 | ··0x0085c670·ff25d2e4·04006803·000000e9·b0ffffff·.%....h......... |
7 | ··0x0085c680·ff25cae4·04006804·000000e9·a0ffffff·.%....h......... | 8 | ··0x0085c680·ff25cae4·04006804·000000e9·a0ffffff·.%....h......... |
8 | ··0x0085c690·ff25c2e4·04006805·000000e9·90ffffff·.%....h......... | 9 | ··0x0085c690·ff25c2e4·04006805·000000e9·90ffffff·.%....h......... |
Offset 1, 10 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | ||
3 | ··0x008aab18·b8a48a00·00000000·00000000·00000000·................ | 2 | ··0x008aab18·b8a48a00·00000000·00000000·00000000·................ |
4 | ··0x008aab28·00000000·00000000·46c68500·00000000·........F....... | 3 | ··0x008aab28·00000000·00000000·46c68500·00000000·........F....... |
5 | ··0x008aab38·56c68500·00000000·66c68500·00000000·V.......f....... | 4 | ··0x008aab38·56c68500·00000000·66c68500·00000000·V.......f....... |
6 | ··0x008aab48·76c68500·00000000·86c68500·00000000·v............... | 5 | ··0x008aab48·76c68500·00000000·86c68500·00000000·v............... |
7 | ··0x008aab58·96c68500·00000000·a6c68500·00000000·................ | 6 | ··0x008aab58·96c68500·00000000·a6c68500·00000000·................ |
8 | ··0x008aab68·b6c68500·00000000·c6c68500·00000000·................ | 7 | ··0x008aab68·b6c68500·00000000·c6c68500·00000000·................ |
9 | ··0x008aab78·d6c68500·00000000·e6c68500·00000000·................ | 8 | ··0x008aab78·d6c68500·00000000·e6c68500·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:··········54 | 13 | ··Start·of·section·headers:··········5443760·(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:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········12 | 19 | ··Number·of·section·headers:·········12 |
20 | ··Section·header·string·table·index:·11 | 20 | ··Section·header·string·table·index:·11 |
Offset 6, 19 lines modified | Offset 6, 19 lines modified | ||
6 | Program·Headers: | 6 | Program·Headers: |
7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000270·0x000270·RW··0x1000 | 9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000270·0x000270·RW··0x1000 |
10 | ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x1000 | 10 | ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x1000 |
11 | ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0038d0·0x0038d0·R·E·0x1000 | 11 | ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0038d0·0x0038d0·R·E·0x1000 |
12 | ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x007c90·0x007c90·R···0x1000 | 12 | ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x007c90·0x007c90·R···0x1000 |
13 | ··LOAD···········0x00e000·0x000000000000e000·0x000000000000e000·0x28 | 13 | ··LOAD···········0x00e000·0x000000000000e000·0x000000000000e000·0x286a80·0x286a80·R·E·0x1000 |
14 | ··LOAD···········0x29 | 14 | ··LOAD···········0x295000·0x0000000000295000·0x0000000000295000·0x29b0e0·0x29b0e0·R···0x1000 |
15 | ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x4 | 15 | ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x4 |
16 | ··LOAD···········0x5 | 16 | ··LOAD···········0x531000·0x0000000000531000·0x0000000000531000·0x000060·0x000060·RW··0x1000 |
17 | ··DYNAMIC········0x5 | 17 | ··DYNAMIC········0x531000·0x0000000000531000·0x0000000000531000·0x000060·0x000060·RW··0x8 |
18 | ·Section·to·Segment·mapping: | 18 | ·Section·to·Segment·mapping: |
19 | ··Segment·Sections... | 19 | ··Segment·Sections... |
20 | ···00····· | 20 | ···00····· |
21 | ···01····· | 21 | ···01····· |
22 | ···02·····.note.gnu.build-id·.bss· | 22 | ···02·····.note.gnu.build-id·.bss· |
23 | ···03·····.text· | 23 | ···03·····.text· |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | There·are·12·section·headers,·starting·at·offset·0x5 | 1 | There·are·12·section·headers,·starting·at·offset·0x5310b0: |
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············0000000000001000·001000·000020·00··WA··0···0··4 | 5 | ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··4 |
6 | ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··8 | 6 | ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··8 |
7 | ··[·3]·.text·············PROGBITS········0000000000002000·002000·0038d0·00··AX··0···0·4096 | 7 | ··[·3]·.text·············PROGBITS········0000000000002000·002000·0038d0·00··AX··0···0·4096 |
8 | ··[·4]·.rodata···········PROGBITS········0000000000006000·006000·007c90·00···A··0···0·16 | 8 | ··[·4]·.rodata···········PROGBITS········0000000000006000·006000·007c90·00···A··0···0·16 |
9 | ··[·5]·.text·············PROGBITS········000000000000e000·00e000·28 | 9 | ··[·5]·.text·············PROGBITS········000000000000e000·00e000·286a80·00··AX··0···0·4096 |
10 | ··[·6]·.rodata···········PROGBITS········000000000029 | 10 | ··[·6]·.rodata···········PROGBITS········0000000000295000·295000·29af90·00···A··0···0·16 |
11 | ··[·7]·.dynsym···········DYNSYM··········00000000005 | 11 | ··[·7]·.dynsym···········DYNSYM··········0000000000530018·530018·000090·18···A··8···1··8 |
12 | ··[·8]·.dynstr···········STRTAB··········000000000052 | 12 | ··[·8]·.dynstr···········STRTAB··········000000000052ff90·52ff90·000085·00···A··0···0··1 |
13 | ··[·9]·.hash·············HASH············00000000005 | 13 | ··[·9]·.hash·············HASH············00000000005300a8·5300a8·000038·04···A··7···0··8 |
14 | ··[10]·.dynamic··········DYNAMIC·········00000000005 | 14 | ··[10]·.dynamic··········DYNAMIC·········0000000000531000·531000·000060·10··WA··8···0··8 |
15 | ··[11]·.shstrtab·········STRTAB··········0000000000000000·5 | 15 | ··[11]·.shstrtab·········STRTAB··········0000000000000000·531060·000050·00······0···0··1 |
16 | Key·to·Flags: | 16 | Key·to·Flags: |
17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
20 | ··l·(large),·p·(processor·specific) | 20 | ··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:·0000000000001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId | 4 | ·····1:·0000000000001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId |
5 | ·····2:·0000000000002000·14544·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions | 5 | ·····2:·0000000000002000·14544·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions |
6 | ·····3:·0000000000006000·31888·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData | 6 | ·····3:·0000000000006000·31888·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData |
7 | ·····4:·000000000000e000·0x28 | 7 | ·····4:·000000000000e000·0x286a80·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions |
8 | ·····5:·000000000029 | 8 | ·····5:·0000000000295000·0x29af90·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x5 | 1 | Dynamic·section·at·offset·0x531000·contains·6·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000004·(HASH)···············0x5 | 3 | ·0x0000000000000004·(HASH)···············0x5300a8 |
4 | ·0x0000000000000005·(STRTAB)·············0x52 | 4 | ·0x0000000000000005·(STRTAB)·············0x52ff90 |
5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) | 5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) |
6 | ·0x0000000000000006·(SYMTAB)·············0x5 | 6 | ·0x0000000000000006·(SYMTAB)·············0x530018 |
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:·a425928b | 3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·a425928ba63f54baf3538a5072805a05 |
Offset 455, 16 lines modified | Offset 455, 16 lines modified | ||
455 | A[A[A[A[3 | 455 | A[A[A[A[3 |
456 | A[A[A[A[3 | 456 | A[A[A[A[3 |
457 | A[A[A[A[ | 457 | A[A[A[A[ |
458 | A[A[A[A[ | 458 | A[A[A[A[ |
459 | XA[A[A[H | 459 | XA[A[A[H |
460 | XA[A[A[H | 460 | XA[A[A[H |
461 | XA[A[A[H | 461 | XA[A[A[H |
462 | APWVAQPM | ||
463 | XA[A[A[H | 462 | XA[A[A[H |
463 | APWVAQPM | ||
464 | XA[A[A[H | 464 | XA[A[A[H |
465 | XA[A[A[H | 465 | XA[A[A[H |
466 | XA[A[A[H | 466 | XA[A[A[H |
467 | XA[A[A[H | 467 | XA[A[A[H |
468 | XA[A[A[H | 468 | XA[A[A[H |
469 | XA[A[A[H | 469 | XA[A[A[H |
470 | XA[A[A[H | 470 | XA[A[A[H |
Offset 532, 14 lines modified | Offset 532, 20 lines modified | ||
532 | A[A[A[A[H | 532 | A[A[A[A[H |
533 | XA[A[A[A[H | 533 | XA[A[A[A[H |
534 | XA[A[A[H | 534 | XA[A[A[H |
535 | XA[A[A[A[H | 535 | XA[A[A[A[H |
536 | A[A[A[I; | 536 | A[A[A[I; |
537 | A[A[A[I; | 537 | A[A[A[I; |
538 | A[A[A[I; | 538 | A[A[A[I; |
539 | A[A[A[I; | ||
540 | A[A[A[I; | ||
541 | A[A[A[I; | ||
542 | A[A[A[I; | ||
543 | A[A[A[I; | ||
544 | A[A[A[I; | ||
539 | XA[A[A[H | 545 | XA[A[A[H |
540 | A[A[A[A[I | 546 | A[A[A[A[I |
541 | XA[A[A[H | 547 | XA[A[A[H |
542 | XA[A[A[H | 548 | XA[A[A[H |
543 | A[A[A[A[I | 549 | A[A[A[A[I |
544 | A[A[A[A[ | 550 | A[A[A[A[ |
545 | A[A[A[A[I | 551 | A[A[A[A[I |
Offset 581, 21 lines modified | Offset 587, 19 lines modified | ||
581 | XA[A[A[H | 587 | XA[A[A[H |
582 | A[A[A[A[ | 588 | A[A[A[A[ |
583 | ·A[A[A[H | 589 | ·A[A[A[H |
584 | A[A[A[A[H | 590 | A[A[A[A[H |
585 | A[A[A[A[H | 591 | A[A[A[A[H |
586 | A[A[A[A[ | 592 | A[A[A[A[ |
587 | A[A[A[A[H | 593 | A[A[A[A[H |
588 | A[A[A[I; | ||
589 | A[A[A[I; | ||
590 | A[A[A[I; | ||
591 | A[A[A[I; | ||
592 | 8A[A[A[A[H | 594 | 8A[A[A[A[H |
593 | 8A[A[A[A[H | 595 | 8A[A[A[A[H |
594 | XA[A[A[A[H | 596 | XA[A[A[A[H |
597 | D$`VSRQP | ||
598 | D$PWVSRQP | ||
595 | XA[A[A[H | 599 | XA[A[A[H |
596 | XA[A[A[A[H | 600 | XA[A[A[A[H |
597 | XA[A[A[H | 601 | XA[A[A[H |
598 | u·PSVWQR | 602 | u·PSVWQR |
599 | T$·WVSRQ | 603 | T$·WVSRQ |
600 | \$0WVSRQ | 604 | \$0WVSRQ |
601 | d$0WVSRQ | 605 | d$0WVSRQ |
Offset 649, 49 lines modified | Offset 653, 47 lines modified | ||
649 | A[A[A[I; | 653 | A[A[A[I; |
650 | A[A[A[I; | 654 | A[A[A[I; |
651 | A[A[A[I; | 655 | A[A[A[I; |
652 | A[A[A[I; | 656 | A[A[A[I; |
653 | u·PSVWQR | 657 | u·PSVWQR |
654 | XA[A[A[A[H | 658 | XA[A[A[A[H |
655 | u(PSVWQR | 659 | u(PSVWQR |
656 | A[A[A[I; | ||
657 | A[A[A[I; | ||
658 | A[A[A[A[H | 660 | A[A[A[A[H |
659 | A[A[A[I; | 661 | A[A[A[I; |
660 | $APWVSRQ | 662 | $APWVSRQ |
661 | $APWVSRQ | 663 | $APWVSRQ |
662 | $AQAPWVSRQ | 664 | $AQAPWVSRQ |
663 | YZ[^_AXAY | 665 | YZ[^_AXAY |
666 | A[A[A[A[H | ||
667 | A[A[A[A[I | ||
668 | A[A[A[A[H | ||
664 | XA[A[A[A[H | 669 | XA[A[A[A[H |
665 | $ARAQAPWVRP | 670 | $ARAQAPWVRP |
666 | XZ^_AXAYAZ | 671 | XZ^_AXAYAZ |
667 | $ARAQAPWVRP | 672 | $ARAQAPWVRP |
668 | XZ^_AXAYAZ | 673 | XZ^_AXAYAZ |
669 | $ARAQAPWVRP | 674 | $ARAQAPWVRP |
670 | XZ^_AXAYAZ | 675 | XZ^_AXAYAZ |
671 | $ARAQAPWVRP | 676 | $ARAQAPWVRP |
672 | XZ^_AXAYAZ | 677 | XZ^_AXAYAZ |
673 | A[A[A[A[H | 678 | A[A[A[A[H |
674 | A[A[A[A[I | ||
675 | A[A[A[A[H | ||
676 | pA[A[A[A[H | 679 | pA[A[A[A[H |
677 | pA[A[A[A[H | 680 | pA[A[A[A[H |
678 | T$·VSRQP | 681 | T$·VSRQP |
679 | A[A[A[A[I | 682 | A[A[A[A[I |
680 | A[A[A[A[I | 683 | A[A[A[A[I |
681 | A[A[A[A[H | 684 | A[A[A[A[H |
682 | A[A[A[A[H | 685 | A[A[A[A[H |
683 | A[A[A[I; | 686 | A[A[A[I; |
684 | A[A[A[A[H | 687 | A[A[A[A[H |
685 | A[A[A[A[H | 688 | A[A[A[A[H |
686 | A[A[A[A[H | 689 | A[A[A[A[H |
687 | A[A[A[A[H | 690 | A[A[A[A[H |
688 | A[A[A[A[I | 691 | A[A[A[A[I |
689 | A[A[A[A[H | 692 | A[A[A[A[H |
690 | A[A[A[A[H | ||
691 | $APWVSRQ | 693 | $APWVSRQ |
692 | $APWVSRQ | 694 | $APWVSRQ |
693 | $APWVSRQ | 695 | $APWVSRQ |
694 | $APWVSRQ | 696 | $APWVSRQ |
695 | $APWVSRQ | 697 | $APWVSRQ |
696 | A[A[A[A[I; | 698 | A[A[A[A[I; |
697 | A[A[A[A[H | 699 | A[A[A[A[H |
Offset 747, 16 lines modified | Offset 749, 16 lines modified | ||
747 | YZ[^_AXAYAZA\ | 749 | YZ[^_AXAYAZA\ |
748 | $ARAQAPWVSRQP | 750 | $ARAQAPWVSRQP |
749 | XYZ[^_AXAYAZ | 751 | XYZ[^_AXAYAZ |
750 | XA[A[A[A[H | 752 | XA[A[A[A[H |
751 | XA[A[A[H | 753 | XA[A[A[H |
752 | XA[A[A[A[H | 754 | XA[A[A[A[H |
753 | A[A[A[A[I | 755 | A[A[A[A[I |
754 | A[A[A[A[ | ||
755 | A[A[A[A[H | 756 | A[A[A[A[H |
757 | A[A[A[A[I | ||
756 | A[A[A[A[H | 758 | A[A[A[A[H |
Max diff block lines reached; 151899/153346 bytes (99.06%) of diff not shown. |
Offset 4002, 28 lines modified | Offset 4002, 30 lines modified | ||
4002 | » retq··· | 4002 | » retq··· |
4003 | » int3··· | 4003 | » int3··· |
4004 | » int3··· | 4004 | » int3··· |
4005 | Disassembly·of·section·.text: | 4005 | Disassembly·of·section·.text: |
4006 | 000000000000e000·<_kDartIsolateSnapshotInstructions>: | 4006 | 000000000000e000·<_kDartIsolateSnapshotInstructions>: |
4007 | » | 4007 | » subb···$0x0,0x28(%rdx) |
4008 | » add····%al,(%rax) | 4008 | » add····%al,(%rax) |
4009 | » add····%al,(%rax) | 4009 | » add····%al,(%rax) |
4010 | » adc····%al,(%rax) | ||
4010 | » add····%al,(%rax) | 4011 | » add····%al,(%rax) |
4011 | » add····%bl,(%rax) | ||
4012 | » add····%dl,(%rcx) | ||
4013 | » add····%al,(%rax) | 4012 | » add····%al,(%rax) |
4014 | » add····%al,(%rax) | 4013 | » add····%al,(%rax) |
4015 | » add····%ch,0x53(%rax) | ||
4016 | » s | 4014 | » sbb····%al,(%rax) |
4015 | » adc····%eax,(%rax) | ||
4017 | » add····%al,(%rax) | 4016 | » add····%al,(%rax) |
4018 | » add····%al,(%rax) | 4017 | » add····%al,(%rax) |
4018 | » rex·pushq·$0x28 | ||
4019 | » add····%al,(%rax) | ||
4020 | » add····%al,(%rax) | ||
4019 | » | 4021 | » add····%ch,(%rax) |
4020 | » | 4022 | » xor····%bh,%bh |
4021 | » (bad)·· | 4023 | » (bad)·· |
4022 | » (bad)·· | 4024 | » (bad)·· |
4023 | » (bad)·· | 4025 | » (bad)·· |
4024 | » (bad)·· | 4026 | » (bad)·· |
4025 | » incl···(%rax) | 4027 | » incl···(%rax) |
4026 | » loopne·e02b·<_kDartIsolateSnapshotInstructions+0x2b> | 4028 | » loopne·e02b·<_kDartIsolateSnapshotInstructions+0x2b> |
4027 | » add····%al,(%rax) | 4029 | » add····%al,(%rax) |
Offset 4047, 15 lines modified | Offset 4049, 15 lines modified | ||
4047 | » push···%rcx | 4049 | » push···%rcx |
4048 | » mov····0x18(%rbp),%rcx | 4050 | » mov····0x18(%rbp),%rcx |
4049 | » push···%rcx | 4051 | » push···%rcx |
4050 | » mov····0x10(%rbp),%rcx | 4052 | » mov····0x10(%rbp),%rcx |
4051 | » push···%rcx | 4053 | » push···%rcx |
4052 | » mov····%rax,%rcx | 4054 | » mov····%rax,%rcx |
4053 | » mov····0x60(%r14),%rax | 4055 | » mov····0x60(%r14),%rax |
4054 | » callq··*0x3 | 4056 | » callq··*0x345f0(%rax,%rcx,8) |
4055 | » pop····%r11 | 4057 | » pop····%r11 |
4056 | » pop····%r11 | 4058 | » pop····%r11 |
4057 | » pop····%r11 | 4059 | » pop····%r11 |
4058 | » pushq··-0x8(%rbp) | 4060 | » pushq··-0x8(%rbp) |
4059 | » push···%rax | 4061 | » push···%rax |
4060 | » callq··e098·<_kDartIsolateSnapshotInstructions+0x98> | 4062 | » callq··e098·<_kDartIsolateSnapshotInstructions+0x98> |
4061 | » pop····%rcx | 4063 | » pop····%rcx |
Offset 4071, 25 lines modified | Offset 4073, 25 lines modified | ||
4071 | » mov····0x10(%rbp),%rax | 4073 | » mov····0x10(%rbp),%rax |
4072 | » mov····0x18(%rbp),%rdx | 4074 | » mov····0x18(%rbp),%rdx |
4073 | » mov····0xc8(%r14),%rcx | 4075 | » mov····0xc8(%r14),%rcx |
4074 | » cmp····0xc8(%r14),%rax | 4076 | » cmp····0xc8(%r14),%rax |
4075 | » je·····e10e·<_kDartIsolateSnapshotInstructions+0x10e> | 4077 | » je·····e10e·<_kDartIsolateSnapshotInstructions+0x10e> |
4076 | » test···$0x1,%al | 4078 | » test···$0x1,%al |
4077 | » je·····e10e·<_kDartIsolateSnapshotInstructions+0x10e> | 4079 | » je·····e10e·<_kDartIsolateSnapshotInstructions+0x10e> |
4078 | » mov····0x95 | 4080 | » mov····0x959f(%r15),%rbx |
4079 | » mov····0x95 | 4081 | » mov····0x95a7(%r15),%r9 |
4080 | » mov····0x4ff(%r15),%r12 | 4082 | » mov····0x4ff(%r15),%r12 |
4081 | » callq··*0x7(%r12) | 4083 | » callq··*0x7(%r12) |
4082 | » cmp····0xc8(%r14),%r8 | 4084 | » cmp····0xc8(%r14),%r8 |
4083 | » je·····e0f2·<_kDartIsolateSnapshotInstructions+0xf2> | 4085 | » je·····e0f2·<_kDartIsolateSnapshotInstructions+0xf2> |
4084 | » test···$0x10,%r8b | 4086 | » test···$0x10,%r8b |
4085 | » je·····e117·<_kDartIsolateSnapshotInstructions+0x117> | 4087 | » je·····e117·<_kDartIsolateSnapshotInstructions+0x117> |
4086 | » jmpq···e10e·<_kDartIsolateSnapshotInstructions+0x10e> | 4088 | » jmpq···e10e·<_kDartIsolateSnapshotInstructions+0x10e> |
4087 | » mov····0x95 | 4089 | » mov····0x95af(%r15),%rbx |
4088 | » mov····0x95 | 4090 | » mov····0x95b7(%r15),%r9 |
4089 | » mov····0x127(%r15),%r12 | 4091 | » mov····0x127(%r15),%r12 |
4090 | » callq··*0x7(%r12) | 4092 | » callq··*0x7(%r12) |
4091 | » jmp····e11e·<_kDartIsolateSnapshotInstructions+0x11e> | 4093 | » jmp····e11e·<_kDartIsolateSnapshotInstructions+0x11e> |
4092 | » mov····0xd8(%r14),%rax | 4094 | » mov····0xd8(%r14),%rax |
4093 | » jmp····e11e·<_kDartIsolateSnapshotInstructions+0x11e> | 4095 | » jmp····e11e·<_kDartIsolateSnapshotInstructions+0x11e> |
4094 | » mov····0xd0(%r14),%rax | 4096 | » mov····0xd0(%r14),%rax |
4095 | » test···$0x10,%al | 4097 | » test···$0x10,%al |
Offset 4108, 15 lines modified | Offset 4110, 15 lines modified | ||
4108 | » mov····0x18(%rbp),%rdx | 4110 | » mov····0x18(%rbp),%rdx |
4109 | » callq··e160·<_kDartIsolateSnapshotInstructions+0x160> | 4111 | » callq··e160·<_kDartIsolateSnapshotInstructions+0x160> |
4110 | » mov····0x10(%rbp),%rcx | 4112 | » mov····0x10(%rbp),%rcx |
4111 | » mov····%rcx,0xf(%rax) | 4113 | » mov····%rcx,0xf(%rax) |
4112 | » mov····%rbp,%rsp | 4114 | » mov····%rbp,%rsp |
4113 | » pop····%rbp | 4115 | » pop····%rbp |
4114 | » retq··· | 4116 | » retq··· |
4115 | » mov····$0x9a | 4117 | » mov····$0x9a30204,%r8d |
4116 | » jmpq···*0x230(%r14) | 4118 | » jmpq···*0x230(%r14) |
4117 | » int3··· | 4119 | » int3··· |
4118 | » int3··· | 4120 | » int3··· |
4119 | » int3··· | 4121 | » int3··· |
4120 | » jmpq···*0x258(%r14) | 4122 | » jmpq···*0x258(%r14) |
4121 | » nop | 4123 | » nop |
4122 | » sar····%rbx | 4124 | » sar····%rbx |
Offset 4130, 15 lines modified | Offset 4132, 15 lines modified | ||
4130 | » jbe····e1b5·<_kDartIsolateSnapshotInstructions+0x1b5> | 4132 | » jbe····e1b5·<_kDartIsolateSnapshotInstructions+0x1b5> |
4131 | » mov····0x10(%rbp),%rax | 4133 | » mov····0x10(%rbp),%rax |
4132 | » sar····%rax | 4134 | » sar····%rax |
4133 | » jae····e1a5·<_kDartIsolateSnapshotInstructions+0x1a5> | 4135 | » jae····e1a5·<_kDartIsolateSnapshotInstructions+0x1a5> |
4134 | » mov····0x8(,%rax,2),%rax | 4136 | » mov····0x8(,%rax,2),%rax |
4135 | » pushq··0x18(%rbp) | 4137 | » pushq··0x18(%rbp) |
4136 | » push···%rax | 4138 | » push···%rax |
4137 | » callq··1f | 4139 | » callq··1fb548·<_kDartIsolateSnapshotInstructions+0x1ed548> |
4138 | » pop····%rcx | 4140 | » pop····%rcx |
4139 | » pop····%rcx | 4141 | » pop····%rcx |
4140 | » mov····%rbp,%rsp | 4142 | » mov····%rbp,%rsp |
4141 | » pop····%rbp | 4143 | » pop····%rbp |
4142 | » retq··· | 4144 | » retq··· |
4143 | » callq··*0x240(%r14) | 4145 | » callq··*0x240(%r14) |
4144 | » jmp····e194·<_kDartIsolateSnapshotInstructions+0x194> | 4146 | » jmp····e194·<_kDartIsolateSnapshotInstructions+0x194> |
Offset 4157, 15 lines modified | Offset 4159, 15 lines modified | ||
4157 | » jbe····e205·<_kDartIsolateSnapshotInstructions+0x205> | 4159 | » jbe····e205·<_kDartIsolateSnapshotInstructions+0x205> |
4158 | » mov····0x10(%rbp),%rax | 4160 | » mov····0x10(%rbp),%rax |
4159 | » sar····%rax | 4161 | » sar····%rax |
4160 | » jae····e1f5·<_kDartIsolateSnapshotInstructions+0x1f5> | 4162 | » jae····e1f5·<_kDartIsolateSnapshotInstructions+0x1f5> |
4161 | » mov····0x8(,%rax,2),%rax | 4163 | » mov····0x8(,%rax,2),%rax |
4162 | » pushq··0x18(%rbp) | 4164 | » pushq··0x18(%rbp) |
4163 | » push···%rax | 4165 | » push···%rax |
4164 | » callq··1f | 4166 | » callq··1fb904·<_kDartIsolateSnapshotInstructions+0x1ed904> |
4165 | » pop····%rcx | 4167 | » pop····%rcx |
4166 | » pop····%rcx | 4168 | » pop····%rcx |
4167 | » mov····%rbp,%rsp | 4169 | » mov····%rbp,%rsp |
4168 | » pop····%rbp | 4170 | » pop····%rbp |
4169 | » retq··· | 4171 | » retq··· |
4170 | » callq··*0x240(%r14) | 4172 | » callq··*0x240(%r14) |
4171 | » jmp····e1e4·<_kDartIsolateSnapshotInstructions+0x1e4> | 4173 | » jmp····e1e4·<_kDartIsolateSnapshotInstructions+0x1e4> |
Offset 4176, 15 lines modified | Offset 4178, 15 lines modified | ||
4176 | » mov····0x18(%rbp),%rax | 4178 | » mov····0x18(%rbp),%rax |
4177 | » mov····0x27(%rax),%rcx | 4179 | » mov····0x27(%rax),%rcx |
4178 | » cmp····0x40(%r14),%rsp | 4180 | » cmp····0x40(%r14),%rsp |
Max diff block lines reached; 26521206/26524775 bytes (99.99%) of diff not shown. |
Offset 1992, 169789 lines modified | Offset 1992, 170753 lines modified | ||
1992 | ··0x0000dc50·38024e00·fedb002e·02000000·00000000·8.N............. | 1992 | ··0x0000dc50·38024e00·fedb002e·02000000·00000000·8.N............. |
1993 | ··0x0000dc60·0d000000·00000000·00000000·00000000·................ | 1993 | ··0x0000dc60·0d000000·00000000·00000000·00000000·................ |
1994 | ··0x0000dc70·38024e00·ffcf063d·0c000000·00000000·8.N....=........ | 1994 | ··0x0000dc70·38024e00·ffcf063d·0c000000·00000000·8.N....=........ |
1995 | ··0x0000dc80·48616e64·6c650000·00000000·00000000·Handle.......... | 1995 | ··0x0000dc80·48616e64·6c650000·00000000·00000000·Handle.......... |
Diff chunk too large, falling back to line-by-line diff (89205 lines added, 89461 lines removed) | |||
1996 | Hex·dump·of·section·'.rodata': | 1996 | Hex·dump·of·section·'.rodata': |
1997 | ··0x0029 | 1997 | ··0x00295000·f5f5dcdc·a8461200·00000000·03000000·.....F.......... |
1998 | ··0x0029 | 1998 | ··0x00295010·00000000·65346130·39646266·32626231·....e4a09dbf2bb1 |
1999 | ··0x0029 | 1999 | ··0x00295020·32306665·34363734·65303537·36363137·20fe4674e0576617 |
2000 | ··0x0029 | 2000 | ··0x00295030·61306463·70726f64·75637420·6e6f2d64·a0dcproduct·no-d |
2001 | ··0x0029 | 2001 | ··0x00295040·77617266·5f737461·636b5f74·72616365·warf_stack_trace |
2002 | ··0x0029 | 2002 | ··0x00295050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal |
2003 | ··0x0029 | 2003 | ··0x00295060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la |
2004 | ··0x0029 | 2004 | ··0x00295070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks· |
2005 | ··0x0029 | 2005 | ··0x00295080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch |
2006 | ··0x0029 | 2006 | ··0x00295090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins |
2007 | ··0x0029 | 2007 | ··0x002950a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_ |
2008 | ··0x0029 | 2008 | ··0x002950b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no- |
2009 | ··0x0029 | 2009 | ··0x002950c0·22617373·65727473·22207836·342d7379·"asserts"·x64-sy |
2010 | ··0x0029 | 2010 | ··0x002950d0·7376206e·756c6c2d·73616665·7479000f·sv·null-safety.. |
2011 | ··0x0029 | 2011 | ··0x002950e0·88560586·43829e2e·85f37ac1·644e1724·.V..C.....z.dN.$ |
2012 | ··0x0029 | 2012 | ··0x002950f0·c310585b·65c04527·0168c223·d35a7031·..X[e.E'.h.#.Zp1 |
2013 | ··0x0029 | 2013 | ··0x00295100·6ec13e29·36c34c69·557dc226·585e7fc0·n.>)6.LiU}.&X^.. |
2014 | ··0x0029 | 2014 | ··0x00295110·72017b47·c23f6710·51c23067·6d4ac014·r.{G.?g.Q.0gmJ.. |
2015 | ··0x0029 | 2015 | ··0x00295120·d338570a·63c21c21·725cc015·d3452d0c·.8W.c..!r\...E-. |
2016 | ··0x0029 | 2016 | ··0x00295130·44c2592f·1e58c128·d3d3524d·5e48c211·D.Y/.X.(..RM^H.. |
2017 | ··0x0029 | 2017 | ··0x00295140·d3507a1a·29c21dd3·7972520b·c224d35d·.Pz.)...yrR..$.] |
2018 | ··0x0029 | 2018 | ··0x00295150·6160d61b·5d0658c3·20066b74·c0537d4d·a`..].X.·.kt.S}M |
2019 | ··0x0029 | 2019 | ··0x00295160·db21d35f·7f5248c1·39155e79·c24f5438·.!._.RH.9.^y.OT8 |
2020 | ··0x0029 | 2020 | ··0x00295170·f57e6850·32c308d2·1f297817·c20ad25b·.~hP2....)x....[ |
2021 | ··0x0029 | 2021 | ··0x00295180·613e1fc3·07d2596b·7116c109·d2274c7b·a>....Ykq....'L{ |
2022 | ··0x0029 | 2022 | ··0x00295190·45c005d2·1f181556·c120532a·06c113d2·E......V.·S*.... |
2023 | ··0x0029 | 2023 | ··0x002951a0·c7021e2b·d56c3564·01c11529·74f33fd3·...+.l5d...)t.?. |
2024 | ··0x0029 | 2024 | ··0x002951b0·c54f582f·e661d311·406733c3·51d33656·.OX/.a..@g3.Q.6V |
2025 | ··0x0029 | 2025 | ··0x002951c0·3015c335·497353c0·7fd2094b·55e1325e·0..5IsS....KU.2^ |
2026 | ··0x0029 | 2026 | ··0x002951d0·6d5dc163·142ddd3e·577212c2·0ad35a22·m].c.-.>Wr....Z" |
2027 | ··0x0029 | 2027 | ··0x002951e0·7954c202·0f3bc72e·30735ec3·63d3c678·yT...;..0s^.c..x |
2028 | ··0x0029 | 2028 | ··0x002951f0·172951c3·3a4c5813·c262d343·534345c2·.)Q.:LX..b.CSCE. |
2029 | ··0x0029 | 2029 | ··0x00295200·2a5d3d58·c25c2c07·1cc300d3·42684d04·*]=X.\,.....BhM. |
2030 | ··0x0029 | 2030 | ··0x00295210·c1602954·15c23621·1764c131·714a18c3·.`)T..6!.d.1qJ.. |
2031 | ··0x0029 | 2031 | ··0x00295220·0b5a3858·c13ed32b·247d44c2·384f7950·.Z8X.>.+$}D.8OyP |
2032 | ··0x0029 | 2032 | ··0x00295230·c25b0461·0bc1f649·53046dc3·10705441·.[.a...IS.m..pTA |
2033 | ··0x0029 | 2033 | ··0x00295240·c3f15370·717dc20c·49362dc2·25710634·..Spq}..I6-.%q.4 |
2034 | ··0x0029 | 2034 | ··0x00295250·c276750b·56c2714c·1a6ac2c2·c3160358·.vu.V.qL.j.....X |
2035 | ··0x0029 | 2035 | ··0x00295260·0cc34e20·2951c24d·225f2ac1·4ec02d12·..N·)Q.M"_*.N.-. |
2036 | ··0x0029 | 2036 | ··0x00295270·5266c134·5b753fc2·492458fc·43d32d26·Rf.4[u?.I$X.C.-& |
2037 | ··0x0029 | 2037 | ··0x00295280·355fc240·6f5ed544·c032187e·0fc15bd3·5_.@o^.D.2.~..[. |
2038 | ··0x0029 | 2038 | ··0x00295290·424b615a·c345d309·04662fc2·48602f3d·BKaZ.E...f/.H`/= |
2039 | ··0x0029 | 2039 | ··0x002952a0·c304700b·44c225d3·46720c59·c1574741·..p.D.%.Fr.Y.WGA |
2040 | ··0x0029 | 2040 | ··0x002952b0·2bc21d25·644fc047·d32c3a3a·0dc13174·+..%dO.G.,::..1t |
2041 | ··0x0029 | 2041 | ··0x002952c0·353dc13a·2811e979·4e373bc3·4b7d081c·5=.:(..yN7;.K}.. |
2042 | ··0x0029 | 2042 | ··0x002952d0·c361d117·7f6edf6a·277100c1·616e6923·.a...n.j'q..ani# |
2043 | ··0x0029 | 2043 | ··0x002952e0·c2051400·5ec03d7c·5b69c160·d17d0b45·....^.=|[i.`.}.E |
2044 | ··0x0029 | 2044 | ··0x002952f0·0dc2466a·6d2dc24e·51006dc0·272a2774·..Fjm-.NQ.m.'*'t |
2045 | ··0x0029 | 2045 | ··0x00295300·c1792e6d·21c27a77·4613c34b·d13d1156·.y.m!.zwF..K.=.V |
2046 | ··0x0029 | 2046 | ··0x00295310·4fc149d1·465b7b70·c04cd10d·7b2914c1·O.I.F[{p.L..{).. |
2047 | ··0x0029 | 2047 | ··0x00295320·4ad10b6d·3bf45bd1·2b620370·c07bd12b·J..m;.[.+b.p.{.+ |
2048 | ··0x0029 | 2048 | ··0x00295330·4c5150c3·66d1467f·1a17c267·d151595f·LQP.f.F....g.QY_ |
2049 | ··0x0029 | 2049 | ··0x00295340·46c05f0f·5c67c127·d06f7640·3fc329d0·F._.\g.'.ov@?.). |
2050 | ··0x0029 | 2050 | ··0x00295350·527f5178·c132d05f·6d2008c2·6cd15126·R.Qx.2._m·..l.Q& |
2051 | ··0x0029 | 2051 | ··0x00295360·600ac277·d15d6a20·47c25cd1·557d2e67·`..w.]j·G.\.U}.g |
2052 | ··0x0029 | 2052 | ··0x00295370·c0166706·0cc14c2d·7771c257·255730c2·..g...L-wq.W%W0. |
2053 | ··0x0029 | 2053 | ··0x00295380·74496b5f·c0543a71·4fc268c0·713c6a4c·tIk_.T:qO.h.q<jL |
2054 | ··0x0029 | 2054 | ··0x00295390·c26b7a5d·3dc13a30·4e5dc35a·043247c2·.kz]=.:0N].Z.2G. |
2055 | ··0x0029 | 2055 | ··0x002953a0·41d07f29·1762c153·d0681477·5dc03fd0·A..).b.S.h.w].?. |
2056 | ··0x0029 | 2056 | ··0x002953b0·d950362c·da5ad003·04481cc2·175c1b14·.P6,.Z...H...\.. |
2057 | ··0x0029 | 2057 | ··0x002953c0·c3240d25·4fc340d0·2b080262·c362d056·.$.%O.@.+..b.b.V |
2058 | ··0x0029 | 2058 | ··0x002953d0·7f712fc2·6d6f344b·c21e130b·4fc2070e·.q/.mo4K....O... |
2059 | ··0x0029 | 2059 | ··0x002953e0·12c6254c·7558c254·d1212102·65c04c4a·..%LuX.T.!!.e.LJ |
2060 | ··0x0029 | 2060 | ··0x002953f0·3640c25d·d34a4b6e·72c20350·1a67c067·6@.].JKnr..P.g.g |
2061 | ··0x0029 | 2061 | ··0x00295400·3d305ec3·50182c71·c0697b66·59c14dd1·=0^.P.,q.i{fY.M. |
2062 | ··0x0029 | 2062 | ··0x00295410·411c0314·c35ad355·784c4cc1·52d1697e·A....Z.UxLL.R.i~ |
2063 | ··0x0029 | 2063 | ··0x00295420·255cc365·06624fc3·2ad0605a·4c5fc070·%\.e.bO.*.`ZL_.p |
2064 | ··0x0029 | 2064 | ··0x00295430·d3533045·6cc30fc1·36486f2d·c139d024·.S0El...6Ho-.9.$ |
2065 | ··0x0029 | 2065 | ··0x00295440·7b4b52c3·20787e14·c1005b03·c903c123·{KR.·x~...[....# |
2066 | ··0x0029 | 2066 | ··0x00295450·184e5cc3·3d0d033c·c1246768·79c33dd0·.N\.=..<.$ghy.=. |
2067 | ··0x0029 | 2067 | ··0x00295460·1c6f607d·c057d026·460c18c3·4d6e3259·.o`}.W.&F...Mn2Y |
2068 | ··0x0029 | 2068 | ··0x00295470·c37c2f63·ed28d002·14675cc1·2d4b2d7f·.|/c.(...g\.-K-. |
2069 | ··0x0029 | 2069 | ··0x00295480·c02ed03e·d04f3608·d258d07a·7f14ce7b·...>.O6..X.z...{ |
2070 | ··0x0029 | 2070 | ··0x00295490·112826c3·6f0a130b·c247474b·03c11c21·.(&.o....GGK...! |
2071 | ··0x0029 | 2071 | ··0x002954a0·7e5ec07a·2b0f01c3·7ac07e20·514ac224·~^.z+...z.~·QJ.$ |
2072 | ··0x0029 | 2072 | ··0x002954b0·122ede65·0c3610c2·31d05354·7f04c15c·...e.6..1.ST...\ |
2073 | ··0x0029 | 2073 | ··0x002954c0·d03e7243·4ec02806·2b72c158·1d3768c1·.>rCN.(.+r.X.7h. |
2074 | ··0x0029 | 2074 | ··0x002954d0·4b522f34·c374c026·427375c0·271b6d60·KR/4.t.&Bsu.'.m` |
2075 | ··0x0029 | 2075 | ··0x002954e0·c3252838·50c233d0·0f1b7f76·c15ed079·.%(8P.3....v.^.y |
2076 | ··0x0029 | 2076 | ··0x002954f0·365e44c1·44250400·c12b6a3b·5ac00ec1·6^D.D%...+j;Z... |
2077 | ··0x0029 | 2077 | ··0x00295500·124e5c0a·c22c1d5e·0ec26250·6a5bc115·.N\..,.^..bPj[.. |
2078 | ··0x0029 | 2078 | ··0x00295510·5d127fc2·26d0593a·1a29c353·140f69c3·]...&.Y:.).S..i. |
2079 | ··0x0029 | 2079 | ··0x00295520·25d03c70·6801c226·0713e540·6860fc72·%.<ph..&...@h`.r |
2080 | ··0x0029 | 2080 | ··0x00295530·1a574bc1·d27d7900·5dc07d74·4a2ec150·.WK..}y.].}tJ..P |
2081 | ··0x0029 | 2081 | ··0x00295540·d1725b4b·0ec351d1·c1131c18·39c1205a·.r[K..Q.....9.·Z |
2082 | ··0x0029 | 2082 | ··0x00295550·0654c173·d06e7d5b·3dc36e45·3579c2e7·.T.s.n}[=.nE5y.. |
2083 | ··0x0029 | 2083 | ··0x00295560·40486778·c24ed17e·1c1a58c1·7bd2476d·@Hgx.N.~..X.{.Gm |
2084 | ··0x0029 | 2084 | ··0x00295570·6a13c37a·d25e7c55·73c21132·3e67c234·j..z.^|Us..2>g.4 |
2085 | ··0x0029 | 2085 | ··0x00295580·d0701052·24c23f6d·4259c26a·362162c1·.p.R$.?mBY.j6!b. |
2086 | ··0x0029 | 2086 | ··0x00295590·7f7e65e4·3a4b5068·c0694e4a·d739d368·.~e.:KPh.iNJ.9.h |
2087 | ··0x0029 | 2087 | ··0x002955a0·3928ea07·6c0151c3·46251d24·c24fd11a·9(..l.Q.F%.$.O.. |
2088 | ··0x0029 | 2088 | ··0x002955b0·016815c2·71d05c6f·790ac353·d16a3b58·.h..q.\oy..S.j;X |
2089 | ··0x0029 | 2089 | ··0x002955c0·1dc2201b·5e33c119·0b7705c3·d11d6272·..·.^3...w....br |
2090 | ··0x0029 | 2090 | ··0x002955d0·c542d06c·350f7cc0·37d0690b·414fc142·.B.l5.|.7.i.AO.B |
2091 | ··0x0029 | 2091 | ··0x002955e0·112e46c1·0c4c5e34·c16c0d69·2bc24001·..F..L^4.l.i+.@. |
2092 | ··0x0029 | 2092 | ··0x002955f0·496ec178·574c03c3·03d33960·0f19c104·In.xWL....9`.... |
2093 | ··0x0029 | 2093 | ··0x00295600·d377094d·f805d334·5f6bffcf·7f7f7f7f·.w.M...4_k...... |
2094 | ··0x0029 | 2094 | ··0x00295610·7fc17f7f·7f7f7f7f·7f7fcf7f·7f7f7fc0·................ |
2095 | ··0x0029 | 2095 | ··0x00295620·407a44d5·00000032·60276769·c100486a·@zD....2`'gi..Hj |
2096 | ··0x0029 | 2096 | ··0x00295630·dc713839·035f6459·72ee1357·05d90020·.q89._dYr..W...· |
2097 | ··0x0029 | 2097 | ··0x00295640·30017d1e·110fe120·1455d501·137c7a54·0.}....·.U...|zT |
2098 | ··0x0029 | 2098 | ··0x00295650·156212d7·215154d2·010d0c74·0e641577·.b..!QT....t.d.w |
2099 | ··0x0029 | 2099 | ··0x00295660·ca417618·27c30020·50406158·0330c740·.Av.'..·P@aX.0.@ |
2100 | ··0x0029 | 2100 | ··0x00295670·504e5bc2·71567929·3b154074·c4191151·PN[.qVy);.@t...Q |
2101 | ··0x0029 | 2101 | ··0x00295680·1bc20000·00080229·401cc300·206465c1·.......)@...·de. |
2102 | ··0x0029 | 2102 | ··0x00295690·00407e45·476c3437·e2405c26·13c10000·.@~EGl47.@\&.... |
2103 | ··0x0029 | 2103 | ··0x002956a0·00000030·7a14cc00·00105bc0·376b6918·...0z.....[.7ki. |
2104 | ··0x0029 | 2104 | ··0x002956b0·694c2c7f·c631324b·46c00040·1d787c47·iL,..12KF..@.x|G |
2105 | ··0x0029 | 2105 | ··0x002956c0·2f76c3cd·401408f6·495e034e·5d7f2d02·/v..@...I^.N].-. |
2106 | ··0x0029 | 2106 | ··0x002956d0·ed695f72·e8000000·00690331·5ed60020·.i_r.....i.1^..· |
2107 | ··0x0029 | 2107 | ··0x002956e0·42de197e·007a0e0b·290bcb7b·4c1d2ac3·B..~.z..)..{L.*. |
2108 | ··0x0029 | 2108 | ··0x002956f0·0000317e·59586619·c5ce0079·7623c271·..1~YXf....yv#.q |
2109 | ··0x0029 | 2109 | ··0x00295700·33077117·53575ce7·710a5543·c1000000·3.q.SW\.q.UC.... |
2110 | ··0x0029 | 2110 | ··0x00295710·00c16f0f·5c4b4545·6d09c66f·363c51c0·..o.\KEEm..o6<Q. |
2111 | ··0x0029 | 2111 | ··0x00295720·0000046c·5720691c·de007721·f2414808·...lW·i...w!.AH. |
2112 | ··0x0029 | 2112 | ··0x00295730·50161c02·1ec92120·7c04c300·00000040·P.....!·|......@ |
2113 | ··0x0029 | 2113 | ··0x00295740·610565de·0000044d·c14b4c68·534f2c6d·a.e....M.KLhSO,m |
2114 | ··0x0029 | 2114 | ··0x00295750·01c76136·1b66c0c8·0000103b·3a562d70·..a6.f.....;:V-p |
2115 | ··0x0029 | 2115 | ··0x00295760·cd00146b·5cc3597a·7f402e0f·4c5fd2c9·...k\.Yz.@..L_.. |
Max diff block lines reached; 10829212/22800237 bytes (47.50%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x0052 | 2 | ··0x0052ff90·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB |
3 | ··0x0052 | 3 | ··0x0052ffa0·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS |
4 | ··0x0052 | 4 | ··0x0052ffb0·6e617073·686f7449·6e737472·75637469·napshotInstructi |
5 | ··0x0052 | 5 | ··0x0052ffc0·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap |
6 | ··0x0052 | 6 | ··0x0052ffd0·73686f74·44617461·005f6b44·61727449·shotData._kDartI |
7 | ··0x0052 | 7 | ··0x0052ffe0·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn |
8 | ··0x0052 | 8 | ··0x0052fff0·73747275·6374696f·6e73005f·6b446172·structions._kDar |
9 | ··0x005 | 9 | ··0x00530000·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot |
10 | ··0x005 | 10 | ··0x00530010·44617461·00·························Data. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 | ··0x005 | 2 | ··0x005300a8·06000000·06000000·00000000·03000000·................ |
3 | ··0x005 | 3 | ··0x005300b8·01000000·04000000·00000000·05000000·................ |
4 | ··0x005 | 4 | ··0x005300c8·00000000·00000000·00000000·00000000·................ |
5 | ··0x005 | 5 | ··0x005300d8·00000000·02000000···················........ |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2ac87c·0x2ac87c·R···0x1000 | 9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2ac87c·0x2ac87c·R···0x1000 |
10 | ··LOAD···········0x2ac880·0x00000000002ad880·0x00000000002ad880·0x4ce950·0x4ce950·R·E·0x1000 | 10 | ··LOAD···········0x2ac880·0x00000000002ad880·0x00000000002ad880·0x4ce950·0x4ce950·R·E·0x1000 |
11 | ··LOAD···········0x77b1d0·0x000000000077d1d0·0x000000000077d1d0·0x04ce10·0x04ce10·RW··0x1000 | 11 | ··LOAD···········0x77b1d0·0x000000000077d1d0·0x000000000077d1d0·0x04ce10·0x04ce10·RW··0x1000 |
12 | ··LOAD···········0x7c7fe0·0x00000000007cafe0·0x00000000007cafe0·0x0cc058·0x0d4498·RW··0x1000 | 12 | ··LOAD···········0x7c7fe0·0x00000000007cafe0·0x00000000007cafe0·0x0cc058·0x0d4498·RW··0x1000 |
13 | ··DYNAMIC········0x7c6f10·0x00000000007c8f10·0x00000000007c8f10·0x000200·0x000200·RW··0x8 | 13 | ··DYNAMIC········0x7c6f10·0x00000000007c8f10·0x00000000007c8f10·0x000200·0x000200·RW··0x8 |
14 | ··GNU_RELRO······0x77b1d0·0x000000000077d1d0·0x000000000077d1d0·0x04ce | 14 | ··GNU_RELRO······0x77b1d0·0x000000000077d1d0·0x000000000077d1d0·0x04ce30·0x04ce30·R···0x1 |
15 | ··GNU_EH_FRAME···0x1870c8·0x00000000001870c8·0x00000000001870c8·0x041424·0x041424·R···0x4 | 15 | ··GNU_EH_FRAME···0x1870c8·0x00000000001870c8·0x00000000001870c8·0x041424·0x041424·R···0x4 |
16 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 16 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
17 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000bc·0x0000bc·R···0x4 | 17 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000bc·0x0000bc·R···0x4 |
18 | ·Section·to·Segment·mapping: | 18 | ·Section·to·Segment·mapping: |
19 | ··Segment·Sections... | 19 | ··Segment·Sections... |
20 | ···00····· | 20 | ···00····· |
Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
8 | ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·0029e8·18···A··8···1··8 | 8 | ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·0029e8·18···A··8···1··8 |
9 | ··[·4]·.gnu.version······VERSYM··········0000000000002d18·002d18·00037e·02···A··3···0··2 | 9 | ··[·4]·.gnu.version······VERSYM··········0000000000002d18·002d18·00037e·02···A··3···0··2 |
10 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003098·003098·000060·00···A··8···3··4 | 10 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003098·003098·000060·00···A··8···3··4 |
11 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000030f8·0030f8·000028·00···A··3···0··8 | 11 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000030f8·0030f8·000028·00···A··3···0··8 |
12 | ··[·7]·.hash·············HASH············0000000000003120·003120·000e00·04···A··3···0··4 | 12 | ··[·7]·.hash·············HASH············0000000000003120·003120·000e00·04···A··3···0··4 |
13 | ··[·8]·.dynstr···········STRTAB··········0000000000003f20·003f20·0015b6·00···A··0···0··1 | 13 | ··[·8]·.dynstr···········STRTAB··········0000000000003f20·003f20·0015b6·00···A··0···0··1 |
14 | ··[·9]·.rela.dyn·········RELA············00000000000054d8·0054d8·0adbe0·18···A··3···0··8 | 14 | ··[·9]·.rela.dyn·········RELA············00000000000054d8·0054d8·0adbe0·18···A··3···0··8 |
15 | ··[10]·.rela.plt·········RELA············00000000000b30b8·0b30b8·001ed8·18··AI··3·· | 15 | ··[10]·.rela.plt·········RELA············00000000000b30b8·0b30b8·001ed8·18··AI··3··15··8 |
16 | ··[11]·.rodata···········PROGBITS········00000000000b5000·0b5000·0d20c8·00·AMS··0···0·128 | 16 | ··[11]·.rodata···········PROGBITS········00000000000b5000·0b5000·0d20c8·00·AMS··0···0·128 |
17 | ··[12]·.eh_frame_hdr·····PROGBITS········00000000001870c8·1870c8·041424·00···A··0···0··4 | 17 | ··[12]·.eh_frame_hdr·····PROGBITS········00000000001870c8·1870c8·041424·00···A··0···0··4 |
18 | ··[13]·.eh_frame·········PROGBITS········00000000001c84f0·1c84f0·0e438c·00···A··0···0··8 | 18 | ··[13]·.eh_frame·········PROGBITS········00000000001c84f0·1c84f0·0e438c·00···A··0···0··8 |
19 | ··[14]·.text·············PROGBITS········00000000002ad880·2ac880·4cd4a0·00··AX··0···0·64 | 19 | ··[14]·.text·············PROGBITS········00000000002ad880·2ac880·4cd4a0·00··AX··0···0·64 |
20 | ··[15]·.plt··············PROGBITS········000000000077ad20·779d20·0014b0·00··AX··0···0·16 | 20 | ··[15]·.plt··············PROGBITS········000000000077ad20·779d20·0014b0·00··AX··0···0·16 |
21 | ··[16]·.data.rel.ro······PROGBITS········000000000077d1d0·77b1d0·04bb60·00··WA··0···0··8 | 21 | ··[16]·.data.rel.ro······PROGBITS········000000000077d1d0·77b1d0·04bb60·00··WA··0···0··8 |
22 | ··[17]·.fini_array·······FINI_ARRAY······00000000007c8d30·7c6d30·000010·08··WA··0···0··8 | 22 | ··[17]·.fini_array·······FINI_ARRAY······00000000007c8d30·7c6d30·000010·08··WA··0···0··8 |
Offset 1, 9 lines modified | Offset 1, 10 lines modified | ||
1 | Hex·dump·of·section·'.plt': | 1 | Hex·dump·of·section·'.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | ||
2 | ··0x0077ad20·f07bbfa9·700200f0·11ca42f9·10421691·.{..p.....B..B.. | 3 | ··0x0077ad20·f07bbfa9·700200f0·11ca42f9·10421691·.{..p.....B..B.. |
3 | ··0x0077ad30·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·.. | 4 | ··0x0077ad30·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·.. |
4 | ··0x0077ad40·700200f0·11ce42f9·10621691·20021fd6·p.....B..b..·... | 5 | ··0x0077ad40·700200f0·11ce42f9·10621691·20021fd6·p.....B..b..·... |
5 | ··0x0077ad50·700200f0·11d242f9·10821691·20021fd6·p.....B.....·... | 6 | ··0x0077ad50·700200f0·11d242f9·10821691·20021fd6·p.....B.....·... |
6 | ··0x0077ad60·700200f0·11d642f9·10a21691·20021fd6·p.....B.....·... | 7 | ··0x0077ad60·700200f0·11d642f9·10a21691·20021fd6·p.....B.....·... |
7 | ··0x0077ad70·700200f0·11da42f9·10c21691·20021fd6·p.....B.....·... | 8 | ··0x0077ad70·700200f0·11da42f9·10c21691·20021fd6·p.....B.....·... |
8 | ··0x0077ad80·700200f0·11de42f9·10e21691·20021fd6·p.....B.....·... | 9 | ··0x0077ad80·700200f0·11de42f9·10e21691·20021fd6·p.....B.....·... |
Offset 1, 10 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | ||
3 | ··0x007c9580·00000000·00000000·00000000·00000000·................ | 2 | ··0x007c9580·00000000·00000000·00000000·00000000·................ |
4 | ··0x007c9590·00000000·00000000·20ad7700·00000000·........·.w..... | 3 | ··0x007c9590·00000000·00000000·20ad7700·00000000·........·.w..... |
5 | ··0x007c95a0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... | 4 | ··0x007c95a0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... |
6 | ··0x007c95b0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... | 5 | ··0x007c95b0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... |
7 | ··0x007c95c0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... | 6 | ··0x007c95c0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... |
8 | ··0x007c95d0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... | 7 | ··0x007c95d0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... |
9 | ··0x007c95e0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... | 8 | ··0x007c95e0·20ad7700·00000000·20ad7700·00000000··.w.....·.w..... |
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:··········54 | 13 | ··Start·of·section·headers:··········5439664·(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:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········12 | 19 | ··Number·of·section·headers:·········12 |
20 | ··Section·header·string·table·index:·11 | 20 | ··Section·header·string·table·index:·11 |
Offset 6, 19 lines modified | Offset 6, 19 lines modified | ||
6 | Program·Headers: | 6 | Program·Headers: |
7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000270·0x000270·RW··0x1000 | 9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000270·0x000270·RW··0x1000 |
10 | ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x1000 | 10 | ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x1000 |
11 | ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0047f0·0x0047f0·R·E·0x1000 | 11 | ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0047f0·0x0047f0·R·E·0x1000 |
12 | ··LOAD···········0x007000·0x0000000000007000·0x0000000000007000·0x007ca0·0x007ca0·R···0x1000 | 12 | ··LOAD···········0x007000·0x0000000000007000·0x0000000000007000·0x007ca0·0x007ca0·R···0x1000 |
13 | ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x28 | 13 | ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x286800·0x286800·R·E·0x1000 |
14 | ··LOAD···········0x29 | 14 | ··LOAD···········0x296000·0x0000000000296000·0x0000000000296000·0x299e80·0x299e80·R···0x1000 |
15 | ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x4 | 15 | ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x4 |
16 | ··LOAD···········0x5 | 16 | ··LOAD···········0x530000·0x0000000000530000·0x0000000000530000·0x000060·0x000060·RW··0x1000 |
17 | ··DYNAMIC········0x5 | 17 | ··DYNAMIC········0x530000·0x0000000000530000·0x0000000000530000·0x000060·0x000060·RW··0x8 |
18 | ·Section·to·Segment·mapping: | 18 | ·Section·to·Segment·mapping: |
19 | ··Segment·Sections... | 19 | ··Segment·Sections... |
20 | ···00····· | 20 | ···00····· |
21 | ···01····· | 21 | ···01····· |
22 | ···02·····.note.gnu.build-id·.bss· | 22 | ···02·····.note.gnu.build-id·.bss· |
23 | ···03·····.text· | 23 | ···03·····.text· |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | There·are·12·section·headers,·starting·at·offset·0x5 | 1 | There·are·12·section·headers,·starting·at·offset·0x5300b0: |
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············0000000000001000·001000·000020·00··WA··0···0··4 | 5 | ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··4 |
6 | ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··8 | 6 | ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··8 |
7 | ··[·3]·.text·············PROGBITS········0000000000002000·002000·0047f0·00··AX··0···0·4096 | 7 | ··[·3]·.text·············PROGBITS········0000000000002000·002000·0047f0·00··AX··0···0·4096 |
8 | ··[·4]·.rodata···········PROGBITS········0000000000007000·007000·007ca0·00···A··0···0·16 | 8 | ··[·4]·.rodata···········PROGBITS········0000000000007000·007000·007ca0·00···A··0···0·16 |
9 | ··[·5]·.text·············PROGBITS········000000000000f000·00f000·28 | 9 | ··[·5]·.text·············PROGBITS········000000000000f000·00f000·286800·00··AX··0···0·4096 |
10 | ··[·6]·.rodata···········PROGBITS········000000000029 | 10 | ··[·6]·.rodata···········PROGBITS········0000000000296000·296000·299d30·00···A··0···0·16 |
11 | ··[·7]·.dynsym···········DYNSYM··········000000000052 | 11 | ··[·7]·.dynsym···········DYNSYM··········000000000052fdb8·52fdb8·000090·18···A··8···1··8 |
12 | ··[·8]·.dynstr···········STRTAB··········000000000052 | 12 | ··[·8]·.dynstr···········STRTAB··········000000000052fd30·52fd30·000085·00···A··0···0··1 |
13 | ··[·9]·.hash·············HASH············000000000052 | 13 | ··[·9]·.hash·············HASH············000000000052fe48·52fe48·000038·04···A··7···0··8 |
14 | ··[10]·.dynamic··········DYNAMIC·········00000000005 | 14 | ··[10]·.dynamic··········DYNAMIC·········0000000000530000·530000·000060·10··WA··8···0··8 |
15 | ··[11]·.shstrtab·········STRTAB··········0000000000000000·5 | 15 | ··[11]·.shstrtab·········STRTAB··········0000000000000000·530060·000050·00······0···0··1 |
16 | Key·to·Flags: | 16 | Key·to·Flags: |
17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
20 | ··p·(processor·specific) | 20 | ··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:·0000000000001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId | 4 | ·····1:·0000000000001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId |
5 | ·····2:·0000000000002000·18416·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions | 5 | ·····2:·0000000000002000·18416·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions |
6 | ·····3:·0000000000007000·31904·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData | 6 | ·····3:·0000000000007000·31904·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData |
7 | ·····4:·000000000000f000·0x28 | 7 | ·····4:·000000000000f000·0x286800·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions |
8 | ·····5:·000000000029 | 8 | ·····5:·0000000000296000·0x299d30·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x5 | 1 | Dynamic·section·at·offset·0x530000·contains·6·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000004·(HASH)···············0x52 | 3 | ·0x0000000000000004·(HASH)···············0x52fe48 |
4 | ·0x0000000000000005·(STRTAB)·············0x52 | 4 | ·0x0000000000000005·(STRTAB)·············0x52fd30 |
5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) | 5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) |
6 | ·0x0000000000000006·(SYMTAB)·············0x52 | 6 | ·0x0000000000000006·(SYMTAB)·············0x52fdb8 |
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:·45d66c9f | 3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·45d66c9f4c0ac176a90496091e08690e |
Offset 408, 15 lines modified | Offset 408, 14 lines modified | ||
408 | vQpz(8=t | 408 | vQpz(8=t |
409 | @]ITI\sw | 409 | @]ITI\sw |
410 | $auQpz(p | 410 | $auQpz(p |
411 | ~z6oh#nd | 411 | ~z6oh#nd |
412 | UIKeyInputPageUp8 | 412 | UIKeyInputPageUp8 |
413 | OSVERSIONINFOEXW8 | 413 | OSVERSIONINFOEXW8 |
414 | untransformedEndPosition | 414 | untransformedEndPosition |
415 | _round@6894417318 | ||
416 | IntergerExtensions|toLocationPermission | 415 | IntergerExtensions|toLocationPermission |
417 | HTTP·request·failed,·statusCode:· | 416 | HTTP·request·failed,·statusCode:· |
418 | ButtonTextTheme.accent | 417 | ButtonTextTheme.accent |
419 | ScrollViewKeyboardDismissBehavior | 418 | ScrollViewKeyboardDismissBehavior |
420 | _LocalFile&LocalFileSystemEntity&ForwardingFile@92300260 | 419 | _LocalFile&LocalFileSystemEntity&ForwardingFile@92300260 |
421 | set:readOnly | 420 | set:readOnly |
422 | get:handleExit | 421 | get:handleExit |
Offset 429, 14 lines modified | Offset 428, 15 lines modified | ||
429 | *» &» M» .» | 428 | *» &» M» .» |
430 | _RenderAnimatedOpacity&RenderProxyBox&RenderProxyBoxMixin&RenderAnimatedOpacityMixin@418160605 | 429 | _RenderAnimatedOpacity&RenderProxyBox&RenderProxyBoxMixin&RenderAnimatedOpacityMixin@418160605 |
431 | _AsyncRun@4048458 | 430 | _AsyncRun@4048458 |
432 | _Link@14069316 | 431 | _Link@14069316 |
433 | _ListTileSlot@281247952 | 432 | _ListTileSlot@281247952 |
434 | 0·de·miliarde | 433 | 0·de·miliarde |
435 | AnimationController. | 434 | AnimationController. |
435 | _finish@765285449 | ||
436 | MaterialLocalizationEn | 436 | MaterialLocalizationEn |
437 | prosinac | 437 | prosinac |
438 | ParagraphStyle. | 438 | ParagraphStyle. |
439 | init:_loadedTranslations@609392079 | 439 | init:_loadedTranslations@609392079 |
440 | TextDecorationStyle.double | 440 | TextDecorationStyle.double |
441 | convertSingle | 441 | convertSingle |
442 | get:textDirection | 442 | get:textDirection |
Offset 461, 19 lines modified | Offset 461, 19 lines modified | ||
461 | WNDCLASS | 461 | WNDCLASS |
462 | _overscrollSimulation@558443839 | 462 | _overscrollSimulation@558443839 |
463 | get:localeStr | 463 | get:localeStr |
464 | _stackTrace@0150898 | 464 | _stackTrace@0150898 |
465 | get:_handleFlightEnded@5660116978 | 465 | get:_handleFlightEnded@5660116978 |
466 | RestorationBucket.child | 466 | RestorationBucket.child |
467 | _unmount@26042623 | 467 | _unmount@26042623 |
468 | _CompactStyleBase@691441731 | ||
468 | 2e·trimestre | 469 | 2e·trimestre |
469 | _closeHandler@14069316 | 470 | _closeHandler@14069316 |
470 | String_concatRange | 471 | String_concatRange |
471 | longPress | 472 | longPress |
472 | _maxDigits@689441731 | ||
473 | InheritedTheme | 473 | InheritedTheme |
474 | _cache@0150898 | 474 | _cache@0150898 |
475 | _parseBlock@0150898 | 475 | _parseBlock@0150898 |
476 | ImageConfiguration | 476 | ImageConfiguration |
477 | alwaysUse24HourFormat | 477 | alwaysUse24HourFormat |
478 | createChild | 478 | createChild |
479 | _WordWrapParseMode.inSpace | 479 | _WordWrapParseMode.inSpace |
Offset 519, 14 lines modified | Offset 519, 15 lines modified | ||
519 | ·exceeds·the· | 519 | ·exceeds·the· |
520 | ProxyWidget | 520 | ProxyWidget |
521 | nativeAvailable | 521 | nativeAvailable |
522 | _drawShadow@15065589 | 522 | _drawShadow@15065589 |
523 | _handleDone@4048458 | 523 | _handleDone@4048458 |
524 | init:isValid | 524 | init:isValid |
525 | get:microsecond | 525 | get:microsecond |
526 | _dateTimeSymbols@683168376 | ||
526 | FallThroughError._create@01508988 | 527 | FallThroughError._create@01508988 |
527 | _CompactLinkedHashSet@3220832 | 528 | _CompactLinkedHashSet@3220832 |
528 | readValueOfType | 529 | readValueOfType |
529 | dart:core-patch/null_patch.dart | 530 | dart:core-patch/null_patch.dart |
530 | Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean) | 531 | Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean) |
531 | package:flutter/src/physics/tolerance.dart | 532 | package:flutter/src/physics/tolerance.dart |
532 | topLeft:· | 533 | topLeft:· |
Offset 538, 15 lines modified | Offset 539, 14 lines modified | ||
538 | iso_8859-1:1987 | 539 | iso_8859-1:1987 |
539 | RenderSemanticsGestureHandler | 540 | RenderSemanticsGestureHandler |
540 | dense·subtitle·2014 | 541 | dense·subtitle·2014 |
541 | METAFILEPICT | 542 | METAFILEPICT |
542 | dart:io/socket.dart | 543 | dart:io/socket.dart |
543 | distanceBetween | 544 | distanceBetween |
544 | _eightBytesAsList@177185525 | 545 | _eightBytesAsList@177185525 |
545 | _pad@689441731 | ||
546 | 0·milioi | 546 | 0·milioi |
547 | MainAxisAlignment.spaceBetween | 547 | MainAxisAlignment.spaceBetween |
548 | package:flutter/src/widgets/icon_theme.dart | 548 | package:flutter/src/widgets/icon_theme.dart |
549 | ·NEEDS-PAINT | 549 | ·NEEDS-PAINT |
550 | _SplayTreeIterator@3220832 | 550 | _SplayTreeIterator@3220832 |
551 | BY_HANDLE_FILE_INFORMATION | 551 | BY_HANDLE_FILE_INFORMATION |
552 | [IN·FOCUS·PATH] | 552 | [IN·FOCUS·PATH] |
Offset 596, 15 lines modified | Offset 596, 17 lines modified | ||
596 | Ireki·nabigazio-menua | 596 | Ireki·nabigazio-menua |
597 | pushLayer | 597 | pushLayer |
598 | d·MMMM·EEEE | 598 | d·MMMM·EEEE |
599 | _printClosure@10040228 | 599 | _printClosure@10040228 |
600 | package:source_span/src/span_exception.dart | 600 | package:source_span/src/span_exception.dart |
601 | get:enabled | 601 | get:enabled |
602 | Out·of·Memory | 602 | Out·of·Memory |
603 | package:ffi/src/utf8.dart | ||
603 | 00·Millionen | 604 | 00·Millionen |
605 | init:_ln10@691441731 | ||
604 | _completer@621065047 | 606 | _completer@621065047 |
605 | dart:collection/set.dart | 607 | dart:collection/set.dart |
606 | *» &» M» .» | 608 | *» &» M» .» |
607 | codeUnitAt | 609 | codeUnitAt |
608 | ^[\-\+]?(\d)\.(\d+)e([\-\+]?\d+)$ | 610 | ^[\-\+]?(\d)\.(\d+)e([\-\+]?\d+)$ |
609 | finishRequest | 611 | finishRequest |
610 | Closed·at·%s. | 612 | Closed·at·%s. |
Offset 614, 16 lines modified | Offset 616, 16 lines modified | ||
614 | performAction | 616 | performAction |
615 | get:_handleFocusChanged@255005770 | 617 | get:_handleFocusChanged@255005770 |
616 | get:environment | 618 | get:environment |
617 | Navigatiemenu·openen | 619 | Navigatiemenu·openen |
618 | get:fileInfoMap | 620 | get:fileInfoMap |
619 | _HttpInboundMessageListInt@13463476 | 621 | _HttpInboundMessageListInt@13463476 |
620 | readBytes | 622 | readBytes |
621 | get:highlightMode | ||
622 | __Int8ArrayView&_TypedListView&_IntListMixin&_TypedIntListMixin@7027147 | 623 | __Int8ArrayView&_TypedListView&_IntListMixin&_TypedIntListMixin@7027147 |
624 | get:highlightMode | ||
623 | _SemanticsSortGroup@446082469 | 625 | _SemanticsSortGroup@446082469 |
624 | y.MM.dd.·EEE | 626 | y.MM.dd.·EEE |
625 | get:schedulerPhase | 627 | get:schedulerPhase |
626 | Column·may·not·be·negative,·was·8 | 628 | Column·may·not·be·negative,·was·8 |
627 | ·trimestre | 629 | ·trimestre |
628 | _runTimers@1026248 | 630 | _runTimers@1026248 |
629 | MCI_SEEK_PARMS | 631 | MCI_SEEK_PARMS |
Offset 654, 21 lines modified | Offset 656, 20 lines modified | ||
654 | resolveAs | 656 | resolveAs |
655 | ReversedListIterable | 657 | ReversedListIterable |
656 | _socketProfilingEnabled@140693168 | 658 | _socketProfilingEnabled@140693168 |
657 | TYPEATTR | 659 | TYPEATTR |
658 | _initNode@506492240 | 660 | _initNode@506492240 |
659 | get:statusCode | 661 | get:statusCode |
Max diff block lines reached; 139556/142525 bytes (97.92%) of diff not shown. |
Offset 4608, 21 lines modified | Offset 4608, 21 lines modified | ||
4608 | » brk» #0x0 | 4608 | » brk» #0x0 |
4609 | » brk» #0x0 | 4609 | » brk» #0x0 |
4610 | » brk» #0x0 | 4610 | » brk» #0x0 |
4611 | Disassembly·of·section·.text: | 4611 | Disassembly·of·section·.text: |
4612 | 000000000000f000·<_kDartIsolateSnapshotInstructions>: | 4612 | 000000000000f000·<_kDartIsolateSnapshotInstructions>: |
4613 | » .inst» 0x0028 | 4613 | » .inst» 0x00286800·;·NYI |
4614 | » udf» #0 | 4614 | » udf» #0 |
4615 | » udf» #16 | 4615 | » udf» #16 |
4616 | » udf» #0 | 4616 | » udf» #0 |
4617 | » .inst» 0x00110018·;·undefined | 4617 | » .inst» 0x00110018·;·undefined |
4618 | » udf» #0 | 4618 | » udf» #0 |
4619 | » .inst» 0x0028 | 4619 | » .inst» 0x002867bc·;·NYI |
4620 | » udf» #0 | 4620 | » udf» #0 |
4621 | » .inst» 0xffff2028·;·undefined | 4621 | » .inst» 0xffff2028·;·undefined |
4622 | » .inst» 0xffffffff·;·undefined | 4622 | » .inst» 0xffffffff·;·undefined |
4623 | » udf» #61440 | 4623 | » udf» #61440 |
4624 | » udf» #0 | 4624 | » udf» #0 |
4625 | » .inst» 0xffff2000·;·undefined | 4625 | » .inst» 0xffff2000·;·undefined |
4626 | » .inst» 0xffffffff·;·undefined | 4626 | » .inst» 0xffffffff·;·undefined |
Offset 4638, 51 lines modified | Offset 4638, 51 lines modified | ||
4638 | » ldur» x2,·[x0,·#15] | 4638 | » ldur» x2,·[x0,·#15] |
4639 | » ldurh» w0,·[x2,·#1] | 4639 | » ldurh» w0,·[x2,·#1] |
4640 | » str» x2,·[x15,·#-8]! | 4640 | » str» x2,·[x15,·#-8]! |
4641 | » ldr» x2,·[x29,·#24] | 4641 | » ldr» x2,·[x29,·#24] |
4642 | » str» x2,·[x15,·#-8]! | 4642 | » str» x2,·[x15,·#-8]! |
4643 | » ldr» x2,·[x29,·#16] | 4643 | » ldr» x2,·[x29,·#16] |
4644 | » str» x2,·[x15,·#-8]! | 4644 | » str» x2,·[x15,·#-8]! |
4645 | » mov» x17,·#0x6 | 4645 | » mov» x17,·#0x6a0d················» //·#27149 |
4646 | » add» x30,·x0,·x17 | 4646 | » add» x30,·x0,·x17 |
4647 | » ldr» x30,·[x21,·x30,·lsl·#3] | 4647 | » ldr» x30,·[x21,·x30,·lsl·#3] |
4648 | » blr» x30 | 4648 | » blr» x30 |
4649 | » add» x15,·x15,·#0x18 | 4649 | » add» x15,·x15,·#0x18 |
4650 | » ldur» x16,·[x29,·#-8] | 4650 | » ldur» x16,·[x29,·#-8] |
4651 | » stp» x0,·x16,·[x15,·#-16]! | 4651 | » stp» x0,·x16,·[x15,·#-16]! |
4652 | » bl» f0b0·<_kDartIsolateSnapshotInstructions+0xb0> | 4652 | » bl» f0b0·<_kDartIsolateSnapshotInstructions+0xb0> |
4653 | » add» x15,·x15,·#0x10 | 4653 | » add» x15,·x15,·#0x10 |
4654 | » mov» x15,·x29 | 4654 | » mov» x15,·x29 |
4655 | » ldp» x29,·x30,·[x15],·#16 | 4655 | » ldp» x29,·x30,·[x15],·#16 |
4656 | » ret | 4656 | » ret |
4657 | » bl» 29 | 4657 | » bl» 291b58·<_kDartIsolateSnapshotInstructions+0x282b58> |
4658 | » b.al» f050·<_kDartIsolateSnapshotInstructions+0x50> | 4658 | » b.al» f050·<_kDartIsolateSnapshotInstructions+0x50> |
4659 | » stp» x29,·x30,·[x15,·#-16]! | 4659 | » stp» x29,·x30,·[x15,·#-16]! |
4660 | » mov» x29,·x15 | 4660 | » mov» x29,·x15 |
4661 | » ldr» x0,·[x29,·#16] | 4661 | » ldr» x0,·[x29,·#16] |
4662 | » ldr» x2,·[x29,·#24] | 4662 | » ldr» x2,·[x29,·#24] |
4663 | » mov» x1,·x22 | 4663 | » mov» x1,·x22 |
4664 | » cmp» x0,·x22 | 4664 | » cmp» x0,·x22 |
4665 | » b.eq» f11c·<_kDartIsolateSnapshotInstructions+0x11c>··//·b.none | 4665 | » b.eq» f11c·<_kDartIsolateSnapshotInstructions+0x11c>··//·b.none |
4666 | » tbz» w0,·#0,·f11c·<_kDartIsolateSnapshotInstructions+0x11c> | 4666 | » tbz» w0,·#0,·f11c·<_kDartIsolateSnapshotInstructions+0x11c> |
4667 | » add» x8,·x27,·#0x9,·lsl·#12 | 4667 | » add» x8,·x27,·#0x9,·lsl·#12 |
4668 | » ldr» x8,·[x8,·#1 | 4668 | » ldr» x8,·[x8,·#1304] |
4669 | » add» x3,·x27,·#0x9,·lsl·#12 | 4669 | » add» x3,·x27,·#0x9,·lsl·#12 |
4670 | » ldr» x3,·[x3,·#1 | 4670 | » ldr» x3,·[x3,·#1312] |
4671 | » ldr» x24,·[x27,·#1280] | 4671 | » ldr» x24,·[x27,·#1280] |
4672 | » ldur» x30,·[x24,·#7] | 4672 | » ldur» x30,·[x24,·#7] |
4673 | » blr» x30 | 4673 | » blr» x30 |
4674 | » cmp» x7,·x22 | 4674 | » cmp» x7,·x22 |
4675 | » b.eq» f0fc·<_kDartIsolateSnapshotInstructions+0xfc>··//·b.none | 4675 | » b.eq» f0fc·<_kDartIsolateSnapshotInstructions+0xfc>··//·b.none |
4676 | » tbnz» w7,·#4,·f11c·<_kDartIsolateSnapshotInstructions+0x11c> | 4676 | » tbnz» w7,·#4,·f11c·<_kDartIsolateSnapshotInstructions+0x11c> |
4677 | » b.al» f124·<_kDartIsolateSnapshotInstructions+0x124> | 4677 | » b.al» f124·<_kDartIsolateSnapshotInstructions+0x124> |
4678 | » add» x8,·x27,·#0x9,·lsl·#12 | 4678 | » add» x8,·x27,·#0x9,·lsl·#12 |
4679 | » ldr» x8,·[x8,·#1 | 4679 | » ldr» x8,·[x8,·#1320] |
4680 | » add» x3,·x27,·#0x9,·lsl·#12 | 4680 | » add» x3,·x27,·#0x9,·lsl·#12 |
4681 | » ldr» x3,·[x3,·#1 | 4681 | » ldr» x3,·[x3,·#1328] |
4682 | » ldr» x24,·[x27,·#296] | 4682 | » ldr» x24,·[x27,·#296] |
4683 | » ldur» x30,·[x24,·#7] | 4683 | » ldur» x30,·[x24,·#7] |
4684 | » blr» x30 | 4684 | » blr» x30 |
4685 | » b.al» f128·<_kDartIsolateSnapshotInstructions+0x128> | 4685 | » b.al» f128·<_kDartIsolateSnapshotInstructions+0x128> |
4686 | » add» x0,·x22,·#0x30 | 4686 | » add» x0,·x22,·#0x30 |
4687 | » b.al» f128·<_kDartIsolateSnapshotInstructions+0x128> | 4687 | » b.al» f128·<_kDartIsolateSnapshotInstructions+0x128> |
4688 | » add» x0,·x22,·#0x20 | 4688 | » add» x0,·x22,·#0x20 |
Offset 4702, 15 lines modified | Offset 4702, 15 lines modified | ||
4702 | » bl» f174·<_kDartIsolateSnapshotInstructions+0x174> | 4702 | » bl» f174·<_kDartIsolateSnapshotInstructions+0x174> |
4703 | » ldr» x1,·[x29,·#16] | 4703 | » ldr» x1,·[x29,·#16] |
4704 | » stur» x1,·[x0,·#15] | 4704 | » stur» x1,·[x0,·#15] |
4705 | » mov» x15,·x29 | 4705 | » mov» x15,·x29 |
4706 | » ldp» x29,·x30,·[x15],·#16 | 4706 | » ldp» x29,·x30,·[x15],·#16 |
4707 | » ret | 4707 | » ret |
4708 | » mov» x2,·#0x204·················» //·#516 | 4708 | » mov» x2,·#0x204·················» //·#516 |
4709 | » movk» x2,·#0x9a | 4709 | » movk» x2,·#0x9a3,·lsl·#16 |
4710 | » ldr» x4,·[x26,·#560] | 4710 | » ldr» x4,·[x26,·#560] |
4711 | » br» x4 | 4711 | » br» x4 |
4712 | » ldr» x16,·[x26,·#600] | 4712 | » ldr» x16,·[x26,·#600] |
4713 | » br» x16 | 4713 | » br» x16 |
4714 | » ldurh» w16,·[x0,·#1] | 4714 | » ldurh» w16,·[x0,·#1] |
4715 | » cmp» x5,·x16,·lsl·#1 | 4715 | » cmp» x5,·x16,·lsl·#1 |
4716 | » b.ne» f184·<_kDartIsolateSnapshotInstructions+0x184>··//·b.any | 4716 | » b.ne» f184·<_kDartIsolateSnapshotInstructions+0x184>··//·b.any |
Offset 4721, 20 lines modified | Offset 4721, 20 lines modified | ||
4721 | » b.ls» f1d8·<_kDartIsolateSnapshotInstructions+0x1d8>··//·b.plast | 4721 | » b.ls» f1d8·<_kDartIsolateSnapshotInstructions+0x1d8>··//·b.plast |
4722 | » ldr» x0,·[x29,·#16] | 4722 | » ldr» x0,·[x29,·#16] |
4723 | » asr» x1,·x0,·#1 | 4723 | » asr» x1,·x0,·#1 |
4724 | » tbz» w0,·#0,·f1bc·<_kDartIsolateSnapshotInstructions+0x1bc> | 4724 | » tbz» w0,·#0,·f1bc·<_kDartIsolateSnapshotInstructions+0x1bc> |
4725 | » ldur» x1,·[x0,·#7] | 4725 | » ldur» x1,·[x0,·#7] |
4726 | » ldr» x16,·[x29,·#24] | 4726 | » ldr» x16,·[x29,·#24] |
4727 | » stp» x1,·x16,·[x15,·#-16]! | 4727 | » stp» x1,·x16,·[x15,·#-16]! |
4728 | » bl» 20 | 4728 | » bl» 20fe28·<_kDartIsolateSnapshotInstructions+0x200e28> |
4729 | » add» x15,·x15,·#0x10 | 4729 | » add» x15,·x15,·#0x10 |
4730 | » mov» x15,·x29 | 4730 | » mov» x15,·x29 |
4731 | » ldp» x29,·x30,·[x15],·#16 | 4731 | » ldp» x29,·x30,·[x15],·#16 |
4732 | » ret | 4732 | » ret |
4733 | » bl» 29 | 4733 | » bl» 291b58·<_kDartIsolateSnapshotInstructions+0x282b58> |
4734 | » b.al» f1ac·<_kDartIsolateSnapshotInstructions+0x1ac> | 4734 | » b.al» f1ac·<_kDartIsolateSnapshotInstructions+0x1ac> |
4735 | » ldr» x16,·[x26,·#600] | 4735 | » ldr» x16,·[x26,·#600] |
4736 | » br» x16 | 4736 | » br» x16 |
4737 | » ldurh» w16,·[x0,·#1] | 4737 | » ldurh» w16,·[x0,·#1] |
4738 | » cmp» x5,·x16,·lsl·#1 | 4738 | » cmp» x5,·x16,·lsl·#1 |
4739 | » b.ne» f1e0·<_kDartIsolateSnapshotInstructions+0x1e0>··//·b.any | 4739 | » b.ne» f1e0·<_kDartIsolateSnapshotInstructions+0x1e0>··//·b.any |
4740 | » stp» x29,·x30,·[x15,·#-16]! | 4740 | » stp» x29,·x30,·[x15,·#-16]! |
Offset 4744, 37 lines modified | Offset 4744, 37 lines modified | ||
4744 | » b.ls» f234·<_kDartIsolateSnapshotInstructions+0x234>··//·b.plast | 4744 | » b.ls» f234·<_kDartIsolateSnapshotInstructions+0x234>··//·b.plast |
4745 | » ldr» x0,·[x29,·#16] | 4745 | » ldr» x0,·[x29,·#16] |
4746 | » asr» x1,·x0,·#1 | 4746 | » asr» x1,·x0,·#1 |
4747 | » tbz» w0,·#0,·f218·<_kDartIsolateSnapshotInstructions+0x218> | 4747 | » tbz» w0,·#0,·f218·<_kDartIsolateSnapshotInstructions+0x218> |
4748 | » ldur» x1,·[x0,·#7] | 4748 | » ldur» x1,·[x0,·#7] |
4749 | » ldr» x16,·[x29,·#24] | 4749 | » ldr» x16,·[x29,·#24] |
4750 | » stp» x1,·x16,·[x15,·#-16]! | 4750 | » stp» x1,·x16,·[x15,·#-16]! |
4751 | » bl» 2 | 4751 | » bl» 210234·<_kDartIsolateSnapshotInstructions+0x201234> |
4752 | » add» x15,·x15,·#0x10 | 4752 | » add» x15,·x15,·#0x10 |
4753 | » mov» x15,·x29 | 4753 | » mov» x15,·x29 |
4754 | » ldp» x29,·x30,·[x15],·#16 | 4754 | » ldp» x29,·x30,·[x15],·#16 |
4755 | » ret | 4755 | » ret |
4756 | » bl» 29 | 4756 | » bl» 291b58·<_kDartIsolateSnapshotInstructions+0x282b58> |
4757 | » b.al» f208·<_kDartIsolateSnapshotInstructions+0x208> | 4757 | » b.al» f208·<_kDartIsolateSnapshotInstructions+0x208> |
4758 | » stp» x29,·x30,·[x15,·#-16]! | 4758 | » stp» x29,·x30,·[x15,·#-16]! |
4759 | » mov» x29,·x15 | 4759 | » mov» x29,·x15 |
Max diff block lines reached; 27001888/27005917 bytes (99.99%) of diff not shown. |
Offset 1993, 169513 lines modified | Offset 1993, 170459 lines modified | ||
1993 | ··0x0000ec60·38024e00·fedb002e·02000000·00000000·8.N............. | 1993 | ··0x0000ec60·38024e00·fedb002e·02000000·00000000·8.N............. |
1994 | ··0x0000ec70·0d000000·00000000·00000000·00000000·................ | 1994 | ··0x0000ec70·0d000000·00000000·00000000·00000000·................ |
1995 | ··0x0000ec80·38024e00·ffcf063d·0c000000·00000000·8.N....=........ | 1995 | ··0x0000ec80·38024e00·ffcf063d·0c000000·00000000·8.N....=........ |
1996 | ··0x0000ec90·48616e64·6c650000·00000000·00000000·Handle.......... | 1996 | ··0x0000ec90·48616e64·6c650000·00000000·00000000·Handle.......... |
Diff chunk too large, falling back to line-by-line diff (5513 lines added, 5769 lines removed) | |||
1997 | Hex·dump·of·section·'.rodata': | 1997 | Hex·dump·of·section·'.rodata': |
1998 | ··0x0029 | 1998 | ··0x00296000·f5f5dcdc·21481200·00000000·03000000·....!H.......... |
1999 | ··0x0029 | 1999 | ··0x00296010·00000000·65346130·39646266·32626231·....e4a09dbf2bb1 |
2000 | ··0x0029 | 2000 | ··0x00296020·32306665·34363734·65303537·36363137·20fe4674e0576617 |
2001 | ··0x0029 | 2001 | ··0x00296030·61306463·70726f64·75637420·6e6f2d64·a0dcproduct·no-d |
2002 | ··0x0029 | 2002 | ··0x00296040·77617266·5f737461·636b5f74·72616365·warf_stack_trace |
2003 | ··0x0029 | 2003 | ··0x00296050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal |
2004 | ··0x0029 | 2004 | ··0x00296060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la |
2005 | ··0x0029 | 2005 | ··0x00296070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks· |
2006 | ··0x0029 | 2006 | ··0x00296080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch |
2007 | ··0x0029 | 2007 | ··0x00296090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins |
2008 | ··0x0029 | 2008 | ··0x002960a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_ |
2009 | ··0x0029 | 2009 | ··0x002960b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no- |
2010 | ··0x0029 | 2010 | ··0x002960c0·22617373·65727473·22206172·6d36342d·"asserts"·arm64- |
2011 | ··0x0029 | 2011 | ··0x002960d0·73797376·206e756c·6c2d7361·66657479·sysv·null-safety |
2012 | ··0x0029 | 2012 | ··0x002960e0·000f8824·02864382·9e2e85f3·7ac1644e·...$..C.....z.dN |
2013 | ··0x0029 | 2013 | ··0x002960f0·1724c310·585b65c0·45270168·c223d35a·.$..X[e.E'.h.#.Z |
2014 | ··0x0029 | 2014 | ··0x00296100·70316ec1·3e2936c3·4c69557d·c226585e·p1n.>)6.LiU}.&X^ |
2015 | ··0x0029 | 2015 | ··0x00296110·7fc07201·7b47c23f·671051c2·30676d4a·..r.{G.?g.Q.0gmJ |
2016 | ··0x0029 | 2016 | ··0x00296120·c014d338·570a63c2·1c21725c·c015d345·...8W.c..!r\...E |
2017 | ··0x0029 | 2017 | ··0x00296130·2d0c44c2·592f1e58·c128d3d3·524d5e48·-.D.Y/.X.(..RM^H |
2018 | ··0x0029 | 2018 | ··0x00296140·c211d350·7a1a29c2·1dd37972·520bc224·...Pz.)...yrR..$ |
2019 | ··0x0029 | 2019 | ··0x00296150·d35d6160·d61b5d06·58c32006·6b74c053·.]a`..].X.·.kt.S |
2020 | ··0x0029 | 2020 | ··0x00296160·7d4ddb21·d35f7f52·48c13915·5e79c24f·}M.!._.RH.9.^y.O |
2021 | ··0x0029 | 2021 | ··0x00296170·5438f57e·685032c3·08d21f29·7817c20a·T8.~hP2....)x... |
2022 | ··0x0029 | 2022 | ··0x00296180·d25b613e·1fc307d2·596b7116·c109d227·.[a>....Ykq....' |
2023 | ··0x0029 | 2023 | ··0x00296190·4c7b45c0·05d21f18·1556c120·532a06c1·L{E......V.·S*.. |
2024 | ··0x0029 | 2024 | ··0x002961a0·13d2c702·1e2bd56c·356401c1·152974f3·.....+.l5d...)t. |
2025 | ··0x0029 | 2025 | ··0x002961b0·3fd3c54f·582fe661·d3114067·33c351d3·?..OX/.a..@g3.Q. |
2026 | ··0x0029 | 2026 | ··0x002961c0·36563015·c3354973·53c07fd2·094b55e1·6V0..5IsS....KU. |
2027 | ··0x0029 | 2027 | ··0x002961d0·325e6d5d·c163142d·dd3e5772·12c20ad3·2^m].c.-.>Wr.... |
2028 | ··0x0029 | 2028 | ··0x002961e0·5a227954·c2020f3b·c72e3073·5ec363d3·Z"yT...;..0s^.c. |
2029 | ··0x0029 | 2029 | ··0x002961f0·c6781729·51c33a4c·5813c262·d3435343·.x.)Q.:LX..b.CSC |
2030 | ··0x0029 | 2030 | ··0x00296200·45c22a5d·3d58c25c·2c071cc3·00d34268·E.*]=X.\,.....Bh |
2031 | ··0x0029 | 2031 | ··0x00296210·4d04c160·295415c2·36211764·c131714a·M..`)T..6!.d.1qJ |
2032 | ··0x0029 | 2032 | ··0x00296220·18c30b5a·3858c13e·d32b247d·44c2384f·...Z8X.>.+$}D.8O |
2033 | ··0x0029 | 2033 | ··0x00296230·7950c25b·04610bc1·f6495304·6dc31070·yP.[.a...IS.m..p |
2034 | ··0x0029 | 2034 | ··0x00296240·5441c3f1·5370717d·c20c4936·2dc22571·TA..Spq}..I6-.%q |
2035 | ··0x0029 | 2035 | ··0x00296250·0634c276·750b56c2·714c1a6a·c2c2c316·.4.vu.V.qL.j.... |
2036 | ··0x0029 | 2036 | ··0x00296260·03580cc3·4e202951·c24d225f·2ac14ec0·.X..N·)Q.M"_*.N. |
2037 | ··0x0029 | 2037 | ··0x00296270·2d125266·c1345b75·3fc24924·58fc43d3·-.Rf.4[u?.I$X.C. |
2038 | ··0x0029 | 2038 | ··0x00296280·2d26355f·c2406f5e·d544c032·187e0fc1·-&5_.@o^.D.2.~.. |
2039 | ··0x0029 | 2039 | ··0x00296290·5bd3424b·615ac345·d3090466·2fc24860·[.BKaZ.E...f/.H` |
2040 | ··0x0029 | 2040 | ··0x002962a0·2f3dc304·700b44c2·25d34672·0c59c157·/=..p.D.%.Fr.Y.W |
2041 | ··0x0029 | 2041 | ··0x002962b0·47412bc2·1d25644f·c047d32c·3a3a0dc1·GA+..%dO.G.,::.. |
2042 | ··0x0029 | 2042 | ··0x002962c0·3174353d·c13a2811·e9794e37·3bc34b7d·1t5=.:(..yN7;.K} |
2043 | ··0x0029 | 2043 | ··0x002962d0·081cc361·d1177f6e·df6a2771·00c1616e·...a...n.j'q..an |
2044 | ··0x0029 | 2044 | ··0x002962e0·6923c205·14005ec0·3d7c5b69·c160d17d·i#....^.=|[i.`.} |
2045 | ··0x0029 | 2045 | ··0x002962f0·0b450dc2·466a6d2d·c24e5100·6dc0272a·.E..Fjm-.NQ.m.'* |
2046 | ··0x0029 | 2046 | ··0x00296300·2774c179·2e6d21c2·7a774613·c34bd13d·'t.y.m!.zwF..K.= |
2047 | ··0x0029 | 2047 | ··0x00296310·11564fc1·49d1465b·7b70c04c·d10d7b29·.VO.I.F[{p.L..{) |
2048 | ··0x0029 | 2048 | ··0x00296320·14c14ad1·0b6d3bf4·5bd12b62·0370c07b·..J..m;.[.+b.p.{ |
2049 | ··0x0029 | 2049 | ··0x00296330·d12b4c51·50c366d1·467f1a17·c267d151·.+LQP.f.F....g.Q |
2050 | ··0x0029 | 2050 | ··0x00296340·595f46c0·5f0f5c67·c127d06f·76403fc3·Y_F._.\g.'.ov@?. |
2051 | ··0x0029 | 2051 | ··0x00296350·29d0527f·5178c132·d05f6d20·08c26cd1·).R.Qx.2._m·..l. |
2052 | ··0x0029 | 2052 | ··0x00296360·5126600a·c277d15d·6a2047c2·5cd1557d·Q&`..w.]j·G.\.U} |
2053 | ··0x0029 | 2053 | ··0x00296370·2e67c016·67060cc1·4c2d7771·c2572557·.g..g...L-wq.W%W |
2054 | ··0x0029 | 2054 | ··0x00296380·30c27449·6b5fc054·3a714fc2·68c0713c·0.tIk_.T:qO.h.q< |
2055 | ··0x0029 | 2055 | ··0x00296390·6a4cc26b·7a5d3dc1·3a304e5d·c35a0432·jL.kz]=.:0N].Z.2 |
2056 | ··0x0029 | 2056 | ··0x002963a0·47c241d0·7f291762·c153d068·14775dc0·G.A..).b.S.h.w]. |
2057 | ··0x0029 | 2057 | ··0x002963b0·3fd0d950·362cda5a·d0030448·1cc2175c·?..P6,.Z...H...\ |
2058 | ··0x0029 | 2058 | ··0x002963c0·1b14c324·0d254fc3·40d02b08·0262c362·...$.%O.@.+..b.b |
2059 | ··0x0029 | 2059 | ··0x002963d0·d0567f71·2fc26d6f·344bc21e·130b4fc2·.V.q/.mo4K....O. |
2060 | ··0x0029 | 2060 | ··0x002963e0·070e12c6·254c7558·c254d121·210265c0·....%LuX.T.!!.e. |
2061 | ··0x0029 | 2061 | ··0x002963f0·4c4a3640·c25dd34a·4b6e72c2·03501a67·LJ6@.].JKnr..P.g |
2062 | ··0x0029 | 2062 | ··0x00296400·c0673d30·5ec35018·2c71c069·7b6659c1·.g=0^.P.,q.i{fY. |
2063 | ··0x0029 | 2063 | ··0x00296410·4dd1411c·0314c35a·d355784c·4cc152d1·M.A....Z.UxLL.R. |
2064 | ··0x0029 | 2064 | ··0x00296420·697e255c·c3650662·4fc32ad0·605a4c5f·i~%\.e.bO.*.`ZL_ |
2065 | ··0x0029 | 2065 | ··0x00296430·c070d353·30456cc3·0fc13648·6f2dc139·.p.S0El...6Ho-.9 |
2066 | ··0x0029 | 2066 | ··0x00296440·d0247b4b·52c32078·7e14c100·5b03c903·.${KR.·x~...[... |
2067 | ··0x0029 | 2067 | ··0x00296450·c123184e·5cc33d0d·033cc124·676879c3·.#.N\.=..<.$ghy. |
2068 | ··0x0029 | 2068 | ··0x00296460·3dd01c6f·607dc057·d026460c·18c34d6e·=..o`}.W.&F...Mn |
2069 | ··0x0029 | 2069 | ··0x00296470·3259c37c·2f63ed28·d0021467·5cc12d4b·2Y.|/c.(...g\.-K |
2070 | ··0x0029 | 2070 | ··0x00296480·2d7fc02e·d03ed04f·3608d258·d07a7f14·-....>.O6..X.z.. |
2071 | ··0x0029 | 2071 | ··0x00296490·ce7b1128·26c36f0a·130bc247·474b03c1·.{.(&.o....GGK.. |
2072 | ··0x0029 | 2072 | ··0x002964a0·1c217e5e·c07a2b0f·01c37ac0·7e20514a·.!~^.z+...z.~·QJ |
2073 | ··0x0029 | 2073 | ··0x002964b0·c224122e·de650c36·10c231d0·53547f04·.$...e.6..1.ST.. |
2074 | ··0x0029 | 2074 | ··0x002964c0·c15cd03e·72434ec0·28062b72·c1581d37·.\.>rCN.(.+r.X.7 |
2075 | ··0x0029 | 2075 | ··0x002964d0·68c14b52·2f34c374·c0264273·75c0271b·h.KR/4.t.&Bsu.'. |
2076 | ··0x0029 | 2076 | ··0x002964e0·6d60c325·283850c2·33d00f1b·7f76c15e·m`.%(8P.3....v.^ |
2077 | ··0x0029 | 2077 | ··0x002964f0·d079365e·44c14425·0400c12b·6a3b5ac0·.y6^D.D%...+j;Z. |
2078 | ··0x0029 | 2078 | ··0x00296500·0ec1124e·5c0ac22c·1d5e0ec2·62506a5b·...N\..,.^..bPj[ |
2079 | ··0x0029 | 2079 | ··0x00296510·c1155d12·7fc226d0·593a1a29·c353140f·..]...&.Y:.).S.. |
2080 | ··0x0029 | 2080 | ··0x00296520·69c325d0·3c706801·c2260713·e5406860·i.%.<ph..&...@h` |
2081 | ··0x0029 | 2081 | ··0x00296530·fc721a57·4bc1d27d·79005dc0·7d744a2e·.r.WK..}y.].}tJ. |
2082 | ··0x0029 | 2082 | ··0x00296540·c150d172·5b4b0ec3·51d1c113·1c1839c1·.P.r[K..Q.....9. |
2083 | ··0x0029 | 2083 | ··0x00296550·205a0654·c173d06e·7d5b3dc3·6e453579··Z.T.s.n}[=.nE5y |
2084 | ··0x0029 | 2084 | ··0x00296560·c2e74048·6778c24e·d17e1c1a·58c17bd2·..@Hgx.N.~..X.{. |
2085 | ··0x0029 | 2085 | ··0x00296570·476d6a13·c37ad25e·7c5573c2·11323e67·Gmj..z.^|Us..2>g |
2086 | ··0x0029 | 2086 | ··0x00296580·c234d070·105224c2·3f6d4259·c26a3621·.4.p.R$.?mBY.j6! |
2087 | ··0x0029 | 2087 | ··0x00296590·62c17f7e·65e43a4b·5068c069·4e4ad739·b..~e.:KPh.iNJ.9 |
2088 | ··0x0029 | 2088 | ··0x002965a0·d3683928·ea076c01·51c34625·1d24c24f·.h9(..l.Q.F%.$.O |
2089 | ··0x0029 | 2089 | ··0x002965b0·d11a0168·15c271d0·5c6f790a·c353d16a·...h..q.\oy..S.j |
2090 | ··0x0029 | 2090 | ··0x002965c0·3b581dc2·201b5e33·c1190b77·05c3d11d·;X..·.^3...w.... |
2091 | ··0x0029 | 2091 | ··0x002965d0·6272c542·d06c350f·7cc037d0·690b414f·br.B.l5.|.7.i.AO |
2092 | ··0x0029 | 2092 | ··0x002965e0·c142112e·46c10c4c·5e34c16c·0d692bc2·.B..F..L^4.l.i+. |
2093 | ··0x0029 | 2093 | ··0x002965f0·4001496e·c178574c·03c303d3·39600f19·@.In.xWL....9`.. |
2094 | ··0x0029 | 2094 | ··0x00296600·c104d377·094df805·d3345f6b·ff7f7f7f·...w.M...4_k.... |
2095 | ··0x0029 | 2095 | ··0x00296610·7f7f7f7f·7fcf7f7f·7f7fc0cf·7f7f7f7f·................ |
2096 | ··0x0029 | 2096 | ··0x00296620·7fc1407a·44d50000·00326027·6769c100·..@zD....2`'gi.. |
2097 | ··0x0029 | 2097 | ··0x00296630·486adc71·3839035f·645972ee·135705d9·Hj.q89._dYr..W.. |
2098 | ··0x0029 | 2098 | ··0x00296640·00203001·7d1e110f·e1201455·d501137c·.·0.}....·.U...| |
2099 | ··0x0029 | 2099 | ··0x00296650·7a541562·12d72151·54d2010d·0c740e64·zT.b..!QT....t.d |
2100 | ··0x0029 | 2100 | ··0x00296660·1577ca41·761827c3·00205040·61580330·.w.Av.'..·P@aX.0 |
2101 | ··0x0029 | 2101 | ··0x00296670·c740504e·5bc27156·79293b15·4074c419·.@PN[.qVy);.@t.. |
2102 | ··0x0029 | 2102 | ··0x00296680·11511bc2·00000008·0229401c·c3002064·.Q.......)@...·d |
2103 | ··0x0029 | 2103 | ··0x00296690·65c10040·7e45476c·3437e240·5c2613c1·e..@~EGl47.@\&.. |
2104 | ··0x0029 | 2104 | ··0x002966a0·00000000·00307a14·cc000010·5bc0376b·.....0z.....[.7k |
2105 | ··0x0029 | 2105 | ··0x002966b0·6918694c·2c7fc631·324b46c0·00401d78·i.iL,..12KF..@.x |
2106 | ··0x0029 | 2106 | ··0x002966c0·7c472f76·c3cd4014·08f6495e·034e5d7f·|G/v..@...I^.N]. |
2107 | ··0x0029 | 2107 | ··0x002966d0·2d02ed69·5f72e800·00000069·03315ed6·-..i_r.....i.1^. |
2108 | ··0x0029 | 2108 | ··0x002966e0·002042de·197e007a·0e0b290b·cb7b4c1d·.·B..~.z..)..{L. |
2109 | ··0x0029 | 2109 | ··0x002966f0·2ac30000·317e5958·6619c5ce·00797623·*...1~YXf....yv# |
2110 | ··0x0029 | 2110 | ··0x00296700·c2713307·71175357·5ce7710a·5543c100·.q3.q.SW\.q.UC.. |
2111 | ··0x0029 | 2111 | ··0x00296710·000000c1·6f0f5c4b·45456d09·c66f363c·....o.\KEEm..o6< |
2112 | ··0x0029 | 2112 | ··0x00296720·51c00000·046c5720·691cde00·7721f241·Q....lW·i...w!.A |
2113 | ··0x0029 | 2113 | ··0x00296730·48085016·1c021ec9·21207c04·c3000000·H.P.....!·|..... |
2114 | ··0x0029 | 2114 | ··0x00296740·00406105·65de0000·044dc14b·4c68534f·.@a.e....M.KLhSO |
2115 | ··0x0029 | 2115 | ··0x00296750·2c6d01c7·61361b66·c0c80000·103b3a56·,m..a6.f.....;:V |
2116 | ··0x0029 | 2116 | ··0x00296760·2d70cd00·146b5cc3·597a7f40·2e0f4c5f·-p...k\.Yz.@..L_ |
Max diff block lines reached; 22008363/22764660 bytes (96.68%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x0052 | 2 | ··0x0052fd30·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB |
3 | ··0x0052 | 3 | ··0x0052fd40·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS |
4 | ··0x0052 | 4 | ··0x0052fd50·6e617073·686f7449·6e737472·75637469·napshotInstructi |
5 | ··0x0052 | 5 | ··0x0052fd60·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap |
6 | ··0x0052 | 6 | ··0x0052fd70·73686f74·44617461·005f6b44·61727449·shotData._kDartI |
7 | ··0x0052 | 7 | ··0x0052fd80·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn |
8 | ··0x0052 | 8 | ··0x0052fd90·73747275·6374696f·6e73005f·6b446172·structions._kDar |
9 | ··0x0052 | 9 | ··0x0052fda0·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot |
10 | ··0x0052 | 10 | ··0x0052fdb0·44617461·00·························Data. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 | ··0x0052 | 2 | ··0x0052fe48·06000000·06000000·00000000·03000000·................ |
3 | ··0x0052 | 3 | ··0x0052fe58·01000000·04000000·00000000·05000000·................ |
4 | ··0x0052 | 4 | ··0x0052fe68·00000000·00000000·00000000·00000000·................ |
5 | ··0x0052 | 5 | ··0x0052fe78·00000000·02000000···················........ |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·final·Lb/b/ | 1 | .class·public·final·Lb/b/b/b/a/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(Ljava/util/concurrent/Future;)Ljava/lang/Object; | 5 | .method·public·static·a(Ljava/util/concurrent/Future;)Ljava/lang/Object; |
6 | ····.locals·1 | 6 | ····.locals·1 |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$g; |
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/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Lb/b/ | 8 | ····value·=·Lb/b/b/b/a/a; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x1a | 11 | ····accessFlags·=·0x1a |
12 | ····name·=·"g" | 12 | ····name·=·"g" |
13 | .end·annotation | 13 | .end·annotation |
Offset 24, 66 lines modified | Offset 24, 66 lines modified | ||
24 | ········"Ljava/lang/Object;", | 24 | ········"Ljava/lang/Object;", |
25 | ········"Ljava/lang/Runnable;" | 25 | ········"Ljava/lang/Runnable;" |
26 | ····} | 26 | ····} |
27 | .end·annotation | 27 | .end·annotation |
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·a:Lb/b/ | 29 | .field·final·a:Lb/b/b/b/a/a; |
30 | ····.annotation·system·Ldalvik/annotation/Signature; | 30 | ····.annotation·system·Ldalvik/annotation/Signature; |
31 | ········value·=·{ | 31 | ········value·=·{ |
32 | ············"Lb/b/ | 32 | ············"Lb/b/b/b/a/a<", |
33 | ············"TV;>;" | 33 | ············"TV;>;" |
34 | ········} | 34 | ········} |
35 | ····.end·annotation | 35 | ····.end·annotation |
36 | .end·field | 36 | .end·field |
37 | .field·final·b:Lb/b/ | 37 | .field·final·b:Lb/b/b/b/a/e; |
38 | ····.annotation·system·Ldalvik/annotation/Signature; | 38 | ····.annotation·system·Ldalvik/annotation/Signature; |
39 | ········value·=·{ | 39 | ········value·=·{ |
40 | ············"Lb/b/ | 40 | ············"Lb/b/b/b/a/e<", |
41 | ············"+TV;>;" | 41 | ············"+TV;>;" |
42 | ········} | 42 | ········} |
43 | ····.end·annotation | 43 | ····.end·annotation |
44 | .end·field | 44 | .end·field |
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·3 | 47 | ····.locals·3 |
48 | ····iget-object·v0,·p0,·Lb/b/ | 48 | ····iget-object·v0,·p0,·Lb/b/b/b/a/a$g;->a:Lb/b/b/b/a/a; |
49 | ····invoke-static·{v0},·Lb/b/ | 49 | ····invoke-static·{v0},·Lb/b/b/b/a/a;->a(Lb/b/b/b/a/a;)Ljava/lang/Object; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····if-eq·v0,·p0,·:cond_0 | 51 | ····if-eq·v0,·p0,·:cond_0 |
52 | ····return-void | 52 | ····return-void |
53 | ····:cond_0 | 53 | ····:cond_0 |
54 | ····iget-object·v0,·p0,·Lb/b/ | 54 | ····iget-object·v0,·p0,·Lb/b/b/b/a/a$g;->b:Lb/b/b/b/a/e; |
55 | ····invoke-static·{v0},·Lb/b/ | 55 | ····invoke-static·{v0},·Lb/b/b/b/a/a;->a(Lb/b/b/b/a/e;)Ljava/lang/Object; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····invoke-static·{},·Lb/b/ | 57 | ····invoke-static·{},·Lb/b/b/b/a/a;->e()Lb/b/b/b/a/a$b; |
58 | ····move-result-object·v1 | 58 | ····move-result-object·v1 |
59 | ····iget-object·v2,·p0,·Lb/b/ | 59 | ····iget-object·v2,·p0,·Lb/b/b/b/a/a$g;->a:Lb/b/b/b/a/a; |
60 | ····invoke-virtual·{v1,·v2,·p0,·v0},·Lb/b/ | 60 | ····invoke-virtual·{v1,·v2,·p0,·v0},·Lb/b/b/b/a/a$b;->a(Lb/b/b/b/a/a;Ljava/lang/Object;Ljava/lang/Object;)Z |
61 | ····move-result·v0 | 61 | ····move-result·v0 |
62 | ····if-eqz·v0,·:cond_1 | 62 | ····if-eqz·v0,·:cond_1 |
63 | ····iget-object·v0,·p0,·Lb/b/ | 63 | ····iget-object·v0,·p0,·Lb/b/b/b/a/a$g;->a:Lb/b/b/b/a/a; |
64 | ····invoke-static·{v0},·Lb/b/ | 64 | ····invoke-static·{v0},·Lb/b/b/b/a/a;->b(Lb/b/b/b/a/a;)V |
65 | ····:cond_1 | 65 | ····:cond_1 |
66 | ····return-void | 66 | ····return-void |
67 | .end·method | 67 | .end·method |
Offset 1, 71 lines modified | Offset 1, 71 lines modified | ||
1 | .class·public·final·Lb/b/ | 1 | .class·public·final·Lb/b/b/b/a/f; |
2 | .super·Lb/b/ | 2 | .super·Lb/b/b/b/a/a$j; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/Signature; | 5 | .annotation·system·Ldalvik/annotation/Signature; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········"<V:", | 7 | ········"<V:", |
8 | ········"Ljava/lang/Object;", | 8 | ········"Ljava/lang/Object;", |
9 | ········">", | 9 | ········">", |
10 | ········"Lb/b/ | 10 | ········"Lb/b/b/b/a/a$j<", |
11 | ········"TV;>;" | 11 | ········"TV;>;" |
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·direct·methods | 14 | #·direct·methods |
15 | .method·private·constructor·<init>()V | 15 | .method·private·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····invoke-direct·{p0},·Lb/b/ | 17 | ····invoke-direct·{p0},·Lb/b/b/b/a/a$j;-><init>()V |
18 | ····return-void | 18 | ····return-void |
19 | .end·method | 19 | .end·method |
20 | .method·public·static·g()Lb/b/ | 20 | .method·public·static·g()Lb/b/b/b/a/f; |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.annotation·system·Ldalvik/annotation/Signature; | 22 | ····.annotation·system·Ldalvik/annotation/Signature; |
23 | ········value·=·{ | 23 | ········value·=·{ |
24 | ············"<V:", | 24 | ············"<V:", |
25 | ············"Ljava/lang/Object;", | 25 | ············"Ljava/lang/Object;", |
26 | ············">()", | 26 | ············">()", |
27 | ············"Lb/b/ | 27 | ············"Lb/b/b/b/a/f<", |
28 | ············"TV;>;" | 28 | ············"TV;>;" |
29 | ········} | 29 | ········} |
30 | ····.end·annotation | 30 | ····.end·annotation |
31 | ····new-instance·v0,·Lb/b/ | 31 | ····new-instance·v0,·Lb/b/b/b/a/f; |
32 | ····invoke-direct·{v0},·Lb/b/ | 32 | ····invoke-direct·{v0},·Lb/b/b/b/a/f;-><init>()V |
33 | ····return-object·v0 | 33 | ····return-object·v0 |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·a(Ljava/lang/Object;)Z | 36 | .method·public·a(Ljava/lang/Object;)Z |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.annotation·system·Ldalvik/annotation/Signature; | 38 | ····.annotation·system·Ldalvik/annotation/Signature; |
39 | ········value·=·{ | 39 | ········value·=·{ |
40 | ············"(TV;)Z" | 40 | ············"(TV;)Z" |
41 | ········} | 41 | ········} |
42 | ····.end·annotation | 42 | ····.end·annotation |
43 | ····invoke-super·{p0,·p1},·Lb/b/ | 43 | ····invoke-super·{p0,·p1},·Lb/b/b/b/a/a;->a(Ljava/lang/Object;)Z |
44 | ····move-result·p1 | 44 | ····move-result·p1 |
45 | ····return·p1 | 45 | ····return·p1 |
46 | .end·method | 46 | .end·method |
47 | .method·public·a(Ljava/lang/Throwable;)Z | 47 | .method·public·a(Ljava/lang/Throwable;)Z |
48 | ····.locals·0 | 48 | ····.locals·0 |
49 | ····invoke-super·{p0,·p1},·Lb/b/ | 49 | ····invoke-super·{p0,·p1},·Lb/b/b/b/a/a;->a(Ljava/lang/Throwable;)Z |
50 | ····move-result·p1 | 50 | ····move-result·p1 |
51 | ····return·p1 | 51 | ····return·p1 |
52 | .end·method | 52 | .end·method |
Offset 1, 54 lines modified | Offset 1, 54 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$e; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/b/a/a; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x1a | 9 | ····accessFlags·=·0x1a |
10 | ····name·=·"e" | 10 | ····name·=·"e" |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·static·final·d:Lb/b/ | 13 | .field·static·final·d:Lb/b/b/b/a/a$e; |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·a:Ljava/lang/Runnable; | 15 | .field·final·a:Ljava/lang/Runnable; |
16 | .field·final·b:Ljava/util/concurrent/Executor; | 16 | .field·final·b:Ljava/util/concurrent/Executor; |
17 | .field·c:Lb/b/ | 17 | .field·c:Lb/b/b/b/a/a$e; |
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·static·constructor·<clinit>()V | 19 | .method·static·constructor·<clinit>()V |
20 | ····.locals·2 | 20 | ····.locals·2 |
21 | ····new-instance·v0,·Lb/b/ | 21 | ····new-instance·v0,·Lb/b/b/b/a/a$e; |
22 | ····const/4·v1,·0x0 | 22 | ····const/4·v1,·0x0 |
23 | ····invoke-direct·{v0,·v1,·v1},·Lb/b/ | 23 | ····invoke-direct·{v0,·v1,·v1},·Lb/b/b/b/a/a$e;-><init>(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V |
24 | ····sput-object·v0,·Lb/b/ | 24 | ····sput-object·v0,·Lb/b/b/b/a/a$e;->d:Lb/b/b/b/a/a$e; |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
27 | .method·constructor·<init>(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V | 27 | .method·constructor·<init>(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····iput-object·p1,·p0,·Lb/b/ | 30 | ····iput-object·p1,·p0,·Lb/b/b/b/a/a$e;->a:Ljava/lang/Runnable; |
31 | ····iput-object·p2,·p0,·Lb/b/ | 31 | ····iput-object·p2,·p0,·Lb/b/b/b/a/a$e;->b:Ljava/util/concurrent/Executor; |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
Offset 1, 78 lines modified | Offset 1, 96 lines modified | ||
1 | .class· | 1 | .class·public·Lb/b/a/a/b/l/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | ||
6 | ····value·=·Lb/b/a/b/a/a; | ||
7 | .end·annotation | ||
8 | .annotation·system·Ldalvik/annotation/InnerClass; | ||
9 | ····accessFlags·=·0x1a | ||
10 | ····name·=·"c" | ||
11 | .end·annotation | ||
12 | #·static·fields | 4 | #·static·fields |
5 | .field·private·static·b:Lb/b/a/a/b/l/b; | ||
13 | .field·static·final·c:Lb/b/a/b/a/a$c; | ||
14 | .field·static·final·d:Lb/b/a/b/a/a$c; | ||
15 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·a:Lb/b/a/a/b/l/a; | ||
16 | .field·final·a:Z | ||
17 | .field·final·b:Ljava/lang/Throwable; | ||
18 | #·direct·methods | 8 | #·direct·methods |
19 | .method·static·constructor·<clinit>()V | 9 | .method·static·constructor·<clinit>()V |
20 | ····.locals· | 10 | ····.locals·1 |
21 | ···· | 11 | ····new-instance·v0,·Lb/b/a/a/b/l/b; |
22 | ···· | 12 | ····invoke-direct·{v0},·Lb/b/a/a/b/l/b;-><init>()V |
23 | ···· | 13 | ····sput-object·v0,·Lb/b/a/a/b/l/b;->b:Lb/b/a/a/b/l/b; |
24 | ···· | 14 | ····return-void |
15 | .end·method | ||
25 | 16 | .method·public·constructor·<init>()V | |
17 | ····.locals·1 | ||
26 | ···· | 18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ···· | 19 | ····const/4·v0,·0x0 |
28 | ····:cond_0 | ||
29 | ···· | 20 | ····iput-object·v0,·p0,·Lb/b/a/a/b/l/b;->a:Lb/b/a/a/b/l/a; |
21 | ····return-void | ||
22 | .end·method | ||
23 | .method·public·static·a(Landroid/content/Context;)Lb/b/a/a/b/l/a; | ||
24 | ····.locals·1 | ||
25 | ····sget-object·v0,·Lb/b/a/a/b/l/b;->b:Lb/b/a/a/b/l/b; | ||
26 | ····invoke-direct·{v0,·p0},·Lb/b/a/a/b/l/b;->b(Landroid/content/Context;)Lb/b/a/a/b/l/a; | ||
30 | ···· | 27 | ····move-result-object·p0 |
31 | ···· | 28 | ····return-object·p0 |
29 | .end·method | ||
30 | .method·private·final·declared-synchronized·b(Landroid/content/Context;)Lb/b/a/a/b/l/a; | ||
31 | ····.locals·1 | ||
32 | ····monitor-enter·p0 | ||
33 | ····:try_start_0 | ||
34 | ····iget-object·v0,·p0,·Lb/b/a/a/b/l/b;->a:Lb/b/a/a/b/l/a; | ||
32 | ···· | 35 | ····if-nez·v0,·:cond_1 |
33 | ····ne | 36 | ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; |
34 | ···· | 37 | ····move-result-object·v0 |
35 | ····i | 38 | ····if-nez·v0,·:cond_0 |
39 | ····goto·:goto_0 | ||
40 | ····:cond_0 | ||
41 | ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; | ||
36 | ···· | 42 | ····move-result-object·p1 |
37 | ····:goto_0 | 43 | ····:goto_0 |
44 | ····new-instance·v0,·Lb/b/a/a/b/l/a; | ||
38 | ····return-void | ||
39 | .end·method | ||
45 | ····invoke-direct·{v0,·p1},·Lb/b/a/a/b/l/a;-><init>(Landroid/content/Context;)V | ||
40 | .method·constructor·<init>(ZLjava/lang/Throwable;)V | ||
41 | ····.locals·0 | ||
42 | ····i | 46 | ····iput-object·v0,·p0,·Lb/b/a/a/b/l/b;->a:Lb/b/a/a/b/l/a; |
43 | ···· | 47 | ····:cond_1 |
48 | ····iget-object·p1,·p0,·Lb/b/a/a/b/l/b;->a:Lb/b/a/a/b/l/a; | ||
49 | ····:try_end_0 | ||
50 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
44 | ···· | 51 | ····monitor-exit·p0 |
45 | ····return- | 52 | ····return-object·p1 |
53 | ····:catchall_0 | ||
54 | ····move-exception·p1 | ||
55 | ····monitor-exit·p0 | ||
56 | ····throw·p1 | ||
46 | .end·method | 57 | .end·method |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/b/a/a; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x1a | 9 | ····accessFlags·=·0x1a |
10 | ····name·=·"d" | 10 | ····name·=·"d" |
11 | .end·annotation | 11 | .end·annotation |
Offset 18, 33 lines modified | Offset 18, 33 lines modified | ||
18 | .field·final·a:Ljava/lang/Throwable; | 18 | .field·final·a:Ljava/lang/Throwable; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·static·constructor·<clinit>()V | 20 | .method·static·constructor·<clinit>()V |
21 | ····.locals·3 | 21 | ····.locals·3 |
22 | ····new-instance·v0,·Lb/b/ | 22 | ····new-instance·v0,·Lb/b/b/b/a/a$d; |
23 | ····new-instance·v1,·Lb/b/ | 23 | ····new-instance·v1,·Lb/b/b/b/a/a$d$a; |
24 | ····const-string·v2,·"Failure·occurred·while·trying·to·finish·a·future." | 24 | ····const-string·v2,·"Failure·occurred·while·trying·to·finish·a·future." |
25 | ····invoke-direct·{v1,·v2},·Lb/b/ | 25 | ····invoke-direct·{v1,·v2},·Lb/b/b/b/a/a$d$a;-><init>(Ljava/lang/String;)V |
26 | ····invoke-direct·{v0,·v1},·Lb/b/ | 26 | ····invoke-direct·{v0,·v1},·Lb/b/b/b/a/a$d;-><init>(Ljava/lang/Throwable;)V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | .method·constructor·<init>(Ljava/lang/Throwable;)V | 29 | .method·constructor·<init>(Ljava/lang/Throwable;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····invoke-static·{p1},·Lb/b/ | 32 | ····invoke-static·{p1},·Lb/b/b/a/b;->a(Ljava/lang/Object;)Ljava/lang/Object; |
33 | ····check-cast·p1,·Ljava/lang/Throwable; | 33 | ····check-cast·p1,·Ljava/lang/Throwable; |
34 | ····iput-object·p1,·p0,·Lb/b/ | 34 | ····iput-object·p1,·p0,·Lb/b/b/b/a/a$d;->a:Ljava/lang/Throwable; |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·final·Lb/b/ | 1 | .class·public·final·Lb/b/b/b/a/g; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·instance·fields | 4 | #·instance·fields |
5 | .field·private·a:Ljava/lang/String; | 5 | .field·private·a:Ljava/lang/String; |
Offset 19, 49 lines modified | Offset 19, 49 lines modified | ||
19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
20 | ····.locals·1 | 20 | ····.locals·1 |
21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
22 | ····const/4·v0,·0x0 | 22 | ····const/4·v0,·0x0 |
23 | ····iput-object·v0,·p0,·Lb/b/ | 23 | ····iput-object·v0,·p0,·Lb/b/b/b/a/g;->a:Ljava/lang/String; |
24 | ····iput-object·v0,·p0,·Lb/b/ | 24 | ····iput-object·v0,·p0,·Lb/b/b/b/a/g;->b:Ljava/lang/Boolean; |
25 | ····iput-object·v0,·p0,·Lb/b/ | 25 | ····iput-object·v0,·p0,·Lb/b/b/b/a/g;->c:Ljava/lang/Integer; |
26 | ····iput-object·v0,·p0,·Lb/b/ | 26 | ····iput-object·v0,·p0,·Lb/b/b/b/a/g;->d:Ljava/lang/Thread$UncaughtExceptionHandler; |
27 | ····iput-object·v0,·p0,·Lb/b/ | 27 | ····iput-object·v0,·p0,·Lb/b/b/b/a/g;->e:Ljava/util/concurrent/ThreadFactory; |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·static·synthetic·a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 30 | .method·static·synthetic·a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····invoke-static·{p0,·p1},·Lb/b/ | 32 | ····invoke-static·{p0,·p1},·Lb/b/b/b/a/g;->b(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
33 | ····move-result-object·p0 | 33 | ····move-result-object·p0 |
34 | ····return-object·p0 | 34 | ····return-object·p0 |
35 | .end·method | 35 | .end·method |
36 | .method·private·static·a(Lb/b/ | 36 | .method·private·static·a(Lb/b/b/b/a/g;)Ljava/util/concurrent/ThreadFactory; |
37 | ····.locals·9 | 37 | ····.locals·9 |
38 | ····iget-object·v2,·p0,·Lb/b/ | 38 | ····iget-object·v2,·p0,·Lb/b/b/b/a/g;->a:Ljava/lang/String; |
39 | ····iget-object·v4,·p0,·Lb/b/ | 39 | ····iget-object·v4,·p0,·Lb/b/b/b/a/g;->b:Ljava/lang/Boolean; |
40 | ····iget-object·v5,·p0,·Lb/b/ | 40 | ····iget-object·v5,·p0,·Lb/b/b/b/a/g;->c:Ljava/lang/Integer; |
41 | ····iget-object·v6,·p0,·Lb/b/ | 41 | ····iget-object·v6,·p0,·Lb/b/b/b/a/g;->d:Ljava/lang/Thread$UncaughtExceptionHandler; |
42 | ····iget-object·p0,·p0,·Lb/b/ | 42 | ····iget-object·p0,·p0,·Lb/b/b/b/a/g;->e:Ljava/util/concurrent/ThreadFactory; |
43 | ····if-eqz·p0,·:cond_0 | 43 | ····if-eqz·p0,·:cond_0 |
44 | ····goto·:goto_0 | 44 | ····goto·:goto_0 |
45 | ····:cond_0 | 45 | ····:cond_0 |
46 | ····invoke-static·{},·Ljava/util/concurrent/Executors;->defaultThreadFactory()Ljava/util/concurrent/ThreadFactory; | 46 | ····invoke-static·{},·Ljava/util/concurrent/Executors;->defaultThreadFactory()Ljava/util/concurrent/ThreadFactory; |
Offset 83, 19 lines modified | Offset 83, 19 lines modified | ||
83 | ····:cond_1 | 83 | ····:cond_1 |
84 | ····const/4·p0,·0x0 | 84 | ····const/4·p0,·0x0 |
85 | ····:goto_1 | 85 | ····:goto_1 |
86 | ····move-object·v3,·p0 | 86 | ····move-object·v3,·p0 |
87 | ····new-instance·p0,·Lb/b/ | 87 | ····new-instance·p0,·Lb/b/b/b/a/g$a; |
88 | ····move-object·v0,·p0 | 88 | ····move-object·v0,·p0 |
89 | ····invoke-direct/range·{v0·..·v6},·Lb/b/ | 89 | ····invoke-direct/range·{v0·..·v6},·Lb/b/b/b/a/g$a;-><init>(Ljava/util/concurrent/ThreadFactory;Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Thread$UncaughtExceptionHandler;)V |
90 | ····return-object·p0 | 90 | ····return-object·p0 |
91 | .end·method | 91 | .end·method |
92 | .method·private·static·varargs·b(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 92 | .method·private·static·varargs·b(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
93 | ····.locals·1 | 93 | ····.locals·1 |
Offset 106, 15 lines modified | Offset 106, 15 lines modified | ||
106 | ····move-result-object·p0 | 106 | ····move-result-object·p0 |
107 | ····return-object·p0 | 107 | ····return-object·p0 |
108 | .end·method | 108 | .end·method |
109 | #·virtual·methods | 109 | #·virtual·methods |
110 | .method·public·a(I)Lb/b/ | 110 | .method·public·a(I)Lb/b/b/b/a/g; |
111 | ····.locals·4 | 111 | ····.locals·4 |
112 | ····const/4·v0,·0x0 | 112 | ····const/4·v0,·0x0 |
113 | ····const/4·v1,·0x1 | 113 | ····const/4·v1,·0x1 |
114 | ····if-lt·p1,·v1,·:cond_0 | 114 | ····if-lt·p1,·v1,·:cond_0 |
Offset 125, 60 lines modified | Offset 125, 60 lines modified | ||
125 | ····:cond_0 | 125 | ····:cond_0 |
126 | ····const/4·v2,·0x0 | 126 | ····const/4·v2,·0x0 |
127 | ····:goto_0 | 127 | ····:goto_0 |
128 | ····const-string·v3,·"Thread·priority·(%s)·must·be·>=·%s" | 128 | ····const-string·v3,·"Thread·priority·(%s)·must·be·>=·%s" |
129 | ····invoke-static·{v2,·v3,·p1,·v1},·Lb/b/ | 129 | ····invoke-static·{v2,·v3,·p1,·v1},·Lb/b/b/a/b;->a(ZLjava/lang/String;II)V |
130 | ····const/16·v2,·0xa | 130 | ····const/16·v2,·0xa |
131 | ····if-gt·p1,·v2,·:cond_1 | 131 | ····if-gt·p1,·v2,·:cond_1 |
132 | ····const/4·v0,·0x1 | 132 | ····const/4·v0,·0x1 |
133 | ····:cond_1 | 133 | ····:cond_1 |
134 | ····const-string·v1,·"Thread·priority·(%s)·must·be·<=·%s" | 134 | ····const-string·v1,·"Thread·priority·(%s)·must·be·<=·%s" |
135 | ····invoke-static·{v0,·v1,·p1,·v2},·Lb/b/ | 135 | ····invoke-static·{v0,·v1,·p1,·v2},·Lb/b/b/a/b;->a(ZLjava/lang/String;II)V |
136 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 136 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
137 | ····move-result-object·p1 | 137 | ····move-result-object·p1 |
138 | ····iput-object·p1,·p0,·Lb/b/ | 138 | ····iput-object·p1,·p0,·Lb/b/b/b/a/g;->c:Ljava/lang/Integer; |
139 | ····return-object·p0 | 139 | ····return-object·p0 |
140 | .end·method | 140 | .end·method |
141 | .method·public·a(Ljava/lang/String;)Lb/b/ | 141 | .method·public·a(Ljava/lang/String;)Lb/b/b/b/a/g; |
142 | ····.locals·3 | 142 | ····.locals·3 |
Max diff block lines reached; 901/5512 bytes (16.35%) of diff not shown. |
Offset 1, 83 lines modified | Offset 1, 83 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$h; |
2 | .super·Lb/b/ | 2 | .super·Lb/b/b/b/a/a$b; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/b/a/a; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x1a | 9 | ····accessFlags·=·0x1a |
10 | ····name·=·"h" | 10 | ····name·=·"h" |
11 | .end·annotation | 11 | .end·annotation |
12 | #·direct·methods | 12 | #·direct·methods |
13 | .method·private·constructor·<init>()V | 13 | .method·private·constructor·<init>()V |
14 | ····.locals·1 | 14 | ····.locals·1 |
15 | ····const/4·v0,·0x0 | 15 | ····const/4·v0,·0x0 |
16 | ····invoke-direct·{p0,·v0},·Lb/b/ | 16 | ····invoke-direct·{p0,·v0},·Lb/b/b/b/a/a$b;-><init>(Lb/b/b/b/a/a$a;)V |
17 | ····return-void | 17 | ····return-void |
18 | .end·method | 18 | .end·method |
19 | .method·synthetic·constructor·<init>(Lb/b/ | 19 | .method·synthetic·constructor·<init>(Lb/b/b/b/a/a$a;)V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····invoke-direct·{p0},·Lb/b/ | 21 | ····invoke-direct·{p0},·Lb/b/b/b/a/a$h;-><init>()V |
22 | ····return-void | 22 | ····return-void |
23 | .end·method | 23 | .end·method |
24 | #·virtual·methods | 24 | #·virtual·methods |
25 | .method·a(Lb/b/ | 25 | .method·a(Lb/b/b/b/a/a$l;Lb/b/b/b/a/a$l;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····iput-object·p2,·p1,·Lb/b/ | 27 | ····iput-object·p2,·p1,·Lb/b/b/b/a/a$l;->b:Lb/b/b/b/a/a$l; |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·a(Lb/b/ | 30 | .method·a(Lb/b/b/b/a/a$l;Ljava/lang/Thread;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····iput-object·p2,·p1,·Lb/b/ | 32 | ····iput-object·p2,·p1,·Lb/b/b/b/a/a$l;->a:Ljava/lang/Thread; |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·a(Lb/b/ | 35 | .method·a(Lb/b/b/b/a/a;Lb/b/b/b/a/a$e;Lb/b/b/b/a/a$e;)Z |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.annotation·system·Ldalvik/annotation/Signature; | 37 | ····.annotation·system·Ldalvik/annotation/Signature; |
38 | ········value·=·{ | 38 | ········value·=·{ |
39 | ············"(", | 39 | ············"(", |
40 | ············"Lb/b/ | 40 | ············"Lb/b/b/b/a/a<", |
41 | ············"*>;", | 41 | ············"*>;", |
42 | ············"Lb/b/ | 42 | ············"Lb/b/b/b/a/a$e;", |
43 | ············"Lb/b/ | 43 | ············"Lb/b/b/b/a/a$e;", |
44 | ············")Z" | 44 | ············")Z" |
45 | ········} | 45 | ········} |
46 | ····.end·annotation | 46 | ····.end·annotation |
47 | ····monitor-enter·p1 | 47 | ····monitor-enter·p1 |
48 | ····:try_start_0 | 48 | ····:try_start_0 |
49 | ····invoke-static·{p1},·Lb/b/ | 49 | ····invoke-static·{p1},·Lb/b/b/b/a/a;->d(Lb/b/b/b/a/a;)Lb/b/b/b/a/a$e; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····if-ne·v0,·p2,·:cond_0 | 51 | ····if-ne·v0,·p2,·:cond_0 |
52 | ····invoke-static·{p1,·p3},·Lb/b/ | 52 | ····invoke-static·{p1,·p3},·Lb/b/b/b/a/a;->a(Lb/b/b/b/a/a;Lb/b/b/b/a/a$e;)Lb/b/b/b/a/a$e; |
53 | ····const/4·p2,·0x1 | 53 | ····const/4·p2,·0x1 |
54 | ····monitor-exit·p1 | 54 | ····monitor-exit·p1 |
55 | ····return·p2 | 55 | ····return·p2 |
Offset 94, 37 lines modified | Offset 94, 37 lines modified | ||
94 | ····monitor-exit·p1 | 94 | ····monitor-exit·p1 |
95 | ····:try_end_0 | 95 | ····:try_end_0 |
96 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 96 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
97 | ····throw·p2 | 97 | ····throw·p2 |
98 | .end·method | 98 | .end·method |
99 | .method·a(Lb/b/ | 99 | .method·a(Lb/b/b/b/a/a;Lb/b/b/b/a/a$l;Lb/b/b/b/a/a$l;)Z |
100 | ····.locals·1 | 100 | ····.locals·1 |
101 | ····.annotation·system·Ldalvik/annotation/Signature; | 101 | ····.annotation·system·Ldalvik/annotation/Signature; |
102 | ········value·=·{ | 102 | ········value·=·{ |
103 | ············"(", | 103 | ············"(", |
104 | ············"Lb/b/ | 104 | ············"Lb/b/b/b/a/a<", |
105 | ············"*>;", | 105 | ············"*>;", |
106 | ············"Lb/b/ | 106 | ············"Lb/b/b/b/a/a$l;", |
107 | ············"Lb/b/ | 107 | ············"Lb/b/b/b/a/a$l;", |
108 | ············")Z" | 108 | ············")Z" |
109 | ········} | 109 | ········} |
110 | ····.end·annotation | 110 | ····.end·annotation |
111 | ····monitor-enter·p1 | 111 | ····monitor-enter·p1 |
112 | ····:try_start_0 | 112 | ····:try_start_0 |
113 | ····invoke-static·{p1},·Lb/b/ | 113 | ····invoke-static·{p1},·Lb/b/b/b/a/a;->c(Lb/b/b/b/a/a;)Lb/b/b/b/a/a$l; |
114 | ····move-result-object·v0 | 114 | ····move-result-object·v0 |
115 | ····if-ne·v0,·p2,·:cond_0 | 115 | ····if-ne·v0,·p2,·:cond_0 |
116 | ····invoke-static·{p1,·p3},·Lb/b/ | 116 | ····invoke-static·{p1,·p3},·Lb/b/b/b/a/a;->a(Lb/b/b/b/a/a;Lb/b/b/b/a/a$l;)Lb/b/b/b/a/a$l; |
117 | ····const/4·p2,·0x1 | 117 | ····const/4·p2,·0x1 |
118 | ····monitor-exit·p1 | 118 | ····monitor-exit·p1 |
119 | ····return·p2 | 119 | ····return·p2 |
Offset 141, 37 lines modified | Offset 141, 37 lines modified | ||
141 | ····monitor-exit·p1 | 141 | ····monitor-exit·p1 |
142 | ····:try_end_0 | 142 | ····:try_end_0 |
143 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 143 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
144 | ····throw·p2 | 144 | ····throw·p2 |
Max diff block lines reached; 947/4669 bytes (20.28%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/g$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/ThreadFactory; | 5 | .implements·Ljava/util/concurrent/ThreadFactory; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lb/b/ | 8 | ····value·=·Lb/b/b/b/a/g;->a(Lb/b/b/b/a/g;)Ljava/util/concurrent/ThreadFactory; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x8 | 11 | ····accessFlags·=·0x8 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
Offset 31, 94 lines modified | Offset 31, 94 lines modified | ||
31 | .field·final·synthetic·f:Ljava/lang/Thread$UncaughtExceptionHandler; | 31 | .field·final·synthetic·f:Ljava/lang/Thread$UncaughtExceptionHandler; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Ljava/util/concurrent/ThreadFactory;Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Thread$UncaughtExceptionHandler;)V | 33 | .method·constructor·<init>(Ljava/util/concurrent/ThreadFactory;Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Thread$UncaughtExceptionHandler;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····iput-object·p1,·p0,·Lb/b/ | 35 | ····iput-object·p1,·p0,·Lb/b/b/b/a/g$a;->a:Ljava/util/concurrent/ThreadFactory; |
36 | ····iput-object·p2,·p0,·Lb/b/ | 36 | ····iput-object·p2,·p0,·Lb/b/b/b/a/g$a;->b:Ljava/lang/String; |
37 | ····iput-object·p3,·p0,·Lb/b/ | 37 | ····iput-object·p3,·p0,·Lb/b/b/b/a/g$a;->c:Ljava/util/concurrent/atomic/AtomicLong; |
38 | ····iput-object·p4,·p0,·Lb/b/ | 38 | ····iput-object·p4,·p0,·Lb/b/b/b/a/g$a;->d:Ljava/lang/Boolean; |
39 | ····iput-object·p5,·p0,·Lb/b/ | 39 | ····iput-object·p5,·p0,·Lb/b/b/b/a/g$a;->e:Ljava/lang/Integer; |
40 | ····iput-object·p6,·p0,·Lb/b/ | 40 | ····iput-object·p6,·p0,·Lb/b/b/b/a/g$a;->f:Ljava/lang/Thread$UncaughtExceptionHandler; |
41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | #·virtual·methods | 44 | #·virtual·methods |
45 | .method·public·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; | 45 | .method·public·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; |
46 | ····.locals·5 | 46 | ····.locals·5 |
47 | ····iget-object·v0,·p0,·Lb/b/ | 47 | ····iget-object·v0,·p0,·Lb/b/b/b/a/g$a;->a:Ljava/util/concurrent/ThreadFactory; |
48 | ····invoke-interface·{v0,·p1},·Ljava/util/concurrent/ThreadFactory;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; | 48 | ····invoke-interface·{v0,·p1},·Ljava/util/concurrent/ThreadFactory;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; |
49 | ····move-result-object·p1 | 49 | ····move-result-object·p1 |
50 | ····iget-object·v0,·p0,·Lb/b/ | 50 | ····iget-object·v0,·p0,·Lb/b/b/b/a/g$a;->b:Ljava/lang/String; |
51 | ····if-eqz·v0,·:cond_0 | 51 | ····if-eqz·v0,·:cond_0 |
52 | ····const/4·v1,·0x1 | 52 | ····const/4·v1,·0x1 |
53 | ····new-array·v1,·v1,·[Ljava/lang/Object; | 53 | ····new-array·v1,·v1,·[Ljava/lang/Object; |
54 | ····const/4·v2,·0x0 | 54 | ····const/4·v2,·0x0 |
55 | ····iget-object·v3,·p0,·Lb/b/ | 55 | ····iget-object·v3,·p0,·Lb/b/b/b/a/g$a;->c:Ljava/util/concurrent/atomic/AtomicLong; |
56 | ····invoke-virtual·{v3},·Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J | 56 | ····invoke-virtual·{v3},·Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J |
57 | ····move-result-wide·v3 | 57 | ····move-result-wide·v3 |
58 | ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 58 | ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
59 | ····move-result-object·v3 | 59 | ····move-result-object·v3 |
60 | ····aput-object·v3,·v1,·v2 | 60 | ····aput-object·v3,·v1,·v2 |
61 | ····invoke-static·{v0,·v1},·Lb/b/ | 61 | ····invoke-static·{v0,·v1},·Lb/b/b/b/a/g;->a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setName(Ljava/lang/String;)V | 63 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setName(Ljava/lang/String;)V |
64 | ····:cond_0 | 64 | ····:cond_0 |
65 | ····iget-object·v0,·p0,·Lb/b/ | 65 | ····iget-object·v0,·p0,·Lb/b/b/b/a/g$a;->d:Ljava/lang/Boolean; |
66 | ····if-eqz·v0,·:cond_1 | 66 | ····if-eqz·v0,·:cond_1 |
67 | ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z | 67 | ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z |
68 | ····move-result·v0 | 68 | ····move-result·v0 |
69 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setDaemon(Z)V | 69 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setDaemon(Z)V |
70 | ····:cond_1 | 70 | ····:cond_1 |
71 | ····iget-object·v0,·p0,·Lb/b/ | 71 | ····iget-object·v0,·p0,·Lb/b/b/b/a/g$a;->e:Ljava/lang/Integer; |
72 | ····if-eqz·v0,·:cond_2 | 72 | ····if-eqz·v0,·:cond_2 |
73 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I | 73 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I |
74 | ····move-result·v0 | 74 | ····move-result·v0 |
75 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setPriority(I)V | 75 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setPriority(I)V |
76 | ····:cond_2 | 76 | ····:cond_2 |
77 | ····iget-object·v0,·p0,·Lb/b/ | 77 | ····iget-object·v0,·p0,·Lb/b/b/b/a/g$a;->f:Ljava/lang/Thread$UncaughtExceptionHandler; |
78 | ····if-eqz·v0,·:cond_3 | 78 | ····if-eqz·v0,·:cond_3 |
79 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V | 79 | ····invoke-virtual·{p1,·v0},·Ljava/lang/Thread;->setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V |
80 | ····:cond_3 | 80 | ····:cond_3 |
81 | ····return-object·p1 | 81 | ····return-object·p1 |
Offset 1, 206 lines modified | Offset 1, 206 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$f; |
2 | .super·Lb/b/ | 2 | .super·Lb/b/b/b/a/a$b; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/b/a/a; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x1a | 9 | ····accessFlags·=·0x1a |
10 | ····name·=·"f" | 10 | ····name·=·"f" |
11 | .end·annotation | 11 | .end·annotation |
12 | #·instance·fields | 12 | #·instance·fields |
13 | .field·final·a:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; | 13 | .field·final·a:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
14 | ····.annotation·system·Ldalvik/annotation/Signature; | 14 | ····.annotation·system·Ldalvik/annotation/Signature; |
15 | ········value·=·{ | 15 | ········value·=·{ |
16 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 16 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
17 | ············"Lb/b/ | 17 | ············"Lb/b/b/b/a/a$l;", |
18 | ············"Ljava/lang/Thread;", | 18 | ············"Ljava/lang/Thread;", |
19 | ············">;" | 19 | ············">;" |
20 | ········} | 20 | ········} |
21 | ····.end·annotation | 21 | ····.end·annotation |
22 | .end·field | 22 | .end·field |
23 | .field·final·b:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; | 23 | .field·final·b:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
24 | ····.annotation·system·Ldalvik/annotation/Signature; | 24 | ····.annotation·system·Ldalvik/annotation/Signature; |
25 | ········value·=·{ | 25 | ········value·=·{ |
26 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 26 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
27 | ············"Lb/b/ | 27 | ············"Lb/b/b/b/a/a$l;", |
28 | ············"Lb/b/ | 28 | ············"Lb/b/b/b/a/a$l;", |
29 | ············">;" | 29 | ············">;" |
30 | ········} | 30 | ········} |
31 | ····.end·annotation | 31 | ····.end·annotation |
32 | .end·field | 32 | .end·field |
33 | .field·final·c:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; | 33 | .field·final·c:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
34 | ····.annotation·system·Ldalvik/annotation/Signature; | 34 | ····.annotation·system·Ldalvik/annotation/Signature; |
35 | ········value·=·{ | 35 | ········value·=·{ |
36 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 36 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
37 | ············"Lb/b/ | 37 | ············"Lb/b/b/b/a/a;", |
38 | ············"Lb/b/ | 38 | ············"Lb/b/b/b/a/a$l;", |
39 | ············">;" | 39 | ············">;" |
40 | ········} | 40 | ········} |
41 | ····.end·annotation | 41 | ····.end·annotation |
42 | .end·field | 42 | .end·field |
43 | .field·final·d:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; | 43 | .field·final·d:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
44 | ····.annotation·system·Ldalvik/annotation/Signature; | 44 | ····.annotation·system·Ldalvik/annotation/Signature; |
45 | ········value·=·{ | 45 | ········value·=·{ |
46 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 46 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
47 | ············"Lb/b/ | 47 | ············"Lb/b/b/b/a/a;", |
48 | ············"Lb/b/ | 48 | ············"Lb/b/b/b/a/a$e;", |
49 | ············">;" | 49 | ············">;" |
50 | ········} | 50 | ········} |
51 | ····.end·annotation | 51 | ····.end·annotation |
52 | .end·field | 52 | .end·field |
53 | .field·final·e:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; | 53 | .field·final·e:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
54 | ····.annotation·system·Ldalvik/annotation/Signature; | 54 | ····.annotation·system·Ldalvik/annotation/Signature; |
55 | ········value·=·{ | 55 | ········value·=·{ |
56 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 56 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
57 | ············"Lb/b/ | 57 | ············"Lb/b/b/b/a/a;", |
58 | ············"Ljava/lang/Object;", | 58 | ············"Ljava/lang/Object;", |
59 | ············">;" | 59 | ············">;" |
60 | ········} | 60 | ········} |
61 | ····.end·annotation | 61 | ····.end·annotation |
62 | .end·field | 62 | .end·field |
63 | #·direct·methods | 63 | #·direct·methods |
64 | .method·constructor·<init>(Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;)V | 64 | .method·constructor·<init>(Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;)V |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····.annotation·system·Ldalvik/annotation/Signature; | 66 | ····.annotation·system·Ldalvik/annotation/Signature; |
67 | ········value·=·{ | 67 | ········value·=·{ |
68 | ············"(", | 68 | ············"(", |
69 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 69 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
70 | ············"Lb/b/ | 70 | ············"Lb/b/b/b/a/a$l;", |
71 | ············"Ljava/lang/Thread;", | 71 | ············"Ljava/lang/Thread;", |
72 | ············">;", | 72 | ············">;", |
73 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 73 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
74 | ············"Lb/b/ | 74 | ············"Lb/b/b/b/a/a$l;", |
75 | ············"Lb/b/ | 75 | ············"Lb/b/b/b/a/a$l;", |
76 | ············">;", | 76 | ············">;", |
77 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 77 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
78 | ············"Lb/b/ | 78 | ············"Lb/b/b/b/a/a;", |
79 | ············"Lb/b/ | 79 | ············"Lb/b/b/b/a/a$l;", |
80 | ············">;", | 80 | ············">;", |
81 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 81 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
82 | ············"Lb/b/ | 82 | ············"Lb/b/b/b/a/a;", |
83 | ············"Lb/b/ | 83 | ············"Lb/b/b/b/a/a$e;", |
84 | ············">;", | 84 | ············">;", |
85 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", | 85 | ············"Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<", |
86 | ············"Lb/b/ | 86 | ············"Lb/b/b/b/a/a;", |
87 | ············"Ljava/lang/Object;", | 87 | ············"Ljava/lang/Object;", |
88 | ············">;)V" | 88 | ············">;)V" |
89 | ········} | 89 | ········} |
90 | ····.end·annotation | 90 | ····.end·annotation |
91 | ····const/4·v0,·0x0 | 91 | ····const/4·v0,·0x0 |
92 | ····invoke-direct·{p0,·v0},·Lb/b/ | 92 | ····invoke-direct·{p0,·v0},·Lb/b/b/b/a/a$b;-><init>(Lb/b/b/b/a/a$a;)V |
93 | ····iput-object·p1,·p0,·Lb/b/ | 93 | ····iput-object·p1,·p0,·Lb/b/b/b/a/a$f;->a:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
94 | ····iput-object·p2,·p0,·Lb/b/ | 94 | ····iput-object·p2,·p0,·Lb/b/b/b/a/a$f;->b:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
95 | ····iput-object·p3,·p0,·Lb/b/ | 95 | ····iput-object·p3,·p0,·Lb/b/b/b/a/a$f;->c:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
96 | ····iput-object·p4,·p0,·Lb/b/ | 96 | ····iput-object·p4,·p0,·Lb/b/b/b/a/a$f;->d:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
97 | ····iput-object·p5,·p0,·Lb/b/ | 97 | ····iput-object·p5,·p0,·Lb/b/b/b/a/a$f;->e:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
98 | ····return-void | 98 | ····return-void |
99 | .end·method | 99 | .end·method |
100 | #·virtual·methods | 100 | #·virtual·methods |
101 | .method·a(Lb/b/ | 101 | .method·a(Lb/b/b/b/a/a$l;Lb/b/b/b/a/a$l;)V |
102 | ····.locals·1 | 102 | ····.locals·1 |
103 | ····iget-object·v0,·p0,·Lb/b/ | 103 | ····iget-object·v0,·p0,·Lb/b/b/b/a/a$f;->b:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
104 | ····invoke-virtual·{v0,·p1,·p2},·Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;->lazySet(Ljava/lang/Object;Ljava/lang/Object;)V | 104 | ····invoke-virtual·{v0,·p1,·p2},·Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;->lazySet(Ljava/lang/Object;Ljava/lang/Object;)V |
Max diff block lines reached; 3199/8827 bytes (36.24%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$k$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/security/PrivilegedExceptionAction; | 5 | .implements·Ljava/security/PrivilegedExceptionAction; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Lb/b/ | 8 | ····value·=·Lb/b/b/b/a/a$k; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x8 | 11 | ····accessFlags·=·0x8 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | .end·method | 36 | .end·method |
37 | #·virtual·methods | 37 | #·virtual·methods |
38 | .method·public·bridge·synthetic·run()Ljava/lang/Object; | 38 | .method·public·bridge·synthetic·run()Ljava/lang/Object; |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····invoke-virtual·{p0},·Lb/b/ | 40 | ····invoke-virtual·{p0},·Lb/b/b/b/a/a$k$a;->run()Lsun/misc/Unsafe; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····return-object·v0 | 42 | ····return-object·v0 |
43 | .end·method | 43 | .end·method |
44 | .method·public·run()Lsun/misc/Unsafe; | 44 | .method·public·run()Lsun/misc/Unsafe; |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·interface·abstract·Lb/b/ | 1 | .class·public·interface·abstract·Lb/b/b/b/a/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/Signature; | 5 | .annotation·system·Ldalvik/annotation/Signature; |
6 | ····value·=·{ | 6 | ····value·=·{ |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·abstract·Lb/b/ | 1 | .class·abstract·Lb/b/b/b/a/a$b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/b/a/a; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x40a | 9 | ····accessFlags·=·0x40a |
10 | ····name·=·"b" | 10 | ····name·=·"b" |
11 | .end·annotation | 11 | .end·annotation |
Offset 19, 61 lines modified | Offset 19, 61 lines modified | ||
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | .method·synthetic·constructor·<init>(Lb/b/ | 23 | .method·synthetic·constructor·<init>(Lb/b/b/b/a/a$a;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····invoke-direct·{p0},·Lb/b/ | 25 | ····invoke-direct·{p0},·Lb/b/b/b/a/a$b;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | #·virtual·methods | 28 | #·virtual·methods |
29 | .method·abstract·a(Lb/b/ | 29 | .method·abstract·a(Lb/b/b/b/a/a$l;Lb/b/b/b/a/a$l;)V |
30 | .end·method | 30 | .end·method |
31 | .method·abstract·a(Lb/b/ | 31 | .method·abstract·a(Lb/b/b/b/a/a$l;Ljava/lang/Thread;)V |
32 | .end·method | 32 | .end·method |
33 | .method·abstract·a(Lb/b/ | 33 | .method·abstract·a(Lb/b/b/b/a/a;Lb/b/b/b/a/a$e;Lb/b/b/b/a/a$e;)Z |
34 | ····.annotation·system·Ldalvik/annotation/Signature; | 34 | ····.annotation·system·Ldalvik/annotation/Signature; |
35 | ········value·=·{ | 35 | ········value·=·{ |
36 | ············"(", | 36 | ············"(", |
37 | ············"Lb/b/ | 37 | ············"Lb/b/b/b/a/a<", |
38 | ············"*>;", | 38 | ············"*>;", |
39 | ············"Lb/b/ | 39 | ············"Lb/b/b/b/a/a$e;", |
40 | ············"Lb/b/ | 40 | ············"Lb/b/b/b/a/a$e;", |
41 | ············")Z" | 41 | ············")Z" |
42 | ········} | 42 | ········} |
43 | ····.end·annotation | 43 | ····.end·annotation |
44 | .end·method | 44 | .end·method |
45 | .method·abstract·a(Lb/b/ | 45 | .method·abstract·a(Lb/b/b/b/a/a;Lb/b/b/b/a/a$l;Lb/b/b/b/a/a$l;)Z |
46 | ····.annotation·system·Ldalvik/annotation/Signature; | 46 | ····.annotation·system·Ldalvik/annotation/Signature; |
47 | ········value·=·{ | 47 | ········value·=·{ |
48 | ············"(", | 48 | ············"(", |
49 | ············"Lb/b/ | 49 | ············"Lb/b/b/b/a/a<", |
50 | ············"*>;", | 50 | ············"*>;", |
51 | ············"Lb/b/ | 51 | ············"Lb/b/b/b/a/a$l;", |
52 | ············"Lb/b/ | 52 | ············"Lb/b/b/b/a/a$l;", |
53 | ············")Z" | 53 | ············")Z" |
54 | ········} | 54 | ········} |
55 | ····.end·annotation | 55 | ····.end·annotation |
56 | .end·method | 56 | .end·method |
57 | .method·abstract·a(Lb/b/ | 57 | .method·abstract·a(Lb/b/b/b/a/a;Ljava/lang/Object;Ljava/lang/Object;)Z |
58 | ····.annotation·system·Ldalvik/annotation/Signature; | 58 | ····.annotation·system·Ldalvik/annotation/Signature; |
59 | ········value·=·{ | 59 | ········value·=·{ |
60 | ············"(", | 60 | ············"(", |
61 | ············"Lb/b/ | 61 | ············"Lb/b/b/b/a/a<", |
62 | ············"*>;", | 62 | ············"*>;", |
63 | ············"Ljava/lang/Object;", | 63 | ············"Ljava/lang/Object;", |
64 | ············"Ljava/lang/Object;", | 64 | ············"Ljava/lang/Object;", |
65 | ············")Z" | 65 | ············")Z" |
66 | ········} | 66 | ········} |
67 | ····.end·annotation | 67 | ····.end·annotation |
68 | .end·method | 68 | .end·method |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | .class· | 1 | .class·La/d/a/b$b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Landroidx/lifecycle/n; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·L | 8 | ····value·=·La/d/a/b; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x | 11 | ····accessFlags·=·0x8 |
12 | ····name·=·" | 12 | ····name·=·"b" |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/Signature; | 14 | .annotation·system·Ldalvik/annotation/Signature; |
15 | ····value·=·{ | 15 | ····value·=·{ |
16 | ········"< | 16 | ········"<D:", |
17 | ········"Ljava/lang/Object;", | 17 | ········"Ljava/lang/Object;", |
18 | ········">", | 18 | ········">", |
19 | ········"Ljava/lang/Object;", | 19 | ········"Ljava/lang/Object;", |
20 | ········"L | 20 | ········"Landroidx/lifecycle/n<", |
21 | ········"T | 21 | ········"TD;>;" |
22 | ····} | 22 | ····} |
23 | .end·annotation | 23 | .end·annotation |
Offset 1, 112 lines modified | Offset 1, 112 lines modified | ||
1 | .class·public·abstract·Lb/b/ | 1 | .class·public·abstract·Lb/b/b/b/a/a; |
2 | .super·Lb/b/ | 2 | .super·Lb/b/b/b/a/i/a; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/b/ | 5 | .implements·Lb/b/b/b/a/e; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lb/b/ | 9 | ········Lb/b/b/b/a/a$h;, |
10 | ········Lb/b/ | 10 | ········Lb/b/b/b/a/a$f;, |
11 | ········Lb/b/ | 11 | ········Lb/b/b/b/a/a$k;, |
12 | ········Lb/b/ | 12 | ········Lb/b/b/b/a/a$b;, |
13 | ········Lb/b/ | 13 | ········Lb/b/b/b/a/a$g;, |
14 | ········Lb/b/ | 14 | ········Lb/b/b/b/a/a$c;, |
15 | ········Lb/b/ | 15 | ········Lb/b/b/b/a/a$d;, |
16 | ········Lb/b/ | 16 | ········Lb/b/b/b/a/a$e;, |
17 | ········Lb/b/ | 17 | ········Lb/b/b/b/a/a$l;, |
18 | ········Lb/b/ | 18 | ········Lb/b/b/b/a/a$j;, |
19 | ········Lb/b/ | 19 | ········Lb/b/b/b/a/a$i; |
20 | ····} | 20 | ····} |
21 | .end·annotation | 21 | .end·annotation |
22 | .annotation·system·Ldalvik/annotation/Signature; | 22 | .annotation·system·Ldalvik/annotation/Signature; |
23 | ····value·=·{ | 23 | ····value·=·{ |
24 | ········"<V:", | 24 | ········"<V:", |
25 | ········"Ljava/lang/Object;", | 25 | ········"Ljava/lang/Object;", |
26 | ········">", | 26 | ········">", |
27 | ········"Lb/b/ | 27 | ········"Lb/b/b/b/a/i/a;", |
28 | ········"Lb/b/ | 28 | ········"Lb/b/b/b/a/e<", |
29 | ········"TV;>;" | 29 | ········"TV;>;" |
30 | ····} | 30 | ····} |
31 | .end·annotation | 31 | .end·annotation |
32 | #·static·fields | 32 | #·static·fields |
33 | .field·private·static·final·d:Z | 33 | .field·private·static·final·d:Z |
34 | .field·private·static·final·e:Ljava/util/logging/Logger; | 34 | .field·private·static·final·e:Ljava/util/logging/Logger; |
35 | .field·private·static·final·f:Lb/b/ | 35 | .field·private·static·final·f:Lb/b/b/b/a/a$b; |
36 | .field·private·static·final·g:Ljava/lang/Object; | 36 | .field·private·static·final·g:Ljava/lang/Object; |
37 | #·instance·fields | 37 | #·instance·fields |
38 | .field·private·volatile·a:Ljava/lang/Object; | 38 | .field·private·volatile·a:Ljava/lang/Object; |
39 | .field·private·volatile·b:Lb/b/ | 39 | .field·private·volatile·b:Lb/b/b/b/a/a$e; |
40 | .field·private·volatile·c:Lb/b/ | 40 | .field·private·volatile·c:Lb/b/b/b/a/a$l; |
41 | #·direct·methods | 41 | #·direct·methods |
42 | .method·static·constructor·<clinit>()V | 42 | .method·static·constructor·<clinit>()V |
43 | ····.locals·10 | 43 | ····.locals·10 |
44 | ····const-class·v0,·Lb/b/ | 44 | ····const-class·v0,·Lb/b/b/b/a/a$l; |
45 | ····const-string·v1,·"guava.concurrent.generate_cancellation_cause" | 45 | ····const-string·v1,·"guava.concurrent.generate_cancellation_cause" |
46 | ····const-string·v2,·"false" | 46 | ····const-string·v2,·"false" |
47 | ····invoke-static·{v1,·v2},·Ljava/lang/System;->getProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 47 | ····invoke-static·{v1,·v2},·Ljava/lang/System;->getProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
48 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
49 | ····invoke-static·{v1},·Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z | 49 | ····invoke-static·{v1},·Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z |
50 | ····move-result·v1 | 50 | ····move-result·v1 |
51 | ····sput-boolean·v1,·Lb/b/ | 51 | ····sput-boolean·v1,·Lb/b/b/b/a/a;->d:Z |
52 | ····const-class·v1,·Lb/b/ | 52 | ····const-class·v1,·Lb/b/b/b/a/a; |
53 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 53 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
54 | ····move-result-object·v1 | 54 | ····move-result-object·v1 |
55 | ····invoke-static·{v1},·Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; | 55 | ····invoke-static·{v1},·Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; |
56 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
57 | ····sput-object·v1,·Lb/b/ | 57 | ····sput-object·v1,·Lb/b/b/b/a/a;->e:Ljava/util/logging/Logger; |
58 | ····const/4·v1,·0x0 | 58 | ····const/4·v1,·0x0 |
59 | ····:try_start_0 | 59 | ····:try_start_0 |
60 | ····new-instance·v2,·Lb/b/ | 60 | ····new-instance·v2,·Lb/b/b/b/a/a$k; |
61 | ····invoke-direct·{v2,·v1},·Lb/b/ | 61 | ····invoke-direct·{v2,·v1},·Lb/b/b/b/a/a$k;-><init>(Lb/b/b/b/a/a$a;)V |
62 | ····:try_end_0 | 62 | ····:try_end_0 |
63 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 63 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
64 | ····move-object·v0,·v1 | 64 | ····move-object·v0,·v1 |
65 | ····goto·:goto_0 | 65 | ····goto·:goto_0 |
66 | ····:catchall_0 | 66 | ····:catchall_0 |
67 | ····move-exception·v2 | 67 | ····move-exception·v2 |
68 | ····:try_start_1 | 68 | ····:try_start_1 |
69 | ····new-instance·v9,·Lb/b/ | 69 | ····new-instance·v9,·Lb/b/b/b/a/a$f; |
70 | ····const-class·v3,·Ljava/lang/Thread; | 70 | ····const-class·v3,·Ljava/lang/Thread; |
71 | ····:try_end_1 | 71 | ····:try_end_1 |
72 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 | 72 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 |
73 | ····const-string·v4,·"a" | 73 | ····const-string·v4,·"a" |
Offset 120, 192 lines modified | Offset 120, 192 lines modified | ||
120 | ····const-string·v3,·"b" | 120 | ····const-string·v3,·"b" |
121 | ····:try_start_3 | 121 | ····:try_start_3 |
122 | ····invoke-static·{v0,·v0,·v3},·Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;->newUpdater(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; | 122 | ····invoke-static·{v0,·v0,·v3},·Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;->newUpdater(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; |
123 | ····move-result-object·v5 | 123 | ····move-result-object·v5 |
124 | ····const-class·v3,·Lb/b/ | 124 | ····const-class·v3,·Lb/b/b/b/a/a; |
125 | ····:try_end_3 | 125 | ····:try_end_3 |
126 | ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1 | 126 | ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1 |
127 | ····const-string·v6,·"c" | 127 | ····const-string·v6,·"c" |
128 | ····:try_start_4 | 128 | ····:try_start_4 |
Max diff block lines reached; 45918/50033 bytes (91.78%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/c$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/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Lb/b/ | 8 | ····value·=·Lb/b/b/b/a/c; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x1a | 11 | ····accessFlags·=·0x1a |
12 | ····name·=·"a" | 12 | ····name·=·"a" |
13 | .end·annotation | 13 | .end·annotation |
Offset 33, 107 lines modified | Offset 33, 107 lines modified | ||
33 | ········value·=·{ | 33 | ········value·=·{ |
34 | ············"Ljava/util/concurrent/Future<", | 34 | ············"Ljava/util/concurrent/Future<", |
35 | ············"TV;>;" | 35 | ············"TV;>;" |
36 | ········} | 36 | ········} |
37 | ····.end·annotation | 37 | ····.end·annotation |
38 | .end·field | 38 | .end·field |
39 | .field·final·b:Lb/b/ | 39 | .field·final·b:Lb/b/b/b/a/b; |
40 | ····.annotation·system·Ldalvik/annotation/Signature; | 40 | ····.annotation·system·Ldalvik/annotation/Signature; |
41 | ········value·=·{ | 41 | ········value·=·{ |
42 | ············"Lb/b/ | 42 | ············"Lb/b/b/b/a/b<", |
43 | ············"-TV;>;" | 43 | ············"-TV;>;" |
44 | ········} | 44 | ········} |
45 | ····.end·annotation | 45 | ····.end·annotation |
46 | .end·field | 46 | .end·field |
47 | #·direct·methods | 47 | #·direct·methods |
48 | .method·constructor·<init>(Ljava/util/concurrent/Future;Lb/b/ | 48 | .method·constructor·<init>(Ljava/util/concurrent/Future;Lb/b/b/b/a/b;)V |
49 | ····.locals·0 | 49 | ····.locals·0 |
50 | ····.annotation·system·Ldalvik/annotation/Signature; | 50 | ····.annotation·system·Ldalvik/annotation/Signature; |
51 | ········value·=·{ | 51 | ········value·=·{ |
52 | ············"(", | 52 | ············"(", |
53 | ············"Ljava/util/concurrent/Future<", | 53 | ············"Ljava/util/concurrent/Future<", |
54 | ············"TV;>;", | 54 | ············"TV;>;", |
55 | ············"Lb/b/ | 55 | ············"Lb/b/b/b/a/b<", |
56 | ············"-TV;>;)V" | 56 | ············"-TV;>;)V" |
57 | ········} | 57 | ········} |
58 | ····.end·annotation | 58 | ····.end·annotation |
59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
60 | ····iput-object·p1,·p0,·Lb/b/ | 60 | ····iput-object·p1,·p0,·Lb/b/b/b/a/c$a;->a:Ljava/util/concurrent/Future; |
61 | ····iput-object·p2,·p0,·Lb/b/ | 61 | ····iput-object·p2,·p0,·Lb/b/b/b/a/c$a;->b:Lb/b/b/b/a/b; |
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
64 | #·virtual·methods | 64 | #·virtual·methods |
65 | .method·public·run()V | 65 | .method·public·run()V |
66 | ····.locals·2 | 66 | ····.locals·2 |
67 | ····:try_start_0 | 67 | ····:try_start_0 |
68 | ····iget-object·v0,·p0,·Lb/b/ | 68 | ····iget-object·v0,·p0,·Lb/b/b/b/a/c$a;->a:Ljava/util/concurrent/Future; |
69 | ····invoke-static·{v0},·Lb/b/ | 69 | ····invoke-static·{v0},·Lb/b/b/b/a/c;->a(Ljava/util/concurrent/Future;)Ljava/lang/Object; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····:try_end_0 | 71 | ····:try_end_0 |
72 | ····.catch·Ljava/util/concurrent/ExecutionException;·{:try_start_0·..·:try_end_0}·:catch_2 | 72 | ····.catch·Ljava/util/concurrent/ExecutionException;·{:try_start_0·..·:try_end_0}·:catch_2 |
73 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_1 | 73 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_1 |
74 | ····.catch·Ljava/lang/Error;·{:try_start_0·..·:try_end_0}·:catch_0 | 74 | ····.catch·Ljava/lang/Error;·{:try_start_0·..·:try_end_0}·:catch_0 |
75 | ····iget-object·v1,·p0,·Lb/b/ | 75 | ····iget-object·v1,·p0,·Lb/b/b/b/a/c$a;->b:Lb/b/b/b/a/b; |
76 | ····invoke-interface·{v1,·v0},·Lb/b/ | 76 | ····invoke-interface·{v1,·v0},·Lb/b/b/b/a/b;->a(Ljava/lang/Object;)V |
77 | ····return-void | 77 | ····return-void |
78 | ····:catch_0 | 78 | ····:catch_0 |
79 | ····move-exception·v0 | 79 | ····move-exception·v0 |
80 | ····goto·:goto_0 | 80 | ····goto·:goto_0 |
81 | ····:catch_1 | 81 | ····:catch_1 |
82 | ····move-exception·v0 | 82 | ····move-exception·v0 |
83 | ····:goto_0 | 83 | ····:goto_0 |
84 | ····iget-object·v1,·p0,·Lb/b/ | 84 | ····iget-object·v1,·p0,·Lb/b/b/b/a/c$a;->b:Lb/b/b/b/a/b; |
85 | ····invoke-interface·{v1,·v0},·Lb/b/ | 85 | ····invoke-interface·{v1,·v0},·Lb/b/b/b/a/b;->a(Ljava/lang/Throwable;)V |
86 | ····return-void | 86 | ····return-void |
87 | ····:catch_2 | 87 | ····:catch_2 |
88 | ····move-exception·v0 | 88 | ····move-exception·v0 |
89 | ····iget-object·v1,·p0,·Lb/b/ | 89 | ····iget-object·v1,·p0,·Lb/b/b/b/a/c$a;->b:Lb/b/b/b/a/b; |
90 | ····invoke-virtual·{v0},·Ljava/util/concurrent/ExecutionException;->getCause()Ljava/lang/Throwable; | 90 | ····invoke-virtual·{v0},·Ljava/util/concurrent/ExecutionException;->getCause()Ljava/lang/Throwable; |
91 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
92 | ····invoke-interface·{v1,·v0},·Lb/b/ | 92 | ····invoke-interface·{v1,·v0},·Lb/b/b/b/a/b;->a(Ljava/lang/Throwable;)V |
93 | ····return-void | 93 | ····return-void |
94 | .end·method | 94 | .end·method |
95 | .method·public·toString()Ljava/lang/String; | 95 | .method·public·toString()Ljava/lang/String; |
96 | ····.locals·2 | 96 | ····.locals·2 |
97 | ····invoke-static·{p0},·Lb/b/ | 97 | ····invoke-static·{p0},·Lb/b/b/a/a;->a(Ljava/lang/Object;)Lb/b/b/a/a$b; |
98 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
99 | ····iget-object·v1,·p0,·Lb/b/ | 99 | ····iget-object·v1,·p0,·Lb/b/b/b/a/c$a;->b:Lb/b/b/b/a/b; |
100 | ····invoke-virtual·{v0,·v1},·Lb/b/ | 100 | ····invoke-virtual·{v0,·v1},·Lb/b/b/a/a$b;->a(Ljava/lang/Object;)Lb/b/b/a/a$b; |
101 | ····invoke-virtual·{v0},·Lb/b/ | 101 | ····invoke-virtual·{v0},·Lb/b/b/a/a$b;->toString()Ljava/lang/String; |
102 | ····move-result-object·v0 | 102 | ····move-result-object·v0 |
103 | ····return-object·v0 | 103 | ····return-object·v0 |
104 | .end·method | 104 | .end·method |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$k; |
2 | .super·Lb/b/ | 2 | .super·Lb/b/b/b/a/a$b; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/b/a/a; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x1a | 9 | ····accessFlags·=·0x1a |
10 | ····name·=·"k" | 10 | ····name·=·"k" |
11 | .end·annotation | 11 | .end·annotation |
Offset 28, 128 lines modified | Offset 28, 128 lines modified | ||
28 | .field·static·final·f:J | 28 | .field·static·final·f:J |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·static·constructor·<clinit>()V | 30 | .method·static·constructor·<clinit>()V |
31 | ····.locals·5 | 31 | ····.locals·5 |
32 | ····const-class·v0,·Lb/b/ | 32 | ····const-class·v0,·Lb/b/b/b/a/a$l; |
33 | ····:try_start_0 | 33 | ····:try_start_0 |
34 | ····invoke-static·{},·Lsun/misc/Unsafe;->getUnsafe()Lsun/misc/Unsafe; | 34 | ····invoke-static·{},·Lsun/misc/Unsafe;->getUnsafe()Lsun/misc/Unsafe; |
35 | ····move-result-object·v1 | 35 | ····move-result-object·v1 |
36 | ····:try_end_0 | 36 | ····:try_end_0 |
37 | ····.catch·Ljava/lang/SecurityException;·{:try_start_0·..·:try_end_0}·:catch_0 | 37 | ····.catch·Ljava/lang/SecurityException;·{:try_start_0·..·:try_end_0}·:catch_0 |
38 | ····goto·:goto_0 | 38 | ····goto·:goto_0 |
39 | ····:catch_0 | 39 | ····:catch_0 |
40 | ····:try_start_1 | 40 | ····:try_start_1 |
41 | ····new-instance·v1,·Lb/b/ | 41 | ····new-instance·v1,·Lb/b/b/b/a/a$k$a; |
42 | ····invoke-direct·{v1},·Lb/b/ | 42 | ····invoke-direct·{v1},·Lb/b/b/b/a/a$k$a;-><init>()V |
43 | ····invoke-static·{v1},·Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; | 43 | ····invoke-static·{v1},·Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; |
44 | ····move-result-object·v1 | 44 | ····move-result-object·v1 |
45 | ····check-cast·v1,·Lsun/misc/Unsafe; | 45 | ····check-cast·v1,·Lsun/misc/Unsafe; |
46 | ····:try_end_1 | 46 | ····:try_end_1 |
47 | ····.catch·Ljava/security/PrivilegedActionException;·{:try_start_1·..·:try_end_1}·:catch_2 | 47 | ····.catch·Ljava/security/PrivilegedActionException;·{:try_start_1·..·:try_end_1}·:catch_2 |
48 | ····:goto_0 | 48 | ····:goto_0 |
49 | ····:try_start_2 | 49 | ····:try_start_2 |
50 | ····const-class·v2,·Lb/b/ | 50 | ····const-class·v2,·Lb/b/b/b/a/a; |
51 | ····:try_end_2 | 51 | ····:try_end_2 |
52 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1 | 52 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1 |
53 | ····const-string·v3,·"c" | 53 | ····const-string·v3,·"c" |
54 | ····:try_start_3 | 54 | ····:try_start_3 |
55 | ····invoke-virtual·{v2,·v3},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 55 | ····invoke-virtual·{v2,·v3},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
56 | ····move-result-object·v3 | 56 | ····move-result-object·v3 |
57 | ····invoke-virtual·{v1,·v3},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J | 57 | ····invoke-virtual·{v1,·v3},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J |
58 | ····move-result-wide·v3 | 58 | ····move-result-wide·v3 |
59 | ····sput-wide·v3,·Lb/b/ | 59 | ····sput-wide·v3,·Lb/b/b/b/a/a$k;->c:J |
60 | ····:try_end_3 | 60 | ····:try_end_3 |
61 | ····.catch·Ljava/lang/Exception;·{:try_start_3·..·:try_end_3}·:catch_1 | 61 | ····.catch·Ljava/lang/Exception;·{:try_start_3·..·:try_end_3}·:catch_1 |
62 | ····const-string·v3,·"b" | 62 | ····const-string·v3,·"b" |
63 | ····:try_start_4 | 63 | ····:try_start_4 |
64 | ····invoke-virtual·{v2,·v3},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 64 | ····invoke-virtual·{v2,·v3},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
65 | ····move-result-object·v3 | 65 | ····move-result-object·v3 |
66 | ····invoke-virtual·{v1,·v3},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J | 66 | ····invoke-virtual·{v1,·v3},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J |
67 | ····move-result-wide·v3 | 67 | ····move-result-wide·v3 |
68 | ····sput-wide·v3,·Lb/b/ | 68 | ····sput-wide·v3,·Lb/b/b/b/a/a$k;->b:J |
69 | ····:try_end_4 | 69 | ····:try_end_4 |
70 | ····.catch·Ljava/lang/Exception;·{:try_start_4·..·:try_end_4}·:catch_1 | 70 | ····.catch·Ljava/lang/Exception;·{:try_start_4·..·:try_end_4}·:catch_1 |
71 | ····const-string·v3,·"a" | 71 | ····const-string·v3,·"a" |
72 | ····:try_start_5 | 72 | ····:try_start_5 |
73 | ····invoke-virtual·{v2,·v3},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 73 | ····invoke-virtual·{v2,·v3},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
74 | ····move-result-object·v2 | 74 | ····move-result-object·v2 |
75 | ····invoke-virtual·{v1,·v2},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J | 75 | ····invoke-virtual·{v1,·v2},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J |
76 | ····move-result-wide·v2 | 76 | ····move-result-wide·v2 |
77 | ····sput-wide·v2,·Lb/b/ | 77 | ····sput-wide·v2,·Lb/b/b/b/a/a$k;->d:J |
78 | ····:try_end_5 | 78 | ····:try_end_5 |
79 | ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_1 | 79 | ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_1 |
80 | ····const-string·v2,·"a" | 80 | ····const-string·v2,·"a" |
81 | ····:try_start_6 | 81 | ····:try_start_6 |
82 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 82 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
83 | ····move-result-object·v2 | 83 | ····move-result-object·v2 |
84 | ····invoke-virtual·{v1,·v2},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J | 84 | ····invoke-virtual·{v1,·v2},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J |
85 | ····move-result-wide·v2 | 85 | ····move-result-wide·v2 |
86 | ····sput-wide·v2,·Lb/b/ | 86 | ····sput-wide·v2,·Lb/b/b/b/a/a$k;->e:J |
87 | ····:try_end_6 | 87 | ····:try_end_6 |
88 | ····.catch·Ljava/lang/Exception;·{:try_start_6·..·:try_end_6}·:catch_1 | 88 | ····.catch·Ljava/lang/Exception;·{:try_start_6·..·:try_end_6}·:catch_1 |
89 | ····const-string·v2,·"b" | 89 | ····const-string·v2,·"b" |
90 | ····:try_start_7 | 90 | ····:try_start_7 |
91 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 91 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
92 | ····move-result-object·v0 | 92 | ····move-result-object·v0 |
93 | ····invoke-virtual·{v1,·v0},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J | 93 | ····invoke-virtual·{v1,·v0},·Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J |
94 | ····move-result-wide·v2 | 94 | ····move-result-wide·v2 |
95 | ····sput-wide·v2,·Lb/b/ | 95 | ····sput-wide·v2,·Lb/b/b/b/a/a$k;->f:J |
Max diff block lines reached; 4519/8533 bytes (52.96%) of diff not shown. |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | .class·public·final·Lb/b/ | 1 | .class·public·final·Lb/b/b/b/a/c; |
2 | .super·Lb/b/ | 2 | .super·Lb/b/b/b/a/d; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lb/b/ | 7 | ········Lb/b/b/b/a/c$a; |
8 | ····} | 8 | ····} |
9 | .end·annotation | 9 | .end·annotation |
10 | #·direct·methods | 10 | #·direct·methods |
11 | .method·public·static·a(Ljava/util/concurrent/Future;)Ljava/lang/Object; | 11 | .method·public·static·a(Ljava/util/concurrent/Future;)Ljava/lang/Object; |
12 | ····.locals·2 | 12 | ····.locals·2 |
Offset 26, 42 lines modified | Offset 26, 42 lines modified | ||
26 | ····invoke-interface·{p0},·Ljava/util/concurrent/Future;->isDone()Z | 26 | ····invoke-interface·{p0},·Ljava/util/concurrent/Future;->isDone()Z |
27 | ····move-result·v0 | 27 | ····move-result·v0 |
28 | ····const-string·v1,·"Future·was·expected·to·be·done:·%s" | 28 | ····const-string·v1,·"Future·was·expected·to·be·done:·%s" |
29 | ····invoke-static·{v0,·v1,·p0},·Lb/b/ | 29 | ····invoke-static·{v0,·v1,·p0},·Lb/b/b/a/b;->a(ZLjava/lang/String;Ljava/lang/Object;)V |
30 | ····invoke-static·{p0},·Lb/b/ | 30 | ····invoke-static·{p0},·Lb/b/b/b/a/h;->a(Ljava/util/concurrent/Future;)Ljava/lang/Object; |
31 | ····move-result-object·p0 | 31 | ····move-result-object·p0 |
32 | ····return-object·p0 | 32 | ····return-object·p0 |
33 | .end·method | 33 | .end·method |
34 | .method·public·static·a(Lb/b/ | 34 | .method·public·static·a(Lb/b/b/b/a/e;Lb/b/b/b/a/b;Ljava/util/concurrent/Executor;)V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.annotation·system·Ldalvik/annotation/Signature; | 36 | ····.annotation·system·Ldalvik/annotation/Signature; |
37 | ········value·=·{ | 37 | ········value·=·{ |
38 | ············"<V:", | 38 | ············"<V:", |
39 | ············"Ljava/lang/Object;", | 39 | ············"Ljava/lang/Object;", |
40 | ············">(", | 40 | ············">(", |
41 | ············"Lb/b/ | 41 | ············"Lb/b/b/b/a/e<", |
42 | ············"TV;>;", | 42 | ············"TV;>;", |
43 | ············"Lb/b/ | 43 | ············"Lb/b/b/b/a/b<", |
44 | ············"-TV;>;", | 44 | ············"-TV;>;", |
45 | ············"Ljava/util/concurrent/Executor;", | 45 | ············"Ljava/util/concurrent/Executor;", |
46 | ············")V" | 46 | ············")V" |
47 | ········} | 47 | ········} |
48 | ····.end·annotation | 48 | ····.end·annotation |
49 | ····invoke-static·{p1},·Lb/b/ | 49 | ····invoke-static·{p1},·Lb/b/b/a/b;->a(Ljava/lang/Object;)Ljava/lang/Object; |
50 | ····new-instance·v0,·Lb/b/ | 50 | ····new-instance·v0,·Lb/b/b/b/a/c$a; |
51 | ····invoke-direct·{v0,·p0,·p1},·Lb/b/ | 51 | ····invoke-direct·{v0,·p0,·p1},·Lb/b/b/b/a/c$a;-><init>(Ljava/util/concurrent/Future;Lb/b/b/b/a/b;)V |
52 | ····invoke-interface·{p0,·v0,·p2},·Lb/b/ | 52 | ····invoke-interface·{p0,·v0,·p2},·Lb/b/b/b/a/e;->a(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$d$a; |
2 | .super·Ljava/lang/Throwable; | 2 | .super·Ljava/lang/Throwable; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/b/a/a$d; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x8 | 9 | ····accessFlags·=·0x8 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 1, 76 lines modified | Offset 1, 76 lines modified | ||
1 | .class·abstract·Lb/b/ | 1 | .class·abstract·Lb/b/b/b/a/a$j; |
2 | .super·Lb/b/ | 2 | .super·Lb/b/b/b/a/a; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lb/b/ | 5 | .implements·Lb/b/b/b/a/a$i; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Lb/b/ | 8 | ····value·=·Lb/b/b/b/a/a; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x408 | 11 | ····accessFlags·=·0x408 |
12 | ····name·=·"j" | 12 | ····name·=·"j" |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/Signature; | 14 | .annotation·system·Ldalvik/annotation/Signature; |
15 | ····value·=·{ | 15 | ····value·=·{ |
16 | ········"<V:", | 16 | ········"<V:", |
17 | ········"Ljava/lang/Object;", | 17 | ········"Ljava/lang/Object;", |
18 | ········">", | 18 | ········">", |
19 | ········"Lb/b/ | 19 | ········"Lb/b/b/b/a/a<", |
20 | ········"TV;>;", | 20 | ········"TV;>;", |
21 | ········"Lb/b/ | 21 | ········"Lb/b/b/b/a/a$i<", |
22 | ········"TV;>;" | 22 | ········"TV;>;" |
23 | ····} | 23 | ····} |
24 | .end·annotation | 24 | .end·annotation |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>()V | 26 | .method·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····invoke-direct·{p0},·Lb/b/ | 28 | ····invoke-direct·{p0},·Lb/b/b/b/a/a;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·final·a(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V | 32 | .method·public·final·a(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····invoke-super·{p0,·p1,·p2},·Lb/b/ | 34 | ····invoke-super·{p0,·p1,·p2},·Lb/b/b/b/a/a;->a(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | .method·public·final·cancel(Z)Z | 37 | .method·public·final·cancel(Z)Z |
38 | ····.locals·0 | 38 | ····.locals·0 |
39 | ····invoke-super·{p0,·p1},·Lb/b/ | 39 | ····invoke-super·{p0,·p1},·Lb/b/b/b/a/a;->cancel(Z)Z |
40 | ····move-result·p1 | 40 | ····move-result·p1 |
41 | ····return·p1 | 41 | ····return·p1 |
42 | .end·method | 42 | .end·method |
43 | .method·public·final·get()Ljava/lang/Object; | 43 | .method·public·final·get()Ljava/lang/Object; |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.annotation·system·Ldalvik/annotation/Signature; | 45 | ····.annotation·system·Ldalvik/annotation/Signature; |
46 | ········value·=·{ | 46 | ········value·=·{ |
47 | ············"()TV;" | 47 | ············"()TV;" |
48 | ········} | 48 | ········} |
49 | ····.end·annotation | 49 | ····.end·annotation |
50 | ····invoke-super·{p0},·Lb/b/ | 50 | ····invoke-super·{p0},·Lb/b/b/b/a/a;->get()Ljava/lang/Object; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·final·get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; | 54 | .method·public·final·get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; |
Offset 79, 33 lines modified | Offset 79, 33 lines modified | ||
79 | ········value·=·{ | 79 | ········value·=·{ |
80 | ············"(J", | 80 | ············"(J", |
81 | ············"Ljava/util/concurrent/TimeUnit;", | 81 | ············"Ljava/util/concurrent/TimeUnit;", |
82 | ············")TV;" | 82 | ············")TV;" |
83 | ········} | 83 | ········} |
84 | ····.end·annotation | 84 | ····.end·annotation |
85 | ····invoke-super·{p0,·p1,·p2,·p3},·Lb/b/ | 85 | ····invoke-super·{p0,·p1,·p2,·p3},·Lb/b/b/b/a/a;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; |
86 | ····move-result-object·p1 | 86 | ····move-result-object·p1 |
87 | ····return-object·p1 | 87 | ····return-object·p1 |
88 | .end·method | 88 | .end·method |
89 | .method·public·final·isCancelled()Z | 89 | .method·public·final·isCancelled()Z |
90 | ····.locals·1 | 90 | ····.locals·1 |
91 | ····invoke-super·{p0},·Lb/b/ | 91 | ····invoke-super·{p0},·Lb/b/b/b/a/a;->isCancelled()Z |
92 | ····move-result·v0 | 92 | ····move-result·v0 |
93 | ····return·v0 | 93 | ····return·v0 |
94 | .end·method | 94 | .end·method |
95 | .method·public·final·isDone()Z | 95 | .method·public·final·isDone()Z |
96 | ····.locals·1 | 96 | ····.locals·1 |
97 | ····invoke-super·{p0},·Lb/b/ | 97 | ····invoke-super·{p0},·Lb/b/b/b/a/a;->isDone()Z |
98 | ····move-result·v0 | 98 | ····move-result·v0 |
99 | ····return·v0 | 99 | ····return·v0 |
100 | .end·method | 100 | .end·method |
Offset 1, 62 lines modified | Offset 1, 62 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/b/a/a$l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/b/a/a; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x1a | 9 | ····accessFlags·=·0x1a |
10 | ····name·=·"l" | 10 | ····name·=·"l" |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·static·final·c:Lb/b/ | 13 | .field·static·final·c:Lb/b/b/b/a/a$l; |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·volatile·a:Ljava/lang/Thread; | 15 | .field·volatile·a:Ljava/lang/Thread; |
16 | .field·volatile·b:Lb/b/ | 16 | .field·volatile·b:Lb/b/b/b/a/a$l; |
17 | #·direct·methods | 17 | #·direct·methods |
18 | .method·static·constructor·<clinit>()V | 18 | .method·static·constructor·<clinit>()V |
19 | ····.locals·2 | 19 | ····.locals·2 |
20 | ····new-instance·v0,·Lb/b/ | 20 | ····new-instance·v0,·Lb/b/b/b/a/a$l; |
21 | ····const/4·v1,·0x0 | 21 | ····const/4·v1,·0x0 |
22 | ····invoke-direct·{v0,·v1},·Lb/b/ | 22 | ····invoke-direct·{v0,·v1},·Lb/b/b/b/a/a$l;-><init>(Z)V |
23 | ····sput-object·v0,·Lb/b/ | 23 | ····sput-object·v0,·Lb/b/b/b/a/a$l;->c:Lb/b/b/b/a/a$l; |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | .method·constructor·<init>()V | 26 | .method·constructor·<init>()V |
27 | ····.locals·2 | 27 | ····.locals·2 |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····invoke-static·{},·Lb/b/ | 29 | ····invoke-static·{},·Lb/b/b/b/a/a;->e()Lb/b/b/b/a/a$b; |
30 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
31 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 31 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
32 | ····move-result-object·v1 | 32 | ····move-result-object·v1 |
33 | ····invoke-virtual·{v0,·p0,·v1},·Lb/b/ | 33 | ····invoke-virtual·{v0,·p0,·v1},·Lb/b/b/b/a/a$b;->a(Lb/b/b/b/a/a$l;Ljava/lang/Thread;)V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | .method·constructor·<init>(Z)V | 36 | .method·constructor·<init>(Z)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
Offset 66, 32 lines modified | Offset 66, 32 lines modified | ||
66 | .end·method | 66 | .end·method |
67 | #·virtual·methods | 67 | #·virtual·methods |
68 | .method·a()V | 68 | .method·a()V |
69 | ····.locals·2 | 69 | ····.locals·2 |
70 | ····iget-object·v0,·p0,·Lb/b/ | 70 | ····iget-object·v0,·p0,·Lb/b/b/b/a/a$l;->a:Ljava/lang/Thread; |
71 | ····if-eqz·v0,·:cond_0 | 71 | ····if-eqz·v0,·:cond_0 |
72 | ····const/4·v1,·0x0 | 72 | ····const/4·v1,·0x0 |
73 | ····iput-object·v1,·p0,·Lb/b/ | 73 | ····iput-object·v1,·p0,·Lb/b/b/b/a/a$l;->a:Ljava/lang/Thread; |
74 | ····invoke-static·{v0},·Ljava/util/concurrent/locks/LockSupport;->unpark(Ljava/lang/Thread;)V | 74 | ····invoke-static·{v0},·Ljava/util/concurrent/locks/LockSupport;->unpark(Ljava/lang/Thread;)V |
75 | ····:cond_0 | 75 | ····:cond_0 |
76 | ····return-void | 76 | ····return-void |
77 | .end·method | 77 | .end·method |
78 | .method·a(Lb/b/ | 78 | .method·a(Lb/b/b/b/a/a$l;)V |
79 | ····.locals·1 | 79 | ····.locals·1 |
80 | ····invoke-static·{},·Lb/b/ | 80 | ····invoke-static·{},·Lb/b/b/b/a/a;->e()Lb/b/b/b/a/a$b; |
81 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
82 | ····invoke-virtual·{v0,·p0,·p1},·Lb/b/ | 82 | ····invoke-virtual·{v0,·p0,·p1},·Lb/b/b/b/a/a$b;->a(Lb/b/b/b/a/a$l;Lb/b/b/b/a/a$l;)V |
83 | ····return-void | 83 | ····return-void |
84 | .end·method | 84 | .end·method |
Offset 1, 44 lines modified | Offset 1, 44 lines modified | ||
1 | .class·public·final·Lb/b/ | 1 | .class·public·final·Lb/b/b/a/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·static·fields | 4 | #·static·fields |
5 | .field·private·static·final·a:Ljava/lang/Object; | 5 | .field·private·static·final·a:Ljava/lang/Object; |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method·static·constructor·<clinit>()V | 7 | .method·static·constructor·<clinit>()V |
8 | ····.locals·1 | 8 | ····.locals·1 |
9 | ····invoke-static·{},·Lb/b/ | 9 | ····invoke-static·{},·Lb/b/b/a/d;->b()Ljava/lang/Object; |
10 | ····move-result-object·v0 | 10 | ····move-result-object·v0 |
11 | ····sput-object·v0,·Lb/b/ | 11 | ····sput-object·v0,·Lb/b/b/a/d;->a:Ljava/lang/Object; |
12 | ····sget-object·v0,·Lb/b/ | 12 | ····sget-object·v0,·Lb/b/b/a/d;->a:Ljava/lang/Object; |
13 | ····if-nez·v0,·:cond_0 | 13 | ····if-nez·v0,·:cond_0 |
14 | ····goto·:goto_0 | 14 | ····goto·:goto_0 |
15 | ····:cond_0 | 15 | ····:cond_0 |
16 | ····invoke-static·{},·Lb/b/ | 16 | ····invoke-static·{},·Lb/b/b/a/d;->a()Ljava/lang/reflect/Method; |
17 | ····:goto_0 | 17 | ····:goto_0 |
18 | ····sget-object·v0,·Lb/b/ | 18 | ····sget-object·v0,·Lb/b/b/a/d;->a:Ljava/lang/Object; |
19 | ····if-nez·v0,·:cond_1 | 19 | ····if-nez·v0,·:cond_1 |
20 | ····goto·:goto_1 | 20 | ····goto·:goto_1 |
21 | ····:cond_1 | 21 | ····:cond_1 |
22 | ····invoke-static·{},·Lb/b/ | 22 | ····invoke-static·{},·Lb/b/b/a/d;->c()Ljava/lang/reflect/Method; |
23 | ····:goto_1 | 23 | ····:goto_1 |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | .method·private·static·a()Ljava/lang/reflect/Method; | 26 | .method·private·static·a()Ljava/lang/reflect/Method; |
27 | ····.locals·3 | 27 | ····.locals·3 |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | ····const/4·v2,·0x1 | 57 | ····const/4·v2,·0x1 |
58 | ····aput-object·v1,·v0,·v2 | 58 | ····aput-object·v1,·v0,·v2 |
59 | ····const-string·v1,·"getStackTraceElement" | 59 | ····const-string·v1,·"getStackTraceElement" |
60 | ····invoke-static·{v1,·v0},·Lb/b/ | 60 | ····invoke-static·{v1,·v0},·Lb/b/b/a/d;->a(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
61 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
62 | ····return-object·v0 | 62 | ····return-object·v0 |
63 | .end·method | 63 | .end·method |
64 | .method·private·static·varargs·a(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 64 | .method·private·static·varargs·a(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
Offset 109, 15 lines modified | Offset 109, 15 lines modified | ||
109 | ····throw·p0 | 109 | ····throw·p0 |
110 | .end·method | 110 | .end·method |
111 | .method·public·static·a(Ljava/lang/Throwable;)V | 111 | .method·public·static·a(Ljava/lang/Throwable;)V |
112 | ····.locals·1 | 112 | ····.locals·1 |
113 | ····invoke-static·{p0},·Lb/b/ | 113 | ····invoke-static·{p0},·Lb/b/b/a/b;->a(Ljava/lang/Object;)Ljava/lang/Object; |
114 | ····instance-of·v0,·p0,·Ljava/lang/RuntimeException; | 114 | ····instance-of·v0,·p0,·Ljava/lang/RuntimeException; |
115 | ····if-nez·v0,·:cond_1 | 115 | ····if-nez·v0,·:cond_1 |
116 | ····instance-of·v0,·p0,·Ljava/lang/Error; | 116 | ····instance-of·v0,·p0,·Ljava/lang/Error; |
Offset 190, 24 lines modified | Offset 190, 24 lines modified | ||
190 | ····const-class·v4,·Ljava/lang/Throwable; | 190 | ····const-class·v4,·Ljava/lang/Throwable; |
191 | ····const/4·v5,·0x0 | 191 | ····const/4·v5,·0x0 |
192 | ····aput-object·v4,·v3,·v5 | 192 | ····aput-object·v4,·v3,·v5 |
193 | ····invoke-static·{v1,·v3},·Lb/b/ | 193 | ····invoke-static·{v1,·v3},·Lb/b/b/a/d;->a(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
194 | ····move-result-object·v1 | 194 | ····move-result-object·v1 |
195 | ····if-nez·v1,·:cond_0 | 195 | ····if-nez·v1,·:cond_0 |
196 | ····return-object·v0 | 196 | ····return-object·v0 |
197 | ····:cond_0 | 197 | ····:cond_0 |
198 | ····invoke-static·{},·Lb/b/ | 198 | ····invoke-static·{},·Lb/b/b/a/d;->b()Ljava/lang/Object; |
199 | ····move-result-object·v3 | 199 | ····move-result-object·v3 |
200 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 200 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
201 | ····new-instance·v4,·Ljava/lang/Throwable; | 201 | ····new-instance·v4,·Ljava/lang/Throwable; |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | .class·final·Lb/b/ | 1 | .class·final·Lb/b/b/a/a$b$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/a/a$b; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x1a | 9 | ····accessFlags·=·0x1a |
10 | ····name·=·"a" | 10 | ····name·=·"a" |
11 | .end·annotation | 11 | .end·annotation |
12 | #·instance·fields | 12 | #·instance·fields |
13 | .field·a:Ljava/lang/String; | 13 | .field·a:Ljava/lang/String; |
14 | .field·b:Ljava/lang/Object; | 14 | .field·b:Ljava/lang/Object; |
15 | .field·c:Lb/b/ | 15 | .field·c:Lb/b/b/a/a$b$a; |
16 | #·direct·methods | 16 | #·direct·methods |
17 | .method·private·constructor·<init>()V | 17 | .method·private·constructor·<init>()V |
18 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
22 | .method·synthetic·constructor·<init>(Lb/b/ | 22 | .method·synthetic·constructor·<init>(Lb/b/b/a/a$a;)V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····invoke-direct·{p0},·Lb/b/ | 24 | ····invoke-direct·{p0},·Lb/b/b/a/a$b$a;-><init>()V |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·final·Lb/b/ | 1 | .class·public·final·Lb/b/b/a/b; |
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(Ljava/lang/Object;)Ljava/lang/Object; | 5 | .method·public·static·a(Ljava/lang/Object;)Ljava/lang/Object; |
6 | ····.locals·0 | 6 | ····.locals·0 |
Offset 80, 15 lines modified | Offset 80, 15 lines modified | ||
80 | ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 80 | ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
81 | ····move-result-object·p3 | 81 | ····move-result-object·p3 |
82 | ····aput-object·p3,·v0,·p2 | 82 | ····aput-object·p3,·v0,·p2 |
83 | ····invoke-static·{p1,·v0},·Lb/b/ | 83 | ····invoke-static·{p1,·v0},·Lb/b/b/a/c;->a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
84 | ····move-result-object·p1 | 84 | ····move-result-object·p1 |
85 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 85 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
86 | ····throw·p0 | 86 | ····throw·p0 |
87 | .end·method | 87 | .end·method |
Offset 107, 15 lines modified | Offset 107, 15 lines modified | ||
107 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 107 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
108 | ····const/4·v1,·0x0 | 108 | ····const/4·v1,·0x0 |
109 | ····aput-object·p2,·v0,·v1 | 109 | ····aput-object·p2,·v0,·v1 |
110 | ····invoke-static·{p1,·v0},·Lb/b/ | 110 | ····invoke-static·{p1,·v0},·Lb/b/b/a/c;->a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
111 | ····move-result-object·p1 | 111 | ····move-result-object·p1 |
112 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 112 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
113 | ····throw·p0 | 113 | ····throw·p0 |
114 | .end·method | 114 | .end·method |
Offset 1, 156 lines modified | Offset 1, 156 lines modified | ||
1 | .class·public·final·Lb/b/ | 1 | .class·public·final·Lb/b/b/a/a$b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/b/ | 6 | ····value·=·Lb/b/b/a/a; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x19 | 9 | ····accessFlags·=·0x19 |
10 | ····name·=·"b" | 10 | ····name·=·"b" |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/MemberClasses; | 12 | .annotation·system·Ldalvik/annotation/MemberClasses; |
13 | ····value·=·{ | 13 | ····value·=·{ |
14 | ········Lb/b/ | 14 | ········Lb/b/b/a/a$b$a; |
15 | ····} | 15 | ····} |
16 | .end·annotation | 16 | .end·annotation |
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·private·final·a:Ljava/lang/String; | 18 | .field·private·final·a:Ljava/lang/String; |
19 | .field·private·final·b:Lb/b/ | 19 | .field·private·final·b:Lb/b/b/a/a$b$a; |
20 | .field·private·c:Lb/b/ | 20 | .field·private·c:Lb/b/b/a/a$b$a; |
21 | .field·private·d:Z | 21 | .field·private·d:Z |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·private·constructor·<init>(Ljava/lang/String;)V | 23 | .method·private·constructor·<init>(Ljava/lang/String;)V |
24 | ····.locals·2 | 24 | ····.locals·2 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····new-instance·v0,·Lb/b/ | 26 | ····new-instance·v0,·Lb/b/b/a/a$b$a; |
27 | ····const/4·v1,·0x0 | 27 | ····const/4·v1,·0x0 |
28 | ····invoke-direct·{v0,·v1},·Lb/b/ | 28 | ····invoke-direct·{v0,·v1},·Lb/b/b/a/a$b$a;-><init>(Lb/b/b/a/a$a;)V |
29 | ····iput-object·v0,·p0,·Lb/b/ | 29 | ····iput-object·v0,·p0,·Lb/b/b/a/a$b;->b:Lb/b/b/a/a$b$a; |
30 | ····iget-object·v0,·p0,·Lb/b/ | 30 | ····iget-object·v0,·p0,·Lb/b/b/a/a$b;->b:Lb/b/b/a/a$b$a; |
31 | ····iput-object·v0,·p0,·Lb/b/ | 31 | ····iput-object·v0,·p0,·Lb/b/b/a/a$b;->c:Lb/b/b/a/a$b$a; |
32 | ····const/4·v0,·0x0 | 32 | ····const/4·v0,·0x0 |
33 | ····iput-boolean·v0,·p0,·Lb/b/ | 33 | ····iput-boolean·v0,·p0,·Lb/b/b/a/a$b;->d:Z |
34 | ····invoke-static·{p1},·Lb/b/ | 34 | ····invoke-static·{p1},·Lb/b/b/a/b;->a(Ljava/lang/Object;)Ljava/lang/Object; |
35 | ····check-cast·p1,·Ljava/lang/String; | 35 | ····check-cast·p1,·Ljava/lang/String; |
36 | ····iput-object·p1,·p0,·Lb/b/ | 36 | ····iput-object·p1,·p0,·Lb/b/b/a/a$b;->a:Ljava/lang/String; |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·synthetic·constructor·<init>(Ljava/lang/String;Lb/b/ | 39 | .method·synthetic·constructor·<init>(Ljava/lang/String;Lb/b/b/a/a$a;)V |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····invoke-direct·{p0,·p1},·Lb/b/ | 41 | ····invoke-direct·{p0,·p1},·Lb/b/b/a/a$b;-><init>(Ljava/lang/String;)V |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | .method·private·a()Lb/b/ | 44 | .method·private·a()Lb/b/b/a/a$b$a; |
45 | ····.locals·2 | 45 | ····.locals·2 |
46 | ····new-instance·v0,·Lb/b/ | 46 | ····new-instance·v0,·Lb/b/b/a/a$b$a; |
47 | ····const/4·v1,·0x0 | 47 | ····const/4·v1,·0x0 |
48 | ····invoke-direct·{v0,·v1},·Lb/b/ | 48 | ····invoke-direct·{v0,·v1},·Lb/b/b/a/a$b$a;-><init>(Lb/b/b/a/a$a;)V |
49 | ····iget-object·v1,·p0,·Lb/b/ | 49 | ····iget-object·v1,·p0,·Lb/b/b/a/a$b;->c:Lb/b/b/a/a$b$a; |
50 | ····iput-object·v0,·v1,·Lb/b/ | 50 | ····iput-object·v0,·v1,·Lb/b/b/a/a$b$a;->c:Lb/b/b/a/a$b$a; |
51 | ····iput-object·v0,·p0,·Lb/b/ | 51 | ····iput-object·v0,·p0,·Lb/b/b/a/a$b;->c:Lb/b/b/a/a$b$a; |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·private·b(Ljava/lang/Object;)Lb/b/ | 54 | .method·private·b(Ljava/lang/Object;)Lb/b/b/a/a$b; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····invoke-direct·{p0},·Lb/b/ | 56 | ····invoke-direct·{p0},·Lb/b/b/a/a$b;->a()Lb/b/b/a/a$b$a; |
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····iput-object·p1,·v0,·Lb/b/ | 58 | ····iput-object·p1,·v0,·Lb/b/b/a/a$b$a;->b:Ljava/lang/Object; |
59 | ····return-object·p0 | 59 | ····return-object·p0 |
60 | .end·method | 60 | .end·method |
61 | #·virtual·methods | 61 | #·virtual·methods |
62 | .method·public·a(Ljava/lang/Object;)Lb/b/ | 62 | .method·public·a(Ljava/lang/Object;)Lb/b/b/a/a$b; |
63 | ····.locals·0 | 63 | ····.locals·0 |
64 | ····invoke-direct·{p0,·p1},·Lb/b/ | 64 | ····invoke-direct·{p0,·p1},·Lb/b/b/a/a$b;->b(Ljava/lang/Object;)Lb/b/b/a/a$b; |
65 | ····return-object·p0 | 65 | ····return-object·p0 |
66 | .end·method | 66 | .end·method |
67 | .method·public·toString()Ljava/lang/String; | 67 | .method·public·toString()Ljava/lang/String; |
68 | ····.locals·7 | 68 | ····.locals·7 |
69 | ····iget-boolean·v0,·p0,·Lb/b/ | 69 | ····iget-boolean·v0,·p0,·Lb/b/b/a/a$b;->d:Z |
70 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 70 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
71 | ····const/16·v2,·0x20 | 71 | ····const/16·v2,·0x20 |
72 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(I)V | 72 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(I)V |
73 | ····iget-object·v2,·p0,·Lb/b/ | 73 | ····iget-object·v2,·p0,·Lb/b/b/a/a$b;->a:Ljava/lang/String; |
74 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 74 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
75 | ····const/16·v2,·0x7b | 75 | ····const/16·v2,·0x7b |
Max diff block lines reached; 1467/5844 bytes (25.10%) of diff not shown. |
Offset 1, 33 lines modified | Offset 1, 26 lines modified | ||
1 | .class·public·f | 1 | .class·public·interface·abstract·Lb/b/a/a/f/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/ | 5 | .annotation·system·Ldalvik/annotation/Signature; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········ | 7 | ········"<TResult:", |
8 | ········"Ljava/lang/Object;", | ||
9 | ········">", | ||
10 | ········"Ljava/lang/Object;" | ||
8 | ····} | 11 | ····} |
9 | .end·annotation | 12 | .end·annotation |
10 | #· | 13 | #·virtual·methods |
14 | .method·public·abstract·a(Lb/b/a/a/f/f;)V | ||
15 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
16 | ········value·=·{ | ||
17 | ············"(", | ||
18 | ············"Lb/b/a/a/f/f<", | ||
19 | ············"TTResult;>;)V" | ||
20 | ········} | ||
21 | ····.end·annotation | ||
11 | .method·public·static·a(Ljava/lang/Object;)Lb/b/a/a/a$b; | ||
12 | ····.locals·2 | ||
13 | ····new-instance·v0,·Lb/b/a/a/a$b; | ||
14 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
15 | ····move-result-object·p0 | ||
16 | ····invoke-virtual·{p0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | ||
17 | ····move-result-object·p0 | ||
18 | ····const/4·v1,·0x0 | ||
19 | ····invoke-direct·{v0,·p0,·v1},·Lb/b/a/a/a$b;-><init>(Ljava/lang/String;Lb/b/a/a/a$a;)V | ||
20 | ····return-object·v0 | ||
21 | .end·method | 22 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·final·Lb/b/ | 1 | .class·public·final·Lb/b/b/a/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·private·static·a(Ljava/lang/Object;)Ljava/lang/String; | 5 | .method·private·static·a(Ljava/lang/Object;)Ljava/lang/String; |
6 | ····.locals·5 | 6 | ····.locals·5 |
Offset 137, 15 lines modified | Offset 137, 15 lines modified | ||
137 | ····:goto_0 | 137 | ····:goto_0 |
138 | ····array-length·v2,·p1 | 138 | ····array-length·v2,·p1 |
139 | ····if-ge·v1,·v2,·:cond_1 | 139 | ····if-ge·v1,·v2,·:cond_1 |
140 | ····aget-object·v2,·p1,·v1 | 140 | ····aget-object·v2,·p1,·v1 |
141 | ····invoke-static·{v2},·Lb/b/ | 141 | ····invoke-static·{v2},·Lb/b/b/a/c;->a(Ljava/lang/Object;)Ljava/lang/String; |
142 | ····move-result-object·v2 | 142 | ····move-result-object·v2 |
143 | ····aput-object·v2,·p1,·v1 | 143 | ····aput-object·v2,·p1,·v1 |
144 | ····add-int/lit8·v1,·v1,·0x1 | 144 | ····add-int/lit8·v1,·v1,·0x1 |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·synthetic·Lb/a/a/n/ | 1 | .class·synthetic·Lb/a/a/n/o$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lb/a/a/n/ | 6 | ····value·=·Lb/a/a/n/o; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x1008 | 9 | ····accessFlags·=·0x1008 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 18, 92 lines modified | Offset 18, 92 lines modified | ||
18 | .field·static·final·synthetic·a:[I | 18 | .field·static·final·synthetic·a:[I |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·static·constructor·<clinit>()V | 20 | .method·static·constructor·<clinit>()V |
21 | ····.locals·3 | 21 | ····.locals·3 |
22 | ····invoke-static·{},·Lb/a/a/n/ | 22 | ····invoke-static·{},·Lb/a/a/n/l;->values()[Lb/a/a/n/l; |
23 | ····move-result-object·v0 | 23 | ····move-result-object·v0 |
24 | ····array-length·v0,·v0 | 24 | ····array-length·v0,·v0 |
25 | ····new-array·v0,·v0,·[I | 25 | ····new-array·v0,·v0,·[I |
26 | ····sput-object·v0,·Lb/a/a/n/ | 26 | ····sput-object·v0,·Lb/a/a/n/o$a;->a:[I |
27 | ····:try_start_0 | 27 | ····:try_start_0 |
28 | ····sget-object·v0,·Lb/a/a/n/ | 28 | ····sget-object·v0,·Lb/a/a/n/o$a;->a:[I |
29 | ····sget-object·v1,·Lb/a/a/n/ | 29 | ····sget-object·v1,·Lb/a/a/n/l;->a:Lb/a/a/n/l; |
30 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I | 30 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I |
31 | ····move-result·v1 | 31 | ····move-result·v1 |
32 | ····const/4·v2,·0x1 | 32 | ····const/4·v2,·0x1 |
33 | ····aput·v2,·v0,·v1 | 33 | ····aput·v2,·v0,·v1 |
34 | ····:try_end_0 | 34 | ····:try_end_0 |
35 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0 | 35 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0 |
36 | ····:catch_0 | 36 | ····:catch_0 |
37 | ····:try_start_1 | 37 | ····:try_start_1 |
38 | ····sget-object·v0,·Lb/a/a/n/ | 38 | ····sget-object·v0,·Lb/a/a/n/o$a;->a:[I |
39 | ····sget-object·v1,·Lb/a/a/n/ | 39 | ····sget-object·v1,·Lb/a/a/n/l;->b:Lb/a/a/n/l; |
40 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I | 40 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I |
41 | ····move-result·v1 | 41 | ····move-result·v1 |
42 | ····const/4·v2,·0x2 | 42 | ····const/4·v2,·0x2 |
43 | ····aput·v2,·v0,·v1 | 43 | ····aput·v2,·v0,·v1 |
44 | ····:try_end_1 | 44 | ····:try_end_1 |
45 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_1·..·:try_end_1}·:catch_1 | 45 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_1·..·:try_end_1}·:catch_1 |
46 | ····:catch_1 | 46 | ····:catch_1 |
47 | ····:try_start_2 | 47 | ····:try_start_2 |
48 | ····sget-object·v0,·Lb/a/a/n/ | 48 | ····sget-object·v0,·Lb/a/a/n/o$a;->a:[I |
49 | ····sget-object·v1,·Lb/a/a/n/ | 49 | ····sget-object·v1,·Lb/a/a/n/l;->c:Lb/a/a/n/l; |
50 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I | 50 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I |
51 | ····move-result·v1 | 51 | ····move-result·v1 |
52 | ····const/4·v2,·0x3 | 52 | ····const/4·v2,·0x3 |
53 | ····aput·v2,·v0,·v1 | 53 | ····aput·v2,·v0,·v1 |
54 | ····:try_end_2 | 54 | ····:try_end_2 |
55 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_2·..·:try_end_2}·:catch_2 | 55 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_2·..·:try_end_2}·:catch_2 |
56 | ····:catch_2 | 56 | ····:catch_2 |
57 | ····:try_start_3 | 57 | ····:try_start_3 |
58 | ····sget-object·v0,·Lb/a/a/n/ | 58 | ····sget-object·v0,·Lb/a/a/n/o$a;->a:[I |
59 | ····sget-object·v1,·Lb/a/a/n/ | 59 | ····sget-object·v1,·Lb/a/a/n/l;->e:Lb/a/a/n/l; |
60 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I | 60 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I |
61 | ····move-result·v1 | 61 | ····move-result·v1 |
62 | ····const/4·v2,·0x4 | 62 | ····const/4·v2,·0x4 |
63 | ····aput·v2,·v0,·v1 | 63 | ····aput·v2,·v0,·v1 |
64 | ····:try_end_3 | 64 | ····:try_end_3 |
65 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_3·..·:try_end_3}·:catch_3 | 65 | ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_3·..·:try_end_3}·:catch_3 |
66 | ····:catch_3 | 66 | ····:catch_3 |
67 | ····:try_start_4 | 67 | ····:try_start_4 |
68 | ····sget-object·v0,·Lb/a/a/n/ | 68 | ····sget-object·v0,·Lb/a/a/n/o$a;->a:[I |
69 | ····sget-object·v1,·Lb/a/a/n/ | 69 | ····sget-object·v1,·Lb/a/a/n/l;->f:Lb/a/a/n/l; |
70 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I | 70 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I |
71 | ····move-result·v1 | 71 | ····move-result·v1 |
72 | ····const/4·v2,·0x5 | 72 | ····const/4·v2,·0x5 |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·final·La/b/ | 1 | .class·final·La/b/d$c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Set; | 5 | .implements·Ljava/util/Set; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·La/b/ | 8 | ····value·=·La/b/d; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x10 | 11 | ····accessFlags·=·0x10 |
12 | ····name·=·"c" | 12 | ····name·=·"c" |
13 | .end·annotation | 13 | .end·annotation |
Offset 22, 22 lines modified | Offset 22, 22 lines modified | ||
22 | ········"Ljava/util/Set<", | 22 | ········"Ljava/util/Set<", |
23 | ········"TK;>;" | 23 | ········"TK;>;" |
24 | ····} | 24 | ····} |
25 | .end·annotation | 25 | .end·annotation |
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·a:La/b/ | 27 | .field·final·synthetic·a:La/b/d; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(La/b/ | 29 | .method·constructor·<init>(La/b/d;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····iput-object·p1,·p0,·La/b/ | 31 | ····iput-object·p1,·p0,·La/b/d$c;->a:La/b/d; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
Offset 73, 27 lines modified | Offset 73, 27 lines modified | ||
73 | ····throw·p1 | 73 | ····throw·p1 |
74 | .end·method | 74 | .end·method |
75 | .method·public·clear()V | 75 | .method·public·clear()V |
76 | ····.locals·1 | 76 | ····.locals·1 |
77 | ····iget-object·v0,·p0,·La/b/ | 77 | ····iget-object·v0,·p0,·La/b/d$c;->a:La/b/d; |
78 | ····invoke-virtual·{v0},·La/b/ | 78 | ····invoke-virtual·{v0},·La/b/d;->a()V |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | .method·public·contains(Ljava/lang/Object;)Z | 81 | .method·public·contains(Ljava/lang/Object;)Z |
82 | ····.locals·1 | 82 | ····.locals·1 |
83 | ····iget-object·v0,·p0,·La/b/ | 83 | ····iget-object·v0,·p0,·La/b/d$c;->a:La/b/d; |
84 | ····invoke-virtual·{v0,·p1},·La/b/ | 84 | ····invoke-virtual·{v0,·p1},·La/b/d;->a(Ljava/lang/Object;)I |
85 | ····move-result·p1 | 85 | ····move-result·p1 |
86 | ····if-ltz·p1,·:cond_0 | 86 | ····if-ltz·p1,·:cond_0 |
87 | ····const/4·p1,·0x1 | 87 | ····const/4·p1,·0x1 |
Offset 112, 58 lines modified | Offset 112, 58 lines modified | ||
112 | ········value·=·{ | 112 | ········value·=·{ |
113 | ············"(", | 113 | ············"(", |
114 | ············"Ljava/util/Collection<", | 114 | ············"Ljava/util/Collection<", |
115 | ············"*>;)Z" | 115 | ············"*>;)Z" |
116 | ········} | 116 | ········} |
117 | ····.end·annotation | 117 | ····.end·annotation |
118 | ····iget-object·v0,·p0,·La/b/ | 118 | ····iget-object·v0,·p0,·La/b/d$c;->a:La/b/d; |
119 | ····invoke-virtual·{v0},·La/b/ | 119 | ····invoke-virtual·{v0},·La/b/d;->b()Ljava/util/Map; |
120 | ····move-result-object·v0 | 120 | ····move-result-object·v0 |
121 | ····invoke-static·{v0,·p1},·La/b/ | 121 | ····invoke-static·{v0,·p1},·La/b/d;->a(Ljava/util/Map;Ljava/util/Collection;)Z |
122 | ····move-result·p1 | 122 | ····move-result·p1 |
123 | ····return·p1 | 123 | ····return·p1 |
124 | .end·method | 124 | .end·method |
125 | .method·public·equals(Ljava/lang/Object;)Z | 125 | .method·public·equals(Ljava/lang/Object;)Z |
126 | ····.locals·0 | 126 | ····.locals·0 |
127 | ····invoke-static·{p0,·p1},·La/b/ | 127 | ····invoke-static·{p0,·p1},·La/b/d;->a(Ljava/util/Set;Ljava/lang/Object;)Z |
128 | ····move-result·p1 | 128 | ····move-result·p1 |
129 | ····return·p1 | 129 | ····return·p1 |
130 | .end·method | 130 | .end·method |
131 | .method·public·hashCode()I | 131 | .method·public·hashCode()I |
132 | ····.locals·4 | 132 | ····.locals·4 |
133 | ····iget-object·v0,·p0,·La/b/ | 133 | ····iget-object·v0,·p0,·La/b/d$c;->a:La/b/d; |
134 | ····invoke-virtual·{v0},·La/b/ | 134 | ····invoke-virtual·{v0},·La/b/d;->c()I |
135 | ····move-result·v0 | 135 | ····move-result·v0 |
136 | ····add-int/lit8·v0,·v0,·-0x1 | 136 | ····add-int/lit8·v0,·v0,·-0x1 |
137 | ····const/4·v1,·0x0 | 137 | ····const/4·v1,·0x0 |
138 | ····const/4·v2,·0x0 | 138 | ····const/4·v2,·0x0 |
139 | ····:goto_0 | 139 | ····:goto_0 |
140 | ····if-ltz·v0,·:cond_1 | 140 | ····if-ltz·v0,·:cond_1 |
141 | ····iget-object·v3,·p0,·La/b/ | 141 | ····iget-object·v3,·p0,·La/b/d$c;->a:La/b/d; |
142 | ····invoke-virtual·{v3,·v0,·v1},·La/b/ | 142 | ····invoke-virtual·{v3,·v0,·v1},·La/b/d;->a(II)Ljava/lang/Object; |
143 | ····move-result-object·v3 | 143 | ····move-result-object·v3 |
144 | ····if-nez·v3,·:cond_0 | 144 | ····if-nez·v3,·:cond_0 |
145 | ····const/4·v3,·0x0 | 145 | ····const/4·v3,·0x0 |
Max diff block lines reached; 3912/6978 bytes (56.06%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·final·La/b/ | 1 | .class·final·La/b/d$b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Set; | 5 | .implements·Ljava/util/Set; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·La/b/ | 8 | ····value·=·La/b/d; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x10 | 11 | ····accessFlags·=·0x10 |
12 | ····name·=·"b" | 12 | ····name·=·"b" |
13 | .end·annotation | 13 | .end·annotation |
Offset 23, 22 lines modified | Offset 23, 22 lines modified | ||
23 | ········"Ljava/util/Map$Entry<", | 23 | ········"Ljava/util/Map$Entry<", |
24 | ········"TK;TV;>;>;" | 24 | ········"TK;TV;>;>;" |
25 | ····} | 25 | ····} |
26 | .end·annotation | 26 | .end·annotation |
27 | #·instance·fields | 27 | #·instance·fields |
28 | .field·final·synthetic·a:La/b/ | 28 | .field·final·synthetic·a:La/b/d; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(La/b/ | 30 | .method·constructor·<init>(La/b/d;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····iput-object·p1,·p0,·La/b/ | 32 | ····iput-object·p1,·p0,·La/b/d$b;->a:La/b/d; |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
Offset 61, 15 lines modified | Offset 61, 15 lines modified | ||
61 | .end·method | 61 | .end·method |
62 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z | 62 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z |
63 | ····.locals·0 | 63 | ····.locals·0 |
64 | ····check-cast·p1,·Ljava/util/Map$Entry; | 64 | ····check-cast·p1,·Ljava/util/Map$Entry; |
65 | ····invoke-virtual·{p0,·p1},·La/b/ | 65 | ····invoke-virtual·{p0,·p1},·La/b/d$b;->a(Ljava/util/Map$Entry;)Z |
66 | ····const/4·p1,·0x0 | 66 | ····const/4·p1,·0x0 |
67 | ····throw·p1 | 67 | ····throw·p1 |
68 | .end·method | 68 | .end·method |
69 | .method·public·addAll(Ljava/util/Collection;)Z | 69 | .method·public·addAll(Ljava/util/Collection;)Z |
Offset 80, 17 lines modified | Offset 80, 17 lines modified | ||
80 | ············"Ljava/util/Collection<", | 80 | ············"Ljava/util/Collection<", |
81 | ············"+", | 81 | ············"+", |
82 | ············"Ljava/util/Map$Entry<", | 82 | ············"Ljava/util/Map$Entry<", |
83 | ············"TK;TV;>;>;)Z" | 83 | ············"TK;TV;>;>;)Z" |
84 | ········} | 84 | ········} |
85 | ····.end·annotation | 85 | ····.end·annotation |
86 | ····iget-object·v0,·p0,·La/b/ | 86 | ····iget-object·v0,·p0,·La/b/d$b;->a:La/b/d; |
87 | ····invoke-virtual·{v0},·La/b/ | 87 | ····invoke-virtual·{v0},·La/b/d;->c()I |
88 | ····move-result·v0 | 88 | ····move-result·v0 |
89 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 89 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
90 | ····move-result-object·p1 | 90 | ····move-result-object·p1 |
Offset 103, 32 lines modified | Offset 103, 32 lines modified | ||
103 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 103 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
104 | ····move-result-object·v1 | 104 | ····move-result-object·v1 |
105 | ····check-cast·v1,·Ljava/util/Map$Entry; | 105 | ····check-cast·v1,·Ljava/util/Map$Entry; |
106 | ····iget-object·v2,·p0,·La/b/ | 106 | ····iget-object·v2,·p0,·La/b/d$b;->a:La/b/d; |
107 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 107 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
108 | ····move-result-object·v3 | 108 | ····move-result-object·v3 |
109 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 109 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
110 | ····move-result-object·v1 | 110 | ····move-result-object·v1 |
111 | ····invoke-virtual·{v2,·v3,·v1},·La/b/ | 111 | ····invoke-virtual·{v2,·v3,·v1},·La/b/d;->a(Ljava/lang/Object;Ljava/lang/Object;)V |
112 | ····goto·:goto_0 | 112 | ····goto·:goto_0 |
113 | ····:cond_0 | 113 | ····:cond_0 |
114 | ····iget-object·p1,·p0,·La/b/ | 114 | ····iget-object·p1,·p0,·La/b/d$b;->a:La/b/d; |
115 | ····invoke-virtual·{p1},·La/b/ | 115 | ····invoke-virtual·{p1},·La/b/d;->c()I |
116 | ····move-result·p1 | 116 | ····move-result·p1 |
117 | ····if-eq·v0,·p1,·:cond_1 | 117 | ····if-eq·v0,·p1,·:cond_1 |
118 | ····const/4·p1,·0x1 | 118 | ····const/4·p1,·0x1 |
Offset 140, 17 lines modified | Offset 140, 17 lines modified | ||
140 | ····:goto_1 | 140 | ····:goto_1 |
141 | ····return·p1 | 141 | ····return·p1 |
142 | .end·method | 142 | .end·method |
143 | .method·public·clear()V | 143 | .method·public·clear()V |
144 | ····.locals·1 | 144 | ····.locals·1 |
145 | ····iget-object·v0,·p0,·La/b/ | 145 | ····iget-object·v0,·p0,·La/b/d$b;->a:La/b/d; |
146 | ····invoke-virtual·{v0},·La/b/ | 146 | ····invoke-virtual·{v0},·La/b/d;->a()V |
147 | ····return-void | 147 | ····return-void |
148 | .end·method | 148 | .end·method |
149 | .method·public·contains(Ljava/lang/Object;)Z | 149 | .method·public·contains(Ljava/lang/Object;)Z |
150 | ····.locals·3 | 150 | ····.locals·3 |
Offset 161, 42 lines modified | Offset 161, 42 lines modified | ||
Max diff block lines reached; 4076/7182 bytes (56.75%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·final·La/b/ | 1 | .class·final·La/b/d$e; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Collection; | 5 | .implements·Ljava/util/Collection; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·La/b/ | 8 | ····value·=·La/b/d; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x10 | 11 | ····accessFlags·=·0x10 |
12 | ····name·=·"e" | 12 | ····name·=·"e" |
13 | .end·annotation | 13 | .end·annotation |
Offset 22, 22 lines modified | Offset 22, 22 lines modified | ||
22 | ········"Ljava/util/Collection<", | 22 | ········"Ljava/util/Collection<", |
23 | ········"TV;>;" | 23 | ········"TV;>;" |
24 | ····} | 24 | ····} |
25 | .end·annotation | 25 | .end·annotation |
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·a:La/b/ | 27 | .field·final·synthetic·a:La/b/d; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(La/b/ | 29 | .method·constructor·<init>(La/b/d;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····iput-object·p1,·p0,·La/b/ | 31 | ····iput-object·p1,·p0,·La/b/d$e;->a:La/b/d; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
Offset 73, 27 lines modified | Offset 73, 27 lines modified | ||
73 | ····throw·p1 | 73 | ····throw·p1 |
74 | .end·method | 74 | .end·method |
75 | .method·public·clear()V | 75 | .method·public·clear()V |
76 | ····.locals·1 | 76 | ····.locals·1 |
77 | ····iget-object·v0,·p0,·La/b/ | 77 | ····iget-object·v0,·p0,·La/b/d$e;->a:La/b/d; |
78 | ····invoke-virtual·{v0},·La/b/ | 78 | ····invoke-virtual·{v0},·La/b/d;->a()V |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | .method·public·contains(Ljava/lang/Object;)Z | 81 | .method·public·contains(Ljava/lang/Object;)Z |
82 | ····.locals·1 | 82 | ····.locals·1 |
83 | ····iget-object·v0,·p0,·La/b/ | 83 | ····iget-object·v0,·p0,·La/b/d$e;->a:La/b/d; |
84 | ····invoke-virtual·{v0,·p1},·La/b/ | 84 | ····invoke-virtual·{v0,·p1},·La/b/d;->b(Ljava/lang/Object;)I |
85 | ····move-result·p1 | 85 | ····move-result·p1 |
86 | ····if-ltz·p1,·:cond_0 | 86 | ····if-ltz·p1,·:cond_0 |
87 | ····const/4·p1,·0x1 | 87 | ····const/4·p1,·0x1 |
Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
127 | ····if-eqz·v0,·:cond_1 | 127 | ····if-eqz·v0,·:cond_1 |
128 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 128 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
129 | ····move-result-object·v0 | 129 | ····move-result-object·v0 |
130 | ····invoke-virtual·{p0,·v0},·La/b/ | 130 | ····invoke-virtual·{p0,·v0},·La/b/d$e;->contains(Ljava/lang/Object;)Z |
131 | ····move-result·v0 | 131 | ····move-result·v0 |
132 | ····if-nez·v0,·:cond_0 | 132 | ····if-nez·v0,·:cond_0 |
133 | ····const/4·p1,·0x0 | 133 | ····const/4·p1,·0x0 |
Offset 146, 17 lines modified | Offset 146, 17 lines modified | ||
146 | ····return·p1 | 146 | ····return·p1 |
147 | .end·method | 147 | .end·method |
148 | .method·public·isEmpty()Z | 148 | .method·public·isEmpty()Z |
149 | ····.locals·1 | 149 | ····.locals·1 |
150 | ····iget-object·v0,·p0,·La/b/ | 150 | ····iget-object·v0,·p0,·La/b/d$e;->a:La/b/d; |
151 | ····invoke-virtual·{v0},·La/b/ | 151 | ····invoke-virtual·{v0},·La/b/d;->c()I |
152 | ····move-result·v0 | 152 | ····move-result·v0 |
153 | ····if-nez·v0,·:cond_0 | 153 | ····if-nez·v0,·:cond_0 |
154 | ····const/4·v0,·0x1 | 154 | ····const/4·v0,·0x1 |
Offset 175, 39 lines modified | Offset 175, 39 lines modified | ||
175 | ········value·=·{ | 175 | ········value·=·{ |
176 | ············"()", | 176 | ············"()", |
177 | ············"Ljava/util/Iterator<", | 177 | ············"Ljava/util/Iterator<", |
178 | ············"TV;>;" | 178 | ············"TV;>;" |
179 | ········} | 179 | ········} |
180 | ····.end·annotation | 180 | ····.end·annotation |
181 | ····new-instance·v0,·La/b/ | 181 | ····new-instance·v0,·La/b/d$a; |
182 | ····iget-object·v1,·p0,·La/b/ | 182 | ····iget-object·v1,·p0,·La/b/d$e;->a:La/b/d; |
183 | ····const/4·v2,·0x1 | 183 | ····const/4·v2,·0x1 |
184 | ····invoke-direct·{v0,·v1,·v2},·La/b/ | 184 | ····invoke-direct·{v0,·v1,·v2},·La/b/d$a;-><init>(La/b/d;I)V |
185 | ····return-object·v0 | 185 | ····return-object·v0 |
186 | .end·method | 186 | .end·method |
187 | .method·public·remove(Ljava/lang/Object;)Z | 187 | .method·public·remove(Ljava/lang/Object;)Z |
188 | ····.locals·1 | 188 | ····.locals·1 |
189 | ····iget-object·v0,·p0,·La/b/ | 189 | ····iget-object·v0,·p0,·La/b/d$e;->a:La/b/d; |
Max diff block lines reached; 3855/6894 bytes (55.92%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·final·La/b/ | 1 | .class·final·La/b/d$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Iterator; | 5 | .implements·Ljava/util/Iterator; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·La/b/ | 8 | ····value·=·La/b/d; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x10 | 11 | ····accessFlags·=·0x10 |
12 | ····name·=·"a" | 12 | ····name·=·"a" |
13 | .end·annotation | 13 | .end·annotation |
Offset 33, 48 lines modified | Offset 33, 48 lines modified | ||
33 | .field·b:I | 33 | .field·b:I |
34 | .field·c:I | 34 | .field·c:I |
35 | .field·d:Z | 35 | .field·d:Z |
36 | .field·final·synthetic·e:La/b/ | 36 | .field·final·synthetic·e:La/b/d; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·constructor·<init>(La/b/ | 38 | .method·constructor·<init>(La/b/d;I)V |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····iput-object·p1,·p0,·La/b/ | 40 | ····iput-object·p1,·p0,·La/b/d$a;->e:La/b/d; |
41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
43 | ····iput-boolean·v0,·p0,·La/b/ | 43 | ····iput-boolean·v0,·p0,·La/b/d$a;->d:Z |
44 | ····iput·p2,·p0,·La/b/ | 44 | ····iput·p2,·p0,·La/b/d$a;->a:I |
45 | ····invoke-virtual·{p1},·La/b/ | 45 | ····invoke-virtual·{p1},·La/b/d;->c()I |
46 | ····move-result·p1 | 46 | ····move-result·p1 |
47 | ····iput·p1,·p0,·La/b/ | 47 | ····iput·p1,·p0,·La/b/d$a;->b:I |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
50 | #·virtual·methods | 50 | #·virtual·methods |
51 | .method·public·hasNext()Z | 51 | .method·public·hasNext()Z |
52 | ····.locals·2 | 52 | ····.locals·2 |
53 | ····iget·v0,·p0,·La/b/ | 53 | ····iget·v0,·p0,·La/b/d$a;->c:I |
54 | ····iget·v1,·p0,·La/b/ | 54 | ····iget·v1,·p0,·La/b/d$a;->b:I |
55 | ····if-ge·v0,·v1,·:cond_0 | 55 | ····if-ge·v0,·v1,·:cond_0 |
56 | ····const/4·v0,·0x1 | 56 | ····const/4·v0,·0x1 |
57 | ····goto·:goto_0 | 57 | ····goto·:goto_0 |
Offset 89, 78 lines modified | Offset 89, 78 lines modified | ||
89 | ····.locals·3 | 89 | ····.locals·3 |
90 | ····.annotation·system·Ldalvik/annotation/Signature; | 90 | ····.annotation·system·Ldalvik/annotation/Signature; |
91 | ········value·=·{ | 91 | ········value·=·{ |
92 | ············"()TT;" | 92 | ············"()TT;" |
93 | ········} | 93 | ········} |
94 | ····.end·annotation | 94 | ····.end·annotation |
95 | ····invoke-virtual·{p0},·La/b/ | 95 | ····invoke-virtual·{p0},·La/b/d$a;->hasNext()Z |
96 | ····move-result·v0 | 96 | ····move-result·v0 |
97 | ····if-eqz·v0,·:cond_0 | 97 | ····if-eqz·v0,·:cond_0 |
98 | ····iget-object·v0,·p0,·La/b/ | 98 | ····iget-object·v0,·p0,·La/b/d$a;->e:La/b/d; |
99 | ····iget·v1,·p0,·La/b/ | 99 | ····iget·v1,·p0,·La/b/d$a;->c:I |
100 | ····iget·v2,·p0,·La/b/ | 100 | ····iget·v2,·p0,·La/b/d$a;->a:I |
101 | ····invoke-virtual·{v0,·v1,·v2},·La/b/ | 101 | ····invoke-virtual·{v0,·v1,·v2},·La/b/d;->a(II)Ljava/lang/Object; |
102 | ····move-result-object·v0 | 102 | ····move-result-object·v0 |
103 | ····iget·v1,·p0,·La/b/ | 103 | ····iget·v1,·p0,·La/b/d$a;->c:I |
104 | ····const/4·v2,·0x1 | 104 | ····const/4·v2,·0x1 |
105 | ····add-int/2addr·v1,·v2 | 105 | ····add-int/2addr·v1,·v2 |
106 | ····iput·v1,·p0,·La/b/ | 106 | ····iput·v1,·p0,·La/b/d$a;->c:I |
107 | ····iput-boolean·v2,·p0,·La/b/ | 107 | ····iput-boolean·v2,·p0,·La/b/d$a;->d:Z |
108 | ····return-object·v0 | 108 | ····return-object·v0 |
109 | ····:cond_0 | 109 | ····:cond_0 |
110 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 110 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
111 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 111 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
112 | ····throw·v0 | 112 | ····throw·v0 |
113 | .end·method | 113 | .end·method |
114 | .method·public·remove()V | 114 | .method·public·remove()V |
115 | ····.locals·2 | 115 | ····.locals·2 |
116 | ····iget-boolean·v0,·p0,·La/b/ | 116 | ····iget-boolean·v0,·p0,·La/b/d$a;->d:Z |
117 | ····if-eqz·v0,·:cond_0 | 117 | ····if-eqz·v0,·:cond_0 |
118 | ····iget·v0,·p0,·La/b/ | 118 | ····iget·v0,·p0,·La/b/d$a;->c:I |
119 | ····add-int/lit8·v0,·v0,·-0x1 | 119 | ····add-int/lit8·v0,·v0,·-0x1 |
120 | ····iput·v0,·p0,·La/b/ | 120 | ····iput·v0,·p0,·La/b/d$a;->c:I |
121 | ····iget·v0,·p0,·La/b/ | 121 | ····iget·v0,·p0,·La/b/d$a;->b:I |
122 | ····add-int/lit8·v0,·v0,·-0x1 | 122 | ····add-int/lit8·v0,·v0,·-0x1 |
Max diff block lines reached; 589/3637 bytes (16.19%) of diff not shown. |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | .class·final·La/b/ | 1 | .class·final·La/b/d$d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Iterator; | 5 | .implements·Ljava/util/Iterator; |
6 | .implements·Ljava/util/Map$Entry; | 6 | .implements·Ljava/util/Map$Entry; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 8 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
9 | ····value·=·La/b/ | 9 | ····value·=·La/b/d; |
10 | .end·annotation | 10 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x10 | 12 | ····accessFlags·=·0x10 |
13 | ····name·=·"d" | 13 | ····name·=·"d" |
14 | .end·annotation | 14 | .end·annotation |
Offset 32, 50 lines modified | Offset 32, 50 lines modified | ||
32 | #·instance·fields | 32 | #·instance·fields |
33 | .field·a:I | 33 | .field·a:I |
34 | .field·b:I | 34 | .field·b:I |
35 | .field·c:Z | 35 | .field·c:Z |
36 | .field·final·synthetic·d:La/b/ | 36 | .field·final·synthetic·d:La/b/d; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·constructor·<init>(La/b/ | 38 | .method·constructor·<init>(La/b/d;)V |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····iput-object·p1,·p0,·La/b/ | 40 | ····iput-object·p1,·p0,·La/b/d$d;->d:La/b/d; |
41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
43 | ····iput-boolean·v0,·p0,·La/b/ | 43 | ····iput-boolean·v0,·p0,·La/b/d$d;->c:Z |
44 | ····invoke-virtual·{p1},·La/b/ | 44 | ····invoke-virtual·{p1},·La/b/d;->c()I |
45 | ····move-result·p1 | 45 | ····move-result·p1 |
46 | ····add-int/lit8·p1,·p1,·-0x1 | 46 | ····add-int/lit8·p1,·p1,·-0x1 |
47 | ····iput·p1,·p0,·La/b/ | 47 | ····iput·p1,·p0,·La/b/d$d;->a:I |
48 | ····const/4·p1,·-0x1 | 48 | ····const/4·p1,·-0x1 |
49 | ····iput·p1,·p0,·La/b/ | 49 | ····iput·p1,·p0,·La/b/d$d;->b:I |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | #·virtual·methods | 52 | #·virtual·methods |
53 | .method·public·equals(Ljava/lang/Object;)Z | 53 | .method·public·equals(Ljava/lang/Object;)Z |
54 | ····.locals·4 | 54 | ····.locals·4 |
55 | ····iget-boolean·v0,·p0,·La/b/ | 55 | ····iget-boolean·v0,·p0,·La/b/d$d;->c:Z |
56 | ····if-eqz·v0,·:cond_2 | 56 | ····if-eqz·v0,·:cond_2 |
57 | ····instance-of·v0,·p1,·Ljava/util/Map$Entry; | 57 | ····instance-of·v0,·p1,·Ljava/util/Map$Entry; |
58 | ····const/4·v1,·0x0 | 58 | ····const/4·v1,·0x0 |
Offset 86, 43 lines modified | Offset 86, 43 lines modified | ||
86 | ····:cond_0 | 86 | ····:cond_0 |
87 | ····check-cast·p1,·Ljava/util/Map$Entry; | 87 | ····check-cast·p1,·Ljava/util/Map$Entry; |
88 | ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 88 | ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
90 | ····iget-object·v2,·p0,·La/b/ | 90 | ····iget-object·v2,·p0,·La/b/d$d;->d:La/b/d; |
91 | ····iget·v3,·p0,·La/b/ | 91 | ····iget·v3,·p0,·La/b/d$d;->b:I |
92 | ····invoke-virtual·{v2,·v3,·v1},·La/b/ | 92 | ····invoke-virtual·{v2,·v3,·v1},·La/b/d;->a(II)Ljava/lang/Object; |
93 | ····move-result-object·v2 | 93 | ····move-result-object·v2 |
94 | ····invoke-static·{v0,·v2},·La/b/ | 94 | ····invoke-static·{v0,·v2},·La/b/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
95 | ····move-result·v0 | 95 | ····move-result·v0 |
96 | ····const/4·v2,·0x1 | 96 | ····const/4·v2,·0x1 |
97 | ····if-eqz·v0,·:cond_1 | 97 | ····if-eqz·v0,·:cond_1 |
98 | ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 98 | ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
99 | ····move-result-object·p1 | 99 | ····move-result-object·p1 |
100 | ····iget-object·v0,·p0,·La/b/ | 100 | ····iget-object·v0,·p0,·La/b/d$d;->d:La/b/d; |
101 | ····iget·v3,·p0,·La/b/ | 101 | ····iget·v3,·p0,·La/b/d$d;->b:I |
102 | ····invoke-virtual·{v0,·v3,·v2},·La/b/ | 102 | ····invoke-virtual·{v0,·v3,·v2},·La/b/d;->a(II)Ljava/lang/Object; |
103 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
104 | ····invoke-static·{p1,·v0},·La/b/ | 104 | ····invoke-static·{p1,·v0},·La/b/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
105 | ····move-result·p1 | 105 | ····move-result·p1 |
106 | ····if-eqz·p1,·:cond_1 | 106 | ····if-eqz·p1,·:cond_1 |
107 | ····const/4·v1,·0x1 | 107 | ····const/4·v1,·0x1 |
Offset 143, 25 lines modified | Offset 143, 25 lines modified | ||
143 | ····.locals·3 | 143 | ····.locals·3 |
144 | ····.annotation·system·Ldalvik/annotation/Signature; | 144 | ····.annotation·system·Ldalvik/annotation/Signature; |
145 | ········value·=·{ | 145 | ········value·=·{ |
146 | ············"()TK;" | 146 | ············"()TK;" |
147 | ········} | 147 | ········} |
148 | ····.end·annotation | 148 | ····.end·annotation |
149 | ····iget-boolean·v0,·p0,·La/b/ | 149 | ····iget-boolean·v0,·p0,·La/b/d$d;->c:Z |
150 | ····if-eqz·v0,·:cond_0 | 150 | ····if-eqz·v0,·:cond_0 |
151 | ····iget-object·v0,·p0,·La/b/ | 151 | ····iget-object·v0,·p0,·La/b/d$d;->d:La/b/d; |
Max diff block lines reached; 6209/9541 bytes (65.08%) of diff not shown. |
Offset 1, 137 lines modified | Offset 1, 137 lines modified | ||
1 | .class·La/a/a/ | 1 | .class·La/a/a/b/b$d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Iterator; | 5 | .implements·Ljava/util/Iterator; |
6 | .implements·La/a/a/ | 6 | .implements·La/a/a/b/b$f; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 8 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
9 | ····value·=·La/a/a/ | 9 | ····value·=·La/a/a/b/b; |
10 | .end·annotation | 10 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x2 | 12 | ····accessFlags·=·0x2 |
13 | ····name·=·"d" | 13 | ····name·=·"d" |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·system·Ldalvik/annotation/Signature; | 15 | .annotation·system·Ldalvik/annotation/Signature; |
16 | ····value·=·{ | 16 | ····value·=·{ |
17 | ········"Ljava/lang/Object;", | 17 | ········"Ljava/lang/Object;", |
18 | ········"Ljava/util/Iterator<", | 18 | ········"Ljava/util/Iterator<", |
19 | ········"Ljava/util/Map$Entry<", | 19 | ········"Ljava/util/Map$Entry<", |
20 | ········"TK;TV;>;>;", | 20 | ········"TK;TV;>;>;", |
21 | ········"La/a/a/ | 21 | ········"La/a/a/b/b$f<", |
22 | ········"TK;TV;>;" | 22 | ········"TK;TV;>;" |
23 | ····} | 23 | ····} |
24 | .end·annotation | 24 | .end·annotation |
25 | #·instance·fields | 25 | #·instance·fields |
26 | .field·private·a:La/a/a/ | 26 | .field·private·a:La/a/a/b/b$c; |
27 | ····.annotation·system·Ldalvik/annotation/Signature; | 27 | ····.annotation·system·Ldalvik/annotation/Signature; |
28 | ········value·=·{ | 28 | ········value·=·{ |
29 | ············"La/a/a/ | 29 | ············"La/a/a/b/b$c<", |
30 | ············"TK;TV;>;" | 30 | ············"TK;TV;>;" |
31 | ········} | 31 | ········} |
32 | ····.end·annotation | 32 | ····.end·annotation |
33 | .end·field | 33 | .end·field |
34 | .field·private·b:Z | 34 | .field·private·b:Z |
35 | .field·final·synthetic·c:La/a/a/ | 35 | .field·final·synthetic·c:La/a/a/b/b; |
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·constructor·<init>(La/a/a/ | 37 | .method·constructor·<init>(La/a/a/b/b;)V |
38 | ····.locals·0 | 38 | ····.locals·0 |
39 | ····iput-object·p1,·p0,·La/a/a/ | 39 | ····iput-object·p1,·p0,·La/a/a/b/b$d;->c:La/a/a/b/b; |
40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
41 | ····const/4·p1,·0x1 | 41 | ····const/4·p1,·0x1 |
42 | ····iput-boolean·p1,·p0,·La/a/a/ | 42 | ····iput-boolean·p1,·p0,·La/a/a/b/b$d;->b:Z |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·a(La/a/a/ | 46 | .method·public·a(La/a/a/b/b$c;)V |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.annotation·system·Ldalvik/annotation/Signature; | 48 | ····.annotation·system·Ldalvik/annotation/Signature; |
49 | ········value·=·{ | 49 | ········value·=·{ |
50 | ············"(", | 50 | ············"(", |
51 | ············"La/a/a/ | 51 | ············"La/a/a/b/b$c<", |
52 | ············"TK;TV;>;)V" | 52 | ············"TK;TV;>;)V" |
53 | ········} | 53 | ········} |
54 | ····.end·annotation | 54 | ····.end·annotation |
55 | ····iget-object·v0,·p0,·La/a/a/ | 55 | ····iget-object·v0,·p0,·La/a/a/b/b$d;->a:La/a/a/b/b$c; |
56 | ····if-ne·p1,·v0,·:cond_1 | 56 | ····if-ne·p1,·v0,·:cond_1 |
57 | ····iget-object·p1,·v0,·La/a/a/ | 57 | ····iget-object·p1,·v0,·La/a/a/b/b$c;->d:La/a/a/b/b$c; |
58 | ····iput-object·p1,·p0,·La/a/a/ | 58 | ····iput-object·p1,·p0,·La/a/a/b/b$d;->a:La/a/a/b/b$c; |
59 | ····iget-object·p1,·p0,·La/a/a/ | 59 | ····iget-object·p1,·p0,·La/a/a/b/b$d;->a:La/a/a/b/b$c; |
60 | ····if-nez·p1,·:cond_0 | 60 | ····if-nez·p1,·:cond_0 |
61 | ····const/4·p1,·0x1 | 61 | ····const/4·p1,·0x1 |
62 | ····goto·:goto_0 | 62 | ····goto·:goto_0 |
63 | ····:cond_0 | 63 | ····:cond_0 |
64 | ····const/4·p1,·0x0 | 64 | ····const/4·p1,·0x0 |
65 | ····:goto_0 | 65 | ····:goto_0 |
66 | ····iput-boolean·p1,·p0,·La/a/a/ | 66 | ····iput-boolean·p1,·p0,·La/a/a/b/b$d;->b:Z |
67 | ····:cond_1 | 67 | ····:cond_1 |
68 | ····return-void | 68 | ····return-void |
69 | .end·method | 69 | .end·method |
70 | .method·public·hasNext()Z | 70 | .method·public·hasNext()Z |
71 | ····.locals·3 | 71 | ····.locals·3 |
72 | ····iget-boolean·v0,·p0,·La/a/a/ | 72 | ····iget-boolean·v0,·p0,·La/a/a/b/b$d;->b:Z |
73 | ····const/4·v1,·0x1 | 73 | ····const/4·v1,·0x1 |
74 | ····const/4·v2,·0x0 | 74 | ····const/4·v2,·0x0 |
75 | ····if-eqz·v0,·:cond_1 | 75 | ····if-eqz·v0,·:cond_1 |
76 | ····iget-object·v0,·p0,·La/a/a/ | 76 | ····iget-object·v0,·p0,·La/a/a/b/b$d;->c:La/a/a/b/b; |
77 | ····iget-object·v0,·v0,·La/a/a/ | 77 | ····iget-object·v0,·v0,·La/a/a/b/b;->a:La/a/a/b/b$c; |
78 | ····if-eqz·v0,·:cond_0 | 78 | ····if-eqz·v0,·:cond_0 |
79 | ····goto·:goto_0 | 79 | ····goto·:goto_0 |
80 | ····:cond_0 | 80 | ····:cond_0 |
81 | ····const/4·v1,·0x0 | 81 | ····const/4·v1,·0x0 |
82 | ····:goto_0 | 82 | ····:goto_0 |
83 | ····return·v1 | 83 | ····return·v1 |
84 | ····:cond_1 | 84 | ····:cond_1 |
85 | ····iget-object·v0,·p0,·La/a/a/ | 85 | ····iget-object·v0,·p0,·La/a/a/b/b$d;->a:La/a/a/b/b$c; |
Max diff block lines reached; 1847/5159 bytes (35.80%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·interface·abstract·La/a/a/ | 1 | .class·interface·abstract·La/a/a/b/b$f; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·La/a/a/ | 6 | ····value·=·La/a/a/b/b; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x608 | 9 | ····accessFlags·=·0x608 |
10 | ····name·=·"f" | 10 | ····name·=·"f" |
11 | .end·annotation | 11 | .end·annotation |
Offset 22, 16 lines modified | Offset 22, 16 lines modified | ||
22 | ········">", | 22 | ········">", |
23 | ········"Ljava/lang/Object;" | 23 | ········"Ljava/lang/Object;" |
24 | ····} | 24 | ····} |
25 | .end·annotation | 25 | .end·annotation |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·abstract·a(La/a/a/ | 27 | .method·public·abstract·a(La/a/a/b/b$c;)V |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | 28 | ····.annotation·system·Ldalvik/annotation/Signature; |
29 | ········value·=·{ | 29 | ········value·=·{ |
30 | ············"(", | 30 | ············"(", |
31 | ············"La/a/a/ | 31 | ············"La/a/a/b/b$c<", |
32 | ············"TK;TV;>;)V" | 32 | ············"TK;TV;>;)V" |
33 | ········} | 33 | ········} |
34 | ····.end·annotation | 34 | ····.end·annotation |
35 | .end·method | 35 | .end·method |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | .class·La/a/a/ | 1 | .class·La/a/a/b/b$c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Map$Entry; | 5 | .implements·Ljava/util/Map$Entry; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·La/a/a/ | 8 | ····value·=·La/a/a/b/b; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x8 | 11 | ····accessFlags·=·0x8 |
12 | ····name·=·"c" | 12 | ····name·=·"c" |
13 | .end·annotation | 13 | .end·annotation |
Offset 43, 68 lines modified | Offset 43, 87 lines modified | ||
43 | ····.annotation·system·Ldalvik/annotation/Signature; | 43 | ····.annotation·system·Ldalvik/annotation/Signature; |
44 | ········value·=·{ | 44 | ········value·=·{ |
45 | ············"TV;" | 45 | ············"TV;" |
46 | ········} | 46 | ········} |
47 | ····.end·annotation | 47 | ····.end·annotation |
48 | .end·field | 48 | .end·field |
49 | .field·c:La/a/a/ | 49 | .field·c:La/a/a/b/b$c; |
50 | ····.annotation·system·Ldalvik/annotation/Signature; | 50 | ····.annotation·system·Ldalvik/annotation/Signature; |
51 | ········value·=·{ | 51 | ········value·=·{ |
52 | ············"La/a/a/ | 52 | ············"La/a/a/b/b$c<", |
53 | ············"TK;TV;>;" | 53 | ············"TK;TV;>;" |
54 | ········} | 54 | ········} |
55 | ····.end·annotation | 55 | ····.end·annotation |
56 | .end·field | 56 | .end·field |
57 | .field·d:La/a/a/ | 57 | .field·d:La/a/a/b/b$c; |
58 | ····.annotation·system·Ldalvik/annotation/Signature; | 58 | ····.annotation·system·Ldalvik/annotation/Signature; |
59 | ········value·=·{ | 59 | ········value·=·{ |
60 | ············"La/a/a/ | 60 | ············"La/a/a/b/b$c<", |
61 | ············"TK;TV;>;" | 61 | ············"TK;TV;>;" |
62 | ········} | 62 | ········} |
63 | ····.end·annotation | 63 | ····.end·annotation |
64 | .end·field | 64 | .end·field |
65 | #·direct·methods | ||
66 | .method·constructor·<init>(Ljava/lang/Object;Ljava/lang/Object;)V | ||
67 | ····.locals·0 | ||
68 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
69 | ········value·=·{ | ||
70 | ············"(TK;TV;)V" | ||
71 | ········} | ||
72 | ····.end·annotation | ||
73 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
74 | ····iput-object·p1,·p0,·La/a/a/b/b$c;->a:Ljava/lang/Object; | ||
75 | ····iput-object·p2,·p0,·La/a/a/b/b$c;->b:Ljava/lang/Object; | ||
76 | ····return-void | ||
77 | .end·method | ||
65 | #·virtual·methods | 78 | #·virtual·methods |
66 | .method·public·equals(Ljava/lang/Object;)Z | 79 | .method·public·equals(Ljava/lang/Object;)Z |
67 | ····.locals·4 | 80 | ····.locals·4 |
68 | ····const/4·v0,·0x1 | 81 | ····const/4·v0,·0x1 |
69 | ····if-ne·p1,·p0,·:cond_0 | 82 | ····if-ne·p1,·p0,·:cond_0 |
70 | ····return·v0 | 83 | ····return·v0 |
71 | ····:cond_0 | 84 | ····:cond_0 |
72 | ····instance-of·v1,·p1,·La/a/a/ | 85 | ····instance-of·v1,·p1,·La/a/a/b/b$c; |
73 | ····const/4·v2,·0x0 | 86 | ····const/4·v2,·0x0 |
74 | ····if-nez·v1,·:cond_1 | 87 | ····if-nez·v1,·:cond_1 |
75 | ····return·v2 | 88 | ····return·v2 |
76 | ····:cond_1 | 89 | ····:cond_1 |
77 | ····check-cast·p1,·La/a/a/ | 90 | ····check-cast·p1,·La/a/a/b/b$c; |
78 | ····iget-object·v1,·p0,·La/a/a/ | 91 | ····iget-object·v1,·p0,·La/a/a/b/b$c;->a:Ljava/lang/Object; |
79 | ····iget-object·v3,·p1,·La/a/a/ | 92 | ····iget-object·v3,·p1,·La/a/a/b/b$c;->a:Ljava/lang/Object; |
80 | ····invoke-virtual·{v1,·v3},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 93 | ····invoke-virtual·{v1,·v3},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
81 | ····move-result·v1 | 94 | ····move-result·v1 |
82 | ····if-eqz·v1,·:cond_2 | 95 | ····if-eqz·v1,·:cond_2 |
83 | ····iget-object·v1,·p0,·La/a/a/ | 96 | ····iget-object·v1,·p0,·La/a/a/b/b$c;->b:Ljava/lang/Object; |
84 | ····iget-object·p1,·p1,·La/a/a/ | 97 | ····iget-object·p1,·p1,·La/a/a/b/b$c;->b:Ljava/lang/Object; |
85 | ····invoke-virtual·{v1,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 98 | ····invoke-virtual·{v1,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
86 | ····move-result·p1 | 99 | ····move-result·p1 |
87 | ····if-eqz·p1,·:cond_2 | 100 | ····if-eqz·p1,·:cond_2 |
Offset 121, 42 lines modified | Offset 140, 42 lines modified | ||
121 | ····.locals·1 | 140 | ····.locals·1 |
122 | ····.annotation·system·Ldalvik/annotation/Signature; | 141 | ····.annotation·system·Ldalvik/annotation/Signature; |
123 | ········value·=·{ | 142 | ········value·=·{ |
124 | ············"()TK;" | 143 | ············"()TK;" |
125 | ········} | 144 | ········} |
126 | ····.end·annotation | 145 | ····.end·annotation |
127 | ····iget-object·v0,·p0,·La/a/a/ | 146 | ····iget-object·v0,·p0,·La/a/a/b/b$c;->a:Ljava/lang/Object; |
128 | ····return-object·v0 | 147 | ····return-object·v0 |
129 | .end·method | 148 | .end·method |
130 | .method·public·getValue()Ljava/lang/Object; | 149 | .method·public·getValue()Ljava/lang/Object; |
131 | ····.locals·1 | 150 | ····.locals·1 |
132 | ····.annotation·system·Ldalvik/annotation/Signature; | 151 | ····.annotation·system·Ldalvik/annotation/Signature; |
133 | ········value·=·{ | 152 | ········value·=·{ |
134 | ············"()TV;" | 153 | ············"()TV;" |
135 | ········} | 154 | ········} |
136 | ····.end·annotation | 155 | ····.end·annotation |
Max diff block lines reached; 1442/4738 bytes (30.43%) of diff not shown. |
Offset 1, 81 lines modified | Offset 1, 81 lines modified | ||
1 | .class·La/a/a/ | 1 | .class·La/a/a/b/b$b; |
2 | .super·La/a/a/ | 2 | .super·La/a/a/b/b$e; |
3 | .source·"" | 3 | .source·"" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·La/a/a/ | 6 | ····value·=·La/a/a/b/b; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0xa | 9 | ····accessFlags·=·0xa |
10 | ····name·=·"b" | 10 | ····name·=·"b" |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/Signature; | 12 | .annotation·system·Ldalvik/annotation/Signature; |
13 | ····value·=·{ | 13 | ····value·=·{ |
14 | ········"<K:", | 14 | ········"<K:", |
15 | ········"Ljava/lang/Object;", | 15 | ········"Ljava/lang/Object;", |
16 | ········"V:", | 16 | ········"V:", |
17 | ········"Ljava/lang/Object;", | 17 | ········"Ljava/lang/Object;", |
18 | ········">", | 18 | ········">", |
19 | ········"La/a/a/ | 19 | ········"La/a/a/b/b$e<", |
20 | ········"TK;TV;>;" | 20 | ········"TK;TV;>;" |
21 | ····} | 21 | ····} |
22 | .end·annotation | 22 | .end·annotation |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(La/a/a/ | 24 | .method·constructor·<init>(La/a/a/b/b$c;La/a/a/b/b$c;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | 26 | ····.annotation·system·Ldalvik/annotation/Signature; |
27 | ········value·=·{ | 27 | ········value·=·{ |
28 | ············"(", | 28 | ············"(", |
29 | ············"La/a/a/ | 29 | ············"La/a/a/b/b$c<", |
30 | ············"TK;TV;>;", | 30 | ············"TK;TV;>;", |
31 | ············"La/a/a/ | 31 | ············"La/a/a/b/b$c<", |
32 | ············"TK;TV;>;)V" | 32 | ············"TK;TV;>;)V" |
33 | ········} | 33 | ········} |
34 | ····.end·annotation | 34 | ····.end·annotation |
35 | ····invoke-direct·{p0,·p1,·p2},·La/a/a/ | 35 | ····invoke-direct·{p0,·p1,·p2},·La/a/a/b/b$e;-><init>(La/a/a/b/b$c;La/a/a/b/b$c;)V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | #·virtual·methods | 38 | #·virtual·methods |
39 | .method·b(La/a/a/ | 39 | .method·b(La/a/a/b/b$c;)La/a/a/b/b$c; |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····.annotation·system·Ldalvik/annotation/Signature; | 41 | ····.annotation·system·Ldalvik/annotation/Signature; |
42 | ········value·=·{ | 42 | ········value·=·{ |
43 | ············"(", | 43 | ············"(", |
44 | ············"La/a/a/ | 44 | ············"La/a/a/b/b$c<", |
45 | ············"TK;TV;>;)", | 45 | ············"TK;TV;>;)", |
46 | ············"La/a/a/ | 46 | ············"La/a/a/b/b$c<", |
47 | ············"TK;TV;>;" | 47 | ············"TK;TV;>;" |
48 | ········} | 48 | ········} |
49 | ····.end·annotation | 49 | ····.end·annotation |
50 | ····iget-object·p1,·p1,·La/a/a/ | 50 | ····iget-object·p1,·p1,·La/a/a/b/b$c;->c:La/a/a/b/b$c; |
51 | ····return-object·p1 | 51 | ····return-object·p1 |
52 | .end·method | 52 | .end·method |
53 | .method·c(La/a/a/ | 53 | .method·c(La/a/a/b/b$c;)La/a/a/b/b$c; |
54 | ····.locals·0 | 54 | ····.locals·0 |
55 | ····.annotation·system·Ldalvik/annotation/Signature; | 55 | ····.annotation·system·Ldalvik/annotation/Signature; |
56 | ········value·=·{ | 56 | ········value·=·{ |
57 | ············"(", | 57 | ············"(", |
58 | ············"La/a/a/ | 58 | ············"La/a/a/b/b$c<", |
59 | ············"TK;TV;>;)", | 59 | ············"TK;TV;>;)", |
60 | ············"La/a/a/ | 60 | ············"La/a/a/b/b$c<", |
61 | ············"TK;TV;>;" | 61 | ············"TK;TV;>;" |
62 | ········} | 62 | ········} |
63 | ····.end·annotation | 63 | ····.end·annotation |
64 | ····iget-object·p1,·p1,·La/a/a/ | 64 | ····iget-object·p1,·p1,·La/a/a/b/b$c;->d:La/a/a/b/b$c; |
65 | ····return-object·p1 | 65 | ····return-object·p1 |
66 | .end·method | 66 | .end·method |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | .class·abstract·La/a/a/ | 1 | .class·abstract·La/a/a/b/b$e; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"" | 3 | .source·"" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/Iterator; | 5 | .implements·Ljava/util/Iterator; |
6 | .implements·La/a/a/ | 6 | .implements·La/a/a/b/b$f; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 8 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
9 | ····value·=·La/a/a/ | 9 | ····value·=·La/a/a/b/b; |
10 | .end·annotation | 10 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x40a | 12 | ····accessFlags·=·0x40a |
13 | ····name·=·"e" | 13 | ····name·=·"e" |
14 | .end·annotation | 14 | .end·annotation |
Offset 24, 176 lines modified | Offset 24, 176 lines modified | ||
24 | ········"V:", | 24 | ········"V:", |
25 | ········"Ljava/lang/Object;", | 25 | ········"Ljava/lang/Object;", |
26 | ········">", | 26 | ········">", |
27 | ········"Ljava/lang/Object;", | 27 | ········"Ljava/lang/Object;", |
28 | ········"Ljava/util/Iterator<", | 28 | ········"Ljava/util/Iterator<", |
29 | ········"Ljava/util/Map$Entry<", | 29 | ········"Ljava/util/Map$Entry<", |
30 | ········"TK;TV;>;>;", | 30 | ········"TK;TV;>;>;", |
31 | ········"La/a/a/ | 31 | ········"La/a/a/b/b$f<", |
32 | ········"TK;TV;>;" | 32 | ········"TK;TV;>;" |
33 | ····} | 33 | ····} |
34 | .end·annotation | 34 | .end·annotation |
35 | #·instance·fields | 35 | #·instance·fields |
36 | .field·a:La/a/a/ | 36 | .field·a:La/a/a/b/b$c; |
37 | ····.annotation·system·Ldalvik/annotation/Signature; | 37 | ····.annotation·system·Ldalvik/annotation/Signature; |
38 | ········value·=·{ | 38 | ········value·=·{ |
39 | ············"La/a/a/ | 39 | ············"La/a/a/b/b$c<", |
40 | ············"TK;TV;>;" | 40 | ············"TK;TV;>;" |
41 | ········} | 41 | ········} |
42 | ····.end·annotation | 42 | ····.end·annotation |
43 | .end·field | 43 | .end·field |
44 | .field·b:La/a/a/ | 44 | .field·b:La/a/a/b/b$c; |
45 | ····.annotation·system·Ldalvik/annotation/Signature; | 45 | ····.annotation·system·Ldalvik/annotation/Signature; |
46 | ········value·=·{ | 46 | ········value·=·{ |
47 | ············"La/a/a/ | 47 | ············"La/a/a/b/b$c<", |
48 | ············"TK;TV;>;" | 48 | ············"TK;TV;>;" |
49 | ········} | 49 | ········} |
50 | ····.end·annotation | 50 | ····.end·annotation |
51 | .end·field | 51 | .end·field |
52 | #·direct·methods | 52 | #·direct·methods |
53 | .method·constructor·<init>(La/a/a/ | 53 | .method·constructor·<init>(La/a/a/b/b$c;La/a/a/b/b$c;)V |
54 | ····.locals·0 | 54 | ····.locals·0 |
55 | ····.annotation·system·Ldalvik/annotation/Signature; | 55 | ····.annotation·system·Ldalvik/annotation/Signature; |
56 | ········value·=·{ | 56 | ········value·=·{ |
57 | ············"(", | 57 | ············"(", |
58 | ············"La/a/a/ | 58 | ············"La/a/a/b/b$c<", |
59 | ············"TK;TV;>;", | 59 | ············"TK;TV;>;", |
60 | ············"La/a/a/ | 60 | ············"La/a/a/b/b$c<", |
61 | ············"TK;TV;>;)V" | 61 | ············"TK;TV;>;)V" |
62 | ········} | 62 | ········} |
63 | ····.end·annotation | 63 | ····.end·annotation |
64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
65 | ····iput-object·p2,·p0,·La/a/a/ | 65 | ····iput-object·p2,·p0,·La/a/a/b/b$e;->a:La/a/a/b/b$c; |
66 | ····iput-object·p1,·p0,·La/a/a/ | 66 | ····iput-object·p1,·p0,·La/a/a/b/b$e;->b:La/a/a/b/b$c; |
67 | ····return-void | 67 | ····return-void |
68 | .end·method | 68 | .end·method |
69 | .method·private·a()La/a/a/ | 69 | .method·private·a()La/a/a/b/b$c; |
70 | ····.locals·2 | 70 | ····.locals·2 |
71 | ····.annotation·system·Ldalvik/annotation/Signature; | 71 | ····.annotation·system·Ldalvik/annotation/Signature; |
72 | ········value·=·{ | 72 | ········value·=·{ |
73 | ············"()", | 73 | ············"()", |
74 | ············"La/a/a/ | 74 | ············"La/a/a/b/b$c<", |
75 | ············"TK;TV;>;" | 75 | ············"TK;TV;>;" |
76 | ········} | 76 | ········} |
77 | ····.end·annotation | 77 | ····.end·annotation |
78 | ····iget-object·v0,·p0,·La/a/a/ | 78 | ····iget-object·v0,·p0,·La/a/a/b/b$e;->b:La/a/a/b/b$c; |
79 | ····iget-object·v1,·p0,·La/a/a/ | 79 | ····iget-object·v1,·p0,·La/a/a/b/b$e;->a:La/a/a/b/b$c; |
80 | ····if-eq·v0,·v1,·:cond_1 | 80 | ····if-eq·v0,·v1,·:cond_1 |
81 | ····if-nez·v1,·:cond_0 | 81 | ····if-nez·v1,·:cond_0 |
82 | ····goto·:goto_0 | 82 | ····goto·:goto_0 |
83 | ····:cond_0 | 83 | ····:cond_0 |
84 | ····invoke-virtual·{p0,·v0},·La/a/a/ | 84 | ····invoke-virtual·{p0,·v0},·La/a/a/b/b$e;->c(La/a/a/b/b$c;)La/a/a/b/b$c; |
85 | ····move-result-object·v0 | 85 | ····move-result-object·v0 |
86 | ····return-object·v0 | 86 | ····return-object·v0 |
87 | ····:cond_1 | 87 | ····:cond_1 |
88 | ····:goto_0 | 88 | ····:goto_0 |
89 | ····const/4·v0,·0x0 | 89 | ····const/4·v0,·0x0 |
90 | ····return-object·v0 | 90 | ····return-object·v0 |
91 | .end·method | 91 | .end·method |
92 | #·virtual·methods | 92 | #·virtual·methods |
93 | .method·public·a(La/a/a/ | 93 | .method·public·a(La/a/a/b/b$c;)V |
94 | ····.locals·1 | 94 | ····.locals·1 |
95 | ····.annotation·system·Ldalvik/annotation/Signature; | 95 | ····.annotation·system·Ldalvik/annotation/Signature; |
96 | ········value·=·{ | 96 | ········value·=·{ |
97 | ············"(", | 97 | ············"(", |
98 | ············"La/a/a/ | 98 | ············"La/a/a/b/b$c<", |
99 | ············"TK;TV;>;)V" | 99 | ············"TK;TV;>;)V" |
100 | ········} | 100 | ········} |
101 | ····.end·annotation | 101 | ····.end·annotation |
102 | ····iget-object·v0,·p0,·La/a/a/ | 102 | ····iget-object·v0,·p0,·La/a/a/b/b$e;->a:La/a/a/b/b$c; |
103 | ····if-ne·v0,·p1,·:cond_0 | 103 | ····if-ne·v0,·p1,·:cond_0 |
104 | ····iget-object·v0,·p0,·La/a/a/ | 104 | ····iget-object·v0,·p0,·La/a/a/b/b$e;->b:La/a/a/b/b$c; |
Max diff block lines reached; 3153/6715 bytes (46.95%) of diff not shown. |