Offset 1, 119 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 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
12 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
13 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
14 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
15 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
16 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
17 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
18 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
19 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
20 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
21 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
22 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
23 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
24 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
25 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
26 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
27 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
28 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
29 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
30 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
31 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
32 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
33 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
34 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
35 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
36 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
37 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
38 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
39 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
40 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
41 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
42 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
43 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
44 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
45 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
46 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
47 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
48 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
49 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
50 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
51 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
52 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
53 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
54 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
55 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
56 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
57 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
58 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
59 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
60 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
61 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
62 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
63 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
64 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
65 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
66 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
67 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
68 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
69 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
70 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
71 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
72 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
73 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
74 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
75 | 000000000000000000000000000000000000000000000000000000 | ||
76 | Key·0x7109871a: | ||
77 | ae050000aa0500006c0300002c0000002800000003010000200000001d760e8426629b | ||
78 | 74d4adfcd41c8e289f874dc874f1bbdbf7a5b916ddf1eee8a7300300002c0300003082 | ||
79 | 032830820210020101300d06092a864886f70d01010b0500305a310d300b0603550403 | ||
80 | 0c046e796e65310d300b060355040b0c046e6f6e65310d300b060355040a0c046e6f6e | ||
81 | 65310d300b06035504070c046e6f6e65310d300b06035504080c046e6f6e65310d300b | ||
82 | 060355040613046e6f6e65301e170d3234303932373037353934355a170d3439303932 | ||
83 | 313037353934355a305a310d300b06035504030c046e796e65310d300b060355040b0c | ||
84 | 046e6f6e65310d300b060355040a0c046e6f6e65310d300b06035504070c046e6f6e65 | ||
85 | 310d300b06035504080c046e6f6e65310d300b060355040613046e6f6e653082012230 | ||
86 | 0d06092a864886f70d01010105000382010f003082010a0282010100d3b5d166e1fdd7 | ||
87 | 407cbe30c5c0a29dd706c4e19827e064c8846d100473355540b96e0c4a040c82dc7068 | ||
88 | 5aec2ae39392df130c09dae05ea7925116bdfd773ae9c9769e30ce75db3cd20e562957 | ||
89 | bff30102a486a81da4b430280b668cb87d0bce83a1dca8cde505c2585538baf096fcf2 | ||
90 | 8a1c152452a30585b1d26497daac3e85320770b5b2adf8517f8a9c54189a5ce221660a | ||
91 | 326eb25c6d31d86dc89b96e7f6a8040b0554d84b2dc5655567a84eb93ed3c6b7dd3578 | ||
92 | b7c82295d7de3d1b3e9db9b55c0c24a96ba1de3e8f309e0dc02eee7ae8062c622bfbf2 | ||
93 | 36907a7e4b265545c4c2e91fdcdf9cbf4484e383b3b6bb510fca3372066afb90691e4b | ||
94 | 037277cb0203010001300d06092a864886f70d01010b0500038201010085c84c37a566 | ||
95 | 0773e9af98432598c4258fd16feaa954fc713586d66323f01ee4f305cbf6b09cadb9ea | ||
96 | db4deee3ec94ad43195af6a2e2b081848831a8807854d3f12031504b37316e05c2cb61 | ||
97 | 1fb776f932f70b6682ee6c9c6a1f4262053f0a7da7b54c595bc9cd32de5ff2e44af175 | ||
98 | 5146888cceec8bf6b496ad74528dbef83f37fba4a9687ba111b4f9a47a6ec931221f41 | ||
99 | 9c32a7c173ad6865d404280a35b0f266d7c18ff04be1fa23dde7217b5e648cb8a9e036 | ||
100 | 7df1fbdafcc69480c4ef576427dbb1253aef1935d09a9a8b9209fba1b5f92765be22ff | ||
101 | 8ab986206cb30e8823a0f5d5cb70f247a77f361c7e55fb1ba294563529446053611544 | ||
102 | 9ac5e2a85500000000000000000c010000080100000301000000010000c46c9998ea00 | ||
103 | 104927cd864e64e6f0c34bc2bea2eb5cd0f64d775fce1e6b9a242570109e47a81e600c | ||
104 | 9dda8a52f9159bf31dcdb34a0f5fb87f361fe532f4f2c3fb0010e999564bbe77ada8c9 | ||
105 | 8263067109aacfe82ac11cc084df3e4d96f179416c06d76ef3360a26cd0bac260842f8 | ||
106 | 9ce4fe0aadaa34b08292d891020cf21ab215f6d77ecc50694707127f7b79ff5a96714f | ||
107 | 6c29fef294075a75a1a1d5f683a2aeffa769bafa7d492006c512a7e880914f4a770e4f | ||
108 | ad463783e0eed962b82bd7b34bd3ed55d60cc0c78376ee7529d8ac9ade8057d35501ef | ||
109 | e12dcd09eae94ce14be8e8613d30e7417c15e16bbdba308f9fe286c726b9316ed0fc98 | ||
110 | a3181346002601000030820122300d06092a864886f70d01010105000382010f003082 | ||
111 | 010a0282010100d3b5d166e1fdd7407cbe30c5c0a29dd706c4e19827e064c8846d1004 | ||
112 | 73355540b96e0c4a040c82dc70685aec2ae39392df130c09dae05ea7925116bdfd773a | ||
113 | e9c9769e30ce75db3cd20e562957bff30102a486a81da4b430280b668cb87d0bce83a1 | ||
114 | dca8cde505c2585538baf096fcf28a1c152452a30585b1d26497daac3e85320770b5b2 | ||
115 | adf8517f8a9c54189a5ce221660a326eb25c6d31d86dc89b96e7f6a8040b0554d84b2d | ||
116 | c5655567a84eb93ed3c6b7dd3578b7c82295d7de3d1b3e9db9b55c0c24a96ba1de3e8f | ||
117 | 309e0dc02eee7ae8062c622bfbf236907a7e4b265545c4c2e91fdcdf9cbf4484e383b3 | ||
118 | b6bb510fca3372066afb90691e4b037277cb0203010001 |
Offset 1, 45 lines modified | Offset 1, 46 lines modified | ||
1 | Zip·file·size:·167 | 1 | Zip·file·size:·16771068·bytes,·number·of·entries:·669 |
2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-r--r--··0.0·unx·······46·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto | 3 | -rw-r--r--··0.0·unx·······46·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto |
4 | -rw-r--r--··0.0·unx·····1 | 4 | -rw-r--r--··0.0·unx·····1516·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof |
5 | -rw-r--r--··0.0·unx······20 | 5 | -rw-r--r--··0.0·unx······206·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm |
6 | -rw-r--r--··0.0·unx··237 | 6 | -rw-r--r--··0.0·unx··2378196·b-·defN·81-Jan-01·01:01·classes.dex |
7 | -rw-r--r--··0.0·unx·10 | 7 | -rw-r--r--··0.0·unx·10748832·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so |
8 | -rw-r--r--··0.0·unx····14216·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter-saf.so | 8 | -rw-r--r--··0.0·unx····14216·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter-saf.so |
9 | -rw-r--r--··0.0·unx·10 | 9 | -rw-r--r--··0.0·unx·11057104·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so |
10 | -rw-r--r--··0.0·unx···901736·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter_7zip.so | 10 | -rw-r--r--··0.0·unx···901736·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter_7zip.so |
11 | -rw-r--r--··0.0·unx···105504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/liblodepng_flutter.so | 11 | -rw-r--r--··0.0·unx···105504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/liblodepng_flutter.so |
12 | -rw-r--r--··0.0·unx··1192032·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libqjs.so | 12 | -rw-r--r--··0.0·unx··1192032·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libqjs.so |
13 | -rw-r--r--··0.0·unx··38 | 13 | -rw-r--r--··0.0·unx··3884456·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/librhttp.so |
14 | -rw-r--r--··0.0·unx··1397160·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsqlite3.so | 14 | -rw-r--r--··0.0·unx··1397160·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsqlite3.so |
15 | -rw-r--r--··0.0·unx··1020208·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libzip_flutter.so | 15 | -rw-r--r--··0.0·unx··1020208·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libzip_flutter.so |
16 | -rw-r--r--··0.0·unx·····1633·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin | 16 | -rw-r--r--··0.0·unx·····1633·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin |
17 | -rw-r--r--··0.0·unx·····1513·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json | 17 | -rw-r--r--··0.0·unx·····1513·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json |
18 | -rw-r--r--··0.0·unx·······82·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json | 18 | -rw-r--r--··0.0·unx·······82·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json |
19 | -rw-r--r--··0.0·unx···120 | 19 | -rw-r--r--··0.0·unx···120726·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z |
20 | -rw-r--r--··0.0·unx·······45·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NativeAssetsManifest.json | ||
20 | -rw-r--r--··0.0·unx····63239·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/app_icon.png | 21 | -rw-r--r--··0.0·unx····63239·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/app_icon.png |
21 | -rw-r--r--··0.0·unx····34275·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/init.js | 22 | -rw-r--r--··0.0·unx····34275·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/init.js |
22 | -rw-r--r--··0.0·unx··1041388·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/tags.json | 23 | -rw-r--r--··0.0·unx··1041388·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/tags.json |
23 | -rw-r--r--··0.0·unx··1342258·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/tags_tw.json | 24 | -rw-r--r--··0.0·unx··1342258·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/tags_tw.json |
24 | -rw-r--r--··0.0·unx····28495·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/translation.json | 25 | -rw-r--r--··0.0·unx····28495·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/translation.json |
25 | -rw-r--r--··0.0·unx····154 | 26 | -rw-r--r--··0.0·unx····15436·b-·defN·81-Jan-01·01:01·assets/flutter_assets/fonts/MaterialIcons-Regular.otf |
26 | -rw-r--r--··0.0·unx·····1688·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.css | 27 | -rw-r--r--··0.0·unx·····1688·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.css |
27 | -rw-r--r--··0.0·unx····82244·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.html | 28 | -rw-r--r--··0.0·unx····82244·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.html |
28 | -rw-r--r--··0.0·unx····28409·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/flutter_inappwebview_web/assets/web/web_support.js | 29 | -rw-r--r--··0.0·unx····28409·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/flutter_inappwebview_web/assets/web/web_support.js |
29 | -rw-r--r--··0.0·unx····10127·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/dart.json | 30 | -rw-r--r--··0.0·unx····10127·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/dart.json |
30 | -rw-r--r--··0.0·unx·····4131·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/json.json | 31 | -rw-r--r--··0.0·unx·····4131·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/json.json |
31 | -rw-r--r--··0.0·unx·····5212·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/serverpod_protocol.json | 32 | -rw-r--r--··0.0·unx·····5212·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/serverpod_protocol.json |
32 | -rw-r--r--··0.0·unx·····5324·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/sql.json | 33 | -rw-r--r--··0.0·unx·····5324·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/sql.json |
33 | -rw-r--r--··0.0·unx·····1729·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/yaml.json | 34 | -rw-r--r--··0.0·unx·····1729·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/grammars/yaml.json |
34 | -rw-r--r--··0.0·unx·····2373·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/themes/dark_plus.json | 35 | -rw-r--r--··0.0·unx·····2373·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/themes/dark_plus.json |
35 | -rw-r--r--··0.0·unx·····5688·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/themes/dark_vs.json | 36 | -rw-r--r--··0.0·unx·····5688·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/themes/dark_vs.json |
36 | -rw-r--r--··0.0·unx·····2375·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/themes/light_plus.json | 37 | -rw-r--r--··0.0·unx·····2375·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/themes/light_plus.json |
37 | -rw-r--r--··0.0·unx·····6407·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/themes/light_vs.json | 38 | -rw-r--r--··0.0·unx·····6407·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/syntax_highlight/themes/light_vs.json |
38 | -rw-r--r--··0.0·unx····1 | 39 | -rw-r--r--··0.0·unx····21632·b-·defN·81-Jan-01·01:01·assets/flutter_assets/shaders/ink_sparkle.frag |
39 | -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin | 40 | -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin |
40 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version | 41 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version |
41 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 42 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
42 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 43 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
43 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 44 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
44 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version | 45 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version |
45 | -rw----·····2.0·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version | 46 | -rw----·····2.0·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version |
Offset 663, 11 lines modified | Offset 664, 8 lines modified | ||
663 | -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png | 664 | -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png |
664 | -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml | 665 | -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml |
665 | -rw----·····0.0·fat······308·b-·defN·81-Jan-01·01:01·res/zn.xml | 666 | -rw----·····0.0·fat······308·b-·defN·81-Jan-01·01:01·res/zn.xml |
666 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml | 667 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml |
667 | -rw----·····0.0·fat·····2615·b-·stor·81-Jan-01·01:01·res/zr.png | 668 | -rw----·····0.0·fat·····2615·b-·stor·81-Jan-01·01:01·res/zr.png |
668 | -rw----·····0.0·fat······400·b-·defN·81-Jan-01·01:01·res/zz.xml | 669 | -rw----·····0.0·fat······400·b-·defN·81-Jan-01·01:01·res/zz.xml |
669 | -rw----·····0.0·fat···711768·b-·stor·81-Jan-01·01:01·resources.arsc | 670 | -rw----·····0.0·fat···711768·b-·stor·81-Jan-01·01:01·resources.arsc |
670 | -rw-r--r--··0.0·unx····62046·b-·defN·81-Jan-01·01:01·META-INF/CERT.SF | ||
671 | -rw-r--r--··0.0·unx·····1270·b-·defN·81-Jan-01·01:01·META-INF/CERT.RSA | ||
672 | -rw-r--r--··0.0·unx····61972·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | ||
673 | 6 | 671 | 669·files,·36763217·bytes·uncompressed,·16692328·bytes·compressed:··54.6% |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·5a768eea |
5 | signature···········:· | 5 | signature···········:·d385...24dd |
6 | file_size···········:·237 | 6 | file_size···········:·2378196 |
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·····:·16 | 10 | string_ids_size·····:·16200 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·342 | 12 | type_ids_size·······:·3429 |
13 | type_ids_off········:·64 | 13 | type_ids_off········:·64912·(0x00fd90) |
14 | proto_ids_size······:·444 | 14 | proto_ids_size······:·4442 |
15 | proto_ids_off·······:·78 | 15 | proto_ids_off·······:·78628·(0x013324) |
16 | field_ids_size······:·98 | 16 | field_ids_size······:·9852 |
17 | field_ids_off·······:·131 | 17 | field_ids_off·······:·131932·(0x02035c) |
18 | method_ids_size·····:·181 | 18 | method_ids_size·····:·18142 |
19 | method_ids_off······:·210 | 19 | method_ids_off······:·210748·(0x03373c) |
20 | class_defs_size·····:·239 | 20 | class_defs_size·····:·2392 |
21 | class_defs_off······:·355 | 21 | class_defs_off······:·355884·(0x056e2c) |
22 | data_size···········:·194 | 22 | data_size···········:·1945768 |
23 | data_off············:·432 | 23 | data_off············:·432428·(0x06992c) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·6 | 25 | class_idx···········:·6 |
26 | access_flags········:·5121·(0x1401) | 26 | access_flags········:·5121·(0x1401) |
27 | superclass_idx······:·234 | 27 | superclass_idx······:·2346 |
28 | source_file_idx·····:·68 | 28 | source_file_idx·····:·6884 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·34 | 31 | direct_methods_size·:·34 |
32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
33 | Class·#0············- | 33 | Class·#0············- |
34 | ··Class·descriptor··:·'LA/a;' | 34 | ··Class·descriptor··:·'LA/a;' |
Offset 45, 39 lines modified | Offset 45, 39 lines modified | ||
45 | ······type··········:·'(Lw1/f;Li1/d;)V' | 45 | ······type··········:·'(Lw1/f;Li1/d;)V' |
46 | ······access········:·0x0009·(PUBLIC·STATIC) | 46 | ······access········:·0x0009·(PUBLIC·STATIC) |
47 | ······code··········- | 47 | ······code··········- |
48 | ······registers·····:·7 | 48 | ······registers·····:·7 |
49 | ······ins···········:·2 | 49 | ······ins···········:·2 |
50 | ······outs··········:·5 | 50 | ······outs··········:·5 |
51 | ······insns·size····:·52·16-bit·code·units | 51 | ······insns·size····:·52·16-bit·code·units |
52 | 06a | 52 | 06a810:········································|[06a810]·A.a.A:(Lw1/f;Li1/d;)V |
53 | 06a | 53 | 06a820:·2200·ab0a······························|0000:·new-instance·v0,·Lo/h;·//·type@0aab |
54 | 06a | 54 | 06a824:·6201·1d1b······························|0002:·sget-object·v1,·Li1/l;.d:Li1/l;·//·field@1b1d |
55 | 06a | 55 | 06a828:·1a02·4b26······························|0004:·const-string·v2,·"dev.flutter.pigeon.file_selector_android.FileSelectorApi.openFile"·//·string@264b |
56 | 06a | 56 | 06a82c:·1203···································|0006:·const/4·v3,·#int·0·//·#0 |
57 | 06a | 57 | 06a82e:·7053·543b·5012·························|0007:·invoke-direct·{v0,·v5,·v2,·v1,·v3},·Lo/h;.<init>:(Lw1/f;Ljava/lang/String;Ljava/lang/Object;LK/m;)V·//·method@3b54 |
58 | 06a | 58 | 06a834:·2202·8208······························|000a:·new-instance·v2,·Li1/f;·//·type@0882 |
59 | 06a | 59 | 06a838:·1204···································|000c:·const/4·v4,·#int·0·//·#0 |
60 | 06a | 60 | 06a83a:·7030·7630·6204·························|000d:·invoke-direct·{v2,·v6,·v4},·Li1/f;.<init>:(Li1/d;I)V·//·method@3076 |
61 | 06a | 61 | 06a840:·6e20·693b·2000·························|0010:·invoke-virtual·{v0,·v2},·Lo/h;.u:(Lw1/b;)V·//·method@3b69 |
62 | 06a | 62 | 06a846:·2200·ab0a······························|0013:·new-instance·v0,·Lo/h;·//·type@0aab |
63 | 06a | 63 | 06a84a:·1a02·4c26······························|0015:·const-string·v2,·"dev.flutter.pigeon.file_selector_android.FileSelectorApi.openFiles"·//·string@264c |
64 | 06a | 64 | 06a84e:·7053·543b·5012·························|0017:·invoke-direct·{v0,·v5,·v2,·v1,·v3},·Lo/h;.<init>:(Lw1/f;Ljava/lang/String;Ljava/lang/Object;LK/m;)V·//·method@3b54 |
65 | 06a | 65 | 06a854:·2202·8208······························|001a:·new-instance·v2,·Li1/f;·//·type@0882 |
66 | 06a | 66 | 06a858:·1214···································|001c:·const/4·v4,·#int·1·//·#1 |
67 | 06a | 67 | 06a85a:·7030·7630·6204·························|001d:·invoke-direct·{v2,·v6,·v4},·Li1/f;.<init>:(Li1/d;I)V·//·method@3076 |
68 | 06a | 68 | 06a860:·6e20·693b·2000·························|0020:·invoke-virtual·{v0,·v2},·Lo/h;.u:(Lw1/b;)V·//·method@3b69 |
69 | 06a | 69 | 06a866:·2200·ab0a······························|0023:·new-instance·v0,·Lo/h;·//·type@0aab |
70 | 06a | 70 | 06a86a:·1a02·4a26······························|0025:·const-string·v2,·"dev.flutter.pigeon.file_selector_android.FileSelectorApi.getDirectoryPath"·//·string@264a |
71 | 06a | 71 | 06a86e:·7053·543b·5012·························|0027:·invoke-direct·{v0,·v5,·v2,·v1,·v3},·Lo/h;.<init>:(Lw1/f;Ljava/lang/String;Ljava/lang/Object;LK/m;)V·//·method@3b54 |
72 | 06a | 72 | 06a874:·2205·8208······························|002a:·new-instance·v5,·Li1/f;·//·type@0882 |
73 | 06a | 73 | 06a878:·1221···································|002c:·const/4·v1,·#int·2·//·#2 |
74 | 06a | 74 | 06a87a:·7030·7630·6501·························|002d:·invoke-direct·{v5,·v6,·v1},·Li1/f;.<init>:(Li1/d;I)V·//·method@3076 |
75 | 06a | 75 | 06a880:·6e20·693b·5000·························|0030:·invoke-virtual·{v0,·v5},·Lo/h;.u:(Lw1/b;)V·//·method@3b69 |
76 | 06a | 76 | 06a886:·0e00···································|0033:·return-void |
77 | ······catches·······:·(none) | 77 | ······catches·······:·(none) |
78 | ······positions·····:· | 78 | ······positions·····:· |
79 | ········0x0000·line=1 | 79 | ········0x0000·line=1 |
80 | ········0x0001·line=2 | 80 | ········0x0001·line=2 |
81 | ········0x0002·line=3 | 81 | ········0x0002·line=3 |
82 | ········0x0003·line=4 | 82 | ········0x0003·line=4 |
83 | ········0x0004·line=5 | 83 | ········0x0004·line=5 |
Offset 229, 35 lines modified | Offset 229, 35 lines modified | ||
229 | ······type··········:·'(I)Ljava/lang/String;' | 229 | ······type··········:·'(I)Ljava/lang/String;' |
230 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 230 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
231 | ······code··········- | 231 | ······code··········- |
232 | ······registers·····:·1 | 232 | ······registers·····:·1 |
233 | ······ins···········:·1 | 233 | ······ins···········:·1 |
234 | ······outs··········:·0 | 234 | ······outs··········:·0 |
235 | ······insns·size····:·50·16-bit·code·units | 235 | ······insns·size····:·50·16-bit·code·units |
236 | 069e | 236 | 069ef4:········································|[069ef4]·A.a.B:(I)Ljava/lang/String; |
237 | 069 | 237 | 069f04:·2b00·1e00·0000·························|0000:·packed-switch·v0,·0000001e·//·+0000001e |
238 | 069 | 238 | 069f0a:·1a00·b232······························|0003:·const-string·v0,·"null"·//·string@32b2 |
239 | 069 | 239 | 069f0e:·1100···································|0005:·return-object·v0 |
240 | 069 | 240 | 069f10:·1a00·ac05······························|0006:·const-string·v0,·"BASELINE"·//·string@05ac |
241 | 069 | 241 | 069f14:·1100···································|0008:·return-object·v0 |
242 | 069 | 242 | 069f16:·1a00·ba05······························|0009:·const-string·v0,·"BOTTOM"·//·string@05ba |
243 | 069 | 243 | 069f1a:·1100···································|000b:·return-object·v0 |
244 | 069 | 244 | 069f1c:·1a00·7d1b······························|000c:·const-string·v0,·"TOP"·//·string@1b7d |
245 | 069 | 245 | 069f20:·1100···································|000e:·return-object·v0 |
246 | 069 | 246 | 069f22:·1a00·f319······························|000f:·const-string·v0,·"RIGHT"·//·string@19f3 |
247 | 069 | 247 | 069f26:·1100···································|0011:·return-object·v0 |
248 | 069 | 248 | 069f28:·1a00·3b0b······························|0012:·const-string·v0,·"LEFT"·//·string@0b3b |
249 | 069 | 249 | 069f2c:·1100···································|0014:·return-object·v0 |
250 | 069 | 250 | 069f2e:·1a00·1a1d······························|0015:·const-string·v0,·"VERTICAL_DIMENSION"·//·string@1d1a |
251 | 069 | 251 | 069f32:·1100···································|0017:·return-object·v0 |
252 | 069 | 252 | 069f34:·1a00·c109······························|0018:·const-string·v0,·"HORIZONTAL_DIMENSION"·//·string@09c1 |
253 | 069 | 253 | 069f38:·1100···································|001a:·return-object·v0 |
254 | 069 | 254 | 069f3a:·1a00·b41c······························|001b:·const-string·v0,·"UNKNOWN"·//·string@1cb4 |
255 | 069 | 255 | 069f3e:·1100···································|001d:·return-object·v0 |
256 | 069 | 256 | 069f40:·0001·0800·0100·0000·1b00·0000·1800·...·|001e:·packed-switch-data·(20·units) |
257 | ······catches·······:·(none) | 257 | ······catches·······:·(none) |
258 | ······positions·····:· | 258 | ······positions·····:· |
259 | ········0x0000·line=1 | 259 | ········0x0000·line=1 |
260 | ········0x0001·line=2 | 260 | ········0x0001·line=2 |
261 | ········0x0002·line=3 | 261 | ········0x0002·line=3 |
262 | ········0x0003·line=4 | 262 | ········0x0003·line=4 |
263 | ········0x0004·line=5 | 263 | ········0x0004·line=5 |
Offset 339, 29 lines modified | Offset 339, 29 lines modified | ||
339 | ······type··········:·'(I)Ljava/lang/String;' | 339 | ······type··········:·'(I)Ljava/lang/String;' |
340 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 340 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
341 | ······code··········- | 341 | ······code··········- |
342 | ······registers·····:·2 | 342 | ······registers·····:·2 |
343 | ······ins···········:·1 | 343 | ······ins···········:·1 |
344 | ······outs··········:·0 | 344 | ······outs··········:·0 |
345 | ······insns·size····:·21·16-bit·code·units | 345 | ······insns·size····:·21·16-bit·code·units |
346 | 069 | 346 | 069e34:········································|[069e34]·A.a.C:(I)Ljava/lang/String; |
347 | 069 | 347 | 069e44:·1210···································|0000:·const/4·v0,·#int·1·//·#1 |
348 | 069 | 348 | 069e46:·3201·1100······························|0001:·if-eq·v1,·v0,·0012·//·+0011 |
349 | 069 | 349 | 069e4a:·1220···································|0003:·const/4·v0,·#int·2·//·#2 |
350 | 069 | 350 | 069e4c:·3201·0b00······························|0004:·if-eq·v1,·v0,·000f·//·+000b |
351 | 069 | 351 | 069e50:·1230···································|0006:·const/4·v0,·#int·3·//·#3 |
352 | 069 | 352 | 069e52:·3201·0500······························|0007:·if-eq·v1,·v0,·000c·//·+0005 |
Max diff block lines reached; 70032864/70047397 bytes (99.98%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Zip·file·size:·431 | 1 | Zip·file·size:·4317726·bytes,·number·of·entries:·2392 |
2 | ?rwxrwxr-x··2.0·unx····100 | 2 | ?rwxrwxr-x··2.0·unx····10072·b-·defN·80-Jan-01·00:00·A/a.class |
3 | ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·A/c.class | 3 | ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·A/c.class |
4 | ?rwxrwxr-x··2.0·unx·····1733·b-·stor·80-Jan-01·00:00·A/d.class | 4 | ?rwxrwxr-x··2.0·unx·····1733·b-·stor·80-Jan-01·00:00·A/d.class |
5 | ?rwxrwxr-x··2.0·unx····14452·b-·defN·80-Jan-01·00:00·A/e.class | 5 | ?rwxrwxr-x··2.0·unx····14452·b-·defN·80-Jan-01·00:00·A/e.class |
6 | ?rwxrwxr-x··2.0·unx·······55·b-·stor·80-Jan-01·00:00·A/h.class | 6 | ?rwxrwxr-x··2.0·unx·······55·b-·stor·80-Jan-01·00:00·A/h.class |
7 | ?rwxrwxr-x··2.0·unx······144·b-·stor·80-Jan-01·00:00·A/j.class | 7 | ?rwxrwxr-x··2.0·unx······144·b-·stor·80-Jan-01·00:00·A/j.class |
8 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·A0/a.class | 8 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·A0/a.class |
9 | ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·A0/b.class | 9 | ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·A0/b.class |
Offset 67, 15 lines modified | Offset 67, 15 lines modified | ||
67 | ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·E/c.class | 67 | ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·E/c.class |
68 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·E/d.class | 68 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·E/d.class |
69 | ?rwxrwxr-x··2.0·unx·····3767·b-·stor·80-Jan-01·00:00·E/e.class | 69 | ?rwxrwxr-x··2.0·unx·····3767·b-·stor·80-Jan-01·00:00·E/e.class |
70 | ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·E/f.class | 70 | ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·E/f.class |
71 | ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·E/h.class | 71 | ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·E/h.class |
72 | ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·E/i.class | 72 | ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·E/i.class |
73 | ?rwxrwxr-x··2.0·unx·····4402·b-·stor·80-Jan-01·00:00·E0/a.class | 73 | ?rwxrwxr-x··2.0·unx·····4402·b-·stor·80-Jan-01·00:00·E0/a.class |
74 | ?rwxrwxr-x··2.0·unx·····3 | 74 | ?rwxrwxr-x··2.0·unx·····3304·b-·stor·80-Jan-01·00:00·E0/b.class |
75 | ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·E0/c.class | 75 | ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·E0/c.class |
76 | ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·E1/a.class | 76 | ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·E1/a.class |
77 | ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·E1/b.class | 77 | ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·E1/b.class |
78 | ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·F/a.class | 78 | ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·F/a.class |
79 | ?rwxrwxr-x··2.0·unx·····1640·b-·stor·80-Jan-01·00:00·F1/a.class | 79 | ?rwxrwxr-x··2.0·unx·····1640·b-·stor·80-Jan-01·00:00·F1/a.class |
80 | ?rwxrwxr-x··2.0·unx·····3776·b-·stor·80-Jan-01·00:00·F1/b.class | 80 | ?rwxrwxr-x··2.0·unx·····3776·b-·stor·80-Jan-01·00:00·F1/b.class |
81 | ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·G/a.class | 81 | ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·G/a.class |
Offset 286, 15 lines modified | Offset 286, 15 lines modified | ||
286 | ?rwxrwxr-x··2.0·unx·······82·b-·stor·80-Jan-01·00:00·S/z.class | 286 | ?rwxrwxr-x··2.0·unx·······82·b-·stor·80-Jan-01·00:00·S/z.class |
287 | ?rwxrwxr-x··2.0·unx·····1620·b-·stor·80-Jan-01·00:00·S0/a.class | 287 | ?rwxrwxr-x··2.0·unx·····1620·b-·stor·80-Jan-01·00:00·S0/a.class |
288 | ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·S1/b.class | 288 | ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·S1/b.class |
289 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·S1/e.class | 289 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·S1/e.class |
290 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·T/a.class | 290 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·T/a.class |
291 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·T/b.class | 291 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·T/b.class |
292 | ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·T/c.class | 292 | ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·T/c.class |
293 | ?rwxrwxr-x··2.0·unx····· | 293 | ?rwxrwxr-x··2.0·unx·····4065·b-·stor·80-Jan-01·00:00·T/d.class |
294 | ?rwxrwxr-x··2.0·unx·····3858·b-·stor·80-Jan-01·00:00·T/e.class | 294 | ?rwxrwxr-x··2.0·unx·····3858·b-·stor·80-Jan-01·00:00·T/e.class |
295 | ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·T/f.class | 295 | ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·T/f.class |
296 | ?rwxrwxr-x··2.0·unx·····2575·b-·stor·80-Jan-01·00:00·T/g.class | 296 | ?rwxrwxr-x··2.0·unx·····2575·b-·stor·80-Jan-01·00:00·T/g.class |
297 | ?rwxrwxr-x··2.0·unx·····2065·b-·stor·80-Jan-01·00:00·T/h.class | 297 | ?rwxrwxr-x··2.0·unx·····2065·b-·stor·80-Jan-01·00:00·T/h.class |
298 | ?rwxrwxr-x··2.0·unx······491·b-·stor·80-Jan-01·00:00·T/i.class | 298 | ?rwxrwxr-x··2.0·unx······491·b-·stor·80-Jan-01·00:00·T/i.class |
299 | ?rwxrwxr-x··2.0·unx·····9715·b-·stor·80-Jan-01·00:00·T/j.class | 299 | ?rwxrwxr-x··2.0·unx·····9715·b-·stor·80-Jan-01·00:00·T/j.class |
300 | ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·T/k.class | 300 | ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·T/k.class |
Offset 391, 15 lines modified | Offset 391, 15 lines modified | ||
391 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/FitWindowsLinearLayout.class | 391 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/FitWindowsLinearLayout.class |
392 | ?rwxrwxr-x··2.0·unx·····2838·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/ViewStubCompat.class | 392 | ?rwxrwxr-x··2.0·unx·····2838·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/ViewStubCompat.class |
393 | ?rwxrwxr-x··2.0·unx·····2129·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/a.class | 393 | ?rwxrwxr-x··2.0·unx·····2129·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/a.class |
394 | ?rwxrwxr-x··2.0·unx·····1891·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/b.class | 394 | ?rwxrwxr-x··2.0·unx·····1891·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/b.class |
395 | ?rwxrwxr-x··2.0·unx······388·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/c.class | 395 | ?rwxrwxr-x··2.0·unx······388·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/c.class |
396 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/d.class | 396 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·androidx/appcompat/widget/d.class |
397 | ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·androidx/browser/browseractions/BrowserActionsFallbackMenuView.class | 397 | ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·androidx/browser/browseractions/BrowserActionsFallbackMenuView.class |
398 | ?rwxrwxr-x··2.0·unx····26 | 398 | ?rwxrwxr-x··2.0·unx····26001·b-·defN·80-Jan-01·00:00·androidx/constraintlayout/widget/ConstraintLayout.class |
399 | ?rwxrwxr-x··2.0·unx······915·b-·stor·80-Jan-01·00:00·androidx/constraintlayout/widget/Guideline.class | 399 | ?rwxrwxr-x··2.0·unx······915·b-·stor·80-Jan-01·00:00·androidx/constraintlayout/widget/Guideline.class |
400 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory.class | 400 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory.class |
401 | ?rwxrwxr-x··2.0·unx·····1758·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class | 401 | ?rwxrwxr-x··2.0·unx·····1758·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class |
402 | ?rwxrwxr-x··2.0·unx·····2888·b-·stor·80-Jan-01·00:00·androidx/core/graphics/drawable/IconCompatParcelizer.class | 402 | ?rwxrwxr-x··2.0·unx·····2888·b-·stor·80-Jan-01·00:00·androidx/core/graphics/drawable/IconCompatParcelizer.class |
403 | ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·androidx/fragment/app/E.class | 403 | ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·androidx/fragment/app/E.class |
404 | ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·androidx/fragment/app/F.class | 404 | ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·androidx/fragment/app/F.class |
405 | ?rwxrwxr-x··2.0·unx·····7720·b-·stor·80-Jan-01·00:00·androidx/fragment/app/FragmentContainerView.class | 405 | ?rwxrwxr-x··2.0·unx·····7720·b-·stor·80-Jan-01·00:00·androidx/fragment/app/FragmentContainerView.class |
Offset 826, 15 lines modified | Offset 826, 15 lines modified | ||
826 | ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·f/b.class | 826 | ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·f/b.class |
827 | ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·f/c.class | 827 | ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·f/c.class |
828 | ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·f/d.class | 828 | ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·f/d.class |
829 | ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·f/j.class | 829 | ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·f/j.class |
830 | ?rwxrwxr-x··2.0·unx·······55·b-·stor·80-Jan-01·00:00·f/k.class | 830 | ?rwxrwxr-x··2.0·unx·······55·b-·stor·80-Jan-01·00:00·f/k.class |
831 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·f/l.class | 831 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·f/l.class |
832 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·f/m.class | 832 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·f/m.class |
833 | ?rwxrwxr-x··2.0·unx·····3 | 833 | ?rwxrwxr-x··2.0·unx·····3835·b-·stor·80-Jan-01·00:00·f/n.class |
834 | ?rwxrwxr-x··2.0·unx·····2186·b-·stor·80-Jan-01·00:00·f/p.class | 834 | ?rwxrwxr-x··2.0·unx·····2186·b-·stor·80-Jan-01·00:00·f/p.class |
835 | ?rwxrwxr-x··2.0·unx·····2385·b-·stor·80-Jan-01·00:00·f/s.class | 835 | ?rwxrwxr-x··2.0·unx·····2385·b-·stor·80-Jan-01·00:00·f/s.class |
836 | ?rwxrwxr-x··2.0·unx······751·b-·stor·80-Jan-01·00:00·f/v.class | 836 | ?rwxrwxr-x··2.0·unx······751·b-·stor·80-Jan-01·00:00·f/v.class |
837 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·f/w.class | 837 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·f/w.class |
838 | ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·f0/a.class | 838 | ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·f0/a.class |
839 | ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·f1/a.class | 839 | ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·f1/a.class |
840 | ?rwxrwxr-x··2.0·unx·····1600·b-·stor·80-Jan-01·00:00·f2/a.class | 840 | ?rwxrwxr-x··2.0·unx·····1600·b-·stor·80-Jan-01·00:00·f2/a.class |
Offset 860, 38 lines modified | Offset 860, 40 lines modified | ||
860 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·i0/b.class | 860 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·i0/b.class |
861 | ?rwxrwxr-x··2.0·unx·····5355·b-·stor·80-Jan-01·00:00·i1/d.class | 861 | ?rwxrwxr-x··2.0·unx·····5355·b-·stor·80-Jan-01·00:00·i1/d.class |
862 | ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·i1/e.class | 862 | ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·i1/e.class |
863 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·i1/h.class | 863 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·i1/h.class |
864 | ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·i1/i.class | 864 | ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·i1/i.class |
865 | ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·i1/j.class | 865 | ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·i1/j.class |
866 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·i1/k.class | 866 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·i1/k.class |
867 | ?rwxrwxr-x··2.0·unx····2544 | 867 | ?rwxrwxr-x··2.0·unx····25440·b-·defN·80-Jan-01·00:00·io/flutter/embedding/engine/FlutterJNI.class |
868 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/FlutterOverlaySurface.class | 868 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/FlutterOverlaySurface.class |
869 | ?rwxrwxr-x··2.0·unx·····1942·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/mutatorsstack/FlutterMutatorsStack.class | 869 | ?rwxrwxr-x··2.0·unx·····1942·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/mutatorsstack/FlutterMutatorsStack.class |
870 | ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/plugins/lifecycle/HiddenLifecycleReference.class | 870 | ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/plugins/lifecycle/HiddenLifecycleReference.class |
871 | ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/SurfaceTextureWrapper.class | 871 | ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/SurfaceTextureWrapper.class |
872 | ?rwxrwxr-x··2.0·unx······295·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/c.class | 872 | ?rwxrwxr-x··2.0·unx······295·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/c.class |
873 | ?rwxrwxr-x··2.0·unx······635·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/d.class | ||
873 | ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/ | 874 | ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/e.class |
874 | ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/ | 875 | ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/f.class |
875 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/ | 876 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/g.class |
876 | ?rwxrwxr-x··2.0·unx······952·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/ | 877 | ?rwxrwxr-x··2.0·unx······952·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/h.class |
877 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/ | 878 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/j.class |
878 | ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/ | 879 | ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/k.class |
879 | ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/ | 880 | ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/m.class |
880 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/ | 881 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/n.class |
881 | ?rwxrwxr-x··2.0·unx·····26 | 882 | ?rwxrwxr-x··2.0·unx·····2648·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.class |
882 | ?rwxrwxr-x··2.0·unx·····2404·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class | 883 | ?rwxrwxr-x··2.0·unx·····2404·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class |
883 | ?rwxrwxr-x··2.0·unx·····4028·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/a.class | 884 | ?rwxrwxr-x··2.0·unx·····4028·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/a.class |
884 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/b.class | 885 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/b.class |
885 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/d.class | 886 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/d.class |
886 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/e.class | 887 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/e.class |
887 | ?rwxrwxr-x··2.0·unx·····4493·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/f.class | 888 | ?rwxrwxr-x··2.0·unx·····4493·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/f.class |
889 | ?rwxrwxr-x··2.0·unx······268·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/g.class | ||
888 | ?rwxrwxr-x··2.0·unx·····2571·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ | 890 | ?rwxrwxr-x··2.0·unx·····2571·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/h.class |
889 | ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ | 891 | ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/i.class |
890 | ?rwxrwxr-x··2.0·unx······872·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ | 892 | ?rwxrwxr-x··2.0·unx······872·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/j.class |
891 | ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/A.class | 893 | ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/A.class |
892 | ?rwxrwxr-x··2.0·unx·····3731·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/B.class | 894 | ?rwxrwxr-x··2.0·unx·····3731·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/B.class |
893 | ?rwxrwxr-x··2.0·unx·····2493·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/C.class | 895 | ?rwxrwxr-x··2.0·unx·····2493·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/C.class |
894 | ?rwxrwxr-x··2.0·unx·····4337·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/SingleViewPresentation.class | 896 | ?rwxrwxr-x··2.0·unx·····4337·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/SingleViewPresentation.class |
895 | ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/a.class | 897 | ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/a.class |
896 | ?rwxrwxr-x··2.0·unx·····1125·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/b.class | 898 | ?rwxrwxr-x··2.0·unx·····1125·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/b.class |
897 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/e.class | 899 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/e.class |
Offset 921, 19 lines modified | Offset 923, 19 lines modified | ||
921 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$ImageConsumer.class | 923 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$ImageConsumer.class |
922 | ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$ImageTextureEntry.class | 924 | ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$ImageTextureEntry.class |
923 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$SurfaceProducer.class | 925 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$SurfaceProducer.class |
924 | ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$SurfaceTextureEntry.class | 926 | ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$SurfaceTextureEntry.class |
925 | ?rwxrwxr-x··2.0·unx·····3973·b-·stor·80-Jan-01·00:00·io/flutter/view/a.class | 927 | ?rwxrwxr-x··2.0·unx·····3973·b-·stor·80-Jan-01·00:00·io/flutter/view/a.class |
926 | ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·io/flutter/view/b.class | 928 | ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·io/flutter/view/b.class |
927 | ?rwxrwxr-x··2.0·unx·····1283·b-·stor·80-Jan-01·00:00·io/flutter/view/c.class | 929 | ?rwxrwxr-x··2.0·unx·····1283·b-·stor·80-Jan-01·00:00·io/flutter/view/c.class |
928 | ?rwxrwxr-x··2.0·unx·····2 | 930 | ?rwxrwxr-x··2.0·unx·····2533·b-·stor·80-Jan-01·00:00·io/flutter/view/d.class |
929 | ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·io/flutter/view/e.class | 931 | ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·io/flutter/view/e.class |
930 | ?rwxrwxr-x··2.0·unx·····5834·b-·stor·80-Jan-01·00:00·io/flutter/view/g.class | 932 | ?rwxrwxr-x··2.0·unx·····5834·b-·stor·80-Jan-01·00:00·io/flutter/view/g.class |
931 | ?rwxrwxr-x··2.0·unx······109·b-·stor·80-Jan-01·00:00·io/flutter/view/i.class | 933 | ?rwxrwxr-x··2.0·unx······109·b-·stor·80-Jan-01·00:00·io/flutter/view/i.class |
932 | ?rwxrwxr-x··2.0·unx····231 | 934 | ?rwxrwxr-x··2.0·unx····23158·b-·defN·80-Jan-01·00:00·io/flutter/view/j.class |
Max diff block lines reached; 15683/27501 bytes (57.03%) of diff not shown. |
Offset 2619, 26 lines modified | Offset 2619, 29 lines modified | ||
2619 | Filename:·io/flutter/embedding/engine/renderer/f.class | 2619 | Filename:·io/flutter/embedding/engine/renderer/f.class |
2620 | Comment:· | 2620 | Comment:· |
2621 | Filename:·io/flutter/embedding/engine/renderer/g.class | 2621 | Filename:·io/flutter/embedding/engine/renderer/g.class |
2622 | Comment:· | 2622 | Comment:· |
2623 | Filename:·io/flutter/embedding/engine/renderer/ | 2623 | Filename:·io/flutter/embedding/engine/renderer/h.class |
2624 | Comment:· | 2624 | Comment:· |
2625 | Filename:·io/flutter/embedding/engine/renderer/j.class | 2625 | Filename:·io/flutter/embedding/engine/renderer/j.class |
2626 | Comment:· | 2626 | Comment:· |
2627 | Filename:·io/flutter/embedding/engine/renderer/ | 2627 | Filename:·io/flutter/embedding/engine/renderer/k.class |
2628 | Comment:· | 2628 | Comment:· |
2629 | Filename:·io/flutter/embedding/engine/renderer/m.class | 2629 | Filename:·io/flutter/embedding/engine/renderer/m.class |
2630 | Comment:· | 2630 | Comment:· |
2631 | Filename:·io/flutter/embedding/engine/renderer/n.class | ||
2632 | Comment:· | ||
2631 | Filename:·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.class | 2633 | Filename:·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.class |
2632 | Comment:· | 2634 | Comment:· |
2633 | Filename:·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class | 2635 | Filename:·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class |
2634 | Comment:· | 2636 | Comment:· |
2635 | Filename:·io/flutter/plugin/editing/a.class | 2637 | Filename:·io/flutter/plugin/editing/a.class |
Offset 2661, 14 lines modified | Offset 2664, 17 lines modified | ||
2661 | Filename:·io/flutter/plugin/editing/h.class | 2664 | Filename:·io/flutter/plugin/editing/h.class |
2662 | Comment:· | 2665 | Comment:· |
2663 | Filename:·io/flutter/plugin/editing/i.class | 2666 | Filename:·io/flutter/plugin/editing/i.class |
2664 | Comment:· | 2667 | Comment:· |
2668 | Filename:·io/flutter/plugin/editing/j.class | ||
2669 | Comment:· | ||
2665 | Filename:·io/flutter/plugin/platform/A.class | 2670 | Filename:·io/flutter/plugin/platform/A.class |
2666 | Comment:· | 2671 | Comment:· |
2667 | Filename:·io/flutter/plugin/platform/B.class | 2672 | Filename:·io/flutter/plugin/platform/B.class |
2668 | Comment:· | 2673 | Comment:· |
2669 | Filename:·io/flutter/plugin/platform/C.class | 2674 | Filename:·io/flutter/plugin/platform/C.class |
Offset 5541, 27 lines modified | Offset 5547, 27 lines modified | ||
5541 | Filename:·io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.class | 5547 | Filename:·io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.class |
5542 | Comment:· | 5548 | Comment:· |
5543 | Filename:·io/flutter/embedding/engine/renderer/a.class | 5549 | Filename:·io/flutter/embedding/engine/renderer/a.class |
5544 | Comment:· | 5550 | Comment:· |
5545 | Filename:·io/flutter/embedding/engine/renderer/ | 5551 | Filename:·io/flutter/embedding/engine/renderer/i.class |
5546 | Comment:· | 5552 | Comment:· |
5547 | Filename:·io/flutter/embedding/engine/renderer/ | 5553 | Filename:·io/flutter/embedding/engine/renderer/l.class |
5548 | Comment:· | 5554 | Comment:· |
5549 | Filename:·io/flutter/embedding/engine/renderer/ | 5555 | Filename:·io/flutter/embedding/engine/renderer/o.class |
5550 | Comment:· | 5556 | Comment:· |
5551 | Filename:·io/flutter/plugin/editing/c.class | 5557 | Filename:·io/flutter/plugin/editing/c.class |
5552 | Comment:· | 5558 | Comment:· |
5553 | Filename:·io/flutter/plugin/editing/ | 5559 | Filename:·io/flutter/plugin/editing/k.class |
5554 | Comment:· | 5560 | Comment:· |
5555 | Filename:·io/flutter/plugin/platform/c.class | 5561 | Filename:·io/flutter/plugin/platform/c.class |
5556 | Comment:· | 5562 | Comment:· |
5557 | Filename:·io/flutter/plugin/platform/q.class | 5563 | Filename:·io/flutter/plugin/platform/q.class |
5558 | Comment:· | 5564 | Comment:· |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·1b3d23463d2be985340325088ccd7e490a8da9793c0a0504e2e6ca941df6a08d |
2 | public·abstract·class·A.a | 2 | public·abstract·class·A.a |
3 | ··minor·version:·0 | 3 | ··minor·version:·0 |
4 | ··major·version:·49 | 4 | ··major·version:·49 |
5 | ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC | 5 | ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC |
6 | ··this_class:·#2··························//·A/a | 6 | ··this_class:·#2··························//·A/a |
7 | ··super_class:·#4·························//·java/lang/Object | 7 | ··super_class:·#4·························//·java/lang/Object |
8 | ··interfaces:·0,·fields:·0,·methods:·34,·attributes:·0 | 8 | ··interfaces:·0,·fields:·0,·methods:·34,·attributes:·0 |
Offset 225, 247 lines modified | Offset 225, 249 lines modified | ||
225 | ··#216·=·String·············#215··········//·HapticFeedbackType.mediumImpact | 225 | ··#216·=·String·············#215··········//·HapticFeedbackType.mediumImpact |
226 | ··#217·=·Utf8···············HapticFeedbackType.lightImpact | 226 | ··#217·=·Utf8···············HapticFeedbackType.lightImpact |
227 | ··#218·=·String·············#217··········//·HapticFeedbackType.lightImpact | 227 | ··#218·=·String·············#217··········//·HapticFeedbackType.lightImpact |
228 | ··#219·=·Double·············2.0E-323d | 228 | ··#219·=·Double·············2.0E-323d |
229 | ··#221·=·Double·············1.5E-323d | 229 | ··#221·=·Double·············1.5E-323d |
230 | ··#223·=·Double·············1.0E-323d | 230 | ··#223·=·Double·············1.0E-323d |
231 | ··#225·=·Double·············4.9E-324d | 231 | ··#225·=·Double·············4.9E-324d |
232 | ··#227·=·Integer············268435456 | ||
233 | ··#228·=·Float··············2.5243549E-29f | ||
232 | ··#22 | 234 | ··#229·=·Integer············134217728 |
233 | ··#2 | 235 | ··#230·=·Float··············3.85186E-34f |
234 | ··#2 | 236 | ··#231·=·Integer············67108864 |
235 | ··#23 | 237 | ··#232·=·Float··············1.5046328E-36f |
236 | ··#23 | 238 | ··#233·=·Integer············33554432 |
237 | ··#23 | 239 | ··#234·=·Float··············9.403955E-38f |
238 | ··#23 | 240 | ··#235·=·Integer············16777216 |
239 | ··#23 | 241 | ··#236·=·Float··············2.3509887E-38f |
240 | ··#23 | 242 | ··#237·=·Integer············8388608 |
241 | ··#23 | 243 | ··#238·=·Float··············1.17549435E-38f |
242 | ··#23 | 244 | ··#239·=·Integer············4194304 |
243 | ··#2 | 245 | ··#240·=·Float··············5.877472E-39f |
244 | ··#2 | 246 | ··#241·=·Integer············2097152 |
245 | ··#24 | 247 | ··#242·=·Float··············2.938736E-39f |
246 | ··#24 | 248 | ··#243·=·Integer············1048576 |
247 | ··#24 | 249 | ··#244·=·Float··············1.469368E-39f |
248 | ··#24 | 250 | ··#245·=·Integer············524288 |
249 | ··#24 | 251 | ··#246·=·Float··············7.34684E-40f |
250 | ··#24 | 252 | ··#247·=·Integer············262144 |
251 | ··#24 | 253 | ··#248·=·Float··············3.67342E-40f |
252 | ··#24 | 254 | ··#249·=·Integer············131072 |
253 | ··#2 | 255 | ··#250·=·Float··············1.83671E-40f |
254 | ··#2 | 256 | ··#251·=·Integer············65536 |
255 | ··#25 | 257 | ··#252·=·Float··············9.18355E-41f |
256 | ··#25 | 258 | ··#253·=·Integer············32768 |
257 | ··#25 | 259 | ··#254·=·Float··············4.5918E-41f |
258 | ··#25 | 260 | ··#255·=·Float··············2.2959E-41f |
259 | ··#25 | 261 | ··#256·=·Float··············1.14794E-41f |
260 | ··#25 | 262 | ··#257·=·Float··············5.74E-42f |
261 | ··#25 | 263 | ··#258·=·Float··············2.87E-42f |
262 | ··#25 | 264 | ··#259·=·Float··············1.435E-42f |
263 | ··#2 | 265 | ··#260·=·Float··············7.175E-43f |
264 | ··#2 | 266 | ··#261·=·Float··············3.59E-43f |
265 | ··#26 | 267 | ··#262·=·Float··············1.794E-43f |
266 | ··#26 | 268 | ··#263·=·Float··············9.0E-44f |
267 | ··#26 | 269 | ··#264·=·Float··············4.5E-44f |
268 | ··#26 | 270 | ··#265·=·Float··············2.24E-44f |
269 | ··#26 | 271 | ··#266·=·Utf8···············(I)Ljava/lang/StringBuilder; |
270 | ··#26 | 272 | ··#267·=·NameAndType········#137:#266·····//·append:(I)Ljava/lang/StringBuilder; |
271 | ··#26 | 273 | ··#268·=·Methodref··········#135.#267·····//·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
272 | ··#26 | 274 | ··#269·=·Utf8···············Y1/t |
273 | ··#268·=·Class··············#267··········//·Y1/t | ||
274 | ··#269·=·Utf8···············Z1/b | ||
275 | ··#270·=·Class··············#269··········//· | 275 | ··#270·=·Class··············#269··········//·Y1/t |
276 | ··#271·=·Utf8···············Z1/b | ||
277 | ··#272·=·Class··············#271··········//·Z1/b | ||
276 | ··#27 | 278 | ··#273·=·Utf8···············()V |
277 | ··#27 | 279 | ··#274·=·NameAndType········#15:#273······//·"<init>":()V |
278 | ··#27 | 280 | ··#275·=·Methodref··········#272.#274·····//·Z1/b."<init>":()V |
279 | ··#27 | 281 | ··#276·=·Utf8···············java/util/Arrays |
280 | ··#27 | 282 | ··#277·=·Class··············#276··········//·java/util/Arrays |
281 | ··#27 | 283 | ··#278·=·Utf8···············asList |
282 | ··#27 | 284 | ··#279·=·Utf8···············([Ljava/lang/Object;)Ljava/util/List; |
283 | ··#2 | 285 | ··#280·=·NameAndType········#278:#279·····//·asList:([Ljava/lang/Object;)Ljava/util/List; |
284 | ··#2 | 286 | ··#281·=·Methodref··········#277.#280·····//·java/util/Arrays.asList:([Ljava/lang/Object;)Ljava/util/List; |
285 | ··#28 | 287 | ··#282·=·Utf8···············java/util/List |
286 | ··#28 | 288 | ··#283·=·Class··············#282··········//·java/util/List |
287 | ··#28 | 289 | ··#284·=·Utf8···············iterator |
288 | ··#28 | 290 | ··#285·=·Utf8···············()Ljava/util/Iterator; |
289 | ··#28 | 291 | ··#286·=·NameAndType········#284:#285·····//·iterator:()Ljava/util/Iterator; |
290 | ··#28 | 292 | ··#287·=·InterfaceMethodref·#283.#286·····//·java/util/List.iterator:()Ljava/util/Iterator; |
291 | ··#28 | 293 | ··#288·=·Utf8···············java/util/ServiceConfigurationError |
292 | ··#28 | 294 | ··#289·=·Class··············#288··········//·java/util/ServiceConfigurationError |
293 | ··#2 | 295 | ··#290·=·Utf8···············java/lang/Throwable |
294 | ··#2 | 296 | ··#291·=·Class··············#290··········//·java/lang/Throwable |
295 | ··#29 | 297 | ··#292·=·Utf8···············getMessage |
296 | ··#29 | 298 | ··#293·=·NameAndType········#292:#147·····//·getMessage:()Ljava/lang/String; |
297 | ··#29 | 299 | ··#294·=·Methodref··········#291.#293·····//·java/lang/Throwable.getMessage:()Ljava/lang/String; |
298 | ··#29 | 300 | ··#295·=·Utf8···············(Ljava/lang/String;Ljava/lang/Throwable;)V |
299 | ··#29 | 301 | ··#296·=·NameAndType········#15:#295······//·"<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V |
300 | ··#29 | 302 | ··#297·=·Methodref··········#289.#296·····//·java/util/ServiceConfigurationError."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V |
301 | ··#29 | 303 | ··#298·=·Utf8···············java/lang/Thread |
302 | ··#29 | 304 | ··#299·=·Class··············#298··········//·java/lang/Thread |
303 | ··# | 305 | ··#300·=·Utf8···············currentThread |
304 | ··# | 306 | ··#301·=·Utf8···············()Ljava/lang/Thread; |
305 | ··#30 | 307 | ··#302·=·NameAndType········#300:#301·····//·currentThread:()Ljava/lang/Thread; |
306 | ··#30 | 308 | ··#303·=·Methodref··········#299.#302·····//·java/lang/Thread.currentThread:()Ljava/lang/Thread; |
307 | ··#30 | 309 | ··#304·=·Utf8···············getStackTrace |
308 | ··#30 | 310 | ··#305·=·Utf8···············()[Ljava/lang/StackTraceElement; |
309 | ··#30 | 311 | ··#306·=·NameAndType········#304:#305·····//·getStackTrace:()[Ljava/lang/StackTraceElement; |
310 | ··#30 | 312 | ··#307·=·Methodref··········#299.#306·····//·java/lang/Thread.getStackTrace:()[Ljava/lang/StackTraceElement; |
311 | ··#30 | 313 | ··#308·=·Utf8···············java/lang/Class |
312 | ··#30 | 314 | ··#309·=·Class··············#308··········//·java/lang/Class |
313 | ··#3 | 315 | ··#310·=·Utf8···············getName |
314 | ··#3 | 316 | ··#311·=·NameAndType········#310:#147·····//·getName:()Ljava/lang/String; |
315 | ··#31 | 317 | ··#312·=·Methodref··········#309.#311·····//·java/lang/Class.getName:()Ljava/lang/String; |
316 | ··#31 | 318 | ··#313·=·Utf8···············java/lang/StackTraceElement |
317 | ··#31 | 319 | ··#314·=·Class··············#313··········//·java/lang/StackTraceElement |
318 | ··#31 | 320 | ··#315·=·Utf8···············getClassName |
319 | ··#31 | 321 | ··#316·=·NameAndType········#315:#147·····//·getClassName:()Ljava/lang/String; |
320 | ··#31 | 322 | ··#317·=·Methodref··········#314.#316·····//·java/lang/StackTraceElement.getClassName:()Ljava/lang/String; |
321 | ··#31 | 323 | ··#318·=·Utf8···············getMethodName |
322 | ··#31 | 324 | ··#319·=·NameAndType········#318:#147·····//·getMethodName:()Ljava/lang/String; |
323 | ··#3 | 325 | ··#320·=·Methodref··········#314.#319·····//·java/lang/StackTraceElement.getMethodName:()Ljava/lang/String; |
324 | ··#3 | 326 | ··#321·=·Utf8···············Parameter·specified·as·non-null·is·null:·method |
325 | ··#32 | 327 | ··#322·=·String·············#321··········//·Parameter·specified·as·non-null·is·null:·method |
326 | ··#32 | 328 | ··#323·=·Utf8···············. |
327 | ··#32 | 329 | ··#324·=·String·············#323··········//·. |
328 | ··#32 | 330 | ··#325·=·Utf8···············,·parameter |
329 | ··#32 | 331 | ··#326·=·String·············#325··········//·,·parameter |
330 | ··#32 | 332 | ··#327·=·Utf8···············v0 |
331 | ··#32 | 333 | ··#328·=·Utf8···············(Ljava/lang/String;Ljava/lang/RuntimeException;)V |
332 | ··#32 | 334 | ··#329·=·NameAndType········#327:#328·····//·v0:(Ljava/lang/String;Ljava/lang/RuntimeException;)V |
333 | ··#3 | 335 | ··#330·=·Methodref··········#113.#329·····//·O1/b.v0:(Ljava/lang/String;Ljava/lang/RuntimeException;)V |
334 | ··#3 | 336 | ··#331·=·Utf8···············java/lang/ClassCastException |
335 | ··#33 | 337 | ··#332·=·Class··············#331··········//·java/lang/ClassCastException |
336 | ··#33 | 338 | ··#333·=·Methodref··········#332.#274·····//·java/lang/ClassCastException."<init>":()V |
337 | ··#33 | 339 | ··#334·=·Utf8···············e |
338 | ··#33 | 340 | ··#335·=·NameAndType········#334:#151·····//·e:(Ljava/lang/String;Ljava/lang/String;)I |
Max diff block lines reached; 50811/80177 bytes (63.37%) of diff not shown. |
Offset 171, 17 lines modified | Offset 171, 17 lines modified | ||
171 | ····················} | 171 | ····················} |
172 | ····················final·StringBuilder·sb2·=·new·StringBuilder("Context·"); | 172 | ····················final·StringBuilder·sb2·=·new·StringBuilder("Context·"); |
173 | ····················sb2.append(context); | 173 | ····················sb2.append(context); |
174 | ····················sb2.append(s); | 174 | ····················sb2.append(s); |
175 | ····················throw·new·IllegalArgumentException(sb2.toString()); | 175 | ····················throw·new·IllegalArgumentException(sb2.toString()); |
176 | ················} | 176 | ················} |
177 | ················final·WindowManager·windowManager·=·(WindowManager)c.c(context); | 177 | ················final·WindowManager·windowManager·=·(WindowManager)c.c(context); |
178 | ················final·w0·g·=·w0.g(E0.b.f(E0.b. | 178 | ················final·w0·g·=·w0.g(E0.b.f(E0.b.s(windowManager)),·(View)null); |
179 | ················a·=·new(A0.p.class)(); | 179 | ················a·=·new(A0.p.class)(); |
180 | ················final·Rect·d·=·E0.b.d(E0.b. | 180 | ················final·Rect·d·=·E0.b.d(E0.b.w(windowManager)); |
181 | ················O1.b.B((Object)d,·"wm.currentWindowMetrics.bounds"); | 181 | ················O1.b.B((Object)d,·"wm.currentWindowMetrics.bounds"); |
182 | ················new·p(d,·g); | 182 | ················new·p(d,·g); |
183 | ············} | 183 | ············} |
184 | ············o2·=·b(a,·windowLayoutInfo); | 184 | ············o2·=·b(a,·windowLayoutInfo); |
185 | ········} | 185 | ········} |
186 | ········else·{ | 186 | ········else·{ |
187 | ············if·(sdk_INT·<·n·||·!(context·instanceof·Activity))·{ | 187 | ············if·(sdk_INT·<·n·||·!(context·instanceof·Activity))·{ |
Offset 1, 11 lines modified | Offset 1, 12 lines modified | ||
1 | package·E0; | 1 | package·E0; |
2 | import·android.os.Environment; | 2 | import·android.os.Environment; |
3 | import·android.view.WindowInsets$Builder; | ||
3 | import·android.view.WindowInsetsAnimation$Callback; | 4 | import·android.view.WindowInsetsAnimation$Callback; |
4 | import·android.view.View; | 5 | import·android.view.View; |
5 | import·android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction; | 6 | import·android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction; |
6 | import·android.view.WindowManager; | 7 | import·android.view.WindowManager; |
7 | import·android.view.WindowInsetsController; | 8 | import·android.view.WindowInsetsController; |
8 | import·android.view.Window; | 9 | import·android.view.Window; |
9 | import·android.graphics.Rect; | 10 | import·android.graphics.Rect; |
Offset 14, 12 lines modified | Offset 14, 12 lines modified | ||
14 | ···· | 14 | ···· |
15 | ····static·{ | 15 | ····static·{ |
16 | ········a·=·(c)new·Object(); | 16 | ········a·=·(c)new·Object(); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·w0·a(final·Context·context)·{ | 19 | ····public·final·w0·a(final·Context·context)·{ |
20 | ········b.C((Object)context,·"context"); | 20 | ········b.C((Object)context,·"context"); |
21 | ········final·WindowInsets·f·=·E0.b.f(E0.b. | 21 | ········final·WindowInsets·f·=·E0.b.f(E0.b.s((WindowManager)B1.c.c(context))); |
22 | ········b.B((Object)f,·"context.getSystemService\u2026indowMetrics.windowInsets"); | 22 | ········b.B((Object)f,·"context.getSystemService\u2026indowMetrics.windowInsets"); |
23 | ········return·w0.g(f,·(View)null); | 23 | ········return·w0.g(f,·(View)null); |
24 | ····} | 24 | ····} |
25 | } | 25 | } |
Offset 17, 38 lines modified | Offset 17, 38 lines modified | ||
17 | ····························if·(i·!=·8)·{ | 17 | ····························if·(i·!=·8)·{ |
18 | ································if·(i·!=·16)·{ | 18 | ································if·(i·!=·16)·{ |
19 | ····································if·(i·!=·32)·{ | 19 | ····································if·(i·!=·32)·{ |
20 | ········································if·(i·!=·64)·{ | 20 | ········································if·(i·!=·64)·{ |
21 | ············································if·(i·!=·128)·{ | 21 | ············································if·(i·!=·128)·{ |
22 | ················································continue; | 22 | ················································continue; |
23 | ············································} | 23 | ············································} |
24 | ············································n4·=·b. | 24 | ············································n4·=·b.D(); |
25 | ········································} | 25 | ········································} |
26 | ········································else·{ | 26 | ········································else·{ |
27 | ············································n4·=·b. | 27 | ············································n4·=·b.C(); |
28 | ········································} | 28 | ········································} |
29 | ····································} | 29 | ····································} |
30 | ····································else·{ | 30 | ····································else·{ |
31 | ········································n4·=·b. | 31 | ········································n4·=·b.B(); |
32 | ····································} | 32 | ····································} |
33 | ································} | 33 | ································} |
34 | ································else·{ | 34 | ································else·{ |
35 | ····································n4·=·b. | 35 | ····································n4·=·b.A(); |
36 | ································} | 36 | ································} |
37 | ····························} | 37 | ····························} |
38 | ····························else·{ | 38 | ····························else·{ |
39 | ································n4·=·b. | 39 | ································n4·=·b.y(); |
40 | ····························} | 40 | ····························} |
41 | ························} | 41 | ························} |
42 | ························else·{ | 42 | ························else·{ |
43 | ····························n4·=·b. | 43 | ····························n4·=·b.v(); |
44 | ························} | 44 | ························} |
45 | ····················} | 45 | ····················} |
46 | ····················else·{ | 46 | ····················else·{ |
47 | ························n4·=·b. | 47 | ························n4·=·b.p(); |
48 | ····················} | 48 | ····················} |
49 | ················} | 49 | ················} |
50 | ················else·{ | 50 | ················else·{ |
51 | ····················n4·=·b.a(); | 51 | ····················n4·=·b.a(); |
52 | ················} | 52 | ················} |
53 | ················n2·|=·n4; | 53 | ················n2·|=·n4; |
54 | ············} | 54 | ············} |
Offset 1, 12 lines modified | Offset 1, 15 lines modified | ||
1 | package·T; | 1 | package·T; |
2 | import·android.app.Dialog; | 2 | import·android.app.Dialog; |
3 | import·n1.v; | ||
3 | import·f.E; | 4 | import·f.E; |
5 | import·android.view.View; | ||
6 | import·android.view.inputmethod.InputMethodManager; | ||
4 | import·java.util.List; | 7 | import·java.util.List; |
5 | import·android.content.Intent; | 8 | import·android.content.Intent; |
6 | import·f.u; | 9 | import·f.u; |
7 | import·android.window.OnBackInvokedDispatcher; | 10 | import·android.window.OnBackInvokedDispatcher; |
8 | import·android.app.Activity; | 11 | import·android.app.Activity; |
9 | import·android.window.OnBackInvokedCallback; | 12 | import·android.window.OnBackInvokedCallback; |
10 | import·android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction; | 13 | import·android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction; |
Offset 178, 22 lines modified | Offset 178, 22 lines modified | ||
178 | ········if·(sdk_INT·>=·n6)·{ | 178 | ········if·(sdk_INT·>=·n6)·{ |
179 | ············j2·=·E0.b.j(); | 179 | ············j2·=·E0.b.j(); |
180 | ········} | 180 | ········} |
181 | ········else·{ | 181 | ········else·{ |
182 | ············j2·=·null; | 182 | ············j2·=·null; |
183 | ········} | 183 | ········} |
184 | ········final·e·e18·=·new·e(j2,·16908362,·null,·null,·null); | 184 | ········final·e·e18·=·new·e(j2,·16908362,·null,·null,·null); |
185 | ········AccessibilityNodeInfo$AccessibilityAction· | 185 | ········AccessibilityNodeInfo$AccessibilityAction·t; |
186 | ········if·(sdk_INT·>=·n6)·{ | 186 | ········if·(sdk_INT·>=·n6)·{ |
187 | ············ | 187 | ············t·=·E0.b.t(); |
188 | ········} | 188 | ········} |
189 | ········else·{ | 189 | ········else·{ |
190 | ············ | 190 | ············t·=·null; |
191 | ········} | 191 | ········} |
192 | ········final·e·e19·=·new·e( | 192 | ········final·e·e19·=·new·e(t,·16908372,·null,·null,·null); |
193 | ········AccessibilityNodeInfo$AccessibilityAction·b; | 193 | ········AccessibilityNodeInfo$AccessibilityAction·b; |
194 | ········if·(sdk_INT·>=·n)·{ | 194 | ········if·(sdk_INT·>=·n)·{ |
195 | ············b·=·T.c.b(); | 195 | ············b·=·T.c.b(); |
196 | ········} | 196 | ········} |
197 | ········else·{ | 197 | ········else·{ |
198 | ············b·=·null; | 198 | ············b·=·null; |
199 | ········} | 199 | ········} |
Offset 1, 23 lines modified | Offset 1, 22 lines modified | ||
1 | package·androidx.constraintlayout.widget; | 1 | package·androidx.constraintlayout.widget; |
2 | import·A.i; | 2 | import·A.i; |
3 | import·android.content.pm.ApplicationInfo; | ||
4 | import·android.content.res.TypedArray; | 3 | import·android.content.res.TypedArray; |
5 | import·C.n; | 4 | import·C.n; |
6 | import·B.j; | ||
7 | import·B.l; | ||
8 | import·java.util.Iterator; | ||
9 | import·android.content.res.Resources; | 5 | import·android.content.res.Resources; |
10 | import·android.view.View$MeasureSpec; | ||
11 | import·java.util.Arrays; | 6 | import·java.util.Arrays; |
12 | import·B.h; | ||
13 | import·android.util.Log; | 7 | import·android.util.Log; |
8 | import·B.l; | ||
9 | import·B.j; | ||
10 | import·java.util.Iterator; | ||
14 | import· | 11 | import·B.c; |
12 | import·B.h; | ||
13 | import·android.view.View$MeasureSpec; | ||
15 | import·android.graphics.Paint; | 14 | import·android.graphics.Paint; |
16 | import·C.b; | 15 | import·C.b; |
17 | import·android.graphics.Canvas; | 16 | import·android.graphics.Canvas; |
18 | import·android.content.res.Resources$NotFoundException; | 17 | import·android.content.res.Resources$NotFoundException; |
19 | import·C.p; | 18 | import·C.p; |
20 | import·android.view.ViewGroup$LayoutParams; | 19 | import·android.view.ViewGroup$LayoutParams; |
21 | import·android.view.View; | 20 | import·android.view.View; |
Offset 639, 34 lines modified | Offset 638, 576 lines modified | ||
639 | ························} | 638 | ························} |
640 | ····················} | 639 | ····················} |
641 | ················} | 640 | ················} |
642 | ············} | 641 | ············} |
643 | ········} | 642 | ········} |
644 | ····} | 643 | ····} |
645 | ···· | 644 | ···· |
646 | ····public·final·void·e( | 645 | ····public·final·void·e(final·f·f,·int·n,·final·int·f2,·final·int·g)·{ |
646 | ········f·f3·=·f; | ||
647 | ········final·int·n2·=·n; | ||
648 | ········final·int·mode·=·View$MeasureSpec.getMode(f2); | ||
649 | ········final·int·size·=·View$MeasureSpec.getSize(f2); | ||
650 | ········final·int·mode2·=·View$MeasureSpec.getMode(g); | ||
651 | ········final·int·size2·=·View$MeasureSpec.getSize(g); | ||
652 | ········final·int·max·=·Math.max(0,·((View)this).getPaddingTop()); | ||
653 | ········final·int·max2·=·Math.max(0,·((View)this).getPaddingBottom()); | ||
654 | ········final·int·e·=·max·+·max2; | ||
655 | ········final·int·paddingWidth·=·this.getPaddingWidth(); | ||
647 | ········final·e·o·=·this.o; | 656 | ········final·e·o·=·this.o; |
657 | ········o.b·=·max; | ||
658 | ········o.c·=·max2; | ||
659 | ········o.d·=·paddingWidth; | ||
660 | ········o.e·=·e; | ||
661 | ········o.f·=·f2; | ||
662 | ········o.g·=·g; | ||
663 | ········int·j0·=·Math.max(0,·((View)this).getPaddingStart()); | ||
664 | ········final·int·max3·=·Math.max(0,·((View)this).getPaddingEnd()); | ||
665 | ········int·n3·=·1; | ||
666 | ········if·(j0·<=·0·&&·max3·<=·0)·{ | ||
667 | ············j0·=·Math.max(0,·((View)this).getPaddingLeft()); | ||
668 | ········} | ||
669 | ········else·if·((((View)this).getContext().getApplicationInfo().flags·&·0x400000)·!=·0x0·&&·n3·==·((View)this).getLayoutDirection())·{ | ||
670 | ············j0·=·max3; | ||
671 | ········} | ||
672 | ········final·int·b·=·size·-·paddingWidth; | ||
673 | ········final·int·b2·=·size2·-·e; | ||
648 | ········final·int·e·=·o.e; | 674 | ········final·int·e2·=·o.e; |
649 | ········n·+=·o.d; | ||
650 | ········n2·+=·e; | ||
651 | ········b·=·View.resolveSizeAndState(n,·b,·0); | ||
652 | ········b2·=·View.resolveSizeAndState(n2,·b2,·0); | ||
653 | ········n·=·16777215; | ||
654 | ········b·&=·n; | ||
655 | ········b2·&=·n; | ||
656 | ········b·=·Math.min(this.f,·b); | ||
657 | ········b2·=·Math.min(this.g,·b2); | ||
658 | ········n·=·16777216; | ||
659 | ········i | 675 | ········final·int·d·=·o.d; |
676 | ········final·int·childCount·=·this.getChildCount(); | ||
677 | ········final·int·n4·=·1073741824; | ||
678 | ········final·int·n5·=·-1·<<·-1; | ||
679 | ········int·n6·=·0; | ||
680 | ········Label_0391:·{ | ||
681 | ············Label_0364:·{ | ||
682 | ················Label_0345:·{ | ||
683 | ····················if·(mode·!=·n5)·{ | ||
684 | ························if·(mode·!=·0)·{ | ||
685 | ····························if·(mode·==·n4)·{ | ||
686 | ································n6·=·Math.min(this.f·-·d,·b); | ||
687 | ································n3·=·1; | ||
688 | ································break·Label_0391; | ||
689 | ····························} | ||
690 | ························} | ||
691 | ························else·{ | ||
692 | ····························if·(childCount·==·0)·{ | ||
693 | ································break·Label_0345; | ||
694 | ····························} | ||
695 | ····························n3·=·2; | ||
696 | ························} | ||
697 | ························n6·=·0; | ||
698 | ························break·Label_0391; | ||
699 | ····················} | ||
700 | ····················if·(childCount·!=·0)·{ | ||
701 | ························n6·=·b; | ||
702 | ························break·Label_0364; | ||
703 | ····················} | ||
704 | ················} | ||
705 | ················n6·=·Math.max(0,·this.d); | ||
706 | ············} | ||
660 | ············ | 707 | ············n3·=·2; |
708 | ········} | ||
709 | ········int·n7·=·0; | ||
710 | ········int·n8·=·0; | ||
711 | ········Label_0494:·{ | ||
712 | ············Label_0467:·{ | ||
713 | ················Label_0448:·{ | ||
714 | ····················if·(mode2·!=·n5)·{ | ||
715 | ························if·(mode2·!=·0)·{ | ||
716 | ····························if·(mode2·==·n4)·{ | ||
717 | ································n7·=·Math.min(this.g·-·e2,·b2); | ||
718 | ································n8·=·1; | ||
719 | ································break·Label_0494; | ||
720 | ····························} | ||
721 | ····························n8·=·1; | ||
722 | ························} | ||
723 | ························else·{ | ||
724 | ····························if·(childCount·==·0)·{ | ||
725 | ································break·Label_0448; | ||
Max diff block lines reached; 1798920/1804665 bytes (99.68%) of diff not shown. |
Offset 88, 21 lines modified | Offset 88, 21 lines modified | ||
88 | ····public·static·Size2D·getFullscreenSize(final·Context·context)·{ | 88 | ····public·static·Size2D·getFullscreenSize(final·Context·context)·{ |
89 | ········final·double·n·=·-1.0; | 89 | ········final·double·n·=·-1.0; |
90 | ········final·Size2D·size2D·=·new·Size2D(n,·n); | 90 | ········final·Size2D·size2D·=·new·Size2D(n,·n); |
91 | ········final·WindowManager·windowManager·=·(WindowManager)context.getSystemService("window"); | 91 | ········final·WindowManager·windowManager·=·(WindowManager)context.getSystemService("window"); |
92 | ········if·(windowManager·!=·null)·{ | 92 | ········if·(windowManager·!=·null)·{ |
93 | ············int·heightPixels; | 93 | ············int·heightPixels; |
94 | ············if·(Build$VERSION.SDK_INT·>=·30)·{ | 94 | ············if·(Build$VERSION.SDK_INT·>=·30)·{ |
95 | ················final·WindowMetrics· | 95 | ················final·WindowMetrics·w·=·b.w(windowManager); |
96 | ················final·Insets· | 96 | ················final·Insets·q·=·b.q(b.f(w),·b.p()·|·b.D()); |
97 | ················final·int·n2·=·E.a.B( | 97 | ················final·int·n2·=·E.a.B(q)·+·E.a.u(q); |
98 | ················final·int·n3·=·E.a.D( | 98 | ················final·int·n3·=·E.a.D(q)·+·E.a.C(q); |
99 | ················final·Rect· | 99 | ················final·Rect·r·=·b.r(w); |
100 | ················size2D.setWidth((double)( | 100 | ················size2D.setWidth((double)(r.width()·-·n2)); |
101 | ················heightPixels·=· | 101 | ················heightPixels·=·r.height()·-·n3; |
102 | ············} | 102 | ············} |
103 | ············else·{ | 103 | ············else·{ |
104 | ················final·DisplayMetrics·displayMetrics·=·new·DisplayMetrics(); | 104 | ················final·DisplayMetrics·displayMetrics·=·new·DisplayMetrics(); |
105 | ················windowManager.getDefaultDisplay().getMetrics(displayMetrics); | 105 | ················windowManager.getDefaultDisplay().getMetrics(displayMetrics); |
106 | ················size2D.setWidth((double)displayMetrics.widthPixels); | 106 | ················size2D.setWidth((double)displayMetrics.widthPixels); |
107 | ················heightPixels·=·displayMetrics.heightPixels; | 107 | ················heightPixels·=·displayMetrics.heightPixels; |
108 | ············} | 108 | ············} |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ········if·(c·!=·null)·{ | 118 | ········if·(c·!=·null)·{ |
119 | ············final·J·j·=·(J)c; | 119 | ············final·J·j·=·(J)c; |
120 | ············final·int·d·=·j.d; | 120 | ············final·int·d·=·j.d; |
121 | ············final·Object·e·=·j.e; | 121 | ············final·Object·e·=·j.e; |
122 | ············switch·(d)·{ | 122 | ············switch·(d)·{ |
123 | ················default:·{ | 123 | ················default:·{ |
124 | ····················final·n1.l·l·=·(n1.l)e; | 124 | ····················final·n1.l·l·=·(n1.l)e; |
125 | ····················if·(!l. | 125 | ····················if·(!l.Q("onBackPressed"))·{ |
126 | ························break; | 126 | ························break; |
127 | ····················} | 127 | ····················} |
128 | ····················final·n1.f·w·=·l.W; | 128 | ····················final·n1.f·w·=·l.W; |
129 | ····················w.c(); | 129 | ····················w.c(); |
130 | ····················final·c·b2·=·w.b; | 130 | ····················final·c·b2·=·w.b; |
131 | ····················if·(b2·!=·null)·{ | 131 | ····················if·(b2·!=·null)·{ |
132 | ························b2.i.a.a("popRoute",·(Object)null,·(w1.n)null); | 132 | ························b2.i.a.a("popRoute",·(Object)null,·(w1.n)null); |
Offset 27, 24 lines modified | Offset 27, 20 lines modified | ||
27 | public·final·synthetic·class·n·implements·Runnable | 27 | public·final·synthetic·class·n·implements·Runnable |
28 | { | 28 | { |
29 | ····public·final·void·run()·{ | 29 | ····public·final·void·run()·{ |
30 | ········final·int·b·=·this.b; | 30 | ········final·int·b·=·this.b; |
31 | ········final·int·n·=·4; | 31 | ········final·int·n·=·4; |
32 | ········final·int·n2·=·1; | 32 | ········final·int·n2·=·1; |
33 | ········while·(true)·{ | 33 | ········while·(true)·{ |
34 | ············Label_08 | 34 | ············Label_0806:·{ |
35 | ················switch·(b)·{ | 35 | ················switch·(b)·{ |
36 | ····················default:·{ | 36 | ····················default:·{ |
37 | ························((q)this.c).g(false); | 37 | ························((q)this.c).g(false); |
38 | ························return; | 38 | ························return; |
39 | ····················} | 39 | ····················} |
40 | ····················case·14:·{ | ||
41 | ························((Object)this.c).getClass(); | ||
42 | ························return; | ||
43 | ····················} | ||
44 | ····················case·13:·{ | 40 | ····················case·13:·{ |
45 | ························((c)this.c).b.e.prefetchDefaultFontManager(); | 41 | ························((c)this.c).b.e.prefetchDefaultFontManager(); |
46 | ························return; | 42 | ························return; |
47 | ····················} | 43 | ····················} |
48 | ····················case·12:·{ | 44 | ····················case·12:·{ |
49 | ························((e)this.c).f(); | 45 | ························((e)this.c).f(); |
50 | ························return; | 46 | ························return; |
Offset 105, 87 lines modified | Offset 101, 82 lines modified | ||
105 | ························} | 101 | ························} |
106 | ························final·Class·a4·=·h.a; | 102 | ························final·Class·a4·=·h.a; |
107 | ························final·int·n3·=·27; | 103 | ························final·int·n3·=·27; |
108 | ························final·int·n4·=·26; | 104 | ························final·int·n4·=·26; |
109 | ························final·boolean·b2·=·sdk_INT·==·n4·||·sdk_INT·==·n3; | 105 | ························final·boolean·b2·=·sdk_INT·==·n4·||·sdk_INT·==·n3; |
110 | ························final·Method·f·=·h.f; | 106 | ························final·Method·f·=·h.f; |
111 | ························if·(b2·&&·f·==·null)·{ | 107 | ························if·(b2·&&·f·==·null)·{ |
112 | ····························break·Label_08 | 108 | ····························break·Label_0800; |
113 | ························} | 109 | ························} |
114 | ························if·(h.e·==·null·&&·h.d·==·null)·{ | 110 | ························if·(h.e·==·null·&&·h.d·==·null)·{ |
115 | ····························break·Label_08 | 111 | ····························break·Label_0800; |
116 | ························} | 112 | ························} |
117 | ························break·Label_08 | 113 | ························break·Label_0806; |
118 | ····················} | 114 | ····················} |
119 | ····················case·1:·{ | 115 | ····················case·1:·{ |
120 | ························break·Label_08 | 116 | ························break·Label_0806; |
121 | ····················} | 117 | ····················} |
122 | ····················case·0:·{ | 118 | ····················case·0:·{ |
123 | ························Label_08 | 119 | ························Label_0817:·{ |
124 | ····························break·Label_08 | 120 | ····························break·Label_0817; |
125 | ····························try·{ | 121 | ····························try·{ |
126 | ································final·Activity·activity; | 122 | ································final·Activity·activity; |
127 | ································final·Object·value·=·h.c.get(activity); | 123 | ································final·Object·value·=·h.c.get(activity); |
128 | ································if·(value·!=·null)·{ | 124 | ································if·(value·!=·null)·{ |
129 | ····································final·Object·value2·=·h.b.get(activity); | 125 | ····································final·Object·value2·=·h.b.get(activity); |
130 | ····································if·(value2·!=·null)·{ | 126 | ····································if·(value2·!=·null)·{ |
131 | ········································final·Application·application·=·activity.getApplication(); | 127 | ········································final·Application·application·=·activity.getApplication(); |
132 | ········································final·g·g·=·new·g(activity); | 128 | ········································final·g·g·=·new·g(activity); |
133 | ········································application.registerActivityLifecycleCallbacks((Application$ActivityLifecycleCallbacks)g); | 129 | ········································application.registerActivityLifecycleCallbacks((Application$ActivityLifecycleCallbacks)g); |
134 | ········································final·Handler·g2·=·h.g; | 130 | ········································final·Handler·g2·=·h.g; |
135 | ········································final·int·n5·=·2; | 131 | ········································final·int·n5·=·2; |
136 | ········································g2.post((Runnable)new·q.j((Object)g,·value,·n5)); | 132 | ········································g2.post((Runnable)new·q.j((Object)g,·value,·n5)); |
137 | ········································final·int·n6·=·3; | 133 | ········································final·int·n6·=·3; |
138 | ········································Label_06 | 134 | ········································Label_0651:·{ |
139 | ············································final·int·sdk_INT; | 135 | ············································final·int·sdk_INT; |
140 | ············································final·int·n3; | 136 | ············································final·int·n3; |
141 | ············································final·int·n4; | 137 | ············································final·int·n4; |
142 | ············································if·(sdk_INT·==·n4·||·sdk_INT·==·n3)·{ | 138 | ············································if·(sdk_INT·==·n4·||·sdk_INT·==·n3)·{ |
143 | ················································break·Label_06 | 139 | ················································break·Label_0651; |
144 | ············································} | 140 | ············································} |
145 | ············································ | 141 | ············································Label_0746:·{ |
146 | ················································try·{ | 142 | ················································try·{ |
147 | ····················································activity.recreate(); | 143 | ····················································activity.recreate(); |
148 | ····················································break·Label_07 | 144 | ····················································break·Label_0746; |
149 | ················································} | 145 | ················································} |
150 | ················································finally·{ | 146 | ················································finally·{ |
151 | ····················································g2.post((Runnable)new·q.j((Object)application,·(Object)g,·n6)); | 147 | ····················································g2.post((Runnable)new·q.j((Object)application,·(Object)g,·n6)); |
152 | ····················································g2.post((Runnable)new·q.j((Object)application,·(Object)g,·n6)); | ||
153 | ····················································return; | ||
154 | ····················································final·Object[]·args·=·new·Object[9]; | 148 | ····················································final·Object[]·args·=·new·Object[9]; |
155 | ····················································args[0]·=·value; | 149 | ····················································args[0]·=·value; |
156 | ····················································args[n5]·=·(args[n2]·=·null); | 150 | ····················································args[n5]·=·(args[n2]·=·null); |
157 | ····················································args[n6]·=·Integer.valueOf(0); | 151 | ····················································args[n6]·=·Integer.valueOf(0); |
158 | ····················································final·Boolean·false·=·Boolean.FALSE; | 152 | ····················································final·Boolean·false·=·Boolean.FALSE; |
159 | ····················································args[4]·=·false; | 153 | ····················································args[4]·=·false; |
160 | ····················································args[6]·=·(args[5]·=·null); | 154 | ····················································args[6]·=·(args[5]·=·null); |
161 | ····················································args[8]·=·(args[7]·=·false); | 155 | ····················································args[8]·=·(args[7]·=·false); |
162 | ····················································final·Method·f; | 156 | ····················································final·Method·f; |
163 | ····················································f.invoke(value2,·args); | 157 | ····················································f.invoke(value2,·args); |
158 | ····················································g2.post((Runnable)new·q.j((Object)application,·(Object)g,·n6)); | ||
164 | ···················································· | 159 | ····················································return; |
165 | ················································} | 160 | ················································} |
166 | ················································break; | ||
167 | ············································} | 161 | ············································} |
168 | ········································} | 162 | ········································} |
169 | ····································} | 163 | ····································} |
170 | ································} | 164 | ································} |
171 | ································activity.recreate(); | 165 | ································activity.recreate(); |
172 | ································return; | 166 | ································return; |
167 | ································u.a((u)this.c); | ||
168 | ································return; | ||
173 | ································final·f.o·o·=·(f.o)this.c; | 169 | ································final·f.o·o·=·(f.o)this.c; |
174 | ································O1.b.C((Object)o,·"this$0"); | 170 | ································O1.b.C((Object)o,·"this$0"); |
175 | ································final·Runnable·c·=·o.c; | 171 | ································final·Runnable·c·=·o.c; |
176 | ································iftrue(Label_08 | 172 | ································iftrue(Label_0858:)(c·==·null); |
177 | ································Block_18:·{ | ||
178 | ····································break·Block_18; | ||
179 | ····································u.a((u)this.c); | ||
180 | ····································return; | ||
181 | ································} | ||
182 | ································c.run(); | 173 | ································c.run(); |
183 | ································o.c·=·null; | 174 | ································o.c·=·null; |
184 | ································Label_08 | 175 | ································Label_0858:·{ |
185 | ····································return; | 176 | ····································return; |
186 | ································} | 177 | ································} |
187 | ····························} | 178 | ····························} |
188 | ····························finally·{ | 179 | ····························finally·{ |
189 | ································continue; | 180 | ································continue; |
190 | ····························} | 181 | ····························} |
191 | ························} | 182 | ························} |
Offset 1, 14 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.flutter.embedding.engine; | 1 | package·io.flutter.embedding.engine; |
2 | import·android.view.ViewGroup; | 2 | import·android.view.ViewGroup; |
3 | import·io.flutter.embedding.engine.renderer.SurfaceTextureWrapper; | 3 | import·io.flutter.embedding.engine.renderer.SurfaceTextureWrapper; |
4 | import·io.flutter.view.TextureRegistry$ImageConsumer; | 4 | import·io.flutter.view.TextureRegistry$ImageConsumer; |
5 | import·io.flutter.embedding.engine.renderer.m; | ||
6 | import·n1.u; | 5 | import·n1.u; |
7 | import·android.view.View$OnFocusChangeListener; | 6 | import·android.view.View$OnFocusChangeListener; |
8 | import·io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack; | 7 | import·io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack; |
9 | import·android.util.SparseArray; | 8 | import·android.util.SparseArray; |
10 | import·android.view.ViewGroup$LayoutParams; | 9 | import·android.view.ViewGroup$LayoutParams; |
11 | import·android.widget.FrameLayout$LayoutParams; | 10 | import·android.widget.FrameLayout$LayoutParams; |
12 | import·android.view.View; | 11 | import·android.view.View; |
Offset 23, 14 lines modified | Offset 22, 15 lines modified | ||
23 | import·io.flutter.view.d; | 22 | import·io.flutter.view.d; |
24 | import·n1.n; | 23 | import·n1.n; |
25 | import·android.content.res.Configuration; | 24 | import·android.content.res.Configuration; |
26 | import·android.os.LocaleList; | 25 | import·android.os.LocaleList; |
27 | import·l.C; | 26 | import·l.C; |
28 | import·java.util.Locale; | 27 | import·java.util.Locale; |
29 | import·java.util.ArrayList; | 28 | import·java.util.ArrayList; |
29 | import·io.flutter.embedding.engine.renderer.m; | ||
30 | import·java.nio.ByteOrder; | 30 | import·java.nio.ByteOrder; |
31 | import·v0.v; | 31 | import·v0.v; |
32 | import·java.util.Iterator; | 32 | import·java.util.Iterator; |
33 | import·o1.b; | 33 | import·o1.b; |
34 | import·android.view.Surface; | 34 | import·android.view.Surface; |
35 | import·java.util.List; | 35 | import·java.util.List; |
36 | import·android.content.res.AssetManager; | 36 | import·android.content.res.AssetManager; |
Offset 337, 17 lines modified | Offset 337, 17 lines modified | ||
337 | ····} | 337 | ····} |
338 | ···· | 338 | ···· |
339 | ····public·void·addEngineLifecycleListener(final·b·b)·{ | 339 | ····public·void·addEngineLifecycleListener(final·b·b)·{ |
340 | ········this.ensureRunningOnMainThread(); | 340 | ········this.ensureRunningOnMainThread(); |
341 | ········this.engineLifecycleListeners.add(b); | 341 | ········this.engineLifecycleListeners.add(b); |
342 | ····} | 342 | ····} |
343 | ···· | 343 | ···· |
344 | ····public·void·addIsDisplayingFlutterUiListener(final· | 344 | ····public·void·addIsDisplayingFlutterUiListener(final·m·m)·{ |
345 | ········this.ensureRunningOnMainThread(); | 345 | ········this.ensureRunningOnMainThread(); |
346 | ········this.flutterUiDisplayListeners.add( | 346 | ········this.flutterUiDisplayListeners.add(m); |
347 | ····} | 347 | ····} |
348 | ···· | 348 | ···· |
349 | ····public·void·attachToNative()·{ | 349 | ····public·void·attachToNative()·{ |
350 | ········this.ensureRunningOnMainThread(); | 350 | ········this.ensureRunningOnMainThread(); |
351 | ········this.ensureNotAttachedToNative(); | 351 | ········this.ensureNotAttachedToNative(); |
352 | ········this.shellHolderLock.writeLock().lock(); | 352 | ········this.shellHolderLock.writeLock().lock(); |
353 | ········try·{ | 353 | ········try·{ |
Offset 595, 56 lines modified | Offset 595, 54 lines modified | ||
595 | ···· | 595 | ···· |
596 | ····public·boolean·getIsSoftwareRenderingEnabled()·{ | 596 | ····public·boolean·getIsSoftwareRenderingEnabled()·{ |
597 | ········return·this.nativeGetIsSoftwareRenderingEnabled(); | 597 | ········return·this.nativeGetIsSoftwareRenderingEnabled(); |
598 | ····} | 598 | ····} |
599 | ···· | 599 | ···· |
600 | ····public·float·getScaledFontSize(float·applyDimension,·final·int·i)·{ | 600 | ····public·float·getScaledFontSize(float·applyDimension,·final·int·i)·{ |
601 | ········final·l.e·b·=·o.b; | 601 | ········final·l.e·b·=·o.b; |
602 | ········final·v1.n·n·=·(v1.n)b.b; | ||
603 | ········final·Object·a·=·b.a; | ||
604 | ········v1.n·n | 602 | ········v1.n·n; |
605 | ········while·(true)·{ | 603 | ········while·(true)·{ |
606 | ············Label_00 | 604 | ············Label_0039:·{ |
607 | ················if·( | 605 | ················if·(b.b·!=·null)·{ |
608 | ····················break·Label_00 | 606 | ····················break·Label_0039; |
609 | ················} | 607 | ················} |
610 | ················b.b·=·((ConcurrentLinkedQueue | 608 | ················b.b·=·((ConcurrentLinkedQueue)b.a).poll(); |
611 | ············} | 609 | ············} |
612 | ············n | 610 | ············n·=·(v1.n)b.b; |
613 | ············if·(n | 611 | ············if·(n·!=·null·&&·n.a·<·i)·{ |
614 | ················continue; | 612 | ················continue; |
615 | ············} | 613 | ············} |
616 | ············break; | 614 | ············break; |
617 | ········} | 615 | ········} |
618 | ········DisplayMetrics·b2·=·null; | 616 | ········DisplayMetrics·b2·=·null; |
619 | ········final·String·s·=·"Cannot·find·config·with·generation:·"; | 617 | ········final·String·s·=·"Cannot·find·config·with·generation:·"; |
620 | ········final·String·s2·=·"SettingsChannel"; | 618 | ········final·String·s2·=·"SettingsChannel"; |
621 | ········Label_02 | 619 | ········Label_0229:·{ |
622 | ············String·s3; | 620 | ············String·s3; |
623 | ············if·(n | 621 | ············if·(n·==·null)·{ |
624 | ················final·StringBuilder·sb·=·new·StringBuilder(s); | 622 | ················final·StringBuilder·sb·=·new·StringBuilder(s); |
625 | ················sb.append(String.valueOf(i)); | 623 | ················sb.append(String.valueOf(i)); |
626 | ················sb.append(",·after·exhausting·the·queue."); | 624 | ················sb.append(",·after·exhausting·the·queue."); |
627 | ················s3·=·sb.toString(); | 625 | ················s3·=·sb.toString(); |
628 | ············} | 626 | ············} |
629 | ············else·{ | 627 | ············else·{ |
630 | ················if·(n | 628 | ················if·(n.a·==·i)·{ |
631 | ····················break·Label_02 | 629 | ····················break·Label_0229; |
632 | ················} | 630 | ················} |
633 | ················final·StringBuilder·sb2·=·new·StringBuilder(s); | 631 | ················final·StringBuilder·sb2·=·new·StringBuilder(s); |
634 | ················sb2.append(String.valueOf(i)); | 632 | ················sb2.append(String.valueOf(i)); |
635 | ················sb2.append(",·the·oldest·config·is·now:·"); | 633 | ················sb2.append(",·the·oldest·config·is·now:·"); |
636 | ················sb2.append(String.valueOf(((v1.n)b.b).a)); | 634 | ················sb2.append(String.valueOf(((v1.n)b.b).a)); |
637 | ················s3·=·sb2.toString(); | 635 | ················s3·=·sb2.toString(); |
638 | ············} | 636 | ············} |
639 | ············Log.e(s2,·s3); | 637 | ············Log.e(s2,·s3); |
640 | ············n | 638 | ············n·=·null; |
641 | ········} | 639 | ········} |
642 | ········if·(n | 640 | ········if·(n·!=·null)·{ |
643 | ············b2·=·n | 641 | ············b2·=·n.b; |
644 | ········} | 642 | ········} |
645 | ········if·(b2·==·null)·{ | 643 | ········if·(b2·==·null)·{ |
646 | ············final·StringBuilder·sb3·=·new·StringBuilder("getScaledFontSize·called·with·configurationId·"); | 644 | ············final·StringBuilder·sb3·=·new·StringBuilder("getScaledFontSize·called·with·configurationId·"); |
647 | ············sb3.append(String.valueOf(i)); | 645 | ············sb3.append(String.valueOf(i)); |
648 | ············sb3.append(",·which·can't·be·found."); | 646 | ············sb3.append(",·which·can't·be·found."); |
649 | ············Log.e("FlutterJNI",·sb3.toString()); | 647 | ············Log.e("FlutterJNI",·sb3.toString()); |
650 | ············return·-1.0f; | 648 | ············return·-1.0f; |
Offset 655, 39 lines modified | Offset 653, 43 lines modified | ||
655 | ···· | 653 | ···· |
656 | ····public·void·handlePlatformMessage(final·String·s,·final·ByteBuffer·byteBuffer,·final·int·n,·final·long·n2)·{ | 654 | ····public·void·handlePlatformMessage(final·String·s,·final·ByteBuffer·byteBuffer,·final·int·n,·final·long·n2)·{ |
657 | ········final·l·platformMessageHandler·=·this.platformMessageHandler; | 655 | ········final·l·platformMessageHandler·=·this.platformMessageHandler; |
658 | ········if·(platformMessageHandler·!=·null)·{ | 656 | ········if·(platformMessageHandler·!=·null)·{ |
659 | ············final·p1.k·k·=·(p1.k)platformMessageHandler; | 657 | ············final·p1.k·k·=·(p1.k)platformMessageHandler; |
660 | ············final·Object·d·=·k.d; | 658 | ············final·Object·d·=·k.d; |
661 | ············monitorenter(d); | 659 | ············monitorenter(d); |
660 | ············while·(true)·{ | ||
662 | ············Label_0152:·{ | 661 | ················Label_0152:·{ |
663 | ················try·{ | 662 | ····················try·{ |
664 | ····················final·g·g·=·(g)k.b.get(s); | 663 | ························final·g·g·=·(g)k.b.get(s); |
665 | ····················final·boolean·b·=·k.e.get()·&&·g·==·null; | 664 | ························final·boolean·b·=·k.e.get()·&&·g·==·null; |
666 | ····················if·(!b)·{ | 665 | ························if·(!b)·{ |
666 | ····························break·Label_0198; | ||
667 | ························} | ||
668 | ························if·(!k.c.containsKey(s))·{ | ||
669 | ····························k.c.put(s,·new·LinkedList()); | ||
670 | ························} | ||
667 | ························break·Label_0152; | 671 | ························break·Label_0152; |
668 | ····················} | 672 | ····················} |
669 | ····················if·(!k.c.containsKey(s))·{ | ||
Max diff block lines reached; 4668/10480 bytes (44.54%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 21 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | import· | 2 | import·io.flutter.view.n; |
3 | public·final·class·d | 3 | public·final·synthetic·class·d·implements·Runnable |
4 | { | 4 | { |
5 | ····public·final·Image·a; | ||
6 | ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·b; | ||
7 | ···· | ||
8 | ····public·d(final·FlutterRenderer$ImageReaderSurfaceProducer·b,·final·Image·a)·{ | ||
9 | ········this.b·=·b; | ||
10 | ····· | 5 | ····public·final·void·run()·{ |
6 | ········final·int·b·=·this.b; | ||
7 | ········final·n·c·=·this.c; | ||
8 | ········switch·(b)·{ | ||
9 | ············default:·{ | ||
10 | ················((i)c).getClass(); | ||
11 | ················return; | ||
12 | ············} | ||
13 | ············case·0:·{ | ||
14 | ················FlutterRenderer$ImageReaderSurfaceProducer.a((FlutterRenderer$ImageReaderSurfaceProducer)c); | ||
15 | ············} | ||
16 | ········} | ||
11 | ····} | 17 | ····} |
12 | } | 18 | } |
Offset 1, 34 lines modified | Offset 1, 15 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | import·android.media.Image; | 2 | import·android.media.Image; |
3 | import·android.util.Log; | ||
4 | import·android.media.ImageReader; | ||
5 | import·android.media.ImageReader$OnImageAvailableListener; | ||
6 | public·final· | 3 | public·final·class·e |
7 | { | 4 | { |
5 | ····public·final·Image·a; | ||
6 | ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·b; | ||
7 | ···· | ||
8 | ····public·final·void·onImageAvailable(final·ImageReader·imageReader)·{ | ||
9 | ········final·f·a·=·this.a; | ||
10 | ········a.getClass(); | ||
11 | ········Image·acquireLatestImage; | ||
12 | ········try·{ | ||
13 | ············acquireLatestImage·=·imageReader.acquireLatestImage(); | ||
14 | ········} | ||
15 | ········catch·(final·IllegalStateException·obj)·{ | ||
16 | ············final·StringBuilder·sb·=·new·StringBuilder("onImageAvailable·acquireLatestImage·failed:·"); | ||
17 | ············sb.append(obj); | ||
18 | ············Log.e("ImageReaderSurfaceProducer",·sb.toString()); | ||
19 | ············acquireLatestImage·=·null; | ||
20 | ········} | ||
21 | ········if·(acquireLatestImage·!=·null)·{ | ||
22 | ···· | 8 | ····public·e(final·FlutterRenderer$ImageReaderSurfaceProducer·b,·final·Image·a)·{ |
9 | ········this.b·=·b; | ||
10 | ········this.a·=·a; | ||
23 | ············if·(!FlutterRenderer$ImageReaderSurfaceProducer.access$900(d)·&&·!a.c)·{ | ||
24 | ················d.onImage(imageReader,·acquireLatestImage); | ||
25 | ············} | ||
26 | ············else·{ | ||
27 | ················acquireLatestImage.close(); | ||
28 | ············} | ||
29 | ········} | ||
30 | ····} | 11 | ····} |
31 | } | 12 | } |
Offset 1, 23 lines modified | Offset 1, 34 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | import·android.media.Image; | ||
2 | import·android.media.ImageReader$OnImageAvailableListener; | ||
3 | import·android.os.Handler; | ||
4 | import·android. | 3 | import·android.util.Log; |
5 | import·java.util.ArrayDeque; | ||
6 | import·android.media.ImageReader; | 4 | import·android.media.ImageReader; |
5 | import·android.media.ImageReader$OnImageAvailableListener; | ||
7 | public·final·class·f | 6 | public·final·synthetic·class·f·implements·ImageReader$OnImageAvailableListener |
8 | { | 7 | { |
9 | ····public·final·ImageReader·a; | ||
10 | ····public·final·ArrayDeque·b; | ||
11 | ····public· | 8 | ····public·final·void·onImageAvailable(final·ImageReader·imageReader)·{ |
9 | ········final·g·a·=·this.a; | ||
10 | ········a.getClass(); | ||
11 | ········Image·acquireLatestImage; | ||
12 | ········try·{ | ||
13 | ············acquireLatestImage·=·imageReader.acquireLatestImage(); | ||
14 | ········} | ||
15 | ········catch·(final·IllegalStateException·obj)·{ | ||
16 | ············final·StringBuilder·sb·=·new·StringBuilder("onImageAvailable·acquireLatestImage·failed:·"); | ||
17 | ············sb.append(obj); | ||
18 | ············Log.e("ImageReaderSurfaceProducer",·sb.toString()); | ||
19 | ············acquireLatestImage·=·null; | ||
20 | ········} | ||
21 | ········if·(acquireLatestImage·!=·null)·{ | ||
12 | ···· | 22 | ············final·FlutterRenderer$ImageReaderSurfaceProducer·d·=·a.d; |
13 | ···· | ||
14 | ····public·f(final·FlutterRenderer$ImageReaderSurfaceProducer·d,·final·ImageReader·a)·{ | ||
15 | ········this.d·=·d; | ||
16 | ········this.b·=·new·ArrayDeque(); | ||
17 | ········this.c·=·false; | ||
18 | ········ | 23 | ············if·(!FlutterRenderer$ImageReaderSurfaceProducer.access$800(d)·&&·!a.c)·{ |
24 | ················d.onImage(imageReader,·acquireLatestImage); | ||
25 | ············} | ||
26 | ············else·{ | ||
27 | ················acquireLatestImage.close(); | ||
28 | ············} | ||
29 | ········} | ||
19 | ····} | 30 | ····} |
20 | } | 31 | } |
Offset 1, 19 lines modified | Offset 1, 23 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | import·android.graphics.SurfaceTexture; | ||
3 | import·android. | 2 | import·android.media.ImageReader$OnImageAvailableListener; |
3 | import·android.os.Handler; | ||
4 | import·android.os.Looper; | ||
5 | import·java.util.ArrayDeque; | ||
6 | import·android.media.ImageReader; | ||
4 | public·final· | 7 | public·final·class·g |
5 | { | 8 | { |
6 | ····public·final·void·onFrameAvailable(final·SurfaceTexture·surfaceTexture)·{ | ||
7 | ········final·h·a·=·this.a; | ||
8 | ········if·(!a.c)·{ | ||
9 | ············final·k·e·=·a.e; | ||
10 | ············if·(e.a.isAttached())·{ | ||
11 | ················a.b.markDirty(); | ||
12 | ················e.a.scheduleFrame(); | ||
13 | ············} | ||
14 | ······· | 9 | ····public·final·ImageReader·a; |
10 | ····public·final·ArrayDeque·b; | ||
11 | ····public·boolean·c; | ||
12 | ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·d; | ||
13 | ···· | ||
14 | ····public·g(final·FlutterRenderer$ImageReaderSurfaceProducer·d,·final·ImageReader·a)·{ | ||
15 | ········this.d·=·d; | ||
16 | ········this.b·=·new·ArrayDeque(); | ||
17 | ········this.c·=·false; | ||
18 | ········(this.a·=·a).setOnImageAvailableListener((ImageReader$OnImageAvailableListener)new·f(this),·new·Handler(Looper.getMainLooper())); | ||
15 | ····} | 19 | ····} |
16 | } | 20 | } |
Offset 1, 23 lines modified | Offset 1, 72 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | import·io.flutter. | 2 | import·io.flutter.view.m; |
3 | import·android.graphics.SurfaceTexture$OnFrameAvailableListener; | ||
4 | import·android.os.Handler; | ||
5 | import·android.graphics.SurfaceTexture; | ||
6 | import·io.flutter.view.n; | ||
7 | import·io.flutter.view.TextureRegistry$SurfaceTextureEntry; | ||
3 | public·final·class·i·implements·Ru | 8 | public·final·class·i·implements·TextureRegistry$SurfaceTextureEntry,·n |
4 | { | 9 | { |
5 | ····public·final·long· | 10 | ····public·final·long·a; |
6 | ····public·final· | 11 | ····public·final·SurfaceTextureWrapper·b; |
12 | ····public·boolean·c; | ||
13 | ····public·n·d; | ||
14 | ····public·final·/*·synthetic·*/·l·e; | ||
7 | ···· | 15 | ···· |
8 | ····public·i(final·long· | 16 | ····public·i(final·l·e,·final·long·a,·final·SurfaceTexture·surfaceTexture)·{ |
17 | ········this.e·=·e; | ||
18 | ········this.a·=·a; | ||
19 | ········final·SurfaceTextureWrapper·b·=·new·SurfaceTextureWrapper(surfaceTexture,·(Runnable)new·d((n)this,·1)); | ||
9 | ········this.b·=·b; | 20 | ········this.b·=·b; |
10 | ········this | 21 | ········b.surfaceTexture().setOnFrameAvailableListener((SurfaceTexture$OnFrameAvailableListener)new·h(this),·new·Handler()); |
11 | ····} | 22 | ····} |
12 | ···· | 23 | ···· |
24 | ····public·final·void·finalize()·{ | ||
25 | ········try·{ | ||
26 | ············if·(this.c)·{ | ||
27 | ················return; | ||
28 | ············} | ||
29 | ············final·l·e·=·this.e; | ||
30 | ············e.e.post((Runnable)new·j(this.a,·e.a)); | ||
31 | ········} | ||
32 | ········finally·{ | ||
33 | ············super.finalize(); | ||
34 | ········} | ||
35 | ····} | ||
36 | ···· | ||
37 | ····public·final·long·id()·{ | ||
38 | ········return·this.a; | ||
39 | ····} | ||
40 | ···· | ||
41 | ····public·final·void·onTrimMemory(final·int·n)·{ | ||
42 | ········final·n·d·=·this.d; | ||
43 | ········if·(d·!=·null)·{ | ||
44 | ············d.onTrimMemory(n); | ||
45 | ········} | ||
46 | ····} | ||
47 | ···· | ||
13 | ····public·final·void·r | 48 | ····public·final·void·release()·{ |
49 | ········if·(this.c)·{ | ||
14 | ········final·FlutterJNI·c·=·this.c; | ||
15 | ········if·(!c.isAttached())·{ | ||
16 | ············return; | 50 | ············return; |
17 | ········} | 51 | ········} |
52 | ········this.b.release(); | ||
53 | ········final·l·e·=·this.e; | ||
18 | ········ | 54 | ········e.a.unregisterTexture(this.a); |
55 | ········e.f((n)this); | ||
56 | ········this.c·=·true; | ||
57 | ····} | ||
58 | ···· | ||
59 | ····public·final·void·setOnFrameConsumedListener(final·m·m)·{ | ||
60 | ····} | ||
61 | ···· | ||
62 | ····public·final·void·setOnTrimMemoryListener(final·n·d)·{ | ||
63 | ········this.d·=·d; | ||
64 | ····} | ||
65 | ···· | ||
66 | ····public·final·SurfaceTexture·surfaceTexture()·{ | ||
67 | ········return·this.b.surfaceTexture(); | ||
19 | ····} | 68 | ····} |
20 | } | 69 | } |
Offset 1, 47 lines modified | Offset 1, 23 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | import· | 2 | import·io.flutter.embedding.engine.FlutterJNI; |
3 | public·final·class·j | 3 | public·final·class·j·implements·Runnable |
4 | { | 4 | { |
5 | ····public·float·a; | ||
6 | ····public·in | 5 | ····public·final·long·b; |
6 | ····public·final·FlutterJNI·c; | ||
7 | ····public·int·c; | ||
8 | ····public·int·d; | ||
9 | ····public·int·e; | ||
10 | ····public·int·f; | ||
11 | ····public·int·g; | ||
12 | ····public·int·h; | ||
13 | ····public·int·i; | ||
14 | ····public·int·j; | ||
15 | ····public·int·k; | ||
16 | ····public·int·l; | ||
17 | ····public·int·m; | ||
18 | ····public·int·n; | ||
19 | ····public·int·o; | ||
20 | ····public·int·p; | ||
21 | ····public·final·ArrayList·q; | ||
22 | ····public·final·ArrayList·r; | ||
23 | ···· | 7 | ···· |
8 | ····public·j(final·long·b,·final·FlutterJNI·c)·{ | ||
24 | ····public·j()·{ | ||
25 | ········this.a·=·1.0f; | ||
26 | ········this.b·=· | 9 | ········this.b·=·b; |
27 | ········this.c·=· | 10 | ········this.c·=·c; |
11 | ····} | ||
12 | ···· | ||
13 | ····public·final·void·run()·{ | ||
14 | ········final·FlutterJNI·c·=·this.c; | ||
15 | ········if·(!c.isAttached())·{ | ||
16 | ············return; | ||
17 | ········} | ||
18 | ········c.unregisterTexture(this.b); | ||
28 | ········this.d·=·0; | ||
29 | ········this.e·=·0; | ||
30 | ········this.f·=·0; | ||
31 | ········this.g·=·0; | ||
32 | ········this.h·=·0; | ||
33 | ········this.i·=·0; | ||
34 | ········this.j·=·0; | ||
35 | ········this.k·=·0; | ||
36 | ········this.l·=·0; | ||
37 | ········this.m·=·0; | ||
38 | ········this.n·=·0; | ||
39 | ········this.o·=·0; | ||
40 | ········this.p·=·-1; | ||
41 | ········this.q·=·new·ArrayList(); | ||
42 | ········this.r·=·new·ArrayList(); | ||
43 | ····} | 19 | ····} |
44 | } | 20 | } |
Offset 1, 9 lines modified | Offset 1, 123 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | p | 2 | import·android.graphics.SurfaceTexture; |
3 | import·android.os.Build$VERSION; | ||
4 | import·io.flutter.view.TextureRegistry$SurfaceProducer; | ||
5 | import·io.flutter.view.TextureRegistry$ImageConsumer; | ||
6 | import·io.flutter.view.TextureRegistry$ImageTextureEntry; | ||
7 | import·java.util.Iterator; | ||
8 | import·java.lang.ref.WeakReference; | ||
9 | import·io.flutter.view.n; | ||
10 | import·androidx.lifecycle.s; | ||
11 | import·androidx.lifecycle.H; | ||
12 | import·java.util.ArrayList; | ||
13 | import·java.util.HashSet; | ||
14 | import·android.os.Handler; | ||
15 | import·android.view.Surface; | ||
16 | import·java.util.concurrent.atomic.AtomicLong; | ||
17 | import·io.flutter.embedding.engine.FlutterJNI; | ||
18 | import·io.flutter.view.q; | ||
19 | public·final·class·l·implements·q | ||
3 | { | 20 | { |
4 | ···· | 21 | ····public·final·FlutterJNI·a; |
22 | ····public·final·AtomicLong·b; | ||
23 | ····public·Surface·c; | ||
24 | ····public·boolean·d; | ||
25 | ····public·final·Handler·e; | ||
26 | ····public·final·HashSet·f; | ||
27 | ····public·final·ArrayList·g; | ||
28 | ····public·final·a·h; | ||
29 | ···· | ||
30 | ····public·l(final·FlutterJNI·a)·{ | ||
31 | ········this.b·=·new·AtomicLong(0L); | ||
32 | ········this.d·=·false; | ||
33 | ········this.e·=·new·Handler(); | ||
34 | ········this.f·=·new·HashSet(); | ||
35 | ········this.g·=·new·ArrayList(); | ||
36 | ········final·a·h·=·new·a(this); | ||
37 | ········this.h·=·h; | ||
38 | ········(this.a·=·a).addIsDisplayingFlutterUiListener((m)h); | ||
39 | ········H.i.f.a((s)new·b(this)); | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·final·void·a(final·n·referent)·{ | ||
43 | ········final·HashSet·f·=·this.f; | ||
44 | ········final·Iterator·iterator·=·f.iterator(); | ||
45 | ········while·(iterator.hasNext())·{ | ||
46 | ············if·(((WeakReference<n>)iterator.next()).get()·==·null)·{ | ||
47 | ················iterator.remove(); | ||
48 | ············} | ||
49 | ········} | ||
50 | ········f.add(new·WeakReference((Object)referent)); | ||
51 | ····} | ||
52 | ···· | ||
53 | ····public·final·TextureRegistry$ImageTextureEntry·b()·{ | ||
54 | ········final·FlutterRenderer$ImageTextureRegistryEntry·flutterRenderer$ImageTextureRegistryEntry·=·new·FlutterRenderer$ImageTextureRegistryEntry(this,·this.b.getAndIncrement()); | ||
55 | ········flutterRenderer$ImageTextureRegistryEntry.id(); | ||
56 | ········this.a.registerImageTexture(flutterRenderer$ImageTextureRegistryEntry.id(),·(TextureRegistry$ImageConsumer)flutterRenderer$ImageTextureRegistryEntry); | ||
57 | ········return·(TextureRegistry$ImageTextureEntry)flutterRenderer$ImageTextureRegistryEntry; | ||
58 | ····} | ||
59 | ···· | ||
60 | ····public·final·TextureRegistry$SurfaceProducer·c()·{ | ||
61 | ········if·(Build$VERSION.SDK_INT·>=·29)·{ | ||
62 | ············final·FlutterJNI·a·=·this.a; | ||
63 | ············if·(!a.ShouldDisableAHB())·{ | ||
64 | ················final·long·andIncrement·=·this.b.getAndIncrement(); | ||
65 | ················final·Object·e·=·new·FlutterRenderer$ImageReaderSurfaceProducer(this,·andIncrement); | ||
66 | ················a.registerImageTexture(andIncrement,·(TextureRegistry$ImageConsumer)e); | ||
67 | ················this.a((n)e); | ||
68 | ················this.g.add(e); | ||
69 | ················return·(TextureRegistry$SurfaceProducer)e; | ||
70 | ············} | ||
71 | ········} | ||
72 | ········final·i·d·=·this.d(); | ||
73 | ········final·Object·e·=·new·o(d.a,·this.e,·this.a,·d); | ||
74 | ········return·(TextureRegistry$SurfaceProducer)e; | ||
75 | ····} | ||
76 | ···· | ||
77 | ····public·final·i·d()·{ | ||
78 | ········final·SurfaceTexture·surfaceTexture·=·new·SurfaceTexture(0); | ||
79 | ········final·long·andIncrement·=·this.b.getAndIncrement(); | ||
80 | ········surfaceTexture.detachFromGLContext(); | ||
81 | ········final·i·i·=·new·i(this,·andIncrement,·surfaceTexture); | ||
82 | ········this.a.registerTexture(i.a,·i.b); | ||
83 | ········this.a((n)i); | ||
84 | ········return·i; | ||
85 | ····} | ||
86 | ···· | ||
87 | ····public·final·void·e(final·int·n)·{ | ||
88 | ········final·Iterator·iterator·=·this.f.iterator(); | ||
89 | ········while·(iterator.hasNext())·{ | ||
90 | ············final·n·n2·=·(n)((WeakReference<n>)iterator.next()).get(); | ||
91 | ············if·(n2·!=·null)·{ | ||
92 | ················n2.onTrimMemory(n); | ||
93 | ············} | ||
94 | ············else·{ | ||
95 | ················iterator.remove(); | ||
96 | ············} | ||
97 | ········} | ||
98 | ····} | ||
99 | ···· | ||
100 | ····public·final·void·f(final·n·n)·{ | ||
101 | ········final·HashSet·f·=·this.f; | ||
102 | ········for·(final·WeakReference·o·:·f)·{ | ||
103 | ············if·(o.get()·==·n)·{ | ||
104 | ················f.remove(o); | ||
105 | ················break; | ||
106 | ············} | ||
107 | ········} | ||
108 | ····} | ||
5 | ···· | 109 | ···· |
6 | ····void· | 110 | ····public·final·void·g()·{ |
111 | ········if·(this.c·!=·null)·{ | ||
112 | ············this.a.onSurfaceDestroyed(); | ||
113 | ············if·(this.d)·{ | ||
114 | ················this.h.a(); | ||
115 | ············} | ||
116 | ············this.d·=·false; | ||
117 | ············this.c·=·null; | ||
118 | ········} | ||
119 | ····} | ||
7 | } | 120 | } |
Offset 1, 15 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | public·interface·m | 2 | public·interface·m |
3 | { | 3 | { |
4 | ····void·a( | 4 | ····void·a(); |
5 | ···· | 5 | ···· |
6 | ····void·b(); | 6 | ····void·b(); |
7 | ···· | ||
8 | ····void·c(); | ||
9 | ···· | ||
10 | ····void·d(); | ||
11 | ···· | ||
12 | ····k·getAttachedRenderer(); | ||
13 | } | 7 | } |
Offset 1, 13 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.flutter.plugin.editing; | 1 | package·io.flutter.plugin.editing; |
2 | import·android.view.WindowInsets$Builder; | 2 | import·android.view.WindowInsets$Builder; |
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | import·n1.s; | ||
5 | import·E.a; | 4 | import·E.a; |
6 | import·java.util.List; | 5 | import·java.util.List; |
7 | import·android.view.WindowInsets; | 6 | import·android.view.WindowInsets; |
8 | import·E0.b; | 7 | import·E0.b; |
9 | import·android.view.WindowInsetsAnimation; | 8 | import·android.view.WindowInsetsAnimation; |
10 | import·android.view.WindowInsetsAnimation$Callback; | 9 | import·android.view.WindowInsetsAnimation$Callback; |
Offset 50, 21 lines modified | Offset 49, 21 lines modified | ||
50 | ················} | 49 | ················} |
51 | ················if·(!b)·{ | 50 | ················if·(!b)·{ |
52 | ····················return·windowInsets; | 51 | ····················return·windowInsets; |
53 | ················} | 52 | ················} |
54 | ················final·int·windowSystemUiVisibility·=·ImeSyncDeferringInsetsCallback.access$400(this.this$0).getWindowSystemUiVisibility(); | 53 | ················final·int·windowSystemUiVisibility·=·ImeSyncDeferringInsetsCallback.access$400(this.this$0).getWindowSystemUiVisibility(); |
55 | ················int·y; | 54 | ················int·y; |
56 | ················if·((windowSystemUiVisibility·&·0x200)·==·0x0·&&·(windowSystemUiVisibility·&·0x2)·==·0x0)·{ | 55 | ················if·((windowSystemUiVisibility·&·0x200)·==·0x0·&&·(windowSystemUiVisibility·&·0x2)·==·0x0)·{ |
57 | ····················y·=·a.y(E0.b.c(windowInsets,·E0.b. | 56 | ····················y·=·a.y(E0.b.c(windowInsets,·E0.b.p())); |
58 | ················} | 57 | ················} |
59 | ················else·{ | 58 | ················else·{ |
60 | ····················y·=·0; | 59 | ····················y·=·0; |
61 | ················} | 60 | ················} |
62 | ················io.flutter.plugin.editing.a.m(); | 61 | ················io.flutter.plugin.editing.a.m(); |
63 | ················final·WindowInsets$Builder·h·=·io.flutter.plugin.editing.a.h(ImeSyncDeferringInsetsCallback.access$500(this.this$0)); | 62 | ················final·WindowInsets$Builder·h·=·io.flutter.plugin.editing.a.h(ImeSyncDeferringInsetsCallback.access$500(this.this$0)); |
64 | ················ | 63 | ················E0.b.m(h,·ImeSyncDeferringInsetsCallback.access$200(this.this$0),·io.flutter.plugin.editing.a.e(Math.max(a.y(E0.b.c(windowInsets,·ImeSyncDeferringInsetsCallback.access$200(this.this$0)))·-·y,·0))); |
65 | ················ImeSyncDeferringInsetsCallback.access$400(this.this$0).onApplyWindowInsets(io.flutter.plugin.editing.a.i(h)); | 64 | ················ImeSyncDeferringInsetsCallback.access$400(this.this$0).onApplyWindowInsets(io.flutter.plugin.editing.a.i(h)); |
66 | ············} | 65 | ············} |
67 | ········} | 66 | ········} |
68 | ········return·windowInsets; | 67 | ········return·windowInsets; |
69 | ····} | 68 | ····} |
70 | } | 69 | } |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | ····private·final·int·deferredInsetTypes; | 13 | ····private·final·int·deferredInsetTypes; |
14 | ····private·b·insetsListener; | 14 | ····private·b·insetsListener; |
15 | ····private·WindowInsets·lastWindowInsets; | 15 | ····private·WindowInsets·lastWindowInsets; |
16 | ····private·boolean·needsSave; | 16 | ····private·boolean·needsSave; |
17 | ····private·View·view; | 17 | ····private·View·view; |
18 | ···· | 18 | ···· |
19 | ····public·ImeSyncDeferringInsetsCallback(final·View·view)·{ | 19 | ····public·ImeSyncDeferringInsetsCallback(final·View·view)·{ |
20 | ········this.deferredInsetTypes·=·E0.b. | 20 | ········this.deferredInsetTypes·=·E0.b.y(); |
21 | ········this.animating·=·false; | 21 | ········this.animating·=·false; |
22 | ········this.needsSave·=·false; | 22 | ········this.needsSave·=·false; |
23 | ········this.view·=·view; | 23 | ········this.view·=·view; |
24 | ········this.animationCallback·=·new·ImeSyncDeferringInsetsCallback$AnimationCallback(this); | 24 | ········this.animationCallback·=·new·ImeSyncDeferringInsetsCallback$AnimationCallback(this); |
25 | ········this.insetsListener·=·new·b(this); | 25 | ········this.insetsListener·=·new·b(this); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
Offset 175, 23 lines modified | Offset 175, 23 lines modified | ||
175 | ········final·SpannableStringBuilder·replace·=·super.replace(c,·d,·charSequence,·n,·n2); | 175 | ········final·SpannableStringBuilder·replace·=·super.replace(c,·d,·charSequence,·n,·n2); |
176 | ········final·ArrayList·f·=·this.f; | 176 | ········final·ArrayList·f·=·this.f; |
177 | ········final·int·selectionStart2·=·Selection.getSelectionStart((CharSequence)this); | 177 | ········final·int·selectionStart2·=·Selection.getSelectionStart((CharSequence)this); |
178 | ········final·int·selectionEnd2·=·Selection.getSelectionEnd((CharSequence)this); | 178 | ········final·int·selectionEnd2·=·Selection.getSelectionEnd((CharSequence)this); |
179 | ········final·int·composingSpanStart2·=·BaseInputConnection.getComposingSpanStart((Spannable)this); | 179 | ········final·int·composingSpanStart2·=·BaseInputConnection.getComposingSpanStart((Spannable)this); |
180 | ········final·int·composingSpanEnd2·=·BaseInputConnection.getComposingSpanEnd((Spannable)this); | 180 | ········final·int·composingSpanEnd2·=·BaseInputConnection.getComposingSpanEnd((Spannable)this); |
181 | ········final·Object·e·=·new·Object(); | 181 | ········final·Object·e·=·new·Object(); |
182 | ········(( | 182 | ········((i)e).e·=·selectionStart2; |
183 | ········(( | 183 | ········((i)e).f·=·selectionEnd2; |
184 | ········(( | 184 | ········((i)e).g·=·composingSpanStart2; |
185 | ········(( | 185 | ········((i)e).h·=·composingSpanEnd2; |
186 | ········final·String·string2·=·charSequence.toString(); | 186 | ········final·String·string2·=·charSequence.toString(); |
187 | ········(( | 187 | ········((i)e).a·=·string; |
188 | ········(( | 188 | ········((i)e).b·=·string2; |
189 | ········(( | 189 | ········((i)e).c·=·c; |
190 | ········(( | 190 | ········((i)e).d·=·d; |
191 | ········f.add(e); | 191 | ········f.add(e); |
192 | ········if·(this.b·>·0)·{ | 192 | ········if·(this.b·>·0)·{ |
193 | ············return·replace; | 193 | ············return·replace; |
194 | ········} | 194 | ········} |
195 | ········this.d(b,·Selection.getSelectionStart((CharSequence)this)·!=·selectionStart·||·Selection.getSelectionEnd((CharSequence)this)·!=·selectionEnd,·BaseInputConnection.getComposingSpanStart((Spannable)this)·!=·composingSpanStart·||·BaseInputConnection.getComposingSpanEnd((Spannable)this)·!=·composingSpanEnd); | 195 | ········this.d(b,·Selection.getSelectionStart((CharSequence)this)·!=·selectionStart·||·Selection.getSelectionEnd((CharSequence)this)·!=·selectionEnd,·BaseInputConnection.getComposingSpanStart((Spannable)this)·!=·composingSpanStart·||·BaseInputConnection.getComposingSpanEnd((Spannable)this)·!=·composingSpanEnd); |
196 | ········return·replace; | 196 | ········return·replace; |
197 | ····} | 197 | ····} |
Offset 201, 23 lines modified | Offset 201, 23 lines modified | ||
201 | ········final·ArrayList·f·=·this.f; | 201 | ········final·ArrayList·f·=·this.f; |
202 | ········final·String·string·=·this.toString(); | 202 | ········final·String·string·=·this.toString(); |
203 | ········selectionStart·=·Selection.getSelectionStart((CharSequence)this); | 203 | ········selectionStart·=·Selection.getSelectionStart((CharSequence)this); |
204 | ········final·int·selectionEnd·=·Selection.getSelectionEnd((CharSequence)this); | 204 | ········final·int·selectionEnd·=·Selection.getSelectionEnd((CharSequence)this); |
205 | ········final·int·composingSpanStart·=·BaseInputConnection.getComposingSpanStart((Spannable)this); | 205 | ········final·int·composingSpanStart·=·BaseInputConnection.getComposingSpanStart((Spannable)this); |
206 | ········final·int·composingSpanEnd·=·BaseInputConnection.getComposingSpanEnd((Spannable)this); | 206 | ········final·int·composingSpanEnd·=·BaseInputConnection.getComposingSpanEnd((Spannable)this); |
207 | ········final·Object·e·=·new·Object(); | 207 | ········final·Object·e·=·new·Object(); |
208 | ········(( | 208 | ········((i)e).e·=·selectionStart; |
209 | ········(( | 209 | ········((i)e).f·=·selectionEnd; |
210 | ········(( | 210 | ········((i)e).g·=·composingSpanStart; |
211 | ········(( | 211 | ········((i)e).h·=·composingSpanEnd; |
212 | ········(( | 212 | ········((i)e).a·=·string; |
213 | ········(( | 213 | ········((i)e).b·=·""; |
214 | ········n2·=·-1; | 214 | ········n2·=·-1; |
215 | ········(( | 215 | ········((i)e).c·=·n2; |
216 | ········(( | 216 | ········((i)e).d·=·n2; |
217 | ········f.add(e); | 217 | ········f.add(e); |
218 | ····} | 218 | ····} |
219 | ···· | 219 | ···· |
220 | ····public·final·String·toString()·{ | 220 | ····public·final·String·toString()·{ |
221 | ········String·g·=·this.g; | 221 | ········String·g·=·this.g; |
222 | ········if·(g·==·null)·{ | 222 | ········if·(g·==·null)·{ |
223 | ············g·=·super.toString(); | 223 | ············g·=·super.toString(); |
Offset 1, 99 lines modified | Offset 1, 8 lines modified | ||
1 | package·io.flutter.plugin.editing; | 1 | package·io.flutter.plugin.editing; |
2 | import·android.view.inputmethod.InputMethodManager; | ||
2 | import·android.view.textservice.SuggestionsInfo; | ||
3 | import·java.util.HashMap; | ||
4 | import·java.util.ArrayList; | ||
5 | import·android.view.textservice.SentenceSuggestionsInfo; | ||
6 | import·java.util.Locale; | ||
7 | import·android.view.textservice.TextInfo; | ||
8 | import·android.os.Bundle; | ||
9 | import·x1.a; | ||
10 | import·v1.l; | ||
11 | import·w1.n; | ||
12 | import·android.view.textservice.SpellCheckerSession; | ||
13 | import·android.view.textservice.TextServicesManager; | ||
14 | import·l.e; | ||
15 | import·android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener; | ||
16 | public· | 3 | public·abstract·synthetic·class·g |
17 | { | 4 | { |
18 | ····public·final·e·a; | ||
19 | ····public·final·TextServicesManager·b; | ||
20 | ····public·SpellCheckerSession·c; | ||
21 | ····public·n·d; | ||
22 | ···· | ||
23 | ····public·g(final·TextServicesManager·b,·final·e·a)·{ | ||
24 | ········this.b·=·b; | ||
25 | ········this.a·=·a; | ||
26 | ········a.b·=·this; | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·final·void·a(final·String·s,·final·String·s2,·final·l·d)·{ | ||
30 | ········final·int·n·=·1; | ||
31 | ········if·(this.d·!=·null)·{ | ||
32 | ············d.error("error",·"Previous·spell·check·request·still·pending.",·(Object)null); | ||
33 | ············return; | ||
34 | ········} | ||
35 | ········this.d·=·(n)d; | ||
36 | ········final·Locale·a·=·x1.a.a(s); | ||
37 | ········if·(this.c·==·null)·{ | ||
38 | ············this.c·=·this.b.newSpellCheckerSession((Bundle)null,·a,·(SpellCheckerSession$SpellCheckerSessionListener)this,·(boolean)(n·!=·0)); | ||
39 | ········} | ||
40 | ········final·TextInfo·textInfo·=·new·TextInfo(s2); | ||
41 | ········final·TextInfo[]·array·=·new·TextInfo[n]; | ||
42 | ········array[0]·=·textInfo; | ||
43 | ········this.c.getSentenceSuggestions(array,·5); | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·final·void·onGetSentenceSuggestions(final·SentenceSuggestionsInfo[]·array)·{ | ||
47 | ········n·n; | ||
48 | ········ArrayList<HashMap<String,·Integer>>·list; | ||
49 | ········if·(array.length·==·0)·{ | ||
50 | ············n·=·this.d; | ||
51 | ············list·=·new·ArrayList<HashMap<String,·Integer>>(); | ||
52 | ········} | ||
53 | ········else·{ | ||
54 | ············list·=·new·ArrayList<HashMap<String,·Integer>>(); | ||
55 | ············final·SentenceSuggestionsInfo·sentenceSuggestionsInfo·=·array[0]; | ||
56 | ············if·(sentenceSuggestionsInfo·==·null)·{ | ||
57 | ················n·=·this.d; | ||
58 | ················list·=·new·ArrayList<HashMap<String,·Integer>>(); | ||
59 | ············} | ||
60 | ············else·{ | ||
61 | ················for·(int·i·=·0;·i·<·sentenceSuggestionsInfo.getSuggestionsCount();·++i)·{ | ||
62 | ····················final·SuggestionsInfo·suggestionsInfo·=·sentenceSuggestionsInfo.getSuggestionsInfoAt(i); | ||
63 | ····················final·int·suggestionsCount·=·suggestionsInfo.getSuggestionsCount(); | ||
64 | ····················if·(suggestionsCount·>·0)·{ | ||
65 | ························final·HashMap<String,·Integer>·e·=·new·HashMap<String,·Integer>(); | ||
66 | ························final·int·offset·=·sentenceSuggestionsInfo.getOffsetAt(i); | ||
67 | ························final·int·j·=·sentenceSuggestionsInfo.getLengthAt(i)·+·offset; | ||
68 | ························e.put("startIndex",·Integer.valueOf(offset)); | ||
69 | ························e.put("endIndex",·Integer.valueOf(j)); | ||
70 | ························final·ArrayList<String>·value·=·new·ArrayList<String>(); | ||
71 | ························int·k·=·0; | ||
72 | ························boolean·b·=·false; | ||
73 | ························while·(k·<·suggestionsCount)·{ | ||
74 | ····························final·String·suggestion·=·suggestionsInfo.getSuggestionAt(k); | ||
75 | ····························if·(!suggestion.equals(""))·{ | ||
76 | ································value.add(suggestion); | ||
77 | ································b·=·true; | ||
78 | ····························} | ||
79 | ····························++k; | ||
80 | ························} | ||
81 | ························if·(b)·{ | ||
82 | ····························e.put("suggestions",·(Integer)value); | ||
83 | ····························list.add(e); | ||
84 | ························} | ||
85 | ····················} | ||
86 | ················} | ||
87 | ················n·=·this.d; | ||
88 | ············} | ||
89 | ········} | ||
90 | ········n.success((Object)list); | ||
91 | ········this.d·=·null; | ||
92 | ····} | ||
93 | ···· | ||
94 | ····public·final·void·onGetSuggestions(final·SuggestionsInfo[]·array)·{ | ||
95 | ····} | ||
96 | } | 5 | } |
Offset 1, 14 lines modified | Offset 1, 99 lines modified | ||
1 | package·io.flutter.plugin.editing; | 1 | package·io.flutter.plugin.editing; |
2 | p | 2 | import·android.view.textservice.SuggestionsInfo; |
3 | import·java.util.HashMap; | ||
4 | import·java.util.ArrayList; | ||
5 | import·android.view.textservice.SentenceSuggestionsInfo; | ||
6 | import·java.util.Locale; | ||
7 | import·android.view.textservice.TextInfo; | ||
8 | import·android.os.Bundle; | ||
9 | import·x1.a; | ||
10 | import·v1.l; | ||
11 | import·w1.n; | ||
12 | import·android.view.textservice.SpellCheckerSession; | ||
13 | import·android.view.textservice.TextServicesManager; | ||
14 | import·l.e; | ||
15 | import·android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener; | ||
16 | public·final·class·h·implements·SpellCheckerSession$SpellCheckerSessionListener | ||
3 | { | 17 | { |
4 | ····public·CharSequence·a; | ||
5 | ····public·CharSequence·b; | ||
6 | ····public·in | 18 | ····public·final·e·a; |
19 | ····public·final·TextServicesManager·b; | ||
20 | ····public·SpellCheckerSession·c; | ||
7 | ····public· | 21 | ····public·n·d; |
8 | ····public·int·e; | ||
9 | ····public·int·f; | ||
10 | ····public·int·g; | ||
11 | ···· | 22 | ···· |
23 | ····public·h(final·TextServicesManager·b,·final·e·a)·{ | ||
24 | ········this.b·=·b; | ||
25 | ········this.a·=·a; | ||
26 | ········a.b·=·this; | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·final·void·a(final·String·s,·final·String·s2,·final·l·d)·{ | ||
30 | ········final·int·n·=·1; | ||
31 | ········if·(this.d·!=·null)·{ | ||
32 | ············d.error("error",·"Previous·spell·check·request·still·pending.",·(Object)null); | ||
33 | ············return; | ||
34 | ········} | ||
35 | ········this.d·=·(n)d; | ||
36 | ········final·Locale·a·=·x1.a.a(s); | ||
37 | ········if·(this.c·==·null)·{ | ||
38 | ············this.c·=·this.b.newSpellCheckerSession((Bundle)null,·a,·(SpellCheckerSession$SpellCheckerSessionListener)this,·(boolean)(n·!=·0)); | ||
39 | ········} | ||
40 | ········final·TextInfo·textInfo·=·new·TextInfo(s2); | ||
41 | ········final·TextInfo[]·array·=·new·TextInfo[n]; | ||
42 | ········array[0]·=·textInfo; | ||
43 | ········this.c.getSentenceSuggestions(array,·5); | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·final·void·onGetSentenceSuggestions(final·SentenceSuggestionsInfo[]·array)·{ | ||
47 | ········n·n; | ||
48 | ········ArrayList<HashMap<String,·Integer>>·list; | ||
49 | ········if·(array.length·==·0)·{ | ||
50 | ············n·=·this.d; | ||
51 | ············list·=·new·ArrayList<HashMap<String,·Integer>>(); | ||
52 | ········} | ||
53 | ········else·{ | ||
54 | ············list·=·new·ArrayList<HashMap<String,·Integer>>(); | ||
55 | ············final·SentenceSuggestionsInfo·sentenceSuggestionsInfo·=·array[0]; | ||
56 | ············if·(sentenceSuggestionsInfo·==·null)·{ | ||
57 | ················n·=·this.d; | ||
58 | ················list·=·new·ArrayList<HashMap<String,·Integer>>(); | ||
59 | ············} | ||
60 | ············else·{ | ||
61 | ················for·(int·i·=·0;·i·<·sentenceSuggestionsInfo.getSuggestionsCount();·++i)·{ | ||
62 | ····················final·SuggestionsInfo·suggestionsInfo·=·sentenceSuggestionsInfo.getSuggestionsInfoAt(i); | ||
63 | ····················final·int·suggestionsCount·=·suggestionsInfo.getSuggestionsCount(); | ||
64 | ····················if·(suggestionsCount·>·0)·{ | ||
65 | ························final·HashMap<String,·Integer>·e·=·new·HashMap<String,·Integer>(); | ||
66 | ························final·int·offset·=·sentenceSuggestionsInfo.getOffsetAt(i); | ||
67 | ························final·int·j·=·sentenceSuggestionsInfo.getLengthAt(i)·+·offset; | ||
68 | ························e.put("startIndex",·Integer.valueOf(offset)); | ||
69 | ························e.put("endIndex",·Integer.valueOf(j)); | ||
70 | ························final·ArrayList<String>·value·=·new·ArrayList<String>(); | ||
71 | ························int·k·=·0; | ||
72 | ························boolean·b·=·false; | ||
73 | ························while·(k·<·suggestionsCount)·{ | ||
74 | ····························final·String·suggestion·=·suggestionsInfo.getSuggestionAt(k); | ||
75 | ····························if·(!suggestion.equals(""))·{ | ||
76 | ································value.add(suggestion); | ||
77 | ································b·=·true; | ||
78 | ····························} | ||
79 | ····························++k; | ||
80 | ························} | ||
81 | ························if·(b)·{ | ||
82 | ····························e.put("suggestions",·(Integer)value); | ||
83 | ····························list.add(e); | ||
84 | ························} | ||
85 | ····················} | ||
86 | ················} | ||
87 | ················n·=·this.d; | ||
88 | ············} | ||
89 | ········} | ||
90 | ········n.success((Object)list); | ||
91 | ········this.d·=·null; | ||
92 | ····} | ||
93 | ···· | ||
94 | ····public·final·void·onGetSuggestions(final·SuggestionsInfo[]·array)·{ | ||
95 | ····} | ||
12 | } | 96 | } |
Offset 1, 26 lines modified | Offset 1, 14 lines modified | ||
1 | package·io.flutter.plugin.editing; | 1 | package·io.flutter.plugin.editing; |
2 | public· | 2 | public·final·class·i |
3 | { | 3 | { |
4 | ····public·CharSequence·a; | ||
5 | ····public·CharSequence·b; | ||
6 | ····public·int·c; | ||
7 | ····public·int·d; | ||
8 | ····public·int·e; | ||
9 | ····public·int·f; | ||
10 | ····public·int·g; | ||
11 | ····public·int·h; | ||
4 | ····b("NO_TARGET",·0),· | ||
5 | ····c("FRAMEWORK_CLIENT",·ordinal3),· | ||
6 | ····d("VIRTUAL_DISPLAY_PLATFORM_VIEW",·ordinal2),· | ||
7 | ····e("PHYSICAL_DISPLAY_PLATFORM_VIEW",·ordinal); | ||
8 | ···· | ||
9 | ····static·{ | ||
10 | ········final·int·ordinal·=·3; | ||
11 | ········final·int·ordinal2·=·2; | ||
12 | ········final·int·ordinal3·=·1; | ||
13 | ········final·i[]·f2·=·new·i[4]; | ||
14 | ········final·i·i; | ||
15 | ········f2[0]·=·i; | ||
16 | ········final·i·j; | ||
17 | ········f2[ordinal3]·=·j; | ||
18 | ········final·i·k; | ||
19 | ········f2[ordinal2]·=·k; | ||
20 | ········final·i·l; | ||
21 | ········f2[ordinal]·=·l; | ||
22 | ········f·=·f2; | ||
23 | ····} | ||
24 | } | 12 | } |
Offset 68, 15 lines modified | Offset 68, 15 lines modified | ||
68 | ············Log.w("PlatformViewsController",·"Embedded·view·called·updateViewLayout·while·detached·from·presentation"); | 68 | ············Log.w("PlatformViewsController",·"Embedded·view·called·updateViewLayout·while·detached·from·presentation"); |
69 | ············return; | 69 | ············return; |
70 | ········} | 70 | ········} |
71 | ········((ViewGroup)b).updateViewLayout(view,·viewGroup$LayoutParams); | 71 | ········((ViewGroup)b).updateViewLayout(view,·viewGroup$LayoutParams); |
72 | ····} | 72 | ····} |
73 | ···· | 73 | ···· |
74 | ····public·final·WindowMetrics·getCurrentWindowMetrics()·{ | 74 | ····public·final·WindowMetrics·getCurrentWindowMetrics()·{ |
75 | ········return·E0.b. | 75 | ········return·E0.b.s(this.a); |
76 | ····} | 76 | ····} |
77 | ···· | 77 | ···· |
78 | ····public·final·Display·getDefaultDisplay()·{ | 78 | ····public·final·Display·getDefaultDisplay()·{ |
79 | ········return·this.a.getDefaultDisplay(); | 79 | ········return·this.a.getDefaultDisplay(); |
80 | ····} | 80 | ····} |
81 | ···· | 81 | ···· |
82 | ····public·final·WindowMetrics·getMaximumWindowMetrics()·{ | 82 | ····public·final·WindowMetrics·getMaximumWindowMetrics()·{ |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | package·io.flutter.plugin.platform; | 1 | package·io.flutter.plugin.platform; |
2 | import·io.flutter.plugin.editing. | 2 | import·io.flutter.plugin.editing.k; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.View$OnFocusChangeListener; | 4 | import·android.view.View$OnFocusChangeListener; |
5 | public·final·synthetic·class·n·implements·View$OnFocusChangeListener | 5 | public·final·synthetic·class·n·implements·View$OnFocusChangeListener |
6 | { | 6 | { |
7 | ····public·final·void·onFocusChange(final·View·view,·final·boolean·b)·{ | 7 | ····public·final·void·onFocusChange(final·View·view,·final·boolean·b)·{ |
8 | ········final·q·a·=·this.a; | 8 | ········final·q·a·=·this.a; |
9 | ········final·int·b2·=·this.b; | 9 | ········final·int·b2·=·this.b; |
10 | ········if·(b)·{ | 10 | ········if·(b)·{ |
11 | ············a.g.A(b2); | 11 | ············a.g.A(b2); |
12 | ········} | 12 | ········} |
13 | ········else·{ | 13 | ········else·{ |
14 | ············final· | 14 | ············final·k·f·=·a.f; |
15 | ············if·(f·!=·null)·{ | 15 | ············if·(f·!=·null)·{ |
16 | ················f.b(b2); | 16 | ················f.b(b2); |
17 | ············} | 17 | ············} |
18 | ········} | 18 | ········} |
19 | ····} | 19 | ····} |
20 | } | 20 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.flutter.plugin.platform; | 1 | package·io.flutter.plugin.platform; |
2 | import·io.flutter.plugin.editing. | 2 | import·io.flutter.plugin.editing.k; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·v1.i; | 4 | import·v1.i; |
5 | import·android.view.View$OnFocusChangeListener; | 5 | import·android.view.View$OnFocusChangeListener; |
6 | public·final·synthetic·class·o·implements·View$OnFocusChangeListener | 6 | public·final·synthetic·class·o·implements·View$OnFocusChangeListener |
7 | { | 7 | { |
8 | ····public·final·void·onFocusChange(final·View·view,·final·boolean·b)·{ | 8 | ····public·final·void·onFocusChange(final·View·view,·final·boolean·b)·{ |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | ················return; | 23 | ················return; |
24 | ············} | 24 | ············} |
25 | ············case·0:·{ | 25 | ············case·0:·{ |
26 | ················if·(b)·{ | 26 | ················if·(b)·{ |
27 | ····················b2.g.A(c.a); | 27 | ····················b2.g.A(c.a); |
28 | ················} | 28 | ················} |
29 | ················else·{ | 29 | ················else·{ |
30 | ····················final· | 30 | ····················final·k·f·=·b2.f; |
31 | ····················if·(f·!=·null)·{ | 31 | ····················if·(f·!=·null)·{ |
32 | ························f.b(c.a); | 32 | ························f.b(c.a); |
33 | ····················} | 33 | ····················} |
34 | ················} | 34 | ················} |
35 | ············} | 35 | ············} |
36 | ········} | 36 | ········} |
37 | ····} | 37 | ····} |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·3f601d37892b58517e0e34fd840101ffd8968cb428ec142b56c76808e9015d9a |
2 | public·final·class·io.flutter.view.b·implements·android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener | 2 | public·final·class·io.flutter.view.b·implements·android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener |
3 | ··minor·version:·0 | 3 | ··minor·version:·0 |
4 | ··major·version:·49 | 4 | ··major·version:·49 |
5 | ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER | 5 | ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER |
6 | ··this_class:·#2··························//·io/flutter/view/b | 6 | ··this_class:·#2··························//·io/flutter/view/b |
7 | ··super_class:·#4·························//·java/lang/Object | 7 | ··super_class:·#4·························//·java/lang/Object |
8 | ··interfaces:·1,·fields:·1,·methods:·2,·attributes:·0 | 8 | ··interfaces:·1,·fields:·1,·methods:·2,·attributes:·0 |
Offset 80, 22 lines modified | Offset 80, 22 lines modified | ||
80 | ··#71·=·Fieldref···········#67.#70········//·n1/v.y:I | 80 | ··#71·=·Fieldref···········#67.#70········//·n1/v.y:I |
81 | ··#72·=·Utf8···············h | 81 | ··#72·=·Utf8···············h |
82 | ··#73·=·Utf8···············Lo1/c; | 82 | ··#73·=·Utf8···············Lo1/c; |
83 | ··#74·=·NameAndType········#72:#73········//·h:Lo1/c; | 83 | ··#74·=·NameAndType········#72:#73········//·h:Lo1/c; |
84 | ··#75·=·Fieldref···········#67.#74········//·n1/v.h:Lo1/c; | 84 | ··#75·=·Fieldref···········#67.#74········//·n1/v.h:Lo1/c; |
85 | ··#76·=·Utf8···············o1/c | 85 | ··#76·=·Utf8···············o1/c |
86 | ··#77·=·Class··············#76············//·o1/c | 86 | ··#77·=·Class··············#76············//·o1/c |
87 | ··#78·=·Utf8···············Lio/flutter/embedding/engine/renderer/ | 87 | ··#78·=·Utf8···············Lio/flutter/embedding/engine/renderer/l; |
88 | ··#79·=·NameAndType········#22:#78········//·b:Lio/flutter/embedding/engine/renderer/ | 88 | ··#79·=·NameAndType········#22:#78········//·b:Lio/flutter/embedding/engine/renderer/l; |
89 | ··#80·=·Fieldref···········#77.#79········//·o1/c.b:Lio/flutter/embedding/engine/renderer/ | 89 | ··#80·=·Fieldref···········#77.#79········//·o1/c.b:Lio/flutter/embedding/engine/renderer/l; |
90 | ··#81·=·Utf8···············io/flutter/embedding/engine/renderer/ | 90 | ··#81·=·Utf8···············io/flutter/embedding/engine/renderer/l |
91 | ··#82·=·Class··············#81············//·io/flutter/embedding/engine/renderer/ | 91 | ··#82·=·Class··············#81············//·io/flutter/embedding/engine/renderer/l |
92 | ··#83·=·Utf8···············Lio/flutter/embedding/engine/FlutterJNI; | 92 | ··#83·=·Utf8···············Lio/flutter/embedding/engine/FlutterJNI; |
93 | ··#84·=·NameAndType········#7:#83·········//·a:Lio/flutter/embedding/engine/FlutterJNI; | 93 | ··#84·=·NameAndType········#7:#83·········//·a:Lio/flutter/embedding/engine/FlutterJNI; |
94 | ··#85·=·Fieldref···········#82.#84········//·io/flutter/embedding/engine/renderer/ | 94 | ··#85·=·Fieldref···········#82.#84········//·io/flutter/embedding/engine/renderer/l.a:Lio/flutter/embedding/engine/FlutterJNI; |
95 | ··#86·=·Utf8···············getIsSoftwareRenderingEnabled | 95 | ··#86·=·Utf8···············getIsSoftwareRenderingEnabled |
96 | ··#87·=·NameAndType········#86:#60········//·getIsSoftwareRenderingEnabled:()Z | 96 | ··#87·=·NameAndType········#86:#60········//·getIsSoftwareRenderingEnabled:()Z |
97 | ··#88·=·Methodref··········#39.#87········//·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z | 97 | ··#88·=·Methodref··········#39.#87········//·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z |
98 | ··#89·=·Utf8···············android/view/View | 98 | ··#89·=·Utf8···············android/view/View |
99 | ··#90·=·Class··············#89············//·android/view/View | 99 | ··#90·=·Class··············#89············//·android/view/View |
100 | ··#91·=·Utf8···············setWillNotDraw | 100 | ··#91·=·Utf8···············setWillNotDraw |
101 | ··#92·=·NameAndType········#91:#45········//·setWillNotDraw:(Z)V | 101 | ··#92·=·NameAndType········#91:#45········//·setWillNotDraw:(Z)V |
Offset 203, 16 lines modified | Offset 203, 16 lines modified | ||
203 | ·······153:·getfield······#65·················//·Field·v0/v.b:Ljava/lang/Object; | 203 | ·······153:·getfield······#65·················//·Field·v0/v.b:Ljava/lang/Object; |
204 | ·······156:·checkcast·····#67·················//·class·n1/v | 204 | ·······156:·checkcast·····#67·················//·class·n1/v |
205 | ·······159:·astore········5 | 205 | ·······159:·astore········5 |
206 | ·······161:·getstatic·····#71·················//·Field·n1/v.y:I | 206 | ·······161:·getstatic·····#71·················//·Field·n1/v.y:I |
207 | ·······164:·istore········8 | 207 | ·······164:·istore········8 |
208 | ·······166:·aload·········5 | 208 | ·······166:·aload·········5 |
209 | ·······168:·getfield······#75·················//·Field·n1/v.h:Lo1/c; | 209 | ·······168:·getfield······#75·················//·Field·n1/v.h:Lo1/c; |
210 | ·······171:·getfield······#80·················//·Field·o1/c.b:Lio/flutter/embedding/engine/renderer/ | 210 | ·······171:·getfield······#80·················//·Field·o1/c.b:Lio/flutter/embedding/engine/renderer/l; |
211 | ·······174:·getfield······#85·················//·Field·io/flutter/embedding/engine/renderer/ | 211 | ·······174:·getfield······#85·················//·Field·io/flutter/embedding/engine/renderer/l.a:Lio/flutter/embedding/engine/FlutterJNI; |
212 | ·······177:·astore········6 | 212 | ·······177:·astore········6 |
213 | ·······179:·aload·········6 | 213 | ·······179:·aload·········6 |
214 | ·······181:·invokevirtual·#88·················//·Method·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z | 214 | ·······181:·invokevirtual·#88·················//·Method·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z |
215 | ·······184:·istore········8 | 215 | ·······184:·istore········8 |
216 | ·······186:·iload·········8 | 216 | ·······186:·iload·········8 |
217 | ·······188:·ifne··········202 | 217 | ·······188:·ifne··········202 |
218 | ·······191:·iload_1 | 218 | ·······191:·iload_1 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··SHA-256·checksum·5f48 | 1 | ··SHA-256·checksum·5cef14282d64bacf4ca37e8aa7187a28fa72ccd27d7c21392860a41cb965fc5a |
2 | public·final·class·io.flutter.view.c·implements·android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener | 2 | public·final·class·io.flutter.view.c·implements·android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener |
3 | ··minor·version:·0 | 3 | ··minor·version:·0 |
4 | ··major·version:·49 | 4 | ··major·version:·49 |
5 | ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER | 5 | ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER |
6 | ··this_class:·#2··························//·io/flutter/view/c | 6 | ··this_class:·#2··························//·io/flutter/view/c |
7 | ··super_class:·#4·························//·java/lang/Object | 7 | ··super_class:·#4·························//·java/lang/Object |
8 | ··interfaces:·1,·fields:·2,·methods:·2,·attributes:·0 | 8 | ··interfaces:·1,·fields:·2,·methods:·2,·attributes:·0 |
Offset 71, 22 lines modified | Offset 71, 22 lines modified | ||
71 | ··#62·=·Fieldref···········#59.#61········//·n1/v.y:I | 71 | ··#62·=·Fieldref···········#59.#61········//·n1/v.y:I |
72 | ··#63·=·Utf8···············h | 72 | ··#63·=·Utf8···············h |
73 | ··#64·=·Utf8···············Lo1/c; | 73 | ··#64·=·Utf8···············Lo1/c; |
74 | ··#65·=·NameAndType········#63:#64········//·h:Lo1/c; | 74 | ··#65·=·NameAndType········#63:#64········//·h:Lo1/c; |
75 | ··#66·=·Fieldref···········#59.#65········//·n1/v.h:Lo1/c; | 75 | ··#66·=·Fieldref···········#59.#65········//·n1/v.h:Lo1/c; |
76 | ··#67·=·Utf8···············o1/c | 76 | ··#67·=·Utf8···············o1/c |
77 | ··#68·=·Class··············#67············//·o1/c | 77 | ··#68·=·Class··············#67············//·o1/c |
78 | ··#69·=·Utf8···············Lio/flutter/embedding/engine/renderer/ | 78 | ··#69·=·Utf8···············Lio/flutter/embedding/engine/renderer/l; |
79 | ··#70·=·NameAndType········#9:#69·········//·b:Lio/flutter/embedding/engine/renderer/ | 79 | ··#70·=·NameAndType········#9:#69·········//·b:Lio/flutter/embedding/engine/renderer/l; |
80 | ··#71·=·Fieldref···········#68.#70········//·o1/c.b:Lio/flutter/embedding/engine/renderer/ | 80 | ··#71·=·Fieldref···········#68.#70········//·o1/c.b:Lio/flutter/embedding/engine/renderer/l; |
81 | ··#72·=·Utf8···············io/flutter/embedding/engine/renderer/ | 81 | ··#72·=·Utf8···············io/flutter/embedding/engine/renderer/l |
82 | ··#73·=·Class··············#72············//·io/flutter/embedding/engine/renderer/ | 82 | ··#73·=·Class··············#72············//·io/flutter/embedding/engine/renderer/l |
83 | ··#74·=·Utf8···············Lio/flutter/embedding/engine/FlutterJNI; | 83 | ··#74·=·Utf8···············Lio/flutter/embedding/engine/FlutterJNI; |
84 | ··#75·=·NameAndType········#7:#74·········//·a:Lio/flutter/embedding/engine/FlutterJNI; | 84 | ··#75·=·NameAndType········#7:#74·········//·a:Lio/flutter/embedding/engine/FlutterJNI; |
85 | ··#76·=·Fieldref···········#73.#75········//·io/flutter/embedding/engine/renderer/ | 85 | ··#76·=·Fieldref···········#73.#75········//·io/flutter/embedding/engine/renderer/l.a:Lio/flutter/embedding/engine/FlutterJNI; |
86 | ··#77·=·Utf8···············io/flutter/embedding/engine/FlutterJNI | 86 | ··#77·=·Utf8···············io/flutter/embedding/engine/FlutterJNI |
87 | ··#78·=·Class··············#77············//·io/flutter/embedding/engine/FlutterJNI | 87 | ··#78·=·Class··············#77············//·io/flutter/embedding/engine/FlutterJNI |
88 | ··#79·=·Utf8···············getIsSoftwareRenderingEnabled | 88 | ··#79·=·Utf8···············getIsSoftwareRenderingEnabled |
89 | ··#80·=·NameAndType········#79:#50········//·getIsSoftwareRenderingEnabled:()Z | 89 | ··#80·=·NameAndType········#79:#50········//·getIsSoftwareRenderingEnabled:()Z |
90 | ··#81·=·Methodref··········#78.#80········//·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z | 90 | ··#81·=·Methodref··········#78.#80········//·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z |
91 | ··#82·=·Float··············1.4E-45f | 91 | ··#82·=·Float··············1.4E-45f |
92 | ··#83·=·Utf8···············android/view/View | 92 | ··#83·=·Utf8···············android/view/View |
Offset 178, 16 lines modified | Offset 178, 16 lines modified | ||
178 | ········91:·getfield······#57·················//·Field·v0/v.b:Ljava/lang/Object; | 178 | ········91:·getfield······#57·················//·Field·v0/v.b:Ljava/lang/Object; |
179 | ········94:·checkcast·····#59·················//·class·n1/v | 179 | ········94:·checkcast·····#59·················//·class·n1/v |
180 | ········97:·astore_2 | 180 | ········97:·astore_2 |
181 | ········98:·getstatic·····#62·················//·Field·n1/v.y:I | 181 | ········98:·getstatic·····#62·················//·Field·n1/v.y:I |
182 | ·······101:·istore········6 | 182 | ·······101:·istore········6 |
183 | ·······103:·aload_2 | 183 | ·······103:·aload_2 |
184 | ·······104:·getfield······#66·················//·Field·n1/v.h:Lo1/c; | 184 | ·······104:·getfield······#66·················//·Field·n1/v.h:Lo1/c; |
185 | ·······107:·getfield······#71·················//·Field·o1/c.b:Lio/flutter/embedding/engine/renderer/ | 185 | ·······107:·getfield······#71·················//·Field·o1/c.b:Lio/flutter/embedding/engine/renderer/l; |
186 | ·······110:·getfield······#76·················//·Field·io/flutter/embedding/engine/renderer/ | 186 | ·······110:·getfield······#76·················//·Field·io/flutter/embedding/engine/renderer/l.a:Lio/flutter/embedding/engine/FlutterJNI; |
187 | ·······113:·astore········7 | 187 | ·······113:·astore········7 |
188 | ·······115:·aload·········7 | 188 | ·······115:·aload·········7 |
189 | ·······117:·invokevirtual·#81·················//·Method·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z | 189 | ·······117:·invokevirtual·#81·················//·Method·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z |
190 | ·······120:·istore········6 | 190 | ·······120:·istore········6 |
191 | ·······122:·iload·········6 | 191 | ·······122:·iload·········6 |
192 | ·······124:·ifne··········138 | 192 | ·······124:·ifne··········138 |
193 | ·······127:·iload·········5 | 193 | ·······127:·iload·········5 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·edb01a29a195e373de6e68dac712d1fb2879230ad5777c3deb9501c34e8ae078 |
2 | public·final·class·io.flutter.view.d·extends·java.lang.Enum | 2 | public·final·class·io.flutter.view.d·extends·java.lang.Enum |
3 | ··minor·version:·0 | 3 | ··minor·version:·0 |
4 | ··major·version:·49 | 4 | ··major·version:·49 |
5 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM | 5 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM |
6 | ··this_class:·#2··························//·io/flutter/view/d | 6 | ··this_class:·#2··························//·io/flutter/view/d |
7 | ··super_class:·#4·························//·java/lang/Enum | 7 | ··super_class:·#4·························//·java/lang/Enum |
8 | ··interfaces:·0,·fields:·24,·methods:·4,·attributes:·0 | 8 | ··interfaces:·0,·fields:·24,·methods:·4,·attributes:·0 |
Offset 176, 37 lines modified | Offset 176, 42 lines modified | ||
176 | ··#167·=·NameAndType········#27:#6········//·x:Lio/flutter/view/d; | 176 | ··#167·=·NameAndType········#27:#6········//·x:Lio/flutter/view/d; |
177 | ··#168·=·Fieldref···········#2.#167·······//·io/flutter/view/d.x:Lio/flutter/view/d; | 177 | ··#168·=·Fieldref···········#2.#167·······//·io/flutter/view/d.x:Lio/flutter/view/d; |
178 | ··#169·=·Integer············4194304 | 178 | ··#169·=·Integer············4194304 |
179 | ··#170·=·Float··············5.877472E-39f | 179 | ··#170·=·Float··············5.877472E-39f |
180 | ··#171·=·Utf8···············FOCUS | 180 | ··#171·=·Utf8···············FOCUS |
181 | ··#172·=·String·············#171··········//·FOCUS | 181 | ··#172·=·String·············#171··········//·FOCUS |
182 | ··#173·=·Float··············3.1E-44f | 182 | ··#173·=·Float··············3.1E-44f |
183 | ··#174·=·Integer············8388608 | ||
184 | ··#175·=·Float··············1.17549435E-38f | ||
185 | ··#176·=·Utf8···············SCROLL_TO_OFFSET | ||
186 | ··#177·=·String·············#176··········//·SCROLL_TO_OFFSET | ||
183 | ··#17 | 187 | ··#178·=·Float··············3.2E-44f |
188 | ··#179·=·Float··············3.4E-44f | ||
184 | ··#1 | 189 | ··#180·=·NameAndType········#28:#29·······//·y:[Lio/flutter/view/d; |
185 | ··#1 | 190 | ··#181·=·Fieldref···········#2.#180·······//·io/flutter/view/d.y:[Lio/flutter/view/d; |
186 | ··#1 | 191 | ··#182·=·Utf8···············(Ljava/lang/String;I)V |
187 | ··#1 | 192 | ··#183·=·NameAndType········#35:#182······//·"<init>":(Ljava/lang/String;I)V |
188 | ··#1 | 193 | ··#184·=·Methodref··········#4.#183·······//·java/lang/Enum."<init>":(Ljava/lang/String;I)V |
189 | ··#18 | 194 | ··#185·=·NameAndType········#30:#31·······//·b:I |
190 | ··#18 | 195 | ··#186·=·Fieldref···········#2.#185·······//·io/flutter/view/d.b:I |
191 | ··#18 | 196 | ··#187·=·Utf8···············valueOf |
192 | ··#18 | 197 | ··#188·=·Utf8···············(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
193 | ··#18 | 198 | ··#189·=·NameAndType········#187:#188·····//·valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
194 | ··#1 | 199 | ··#190·=·Methodref··········#4.#189·······//·java/lang/Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
195 | ··#1 | 200 | ··#191·=·Class··············#29···········//·"[Lio/flutter/view/d;" |
196 | ··#1 | 201 | ··#192·=·Utf8···············clone |
197 | ··#1 | 202 | ··#193·=·Utf8···············()Ljava/lang/Object; |
198 | ··#1 | 203 | ··#194·=·NameAndType········#192:#193·····//·clone:()Ljava/lang/Object; |
199 | ··#19 | 204 | ··#195·=·Methodref··········#191.#194·····//·"[Lio/flutter/view/d;".clone:()Ljava/lang/Object; |
200 | ··#19 | 205 | ··#196·=·Utf8···············Code |
201 | ··#19 | 206 | ··#197·=·Utf8···············<clinit> |
202 | ··#19 | 207 | ··#198·=·Utf8···············()V |
203 | ··#19 | 208 | ··#199·=·Utf8···············(Ljava/lang/String;)Lio/flutter/view/d; |
204 | ··# | 209 | ··#200·=·Utf8···············values |
205 | ··# | 210 | ··#201·=·Utf8···············()[Lio/flutter/view/d; |
206 | { | 211 | { |
207 | ··public·static·final·io.flutter.view.d·c; | 212 | ··public·static·final·io.flutter.view.d·c; |
208 | ····descriptor:·Lio/flutter/view/d; | 213 | ····descriptor:·Lio/flutter/view/d; |
209 | ····flags:·(0x4019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_ENUM | 214 | ····flags:·(0x4019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_ENUM |
210 | ··public·static·final·io.flutter.view.d·d; | 215 | ··public·static·final·io.flutter.view.d·d; |
211 | ····descriptor:·Lio/flutter/view/d; | 216 | ····descriptor:·Lio/flutter/view/d; |
Offset 300, 15 lines modified | Offset 305, 15 lines modified | ||
300 | ····descriptor:·I | 305 | ····descriptor:·I |
301 | ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL | 306 | ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL |
302 | ··static·{}; | 307 | ··static·{}; |
303 | ····descriptor:·()V | 308 | ····descriptor:·()V |
304 | ····flags:·(0x0008)·ACC_STATIC | 309 | ····flags:·(0x0008)·ACC_STATIC |
305 | ····Code: | 310 | ····Code: |
306 | ······stack=300,·locals=2 | 311 | ······stack=300,·locals=29,·args_size=0 |
307 | ·········0:·new···········#2··················//·class·io/flutter/view/d | 312 | ·········0:·new···········#2··················//·class·io/flutter/view/d |
308 | ·········3:·astore_0 | 313 | ·········3:·astore_0 |
309 | ·········4:·iconst_1 | 314 | ·········4:·iconst_1 |
310 | ·········5:·istore_1 | 315 | ·········5:·istore_1 |
311 | ·········6:·aload_0 | 316 | ·········6:·aload_0 |
312 | ·········7:·ldc···········#33·················//·String·TAP | 317 | ·········7:·ldc···········#33·················//·String·TAP |
313 | ·········9:·iconst_0 | 318 | ·········9:·iconst_0 |
Offset 532, 141 lines modified | Offset 537, 154 lines modified | ||
532 | ·······504:·new···········#2··················//·class·io/flutter/view/d | 537 | ·······504:·new···········#2··················//·class·io/flutter/view/d |
533 | ·······507:·astore········17 | 538 | ·······507:·astore········17 |
534 | ·······509:·aload·········17 | 539 | ·······509:·aload·········17 |
535 | ·······511:·ldc···········#172················//·String·FOCUS | 540 | ·······511:·ldc···········#172················//·String·FOCUS |
536 | ·······513:·bipush········22 | 541 | ·······513:·bipush········22 |
537 | ·······515:·ldc···········#169················//·int·4194304 | 542 | ·······515:·ldc···········#169················//·int·4194304 |
538 | ·······517:·invokespecial·#38·················//·Method·"<init>":(Ljava/lang/String;II)V | 543 | ·······517:·invokespecial·#38·················//·Method·"<init>":(Ljava/lang/String;II)V |
544 | ·······520:·new···········#2··················//·class·io/flutter/view/d | ||
545 | ·······523:·astore········16 | ||
546 | ·······525:·aload·········17 | ||
547 | ·······527:·astore········28 | ||
548 | ·······529:·aload·········16 | ||
549 | ·······531:·ldc···········#177················//·String·SCROLL_TO_OFFSET | ||
539 | ·······5 | 550 | ·······533:·bipush········23 |
551 | ·······535:·ldc···········#174················//·int·8388608 | ||
552 | ·······537:·invokespecial·#38·················//·Method·"<init>":(Ljava/lang/String;II)V | ||
553 | ·······540:·bipush········24 | ||
540 | ·······5 | 554 | ·······542:·anewarray·····#2··················//·class·io/flutter/view/d |
541 | ·······5 | 555 | ·······545:·astore········17 |
542 | ·······5 | 556 | ·······547:·aload·········17 |
543 | ·······5 | 557 | ·······549:·iconst_0 |
544 | ·······5 | 558 | ·······550:·aload_0 |
545 | ·······5 | 559 | ·······551:·aastore |
546 | ·······5 | 560 | ·······552:·aload·········17 |
547 | ·······5 | 561 | ·······554:·iconst_1 |
548 | ·······5 | 562 | ·······555:·aload_2 |
549 | ·······5 | 563 | ·······556:·aastore |
550 | ·······5 | 564 | ·······557:·aload·········17 |
551 | ·······5 | 565 | ·······559:·iconst_2 |
552 | ·······5 | 566 | ·······560:·aload·········4 |
553 | ·······5 | 567 | ·······562:·aastore |
554 | ·······5 | 568 | ·······563:·aload·········17 |
555 | ·······5 | 569 | ·······565:·iconst_3 |
556 | ·······5 | 570 | ·······566:·aload·········6 |
557 | ·······5 | 571 | ·······568:·aastore |
558 | ·······5 | 572 | ·······569:·aload·········17 |
559 | ·······5 | 573 | ·······571:·iconst_4 |
560 | ·······5 | 574 | ·······572:·aload·········8 |
561 | ·······554:·aastore | ||
562 | ·······555:·aload·········16 | ||
563 | ·······557:·iconst_5 | ||
564 | ·······558:·aload·········9 | ||
565 | ·······560:·aastore | ||
566 | ·······561:·aload·········16 | ||
567 | ·······563:·bipush········6 | ||
568 | ·······565:·aload·········10 | ||
569 | ·······567:·aastore | ||
570 | ·······568:·aload·········16 | ||
571 | ·······570:·bipush········7 | ||
572 | ·······572:·aload·········11 | ||
573 | ·······574:·aastore | 575 | ·······574:·aastore |
574 | ·······575:·aload·········1 | 576 | ·······575:·aload·········17 |
577 | ·······577:·iconst_5 | ||
578 | ·······578:·aload·········9 | ||
579 | ·······580:·aastore | ||
580 | ·······581:·aload·········17 | ||
581 | ·······583:·bipush········6 | ||
582 | ·······585:·aload·········10 | ||
583 | ·······587:·aastore | ||
Max diff block lines reached; 2046/13280 bytes (15.41%) of diff not shown. |
Offset 345, 22 lines modified | Offset 345, 35 lines modified | ||
345 | ········a.getLocationOnScreen(array); | 345 | ········a.getLocationOnScreen(array); |
346 | ········boundsInScreen.offset(array[0],·array[n2]); | 346 | ········boundsInScreen.offset(array[0],·array[n2]); |
347 | ········obtain2.setBoundsInScreen(boundsInScreen); | 347 | ········obtain2.setBoundsInScreen(boundsInScreen); |
348 | ········obtain2.setVisibleToUser((boolean)(n2·!=·0)); | 348 | ········obtain2.setVisibleToUser((boolean)(n2·!=·0)); |
349 | ········obtain2.setEnabled(!g2.h(7)·||·g2.h(8)); | 349 | ········obtain2.setEnabled(!g2.h(7)·||·g2.h(8)); |
350 | ········final·boolean·a5·=·io.flutter.view.g.a(g2,·io.flutter.view.d.c); | 350 | ········final·boolean·a5·=·io.flutter.view.g.a(g2,·io.flutter.view.d.c); |
351 | ········final·int·n10·=·16; | 351 | ········final·int·n10·=·16; |
352 | ········ | 352 | ········Label_1501:·{ |
353 | ············while·(true)·{ | ||
354 | ················Label_1474:·{ | ||
355 | ····················if·(a5)·{ | ||
353 | ············if·(g2.S· | 356 | ························if·(g2.S·==·null)·{ |
357 | ····························break·Label_1474; | ||
358 | ························} | ||
354 | ················obtain2.addAction(new·AccessibilityNodeInfo$AccessibilityAction(n10,·(CharSequence)g2.S.e)); | 359 | ························obtain2.addAction(new·AccessibilityNodeInfo$AccessibilityAction(n10,·(CharSequence)g2.S.e)); |
360 | ····················} | ||
361 | ····················else·{ | ||
362 | ························if·(g2.h(24))·{ | ||
363 | ····························break·Label_1474; | ||
364 | ························} | ||
365 | ························break·Label_1501; | ||
366 | ····················} | ||
367 | ····················obtain2.setClickable((boolean)(n2·!=·0)); | ||
368 | ····················break·Label_1501; | ||
355 | ············} | 369 | ················} |
356 | ············else·{ | ||
357 | ················obtain2.addAction(n10); | 370 | ················obtain2.addAction(n10); |
371 | ················continue; | ||
358 | ············} | 372 | ············} |
359 | ············obtain2.setClickable((boolean)(n2·!=·0)); | ||
360 | ········} | 373 | ········} |
361 | ········if·(io.flutter.view.g.a(g2,·io.flutter.view.d.d))·{ | 374 | ········if·(io.flutter.view.g.a(g2,·io.flutter.view.d.d))·{ |
362 | ············final·e·t·=·g2.T; | 375 | ············final·e·t·=·g2.T; |
363 | ············final·int·n11·=·32; | 376 | ············final·int·n11·=·32; |
364 | ············if·(t·!=·null)·{ | 377 | ············if·(t·!=·null)·{ |
365 | ················obtain2.addAction(new·AccessibilityNodeInfo$AccessibilityAction(n11,·(CharSequence)g2.T.e)); | 378 | ················obtain2.addAction(new·AccessibilityNodeInfo$AccessibilityAction(n11,·(CharSequence)g2.T.e)); |
366 | ············} | 379 | ············} |
Offset 374, 28 lines modified | Offset 387, 28 lines modified | ||
374 | ········final·d·h2·=·io.flutter.view.d.h; | 387 | ········final·d·h2·=·io.flutter.view.d.h; |
375 | ········final·d·g4·=·io.flutter.view.d.g; | 388 | ········final·d·g4·=·io.flutter.view.d.g; |
376 | ········final·d·f·=·io.flutter.view.d.f; | 389 | ········final·d·f·=·io.flutter.view.d.f; |
377 | ········final·int·n12·=·8192; | 390 | ········final·int·n12·=·8192; |
378 | ········final·int·n13·=·4096; | 391 | ········final·int·n13·=·4096; |
379 | ········if·(a6·||·io.flutter.view.g.a(g2,·g4)·||·io.flutter.view.g.a(g2,·f)·||·io.flutter.view.g.a(g2,·h2))·{ | 392 | ········if·(a6·||·io.flutter.view.g.a(g2,·g4)·||·io.flutter.view.g.a(g2,·f)·||·io.flutter.view.g.a(g2,·h2))·{ |
380 | ············obtain2.setScrollable((boolean)(n2·!=·0)); | 393 | ············obtain2.setScrollable((boolean)(n2·!=·0)); |
381 | ············Label_18 | 394 | ············Label_1841:·{ |
382 | ················if·(g2.h(19))·{ | 395 | ················if·(g2.h(19))·{ |
383 | ····················AccessibilityNodeInfo$CollectionInfo·collectionInfo; | 396 | ····················AccessibilityNodeInfo$CollectionInfo·collectionInfo; |
384 | ····················if·(io.flutter.view.g.a(g2,·e2)·||·io.flutter.view.g.a(g2,·f))·{ | 397 | ····················if·(io.flutter.view.g.a(g2,·e2)·||·io.flutter.view.g.a(g2,·f))·{ |
385 | ························if·(!this.j(g2))·{ | 398 | ························if·(!this.j(g2))·{ |
386 | ····························obtain2.setClassName((CharSequence)"android.widget.HorizontalScrollView"); | 399 | ····························obtain2.setClassName((CharSequence)"android.widget.HorizontalScrollView"); |
387 | ····························break·Label_18 | 400 | ····························break·Label_1841; |
388 | ························} | 401 | ························} |
389 | ························collectionInfo·=·AccessibilityNodeInfo$CollectionInfo.obtain(0,·g2.j,·false); | 402 | ························collectionInfo·=·AccessibilityNodeInfo$CollectionInfo.obtain(0,·g2.j,·false); |
390 | ····················} | 403 | ····················} |
391 | ····················else·{ | 404 | ····················else·{ |
392 | ························if·(!this.j(g2))·{ | 405 | ························if·(!this.j(g2))·{ |
393 | ····························obtain2.setClassName((CharSequence)"android.widget.ScrollView"); | 406 | ····························obtain2.setClassName((CharSequence)"android.widget.ScrollView"); |
394 | ····························break·Label_18 | 407 | ····························break·Label_1841; |
395 | ························} | 408 | ························} |
396 | ························collectionInfo·=·AccessibilityNodeInfo$CollectionInfo.obtain(g2.j,·0,·false); | 409 | ························collectionInfo·=·AccessibilityNodeInfo$CollectionInfo.obtain(g2.j,·0,·false); |
397 | ····················} | 410 | ····················} |
398 | ····················obtain2.setCollectionInfo(collectionInfo); | 411 | ····················obtain2.setCollectionInfo(collectionInfo); |
399 | ················} | 412 | ················} |
400 | ············} | 413 | ············} |
401 | ············if·(io.flutter.view.g.a(g2,·e2)·||·io.flutter.view.g.a(g2,·g4))·{ | 414 | ············if·(io.flutter.view.g.a(g2,·e2)·||·io.flutter.view.g.a(g2,·g4))·{ |
Offset 487, 28 lines modified | Offset 500, 28 lines modified | ||
487 | ········final·boolean·h5·=·g2.h(17); | 500 | ········final·boolean·h5·=·g2.h(17); |
488 | ········if·(!h4)·{ | 501 | ········if·(!h4)·{ |
489 | ············if·(!h5)·{ | 502 | ············if·(!h5)·{ |
490 | ················checkable·=·0; | 503 | ················checkable·=·0; |
491 | ············} | 504 | ············} |
492 | ········} | 505 | ········} |
493 | ········obtain2.setCheckable((boolean)(checkable·!=·0)); | 506 | ········obtain2.setCheckable((boolean)(checkable·!=·0)); |
494 | ········Label_25 | 507 | ········Label_2588:·{ |
495 | ············String·className; | 508 | ············String·className; |
496 | ············if·(h4)·{ | 509 | ············if·(h4)·{ |
497 | ················obtain2.setChecked(g2.h(2)); | 510 | ················obtain2.setChecked(g2.h(2)); |
498 | ················if·(g2.h(9))·{ | 511 | ················if·(g2.h(9))·{ |
499 | ····················className·=·"android.widget.RadioButton"; | 512 | ····················className·=·"android.widget.RadioButton"; |
500 | ················} | 513 | ················} |
501 | ················else·{ | 514 | ················else·{ |
502 | ····················className·=·"android.widget.CheckBox"; | 515 | ····················className·=·"android.widget.CheckBox"; |
503 | ················} | 516 | ················} |
504 | ············} | 517 | ············} |
505 | ············else·{ | 518 | ············else·{ |
506 | ················if·(!h5)·{ | 519 | ················if·(!h5)·{ |
507 | ····················break·Label_25 | 520 | ····················break·Label_2588; |
508 | ················} | 521 | ················} |
509 | ················obtain2.setChecked(g2.h(18)); | 522 | ················obtain2.setChecked(g2.h(18)); |
510 | ················className·=·"android.widget.Switch"; | 523 | ················className·=·"android.widget.Switch"; |
511 | ············} | 524 | ············} |
512 | ············obtain2.setClassName((CharSequence)className); | 525 | ············obtain2.setClassName((CharSequence)className); |
513 | ········} | 526 | ········} |
514 | ········obtain2.setSelected(g2.h(3)); | 527 | ········obtain2.setSelected(g2.h(3)); |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | ····public·static·OnBackInvokedDispatcher·a(final·Activity·activity)·{ | 12 | ····public·static·OnBackInvokedDispatcher·a(final·Activity·activity)·{ |
13 | ········return·d.i(activity); | 13 | ········return·d.i(activity); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·static·OnBackInvokedCallback·b(final·Object·o,·final·L·obj)·{ | 16 | ····public·static·OnBackInvokedCallback·b(final·Object·o,·final·L·obj)·{ |
17 | ········Objects.requireNonNull(obj); | 17 | ········Objects.requireNonNull(obj); |
18 | ········final·f.E·e·=·new·f.E(1,·(Object)obj); | 18 | ········final·f.E·e·=·new·f.E(1,·(Object)obj); |
19 | ········d. | 19 | ········d.s(d.k(o),·e); |
20 | ········return·(OnBackInvokedCallback)e; | 20 | ········return·(OnBackInvokedCallback)e; |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·static·void·c(final·Object·o,·final·Object·o2)·{ | 23 | ····public·static·void·c(final·Object·o,·final·Object·o2)·{ |
24 | ········d. | 24 | ········d.r(d.k(o),·d.h(o2)); |
25 | ····} | 25 | ····} |
26 | } | 26 | } |
Offset 10, 31 lines modified | Offset 10, 31 lines modified | ||
10 | import·android.os.Build$VERSION; | 10 | import·android.os.Build$VERSION; |
11 | import·java.util.PriorityQueue; | 11 | import·java.util.PriorityQueue; |
12 | import·android.util.LongSparseArray; | 12 | import·android.util.LongSparseArray; |
13 | import·android.content.Context; | 13 | import·android.content.Context; |
14 | import·java.nio.ByteBuffer; | 14 | import·java.nio.ByteBuffer; |
15 | import·android.view.MotionEvent; | 15 | import·android.view.MotionEvent; |
16 | import·java.util.HashMap; | 16 | import·java.util.HashMap; |
17 | import·io.flutter.embedding.engine.renderer. | 17 | import·io.flutter.embedding.engine.renderer.l; |
18 | import·android.graphics.Matrix; | 18 | import·android.graphics.Matrix; |
19 | public·final·class·b | 19 | public·final·class·b |
20 | { | 20 | { |
21 | ····public·static·final·Matrix·f; | 21 | ····public·static·final·Matrix·f; |
22 | ····public·final· | 22 | ····public·final·l·a; |
23 | ····public·final·x·b; | 23 | ····public·final·x·b; |
24 | ····public·final·boolean·c; | 24 | ····public·final·boolean·c; |
25 | ····public·final·HashMap·d; | 25 | ····public·final·HashMap·d; |
26 | ····public·int·e; | 26 | ····public·int·e; |
27 | ···· | 27 | ···· |
28 | ····static·{ | 28 | ····static·{ |
29 | ········f·=·new·Matrix(); | 29 | ········f·=·new·Matrix(); |
30 | ····} | 30 | ····} |
31 | ···· | 31 | ···· |
32 | ····public·b(final· | 32 | ····public·b(final·l·a,·final·boolean·c)·{ |
33 | ········this.d·=·new·HashMap(); | 33 | ········this.d·=·new·HashMap(); |
34 | ········this.a·=·a; | 34 | ········this.a·=·a; |
35 | ········if·(x.c·==·null)·{ | 35 | ········if·(x.c·==·null)·{ |
36 | ············x.c·=·new·x(); | 36 | ············x.c·=·new·x(); |
37 | ········} | 37 | ········} |
38 | ········this.b·=·x.c; | 38 | ········this.b·=·x.c; |
39 | ········this.c·=·c; | 39 | ········this.c·=·c; |
Offset 14, 15 lines modified | Offset 14, 14 lines modified | ||
14 | import·java.util.Collection; | 14 | import·java.util.Collection; |
15 | import·java.util.HashSet; | 15 | import·java.util.HashSet; |
16 | import·o1.b; | 16 | import·o1.b; |
17 | import·android.os.Trace; | 17 | import·android.os.Trace; |
18 | import·android.view.ViewTreeObserver$OnPreDrawListener; | 18 | import·android.view.ViewTreeObserver$OnPreDrawListener; |
19 | import·android.net.Uri; | 19 | import·android.net.Uri; |
20 | import·android.content.Intent; | 20 | import·android.content.Intent; |
21 | import·android.os.Bundle; | ||
22 | import·android.util.Log; | 21 | import·android.util.Log; |
23 | import·m1.a; | 22 | import·m1.a; |
24 | import·o1.c; | 23 | import·o1.c; |
25 | public·final·class·f | 24 | public·final·class·f |
26 | { | 25 | { |
27 | ····public·e·a; | 26 | ····public·e·a; |
Offset 58, 24 lines modified | Offset 57, 15 lines modified | ||
58 | ········} | 57 | ········} |
59 | ········f.b·=·b; | 58 | ········f.b·=·b; |
60 | ········f.c·=·c; | 59 | ········f.c·=·c; |
61 | ········f.d·=·((A)this.a).f.getStringArrayList("dart_entrypoint_args"); | 60 | ········f.d·=·((A)this.a).f.getStringArrayList("dart_entrypoint_args"); |
62 | ····} | 61 | ····} |
63 | ···· | 62 | ···· |
64 | ····public·final·void·b()·{ | 63 | ····public·final·void·b()·{ |
64 | ········if·(!((l)this.a).O())·{ | ||
65 | ········final·l·l·=·(l)this.a; | ||
66 | ········final·Bundle·f·=·((A)l).f; | ||
67 | ········final·String·s·=·"destroy_engine_with_fragment"; | ||
68 | ········boolean·b·=·f.getBoolean(s,·false); | ||
69 | ········if·(l.N()·==·null)·{ | ||
70 | ············if·(!l.W.f)·{ | ||
71 | ················b·=·((A)l).f.getBoolean(s,·true); | ||
72 | ············} | ||
73 | ········} | ||
74 | ········if·(!b)·{ | ||
75 | ············final·l·obj·=·(l)this.a; | 65 | ············final·l·obj·=·(l)this.a; |
76 | ············obj.getClass(); | 66 | ············obj.getClass(); |
77 | ············final·StringBuilder·sb·=·new·StringBuilder("FlutterFragment·"); | 67 | ············final·StringBuilder·sb·=·new·StringBuilder("FlutterFragment·"); |
78 | ············sb.append(obj); | 68 | ············sb.append(obj); |
79 | ············sb.append("·connection·to·the·engine·"); | 69 | ············sb.append("·connection·to·the·engine·"); |
80 | ············sb.append(obj.W.b); | 70 | ············sb.append(obj.W.b); |
81 | ············sb.append("·evicted·by·another·attaching·activity"); | 71 | ············sb.append("·evicted·by·another·attaching·activity"); |
Offset 125, 60 lines modified | Offset 115, 54 lines modified | ||
125 | ···· | 115 | ···· |
126 | ····public·final·void·f()·{ | 116 | ····public·final·void·f()·{ |
127 | ········if·(!this.i)·{ | 117 | ········if·(!this.i)·{ |
128 | ············return; | 118 | ············return; |
129 | ········} | 119 | ········} |
130 | ········this.c(); | 120 | ········this.c(); |
131 | ········((l)this.a).b(this.b); | 121 | ········((l)this.a).b(this.b); |
132 | ········final·boolean·boolean1·=·((A)this.a).f.getBoolean("should_attach_engine_to_activity"); | ||
133 | ········final·boolean·g·=·true; | ||
134 | ········Label_029 | 122 | ········Label_0294:·{ |
135 | ············if·( | 123 | ············if·(((A)this.a).f.getBoolean("should_attach_engine_to_activity"))·{ |
136 | ················if·(((Activity)((A)this.a).f()).isChangingConfigurations())·{ | 124 | ················if·(((Activity)((A)this.a).f()).isChangingConfigurations())·{ |
137 | ····················final·o1.d·d·=·this.b.d; | 125 | ····················final·o1.d·d·=·this.b.d; |
138 | ····················if·(d.e())·{ | 126 | ····················if·(d.e())·{ |
139 | ························E1.a.b("FlutterEngineConnectionRegistry#detachFromActivityForConfigChanges"); | 127 | ························E1.a.b("FlutterEngineConnectionRegistry#detachFromActivityForConfigChanges"); |
128 | ························final·boolean·g·=·true; | ||
140 | ························final·o1.d·d2·=·d; | 129 | ························final·o1.d·d2·=·d; |
141 | ························Label_01 | 130 | ························Label_0179:·{ |
142 | ····························try·{ | 131 | ····························try·{ |
143 | ································d2.g·=·g; | 132 | ································d2.g·=·g; |
144 | ································final·Iterator·iterator·=·d.d.values().iterator(); | 133 | ································final·Iterator·iterator·=·d.d.values().iterator(); |
145 | ································while·(iterator.hasNext())·{ | 134 | ································while·(iterator.hasNext())·{ |
146 | ····································((u1.a)iterator.next()).onDetachedFromActivityForConfigChanges(); | 135 | ····································((u1.a)iterator.next()).onDetachedFromActivityForConfigChanges(); |
147 | ································} | 136 | ································} |
148 | ································break·Label_01 | 137 | ································break·Label_0179; |
149 | ····························} | 138 | ····························} |
150 | ····························finally·{ | 139 | ····························finally·{ |
151 | ································try·{ | 140 | ································try·{ |
152 | ····································Trace.endSection(); | 141 | ····································Trace.endSection(); |
153 | ································} | 142 | ································} |
154 | ································finally·{ | 143 | ································finally·{ |
155 | ····································final·Throwable·t; | 144 | ····································final·Throwable·t; |
156 | ····································final·Throwable·exception; | 145 | ····································final·Throwable·exception; |
157 | ····································t.addSuppressed(exception); | 146 | ····································t.addSuppressed(exception); |
158 | ································} | 147 | ································} |
159 | ································q· | 148 | ································final·q·r·=·d.b.r; |
160 | ····························Label_0211: | ||
161 | ································while·(true)·{ | ||
162 | ································ | 149 | ································final·l.e·g2·=·r.g; |
150 | ································iftrue(Label_0210:)(g2·==·null); | ||
163 | ································ | 151 | ································g2.b·=·null; |
164 | ································ | 152 | ································Label_0210:·{ |
165 | ····································q·=·d.b.q; | ||
166 | ···································· | 153 | ····································r.e(); |
167 | ····································iftrue(Label_0211:)(g2·==·null); | ||
168 | ····································continue; | ||
169 | ································} | 154 | ································} |
170 | ································q.e(); | ||
171 | ································ | 155 | ································r.g·=·null; |
172 | ································ | 156 | ································r.c·=·null; |
173 | ································ | 157 | ································r.e·=·null; |
174 | ································d.e·=·null; | 158 | ································d.e·=·null; |
175 | ································d.f·=·null; | 159 | ································d.f·=·null; |
176 | ································Trace.endSection(); | 160 | ································Trace.endSection(); |
177 | ································break·Label_029 | 161 | ································break·Label_0294; |
178 | ····························} | 162 | ····························} |
179 | ························} | 163 | ························} |
180 | ····················} | 164 | ····················} |
181 | ····················Log.e("FlutterEngineCxnRegstry",·"Attempted·to·detach·plugins·from·an·Activity·when·no·Activity·was·attached."); | 165 | ····················Log.e("FlutterEngineCxnRegstry",·"Attempted·to·detach·plugins·from·an·Activity·when·no·Activity·was·attached."); |
182 | ················} | 166 | ················} |
183 | ················else·{ | 167 | ················else·{ |
184 | ····················this.b.d.c(); | 168 | ····················this.b.d.c(); |
Offset 193, 81 lines modified | Offset 177, 72 lines modified | ||
193 | ········this.a.getClass(); | 177 | ········this.a.getClass(); |
194 | ········final·c·b·=·this.b; | 178 | ········final·c·b·=·this.b; |
195 | ········if·(b·!=·null)·{ | 179 | ········if·(b·!=·null)·{ |
196 | ············final·v1.c·b2·=·v1.c.b; | 180 | ············final·v1.c·b2·=·v1.c.b; |
197 | ············final·v1.d·g3·=·b.g; | 181 | ············final·v1.d·g3·=·b.g; |
198 | ············g3.b(b2,·g3.a); | 182 | ············g3.b(b2,·g3.a); |
199 | ········} | 183 | ········} |
184 | ········if·(((l)this.a).O())·{ | ||
200 | ········final·l·l·=·(l)this.a; | ||
201 | ········final·Bundle·f·=·((A)l).f; | ||
202 | ········final·String·s·=·"destroy_engine_with_fragment"; | ||
203 | ········boolean·b3·=·f.getBoolean(s,·false); | ||
204 | ········if·(l.N()·==·null)·{ | ||
205 | ············if·(!l.W.f)·{ | ||
206 | ················b3·=·((A)l).f.getBoolean(s,·g); | ||
207 | ············} | ||
208 | ········} | ||
209 | ········if·(b3)·{ | ||
210 | ············final·c·b | 185 | ············final·c·b3·=·this.b; |
211 | ············final·Iterator·iterator2·=·b | 186 | ············final·Iterator·iterator2·=·b3.s.iterator(); |
212 | ············while·(iterator2.hasNext())·{ | 187 | ············while·(iterator2.hasNext())·{ |
213 | ················((b)iterator2.next()).b(); | 188 | ················((b)iterator2.next()).b(); |
Max diff block lines reached; 3044/8658 bytes (35.16%) of diff not shown. |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | ····public·i(final·l·a)·{ | 12 | ····public·i(final·l·a)·{ |
13 | ········this.a·=·a; | 13 | ········this.a·=·a; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·final·void·onWindowFocusChanged(final·boolean·b)·{ | 16 | ····public·final·void·onWindowFocusChanged(final·boolean·b)·{ |
17 | ········final·int·z·=·l.Z; | 17 | ········final·int·z·=·l.Z; |
18 | ········final·l·a·=·this.a; | 18 | ········final·l·a·=·this.a; |
19 | ········if·(a. | 19 | ········if·(a.Q("onWindowFocusChanged"))·{ |
20 | ············final·f·w·=·a.W; | 20 | ············final·f·w·=·a.W; |
21 | ············w.c(); | 21 | ············w.c(); |
22 | ············w.a.getClass(); | 22 | ············w.a.getClass(); |
23 | ············final·o1.c·b2·=·w.b; | 23 | ············final·o1.c·b2·=·w.b; |
24 | ············if·(b2·!=·null)·{ | 24 | ············if·(b2·!=·null)·{ |
25 | ················final·d·g·=·b2.g; | 25 | ················final·d·g·=·b2.g; |
26 | ················if·(b)·{ | 26 | ················if·(b)·{ |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | package·n1; | 1 | package·n1; |
2 | import·io.flutter.embedding.engine.renderer. | 2 | import·io.flutter.embedding.engine.renderer.l; |
3 | import·android.view.SurfaceHolder; | 3 | import·android.view.SurfaceHolder; |
4 | import·android.view.SurfaceHolder$Callback; | 4 | import·android.view.SurfaceHolder$Callback; |
5 | public·final·class·o·implements·SurfaceHolder$Callback | 5 | public·final·class·o·implements·SurfaceHolder$Callback |
6 | { | 6 | { |
7 | ····public·final·/*·synthetic·*/·p·a; | 7 | ····public·final·/*·synthetic·*/·p·a; |
8 | ···· | 8 | ···· |
9 | ····public·o(final·p·a)·{ | 9 | ····public·o(final·p·a)·{ |
10 | ········this.a·=·a; | 10 | ········this.a·=·a; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·final·void·surfaceChanged(final·SurfaceHolder·surfaceHolder,·final·int·n,·final·int·n2,·final·int·n3)·{ | 13 | ····public·final·void·surfaceChanged(final·SurfaceHolder·surfaceHolder,·final·int·n,·final·int·n2,·final·int·n3)·{ |
14 | ········final·p·a·=·this.a; | 14 | ········final·p·a·=·this.a; |
15 | ········final· | 15 | ········final·l·c·=·a.c; |
16 | ········if·(c·!=·null·&&·!a.b)·{ | 16 | ········if·(c·!=·null·&&·!a.b)·{ |
17 | ············if·(c·==·null)·{ | 17 | ············if·(c·==·null)·{ |
18 | ················throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null."); | 18 | ················throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null."); |
19 | ············} | 19 | ············} |
20 | ············c.a.onSurfaceChanged(n2,·n3); | 20 | ············c.a.onSurfaceChanged(n2,·n3); |
21 | ········} | 21 | ········} |
22 | ····} | 22 | ····} |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ········} | 36 | ········} |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····public·final·void·surfaceDestroyed(final·SurfaceHolder·surfaceHolder)·{ | 39 | ····public·final·void·surfaceDestroyed(final·SurfaceHolder·surfaceHolder)·{ |
40 | ········final·p·a·=·this.a; | 40 | ········final·p·a·=·this.a; |
41 | ········boolean·b·=·false; | 41 | ········boolean·b·=·false; |
42 | ········a.a·=·false; | 42 | ········a.a·=·false; |
43 | ········final· | 43 | ········final·l·c·=·a.c; |
44 | ········if·(c·!=·null·&&·!a.b)·{ | 44 | ········if·(c·!=·null·&&·!a.b)·{ |
45 | ············b·=·true; | 45 | ············b·=·true; |
46 | ········} | 46 | ········} |
47 | ········if·(b)·{ | 47 | ········if·(b)·{ |
48 | ············if·(c·==·null)·{ | 48 | ············if·(c·==·null)·{ |
49 | ················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null."); | 49 | ················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null."); |
50 | ············} | 50 | ············} |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·n1; | 1 | package·n1; |
2 | import·android.view.Surface; | 2 | import·android.view.Surface; |
3 | import·io.flutter.embedding.engine.renderer. | 3 | import·io.flutter.embedding.engine.renderer.l; |
4 | import·android.graphics.SurfaceTexture; | 4 | import·android.graphics.SurfaceTexture; |
5 | import·android.view.TextureView$SurfaceTextureListener; | 5 | import·android.view.TextureView$SurfaceTextureListener; |
6 | public·final·class·q·implements·TextureView$SurfaceTextureListener | 6 | public·final·class·q·implements·TextureView$SurfaceTextureListener |
7 | { | 7 | { |
8 | ····public·final·/*·synthetic·*/·r·a; | 8 | ····public·final·/*·synthetic·*/·r·a; |
9 | ···· | 9 | ···· |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ········} | 32 | ········} |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····public·final·boolean·onSurfaceTextureDestroyed(final·SurfaceTexture·surfaceTexture)·{ | 35 | ····public·final·boolean·onSurfaceTextureDestroyed(final·SurfaceTexture·surfaceTexture)·{ |
36 | ········final·r·a·=·this.a; | 36 | ········final·r·a·=·this.a; |
37 | ········boolean·b·=·false; | 37 | ········boolean·b·=·false; |
38 | ········a.a·=·false; | 38 | ········a.a·=·false; |
39 | ········final· | 39 | ········final·l·c·=·a.c; |
40 | ········final·boolean·b2·=·true; | 40 | ········final·boolean·b2·=·true; |
41 | ········if·(c·!=·null·&&·!a.b)·{ | 41 | ········if·(c·!=·null·&&·!a.b)·{ |
42 | ············b·=·true; | 42 | ············b·=·true; |
43 | ········} | 43 | ········} |
44 | ········if·(b)·{ | 44 | ········if·(b)·{ |
45 | ············if·(c·==·null)·{ | 45 | ············if·(c·==·null)·{ |
46 | ················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null."); | 46 | ················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null."); |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | ············a.d·=·null; | 58 | ············a.d·=·null; |
59 | ········} | 59 | ········} |
60 | ········return·b2; | 60 | ········return·b2; |
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····public·final·void·onSurfaceTextureSizeChanged(final·SurfaceTexture·surfaceTexture,·final·int·n,·final·int·n2)·{ | 63 | ····public·final·void·onSurfaceTextureSizeChanged(final·SurfaceTexture·surfaceTexture,·final·int·n,·final·int·n2)·{ |
64 | ········final·r·a·=·this.a; | 64 | ········final·r·a·=·this.a; |
65 | ········final· | 65 | ········final·l·c·=·a.c; |
66 | ········if·(c·!=·null·&&·!a.b)·{ | 66 | ········if·(c·!=·null·&&·!a.b)·{ |
67 | ············if·(c·==·null)·{ | 67 | ············if·(c·==·null)·{ |
68 | ················throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null."); | 68 | ················throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null."); |
69 | ············} | 69 | ············} |
70 | ············c.a.onSurfaceChanged(n,·n2); | 70 | ············c.a.onSurfaceChanged(n,·n2); |
71 | ········} | 71 | ········} |
72 | ····} | 72 | ····} |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | package·n1; | 1 | package·n1; |
2 | import·android.view.WindowInsets$Builder; | ||
3 | import·android.graphics.Insets; | 2 | import·android.graphics.Insets; |
4 | import·android.view.DisplayCutout; | 3 | import·android.view.DisplayCutout; |
4 | import·android.view.WindowInsets$Type; | ||
5 | public·abstract·synthetic·class·s | 5 | public·abstract·synthetic·class·s |
6 | { | 6 | { |
7 | } | 7 | } |
Offset 6, 36 lines modified | Offset 6, 36 lines modified | ||
6 | import·android.view.Window; | 6 | import·android.view.Window; |
7 | import·android.view.WindowInsets; | 7 | import·android.view.WindowInsets; |
8 | import·android.app.Activity; | 8 | import·android.app.Activity; |
9 | import·android.graphics.Rect; | 9 | import·android.graphics.Rect; |
10 | import·java.util.Collections; | 10 | import·java.util.Collections; |
11 | import·com.pichillilorenzo.flutter_inappwebview_android.webview.in_app_webview.a; | 11 | import·com.pichillilorenzo.flutter_inappwebview_android.webview.in_app_webview.a; |
12 | import·O1.b; | 12 | import·O1.b; |
13 | import·io.flutter.embedding.engine.renderer. | 13 | import·io.flutter.embedding.engine.renderer.k; |
14 | import·android.content.Context; | 14 | import·android.content.Context; |
15 | public·final·class·w | 15 | public·final·class·w |
16 | { | 16 | { |
17 | ····public·static·void·a(final·Context·context,·final· | 17 | ····public·static·void·a(final·Context·context,·final·k·k)·{ |
18 | ········final·Activity·n·=·b.N(context); | 18 | ········final·Activity·n·=·b.N(context); |
19 | ········WindowInsets·c·=·null; | 19 | ········WindowInsets·c·=·null; |
20 | ········if·(n·!=·null)·{ | 20 | ········if·(n·!=·null)·{ |
21 | ············final·Window·window·=·n.getWindow(); | 21 | ············final·Window·window·=·n.getWindow(); |
22 | ············if·(window·!=·null)·{ | 22 | ············if·(window·!=·null)·{ |
23 | ················c·=·a.c(window.getDecorView()); | 23 | ················c·=·a.c(window.getDecorView()); |
24 | ············} | 24 | ············} |
25 | ········} | 25 | ········} |
26 | ········List<Object>·list; | 26 | ········List<Object>·list; |
27 | ········if·(c·==·null)·{ | 27 | ········if·(c·==·null)·{ |
28 | ············list·=·(List<Object>)Collections.emptyList(); | 28 | ············list·=·(List<Object>)Collections.emptyList(); |
29 | ········} | 29 | ········} |
30 | ········else·{ | 30 | ········else·{ |
31 | ············list·=·c.getBoundingRects(E0.b. | 31 | ············list·=·c.getBoundingRects(E0.b.v()); |
32 | ········} | 32 | ········} |
33 | ········int·n2·=· | 33 | ········int·n2·=·k.d; |
34 | ········final·Iterator<Object>·iterator·=·(Iterator<Object>)list.iterator(); | 34 | ········final·Iterator<Object>·iterator·=·(Iterator<Object>)list.iterator(); |
35 | ········while·(iterator.hasNext())·{ | 35 | ········while·(iterator.hasNext())·{ |
36 | ············n2·=·Math.max(n2,·((Rect)iterator.next()).bottom); | 36 | ············n2·=·Math.max(n2,·((Rect)iterator.next()).bottom); |
37 | ········} | 37 | ········} |
38 | ········ | 38 | ········k.d·=·n2; |
39 | ····} | 39 | ····} |
40 | } | 40 | } |
Offset 8, 54 lines modified | Offset 8, 54 lines modified | ||
8 | import·io.flutter.plugins.GeneratedPluginRegistrant; | 8 | import·io.flutter.plugins.GeneratedPluginRegistrant; |
9 | import·java.util.HashMap; | 9 | import·java.util.HashMap; |
10 | import·w1.p; | 10 | import·w1.p; |
11 | import·w1.t; | 11 | import·w1.t; |
12 | import·w1.f; | 12 | import·w1.f; |
13 | import·w1.s; | 13 | import·w1.s; |
14 | import·v0.v; | 14 | import·v0.v; |
15 | import·p1.l; | ||
16 | import·android.content.pm.PackageManager$NameNotFoundException; | 15 | import·android.content.pm.PackageManager$NameNotFoundException; |
17 | import·android.content.Context; | 16 | import·android.content.Context; |
18 | import·java.util.HashSet; | 17 | import·java.util.HashSet; |
19 | import·io.flutter.plugin.platform.q; | 18 | import·io.flutter.plugin.platform.q; |
20 | import·v1.o; | 19 | import·v1.o; |
21 | import·v1.m; | 20 | import·v1.m; |
22 | import·l.e; | 21 | import·l.e; |
23 | import·o.h; | 22 | import·o.h; |
24 | import·x1.a; | 23 | import·x1.a; |
25 | import·p1.b; | 24 | import·p1.b; |
26 | import·io.flutter.embedding.engine.renderer. | 25 | import·io.flutter.embedding.engine.renderer.l; |
27 | import·io.flutter.embedding.engine.FlutterJNI; | 26 | import·io.flutter.embedding.engine.FlutterJNI; |
28 | public·final·class·c | 27 | public·final·class·c |
29 | { | 28 | { |
30 | ····public·final·FlutterJNI·a; | 29 | ····public·final·FlutterJNI·a; |
31 | ····public·final· | 30 | ····public·final·l·b; |
32 | ····public·final·b·c; | 31 | ····public·final·b·c; |
33 | ····public·final·d·d; | 32 | ····public·final·d·d; |
34 | ····public·final·a·e; | 33 | ····public·final·a·e; |
35 | ····public·final·h·f; | 34 | ····public·final·h·f; |
36 | ····public·final·v1.d·g; | 35 | ····public·final·v1.d·g; |
37 | ····public·final·e·h; | 36 | ····public·final·e·h; |
38 | ····public·final·v1.a·i; | 37 | ····public·final·v1.a·i; |
39 | ····public·final·m·j; | 38 | ····public·final·m·j; |
40 | ····public·final·e·k; | 39 | ····public·final·e·k; |
41 | ····public·final·h·l; | 40 | ····public·final·h·l; |
42 | ····public·final· | 41 | ····public·final·e·m; |
43 | ····public·final· | 42 | ····public·final·o·n; |
43 | ····public·final·e·o; | ||
44 | ····public·final·v1.b· | 44 | ····public·final·v1.b·p; |
45 | ····public·final·e· | 45 | ····public·final·e·q; |
46 | ····public·final·q· | 46 | ····public·final·q·r; |
47 | ····public·final·HashSet· | 47 | ····public·final·HashSet·s; |
48 | ····public·final·o1.a· | 48 | ····public·final·o1.a·t; |
49 | ···· | 49 | ···· |
50 | ····public·c(final·Context·context,·final·FlutterJNI·flutterJNI,·final·q·q,·final·boolean·b,·final·boolean·b2)·{ | 50 | ····public·c(final·Context·context,·final·FlutterJNI·flutterJNI,·final·q·q,·final·boolean·b,·final·boolean·b2)·{ |
51 | ········final·int·n·=·1; | 51 | ········final·int·n·=·1; |
52 | ········this. | 52 | ········this.s·=·new·HashSet(); |
53 | ········this. | 53 | ········this.t·=·new·o1.a(this); |
54 | ········AssetManager·assetManager·=·null; | 54 | ········AssetManager·assetManager·=·null; |
55 | ········try·{ | 55 | ········try·{ |
56 | ············final·Context·packageContext·=·context.createPackageContext(context.getPackageName(),·0); | 56 | ············final·Context·packageContext·=·context.createPackageContext(context.getPackageName(),·0); |
57 | ············try·{ | 57 | ············try·{ |
58 | ················assetManager·=·packageContext.getAssets(); | 58 | ················assetManager·=·packageContext.getAssets(); |
59 | ············} | 59 | ············} |
60 | ············catch·(final·PackageManager$NameNotFoundException·ex)·{ | 60 | ············catch·(final·PackageManager$NameNotFoundException·ex)·{ |
Offset 71, 26 lines modified | Offset 71, 26 lines modified | ||
71 | ········} | 71 | ········} |
72 | ········else·{ | 72 | ········else·{ |
73 | ············flutterJNI2·=·flutterJNI; | 73 | ············flutterJNI2·=·flutterJNI; |
74 | ········} | 74 | ········} |
75 | ········this.a·=·flutterJNI2; | 75 | ········this.a·=·flutterJNI2; |
76 | ········final·b·c·=·new·b(flutterJNI2,·assetManager); | 76 | ········final·b·c·=·new·b(flutterJNI2,·assetManager); |
77 | ········this.c·=·c; | 77 | ········this.c·=·c; |
78 | ········flutterJNI2.setPlatformMessageHandler((l)c.c); | 78 | ········flutterJNI2.setPlatformMessageHandler((p1.l)c.c); |
79 | ········m1.a.a().getClass(); | 79 | ········m1.a.a().getClass(); |
80 | ········final·Object·f·=·new·Object(); | 80 | ········final·Object·f·=·new·Object(); |
81 | ········final·v·d·=·new·v(21,·f); | 81 | ········final·v·d·=·new·v(21,·f); |
82 | ········((h)f).d·=·d; | 82 | ········((h)f).d·=·d; |
83 | ········((h)(((h)f).a·=·new·h((f)c,·"flutter/accessibility",·(Object)w1.s.a,·(K.m)null))).u((w1.b)d); | 83 | ········((h)(((h)f).a·=·new·h((f)c,·"flutter/accessibility",·(Object)w1.s.a,·(K.m)null))).u((w1.b)d); |
84 | ········((h)f).b·=·flutterJNI2; | 84 | ········((h)f).b·=·flutterJNI2; |
85 | ········this.f·=·(h)f; | 85 | ········this.f·=·(h)f; |
86 | ········final·Object·o·=·new·Object(); | 86 | ········final·Object·o·=·new·Object(); |
87 | ········final·l1.a·d2·=·new·l1.a(2,·o); | 87 | ········final·l1.a·d2·=·new·l1.a(2,·o); |
88 | ········((h)o).d·=·d2; | 88 | ········((h)o).d·=·d2; |
89 | ········final·t·a2·=·t.a; | 89 | ········final·t·a2·=·w1.t.a; |
90 | ········((w1.o)(((h)o).a·=·new·w1.o((f)c,·"flutter/deferredcomponent",·(p)a2))).b((w1.m)d2); | 90 | ········((w1.o)(((h)o).a·=·new·w1.o((f)c,·"flutter/deferredcomponent",·(p)a2))).b((w1.m)d2); |
91 | ········m1.a.a().getClass(); | 91 | ········m1.a.a().getClass(); |
92 | ········((h)o).b·=·null; | 92 | ········((h)o).b·=·null; |
93 | ········((h)o).c·=·new·HashMap(); | 93 | ········((h)o).c·=·new·HashMap(); |
94 | ········this.g·=·new·v1.d(c); | 94 | ········this.g·=·new·v1.d(c); |
95 | ········final·int·n2·=·8; | 95 | ········final·int·n2·=·8; |
96 | ········final·e·e·=·new·e(c,·n2); | 96 | ········final·e·e·=·new·e(c,·n2); |
Offset 102, 38 lines modified | Offset 102, 39 lines modified | ||
102 | ········final·Object·l·=·new·Object(); | 102 | ········final·Object·l·=·new·Object(); |
103 | ········final·l1.a·d3·=·new·l1.a(n2,·l); | 103 | ········final·l1.a·d3·=·new·l1.a(n2,·l); |
104 | ········((h)l).d·=·d3; | 104 | ········((h)l).d·=·d3; |
105 | ········((h)l).b·=·packageManager; | 105 | ········((h)l).b·=·packageManager; |
106 | ········((w1.o)(((h)l).a·=·new·w1.o((f)c,·"flutter/processtext",·(p)a2))).b((w1.m)d3); | 106 | ········((w1.o)(((h)l).a·=·new·w1.o((f)c,·"flutter/processtext",·(p)a2))).b((w1.m)d3); |
107 | ········this.l·=·(h)l; | 107 | ········this.l·=·(h)l; |
108 | ········this.j·=·new·m(c,·b2); | 108 | ········this.j·=·new·m(c,·b2); |
109 | ········this.m·=·new·e(c,·12); | ||
109 | ········this. | 110 | ········this.n·=·new·o(c); |
110 | ········this.n·=·new·e(c,·14); | ||
111 | ········this.o·=·new·v1.b(c); | ||
112 | ········this. | 111 | ········this.o·=·new·e(c,·15); |
112 | ········this.p·=·new·v1.b(c); | ||
113 | ········this.q·=·new·e(c,·16); | ||
113 | ········final·a·a3·=·new·a(context,·e); | 114 | ········final·a·a3·=·new·a(context,·e); |
114 | ········this.e·=·a3; | 115 | ········this.e·=·a3; |
115 | ········final·r1.f·a4·=·a.a; | 116 | ········final·r1.f·a4·=·a.a; |
116 | ········if·(!flutterJNI2.isAttached())·{ | 117 | ········if·(!flutterJNI2.isAttached())·{ |
117 | ············a4.b(context.getApplicationContext()); | 118 | ············a4.b(context.getApplicationContext()); |
118 | ············a4.a(context,·(String[])null); | 119 | ············a4.a(context,·(String[])null); |
119 | ········} | 120 | ········} |
120 | ········flutterJNI2.addEngineLifecycleListener((o1.b)this. | 121 | ········flutterJNI2.addEngineLifecycleListener((o1.b)this.t); |
121 | ········flutterJNI2.setPlatformViewsController(q); | 122 | ········flutterJNI2.setPlatformViewsController(q); |
122 | ········flutterJNI2.setLocalizationPlugin(a3); | 123 | ········flutterJNI2.setLocalizationPlugin(a3); |
123 | ········a.getClass(); | 124 | ········a.getClass(); |
124 | ········flutterJNI2.setDeferredComponentManager((q1.a)null); | 125 | ········flutterJNI2.setDeferredComponentManager((q1.a)null); |
125 | ········if·(!flutterJNI2.isAttached())·{ | 126 | ········if·(!flutterJNI2.isAttached())·{ |
126 | ············flutterJNI2.attachToNative(); | 127 | ············flutterJNI2.attachToNative(); |
127 | ············if·(!flutterJNI2.isAttached())·{ | 128 | ············if·(!flutterJNI2.isAttached())·{ |
128 | ················throw·new·RuntimeException("FlutterEngine·failed·to·attach·to·its·native·Object·reference."); | 129 | ················throw·new·RuntimeException("FlutterEngine·failed·to·attach·to·its·native·Object·reference."); |
129 | ············} | 130 | ············} |
130 | ········} | 131 | ········} |
131 | ········this.b·=·new· | 132 | ········this.b·=·new·l(flutterJNI2); |
132 | ········this. | 133 | ········this.r·=·q; |
133 | ········this.d·=·new·d(context.getApplicationContext(),·this,·a4); | 134 | ········this.d·=·new·d(context.getApplicationContext(),·this,·a4); |
134 | ········a3.b(context.getResources().getConfiguration()); | 135 | ········a3.b(context.getResources().getConfiguration()); |
135 | ········if·(b·&&·a4.d.e)·{ | 136 | ········if·(b·&&·a4.d.e)·{ |
136 | ············final·Class<GeneratedPluginRegistrant>·clazz·=·GeneratedPluginRegistrant.class; | 137 | ············final·Class<GeneratedPluginRegistrant>·clazz·=·GeneratedPluginRegistrant.class; |
137 | ············final·String·name·=·"registerWith"; | 138 | ············final·String·name·=·"registerWith"; |
138 | ············try·{ | 139 | ············try·{ |
139 | ················final·Class[]·parameterTypes·=·new·Class[n]; | 140 | ················final·Class[]·parameterTypes·=·new·Class[n]; |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ········this.a·=·new·HashMap(); | 29 | ········this.a·=·new·HashMap(); |
30 | ········this.d·=·new·HashMap(); | 30 | ········this.d·=·new·HashMap(); |
31 | ········this.g·=·false; | 31 | ········this.g·=·false; |
32 | ········new·HashMap(); | 32 | ········new·HashMap(); |
33 | ········new·HashMap(); | 33 | ········new·HashMap(); |
34 | ········new·HashMap(); | 34 | ········new·HashMap(); |
35 | ········this.b·=·b; | 35 | ········this.b·=·b; |
36 | ········this.c·=·new·b(context,·b.c,·b. | 36 | ········this.c·=·new·b(context,·b.c,·b.r.a,·new·v(f)); |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····public·final·void·a(final·t1.c·c)·{ | 39 | ····public·final·void·a(final·t1.c·c)·{ |
40 | ········final·String·str·=·"Attempted·to·register·plugin·("; | 40 | ········final·String·str·=·"Attempted·to·register·plugin·("; |
41 | ········E1.a.b("FlutterEngineConnectionRegistry#add·".concat(c.getClass().getSimpleName())); | 41 | ········E1.a.b("FlutterEngineConnectionRegistry#add·".concat(c.getClass().getSimpleName())); |
42 | ········Label_0123:·{ | 42 | ········Label_0123:·{ |
43 | ············try·{ | 43 | ············try·{ |
Offset 83, 22 lines modified | Offset 83, 22 lines modified | ||
83 | ········} | 83 | ········} |
84 | ····} | 84 | ····} |
85 | ···· | 85 | ···· |
86 | ····public·final·void·b(final·D·c,·final·androidx.lifecycle.v·v)·{ | 86 | ····public·final·void·b(final·D·c,·final·androidx.lifecycle.v·v)·{ |
87 | ········this.f·=·new·com.google.android.material.datepicker.d(c,·v); | 87 | ········this.f·=·new·com.google.android.material.datepicker.d(c,·v); |
88 | ········final·boolean·u·=·((Activity)c).getIntent()·!=·null·&&·((Activity)c).getIntent().getBooleanExtra("enable-software-rendering",·false); | 88 | ········final·boolean·u·=·((Activity)c).getIntent()·!=·null·&&·((Activity)c).getIntent().getBooleanExtra("enable-software-rendering",·false); |
89 | ········final·c·b·=·this.b; | 89 | ········final·c·b·=·this.b; |
90 | ········final·q· | 90 | ········final·q·r·=·b.r; |
91 | ········ | 91 | ········r.u·=·u; |
92 | ········if·( | 92 | ········if·(r.c·==·null)·{ |
93 | ············ | 93 | ············r.c·=·(Context)c; |
94 | ············ | 94 | ············r.e·=·(io.flutter.view.q)b.b; |
95 | ············final·e·g·=·new·e(b.c,·11); | 95 | ············final·e·g·=·new·e(b.c,·11); |
96 | ············ | 96 | ············r.g·=·g; |
97 | ············g.b·=· | 97 | ············g.b·=·r.v; |
98 | ············for·(final·u1.a·a·:·this.d.values())·{ | 98 | ············for·(final·u1.a·a·:·this.d.values())·{ |
99 | ················if·(this.g)·{ | 99 | ················if·(this.g)·{ |
100 | ····················a.onReattachedToActivityForConfigChanges((u1.b)this.f); | 100 | ····················a.onReattachedToActivityForConfigChanges((u1.b)this.f); |
101 | ················} | 101 | ················} |
102 | ················else·{ | 102 | ················else·{ |
103 | ····················a.onAttachedToActivity((u1.b)this.f); | 103 | ····················a.onAttachedToActivity((u1.b)this.f); |
104 | ················} | 104 | ················} |
Offset 128, 27 lines modified | Offset 128, 27 lines modified | ||
128 | ························final·Throwable·t; | 128 | ························final·Throwable·t; |
129 | ························final·Throwable·exception; | 129 | ························final·Throwable·exception; |
130 | ························t.addSuppressed(exception); | 130 | ························t.addSuppressed(exception); |
131 | ····················} | 131 | ····················} |
132 | ····················while·(true)·{ | 132 | ····················while·(true)·{ |
133 | ························final·e·g; | 133 | ························final·e·g; |
134 | ························g.b·=·null; | 134 | ························g.b·=·null; |
135 | ························final·q· | 135 | ························final·q·r; |
136 | ························Label_0100:·{ | 136 | ························Label_0100:·{ |
137 | ···························· | 137 | ····························r.e(); |
138 | ························} | 138 | ························} |
139 | ························ | 139 | ························r.g·=·null; |
140 | ························ | 140 | ························r.c·=·null; |
141 | ························ | 141 | ························r.e·=·null; |
142 | ························this.e·=·null; | 142 | ························this.e·=·null; |
143 | ························this.f·=·null; | 143 | ························this.f·=·null; |
144 | ························Trace.endSection(); | 144 | ························Trace.endSection(); |
145 | ························return; | 145 | ························return; |
146 | ························ | 146 | ························r·=·this.b.r; |
147 | ························g·=· | 147 | ························g·=·r.g; |
148 | ························iftrue(Label_0100:)(g·==·null); | 148 | ························iftrue(Label_0100:)(g·==·null); |
149 | ························continue; | 149 | ························continue; |
150 | ····················} | 150 | ····················} |
151 | ················} | 151 | ················} |
152 | ············} | 152 | ············} |
153 | ········} | 153 | ········} |
154 | ········Log.e("FlutterEngineCxnRegstry",·"Attempted·to·detach·plugins·from·an·Activity·when·no·Activity·was·attached."); | 154 | ········Log.e("FlutterEngineCxnRegstry",·"Attempted·to·detach·plugins·from·an·Activity·when·no·Activity·was·attached."); |
Offset 53, 11 lines modified | Offset 53, 11 lines modified | ||
53 | ············final·FlutterJNI·a5·=·((c)a4.get(0)).a; | 53 | ············final·FlutterJNI·a5·=·((c)a4.get(0)).a; |
54 | ············if·(!a5.isAttached())·{ | 54 | ············if·(!a5.isAttached())·{ |
55 | ················throw·new·IllegalStateException("Spawn·can·only·be·called·on·a·fully·constructed·FlutterEngine"); | 55 | ················throw·new·IllegalStateException("Spawn·can·only·be·called·on·a·fully·constructed·FlutterEngine"); |
56 | ············} | 56 | ············} |
57 | ············e2·=·new·c(a,·a5.spawn(a3.c,·a3.b,·c,·d),·q,·e,·f2); | 57 | ············e2·=·new·c(a,·a5.spawn(a3.c,·a3.b,·c,·d),·q,·e,·f2); |
58 | ········} | 58 | ········} |
59 | ········a4.add(e2); | 59 | ········a4.add(e2); |
60 | ········e2. | 60 | ········e2.s.add(new·e(this,·e2)); |
61 | ········return·e2; | 61 | ········return·e2; |
62 | ····} | 62 | ····} |
63 | } | 63 | } |
Offset 5, 17 lines modified | Offset 5, 17 lines modified | ||
5 | import·java.util.concurrent.Callable; | 5 | import·java.util.concurrent.Callable; |
6 | import·o1.k; | 6 | import·o1.k; |
7 | import·io.flutter.view.t; | 7 | import·io.flutter.view.t; |
8 | import·android.hardware.display.DisplayManager; | 8 | import·android.hardware.display.DisplayManager; |
9 | import·android.util.DisplayMetrics; | 9 | import·android.util.DisplayMetrics; |
10 | import·android.os.Bundle; | 10 | import·android.os.Bundle; |
11 | import·android.util.Log; | 11 | import·android.util.Log; |
12 | import·android.os.SystemClock; | ||
13 | import·android.app.ActivityManager$MemoryInfo; | 12 | import·android.app.ActivityManager$MemoryInfo; |
14 | import·android.app.ActivityManager; | 13 | import·android.app.ActivityManager; |
14 | import·android.os.SystemClock; | ||
15 | import·android.os.Trace; | 15 | import·android.os.Trace; |
16 | import·java.util.Collection; | 16 | import·java.util.Collection; |
17 | import·java.util.Collections; | 17 | import·java.util.Collections; |
18 | import·java.io.File; | 18 | import·java.io.File; |
19 | import·java.util.ArrayList; | 19 | import·java.util.ArrayList; |
20 | import·E1.a; | 20 | import·E1.a; |
21 | import·android.os.Looper; | 21 | import·android.os.Looper; |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | ····public·long·c; | 31 | ····public·long·c; |
32 | ····public·b·d; | 32 | ····public·b·d; |
33 | ····public·FlutterJNI·e; | 33 | ····public·FlutterJNI·e; |
34 | ····public·ExecutorService·f; | 34 | ····public·ExecutorService·f; |
35 | ····public·Future·g; | 35 | ····public·Future·g; |
36 | ···· | 36 | ···· |
37 | ····public·final·void·a(final·Context·context,·final·String[]·elements)·{ | 37 | ····public·final·void·a(final·Context·context,·final·String[]·elements)·{ |
38 | ········final·String·s·=·"io.flutter.embedding.android. | 38 | ········final·String·s·=·"io.flutter.embedding.android.DisableMergedPlatformUIThread"; |
39 | ········final·String·s2·=·"io.flutter.embedding.android.EnableImpeller"; | 39 | ········final·String·s2·=·"io.flutter.embedding.android.EnableImpeller"; |
40 | ········final·String·s3·=·"--leak-vm="; | 40 | ········final·String·s3·=·"--leak-vm="; |
41 | ········final·String·s4·=·"--impeller-backend="; | 41 | ········final·String·s4·=·"--impeller-backend="; |
42 | ········final·String·str·=·"--resource-cache-max-bytes-threshold="; | 42 | ········final·String·str·=·"--resource-cache-max-bytes-threshold="; |
43 | ········final·String·str2·=·"--old-gen-heap-size="; | 43 | ········final·String·str2·=·"--old-gen-heap-size="; |
44 | ········final·String·str3·=·"--log-tag="; | 44 | ········final·String·str3·=·"--log-tag="; |
45 | ········final·String·str4·=·"--domain-network-policy="; | 45 | ········final·String·str4·=·"--domain-network-policy="; |
Offset 77, 199 lines modified | Offset 77, 189 lines modified | ||
77 | ····························try·{ | 77 | ····························try·{ |
78 | ································Trace.endSection(); | 78 | ································Trace.endSection(); |
79 | ····························} | 79 | ····························} |
80 | ····························finally·{ | 80 | ····························finally·{ |
81 | ································final·Throwable·exception; | 81 | ································final·Throwable·exception; |
82 | ································t.addSuppressed(exception); | 82 | ································t.addSuppressed(exception); |
83 | ····························} | 83 | ····························} |
84 | ····························final·d·d; | ||
84 | ····························final·ArrayList<Object>·c; | 85 | ····························final·ArrayList<Object>·c; |
86 | ····························final·String·separator; | ||
87 | ····························final·String·s7; | ||
88 | ····························Bundle·metaData·=·null; | ||
89 | ····························int·int1·=·0; | ||
90 | ····························boolean·a·=·false; | ||
91 | ····························String·string; | ||
85 | ····························String·e·=·null; | 92 | ····························String·e·=·null; |
93 | ····························String·str7·=·null; | ||
94 | ····························StringBuilder·sb2; | ||
95 | ····························DisplayMetrics·displayMetrics; | ||
86 | ···························· | 96 | ····························int·i; |
97 | ····························StringBuilder·sb3; | ||
98 | ····························StringBuilder·sb4; | ||
99 | ····························StringBuilder·sb5; | ||
100 | ····························StringBuilder·sb6; | ||
101 | ····························StringBuilder·sb7; | ||
102 | ····························StringBuilder·sb8; | ||
103 | ····························ActivityManager·activityManager; | ||
104 | ····························ActivityManager$MemoryInfo·activityManager$MemoryInfo; | ||
105 | ····························Label_0996_Outer:Label_0689_Outer: | ||
106 | ····························while·(true)·{ | ||
107 | ································Label_0689:Block_10_Outer:Block_16_Outer: | ||
87 | ································while·(true)·{ | 108 | ································while·(true)·{ |
88 | ····································final·d·d; | ||
89 | ····································final·String·separator; | ||
90 | ····································final·String·s7; | ||
91 | ····································Bundle·metaData·=·null; | ||
92 | ····································String·string; | ||
93 | ····································boolean·a·=·false; | ||
94 | ····································StringBuilder·sb2; | ||
95 | ····································int·int1·=·0; | ||
96 | ····································StringBuilder·sb3; | ||
97 | ····································StringBuilder·sb4; | ||
98 | ····································StringBuilder·sb5; | ||
99 | ····································String·str7·=·null; | ||
100 | ····································ActivityManager·activityManager; | ||
101 | ····································ActivityManager$MemoryInfo·activityManager$MemoryInfo; | ||
102 | ····································String·e2; | ||
103 | ····································StringBuilder·sb6; | ||
104 | ····································DisplayMetrics·displayMetrics; | ||
105 | ····································int·i; | ||
106 | ····································StringBuilder·sb7; | ||
107 | ····································StringBuilder·sb8; | ||
108 | ····································Label_1103:Block_11_Outer:Label_0956_Outer:Label_0689_Outer:Label_0987_Outer: | ||
109 | ····································while·(true)·{ | ||
110 | ···································· | 109 | ····································Label_0606:·{ |
111 | ········································while·(true)·{ | 110 | ········································while·(true)·{ |
112 | ········································Label_0689: | ||
113 | ············································ | 111 | ············································Block_15:·{ |
114 | ················································while·(true)·{ | 112 | ················································while·(true)·{ |
115 | ················································Label_1019: | ||
116 | ····················································while·(true)·{ | 113 | ····················································while·(true)·{ |
117 | ····················································Block_14_Outer: | ||
118 | ························································while·(true)·{ | ||
119 | ························································ | 114 | ························································Block_21:·{ |
120 | ····························································Label_1037_Outer: | ||
121 | ···························································· | 115 | ····························································while·(true)·{ |
116 | ································································Block_11:·{ | ||
122 | ····································································while·(true)·{ | 117 | ····································································while·(true)·{ |
123 | ········································································ | 118 | ········································································Block_18:·{ |
119 | ············································································while·(true)·{ | ||
124 | ············································································Label_ | 120 | ················································································Label_0863:·{ |
125 | ················································································Label_1 | 121 | ····················································································Label_1097:·{ |
126 | ····················································································Block_18:·{ | ||
127 | ····················································································Block_1 | 122 | ························································································Label_1062_Outer:Block_14_Outer:Label_0475_Outer: |
128 | ························································································while·(true)·{ | 123 | ························································································while·(true)·{ |
124 | ····························································································int1·=·((BaseBundle)metaData).getInt("io.flutter.embedding.android.OldGenHeapSize"); | ||
125 | ····························································································break·Label_0606; | ||
129 | ····························································································Label_ | 126 | ····························································································Label_1073:·{ |
127 | ································································································iftrue(Label_1104:)(!metaData.getBoolean("io.flutter.embedding.android.LeakVM",·a)); | ||
130 | ···························································································· | 128 | ····························································································} |
129 | ····························································································while·(true)·{ | ||
131 | ································································································while·(true)·{ | 130 | ································································································while·(true)·{ |
132 | ····································································································e·=·"--enable-impeller=true"; | ||
133 | ····································································································break·Label_0845; | ||
134 | ····································································································Label_0863:·{ | ||
135 | ········································································································iftrue(Label_0894:)(!metaData.getBoolean("io.flutter.embedding.android.EnableVulkanValidation",·false)); | ||
136 | ····································································································} | ||
137 | ································································································Block_15: | ||
138 | ····································································································while·(true)·{ | 131 | ····································································································while·(true)·{ |
139 | ········································································································Block_17:·{ | ||
140 | ············································································································break·Block_17; | ||
141 | ········································································································ | 132 | ········································································································Label_1093:·{ |
Max diff block lines reached; 20950/35097 bytes (59.69%) of diff not shown. |
Offset 3, 25 lines modified | Offset 3, 25 lines modified | ||
3 | import·java.util.Locale; | 3 | import·java.util.Locale; |
4 | import·K.m; | 4 | import·K.m; |
5 | import·w1.f; | 5 | import·w1.f; |
6 | import·o.h; | 6 | import·o.h; |
7 | import·w1.u; | 7 | import·w1.u; |
8 | import·p1.b; | 8 | import·p1.b; |
9 | import·io.flutter.plugin.editing. | 9 | import·io.flutter.plugin.editing.k; |
10 | import·java.io.Serializable; | 10 | import·java.io.Serializable; |
11 | public·final·class·d | 11 | public·final·class·d |
12 | { | 12 | { |
13 | ····public·boolean·a; | 13 | ····public·boolean·a; |
14 | ····public·Serializable·b; | 14 | ····public·Serializable·b; |
15 | ····public·Serializable·c; | 15 | ····public·Serializable·c; |
16 | ····public·final·Object·d; | 16 | ····public·final·Object·d; |
17 | ···· | 17 | ···· |
18 | ····public·d(final· | 18 | ····public·d(final·k·d,·final·boolean·a,·final·double[]·b,·final·double[]·c)·{ |
19 | ········this.d·=·d; | 19 | ········this.d·=·d; |
20 | ········this.a·=·a; | 20 | ········this.a·=·a; |
21 | ········this.b·=·b; | 21 | ········this.b·=·b; |
22 | ········this.c·=·c; | 22 | ········this.c·=·c; |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·d(final·b·b)·{ | 25 | ····public·d(final·b·b)·{ |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·5514a940a93e93d601da1f0c245dd4adbc798d455fd0bf597ecf6218c2a47c49 |
2 | public·abstract·class·v1.g | 2 | public·abstract·class·v1.g |
3 | ··minor·version:·0 | 3 | ··minor·version:·0 |
4 | ··major·version:·49 | 4 | ··major·version:·49 |
5 | ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC | 5 | ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC |
6 | ··this_class:·#2··························//·v1/g | 6 | ··this_class:·#2··························//·v1/g |
7 | ··super_class:·#4·························//·java/lang/Object | 7 | ··super_class:·#4·························//·java/lang/Object |
8 | ··interfaces:·0,·fields:·0,·methods:·7,·attributes:·0 | 8 | ··interfaces:·0,·fields:·0,·methods:·7,·attributes:·0 |
Offset 61, 60 lines modified | Offset 61, 64 lines modified | ||
61 | ···#52·=·String·············#51···········//·TextCapitalization.none | 61 | ···#52·=·String·············#51···········//·TextCapitalization.none |
62 | ···#53·=·Utf8···············TextCapitalization.sentences | 62 | ···#53·=·Utf8···············TextCapitalization.sentences |
63 | ···#54·=·String·············#53···········//·TextCapitalization.sentences | 63 | ···#54·=·String·············#53···········//·TextCapitalization.sentences |
64 | ···#55·=·Utf8···············TextCapitalization.words | 64 | ···#55·=·Utf8···············TextCapitalization.words |
65 | ···#56·=·String·············#55···········//·TextCapitalization.words | 65 | ···#56·=·String·············#55···········//·TextCapitalization.words |
66 | ···#57·=·Utf8···············TextCapitalization.characters | 66 | ···#57·=·Utf8···············TextCapitalization.characters |
67 | ···#58·=·String·············#57···········//·TextCapitalization.characters | 67 | ···#58·=·String·············#57···········//·TextCapitalization.characters |
68 | ···#59·=·Utf8···············TextInputType.twitter | ||
69 | ···#60·=·String·············#59···········//·TextInputType.twitter | ||
70 | ···#61·=·Utf8···············TextInputType.webSearch | ||
71 | ···#62·=·String·············#61···········//·TextInputType.webSearch | ||
68 | ···# | 72 | ···#63·=·Utf8···············TextInputType.none |
69 | ···#6 | 73 | ···#64·=·String·············#63···········//·TextInputType.none |
70 | ···#6 | 74 | ···#65·=·Utf8···············TextInputType.visiblePassword |
71 | ···#6 | 75 | ···#66·=·String·············#65···········//·TextInputType.visiblePassword |
72 | ···#6 | 76 | ···#67·=·Utf8···············TextInputType.url |
73 | ···#6 | 77 | ···#68·=·String·············#67···········//·TextInputType.url |
74 | ···#6 | 78 | ···#69·=·Utf8···············TextInputType.emailAddress |
75 | ···# | 79 | ···#70·=·String·············#69···········//·TextInputType.emailAddress |
76 | ···# | 80 | ···#71·=·Utf8···············TextInputType.multiline |
77 | ···# | 81 | ···#72·=·String·············#71···········//·TextInputType.multiline |
78 | ···# | 82 | ···#73·=·Utf8···············TextInputType.phone |
79 | ···#7 | 83 | ···#74·=·String·············#73···········//·TextInputType.phone |
80 | ···#7 | 84 | ···#75·=·Utf8···············TextInputType.number |
81 | ···#7 | 85 | ···#76·=·String·············#75···········//·TextInputType.number |
82 | ···#7 | 86 | ···#77·=·Utf8···············TextInputType.address |
83 | ···#7 | 87 | ···#78·=·String·············#77···········//·TextInputType.address |
84 | ···#7 | 88 | ···#79·=·Utf8···············TextInputType.name |
85 | ···# | 89 | ···#80·=·String·············#79···········//·TextInputType.name |
86 | ···# | 90 | ···#81·=·Utf8···············TextInputType.datetime |
87 | ···# | 91 | ···#82·=·String·············#81···········//·TextInputType.datetime |
88 | ···# | 92 | ···#83·=·Utf8···············TextInputType.text |
89 | ···#8 | 93 | ···#84·=·String·············#83···········//·TextInputType.text |
90 | ···#8 | 94 | ···#85·=·Utf8···············dark |
91 | ···#8 | 95 | ···#86·=·String·············#85···········//·dark |
92 | ···#8 | 96 | ···#87·=·Utf8···············light |
93 | ···#8 | 97 | ···#88·=·String·············#87···········//·light |
94 | ···#8 | 98 | ···#89·=·Utf8···············java/lang/StringBuilder |
95 | ···# | 99 | ···#90·=·Class··············#89···········//·java/lang/StringBuilder |
96 | ···# | 100 | ···#91·=·Utf8···············()V |
97 | ···# | 101 | ···#92·=·NameAndType········#32:#91·······//·"<init>":()V |
98 | ···# | 102 | ···#93·=·Methodref··········#90.#92·······//·java/lang/StringBuilder."<init>":()V |
99 | ···#9 | 103 | ···#94·=·Utf8···············append |
100 | ···#9 | 104 | ···#95·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder; |
101 | ···#9 | 105 | ···#96·=·NameAndType········#94:#95·······//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
102 | ···#9 | 106 | ···#97·=·Methodref··········#90.#96·······//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
103 | ···#9 | 107 | ···#98·=·Utf8···············toString |
104 | ···#9 | 108 | ···#99·=·Utf8···············()Ljava/lang/String; |
105 | ·· | 109 | ··#100·=·NameAndType········#98:#99·······//·toString:()Ljava/lang/String; |
106 | ·· | 110 | ··#101·=·Methodref··········#90.#100······//·java/lang/StringBuilder.toString:()Ljava/lang/String; |
107 | ·· | 111 | ··#102·=·Utf8···············Code |
108 | ·· | 112 | ··#103·=·Utf8···············a |
109 | ··#10 | 113 | ··#104·=·Utf8···············(Ljava/lang/String;)I |
110 | ··#10 | 114 | ··#105·=·Utf8···············d |
111 | ··#10 | 115 | ··#106·=·Utf8···············e |
112 | ··#10 | 116 | ··#107·=·Utf8···············f |
113 | ··#10 | 117 | ··#108·=·Utf8···············g |
114 | { | 118 | { |
115 | ··public·static·int·a(java.lang.String); | 119 | ··public·static·int·a(java.lang.String); |
116 | ····descriptor:·(Ljava/lang/String;)I | 120 | ····descriptor:·(Ljava/lang/String;)I |
117 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 121 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
118 | ····Code: | 122 | ····Code: |
119 | ······stack=300,·locals=8,·args_size=1 | 123 | ······stack=300,·locals=8,·args_size=1 |
120 | ·········0:·iconst_2 | 124 | ·········0:·iconst_2 |
Offset 258, 52 lines modified | Offset 262, 58 lines modified | ||
258 | ··public·static·java.lang.String·e(int); | 262 | ··public·static·java.lang.String·e(int); |
259 | ····descriptor:·(I)Ljava/lang/String; | 263 | ····descriptor:·(I)Ljava/lang/String; |
260 | ····flags:·(0x1009)·ACC_PUBLIC,·ACC_STATIC,·ACC_SYNTHETIC | 264 | ····flags:·(0x1009)·ACC_PUBLIC,·ACC_STATIC,·ACC_SYNTHETIC |
261 | ····Code: | 265 | ····Code: |
262 | ······stack=300,·locals=1,·args_size=1 | 266 | ······stack=300,·locals=1,·args_size=1 |
263 | ·········0:·iload_0 | 267 | ·········0:·iload_0 |
264 | ·········1:·tableswitch···{·//·1·to·1 | 268 | ·········1:·tableswitch···{·//·1·to·13 |
269 | ·······················1:·106 | ||
270 | ·······················2:·103 | ||
271 | ·······················3:·100 | ||
265 | ······················· | 272 | ·······················4:·97 |
266 | ······················· | 273 | ·······················5:·94 |
267 | ·······················3:·86 | ||
268 | ·······················4:·83 | ||
269 | ·······················5:·80 | ||
270 | ·······················6:· | 274 | ·······················6:·91 |
271 | ·······················7:· | 275 | ·······················7:·88 |
272 | ·······················8:· | 276 | ·······················8:·85 |
273 | ·······················9:· | 277 | ·······················9:·82 |
274 | ······················10:· | 278 | ······················10:·79 |
275 | ······················11:· | 279 | ······················11:·76 |
280 | ······················12:·73 | ||
281 | ······················13:·70 | ||
276 | ·················default:·6 | 282 | ·················default:·68 |
277 | ············} | 283 | ············} |
278 | ········6 | 284 | ········68:·aconst_null |
279 | ········6 | 285 | ········69:·athrow |
286 | ········70:·ldc···········#60·················//·String·TextInputType.twitter | ||
287 | ········72:·areturn | ||
288 | ········73:·ldc···········#62·················//·String·TextInputType.webSearch | ||
289 | ········75:·areturn | ||
280 | ········ | 290 | ········76:·ldc···········#64·················//·String·TextInputType.none |
281 | ········ | 291 | ········78:·areturn |
282 | ········ | 292 | ········79:·ldc···········#66·················//·String·TextInputType.visiblePassword |
283 | ········ | 293 | ········81:·areturn |
284 | ········ | 294 | ········82:·ldc···········#68·················//·String·TextInputType.url |
285 | ········ | 295 | ········84:·areturn |
286 | ········ | 296 | ········85:·ldc···········#70·················//·String·TextInputType.emailAddress |
287 | ········ | 297 | ········87:·areturn |
288 | ········ | 298 | ········88:·ldc···········#72·················//·String·TextInputType.multiline |
289 | ········ | 299 | ········90:·areturn |
290 | ········ | 300 | ········91:·ldc···········#74·················//·String·TextInputType.phone |
291 | ········ | 301 | ········93:·areturn |
292 | ········ | 302 | ········94:·ldc···········#76·················//·String·TextInputType.number |
293 | ········ | 303 | ········96:·areturn |
294 | ········ | 304 | ········97:·ldc···········#78·················//·String·TextInputType.address |
295 | ········ | 305 | ········99:·areturn |
296 | ······· | 306 | ·······100:·ldc···········#80·················//·String·TextInputType.name |
297 | ······· | 307 | ·······102:·areturn |
298 | ······· | 308 | ·······103:·ldc···········#82·················//·String·TextInputType.datetime |
299 | ······· | 309 | ·······105:·areturn |
300 | ······· | 310 | ·······106:·ldc···········#84·················//·String·TextInputType.text |
Max diff block lines reached; 2295/12555 bytes (18.28%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 26 lines modified | ||
1 | package·v1; | 1 | package·v1; |
2 | import·K.m; | 2 | import·K.m; |
3 | import·w1.f; | 3 | import·w1.f; |
4 | import·w1.j; | 4 | import·w1.j; |
5 | import·p1.b; | 5 | import·p1.b; |
6 | import·java.util.concurrent.ConcurrentLinkedQueue; | ||
6 | import·o.h; | 7 | import·o.h; |
7 | import·l.e; | 8 | import·l.e; |
8 | public·final·class·o | 9 | public·final·class·o |
9 | { | 10 | { |
10 | ····public·static·final·e·b; | 11 | ····public·static·final·e·b; |
11 | ····public·final·h·a; | 12 | ····public·final·h·a; |
12 | ···· | 13 | ···· |
13 | ····static·{ | 14 | ····static·{ |
15 | ········final·Object·b2·=·new·Object(); | ||
16 | ········((e)b2).a·=·new·ConcurrentLinkedQueue(); | ||
14 | ········b·=· | 17 | ········b·=·(e)b2; |
15 | ····} | 18 | ····} |
16 | ···· | 19 | ···· |
17 | ····public·o(final·b·b)·{ | 20 | ····public·o(final·b·b)·{ |
18 | ········this.a·=·new·h((f)b,·"flutter/settings",·(Object)j.a,·(m)null); | 21 | ········this.a·=·new·h((f)b,·"flutter/settings",·(Object)j.a,·(m)null); |
19 | ····} | 22 | ····} |
20 | } | 23 | } |
Offset 189, 15 lines modified | Offset 189, 15 lines modified | ||
189 | ············final·int[]·c·=·z.j.c(i4); | 189 | ············final·int[]·c·=·z.j.c(i4); |
190 | ············for·(int·length2·=·c.length,·n5·=·0;·n5·<·length2;·++n5)·{ | 190 | ············for·(int·length2·=·c.length,·n5·=·0;·n5·<·length2;·++n5)·{ |
191 | ················final·int·n6·=·c[n5]; | 191 | ················final·int·n6·=·c[n5]; |
192 | ················if·(g.d(n6).equals(string2))·{ | 192 | ················if·(g.d(n6).equals(string2))·{ |
193 | ····················final·JSONObject·jsonObject2·=·jsonObject.getJSONObject("inputType"); | 193 | ····················final·JSONObject·jsonObject2·=·jsonObject.getJSONObject("inputType"); |
194 | ····················q·q·=·new(v1.q.class)(); | 194 | ····················q·q·=·new(v1.q.class)(); |
195 | ····················final·String·string3·=·jsonObject2.getString("name"); | 195 | ····················final·String·string3·=·jsonObject2.getString("name"); |
196 | ····················int[]·c2·=·z.j.c(1 | 196 | ····················int[]·c2·=·z.j.c(13); |
197 | ····················int[]·array3; | 197 | ····················int[]·array3; |
198 | ····················for·(int·length3·=·c2.length,·n7·=·0;·n7·<·length3;·++n7,·c2·=·array3)·{ | 198 | ····················for·(int·length3·=·c2.length,·n7·=·0;·n7·<·length3;·++n7,·c2·=·array3)·{ |
199 | ························final·int·n8·=·c2[n7]; | 199 | ························final·int·n8·=·c2[n7]; |
200 | ························array3·=·c2; | 200 | ························array3·=·c2; |
201 | ························if·(g.e(n8).equals(string3))·{ | 201 | ························if·(g.e(n8).equals(string3))·{ |
202 | ····························final·String·s3·=·"signed"; | 202 | ····························final·String·s3·=·"signed"; |
203 | ····························int·n9·=·0; | 203 | ····························int·n9·=·0; |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·24786ce3a64814c94f7f80b1d54e6b64ef5725af17c32c22d6f0e28232958ae4 |
2 | public·abstract·class·z.j | 2 | public·abstract·class·z.j |
3 | ··minor·version:·0 | 3 | ··minor·version:·0 |
4 | ··major·version:·49 | 4 | ··major·version:·49 |
5 | ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC | 5 | ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC |
6 | ··this_class:·#2··························//·z/j | 6 | ··this_class:·#2··························//·z/j |
7 | ··super_class:·#4·························//·java/lang/Object | 7 | ··super_class:·#4·························//·java/lang/Object |
8 | ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·0 | 8 | ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·0 |
9 | Constant·pool: | 9 | Constant·pool: |
10 | ···#1·=·Utf8···············z/j | 10 | ···#1·=·Utf8···············z/j |
11 | ···#2·=·Class··············#1·············//·z/j | 11 | ···#2·=·Class··············#1·············//·z/j |
12 | ···#3·=·Utf8···············java/lang/Object | 12 | ···#3·=·Utf8···············java/lang/Object |
13 | ···#4·=·Class··············#3·············//·java/lang/Object | 13 | ···#4·=·Class··············#3·············//·java/lang/Object |
14 | ···#5·=·Utf8···············a | 14 | ···#5·=·Utf8···············a |
15 | ···#6·=·Utf8···············[I | 15 | ···#6·=·Utf8···············[I |
16 | ···#7·=·Float·············· | 16 | ···#7·=·Float··············4.1E-44f |
17 | ···#8·=·NameAndType········#5:#6··········//·a:[I | 17 | ···#8·=·NameAndType········#5:#6··········//·a:[I |
18 | ···#9·=·Fieldref···········#2.#8··········//·z/j.a:[I | 18 | ···#9·=·Fieldref···········#2.#8··········//·z/j.a:[I |
19 | ··#10·=·Utf8···············java/lang/StringBuilder | 19 | ··#10·=·Utf8···············java/lang/StringBuilder |
20 | ··#11·=·Class··············#10············//·java/lang/StringBuilder | 20 | ··#11·=·Class··············#10············//·java/lang/StringBuilder |
21 | ··#12·=·Utf8···············<init> | 21 | ··#12·=·Utf8···············<init> |
22 | ··#13·=·Utf8···············()V | 22 | ··#13·=·Utf8···············()V |
23 | ··#14·=·NameAndType········#12:#13········//·"<init>":()V | 23 | ··#14·=·NameAndType········#12:#13········//·"<init>":()V |
Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
45 | ····flags:·(0x1019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_SYNTHETIC | 45 | ····flags:·(0x1019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_SYNTHETIC |
46 | ··static·{}; | 46 | ··static·{}; |
47 | ····descriptor:·()V | 47 | ····descriptor:·()V |
48 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 48 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
49 | ····Code: | 49 | ····Code: |
50 | ······stack=300,·locals=1,·args_size=0 | 50 | ······stack=300,·locals=1,·args_size=0 |
51 | ·········0:·bipush········2 | 51 | ·········0:·bipush········29 |
52 | ·········2:·newarray·······int | 52 | ·········2:·newarray·······int |
53 | ·········4:·astore_0 | 53 | ·········4:·astore_0 |
54 | ·········5:·aload_0 | 54 | ·········5:·aload_0 |
55 | ·········6:·dup | 55 | ·········6:·dup |
56 | ·········7:·dup2 | 56 | ·········7:·dup2 |
57 | ·········8:·iconst_0 | 57 | ·········8:·iconst_0 |
58 | ·········9:·iconst_1 | 58 | ·········9:·iconst_1 |
Offset 144, 20 lines modified | Offset 144, 24 lines modified | ||
144 | ·······133:·iastore | 144 | ·······133:·iastore |
145 | ·······134:·bipush········25 | 145 | ·······134:·bipush········25 |
146 | ·······136:·bipush········26 | 146 | ·······136:·bipush········26 |
147 | ·······138:·iastore | 147 | ·······138:·iastore |
148 | ·······139:·bipush········26 | 148 | ·······139:·bipush········26 |
149 | ·······141:·bipush········27 | 149 | ·······141:·bipush········27 |
150 | ·······143:·iastore | 150 | ·······143:·iastore |
151 | ·······144:·dup | ||
151 | ·······14 | 152 | ·······145:·bipush········27 |
152 | ·······14 | 153 | ·······147:·bipush········28 |
153 | ·······14 | 154 | ·······149:·iastore |
155 | ·······150:·bipush········28 | ||
156 | ·······152:·bipush········29 | ||
157 | ·······154:·iastore | ||
154 | ·······1 | 158 | ·······155:·aload_0 |
155 | ·······15 | 159 | ·······156:·putstatic·····#9··················//·Field·a:[I |
156 | ·······15 | 160 | ·······159:·return |
157 | ··public·static·java.lang.StringBuilder·a(java.lang.String,·java.lang.String); | 161 | ··public·static·java.lang.StringBuilder·a(java.lang.String,·java.lang.String); |
158 | ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; | 162 | ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; |
159 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 163 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
160 | ····Code: | 164 | ····Code: |
161 | ······stack=300,·locals=3,·args_size=2 | 165 | ······stack=300,·locals=3,·args_size=2 |
162 | ·········0:·new···········#11·················//·class·java/lang/StringBuilder | 166 | ·········0:·new···········#11·················//·class·java/lang/StringBuilder |
Offset 29, 15 lines modified | Offset 29, 19 lines modified | ||
29 | ····public·c[]·o0; | 29 | ····public·c[]·o0; |
30 | ····public·int·p0; | 30 | ····public·int·p0; |
31 | ····public·boolean·q0; | 31 | ····public·boolean·q0; |
32 | ····public·boolean·r0; | 32 | ····public·boolean·r0; |
33 | ···· | 33 | ···· |
34 | ····public·f()·{ | 34 | ····public·f()·{ |
35 | ········this.d0·=·new·ArrayList(); | 35 | ········this.d0·=·new·ArrayList(); |
36 | ········final·Object·e0·=·new·Object(); | ||
37 | ········((l.e)e0).a·=·new·ArrayList(); | ||
38 | ········((l.e)e0).b·=·new·Object(); | ||
39 | ········((l.e)e0).c·=·this; | ||
36 | ········this.e0·=· | 40 | ········this.e0·=·(l.e)e0; |
37 | ········final·Object·f0·=·new·Object(); | 41 | ········final·Object·f0·=·new·Object(); |
38 | ········final·boolean·b·=·true; | 42 | ········final·boolean·b·=·true; |
39 | ········((B.e)f0).b·=·b; | 43 | ········((B.e)f0).b·=·b; |
40 | ········((B.e)f0).c·=·b; | 44 | ········((B.e)f0).c·=·b; |
41 | ········((B.e)f0).e·=·new·ArrayList(); | 45 | ········((B.e)f0).e·=·new·ArrayList(); |
42 | ········new·ArrayList(); | 46 | ········new·ArrayList(); |
43 | ········((B.e)f0).f·=·null; | 47 | ········((B.e)f0).f·=·null; |
Offset 155, 19 lines modified | Offset 159, 15 lines modified | ||
155 | ················return·b3; | 159 | ················return·b3; |
156 | ············} | 160 | ············} |
157 | ············final·boolean·b3·=·true; | 161 | ············final·boolean·b3·=·true; |
158 | ············continue; | 162 | ············continue; |
159 | ········} | 163 | ········} |
160 | ····} | 164 | ····} |
161 | ···· | 165 | ···· |
162 | ····public·final·boolean·B()·{ | ||
163 | ········return·this.r0; | ||
164 | ····} | ||
165 | ···· | ||
166 | ····public·final·void· | 166 | ····public·final·void·B()·{ |
167 | ········final·boolean[]·a·=·A.j.a; | 167 | ········final·boolean[]·a·=·A.j.a; |
168 | ········super.N·=·0; | 168 | ········super.N·=·0; |
169 | ········super.O·=·0; | 169 | ········super.O·=·0; |
170 | ········final·int·max·=·Math.max(0,·this.j()); | 170 | ········final·int·max·=·Math.max(0,·this.j()); |
171 | ········final·int·max2·=·Math.max(0,·this.g()); | 171 | ········final·int·max2·=·Math.max(0,·this.g()); |
172 | ········this.q0·=·false; | 172 | ········this.q0·=·false; |
173 | ········this.r0·=·false; | 173 | ········this.r0·=·false; |
Offset 199, 15 lines modified | Offset 199, 15 lines modified | ||
199 | ········final·boolean·b2·=·n4·==·n5·||·n3·==·n5; | 199 | ········final·boolean·b2·=·n4·==·n5·||·n3·==·n5; |
200 | ········this.l0·=·0; | 200 | ········this.l0·=·0; |
201 | ········this.m0·=·0; | 201 | ········this.m0·=·0; |
202 | ········final·int·size·=·((ArrayList)d0).size(); | 202 | ········final·int·size·=·((ArrayList)d0).size(); |
203 | ········for·(int·j·=·0;·j·<·size;·++j)·{ | 203 | ········for·(int·j·=·0;·j·<·size;·++j)·{ |
204 | ············final·e·e·=·(e)this.d0.get(j); | 204 | ············final·e·e·=·(e)this.d0.get(j); |
205 | ············if·(e·instanceof·f)·{ | 205 | ············if·(e·instanceof·f)·{ |
206 | ················((f)e). | 206 | ················((f)e).B(); |
207 | ············} | 207 | ············} |
208 | ········} | 208 | ········} |
209 | ········int·n6·=·0; | 209 | ········int·n6·=·0; |
210 | ········int·k·=·1; | 210 | ········int·k·=·1; |
211 | ········int·n7·=·0; | 211 | ········int·n7·=·0; |
212 | ········float·n8·=·0.0f; | 212 | ········float·n8·=·0.0f; |
213 | ····Label_0477_Outer: | 213 | ····Label_0477_Outer: |
Offset 62, 15 lines modified | Offset 62, 15 lines modified | ||
62 | ····public·static·p·a(final·Activity·activity)·{ | 62 | ····public·static·p·a(final·Activity·activity)·{ |
63 | ········O1.b.C((Object)activity,·"activity"); | 63 | ········O1.b.C((Object)activity,·"activity"); |
64 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | 64 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
65 | ········final·int·n·=·29; | 65 | ········final·int·n·=·29; |
66 | ········final·int·n2·=·30; | 66 | ········final·int·n2·=·30; |
67 | ········Object·o; | 67 | ········Object·o; |
68 | ········if·(sdk_INT·>=·n2)·{ | 68 | ········if·(sdk_INT·>=·n2)·{ |
69 | ············o·=·E0.b.d(E0.b. | 69 | ············o·=·E0.b.d(E0.b.s((WindowManager)c.c((Context)activity))); |
70 | ············O1.b.B(o,·"wm.currentWindowMetrics.bounds"); | 70 | ············O1.b.B(o,·"wm.currentWindowMetrics.bounds"); |
71 | ········} | 71 | ········} |
72 | ········else·{ | 72 | ········else·{ |
73 | ············int·dimensionPixelSize·=·0; | 73 | ············int·dimensionPixelSize·=·0; |
74 | ············Object·invoke·=·null; | 74 | ············Object·invoke·=·null; |
75 | ············if·(sdk_INT·>=·n)·{ | 75 | ············if·(sdk_INT·>=·n)·{ |
76 | ················o·=·"t"; | 76 | ················o·=·"t"; |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | { | 24 | { |
25 | ····public·final·void·a(final·Object·o)·{ | 25 | ····public·final·void·a(final·Object·o)·{ |
26 | ········final·l·l·=·(l)this.a; | 26 | ········final·l·l·=·(l)this.a; |
27 | ········final·h.b·b·=·(h.b)o; | 27 | ········final·h.b·b·=·(h.b)o; |
28 | ········final·int·h·=·MainActivity.h; | 28 | ········final·int·h·=·MainActivity.h; |
29 | ········O1.b.C((Object)l,·"$result"); | 29 | ········O1.b.C((Object)l,·"$result"); |
30 | ········O1.b.C((Object)b,·"<anonymous·parameter·0>"); | 30 | ········O1.b.C((Object)b,·"<anonymous·parameter·0>"); |
31 | ········l.g((Object)Boolean.valueOf(E0.b. | 31 | ········l.g((Object)Boolean.valueOf(E0.b.o())); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·final·boolean·b(final·View·view)·{ | 34 | ····public·final·boolean·b(final·View·view)·{ |
35 | ········final·Class[]·array·=·(Class[])this.a; | 35 | ········final·Class[]·array·=·(Class[])this.a; |
36 | ········boolean·b·=·false; | 36 | ········boolean·b·=·false; |
37 | ········for·(int·i·=·0;·i·<·array.length;·++i)·{ | 37 | ········for·(int·i·=·0;·i·<·array.length;·++i)·{ |
38 | ············if·(array[i].isInstance(view))·{ | 38 | ············if·(array[i].isInstance(view))·{ |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | ····················else·{ | 58 | ····················else·{ |
59 | ························b2.f·=·(P1.l)f; | 59 | ························b2.f·=·(P1.l)f; |
60 | ························f.o1((t)b2,·new·String[]·{·s2,·s3·},·b2.e); | 60 | ························f.o1((t)b2,·new·String[]·{·s2,·s3·},·b2.e); |
61 | ····················} | 61 | ····················} |
62 | ················} | 62 | ················} |
63 | ················else·{ | 63 | ················else·{ |
64 | ····················Boolean·b4·=·null; | 64 | ····················Boolean·b4·=·null; |
65 | ····················if·(!E0.b. | 65 | ····················if·(!E0.b.o())·{ |
66 | ························try·{ | 66 | ························try·{ |
67 | ····························final·Intent·intent2·=·new·Intent("android.settings.MANAGE_APP_ALL_FILES_ACCESS_PERMISSION"); | 67 | ····························final·Intent·intent2·=·new·Intent("android.settings.MANAGE_APP_ALL_FILES_ACCESS_PERMISSION"); |
68 | ····························intent2.addCategory("android.intent.category.DEFAULT"); | 68 | ····························intent2.addCategory("android.intent.category.DEFAULT"); |
69 | ····························final·String·packageName·=·((Context)b2).getPackageName(); | 69 | ····························final·String·packageName·=·((Context)b2).getPackageName(); |
70 | ····························try·{ | 70 | ····························try·{ |
71 | ································final·StringBuilder·sb·=·new·StringBuilder(str); | 71 | ································final·StringBuilder·sb·=·new·StringBuilder(str); |
72 | ································try·{ | 72 | ································try·{ |
Offset 2, 14 lines modified | Offset 2, 15 lines modified | ||
2 | package·io.flutter.embedding.engine.renderer; | 2 | package·io.flutter.embedding.engine.renderer; |
3 | import·android.view.Surface; | 3 | import·android.view.Surface; |
4 | import·android.hardware.SyncFence; | 4 | import·android.hardware.SyncFence; |
5 | import·java.io.IOException; | 5 | import·java.io.IOException; |
6 | import·android.media.Image; | 6 | import·android.media.Image; |
7 | import·android.media.ImageReader$Builder; | 7 | import·android.media.ImageReader$Builder; |
8 | import·T.d; | ||
8 | import·E.a; | 9 | import·E.a; |
9 | import·android.os.Build$VERSION; | 10 | import·android.os.Build$VERSION; |
10 | import·android.media.ImageReader; | 11 | import·android.media.ImageReader; |
11 | import·java.util.Iterator; | 12 | import·java.util.Iterator; |
12 | import·java.util.HashMap; | 13 | import·java.util.HashMap; |
13 | import·java.util.ArrayDeque; | 14 | import·java.util.ArrayDeque; |
14 | import·io.flutter.view.o; | 15 | import·io.flutter.view.o; |
Offset 26, 28 lines modified | Offset 27, 28 lines modified | ||
26 | ····private·static·final·boolean·trimOnMemoryPressure·=·true; | 27 | ····private·static·final·boolean·trimOnMemoryPressure·=·true; |
27 | ····private·o·callback; | 28 | ····private·o·callback; |
28 | ····private·boolean·createNewReader; | 29 | ····private·boolean·createNewReader; |
29 | ····private·final·long·id; | 30 | ····private·final·long·id; |
30 | ····private·boolean·ignoringFence; | 31 | ····private·boolean·ignoringFence; |
31 | ····private·final·ArrayDeque·imageReaderQueue; | 32 | ····private·final·ArrayDeque·imageReaderQueue; |
32 | ····private·long·lastDequeueTime; | 33 | ····private·long·lastDequeueTime; |
33 | ····private· | 34 | ····private·e·lastDequeuedImage; |
34 | ····private·long·lastQueueTime; | 35 | ····private·long·lastQueueTime; |
35 | ····private· | 36 | ····private·g·lastReaderDequeuedFrom; |
36 | ····private·long·lastScheduleTime; | 37 | ····private·long·lastScheduleTime; |
37 | ····private·final·Object·lock; | 38 | ····private·final·Object·lock; |
38 | ····private·boolean·notifiedDestroy; | 39 | ····private·boolean·notifiedDestroy; |
39 | ····private·int·numTrims; | 40 | ····private·int·numTrims; |
40 | ····private·final·HashMap·perImageReaders; | 41 | ····private·final·HashMap·perImageReaders; |
41 | ····private·boolean·released; | 42 | ····private·boolean·released; |
42 | ····private·int·requestedHeight; | 43 | ····private·int·requestedHeight; |
43 | ····private·int·requestedWidth; | 44 | ····private·int·requestedWidth; |
44 | ····final·/*·synthetic·*/· | 45 | ····final·/*·synthetic·*/·l·this$0; |
45 | ···· | 46 | ···· |
46 | ····public·FlutterRenderer$ImageReaderSurfaceProducer(final· | 47 | ····public·FlutterRenderer$ImageReaderSurfaceProducer(final·l·this$0,·final·long·id)·{ |
47 | ········this.this$0·=·this$0; | 48 | ········this.this$0·=·this$0; |
48 | ········this.ignoringFence·=·false; | 49 | ········this.ignoringFence·=·false; |
49 | ········final·boolean·createNewReader·=·true; | 50 | ········final·boolean·createNewReader·=·true; |
50 | ········this.requestedWidth·=·(createNewReader·?·1·:·0); | 51 | ········this.requestedWidth·=·(createNewReader·?·1·:·0); |
51 | ········this.requestedHeight·=·(createNewReader·?·1·:·0); | 52 | ········this.requestedHeight·=·(createNewReader·?·1·:·0); |
52 | ········this.createNewReader·=·createNewReader; | 53 | ········this.createNewReader·=·createNewReader; |
53 | ········this.notifiedDestroy·=·false; | 54 | ········this.notifiedDestroy·=·false; |
Offset 60, 15 lines modified | Offset 61, 15 lines modified | ||
60 | ········this.imageReaderQueue·=·new·ArrayDeque(); | 61 | ········this.imageReaderQueue·=·new·ArrayDeque(); |
61 | ········this.perImageReaders·=·new·HashMap(); | 62 | ········this.perImageReaders·=·new·HashMap(); |
62 | ········this.lastDequeuedImage·=·null; | 63 | ········this.lastDequeuedImage·=·null; |
63 | ········this.lastReaderDequeuedFrom·=·null; | 64 | ········this.lastReaderDequeuedFrom·=·null; |
64 | ········this.id·=·id; | 65 | ········this.id·=·id; |
65 | ····} | 66 | ····} |
66 | ···· | 67 | ···· |
67 | ····public·static·/*·synthetic·*/· | 68 | ····public·static·/*·synthetic·*/·g·access$700(final·FlutterRenderer$ImageReaderSurfaceProducer·flutterRenderer$ImageReaderSurfaceProducer)·{ |
68 | ········return·flutterRenderer$ImageReaderSurfaceProducer.lastReaderDequeuedFrom; | 69 | ········return·flutterRenderer$ImageReaderSurfaceProducer.lastReaderDequeuedFrom; |
69 | ····} | 70 | ····} |
70 | ···· | 71 | ···· |
71 | ····private·void·cleanup()·{ | 72 | ····private·void·cleanup()·{ |
72 | ········final·Object·lock·=·this.lock; | 73 | ········final·Object·lock·=·this.lock; |
73 | ········monitorenter(lock); | 74 | ········monitorenter(lock); |
74 | ····Label_0144_Outer: | 75 | ····Label_0144_Outer: |
Offset 77, 49 lines modified | Offset 78, 50 lines modified | ||
77 | ················try·{ | 78 | ················try·{ |
78 | ····················final·Iterator·iterator·=·this.perImageReaders.values().iterator(); | 79 | ····················final·Iterator·iterator·=·this.perImageReaders.values().iterator(); |
79 | ····················final·boolean·hasNext·=·iterator.hasNext(); | 80 | ····················final·boolean·hasNext·=·iterator.hasNext(); |
80 | ····················final·boolean·b·=·true; | 81 | ····················final·boolean·b·=·true; |
81 | ····················if·(!hasNext)·{ | 82 | ····················if·(!hasNext)·{ |
82 | ························break·Label_0078; | 83 | ························break·Label_0078; |
83 | ····················} | 84 | ····················} |
84 | ····················final· | 85 | ····················final·g·g·=·(g)iterator.next(); |
85 | ····················if·(this.lastReaderDequeuedFrom·==· | 86 | ····················if·(this.lastReaderDequeuedFrom·==·g)·{ |
86 | ························this.lastReaderDequeuedFrom·=·null; | 87 | ························this.lastReaderDequeuedFrom·=·null; |
87 | ····················} | 88 | ····················} |
88 | ····················break·Label_0078; | 89 | ····················break·Label_0078; |
89 | ················} | 90 | ················} |
90 | ················finally·{ | 91 | ················finally·{ |
91 | ····················monitorexit(lock); | 92 | ····················monitorexit(lock); |
92 | ····················this.perImageReaders.clear(); | ||
93 | ····················final·d·lastDequeuedImage·=·this.lastDequeuedImage; | ||
94 | ····················iftrue(Label_0144:)(lastDequeuedImage·==·null); | ||
95 | ····················while·(true)·{ | 93 | ····················while·(true)·{ |
94 | ························final·g·lastReaderDequeuedFrom·=·this.lastReaderDequeuedFrom; | ||
95 | ························iftrue(Label_0184:)(lastReaderDequeuedFrom·==·null); | ||
96 | ························final·boolean·b; | ||
96 | ························Block_ | 97 | ························Block_7:·{ |
97 | ····························break·Block_ | 98 | ····························break·Block_7; |
98 | ····························final·boolean·b; | ||
99 | ····························final· | 99 | ····························final·g·g; |
100 | ···························· | 100 | ····························g.c·=·b; |
101 | ···························· | 101 | ····························g.a.close(); |
102 | ···························· | 102 | ····························g.b.clear(); |
103 | ····························continue·Label_0144_Outer; | 103 | ····························continue·Label_0144_Outer; |
104 | ························} | ||
105 | ························lastReaderDequeuedFrom.c·=·b; | ||
106 | ························lastReaderDequeuedFrom.a.close(); | ||
107 | ························lastReaderDequeuedFrom.b.clear(); | ||
108 | ························this.lastReaderDequeuedFrom·=·null; | ||
109 | ························final·e·lastDequeuedImage; | ||
110 | ························Block_6:·{ | ||
111 | ····························Label_0184:·{ | ||
112 | ································break·Label_0184; | ||
113 | ································this.perImageReaders.clear(); | ||
104 | ···························· | 114 | ································lastDequeuedImage·=·this.lastDequeuedImage; |
105 | ····························iftrue(Label_01 | 115 | ································iftrue(Label_0144:)(lastDequeuedImage·==·null); |
106 | ····························while·(true)·{ | ||
107 | ································Block_7:·{ | ||
108 | ································ | 116 | ································break·Block_6; |
109 | ····································this.imageReaderQueue.clear(); | ||
110 | ····································monitorexit(lock); | ||
111 | ····································return; | ||
112 | ································} | ||
113 | ································lastReaderDequeuedFrom.c·=·b; | ||
114 | ································lastReaderDequeuedFrom.a.close(); | ||
115 | ································lastReaderDequeuedFrom.b.clear(); | ||
116 | ································this.lastReaderDequeuedFrom·=·null; | ||
117 | ································continue; | ||
118 | ····························} | 117 | ····························} |
118 | ····························this.imageReaderQueue.clear(); | ||
119 | ····························monitorexit(lock); | ||
120 | ····························return; | ||
119 | ························} | 121 | ························} |
120 | ························lastDequeuedImage.a.close(); | 122 | ························lastDequeuedImage.a.close(); |
121 | ························this.lastDequeuedImage·=·null; | 123 | ························this.lastDequeuedImage·=·null; |
122 | ························continue; | 124 | ························continue; |
123 | ····················} | 125 | ····················} |
124 | ················} | 126 | ················} |
125 | ············} | 127 | ············} |
Offset 139, 44 lines modified | Offset 141, 50 lines modified | ||
Max diff block lines reached; 11867/18143 bytes (65.41%) of diff not shown. |
Offset 13, 17 lines modified | Offset 13, 17 lines modified | ||
13 | final·class·FlutterRenderer$ImageTextureRegistryEntry·implements·TextureRegistry$ImageTextureEntry,·TextureRegistry$ImageConsumer | 13 | final·class·FlutterRenderer$ImageTextureRegistryEntry·implements·TextureRegistry$ImageTextureEntry,·TextureRegistry$ImageConsumer |
14 | { | 14 | { |
15 | ····private·static·final·String·TAG·=·"ImageTextureRegistryEntry"; | 15 | ····private·static·final·String·TAG·=·"ImageTextureRegistryEntry"; |
16 | ····private·final·long·id; | 16 | ····private·final·long·id; |
17 | ····private·boolean·ignoringFence; | 17 | ····private·boolean·ignoringFence; |
18 | ····private·Image·image; | 18 | ····private·Image·image; |
19 | ····private·boolean·released; | 19 | ····private·boolean·released; |
20 | ····final·/*·synthetic·*/· | 20 | ····final·/*·synthetic·*/·l·this$0; |
21 | ···· | 21 | ···· |
22 | ····public·FlutterRenderer$ImageTextureRegistryEntry(final· | 22 | ····public·FlutterRenderer$ImageTextureRegistryEntry(final·l·this$0,·final·long·id)·{ |
23 | ········this.this$0·=·this$0; | 23 | ········this.this$0·=·this$0; |
24 | ········this.ignoringFence·=·false; | 24 | ········this.ignoringFence·=·false; |
25 | ········this.id·=·id; | 25 | ········this.id·=·id; |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····private·void·maybeWaitOnFence(final·Image·image)·{ | 28 | ····private·void·maybeWaitOnFence(final·Image·image)·{ |
29 | ········if·(image·==·null)·{ | 29 | ········if·(image·==·null)·{ |
Offset 73, 16 lines modified | Offset 73, 16 lines modified | ||
73 | ····················this.image·=·null; | 73 | ····················this.image·=·null; |
74 | ················} | 74 | ················} |
75 | ············} | 75 | ············} |
76 | ············finally·{ | 76 | ············finally·{ |
77 | ················break·Label_0096; | 77 | ················break·Label_0096; |
78 | ············} | 78 | ············} |
79 | ············this.released·=·true; | 79 | ············this.released·=·true; |
80 | ············final· | 80 | ············final·l·this$0·=·this.this$0; |
81 | ············this$0.e.post((Runnable)new· | 81 | ············this$0.e.post((Runnable)new·j(this.id,·this$0.a)); |
82 | ············super.finalize(); | 82 | ············super.finalize(); |
83 | ············return; | 83 | ············return; |
84 | ········} | 84 | ········} |
85 | ········super.finalize(); | 85 | ········super.finalize(); |
86 | ····} | 86 | ····} |
87 | ···· | 87 | ···· |
88 | ····public·long·id()·{ | 88 | ····public·long·id()·{ |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | public·final·class·a·implements· | 2 | public·final·class·a·implements·m |
3 | { | 3 | { |
4 | ····public·final·/*·synthetic·*/· | 4 | ····public·final·/*·synthetic·*/·l·a; |
5 | ···· | 5 | ···· |
6 | ····public·a(final· | 6 | ····public·a(final·l·a)·{ |
7 | ········this.a·=·a; | 7 | ········this.a·=·a; |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public·final·void·a()·{ | 10 | ····public·final·void·a()·{ |
11 | ········this.a.d·=·false; | 11 | ········this.a.d·=·false; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
Offset 1, 72 lines modified | Offset 1, 19 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | import·io.flutter.view.m; | ||
3 | import·android.graphics.SurfaceTexture$OnFrameAvailableListener; | ||
4 | import·android.os.Handler; | ||
5 | import·android.graphics.SurfaceTexture; | 2 | import·android.graphics.SurfaceTexture; |
3 | import·android.graphics.SurfaceTexture$OnFrameAvailableListener; | ||
6 | import·io.flutter.view.n; | ||
7 | import·io.flutter.view.TextureRegistry$SurfaceTextureEntry; | ||
8 | public·final·class·h·implements· | 4 | public·final·synthetic·class·h·implements·SurfaceTexture$OnFrameAvailableListener |
9 | { | 5 | { |
10 | ····public·final·long·a; | ||
11 | ····public·final·SurfaceTextureWrapper·b; | ||
12 | ····public·boolean·c; | ||
13 | ····public·n·d; | ||
14 | ····public·final·/*·synthetic·*/·k·e; | ||
15 | ···· | ||
16 | ····public· | 6 | ····public·final·void·onFrameAvailable(final·SurfaceTexture·surfaceTexture)·{ |
7 | ········final·i·a·=·this.a; | ||
17 | ········this.e·=·e; | ||
18 | ········this.a·=·a; | ||
19 | ········final·SurfaceTextureWrapper·b·=·new·SurfaceTextureWrapper(surfaceTexture,·(Runnable)new·f.n(14,·(Object)this)); | ||
20 | ········this.b·=·b; | ||
21 | ········b.surfaceTexture().setOnFrameAvailableListener((SurfaceTexture$OnFrameAvailableListener)new·g(this),·new·Handler()); | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·final·void·finalize()·{ | ||
25 | ········try·{ | ||
26 | ········ | 8 | ········if·(!a.c)·{ |
27 | ············· | 9 | ············final·l·e·=·a.e; |
10 | ············if·(e.a.isAttached())·{ | ||
11 | ················a.b.markDirty(); | ||
12 | ················e.a.scheduleFrame(); | ||
28 | ············} | 13 | ············} |
29 | ············final·k·e·=·this.e; | ||
30 | ············e.e.post((Runnable)new·i(this.a,·e.a)); | ||
31 | ········} | ||
32 | ········finally·{ | ||
33 | ············super.finalize(); | ||
34 | ········} | ||
35 | ····} | ||
36 | ···· | ||
37 | ····public·final·long·id()·{ | ||
38 | ········return·this.a; | ||
39 | ····} | ||
40 | ···· | ||
41 | ····public·final·void·onTrimMemory(final·int·n)·{ | ||
42 | ········final·n·d·=·this.d; | ||
43 | ········if·(d·!=·null)·{ | ||
44 | ············d.onTrimMemory(n); | ||
45 | ········} | ||
46 | ····} | ||
47 | ···· | ||
48 | ····public·final·void·release()·{ | ||
49 | ········if·(this.c)·{ | ||
50 | ············return; | ||
51 | ········} | 14 | ········} |
52 | ········this.b.release(); | ||
53 | ········final·k·e·=·this.e; | ||
54 | ········e.a.unregisterTexture(this.a); | ||
55 | ········e.f((n)this); | ||
56 | ········this.c·=·true; | ||
57 | ····} | ||
58 | ···· | ||
59 | ····public·final·void·setOnFrameConsumedListener(final·m·m)·{ | ||
60 | ····} | ||
61 | ···· | ||
62 | ····public·final·void·setOnTrimMemoryListener(final·n·d)·{ | ||
63 | ········this.d·=·d; | ||
64 | ····} | ||
65 | ···· | ||
66 | ····public·final·SurfaceTexture·surfaceTexture()·{ | ||
67 | ········return·this.b.surfaceTexture(); | ||
68 | ····} | 15 | ····} |
69 | } | 16 | } |
Offset 1, 123 lines modified | Offset 1, 47 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | import·android.graphics.SurfaceTexture; | ||
3 | import·android.os.Build$VERSION; | ||
4 | import·io.flutter.view.TextureRegistry$SurfaceProducer; | ||
5 | import·io.flutter.view.TextureRegistry$ImageConsumer; | ||
6 | import·io.flutter.view.TextureRegistry$ImageTextureEntry; | ||
7 | import·java.util.Iterator; | ||
8 | import·java.lang.ref.WeakReference; | ||
9 | import·io.flutter.view.n; | ||
10 | import·androidx.lifecycle.s; | ||
11 | import·androidx.lifecycle.H; | ||
12 | import·java.util.ArrayList; | 2 | import·java.util.ArrayList; |
13 | import·java.util.HashSet; | ||
14 | import·android.os.Handler; | ||
15 | import·android.view.Surface; | ||
16 | import·java.util.concurrent.atomic.AtomicLong; | ||
17 | import·io.flutter.embedding.engine.FlutterJNI; | ||
18 | import·io.flutter.view.q; | ||
19 | public·final·class·k | 3 | public·final·class·k |
20 | { | 4 | { |
21 | ····public·final·FlutterJNI·a; | ||
22 | ····public·final·AtomicLong·b; | ||
23 | ····public· | 5 | ····public·float·a; |
6 | ····public·int·b; | ||
7 | ····public·int·c; | ||
24 | ····public· | 8 | ····public·int·d; |
25 | ····public· | 9 | ····public·int·e; |
26 | ····public· | 10 | ····public·int·f; |
11 | ····public·int·g; | ||
12 | ····public·int·h; | ||
13 | ····public·int·i; | ||
14 | ····public·int·j; | ||
15 | ····public·int·k; | ||
16 | ····public·int·l; | ||
17 | ····public·int·m; | ||
18 | ····public·int·n; | ||
19 | ····public·int·o; | ||
20 | ····public·int·p; | ||
27 | ····public·final·ArrayList· | 21 | ····public·final·ArrayList·q; |
28 | ····public·final·a· | 22 | ····public·final·ArrayList·r; |
29 | ···· | 23 | ···· |
30 | ····public·k(final·FlutterJNI·a)·{ | ||
31 | ···· | 24 | ····public·k()·{ |
25 | ········this.a·=·1.0f; | ||
26 | ········this.b·=·0; | ||
27 | ········this.c·=·0; | ||
32 | ········this.d·=· | 28 | ········this.d·=·0; |
33 | ········this.e·=·new·Handler(); | ||
34 | ········this. | 29 | ········this.e·=·0; |
30 | ········this.f·=·0; | ||
31 | ········this.g·=·0; | ||
32 | ········this.h·=·0; | ||
33 | ········this.i·=·0; | ||
34 | ········this.j·=·0; | ||
35 | ········this.k·=·0; | ||
36 | ········this.l·=·0; | ||
37 | ········this.m·=·0; | ||
38 | ········this.n·=·0; | ||
39 | ········this.o·=·0; | ||
40 | ········this.p·=·-1; | ||
35 | ········this. | 41 | ········this.q·=·new·ArrayList(); |
42 | ········this.r·=·new·ArrayList(); | ||
36 | ········final·a·h·=·new·a(this); | ||
37 | ········this.h·=·h; | ||
38 | ········(this.a·=·a).addIsDisplayingFlutterUiListener((l)h); | ||
39 | ········H.i.f.a((s)new·b(this)); | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·final·void·a(final·n·referent)·{ | ||
43 | ········final·HashSet·f·=·this.f; | ||
44 | ········final·Iterator·iterator·=·f.iterator(); | ||
45 | ········while·(iterator.hasNext())·{ | ||
46 | ············if·(((WeakReference<n>)iterator.next()).get()·==·null)·{ | ||
47 | ················iterator.remove(); | ||
48 | ············} | ||
49 | ········} | ||
50 | ········f.add(new·WeakReference((Object)referent)); | ||
51 | ····} | ||
52 | ···· | ||
53 | ····public·final·TextureRegistry$ImageTextureEntry·b()·{ | ||
54 | ········final·FlutterRenderer$ImageTextureRegistryEntry·flutterRenderer$ImageTextureRegistryEntry·=·new·FlutterRenderer$ImageTextureRegistryEntry(this,·this.b.getAndIncrement()); | ||
55 | ········flutterRenderer$ImageTextureRegistryEntry.id(); | ||
56 | ········this.a.registerImageTexture(flutterRenderer$ImageTextureRegistryEntry.id(),·(TextureRegistry$ImageConsumer)flutterRenderer$ImageTextureRegistryEntry); | ||
57 | ········return·(TextureRegistry$ImageTextureEntry)flutterRenderer$ImageTextureRegistryEntry; | ||
58 | ····} | ||
59 | ···· | ||
60 | ····public·final·TextureRegistry$SurfaceProducer·c()·{ | ||
61 | ········if·(Build$VERSION.SDK_INT·>=·29)·{ | ||
62 | ············final·FlutterJNI·a·=·this.a; | ||
63 | ············if·(!a.ShouldDisableAHB())·{ | ||
64 | ················final·long·andIncrement·=·this.b.getAndIncrement(); | ||
65 | ················final·Object·e·=·new·FlutterRenderer$ImageReaderSurfaceProducer(this,·andIncrement); | ||
66 | ················a.registerImageTexture(andIncrement,·(TextureRegistry$ImageConsumer)e); | ||
67 | ················this.a((n)e); | ||
68 | ················this.g.add(e); | ||
69 | ················return·(TextureRegistry$SurfaceProducer)e; | ||
70 | ············} | ||
71 | ········} | ||
72 | ········final·h·d·=·this.d(); | ||
73 | ········final·Object·e·=·new·io.flutter.embedding.engine.renderer.n(d.a,·this.e,·this.a,·d); | ||
74 | ········return·(TextureRegistry$SurfaceProducer)e; | ||
75 | ····} | ||
76 | ···· | ||
77 | ····public·final·h·d()·{ | ||
78 | ········final·SurfaceTexture·surfaceTexture·=·new·SurfaceTexture(0); | ||
79 | ········final·long·andIncrement·=·this.b.getAndIncrement(); | ||
80 | ········surfaceTexture.detachFromGLContext(); | ||
81 | ········final·h·h·=·new·h(this,·andIncrement,·surfaceTexture); | ||
82 | ········this.a.registerTexture(h.a,·h.b); | ||
83 | ········this.a((n)h); | ||
84 | ········return·h; | ||
85 | ····} | ||
86 | ···· | ||
87 | ····public·final·void·e(final·int·n)·{ | ||
88 | ········final·Iterator·iterator·=·this.f.iterator(); | ||
89 | ········while·(iterator.hasNext())·{ | ||
90 | ············final·n·n2·=·(n)((WeakReference<n>)iterator.next()).get(); | ||
91 | ············if·(n2·!=·null)·{ | ||
92 | ················n2.onTrimMemory(n); | ||
93 | ············} | ||
94 | ············else·{ | ||
95 | ················iterator.remove(); | ||
96 | ············} | ||
97 | ········} | ||
Max diff block lines reached; 3/5112 bytes (0.06%) of diff not shown. |
Offset 1, 88 lines modified | Offset 1, 15 lines modified | ||
1 | package·io.flutter.embedding.engine.renderer; | 1 | package·io.flutter.embedding.engine.renderer; |
2 | public·interface·n | ||
2 | import·io.flutter.view.o; | ||
3 | import·android.graphics.SurfaceTexture; | ||
4 | import·io.flutter.embedding.engine.FlutterJNI; | ||
5 | import·android.os.Handler; | ||
6 | import·io.flutter.view.TextureRegistry$SurfaceTextureEntry; | ||
7 | import·android.view.Surface; | ||
8 | import·io.flutter.view.TextureRegistry$GLTextureConsumer; | ||
9 | import·io.flutter.view.TextureRegistry$SurfaceProducer; | ||
10 | public·final·class·n·implements·TextureRegistry$SurfaceProducer,·TextureRegistry$GLTextureConsumer | ||
11 | { | 3 | { |
4 | ····void·a(final·l·p0); | ||
12 | ····public·final·long·a; | ||
13 | ····public·int·b; | ||
14 | ····public·int·c; | ||
15 | ····public·boolean·d; | ||
16 | ····public·Surface·e; | ||
17 | ····public·final·TextureRegistry$SurfaceTextureEntry·f; | ||
18 | ····public·final·Handler·g; | ||
19 | ····public·final·FlutterJNI·h; | ||
20 | ···· | ||
21 | ····public·n(final·long·a,·final·Handler·g,·final·FlutterJNI·h,·final·h·f)·{ | ||
22 | ········this.a·=·a; | ||
23 | ········this.g·=·g; | ||
24 | ········this.h·=·h; | ||
25 | ········this.f·=·(TextureRegistry$SurfaceTextureEntry)f; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····public·final·void·finalize()·{ | ||
29 | ········try·{ | ||
30 | ············if·(this.d)·{ | ||
31 | ················return; | ||
32 | ············} | ||
33 | ············this.release(); | ||
34 | ············this.g.post((Runnable)new·i(this.a,·this.h)); | ||
35 | ········} | ||
36 | ········finally·{ | ||
37 | ············super.finalize(); | ||
38 | ········} | ||
39 | ····} | ||
40 | ···· | ||
41 | ····public·final·int·getHeight()·{ | ||
42 | ········return·this.c; | ||
43 | ····} | ||
44 | ···· | ||
45 | ····public·final·Surface·getSurface()·{ | ||
46 | ········if·(this.e·==·null)·{ | ||
47 | ············this.e·=·new·Surface(this.f.surfaceTexture()); | ||
48 | ········} | ||
49 | ········return·this.e; | ||
50 | ····} | ||
51 | ···· | ||
52 | ····public·final·SurfaceTexture·getSurfaceTexture()·{ | ||
53 | ········return·this.f.surfaceTexture(); | ||
54 | ····} | ||
55 | ···· | ||
56 | ····public·final·int·getWidth()·{ | ||
57 | ········return·this.b; | ||
58 | ····} | ||
59 | ···· | ||
60 | ····public·final·boolean·handlesCropAndRotation()·{ | ||
61 | ········return·true; | ||
62 | ····} | ||
63 | ···· | ||
64 | ····public·final·long·id()·{ | ||
65 | ········return·this.a; | ||
66 | ····} | ||
67 | ···· | 5 | ···· |
6 | ····void·b(); | ||
68 | ····public·final·void·release()·{ | ||
69 | ········this.f.release(); | ||
70 | ········this.d·=·true; | ||
71 | ····} | ||
72 | ···· | 7 | ···· |
8 | ····void·c(); | ||
73 | ····public·final·void·scheduleFrame()·{ | ||
74 | ········this.h.markTextureFrameAvailable(this.a); | ||
75 | ····} | ||
76 | ···· | 9 | ···· |
10 | ····void·d(); | ||
77 | ····public·final·void·setCallback(final·o·o)·{ | ||
78 | ····} | ||
79 | ···· | 11 | ···· |
12 | ····l·getAttachedRenderer(); | ||
80 | ····public·final·void·setSize(final·int·b,·final·int·c)·{ | ||
81 | ········this.b·=·b; | ||
82 | ········this.c·=·c; | ||
83 | ········this.f.surfaceTexture().setDefaultBufferSize(b,·c); | ||
84 | ····} | ||
85 | } | 13 | } |
Offset 1, 246 lines modified | Offset 1, 26 lines modified | ||
1 | package·io.flutter.plugin.editing; | 1 | package·io.flutter.plugin.editing; |
2 | public·enum·j | ||
2 | import·android.os.IBinder; | ||
3 | import·java.util.Iterator; | ||
4 | import·java.util.Arrays; | ||
5 | import·java.io.Serializable; | ||
6 | import·org.json.JSONException; | ||
7 | import·android.util.Log; | ||
8 | import·org.json.JSONObject; | ||
9 | import·org.json.JSONArray; | ||
10 | import·java.util.HashMap; | ||
11 | import·java.util.Collection; | ||
12 | import·java.util.ArrayList; | ||
13 | import·android.text.Spannable; | ||
14 | import·android.view.inputmethod.BaseInputConnection; | ||
15 | import·android.text.Selection; | ||
16 | import·w1.n; | ||
17 | import·w1.o; | ||
18 | import·com.pichillilorenzo.flutter_inappwebview_android.webview.in_app_webview.a; | ||
19 | import·android.os.Build$VERSION; | ||
20 | import·n1.v; | ||
21 | import·v1.r; | ||
22 | import·android.graphics.Rect; | ||
23 | import·io.flutter.plugin.platform.q; | ||
24 | import·android.view.inputmethod.InputConnection; | ||
25 | import·android.util.SparseArray; | ||
26 | import·v1.p; | ||
27 | import·l.m; | ||
28 | import·android.view.autofill.AutofillManager; | ||
29 | import·android.view.inputmethod.InputMethodManager; | ||
30 | import·android.view.View; | ||
31 | public·final·class·j·implements·e | ||
32 | { | 3 | { |
4 | ····b("NO_TARGET",·0),· | ||
5 | ····c("FRAMEWORK_CLIENT",·ordinal3),· | ||
6 | ····d("VIRTUAL_DISPLAY_PLATFORM_VIEW",·ordinal2),· | ||
7 | ····e("PHYSICAL_DISPLAY_PLATFORM_VIEW",·ordinal); | ||
33 | ····public·final·View·a; | ||
34 | ····public·final·InputMethodManager·b; | ||
35 | ····public·final·AutofillManager·c; | ||
36 | ····public·final·l.e·d; | ||
37 | ····public·m·e; | ||
38 | ····public·p·f; | ||
39 | ····public·SparseArray·g; | ||
40 | ····public·f·h; | ||
41 | ····public·boolean·i; | ||
42 | ····public·InputConnection·j; | ||
43 | ····public·final·q·k; | ||
44 | ····public·Rect·l; | ||
45 | ····public·final·ImeSyncDeferringInsetsCallback·m; | ||
46 | ····public·r·n; | ||
47 | ····public·boolean·o; | ||
48 | ···· | 8 | ···· |
9 | ····static·{ | ||
10 | ········final·int·ordinal·=·3; | ||
49 | ····public·j(final·v·a,·final·l.e·d,·final·q·k)·{ | ||
50 | ········this.e·=·new·m(0,·(Object)io.flutter.plugin.editing.i.b); | ||
51 | ········this.a·=·(View)a; | ||
52 | ········this.h·=·new·f((View)a,·(r)null); | ||
53 | ········this.b·=·(InputMethodManager)((View)a).getContext().getSystemService("input_method"); | ||
54 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
55 | ········if·(sdk_INT·>=·26)·{ | ||
56 | ············this.c·=·Q.f.e(com.pichillilorenzo.flutter_inappwebview_android.webview.in_app_webview.a.h(((View)a).getContext(),·Q.f.j())); | ||
57 | ········} | ||
58 | ········else·{ | ||
59 | ············this.c·=·null; | ||
60 | ········} | ||
61 | ········if·(sdk_INT·>=·30)·{ | ||
62 | ············(this.m·=·new·ImeSyncDeferringInsetsCallback((View)a)).install(); | ||
63 | ········} | ||
64 | ········this.d·=·d; | ||
65 | ········d.b·=·new·v0.v(23,·(Object)this); | ||
66 | ········((o)d.a).a("TextInputClient.requestExistingInputState",·(Object)null,·(n)null); | ||
67 | ········this.k·=·k; | ||
68 | ········k.f·=·this; | ||
69 | ····} | ||
70 | ···· | ||
71 | ····public·final·void·a(final·boolean·b)·{ | ||
72 | ········final·int·n·=·2; | 11 | ········final·int·ordinal2·=·2; |
12 | ········final·int·ordinal3·=·1; | ||
13 | ········final·j[]·f2·=·new·j[4]; | ||
14 | ········final·j·j; | ||
15 | ········f2[0]·=·j; | ||
73 | ········if·(b)·{ | ||
74 | ············final·String·string·=·this.h.toString(); | ||
75 | ············if·(Build$VERSION.SDK_INT·>=·26)·{ | ||
76 | ················final·AutofillManager·c·=·this.c; | ||
77 | ················if·(c·!=·null·&&·this.g·!=·null)·{ | ||
78 | ····················Q.f.v(c,·this.a,·((String)this.f.j.a).hashCode(),·Q.f.g(string)); | ||
79 | ················} | ||
80 | ············} | ||
81 | ········} | ||
82 | ········final· | 16 | ········final·j·i; |
17 | ········f2[ordinal3]·=·i; | ||
18 | ········final·j·k; | ||
19 | ········f2[ordinal2]·=·k; | ||
20 | ········final·j·l; | ||
21 | ········f2[ordinal]·=·l; | ||
22 | ········f·=·f2; | ||
83 | ········h.getClass(); | ||
84 | ········final·int·selectionStart·=·Selection.getSelectionStart((CharSequence)h); | ||
85 | ········final·f·h2·=·this.h; | ||
86 | ········h2.getClass(); | ||
87 | ········final·int·selectionEnd·=·Selection.getSelectionEnd((CharSequence)h2); | ||
88 | ········final·f·h3·=·this.h; | ||
89 | ········h3.getClass(); | ||
90 | ········final·int·composingSpanStart·=·BaseInputConnection.getComposingSpanStart((Spannable)h3); | ||
91 | ········final·f·h4·=·this.h; | ||
92 | ········h4.getClass(); | ||
93 | ········final·int·composingSpanEnd·=·BaseInputConnection.getComposingSpanEnd((Spannable)h4); | ||
94 | ········final·f·h5·=·this.h; | ||
95 | ········h5.getClass(); | ||
96 | ········final·ArrayList·f·=·h5.f; | ||
97 | ········final·ArrayList·list·=·new·ArrayList(f); | ||
98 | ········f.clear(); | ||
99 | ········Label_0943:·{ | ||
100 | ············if·(this.n·!=·null)·{ | ||
101 | ················if·(this.h.toString().equals(this.n.a))·{ | ||
102 | ····················final·r·n2·=·this.n; | ||
103 | ····················if·(selectionStart·==·n2.b·&&·selectionEnd·==·n2.c·&&·composingSpanStart·==·n2.d·&&·composingSpanEnd·==·n2.e)·{ | ||
104 | ························break·Label_0943; | ||
105 | ····················} | ||
106 | ················} | ||
107 | ················this.h.toString(); | ||
Max diff block lines reached; 3/10226 bytes (0.03%) of diff not shown. |
Offset 67, 17 lines modified | Offset 67, 17 lines modified | ||
67 | ········final·b·f·=·this.f; | 67 | ········final·b·f·=·this.f; |
68 | ········ImageReader·b2; | 68 | ········ImageReader·b2; |
69 | ········if·(sdk_INT·>=·n)·{ | 69 | ········if·(sdk_INT·>=·n)·{ |
70 | ············d.n(); | 70 | ············d.n(); |
71 | ············c·=·this.c; | 71 | ············c·=·this.c; |
72 | ············d·=·this.d; | 72 | ············d·=·this.d; |
73 | ············final·ImageReader$Builder·e2·=·d.e(c,·d); | 73 | ············final·ImageReader$Builder·e2·=·d.e(c,·d); |
74 | ············d.w(e2); | ||
74 | ············d.u(e2); | 75 | ············d.u(e2); |
75 | ············d. | 76 | ············d.v(e2); |
76 | ············d.t(e2); | ||
77 | ············b2·=·d.f(e2); | 77 | ············b2·=·d.f(e2); |
78 | ············b2.setOnImageAvailableListener((ImageReader$OnImageAvailableListener)f,·e); | 78 | ············b2.setOnImageAvailableListener((ImageReader$OnImageAvailableListener)f,·e); |
79 | ········} | 79 | ········} |
80 | ········else·{ | 80 | ········else·{ |
81 | ············if·(sdk_INT·<·29)·{ | 81 | ············if·(sdk_INT·<·29)·{ |
82 | ················throw·new·UnsupportedOperationException("ImageReaderPlatformViewRenderTarget·requires·API·version·29+"); | 82 | ················throw·new·UnsupportedOperationException("ImageReaderPlatformViewRenderTarget·requires·API·version·29+"); |
83 | ············} | 83 | ············} |
Offset 16, 38 lines modified | Offset 16, 39 lines modified | ||
16 | import·android.hardware.display.VirtualDisplay$Callback; | 16 | import·android.hardware.display.VirtualDisplay$Callback; |
17 | import·android.hardware.display.DisplayManager; | 17 | import·android.hardware.display.DisplayManager; |
18 | import·android.view.Surface; | 18 | import·android.view.Surface; |
19 | import·n1.n; | 19 | import·n1.n; |
20 | import·java.nio.ByteBuffer; | 20 | import·java.nio.ByteBuffer; |
21 | import·android.view.View; | 21 | import·android.view.View; |
22 | import·android.content.MutableContextWrapper; | 22 | import·android.content.MutableContextWrapper; |
23 | import·io.flutter.embedding.engine.renderer. | 23 | import·io.flutter.embedding.engine.renderer.l; |
24 | import·android.os.Build$VERSION; | 24 | import·android.os.Build$VERSION; |
25 | import·io.flutter.plugin.editing.j; | ||
25 | import·v1.i; | 26 | import·v1.i; |
26 | import·android.view.SurfaceView; | 27 | import·android.view.SurfaceView; |
27 | import·n1.x; | 28 | import·n1.x; |
28 | import·java.util.HashSet; | 29 | import·java.util.HashSet; |
29 | import·android.util.SparseArray; | 30 | import·android.util.SparseArray; |
30 | import·java.util.HashMap; | 31 | import·java.util.HashMap; |
31 | import·l.e; | 32 | import·l.e; |
32 | import·io.flutter.plugin.editing. | 33 | import·io.flutter.plugin.editing.k; |
33 | import·n1.v; | 34 | import·n1.v; |
34 | import·android.content.Context; | 35 | import·android.content.Context; |
35 | import·n1.b; | 36 | import·n1.b; |
36 | import·o1.h; | 37 | import·o1.h; |
37 | public·final·class·q·implements·m | 38 | public·final·class·q·implements·m |
38 | { | 39 | { |
39 | ····public·static·final·Class[]·w; | 40 | ····public·static·final·Class[]·w; |
40 | ····public·final·h·a; | 41 | ····public·final·h·a; |
41 | ····public·b·b; | 42 | ····public·b·b; |
42 | ····public·Context·c; | 43 | ····public·Context·c; |
43 | ····public·v·d; | 44 | ····public·v·d; |
44 | ····public·io.flutter.view.q·e; | 45 | ····public·io.flutter.view.q·e; |
45 | ····public· | 46 | ····public·k·f; |
46 | ····public·e·g; | 47 | ····public·e·g; |
47 | ····public·final·a·h; | 48 | ····public·final·a·h; |
48 | ····public·final·HashMap·i; | 49 | ····public·final·HashMap·i; |
49 | ····public·final·HashMap·j; | 50 | ····public·final·HashMap·j; |
50 | ····public·final·SparseArray·k; | 51 | ····public·final·SparseArray·k; |
51 | ····public·final·SparseArray·l; | 52 | ····public·final·SparseArray·l; |
52 | ····public·final·SparseArray·m; | 53 | ····public·final·SparseArray·m; |
Offset 97, 32 lines modified | Offset 98, 32 lines modified | ||
97 | ············sb.append(i.a); | 98 | ············sb.append(i.a); |
98 | ············sb.append(")"); | 99 | ············sb.append(")"); |
99 | ············throw·new·IllegalStateException(sb.toString()); | 100 | ············throw·new·IllegalStateException(sb.toString()); |
100 | ········} | 101 | ········} |
101 | ····} | 102 | ····} |
102 | ···· | 103 | ···· |
103 | ····public·static·void·b(final·q·q,·final·B·b)·{ | 104 | ····public·static·void·b(final·q·q,·final·B·b)·{ |
104 | ········final· | 105 | ········final·k·f·=·q.f; |
105 | ········if·(f·!=·null)·{ | 106 | ········if·(f·!=·null)·{ |
106 | ············if·(f.e.b·==· | 107 | ············if·(f.e.b·==·j.d)·{ |
107 | ················f.o·=·true; | 108 | ················f.o·=·true; |
108 | ············} | 109 | ············} |
109 | ············final·SingleViewPresentation·a·=·b.a; | 110 | ············final·SingleViewPresentation·a·=·b.a; |
110 | ············if·(a·!=·null)·{ | 111 | ············if·(a·!=·null)·{ |
111 | ················if·(a.getView()·!=·null)·{ | 112 | ················if·(a.getView()·!=·null)·{ |
112 | ····················b.a.getView().onInputConnectionLocked(); | 113 | ····················b.a.getView().onInputConnectionLocked(); |
113 | ················} | 114 | ················} |
114 | ············} | 115 | ············} |
115 | ········} | 116 | ········} |
116 | ····} | 117 | ····} |
117 | ···· | 118 | ···· |
118 | ····public·static·void·c(final·q·q,·final·B·b)·{ | 119 | ····public·static·void·c(final·q·q,·final·B·b)·{ |
119 | ········final· | 120 | ········final·k·f·=·q.f; |
120 | ········if·(f·!=·null)·{ | 121 | ········if·(f·!=·null)·{ |
121 | ············if·(f.e.b·==· | 122 | ············if·(f.e.b·==·j.d)·{ |
122 | ················f.o·=·false; | 123 | ················f.o·=·false; |
123 | ············} | 124 | ············} |
124 | ············final·SingleViewPresentation·a·=·b.a; | 125 | ············final·SingleViewPresentation·a·=·b.a; |
125 | ············if·(a·!=·null)·{ | 126 | ············if·(a·!=·null)·{ |
126 | ················if·(a.getView()·!=·null)·{ | 127 | ················if·(a.getView()·!=·null)·{ |
127 | ····················b.a.getView().onInputConnectionUnlocked(); | 128 | ····················b.a.getView().onInputConnectionUnlocked(); |
128 | ················} | 129 | ················} |
Offset 141, 22 lines modified | Offset 142, 22 lines modified | ||
141 | ········sb.append(i); | 142 | ········sb.append(i); |
142 | ········throw·new·IllegalStateException(sb.toString()); | 143 | ········throw·new·IllegalStateException(sb.toString()); |
143 | ····} | 144 | ····} |
144 | ···· | 145 | ···· |
145 | ····public·static·io.flutter.plugin.platform.j·k(final·io.flutter.view.q·q)·{ | 146 | ····public·static·io.flutter.plugin.platform.j·k(final·io.flutter.view.q·q)·{ |
146 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | 147 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
147 | ········final·int·n·=·29; | 148 | ········final·int·n·=·29; |
148 | ········final· | 149 | ········final·l·l·=·(l)q; |
149 | ········if·(sdk_INT·>=·n)·{ | 150 | ········if·(sdk_INT·>=·n)·{ |
150 | ············return·(io.flutter.plugin.platform.j)new·v0.v(28,·(Object) | 151 | ············return·(io.flutter.plugin.platform.j)new·v0.v(28,·(Object)l.c()); |
151 | ········} | 152 | ········} |
152 | ········if·(sdk_INT·>=·n)·{ | 153 | ········if·(sdk_INT·>=·n)·{ |
153 | ············return·(io.flutter.plugin.platform.j)new·c( | 154 | ············return·(io.flutter.plugin.platform.j)new·c(l.b()); |
154 | ········} | 155 | ········} |
155 | ········return·(io.flutter.plugin.platform.j)new·io.flutter.plugin.platform.x( | 156 | ········return·(io.flutter.plugin.platform.j)new·io.flutter.plugin.platform.x(l.d()); |
156 | ····} | 157 | ····} |
157 | ···· | 158 | ···· |
158 | ····public·final·g·d(final·i·i,·final·boolean·b)·{ | 159 | ····public·final·g·d(final·i·i,·final·boolean·b)·{ |
159 | ········final·HashMap·a·=·this.a.a; | 160 | ········final·HashMap·a·=·this.a.a; |
160 | ········final·String·b2·=·i.b; | 161 | ········final·String·b2·=·i.b; |
161 | ········final·io.flutter.plugin.platform.h·h·=·(io.flutter.plugin.platform.h)a.get(b2); | 162 | ········final·io.flutter.plugin.platform.h·h·=·(io.flutter.plugin.platform.h)a.get(b2); |
162 | ········if·(h·==·null)·{ | 163 | ········if·(h·==·null)·{ |
Offset 279, 15 lines modified | Offset 280, 15 lines modified | ||
279 | ················((ViewGroup)d).addView((View)(d.c·=·new·n(((View)d).getContext(),·((View)d).getWidth(),·((View)d).getHeight(),·(int)(p·?·1·:·0)))); | 280 | ················((ViewGroup)d).addView((View)(d.c·=·new·n(((View)d).getContext(),·((View)d).getWidth(),·((View)d).getHeight(),·(int)(p·?·1·:·0)))); |
280 | ············} | 281 | ············} |
281 | ············else·{ | 282 | ············else·{ |
282 | ················c.g(((View)d).getWidth(),·((View)d).getHeight()); | 283 | ················c.g(((View)d).getWidth(),·((View)d).getHeight()); |
283 | ············} | 284 | ············} |
284 | ············d.e·=·d.d; | 285 | ············d.e·=·d.d; |
285 | ············final·n·c2·=·d.c; | 286 | ············final·n·c2·=·d.c; |
286 | ············d.d·=·(io.flutter.embedding.engine.renderer. | 287 | ············d.d·=·(io.flutter.embedding.engine.renderer.n)c2; |
287 | ············final·o1.c·h·=·d.h; | 288 | ············final·o1.c·h·=·d.h; |
288 | ············if·(h·!=·null)·{ | 289 | ············if·(h·!=·null)·{ |
289 | ················c2.a(h.b); | 290 | ················c2.a(h.b); |
290 | ············} | 291 | ············} |
291 | ············this.p·=·p; | 292 | ············this.p·=·p; |
292 | ········} | 293 | ········} |
293 | ····} | 294 | ····} |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | package·io.flutter.plugin.platform; | 1 | package·io.flutter.plugin.platform; |
2 | import·io.flutter.view.n; | 2 | import·io.flutter.view.n; |
3 | import·Q.f; | 3 | import·Q.f; |
4 | import·android.os.Build$VERSION; | 4 | import·android.os.Build$VERSION; |
5 | import·io.flutter.embedding.engine.renderer. | 5 | import·io.flutter.embedding.engine.renderer.i; |
6 | import·android.view.Surface; | 6 | import·android.view.Surface; |
7 | import·android.graphics.SurfaceTexture; | 7 | import·android.graphics.SurfaceTexture; |
8 | import·io.flutter.view.TextureRegistry$SurfaceTextureEntry; | 8 | import·io.flutter.view.TextureRegistry$SurfaceTextureEntry; |
9 | public·final·class·x·implements·j | 9 | public·final·class·x·implements·j |
10 | { | 10 | { |
11 | ····public·final·TextureRegistry$SurfaceTextureEntry·a; | 11 | ····public·final·TextureRegistry$SurfaceTextureEntry·a; |
12 | ····public·SurfaceTexture·b; | 12 | ····public·SurfaceTexture·b; |
13 | ····public·Surface·c; | 13 | ····public·Surface·c; |
14 | ····public·int·d; | 14 | ····public·int·d; |
15 | ····public·int·e; | 15 | ····public·int·e; |
16 | ····public·boolean·f; | 16 | ····public·boolean·f; |
17 | ···· | 17 | ···· |
18 | ····public·x(final· | 18 | ····public·x(final·i·a)·{ |
19 | ········this.d·=·0; | 19 | ········this.d·=·0; |
20 | ········this.e·=·0; | 20 | ········this.e·=·0; |
21 | ········this.f·=·false; | 21 | ········this.f·=·false; |
22 | ········final·w·d·=·new·w(this); | 22 | ········final·w·d·=·new·w(this); |
23 | ········if·(Build$VERSION.SDK_INT·>=·23)·{ | 23 | ········if·(Build$VERSION.SDK_INT·>=·23)·{ |
24 | ············this.a·=·(TextureRegistry$SurfaceTextureEntry)a; | 24 | ············this.a·=·(TextureRegistry$SurfaceTextureEntry)a; |
25 | ············this.b·=·a.b.surfaceTexture(); | 25 | ············this.b·=·a.b.surfaceTexture(); |
Offset 26, 107 lines modified | Offset 26, 104 lines modified | ||
26 | ········this.d·=·d; | 26 | ········this.d·=·d; |
27 | ········super(d); | 27 | ········super(d); |
28 | ········this.e·=·e; | 28 | ········this.e·=·e; |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·final·int·b()·{ | 31 | ····public·final·int·b()·{ |
32 | ········final·int·c·=·this.c; | 32 | ········final·int·c·=·this.c; |
33 | ········int·n·=·2; | ||
34 | ········final·int·n | 33 | ········final·int·n·=·1; |
35 | ········final·Object·e·=·this.e; | 34 | ········final·Object·e·=·this.e; |
36 | ········switch·(c)·{ | 35 | ········switch·(c)·{ |
37 | ············default:·{ | 36 | ············default:·{ |
38 | ················final·e·e2·=·(e)e; | 37 | ················final·e·e2·=·(e)e; |
39 | ················final·b0·b0·=·(b0)e2.c; | 38 | ················final·b0·b0·=·(b0)e2.c; |
40 | ················if·(b0.b·<=·System.currentTimeMillis())·{ | 39 | ················if·(b0.b·<=·System.currentTimeMillis())·{ |
41 | ····················final·Context·context·=·(Context)e2.a; | ||
42 | ····················final·int·i·=·b.i( | 40 | ····················final·int·i·=·b.i((Context)e2.a,·"android.permission.ACCESS_COARSE_LOCATION"); |
43 | ····················Location·u·=·null; | 41 | ····················Location·u·=·null; |
44 | ····················Location·u2; | 42 | ····················Location·u2; |
45 | ····················if·(i·==·0)·{ | 43 | ····················if·(i·==·0)·{ |
46 | ························u2·=·e2.u("network"); | 44 | ························u2·=·e2.u("network"); |
47 | ····················} | 45 | ····················} |
48 | ····················else·{ | 46 | ····················else·{ |
49 | ························u2·=·null; | 47 | ························u2·=·null; |
50 | ····················} | 48 | ····················} |
51 | ····················if·(b.i( | 49 | ····················if·(b.i((Context)e2.a,·"android.permission.ACCESS_FINE_LOCATION")·==·0)·{ |
52 | ························u·=·e2.u("gps"); | 50 | ························u·=·e2.u("gps"); |
53 | ····················} | 51 | ····················} |
54 | ····················Label_02 | 52 | ····················Label_0211:·{ |
55 | ························if·(u·!=·null·&&·u2·!=·null)·{ | 53 | ························if·(u·!=·null·&&·u2·!=·null)·{ |
56 | ····························if·(u.getTime()·<=·u2.getTime())·{ | 54 | ····························if·(u.getTime()·<=·u2.getTime())·{ |
57 | ································break·Label_02 | 55 | ································break·Label_0211; |
58 | ····························} | 56 | ····························} |
59 | ························} | 57 | ························} |
60 | ························else·if·(u·==·null)·{ | 58 | ························else·if·(u·==·null)·{ |
61 | ····························break·Label_02 | 59 | ····························break·Label_0211; |
62 | ························} | 60 | ························} |
63 | ························u2·=·u; | 61 | ························u2·=·u; |
64 | ····················} | 62 | ····················} |
65 | ····················if·(u2·!=·null)·{ | 63 | ····················if·(u2·!=·null)·{ |
66 | ························final·b0·b2·=·(b0)e2.c; | 64 | ························final·b0·b2·=·(b0)e2.c; |
67 | ························final·long·currentTimeMillis·=·System.currentTimeMillis(); | 65 | ························final·long·currentTimeMillis·=·System.currentTimeMillis(); |
68 | ························if·(a0.d·==·null)·{ | 66 | ························if·(a0.d·==·null)·{ |
69 | ····························a0.d·=·(a0)new·Object(); | 67 | ····························a0.d·=·(a0)new·Object(); |
70 | ························} | 68 | ························} |
71 | ························final·a0·d·=·a0.d; | 69 | ························final·a0·d·=·a0.d; |
72 | ························final·long·n | 70 | ························final·long·n2·=·86400000L; |
73 | ························d.a(currentTimeMillis·-·n | 71 | ························d.a(currentTimeMillis·-·n2,·u2.getLatitude(),·u2.getLongitude()); |
74 | ························d.a(currentTimeMillis,·u2.getLatitude(),·u2.getLongitude()); | ||
75 | ························final·boolean·b3·=·d.c·==·n2; | ||
76 | ························final·long·b4·=·d.b; | ||
77 | ························final·long·a·=·d.a; | ||
78 | ························final·long·n4·=·currentTimeMillis·+·n3; | ||
79 | ························final·double·latitude·=·u2.getLatitude(); | 72 | ························final·double·latitude·=·u2.getLatitude(); |
80 | ························final·double·longitude·=·u2.getLongitude(); | 73 | ························final·double·longitude·=·u2.getLongitude(); |
81 | ························final· | 74 | ························final·a0·a0·=·d; |
75 | ························d.a(currentTimeMillis,·latitude,·longitude); | ||
82 | ························final·long·n6·=·n4; | ||
83 | ························final·long·n7·=·b4; | ||
84 | ························final·boolean·a2·=· | 76 | ························final·boolean·a2·=·d.c·==·n; |
85 | ························d.a(n6,·latitude,·longitude); | ||
86 | ························long·b | 77 | ························long·b3·=·a0.b; |
78 | ························final·long·a3·=·a0.a; | ||
79 | ························a0.a(currentTimeMillis·+·n2,·u2.getLatitude(),·u2.getLongitude()); | ||
80 | ························final·long·b4·=·a0.b; | ||
87 | ························final·long·n | 81 | ························final·long·n3·=·(long)(-1); |
88 | ························long·b | 82 | ························long·b5; |
89 | ························if·( | 83 | ························if·(b3·!=·n3·&&·a3·!=·n3)·{ |
90 | ····························if·(currentTimeMillis· | 84 | ····························if·(currentTimeMillis·>·a3)·{ |
91 | ································if·(currentTimeMillis·>·n7)·{ | ||
92 | ································ | 85 | ································b3·=·b4; |
93 | ································} | ||
94 | ································else·{ | ||
95 | ····································b5·=·n7; | ||
96 | ································} | ||
97 | ····························} | 86 | ····························} |
87 | ····························else·if·(currentTimeMillis·>·b3)·{ | ||
88 | ································b3·=·a3; | ||
89 | ····························} | ||
98 | ····························b | 90 | ····························b5·=·b3·+·60000L; |
99 | ························} | 91 | ························} |
100 | ························else·{ | 92 | ························else·{ |
101 | ····························b | 93 | ····························b5·=·43200000L·+·currentTimeMillis; |
102 | ························} | 94 | ························} |
103 | ························b2.a·=·a2; | 95 | ························b2.a·=·a2; |
104 | ························b2.b·=·b | 96 | ························b2.b·=·b5; |
105 | ····················} | 97 | ····················} |
106 | ····················else·{ | 98 | ····················else·{ |
107 | ························Log.i("TwilightManager",·"Could·not·get·last·known·location.·This·is·probably·because·the·app·does·not·have·any·location·permissions.·Falling·back·to·hardcoded·sunrise/sunset·values."); | 99 | ························Log.i("TwilightManager",·"Could·not·get·last·known·location.·This·is·probably·because·the·app·does·not·have·any·location·permissions.·Falling·back·to·hardcoded·sunrise/sunset·values."); |
108 | ························final·int·value·=·Calendar.getInstance().get(11); | 100 | ························final·int·value·=·Calendar.getInstance().get(11); |
109 | ························if·(value·<·6)·{ | 101 | ························if·(value·<·6)·{ |
110 | ····························return· | 102 | ····························return·2; |
111 | ························} | 103 | ························} |
112 | ························if·(value·>=·22)·{ | 104 | ························if·(value·>=·22)·{ |
113 | ····························return· | 105 | ····························return·2; |
114 | ························} | 106 | ························} |
115 | ························return·1; | 107 | ························return·1; |
116 | ····················} | 108 | ····················} |
117 | ················} | 109 | ················} |
118 | ················if·(b0.a)·{ | 110 | ················if·(b0.a)·{ |
119 | ····················return· | 111 | ····················return·2; |
120 | ················} | 112 | ················} |
113 | ················return·1; | ||
121 | ················n·=· | 114 | ················n4·=·2; |
122 | ················return·n; | 115 | ················return·n4; |
123 | ············} | 116 | ············} |
124 | ············case·0:·{ | 117 | ············case·0:·{ |
118 | ················int·n5; | ||
125 | ················if·( | 119 | ················if·(((PowerManager)e).isPowerSaveMode())·{ |
120 | ····················n5·=·2; | ||
121 | ················} | ||
122 | ················else·{ | ||
126 | ····················n·=·1; | 123 | ····················n5·=·1; |
127 | ················} | 124 | ················} |
128 | ················return·n; | 125 | ················return·n5; |
129 | ············} | 126 | ············} |
130 | ········} | 127 | ········} |
131 | ····} | 128 | ····} |
132 | } | 129 | } |
Offset 2549, 14 lines modified | Offset 2549, 19 lines modified | ||
2549 | ········throw·new·IllegalStateException("We·have·not·been·given·a·Window"); | 2549 | ········throw·new·IllegalStateException("We·have·not·been·given·a·Window"); |
2550 | ····} | 2550 | ····} |
2551 | ···· | 2551 | ···· |
2552 | ····public·final·I·z(Context·applicationContext)·{ | 2552 | ····public·final·I·z(Context·applicationContext)·{ |
2553 | ········if·(this.W·==·null)·{ | 2553 | ········if·(this.W·==·null)·{ |
2554 | ············if·(e.d·==·null)·{ | 2554 | ············if·(e.d·==·null)·{ |
2555 | ················applicationContext·=·applicationContext.getApplicationContext(); | 2555 | ················applicationContext·=·applicationContext.getApplicationContext(); |
2556 | ················ | 2556 | ················final·LocationManager·b·=·(LocationManager)applicationContext.getSystemService("location"); |
2557 | ················final·Object·d·=·new·Object(); | ||
2558 | ················((e)d).c·=·new·Object(); | ||
2559 | ················((e)d).a·=·applicationContext; | ||
2560 | ················((e)d).b·=·b; | ||
2561 | ················e.d·=·(e)d; | ||
2557 | ············} | 2562 | ············} |
2558 | ············this.W·=·new·G(this,·e.d); | 2563 | ············this.W·=·new·G(this,·e.d); |
2559 | ········} | 2564 | ········} |
2560 | ········return·(I)this.W; | 2565 | ········return·(I)this.W; |
2561 | ····} | 2566 | ····} |
2562 | } | 2567 | } |
Offset 13, 14 lines modified | Offset 13, 15 lines modified | ||
13 | import·android.graphics.Typeface; | 13 | import·android.graphics.Typeface; |
14 | import·android.content.res.Resources; | 14 | import·android.content.res.Resources; |
15 | import·android.content.Context; | 15 | import·android.content.Context; |
16 | import·androidx.fragment.app.v; | 16 | import·androidx.fragment.app.v; |
17 | import·androidx.lifecycle.t; | 17 | import·androidx.lifecycle.t; |
18 | import·java.util.WeakHashMap; | 18 | import·java.util.WeakHashMap; |
19 | import·S.u0; | 19 | import·S.u0; |
20 | import·E.e; | ||
20 | import·S.Y; | 21 | import·S.Y; |
21 | import·java.util.Objects; | 22 | import·java.util.Objects; |
22 | import·androidx.coordinatorlayout.widget.CoordinatorLayout; | 23 | import·androidx.coordinatorlayout.widget.CoordinatorLayout; |
23 | import·S.w0; | 24 | import·S.w0; |
24 | import·android.os.Handler; | 25 | import·android.os.Handler; |
25 | import·android.os.SystemClock; | 26 | import·android.os.SystemClock; |
26 | import·v0.L; | 27 | import·v0.L; |
Offset 70, 24 lines modified | Offset 71, 27 lines modified | ||
70 | ····} | 71 | ····} |
71 | ···· | 72 | ···· |
72 | ····public·U(final·b·b)·{ | 73 | ····public·U(final·b·b)·{ |
73 | ········this.a·=·11; | 74 | ········this.a·=·11; |
74 | ········this.b·=·b; | 75 | ········this.b·=·b; |
75 | ····} | 76 | ····} |
76 | ···· | 77 | ···· |
77 | ····public·U(final·Uri· | 78 | ····public·U(final·Uri·a,·final·ClipDescription·b,·final·Uri·c)·{ |
78 | ········this.a·=·19; | 79 | ········this.a·=·19; |
79 | ········Object·b; | 80 | ········Object·b2; |
80 | ········if·(Build$VERSION.SDK_INT·>=·25)·{ | 81 | ········if·(Build$VERSION.SDK_INT·>=·25)·{ |
81 | ············b·=·new·f( | 82 | ············b2·=·new·f(a,·b,·c); |
82 | ········} | 83 | ········} |
83 | ········else·{ | 84 | ········else·{ |
84 | ············b·=·new | 85 | ············b2·=·new·Object(); |
86 | ············((l.e)b2).a·=·a; | ||
87 | ············((l.e)b2).b·=·b; | ||
88 | ············((l.e)b2).c·=·c; | ||
85 | ········} | 89 | ········} |
86 | ········this.b·=·b; | 90 | ········this.b·=·b2; |
87 | ····} | 91 | ····} |
88 | ···· | 92 | ···· |
89 | ····public·U(ContentInfo·p)·{ | 93 | ····public·U(ContentInfo·p)·{ |
90 | ········this.a·=·15; | 94 | ········this.a·=·15; |
91 | ········p.getClass(); | 95 | ········p.getClass(); |
92 | ········p·=·S.c.p((Object)p); | 96 | ········p·=·S.c.p((Object)p); |
93 | ········this.b·=·p; | 97 | ········this.b·=·p; |
Offset 349, 15 lines modified | Offset 353, 15 lines modified | ||
349 | ············} | 353 | ············} |
350 | ············((View)coordinatorLayout).setWillNotDraw(willNotDraw); | 354 | ············((View)coordinatorLayout).setWillNotDraw(willNotDraw); |
351 | ············final·u0·a·=·w0.a; | 355 | ············final·u0·a·=·w0.a; |
352 | ············if·(!a.m())·{ | 356 | ············if·(!a.m())·{ |
353 | ················while·(i·<·((ViewGroup)coordinatorLayout).getChildCount())·{ | 357 | ················while·(i·<·((ViewGroup)coordinatorLayout).getChildCount())·{ |
354 | ····················final·View·child·=·((ViewGroup)coordinatorLayout).getChildAt(i); | 358 | ····················final·View·child·=·((ViewGroup)coordinatorLayout).getChildAt(i); |
355 | ····················final·WeakHashMap·a2·=·Y.a; | 359 | ····················final·WeakHashMap·a2·=·Y.a; |
356 | ····················if·(child.getFitsSystemWindows()·&&·(( | 360 | ····················if·(child.getFitsSystemWindows()·&&·((e)child.getLayoutParams()).a·!=·null·&&·a.m())·{ |
357 | ························break; | 361 | ························break; |
358 | ····················} | 362 | ····················} |
359 | ····················++i; | 363 | ····················++i; |
360 | ················} | 364 | ················} |
361 | ············} | 365 | ············} |
362 | ············((View)coordinatorLayout).requestLayout(); | 366 | ············((View)coordinatorLayout).requestLayout(); |
363 | ········} | 367 | ········} |
Offset 1, 101 lines modified | Offset 1, 79 lines modified | ||
1 | package·l; | 1 | package·l; |
2 | import·android.view.View; | ||
2 | import·android.text.SpannableStringBuilder; | 3 | import·android.text.SpannableStringBuilder; |
4 | import·n1.D; | ||
5 | import·android.location.LocationManager; | ||
3 | import·android.location.Location; | 6 | import·android.location.Location; |
4 | import·J.q; | 7 | import·J.q; |
5 | import·android.util.TypedValue; | 8 | import·android.util.TypedValue; |
6 | import·android.graphics.Typeface; | 9 | import·android.graphics.Typeface; |
10 | import·q.x; | ||
7 | import·Y1.w; | 11 | import·Y1.w; |
8 | import·android.graphics.drawable.Drawable; | 12 | import·android.graphics.drawable.Drawable; |
9 | import·android.content.res.ColorStateList; | 13 | import·android.content.res.ColorStateList; |
10 | import·androidx.lifecycle.X; | 14 | import·androidx.lifecycle.X; |
11 | import·androidx.lifecycle.P; | 15 | import·androidx.lifecycle.P; |
12 | import·androidx.lifecycle.U; | 16 | import·androidx.lifecycle.U; |
13 | import·androidx.lifecycle.W; | 17 | import·androidx.lifecycle.W; |
18 | import·android.content.ClipDescription; | ||
19 | import·w1.l; | ||
14 | import·java.nio.ByteBuffer; | 20 | import·java.nio.ByteBuffer; |
21 | import·android.net.Uri; | ||
15 | import·android.view.inputmethod.EditorInfo; | 22 | import·android.view.inputmethod.EditorInfo; |
16 | import·android.view.inputmethod.InputConnection; | 23 | import·android.view.inputmethod.InputConnection; |
24 | import·io.flutter.plugin.editing.k; | ||
17 | import·android.util.Log; | 25 | import·android.util.Log; |
26 | import·java.util.HashSet; | ||
18 | import·android.text.Selection; | 27 | import·android.text.Selection; |
19 | import·io.flutter.plugin.editing.c; | 28 | import·io.flutter.plugin.editing.c; |
29 | import·n1.v; | ||
20 | import·n1.E; | 30 | import·n1.E; |
21 | import·android.view.KeyEvent; | 31 | import·android.view.KeyEvent; |
22 | import·w1.n; | 32 | import·w1.n; |
23 | import·java.util.HashMap; | 33 | import·java.util.HashMap; |
24 | import·q.H1; | 34 | import·q.H1; |
25 | import·org.json.JSONObject; | 35 | import·org.json.JSONObject; |
36 | import·java.util.ArrayList; | ||
26 | import·org.json.JSONArray; | 37 | import·org.json.JSONArray; |
27 | import·android.util.AttributeSet; | 38 | import·android.util.AttributeSet; |
28 | import·w1.t; | 39 | import·w1.t; |
29 | import·w1.m; | 40 | import·w1.m; |
30 | import·w1.p; | 41 | import·w1.p; |
42 | import·w1.f; | ||
31 | import·w1.o; | 43 | import·w1.o; |
32 | import·java.util.concurrent.atomic.AtomicReference; | 44 | import·java.util.concurrent.atomic.AtomicReference; |
33 | import·o.h; | 45 | import·o.h; |
34 | import·n1.x; | ||
35 | import·n1.B; | ||
36 | import·n1.D; | ||
37 | import·java.util.HashSet; | ||
38 | import·n1.v; | ||
39 | import·android.view.View; | ||
40 | import·androidx.lifecycle.a0; | 46 | import·androidx.lifecycle.a0; |
41 | import·androidx.lifecycle.i; | 47 | import·androidx.lifecycle.i; |
42 | import·androidx.lifecycle.c0; | 48 | import·androidx.lifecycle.c0; |
43 | import·i0.a; | 49 | import·i0.a; |
44 | import·O1.b; | 50 | import·O1.b; |
45 | import·androidx.lifecycle.Z; | 51 | import·androidx.lifecycle.Z; |
46 | import·androidx.lifecycle.b0; | 52 | import·androidx.lifecycle.b0; |
47 | import·android.content.ClipDescription; | ||
48 | import·android.net.Uri; | ||
49 | import·android.location.LocationManager; | ||
50 | import·android.content.res.TypedArray; | 53 | import·android.content.res.TypedArray; |
51 | import·android.content.Context; | 54 | import·android.content.Context; |
52 | import·java.util.ArrayList; | ||
53 | import·A.f; | ||
54 | import·java.util.concurrent.ConcurrentLinkedQueue; | ||
55 | import·w1.d; | 55 | import·w1.d; |
56 | import·W.g; | 56 | import·W.g; |
57 | import·X.j; | 57 | import·X.j; |
58 | public·final·class·e·implements·j,·g,·d | 58 | public·final·class·e·implements·j,·g,·d |
59 | { | 59 | { |
60 | ····public·static·e·d; | 60 | ····public·static·e·d; |
61 | ····public· | 61 | ····public·Object·a; |
62 | ····public·Object·b; | 62 | ····public·Object·b; |
63 | ····public·Object·c; | 63 | ····public·Object·c; |
64 | ···· | 64 | ···· |
65 | ····public·e()·{ | ||
66 | ········this.a·=·new·ConcurrentLinkedQueue(); | ||
67 | ····} | ||
68 | ···· | ||
69 | ····public·e(final·f·c)·{ | ||
70 | ········this.a·=·new·ArrayList(); | ||
71 | ········this.b·=·new·Object(); | ||
72 | ········this.c·=·c; | ||
73 | ····} | ||
74 | ···· | ||
75 | ····public·e(final·Context·a,·final·TypedArray·b)·{ | 65 | ····public·e(final·Context·a,·final·TypedArray·b)·{ |
76 | ········this.a·=·a; | 66 | ········this.a·=·a; |
77 | ········this.b·=·b; | 67 | ········this.b·=·b; |
78 | ····} | 68 | ····} |
79 | ···· | 69 | ···· |
80 | ····public·e(final·Context·a,·final·LocationManager·b)·{ | ||
81 | ········this.c·=·new·Object(); | ||
82 | ········this.a·=·a; | ||
83 | ········this.b·=·b; | ||
84 | ····} | ||
85 | ···· | ||
86 | ····public·e(final·Uri·a,·final·ClipDescription·b,·final·Uri·c)·{ | ||
87 | ········this.a·=·a; | ||
88 | ········this.b·=·b; | ||
89 | ········this.c·=·c; | ||
90 | ····} | ||
91 | ···· | ||
92 | ····public·e(final·b0·b0,·final·Z·z)·{ | 70 | ····public·e(final·b0·b0,·final·Z·z)·{ |
93 | ········O1.b.C((Object)b0,·"store"); | 71 | ········O1.b.C((Object)b0,·"store"); |
94 | ········this(b0,·z,·(i0.b)i0.a.b); | 72 | ········this(b0,·z,·(i0.b)i0.a.b); |
95 | ····} | 73 | ····} |
96 | ···· | 74 | ···· |
97 | ····public·e(final·b0·a,·final·Z·b,·final·i0.b·c)·{ | 75 | ····public·e(final·b0·a,·final·Z·b,·final·i0.b·c)·{ |
98 | ········O1.b.C((Object)a,·"store"); | 76 | ········O1.b.C((Object)a,·"store"); |
Offset 127, 80 lines modified | Offset 105, 67 lines modified | ||
127 | ········} | 105 | ········} |
128 | ········else·{ | 106 | ········else·{ |
129 | ············o2·=·i0.a.b; | 107 | ············o2·=·i0.a.b; |
130 | ········} | 108 | ········} |
131 | ········this(viewModelStore,·(Z)o,·(i0.b)o2); | 109 | ········this(viewModelStore,·(Z)o,·(i0.b)o2); |
132 | ····} | 110 | ····} |
133 | ···· | 111 | ···· |
134 | ····public·e(final·l·c,·final·View·a,·final·View·b)·{ | ||
135 | ········this.c·=·c; | ||
136 | ········this.a·=·a; | ||
137 | ········this.b·=·b; | ||
138 | ····} | ||
139 | ···· | ||
Max diff block lines reached; 14024/17436 bytes (80.43%) of diff not shown. |
Offset 2, 24 lines modified | Offset 2, 68 lines modified | ||
2 | package·l1; | 2 | package·l1; |
3 | import·android.view.ViewGroup$MarginLayoutParams; | 3 | import·android.view.ViewGroup$MarginLayoutParams; |
4 | import·w1.n; | 4 | import·w1.n; |
5 | import·m0.O; | 5 | import·m0.O; |
6 | import·m0.P; | 6 | import·m0.P; |
7 | import·android.view.View; | 7 | import·android.view.View; |
8 | import·org.json.JSONException; | ||
9 | import·org.json.JSONObject; | ||
10 | import·l.e; | ||
11 | import·v0.v; | ||
8 | import·w1.l; | 12 | import·w1.l; |
9 | import·m0.o0; | 13 | import·m0.o0; |
10 | import·w1.m; | 14 | import·w1.m; |
11 | public·final·class·a·implements·m,·o0 | 15 | public·final·class·a·implements·m,·o0 |
12 | { | 16 | { |
13 | ····public·final·/*·synthetic·*/·int·a; | 17 | ····public·final·/*·synthetic·*/·int·a; |
14 | ····public·final·Object·b; | 18 | ····public·final·Object·b; |
15 | ···· | 19 | ···· |
20 | ····private·void·c(final·l·l,·final·v1.l·i)·{ | ||
21 | ········final·String·s·=·"locale"; | ||
22 | ········final·Object·b·=·this.b; | ||
23 | ········if·(((e)b).b·==·null)·{ | ||
24 | ············return; | ||
25 | ········} | ||
26 | ········final·String·a·=·l.a; | ||
27 | ········a.getClass(); | ||
28 | ········if·(!a.equals("Localization.getStringResource"))·{ | ||
29 | ············i.notImplemented(); | ||
30 | ········} | ||
31 | ········else·{ | ||
32 | ············final·JSONObject·jsonObject·=·(JSONObject)l.b; | ||
33 | ············final·String·s2·=·"key"; | ||
34 | ············final·JSONObject·jsonObject2·=·jsonObject; | ||
35 | ············String·string·=·null; | ||
36 | ············String·string2·=·null; | ||
37 | ············Object·b2·=·null; | ||
38 | ············try·{ | ||
39 | ················string·=·jsonObject2.getString(s2); | ||
40 | ················if·(jsonObject.has(s))·{ | ||
41 | ····················string2·=·jsonObject.getString(s); | ||
42 | ················} | ||
43 | ················else·{ | ||
44 | ····················string2·=·null; | ||
45 | ················} | ||
46 | ················final·e·e·=·(e)b; | ||
47 | ················try·{ | ||
48 | ····················b2·=·e.b; | ||
49 | ················} | ||
50 | ················catch·(final·JSONException·ex)·{} | ||
51 | ············} | ||
52 | ············catch·(final·JSONException·ex2)·{} | ||
53 | ············i.success((Object)((v)b2).q(string,·string2)); | ||
54 | ········} | ||
55 | ········return; | ||
56 | ········final·Throwable·t; | ||
57 | ········i.error("error",·t.getMessage(),·(Object)null); | ||
58 | ····} | ||
59 | ···· | ||
16 | ····private·void· | 60 | ····private·void·d(final·l·p0,·final·v1.l·p1)·{ |
17 | ········//· | 61 | ········//· |
18 | ········//·This·method·could·not·be·decompiled. | 62 | ········//·This·method·could·not·be·decompiled. |
19 | ········//· | 63 | ········//· |
20 | ········//·Original·Bytecode: | 64 | ········//·Original·Bytecode: |
21 | ········//· | 65 | ········//· |
22 | ········//·····2:·astore_3······· | 66 | ········//·····2:·astore_3······· |
23 | ········//·····3:·ldc·············"No·such·clipboard·content·format:·" | 67 | ········//·····3:·ldc·············"No·such·clipboard·content·format:·" |
Offset 1265, 2538 lines modified | Offset 1309, 2705 lines modified | ||
1265 | ········//·····9:·aload_0········ | 1309 | ········//·····9:·aload_0········ |
1266 | ········//····10:·getfield········l1/a.a:I | 1310 | ········//····10:·getfield········l1/a.a:I |
1267 | ········//····13:·istore··········6 | 1311 | ········//····13:·istore··········6 |
1268 | ········//····15:·ldc_w···········"height" | 1312 | ········//····15:·ldc_w···········"height" |
1269 | ········//····18:·astore··········7 | 1313 | ········//····18:·astore··········7 |
1270 | ········//····20:·ldc_w···········"width" | 1314 | ········//····20:·ldc_w···········"width" |
1271 | ········//····23:·astore··········8 | 1315 | ········//····23:·astore··········8 |
1272 | ········//····25:·iconst_ | 1316 | ········//····25:·iconst_0······· |
1273 | ········//····26:·istore··········9 | 1317 | ········//····26:·istore··········9 |
1274 | ········//····28:·iconst_ | 1318 | ········//····28:·iconst_2······· |
1275 | ········//····29:·istore··········10 | 1319 | ········//····29:·istore··········10 |
1276 | ········//····31:·aconst_null···· | ||
1277 | ········//····32:·astore··········11 | ||
1278 | ········//····3 | 1320 | ········//····31:·ldc·············"error" |
1321 | ········//····33:·astore··········11 | ||
1322 | ········//····35:·iconst_1······· | ||
1279 | ········//····36:· | 1323 | ········//····36:·istore··········12 |
1280 | ········//····38:·iconst_1······· | ||
1281 | ········//····39:·istore··········13 | ||
1282 | ········//···· | 1324 | ········//····38:·aload_0········ |
1283 | ········//···· | 1325 | ········//····39:·getfield········l1/a.b:Ljava/lang/Object; |
1284 | ········//····4 | 1326 | ········//····42:·astore··········13 |
1285 | ········//····4 | 1327 | ········//····44:·iload···········6 |
1286 | ········//····4 | 1328 | ········//····46:·tableswitch·{ |
1287 | ········//················0:·5 | 1329 | ········//················0:·5340 |
1288 | ········//················1:·5 | 1330 | ········//················1:·5329 |
1289 | ········//················2:·5 | 1331 | ········//················2:·5317 |
1290 | ········//················3:·4807 | ||
1291 | ········//················4:·4544 | ||
1292 | ········//················ | 1332 | ········//················3:·5303 |
1333 | ········//················4:·5040 | ||
1334 | ········//················5:·5029 | ||
1293 | ········//················6:· | 1335 | ········//················6:·5015 |
1294 | ········//················7:·2 | 1336 | ········//················7:·2739 |
1295 | ········//················8:· | 1337 | ········//················8:·2487 |
1296 | ········//················9:· | 1338 | ········//················9:·2314 |
1339 | ········//···············10:·1812 | ||
1297 | ········//···············1 | 1340 | ········//···············11:·1642 |
1298 | ········//··········default:·108 | 1341 | ········//··········default:·108 |
1299 | ········//········} | 1342 | ········//········} |
1300 | ········//···108:·ldc_w···········"data" | 1343 | ········//···108:·ldc_w···········"data" |
1301 | ········//···111:·astore··········1 | 1344 | ········//···111:·astore··········14 |
1302 | ········//···113:·aload···········1 | 1345 | ········//···113:·aload···········13 |
1303 | ········//···115:·astore··········1 | 1346 | ········//···115:·astore··········15 |
1304 | ········//···117:·aload···········1 | 1347 | ········//···117:·aload···········13 |
1305 | ········//···119:·checkcast·······Ll/e; | 1348 | ········//···119:·checkcast·······Ll/e; |
1306 | ········//···122:·astore··········1 | 1349 | ········//···122:·astore··········15 |
1307 | ········//···124:·aload···········1 | 1350 | ········//···124:·aload···········15 |
1308 | ········//···126:·getfield········l/e.b:Ljava/lang/Object; | 1351 | ········//···126:·getfield········l/e.b:Ljava/lang/Object; |
1309 | ········//···129:·checkcast·······Lv0/v; | 1352 | ········//···129:·checkcast·······Lv0/v; |
1310 | ········//···132:·astore··········1 | 1353 | ········//···132:·astore··········16 |
1311 | ········//···134:·aload···········1 | 1354 | ········//···134:·aload···········16 |
1312 | ········//···136:·ifnonnull·······142 | 1355 | ········//···136:·ifnonnull·······142 |
1313 | ········//···139:·goto············164 | 1356 | ········//···139:·goto············1641 |
1314 | ········//···142:·aload_1········ | 1357 | ········//···142:·aload_1········ |
1315 | ········//···143:·getfield········w1/l.a:Ljava/lang/String; | 1358 | ········//···143:·getfield········w1/l.a:Ljava/lang/String; |
1316 | ········//···146:·astore··········1 | 1359 | ········//···146:·astore··········16 |
1317 | ········//···148:·aload···········1 | 1360 | ········//···148:·aload···········16 |
Max diff block lines reached; 231507/236933 bytes (97.71%) of diff not shown. |
Offset 1, 43 lines modified | Offset 1, 42 lines modified | ||
1 | package·n1; | 1 | package·n1; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·androidx.fragment.app.A; | 3 | import·androidx.fragment.app.A; |
4 | import·io.flutter.embedding.engine.renderer.k; | ||
5 | import·androidx.fragment.app.D; | 4 | import·androidx.fragment.app.D; |
6 | import·java.util.Iterator; | 5 | import·java.util.Iterator; |
7 | import·io.flutter.embedding.engine.renderer. | 6 | import·io.flutter.embedding.engine.renderer.m; |
8 | public·final·class·c·implements· | 7 | public·final·class·c·implements·m |
9 | { | 8 | { |
10 | ····public·final·/*·synthetic·*/·int·a·=·a; | 9 | ····public·final·/*·synthetic·*/·int·a·=·a; |
11 | ····public·final·/*·synthetic·*/·Object·b·=·b; | 10 | ····public·final·/*·synthetic·*/·Object·b·=·b; |
12 | ···· | 11 | ···· |
13 | ····public·final·void·a()·{ | 12 | ····public·final·void·a()·{ |
14 | ········final·int·a·=·this.a; | 13 | ········final·int·a·=·this.a; |
15 | ········final·Object·b·=·this.b; | 14 | ········final·Object·b·=·this.b; |
16 | ········switch·(a)·{ | 15 | ········switch·(a)·{ |
17 | ············default:·{ | 16 | ············default:·{ |
18 | ················final·v·v·=·(v)b; | 17 | ················final·v·v·=·(v)b; |
19 | ················v.g·=·false; | 18 | ················v.g·=·false; |
20 | ················final·Iterator·iterator·=·v.f.iterator(); | 19 | ················final·Iterator·iterator·=·v.f.iterator(); |
21 | ················while·(iterator.hasNext())·{ | 20 | ················while·(iterator.hasNext())·{ |
22 | ····················(( | 21 | ····················((m)iterator.next()).a(); |
23 | ················} | 22 | ················} |
24 | ················return; | 23 | ················return; |
25 | ············} | 24 | ············} |
26 | ············case·1:·{ | 25 | ············case·1:·{ |
27 | ················return; | 26 | ················return; |
28 | ············} | 27 | ············} |
29 | ············case·0:·{ | 28 | ············case·0:·{ |
30 | ················final·f·f·=·(f)b; | 29 | ················final·f·f·=·(f)b; |
31 | ················final·D·f2·=·((A)f.a).f(); | 30 | ················final·D·f2·=·((A)f.a).f(); |
32 | ················if·(f2·instanceof· | 31 | ················if·(f2·instanceof·m)·{ |
33 | ····················(( | 32 | ····················((m)f2).a(); |
34 | ················} | 33 | ················} |
35 | ················f.g·=·false; | 34 | ················f.g·=·false; |
36 | ············} | 35 | ············} |
37 | ········} | 36 | ········} |
38 | ····} | 37 | ····} |
39 | ···· | 38 | ···· |
40 | ····public·final·void·b()·{ | 39 | ····public·final·void·b()·{ |
Offset 46, 32 lines modified | Offset 45, 32 lines modified | ||
46 | ········final·Object·b·=·this.b; | 45 | ········final·Object·b·=·this.b; |
47 | ········switch·(a)·{ | 46 | ········switch·(a)·{ |
48 | ············default:·{ | 47 | ············default:·{ |
49 | ················final·v·v·=·(v)b; | 48 | ················final·v·v·=·(v)b; |
50 | ················v.g·=·h; | 49 | ················v.g·=·h; |
51 | ················final·Iterator·iterator·=·v.f.iterator(); | 50 | ················final·Iterator·iterator·=·v.f.iterator(); |
52 | ················while·(iterator.hasNext())·{ | 51 | ················while·(iterator.hasNext())·{ |
53 | ····················(( | 52 | ····················((m)iterator.next()).b(); |
54 | ················} | 53 | ················} |
55 | ················return; | 54 | ················return; |
56 | ············} | 55 | ············} |
57 | ············case·1:·{ | 56 | ············case·1:·{ |
58 | ················final·p·p·=·(p)b; | 57 | ················final·p·p·=·(p)b; |
59 | ················((View)p).setAlpha(1.0f); | 58 | ················((View)p).setAlpha(1.0f); |
60 | ················final· | 59 | ················final·io.flutter.embedding.engine.renderer.l·c·=·p.c; |
61 | ················if·(c·!=·null)·{ | 60 | ················if·(c·!=·null)·{ |
62 | ····················c.a.removeIsDisplayingFlutterUiListener(( | 61 | ····················c.a.removeIsDisplayingFlutterUiListener((m)this); |
63 | ················} | 62 | ················} |
64 | ················return; | 63 | ················return; |
65 | ············} | 64 | ············} |
66 | ············case·0:·{ | 65 | ············case·0:·{ |
67 | ················final·f·f·=·(f)b; | 66 | ················final·f·f·=·(f)b; |
68 | ················final·D·f2·=·((A)f.a).f(); | 67 | ················final·D·f2·=·((A)f.a).f(); |
69 | ················if·(f2·instanceof· | 68 | ················if·(f2·instanceof·m)·{ |
70 | ····················(( | 69 | ····················((m)f2).b(); |
71 | ················} | 70 | ················} |
72 | ················f.g·=·h; | 71 | ················f.g·=·h; |
73 | ················f.h·=·h; | 72 | ················f.h·=·h; |
74 | ············} | 73 | ············} |
75 | ········} | 74 | ········} |
76 | ····} | 75 | ····} |
77 | } | 76 | } |
Offset 12, 27 lines modified | Offset 12, 26 lines modified | ||
12 | import·z.j; | 12 | import·z.j; |
13 | import·io.flutter.plugin.editing.a; | 13 | import·io.flutter.plugin.editing.a; |
14 | import·android.os.Build$VERSION; | 14 | import·android.os.Build$VERSION; |
15 | import·android.util.Log; | 15 | import·android.util.Log; |
16 | import·java.util.Locale; | 16 | import·java.util.Locale; |
17 | import·android.util.AttributeSet; | 17 | import·android.util.AttributeSet; |
18 | import·android.content.Context; | 18 | import·android.content.Context; |
19 | import·io.flutter.embedding.engine.renderer. | 19 | import·io.flutter.embedding.engine.renderer.l; |
20 | import·android.graphics.Bitmap; | 20 | import·android.graphics.Bitmap; |
21 | import·android.media.Image; | 21 | import·android.media.Image; |
22 | import·android.media.ImageReader; | 22 | import·android.media.ImageReader; |
23 | import·io.flutter.embedding.engine.renderer.m; | ||
24 | import·android.view.View; | 23 | import·android.view.View; |
25 | public·class·n·extends·View·implements·m | 24 | public·class·n·extends·View·implements·io.flutter.embedding.engine.renderer.n |
26 | { | 25 | { |
27 | ····public·ImageReader·a; | 26 | ····public·ImageReader·a; |
28 | ····public·Image·b; | 27 | ····public·Image·b; |
29 | ····public·Bitmap·c; | 28 | ····public·Bitmap·c; |
30 | ····public· | 29 | ····public·l·d; |
31 | ····public·final·int·e; | 30 | ····public·final·int·e; |
32 | ····public·boolean·f; | 31 | ····public·boolean·f; |
33 | ···· | 32 | ···· |
34 | ····public·n(final·Context·context,·final·int·n,·final·int·n2,·final·int·e)·{ | 33 | ····public·n(final·Context·context,·final·int·n,·final·int·n2,·final·int·e)·{ |
35 | ········final·ImageReader·f·=·f(n,·n2); | 34 | ········final·ImageReader·f·=·f(n,·n2); |
36 | ········super(context,·(AttributeSet)null); | 35 | ········super(context,·(AttributeSet)null); |
37 | ········this.f·=·false; | 36 | ········this.f·=·false; |
Offset 62, 15 lines modified | Offset 61, 15 lines modified | ||
62 | ········} | 61 | ········} |
63 | ········if·(Build$VERSION.SDK_INT·>=·29)·{ | 62 | ········if·(Build$VERSION.SDK_INT·>=·29)·{ |
64 | ············return·a.z(i,·j); | 63 | ············return·a.z(i,·j); |
65 | ········} | 64 | ········} |
66 | ········return·ImageReader.newInstance(i,·j,·n,·3); | 65 | ········return·ImageReader.newInstance(i,·j,·n,·3); |
67 | ····} | 66 | ····} |
68 | ···· | 67 | ···· |
69 | ····public·final·void·a(final· | 68 | ····public·final·void·a(final·l·d)·{ |
70 | ········if·(j.b(this.e)·==·0)·{ | 69 | ········if·(j.b(this.e)·==·0)·{ |
71 | ············final·Surface·surface·=·this.a.getSurface(); | 70 | ············final·Surface·surface·=·this.a.getSurface(); |
72 | ············d.c·=·surface; | 71 | ············d.c·=·surface; |
73 | ············d.a.onSurfaceWindowChanged(surface); | 72 | ············d.a.onSurfaceWindowChanged(surface); |
74 | ········} | 73 | ········} |
75 | ········this.setAlpha(1.0f); | 74 | ········this.setAlpha(1.0f); |
76 | ········this.d·=·d; | 75 | ········this.d·=·d; |
Offset 133, 15 lines modified | Offset 132, 15 lines modified | ||
133 | ············b.close(); | 132 | ············b.close(); |
134 | ············this.b·=·null; | 133 | ············this.b·=·null; |
135 | ········} | 134 | ········} |
136 | ········this.a.close(); | 135 | ········this.a.close(); |
137 | ········this.a·=·f(n,·n2); | 136 | ········this.a·=·f(n,·n2); |
138 | ····} | 137 | ····} |
139 | ···· | 138 | ···· |
140 | ····public· | 139 | ····public·l·getAttachedRenderer()·{ |
141 | ········return·this.d; | 140 | ········return·this.d; |
142 | ····} | 141 | ····} |
143 | ···· | 142 | ···· |
144 | ····public·ImageReader·getImageReader()·{ | 143 | ····public·ImageReader·getImageReader()·{ |
145 | ········return·this.a; | 144 | ········return·this.a; |
146 | ····} | 145 | ····} |
147 | ···· | 146 | ···· |
Offset 190, 15 lines modified | Offset 189, 15 lines modified | ||
190 | ········} | 189 | ········} |
191 | ········n3·=·1; | 190 | ········n3·=·1; |
192 | ········e·=·this.e; | 191 | ········e·=·this.e; |
193 | ········if·(e·==·n3)·{ | 192 | ········if·(e·==·n3)·{ |
194 | ············n3·=·(this.f·?·1·:·0); | 193 | ············n3·=·(this.f·?·1·:·0); |
195 | ············if·(n3·!=·0)·{ | 194 | ············if·(n3·!=·0)·{ |
196 | ················this.g(n,·n2); | 195 | ················this.g(n,·n2); |
197 | ················final· | 196 | ················final·l·d·=·this.d; |
198 | ················final·Surface·surface·=·this.a.getSurface(); | 197 | ················final·Surface·surface·=·this.a.getSurface(); |
199 | ················d.c·=·surface; | 198 | ················d.c·=·surface; |
200 | ················d.a.onSurfaceWindowChanged(surface); | 199 | ················d.a.onSurfaceWindowChanged(surface); |
201 | ············} | 200 | ············} |
202 | ········} | 201 | ········} |
203 | ····} | 202 | ····} |
204 | } | 203 | } |
Offset 3, 27 lines modified | Offset 3, 27 lines modified | ||
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.graphics.Region$Op; | 4 | import·android.graphics.Region$Op; |
5 | import·android.graphics.Region; | 5 | import·android.graphics.Region; |
6 | import·android.view.Surface; | 6 | import·android.view.Surface; |
7 | import·io.flutter.embedding.engine.FlutterJNI; | 7 | import·io.flutter.embedding.engine.FlutterJNI; |
8 | import·android.util.Log; | 8 | import·android.util.Log; |
9 | import·io.flutter.embedding.engine.renderer. | 9 | import·io.flutter.embedding.engine.renderer.m; |
10 | import·android.view.SurfaceHolder$Callback; | 10 | import·android.view.SurfaceHolder$Callback; |
11 | import·android.util.AttributeSet; | 11 | import·android.util.AttributeSet; |
12 | import·android.content.Context; | 12 | import·android.content.Context; |
13 | import·io.flutter.embedding.engine.renderer. | 13 | import·io.flutter.embedding.engine.renderer.l; |
14 | import·io.flutter.embedding.engine.renderer. | 14 | import·io.flutter.embedding.engine.renderer.n; |
15 | import·android.view.SurfaceView; | 15 | import·android.view.SurfaceView; |
16 | public·final·class·p·extends·SurfaceView·implements· | 16 | public·final·class·p·extends·SurfaceView·implements·n |
17 | { | 17 | { |
18 | ····public·boolean·a; | 18 | ····public·boolean·a; |
19 | ····public·boolean·b; | 19 | ····public·boolean·b; |
20 | ····public· | 20 | ····public·l·c; |
21 | ····public·final·c·d; | 21 | ····public·final·c·d; |
22 | ···· | 22 | ···· |
23 | ····public·p(final·Context·context,·final·boolean·b)·{ | 23 | ····public·p(final·Context·context,·final·boolean·b)·{ |
24 | ········super(context,·(AttributeSet)null); | 24 | ········super(context,·(AttributeSet)null); |
25 | ········this.a·=·false; | 25 | ········this.a·=·false; |
26 | ········this.b·=·false; | 26 | ········this.b·=·false; |
27 | ········final·o·o·=·new·o(this); | 27 | ········final·o·o·=·new·o(this); |
Offset 33, 19 lines modified | Offset 33, 19 lines modified | ||
33 | ············this.getHolder().setFormat(-2); | 33 | ············this.getHolder().setFormat(-2); |
34 | ············this.setZOrderOnTop(zOrderOnTop); | 34 | ············this.setZOrderOnTop(zOrderOnTop); |
35 | ········} | 35 | ········} |
36 | ········this.getHolder().addCallback((SurfaceHolder$Callback)o); | 36 | ········this.getHolder().addCallback((SurfaceHolder$Callback)o); |
37 | ········((View)this).setAlpha(0.0f); | 37 | ········((View)this).setAlpha(0.0f); |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····public·final·void·a(final· | 40 | ····public·final·void·a(final·l·c)·{ |
41 | ········final· | 41 | ········final·l·c2·=·this.c; |
42 | ········if·(c2·!=·null)·{ | 42 | ········if·(c2·!=·null)·{ |
43 | ············c2.g(); | 43 | ············c2.g(); |
44 | ············this.c.a.removeIsDisplayingFlutterUiListener(( | 44 | ············this.c.a.removeIsDisplayingFlutterUiListener((m)this.d); |
45 | ········} | 45 | ········} |
46 | ········this.c·=·c; | 46 | ········this.c·=·c; |
47 | ········this.d(); | 47 | ········this.d(); |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····public·final·void·b()·{ | 50 | ····public·final·void·b()·{ |
51 | ········if·(this.c·==·null)·{ | 51 | ········if·(this.c·==·null)·{ |
Offset 54, 50 lines modified | Offset 54, 50 lines modified | ||
54 | ········} | 54 | ········} |
55 | ········this.b·=·true; | 55 | ········this.b·=·true; |
56 | ····} | 56 | ····} |
57 | ···· | 57 | ···· |
58 | ····public·final·void·c()·{ | 58 | ····public·final·void·c()·{ |
59 | ········if·(this.c·!=·null)·{ | 59 | ········if·(this.c·!=·null)·{ |
60 | ············if·(((View)this).getWindowToken()·!=·null)·{ | 60 | ············if·(((View)this).getWindowToken()·!=·null)·{ |
61 | ················final· | 61 | ················final·l·c·=·this.c; |
62 | ················if·(c·==·null)·{ | 62 | ················if·(c·==·null)·{ |
63 | ····················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null."); | 63 | ····················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null."); |
64 | ················} | 64 | ················} |
65 | ················c.g(); | 65 | ················c.g(); |
66 | ············} | 66 | ············} |
67 | ············((View)this).setAlpha(0.0f); | 67 | ············((View)this).setAlpha(0.0f); |
68 | ············this.c.a.removeIsDisplayingFlutterUiListener(( | 68 | ············this.c.a.removeIsDisplayingFlutterUiListener((m)this.d); |
69 | ············this.c·=·null; | 69 | ············this.c·=·null; |
70 | ········} | 70 | ········} |
71 | ········else·{ | 71 | ········else·{ |
72 | ············Log.w("FlutterSurfaceView",·"detachFromRenderer()·invoked·when·no·FlutterRenderer·was·attached."); | 72 | ············Log.w("FlutterSurfaceView",·"detachFromRenderer()·invoked·when·no·FlutterRenderer·was·attached."); |
73 | ········} | 73 | ········} |
74 | ····} | 74 | ····} |
75 | ···· | 75 | ···· |
76 | ····public·final·void·d()·{ | 76 | ····public·final·void·d()·{ |
77 | ········final· | 77 | ········final·l·c·=·this.c; |
78 | ········if·(c·==·null)·{ | 78 | ········if·(c·==·null)·{ |
79 | ············Log.w("FlutterSurfaceView",·"resume()·invoked·when·no·FlutterRenderer·was·attached."); | 79 | ············Log.w("FlutterSurfaceView",·"resume()·invoked·when·no·FlutterRenderer·was·attached."); |
80 | ············return; | 80 | ············return; |
81 | ········} | 81 | ········} |
82 | ········final·FlutterJNI·a·=·c.a; | 82 | ········final·FlutterJNI·a·=·c.a; |
83 | ········final·c·d·=·this.d; | 83 | ········final·c·d·=·this.d; |
84 | ········a.addIsDisplayingFlutterUiListener(( | 84 | ········a.addIsDisplayingFlutterUiListener((m)d); |
85 | ········if·(c.d)·{ | 85 | ········if·(c.d)·{ |
86 | ············d.b(); | 86 | ············d.b(); |
87 | ········} | 87 | ········} |
88 | ········if·(this.a)·{ | 88 | ········if·(this.a)·{ |
89 | ············this.e(); | 89 | ············this.e(); |
90 | ········} | 90 | ········} |
91 | ········this.b·=·false; | 91 | ········this.b·=·false; |
92 | ····} | 92 | ····} |
93 | ···· | 93 | ···· |
94 | ····public·final·void·e()·{ | 94 | ····public·final·void·e()·{ |
95 | ········if·(this.c·!=·null·&&·this.getHolder()·!=·null)·{ | 95 | ········if·(this.c·!=·null·&&·this.getHolder()·!=·null)·{ |
96 | ············final· | 96 | ············final·l·c·=·this.c; |
97 | ············final·Surface·surface·=·this.getHolder().getSurface(); | 97 | ············final·Surface·surface·=·this.getHolder().getSurface(); |
98 | ············final·boolean·b·=·this.b; | 98 | ············final·boolean·b·=·this.b; |
99 | ············if·(!b)·{ | 99 | ············if·(!b)·{ |
100 | ················c.g(); | 100 | ················c.g(); |
101 | ············} | 101 | ············} |
102 | ············c.c·=·surface; | 102 | ············c.c·=·surface; |
103 | ············final·FlutterJNI·a·=·c.a; | 103 | ············final·FlutterJNI·a·=·c.a; |
Offset 120, 11 lines modified | Offset 120, 11 lines modified | ||
120 | ········((View)this).getLocationInWindow(array); | 120 | ········((View)this).getLocationInWindow(array); |
121 | ········final·int·n·=·array[0]; | 121 | ········final·int·n·=·array[0]; |
122 | ········final·int·n2·=·1; | 122 | ········final·int·n2·=·1; |
123 | ········region.op(n,·array[n2],·((View)this).getRight()·+·n·-·((View)this).getLeft(),·((View)this).getBottom()·+·array[n2]·-·((View)this).getTop(),·Region$Op.DIFFERENCE); | 123 | ········region.op(n,·array[n2],·((View)this).getRight()·+·n·-·((View)this).getLeft(),·((View)this).getBottom()·+·array[n2]·-·((View)this).getTop(),·Region$Op.DIFFERENCE); |
124 | ········return·n2·!=·0; | 124 | ········return·n2·!=·0; |
125 | ····} | 125 | ····} |
126 | ···· | 126 | ···· |
127 | ····public· | 127 | ····public·l·getAttachedRenderer()·{ |
128 | ········return·this.c; | 128 | ········return·this.c; |
129 | ····} | 129 | ····} |
130 | } | 130 | } |
Offset 4, 34 lines modified | Offset 4, 34 lines modified | ||
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | import·io.flutter.embedding.engine.FlutterJNI; | 5 | import·io.flutter.embedding.engine.FlutterJNI; |
6 | import·android.util.Log; | 6 | import·android.util.Log; |
7 | import·android.view.TextureView$SurfaceTextureListener; | 7 | import·android.view.TextureView$SurfaceTextureListener; |
8 | import·android.util.AttributeSet; | 8 | import·android.util.AttributeSet; |
9 | import·android.content.Context; | 9 | import·android.content.Context; |
10 | import·android.view.Surface; | 10 | import·android.view.Surface; |
11 | import·io.flutter.embedding.engine.renderer. | 11 | import·io.flutter.embedding.engine.renderer.l; |
12 | import·io.flutter.embedding.engine.renderer. | 12 | import·io.flutter.embedding.engine.renderer.n; |
13 | import·android.view.TextureView; | 13 | import·android.view.TextureView; |
14 | public·final·class·r·extends·TextureView·implements· | 14 | public·final·class·r·extends·TextureView·implements·n |
15 | { | 15 | { |
16 | ····public·boolean·a; | 16 | ····public·boolean·a; |
17 | ····public·boolean·b; | 17 | ····public·boolean·b; |
18 | ····public· | 18 | ····public·l·c; |
19 | ····public·Surface·d; | 19 | ····public·Surface·d; |
20 | ···· | 20 | ···· |
21 | ····public·r(final·Context·context)·{ | 21 | ····public·r(final·Context·context)·{ |
22 | ········super(context,·(AttributeSet)null); | 22 | ········super(context,·(AttributeSet)null); |
23 | ········this.a·=·false; | 23 | ········this.a·=·false; |
24 | ········this.b·=·false; | 24 | ········this.b·=·false; |
25 | ········this.setSurfaceTextureListener((TextureView$SurfaceTextureListener)new·q(this)); | 25 | ········this.setSurfaceTextureListener((TextureView$SurfaceTextureListener)new·q(this)); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·final·void·a(final· | 28 | ····public·final·void·a(final·l·c)·{ |
29 | ········final· | 29 | ········final·l·c2·=·this.c; |
30 | ········if·(c2·!=·null)·{ | 30 | ········if·(c2·!=·null)·{ |
31 | ············c2.g(); | 31 | ············c2.g(); |
32 | ········} | 32 | ········} |
33 | ········this.c·=·c; | 33 | ········this.c·=·c; |
34 | ········this.d(); | 34 | ········this.d(); |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
Offset 42, 15 lines modified | Offset 42, 15 lines modified | ||
42 | ········} | 42 | ········} |
43 | ········this.b·=·true; | 43 | ········this.b·=·true; |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····public·final·void·c()·{ | 46 | ····public·final·void·c()·{ |
47 | ········if·(this.c·!=·null)·{ | 47 | ········if·(this.c·!=·null)·{ |
48 | ············if·(((View)this).getWindowToken()·!=·null)·{ | 48 | ············if·(((View)this).getWindowToken()·!=·null)·{ |
49 | ················final· | 49 | ················final·l·c·=·this.c; |
50 | ················if·(c·==·null)·{ | 50 | ················if·(c·==·null)·{ |
51 | ····················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null."); | 51 | ····················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null."); |
52 | ················} | 52 | ················} |
53 | ················c.g(); | 53 | ················c.g(); |
54 | ················final·Surface·d·=·this.d; | 54 | ················final·Surface·d·=·this.d; |
55 | ················if·(d·!=·null)·{ | 55 | ················if·(d·!=·null)·{ |
56 | ····················d.release(); | 56 | ····················d.release(); |
Offset 80, 15 lines modified | Offset 80, 15 lines modified | ||
80 | ············final·Surface·d·=·this.d; | 80 | ············final·Surface·d·=·this.d; |
81 | ············if·(d·!=·null)·{ | 81 | ············if·(d·!=·null)·{ |
82 | ················d.release(); | 82 | ················d.release(); |
83 | ················this.d·=·null; | 83 | ················this.d·=·null; |
84 | ············} | 84 | ············} |
85 | ············final·Surface·surface·=·new·Surface(this.getSurfaceTexture()); | 85 | ············final·Surface·surface·=·new·Surface(this.getSurfaceTexture()); |
86 | ············this.d·=·surface; | 86 | ············this.d·=·surface; |
87 | ············final· | 87 | ············final·l·c·=·this.c; |
88 | ············final·boolean·b·=·this.b; | 88 | ············final·boolean·b·=·this.b; |
89 | ············if·(!b)·{ | 89 | ············if·(!b)·{ |
90 | ················c.g(); | 90 | ················c.g(); |
91 | ············} | 91 | ············} |
92 | ············c.c·=·surface; | 92 | ············c.c·=·surface; |
93 | ············final·FlutterJNI·a·=·c.a; | 93 | ············final·FlutterJNI·a·=·c.a; |
94 | ············if·(b)·{ | 94 | ············if·(b)·{ |
Offset 98, 15 lines modified | Offset 98, 15 lines modified | ||
98 | ················a.onSurfaceCreated(surface); | 98 | ················a.onSurfaceCreated(surface); |
99 | ············} | 99 | ············} |
100 | ············return; | 100 | ············return; |
101 | ········} | 101 | ········} |
102 | ········throw·new·IllegalStateException("connectSurfaceToRenderer()·should·only·be·called·when·flutterRenderer·and·getSurfaceTexture()·are·non-null."); | 102 | ········throw·new·IllegalStateException("connectSurfaceToRenderer()·should·only·be·called·when·flutterRenderer·and·getSurfaceTexture()·are·non-null."); |
103 | ····} | 103 | ····} |
104 | ···· | 104 | ···· |
105 | ····public· | 105 | ····public·l·getAttachedRenderer()·{ |
106 | ········return·this.c; | 106 | ········return·this.c; |
107 | ····} | 107 | ····} |
108 | ···· | 108 | ···· |
109 | ····public·void·setRenderSurface(final·Surface·d)·{ | 109 | ····public·void·setRenderSurface(final·Surface·d)·{ |
110 | ········this.d·=·d; | 110 | ········this.d·=·d; |
111 | ····} | 111 | ····} |
112 | } | 112 | } |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | package·n1; | 1 | package·n1; |
2 | import·android.view.ViewGroup; | 2 | import·android.view.ViewGroup; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·f.n; | 4 | import·f.n; |
5 | import·io.flutter.embedding.engine.renderer.k; | ||
6 | import·io.flutter.embedding.engine.renderer.l; | 5 | import·io.flutter.embedding.engine.renderer.l; |
6 | import·io.flutter.embedding.engine.renderer.m; | ||
7 | public·final·class·u·implements· | 7 | public·final·class·u·implements·m |
8 | { | 8 | { |
9 | ····public·final·/*·synthetic·*/· | 9 | ····public·final·/*·synthetic·*/·l·a; |
10 | ····public·final·/*·synthetic·*/·Runnable·b; | 10 | ····public·final·/*·synthetic·*/·Runnable·b; |
11 | ····public·final·/*·synthetic·*/·v·c; | 11 | ····public·final·/*·synthetic·*/·v·c; |
12 | ···· | 12 | ···· |
13 | ····public·u(final·v·c,·final· | 13 | ····public·u(final·v·c,·final·l·a,·final·n·b)·{ |
14 | ········this.c·=·c; | 14 | ········this.c·=·c; |
15 | ········this.a·=·a; | 15 | ········this.a·=·a; |
16 | ········this.b·=·(Runnable)b; | 16 | ········this.b·=·(Runnable)b; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·a()·{ | 19 | ····public·final·void·a()·{ |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·final·void·b()·{ | 22 | ····public·final·void·b()·{ |
23 | ········this.a.a.removeIsDisplayingFlutterUiListener(( | 23 | ········this.a.a.removeIsDisplayingFlutterUiListener((m)this); |
24 | ········this.b.run(); | 24 | ········this.b.run(); |
25 | ········final·v·c·=·this.c; | 25 | ········final·v·c·=·this.c; |
26 | ········if·(!(c.d·instanceof·n1.n))·{ | 26 | ········if·(!(c.d·instanceof·n1.n))·{ |
27 | ············final·n1.n·c2·=·c.c; | 27 | ············final·n1.n·c2·=·c.c; |
28 | ············if·(c2·!=·null)·{ | 28 | ············if·(c2·!=·null)·{ |
29 | ················c2.c(); | 29 | ················c2.c(); |
30 | ················final·n1.n·c3·=·c.c; | 30 | ················final·n1.n·c3·=·c.c; |
Offset 9, 28 lines modified | Offset 9, 27 lines modified | ||
9 | import·android.view.ViewStructure; | 9 | import·android.view.ViewStructure; |
10 | import·java.nio.ByteOrder; | 10 | import·java.nio.ByteOrder; |
11 | import·java.nio.ByteBuffer; | 11 | import·java.nio.ByteBuffer; |
12 | import·android.view.MotionEvent; | 12 | import·android.view.MotionEvent; |
13 | import·java.util.concurrent.CancellationException; | 13 | import·java.util.concurrent.CancellationException; |
14 | import·Y1.O; | 14 | import·Y1.O; |
15 | import·android.text.Selection; | 15 | import·android.text.Selection; |
16 | import· | 16 | import·android.os.Bundle; |
17 | import·android.view.inputmethod.InputConnection; | 17 | import·android.view.inputmethod.InputConnection; |
18 | import·android.view.inputmethod.EditorInfo; | 18 | import·android.view.inputmethod.EditorInfo; |
19 | import·android.content.res.Configuration; | 19 | import·android.content.res.Configuration; |
20 | import·android.app.Activity; | 20 | import·android.app.Activity; |
21 | import·java.util.concurrent.Executor; | 21 | import·java.util.concurrent.Executor; |
22 | import·Y1.J; | 22 | import·Y1.J; |
23 | import·java.util.concurrent.locks.ReentrantLock; | 23 | import·java.util.concurrent.locks.ReentrantLock; |
24 | import·I.d; | 24 | import·I.d; |
25 | import·android.view.DisplayCutout; | 25 | import·android.view.DisplayCutout; |
26 | import·android.graphics.Insets; | 26 | import·android.graphics.Insets; |
27 | import·java.util.Collection; | 27 | import·java.util.Collection; |
28 | import·android.hardware.display.DisplayManager; | 28 | import·android.hardware.display.DisplayManager; |
29 | import·A0.s; | ||
30 | import·android.view.WindowInsets; | 29 | import·android.view.WindowInsets; |
31 | import·android.view.accessibility.AccessibilityNodeProvider; | 30 | import·android.view.accessibility.AccessibilityNodeProvider; |
32 | import·android.graphics.Rect; | 31 | import·android.graphics.Rect; |
33 | import·java.util.ArrayList; | 32 | import·java.util.ArrayList; |
34 | import·android.view.ViewConfiguration; | 33 | import·android.view.ViewConfiguration; |
35 | import·android.view.KeyEvent; | 34 | import·android.view.KeyEvent; |
36 | import·android.util.DisplayMetrics; | 35 | import·android.util.DisplayMetrics; |
Offset 41, 198 lines modified | Offset 40, 198 lines modified | ||
41 | import·java.util.Arrays; | 40 | import·java.util.Arrays; |
42 | import·java.io.Serializable; | 41 | import·java.io.Serializable; |
43 | import·w1.o; | 42 | import·w1.o; |
44 | import·java.util.Map; | 43 | import·java.util.Map; |
45 | import·Q.f; | 44 | import·Q.f; |
46 | import·java.util.HashMap; | 45 | import·java.util.HashMap; |
47 | import·android.os.Build$VERSION; | 46 | import·android.os.Build$VERSION; |
48 | import·io.flutter.embedding.engine.renderer.k; | ||
49 | import·android.view.textservice.SpellCheckerSession; | 47 | import·android.view.textservice.SpellCheckerSession; |
50 | import·o.h; | ||
51 | import·android.view.accessibility.AccessibilityManager; | 48 | import·android.view.accessibility.AccessibilityManager; |
52 | import·android.util.SparseArray; | 49 | import·android.util.SparseArray; |
53 | import·java.util.Iterator; | 50 | import·java.util.Iterator; |
54 | import·io.flutter.embedding.engine.FlutterJNI; | 51 | import·io.flutter.embedding.engine.FlutterJNI; |
55 | import·android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener; | 52 | import·android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener; |
56 | import·android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener; | 53 | import·android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener; |
57 | import·io.flutter.plugin.platform.q; | 54 | import·io.flutter.plugin.platform.q; |
55 | import·io.flutter.plugin.platform.g; | ||
58 | import·android.util.Log; | 56 | import·android.util.Log; |
59 | import·android.view.View; | 57 | import·android.view.View; |
60 | import·io.flutter.plugin.platform.l; | 58 | import·io.flutter.plugin.platform.l; |
61 | import·android.database.ContentObserver; | 59 | import·android.database.ContentObserver; |
62 | import·java.util.Objects; | 60 | import·java.util.Objects; |
63 | import·android.os.Handler; | 61 | import·android.os.Handler; |
64 | import·android.os.Looper; | 62 | import·android.os.Looper; |
65 | import·android.util.AttributeSet; | 63 | import·android.util.AttributeSet; |
66 | import·android.content.Context; | 64 | import·android.content.Context; |
65 | import·A0.m; | ||
67 | import·android.view.textservice.TextServicesManager; | 66 | import·android.view.textservice.TextServicesManager; |
67 | import·io.flutter.view.j; | ||
68 | import·l.e; | 68 | import·l.e; |
69 | import·io.flutter.plugin.editing. | 69 | import·io.flutter.plugin.editing.h; |
70 | import·io.flutter.plugin.editing. | 70 | import·io.flutter.plugin.editing.k; |
71 | import·q.A; | 71 | import·q.A; |
72 | import·o1.c; | 72 | import·o1.c; |
73 | import·java.util.HashSet; | 73 | import·java.util.HashSet; |
74 | import·io.flutter.embedding.engine.renderer.m; | ||
75 | import·y1.a; | 74 | import·y1.a; |
76 | import·android.widget.FrameLayout; | 75 | import·android.widget.FrameLayout; |
77 | public·final·class·v·extends·FrameLayout·implements·a,·E | 76 | public·final·class·v·extends·FrameLayout·implements·a,·E |
78 | { | 77 | { |
79 | ····public·final·p·a; | 78 | ····public·final·p·a; |
80 | ····public·final·r·b; | 79 | ····public·final·r·b; |
81 | ····public·n·c; | 80 | ····public·n·c; |
82 | ····public·m·d; | ||
83 | ····public·m· | 81 | ····public·io.flutter.embedding.engine.renderer.n·d; |
82 | ····public·io.flutter.embedding.engine.renderer.n·e; | ||
84 | ····public·final·HashSet·f; | 83 | ····public·final·HashSet·f; |
85 | ····public·boolean·g; | 84 | ····public·boolean·g; |
86 | ····public·c·h; | 85 | ····public·c·h; |
87 | ····public·final·HashSet·i; | 86 | ····public·final·HashSet·i; |
88 | ····public·A·j; | 87 | ····public·A·j; |
89 | ····public· | 88 | ····public·k·k; |
90 | ····public· | 89 | ····public·h·l; |
91 | ····public·x1.a·m; | 90 | ····public·x1.a·m; |
92 | ····public·e·n; | 91 | ····public·e·n; |
93 | ····public·b·o; | 92 | ····public·b·o; |
94 | ····public· | 93 | ····public·j·p; |
95 | ····public·TextServicesManager·q; | 94 | ····public·TextServicesManager·q; |
96 | ····public·v0.v·r; | 95 | ····public·v0.v·r; |
97 | ····public·final·io.flutter.embedding.engine.renderer. | 96 | ····public·final·io.flutter.embedding.engine.renderer.k·s; |
98 | ····public·final·v0.v·t; | 97 | ····public·final·v0.v·t; |
99 | ····public·final·Y.a·u; | 98 | ····public·final·Y.a·u; |
100 | ····public·final·n1.c·v; | 99 | ····public·final·n1.c·v; |
101 | ····public· | 100 | ····public·m·w; |
102 | ····public·w·x; | 101 | ····public·w·x; |
103 | ···· | 102 | ···· |
104 | ····public·v(final·Context·context,·final·p·p2)·{ | 103 | ····public·v(final·Context·context,·final·p·p2)·{ |
105 | ········super(context,·(AttributeSet)null); | 104 | ········super(context,·(AttributeSet)null); |
106 | ········this.f·=·new·HashSet(); | 105 | ········this.f·=·new·HashSet(); |
107 | ········this.i·=·new·HashSet(); | 106 | ········this.i·=·new·HashSet(); |
108 | ········this.s·=·new·io.flutter.embedding.engine.renderer. | 107 | ········this.s·=·new·io.flutter.embedding.engine.renderer.k(); |
109 | ········this.t·=·new·v0.v(14,·(Object)this); | 108 | ········this.t·=·new·v0.v(14,·(Object)this); |
110 | ········final·Handler·handler·=·new·Handler(Looper.getMainLooper()); | 109 | ········final·Handler·handler·=·new·Handler(Looper.getMainLooper()); |
111 | ········final·int·n·=·2; | 110 | ········final·int·n·=·2; |
112 | ········this.u·=·new·Y.a((Object)this,·handler,·n); | 111 | ········this.u·=·new·Y.a((Object)this,·handler,·n); |
113 | ········this.v·=·new·n1.c(n,·(Object)this); | 112 | ········this.v·=·new·n1.c(n,·(Object)this); |
114 | ········this.x·=·(w)new·Object(); | 113 | ········this.x·=·(w)new·Object(); |
115 | ········this.a·=·p2; | 114 | ········this.a·=·p2; |
116 | ········this.d·=·(m)p2; | 115 | ········this.d·=·(io.flutter.embedding.engine.renderer.n)p2; |
117 | ········this.b(); | 116 | ········this.b(); |
118 | ····} | 117 | ····} |
119 | ···· | 118 | ···· |
120 | ····public·v(final·Context·context,·final·r·r)·{ | 119 | ····public·v(final·Context·context,·final·r·r)·{ |
121 | ········super(context,·(AttributeSet)null); | 120 | ········super(context,·(AttributeSet)null); |
122 | ········this.f·=·new·HashSet(); | 121 | ········this.f·=·new·HashSet(); |
123 | ········this.i·=·new·HashSet(); | 122 | ········this.i·=·new·HashSet(); |
124 | ········this.s·=·new·io.flutter.embedding.engine.renderer. | 123 | ········this.s·=·new·io.flutter.embedding.engine.renderer.k(); |
125 | ········this.t·=·new·v0.v(14,·(Object)this); | 124 | ········this.t·=·new·v0.v(14,·(Object)this); |
126 | ········final·Handler·handler·=·new·Handler(Looper.getMainLooper()); | 125 | ········final·Handler·handler·=·new·Handler(Looper.getMainLooper()); |
127 | ········final·int·n·=·2; | 126 | ········final·int·n·=·2; |
128 | ········this.u·=·new·Y.a((Object)this,·handler,·n); | 127 | ········this.u·=·new·Y.a((Object)this,·handler,·n); |
129 | ········this.v·=·new·n1.c(n,·(Object)this); | 128 | ········this.v·=·new·n1.c(n,·(Object)this); |
130 | ········this.x·=·(w)new·Object(); | 129 | ········this.x·=·(w)new·Object(); |
131 | ········this.b·=·r; | 130 | ········this.b·=·r; |
132 | ········this.d·=·(m)r; | 131 | ········this.d·=·(io.flutter.embedding.engine.renderer.n)r; |
133 | ········this.b(); | 132 | ········this.b(); |
Max diff block lines reached; 30380/35088 bytes (86.58%) of diff not shown. |
Offset 11, 25 lines modified | Offset 11, 25 lines modified | ||
11 | ···· | 11 | ···· |
12 | ····public·a(final·c·a)·{ | 12 | ····public·a(final·c·a)·{ |
13 | ········this.a·=·a; | 13 | ········this.a·=·a; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·final·void·a()·{ | 16 | ····public·final·void·a()·{ |
17 | ········final·c·a·=·this.a; | 17 | ········final·c·a·=·this.a; |
18 | ········final·Iterator·iterator·=·a. | 18 | ········final·Iterator·iterator·=·a.s.iterator(); |
19 | ········while·(iterator.hasNext())·{ | 19 | ········while·(iterator.hasNext())·{ |
20 | ············((b)iterator.next()).a(); | 20 | ············((b)iterator.next()).a(); |
21 | ········} | 21 | ········} |
22 | ········while·(true)·{ | 22 | ········while·(true)·{ |
23 | ············final·q· | 23 | ············final·q·r·=·a.r; |
24 | ············final·SparseArray·k·=· | 24 | ············final·SparseArray·k·=·r.k; |
25 | ············if·(k.size()·<=·0)·{ | 25 | ············if·(k.size()·<=·0)·{ |
26 | ················break; | 26 | ················break; |
27 | ············} | 27 | ············} |
28 | ············ | 28 | ············r.v.o(k.keyAt(0)); |
29 | ········} | 29 | ········} |
30 | ········a.j.b·=·null; | 30 | ········a.j.b·=·null; |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·final·void·b()·{ | 33 | ····public·final·void·b()·{ |
34 | ····} | 34 | ····} |
35 | } | 35 | } |
Offset 22, 37 lines modified | Offset 22, 37 lines modified | ||
22 | ········final·Window·c·=·this.c; | 22 | ········final·Window·c·=·this.c; |
23 | ········final·WindowInsetsController·b2·=·this.b; | 23 | ········final·WindowInsetsController·b2·=·this.b; |
24 | ········if·(b)·{ | 24 | ········if·(b)·{ |
25 | ············if·(c·!=·null)·{ | 25 | ············if·(c·!=·null)·{ |
26 | ················final·View·decorView·=·c.getDecorView(); | 26 | ················final·View·decorView·=·c.getDecorView(); |
27 | ················decorView.setSystemUiVisibility(decorView.getSystemUiVisibility()·|·0x10); | 27 | ················decorView.setSystemUiVisibility(decorView.getSystemUiVisibility()·|·0x10); |
28 | ············} | 28 | ············} |
29 | ············b. | 29 | ············b.x(b2); |
30 | ········} | 30 | ········} |
31 | ········else·{ | 31 | ········else·{ |
32 | ············if·(c·!=·null)·{ | 32 | ············if·(c·!=·null)·{ |
33 | ················final·View·decorView2·=·c.getDecorView(); | 33 | ················final·View·decorView2·=·c.getDecorView(); |
34 | ················decorView2.setSystemUiVisibility(decorView2.getSystemUiVisibility()·&·0xFFFFFFEF); | 34 | ················decorView2.setSystemUiVisibility(decorView2.getSystemUiVisibility()·&·0xFFFFFFEF); |
35 | ············} | 35 | ············} |
36 | ············b. | 36 | ············b.z(b2); |
37 | ········} | 37 | ········} |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····public·final·void·n(final·boolean·b)·{ | 40 | ····public·final·void·n(final·boolean·b)·{ |
41 | ········final·Window·c·=·this.c; | 41 | ········final·Window·c·=·this.c; |
42 | ········final·WindowInsetsController·b2·=·this.b; | 42 | ········final·WindowInsetsController·b2·=·this.b; |
43 | ········if·(b)·{ | 43 | ········if·(b)·{ |
44 | ············if·(c·!=·null)·{ | 44 | ············if·(c·!=·null)·{ |
45 | ················final·View·decorView·=·c.getDecorView(); | 45 | ················final·View·decorView·=·c.getDecorView(); |
46 | ················decorView.setSystemUiVisibility(decorView.getSystemUiVisibility()·|·0x2000); | 46 | ················decorView.setSystemUiVisibility(decorView.getSystemUiVisibility()·|·0x2000); |
47 | ············} | 47 | ············} |
48 | ············b. | 48 | ············b.n(b2); |
49 | ········} | 49 | ········} |
50 | ········else·{ | 50 | ········else·{ |
51 | ············if·(c·!=·null)·{ | 51 | ············if·(c·!=·null)·{ |
52 | ················final·View·decorView2·=·c.getDecorView(); | 52 | ················final·View·decorView2·=·c.getDecorView(); |
53 | ················decorView2.setSystemUiVisibility(decorView2.getSystemUiVisibility()·&·0xFFFFDFFF); | 53 | ················decorView2.setSystemUiVisibility(decorView2.getSystemUiVisibility()·&·0xFFFFDFFF); |
54 | ············} | 54 | ············} |
55 | ············b. | 55 | ············b.u(b2); |
56 | ········} | 56 | ········} |
57 | ····} | 57 | ····} |
58 | } | 58 | } |
Offset 3, 17 lines modified | Offset 3, 17 lines modified | ||
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | import·androidx.lifecycle.t; | 4 | import·androidx.lifecycle.t; |
5 | import·androidx.lifecycle.DefaultLifecycleObserver; | 5 | import·androidx.lifecycle.DefaultLifecycleObserver; |
6 | public·final·class·b·implements·DefaultLifecycleObserver | 6 | public·final·class·b·implements·DefaultLifecycleObserver |
7 | { | 7 | { |
8 | ····public·final·/*·synthetic·*/· | 8 | ····public·final·/*·synthetic·*/·l·a; |
9 | ···· | 9 | ···· |
10 | ····public·b(final· | 10 | ····public·b(final·l·a)·{ |
11 | ········this.a·=·a; | 11 | ········this.a·=·a; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·final·void·c()·{ | 14 | ····public·final·void·c()·{ |
15 | ········final·Iterator·iterator·=·this.a.g.iterator(); | 15 | ········final·Iterator·iterator·=·this.a.g.iterator(); |
16 | ········while·(iterator.hasNext())·{ | 16 | ········while·(iterator.hasNext())·{ |
17 | ············FlutterRenderer$ImageReaderSurfaceProducer.access$200((FlutterRenderer$ImageReaderSurfaceProducer)iterator.next()); | 17 | ············FlutterRenderer$ImageReaderSurfaceProducer.access$200((FlutterRenderer$ImageReaderSurfaceProducer)iterator.next()); |
Offset 34, 14 lines modified | Offset 34, 15 lines modified | ||
34 | import·android.widget.FrameLayout$LayoutParams; | 34 | import·android.widget.FrameLayout$LayoutParams; |
35 | import·android.graphics.PorterDuff$Mode; | 35 | import·android.graphics.PorterDuff$Mode; |
36 | import·io.flutter.plugin.platform.l; | 36 | import·io.flutter.plugin.platform.l; |
37 | import·android.os.Handler; | 37 | import·android.os.Handler; |
38 | import·android.hardware.display.VirtualDisplay$Callback; | 38 | import·android.hardware.display.VirtualDisplay$Callback; |
39 | import·android.hardware.display.DisplayManager; | 39 | import·android.hardware.display.DisplayManager; |
40 | import·io.flutter.plugin.platform.o; | 40 | import·io.flutter.plugin.platform.o; |
41 | import·v1.i; | ||
41 | import·n1.F; | 42 | import·n1.F; |
42 | import·l.C; | 43 | import·l.C; |
43 | import·org.chromium.support_lib_boundary.WebkitToCompatConverterBoundaryInterface; | 44 | import·org.chromium.support_lib_boundary.WebkitToCompatConverterBoundaryInterface; |
44 | import·org.chromium.support_lib_boundary.TracingControllerBoundaryInterface; | 45 | import·org.chromium.support_lib_boundary.TracingControllerBoundaryInterface; |
45 | import·android.view.Surface; | 46 | import·android.view.Surface; |
46 | import·org.chromium.support_lib_boundary.StaticsBoundaryInterface; | 47 | import·org.chromium.support_lib_boundary.StaticsBoundaryInterface; |
47 | import·org.chromium.support_lib_boundary.ServiceWorkerControllerBoundaryInterface; | 48 | import·org.chromium.support_lib_boundary.ServiceWorkerControllerBoundaryInterface; |
Offset 64, 15 lines modified | Offset 65, 14 lines modified | ||
64 | import·io.flutter.plugin.platform.g; | 65 | import·io.flutter.plugin.platform.g; |
65 | import·io.flutter.plugin.platform.B; | 66 | import·io.flutter.plugin.platform.B; |
66 | import·io.flutter.plugin.platform.q; | 67 | import·io.flutter.plugin.platform.q; |
67 | import·o.h; | 68 | import·o.h; |
68 | import·v1.r; | 69 | import·v1.r; |
69 | import·io.flutter.plugin.editing.e; | 70 | import·io.flutter.plugin.editing.e; |
70 | import·l.m; | 71 | import·l.m; |
71 | import·io.flutter.plugin.editing.i; | ||
72 | import·v1.p; | 72 | import·v1.p; |
73 | import·p1.k; | 73 | import·p1.k; |
74 | import·java.util.Collection; | 74 | import·java.util.Collection; |
75 | import·java.util.HashSet; | 75 | import·java.util.HashSet; |
76 | import·java.util.ArrayList; | 76 | import·java.util.ArrayList; |
77 | import·com.google.android.material.button.MaterialButtonToggleGroup; | 77 | import·com.google.android.material.button.MaterialButtonToggleGroup; |
78 | import·com.google.android.material.behavior.SwipeDismissBehavior; | 78 | import·com.google.android.material.behavior.SwipeDismissBehavior; |
Offset 118, 37 lines modified | Offset 118, 37 lines modified | ||
118 | ········else·{ | 118 | ········else·{ |
119 | ············n·=·1; | 119 | ············n·=·1; |
120 | ········} | 120 | ········} |
121 | ········return·n·!=·0; | 121 | ········return·n·!=·0; |
122 | ····} | 122 | ····} |
123 | ···· | 123 | ···· |
124 | ····public·final·void·A(int·i,·final·p·f)·{ | 124 | ····public·final·void·A(int·i,·final·p·f)·{ |
125 | ········final·io.flutter.plugin.editing. | 125 | ········final·io.flutter.plugin.editing.k·k·=·(io.flutter.plugin.editing.k)this.b; |
126 | ········ | 126 | ········k.d(); |
127 | ········ | 127 | ········k.f·=·f; |
128 | ········ | 128 | ········k.e·=·new·m(i,·(Object)io.flutter.plugin.editing.j.c); |
129 | ········ | 129 | ········k.h.e((e)k); |
130 | ········final·h· | 130 | ········final·h·j·=·f.j; |
131 | ········r·r; | 131 | ········r·r; |
132 | ········if·( | 132 | ········if·(j·!=·null)·{ |
133 | ············r·=·(r) | 133 | ············r·=·(r)j.c; |
134 | ········} | 134 | ········} |
135 | ········else·{ | 135 | ········else·{ |
136 | ············r·=·null; | 136 | ············r·=·null; |
137 | ········} | 137 | ········} |
138 | ········ | 138 | ········k.h·=·new·io.flutter.plugin.editing.f(k.a,·r); |
139 | ········ | 139 | ········k.e(f); |
140 | ········i·=·1; | 140 | ········i·=·1; |
141 | ········ | 141 | ········k.i·=·(i·!=·0); |
142 | ········if·( | 142 | ········if·(k.e.b·==·io.flutter.plugin.editing.j.d)·{ |
143 | ············i·=·0; | 143 | ············i·=·0; |
144 | ············ | 144 | ············k.o·=·false; |
145 | ········} | 145 | ········} |
146 | ········ | 146 | ········k.l·=·null; |
147 | ········ | 147 | ········k.h.a((e)k); |
148 | ····} | 148 | ····} |
149 | ···· | 149 | ···· |
150 | ····public·final·void·B(final·int·n,·final·int·n2)·{ | 150 | ····public·final·void·B(final·int·n,·final·int·n2)·{ |
151 | ········if·(n2·!=·0·&&·n2·!=·1)·{ | 151 | ········if·(n2·!=·0·&&·n2·!=·1)·{ |
152 | ············final·StringBuilder·sb·=·new·StringBuilder("Trying·to·set·unknown·direction·value:·"); | 152 | ············final·StringBuilder·sb·=·new·StringBuilder("Trying·to·set·unknown·direction·value:·"); |
153 | ············sb.append(n2); | 153 | ············sb.append(n2); |
154 | ············sb.append("(view·id:·"); | 154 | ············sb.append("(view·id:·"); |
Offset 178, 93 lines modified | Offset 178, 93 lines modified | ||
178 | ············Log.e(s,·sb3.toString()); | 178 | ············Log.e(s,·sb3.toString()); |
179 | ············return; | 179 | ············return; |
180 | ········} | 180 | ········} |
181 | ········view.setLayoutDirection(n2); | 181 | ········view.setLayoutDirection(n2); |
182 | ····} | 182 | ····} |
183 | ···· | 183 | ···· |
184 | ····public·final·void·C(final·double·n,·final·double·n2,·final·double[]·array)·{ | 184 | ····public·final·void·C(final·double·n,·final·double·n2,·final·double[]·array)·{ |
185 | ········final·io.flutter.plugin.editing. | 185 | ········final·io.flutter.plugin.editing.k·k·=·(io.flutter.plugin.editing.k)this.b; |
186 | ········ | 186 | ········k.getClass(); |
187 | ········final·double[]·array2·=·new·double[4]; | 187 | ········final·double[]·array2·=·new·double[4]; |
188 | ········final·int·n3·=·3; | 188 | ········final·int·n3·=·3; |
189 | ········final·double·n4·=·array[n3]; | 189 | ········final·double·n4·=·array[n3]; |
190 | ········final·int·n5·=·15; | 190 | ········final·int·n5·=·15; |
191 | ········final·int·n6·=·1; | 191 | ········final·int·n6·=·1; |
192 | ········final·double·n7·=·0.0; | 192 | ········final·double·n7·=·0.0; |
193 | ········final·boolean·b·=·n4·==·n7·&&·array[7]·==·n7·&&·array[n5]·==·1.0; | 193 | ········final·boolean·b·=·n4·==·n7·&&·array[7]·==·n7·&&·array[n5]·==·1.0; |
194 | ········final·double·n8·=·array[12]; | 194 | ········final·double·n8·=·array[12]; |
195 | ········final·double·n9·=·array[n5]; | 195 | ········final·double·n9·=·array[n5]; |
196 | ········array2[0]·=·(array2[n6]·=·n8·/·n9); | 196 | ········array2[0]·=·(array2[n6]·=·n8·/·n9); |
197 | ········final·double·n10·=·array[13]·/·n9; | 197 | ········final·double·n10·=·array[13]·/·n9; |
198 | ········array2[n3]·=·n10; | 198 | ········array2[n3]·=·n10; |
199 | ········final·int·n11·=·2; | 199 | ········final·int·n11·=·2; |
200 | ········array2[n11]·=·n10; | 200 | ········array2[n11]·=·n10; |
201 | ········final·v1.d·d·=·new·v1.d( | 201 | ········final·v1.d·d·=·new·v1.d(k,·b,·array,·array2); |
202 | ········d.a(n,·n7); | 202 | ········d.a(n,·n7); |
203 | ········d.a(n,·n2); | 203 | ········d.a(n,·n2); |
204 | ········d.a(n7,·n2); | 204 | ········d.a(n7,·n2); |
205 | ········final·float·density·=· | 205 | ········final·float·density·=·k.a.getContext().getResources().getDisplayMetrics().density; |
206 | ········final·double·n12·=·array2[0]; | 206 | ········final·double·n12·=·array2[0]; |
207 | ········final·double·n13·=·(double)density; | 207 | ········final·double·n13·=·(double)density; |
208 | ········ | 208 | ········k.l·=·new·Rect((int)(n12·*·n13),·(int)(array2[n11]·*·n13),·(int)Math.ceil(array2[n6]·*·n13),·(int)Math.ceil(array2[n3]·*·n13)); |
209 | ····} | 209 | ····} |
210 | ···· | 210 | ···· |
211 | ····public·final·void·D(final·r·n)·{ | 211 | ····public·final·void·D(final·r·n)·{ |
212 | ········final·io.flutter.plugin.editing. | 212 | ········final·io.flutter.plugin.editing.k·k·=·(io.flutter.plugin.editing.k)this.b; |
213 | ········final·View·a·=· | 213 | ········final·View·a·=·k.a; |
214 | ········if·(! | 214 | ········if·(!k.i)·{ |
215 | ············final·r·n2·=· | 215 | ············final·r·n2·=·k.n; |
216 | ············if·(n2·!=·null)·{ | 216 | ············if·(n2·!=·null)·{ |
217 | ················final·int·d·=·n2.d; | 217 | ················final·int·d·=·n2.d; |
218 | ················if·(d·>=·0)·{ | 218 | ················if·(d·>=·0)·{ |
219 | ····················final·int·e·=·n2.e; | 219 | ····················final·int·e·=·n2.e; |
220 | ····················if·(e·>·d)·{ | 220 | ····················if·(e·>·d)·{ |
221 | ························final·int·n3·=·e·-·d; | 221 | ························final·int·n3·=·e·-·d; |
222 | ························final·int·e2·=·n.e; | 222 | ························final·int·e2·=·n.e; |
223 | ························final·int·d2·=·n.d; | 223 | ························final·int·d2·=·n.d; |
224 | ························final·int·n4·=·e2·-·d2; | 224 | ························final·int·n4·=·e2·-·d2; |
225 | ························boolean·i·=·true; | 225 | ························boolean·i·=·true; |
226 | ························Label_0177:·{ | 226 | ························Label_0177:·{ |
227 | ····························if·(n3·==·n4)·{ | 227 | ····························if·(n3·==·n4)·{ |
228 | ································for·(int· | 228 | ································for·(int·j·=·0;·j·<·n3;·++j)·{ |
229 | ····································if·(n2.a.charAt( | 229 | ····································if·(n2.a.charAt(j·+·d)·!=·n.a.charAt(j·+·d2))·{ |
230 | ········································break·Label_0177; | 230 | ········································break·Label_0177; |
231 | ····································} | 231 | ····································} |
232 | ································} | 232 | ································} |
233 | ································i·=·false; | 233 | ································i·=·false; |
234 | ····························} | 234 | ····························} |
Max diff block lines reached; 2027/7808 bytes (25.96%) of diff not shown. |
Offset 379, 15 lines modified | Offset 379, 15 lines modified | ||
379 | ················} | 379 | ················} |
380 | ················else·{ | 380 | ················else·{ |
381 | ····················n12·=·((AlertController$RecycleListView)g).b; | 381 | ····················n12·=·((AlertController$RecycleListView)g).b; |
382 | ················} | 382 | ················} |
383 | ················((View)g).setPadding(paddingLeft,·n11,·paddingRight,·n12); | 383 | ················((View)g).setPadding(paddingLeft,·n11,·paddingRight,·n12); |
384 | ············} | 384 | ············} |
385 | ········} | 385 | ········} |
386 | ········Label_23 | 386 | ········Label_2319:·{ |
387 | ············if·(!b3)·{ | 387 | ············if·(!b3)·{ |
388 | ················Object·o·=·f.g; | 388 | ················Object·o·=·f.g; |
389 | ················if·(o·==·null)·{ | 389 | ················if·(o·==·null)·{ |
390 | ····················o·=·f.w; | 390 | ····················o·=·f.w; |
391 | ················} | 391 | ················} |
392 | ················if·(o·!=·null)·{ | 392 | ················if·(o·!=·null)·{ |
393 | ····················int·n13; | 393 | ····················int·n13; |
Offset 415, 45 lines modified | Offset 415, 50 lines modified | ||
415 | ························} | 415 | ························} |
416 | ····················} | 416 | ····················} |
417 | ····················else·{ | 417 | ····················else·{ |
418 | ························if·(viewById9·!=·null·&&·(n14·&·0x1)·==·0x0)·{ | 418 | ························if·(viewById9·!=·null·&&·(n14·&·0x1)·==·0x0)·{ |
419 | ····························c3.removeView(viewById9); | 419 | ····························c3.removeView(viewById9); |
420 | ····························viewById9·=·null; | 420 | ····························viewById9·=·null; |
421 | ························} | 421 | ························} |
422 | ························View· | 422 | ························View·b6; |
423 | ························if·(viewById10·!=·null·&&·(n14·&·0x2)·==·0x0)·{ | 423 | ························if·(viewById10·!=·null·&&·(n14·&·0x2)·==·0x0)·{ |
424 | ····························c3.removeView(viewById10); | 424 | ····························c3.removeView(viewById10); |
425 | ···························· | 425 | ····························b6·=·null; |
426 | ························} | 426 | ························} |
427 | ························else·{ | 427 | ························else·{ |
428 | ···························· | 428 | ····························b6·=·viewById10; |
429 | ························} | 429 | ························} |
430 | ························if·(viewById9·!=·null·||· | 430 | ························if·(viewById9·!=·null·||·b6·!=·null)·{ |
431 | ····························Object·o2; | 431 | ····························Object·o2; |
432 | ····························f·f3; | 432 | ····························f·f3; |
433 | ····························if·(f.f·!=·null)·{ | 433 | ····························if·(f.f·!=·null)·{ |
434 | ································final·NestedScrollView·w2·=·f.w; | ||
435 | ································final·Object·onScrollChangeListener·=·new·Object(); | ||
436 | ································((e)onScrollChangeListener).c·=·f; | ||
434 | ································ | 437 | ································((e)onScrollChangeListener).a·=·viewById9; |
438 | ································((e)onScrollChangeListener).b·=·b6; | ||
439 | ································w2.setOnScrollChangeListener((j)onScrollChangeListener); | ||
435 | ································o2·=·f.w; | 440 | ································o2·=·f.w; |
436 | ································f3·=·new·f(f,·viewById9,· | 441 | ································f3·=·new·f(f,·viewById9,·b6,·0); |
437 | ····························} | 442 | ····························} |
438 | ····························else·{ | 443 | ····························else·{ |
439 | ································final·AlertController$RecycleListView·g2·=·f.g; | 444 | ································final·AlertController$RecycleListView·g2·=·f.g; |
440 | ································if·(g2·!=·null)·{ | 445 | ································if·(g2·!=·null)·{ |
441 | ····································((AbsListView)g2).setOnScrollListener((AbsListView$OnScrollListener)new·g(viewById9,· | 446 | ····································((AbsListView)g2).setOnScrollListener((AbsListView$OnScrollListener)new·g(viewById9,·b6)); |
442 | ····································o2·=·f.g; | 447 | ····································o2·=·f.g; |
443 | ····································f3·=·new·f(f,·viewById9,· | 448 | ····································f3·=·new·f(f,·viewById9,·b6,·1); |
444 | ································} | 449 | ································} |
445 | ································else·{ | 450 | ································else·{ |
446 | ····································if·(viewById9·!=·null)·{ | 451 | ····································if·(viewById9·!=·null)·{ |
447 | ········································c3.removeView(viewById9); | 452 | ········································c3.removeView(viewById9); |
448 | ····································} | 453 | ····································} |
449 | ····································if·( | 454 | ····································if·(b6·!=·null)·{ |
450 | ········································c3.removeView( | 455 | ········································c3.removeView(b6); |
451 | ····································} | 456 | ····································} |
452 | ····································break·Label_23 | 457 | ····································break·Label_2319; |
453 | ································} | 458 | ································} |
454 | ····························} | 459 | ····························} |
455 | ····························((View)o2).post((Runnable)f3); | 460 | ····························((View)o2).post((Runnable)f3); |
456 | ························} | 461 | ························} |
457 | ····················} | 462 | ····················} |
458 | ················} | 463 | ················} |
459 | ············} | 464 | ············} |
Offset 2, 21 lines modified | Offset 2, 23 lines modified | ||
2 | package·n1; | 2 | package·n1; |
3 | import·android.view.TextureView; | 3 | import·android.view.TextureView; |
4 | import·android.app.Activity; | 4 | import·android.app.Activity; |
5 | import·android.os.BaseBundle; | 5 | import·android.os.BaseBundle; |
6 | import·android.util.SparseArray; | 6 | import·android.util.SparseArray; |
7 | import·android.content.ContentResolver; | 7 | import·android.content.ContentResolver; |
8 | import· | 8 | import·android.view.inputmethod.InputMethodManager; |
9 | import·android.view.ViewTreeObserver$OnPreDrawListener; | 9 | import·android.view.ViewTreeObserver$OnPreDrawListener; |
10 | import·android.database.ContentObserver; | 10 | import·android.database.ContentObserver; |
11 | import·android.provider.Settings$System; | 11 | import·android.provider.Settings$System; |
12 | import·io.flutter.view.j; | ||
12 | import·android.view.accessibility.AccessibilityManager; | 13 | import·android.view.accessibility.AccessibilityManager; |
14 | import·w1.o; | ||
13 | import·android.view.textservice.TextServicesManager; | 15 | import·android.view.textservice.TextServicesManager; |
14 | import·io.flutter.plugin.editing. | 16 | import·io.flutter.plugin.editing.k; |
15 | import·android.os.Build$VERSION; | 17 | import·android.os.Build$VERSION; |
16 | import·android.view.ViewGroup; | 18 | import·android.view.ViewGroup; |
17 | import·android.view.LayoutInflater; | 19 | import·android.view.LayoutInflater; |
18 | import·v1.m; | 20 | import·v1.m; |
19 | import·androidx.lifecycle.v; | 21 | import·androidx.lifecycle.v; |
20 | import·android.content.ComponentCallbacks; | 22 | import·android.content.ComponentCallbacks; |
21 | import·androidx.lifecycle.t; | 23 | import·androidx.lifecycle.t; |
Offset 67, 69 lines modified | Offset 69, 71 lines modified | ||
67 | ········final·int·n·=·true·?·1·:·0; | 69 | ········final·int·n·=·true·?·1·:·0; |
68 | ········this.Y·=·new·J((Object)this,·(boolean)(n·!=·0),·n); | 70 | ········this.Y·=·new·J((Object)this,·(boolean)(n·!=·0),·n); |
69 | ········this.L(new·Bundle()); | 71 | ········this.L(new·Bundle()); |
70 | ····} | 72 | ····} |
71 | ···· | 73 | ···· |
72 | ····public·final·void·A()·{ | 74 | ····public·final·void·A()·{ |
73 | ········super.D·=·true; | 75 | ········super.D·=·true; |
74 | ········if·(this. | 76 | ········if·(this.Q("onResume"))·{ |
75 | ············final·f·w·=·this.W; | 77 | ············final·f·w·=·this.W; |
76 | ············w.c(); | 78 | ············w.c(); |
77 | ············w.a.getClass(); | 79 | ············w.a.getClass(); |
78 | ············final·o1.c·b·=·w.b; | 80 | ············final·o1.c·b·=·w.b; |
79 | ············if·(b·!=·null)·{ | 81 | ············if·(b·!=·null)·{ |
80 | ················final·c·c·=·v1.c.c; | 82 | ················final·c·c·=·v1.c.c; |
81 | ················final·d·g·=·b.g; | 83 | ················final·d·g·=·b.g; |
82 | ················g.b(c,·g.a); | 84 | ················g.b(c,·g.a); |
83 | ············} | 85 | ············} |
84 | ········} | 86 | ········} |
85 | ····} | 87 | ····} |
86 | ···· | 88 | ···· |
87 | ····public·final·void·B(final·Bundle·bundle)·{ | 89 | ····public·final·void·B(final·Bundle·bundle)·{ |
88 | ········if·(this. | 90 | ········if·(this.Q("onSaveInstanceState"))·{ |
89 | ············final·f·w·=·this.W; | 91 | ············final·f·w·=·this.W; |
90 | ············w.c(); | 92 | ············w.c(); |
91 | ············if·(((l)w.a). | 93 | ············if·(((l)w.a).P())·{ |
92 | ················bundle.putByteArray("framework",·w.b.j.b); | 94 | ················bundle.putByteArray("framework",·w.b.j.b); |
93 | ············} | 95 | ············} |
94 | ············if·(((l)w.a).f.getBoolean("should_attach_engine_to_activity"))·{ | 96 | ············if·(((l)w.a).f.getBoolean("should_attach_engine_to_activity"))·{ |
95 | ················final·Bundle·bundle2·=·new·Bundle(); | 97 | ················final·Bundle·bundle2·=·new·Bundle(); |
96 | ················final·o1.d·d·=·w.b.d; | 98 | ················final·o1.d·d·=·w.b.d; |
97 | ················Label_02 | 99 | ················Label_0234:·{ |
98 | ····················if·(d.e())·{ | 100 | ····················if·(d.e())·{ |
99 | ························a.b("FlutterEngineConnectionRegistry#onSaveInstanceState"); | 101 | ························a.b("FlutterEngineConnectionRegistry#onSaveInstanceState"); |
100 | ························try·{ | 102 | ························try·{ |
101 | ····························final·Iterator·iterator·=·((Set)d.f.h).iterator(); | 103 | ····························final·Iterator·iterator·=·((Set)d.f.h).iterator(); |
102 | ····························if·(!iterator.hasNext())·{ | 104 | ····························if·(!iterator.hasNext())·{ |
103 | ································Trace.endSection(); | 105 | ································Trace.endSection(); |
104 | ································break·Label_02 | 106 | ································break·Label_0234; |
105 | ····························} | 107 | ····························} |
106 | ····························A.a.t(iterator.next()); | 108 | ····························A.a.t(iterator.next()); |
107 | ····························throw·null; | 109 | ····························throw·null; |
108 | ························} | 110 | ························} |
109 | ························finally·{ | 111 | ························finally·{ |
110 | ····························try·{ | 112 | ····························try·{ |
111 | ································Trace.endSection(); | 113 | ································Trace.endSection(); |
112 | ····························} | 114 | ····························} |
113 | ····························finally·{ | 115 | ····························finally·{ |
114 | ································final·Throwable·exception; | ||
115 | ································((Throwable)bundle).addSuppressed( | 116 | ································((Throwable)bundle).addSuppressed((Throwable)w); |
116 | ····························} | 117 | ····························} |
117 | ························} | 118 | ························} |
118 | ····················} | 119 | ····················} |
119 | ····················Log.e("FlutterEngineCxnRegstry",·"Attempted·to·notify·ActivityAware·plugins·of·onSaveInstanceState,·but·no·Activity·was·attached."); | 120 | ····················Log.e("FlutterEngineCxnRegstry",·"Attempted·to·notify·ActivityAware·plugins·of·onSaveInstanceState,·but·no·Activity·was·attached."); |
120 | ················} | 121 | ················} |
121 | ················bundle.putBundle("plugins",·bundle2); | 122 | ················bundle.putBundle("plugins",·bundle2); |
122 | ············} | 123 | ············} |
124 | ············if·(((l)w.a).N()·!=·null·&&·!((l)w.a).O())·{ | ||
125 | ················bundle.putBoolean("enableOnBackInvokedCallbackState",·((f.B)((l)w.a).Y).a); | ||
126 | ············} | ||
123 | ········} | 127 | ········} |
124 | ····} | 128 | ····} |
125 | ···· | 129 | ···· |
126 | ····public·final·void·C()·{ | 130 | ····public·final·void·C()·{ |
127 | ········super.D·=·true; | 131 | ········super.D·=·true; |
128 | ········if·(this. | 132 | ········if·(this.Q("onStart"))·{ |
129 | ············final·f·w·=·this.W; | 133 | ············final·f·w·=·this.W; |
130 | ············w.c(); | 134 | ············w.c(); |
131 | ············if·(((l)w.a).N()·==·null)·{ | 135 | ············if·(((l)w.a).N()·==·null)·{ |
132 | ················if·(!w.b.c.e)·{ | 136 | ················if·(!w.b.c.e)·{ |
133 | ····················String·s·=·((BaseBundle)((l)w.a).f).getString("initial_route"); | 137 | ····················String·s·=·((BaseBundle)((l)w.a).f).getString("initial_route"); |
134 | ····················if·(s·==·null)·{ | 138 | ····················if·(s·==·null)·{ |
135 | ························s·=·w.d(((Activity)((l)w.a).f()).getIntent()); | 139 | ························s·=·w.d(((Activity)((l)w.a).f()).getIntent()); |
Offset 162, 15 lines modified | Offset 166, 15 lines modified | ||
162 | ················w.c.setVisibility((int)j); | 166 | ················w.c.setVisibility((int)j); |
163 | ············} | 167 | ············} |
164 | ········} | 168 | ········} |
165 | ····} | 169 | ····} |
166 | ···· | 170 | ···· |
167 | ····public·final·void·D()·{ | 171 | ····public·final·void·D()·{ |
168 | ········super.D·=·true; | 172 | ········super.D·=·true; |
169 | ········if·(this. | 173 | ········if·(this.Q("onStop"))·{ |
170 | ············final·f·w·=·this.W; | 174 | ············final·f·w·=·this.W; |
171 | ············w.c(); | 175 | ············w.c(); |
172 | ············w.a.getClass(); | 176 | ············w.a.getClass(); |
173 | ············final·o1.c·b·=·w.b; | 177 | ············final·o1.c·b·=·w.b; |
174 | ············if·(b·!=·null)·{ | 178 | ············if·(b·!=·null)·{ |
175 | ················final·c·e·=·c.e; | 179 | ················final·c·e·=·c.e; |
176 | ················final·d·g·=·b.g; | 180 | ················final·d·g·=·b.g; |
Offset 191, 22 lines modified | Offset 195, 34 lines modified | ||
191 | ···· | 195 | ···· |
192 | ····public·final·String·N()·{ | 196 | ····public·final·String·N()·{ |
193 | ········return·((BaseBundle)super.f).getString("cached_engine_id",·(String)null); | 197 | ········return·((BaseBundle)super.f).getString("cached_engine_id",·(String)null); |
194 | ····} | 198 | ····} |
195 | ···· | 199 | ···· |
196 | ····public·final·boolean·O()·{ | 200 | ····public·final·boolean·O()·{ |
197 | ········final·Bundle·f·=·super.f; | 201 | ········final·Bundle·f·=·super.f; |
202 | ········final·String·s·=·"destroy_engine_with_fragment"; | ||
203 | ········boolean·b·=·f.getBoolean(s,·false); | ||
204 | ········if·(this.N()·==·null)·{ | ||
205 | ············if·(!this.W.f)·{ | ||
206 | ················b·=·super.f.getBoolean(s,·true); | ||
207 | ············} | ||
208 | ········} | ||
Max diff block lines reached; 18170/23220 bytes (78.25%) of diff not shown. |
Offset 451, 15 lines modified | Offset 451, 15 lines modified | ||
451 | ········sb12.append(str); | 451 | ········sb12.append(str); |
452 | ········final·Exception·cause3; | 452 | ········final·Exception·cause3; |
453 | ········throw·new·RuntimeException(sb12.toString(),·cause3); | 453 | ········throw·new·RuntimeException(sb12.toString(),·cause3); |
454 | ····} | 454 | ····} |
455 | ···· | 455 | ···· |
456 | ····public·final·void·onNewIntent(final·Intent·intent)·{ | 456 | ····public·final·void·onNewIntent(final·Intent·intent)·{ |
457 | ········final·l·a·=·this.a; | 457 | ········final·l·a·=·this.a; |
458 | ········if·(a. | 458 | ········if·(a.Q("onNewIntent"))·{ |
459 | ············final·f·w·=·a.W; | 459 | ············final·f·w·=·a.W; |
460 | ············w.c(); | 460 | ············w.c(); |
461 | ············final·c·b·=·w.b; | 461 | ············final·c·b·=·w.b; |
462 | ············if·(b·!=·null)·{ | 462 | ············if·(b·!=·null)·{ |
463 | ················final·d·d·=·b.d; | 463 | ················final·d·d·=·b.d; |
464 | ················Label_0165:·{ | 464 | ················Label_0165:·{ |
465 | ····················if·(d.e())·{ | 465 | ····················if·(d.e())·{ |
Offset 501, 23 lines modified | Offset 501, 23 lines modified | ||
501 | ········} | 501 | ········} |
502 | ········super.onNewIntent(intent); | 502 | ········super.onNewIntent(intent); |
503 | ····} | 503 | ····} |
504 | ···· | 504 | ···· |
505 | ····public·final·void·onPostResume()·{ | 505 | ····public·final·void·onPostResume()·{ |
506 | ········super.onPostResume(); | 506 | ········super.onPostResume(); |
507 | ········final·l·a·=·this.a; | 507 | ········final·l·a·=·this.a; |
508 | ········if·(a. | 508 | ········if·(a.Q("onPostResume"))·{ |
509 | ············final·f·w·=·a.W; | 509 | ············final·f·w·=·a.W; |
510 | ············w.c(); | 510 | ············w.c(); |
511 | ············if·(w.b·!=·null)·{ | 511 | ············if·(w.b·!=·null)·{ |
512 | ················final·io.flutter.plugin.platform.f·d·=·w.d; | 512 | ················final·io.flutter.plugin.platform.f·d·=·w.d; |
513 | ················if·(d·!=·null)·{ | 513 | ················if·(d·!=·null)·{ |
514 | ····················d.c(); | 514 | ····················d.c(); |
515 | ················} | 515 | ················} |
516 | ················w.b. | 516 | ················w.b.r.l(); |
517 | ············} | 517 | ············} |
518 | ············else·{ | 518 | ············else·{ |
519 | ················Log.w("FlutterActivityAndFragmentDelegate",·"onPostResume()·invoked·before·FlutterFragment·was·attached·to·an·Activity."); | 519 | ················Log.w("FlutterActivityAndFragmentDelegate",·"onPostResume()·invoked·before·FlutterFragment·was·attached·to·an·Activity."); |
520 | ············} | 520 | ············} |
521 | ········} | 521 | ········} |
522 | ····} | 522 | ····} |
523 | ···· | 523 | ···· |
Offset 529, 15 lines modified | Offset 529, 15 lines modified | ||
529 | ····public·final·void·onTrimMemory(final·int·n)·{ | 529 | ····public·final·void·onTrimMemory(final·int·n)·{ |
530 | ········super.onTrimMemory(n); | 530 | ········super.onTrimMemory(n); |
531 | ········this.a.onTrimMemory(n); | 531 | ········this.a.onTrimMemory(n); |
532 | ····} | 532 | ····} |
533 | ···· | 533 | ···· |
534 | ····public·final·void·onUserLeaveHint()·{ | 534 | ····public·final·void·onUserLeaveHint()·{ |
535 | ········final·l·a·=·this.a; | 535 | ········final·l·a·=·this.a; |
536 | ········if·(a. | 536 | ········if·(a.Q("onUserLeaveHint"))·{ |
537 | ············final·f·w·=·a.W; | 537 | ············final·f·w·=·a.W; |
538 | ············w.c(); | 538 | ············w.c(); |
539 | ············final·c·b·=·w.b; | 539 | ············final·c·b·=·w.b; |
540 | ············if·(b·!=·null)·{ | 540 | ············if·(b·!=·null)·{ |
541 | ················final·d·d·=·b.d; | 541 | ················final·d·d·=·b.d; |
542 | ················if·(d.e())·{ | 542 | ················if·(d.e())·{ |
543 | ····················E1.a.b("FlutterEngineConnectionRegistry#onUserLeaveHint"); | 543 | ····················E1.a.b("FlutterEngineConnectionRegistry#onUserLeaveHint"); |
Offset 461, 22 lines modified | Offset 461, 22 lines modified | ||
461 | ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:334) | 461 | ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:334) |
462 | ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:148) | 462 | ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:148) |
463 | ········//· | 463 | ········//· |
464 | ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method."); | 464 | ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method."); |
465 | ····} | 465 | ····} |
466 | ···· | 466 | ···· |
467 | ····public·final·boolean·r()·{ | 467 | ····public·final·boolean·r()·{ |
468 | ········boolean· | 468 | ········boolean·o; |
469 | ········if·(Build$VERSION.SDK_INT·<·30)·{ | 469 | ········if·(Build$VERSION.SDK_INT·<·30)·{ |
470 | ············ | 470 | ············o·=·(f2.b.h((Context)this,·"android.permission.READ_EXTERNAL_STORAGE")·==·0·&&·f2.b.h((Context)this,·"android.permission.WRITE_EXTERNAL_STORAGE")·==·0); |
471 | ········} | 471 | ········} |
472 | ········else·{ | 472 | ········else·{ |
473 | ············ | 473 | ············o·=·E0.b.o(); |
474 | ········} | 474 | ········} |
475 | ········return· | 475 | ········return·o; |
476 | ····} | 476 | ····} |
477 | ···· | 477 | ···· |
478 | ····public·final·void·s(final·d·d,·final·Intent·intent,·final·h.c·c)·{ | 478 | ····public·final·void·s(final·d·d,·final·Intent·intent,·final·h.c·c)·{ |
479 | ········final·String·i·=·A.a.i("activity_rq_for_result#",·this.g.getAndIncrement()); | 479 | ········final·String·i·=·A.a.i("activity_rq_for_result#",·this.g.getAndIncrement()); |
480 | ········final·j·activityResultRegistry·=·((t)this).getActivityResultRegistry(); | 480 | ········final·j·activityResultRegistry·=·((t)this).getActivityResultRegistry(); |
481 | ········final·Object·o·=·new·Object(); | 481 | ········final·Object·o·=·new·Object(); |
482 | ········final·androidx.lifecycle.f·f·=·new·androidx.lifecycle.f(o,·3,·(Object)this); | 482 | ········final·androidx.lifecycle.f·f·=·new·androidx.lifecycle.f(o,·3,·(Object)this); |
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:··········10 | 13 | ··Start·of·section·headers:··········10748128·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········7 | 17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········11 | 19 | ··Number·of·section·headers:·········11 |
20 | ··Section·header·string·table·index:·10 | 20 | ··Section·header·string·table·index:·10 |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | Elf·file·type·is·DYN·(Shared·object·file) | 2 | Elf·file·type·is·DYN·(Shared·object·file) |
3 | Entry·point·0x0 | 3 | Entry·point·0x0 |
4 | There·are·7·program·headers,·starting·at·offset·64 | 4 | There·are·7·program·headers,·starting·at·offset·64 |
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8 | 7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8 |
8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x3f | 8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x3f3162·0x3f3162·R···0x10000 |
9 | ··LOAD···········0x400000·0x0000000000400000·0x0000000000400000·0x6 | 9 | ··LOAD···········0x400000·0x0000000000400000·0x0000000000400000·0x633bb0·0x633bb0·R·E·0x10000 |
10 | ··LOAD···········0xa | 10 | ··LOAD···········0xa40000·0x0000000000a40000·0x0000000000a40000·0x000080·0x000080·RW··0x10000 |
11 | ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4 | 11 | ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4 |
12 | ··DYNAMIC········0xa | 12 | ··DYNAMIC········0xa40000·0x0000000000a40000·0x0000000000a40000·0x000060·0x000060·RW··0x8 |
13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1 | 13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1 |
14 | ·Section·to·Segment·mapping: | 14 | ·Section·to·Segment·mapping: |
15 | ··Segment·Sections... | 15 | ··Segment·Sections... |
16 | ···00····· | 16 | ···00····· |
17 | ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame· | 17 | ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame· |
18 | ···02·····.text· | 18 | ···02·····.text· |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | There·are·11·section·headers,·starting·at·offset·0xa | 1 | There·are·11·section·headers,·starting·at·offset·0xa400e0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4 | 5 | ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4 |
6 | ··[·2]·.dynstr···········STRTAB··········00000000000001e8·0001e8·000085·00···A··0···0··8 | 6 | ··[·2]·.dynstr···········STRTAB··········00000000000001e8·0001e8·000085·00···A··0···0··8 |
7 | ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·000090·18···A··2···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·000090·18···A··2···1··8 |
8 | ··[·4]·.hash·············HASH············0000000000000300·000300·000038·04···A··3···0··8 | 8 | ··[·4]·.hash·············HASH············0000000000000300·000300·000038·04···A··3···0··8 |
9 | ··[·5]·.rodata···········PROGBITS········0000000000000340·000340·3f | 9 | ··[·5]·.rodata···········PROGBITS········0000000000000340·000340·3f2de0·00···A··0···0·64 |
10 | ··[·6]·.eh_frame·········PROGBITS········00000000003f | 10 | ··[·6]·.eh_frame·········PROGBITS········00000000003f3120·3f3120·000042·00···A··0···0··1 |
11 | ··[·7]·.text·············PROGBITS········0000000000400000·400000·6 | 11 | ··[·7]·.text·············PROGBITS········0000000000400000·400000·633bb0·00··AX··0···0·64 |
12 | ··[·8]·.dynamic··········DYNAMIC·········0000000000a | 12 | ··[·8]·.dynamic··········DYNAMIC·········0000000000a40000·a40000·000060·10··WA··2···0··8 |
13 | ··[·9]·.bss··············PROGBITS········0000000000a | 13 | ··[·9]·.bss··············PROGBITS········0000000000a40060·a40060·000020·00··WA··0···0··8 |
14 | ··[10]·.shstrtab·········STRTAB··········0000000000000000·a | 14 | ··[10]·.shstrtab·········STRTAB··········0000000000000000·a40080·00005a·00······0···0··8 |
15 | Key·to·Flags: | 15 | Key·to·Flags: |
16 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 16 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
17 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 17 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
18 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 18 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
19 | ··D·(mbind),·p·(processor·specific) | 19 | ··D·(mbind),·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:·0000000000400000·92 | 4 | ·····1:·0000000000400000·92688·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions |
5 | ·····2:·0000000000416 | 5 | ·····2:·0000000000416a40·0x61d170·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions |
6 | ·····3:·0000000000000340·16176·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData | 6 | ·····3:·0000000000000340·16176·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData |
7 | ·····4:·0000000000004280·0x3e | 7 | ·····4:·0000000000004280·0x3eeea0·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData |
8 | ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId | 8 | ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0xa | 1 | Dynamic·section·at·offset·0xa40000·contains·6·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000004·(HASH)···············0x300 | 3 | ·0x0000000000000004·(HASH)···············0x300 |
4 | ·0x0000000000000005·(STRTAB)·············0x1e8 | 4 | ·0x0000000000000005·(STRTAB)·············0x1e8 |
5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) | 5 | ·0x000000000000000a·(STRSZ)··············133·(bytes) |
6 | ·0x0000000000000006·(SYMTAB)·············0x270 | 6 | ·0x0000000000000006·(SYMTAB)·············0x270 |
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:· | 3 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·cde83d0672636a5f8f5eb4deeb8d987f |
Offset 6, 18 lines modified | Offset 6, 18 lines modified | ||
6 | ··Augmentation:··········"zR" | 6 | ··Augmentation:··········"zR" |
7 | ··Code·alignment·factor:·1 | 7 | ··Code·alignment·factor:·1 |
8 | ··Data·alignment·factor:·-8 | 8 | ··Data·alignment·factor:·-8 |
9 | ··Return·address·column:·30 | 9 | ··Return·address·column:·30 |
10 | ··Augmentation·data:·····1b | 10 | ··Augmentation·data:·····1b |
11 | ··DW_CFA_def_cfa:·r29·(x29)·ofs·16 | 11 | ··DW_CFA_def_cfa:·r29·(x29)·ofs·16 |
12 | 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000400000..0000000000416 | 12 | 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000400000..0000000000416a10 |
13 | ··DW_CFA_offset:·r29·(x29)·at·cfa-16 | 13 | ··DW_CFA_offset:·r29·(x29)·at·cfa-16 |
14 | ··DW_CFA_offset:·r30·(x30)·at·cfa-8 | 14 | ··DW_CFA_offset:·r30·(x30)·at·cfa-8 |
15 | 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000416 | 15 | 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000416a40..0000000000a33bb0 |
16 | ··DW_CFA_offset:·r29·(x29)·at·cfa-16 | 16 | ··DW_CFA_offset:·r29·(x29)·at·cfa-16 |
17 | ··DW_CFA_offset:·r30·(x30)·at·cfa-8 | 17 | ··DW_CFA_offset:·r30·(x30)·at·cfa-8 |
18 | 0000003e·ZERO·terminator | 18 | 0000003e·ZERO·terminator |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | _kDartVmSnapshotInstructions | 1 | _kDartVmSnapshotInstructions |
2 | _kDartIsolateSnapshotInstructions | 2 | _kDartIsolateSnapshotInstructions |
3 | _kDartVmSnapshotData | 3 | _kDartVmSnapshotData |
4 | _kDartIsolateSnapshotData | 4 | _kDartIsolateSnapshotData |
5 | _kDartSnapshotBuildId | 5 | _kDartSnapshotBuildId |
6 | 6 | d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers | |
7 | <optimized·out> | 7 | <optimized·out> |
8 | MonomorphicSmiableCall | 8 | MonomorphicSmiableCall |
9 | ClosureData | 9 | ClosureData |
10 | _NativeFinalizer | 10 | _NativeFinalizer |
11 | _FunctionType | 11 | _FunctionType |
12 | Uint64List | 12 | Uint64List |
13 | UnwindError | 13 | UnwindError |
Offset 193, 14 lines modified | Offset 193, 15 lines modified | ||
193 | _FfiAbiSpecificMapping | 193 | _FfiAbiSpecificMapping |
194 | dyn-module:implicitly-callable | 194 | dyn-module:implicitly-callable |
195 | _resultOrListeners | 195 | _resultOrListeners |
196 | _GrowableList.filled | 196 | _GrowableList.filled |
197 | _backtrackingStack | 197 | _backtrackingStack |
198 | elementType | 198 | elementType |
199 | UnsupportedError | 199 | UnsupportedError |
200 | variableLength | ||
200 | Float64List. | 201 | Float64List. |
201 | vm:isolate-unsendable | 202 | vm:isolate-unsendable |
202 | _StreamController | 203 | _StreamController |
203 | dyn-module:callable | 204 | dyn-module:callable |
204 | byteOffset | 205 | byteOffset |
205 | List.filled | 206 | List.filled |
206 | _SyncStreamController | 207 | _SyncStreamController |
Offset 440, 15 lines modified | Offset 441, 15 lines modified | ||
440 | moveNext | 441 | moveNext |
441 | :current_position | 442 | :current_position |
442 | FutureOr | 443 | FutureOr |
443 | boolean·expression | 444 | boolean·expression |
444 | _handleException | 445 | _handleException |
445 | _ExternalInt64Array | 446 | _ExternalInt64Array |
446 | _Uint16List | 447 | _Uint16List |
447 | 448 | d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers | |
448 | qmtx%'}'% | 449 | qmtx%'}'% |
449 | +pSt/n<7 | 450 | +pSt/n<7 |
450 | ;N*&XPk3; | 451 | ;N*&XPk3; |
451 | lu[V3u[e_ | 452 | lu[V3u[e_ |
452 | <}&.!A/O | 453 | <}&.!A/O |
453 | x";s~oS> | 454 | x";s~oS> |
454 | |e>oe]`Gt | 455 | |e>oe]`Gt |
Offset 458, 308 lines modified | Offset 459, 311 lines modified | ||
458 | 5+3\h8g` | 459 | 5+3\h8g` |
459 | 1-ZXc?,o | 460 | 1-ZXc?,o |
460 | /v4b~y>`5 | 461 | /v4b~y>`5 |
461 | useShouldInterceptRequest | 462 | useShouldInterceptRequest |
462 | UIKeyInputPageUp | 463 | UIKeyInputPageUp |
463 | package:pointycastle/src/api/private_key_parameter.dart | 464 | package:pointycastle/src/api/private_key_parameter.dart |
464 | newFolder | 465 | newFolder |
465 | _tdefl_compress_data@1309335458 | ||
466 | ScrollViewKeyboardDismissBehavior | 466 | ScrollViewKeyboardDismissBehavior |
467 | scaleStateController | 467 | scaleStateController |
468 | set:readOnly | 468 | set:readOnly |
469 | package:venera/utils/data.dart | 469 | package:venera/utils/data.dart |
470 | image/vnd.dece.graphic | 470 | image/vnd.dece.graphic |
471 | init:_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDart2RustStreamReceiver@1122258610 | ||
471 | SemanticsAction | 472 | SemanticsAction |
472 | calculateBoundedFloatingCursorOffset | 473 | calculateBoundedFloatingCursorOffset |
474 | _SemanticsGeometry@415266271 | ||
473 | /ColorSpace·/DeviceRGB | 475 | /ColorSpace·/DeviceRGB |
474 | AnimationController. | 476 | AnimationController. |
475 | FinalizableDatabase | 477 | FinalizableDatabase |
476 | init:_dylib@849473750 | ||
477 | ,·navigationType:· | 478 | ,·navigationType:· |
478 | _replaceText@298183791 | ||
479 | localPan | 479 | localPan |
480 | __HelperErrorState&State&SingleTickerProviderStateMixin@591019562 | ||
481 | MaterialLocalizationEn | 480 | MaterialLocalizationEn |
482 | _ | 481 | _collectDirectionalityGroups@305280150 |
482 | prosinac | ||
483 | ParagraphStyle. | 483 | ParagraphStyle. |
484 | convertSingle | 484 | convertSingle |
485 | _ | 485 | _watchSignalInternal@15069316 |
486 | ScrollPhysics | 486 | ScrollPhysics |
487 | networkServiceType | 487 | networkServiceType |
488 | _fetchPlainScalar@1311060049 | ||
488 | firstDayOffset | 489 | firstDayOffset |
489 | MatchesParserExtension|allMatches | 490 | MatchesParserExtension|allMatches |
490 | prosinac | ||
491 | FlyoutController·is·not·attached·to·a·Flyout | 491 | FlyoutController·is·not·attached·to·a·Flyout |
492 | _supportsAnsiEscapes@15069316 | ||
492 | forcePress | 493 | forcePress |
493 | liveTextInput | 494 | liveTextInput |
494 | init:_finalizer@1215022748 | ||
495 | _AndroidSessionStorage&PlatformSessionStorage&AndroidStorage@35339836 | 495 | _AndroidSessionStorage&PlatformSessionStorage&AndroidStorage@35339836 |
496 | Unrecognized·message· | 496 | Unrecognized·message· |
497 | CupertinoLocalizationAs | 497 | CupertinoLocalizationAs |
498 | rast·Kristust | 498 | rast·Kristust |
499 | _getInheritedLanguage@939455991 | ||
500 | proxy-authenticate | 499 | proxy-authenticate |
501 | _ClipboardStatusNotifier&ValueNotifier&WidgetsBindingObserver@381111801 | ||
502 | dragPosition | 500 | dragPosition |
501 | _updateState@391437083 | ||
503 | _UnmodifiableByteDataView@8027147. | 502 | _UnmodifiableByteDataView@8027147. |
504 | SERIALNUMBER | 503 | SERIALNUMBER |
505 | TakeIterable. | 504 | TakeIterable. |
506 | _stackTrace@0150898 | 505 | _stackTrace@0150898 |
507 | _StreamSinkImpl@16069316. | ||
508 | HumpDownHump; | 506 | HumpDownHump; |
509 | ldrdhar; | 507 | ldrdhar; |
510 | Laajennettu | 508 | Laajennettu |
511 | sqlite3_bind_int64BigInt | 509 | sqlite3_bind_int64BigInt |
512 | smallsetminus; | 510 | smallsetminus; |
513 | s·anterior | 511 | s·anterior |
514 | String_concatRange | 512 | String_concatRange |
515 | get:_isHex@1306060049 | ||
516 | longPress | 513 | longPress |
517 | PlatformWebViewFeature.implementation | 514 | PlatformWebViewFeature.implementation |
518 | minimumLogicalFontSize | 515 | minimumLogicalFontSize |
519 | InheritedTheme | 516 | InheritedTheme |
520 | twoheadleftarrow; | 517 | twoheadleftarrow; |
518 | get:_sliderPartSizes@631231897 | ||
521 | UpperRightArrow; | 519 | UpperRightArrow; |
522 | namespace | 520 | namespace |
523 | _parseBlock@0150898 | 521 | _parseBlock@0150898 |
524 | _cache@0150898 | 522 | _cache@0150898 |
525 | hitTestChild | 523 | hitTestChild |
526 | Login·with·webview | 524 | Login·with·webview |
525 | _getWatchSignalInternal@15069316 | ||
527 | Kies·alles | 526 | Kies·alles |
528 | alwaysUse24HourFormat | 527 | alwaysUse24HourFormat |
529 | createChild | 528 | createChild |
530 | _setStdioFDs@16069316 | ||
Max diff block lines reached; 903176/906907 bytes (99.59%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | Hex·dump·of·section·'.rodata': | 1 | Hex·dump·of·section·'.rodata': |
2 | ··0x00000340·f5f5dcdc· | 2 | ··0x00000340·f5f5dcdc·73390000·00000000·03000000·....s9.......... |
3 | ··0x00000350·00000000·66393536·66353935·38343461·....f956f595844a | ||
4 | ··0x000003 | 3 | ··0x00000350·00000000·64393163·30653666·33356630·....d91c0e6f35f0 |
4 | ··0x00000360·65623265·34343132·34653866·34326161·eb2e44124e8f42aa | ||
5 | ··0x00000370·3 | 5 | ··0x00000370·34346137·70726f64·75637420·6e6f2d63·44a7product·no-c |
6 | ··0x00000380·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no- | 6 | ··0x00000380·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no- |
7 | ··0x00000390·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac | 7 | ··0x00000390·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac |
8 | ··0x000003a0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in | 8 | ··0x000003a0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in |
9 | ··0x000003b0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts | 9 | ··0x000003b0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts |
10 | ··0x000003c0·616e206e·6f2d6d73·616e2061·726d3634·an·no-msan·arm64 | 10 | ··0x000003c0·616e206e·6f2d6d73·616e2061·726d3634·an·no-msan·arm64 |
11 | ··0x000003d0·20616e64·726f6964·20636f6d·70726573··android·compres | 11 | ··0x000003d0·20616e64·726f6964·20636f6d·70726573··android·compres |
12 | ··0x000003e0·7365642d·706f696e·74657273·00e01 | 12 | ··0x000003e0·7365642d·706f696e·74657273·00e01389·sed-pointers.... |
13 | ··0x000003f0·872 | 13 | ··0x000003f0·872981c0·4220d701·879e8c82·82ac8282·.)..B·.......... |
14 | ··0x00000400·968284a0·829a9496·82829092·8a908282·................ | 14 | ··0x00000400·968284a0·829a9496·82829092·8a908282·................ |
15 | ··0x00000410·9a8e9288·9e82b8a8·909e9288·82929082·................ | 15 | ··0x00000410·9a8e9288·9e82b8a8·909e9288·82929082·................ |
16 | ··0x00000420·86888282·a4828282·b2be9684·8a8ca092·................ | 16 | ··0x00000420·86888282·a4828282·b2be9684·8a8ca092·................ |
17 | ··0x00000430·a2c69082·82ba9ea8·82888282·829e9c94·................ | 17 | ··0x00000430·a2c69082·82ba9ea8·82888282·829e9c94·................ |
18 | ··0x00000440·8e84a68a·82828484·96908292·a0829ca6·................ | 18 | ··0x00000440·8e84a68a·82828484·96908292·a0829ca6·................ |
19 | ··0x00000450·aa88828a·829a82b6·a488929e·84a088a4·................ | 19 | ··0x00000450·aa88828a·829a82b6·a488929e·84a088a4·................ |
20 | ··0x00000460·928e8884·a8868282·8e94a290·9c829082·................ | 20 | ··0x00000460·928e8884·a8868282·8e94a290·9c829082·................ |
Offset 32, 10383 lines modified | Offset 32, 10383 lines modified | ||
32 | ··0x00000510·90908690·a28c9094·a0829c82·9a8286ae·................ | 32 | ··0x00000510·90908690·a28c9094·a0829c82·9a8286ae·................ |
33 | ··0x00000520·9caa8c9e·82828482·aa849cae·8284969c·................ | 33 | ··0x00000520·9caa8c9e·82828482·aa849cae·8284969c·................ |
34 | ··0x00000530·9c82a29e·8284ae88·82848c8a·82ac8290·................ | 34 | ··0x00000530·9c82a29e·8284ae88·82848c8a·82ac8290·................ |
35 | ··0x00000540·828e849a·a28a8a98·828c9090·829c969e·................ | 35 | ··0x00000540·828e849a·a28a8a98·828c9090·829c969e·................ |
36 | ··0x00000550·98928482·82868296·82a68c98·889e9a82·................ | 36 | ··0x00000550·98928482·82868296·82a68c98·889e9a82·................ |
37 | ··0x00000560·988282a2·82849688·b086a682·8298a884·................ | 37 | ··0x00000560·988282a2·82849688·b086a682·8298a884·................ |
38 | ··0x00000570·8c829686·8282ac82·bc828282·a482a882·................ | 38 | ··0x00000570·8c829686·8282ac82·bc828282·a482a882·................ |
39 | ··0x00000580·82a496a0·888298 | 39 | ··0x00000580·82a496a0·9c888298·aaa2a684·8e94828c·................ |
40 | ··0x00000590·9682aa82 | 40 | ··0x00000590·829682aa·82a29482·968a8296·889a82a2·................ |
41 | ··0x000005a0·8c8a8a82 | 41 | ··0x000005a0·8c8c8a8a·8282a89e·9c829a82·a298a694·................ |
42 | ··0x000005b0·829a82a0 | 42 | ··0x000005b0·a6829a82·a08a8282·94848ca6·a0a08298·................ |
43 | ··0x000005c0·86aa8284 | 43 | ··0x000005c0·888286aa·82849890·98829a9e·82a48e82·................ |
44 | ··0x000005d0·82929e84 | 44 | ··0x000005d0·94928292·9e84a88e·868c8aa6·908e8290·................ |
45 | ··0x000005e0·92889e9c | 45 | ··0x000005e0·82849288·9e9ca092·a682ac8a·848a9ab4·................ |
46 | ··0x000005f0·a682b690 | 46 | ··0x000005f0·82b6a682·b690828a·a09488a0·82be96a6·................ |
47 | ··0x00000600·9e8e9482 | 47 | ··0x00000600·828e9e8e·94828282·9eba988e·829e9290·................ |
48 | ··0x00000610·82828 | 48 | ··0x00000610·82828282·8e82a090·8e828294·828c9490·................ |
49 | ··0x00000620·9e8294a4 | 49 | ··0x00000620·b4909e82·94a48288·a4829c94·a4a6869e·................ |
50 | ··0x00000630·828284ba | 50 | ··0x00000630·9e828282·84ba9082·969e828a·849c9e98·................ |
51 | ··0x00000640·8290a29c | 51 | ··0x00000640·a09c8290·a29c828c·868c94b6·a686828c·................ |
52 | ··0x00000650·82a88a84 | 52 | ··0x00000650·828282a8·8a8482aa·ac82828c·ac828282·................ |
53 | ··0x00000660·9c8c9ab0 | 53 | ··0x00000660·86829c8c·9ab086a4·84989082·8a9c9a82·................ |
54 | ··0x00000670·9a8288c6 | 54 | ··0x00000670·b49c9a82·88c6889e·82908ca0·82a494b8·................ |
55 | ··0x00000680·a6828282 | 55 | ··0x00000680·9c82a682·8282a282·82a08e9e·a88a8a82·................ |
56 | ··0x00000690·9682aaae | 56 | ··0x00000690·a2949682·aaae8c94·8288829a·a6929c8c·................ |
57 | ··0x000006a0·82828e88 | 57 | ··0x000006a0·869e8282·8e889888·8296babe·8c9ebc82·................ |
58 | ··0x000006b0·82948682 | 58 | ··0x000006b0·82828294·8682ae82·ac8c8882·9ca0b4ae·................ |
59 | ··0x000006c0·82828282 | 59 | ··0x000006c0·9e948282·82828282·82828aa2·8284a698·................ |
60 | ··0x000006d0·8c9e82ac | 60 | ··0x000006d0·9e8e8c9e·82ac828a·82be82a2·8282b48a·................ |
61 | ··0x000006e0·94908ea0 | 61 | ··0x000006e0·98aa9490·8ea08c82·8c9c8ccc·82c8a28a·................ |
62 | ··0x000006f0·9c82969c | 62 | ··0x000006f0·a8b89c82·969ca08e·a29a8a82·a28a9282·................ |
63 | ··0x00000700·94be989c | 63 | ··0x00000700·b48294be·989c9e94·82a8828c·8284aaa0·................ |
64 | ··0x00000710·a6a69082 | 64 | ··0x00000710·ac82a6a6·90828282·888894a2·8e9c9c82·................ |
65 | ··0x00000720·ae828c82 | 65 | ··0x00000720·8a86ae82·8c828c9c·9ea48282·8c869eb0·................ |
66 | ··0x00000730·a494b682 | 66 | ··0x00000730·8a82a494·b6829aac·8a8e8292·8296a682·................ |
67 | ··0x00000740·828e869a | 67 | ··0x00000740·8292828e·869aa682·9c968294·8e908282·................ |
68 | ··0x00000750·a4b2b08c | 68 | ··0x00000750·8482a4b2·b08c8cae·a2909a98·828c949e·................ |
69 | ··0x00000760·a4888294 | 69 | ··0x00000760·8a9aa488·82948282·84969498·9082a284·................ |
70 | ··0x00000770·8890a4a0 | 70 | ··0x00000770·828e8890·a4a0a696·82804220·cf84c0c1·..........B·.... |
71 | ··0x00000780·c | 71 | ··0x00000780·c201c700·40c42981·c4c4c4c4·c4c4c4c4·....@.)......... |
72 | ··0x00000790·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 72 | ··0x00000790·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
73 | ··0x000007a0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 73 | ··0x000007a0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
74 | ··0x000007b0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 74 | ··0x000007b0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
75 | ··0x000007c0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 75 | ··0x000007c0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
76 | ··0x000007d0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 76 | ··0x000007d0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
77 | ··0x000007e0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 77 | ··0x000007e0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
78 | ··0x000007f0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 78 | ··0x000007f0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
79 | ··0x00000800·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 79 | ··0x00000800·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | Diff chunk too large, falling back to line-by-line diff (842 lines added, 842 lines removed) |
80 | ··0x00000810·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ | 80 | ··0x00000810·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
81 | ··0x00000820·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4 | 81 | ··0x00000820·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................ |
82 | ··0x00000830·60c18102 | 82 | ··0x00000830·c4800060·c1810260·d6828585·0020c481·...`...`.....·.. |
83 | ··0x00000840·40cc819e | 83 | ··0x00000840·02904040·cc819e3c·6f707469·6d697a65·..@@...<optimize |
84 | ··0x00000850·75743e8c | 84 | ··0x00000850·64206f75·743e8c48·616e646c·65821a82·d·out>.Handle... |
85 | ··0x00000860·6f6e6f6d | 85 | ··0x00000860·34ac4d6f·6e6f6d6f·72706869·63536d69·4.MonomorphicSmi |
86 | ··0x00000870·6543616c | 86 | ··0x00000870·61626c65·43616c6c·8233824f·96436c6f·ableCall.3.O.Clo |
87 | ··0x00000880·65446174 | 87 | ··0x00000880·73757265·44617461·82668421·3da05f4e·sureData.f.!=._N |
88 | ··0x00000890·76654669 | 88 | ··0x00000890·61746976·6546696e·616c697a·65728268·ativeFinalizer.h |
89 | ··0x000008a0·756e6374 | 89 | ··0x000008a0·9a5f4675·6e637469·6f6e5479·70659455·._FunctionType.U |
90 | ··0x000008b0·36344c69 | 90 | ··0x000008b0·696e7436·344c6973·7496556e·77696e64·int64List.Unwind |
91 | ··0x000008c0·6f72829e | 91 | ··0x000008c0·4572726f·72829e82·82902e66·69656c64·Error......field |
92 | ··0x000008d0·636f7661 | 92 | ··0x000008d0·4e499263·6f766172·69616e74·8a636c61·NI.covariant.cla |
93 | ··0x000008e0·61627374 | 93 | ··0x000008e0·73739061·62737472·61637482·d082999a·ss.abstract..... |
94 | ··0x000008f0·78744c69 | 94 | ··0x000008f0·5f6e6578·744c6973·74656e65·728e6365·_nextListener.ce |
95 | ··0x00000900·6e679249 | 95 | ··0x00000900·696c696e·6792496e·7436344c·69737488·iling.Int64List. |
96 | ··0x00000910·739e5f49 | 96 | ··0x00000910·74686973·9e5f496e·74363441·72726179·this._Int64Array |
97 | ··0x00000920·7782e4b8 | 97 | ··0x00000920·56696577·82e4b83a·66756e63·74696f6e·View...:function |
98 | ··0x00000930·70655f61 | 98 | ··0x00000930·5f747970·655f6172·67756d65·6e74735f·_type_arguments_ |
99 | ··0x00000940·a8646172 | 99 | ··0x00000940·766172a8·64617274·2e6c6962·72617279·var.dart.library |
100 | ··0x00000950·72726f72 | 100 | ··0x00000950·2e6d6972·726f7273·90417069·4572726f·.mirrors.ApiErro |
101 | ··0x00000960·4173796e | 101 | ··0x00000960·729e5f41·73796e63·436f6d70·6c657465·r._AsyncComplete |
102 | ··0x00000970·6e743332 | 102 | ··0x00000970·7292496e·7433324c·69737488·426f6f6c·r.Int32List.Bool |
103 | ··0x00000980·4e616d65 | 103 | ··0x00000980·82cb924e·616d6573·70616365·90657874·...Namespace.ext |
104 | ··0x00000990·616c8297 | 104 | ··0x00000990·65726e61·6c829786·4d617088·66726f6d·ernal...Map.from |
105 | ··0x000009a0·71a43a65 | 105 | ··0x000009a0·82ae8271·a43a656e·7472795f·706f696e·...q.:entry_poin |
106 | ··0x000009b0·74656d70 | 106 | ··0x000009b0·74735f74·656d7082·b182a782·7cb25f61·ts_temp.....|._a |
107 | ··0x000009c0·63617465 | 107 | ··0x000009c0·6c6c6f63·61746549·6e766f63·6174696f·llocateInvocatio |
108 | ··0x000009d0·72726f72 | 108 | ··0x000009d0·6e4d6972·726f72be·3a64796e·5f63616c·nMirror.:dyn_cal |
109 | ··0x000009e0·75727265 | 109 | ··0x000009e0·6c5f6375·7272656e·745f6e75·6d5f7072·l_current_num_pr |
110 | ··0x000009f0·73736564 | 110 | ··0x000009f0·6f636573·73656496·4c6f6164·696e6755·ocessed.LoadingU |
111 | ··0x00000a00·842b2b8a | 111 | ··0x00000a00·6e697484·2b2b8a3a·4576616c·8c646f75·nit.++.:Eval.dou |
112 | ··0x00000a10·a05f4d69 | 112 | ··0x00000a10·626c65a0·5f4d6972·726f7252·65666572·ble._MirrorRefer |
113 | ··0x00000a20·6592466c | 113 | ··0x00000a20·656e6365·92466c6f·61743332·7834a25f·ence.Float32x4._ |
114 | ··0x00000a30·69766553 | 114 | ··0x00000a30·6e617469·76655365·74466c6f·61743634·nativeSetFloat64 |
115 | ··0x00000a40·6f756e64 | 115 | ··0x00000a40·c65f626f·756e6473·43686563·6b466f72·._boundsCheckFor |
116 | ··0x00000a50·7469616c | 116 | ··0x00000a50·50617274·69616c49·6e737461·6e746961·PartialInstantia |
117 | ··0x00000a60·6e905f6f | 117 | ··0x00000a60·74696f6e·905f6f6e·4572726f·72824082·tion._onError.@. |
118 | ··0x00000a70·556e6d6f | 118 | ··0x00000a70·56ba5f55·6e6d6f64·69666961·626c6546·V._UnmodifiableF |
119 | ··0x00000a80·74363441 | 119 | ··0x00000a80·6c6f6174·36344172·72617956·6965779e·loat64ArrayView. |
120 | ··0x00000a90·70747572 | 120 | ··0x00000a90·3a636170·74757265·5f6c656e·677468a8·:capture_length. |
121 | ··0x00000aa0·7465726e | 121 | ··0x00000aa0·5f457874·65726e61·6c55696e·74313641·_ExternalUint16A |
122 | ··0x00000ab0·7982db88 | 122 | ··0x00000ab0·72726179·82db884c·69737482·28823f82·rray...List.(.?. |
123 | ··0x00000ac0·65743a72 | 123 | ··0x00000ac0·739e6765·743a7275·6e74696d·65547970·s.get:runtimeTyp |
124 | ··0x00000ad0·6f666673 | 124 | ··0x00000ad0·659c5f6f·66667365·74496e42·79746573·e._offsetInBytes |
125 | ··0x00000ae0·6e743634 | 125 | ··0x00000ae0·945f496e·7436344c·6973748e·7061636b·._Int64List.pack |
126 | ··0x00000af0·842020a6 | 126 | ··0x00000af0·696e6784·2020a65f·6e617469·76654765·ing.··._nativeGe |
127 | ··0x00000b00·6f617436 | 127 | ··0x00000b00·74466c6f·61743634·78328a66·616c7365·tFloat64x2.false |
128 | ··0x00000b10·e2843a4c | 128 | ··0x00000b10·82f882e2·843a4c84·3f3f963a·696e6465·.....:L.??.:inde |
129 | ··0x00000b20·656d7090 | 129 | ··0x00000b20·785f7465·6d709074·72756e63·61746582·x_temp.truncate. |
130 | ··0x00000b30·7468726f | 130 | ··0x00000b30·15925f74·68726f77·4e6577a0·4d656761·.._throwNew.Mega |
131 | ··0x00000b40·70686963 | 131 | ··0x00000b40·6d6f7270·68696343·61636865·82219c5f·morphicCache.!._ |
132 | ··0x00000b50·65506172 | 132 | ··0x00000b50·54797065·50617261·6d657465·72a65f45·TypeParameter._E |
133 | ··0x00000b60·726e616c | 133 | ··0x00000b60·78746572·6e616c55·696e7438·41727261·xternalUint8Arra |
134 | ··0x00000b70·72657475 | 134 | ··0x00000b70·79aa5f72·65747572·6e417379·6e634e6f·y._returnAsyncNo |
Max diff block lines reached; 34493337/34613479 bytes (99.65%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 | ··0x003f | 2 | ··0x003f3120·10000000·00000000·017a5200·01781e01·.........zR..x.. |
3 | ··0x003f | 3 | ··0x003f3130·1b0c1d10·11000000·18000000·c4ce0000·................ |
4 | ··0x003f | 4 | ··0x003f3140·106a0100·009d029e·01110000·002d0000·.j...........-.. |
5 | ··0x003f | 5 | ··0x003f3150·00ef3802·0070d161·00009d02·9e010000·..8..p.a........ |
6 | ··0x003f | 6 | ··0x003f3160·0000································.. |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 0000000000400000·<_kDartVmSnapshotInstructions>: | 2 | 0000000000400000·<_kDartVmSnapshotInstructions>: |
3 | » | 3 | » .j......@....... |
4 | » ... | 4 | » ... |
5 | » 0P....... | 5 | » 0P.......i...... |
6 | » `. | 6 | » `.d.......@..... |
7 | » ................ | 7 | » ................ |
8 | » ... | 8 | » ... |
9 | » .y........·..y.. | 9 | » .y........·..y.. |
10 | » ............EwB. | 10 | » ............EwB. |
11 | » $...^.A...?..!.. | 11 | » $...^.A...?..!.. |
12 | » ..@......y...._. | 12 | » ..@......y...._. |
13 | » .p@.b...B.|.A+@. | 13 | » .p@.b...B.|.A+@. |
Offset 191, 15 lines modified | Offset 191, 15 lines modified | ||
191 | » ..@.P......qB... | 191 | » ..@.P......qB... |
192 | » ....~.@..s@...?. | 192 | » ....~.@..s@...?. |
193 | » ....B|A.....!·.. | 193 | » ....B|A.....!·.. |
194 | » .<.._...m..T'.@. | 194 | » .<.._...m..T'.@. |
195 | » !·..c...B...g... | 195 | » !·..c...B...g... |
196 | » ...6.._8.._80.P. | 196 | » ...6.._8.._80.P. |
197 | » ..\....T........ | 197 | » ..\....T........ |
198 | » ....^ | 198 | » ....^7C...?..... |
199 | » ....E.A.....^.A. | 199 | » ....E.A.....^.A. |
200 | » ..?.......@..... | 200 | » ..?.......@..... |
201 | » .y...._.`0A.(0A. | 201 | » .y...._.`0A.(0A. |
202 | » ........a..T.... | 202 | » ........a..T.... |
203 | » .._.q...(....... | 203 | » .._.q...(....... |
204 | » .=....@........T | 204 | » .=....@........T |
205 | » ...............6 | 205 | » ...............6 |
Offset 316, 23 lines modified | Offset 316, 23 lines modified | ||
316 | » .y.............. | 316 | » .y.............. |
317 | » @0A......p@...?. | 317 | » @0A......p@...?. |
318 | » .!......DpA..... | 318 | » .!......DpA..... |
319 | » .|A.....#...c... | 319 | » .|A.....#...c... |
320 | » d.@.....p#@....k | 320 | » d.@.....p#@....k |
321 | » ...T`......60._8 | 321 | » ...T`......60._8 |
322 | » .._80.P...\.`..T | 322 | » .._80.P...\.`..T |
323 | » ^ | 323 | » ^3C...?......y.. |
324 | » .._.........E_B. | 324 | » .._.........E_B. |
325 | » $...^.A...?...·. | 325 | » $...^.A...?...·. |
326 | » .y.............. | 326 | » .y.............. |
327 | » @0A......p@...?. | 327 | » @0A......p@...?. |
328 | » .!......DpA..... | 328 | » .!......DpA..... |
329 | » .|A.....#...c... | 329 | » .|A.....#...c... |
330 | » `......60._8.._8 | 330 | » `......60._8.._8 |
331 | » 0.P...\.`..T^ | 331 | » 0.P...\.`..T^3C. |
332 | » ..?......y...._. | 332 | » ..?......y...._. |
333 | » .y.............. | 333 | » .y.............. |
334 | » ESB.D...^.A...?. | 334 | » ESB.D...^.A...?. |
335 | » .A....@......y.. | 335 | » .A....@......y.. |
336 | » .._..y.......... | 336 | » .._..y.......... |
337 | » @0A......p@...?. | 337 | » @0A......p@...?. |
338 | » ..@.DpA.C7@.c... | 338 | » ..@.DpA.C7@.c... |
Offset 4478, 15 lines modified | Offset 4478, 15 lines modified | ||
4478 | » .E...=...5...-.. | 4478 | » .E...=...5...-.. |
4479 | » .%.............. | 4479 | » .%.............. |
4480 | » .....y...m...e.. | 4480 | » .....y...m...e.. |
4481 | » .]...U...M...E.. | 4481 | » .]...U...M...E.. |
4482 | » .9...1...)...!.. | 4482 | » .9...1...)...!.. |
4483 | » ................ | 4483 | » ................ |
4484 | » ..........|..... | 4484 | » ..........|..... |
4485 | » ....@...@. | 4485 | » ....@...@.B...?. |
4486 | » ..........@..... | 4486 | » ..........@..... |
4487 | » .........!...).. | 4487 | » .........!...).. |
4488 | » .1...9...E...M.. | 4488 | » .1...9...E...M.. |
4489 | » .U...]...e...m.. | 4489 | » .U...]...e...m.. |
4490 | » .y.............. | 4490 | » .y.............. |
4491 | » .....%...-...5.. | 4491 | » .....%...-...5.. |
4492 | » .=...E...M...U.. | 4492 | » .=...E...M...U.. |
Offset 4639, 15 lines modified | Offset 4639, 15 lines modified | ||
4639 | » ..........@.P... | 4639 | » ..........@.P... |
4640 | » ...qB.......~.@. | 4640 | » ...qB.......~.@. |
4641 | » .s@...?.....B|A. | 4641 | » .s@...?.....B|A. |
4642 | » ....!·...<.._... | 4642 | » ....!·...<.._... |
4643 | » m..T'.@.!·..c... | 4643 | » m..T'.@.!·..c... |
4644 | » B...g......6.._8 | 4644 | » B...g......6.._8 |
4645 | » .._80.P...\....T | 4645 | » .._80.P...\....T |
4646 | » ............^ | 4646 | » ............^7C. |
4647 | » ..?.........E.A. | 4647 | » ..?.........E.A. |
4648 | » ....^.A...?...·. | 4648 | » ....^.A...?...·. |
4649 | » ...k·..TX.@..y.. | 4649 | » ...k·..TX.@..y.. |
4650 | » ................ | 4650 | » ................ |
4651 | » ................ | 4651 | » ................ |
4652 | » E.A.....^.A...?. | 4652 | » E.A.....^.A...?. |
4653 | » .!....@..!....@. | 4653 | » .!....@..!....@. |
Offset 5163, 341 lines modified | Offset 5163, 364 lines modified | ||
5163 | » ..|.........P.B. | 5163 | » ..|.........P.B. |
5164 | » P.....?.....P... | 5164 | » P.....?.....P... |
5165 | » P.C...@......y.. | 5165 | » P.C...@......y.. |
5166 | » .....y...._.@.E. | 5166 | » .....y...._.@.E. |
5167 | » ....?......T@+.. | 5167 | » ....?......T@+.. |
5168 | » .|...K.......... | 5168 | » .|...K.......... |
5169 | » .p.<.._..y...... | 5169 | » .p.<.._..y...... |
5170 | » ........@k.<E.A. | ||
5171 | » ....^.A...?...@. | ||
5172 | » .....y...._.@.E. | ||
5173 | » ....?......T@+.. | ||
5174 | » .|...K.......... | ||
5175 | » .p.<.._..y...... | ||
5176 | » ........@k.<E.A. | ||
5177 | » ....^.A...?...@. | ||
5178 | » .....y...._.@.E. | ||
5179 | » .@..?......T@+.. | ||
5180 | » .<...+..a....... | ||
5181 | » .p...._..y...... | ||
5182 | » ....@.. | 5170 | » ....@..=E.A..... |
5183 | » ^.A...?...@..... | 5171 | » ^.A...?...@..... |
5184 | » .y...._..#..B... | ||
5185 | » D.A.....@.E..... | ||
5186 | » ....i..T@+...|.. | ||
5187 | » .C.............. | ||
5188 | » .....0...p...._. | ||
5189 | » .y.............. | ||
5190 | » ........E.A..... | ||
5191 | » ^.A...?.......@. | ||
5192 | » ..m...@........T | ||
5193 | » .y........|..... | ||
5194 | » ....P.B.P.....?. | ||
5195 | » ....P...P.C...@. | ||
5196 | » .....y.......y.. | ||
5197 | » .._.@.E......... | ||
5198 | » ...T@+...|...C.. | ||
5199 | » ................ | ||
Max diff block lines reached; 13967031/13969795 bytes (99.98%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.bss': | 1 | Hex·dump·of·section·'.bss': |
2 | ··0x00a | 2 | ··0x00a40060·00000000·00000000·00000000·00000000·................ |
3 | ··0x00a | 3 | ··0x00a40070·00000000·00000000·00000000·00000000·................ |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························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:··········38 | 13 | ··Start·of·section·headers:··········3882856·(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:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·24 | 20 | ··Section·header·string·table·index:·24 |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | Elf·file·type·is·DYN·(Shared·object·file) | 2 | Elf·file·type·is·DYN·(Shared·object·file) |
3 | Entry·point·0x0 | 3 | Entry·point·0x0 |
4 | There·are·10·program·headers,·starting·at·offset·64 | 4 | There·are·10·program·headers,·starting·at·offset·64 |
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x13e | 8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x13ec84·0x13ec84·R···0x1000 |
9 | ··LOAD···········0x13e | 9 | ··LOAD···········0x13ecc0·0x000000000013fcc0·0x000000000013fcc0·0x252690·0x252690·R·E·0x1000 |
10 | ··LOAD···········0x39 | 10 | ··LOAD···········0x391350·0x0000000000393350·0x0000000000393350·0x022818·0x022818·RW··0x1000 |
11 | ··LOAD···········0x3b | 11 | ··LOAD···········0x3b3b68·0x00000000003b6b68·0x00000000003b6b68·0x000238·0x001020·RW··0x1000 |
12 | ··DYNAMIC········0x3b | 12 | ··DYNAMIC········0x3b3568·0x00000000003b5568·0x00000000003b5568·0x0001a0·0x0001a0·RW··0x8 |
13 | ··GNU_RELRO······0x39 | 13 | ··GNU_RELRO······0x391350·0x0000000000393350·0x0000000000393350·0x022818·0x022cb0·R···0x1 |
14 | ··GNU_EH_FRAME···0x10 | 14 | ··GNU_EH_FRAME···0x106314·0x0000000000106314·0x0000000000106314·0x00779c·0x00779c·R···0x4 |
15 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 15 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
16 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000098·0x000098·R···0x4 | 16 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000098·0x000098·R···0x4 |
17 | ·Section·to·Segment·mapping: | 17 | ·Section·to·Segment·mapping: |
18 | ··Segment·Sections... | 18 | ··Segment·Sections... |
19 | ···00····· | 19 | ···00····· |
20 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame· | 20 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x3b | 1 | There·are·25·section·headers,·starting·at·offset·0x3b3f68: |
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.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··4 |
6 | ··[·2]·.dynsym···········DYNSYM··········0000000000000308·000308·000c30·18···A··7···1··8 | 6 | ··[·2]·.dynsym···········DYNSYM··········0000000000000308·000308·000c30·18···A··7···1··8 |
7 | ··[·3]·.gnu.version······VERSYM··········0000000000000f38·000f38·000104·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000000000000f38·000f38·000104·02···A··2···0··2 |
8 | ··[·4]·.gnu.version_r····VERNEED·········000000000000103c·00103c·000060·00···A··7···3··4 | 8 | ··[·4]·.gnu.version_r····VERNEED·········000000000000103c·00103c·000060·00···A··7···3··4 |
9 | ··[·5]·.gnu.hash·········GNU_HASH········00000000000010a0·0010a0·0000f8·00···A··2···0··8 | 9 | ··[·5]·.gnu.hash·········GNU_HASH········00000000000010a0·0010a0·0000f8·00···A··2···0··8 |
10 | ··[·6]·.hash·············HASH············0000000000001198·001198·000418·04···A··2···0··4 | 10 | ··[·6]·.hash·············HASH············0000000000001198·001198·000418·04···A··2···0··4 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000015b0·0015b0·000b85·00···A··0···0··1 | 11 | ··[·7]·.dynstr···········STRTAB··········00000000000015b0·0015b0·000b85·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········RELA············0000000000002138·002138·030 | 12 | ··[·8]·.rela.dyn·········RELA············0000000000002138·002138·0306c0·18···A··2···0··8 |
13 | ··[·9]·.rela.plt·········RELA············0000000000032 | 13 | ··[·9]·.rela.plt·········RELA············00000000000327f8·0327f8·0008d0·18··AI··2··20··8 |
14 | ··[10]·.rodata···········PROGBITS········000000000003 | 14 | ··[10]·.rodata···········PROGBITS········0000000000034000·034000·0d0c24·00·AMS··0···0·4096 |
15 | ··[11]·.gcc_except_table·PROGBITS········000000000010 | 15 | ··[11]·.gcc_except_table·PROGBITS········0000000000104c24·104c24·0016f0·00···A··0···0··4 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000010 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000106314·106314·00779c·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000010 | 17 | ··[13]·.eh_frame·········PROGBITS········000000000010dab0·10dab0·0311d4·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000013f | 18 | ··[14]·.text·············PROGBITS········000000000013fcc0·13ecc0·25208c·00··AX··0···0·64 |
19 | ··[15]·.plt··············PROGBITS········000000000039 | 19 | ··[15]·.plt··············PROGBITS········0000000000391d50·390d50·000600·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000039 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000393350·391350·022208·00··WA··0···0·16 |
21 | ··[17]·.fini_array·······FINI_ARRAY······00000000003b | 21 | ··[17]·.fini_array·······FINI_ARRAY······00000000003b5558·3b3558·000010·00··WA··0···0··8 |
22 | ··[18]·.dynamic··········DYNAMIC·········00000000003b | 22 | ··[18]·.dynamic··········DYNAMIC·········00000000003b5568·3b3568·0001a0·10··WA··7···0··8 |
23 | ··[19]·.got··············PROGBITS········00000000003b7 | 23 | ··[19]·.got··············PROGBITS········00000000003b5708·3b3708·000158·00··WA··0···0··8 |
24 | ··[20]·.got.plt··········PROGBITS········00000000003b | 24 | ··[20]·.got.plt··········PROGBITS········00000000003b5860·3b3860·000308·00··WA··0···0··8 |
25 | ··[21]·.data·············PROGBITS········00000000003b | 25 | ··[21]·.data·············PROGBITS········00000000003b6b68·3b3b68·000238·00··WA··0···0··8 |
26 | ··[22]·.bss··············NOBITS··········00000000003b | 26 | ··[22]·.bss··············NOBITS··········00000000003b6da0·3b3da0·000de8·00··WA··0···0··8 |
27 | ··[23]·.comment··········PROGBITS········0000000000000000·3b | 27 | ··[23]·.comment··········PROGBITS········0000000000000000·3b3da0·0000dd·01··MS··0···0··1 |
28 | ··[24]·.shstrtab·········STRTAB··········0000000000000000·3b | 28 | ··[24]·.shstrtab·········STRTAB··········0000000000000000·3b3e7d·0000e5·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··D·(mbind),·p·(processor·specific) | 33 | ··D·(mbind),·p·(processor·specific) |
Offset 6, 19 lines modified | Offset 6, 19 lines modified | ||
6 | ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) | 6 | ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
7 | ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) | 7 | ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) |
8 | ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) | 8 | ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) |
9 | ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2) | 9 | ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2) |
10 | ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·syscall@LIBC·(2) | 10 | ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·syscall@LIBC·(2) |
11 | ·····7:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@LIBC·(2) | 11 | ·····7:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@LIBC·(2) |
12 | ·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sched_yield@LIBC·(2) | 12 | ·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sched_yield@LIBC·(2) |
13 | ·····9:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2) | ||
14 | ···· | 13 | ·····9:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@LIBC·(2) |
15 | ····1 | 14 | ····10:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@LIBC·(2) |
16 | ····1 | 15 | ····11:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2) |
17 | ····1 | 16 | ····12:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2) |
17 | ····13:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2) | ||
18 | ····14:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@LIBC·(2) | 18 | ····14:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@LIBC·(2) |
19 | ····15:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) | 19 | ····15:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) |
20 | ····16:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@LIBC·(2) | 20 | ····16:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@LIBC·(2) |
21 | ····17:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) | 21 | ····17:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) |
22 | ····18:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2) | 22 | ····18:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2) |
23 | ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·posix_memalign@LIBC·(2) | 23 | ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·posix_memalign@LIBC·(2) |
24 | ····20:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2) | 24 | ····20:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2) |
Offset 27, 18 lines modified | Offset 27, 18 lines modified | ||
27 | ····23:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_buf_write | 27 | ····23:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_buf_write |
28 | ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2) | 28 | ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2) |
29 | ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2) | 29 | ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2) |
30 | ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2) | 30 | ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2) |
31 | ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@LIBC·(2) | 31 | ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@LIBC·(2) |
32 | ····28:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) | 32 | ····28:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) |
33 | ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·poll@LIBC·(2) | 33 | ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·poll@LIBC·(2) |
34 | ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_detach@LIBC·(2) | ||
35 | ····3 | 34 | ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·freeaddrinfo@LIBC·(2) |
36 | ····3 | 35 | ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpeername@LIBC·(2) |
37 | ····3 | 36 | ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@LIBC·(2) |
37 | ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·socketpair@LIBC·(2) | ||
38 | ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·epoll_ctl@LIBC·(2) | 38 | ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·epoll_ctl@LIBC·(2) |
39 | ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlsym@LIBC·(3) | 39 | ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlsym@LIBC·(3) |
40 | ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2) | 40 | ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2) |
41 | ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) | 41 | ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) |
42 | ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getsockname@LIBC·(2) | 42 | ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getsockname@LIBC·(2) |
43 | ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsockopt@LIBC·(2) | 43 | ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsockopt@LIBC·(2) |
44 | ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getsockopt@LIBC·(2) | 44 | ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getsockopt@LIBC·(2) |
Offset 46, 88 lines modified | Offset 46, 88 lines modified | ||
46 | ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·recvmmsg@LIBC·(2) | 46 | ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·recvmmsg@LIBC·(2) |
47 | ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·cbrt@LIBC·(4) | 47 | ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·cbrt@LIBC·(4) |
48 | ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_atfork@LIBC·(2) | 48 | ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_atfork@LIBC·(2) |
49 | ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·socket@LIBC·(2) | 49 | ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·socket@LIBC·(2) |
50 | ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·bind@LIBC·(2) | 50 | ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·bind@LIBC·(2) |
51 | ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·shutdown@LIBC·(2) | 51 | ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·shutdown@LIBC·(2) |
52 | ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·connect@LIBC·(2) | 52 | ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·connect@LIBC·(2) |
53 | ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getauxval@LIBC·(2) | ||
53 | ···· | 54 | ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2) |
54 | ····5 | 55 | ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2) |
55 | ····5 | 56 | ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readv@LIBC·(2) |
56 | ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2) | ||
57 | ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· | 57 | ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2) |
58 | ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·l | 58 | ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dl_iterate_phdr@LIBC·(3) |
59 | ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2) | 59 | ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2) |
60 | ····56:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· | 60 | ····56:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mmap@LIBC·(2) |
61 | ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dl_iterate_phdr@LIBC·(3) | ||
62 | ····5 | 61 | ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·munmap@LIBC·(2) |
63 | ····5 | 62 | ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lseek64@LIBC·(2) |
64 | ···· | 63 | ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2) |
64 | ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2) | ||
65 | ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2) | 65 | ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2) |
66 | ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2) | 66 | ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2) |
67 | ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirfd@LIBC·(2) | ||
68 | ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2) | ||
69 | ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2) | ||
67 | ····6 | 70 | ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getaddrinfo@LIBC·(2) |
68 | ····6 | 71 | ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·gai_strerror@LIBC·(2) |
69 | ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirfd@LIBC·(2) | ||
70 | ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2) | ||
71 | ····6 | 72 | ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_init@LIBC·(2) |
72 | ····6 | 73 | ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_setstacksize@LIBC·(2) |
73 | ···· | 74 | ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2) |
74 | ····7 | 75 | ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_create@LIBC·(2) |
75 | ····7 | 76 | ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_attr_destroy@LIBC·(2) |
76 | ····7 | 77 | ····73:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·getrandom |
77 | ····7 | 78 | ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·prctl@LIBC·(2) |
79 | ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_detach@LIBC·(2) | ||
78 | ····7 | 80 | ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_join@LIBC·(2) |
79 | ····7 | 81 | ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·recv@LIBC·(2) |
80 | ····7 | 82 | ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·send@LIBC·(2) |
81 | ····7 | 83 | ····79:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·writev@LIBC·(2) |
82 | ···· | 84 | ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigaction@LIBC·(2) |
83 | ····79:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·socketpair@LIBC·(2) | ||
84 | ····8 | 85 | ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·epoll_wait@LIBC·(2) |
85 | ····8 | 86 | ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@LIBC·(2) |
86 | ····8 | 87 | ····83:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sched_getaffinity@LIBC·(2) |
87 | ····8 | 88 | ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·epoll_create1@LIBC·(2) |
88 | ····8 | 89 | ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eventfd@LIBC·(2) |
89 | ····8 | 90 | ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pow@LIBC·(4) |
90 | ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getauxval@LIBC·(2) | ||
91 | ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2) | 91 | ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2) |
92 | ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@LIBC·(2) | 92 | ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@LIBC·(2) |
93 | ····89:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2) | 93 | ····89:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2) |
94 | ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2) | 94 | ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2) |
95 | ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2) | 95 | ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2) |
96 | ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_rwlock_wrlock@LIBC·(2) | 96 | ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_rwlock_wrlock@LIBC·(2) |
97 | ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_rwlock_unlock@LIBC·(2) | 97 | ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_rwlock_unlock@LIBC·(2) |
98 | ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_rwlock_rdlock@LIBC·(2) | 98 | ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_rwlock_rdlock@LIBC·(2) |
99 | ····95:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2) | 99 | ····95:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2) |
100 | ····96:·000000000017 | 100 | ····96:·0000000000171428····12·FUNC····GLOBAL·DEFAULT···14·frb_get_rust_content_hash |
101 | ····97:·00000000001 | 101 | ····97:·000000000018ed08···236·FUNC····GLOBAL·DEFAULT···14·frb_dart_opaque_rust2dart_decode |
102 | ····98:·000000000017 | 102 | ····98:·0000000000174c64····36·FUNC····GLOBAL·DEFAULT···14·free_zero_copy_buffer_f64 |
103 | ····99:·000000000017 | 103 | ····99:·0000000000174c64····36·FUNC····GLOBAL·DEFAULT···14·free_zero_copy_buffer_i16 |
104 | ···100:·00000000001 | 104 | ···100:·000000000016e6cc···572·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDart2RustStreamReceiver |
105 | ···101:·00000000001 | 105 | ···101:·000000000016e90c···572·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDart2RustStreamSink |
106 | ···102:·00000000001 | 106 | ···102:·000000000018ecc8····64·FUNC····GLOBAL·DEFAULT···14·frb_dart_opaque_drop_thread_box_persistent_handle |
107 | ···103:·00000000001 | 107 | ···103:·000000000018edf8····48·FUNC····GLOBAL·DEFAULT···14·frb_free_wire_sync_rust2dart_dco |
108 | ···104:·000000000017 | 108 | ···104:·0000000000174c64····36·FUNC····GLOBAL·DEFAULT···14·free_zero_copy_buffer_i8 |
109 | ···105:·00000000001 | 109 | ···105:·000000000018ec20···168·FUNC····GLOBAL·DEFAULT···14·frb_dart_opaque_dart2rust_encode |
110 | ···106:·000000000017 | 110 | ···106:·0000000000174c64····36·FUNC····GLOBAL·DEFAULT···14·free_zero_copy_buffer_u32 |
111 | ···107:·000000000017 | 111 | ···107:·0000000000174b5c····12·FUNC····GLOBAL·DEFAULT···14·store_dart_post_cobject |
112 | ···108:·00000000001 | 112 | ···108:·000000000016e908·····4·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDart2RustStreamReceiver |
113 | ···109:·00000000001 | 113 | ···109:·000000000016eb48·····4·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDart2RustStreamSink |
114 | ···110:·00000000001 | 114 | ···110:·000000000016e48c···572·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerCancellationToken |
115 | ···111:·00000000001 | 115 | ···111:·000000000016eb4c···572·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDnsSettings |
116 | ···112:·000000000017 | 116 | ···112:·0000000000174c64····36·FUNC····GLOBAL·DEFAULT···14·free_zero_copy_buffer_f32 |
117 | ···113:·000000000017 | 117 | ···113:·0000000000174c64····36·FUNC····GLOBAL·DEFAULT···14·free_zero_copy_buffer_i64 |
118 | ···114:·000000000017 | 118 | ···114:·0000000000171434··9256·FUNC····GLOBAL·DEFAULT···14·frb_pde_ffi_dispatcher_primary |
119 | ···115:·000000000017 | 119 | ···115:·0000000000174c64····36·FUNC····GLOBAL·DEFAULT···14·free_zero_copy_buffer_u16 |
120 | ···116:·000000000017 | 120 | ···116:·000000000017385c··2028·FUNC····GLOBAL·DEFAULT···14·frb_pde_ffi_dispatcher_sync |
121 | ···117:·00000000001 | 121 | ···117:·000000000016e6c8·····4·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerCancellationToken |
122 | ···118:·00000000001 | 122 | ···118:·000000000016ed88·····4·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDnsSettings |
123 | ···119:·00000000001 | 123 | ···119:·000000000016ed8c·····4·FUNC····GLOBAL·DEFAULT···14·frbgen_rhttp_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerRequestClient |
124 | ···120:·00000000001 | 124 | ···120:·000000000018edf4·····4·FUNC····GLOBAL·DEFAULT···14·frb_init_frb_dart_api_dl |
125 | ···121:·000000000017 | 125 | ···121:·0000000000174c64····36·FUNC····GLOBAL·DEFAULT···14·free_zero_copy_buffer_u8 |
Max diff block lines reached; -1/18762 bytes (-0.01%) of diff not shown. |
Offset 1, 8307 lines modified | Offset 1, 8364 lines modified | ||
1 | Relocation·section·'.rela.dyn'·at·offset·0x2138·contains·82 | 1 | Relocation·section·'.rela.dyn'·at·offset·0x2138·contains·8264·entries: | Diff chunk too large, falling back to line-by-line diff (8264 lines added, 8207 lines removed) |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000039 | 3 | 0000000000393350··0000000000000403·R_AARCH64_RELATIVE························393350 |
4 | 000000000039 | 4 | 0000000000393358··0000000000000403·R_AARCH64_RELATIVE························3756c |
5 | 000000000039 | 5 | 0000000000393370··0000000000000403·R_AARCH64_RELATIVE························3756c |
6 | 000000000039 | 6 | 0000000000393388··0000000000000403·R_AARCH64_RELATIVE························14e73c |
7 | 000000000039 | 7 | 00000000003933a0··0000000000000403·R_AARCH64_RELATIVE························14712c |
8 | 000000000039 | 8 | 00000000003933a8··0000000000000403·R_AARCH64_RELATIVE························d080a |
9 | 000000000039 | 9 | 00000000003933d8··0000000000000403·R_AARCH64_RELATIVE························14800c |
10 | 000000000039 | 10 | 00000000003933f8··0000000000000403·R_AARCH64_RELATIVE························146684 |
11 | 000000000039 | 11 | 0000000000393418··0000000000000403·R_AARCH64_RELATIVE························146294 |
12 | 000000000039 | 12 | 0000000000393420··0000000000000403·R_AARCH64_RELATIVE························14ecf4 |
13 | 000000000039 | 13 | 0000000000393438··0000000000000403·R_AARCH64_RELATIVE························1453b4 |
14 | 000000000039 | 14 | 0000000000393440··0000000000000403·R_AARCH64_RELATIVE························5dde6 |
15 | 000000000039 | 15 | 0000000000393458··0000000000000403·R_AARCH64_RELATIVE························37659 |
16 | 000000000039 | 16 | 0000000000393470··0000000000000403·R_AARCH64_RELATIVE························376bb |
17 | 000000000039 | 17 | 0000000000393488··0000000000000403·R_AARCH64_RELATIVE························376bb |
18 | 000000000039 | 18 | 00000000003934a0··0000000000000403·R_AARCH64_RELATIVE························376bb |
19 | 000000000039 | 19 | 00000000003934b8··0000000000000403·R_AARCH64_RELATIVE························d2e9b |
20 | 000000000039 | 20 | 00000000003934d0··0000000000000403·R_AARCH64_RELATIVE························d2e9b |
21 | 000000000039 | 21 | 00000000003934e8··0000000000000403·R_AARCH64_RELATIVE························b6c62 |
22 | 000000000039 | 22 | 0000000000393500··0000000000000403·R_AARCH64_RELATIVE························b6c62 |
23 | 000000000039 | 23 | 0000000000393518··0000000000000403·R_AARCH64_RELATIVE························37805 |
24 | 000000000039 | 24 | 0000000000393530··0000000000000403·R_AARCH64_RELATIVE························3788b |
25 | 000000000039 | 25 | 0000000000393548··0000000000000403·R_AARCH64_RELATIVE························14df5c |
26 | 000000000039 | 26 | 0000000000393560··0000000000000403·R_AARCH64_RELATIVE························145134 |
27 | 000000000039 | 27 | 0000000000393568··0000000000000403·R_AARCH64_RELATIVE························3788b |
28 | 000000000039 | 28 | 0000000000393598··0000000000000403·R_AARCH64_RELATIVE························14ade4 |
29 | 000000000039 | 29 | 00000000003935a0··0000000000000403·R_AARCH64_RELATIVE························14a574 |
30 | 000000000039 | 30 | 00000000003935c0··0000000000000403·R_AARCH64_RELATIVE························14ae84 |
31 | 000000000039 | 31 | 00000000003935c8··0000000000000403·R_AARCH64_RELATIVE························14a4c4 |
32 | 000000000039 | 32 | 00000000003935d0··0000000000000403·R_AARCH64_RELATIVE························238730 |
33 | 000000000039 | 33 | 00000000003935e8··0000000000000403·R_AARCH64_RELATIVE························151ba0 |
34 | 000000000039 | 34 | 00000000003935f0··0000000000000403·R_AARCH64_RELATIVE························151a48 |
35 | 000000000039 | 35 | 00000000003935f8··0000000000000403·R_AARCH64_RELATIVE························14add4 |
36 | 000000000039 | 36 | 0000000000393600··0000000000000403·R_AARCH64_RELATIVE························14d330 |
37 | 000000000039 | 37 | 0000000000393618··0000000000000403·R_AARCH64_RELATIVE························1780a0 |
38 | 000000000039 | 38 | 0000000000393620··0000000000000403·R_AARCH64_RELATIVE························18d5f8 |
39 | 000000000039 | 39 | 0000000000393638··0000000000000403·R_AARCH64_RELATIVE························15a8d8 |
40 | 000000000039 | 40 | 0000000000393658··0000000000000403·R_AARCH64_RELATIVE························151a2c |
41 | 000000000039 | 41 | 0000000000393660··0000000000000403·R_AARCH64_RELATIVE························14d4bc |
42 | 000000000039 | 42 | 0000000000393678··0000000000000403·R_AARCH64_RELATIVE························34055c |
43 | 000000000039 | 43 | 0000000000393680··0000000000000403·R_AARCH64_RELATIVE························14d994 |
44 | 000000000039 | 44 | 0000000000393698··0000000000000403·R_AARCH64_RELATIVE························16f0c4 |
45 | 000000000039 | 45 | 00000000003936b8··0000000000000403·R_AARCH64_RELATIVE························15a3d4 |
46 | 000000000039 | 46 | 00000000003936c0··0000000000000403·R_AARCH64_RELATIVE························2219f8 |
47 | 000000000039 | 47 | 00000000003936d8··0000000000000403·R_AARCH64_RELATIVE························2258c0 |
48 | 000000000039 | 48 | 00000000003936e0··0000000000000403·R_AARCH64_RELATIVE························14d888 |
49 | 000000000039 | 49 | 00000000003936f8··0000000000000403·R_AARCH64_RELATIVE························159ba0 |
50 | 000000000039 | 50 | 0000000000393718··0000000000000403·R_AARCH64_RELATIVE························15a31c |
51 | 000000000039 | 51 | 0000000000393720··0000000000000403·R_AARCH64_RELATIVE························29bd50 |
52 | 000000000039 | 52 | 0000000000393738··0000000000000403·R_AARCH64_RELATIVE························2258c0 |
53 | 000000000039 | 53 | 0000000000393740··0000000000000403·R_AARCH64_RELATIVE························1aa940 |
54 | 000000000039 | 54 | 0000000000393758··0000000000000403·R_AARCH64_RELATIVE························2258c0 |
55 | 000000000039 | 55 | 0000000000393760··0000000000000403·R_AARCH64_RELATIVE························b6c62 |
56 | 000000000039 | 56 | 0000000000393778··0000000000000403·R_AARCH64_RELATIVE························1526c0 |
57 | 000000000039 | 57 | 0000000000393780··0000000000000403·R_AARCH64_RELATIVE························17a9d4 |
58 | 000000000039 | 58 | 0000000000393788··0000000000000403·R_AARCH64_RELATIVE························17aa54 |
59 | 000000000039 | 59 | 0000000000393790··0000000000000403·R_AARCH64_RELATIVE························1526d4 |
60 | 000000000039 | 60 | 0000000000393798··0000000000000403·R_AARCH64_RELATIVE························1526bc |
61 | 000000000039 | 61 | 00000000003937a0··0000000000000403·R_AARCH64_RELATIVE························14d4bc |
62 | 000000000039 | 62 | 00000000003937b8··0000000000000403·R_AARCH64_RELATIVE························345604 |
63 | 000000000039 | 63 | 00000000003937c0··0000000000000403·R_AARCH64_RELATIVE························14d4bc |
64 | 000000000039 | 64 | 00000000003937d8··0000000000000403·R_AARCH64_RELATIVE························34055c |
65 | 000000000039 | 65 | 00000000003937e0··0000000000000403·R_AARCH64_RELATIVE························345604 |
66 | 000000000039 | 66 | 00000000003937e8··0000000000000403·R_AARCH64_RELATIVE························3937a0 |
67 | 000000000039 | 67 | 00000000003937f0··0000000000000403·R_AARCH64_RELATIVE························345974 |
68 | 000000000039 | 68 | 00000000003937f8··0000000000000403·R_AARCH64_RELATIVE························1509d4 |
69 | 000000000039 | 69 | 0000000000393800··0000000000000403·R_AARCH64_RELATIVE························3458a4 |
70 | 000000000039 | 70 | 0000000000393808··0000000000000403·R_AARCH64_RELATIVE························34593c |
71 | 000000000039 | 71 | 0000000000393810··0000000000000403·R_AARCH64_RELATIVE························2a82ac |
72 | 000000000039 | 72 | 0000000000393818··0000000000000403·R_AARCH64_RELATIVE························14d970 |
73 | 000000000039 | 73 | 0000000000393830··0000000000000403·R_AARCH64_RELATIVE························31ba2c |
74 | 000000000039 | 74 | 0000000000393838··0000000000000403·R_AARCH64_RELATIVE························14d970 |
75 | 000000000039 | 75 | 0000000000393850··0000000000000403·R_AARCH64_RELATIVE························15a0b0 |
76 | 000000000039 | 76 | 0000000000393858··0000000000000403·R_AARCH64_RELATIVE························31ba2c |
77 | 000000000039 | 77 | 0000000000393860··0000000000000403·R_AARCH64_RELATIVE························393818 |
78 | 000000000039 | 78 | 0000000000393868··0000000000000403·R_AARCH64_RELATIVE························15a300 |
79 | 000000000039 | 79 | 0000000000393870··0000000000000403·R_AARCH64_RELATIVE························1509b0 |
80 | 000000000039 | 80 | 0000000000393878··0000000000000403·R_AARCH64_RELATIVE························15a2d8 |
81 | 000000000039 | 81 | 0000000000393880··0000000000000403·R_AARCH64_RELATIVE························15a300 |
82 | 000000000039 | 82 | 0000000000393888··0000000000000403·R_AARCH64_RELATIVE························2a82ac |
83 | 000000000039 | 83 | 0000000000393890··0000000000000403·R_AARCH64_RELATIVE························14d448 |
84 | 000000000039 | 84 | 00000000003938a8··0000000000000403·R_AARCH64_RELATIVE························22c1ec |
85 | 000000000039 | 85 | 00000000003938b0··0000000000000403·R_AARCH64_RELATIVE························14d448 |
86 | 000000000039 | 86 | 00000000003938c8··0000000000000403·R_AARCH64_RELATIVE························22bccc |
87 | 000000000039 | 87 | 00000000003938d0··0000000000000403·R_AARCH64_RELATIVE························22c1ec |
88 | 000000000039 | 88 | 00000000003938d8··0000000000000403·R_AARCH64_RELATIVE························393890 |
89 | 000000000039 | 89 | 00000000003938e0··0000000000000403·R_AARCH64_RELATIVE························159aa8 |
90 | 000000000039 | 90 | 00000000003938e8··0000000000000403·R_AARCH64_RELATIVE························150a1c |
91 | 000000000039 | 91 | 00000000003938f0··0000000000000403·R_AARCH64_RELATIVE························2233f0 |
92 | 000000000039 | 92 | 00000000003938f8··0000000000000403·R_AARCH64_RELATIVE························23abd0 |
93 | 000000000039 | 93 | 0000000000393900··0000000000000403·R_AARCH64_RELATIVE························2a82ac |
94 | 000000000039 | 94 | 0000000000393908··0000000000000403·R_AARCH64_RELATIVE························d105d |
95 | 000000000039 | 95 | 0000000000393920··0000000000000403·R_AARCH64_RELATIVE························37913 |
96 | 000000000039 | 96 | 0000000000393938··0000000000000403·R_AARCH64_RELATIVE························37913 |
97 | 000000000039 | 97 | 0000000000393950··0000000000000403·R_AARCH64_RELATIVE························37985 |
98 | 000000000039 | 98 | 0000000000393968··0000000000000403·R_AARCH64_RELATIVE························37985 |
99 | 000000000039 | 99 | 0000000000393980··0000000000000403·R_AARCH64_RELATIVE························37985 |
100 | 000000000039 | 100 | 0000000000393998··0000000000000403·R_AARCH64_RELATIVE························37985 |
101 | 000000000039 | 101 | 00000000003939b0··0000000000000403·R_AARCH64_RELATIVE························37985 |
102 | 000000000039 | 102 | 00000000003939c8··0000000000000403·R_AARCH64_RELATIVE························37985 |
103 | 000000000039 | 103 | 00000000003939e0··0000000000000403·R_AARCH64_RELATIVE························37985 |
104 | 000000000039 | 104 | 00000000003939f8··0000000000000403·R_AARCH64_RELATIVE························1535c8 |
105 | 000000000039 | 105 | 0000000000393a00··0000000000000403·R_AARCH64_RELATIVE························235830 |
106 | 000000000039 | 106 | 0000000000393a08··0000000000000403·R_AARCH64_RELATIVE························156ae0 |
107 | 000000000039 | 107 | 0000000000393a10··0000000000000403·R_AARCH64_RELATIVE························1526dc |
108 | 000000000039 | 108 | 0000000000393a18··0000000000000403·R_AARCH64_RELATIVE························153134 |
109 | 000000000039 | 109 | 0000000000393a20··0000000000000403·R_AARCH64_RELATIVE························152c20 |
110 | 000000000039 | 110 | 0000000000393a28··0000000000000403·R_AARCH64_RELATIVE························157360 |
111 | 000000000039 | 111 | 0000000000393a48··0000000000000403·R_AARCH64_RELATIVE························1556c8 |
112 | 000000000039 | 112 | 0000000000393a50··0000000000000403·R_AARCH64_RELATIVE························235830 |
113 | 000000000039 | 113 | 0000000000393a58··0000000000000403·R_AARCH64_RELATIVE························156c5c |
114 | 000000000039 | 114 | 0000000000393a60··0000000000000403·R_AARCH64_RELATIVE························152928 |
115 | 000000000039 | 115 | 0000000000393a68··0000000000000403·R_AARCH64_RELATIVE························152dd4 |
116 | 000000000039 | 116 | 0000000000393a70··0000000000000403·R_AARCH64_RELATIVE························152bb8 |
117 | 000000000039 | 117 | 0000000000393a78··0000000000000403·R_AARCH64_RELATIVE························157910 |
118 | 000000000039 | 118 | 0000000000393a98··0000000000000403·R_AARCH64_RELATIVE························154ccc |
119 | 000000000039 | 119 | 0000000000393aa0··0000000000000403·R_AARCH64_RELATIVE························156ed4 |
120 | 000000000039 | 120 | 0000000000393aa8··0000000000000403·R_AARCH64_RELATIVE························156b60 |
121 | 000000000039 | 121 | 0000000000393ab0··0000000000000403·R_AARCH64_RELATIVE························152928 |
122 | 000000000039 | 122 | 0000000000393ab8··0000000000000403·R_AARCH64_RELATIVE························152cfc |
123 | 000000000039 | 123 | 0000000000393ac0··0000000000000403·R_AARCH64_RELATIVE························152c0c |
124 | 000000000039 | 124 | 0000000000393ac8··0000000000000403·R_AARCH64_RELATIVE························157610 |
125 | 000000000039 | 125 | 0000000000393ae8··0000000000000403·R_AARCH64_RELATIVE························1551c8 |
Max diff block lines reached; 18175/1407857 bytes (1.29%) of diff not shown. |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | Dynamic·section·at·offset·0x3b | 1 | Dynamic·section·at·offset·0x3b3568·contains·26·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
7 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 7 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
8 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 8 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
9 | ·0x0000000000000007·(RELA)···············0x2138 | 9 | ·0x0000000000000007·(RELA)···············0x2138 |
10 | ·0x0000000000000008·(RELASZ)·············19 | 10 | ·0x0000000000000008·(RELASZ)·············198336·(bytes) |
11 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 11 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
12 | ·0x000000006ffffff9·(RELACOUNT)··········82 | 12 | ·0x000000006ffffff9·(RELACOUNT)··········8261 |
13 | ·0x0000000000000017·(JMPREL)·············0x32 | 13 | ·0x0000000000000017·(JMPREL)·············0x327f8 |
14 | ·0x0000000000000002·(PLTRELSZ)···········2256·(bytes) | 14 | ·0x0000000000000002·(PLTRELSZ)···········2256·(bytes) |
15 | ·0x0000000000000003·(PLTGOT)·············0x3b | 15 | ·0x0000000000000003·(PLTGOT)·············0x3b5860 |
16 | ·0x0000000000000014·(PLTREL)·············RELA | 16 | ·0x0000000000000014·(PLTREL)·············RELA |
17 | ·0x0000000000000006·(SYMTAB)·············0x308 | 17 | ·0x0000000000000006·(SYMTAB)·············0x308 |
18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
19 | ·0x0000000000000005·(STRTAB)·············0x15b0 | 19 | ·0x0000000000000005·(STRTAB)·············0x15b0 |
20 | ·0x000000000000000a·(STRSZ)··············2949·(bytes) | 20 | ·0x000000000000000a·(STRSZ)··············2949·(bytes) |
21 | ·0x000000006ffffef5·(GNU_HASH)···········0x10a0 | 21 | ·0x000000006ffffef5·(GNU_HASH)···········0x10a0 |
22 | ·0x0000000000000004·(HASH)···············0x1198 | 22 | ·0x0000000000000004·(HASH)···············0x1198 |
23 | ·0x000000000000001a·(FINI_ARRAY)·········0x3b | 23 | ·0x000000000000001a·(FINI_ARRAY)·········0x3b5558 |
24 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) | 24 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) |
25 | ·0x000000006ffffff0·(VERSYM)·············0xf38 | 25 | ·0x000000006ffffff0·(VERSYM)·············0xf38 |
26 | ·0x000000006ffffffe·(VERNEED)············0x103c | 26 | ·0x000000006ffffffe·(VERNEED)············0x103c |
27 | ·0x000000006fffffff·(VERNEEDNUM)·········3 | 27 | ·0x000000006fffffff·(VERNEEDNUM)·········3 |
28 | ·0x0000000000000000·(NULL)···············0x0 | 28 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 10, 23 lines modified | Offset 10, 23 lines modified | ||
10 | ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 10 | ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
11 | ··01c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 11 | ··01c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
12 | ··020:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)······· | 12 | ··020:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)······· |
13 | ··024:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 13 | ··024:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
14 | ··028:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)······· | 14 | ··028:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)······· |
15 | ··02c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 15 | ··02c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
16 | ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 16 | ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
17 | ··034:···2·(LIBC)··········2·(LIBC)·········· | 17 | ··034:···2·(LIBC)··········2·(LIBC)··········3·(LIBC)··········2·(LIBC)······· |
18 | ··038:···2·(LIBC)·········· | 18 | ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
19 | ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 19 | ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
20 | ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 20 | ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
21 | ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 21 | ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
22 | ··048:··· | 22 | ··048:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········2·(LIBC)······· |
23 | ··04c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 23 | ··04c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
24 | ··050:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 24 | ··050:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
25 | ··054:···2·(LIBC)·········· | 25 | ··054:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········2·(LIBC)······· |
26 | ··058:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 26 | ··058:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
27 | ··05c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | 27 | ··05c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· |
28 | ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 28 | ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
29 | ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 29 | ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
30 | ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 30 | ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
31 | ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 31 | ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
32 | ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 32 | ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 10, 1492 lines modified | Offset 10, 1375 lines modified | ||
10 | ··Augmentation·data:·····1b | 10 | ··Augmentation·data:·····1b |
11 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 | 11 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 |
12 | ··DW_CFA_nop | 12 | ··DW_CFA_nop |
13 | ··DW_CFA_nop | 13 | ··DW_CFA_nop |
14 | ··DW_CFA_nop | 14 | ··DW_CFA_nop |
15 | ··DW_CFA_nop | 15 | ··DW_CFA_nop |
16 | 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=000000000013f | 16 | 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=000000000013fcc0..000000000013fcd0 |
17 | ··DW_CFA_nop | 17 | ··DW_CFA_nop |
18 | ··DW_CFA_nop | 18 | ··DW_CFA_nop |
19 | ··DW_CFA_nop | 19 | ··DW_CFA_nop |
20 | ··DW_CFA_nop | 20 | ··DW_CFA_nop |
21 | ··DW_CFA_nop | 21 | ··DW_CFA_nop |
22 | ··DW_CFA_nop | 22 | ··DW_CFA_nop |
23 | ··DW_CFA_nop | 23 | ··DW_CFA_nop |
24 | 00000030·0000000000000014·00000034·FDE·cie=00000000·pc=000000000013f | 24 | 00000030·0000000000000014·00000034·FDE·cie=00000000·pc=000000000013fcd0..000000000013fcd8 |
25 | ··DW_CFA_nop | 25 | ··DW_CFA_nop |
26 | ··DW_CFA_nop | 26 | ··DW_CFA_nop |
27 | ··DW_CFA_nop | 27 | ··DW_CFA_nop |
28 | ··DW_CFA_nop | 28 | ··DW_CFA_nop |
29 | ··DW_CFA_nop | 29 | ··DW_CFA_nop |
30 | ··DW_CFA_nop | 30 | ··DW_CFA_nop |
31 | ··DW_CFA_nop | 31 | ··DW_CFA_nop |
32 | 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=000000000013f | 32 | 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=000000000013fcd8..000000000013fce0 |
33 | ··DW_CFA_nop | 33 | ··DW_CFA_nop |
34 | ··DW_CFA_nop | 34 | ··DW_CFA_nop |
35 | ··DW_CFA_nop | 35 | ··DW_CFA_nop |
36 | ··DW_CFA_nop | 36 | ··DW_CFA_nop |
37 | ··DW_CFA_nop | 37 | ··DW_CFA_nop |
38 | ··DW_CFA_nop | 38 | ··DW_CFA_nop |
39 | ··DW_CFA_nop | 39 | ··DW_CFA_nop |
40 | 00000060·0000000000000014·00000064·FDE·cie=00000000·pc=000000000013f | 40 | 00000060·0000000000000014·00000064·FDE·cie=00000000·pc=000000000013fce0..000000000013fcf4 |
41 | ··DW_CFA_nop | 41 | ··DW_CFA_nop |
42 | ··DW_CFA_nop | 42 | ··DW_CFA_nop |
43 | ··DW_CFA_nop | 43 | ··DW_CFA_nop |
44 | ··DW_CFA_nop | 44 | ··DW_CFA_nop |
45 | ··DW_CFA_nop | 45 | ··DW_CFA_nop |
46 | ··DW_CFA_nop | 46 | ··DW_CFA_nop |
47 | ··DW_CFA_nop | 47 | ··DW_CFA_nop |
48 | 00000078·0000000000000014·0000007c·FDE·cie=00000000·pc=000000000013f | 48 | 00000078·0000000000000014·0000007c·FDE·cie=00000000·pc=000000000013fcf4..000000000013fd10 |
49 | ··DW_CFA_nop | 49 | ··DW_CFA_nop |
50 | ··DW_CFA_nop | 50 | ··DW_CFA_nop |
51 | ··DW_CFA_nop | 51 | ··DW_CFA_nop |
52 | ··DW_CFA_nop | 52 | ··DW_CFA_nop |
53 | ··DW_CFA_nop | 53 | ··DW_CFA_nop |
54 | ··DW_CFA_nop | 54 | ··DW_CFA_nop |
55 | ··DW_CFA_nop | 55 | ··DW_CFA_nop |
56 | 00000090·0000000000000044·00000094·FDE·cie=00000000·pc=000000000013f | 56 | 00000090·0000000000000044·00000094·FDE·cie=00000000·pc=000000000013fd10..000000000013ff4c |
57 | ··DW_CFA_advance_loc:·4·to·000000000013f | 57 | ··DW_CFA_advance_loc:·4·to·000000000013fd14 |
58 | ··DW_CFA_def_cfa_offset:·80 | 58 | ··DW_CFA_def_cfa_offset:·80 |
59 | ··DW_CFA_advance_loc:·16·to·000000000013f | 59 | ··DW_CFA_advance_loc:·16·to·000000000013fd24 |
60 | ··DW_CFA_offset:·r19·(x19)·at·cfa-8 | 60 | ··DW_CFA_offset:·r19·(x19)·at·cfa-8 |
61 | ··DW_CFA_offset:·r20·(x20)·at·cfa-16 | 61 | ··DW_CFA_offset:·r20·(x20)·at·cfa-16 |
62 | ··DW_CFA_offset:·r21·(x21)·at·cfa-24 | 62 | ··DW_CFA_offset:·r21·(x21)·at·cfa-24 |
63 | ··DW_CFA_offset:·r22·(x22)·at·cfa-32 | 63 | ··DW_CFA_offset:·r22·(x22)·at·cfa-32 |
64 | ··DW_CFA_offset:·r23·(x23)·at·cfa-40 | 64 | ··DW_CFA_offset:·r23·(x23)·at·cfa-40 |
65 | ··DW_CFA_offset:·r24·(x24)·at·cfa-48 | 65 | ··DW_CFA_offset:·r24·(x24)·at·cfa-48 |
66 | ··DW_CFA_offset:·r25·(x25)·at·cfa-56 | 66 | ··DW_CFA_offset:·r25·(x25)·at·cfa-56 |
67 | ··DW_CFA_offset:·r30·(x30)·at·cfa-64 | 67 | ··DW_CFA_offset:·r30·(x30)·at·cfa-64 |
68 | ··DW_CFA_remember_state | 68 | ··DW_CFA_remember_state |
69 | ··DW_CFA_advance_loc1:·228·to·000000000013f | 69 | ··DW_CFA_advance_loc1:·228·to·000000000013fe08 |
70 | ··DW_CFA_def_cfa_offset:·0 | 70 | ··DW_CFA_def_cfa_offset:·0 |
71 | ··DW_CFA_restore:·r19·(x19) | 71 | ··DW_CFA_restore:·r19·(x19) |
72 | ··DW_CFA_restore:·r20·(x20) | 72 | ··DW_CFA_restore:·r20·(x20) |
73 | ··DW_CFA_restore:·r21·(x21) | 73 | ··DW_CFA_restore:·r21·(x21) |
74 | ··DW_CFA_restore:·r22·(x22) | 74 | ··DW_CFA_restore:·r22·(x22) |
75 | ··DW_CFA_restore:·r23·(x23) | 75 | ··DW_CFA_restore:·r23·(x23) |
76 | ··DW_CFA_restore:·r24·(x24) | 76 | ··DW_CFA_restore:·r24·(x24) |
77 | ··DW_CFA_restore:·r25·(x25) | 77 | ··DW_CFA_restore:·r25·(x25) |
78 | ··DW_CFA_restore:·r30·(x30) | 78 | ··DW_CFA_restore:·r30·(x30) |
79 | ··DW_CFA_advance_loc:·4·to·000000000013f | 79 | ··DW_CFA_advance_loc:·4·to·000000000013fe0c |
80 | ··DW_CFA_restore_state | 80 | ··DW_CFA_restore_state |
81 | ··DW_CFA_remember_state | 81 | ··DW_CFA_remember_state |
82 | ··DW_CFA_advance_loc2:·260·to·000000000013f | 82 | ··DW_CFA_advance_loc2:·260·to·000000000013ff10 |
83 | ··DW_CFA_def_cfa_offset:·0 | 83 | ··DW_CFA_def_cfa_offset:·0 |
84 | ··DW_CFA_restore:·r19·(x19) | 84 | ··DW_CFA_restore:·r19·(x19) |
85 | ··DW_CFA_restore:·r20·(x20) | 85 | ··DW_CFA_restore:·r20·(x20) |
86 | ··DW_CFA_restore:·r21·(x21) | 86 | ··DW_CFA_restore:·r21·(x21) |
87 | ··DW_CFA_restore:·r22·(x22) | 87 | ··DW_CFA_restore:·r22·(x22) |
88 | ··DW_CFA_restore:·r23·(x23) | 88 | ··DW_CFA_restore:·r23·(x23) |
89 | ··DW_CFA_restore:·r24·(x24) | 89 | ··DW_CFA_restore:·r24·(x24) |
90 | ··DW_CFA_restore:·r25·(x25) | 90 | ··DW_CFA_restore:·r25·(x25) |
91 | ··DW_CFA_restore:·r30·(x30) | 91 | ··DW_CFA_restore:·r30·(x30) |
92 | ··DW_CFA_advance_loc:·4·to·000000000013f | 92 | ··DW_CFA_advance_loc:·4·to·000000000013ff14 |
93 | ··DW_CFA_restore_state | 93 | ··DW_CFA_restore_state |
94 | ··DW_CFA_nop | 94 | ··DW_CFA_nop |
95 | ··DW_CFA_nop | 95 | ··DW_CFA_nop |
96 | ··DW_CFA_nop | 96 | ··DW_CFA_nop |
97 | ··DW_CFA_nop | 97 | ··DW_CFA_nop |
98 | 000000d8·0000000000000014·000000dc·FDE·cie=00000000·pc=000000000013f | 98 | 000000d8·0000000000000014·000000dc·FDE·cie=00000000·pc=000000000013ff4c..000000000013ff7c |
99 | ··DW_CFA_nop | 99 | ··DW_CFA_nop |
100 | ··DW_CFA_nop | 100 | ··DW_CFA_nop |
101 | ··DW_CFA_nop | 101 | ··DW_CFA_nop |
102 | ··DW_CFA_nop | 102 | ··DW_CFA_nop |
103 | ··DW_CFA_nop | 103 | ··DW_CFA_nop |
104 | ··DW_CFA_nop | 104 | ··DW_CFA_nop |
105 | ··DW_CFA_nop | 105 | ··DW_CFA_nop |
106 | 000000f0·00000000000000 | 106 | 000000f0·0000000000000014·000000f4·FDE·cie=00000000·pc=000000000013ff7c..000000000013ff9c |
107 | ··DW_CFA_nop | ||
108 | ··DW_CFA_nop | ||
109 | ··DW_CFA_nop | ||
110 | ··DW_CFA_nop | ||
111 | ··DW_CFA_nop | ||
112 | ··DW_CFA_nop | ||
113 | ··DW_CFA_nop | ||
114 | 00000108·0000000000000054·0000010c·FDE·cie=00000000·pc=000000000013ff9c..00000000001401c0 | ||
107 | ··DW_CFA_advance_loc:·4·to·000000000013f | 115 | ··DW_CFA_advance_loc:·4·to·000000000013ffa0 |
108 | ··DW_CFA_def_cfa_offset:·96 | 116 | ··DW_CFA_def_cfa_offset:·96 |
109 | ··DW_CFA_advance_loc:·20·to·000000000013f | 117 | ··DW_CFA_advance_loc:·20·to·000000000013ffb4 |
110 | ··DW_CFA_offset:·r19·(x19)·at·cfa-8 | 118 | ··DW_CFA_offset:·r19·(x19)·at·cfa-8 |
111 | ··DW_CFA_offset:·r20·(x20)·at·cfa-16 | 119 | ··DW_CFA_offset:·r20·(x20)·at·cfa-16 |
112 | ··DW_CFA_offset:·r21·(x21)·at·cfa-24 | 120 | ··DW_CFA_offset:·r21·(x21)·at·cfa-24 |
113 | ··DW_CFA_offset:·r22·(x22)·at·cfa-32 | 121 | ··DW_CFA_offset:·r22·(x22)·at·cfa-32 |
114 | ··DW_CFA_offset:·r23·(x23)·at·cfa-40 | 122 | ··DW_CFA_offset:·r23·(x23)·at·cfa-40 |
115 | ··DW_CFA_offset:·r24·(x24)·at·cfa-48 | 123 | ··DW_CFA_offset:·r24·(x24)·at·cfa-48 |
116 | ··DW_CFA_offset:·r25·(x25)·at·cfa-56 | 124 | ··DW_CFA_offset:·r25·(x25)·at·cfa-56 |
117 | ··DW_CFA_offset:·r26·(x26)·at·cfa-64 | 125 | ··DW_CFA_offset:·r26·(x26)·at·cfa-64 |
118 | ··DW_CFA_offset:·r27·(x27)·at·cfa-72 | 126 | ··DW_CFA_offset:·r27·(x27)·at·cfa-72 |
119 | ··DW_CFA_offset:·r28·(x28)·at·cfa-80 | 127 | ··DW_CFA_offset:·r28·(x28)·at·cfa-80 |
Max diff block lines reached; 4907637/4912219 bytes (99.91%) of diff not shown. |
Offset 41, 43 lines modified | Offset 41, 43 lines modified | ||
41 | pthread_setspecific | 41 | pthread_setspecific |
42 | posix_memalign | 42 | posix_memalign |
43 | __android_log_write | 43 | __android_log_write |
44 | __android_log_buf_write | 44 | __android_log_buf_write |
45 | strerror_r | 45 | strerror_r |
46 | pthread_mutex_lock | 46 | pthread_mutex_lock |
47 | pthread_mutex_unlock | 47 | pthread_mutex_unlock |
48 | pthread_detach | ||
49 | freeaddrinfo | 48 | freeaddrinfo |
50 | getpeername | 49 | getpeername |
50 | socketpair | ||
51 | epoll_ctl | 51 | epoll_ctl |
52 | getsockname | 52 | getsockname |
53 | setsockopt | 53 | setsockopt |
54 | getsockopt | 54 | getsockopt |
55 | recvmmsg | 55 | recvmmsg |
56 | pthread_atfork | 56 | pthread_atfork |
57 | shutdown | 57 | shutdown |
58 | 58 | getauxval | |
59 | dl_iterate_phdr | 59 | dl_iterate_phdr |
60 | realpath | 60 | realpath |
61 | readlink | 61 | readlink |
62 | closedir | ||
63 | clock_gettime | ||
62 | getaddrinfo | 64 | getaddrinfo |
63 | gai_strerror | 65 | gai_strerror |
64 | closedir | ||
65 | pthread_attr_init | 66 | pthread_attr_init |
66 | pthread_attr_setstacksize | 67 | pthread_attr_setstacksize |
67 | pthread_create | 68 | pthread_create |
68 | pthread_attr_destroy | 69 | pthread_attr_destroy |
69 | getrandom | 70 | getrandom |
71 | pthread_detach | ||
70 | pthread_join | 72 | pthread_join |
71 | sigaction | 73 | sigaction |
72 | socketpair | ||
73 | epoll_wait | 74 | epoll_wait |
74 | sched_getaffinity | 75 | sched_getaffinity |
75 | epoll_create1 | 76 | epoll_create1 |
76 | getauxval | ||
77 | pthread_rwlock_wrlock | 77 | pthread_rwlock_wrlock |
78 | pthread_rwlock_unlock | 78 | pthread_rwlock_unlock |
79 | pthread_rwlock_rdlock | 79 | pthread_rwlock_rdlock |
80 | libdl.so | 80 | libdl.so |
81 | liblog.so | 81 | liblog.so |
82 | iso88592iso88599got_type | 82 | iso88592iso88599got_type |
83 | UTF-16LEx-cp1250csibm866BadIndexNotReadymin_bitsNoKeyLog | 83 | UTF-16LEx-cp1250csibm866BadIndexNotReadymin_bitsNoKeyLog |
Offset 99, 20 lines modified | Offset 99, 19 lines modified | ||
99 | asmo-708utf-16leSettingsSocketV6 | 99 | asmo-708utf-16leSettingsSocketV6 |
100 | Overflow· | 100 | Overflow· |
101 | UnixTimecontentsAllocErrRepeatedgzip,·br | 101 | UnixTimecontentsAllocErrRepeatedgzip,·br |
102 | poisonedSocketV4CONNECT· | 102 | poisonedSocketV4CONNECT· |
103 | /var/sslAccepted | 103 | /var/sslAccepted |
104 | ByteDatax-cp1254iso88594HTTP/3.0/usr/ssl | 104 | ByteDatax-cp1254iso88594HTTP/3.0/usr/ssl |
105 | NulErrordeadlockx-cp1256max_size·ignoredcapacity | 105 | NulErrordeadlockx-cp1256max_size·ignoredcapacity |
106 | thread·'0 | ||
107 | elot_928Conflict+ | 106 | elot_928Conflict+ |
108 | ContinuespecificNO_PROXYextern·" | 107 | ContinuespecificNO_PROXYextern·" |
109 | H3_MESSAGE_ERRORclosed·by·peer:· | 108 | H3_MESSAGE_ERRORclosed·by·peer:· |
110 | "RSA_PKCS1_SHA512 | 109 | "RSA_PKCS1_SHA512 |
111 | 110 | proxy-connectionKEY_UPDATE_ERROROwnedRevokedCert | |
112 | BadRelativeIndexPayment·Requiredinvalid·frame·IDno·storage·spaceRevokedCertEntry | 111 | BadRelativeIndexPayment·Requiredinvalid·frame·IDno·storage·spaceRevokedCertEntry |
113 | assertion·`left·MAX_STREAMS_BIDI | 112 | assertion·`left·MAX_STREAMS_BIDI |
114 | Content-Type:· | 113 | Content-Type:· |
115 | Already·ReportedConnectionClosed | 114 | Already·ReportedConnectionClosed |
116 | InvalidComponent·when·expecting·PeerIncompatibleNewSessionTicketPermissionDenied | 115 | InvalidComponent·when·expecting·PeerIncompatibleNewSessionTicketPermissionDenied |
117 | IllegalParameter | 116 | IllegalParameter |
118 | too·many·headersmax_gso_segmentscontent-locationwww-authenticate{invalid·syntax}InvalidCharacterD | 117 | too·many·headersmax_gso_segmentscontent-locationwww-authenticate{invalid·syntax}InvalidCharacterD |
Offset 137, 41 lines modified | Offset 136, 42 lines modified | ||
137 | mime·parse·error | 136 | mime·parse·error |
138 | uespemosarenegyl | 137 | uespemosarenegyl |
139 | invalid·string:·CapacityOverflow | 138 | invalid·string:·CapacityOverflow |
140 | connection·errorEndpointStoppingChangeCipherSpec | 139 | connection·errorEndpointStoppingChangeCipherSpec |
141 | Multiple·Choicespool·is·disabledKeyUpdateRequestRSA_PKCS1_SHA384 | 140 | Multiple·Choicespool·is·disabledKeyUpdateRequestRSA_PKCS1_SHA384 |
142 | protocol·error:·/usr/local/shareverification_alg | 141 | protocol·error:·/usr/local/shareverification_alg |
143 | no·previous·keysx-xss-protectionExtensionType(0xhost·unreachablecpu.cfs_quota_us | 142 | no·previous·keysx-xss-protectionExtensionType(0xhost·unreachablecpu.cfs_quota_us |
144 | 143 | range·end·index·InactiveStreamIdCertReqExtensionUnrecognisedName | |
145 | SETTINGS_TIMEOUT | 144 | SETTINGS_TIMEOUT |
146 | HandshakeFailuresignal·too·large | 145 | HandshakeFailuresignal·too·large |
147 | ·(08@HPX`hpx | 146 | ·(08@HPX`hpx |
148 | reqwest::connectInconsistentKeysinvalid·dns·name | 147 | reqwest::connectInconsistentKeysinvalid·dns·name |
149 | SendRequest·dropPrematurePaddingEOF·on·self-pipe | 148 | SendRequest·dropPrematurePaddingEOF·on·self-pipe |
150 | V>J,\nPz8t&2b·D | 149 | V>J,\nPz8t&2b·D |
151 | A#7PU}}}}}}}}id | 150 | A#7PU}}}}}}}}id |
152 | }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}K | 151 | }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}K |
153 | 152 | PTF^dVjJhDHb@R>Zfr\`ptNLz:vxlXnB<·' | |
154 | MSAcoWxIs=Ek;O7[q|_g | 153 | MSAcoWxIs=Ek;O7[q|_g |
155 | MSAcoWxIs=Ek;O7[q|_g | 154 | MSAcoWxIs=Ek;O7[q|_g |
156 | 81iMT~*?Fbw | 155 | 81iMT~*?Fbw |
157 | cccchcccc> | 156 | cccchcccc> |
158 | 157 | QYcSUaeMKosgi[W]IGuEwqkO_m | |
159 | xxxxxxxxxaxxxxxxxxx]QSxxxxxxxexxxxxxxxxMOYWkCAo[_mgxxxxxxxx5xxxxxxxxxGqxxxxxxxx7xxxxxExxx;xxxxxxxxxUxxxxxxxx9us?IcKwxxx=i | 158 | xxxxxxxxxaxxxxxxxxx]QSxxxxxxxexxxxxxxxxMOYWkCAo[_mgxxxxxxxx5xxxxxxxxxGqxxxxxxxx7xxxxxExxx;xxxxxxxxxUxxxxxxxx9us?IcKwxxx=i |
159 | 8$/» =B3L | ||
160 | I|=Et;O7[z | 160 | I|=Et;O7[z |
161 | (/////////// | 161 | (/////////// |
162 | [F///////// | 162 | [F///////// |
163 | +++++++++ | 163 | +++++++++ |
164 | +++++++++++++ | 164 | +++++++++++++ |
165 | <42H0JF( | 165 | <42H0JF( |
166 | B6$*">D. | 166 | B6$*">D. |
167 | <42H0JF( | 167 | <42H0JF( |
168 | B6$*">D1 | 168 | B6$*">D1 |
169 | 35'%?C79 | ||
170 | 169 | 57)'AE9; | |
170 | /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/http-body-util-0.1.2/src/combinators/collect.rsthis·pair·has·already·been·serializedthis·pair·has·not·yet·been·serializedThreadPool::execute·unable·to·send·job·into·queue./home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/http-body-util-0.1.2/src/util.rs/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flutter_rust_bridge-2.7.0/src/handler/implementation/executor.rsurl::form_urlencoded::Serializer·double·finishurl::form_urlencoded::Serializer·finishedCannot·convert·RustOpaque·to·inner·value.·This·is·probably·because·you·are·having·more·than·one·references·to·it./home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flutter_rust_bridge-2.7.0/src/rust_auto_opaque/dart2rust_implicit.rs/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flutter_rust_bridge-2.7.0/src/lockable/implementor/rust_auto_opaque.rs/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/fs/mod.rsbackground·task·failed/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/sync/rwlock.rsCannot·block·the·current·thread·from·within·a·runtime.·This·happens·because·a·function·attempted·to·block·the·current·thread·while·the·thread·is·being·used·to·drive·asynchronous·tasks.FromUtf8Error | ||
171 | ·->·certInt8 | 171 | ·->·certInt8 |
172 | chardyn· | 172 | chardyn· |
173 | ocsp···· | 173 | ocsp···· |
174 | sizeBody | 174 | sizeBody |
175 | dateIdleSome | 175 | dateIdleSome |
176 | u128Utf8Text | 176 | u128Utf8Text |
177 | etagdenyZero | 177 | etagdenyZero |
Offset 183, 64 lines modified | Offset 183, 64 lines modified | ||
183 | varyInit)·=· | 183 | varyInit)·=· |
184 | Datacrlsbig5 | 184 | Datacrlsbig5 |
185 | linkHEADUseri128addr | 185 | linkHEADUseri128addr |
186 | ·as·main | 186 | ·as·main |
187 | byteRingKindhttp | 187 | byteRingKindhttp |
188 | postline/ | 188 | postline/ |
189 | hostboolNone | 189 | hostboolNone |
190 | Openshiminvalid·utf-8:·corrupt·contentsTryLockError/home/runner/.cargo/registry/src/index.crates.io- | 190 | Openshiminvalid·utf-8:·corrupt·contentsTryLockError/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mime-0.3.17/src/lib.rs/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.12.9/src/async_impl/response.rspolled·Feed·after·completion/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3[·...·truncated·by·diffoscope;·len:·1077,·SHA:·3790402e7b0a5f03406f1182a2fcd1a5c1254d99d00f4e9ae3e69a44c707a828·...·]f/lazy_static-1.5.0/src/inline_lazy.rs |
191 | /home/runner/.cargo/registry/src/index.crates.io- | 191 | /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/allo-isolate-0.1.26/src/into_dart.rsvisit_dart_typed_data_type·see·unexpected·DartTypedDataType=Uint8Uint8ClampedInt16Uint16Int32Uint32Int64Uint64Float32Float64Float32x4Invalidlibrary/alloc/src/raw_vec.rslibrary/alloc/src/boxed/convert.rsl[·...·truncated·by·diffoscope;·len:·88,·SHA:·6d13093823d49b2b30fc31d9b69b5ae39e69791ff04914d06ac40f0d14756c74·...·]alloc/src/slice.rsswap_remove·index·(is·)·should·be·<·len·(is·removal·index·(is·`at`·split·index·(is·.. |
192 | /home/runner/.cargo/registry/src/index.crates.io- | 192 | /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/android_logger-0.13.3/src/lib.rsandroid_logger:·log::set_logger·failed:·android_logger/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.93/src/error.rsbacktrace·capture·failed |
193 | Caused·by: | 193 | Caused·by: |
194 | Stack·backtrace: | 194 | Stack·backtrace: |
195 | ·······amount·of·bytes·read·does·not·matchCRC·computed·does·not·matchInvalid·gzip·footer·lengthInvalid·gzip·header/home/runner/.cargo/registry/src/index.crates.io- | 195 | ·······amount·of·bytes·read·does·not·matchCRC·computed·does·not·matchInvalid·gzip·footer·lengthInvalid·gzip·header/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atomic-waker-1.1.2/src/lib.rs/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/mod.rsassertion·failed:·(available_bits·&·7)·==·0 |
196 | assertion·failed:·num_symbols·<=·4/home/runner/.cargo/registry/src/index.crates.io- | 196 | assertion·failed:·num_symbols·<=·4/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-4.0.1/src/transform.rs |
Max diff block lines reached; 205926/217229 bytes (94.80%) of diff not shown. |
Offset 1, 69 lines modified | Offset 1, 69 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 | ··0x00001198·82000000·82000000·59000000·00000000·........Y....... | 2 | ··0x00001198·82000000·82000000·59000000·00000000·........Y....... |
3 | ··0x000011a8·6e000000·3d000000·00000000·00000000·n...=........... | 3 | ··0x000011a8·6e000000·3d000000·00000000·00000000·n...=........... |
4 | ··0x000011b8·6c000000·0 | 4 | ··0x000011b8·6c000000·0c000000·36000000·00000000·l.......6....... |
5 | ··0x000011c8·00000000·04000000·00000000·00000000·................ | 5 | ··0x000011c8·00000000·04000000·00000000·00000000·................ |
6 | ··0x000011d8·00000000·00000000·0e000000·5 | 6 | ··0x000011d8·00000000·00000000·0e000000·56000000·............V... |
7 | ··0x000011e8·00000000·17000000·00000000·00000000·................ | 7 | ··0x000011e8·00000000·17000000·00000000·00000000·................ |
8 | ··0x000011f8·2b000000·00000000·1c000000·00000000·+............... | 8 | ··0x000011f8·2b000000·00000000·1c000000·00000000·+............... |
9 | ··0x00001208·81000000·76000000·6b000000·00000000·....v...k....... | 9 | ··0x00001208·81000000·76000000·6b000000·00000000·....v...k....... |
10 | ··0x00001218·22000000·00000000·00000000·00000000·"............... | 10 | ··0x00001218·22000000·00000000·00000000·00000000·"............... |
11 | ··0x00001228·00000000·5e000000·70000000·00000000·....^...p....... | 11 | ··0x00001228·00000000·5e000000·70000000·00000000·....^...p....... |
12 | ··0x00001238· | 12 | ··0x00001238·31000000·7b000000·00000000·00000000·1...{........... |
13 | ··0x00001248·64000000·23000000· | 13 | ··0x00001248·64000000·23000000·50000000·7c000000·d...#...P...|... |
14 | ··0x00001258·00000000· | 14 | ··0x00001258·00000000·42000000·00000000·00000000·....B........... |
15 | ··0x00001268·00000000·7e000000·00000000·6f000000·....~.......o... | 15 | ··0x00001268·00000000·7e000000·00000000·6f000000·....~.......o... |
16 | ··0x00001278·68000000·58000000·7f000000·00000000·h...X........... | 16 | ··0x00001278·68000000·58000000·7f000000·00000000·h...X........... |
17 | ··0x00001288·4 | 17 | ··0x00001288·4f000000·26000000·00000000·2c000000·O...&.......,... |
18 | ··0x00001298·60000000·05000000·3e000000·00000000·`.......>....... | 18 | ··0x00001298·60000000·05000000·3e000000·00000000·`.......>....... |
19 | ··0x000012a8·3 | 19 | ··0x000012a8·3a000000·0f000000·35000000·7d000000·:.......5...}... |
20 | ··0x000012b8·7a000000·00000000·00000000·0 | 20 | ··0x000012b8·7a000000·00000000·00000000·0a000000·z............... |
21 | ··0x000012c8·75000000·00000000·73000000·69000000·u.......s...i... | 21 | ··0x000012c8·75000000·00000000·73000000·69000000·u.......s...i... |
22 | ··0x000012d8·5b000000·00000000·00000000·00000000·[............... | 22 | ··0x000012d8·5b000000·00000000·00000000·00000000·[............... |
23 | ··0x000012e8·2f000000·61000000·3 | 23 | ··0x000012e8·2f000000·61000000·3c000000·0b000000·/...a...<....... |
24 | ··0x000012f8·00000000·00000000·80000000·66000000·............f... | 24 | ··0x000012f8·00000000·00000000·80000000·66000000·............f... |
25 | ··0x00001308·5 | 25 | ··0x00001308·55000000·5c000000·51000000·00000000·U...\...Q....... |
26 | ··0x00001318·4 | 26 | ··0x00001318·4a000000·00000000·00000000·72000000·J...........r... |
27 | ··0x00001328·13000000·00000000·5 | 27 | ··0x00001328·13000000·00000000·52000000·74000000·........R...t... |
28 | ··0x00001338·3 | 28 | ··0x00001338·38000000·00000000·6a000000·00000000·8.......j....... |
29 | ··0x00001348·00000000·0 | 29 | ··0x00001348·00000000·0d000000·71000000·00000000·........q....... |
30 | ··0x00001358·57000000·00000000·5a000000·4 | 30 | ··0x00001358·57000000·00000000·5a000000·47000000·W.......Z...G... |
31 | ··0x00001368·4 | 31 | ··0x00001368·43000000·54000000·00000000·67000000·C...T.......g... |
32 | ··0x00001378·3 | 32 | ··0x00001378·32000000·53000000·00000000·29000000·2...S.......)... |
33 | ··0x00001388·79000000·00000000·00000000·00000000·y............... | 33 | ··0x00001388·79000000·00000000·00000000·00000000·y............... |
34 | ··0x00001398·00000000·00000000·00000000·5d000000·............]... | 34 | ··0x00001398·00000000·00000000·00000000·5d000000·............]... |
35 | ··0x000013a8·00000000·00000000·00000000·00000000·................ | 35 | ··0x000013a8·00000000·00000000·00000000·00000000·................ |
36 | ··0x000013b8·00000000·00000000·00000000·00000000·................ | 36 | ··0x000013b8·00000000·00000000·00000000·00000000·................ |
37 | ··0x000013c8·00000000·00000000·00000000·00000000·................ | 37 | ··0x000013c8·00000000·00000000·00000000·00000000·................ |
38 | ··0x000013d8·00000000·00000000·00000000·03000000·................ | 38 | ··0x000013d8·00000000·00000000·00000000·03000000·................ |
39 | ··0x000013e8·00000000·00000000·00000000·00000000·................ | 39 | ··0x000013e8·00000000·00000000·00000000·00000000·................ |
40 | ··0x000013f8·00000000·00000000·00000000·00000000·................ | 40 | ··0x000013f8·00000000·00000000·00000000·00000000·................ |
41 | ··0x00001408·00000000·16000000·00000000·00000000·................ | 41 | ··0x00001408·00000000·16000000·00000000·00000000·................ |
42 | ··0x00001418·00000000·15000000·0 | 42 | ··0x00001418·00000000·15000000·01000000·00000000·................ |
43 | ··0x00001428·00000000·00000000·00000000· | 43 | ··0x00001428·00000000·00000000·00000000·1f000000·................ |
44 | ··0x00001438·07000000·00000000·1 | 44 | ··0x00001438·07000000·00000000·1e000000·25000000·............%... |
45 | ··0x00001448·00000000·00000000·00000000·00000000·................ | 45 | ··0x00001448·00000000·00000000·00000000·00000000·................ |
46 | ··0x00001458·00000000·00000000·00000000·00000000·................ | 46 | ··0x00001458·00000000·00000000·00000000·00000000·................ |
47 | ··0x00001468·00000000·00000000·24000000·27000000·........$...'... | ||
48 | ··0x00001478·0a000000·32000000·00000000·14000000·....2........... | ||
49 | ··0x000014 | 47 | ··0x00001468·00000000·00000000·00000000·24000000·............$... |
48 | ··0x00001478·27000000·00000000·00000000·33000000·'...........3... | ||
49 | ··0x00001488·08000000·00000000·00000000·00000000·................ | ||
50 | ··0x00001498· | 50 | ··0x00001498·14000000·19000000·00000000·00000000·................ |
51 | ··0x000014a8·02000000·0 | 51 | ··0x000014a8·02000000·09000000·00000000·40000000·............@... |
52 | ··0x000014b8·00000000·00000000· | 52 | ··0x000014b8·00000000·00000000·00000000·1a000000·................ |
53 | ··0x000014c8·00000000·06000000·2e000000·00000000·................ | ||
54 | ··0x000014d8·00000000·00000000·3a000000·4b000000·........:...K... | ||
55 | ··0x000014e8·30000000·43000000·00000000·10000000·0...C........... | ||
56 | ··0x000014 | 53 | ··0x000014c8·12000000·00000000·06000000·00000000·................ |
54 | ··0x000014d8·2e000000·21000000·00000000·00000000·....!........... | ||
55 | ··0x000014e8·39000000·30000000·44000000·00000000·9...0...D....... | ||
56 | ··0x000014f8·10000000·28000000·00000000·00000000·....(........... | ||
57 | ··0x00001508·00000000·4 | 57 | ··0x00001508·00000000·46000000·4d000000·3b000000·....F...M...;... |
58 | ··0x00001518·00000000·2a000000·00000000·00000000·....*........... | 58 | ··0x00001518·00000000·2a000000·00000000·00000000·....*........... |
59 | ··0x00001528·1b000000·00000000·00000000·18000000·................ | 59 | ··0x00001528·1b000000·00000000·00000000·18000000·................ |
60 | ··0x00001538·00000000· | 60 | ··0x00001538·00000000·41000000·45000000·00000000·....A...E....... |
61 | ··0x00001548·2d000000·00000000·00000000·63000000·-...........c... | 61 | ··0x00001548·2d000000·00000000·00000000·63000000·-...........c... |
62 | ··0x00001558· | 62 | ··0x00001558·4b000000·20000000·00000000·48000000·K...·.......H... |
63 | ··0x00001568·00000000·4 | 63 | ··0x00001568·00000000·4c000000·00000000·4e000000·....L.......N... |
64 | ··0x00001578·00000000·1d000000·5f000000·62000000·........_...b... | 64 | ··0x00001578·00000000·1d000000·5f000000·62000000·........_...b... |
65 | ··0x00001588·77000000·00000000·3 | 65 | ··0x00001588·77000000·00000000·34000000·49000000·w.......4...I... |
66 | ··0x00001598·6d000000·11000000·65000000· | 66 | ··0x00001598·6d000000·11000000·65000000·3f000000·m.......e...?... |
67 | ··0x000015a8·78000000·3 | 67 | ··0x000015a8·78000000·37000000···················x...7... |
Offset 120, 66 lines modified | Offset 120, 66 lines modified | ||
120 | ··0x00001d00·726f5f63·6f70795f·62756666·65725f75·ro_copy_buffer_u | 120 | ··0x00001d00·726f5f63·6f70795f·62756666·65725f75·ro_copy_buffer_u |
121 | ··0x00001d10·36340066·7265655f·7a65726f·5f636f70·64.free_zero_cop | 121 | ··0x00001d10·36340066·7265655f·7a65726f·5f636f70·64.free_zero_cop |
122 | ··0x00001d20·795f6275·66666572·5f753800·73746f72·y_buffer_u8.stor | 122 | ··0x00001d20·795f6275·66666572·5f753800·73746f72·y_buffer_u8.stor |
123 | ··0x00001d30·655f6461·72745f70·6f73745f·636f626a·e_dart_post_cobj | 123 | ··0x00001d30·655f6461·72745f70·6f73745f·636f626a·e_dart_post_cobj |
124 | ··0x00001d40·65637400·6d616c6c·6f63006d·656d6370·ect.malloc.memcp | 124 | ··0x00001d40·65637400·6d616c6c·6f63006d·656d6370·ect.malloc.memcp |
125 | ··0x00001d50·79006672·65650073·79736361·6c6c006d·y.free.syscall.m | 125 | ··0x00001d50·79006672·65650073·79736361·6c6c006d·y.free.syscall.m |
126 | ··0x00001d60·656d7365·74007363·6865645f·7969656c·emset.sched_yiel | 126 | ··0x00001d60·656d7365·74007363·6865645f·7969656c·emset.sched_yiel |
127 | ··0x00001d70·64006361·6c6c6f63·00707468·72656164·d.calloc.pthread | ||
128 | ··0x00001d80·5f6b6579·5f637265·61746500·70746872·_key_create.pthr | ||
129 | ··0x00001d | 127 | ··0x00001d70·64007074·68726561·645f6b65·795f6372·d.pthread_key_cr |
128 | ··0x00001d80·65617465·00707468·72656164·5f6b6579·eate.pthread_key | ||
129 | ··0x00001d90·5f64656c·65746500·70746872·6561645f·_delete.pthread_ | ||
130 | ··0x00001da0·67657473·70656369·66696300·70746872·getspecific.pthr | ||
130 | ··0x00001d | 131 | ··0x00001db0·6561645f·73657473·70656369·66696300·ead_setspecific. |
131 | ··0x00001db0·69630070·74687265·61645f73·65747370·ic.pthread_setsp | ||
132 | ··0x00001dc0·6 | 132 | ··0x00001dc0·63616c6c·6f630073·6574656e·76005f5f·calloc.setenv.__ |
133 | ··0x00001dd0·6572726e·6f006d65·6d6d6f76·6500636c·errno.memmove.cl | 133 | ··0x00001dd0·6572726e·6f006d65·6d6d6f76·6500636c·errno.memmove.cl |
134 | ··0x00001de0·6f736500·7265616c·6c6f6300·706f7369·ose.realloc.posi | 134 | ··0x00001de0·6f736500·7265616c·6c6f6300·706f7369·ose.realloc.posi |
135 | ··0x00001df0·785f6d65·6d616c69·676e006d·656d636d·x_memalign.memcm | 135 | ··0x00001df0·785f6d65·6d616c69·676e006d·656d636d·x_memalign.memcm |
136 | ··0x00001e00·70007374·726c656e·005f5f61·6e64726f·p.strlen.__andro | 136 | ··0x00001e00·70007374·726c656e·005f5f61·6e64726f·p.strlen.__andro |
137 | ··0x00001e10·69645f6c·6f675f77·72697465·005f5f61·id_log_write.__a | 137 | ··0x00001e10·69645f6c·6f675f77·72697465·005f5f61·id_log_write.__a |
138 | ··0x00001e20·6e64726f·69645f6c·6f675f62·75665f77·ndroid_log_buf_w | 138 | ··0x00001e20·6e64726f·69645f6c·6f675f62·75665f77·ndroid_log_buf_w |
139 | ··0x00001e30·72697465·00737472·6572726f·725f7200·rite.strerror_r. | 139 | ··0x00001e30·72697465·00737472·6572726f·725f7200·rite.strerror_r. |
140 | ··0x00001e40·70746872·6561645f·6d757465·785f6c6f·pthread_mutex_lo | 140 | ··0x00001e40·70746872·6561645f·6d757465·785f6c6f·pthread_mutex_lo |
141 | ··0x00001e50·636b0070·74687265·61645f6d·75746578·ck.pthread_mutex | 141 | ··0x00001e50·636b0070·74687265·61645f6d·75746578·ck.pthread_mutex |
142 | ··0x00001e60·5f756e6c·6f636b00·72656164·006f7065·_unlock.read.ope | 142 | ··0x00001e60·5f756e6c·6f636b00·72656164·006f7065·_unlock.read.ope |
143 | ··0x00001e70·6e00706f·6c6c00 | 143 | ··0x00001e70·6e00706f·6c6c0066·72656561·64647269·n.poll.freeaddri |
144 | ··0x00001e80·65746163·68006672·65656164·6472696e·etach.freeaddrin | ||
145 | ··0x00001e | 144 | ··0x00001e80·6e666f00·67657470·6565726e·616d6500·nfo.getpeername. |
145 | ··0x00001e90·77726974·6500736f·636b6574·70616972·write.socketpair | ||
146 | ··0x00001ea0· | 146 | ··0x00001ea0·0065706f·6c6c5f63·746c0064·6c73796d·.epoll_ctl.dlsym |
147 | ··0x00001eb0· | 147 | ··0x00001eb0·0061626f·72740066·636e746c·00676574·.abort.fcntl.get |
148 | ··0x00001ec0· | 148 | ··0x00001ec0·736f636b·6e616d65·00736574·736f636b·sockname.setsock |
149 | ··0x00001ed0· | 149 | ··0x00001ed0·6f707400·67657473·6f636b6f·70740073·opt.getsockopt.s |
150 | ··0x00001ee0· | 150 | ··0x00001ee0·656e646d·73670072·6563766d·6d736700·endmsg.recvmmsg. |
151 | ··0x00001ef0·6 | 151 | ··0x00001ef0·63627274·00707468·72656164·5f617466·cbrt.pthread_atf |
152 | ··0x00001f00· | 152 | ··0x00001f00·6f726b00·736f636b·65740062·696e6400·ork.socket.bind. |
153 | ··0x00001f10· | 153 | ··0x00001f10·73687574·646f776e·00636f6e·6e656374·shutdown.connect |
154 | ··0x00001f20·00676574·61757876·616c006f·70656e64·.getauxval.opend | ||
155 | ··0x00001f30·69720072·65616464·69720072·65616476·ir.readdir.readv | ||
156 | ··0x00001f40·00676574·63776400·646c5f69·74657261·.getcwd.dl_itera | ||
157 | ··0x00001f50·74655f70·68647200·66737461·74006d6d·te_phdr.fstat.mm | ||
158 | ··0x00001f60·6170006d·756e6d61·70006c73·65656b36·ap.munmap.lseek6 | ||
159 | ··0x00001f70·34007265·616c7061·74680073·74617400·4.realpath.stat. | ||
160 | ··0x00001f80·72656164·6c696e6b·00676574·656e7600·readlink.getenv. | ||
161 | ··0x00001f90·64697266·6400636c·6f736564·69720063·dirfd.closedir.c | ||
162 | ··0x00001fa0·6c6f636b·5f676574·74696d65·00676574·lock_gettime.get | ||
163 | ··0x00001fb0·61646472·696e666f·00676169·5f737472·addrinfo.gai_str | ||
154 | ··0x00001f20·6e656374·006f7065·6e646972·00726561·nect.opendir.rea | ||
155 | ··0x00001f30·64646972·00726561·64760063·6c6f636b·ddir.readv.clock | ||
156 | ··0x00001f40·5f676574·74696d65·00667374·6174006c·_gettime.fstat.l | ||
157 | ··0x00001f50·7365656b·36340073·74617400·67657463·seek64.stat.getc | ||
158 | ··0x00001f60·77640064·6c5f6974·65726174·655f7068·wd.dl_iterate_ph | ||
159 | ··0x00001f70·6472006d·756e6d61·70006d6d·61700072·dr.munmap.mmap.r | ||
160 | ··0x00001f80·65616c70·61746800·72656164·6c696e6b·ealpath.readlink | ||
161 | ··0x00001f90·00676574·656e7600·67657461·64647269·.getenv.getaddri | ||
162 | ··0x00001fa0·6e666f00·6761695f·73747265·72726f72·nfo.gai_strerror | ||
163 | ··0x00001fb0·00646972·66640063·6c6f7365·64697200·.dirfd.closedir. | ||
164 | ··0x00001fc0·70746872·6561645f·61747472·5f696e69·pthread_attr_ini | ||
165 | ··0x00001f | 164 | ··0x00001fc0·6572726f·72007074·68726561·645f6174·error.pthread_at |
166 | ··0x00001fe0·65747374·61636b73·697a6500·73797363·etstacksize.sysc | ||
167 | ··0x00001ff0·6f6e6600·70746872·6561645f·63726561·onf.pthread_crea | ||
168 | ··0x00002000·74650070·74687265·61645f61·7474725f·te.pthread_attr_ | ||
169 | ··0x00002010·64657374·726f7900·67657472·616e646f·destroy.getrando | ||
170 | ··0x0000 | 165 | ··0x00001fd0·74725f69·6e697400·70746872·6561645f·tr_init.pthread_ |
171 | ··0x00002030·6a6f696e·00726563·76007365·6e640077·join.recv.send.w | ||
172 | ··0x00002040·72697465·76007369·67616374·696f6e00·ritev.sigaction. | ||
173 | ··0x00002050·736f636b·65747061·69720065·706f6c6c·socketpair.epoll | ||
174 | ··0x00002060·5f776169·74007761·69747069·64007363·_wait.waitpid.sc | ||
175 | ··0x00002070·6865645f·67657461·6666696e·69747900·hed_getaffinity. | ||
176 | ··0x00002080·65706f6c·6c5f6372·65617465·31006576·epoll_create1.ev | ||
177 | ··0x0000 | 166 | ··0x00001fe0·61747472·5f736574·73746163·6b73697a·attr_setstacksiz |
167 | ··0x00001ff0·65007379·73636f6e·66007074·68726561·e.sysconf.pthrea | ||
168 | ··0x00002000·645f6372·65617465·00707468·72656164·d_create.pthread | ||
169 | ··0x00002010·5f617474·725f6465·7374726f·79006765·_attr_destroy.ge | ||
170 | ··0x00002020·7472616e·646f6d00·70726374·6c007074·trandom.prctl.pt | ||
171 | ··0x00002030·68726561·645f6465·74616368·00707468·hread_detach.pth | ||
172 | ··0x00002040·72656164·5f6a6f69·6e007265·63760073·read_join.recv.s | ||
173 | ··0x00002050·656e6400·77726974·65760073·69676163·end.writev.sigac | ||
174 | ··0x00002060·74696f6e·0065706f·6c6c5f77·61697400·tion.epoll_wait. | ||
175 | ··0x00002070·77616974·70696400·73636865·645f6765·waitpid.sched_ge | ||
176 | ··0x00002080·74616666·696e6974·79006570·6f6c6c5f·taffinity.epoll_ | ||
177 | ··0x00002090·63726561·74653100·6576656e·74666400·create1.eventfd. | ||
178 | ··0x000020a0·7 | 178 | ··0x000020a0·706f7700·73747263·6d700070·75747300·pow.strcmp.puts. |
179 | ··0x000020b0·5f5f7346·00667072·696e7466·0066666c·__sF.fprintf.ffl | 179 | ··0x000020b0·5f5f7346·00667072·696e7466·0066666c·__sF.fprintf.ffl |
180 | ··0x000020c0·75736800·70746872·6561645f·72776c6f·ush.pthread_rwlo | 180 | ··0x000020c0·75736800·70746872·6561645f·72776c6f·ush.pthread_rwlo |
181 | ··0x000020d0·636b5f77·726c6f63·6b007074·68726561·ck_wrlock.pthrea | 181 | ··0x000020d0·636b5f77·726c6f63·6b007074·68726561·ck_wrlock.pthrea |
182 | ··0x000020e0·645f7277·6c6f636b·5f756e6c·6f636b00·d_rwlock_unlock. | 182 | ··0x000020e0·645f7277·6c6f636b·5f756e6c·6f636b00·d_rwlock_unlock. |
183 | ··0x000020f0·70746872·6561645f·72776c6f·636b5f72·pthread_rwlock_r | 183 | ··0x000020f0·70746872·6561645f·72776c6f·636b5f72·pthread_rwlock_r |
184 | ··0x00002100·646c6f63·6b006677·72697465·006c6962·dlock.fwrite.lib | 184 | ··0x00002100·646c6f63·6b006677·72697465·006c6962·dlock.fwrite.lib |
185 | ··0x00002110·646c2e73·6f004c49·4243006c·69626d2e·dl.so.LIBC.libm. | 185 | ··0x00002110·646c2e73·6f004c49·4243006c·69626d2e·dl.so.LIBC.libm. |
Offset 32, 72 lines modified | Offset 32, 72 lines modified | ||
32 | ··[···460]··poisonedSocketV4CONNECT· | 32 | ··[···460]··poisonedSocketV4CONNECT· |
33 | ··[···484]··$ | 33 | ··[···484]··$ |
34 | ··[···48c]··l | 34 | ··[···48c]··l |
35 | ··[···498]··/var/sslAccepted^A | 35 | ··[···498]··/var/sslAccepted^A |
36 | ··[···4c0]··ByteDatax-cp1254iso88594HTTP/3.0/usr/ssl | 36 | ··[···4c0]··ByteDatax-cp1254iso88594HTTP/3.0/usr/ssl |
37 | ··[···4e9]··· | 37 | ··[···4e9]··· |
38 | ··[···4f0]··NulErrordeadlockx-cp1256max_size·ignoredcapacity^A | 38 | ··[···4f0]··NulErrordeadlockx-cp1256max_size·ignoredcapacity^A |
39 | ··[···528]·· | 39 | ··[···528]··0 |
40 | ··[···53 | 40 | ··[···530]··) |
41 | ··[···53 | 41 | ··[···534]··2 |
42 | ··[···54 | 42 | ··[···540]··elot_928Conflict+^F^A^E^E^G^C^A·^A |
43 | ··[···5 | 43 | ··[···55c]··· |
44 | ··[···5 | 44 | ··[···568]··ContinuespecificNO_PROXYextern·" |
45 | ··[···5a9]··@ | 45 | ··[···5a9]··@ |
46 | ··[···5b0]··I | 46 | ··[···5b0]··I |
47 | ··[···5b4]··~ | 47 | ··[···5b4]··~ |
48 | ··[·· |