574 MB
/home/fdroid/fdroiddata/tmp/com.bunqr.prepapp.fdroid_1000006.apk vs.
/home/fdroid/fdroiddata/unsigned/com.bunqr.prepapp.fdroid_1000006.apk
8.2 KB
APK Signing Block
    
Offset 1, 121 lines modifiedOffset 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 00000000000000000000000000000000000000000000000000 
  
28 Key·0x7109871a: 
29 1806000014060000d60300002c000000280000000301000020000000a87552867364fe 
30 133c292ef86a941fdc493ef6df15bf08e6d8e3971cdd7b4ef28e0300008a0300003082 
31 03863082026ea003020102020900b8223f12dc58c1a6300d06092a864886f70d01010b 
32 05003070310b3009060355040613024252310b30090603550408130253503112301006 
33 03550407130953616f205061756c6f31163014060355040a130d42756e517220537475 
34 64696f73310e300c060355040b130562756e7172311830160603550403130f76696e69 
35 63697573207669656972613020170d3235303231393134333435355a180f3230353230 
36 3730373134333435355a3070310b3009060355040613024252310b3009060355040813 
37 025350311230100603550407130953616f205061756c6f31163014060355040a130d42 
38 756e51722053747564696f73310e300c060355040b130562756e717231183016060355 
39 0403130f76696e69636975732076696569726130820122300d06092a864886f70d0101 
40 0105000382010f003082010a0282010100d36d3b67b308c96fca5ba19c70f22d67d52a 
41 9013d402cb12c249e76cd1df2896e4a8df989dd15e2439b21e807810677be4c099ff5e 
42 07b3235ba44a0098a348e9b0d57720a86884197823ef93c3730977c5d1a592e0a9cee1 
43 e80cd35471120f9a4135ceb6d7b6c714a8a80107f635c0cabebd59e0f8c579cc8f9886 
44 2525fd74cf622d34fd3494fa6c4b9d0a9c5edf29b0de740c0f9b7f2a9db666c4794c5f 
45 fb90d65ea97e1302a5a29d2fe9cae2c3c6a16279ec83235e640cff7284e4e687e9a5f7 
46 14d581433ca72eb84b1d8c2bd8f15aa84046cff43d4603a55bca7ec043830d605ff4d1 
47 3dc212b10f4c0cc7911554cc2b732498c9f08b6e3638cf6463e5d4970203010001a321 
48 301f301d0603551d0e0416041417b58665f615a5e064088d26e165e39bf725a760300d 
49 06092a864886f70d01010b0500038201010045ab2b08eb4da26e0fbc8133e2c49063e9 
50 7973e259341f654ee681388f59a287308cedbbd30bd9961c9b9e9e8c85ad3db3d2f3ae 
51 cd7dd0b29d2c43d39fd15ebeb6005cf20ffe1d92d29dc20356cac51f5440e779a4e9fc 
52 ff77d64257aa7a37725c31f3560bc4da313ead44334cab5ed5a0e82afc09456bbed580 
53 058ffc3792f3e7e636341ec88c656e0932f5f2085dc003209b723c15f66fc817abc449 
54 3a4ece6bda6c1d1a7aceb4c429a75d3573da9afa2cd6b73d4fdc457aca21e05935b24c 
55 77a13633eb3ed913dd0a5f999266b455db1278dc232ade9245b73621fabdb9983535a0 
56 a4a41f1addd7d78be8b84d6ccc58b90650b84fb0285dc558bc8e2ea6c60c0000000800 
57 00000df0efbe03000000000000000c0100000801000003010000000100008535651b5a 
58 8e59b6cc358b23e20d83ac1011671da3e4b58187b69048b48872cfdfdc5069fe3749c9 
59 21da8c44edc992882b4c2b5cae5cf42cdf85d7a1bef618648bcfe1467d2d5d7ff836d4 
60 d4377d75d8767650320674aae469e3816180ab70a0b134910343e1082b7faea7f0a970 
61 0dbbf0bc41534099b696d411f117b77bc96c92258bfd3c0b5a282aea4d938a4ce75744 
62 2e1652d36f5fe5bfc1cefec64a003fcf6b265e77e36dc0a3688ee783047d28aca80944 
63 572f9bf1aa72eeb629f6a990a7c736aa2f094c881d7c0a84cabcca97438b42854d5513 
64 452fbd7ba40d170643a4df1e7efd2cc0d9e7c94bb782c6a1fec3dd2ce433c19db90758 
65 7c0b3f11214a2601000030820122300d06092a864886f70d01010105000382010f0030 
66 82010a0282010100d36d3b67b308c96fca5ba19c70f22d67d52a9013d402cb12c249e7 
67 6cd1df2896e4a8df989dd15e2439b21e807810677be4c099ff5e07b3235ba44a0098a3 
68 48e9b0d57720a86884197823ef93c3730977c5d1a592e0a9cee1e80cd35471120f9a41 
69 35ceb6d7b6c714a8a80107f635c0cabebd59e0f8c579cc8f98862525fd74cf622d34fd 
70 3494fa6c4b9d0a9c5edf29b0de740c0f9b7f2a9db666c4794c5ffb90d65ea97e1302a5 
71 a29d2fe9cae2c3c6a16279ec83235e640cff7284e4e687e9a5f714d581433ca72eb84b 
72 1d8c2bd8f15aa84046cff43d4603a55bca7ec043830d605ff4d13dc212b10f4c0cc791 
73 1554cc2b732498c9f08b6e3638cf6463e5d4970203010001 
  
74 Key·0xf05368c0: 
75 1806000014060000ce0300002c000000280000000301000020000000a87552867364fe 
76 133c292ef86a941fdc493ef6df15bf08e6d8e3971cdd7b4ef28e0300008a0300003082 
77 03863082026ea003020102020900b8223f12dc58c1a6300d06092a864886f70d01010b 
78 05003070310b3009060355040613024252310b30090603550408130253503112301006 
79 03550407130953616f205061756c6f31163014060355040a130d42756e517220537475 
80 64696f73310e300c060355040b130562756e7172311830160603550403130f76696e69 
81 63697573207669656972613020170d3235303231393134333435355a180f3230353230 
82 3730373134333435355a3070310b3009060355040613024252310b3009060355040813 
83 025350311230100603550407130953616f205061756c6f31163014060355040a130d42 
84 756e51722053747564696f73310e300c060355040b130562756e717231183016060355 
85 0403130f76696e69636975732076696569726130820122300d06092a864886f70d0101 
86 0105000382010f003082010a0282010100d36d3b67b308c96fca5ba19c70f22d67d52a 
87 9013d402cb12c249e76cd1df2896e4a8df989dd15e2439b21e807810677be4c099ff5e 
88 07b3235ba44a0098a348e9b0d57720a86884197823ef93c3730977c5d1a592e0a9cee1 
89 e80cd35471120f9a4135ceb6d7b6c714a8a80107f635c0cabebd59e0f8c579cc8f9886 
90 2525fd74cf622d34fd3494fa6c4b9d0a9c5edf29b0de740c0f9b7f2a9db666c4794c5f 
91 fb90d65ea97e1302a5a29d2fe9cae2c3c6a16279ec83235e640cff7284e4e687e9a5f7 
92 14d581433ca72eb84b1d8c2bd8f15aa84046cff43d4603a55bca7ec043830d605ff4d1 
93 3dc212b10f4c0cc7911554cc2b732498c9f08b6e3638cf6463e5d4970203010001a321 
94 301f301d0603551d0e0416041417b58665f615a5e064088d26e165e39bf725a760300d 
95 06092a864886f70d01010b0500038201010045ab2b08eb4da26e0fbc8133e2c49063e9 
96 7973e259341f654ee681388f59a287308cedbbd30bd9961c9b9e9e8c85ad3db3d2f3ae 
97 cd7dd0b29d2c43d39fd15ebeb6005cf20ffe1d92d29dc20356cac51f5440e779a4e9fc 
98 ff77d64257aa7a37725c31f3560bc4da313ead44334cab5ed5a0e82afc09456bbed580 
99 058ffc3792f3e7e636341ec88c656e0932f5f2085dc003209b723c15f66fc817abc449 
100 3a4ece6bda6c1d1a7aceb4c429a75d3573da9afa2cd6b73d4fdc457aca21e05935b24c 
101 77a13633eb3ed913dd0a5f999266b455db1278dc232ade9245b73621fabdb9983535a0 
102 a4a41f1addd7d78be8b84d6ccc58b90650b84fb0285dc558bc8e2ea6c618000000ffff 
103 ff7f0000000018000000ffffff7f0c0100000801000003010000000100005b8b8cf801 
104 01d61da72f9cd809ceeaceb52a75d9b7f330fb8c8594e7ef6e16697f700e4ef2fa05e4 
105 72da1477248885265d4d20fc72b63d7ec5fa83bd76355b054a54c4e6863063aa6eb00c 
106 45932175fa7b7bd67983023e92da0a596bd7a6c34b61c19cc7d95affed60aaa25eeca9 
107 abe3c38e782ad11c04c52c3e037ccb4d93d572fc39ac676e62f56fa7fd3674b18ea58a 
108 0fb9cfaf0490c0dfd84ecdf365d57f2380f7b44f94025713a577cfcd1f6e3ab685f02b 
109 d6a53285e4e76bb94fd0500d820d8c1d82376f08107cf3127067133080ea5e417ffe5d 
110 5a1bdab83a32b43c57a7f945bdafee82598dc7685a3996c31cd3d438696dbcf4740b6e 
111 6ec658de91c32601000030820122300d06092a864886f70d01010105000382010f0030 
112 82010a0282010100d36d3b67b308c96fca5ba19c70f22d67d52a9013d402cb12c249e7 
113 6cd1df2896e4a8df989dd15e2439b21e807810677be4c099ff5e07b3235ba44a0098a3 
114 48e9b0d57720a86884197823ef93c3730977c5d1a592e0a9cee1e80cd35471120f9a41 
115 35ceb6d7b6c714a8a80107f635c0cabebd59e0f8c579cc8f98862525fd74cf622d34fd 
116 3494fa6c4b9d0a9c5edf29b0de740c0f9b7f2a9db666c4794c5ffb90d65ea97e1302a5 
117 a29d2fe9cae2c3c6a16279ec83235e640cff7284e4e687e9a5f714d581433ca72eb84b 
118 1d8c2bd8f15aa84046cff43d4603a55bca7ec043830d605ff4d13dc212b10f4c0cc791 
119 1554cc2b732498c9f08b6e3638cf6463e5d4970203010001 
14.0 KB
zipinfo {}
Max HTML report size reached
2.33 KB
AndroidManifest.xml (decoded)
2.27 KB
AndroidManifest.xml
Max HTML report size reached
1.23 KB
APK metadata
    
Offset 1, 18 lines modifiedOffset 1, 42 lines modified
1 !!brut.androlib.meta.MetaInfo1 !!brut.androlib.meta.MetaInfo
2 compressionType:·false2 compressionType:·false
3 doNotCompress:3 doNotCompress:
4 -·resources.arsc4 -·resources.arsc
5 -·assets/dexopt/baseline.prof5 -·assets/dexopt/baseline.prof
6 -·assets/dexopt/baseline.profm6 -·assets/dexopt/baseline.profm
7 -·png7 -·png
 8 -·lib/arm64-v8a/libapp.so
 9 -·lib/arm64-v8a/libc++_shared.so
 10 -·lib/arm64-v8a/libdatastore_shared_counter.so
 11 -·lib/arm64-v8a/libflutter.so
 12 -·lib/arm64-v8a/libjniPdfium.so
 13 -·lib/arm64-v8a/libmodft2.so
 14 -·lib/arm64-v8a/libmodpdfium.so
 15 -·lib/arm64-v8a/libmodpng.so
 16 -·lib/armeabi-v7a/libapp.so
 17 -·lib/armeabi-v7a/libc++_shared.so
 18 -·lib/armeabi-v7a/libdatastore_shared_counter.so
 19 -·lib/armeabi-v7a/libflutter.so
 20 -·lib/armeabi-v7a/libjniPdfium.so
 21 -·lib/armeabi-v7a/libmodft2.so
 22 -·lib/armeabi-v7a/libmodpdfium.so
 23 -·lib/armeabi-v7a/libmodpng.so
 24 -·lib/x86_64/libapp.so
 25 -·lib/x86_64/libc++_shared.so
 26 -·lib/x86_64/libdatastore_shared_counter.so
 27 -·lib/x86_64/libflutter.so
 28 -·lib/x86_64/libjniPdfium.so
 29 -·lib/x86_64/libmodft2.so
 30 -·lib/x86_64/libmodpdfium.so
 31 -·lib/x86_64/libmodpng.so
8 isFrameworkApk:·false32 isFrameworkApk:·false
9 packageInfo:·null33 packageInfo:·null
10 sdkInfo:34 sdkInfo:
11 ··minSdkVersion:·'21'35 ··minSdkVersion:·'24'
12 ··targetSdkVersion:·'35'36 ··targetSdkVersion:·'35'
13 sharedLibrary:·false37 sharedLibrary:·false
14 sparseResources:·false38 sparseResources:·false
15 unknownFiles:39 unknownFiles:
16 ··DebugProbesKt.bin:·'8'40 ··DebugProbesKt.bin:·'8'
17 ··kotlin-tooling-metadata.json:·'8'41 ··kotlin-tooling-metadata.json:·'8'
18 usesFramework:42 usesFramework:
7.4 KB
resources.arsc
7.38 KB
aapt2 dump resources {}
Max HTML report size reached
93.9 MB
classes.dex
87.3 MB
dexdump -a -d -f -h {}
Max HTML report size reached
112 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Dalvik·dex·file·version·0351 Dalvik·dex·file·version·037
6.56 MB
classes.jar
Max HTML report size reached
28.7 MB
lib/x86_64/libapp.so
887 B
readelf --wide --file-header {}
Max HTML report size reached
1.64 KB
readelf --wide --program-header {}
Max HTML report size reached
2.32 KB
readelf --wide --sections {}
Max HTML report size reached
1.01 KB
readelf --wide --symbols {}
Max HTML report size reached
688 B
readelf --wide --dynamic {}
Max HTML report size reached
414 B
readelf --wide --notes {}
Max HTML report size reached
821 B
readelf --wide --debug-dump=frames {}
Max HTML report size reached
608 KB
strings --all --bytes=8 {}
Max HTML report size reached
19.4 MB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
798 B
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
664 B
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
8.69 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
readelf --wide --decompress --hex-dump=.bss {}
Max HTML report size reached
948 B
readelf --wide --decompress --hex-dump=.shstrtab {}
Max HTML report size reached
131 MB
lib/x86_64/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1010 B
readelf --wide --file-header {}
Max HTML report size reached
2.81 KB
readelf --wide --program-header {}
Max HTML report size reached
5.31 KB
readelf --wide --sections {}
Max HTML report size reached
81.2 KB
readelf --wide --symbols {}
Max HTML report size reached
5.8 MB
readelf --wide --relocs {}
Max HTML report size reached
2.85 KB
readelf --wide --dynamic {}
Max HTML report size reached
1.44 KB
readelf --wide --notes {}
Max HTML report size reached
14.0 KB
readelf --wide --version-info {}
Max HTML report size reached
32.0 MB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
879 KB
strings --all --bytes=8 {}
Max HTML report size reached
3.34 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
Max HTML report size reached
34.2 KB
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
65.6 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
3.88 MB
readelf --wide --decompress --string-dump=.rodata {}
Max HTML report size reached
1.68 MB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
Max HTML report size reached
10.2 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
73.5 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
96.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
2.94 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
296 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00b51840·00000000·00000000·00000000·00000000·................2 ··0x00baf9e0·00000000·00000000·00000000·00000000·................
  
23.4 KB
readelf --wide --decompress --hex-dump=.init_array {}
Max HTML report size reached
9.09 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
23.9 KB
readelf --wide --decompress --hex-dump=.got.plt {}
Max HTML report size reached
134 KB
readelf --wide --decompress --hex-dump=.data {}
Max HTML report size reached
595 B
readelf --wide --decompress --string-dump=.comment {}
Max HTML report size reached
1.27 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
Max HTML report size reached
28.3 MB
lib/arm64-v8a/libapp.so
865 B
readelf --wide --file-header {}
Max HTML report size reached
1.64 KB
readelf --wide --program-header {}
Max HTML report size reached
2.31 KB
readelf --wide --sections {}
Max HTML report size reached
1.01 KB
readelf --wide --symbols {}
Max HTML report size reached
688 B
readelf --wide --dynamic {}
Max HTML report size reached
414 B
readelf --wide --notes {}
Max HTML report size reached
824 B
readelf --wide --debug-dump=frames {}
Max HTML report size reached
603 KB
strings --all --bytes=8 {}
Max HTML report size reached
19.5 MB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
798 B
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
664 B
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
8.23 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
readelf --wide --decompress --hex-dump=.bss {}
Max HTML report size reached
948 B
readelf --wide --decompress --hex-dump=.shstrtab {}
Max HTML report size reached
119 MB
lib/arm64-v8a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
950 B
readelf --wide --file-header {}
Max HTML report size reached
2.43 KB
readelf --wide --program-header {}
Max HTML report size reached
5.12 KB
readelf --wide --sections {}
Max HTML report size reached
81.0 KB
readelf --wide --symbols {}
Max HTML report size reached
5.82 MB
readelf --wide --relocs {}
Max HTML report size reached
2.8 KB
readelf --wide --dynamic {}
Max HTML report size reached
1.44 KB
readelf --wide --notes {}
Max HTML report size reached
14.3 KB
readelf --wide --version-info {}
Max HTML report size reached
15.8 MB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
725 KB
strings --all --bytes=8 {}
Max HTML report size reached
3.34 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
Max HTML report size reached
34.0 KB
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
65.4 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
3.54 MB
readelf --wide --decompress --string-dump=.rodata {}
Max HTML report size reached
2.7 MB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
Max HTML report size reached
8.63 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
78.1 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
77.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
2.94 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
296 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00a51620·00000000·00000000·00000000·00000000·................2 ··0x00aa27a0·00000000·00000000·00000000·00000000·................
  
23.5 KB
readelf --wide --decompress --hex-dump=.init_array {}
Max HTML report size reached
9.1 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
23.9 KB
readelf --wide --decompress --hex-dump=.got.plt {}
Max HTML report size reached
99.7 KB
readelf --wide --decompress --hex-dump=.data {}
Max HTML report size reached
595 B
readelf --wide --decompress --string-dump=.comment {}
Max HTML report size reached
1.27 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
Max HTML report size reached
32.7 MB
lib/armeabi-v7a/libapp.so
898 B
readelf --wide --file-header {}
Max HTML report size reached
1.43 KB
readelf --wide --program-header {}
Max HTML report size reached
2.16 KB
readelf --wide --sections {}
Max HTML report size reached
948 B
readelf --wide --symbols {}
Max HTML report size reached
688 B
readelf --wide --dynamic {}
Max HTML report size reached
414 B
readelf --wide --notes {}
Max HTML report size reached
695 B
readelf --wide --debug-dump=frames {}
Max HTML report size reached
604 KB
strings --all --bytes=8 {}
Max HTML report size reached
23.2 MB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
798 B
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
664 B
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
8.97 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
334 B
readelf --wide --decompress --hex-dump=.bss {}
    
Offset 1, 4 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x006d4000·00000000·00000000·00000000·00000000·................2 ··0x006d8030·00000000·00000000·00000000·00000000·................
 3 ··0x006d8040·00000000·00000000···················........
  
948 B
readelf --wide --decompress --hex-dump=.shstrtab {}
Max HTML report size reached
86.3 MB
lib/armeabi-v7a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
981 B
readelf --wide --file-header {}
Max HTML report size reached
2.11 KB
readelf --wide --program-header {}
Max HTML report size reached
4.88 KB
readelf --wide --sections {}
Max HTML report size reached
75.7 KB
readelf --wide --symbols {}
Max HTML report size reached
2.95 MB
readelf --wide --relocs {}
Max HTML report size reached
2.8 KB
readelf --wide --dynamic {}
Max HTML report size reached
1.44 KB
readelf --wide --notes {}
Max HTML report size reached
14.8 KB
readelf --wide --version-info {}
Max HTML report size reached
791 KB
strings --all --bytes=8 {}
Max HTML report size reached
3.34 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
Max HTML report size reached
35.4 KB
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
67.7 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
1.41 MB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
Max HTML report size reached
3.45 MB
readelf --wide --decompress --string-dump=.rodata {}
Max HTML report size reached
85.4 KB
readelf --wide --decompress --hex-dump=.ARM.extab {}
Max HTML report size reached
75.7 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
56.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
1.56 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0074b714·00d92700·ecd82700···················..'...'.2 ··0x007acf38·44202b00·30202b00···················D·+.0·+.
  
11.8 KB
readelf --wide --decompress --hex-dump=.init_array {}
Max HTML report size reached
4.97 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
12.8 KB
readelf --wide --decompress --hex-dump=.got.plt {}
Max HTML report size reached
61.4 KB
readelf --wide --decompress --hex-dump=.data {}
Max HTML report size reached
595 B
readelf --wide --decompress --string-dump=.comment {}
Max HTML report size reached
1.29 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
Max HTML report size reached
6.16 KB
res/values/public.xml
6.11 KB
res/values/public.xml
Max HTML report size reached
1.64 KB
res/values/colors.xml
1.6 KB
res/values/colors.xml
Max HTML report size reached
679 B
res/color/abc_tint_seek_thumb.xml
613 B
res/color/abc_tint_seek_thumb.xml
Max HTML report size reached
772 B
res/color/abc_tint_edittext.xml
710 B
res/color/abc_tint_edittext.xml
Max HTML report size reached
768 B
res/color/abc_tint_spinner.xml
708 B
res/color/abc_tint_spinner.xml
Max HTML report size reached
937 B
res/color/abc_tint_switch_track.xml
867 B
res/color/abc_tint_switch_track.xml
Max HTML report size reached
1.03 KB
res/color/abc_tint_default.xml
998 B
res/color/abc_tint_default.xml
Max HTML report size reached
761 B
res/color/abc_tint_btn_checkable.xml
689 B
res/color/abc_tint_btn_checkable.xml
Max HTML report size reached
39.7 KB
smali/F0/a.smali
Max HTML report size reached
7.23 KB
smali/l1/a.smali
    
Offset 1, 478 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·enum·Ll1/a;1 .class·public·interface·abstract·Ll1/a;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·enum·e:Ll1/a; 
  
6 .field·public·static·final·enum·f:Ll1/a; 
  
7 .field·public·static·final·enum·g:Ll1/a; 
  
8 .field·public·static·final·synthetic·h:[Ll1/a; 
  
  
9 #·direct·methods 
10 .method·static·constructor·<clinit>()V 
11 ····.locals·3 
  
12 ····.line·1 
13 ····new-instance·v0,·Ll1/a; 
  
14 ····.line·2 
15 ····.line·3 
16 ····const-string·v1,·"SUSPEND" 
  
17 ····.line·4 
18 ····.line·5 
19 ····const/4·v2,·0x0 
  
20 ····.line·6 
21 ····invoke-direct·{v0,·v1,·v2},·Ll1/a;-><init>(Ljava/lang/String;I)V 
  
22 ····.line·7 
23 ····.line·8 
24 ····.line·9 
25 ····sput-object·v0,·Ll1/a;->e:Ll1/a; 
  
26 ····.line·10 
27 ····.line·11 
28 ····new-instance·v0,·Ll1/a; 
  
29 ····.line·12 
30 ····.line·13 
31 ····const-string·v1,·"DROP_OLDEST" 
  
32 ····.line·14 
33 ····.line·15 
34 ····const/4·v2,·0x1 
  
35 ····.line·16 
36 ····invoke-direct·{v0,·v1,·v2},·Ll1/a;-><init>(Ljava/lang/String;I)V 
  
37 ····.line·17 
38 ····.line·18 
39 ····.line·19 
40 ····sput-object·v0,·Ll1/a;->f:Ll1/a; 
  
41 ····.line·20 
42 ····.line·21 
43 ····new-instance·v0,·Ll1/a; 
  
44 ····.line·22 
45 ····.line·23 
46 ····const-string·v1,·"DROP_LATEST" 
  
47 ····.line·24 
48 ····.line·25 
49 ····const/4·v2,·0x2 
  
50 ····.line·26 
51 ····invoke-direct·{v0,·v1,·v2},·Ll1/a;-><init>(Ljava/lang/String;I)V 
  
52 ····.line·27 
53 ····.line·28 
54 ····.line·29 
55 ····sput-object·v0,·Ll1/a;->g:Ll1/a; 
  
56 ····.line·30 
57 ····.line·31 
58 ····invoke-static·{},·Ll1/a;->e()[Ll1/a; 
  
59 ····.line·32 
60 ····.line·33 
61 ····.line·34 
62 ····move-result-object·v0 
  
63 ····.line·35 
64 ····sput-object·v0,·Ll1/a;->h:[Ll1/a; 
  
65 ····.line·36 
66 ····.line·37 
67 ····return-void 
68 ····.line·38 
69 ····.line·39 
70 ····.line·40 
71 ····.line·41 
72 ····.line·42 
73 ····.line·43 
74 ····.line·44 
75 ····.line·45 
76 ····.line·46 
77 ····.line·47 
78 ····.line·48 
79 ····.line·49 
80 ····.line·50 
81 ····.line·51 
82 ····.line·52 
83 ····.line·53 
84 ····.line·54 
85 ····.line·55 
86 ····.line·56 
87 ····.line·57 
88 ····.line·58 
89 ····.line·59 
90 ····.line·60 
91 ····.line·61 
92 .end·method 
  
93 .method·public·constructor·<init>(Ljava/lang/String;I)V 
94 ····.locals·0 
  
95 ····.line·1 
96 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V 
  
97 ····.line·2 
98 ····.line·3 
Max diff block lines reached; -1/7368 bytes (-0.01%) of diff not shown.
26.3 KB
smali/l1/j.smali
Max HTML report size reached
20.8 KB
smali/l1/d.smali
Max HTML report size reached
62.5 KB
smali/l1/h.smali
Max HTML report size reached
6.3 KB
smali/l1/f.smali
    
Offset 1, 11 lines modifiedOffset 1, 409 lines modified
1 .class·public·interface·abstract·Ll1/f; 
2 .super·Ljava/lang/Object;1 .class·public·final·synthetic·Ll1/f;
 2 .super·LW0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LV0/p;
  
  
 6 #·static·fields
 7 .field·public·static·final·m:Ll1/f;
  
  
4 #·virtual·methods8 #·direct·methods
5 .method·public·abstract·b(LR0/d;)Ljava/lang/Object;9 .method·static·constructor·<clinit>()V
 10 ····.locals·7
  
 11 ····.line·1
 12 ····new-instance·v6,·Ll1/f;
  
 13 ····.line·2
 14 ····.line·3
 15 ····const-string·v4,·"createSegment(JLkotlinx/coroutines/sync/SemaphoreSegment;)Lkotlinx/coroutines/sync/SemaphoreSegment;"
  
 16 ····.line·4
 17 ····.line·5
 18 ····const/4·v5,·0x1
  
 19 ····.line·6
 20 ····const/4·v1,·0x2
  
 21 ····.line·7
 22 ····const-class·v2,·Ll1/i;
  
 23 ····.line·8
 24 ····.line·9
 25 ····const-string·v3,·"createSegment"
  
 26 ····.line·10
 27 ····.line·11
 28 ····move-object·v0,·v6
  
 29 ····.line·12
 30 ····invoke-direct/range·{v0·..·v5},·LW0/g;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
  
 31 ····.line·13
 32 ····.line·14
 33 ····.line·15
 34 ····sput-object·v6,·Ll1/f;->m:Ll1/f;
  
 35 ····.line·16
 36 ····.line·17
 37 ····return-void
 38 ····.line·18
 39 ····.line·19
 40 ····.line·20
 41 ····.line·21
 42 ····.line·22
 43 ····.line·23
 44 ····.line·24
 45 ····.line·25
 46 ····.line·26
 47 ····.line·27
 48 ····.line·28
 49 ····.line·29
 50 ····.line·30
 51 ····.line·31
 52 ····.line·32
 53 ····.line·33
 54 ····.line·34
 55 ····.line·35
 56 ····.line·36
 57 ····.line·37
 58 ····.line·38
 59 ····.line·39
 60 ····.line·40
 61 ····.line·41
 62 ····.line·42
 63 ····.line·43
 64 ····.line·44
 65 ····.line·45
 66 ····.line·46
 67 ····.line·47
 68 ····.line·48
 69 ····.line·49
 70 ····.line·50
 71 ····.line·51
 72 ····.line·52
 73 ····.line·53
 74 ····.line·54
 75 ····.line·55
 76 ····.line·56
 77 ····.line·57
 78 ····.line·58
 79 ····.line·59
 80 ····.line·60
 81 ····.line·61
 82 ····.line·62
 83 ····.line·63
 84 ····.line·64
 85 ····.line·65
 86 ····.line·66
 87 ····.line·67
 88 ····.line·68
 89 ····.line·69
 90 ····.line·70
 91 ····.line·71
 92 ····.line·72
 93 ····.line·73
 94 ····.line·74
 95 ····.line·75
 96 ····.line·76
 97 ····.line·77
 98 ····.line·78
 99 ····.line·79
 100 ····.line·80
 101 ····.line·81
 102 ····.line·82
 103 ····.line·83
 104 ····.line·84
 105 ····.line·85
 106 ····.line·86
 107 ····.line·87
 108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
Max diff block lines reached; 3646/6422 bytes (56.77%) of diff not shown.
9.71 KB
smali/l1/i.smali
Max HTML report size reached
19.6 KB
smali/l1/e.smali
Max HTML report size reached
505 KB
smali/l1/b.smali
Max HTML report size reached
15.9 KB
smali/l1/g.smali
Max HTML report size reached
59.2 KB
smali/l1/c.smali
Max HTML report size reached
33.5 KB
smali/x0/a.smali
Max HTML report size reached
135 KB
smali/x0/b.smali
Max HTML report size reached
235 B
smali/G/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LG/a;1 .class·public·interface·abstract·LG/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·virtual·methods
 5 .method·public·abstract·close()V
 6 .end·method
2.92 KB
smali/n/a.smali
    
Offset 1, 9 lines modifiedOffset 1, 191 lines modified
1 .class·public·abstract·Ln/a;1 .class·public·abstract·Ln/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·a:I·=·0x7f06004e5 .field·public·static·final·a:[I
  
6 .field·public·static·b:I·=·0x7f06004f6 .field·public·static·final·b:[I
  
  
 7 #·direct·methods
 8 .method·public·static·constructor·<clinit>()V
 9 ····.locals·1
  
 10 ····.line·1
 11 ····const/4·v0,·0x7
  
 12 ····.line·2
 13 ····new-array·v0,·v0,·[I
  
 14 ····.line·3
 15 ····.line·4
 16 ····fill-array-data·v0,·:array_0
  
 17 ····.line·5
 18 ····.line·6
 19 ····.line·7
 20 ····sput-object·v0,·Ln/a;->a:[I
  
 21 ····.line·8
 22 ····.line·9
 23 ····const/16·v0,·0xa
  
 24 ····.line·10
 25 ····.line·11
 26 ····new-array·v0,·v0,·[I
  
 27 ····.line·12
 28 ····.line·13
 29 ····fill-array-data·v0,·:array_1
  
 30 ····.line·14
 31 ····.line·15
 32 ····.line·16
 33 ····sput-object·v0,·Ln/a;->b:[I
  
 34 ····.line·17
 35 ····.line·18
 36 ····return-void
  
 37 ····.line·19
 38 ····:array_0
 39 ····.array-data·4
 40 ········0x7f03009e
 41 ········0x7f03009f
 42 ········0x7f0300a0
 43 ········0x7f0300a1
 44 ········0x7f0300a2
 45 ········0x7f0300a3
 46 ········0x7f0300a4
 47 ····.end·array-data
  
 48 ····.line·20
 49 ····.line·21
 50 ····.line·22
 51 ····.line·23
 52 ····.line·24
 53 ····.line·25
 54 ····.line·26
 55 ····.line·27
 56 ····.line·28
 57 ····.line·29
 58 ····.line·30
 59 ····.line·31
 60 ····.line·32
 61 ····.line·33
 62 ····.line·34
 63 ····.line·35
 64 ····.line·36
 65 ····.line·37
 66 ····:array_1
 67 ····.array-data·4
 68 ········0x1010532
 69 ········0x1010533
 70 ········0x101053f
 71 ········0x101056f
 72 ········0x1010570
 73 ········0x7f03009c
 74 ········0x7f0300a5
 75 ········0x7f0300a6
 76 ········0x7f0300a7
 77 ········0x7f030170
 78 ····.end·array-data
 79 ····.line·38
 80 ····.line·39
 81 ····.line·40
 82 ····.line·41
 83 ····.line·42
 84 ····.line·43
 85 ····.line·44
 86 ····.line·45
 87 ····.line·46
 88 ····.line·47
 89 ····.line·48
 90 ····.line·49
 91 ····.line·50
 92 ····.line·51
 93 ····.line·52
 94 ····.line·53
 95 ····.line·54
 96 ····.line·55
 97 ····.line·56
 98 ····.line·57
 99 ····.line·58
 100 ····.line·59
 101 ····.line·60
 102 ····.line·61
 103 ····.line·62
 104 ····.line·63
 105 ····.line·64
 106 ····.line·65
 107 ····.line·66
 108 ····.line·67
 109 ····.line·68
 110 ····.line·69
 111 ····.line·70
Max diff block lines reached; -1/2959 bytes (-0.03%) of diff not shown.
1.88 KB
smali/Y0/a.smali
    
Offset 1, 57 lines modifiedOffset 1, 42 lines modified
1 .class·public·abstract·LY0/a;1 .class·public·final·LY0/a;
2 .super·Ljava/lang/Object;2 .super·LX0/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·virtual·methods
5 .method·public·static·final·a(Ljava/io/Closeable;Ljava/lang/Throwable;)V5 .method·public·final·a()Ljava/util/Random;
6 ····.locals·06 ····.locals·2
  
7 ····.line·17 ····.line·1
8 ····if-eqz·p0,·:cond_18 ····invoke-static·{},·Ljava/util/concurrent/ThreadLocalRandom;->current()Ljava/util/concurrent/ThreadLocalRandom;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····if-nez·p1,·:cond_0 
  
12 ····.line·411 ····.line·4
 12 ····move-result-object·v0
  
13 ····.line·513 ····.line·5
14 ····invoke-interface·{p0},·Ljava/io/Closeable;->close()V14 ····const-string·v1,·"current(...)"
  
15 ····.line·615 ····.line·6
16 ····.line·716 ····.line·7
 17 ····invoke-static·{v0,·v1},·LW0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
17 ····.line·8 
18 ····goto·:goto_0 
  
 18 ····.line·8
19 ····.line·919 ····.line·9
20 ····:cond_0 
21 ····:try_start_0 
22 ····invoke-interface·{p0},·Ljava/io/Closeable;->close()V 
23 ····:try_end_0 
24 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
25 ····.line·1020 ····.line·10
 21 ····return-object·v0
26 ····.line·1122 ····.line·11
27 ····.line·1223 ····.line·12
28 ····goto·:goto_0 
  
29 ····.line·1324 ····.line·13
30 ····:catchall_0 
31 ····move-exception·p0 
  
32 ····.line·1425 ····.line·14
33 ····invoke-static·{p1,·p0},·LO0/a;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V 
  
34 ····.line·1526 ····.line·15
35 ····.line·1627 ····.line·16
36 ····.line·1728 ····.line·17
37 ····:cond_1 
38 ····:goto_0 
39 ····return-void 
40 ····.line·1829 ····.line·18
41 ····.line·1930 ····.line·19
42 ····.line·2031 ····.line·20
43 ····.line·2132 ····.line·21
44 ····.line·2233 ····.line·22
45 ····.line·2334 ····.line·23
46 ····.line·2435 ····.line·24
Offset 139, 8 lines modifiedOffset 124, 29 lines modified
139 ····.line·106124 ····.line·106
140 ····.line·107125 ····.line·107
141 ····.line·108126 ····.line·108
142 ····.line·109127 ····.line·109
143 ····.line·110128 ····.line·110
144 ····.line·111129 ····.line·111
145 ····.line·112130 ····.line·112
 131 ····.line·113
 132 ····.line·114
 133 ····.line·115
 134 ····.line·116
 135 ····.line·117
 136 ····.line·118
 137 ····.line·119
 138 ····.line·120
 139 ····.line·121
 140 ····.line·122
 141 ····.line·123
 142 ····.line·124
 143 ····.line·125
 144 ····.line·126
 145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
146 .end·method152 .end·method
275 KB
smali/a/a.smali
Max HTML report size reached
21.7 KB
smali/h/a.smali
Max HTML report size reached
9.13 KB
smali/o/a.smali
Max HTML report size reached
8.07 KB
smali/o/b.smali
    
Offset 1, 29 lines modifiedOffset 1, 27 lines modified
1 .class·public·abstract·Lo/b;1 .class·public·abstract·Lo/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·a(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String;5 .method·public·static·a(Landroid/app/Activity;)Z
6 ····.locals·16 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····const/4·v0,·0x08 ····invoke-virtual·{p0},·Landroid/app/Activity;->isLaunchedFromBubble()Z
  
9 ····.line·29 ····.line·2
10 ····invoke-static·{p0,·p1,·v0},·Lo/b;->b(Landroid/content/Context;Ljava/util/List;Z)Ljava/lang/String; 
  
11 ····.line·310 ····.line·3
12 ····.line·411 ····.line·4
13 ····.line·5 
14 ····move-result-object·p012 ····move-result·p0
  
 13 ····.line·5
 14 ····return·p0
15 ····.line·615 ····.line·6
16 ····return-object·p0 
17 ····.line·716 ····.line·7
18 ····.line·817 ····.line·8
19 ····.line·918 ····.line·9
20 ····.line·1019 ····.line·10
21 ····.line·1120 ····.line·11
22 ····.line·1221 ····.line·12
23 ····.line·1322 ····.line·13
Offset 122, 238 lines modifiedOffset 120, 198 lines modified
122 ····.line·106120 ····.line·106
123 ····.line·107121 ····.line·107
124 ····.line·108122 ····.line·108
125 ····.line·109123 ····.line·109
126 ····.line·110124 ····.line·110
127 ····.line·111125 ····.line·111
128 ····.line·112126 ····.line·112
 127 ····.line·113
 128 ····.line·114
 129 ····.line·115
 130 ····.line·116
 131 ····.line·117
 132 ····.line·118
 133 ····.line·119
 134 ····.line·120
 135 ····.line·121
 136 ····.line·122
 137 ····.line·123
 138 ····.line·124
 139 ····.line·125
 140 ····.line·126
 141 ····.line·127
 142 ····.line·128
 143 ····.line·129
 144 ····.line·130
129 .end·method145 .end·method
  
130 .method·public·static·b(Landroid/content/Context;Ljava/util/List;Z)Ljava/lang/String;146 .method·public·static·b(Landroid/app/Activity;Ljava/lang/String;)Z
131 ····.locals·4147 ····.locals·4
 148 ····.annotation·build·Landroid/annotation/SuppressLint;
 149 ········value·=·{
 150 ············"BanUncheckedReflection"
 151 ········}
 152 ····.end·annotation
  
132 ····.line·1153 ····.line·1
133 ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;154 ····:try_start_0
 155 ····invoke-virtual·{p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application;
  
134 ····.line·2156 ····.line·2
135 ····.line·3157 ····.line·3
136 ····.line·4158 ····.line·4
137 ····move-result-object·p0159 ····move-result-object·v0
  
138 ····.line·5160 ····.line·5
139 ····if-nez·p1,·:cond_0161 ····invoke-virtual·{v0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
  
140 ····.line·6162 ····.line·6
141 ····.line·7163 ····.line·7
142 ····new-instance·v0,·Ljava/util/ArrayList; 
  
143 ····.line·8164 ····.line·8
 165 ····move-result-object·v0
  
144 ····.line·9166 ····.line·9
145 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V167 ····const-class·v1,·Landroid/content/pm/PackageManager;
  
146 ····.line·10168 ····.line·10
147 ····.line·11169 ····.line·11
 170 ····const-string·v2,·"shouldShowRequestPermissionRationale"
148 ····.line·12 
149 ····goto·:goto_0 
  
 171 ····.line·12
150 ····.line·13172 ····.line·13
 173 ····const-class·v3,·Ljava/lang/String;
151 ····:cond_0 
152 ····move-object·v0,·p1 
  
153 ····.line·14174 ····.line·14
154 ····:goto_0 
155 ····new-instance·v1,·Landroid/content/Intent; 
  
156 ····.line·15175 ····.line·15
 176 ····filled-new-array·{v3},·[Ljava/lang/Class;
157 ····.line·16 
158 ····const-string·v2,·"http://" 
  
 177 ····.line·16
159 ····.line·17178 ····.line·17
160 ····.line·18179 ····.line·18
161 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;180 ····move-result-object·v3
  
162 ····.line·19181 ····.line·19
 182 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
163 ····.line·20183 ····.line·20
164 ····.line·21184 ····.line·21
165 ····move-result-object·v2 
  
166 ····.line·22185 ····.line·22
167 ····const-string·v3,·"android.intent.action.VIEW"186 ····move-result-object·v1
  
168 ····.line·23187 ····.line·23
 188 ····filled-new-array·{p1},·[Ljava/lang/Object;
Max diff block lines reached; 4975/8237 bytes (60.40%) of diff not shown.
4.87 KB
smali/o/c.smali
    
Offset 1, 48 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·Lo/c;1 .class·public·abstract·Lo/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lo/c$c;, 
8 ········Lo/c$b;, 
9 ········Lo/c$a;, 
10 ········Lo/c$d; 
11 ····} 
12 .end·annotation 
  
  
13 #·instance·fields 
14 .field·public·final·a:Landroid/content/Intent; 
  
15 .field·public·final·b:Landroid/os/Bundle; 
  
  
16 #·direct·methods4 #·direct·methods
17 .method·public·constructor·<init>(Landroid/content/Intent;Landroid/os/Bundle;)V5 .method·public·static·a(Landroid/app/Activity;Ljava/lang/String;)Z
18 ····.locals·06 ····.locals·0
  
19 ····.line·17 ····.line·1
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->shouldShowRequestPermissionRationale(Ljava/lang/String;)Z
  
21 ····.line·29 ····.line·2
22 ····.line·310 ····.line·3
23 ····.line·411 ····.line·4
24 ····iput-object·p1,·p0,·Lo/c;->a:Landroid/content/Intent;12 ····move-result·p0
  
25 ····.line·513 ····.line·5
 14 ····return·p0
26 ····.line·615 ····.line·6
27 ····iput-object·p2,·p0,·Lo/c;->b:Landroid/os/Bundle; 
  
28 ····.line·716 ····.line·7
29 ····.line·817 ····.line·8
30 ····return-void 
31 ····.line·918 ····.line·9
32 ····.line·1019 ····.line·10
33 ····.line·1120 ····.line·11
34 ····.line·1221 ····.line·12
35 ····.line·1322 ····.line·13
36 ····.line·1423 ····.line·14
37 ····.line·1524 ····.line·15
Offset 139, 138 lines modifiedOffset 120, 112 lines modified
139 ····.line·106120 ····.line·106
140 ····.line·107121 ····.line·107
141 ····.line·108122 ····.line·108
142 ····.line·109123 ····.line·109
143 ····.line·110124 ····.line·110
144 ····.line·111125 ····.line·111
145 ····.line·112126 ····.line·112
146 .end·method 
  
  
147 #·virtual·methods 
148 .method·public·a(Landroid/content/Context;Landroid/net/Uri;)V 
149 ····.locals·1 
  
150 ····.line·1 
151 ····iget-object·v0,·p0,·Lo/c;->a:Landroid/content/Intent; 
  
152 ····.line·2 
153 ····.line·3 
154 ····invoke-virtual·{v0,·p2},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; 
  
155 ····.line·4 
156 ····.line·5 
157 ····.line·6 
158 ····iget-object·p2,·p0,·Lo/c;->a:Landroid/content/Intent; 
  
159 ····.line·7 
160 ····.line·8 
161 ····iget-object·v0,·p0,·Lo/c;->b:Landroid/os/Bundle; 
  
162 ····.line·9 
163 ····.line·10 
164 ····invoke-static·{p1,·p2,·v0},·Lt/a;->h(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V 
  
165 ····.line·11127 ····.line·113
166 ····.line·12 
167 ····.line·13 
168 ····return-void 
169 ····.line·14128 ····.line·114
170 ····.line·15129 ····.line·115
171 ····.line·16130 ····.line·116
172 ····.line·17131 ····.line·117
173 ····.line·18132 ····.line·118
174 ····.line·19133 ····.line·119
175 ····.line·20134 ····.line·120
176 ····.line·21135 ····.line·121
177 ····.line·22136 ····.line·122
178 ····.line·23137 ····.line·123
179 ····.line·24138 ····.line·124
180 ····.line·25139 ····.line·125
181 ····.line·26140 ····.line·126
182 ····.line·27141 ····.line·127
183 ····.line·28142 ····.line·128
184 ····.line·29143 ····.line·129
185 ····.line·30144 ····.line·130
186 ····.line·31145 ····.line·131
187 ····.line·32146 ····.line·132
188 ····.line·33147 ····.line·133
189 ····.line·34148 ····.line·134
190 ····.line·35149 ····.line·135
191 ····.line·36150 ····.line·136
192 ····.line·37151 ····.line·137
193 ····.line·38152 ····.line·138
194 ····.line·39153 ····.line·139
195 ····.line·40154 ····.line·140
196 ····.line·41155 ····.line·141
197 ····.line·42156 ····.line·142
198 ····.line·43157 ····.line·143
199 ····.line·44158 ····.line·144
200 ····.line·45159 ····.line·145
201 ····.line·46160 ····.line·146
202 ····.line·47161 ····.line·147
203 ····.line·48162 ····.line·148
204 ····.line·49163 ····.line·149
205 ····.line·50164 ····.line·150
206 ····.line·51165 ····.line·151
207 ····.line·52166 ····.line·152
Max diff block lines reached; 0/4959 bytes (0.00%) of diff not shown.
467 B
smali/B/a.smali
    
Offset 1, 16 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·synthetic·LB/a;1 .class·public·abstract·LB/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·bridge·synthetic·a(Landroid/text/TextPaint;)Landroid/os/LocaleList; 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-virtual·{p0},·Landroid/text/TextPaint;->getTextLocales()Landroid/os/LocaleList; 
  
9 ····move-result-object·p0 
  
10 ····return-object·p0 
11 .end·method 
65.8 KB
smali/I/a.smali
Max HTML report size reached
9.21 KB
smali/I/d.smali
Max HTML report size reached
6.19 KB
smali/I/h.smali
    
Offset 1, 16 lines modifiedOffset 1, 403 lines modified
1 .class·public·abstract·synthetic·LI/h; 
2 .super·Ljava/lang/Object;1 .class·public·final·LI/h;
 2 .super·LP0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·h:LI/i;
  
 6 .field·public·i:Ljava/lang/Object;
  
 7 .field·public·j:Lm1/l;
  
 8 .field·public·k:Ljava/lang/Object;
  
 9 .field·public·synthetic·l:Ljava/lang/Object;
  
 10 .field·public·final·synthetic·m:LI/i;
  
 11 .field·public·n:I
  
  
4 #·direct·methods12 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/content/Context;Ljava/lang/String;)I13 .method·public·constructor·<init>(LI/i;LP0/b;)V
6 ····.locals·014 ····.locals·0
  
7 ····.line·115 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I16 ····iput-object·p1,·p0,·LI/h;->m:LI/i;
  
 17 ····.line·2
 18 ····.line·3
 19 ····invoke-direct·{p0,·p2},·LP0/b;-><init>(LN0/d;)V
  
 20 ····.line·4
 21 ····.line·5
 22 ····.line·6
 23 ····return-void
 24 ····.line·7
 25 ····.line·8
 26 ····.line·9
 27 ····.line·10
 28 ····.line·11
 29 ····.line·12
 30 ····.line·13
 31 ····.line·14
 32 ····.line·15
 33 ····.line·16
 34 ····.line·17
 35 ····.line·18
 36 ····.line·19
 37 ····.line·20
 38 ····.line·21
 39 ····.line·22
 40 ····.line·23
 41 ····.line·24
 42 ····.line·25
 43 ····.line·26
 44 ····.line·27
 45 ····.line·28
 46 ····.line·29
 47 ····.line·30
 48 ····.line·31
 49 ····.line·32
 50 ····.line·33
 51 ····.line·34
 52 ····.line·35
 53 ····.line·36
 54 ····.line·37
 55 ····.line·38
 56 ····.line·39
 57 ····.line·40
 58 ····.line·41
 59 ····.line·42
 60 ····.line·43
 61 ····.line·44
 62 ····.line·45
 63 ····.line·46
 64 ····.line·47
 65 ····.line·48
 66 ····.line·49
 67 ····.line·50
 68 ····.line·51
 69 ····.line·52
 70 ····.line·53
 71 ····.line·54
 72 ····.line·55
 73 ····.line·56
 74 ····.line·57
 75 ····.line·58
 76 ····.line·59
 77 ····.line·60
 78 ····.line·61
 79 ····.line·62
 80 ····.line·63
 81 ····.line·64
 82 ····.line·65
 83 ····.line·66
 84 ····.line·67
 85 ····.line·68
 86 ····.line·69
 87 ····.line·70
 88 ····.line·71
 89 ····.line·72
 90 ····.line·73
 91 ····.line·74
 92 ····.line·75
 93 ····.line·76
 94 ····.line·77
 95 ····.line·78
 96 ····.line·79
 97 ····.line·80
 98 ····.line·81
 99 ····.line·82
 100 ····.line·83
 101 ····.line·84
 102 ····.line·85
 103 ····.line·86
 104 ····.line·87
 105 ····.line·88
 106 ····.line·89
 107 ····.line·90
 108 ····.line·91
 109 ····.line·92
 110 ····.line·93
 111 ····.line·94
 112 ····.line·95
 113 ····.line·96
Max diff block lines reached; 1768/6305 bytes (28.04%) of diff not shown.
17.4 KB
smali/I/f.smali
Max HTML report size reached
69.6 KB
smali/I/i.smali
Max HTML report size reached
9.39 KB
smali/I/e.smali
Max HTML report size reached
5.81 KB
smali/I/b.smali
    
Offset 1, 53 lines modifiedOffset 1, 289 lines modified
1 .class·public·interface·abstract·LI/b; 
2 .super·Ljava/lang/Object;1 .class·public·final·LI/b;
 2 .super·LP0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
5 .field·public·static·final·a:Z5 .field·public·h:Ljava/lang/Object;
  
 6 .field·public·i:Lm1/p;
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
 8 .field·public·final·synthetic·k:LI/c;
  
 9 .field·public·l:I
  
  
6 #·direct·methods10 #·direct·methods
7 .method·static·constructor·<clinit>()V11 .method·public·constructor·<init>(LI/c;LP0/b;)V
8 ····.locals·212 ····.locals·0
  
 13 ····.line·1
 14 ····iput-object·p1,·p0,·LI/b;->k:LI/c;
  
 15 ····.line·2
 16 ····.line·3
 17 ····invoke-direct·{p0,·p2},·LP0/b;-><init>(LN0/d;)V
  
 18 ····.line·4
 19 ····.line·5
 20 ····.line·6
 21 ····return-void
 22 ····.line·7
 23 ····.line·8
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
Max diff block lines reached; 2025/5923 bytes (34.19%) of diff not shown.
38.2 KB
smali/I/g.smali
Max HTML report size reached
52.1 KB
smali/I/c.smali
Max HTML report size reached
2.46 KB
smali/N/a.smali
    
Offset 1, 102 lines modifiedOffset 1, 55 lines modified
1 .class·public·final·LN/a;1 .class·public·abstract·LN/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LM/d; 
 4 #·static·fields
 5 .field·public·static·final·a:[I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>()V7 .method·public·static·constructor·<clinit>()V
8 ····.locals·08 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····const/16·v0,·0xb
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····new-array·v0,·v0,·[I
13 ····.line·4 
14 ····return-void 
15 ····.line·5 
16 ····.line·6 
17 ····.line·7 
18 ····.line·8 
19 ····.line·9 
20 ····.line·10 
21 ····.line·11 
22 ····.line·12 
23 ····.line·13 
24 ····.line·14 
25 ····.line·15 
26 ····.line·16 
27 ····.line·17 
28 ····.line·18 
29 ····.line·19 
30 ····.line·20 
31 ····.line·21 
32 ····.line·22 
33 ····.line·23 
34 ····.line·24 
35 ····.line·25 
36 ····.line·26 
37 ····.line·27 
38 ····.line·28 
39 ····.line·29 
40 ····.line·30 
41 ····.line·31 
42 ····.line·32 
43 ····.line·33 
44 ····.line·34 
45 ····.line·35 
46 ····.line·36 
47 ····.line·37 
48 ····.line·38 
49 ····.line·39 
50 ····.line·40 
51 ····.line·41 
52 ····.line·42 
53 ····.line·43 
54 ····.line·44 
55 ····.line·45 
56 ····.line·46 
57 ····.line·47 
58 ····.line·48 
59 ····.line·49 
60 ····.line·50 
61 ····.line·51 
62 ····.line·52 
63 ····.line·53 
64 ····.line·54 
65 ····.line·55 
66 ····.line·56 
67 ····.line·57 
68 ····.line·58 
69 ····.line·59 
70 ····.line·60 
71 ····.line·61 
72 .end·method 
  
  
73 #·virtual·methods 
74 .method·public·a(LM/c;LR0/d;)Ljava/lang/Object; 
75 ····.locals·0 
  
76 ····.line·1 
77 ····throw·p1 
78 ····.line·2 
79 ····.line·3 
80 ····.line·414 ····.line·4
81 ····.line·515 ····.line·5
 16 ····fill-array-data·v0,·:array_0
  
82 ····.line·617 ····.line·6
83 ····.line·718 ····.line·7
84 ····.line·819 ····.line·8
 20 ····sput-object·v0,·LN/a;->a:[I
  
85 ····.line·921 ····.line·9
86 ····.line·1022 ····.line·10
 23 ····return-void
  
87 ····.line·1124 ····.line·11
 25 ····:array_0
 26 ····.array-data·4
 27 ········0x10100c4
 28 ········0x10100f1
 29 ········0x7f030093
 30 ········0x7f030094
 31 ········0x7f030095
 32 ········0x7f030096
 33 ········0x7f030097
 34 ········0x7f0300c0
 35 ········0x7f03010b
 36 ········0x7f030124
 37 ········0x7f030131
 38 ····.end·array-data
88 ····.line·1239 ····.line·12
89 ····.line·1340 ····.line·13
90 ····.line·1441 ····.line·14
91 ····.line·1542 ····.line·15
92 ····.line·1643 ····.line·16
93 ····.line·1744 ····.line·17
94 ····.line·1845 ····.line·18
Offset 190, 8 lines modifiedOffset 143, 29 lines modified
190 ····.line·106143 ····.line·106
Max diff block lines reached; 403/2493 bytes (16.17%) of diff not shown.
90.7 KB
smali/y/a.smali
Max HTML report size reached
3.76 KB
smali/X0/a.smali
    
Offset 1, 261 lines modifiedOffset 1, 8 lines modified
1 .class·public·LX0/a;1 .class·public·abstract·LX0/a;
2 .super·LW0/a;2 .super·LX0/e;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········LX0/a$a; 
8 ····} 
9 .end·annotation 
  
  
10 #·direct·methods 
11 .method·public·constructor·<init>()V 
12 ····.locals·0 
  
13 ····.line·1 
14 ····invoke-direct·{p0},·LW0/a;-><init>()V 
  
15 ····.line·2 
16 ····.line·3 
17 ····.line·4 
18 ····return-void 
19 ····.line·5 
20 ····.line·6 
21 ····.line·7 
22 ····.line·8 
23 ····.line·9 
24 ····.line·10 
25 ····.line·11 
26 ····.line·12 
27 ····.line·13 
28 ····.line·14 
29 ····.line·15 
30 ····.line·16 
31 ····.line·17 
32 ····.line·18 
33 ····.line·19 
34 ····.line·20 
35 ····.line·21 
36 ····.line·22 
37 ····.line·23 
38 ····.line·24 
39 ····.line·25 
40 ····.line·26 
41 ····.line·27 
42 ····.line·28 
43 ····.line·29 
44 ····.line·30 
45 ····.line·31 
46 ····.line·32 
47 ····.line·33 
48 ····.line·34 
49 ····.line·35 
50 ····.line·36 
51 ····.line·37 
52 ····.line·38 
53 ····.line·39 
54 ····.line·40 
55 ····.line·41 
56 ····.line·42 
57 ····.line·43 
58 ····.line·44 
59 ····.line·45 
60 ····.line·46 
61 ····.line·47 
62 ····.line·48 
63 ····.line·49 
64 ····.line·50 
65 ····.line·51 
66 ····.line·52 
67 ····.line·53 
68 ····.line·54 
69 ····.line·55 
70 ····.line·56 
71 ····.line·57 
72 ····.line·58 
73 ····.line·59 
74 ····.line·60 
75 ····.line·61 
76 .end·method 
  
  
77 #·virtual·methods4 #·virtual·methods
 5 .method·public·abstract·a()Ljava/util/Random;
78 .method·public·b()Ld1/c; 
79 ····.locals·1 
  
80 ····.line·1 
81 ····const/16·v0,·0x22 
  
82 ····.line·2 
83 ····.line·3 
84 ····invoke-virtual·{p0,·v0},·LX0/a;->c(I)Z 
  
85 ····.line·4 
86 ····.line·5 
87 ····.line·6 
88 ····move-result·v0 
  
89 ····.line·7 
90 ····if-eqz·v0,·:cond_0 
  
91 ····.line·8 
92 ····.line·9 
93 ····new-instance·v0,·Le1/a; 
  
94 ····.line·10 
95 ····.line·11 
96 ····invoke-direct·{v0},·Le1/a;-><init>()V 
  
97 ····.line·12 
98 ····.line·13 
99 ····.line·14 
100 ····goto·:goto_0 
  
101 ····.line·15 
102 ····:cond_0 
103 ····invoke-super·{p0},·LV0/a;->b()Ld1/c; 
  
104 ····.line·16 
105 ····.line·17 
106 ····.line·18 
107 ····move-result-object·v0 
  
108 ····.line·19 
Max diff block lines reached; 0/3822 bytes (0.00%) of diff not shown.
5.12 KB
smali/android/support/v4/graphics/drawable/IconCompatParcelizer.smali
    
Offset 67, 21 lines modifiedOffset 67, 93 lines modified
67 ····.line·5567 ····.line·55
68 ····.line·5668 ····.line·56
69 ····.line·5769 ····.line·57
70 ····.line·5870 ····.line·58
71 ····.line·5971 ····.line·59
72 ····.line·6072 ····.line·60
73 ····.line·6173 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
 86 ····.line·74
 87 ····.line·75
 88 ····.line·76
 89 ····.line·77
 90 ····.line·78
 91 ····.line·79
 92 ····.line·80
 93 ····.line·81
 94 ····.line·82
 95 ····.line·83
 96 ····.line·84
 97 ····.line·85
 98 ····.line·86
 99 ····.line·87
 100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
 106 ····.line·94
 107 ····.line·95
 108 ····.line·96
 109 ····.line·97
 110 ····.line·98
 111 ····.line·99
 112 ····.line·100
 113 ····.line·101
 114 ····.line·102
 115 ····.line·103
 116 ····.line·104
 117 ····.line·105
 118 ····.line·106
 119 ····.line·107
 120 ····.line·108
 121 ····.line·109
 122 ····.line·110
 123 ····.line·111
 124 ····.line·112
 125 ····.line·113
 126 ····.line·114
 127 ····.line·115
 128 ····.line·116
 129 ····.line·117
 130 ····.line·118
 131 ····.line·119
 132 ····.line·120
 133 ····.line·121
 134 ····.line·122
 135 ····.line·123
 136 ····.line·124
 137 ····.line·125
 138 ····.line·126
 139 ····.line·127
 140 ····.line·128
 141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
74 .end·method146 .end·method
  
75 .method·public·static·read(LX/a;)Landroidx/core/graphics/drawable/IconCompat;147 .method·public·static·read(LS/a;)Landroidx/core/graphics/drawable/IconCompat;
76 ····.locals·0148 ····.locals·0
  
77 ····.line·1149 ····.line·1
78 ····invoke-static·{p0},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->read(LX/a;)Landroidx/core/graphics/drawable/IconCompat;150 ····invoke-static·{p0},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->read(LS/a;)Landroidx/core/graphics/drawable/IconCompat;
  
79 ····.line·2151 ····.line·2
80 ····.line·3152 ····.line·3
81 ····.line·4153 ····.line·4
82 ····move-result-object·p0154 ····move-result-object·p0
  
83 ····.line·5155 ····.line·5
Offset 139, 21 lines modifiedOffset 211, 89 lines modified
139 ····.line·56211 ····.line·56
140 ····.line·57212 ····.line·57
141 ····.line·58213 ····.line·58
142 ····.line·59214 ····.line·59
143 ····.line·60215 ····.line·60
144 ····.line·61216 ····.line·61
145 ····.line·62217 ····.line·62
 218 ····.line·63
 219 ····.line·64
 220 ····.line·65
 221 ····.line·66
 222 ····.line·67
 223 ····.line·68
 224 ····.line·69
 225 ····.line·70
 226 ····.line·71
 227 ····.line·72
 228 ····.line·73
 229 ····.line·74
 230 ····.line·75
 231 ····.line·76
 232 ····.line·77
 233 ····.line·78
 234 ····.line·79
 235 ····.line·80
 236 ····.line·81
 237 ····.line·82
 238 ····.line·83
 239 ····.line·84
 240 ····.line·85
 241 ····.line·86
 242 ····.line·87
 243 ····.line·88
Max diff block lines reached; 2264/5100 bytes (44.39%) of diff not shown.
5.03 KB
smali/android/support/v4/app/RemoteActionCompatParcelizer.smali
    
Offset 67, 21 lines modifiedOffset 67, 93 lines modified
67 ····.line·5567 ····.line·55
68 ····.line·5668 ····.line·56
69 ····.line·5769 ····.line·57
70 ····.line·5870 ····.line·58
71 ····.line·5971 ····.line·59
72 ····.line·6072 ····.line·60
73 ····.line·6173 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
 86 ····.line·74
 87 ····.line·75
 88 ····.line·76
 89 ····.line·77
 90 ····.line·78
 91 ····.line·79
 92 ····.line·80
 93 ····.line·81
 94 ····.line·82
 95 ····.line·83
 96 ····.line·84
 97 ····.line·85
 98 ····.line·86
 99 ····.line·87
 100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
 106 ····.line·94
 107 ····.line·95
 108 ····.line·96
 109 ····.line·97
 110 ····.line·98
 111 ····.line·99
 112 ····.line·100
 113 ····.line·101
 114 ····.line·102
 115 ····.line·103
 116 ····.line·104
 117 ····.line·105
 118 ····.line·106
 119 ····.line·107
 120 ····.line·108
 121 ····.line·109
 122 ····.line·110
 123 ····.line·111
 124 ····.line·112
 125 ····.line·113
 126 ····.line·114
 127 ····.line·115
 128 ····.line·116
 129 ····.line·117
 130 ····.line·118
 131 ····.line·119
 132 ····.line·120
 133 ····.line·121
 134 ····.line·122
 135 ····.line·123
 136 ····.line·124
 137 ····.line·125
 138 ····.line·126
 139 ····.line·127
 140 ····.line·128
 141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
74 .end·method146 .end·method
  
75 .method·public·static·read(LX/a;)Landroidx/core/app/RemoteActionCompat;147 .method·public·static·read(LS/a;)Landroidx/core/app/RemoteActionCompat;
76 ····.locals·0148 ····.locals·0
  
77 ····.line·1149 ····.line·1
78 ····invoke-static·{p0},·Landroidx/core/app/RemoteActionCompatParcelizer;->read(LX/a;)Landroidx/core/app/RemoteActionCompat;150 ····invoke-static·{p0},·Landroidx/core/app/RemoteActionCompatParcelizer;->read(LS/a;)Landroidx/core/app/RemoteActionCompat;
  
79 ····.line·2151 ····.line·2
80 ····.line·3152 ····.line·3
81 ····.line·4153 ····.line·4
82 ····move-result-object·p0154 ····move-result-object·p0
  
83 ····.line·5155 ····.line·5
Offset 139, 21 lines modifiedOffset 211, 89 lines modified
139 ····.line·56211 ····.line·56
140 ····.line·57212 ····.line·57
141 ····.line·58213 ····.line·58
142 ····.line·59214 ····.line·59
143 ····.line·60215 ····.line·60
144 ····.line·61216 ····.line·61
145 ····.line·62217 ····.line·62
 218 ····.line·63
 219 ····.line·64
 220 ····.line·65
 221 ····.line·66
 222 ····.line·67
 223 ····.line·68
 224 ····.line·69
 225 ····.line·70
 226 ····.line·71
 227 ····.line·72
 228 ····.line·73
 229 ····.line·74
 230 ····.line·75
 231 ····.line·76
 232 ····.line·77
 233 ····.line·78
 234 ····.line·79
 235 ····.line·80
 236 ····.line·81
 237 ····.line·82
 238 ····.line·83
 239 ····.line·84
 240 ····.line·85
 241 ····.line·86
 242 ····.line·87
 243 ····.line·88
Max diff block lines reached; 2228/5028 bytes (44.31%) of diff not shown.
6.94 KB
smali/s0/a.smali
    
Offset 1, 343 lines modifiedOffset 1, 76 lines modified
1 .class·public·Ls0/a;1 .class·public·abstract·synthetic·Ls0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ls0/b; 
  
 4 #·direct·methods
 5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewConfiguration;)F
 6 ····.locals·0
  
6 #·instance·fields 
7 .field·public·a:[B7 ····.line·1
 8 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->getScaledHorizontalScrollFactor()F
  
 9 ····move-result·p0
  
8 #·direct·methods 
9 .method·public·constructor·<init>([B)V10 ····return·p0
 11 .end·method
  
 12 .method·public·static·bridge·synthetic·b()Landroid/graphics/ColorSpace$Named;
 13 ····.locals·1
  
 14 ····.line·1
 15 ····sget-object·v0,·Landroid/graphics/ColorSpace$Named;->SRGB:Landroid/graphics/ColorSpace$Named;
  
 16 ····return-object·v0
 17 .end·method
  
 18 .method·public·static·bridge·synthetic·c(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;
10 ····.locals·019 ····.locals·0
  
11 ····.line·120 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-static·{p0},·Landroid/graphics/ColorSpace;->get(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;
  
 22 ····move-result-object·p0
13 ····.line·2 
14 ····.line·3 
15 ····.line·4 
16 ····iput-object·p1,·p0,·Ls0/a;->a:[B 
  
 23 ····return-object·p0
17 ····.line·5 
18 ····.line·6 
19 ····return-void 
20 ····.line·7 
21 ····.line·8 
22 ····.line·9 
23 ····.line·10 
24 ····.line·11 
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 .end·method24 .end·method
  
 25 .method·public·static·bridge·synthetic·d()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
 26 ····.locals·1
  
 27 ····.line·1
 28 ····sget-object·v0,·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;->ACTION_MOVE_WINDOW:Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
  
 29 ····return-object·v0
 30 .end·method
  
 31 .method·public·static·bridge·synthetic·e(Landroid/text/TextPaint;)Ljava/lang/String;
77 #·virtual·methods 
78 .method·public·a(Landroid/content/Context;Lcom/shockwave/pdfium/PdfiumCore;Ljava/lang/String;)Lcom/shockwave/pdfium/PdfDocument; 
79 ····.locals·032 ····.locals·0
  
80 ····.line·133 ····.line·1
81 ····iget-object·p1,·p0,·Ls0/a;->a:[B34 ····invoke-virtual·{p0},·Landroid/text/TextPaint;->getFontVariationSettings()Ljava/lang/String;
  
 35 ····move-result-object·p0
82 ····.line·2 
83 ····.line·3 
84 ····invoke-virtual·{p2,·p1,·p3},·Lcom/shockwave/pdfium/PdfiumCore;->k([BLjava/lang/String;)Lcom/shockwave/pdfium/PdfDocument; 
  
 36 ····return-object·p0
Max diff block lines reached; 0/7079 bytes (0.00%) of diff not shown.
72.4 KB
smali/s0/b.smali
Max HTML report size reached
5.93 KB
smali/s0/c.smali
    
Offset 1, 353 lines modifiedOffset 1, 36 lines modified
1 .class·public·Ls0/c;1 .class·public·final·synthetic·Ls0/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ls0/b;5 .implements·Landroid/window/OnBackInvokedCallback;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·a:Landroid/net/Uri;7 .field·public·final·synthetic·a:Ls0/e;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Landroid/net/Uri;)V9 .method·public·synthetic·constructor·<init>(Ls0/e;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·2 
14 ····.line·3 
15 ····.line·4 
16 ····iput-object·p1,·p0,·Ls0/c;->a:Landroid/net/Uri;13 ····iput-object·p1,·p0,·Ls0/c;->a:Ls0/e;
  
17 ····.line·5 
18 ····.line·6 
19 ····return-void14 ····return-void
20 ····.line·7 
21 ····.line·8 
22 ····.line·9 
23 ····.line·10 
24 ····.line·11 
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 .end·method15 .end·method
  
  
77 #·virtual·methods16 #·virtual·methods
78 .method·public·a(Landroid/content/Context;Lcom/shockwave/pdfium/PdfiumCore;Ljava/lang/String;)Lcom/shockwave/pdfium/PdfDocument;17 .method·public·final·onBackInvoked()V
79 ····.locals·218 ····.locals·1
  
80 ····.line·119 ····.line·1
81 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;20 ····iget-object·v0,·p0,·Ls0/c;->a:Ls0/e;
  
 21 ····invoke-virtual·{v0},·Ls0/e;->onBackPressed()V
82 ····.line·2 
83 ····.line·3 
84 ····.line·4 
85 ····move-result-object·p1 
  
 22 ····return-void
86 ····.line·5 
87 ····iget-object·v0,·p0,·Ls0/c;->a:Landroid/net/Uri; 
  
88 ····.line·6 
89 ····.line·7 
90 ····const-string·v1,·"r" 
  
91 ····.line·8 
92 ····.line·9 
93 ····invoke-virtual·{p1,·v0,·v1},·Landroid/content/ContentResolver;->openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; 
  
94 ····.line·10 
95 ····.line·11 
96 ····.line·12 
97 ····move-result-object·p1 
  
98 ····.line·13 
99 ····invoke-virtual·{p2,·p1,·p3},·Lcom/shockwave/pdfium/PdfiumCore;->j(Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)Lcom/shockwave/pdfium/PdfDocument; 
  
100 ····.line·14 
101 ····.line·15 
102 ····.line·16 
103 ····move-result-object·p1 
  
104 ····.line·17 
105 ····return-object·p1 
106 ····.line·18 
Max diff block lines reached; 0/6042 bytes (0.00%) of diff not shown.
61.0 KB
smali/u0/a.smali
Max HTML report size reached
11.5 KB
smali/u0/d.smali
Max HTML report size reached
33.8 KB
smali/u0/b.smali
Max HTML report size reached
24.4 KB
smali/u0/c.smali
Max HTML report size reached
9.7 KB
smali/M/p.smali
Max HTML report size reached
7.07 KB
smali/M/a.smali
    
Offset 1, 336 lines modifiedOffset 1, 67 lines modified
1 .class·public·final·LM/a;1 .class·public·final·synthetic·LM/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicInteger;7 .field·public·final·synthetic·e:LM/b;
  
 8 .field·public·final·synthetic·f:I
  
 9 .field·public·final·synthetic·g:Ljava/io/Serializable;
  
  
6 #·direct·methods10 #·direct·methods
7 .method·public·constructor·<init>(I)V11 .method·public·synthetic·constructor·<init>(LM/b;ILjava/io/Serializable;)V
8 ····.locals·112 ····.locals·0
  
9 ····.line·113 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 15 ····iput-object·p1,·p0,·LM/a;->e:LM/b;
11 ····.line·2 
12 ····.line·3 
13 ····.line·4 
14 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicInteger; 
  
 16 ····iput·p2,·p0,·LM/a;->f:I
15 ····.line·5 
16 ····.line·6 
17 ····invoke-direct·{v0,·p1},·Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V 
  
 17 ····iput-object·p3,·p0,·LM/a;->g:Ljava/io/Serializable;
18 ····.line·7 
19 ····.line·8 
20 ····.line·9 
21 ····iput-object·v0,·p0,·LM/a;->a:Ljava/util/concurrent/atomic/AtomicInteger; 
  
22 ····.line·10 
23 ····.line·11 
24 ····return-void18 ····return-void
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 .end·method19 .end·method
  
  
77 #·virtual·methods20 #·virtual·methods
78 .method·public·final·a()I21 .method·public·final·run()V
79 ····.locals·122 ····.locals·3
  
80 ····.line·123 ····.line·1
81 ····iget-object·v0,·p0,·LM/a;->a:Ljava/util/concurrent/atomic/AtomicInteger;24 ····iget-object·v0,·p0,·LM/a;->e:LM/b;
  
82 ····.line·225 ····.line·2
83 ····.line·326 ····.line·3
84 ····invoke-virtual·{v0},·Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I27 ····iget-object·v0,·v0,·LM/b;->b:LM/e;
  
85 ····.line·428 ····.line·4
86 ····.line·529 ····.line·5
 30 ····iget·v1,·p0,·LM/a;->f:I
87 ····.line·6 
88 ····move-result·v0 
  
89 ····.line·7 
90 ····return·v0 
91 ····.line·8 
92 ····.line·9 
93 ····.line·10 
94 ····.line·11 
95 ····.line·12 
96 ····.line·13 
97 ····.line·14 
98 ····.line·15 
99 ····.line·16 
100 ····.line·17 
101 ····.line·18 
Max diff block lines reached; 3761/7214 bytes (52.13%) of diff not shown.
14.1 KB
smali/M/k.smali
Max HTML report size reached
188 KB
smali/M/j.smali
Max HTML report size reached
487 B
smali/M/d.smali
    
Offset 1, 8 lines modifiedOffset 1, 17 lines modified
1 .class·public·interface·abstract·LM/d;1 .class·public·final·synthetic·LM/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/util/concurrent/Executor;
  
  
4 #·virtual·methods6 #·virtual·methods
5 .method·public·abstract·a(LM/c;LR0/d;)Ljava/lang/Object;7 .method·public·final·execute(Ljava/lang/Runnable;)V
 8 ····.locals·0
  
 9 ····.line·1
 10 ····invoke-interface·{p1},·Ljava/lang/Runnable;->run()V
  
 11 ····return-void
6 .end·method12 .end·method
4.05 KB
smali/M/h.smali
    
Offset 1, 11 lines modifiedOffset 1, 220 lines modified
1 .class·public·interface·abstract·LM/h;1 .class·public·final·synthetic·LM/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·e:I
  
 8 .field·public·final·synthetic·f:Landroid/content/Context;
  
  
4 #·virtual·methods9 #·direct·methods
5 .method·public·abstract·a(La1/p;LR0/d;)Ljava/lang/Object;10 .method·public·synthetic·constructor·<init>(Landroid/content/Context;I)V
 11 ····.locals·0
  
 12 ····.line·1
 13 ····iput·p2,·p0,·LM/h;->e:I
  
 14 ····iput-object·p1,·p0,·LM/h;->f:Landroid/content/Context;
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 16 ····return-void
6 .end·method17 .end·method
  
7 .method·public·abstract·b()Lm1/d; 
 18 #·virtual·methods
 19 .method·public·final·run()V
 20 ····.locals·11
  
 21 ····.line·1
 22 ····iget·v0,·p0,·LM/h;->e:I
  
 23 ····.line·2
 24 ····.line·3
 25 ····packed-switch·v0,·:pswitch_data_0
  
 26 ····.line·4
 27 ····.line·5
 28 ····.line·6
 29 ····new-instance·v0,·LM/d;
  
 30 ····.line·7
 31 ····.line·8
 32 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 33 ····.line·9
 34 ····.line·10
 35 ····.line·11
 36 ····sget-object·v1,·LM/f;->a:LB0/d;
  
 37 ····.line·12
 38 ····.line·13
 39 ····const/4·v2,·0x0
  
 40 ····.line·14
 41 ····iget-object·v3,·p0,·LM/h;->f:Landroid/content/Context;
  
 42 ····.line·15
 43 ····.line·16
 44 ····invoke-static·{v3,·v0,·v1,·v2},·LM/f;->s(Landroid/content/Context;Ljava/util/concurrent/Executor;LM/e;Z)V
  
 45 ····.line·17
 46 ····.line·18
 47 ····.line·19
 48 ····return-void
  
 49 ····.line·20
 50 ····:pswitch_0
 51 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;
  
 52 ····.line·21
 53 ····.line·22
 54 ····sget-object·v9,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
 55 ····.line·23
 56 ····.line·24
 57 ····new-instance·v10,·Ljava/util/concurrent/LinkedBlockingQueue;
  
 58 ····.line·25
 59 ····.line·26
 60 ····invoke-direct·{v10},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>()V
  
 61 ····.line·27
 62 ····.line·28
 63 ····.line·29
 64 ····const/4·v6,·0x1
  
 65 ····.line·30
 66 ····const-wide/16·v7,·0x0
  
 67 ····.line·31
 68 ····.line·32
 69 ····const/4·v5,·0x0
  
 70 ····.line·33
 71 ····move-object·v4,·v0
  
 72 ····.line·34
 73 ····invoke-direct/range·{v4·..·v10},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V
  
 74 ····.line·35
 75 ····.line·36
 76 ····.line·37
 77 ····new-instance·v1,·LM/h;
  
 78 ····.line·38
 79 ····.line·39
 80 ····iget-object·v2,·p0,·LM/h;->f:Landroid/content/Context;
  
 81 ····.line·40
 82 ····.line·41
 83 ····const/4·v3,·0x1
  
 84 ····.line·42
 85 ····invoke-direct·{v1,·v2,·v3},·LM/h;-><init>(Landroid/content/Context;I)V
  
 86 ····.line·43
 87 ····.line·44
 88 ····.line·45
 89 ····invoke-virtual·{v0,·v1},·Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V
  
 90 ····.line·46
 91 ····.line·47
Max diff block lines reached; 0/4122 bytes (0.00%) of diff not shown.
51.8 KB
smali/M/o.smali
Max HTML report size reached
3.1 KB
smali/M/l.smali
    
Offset 1, 110 lines modifiedOffset 1, 26 lines modified
1 .class·public·final·LM/l;1 .class·public·abstract·LM/l;
2 .super·LM/v;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·b:Ljava/lang/Throwable; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·public·constructor·<init>(Ljava/lang/Throwable;)V5 .method·public·static·a(Landroid/os/Looper;)Landroid/os/Handler;
8 ····.locals·26 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····const-string·v0,·"finalException"8 ····invoke-static·{p0},·LM/k;->h(Landroid/os/Looper;)Landroid/os/Handler;
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
14 ····.line·411 ····.line·4
 12 ····move-result-object·p0
15 ····.line·5 
16 ····.line·6 
17 ····const·v0,·0x7fffffff 
  
18 ····.line·7 
19 ····.line·8 
20 ····.line·9 
21 ····const/4·v1,·0x0 
  
22 ····.line·10 
23 ····invoke-direct·{p0,·v0,·v1},·LM/v;-><init>(ILb1/g;)V 
  
24 ····.line·11 
25 ····.line·12 
26 ····.line·13 
27 ····iput-object·p1,·p0,·LM/l;->b:Ljava/lang/Throwable; 
  
28 ····.line·14 
29 ····.line·15 
30 ····return-void 
31 ····.line·16 
32 ····.line·17 
33 ····.line·18 
34 ····.line·19 
35 ····.line·20 
36 ····.line·21 
37 ····.line·22 
38 ····.line·23 
39 ····.line·24 
40 ····.line·25 
41 ····.line·26 
42 ····.line·27 
43 ····.line·28 
44 ····.line·29 
45 ····.line·30 
46 ····.line·31 
47 ····.line·32 
48 ····.line·33 
49 ····.line·34 
50 ····.line·35 
51 ····.line·36 
52 ····.line·37 
53 ····.line·38 
54 ····.line·39 
55 ····.line·40 
56 ····.line·41 
57 ····.line·42 
58 ····.line·43 
59 ····.line·44 
60 ····.line·45 
61 ····.line·46 
62 ····.line·47 
63 ····.line·48 
64 ····.line·49 
65 ····.line·50 
66 ····.line·51 
67 ····.line·52 
68 ····.line·53 
69 ····.line·54 
70 ····.line·55 
71 ····.line·56 
72 ····.line·57 
73 ····.line·58 
74 ····.line·59 
75 ····.line·60 
76 ····.line·61 
77 ····.line·62 
78 .end·method 
  
  
79 #·virtual·methods 
80 .method·public·final·b()Ljava/lang/Throwable; 
81 ····.locals·1 
  
82 ····.line·1 
83 ····iget-object·v0,·p0,·LM/l;->b:Ljava/lang/Throwable; 
  
84 ····.line·2 
85 ····.line·3 
86 ····return-object·v0 
87 ····.line·4 
88 ····.line·513 ····.line·5
 14 ····return-object·p0
89 ····.line·615 ····.line·6
90 ····.line·716 ····.line·7
91 ····.line·817 ····.line·8
92 ····.line·918 ····.line·9
93 ····.line·1019 ····.line·10
94 ····.line·1120 ····.line·11
95 ····.line·1221 ····.line·12
Offset 153, 8 lines modifiedOffset 69, 77 lines modified
153 ····.line·5569 ····.line·55
154 ····.line·5670 ····.line·56
155 ····.line·5771 ····.line·57
156 ····.line·5872 ····.line·58
157 ····.line·5973 ····.line·59
158 ····.line·6074 ····.line·60
159 ····.line·6175 ····.line·61
 76 ····.line·62
 77 ····.line·63
 78 ····.line·64
 79 ····.line·65
 80 ····.line·66
 81 ····.line·67
 82 ····.line·68
Max diff block lines reached; 0/3142 bytes (0.00%) of diff not shown.
217 KB
smali/M/f.smali
Max HTML report size reached
4.01 KB
smali/M/m.smali
    
Offset 1, 8 lines modifiedOffset 1, 241 lines modified
1 .class·public·interface·abstract·LM/m;1 .class·public·abstract·LM/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·direct·methods
5 .method·public·abstract·a(La1/p;LR0/d;)Ljava/lang/Object;5 .method·public·static·a(Landroid/content/pm/PackageManager;Landroid/content/Context;)Landroid/content/pm/PackageInfo;
 6 ····.locals·2
  
 7 ····.line·1
 8 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
 9 ····.line·2
 10 ····.line·3
 11 ····.line·4
 12 ····move-result-object·p1
  
 13 ····.line·5
 14 ····const-wide/16·v0,·0x0
  
 15 ····.line·6
 16 ····.line·7
 17 ····invoke-static·{v0,·v1},·Landroid/content/pm/PackageManager$PackageInfoFlags;->of(J)Landroid/content/pm/PackageManager$PackageInfoFlags;
  
 18 ····.line·8
 19 ····.line·9
 20 ····.line·10
 21 ····move-result-object·v0
  
 22 ····.line·11
 23 ····invoke-virtual·{p0,·p1,·v0},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;
  
 24 ····.line·12
 25 ····.line·13
 26 ····.line·14
 27 ····move-result-object·p0
  
 28 ····.line·15
 29 ····return-object·p0
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 78 ····.line·64
 79 ····.line·65
 80 ····.line·66
 81 ····.line·67
 82 ····.line·68
 83 ····.line·69
 84 ····.line·70
 85 ····.line·71
 86 ····.line·72
 87 ····.line·73
 88 ····.line·74
 89 ····.line·75
 90 ····.line·76
 91 ····.line·77
 92 ····.line·78
 93 ····.line·79
 94 ····.line·80
 95 ····.line·81
 96 ····.line·82
 97 ····.line·83
 98 ····.line·84
 99 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
 108 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
Max diff block lines reached; 0/4081 bytes (0.00%) of diff not shown.
22.7 KB
smali/M/n.smali
Max HTML report size reached
10.7 KB
smali/M/i.smali
Max HTML report size reached
6.58 KB
smali/M/e.smali
    
Offset 1, 435 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·LM/e; 
2 .super·LM/v;1 .class·public·interface·abstract·LM/e;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·b:Ljava/lang/Object; 
  
6 .field·public·final·c:I 
  
  
7 #·direct·methods 
8 .method·public·constructor·<init>(Ljava/lang/Object;II)V 
9 ····.locals·1 
  
10 ····.line·1 
11 ····const/4·v0,·0x0 
  
12 ····.line·2 
13 ····invoke-direct·{p0,·p3,·v0},·LM/v;-><init>(ILb1/g;)V 
  
14 ····.line·3 
15 ····.line·4 
16 ····.line·5 
17 ····iput-object·p1,·p0,·LM/e;->b:Ljava/lang/Object; 
  
18 ····.line·6 
19 ····.line·7 
20 ····iput·p2,·p0,·LM/e;->c:I 
  
21 ····.line·8 
22 ····.line·9 
23 ····return-void 
24 ····.line·10 
25 ····.line·11 
26 ····.line·12 
27 ····.line·13 
28 ····.line·14 
29 ····.line·15 
30 ····.line·16 
31 ····.line·17 
32 ····.line·18 
33 ····.line·19 
34 ····.line·20 
35 ····.line·21 
36 ····.line·22 
37 ····.line·23 
38 ····.line·24 
39 ····.line·25 
40 ····.line·26 
41 ····.line·27 
42 ····.line·28 
43 ····.line·29 
44 ····.line·30 
45 ····.line·31 
46 ····.line·32 
47 ····.line·33 
48 ····.line·34 
49 ····.line·35 
50 ····.line·36 
51 ····.line·37 
52 ····.line·38 
53 ····.line·39 
54 ····.line·40 
55 ····.line·41 
56 ····.line·42 
57 ····.line·43 
58 ····.line·44 
59 ····.line·45 
60 ····.line·46 
61 ····.line·47 
62 ····.line·48 
63 ····.line·49 
64 ····.line·50 
65 ····.line·51 
66 ····.line·52 
67 ····.line·53 
68 ····.line·54 
69 ····.line·55 
70 ····.line·56 
71 ····.line·57 
72 ····.line·58 
73 ····.line·59 
74 ····.line·60 
75 ····.line·61 
76 ····.line·62 
77 ····.line·63 
78 ····.line·64 
79 ····.line·65 
80 ····.line·66 
81 ····.line·67 
82 ····.line·68 
83 ····.line·69 
84 ····.line·70 
85 ····.line·71 
86 ····.line·72 
87 ····.line·73 
88 ····.line·74 
89 ····.line·75 
90 ····.line·76 
91 ····.line·77 
92 ····.line·78 
93 ····.line·79 
94 ····.line·80 
95 ····.line·81 
96 ····.line·82 
97 ····.line·83 
98 ····.line·84 
99 ····.line·85 
100 ····.line·86 
101 ····.line·87 
102 ····.line·88 
103 ····.line·89 
104 ····.line·90 
105 ····.line·91 
106 ····.line·92 
107 ····.line·93 
108 ····.line·94 
109 ····.line·95 
110 ····.line·96 
111 ····.line·97 
112 ····.line·98 
113 ····.line·99 
114 ····.line·100 
115 ····.line·101 
116 ····.line·102 
Max diff block lines reached; 2584/6710 bytes (38.51%) of diff not shown.
21.4 KB
smali/M/b.smali
Max HTML report size reached
5.01 KB
smali/M/g.smali
    
Offset 1, 92 lines modifiedOffset 1, 260 lines modified
1 .class·public·abstract·LM/g;1 .class·public·final·synthetic·LM/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········LM/g$a; 
8 ····} 
9 .end·annotation 
  
 6 #·instance·fields
 7 .field·public·final·synthetic·e:I
  
10 #·static·fields 
11 .field·public·static·final·a:LM/g$a;8 .field·public·final·synthetic·f:Ljava/lang/Object;
  
 9 .field·public·final·synthetic·g:Ljava/lang/Object;
  
  
12 #·direct·methods10 #·direct·methods
13 .method·static·constructor·<clinit>()V11 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;Ljava/lang/Object;)V
14 ····.locals·212 ····.locals·0
  
 13 ····.line·1
 14 ····iput·p1,·p0,·LM/g;->e:I
  
 15 ····iput-object·p2,·p0,·LM/g;->f:Ljava/lang/Object;
  
 16 ····iput-object·p3,·p0,·LM/g;->g:Ljava/lang/Object;
  
 17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 18 ····return-void
 19 .end·method
  
  
 20 #·virtual·methods
 21 .method·public·final·run()V
 22 ····.locals·5
  
15 ····.line·123 ····.line·1
16 ····new-instance·v0,·LM/g$a;24 ····iget·v0,·p0,·LM/g;->e:I
  
17 ····.line·225 ····.line·2
18 ····.line·326 ····.line·3
19 ····const/4·v1,·0x027 ····packed-switch·v0,·:pswitch_data_0
  
20 ····.line·428 ····.line·4
21 ····invoke-direct·{v0,·v1},·LM/g$a;-><init>(Lb1/g;)V 
  
22 ····.line·529 ····.line·5
23 ····.line·630 ····.line·6
 31 ····iget-object·v0,·p0,·LM/g;->f:Ljava/lang/Object;
24 ····.line·7 
25 ····sput-object·v0,·LM/g;->a:LM/g$a; 
  
 32 ····.line·7
26 ····.line·833 ····.line·8
 34 ····check-cast·v0,·Lh/u;
  
27 ····.line·935 ····.line·9
28 ····return-void 
29 ····.line·1036 ····.line·10
 37 ····iget-object·v1,·p0,·LM/g;->g:Ljava/lang/Object;
  
30 ····.line·1138 ····.line·11
31 ····.line·1239 ····.line·12
 40 ····check-cast·v1,·Landroid/graphics/Typeface;
  
32 ····.line·1341 ····.line·13
33 ····.line·1442 ····.line·14
 43 ····invoke-virtual·{v0,·v1},·Lh/u;->b(Landroid/graphics/Typeface;)V
  
34 ····.line·1544 ····.line·15
35 ····.line·1645 ····.line·16
36 ····.line·1746 ····.line·17
 47 ····return-void
  
37 ····.line·1848 ····.line·18
 49 ····:pswitch_0
 50 ····iget-object·v0,·p0,·LM/g;->f:Ljava/lang/Object;
  
38 ····.line·1951 ····.line·19
39 ····.line·2052 ····.line·20
 53 ····check-cast·v0,·Landroidx/profileinstaller/ProfileInstallerInitializer;
  
40 ····.line·2154 ····.line·21
41 ····.line·2255 ····.line·22
 56 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
42 ····.line·2357 ····.line·23
43 ····.line·2458 ····.line·24
44 ····.line·2559 ····.line·25
 60 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
45 ····.line·2661 ····.line·26
46 ····.line·2762 ····.line·27
 63 ····const/16·v1,·0x1c
  
47 ····.line·2864 ····.line·28
48 ····.line·2965 ····.line·29
 66 ····if-lt·v0,·v1,·:cond_0
  
49 ····.line·3067 ····.line·30
50 ····.line·3168 ····.line·31
 69 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
  
51 ····.line·3270 ····.line·32
52 ····.line·3371 ····.line·33
53 ····.line·3472 ····.line·34
 73 ····move-result-object·v0
  
54 ····.line·3574 ····.line·35
 75 ····invoke-static·{v0},·LM/l;->a(Landroid/os/Looper;)Landroid/os/Handler;
  
55 ····.line·3676 ····.line·36
56 ····.line·3777 ····.line·37
57 ····.line·3878 ····.line·38
 79 ····move-result-object·v0
  
58 ····.line·3980 ····.line·39
 81 ····goto·:goto_0
  
Max diff block lines reached; 2440/5105 bytes (47.80%) of diff not shown.
7.8 KB
smali/M/c.smali
    
Offset 1, 34 lines modifiedOffset 1, 477 lines modified
1 .class·public·final·LM/c;1 .class·public·final·LM/c;
2 .super·Ljava/io/IOException;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Ljava/lang/String;
4 #·direct·methods 
5 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Throwable;)V 
6 ····.locals·1 
  
7 ····const-string·v0,·"message"6 .field·public·final·b:Ljava/lang/String;
  
8 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V7 .field·public·final·c:J
  
 8 .field·public·d:J
9 ····.line·2 
10 ····invoke-direct·{p0,·p1,·p2},·Ljava/io/IOException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V 
  
 9 .field·public·e:I
11 ····return-void 
12 .end·method 
  
13 .method·public·synthetic·constructor·<init>(Ljava/lang/String;Ljava/lang/Throwable;ILb1/g;)V 
14 ····.locals·010 .field·public·final·f:I
  
 11 .field·public·final·g:I
  
15 ····and-int/lit8·p3,·p3,·0x212 .field·public·h:[I
  
16 ····if-eqz·p3,·:cond_013 .field·public·final·i:Ljava/util/TreeMap;
  
17 ····const/4·p2,·0x0 
 14 #·direct·methods
 15 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;JIII[ILjava/util/TreeMap;)V
 16 ····.locals·0
  
18 ····.line·117 ····.line·1
19 ····:cond_0 
20 ····invoke-direct·{p0,·p1,·p2},·LM/c;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 19 ····.line·2
 20 ····.line·3
 21 ····.line·4
 22 ····iput-object·p1,·p0,·LM/c;->a:Ljava/lang/String;
  
 23 ····.line·5
 24 ····.line·6
 25 ····iput-object·p2,·p0,·LM/c;->b:Ljava/lang/String;
  
 26 ····.line·7
 27 ····.line·8
 28 ····iput-wide·p3,·p0,·LM/c;->c:J
  
 29 ····.line·9
 30 ····.line·10
 31 ····const-wide/16·p1,·0x0
  
 32 ····.line·11
 33 ····.line·12
 34 ····iput-wide·p1,·p0,·LM/c;->d:J
  
 35 ····.line·13
 36 ····.line·14
 37 ····iput·p5,·p0,·LM/c;->e:I
  
 38 ····.line·15
 39 ····.line·16
 40 ····iput·p6,·p0,·LM/c;->f:I
  
 41 ····.line·17
 42 ····.line·18
 43 ····iput·p7,·p0,·LM/c;->g:I
  
 44 ····.line·19
 45 ····.line·20
 46 ····iput-object·p8,·p0,·LM/c;->h:[I
  
 47 ····.line·21
 48 ····.line·22
 49 ····iput-object·p9,·p0,·LM/c;->i:Ljava/util/TreeMap;
  
 50 ····.line·23
 51 ····.line·24
21 ····return-void52 ····return-void
 53 ····.line·25
 54 ····.line·26
 55 ····.line·27
 56 ····.line·28
 57 ····.line·29
 58 ····.line·30
 59 ····.line·31
 60 ····.line·32
 61 ····.line·33
 62 ····.line·34
 63 ····.line·35
 64 ····.line·36
 65 ····.line·37
 66 ····.line·38
 67 ····.line·39
 68 ····.line·40
 69 ····.line·41
 70 ····.line·42
 71 ····.line·43
 72 ····.line·44
 73 ····.line·45
 74 ····.line·46
 75 ····.line·47
 76 ····.line·48
 77 ····.line·49
 78 ····.line·50
 79 ····.line·51
 80 ····.line·52
 81 ····.line·53
 82 ····.line·54
 83 ····.line·55
 84 ····.line·56
 85 ····.line·57
 86 ····.line·58
 87 ····.line·59
 88 ····.line·60
 89 ····.line·61
 90 ····.line·62
 91 ····.line·63
 92 ····.line·64
 93 ····.line·65
 94 ····.line·66
Max diff block lines reached; 0/7954 bytes (0.00%) of diff not shown.
5.89 KB
smali/g1/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 397 lines modified
1 .class·public·interface·abstract·Lg1/a; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lg1/a;
 2 .super·LP0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·h:Lh1/n;
  
 6 .field·public·synthetic·i:Ljava/lang/Object;
  
 7 .field·public·final·synthetic·j:La0/j;
  
 8 .field·public·k:I
  
  
 9 #·direct·methods
 10 .method·public·constructor·<init>(La0/j;LN0/d;)V
 11 ····.locals·0
  
 12 ····.line·1
 13 ····iput-object·p1,·p0,·Lg1/a;->j:La0/j;
  
 14 ····.line·2
 15 ····.line·3
 16 ····invoke-direct·{p0,·p2},·LP0/b;-><init>(LN0/d;)V
  
 17 ····.line·4
 18 ····.line·5
 19 ····.line·6
 20 ····return-void
 21 ····.line·7
 22 ····.line·8
 23 ····.line·9
 24 ····.line·10
 25 ····.line·11
 26 ····.line·12
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 78 ····.line·64
 79 ····.line·65
 80 ····.line·66
 81 ····.line·67
 82 ····.line·68
 83 ····.line·69
 84 ····.line·70
 85 ····.line·71
 86 ····.line·72
 87 ····.line·73
 88 ····.line·74
 89 ····.line·75
 90 ····.line·76
 91 ····.line·77
 92 ····.line·78
 93 ····.line·79
 94 ····.line·80
 95 ····.line·81
 96 ····.line·82
 97 ····.line·83
 98 ····.line·84
 99 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
 108 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
Max diff block lines reached; -1/5995 bytes (-0.02%) of diff not shown.
233 B
smali/g1/d.smali
    
Offset 1, 3 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·Lg1/d;1 .class·public·interface·abstract·Lg1/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·virtual·methods
 5 .method·public·abstract·l(Lg1/e;LN0/d;)Ljava/lang/Object;
 6 .end·method
5.96 KB
smali/g1/h.smali
    
Offset 1, 6 lines modifiedOffset 1, 399 lines modified
1 .class·public·interface·abstract·Lg1/h; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lg1/h;
 2 .super·LP0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lg1/a; 
 4 #·instance·fields
 5 .field·public·synthetic·h:Ljava/lang/Object;
  
 6 .field·public·i:I
  
 7 .field·public·final·synthetic·j:Lg1/i;
  
 8 .field·public·k:Ljava/lang/Object;
  
 9 .field·public·l:Lg1/e;
  
  
 10 #·direct·methods
 11 .method·public·constructor·<init>(Lg1/i;LN0/d;)V
 12 ····.locals·0
  
 13 ····.line·1
 14 ····iput-object·p1,·p0,·Lg1/h;->j:Lg1/i;
  
 15 ····.line·2
 16 ····.line·3
 17 ····invoke-direct·{p0,·p2},·LP0/b;-><init>(LN0/d;)V
  
 18 ····.line·4
 19 ····.line·5
 20 ····.line·6
 21 ····return-void
 22 ····.line·7
 23 ····.line·8
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
Max diff block lines reached; -1/6067 bytes (-0.02%) of diff not shown.
2.74 KB
smali/g1/f.smali
    
Offset 1, 12 lines modifiedOffset 1, 173 lines modified
1 .class·public·interface·abstract·Lg1/f; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lg1/f;
 2 .super·LP0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lg1/h; 
6 .implements·La1/a; 
 4 #·instance·fields
 5 .field·public·h:Lg1/e;
  
 6 .field·public·i:Lf1/q;
  
 7 .field·public·j:Lf1/a;
  
 8 .field·public·k:Z
  
 9 .field·public·synthetic·l:Ljava/lang/Object;
  
 10 .field·public·m:I
  
  
7 #·virtual·methods11 #·virtual·methods
8 .method·public·abstract·get()Ljava/lang/Object;12 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
 13 ····.locals·1
  
 14 ····.line·1
 15 ····iput-object·p1,·p0,·Lg1/f;->l:Ljava/lang/Object;
  
 16 ····.line·2
 17 ····.line·3
 18 ····iget·p1,·p0,·Lg1/f;->m:I
  
 19 ····.line·4
 20 ····.line·5
 21 ····const/high16·v0,·-0x80000000
  
 22 ····.line·6
 23 ····.line·7
 24 ····or-int/2addr·p1,·v0
  
 25 ····.line·8
 26 ····iput·p1,·p0,·Lg1/f;->m:I
  
 27 ····.line·9
 28 ····.line·10
 29 ····const/4·p1,·0x0
  
 30 ····.line·11
 31 ····const/4·v0,·0x0
  
 32 ····.line·12
 33 ····invoke-static·{p1,·p1,·v0,·p0},·Lg1/q;->b(Lg1/e;Lf1/o;ZLP0/b;)Ljava/lang/Object;
  
 34 ····.line·13
 35 ····.line·14
 36 ····.line·15
 37 ····move-result-object·p1
  
 38 ····.line·16
 39 ····return-object·p1
 40 ····.line·17
 41 ····.line·18
 42 ····.line·19
 43 ····.line·20
 44 ····.line·21
 45 ····.line·22
 46 ····.line·23
 47 ····.line·24
 48 ····.line·25
 49 ····.line·26
 50 ····.line·27
 51 ····.line·28
 52 ····.line·29
 53 ····.line·30
 54 ····.line·31
 55 ····.line·32
 56 ····.line·33
 57 ····.line·34
 58 ····.line·35
 59 ····.line·36
 60 ····.line·37
 61 ····.line·38
 62 ····.line·39
 63 ····.line·40
 64 ····.line·41
 65 ····.line·42
 66 ····.line·43
 67 ····.line·44
 68 ····.line·45
 69 ····.line·46
 70 ····.line·47
 71 ····.line·48
 72 ····.line·49
 73 ····.line·50
 74 ····.line·51
 75 ····.line·52
 76 ····.line·53
 77 ····.line·54
 78 ····.line·55
 79 ····.line·56
 80 ····.line·57
 81 ····.line·58
 82 ····.line·59
 83 ····.line·60
 84 ····.line·61
 85 ····.line·62
 86 ····.line·63
 87 ····.line·64
 88 ····.line·65
 89 ····.line·66
 90 ····.line·67
 91 ····.line·68
 92 ····.line·69
 93 ····.line·70
 94 ····.line·71
 95 ····.line·72
 96 ····.line·73
 97 ····.line·74
 98 ····.line·75
 99 ····.line·76
 100 ····.line·77
 101 ····.line·78
 102 ····.line·79
 103 ····.line·80
 104 ····.line·81
 105 ····.line·82
Max diff block lines reached; 0/2769 bytes (0.00%) of diff not shown.
299 B
smali/g1/e.smali
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·Lg1/e;1 .class·public·interface·abstract·Lg1/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lg1/a; 
6 .implements·LO0/b; 
 4 #·virtual·methods
 5 .method·public·abstract·b(Ljava/lang/Object;LN0/d;)Ljava/lang/Object;
 6 .end·method
6.09 KB
smali/g1/b.smali
    
Offset 1, 17 lines modifiedOffset 1, 397 lines modified
1 .class·public·interface·abstract·Lg1/b; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lg1/b;
 2 .super·LP0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lg1/d; 
  
 4 #·instance·fields
 5 .field·public·h:Lf1/p;
  
 6 .field·public·synthetic·i:Ljava/lang/Object;
  
 7 .field·public·final·synthetic·j:Lg1/c;
  
 8 .field·public·k:I
  
6 #·virtual·methods 
7 .method·public·abstract·a()Ljava/lang/String; 
8 .end·method 
  
9 .method·public·abstract·b()Ljava/lang/String;9 #·direct·methods
 10 .method·public·constructor·<init>(Lg1/c;LP0/b;)V
 11 ····.locals·0
  
 12 ····.line·1
 13 ····iput-object·p1,·p0,·Lg1/b;->j:Lg1/c;
  
 14 ····.line·2
 15 ····.line·3
 16 ····invoke-direct·{p0,·p2},·LP0/b;-><init>(LN0/d;)V
  
 17 ····.line·4
 18 ····.line·5
 19 ····.line·6
 20 ····return-void
 21 ····.line·7
 22 ····.line·8
 23 ····.line·9
 24 ····.line·10
 25 ····.line·11
 26 ····.line·12
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 78 ····.line·64
 79 ····.line·65
 80 ····.line·66
 81 ····.line·67
 82 ····.line·68
 83 ····.line·69
 84 ····.line·70
 85 ····.line·71
 86 ····.line·72
 87 ····.line·73
 88 ····.line·74
 89 ····.line·75
 90 ····.line·76
 91 ····.line·77
 92 ····.line·78
 93 ····.line·79
 94 ····.line·80
 95 ····.line·81
 96 ····.line·82
 97 ····.line·83
 98 ····.line·84
 99 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
 108 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
Max diff block lines reached; 2384/6204 bytes (38.43%) of diff not shown.
2.86 KB
smali/g1/g.smali
    
Offset 1, 23 lines modifiedOffset 1, 165 lines modified
1 .class·public·interface·abstract·Lg1/g; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lg1/g;
 2 .super·LP0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lg1/h; 
6 .implements·La1/l; 
  
 4 #·instance·fields
 5 .field·public·h:Ljava/lang/Throwable;
  
 6 .field·public·synthetic·i:Ljava/lang/Object;
  
 7 .field·public·j:I
7 #·annotations 
8 .annotation·system·Ldalvik/annotation/MemberClasses; 
9 ····value·=·{ 
10 ········Lg1/g$a; 
11 ····} 
12 .end·annotation 
  
  
13 #·virtual·methods8 #·virtual·methods
14 .method·public·abstract·get(Ljava/lang/Object;)Ljava/lang/Object;9 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
15 .end·method10 ····.locals·1
  
 11 ····.line·1
 12 ····iput-object·p1,·p0,·Lg1/g;->i:Ljava/lang/Object;
  
16 .method·public·abstract·i()Lg1/g$a;13 ····.line·2
 14 ····.line·3
 15 ····iget·p1,·p0,·Lg1/g;->j:I
  
 16 ····.line·4
 17 ····.line·5
 18 ····const/high16·v0,·-0x80000000
  
 19 ····.line·6
 20 ····.line·7
 21 ····or-int/2addr·p1,·v0
  
 22 ····.line·8
 23 ····iput·p1,·p0,·Lg1/g;->j:I
  
 24 ····.line·9
 25 ····.line·10
 26 ····const/4·p1,·0x0
  
 27 ····.line·11
 28 ····invoke-static·{p1,·p1,·p1,·p0},·Lg1/q;->a(Lg1/s;LG/q;Ljava/lang/Throwable;LP0/b;)Ljava/lang/Object;
  
 29 ····.line·12
 30 ····.line·13
 31 ····.line·14
 32 ····move-result-object·p1
  
 33 ····.line·15
 34 ····return-object·p1
 35 ····.line·16
 36 ····.line·17
 37 ····.line·18
 38 ····.line·19
 39 ····.line·20
 40 ····.line·21
 41 ····.line·22
 42 ····.line·23
 43 ····.line·24
 44 ····.line·25
 45 ····.line·26
 46 ····.line·27
 47 ····.line·28
 48 ····.line·29
 49 ····.line·30
 50 ····.line·31
 51 ····.line·32
 52 ····.line·33
 53 ····.line·34
 54 ····.line·35
 55 ····.line·36
 56 ····.line·37
 57 ····.line·38
 58 ····.line·39
 59 ····.line·40
 60 ····.line·41
 61 ····.line·42
 62 ····.line·43
 63 ····.line·44
 64 ····.line·45
 65 ····.line·46
 66 ····.line·47
 67 ····.line·48
 68 ····.line·49
 69 ····.line·50
 70 ····.line·51
 71 ····.line·52
 72 ····.line·53
 73 ····.line·54
 74 ····.line·55
 75 ····.line·56
 76 ····.line·57
 77 ····.line·58
 78 ····.line·59
 79 ····.line·60
 80 ····.line·61
 81 ····.line·62
 82 ····.line·63
 83 ····.line·64
 84 ····.line·65
 85 ····.line·66
 86 ····.line·67
 87 ····.line·68
 88 ····.line·69
 89 ····.line·70
 90 ····.line·71
 91 ····.line·72
 92 ····.line·73
 93 ····.line·74
 94 ····.line·75
 95 ····.line·76
 96 ····.line·77
 97 ····.line·78
 98 ····.line·79
 99 ····.line·80
 100 ····.line·81
 101 ····.line·82
 102 ····.line·83
Max diff block lines reached; 0/2901 bytes (0.00%) of diff not shown.
28.3 KB
smali/g1/c.smali
Max HTML report size reached
145 KB
smali/f/a.smali
Max HTML report size reached
128 KB
smali/f/d.smali
Max HTML report size reached
6.01 KB
smali/f/b.smali
    
Offset 1, 16 lines modifiedOffset 1, 358 lines modified
1 .class·public·abstract·synthetic·Lf/b;1 .class·public·final·Lf/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/MenuItem$OnMenuItemClickListener;
  
  
 6 #·static·fields
 7 .field·public·static·final·c:[Ljava/lang/Class;
  
  
 8 #·instance·fields
 9 .field·public·a:Ljava/lang/Object;
  
 10 .field·public·b:Ljava/lang/reflect/Method;
  
  
4 #·direct·methods11 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Lf/d;)I12 .method·static·constructor·<clinit>()V
6 ····.locals·013 ····.locals·1
  
 14 ····.line·1
 15 ····const-class·v0,·Landroid/view/MenuItem;
  
 16 ····.line·2
 17 ····.line·3
 18 ····filled-new-array·{v0},·[Ljava/lang/Class;
  
 19 ····.line·4
 20 ····.line·5
 21 ····.line·6
 22 ····move-result-object·v0
  
 23 ····.line·7
 24 ····sput-object·v0,·Lf/b;->c:[Ljava/lang/Class;
  
 25 ····.line·8
 26 ····.line·9
 27 ····return-void
 28 ····.line·10
 29 ····.line·11
 30 ····.line·12
 31 ····.line·13
 32 ····.line·14
 33 ····.line·15
 34 ····.line·16
 35 ····.line·17
 36 ····.line·18
 37 ····.line·19
 38 ····.line·20
 39 ····.line·21
 40 ····.line·22
 41 ····.line·23
 42 ····.line·24
 43 ····.line·25
 44 ····.line·26
 45 ····.line·27
 46 ····.line·28
 47 ····.line·29
 48 ····.line·30
 49 ····.line·31
 50 ····.line·32
 51 ····.line·33
 52 ····.line·34
 53 ····.line·35
 54 ····.line·36
 55 ····.line·37
 56 ····.line·38
 57 ····.line·39
 58 ····.line·40
 59 ····.line·41
 60 ····.line·42
 61 ····.line·43
 62 ····.line·44
 63 ····.line·45
 64 ····.line·46
 65 ····.line·47
 66 ····.line·48
 67 ····.line·49
 68 ····.line·50
 69 ····.line·51
 70 ····.line·52
 71 ····.line·53
 72 ····.line·54
 73 ····.line·55
 74 ····.line·56
 75 ····.line·57
 76 ····.line·58
 77 ····.line·59
 78 ····.line·60
 79 ····.line·61
 80 ····.line·62
 81 ····.line·63
 82 ····.line·64
 83 ····.line·65
 84 ····.line·66
 85 ····.line·67
 86 ····.line·68
 87 ····.line·69
 88 ····.line·70
 89 ····.line·71
 90 ····.line·72
 91 ····.line·73
 92 ····.line·74
 93 ····.line·75
 94 ····.line·76
 95 ····.line·77
 96 ····.line·78
 97 ····.line·79
 98 ····.line·80
 99 ····.line·81
 100 ····.line·82
 101 ····.line·83
 102 ····.line·84
 103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
 109 ····.line·91
 110 ····.line·92
 111 ····.line·93
 112 ····.line·94
 113 ····.line·95
 114 ····.line·96
Max diff block lines reached; 3393/6121 bytes (55.43%) of diff not shown.
48.4 KB
smali/f/c.smali
Max HTML report size reached
1.63 KB
smali/C/a.smali
    
Offset 1, 8 lines modifiedOffset 1, 54 lines modified
1 .class·public·interface·abstract·LC/a;1 .class·public·abstract·synthetic·LC/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·direct·methods
5 .method·public·abstract·accept(Ljava/lang/Object;)V5 .method·public·static·bridge·synthetic·a(Landroid/view/inputmethod/InputContentInfo;)Landroid/content/ClipDescription;
 6 ····.locals·0
  
 7 ····.line·1
 8 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputContentInfo;->getDescription()Landroid/content/ClipDescription;
  
 9 ····move-result-object·p0
  
 10 ····return-object·p0
 11 .end·method
  
 12 .method·public·static·bridge·synthetic·b(Landroid/view/inputmethod/InputContentInfo;)Landroid/net/Uri;
 13 ····.locals·0
  
 14 ····.line·1
 15 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputContentInfo;->getContentUri()Landroid/net/Uri;
  
 16 ····move-result-object·p0
  
 17 ····return-object·p0
 18 .end·method
  
 19 .method·public·static·bridge·synthetic·c(Landroid/view/inputmethod/EditorInfo;[Ljava/lang/String;)V
 20 ····.locals·0
  
 21 ····.line·1
 22 ····iput-object·p1,·p0,·Landroid/view/inputmethod/EditorInfo;->contentMimeTypes:[Ljava/lang/String;
  
 23 ····return-void
 24 .end·method
  
 25 .method·public·static·bridge·synthetic·d(Landroid/view/inputmethod/InputContentInfo;)V
 26 ····.locals·0
  
 27 ····.line·1
 28 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputContentInfo;->requestPermission()V
  
 29 ····return-void
 30 .end·method
  
 31 .method·public·static·bridge·synthetic·e(Landroid/view/inputmethod/InputContentInfo;)V
 32 ····.locals·0
  
 33 ····.line·1
 34 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputContentInfo;->releasePermission()V
  
 35 ····return-void
6 .end·method36 .end·method
271 B
smali/x/a.smali
    
Offset 1, 6 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·Lx/a;1 .class·public·interface·abstract·Lx/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/view/Menu; 
 4 #·virtual·methods
 5 .method·public·abstract·accept(Ljava/lang/Object;)V
 6 .end·method
74.2 KB
smali/w/a.smali
Max HTML report size reached
219 B
smali/w/b.smali
    
Offset 1, 3 lines modifiedOffset 1, 6 lines modified
1 .class·public·interface·abstract·Lw/b;1 .class·public·abstract·Lw/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/text/Spannable;
14.7 KB
smali/androidx/appcompat/view/menu/ExpandedMenuView.smali
Max HTML report size reached
118 KB
smali/androidx/appcompat/view/menu/ListMenuItemView.smali
Max HTML report size reached
68.3 KB
smali/androidx/appcompat/view/menu/ActionMenuItemView.smali
Max HTML report size reached
47.6 KB
smali/androidx/appcompat/widget/ButtonBarLayout.smali
Max HTML report size reached
39.1 KB
smali/androidx/appcompat/widget/SearchView$SearchAutoComplete.smali
Max HTML report size reached
101 KB
smali/androidx/appcompat/widget/a.smali
Max HTML report size reached
496 KB
smali/androidx/appcompat/widget/Toolbar.smali
Max HTML report size reached
111 KB
smali/androidx/appcompat/widget/ActionBarContextView.smali
Max HTML report size reached
4.58 KB
smali/androidx/appcompat/widget/FitWindowsLinearLayout.smali
    
Offset 118, 23 lines modifiedOffset 118, 127 lines modified
118 ····.line·106118 ····.line·106
119 ····.line·107119 ····.line·107
120 ····.line·108120 ····.line·108
121 ····.line·109121 ····.line·109
122 ····.line·110122 ····.line·110
123 ····.line·111123 ····.line·111
124 ····.line·112124 ····.line·112
 125 ····.line·113
 126 ····.line·114
 127 ····.line·115
 128 ····.line·116
 129 ····.line·117
 130 ····.line·118
 131 ····.line·119
 132 ····.line·120
 133 ····.line·121
 134 ····.line·122
 135 ····.line·123
 136 ····.line·124
 137 ····.line·125
 138 ····.line·126
 139 ····.line·127
 140 ····.line·128
 141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
 146 ····.line·134
 147 ····.line·135
 148 ····.line·136
 149 ····.line·137
 150 ····.line·138
 151 ····.line·139
 152 ····.line·140
 153 ····.line·141
 154 ····.line·142
 155 ····.line·143
 156 ····.line·144
 157 ····.line·145
 158 ····.line·146
 159 ····.line·147
 160 ····.line·148
 161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
 166 ····.line·154
 167 ····.line·155
 168 ····.line·156
 169 ····.line·157
 170 ····.line·158
 171 ····.line·159
 172 ····.line·160
 173 ····.line·161
 174 ····.line·162
 175 ····.line·163
 176 ····.line·164
 177 ····.line·165
 178 ····.line·166
 179 ····.line·167
 180 ····.line·168
 181 ····.line·169
 182 ····.line·170
 183 ····.line·171
 184 ····.line·172
 185 ····.line·173
 186 ····.line·174
 187 ····.line·175
 188 ····.line·176
 189 ····.line·177
 190 ····.line·178
 191 ····.line·179
 192 ····.line·180
 193 ····.line·181
 194 ····.line·182
 195 ····.line·183
 196 ····.line·184
 197 ····.line·185
 198 ····.line·186
 199 ····.line·187
 200 ····.line·188
 201 ····.line·189
 202 ····.line·190
 203 ····.line·191
 204 ····.line·192
 205 ····.line·193
 206 ····.line·194
 207 ····.line·195
 208 ····.line·196
 209 ····.line·197
 210 ····.line·198
 211 ····.line·199
 212 ····.line·200
 213 ····.line·201
 214 ····.line·202
 215 ····.line·203
 216 ····.line·204
 217 ····.line·205
 218 ····.line·206
 219 ····.line·207
 220 ····.line·208
 221 ····.line·209
 222 ····.line·210
 223 ····.line·211
 224 ····.line·212
 225 ····.line·213
 226 ····.line·214
 227 ····.line·215
 228 ····.line·216
125 .end·method229 .end·method
  
  
126 #·virtual·methods230 #·virtual·methods
127 .method·public·fitSystemWindows(Landroid/graphics/Rect;)Z231 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z
128 ····.locals·0232 ····.locals·0
  
129 ····.line·1233 ····.line·1
130 ····invoke-super·{p0,·p1},·Landroid/widget/LinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z234 ····invoke-super·{p0,·p1},·Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
  
131 ····.line·2235 ····.line·2
132 ····.line·3236 ····.line·3
133 ····.line·4237 ····.line·4
134 ····move-result·p1238 ····move-result·p1
  
135 ····.line·5239 ····.line·5
Max diff block lines reached; 2405/4575 bytes (52.57%) of diff not shown.
193 KB
smali/androidx/appcompat/widget/ActionMenuView.smali
Max HTML report size reached
6.05 KB
smali/androidx/appcompat/widget/ActivityChooserView$InnerLayout.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·Landroidx/appcompat/widget/ActivityChooserView$InnerLayout;1 .class·public·Landroidx/appcompat/widget/ActivityChooserView$InnerLayout;
2 .super·Landroid/widget/LinearLayout;2 .super·Landroid/widget/LinearLayout;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·b:[I5 .field·public·static·final·e:[I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
  
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····.line·723 ····.line·7
24 ····move-result-object·v024 ····move-result-object·v0
  
25 ····.line·825 ····.line·8
26 ····sput-object·v0,·Landroidx/appcompat/widget/ActivityChooserView$InnerLayout;->b:[I26 ····sput-object·v0,·Landroidx/appcompat/widget/ActivityChooserView$InnerLayout;->e:[I
  
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
29 ····return-void29 ····return-void
30 ····.line·1130 ····.line·11
31 ····.line·1231 ····.line·12
32 ····.line·1332 ····.line·13
Offset 77, 76 lines modifiedOffset 77, 168 lines modified
77 ····.line·5577 ····.line·55
78 ····.line·5678 ····.line·56
79 ····.line·5779 ····.line·57
80 ····.line·5880 ····.line·58
81 ····.line·5981 ····.line·59
82 ····.line·6082 ····.line·60
83 ····.line·6183 ····.line·61
 84 ····.line·62
 85 ····.line·63
 86 ····.line·64
 87 ····.line·65
 88 ····.line·66
 89 ····.line·67
 90 ····.line·68
 91 ····.line·69
 92 ····.line·70
 93 ····.line·71
 94 ····.line·72
 95 ····.line·73
 96 ····.line·74
 97 ····.line·75
 98 ····.line·76
 99 ····.line·77
 100 ····.line·78
 101 ····.line·79
 102 ····.line·80
 103 ····.line·81
 104 ····.line·82
 105 ····.line·83
 106 ····.line·84
 107 ····.line·85
 108 ····.line·86
 109 ····.line·87
 110 ····.line·88
 111 ····.line·89
 112 ····.line·90
 113 ····.line·91
 114 ····.line·92
 115 ····.line·93
 116 ····.line·94
 117 ····.line·95
 118 ····.line·96
 119 ····.line·97
 120 ····.line·98
 121 ····.line·99
 122 ····.line·100
 123 ····.line·101
 124 ····.line·102
 125 ····.line·103
 126 ····.line·104
 127 ····.line·105
 128 ····.line·106
 129 ····.line·107
 130 ····.line·108
 131 ····.line·109
 132 ····.line·110
 133 ····.line·111
 134 ····.line·112
 135 ····.line·113
 136 ····.line·114
 137 ····.line·115
 138 ····.line·116
 139 ····.line·117
 140 ····.line·118
 141 ····.line·119
 142 ····.line·120
 143 ····.line·121
 144 ····.line·122
 145 ····.line·123
 146 ····.line·124
 147 ····.line·125
 148 ····.line·126
 149 ····.line·127
 150 ····.line·128
 151 ····.line·129
 152 ····.line·130
 153 ····.line·131
 154 ····.line·132
 155 ····.line·133
84 .end·method156 .end·method
  
85 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V157 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
86 ····.locals·1158 ····.locals·2
  
87 ····.line·1159 ····.line·1
88 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V160 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
89 ····.line·2161 ····.line·2
90 ····.line·3162 ····.line·3
91 ····.line·4163 ····.line·4
92 ····sget-object·v0,·Landroidx/appcompat/widget/ActivityChooserView$InnerLayout;->b:[I164 ····sget-object·v0,·Landroidx/appcompat/widget/ActivityChooserView$InnerLayout;->e:[I
  
93 ····.line·5165 ····.line·5
94 ····.line·6166 ····.line·6
95 ····invoke-static·{p1,·p2,·v0},·Lk/r0;->q(Landroid/content/Context;Landroid/util/AttributeSet;[I)Lk/r0;167 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
Max diff block lines reached; 3411/6055 bytes (56.33%) of diff not shown.
5.79 KB
smali/androidx/appcompat/widget/DialogTitle.smali
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·Landroidx/appcompat/widget/DialogTitle;1 .class·public·Landroidx/appcompat/widget/DialogTitle;
2 .super·Lk/y;2 .super·Lh/w;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0,·p1,·p2},·Lk/y;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V8 ····invoke-direct·{p0,·p1,·p2},·Lh/w;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····return-void12 ····return-void
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
Offset 118, 23 lines modifiedOffset 118, 127 lines modified
118 ····.line·106118 ····.line·106
119 ····.line·107119 ····.line·107
120 ····.line·108120 ····.line·108
121 ····.line·109121 ····.line·109
122 ····.line·110122 ····.line·110
123 ····.line·111123 ····.line·111
124 ····.line·112124 ····.line·112
 125 ····.line·113
 126 ····.line·114
 127 ····.line·115
 128 ····.line·116
 129 ····.line·117
 130 ····.line·118
 131 ····.line·119
 132 ····.line·120
 133 ····.line·121
 134 ····.line·122
 135 ····.line·123
 136 ····.line·124
 137 ····.line·125
 138 ····.line·126
 139 ····.line·127
 140 ····.line·128
 141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
 146 ····.line·134
 147 ····.line·135
 148 ····.line·136
 149 ····.line·137
 150 ····.line·138
 151 ····.line·139
 152 ····.line·140
 153 ····.line·141
 154 ····.line·142
 155 ····.line·143
 156 ····.line·144
 157 ····.line·145
 158 ····.line·146
 159 ····.line·147
 160 ····.line·148
 161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
 166 ····.line·154
 167 ····.line·155
 168 ····.line·156
 169 ····.line·157
 170 ····.line·158
 171 ····.line·159
 172 ····.line·160
 173 ····.line·161
 174 ····.line·162
 175 ····.line·163
 176 ····.line·164
 177 ····.line·165
 178 ····.line·166
 179 ····.line·167
 180 ····.line·168
 181 ····.line·169
 182 ····.line·170
 183 ····.line·171
 184 ····.line·172
 185 ····.line·173
 186 ····.line·174
 187 ····.line·175
 188 ····.line·176
 189 ····.line·177
 190 ····.line·178
 191 ····.line·179
 192 ····.line·180
 193 ····.line·181
 194 ····.line·182
 195 ····.line·183
 196 ····.line·184
 197 ····.line·185
 198 ····.line·186
 199 ····.line·187
 200 ····.line·188
 201 ····.line·189
 202 ····.line·190
 203 ····.line·191
 204 ····.line·192
 205 ····.line·193
 206 ····.line·194
 207 ····.line·195
 208 ····.line·196
 209 ····.line·197
 210 ····.line·198
 211 ····.line·199
 212 ····.line·200
 213 ····.line·201
 214 ····.line·202
 215 ····.line·203
 216 ····.line·204
 217 ····.line·205
 218 ····.line·206
 219 ····.line·207
 220 ····.line·208
 221 ····.line·209
 222 ····.line·210
 223 ····.line·211
 224 ····.line·212
 225 ····.line·213
Max diff block lines reached; 3572/5826 bytes (61.31%) of diff not shown.
33.3 KB
smali/androidx/appcompat/widget/ViewStubCompat.smali
Max HTML report size reached
258 KB
smali/androidx/appcompat/widget/b.smali
Max HTML report size reached
183 KB
smali/androidx/appcompat/widget/ActionBarOverlayLayout.smali
Max HTML report size reached
65.6 KB
smali/androidx/appcompat/widget/AlertDialogLayout.smali
Max HTML report size reached
5.41 KB
smali/androidx/appcompat/widget/c.smali
    
Offset 1, 6 lines modifiedOffset 1, 318 lines modified
1 .class·public·abstract·Landroidx/appcompat/widget/c;1 .class·public·final·Landroidx/appcompat/widget/c;
2 .super·Landroid/widget/HorizontalScrollView;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/widget/AdapterView$OnItemSelectedListener;5 .implements·Ljava/lang/Runnable;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·e:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
  
  
 8 #·direct·methods
 9 .method·public·constructor·<init>(Landroidx/appcompat/widget/SearchView$SearchAutoComplete;)V
 10 ····.locals·0
  
 11 ····.line·1
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····.line·2
 14 ····.line·3
 15 ····.line·4
 16 ····iput-object·p1,·p0,·Landroidx/appcompat/widget/c;->e:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
  
 17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
 119 ····.line·106
Max diff block lines reached; -1/5462 bytes (-0.02%) of diff not shown.
310 KB
smali/androidx/appcompat/widget/SearchView.smali
Max HTML report size reached
281 KB
smali/androidx/appcompat/widget/SwitchCompat.smali
Max HTML report size reached
54.2 KB
smali/androidx/appcompat/widget/ContentFrameLayout.smali
Max HTML report size reached
112 KB
smali/androidx/appcompat/widget/ActionBarContainer.smali
Max HTML report size reached
4.58 KB
smali/androidx/appcompat/widget/FitWindowsFrameLayout.smali
    
Offset 118, 23 lines modifiedOffset 118, 127 lines modified
118 ····.line·106118 ····.line·106
119 ····.line·107119 ····.line·107
120 ····.line·108120 ····.line·108
121 ····.line·109121 ····.line·109
122 ····.line·110122 ····.line·110
123 ····.line·111123 ····.line·111
124 ····.line·112124 ····.line·112
 125 ····.line·113
 126 ····.line·114
 127 ····.line·115
 128 ····.line·116
 129 ····.line·117
 130 ····.line·118
 131 ····.line·119
 132 ····.line·120
 133 ····.line·121
 134 ····.line·122
 135 ····.line·123
 136 ····.line·124
 137 ····.line·125
 138 ····.line·126
 139 ····.line·127
 140 ····.line·128
 141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
 146 ····.line·134
 147 ····.line·135
 148 ····.line·136
 149 ····.line·137
 150 ····.line·138
 151 ····.line·139
 152 ····.line·140
 153 ····.line·141
 154 ····.line·142
 155 ····.line·143
 156 ····.line·144
 157 ····.line·145
 158 ····.line·146
 159 ····.line·147
 160 ····.line·148
 161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
 166 ····.line·154
 167 ····.line·155
 168 ····.line·156
 169 ····.line·157
 170 ····.line·158
 171 ····.line·159
 172 ····.line·160
 173 ····.line·161
 174 ····.line·162
 175 ····.line·163
 176 ····.line·164
 177 ····.line·165
 178 ····.line·166
 179 ····.line·167
 180 ····.line·168
 181 ····.line·169
 182 ····.line·170
 183 ····.line·171
 184 ····.line·172
 185 ····.line·173
 186 ····.line·174
 187 ····.line·175
 188 ····.line·176
 189 ····.line·177
 190 ····.line·178
 191 ····.line·179
 192 ····.line·180
 193 ····.line·181
 194 ····.line·182
 195 ····.line·183
 196 ····.line·184
 197 ····.line·185
 198 ····.line·186
 199 ····.line·187
 200 ····.line·188
 201 ····.line·189
 202 ····.line·190
 203 ····.line·191
 204 ····.line·192
 205 ····.line·193
 206 ····.line·194
 207 ····.line·195
 208 ····.line·196
 209 ····.line·197
 210 ····.line·198
 211 ····.line·199
 212 ····.line·200
 213 ····.line·201
 214 ····.line·202
 215 ····.line·203
 216 ····.line·204
 217 ····.line·205
 218 ····.line·206
 219 ····.line·207
 220 ····.line·208
 221 ····.line·209
 222 ····.line·210
 223 ····.line·211
 224 ····.line·212
 225 ····.line·213
 226 ····.line·214
 227 ····.line·215
 228 ····.line·216
125 .end·method229 .end·method
  
  
126 #·virtual·methods230 #·virtual·methods
127 .method·public·fitSystemWindows(Landroid/graphics/Rect;)Z231 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z
128 ····.locals·0232 ····.locals·0
  
129 ····.line·1233 ····.line·1
130 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z234 ····invoke-super·{p0,·p1},·Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
  
131 ····.line·2235 ····.line·2
132 ····.line·3236 ····.line·3
133 ····.line·4237 ····.line·4
134 ····move-result·p1238 ····move-result·p1
  
135 ····.line·5239 ····.line·5
Max diff block lines reached; 2405/4574 bytes (52.58%) of diff not shown.
3.62 KB
smali/androidx/appcompat/app/AlertController$RecycleListView.smali
    
Offset 1, 76 lines modifiedOffset 1, 62 lines modified
1 .class·public·Landroidx/appcompat/app/AlertController$RecycleListView;1 .class·public·Landroidx/appcompat/app/AlertController$RecycleListView;
2 .super·Landroid/widget/ListView;2 .super·Landroid/widget/ListView;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·b:I 
  
6 .field·public·final·c:I 
  
  
7 #·direct·methods4 #·direct·methods
8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
9 ····.locals·16 ····.locals·1
  
10 ····.line·17 ····.line·1
11 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V8 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
12 ····.line·29 ····.line·2
13 ····.line·310 ····.line·3
14 ····.line·411 ····.line·4
15 ····sget-object·v0,·Lc/i;->z1:[I12 ····sget-object·v0,·Lc/a;->p:[I
  
16 ····.line·513 ····.line·5
17 ····.line·614 ····.line·6
18 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;15 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
19 ····.line·716 ····.line·7
20 ····.line·817 ····.line·8
21 ····.line·918 ····.line·9
22 ····move-result-object·p119 ····move-result-object·p1
  
23 ····.line·1020 ····.line·10
24 ····sget·p2,·Lc/i;->A1:I21 ····const/4·p2,·0x0
  
25 ····.line·1122 ····.line·11
26 ····.line·12 
27 ····const/4·v0,·-0x123 ····const/4·v0,·-0x1
  
28 ····.line·1324 ····.line·12
29 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I25 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
  
 26 ····.line·13
30 ····.line·1427 ····.line·14
31 ····.line·1528 ····.line·15
 29 ····const/4·p2,·0x1
  
32 ····.line·1630 ····.line·16
33 ····move-result·p231 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
  
34 ····.line·1732 ····.line·17
35 ····iput·p2,·p0,·Landroidx/appcompat/app/AlertController$RecycleListView;->c:I 
  
36 ····.line·1833 ····.line·18
37 ····.line·1934 ····.line·19
 35 ····return-void
38 ····sget·p2,·Lc/i;->B1:I 
  
39 ····.line·2036 ····.line·20
40 ····.line·2137 ····.line·21
41 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I 
  
42 ····.line·2238 ····.line·22
43 ····.line·2339 ····.line·23
44 ····.line·2440 ····.line·24
45 ····move-result·p1 
  
46 ····.line·2541 ····.line·25
47 ····iput·p1,·p0,·Landroidx/appcompat/app/AlertController$RecycleListView;->b:I 
  
48 ····.line·2642 ····.line·26
49 ····.line·2743 ····.line·27
50 ····return-void 
51 ····.line·2844 ····.line·28
52 ····.line·2945 ····.line·29
53 ····.line·3046 ····.line·30
54 ····.line·3147 ····.line·31
55 ····.line·3248 ····.line·32
56 ····.line·3349 ····.line·33
57 ····.line·3450 ····.line·34
Offset 148, 8 lines modifiedOffset 134, 112 lines modified
148 ····.line·106134 ····.line·106
149 ····.line·107135 ····.line·107
150 ····.line·108136 ····.line·108
151 ····.line·109137 ····.line·109
152 ····.line·110138 ····.line·110
153 ····.line·111139 ····.line·111
154 ····.line·112140 ····.line·112
 141 ····.line·113
 142 ····.line·114
 143 ····.line·115
 144 ····.line·116
 145 ····.line·117
 146 ····.line·118
 147 ····.line·119
 148 ····.line·120
 149 ····.line·121
 150 ····.line·122
 151 ····.line·123
 152 ····.line·124
 153 ····.line·125
 154 ····.line·126
 155 ····.line·127
 156 ····.line·128
 157 ····.line·129
 158 ····.line·130
 159 ····.line·131
 160 ····.line·132
 161 ····.line·133
 162 ····.line·134
 163 ····.line·135
 164 ····.line·136
 165 ····.line·137
 166 ····.line·138
 167 ····.line·139
 168 ····.line·140
 169 ····.line·141
 170 ····.line·142
 171 ····.line·143
 172 ····.line·144
 173 ····.line·145
 174 ····.line·146
 175 ····.line·147
 176 ····.line·148
 177 ····.line·149
 178 ····.line·150
 179 ····.line·151
Max diff block lines reached; 0/3577 bytes (0.00%) of diff not shown.
6.34 KB
smali/androidx/browser/browseractions/BrowserActionsFallbackMenuView.smali
    
Offset 5, 17 lines modifiedOffset 5, 17 lines modified
  
5 #·annotations5 #·annotations
6 .annotation·runtime·Ljava/lang/Deprecated;6 .annotation·runtime·Ljava/lang/Deprecated;
7 .end·annotation7 .end·annotation
  
  
8 #·instance·fields8 #·instance·fields
9 .field·public·final·b:I9 .field·public·final·e:I
  
10 .field·public·final·c:I10 .field·public·final·f:I
  
  
11 #·direct·methods11 #·direct·methods
12 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V12 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
13 ····.locals·013 ····.locals·0
  
14 ····.line·114 ····.line·1
Offset 28, 57 lines modifiedOffset 28, 57 lines modified
  
28 ····.line·528 ····.line·5
29 ····.line·629 ····.line·6
30 ····.line·730 ····.line·7
31 ····move-result-object·p131 ····move-result-object·p1
  
32 ····.line·832 ····.line·8
33 ····sget·p2,·Ln/a;->b:I33 ····const·p2,·0x7f06004f
  
34 ····.line·934 ····.line·9
35 ····.line·1035 ····.line·10
 36 ····.line·11
36 ····invoke-virtual·{p1,·p2},·Landroid/content/res/Resources;->getDimensionPixelOffset(I)I37 ····invoke-virtual·{p1,·p2},·Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
  
37 ····.line·11 
38 ····.line·1238 ····.line·12
39 ····.line·1339 ····.line·13
40 ····move-result·p1 
  
41 ····.line·1440 ····.line·14
42 ····iput·p1,·p0,·Landroidx/browser/browseractions/BrowserActionsFallbackMenuView;->b:I41 ····move-result·p1
  
43 ····.line·1542 ····.line·15
 43 ····iput·p1,·p0,·Landroidx/browser/browseractions/BrowserActionsFallbackMenuView;->e:I
  
44 ····.line·1644 ····.line·16
 45 ····.line·17
45 ····invoke-virtual·{p0},·Landroid/view/View;->getResources()Landroid/content/res/Resources;46 ····invoke-virtual·{p0},·Landroid/view/View;->getResources()Landroid/content/res/Resources;
  
46 ····.line·17 
47 ····.line·1847 ····.line·18
48 ····.line·1948 ····.line·19
49 ····move-result-object·p1 
  
50 ····.line·2049 ····.line·20
51 ····sget·p2,·Ln/a;->a:I50 ····move-result-object·p1
  
52 ····.line·2151 ····.line·21
 52 ····const·p2,·0x7f06004e
53 ····.line·22 
54 ····invoke-virtual·{p1,·p2},·Landroid/content/res/Resources;->getDimensionPixelOffset(I)I 
  
 53 ····.line·22
55 ····.line·2354 ····.line·23
56 ····.line·2455 ····.line·24
 56 ····invoke-virtual·{p1,·p2},·Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
57 ····.line·25 
58 ····move-result·p1 
  
 57 ····.line·25
59 ····.line·2658 ····.line·26
60 ····iput·p1,·p0,·Landroidx/browser/browseractions/BrowserActionsFallbackMenuView;->c:I 
  
61 ····.line·2759 ····.line·27
 60 ····move-result·p1
  
62 ····.line·2861 ····.line·28
63 ····return-void62 ····iput·p1,·p0,·Landroidx/browser/browseractions/BrowserActionsFallbackMenuView;->f:I
  
64 ····.line·2963 ····.line·29
65 ····.line·3064 ····.line·30
 65 ····return-void
66 ····.line·3166 ····.line·31
67 ····.line·3267 ····.line·32
68 ····.line·3368 ····.line·33
69 ····.line·3469 ····.line·34
70 ····.line·3570 ····.line·35
71 ····.line·3671 ····.line·36
72 ····.line·3772 ····.line·37
Offset 153, 19 lines modifiedOffset 153, 123 lines modified
153 ····.line·106153 ····.line·106
154 ····.line·107154 ····.line·107
155 ····.line·108155 ····.line·108
156 ····.line·109156 ····.line·109
157 ····.line·110157 ····.line·110
158 ····.line·111158 ····.line·111
159 ····.line·112159 ····.line·112
 160 ····.line·113
 161 ····.line·114
 162 ····.line·115
 163 ····.line·116
 164 ····.line·117
 165 ····.line·118
 166 ····.line·119
 167 ····.line·120
 168 ····.line·121
 169 ····.line·122
 170 ····.line·123
 171 ····.line·124
 172 ····.line·125
 173 ····.line·126
 174 ····.line·127
 175 ····.line·128
 176 ····.line·129
 177 ····.line·130
 178 ····.line·131
 179 ····.line·132
 180 ····.line·133
 181 ····.line·134
 182 ····.line·135
 183 ····.line·136
 184 ····.line·137
 185 ····.line·138
 186 ····.line·139
 187 ····.line·140
 188 ····.line·141
 189 ····.line·142
 190 ····.line·143
 191 ····.line·144
Max diff block lines reached; 2699/6341 bytes (42.56%) of diff not shown.
87.6 KB
smali/androidx/recyclerview/widget/LinearLayoutManager.smali
Max HTML report size reached
52.1 KB
smali/androidx/recyclerview/widget/GridLayoutManager.smali
Max HTML report size reached
176 KB
smali/androidx/recyclerview/widget/StaggeredGridLayoutManager.smali
Max HTML report size reached
857 KB
smali/androidx/recyclerview/widget/RecyclerView.smali
Max HTML report size reached
11.4 KB
smali/androidx/preference/DropDownPreference.smali
Max HTML report size reached
4.39 KB
smali/androidx/preference/PreferenceScreen.smali
    
Offset 1, 51 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·Landroidx/preference/PreferenceScreen;1 .class·public·final·Landroidx/preference/PreferenceScreen;
2 .super·Landroidx/preference/PreferenceGroup;2 .super·Landroidx/preference/PreferenceGroup;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·P:Z 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
8 ····.locals·26 ····.locals·2
  
9 ····.line·17 ····.line·1
10 ····sget·v0,·LR/c;->f:I8 ····const·v0,·0x7f0300fd
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
 11 ····.line·4
13 ····const·v1,·0x101008b12 ····const·v1,·0x101008b
  
14 ····.line·4 
15 ····.line·513 ····.line·5
16 ····.line·614 ····.line·6
17 ····invoke-static·{p1,·v0,·v1},·Lu/k;->a(Landroid/content/Context;II)I 
  
18 ····.line·715 ····.line·7
 16 ····invoke-static·{p1,·v0,·v1},·Le0/a;->t(Landroid/content/Context;II)I
  
19 ····.line·817 ····.line·8
20 ····.line·918 ····.line·9
 19 ····.line·10
21 ····move-result·v020 ····move-result·v0
  
22 ····.line·1021 ····.line·11
23 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/PreferenceGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V22 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/PreferenceGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
24 ····.line·11 
25 ····.line·1223 ····.line·12
26 ····.line·1324 ····.line·13
27 ····const/4·p1,·0x1 
  
28 ····.line·1425 ····.line·14
 26 ····return-void
29 ····iput-boolean·p1,·p0,·Landroidx/preference/PreferenceScreen;->P:Z 
  
30 ····.line·1527 ····.line·15
31 ····.line·1628 ····.line·16
32 ····return-void 
33 ····.line·1729 ····.line·17
34 ····.line·1830 ····.line·18
35 ····.line·1931 ····.line·19
36 ····.line·2032 ····.line·20
37 ····.line·2133 ····.line·21
38 ····.line·2234 ····.line·22
39 ····.line·2335 ····.line·23
Offset 134, 106 lines modifiedOffset 126, 112 lines modified
134 ····.line·106126 ····.line·106
135 ····.line·107127 ····.line·107
136 ····.line·108128 ····.line·108
137 ····.line·109129 ····.line·109
138 ····.line·110130 ····.line·110
139 ····.line·111131 ····.line·111
140 ····.line·112132 ····.line·112
141 .end·method 
  
  
142 #·virtual·methods 
143 .method·public·x()V 
144 ····.locals·1 
  
145 ····.line·1 
146 ····invoke-virtual·{p0},·Landroidx/preference/Preference;->j()Landroid/content/Intent; 
  
147 ····.line·2 
148 ····.line·3 
149 ····.line·4 
150 ····move-result-object·v0 
  
151 ····.line·5 
152 ····if-nez·v0,·:cond_1 
  
153 ····.line·6 
154 ····.line·7 
155 ····invoke-virtual·{p0},·Landroidx/preference/Preference;->i()Ljava/lang/String; 
  
156 ····.line·8 
157 ····.line·9 
158 ····.line·10 
159 ····move-result-object·v0 
  
160 ····.line·11133 ····.line·113
161 ····if-nez·v0,·:cond_1 
  
162 ····.line·12 
163 ····.line·13 
164 ····invoke-virtual·{p0},·Landroidx/preference/PreferenceGroup;->K()I 
  
165 ····.line·14134 ····.line·114
166 ····.line·15135 ····.line·115
167 ····.line·16136 ····.line·116
168 ····move-result·v0 
  
169 ····.line·17137 ····.line·117
170 ····if-nez·v0,·:cond_0 
  
171 ····.line·18138 ····.line·118
172 ····.line·19139 ····.line·119
173 ····goto·:goto_0 
  
174 ····.line·20140 ····.line·120
175 ····:cond_0 
176 ····invoke-virtual·{p0},·Landroidx/preference/Preference;->o()LR/b; 
  
177 ····.line·21141 ····.line·121
178 ····.line·22142 ····.line·122
179 ····.line·23143 ····.line·123
180 ····const/4·v0,·0x0 
  
181 ····.line·24144 ····.line·124
182 ····throw·v0 
  
183 ····.line·25145 ····.line·125
184 ····:cond_1 
185 ····:goto_0 
186 ····return-void 
187 ····.line·26146 ····.line·126
Max diff block lines reached; 0/4403 bytes (0.00%) of diff not shown.
20.8 KB
smali/androidx/preference/TwoStatePreference.smali
Max HTML report size reached
17.1 KB
smali/androidx/preference/SeekBarPreference.smali
Max HTML report size reached
4.43 KB
smali/androidx/preference/PreferenceCategory.smali
    
Offset 3, 74 lines modifiedOffset 3, 39 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
6 ····.locals·26 ····.locals·2
  
7 ····.line·3 
8 ····sget·v0,·LR/c;->e:I 
  
9 ····const·v1,·0x101008c 
  
10 ····invoke-static·{p1,·v0,·v1},·Lu/k;->a(Landroid/content/Context;II)I 
  
11 ····move-result·v0 
  
12 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/PreferenceCategory;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
13 ····return-void 
14 .end·method 
  
15 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
16 ····.locals·1 
  
17 ····const/4·v0,·0x0 
  
18 ····.line·2 
19 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroidx/preference/PreferenceCategory;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V 
  
20 ····return-void 
21 .end·method 
  
22 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V 
23 ····.locals·0 
  
24 ····.line·17 ····.line·1
 8 ····const·v0,·0x7f0300f6
25 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroidx/preference/PreferenceGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V 
  
26 ····return-void 
27 .end·method 
  
  
28 #·virtual·methods 
29 .method·public·H()Z 
30 ····.locals·1 
  
31 ····.line·1 
32 ····invoke-super·{p0},·Landroidx/preference/Preference;->t()Z 
  
33 ····.line·29 ····.line·2
34 ····.line·310 ····.line·3
35 ····.line·411 ····.line·4
36 ····move-result·v012 ····const·v1,·0x101008c
  
37 ····.line·513 ····.line·5
38 ····xor-int/lit8·v0,·v0,·0x1 
  
39 ····.line·614 ····.line·6
40 ····.line·715 ····.line·7
41 ····return·v016 ····invoke-static·{p1,·v0,·v1},·Le0/a;->t(Landroid/content/Context;II)I
  
42 ····.line·817 ····.line·8
43 ····.line·918 ····.line·9
44 ····.line·1019 ····.line·10
 20 ····move-result·v0
  
45 ····.line·1121 ····.line·11
 22 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/PreferenceGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
46 ····.line·1223 ····.line·12
47 ····.line·1324 ····.line·13
48 ····.line·1425 ····.line·14
 26 ····return-void
49 ····.line·1527 ····.line·15
50 ····.line·1628 ····.line·16
51 ····.line·1729 ····.line·17
52 ····.line·1830 ····.line·18
53 ····.line·1931 ····.line·19
54 ····.line·2032 ····.line·20
55 ····.line·2133 ····.line·21
Offset 110, 17 lines modifiedOffset 75, 163 lines modified
110 ····.line·5575 ····.line·55
111 ····.line·5676 ····.line·56
112 ····.line·5777 ····.line·57
113 ····.line·5878 ····.line·58
114 ····.line·5979 ····.line·59
115 ····.line·6080 ····.line·60
116 ····.line·6181 ····.line·61
117 .end·method 
  
118 .method·public·t()Z 
119 ····.locals·1 
 82 ····.line·62
 83 ····.line·63
 84 ····.line·64
 85 ····.line·65
 86 ····.line·66
 87 ····.line·67
 88 ····.line·68
 89 ····.line·69
 90 ····.line·70
120 ····.line·191 ····.line·71
121 ····const/4·v0,·0x0 
  
122 ····return·v092 ····.line·72
 93 ····.line·73
 94 ····.line·74
 95 ····.line·75
 96 ····.line·76
 97 ····.line·77
 98 ····.line·78
 99 ····.line·79
 100 ····.line·80
 101 ····.line·81
 102 ····.line·82
 103 ····.line·83
 104 ····.line·84
 105 ····.line·85
 106 ····.line·86
 107 ····.line·87
 108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
Max diff block lines reached; 0/4441 bytes (0.00%) of diff not shown.
11.2 KB
smali/androidx/preference/PreferenceGroup.smali
Max HTML report size reached
11.5 KB
smali/androidx/preference/CheckBoxPreference.smali
Max HTML report size reached
10.1 KB
smali/androidx/preference/EditTextPreference.smali
Max HTML report size reached
15.2 KB
smali/androidx/preference/SwitchPreferenceCompat.smali
Max HTML report size reached
21.7 KB
smali/androidx/preference/ListPreference.smali
Max HTML report size reached
15.3 KB
smali/androidx/preference/SwitchPreference.smali
Max HTML report size reached
56.3 KB
smali/androidx/preference/Preference.smali
Max HTML report size reached
9.09 KB
smali/androidx/preference/MultiSelectListPreference.smali
    
Offset 1, 100 lines modifiedOffset 1, 286 lines modified
1 .class·public·Landroidx/preference/MultiSelectListPreference;1 .class·public·Landroidx/preference/MultiSelectListPreference;
2 .super·Landroidx/preference/DialogPreference;2 .super·Landroidx/preference/DialogPreference;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·N:[Ljava/lang/CharSequence; 
  
6 .field·public·O:[Ljava/lang/CharSequence; 
  
7 .field·public·P:Ljava/util/Set; 
  
  
8 #·direct·methods4 #·direct·methods
9 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
10 ····.locals·26 ····.locals·3
  
11 ····.line·87 ····.line·1
12 ····sget·v0,·LR/c;->b:I8 ····const·v0,·0x7f030072
  
 9 ····.line·2
 10 ····.line·3
 11 ····.line·4
13 ····const·v1,·0x101009112 ····const·v1,·0x1010091
  
 13 ····.line·5
 14 ····.line·6
14 ····invoke-static·{p1,·v0,·v1},·Lu/k;->a(Landroid/content/Context;II)I 
  
15 ····move-result·v0 
  
16 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/MultiSelectListPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
17 ····return-void 
18 .end·method 
  
19 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
20 ····.locals·1 
  
21 ····const/4·v0,·0x0 
  
22 ····.line·715 ····.line·7
23 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroidx/preference/MultiSelectListPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V16 ····invoke-static·{p1,·v0,·v1},·Le0/a;->t(Landroid/content/Context;II)I
  
 17 ····.line·8
 18 ····.line·9
 19 ····.line·10
 20 ····move-result·v0
24 ····return-void 
25 .end·method 
  
26 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V 
27 ····.locals·1 
  
28 ····.line·121 ····.line·11
29 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V22 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
30 ····.line·223 ····.line·12
 24 ····.line·13
 25 ····.line·14
31 ····new-instance·v0,·Ljava/util/HashSet;26 ····new-instance·v1,·Ljava/util/HashSet;
  
 27 ····.line·15
 28 ····.line·16
32 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V29 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
33 ····iput-object·v0,·p0,·Landroidx/preference/MultiSelectListPreference;->P:Ljava/util/Set;30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····sget-object·v1,·LL/a;->e:[I
  
34 ····.line·334 ····.line·20
35 ····sget-object·v0,·LR/g;->D:[I35 ····.line·21
 36 ····const/4·v2,·0x0
  
 37 ····.line·22
36 ····invoke-virtual·{p1,·p2,·v0,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;38 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
 39 ····.line·23
 40 ····.line·24
 41 ····.line·25
37 ····move-result-object·p142 ····move-result-object·p1
  
38 ····.line·443 ····.line·26
 44 ····const/4·p2,·0x2
39 ····sget·p2,·LR/g;->G:I 
  
40 ····sget·p3,·LR/g;->E:I 
  
 45 ····.line·27
41 ····invoke-static·{p1,·p2,·p3},·Lu/k;->q(Landroid/content/res/TypedArray;II)[Ljava/lang/CharSequence;46 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getTextArray(I)[Ljava/lang/CharSequence;
  
 47 ····.line·28
 48 ····.line·29
 49 ····.line·30
42 ····move-result-object·p250 ····move-result-object·p2
  
43 ····iput-object·p2,·p0,·Landroidx/preference/MultiSelectListPreference;->N:[Ljava/lang/CharSequence;51 ····.line·31
 52 ····if-nez·p2,·:cond_0
  
44 ····.line·553 ····.line·32
45 ····sget·p2,·LR/g;->H:I54 ····.line·33
 55 ····invoke-virtual·{p1,·v2},·Landroid/content/res/TypedArray;->getTextArray(I)[Ljava/lang/CharSequence;
  
46 ····sget·p3,·LR/g;->F:I56 ····.line·34
 57 ····.line·35
 58 ····.line·36
 59 ····:cond_0
 60 ····const/4·p2,·0x3
  
 61 ····.line·37
47 ····invoke-static·{p1,·p2,·p3},·Lu/k;->q(Landroid/content/res/TypedArray;II)[Ljava/lang/CharSequence;62 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getTextArray(I)[Ljava/lang/CharSequence;
  
 63 ····.line·38
 64 ····.line·39
 65 ····.line·40
48 ····move-result-object·p266 ····move-result-object·p2
  
49 ····iput-object·p2,·p0,·Landroidx/preference/MultiSelectListPreference;->O:[Ljava/lang/CharSequence;67 ····.line·41
 68 ····if-nez·p2,·:cond_1
  
 69 ····.line·42
 70 ····.line·43
 71 ····const/4·p2,·0x1
  
 72 ····.line·44
 73 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getTextArray(I)[Ljava/lang/CharSequence;
Max diff block lines reached; 4898/9191 bytes (53.29%) of diff not shown.
6.41 KB
smali/androidx/preference/DialogPreference.smali
    
Offset 1, 217 lines modifiedOffset 1, 97 lines modified
1 .class·public·abstract·Landroidx/preference/DialogPreference;1 .class·public·abstract·Landroidx/preference/DialogPreference;
2 .super·Landroidx/preference/Preference;2 .super·Landroidx/preference/Preference;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·H:Ljava/lang/CharSequence; 
  
6 .field·public·I:Ljava/lang/CharSequence; 
  
7 .field·public·J:Landroid/graphics/drawable/Drawable; 
  
8 .field·public·K:Ljava/lang/CharSequence; 
  
9 .field·public·L:Ljava/lang/CharSequence; 
  
10 .field·public·M:I 
  
  
11 #·direct·methods4 #·direct·methods
12 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
13 ····.locals·26 ····.locals·2
  
 7 ····const·v0,·0x7f030072
14 ····.line·12 
15 ····sget·v0,·LR/c;->b:I 
  
16 ····const·v1,·0x10100918 ····const·v1,·0x1010091
  
 9 ····.line·12
17 ····invoke-static·{p1,·v0,·v1},·Lu/k;->a(Landroid/content/Context;II)I10 ····invoke-static·{p1,·v0,·v1},·Le0/a;->t(Landroid/content/Context;II)I
  
18 ····move-result·v011 ····move-result·v0
  
 12 ····.line·13
19 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V13 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
20 ····return-void14 ····return-void
21 .end·method15 .end·method
  
22 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V16 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
23 ····.locals·117 ····.locals·2
  
24 ····const/4·v0,·0x0 
  
25 ····.line·11 
26 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V 
  
27 ····return-void 
28 .end·method 
  
29 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V 
30 ····.locals·1 
  
31 ····.line·118 ····.line·1
32 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V19 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
33 ····.line·220 ····.line·2
34 ····sget-object·v0,·LR/g;->i:[I21 ····sget-object·v0,·LL/a;->b:[I
  
35 ····invoke-virtual·{p1,·p2,·v0,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;22 ····const/4·v1,·0x0
  
36 ····move-result-object·p123 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
 24 ····move-result-object·p1
37 ····.line·3 
38 ····sget·p2,·LR/g;->s:I 
  
39 ····sget·p3,·LR/g;->j:I 
  
40 ····invoke-static·{p1,·p2,·p3},·Lu/k;->o(Landroid/content/res/TypedArray;II)Ljava/lang/String;25 ····const/16·p2,·0x9
  
41 ····move-result-object·p226 ····.line·3
 27 ····invoke-static·{p1,·p2,·v1},·Le0/a;->v(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
42 ····iput-object·p2,·p0,·Landroidx/preference/DialogPreference;->H:Ljava/lang/CharSequence;28 ····const/16·p2,·0x8
  
43 ····if-nez·p2,·:cond_029 ····const/4·p3,·0x1
  
44 ····.line·430 ····.line·4
45 ····invoke-virtual·{p0},·Landroidx/preference/Preference;->r()Ljava/lang/CharSequence;31 ····invoke-static·{p1,·p2,·p3},·Le0/a;->v(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
 32 ····const/4·p2,·0x6
46 ····move-result-object·p2 
  
47 ····iput-object·p2,·p0,·Landroidx/preference/DialogPreference;->H:Ljava/lang/CharSequence; 
  
48 ····.line·533 ····.line·5
 34 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
49 ····:cond_0 
50 ····sget·p2,·LR/g;->r:I 
  
51 ····sget·p3,·LR/g;->k:I 
  
52 ····invoke-static·{p1,·p2,·p3},·Lu/k;->o(Landroid/content/res/TypedArray;II)Ljava/lang/String; 
  
53 ····move-result-object·p235 ····move-result-object·p2
  
 36 ····if-nez·p2,·:cond_0
54 ····iput-object·p2,·p0,·Landroidx/preference/DialogPreference;->I:Ljava/lang/CharSequence; 
  
55 ····.line·6 
56 ····sget·p2,·LR/g;->p:I 
  
57 ····sget·p3,·LR/g;->l:I37 ····const/4·p2,·0x2
  
 38 ····.line·6
58 ····invoke-static·{p1,·p2,·p3},·Lu/k;->c(Landroid/content/res/TypedArray;II)Landroid/graphics/drawable/Drawable;39 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
59 ····move-result-object·p240 ····:cond_0
 41 ····const/16·p2,·0xb
  
60 ····iput-object·p2,·p0,·Landroidx/preference/DialogPreference;->J:Landroid/graphics/drawable/Drawable;42 ····const/4·p3,·0x3
  
61 ····.line·743 ····.line·7
 44 ····invoke-static·{p1,·p2,·p3},·Le0/a;->v(Landroid/content/res/TypedArray;II)Ljava/lang/String;
62 ····sget·p2,·LR/g;->u:I 
  
63 ····sget·p3,·LR/g;->m:I 
  
 45 ····const/16·p2,·0xa
64 ····invoke-static·{p1,·p2,·p3},·Lu/k;->o(Landroid/content/res/TypedArray;II)Ljava/lang/String; 
  
65 ····move-result-object·p2 
  
66 ····iput-object·p2,·p0,·Landroidx/preference/DialogPreference;->K:Ljava/lang/CharSequence;46 ····const/4·p3,·0x4
  
Max diff block lines reached; 2010/6470 bytes (31.07%) of diff not shown.
1.92 KB
smali/androidx/preference/UnPressableLinearLayout.smali
    
Offset 118, 16 lines modifiedOffset 118, 120 lines modified
118 ····.line·106118 ····.line·106
119 ····.line·107119 ····.line·107
120 ····.line·108120 ····.line·108
121 ····.line·109121 ····.line·109
122 ····.line·110122 ····.line·110
123 ····.line·111123 ····.line·111
124 ····.line·112124 ····.line·112
 125 ····.line·113
 126 ····.line·114
 127 ····.line·115
 128 ····.line·116
 129 ····.line·117
 130 ····.line·118
 131 ····.line·119
 132 ····.line·120
 133 ····.line·121
 134 ····.line·122
 135 ····.line·123
 136 ····.line·124
 137 ····.line·125
 138 ····.line·126
 139 ····.line·127
 140 ····.line·128
 141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
 146 ····.line·134
 147 ····.line·135
 148 ····.line·136
 149 ····.line·137
 150 ····.line·138
 151 ····.line·139
 152 ····.line·140
 153 ····.line·141
 154 ····.line·142
 155 ····.line·143
 156 ····.line·144
 157 ····.line·145
 158 ····.line·146
 159 ····.line·147
 160 ····.line·148
 161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
 166 ····.line·154
 167 ····.line·155
 168 ····.line·156
 169 ····.line·157
 170 ····.line·158
 171 ····.line·159
 172 ····.line·160
 173 ····.line·161
 174 ····.line·162
 175 ····.line·163
 176 ····.line·164
 177 ····.line·165
 178 ····.line·166
 179 ····.line·167
 180 ····.line·168
 181 ····.line·169
 182 ····.line·170
 183 ····.line·171
 184 ····.line·172
 185 ····.line·173
 186 ····.line·174
 187 ····.line·175
 188 ····.line·176
 189 ····.line·177
 190 ····.line·178
 191 ····.line·179
 192 ····.line·180
 193 ····.line·181
 194 ····.line·182
 195 ····.line·183
 196 ····.line·184
 197 ····.line·185
 198 ····.line·186
 199 ····.line·187
 200 ····.line·188
 201 ····.line·189
 202 ····.line·190
 203 ····.line·191
 204 ····.line·192
 205 ····.line·193
 206 ····.line·194
 207 ····.line·195
 208 ····.line·196
 209 ····.line·197
 210 ····.line·198
 211 ····.line·199
 212 ····.line·200
 213 ····.line·201
 214 ····.line·202
 215 ····.line·203
 216 ····.line·204
 217 ····.line·205
 218 ····.line·206
 219 ····.line·207
 220 ····.line·208
 221 ····.line·209
 222 ····.line·210
 223 ····.line·211
 224 ····.line·212
 225 ····.line·213
 226 ····.line·214
 227 ····.line·215
 228 ····.line·216
125 .end·method229 .end·method
  
  
126 #·virtual·methods230 #·virtual·methods
127 .method·public·dispatchSetPressed(Z)V231 .method·public·final·dispatchSetPressed(Z)V
128 ····.locals·0232 ····.locals·0
  
129 ····return-void233 ····return-void
130 .end·method234 .end·method
13.3 KB
smali/androidx/preference/internal/PreferenceImageView.smali
Max HTML report size reached
16.2 KB
smali/androidx/profileinstaller/ProfileInstallerInitializer.smali
Max HTML report size reached
30.8 KB
smali/androidx/profileinstaller/ProfileInstallReceiver.smali
Max HTML report size reached
17.8 KB
smali/androidx/startup/InitializationProvider.smali
Max HTML report size reached
19.9 KB
smali/androidx/window/layout/adapter/sidecar/SidecarCompat$TranslatingCallback.smali
Max HTML report size reached
12.7 KB
smali/androidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback.smali
Max HTML report size reached
1.56 KB
smali/androidx/versionedparcelable/CustomVersionedParcelable.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·abstract·Landroidx/versionedparcelable/CustomVersionedParcelable;1 .class·public·abstract·Landroidx/versionedparcelable/CustomVersionedParcelable;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LX/c;5 .implements·LS/c;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>()V7 .method·public·constructor·<init>()V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
Offset 70, 8 lines modifiedOffset 70, 80 lines modified
70 ····.line·5570 ····.line·55
71 ····.line·5671 ····.line·56
72 ····.line·5772 ····.line·57
73 ····.line·5873 ····.line·58
74 ····.line·5974 ····.line·59
75 ····.line·6075 ····.line·60
76 ····.line·6176 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
 118 ····.line·103
 119 ····.line·104
 120 ····.line·105
 121 ····.line·106
 122 ····.line·107
 123 ····.line·108
 124 ····.line·109
 125 ····.line·110
 126 ····.line·111
 127 ····.line·112
 128 ····.line·113
 129 ····.line·114
 130 ····.line·115
 131 ····.line·116
 132 ····.line·117
 133 ····.line·118
 134 ····.line·119
 135 ····.line·120
 136 ····.line·121
 137 ····.line·122
 138 ····.line·123
 139 ····.line·124
 140 ····.line·125
 141 ····.line·126
 142 ····.line·127
 143 ····.line·128
 144 ····.line·129
 145 ····.line·130
 146 ····.line·131
 147 ····.line·132
 148 ····.line·133
77 .end·method149 .end·method
6.59 KB
smali/androidx/versionedparcelable/ParcelImpl.smali
    
Offset 23, 37 lines modifiedOffset 23, 39 lines modified
23 ············">;"23 ············">;"
24 ········}24 ········}
25 ····.end·annotation25 ····.end·annotation
26 .end·field26 .end·field
  
  
27 #·instance·fields27 #·instance·fields
28 .field·public·final·a:LX/c;28 .field·public·final·a:LS/c;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·131 ····.locals·2
  
32 ····.line·132 ····.line·1
33 ····new-instance·v0,·Landroidx/versionedparcelable/ParcelImpl$a;33 ····new-instance·v0,·LD/k;
  
34 ····.line·234 ····.line·2
35 ····.line·335 ····.line·3
36 ····invoke-direct·{v0},·Landroidx/versionedparcelable/ParcelImpl$a;-><init>()V36 ····const/4·v1,·0x4
  
37 ····.line·437 ····.line·4
 38 ····invoke-direct·{v0,·v1},·LD/k;-><init>(I)V
  
38 ····.line·539 ····.line·5
39 ····.line·640 ····.line·6
 41 ····.line·7
40 ····sput-object·v0,·Landroidx/versionedparcelable/ParcelImpl;->CREATOR:Landroid/os/Parcelable$Creator;42 ····sput-object·v0,·Landroidx/versionedparcelable/ParcelImpl;->CREATOR:Landroid/os/Parcelable$Creator;
  
41 ····.line·7 
42 ····.line·843 ····.line·8
43 ····return-void 
44 ····.line·944 ····.line·9
 45 ····return-void
45 ····.line·1046 ····.line·10
46 ····.line·1147 ····.line·11
47 ····.line·1248 ····.line·12
48 ····.line·1349 ····.line·13
49 ····.line·1450 ····.line·14
50 ····.line·1551 ····.line·15
51 ····.line·1652 ····.line·16
Offset 98, 43 lines modifiedOffset 100, 115 lines modified
98 ····.line·55100 ····.line·55
99 ····.line·56101 ····.line·56
100 ····.line·57102 ····.line·57
101 ····.line·58103 ····.line·58
102 ····.line·59104 ····.line·59
103 ····.line·60105 ····.line·60
104 ····.line·61106 ····.line·61
 107 ····.line·62
 108 ····.line·63
 109 ····.line·64
 110 ····.line·65
 111 ····.line·66
 112 ····.line·67
 113 ····.line·68
 114 ····.line·69
 115 ····.line·70
 116 ····.line·71
 117 ····.line·72
 118 ····.line·73
 119 ····.line·74
 120 ····.line·75
 121 ····.line·76
 122 ····.line·77
 123 ····.line·78
 124 ····.line·79
 125 ····.line·80
 126 ····.line·81
 127 ····.line·82
 128 ····.line·83
 129 ····.line·84
 130 ····.line·85
 131 ····.line·86
 132 ····.line·87
 133 ····.line·88
 134 ····.line·89
 135 ····.line·90
 136 ····.line·91
 137 ····.line·92
 138 ····.line·93
 139 ····.line·94
 140 ····.line·95
 141 ····.line·96
 142 ····.line·97
 143 ····.line·98
 144 ····.line·99
 145 ····.line·100
 146 ····.line·101
 147 ····.line·102
 148 ····.line·103
 149 ····.line·104
 150 ····.line·105
 151 ····.line·106
 152 ····.line·107
 153 ····.line·108
 154 ····.line·109
 155 ····.line·110
 156 ····.line·111
 157 ····.line·112
 158 ····.line·113
 159 ····.line·114
 160 ····.line·115
 161 ····.line·116
 162 ····.line·117
 163 ····.line·118
 164 ····.line·119
 165 ····.line·120
 166 ····.line·121
 167 ····.line·122
 168 ····.line·123
 169 ····.line·124
 170 ····.line·125
 171 ····.line·126
 172 ····.line·127
 173 ····.line·128
 174 ····.line·129
 175 ····.line·130
 176 ····.line·131
 177 ····.line·132
 178 ····.line·133
105 .end·method179 .end·method
  
106 .method·public·constructor·<init>(Landroid/os/Parcel;)V180 .method·public·constructor·<init>(Landroid/os/Parcel;)V
107 ····.locals·1181 ····.locals·1
  
108 ····.line·1182 ····.line·1
Max diff block lines reached; 4455/6647 bytes (67.02%) of diff not shown.
613 KB
smali/androidx/core/widget/NestedScrollView.smali
Max HTML report size reached
41.5 KB
smali/androidx/core/graphics/drawable/IconCompatParcelizer.smali
Max HTML report size reached
101 KB
smali/androidx/core/graphics/drawable/IconCompat.smali
Max HTML report size reached
15.9 KB
smali/androidx/core/app/CoreComponentFactory.smali
Max HTML report size reached
30.4 KB
smali/androidx/core/app/RemoteActionCompatParcelizer.smali
Max HTML report size reached
1.54 KB
smali/androidx/core/app/RemoteActionCompat.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·Landroidx/core/app/RemoteActionCompat;1 .class·public·final·Landroidx/core/app/RemoteActionCompat;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LX/c;5 .implements·LS/c;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·a:Landroidx/core/graphics/drawable/IconCompat;7 .field·public·a:Landroidx/core/graphics/drawable/IconCompat;
  
8 .field·public·b:Ljava/lang/CharSequence;8 .field·public·b:Ljava/lang/CharSequence;
  
Offset 84, 8 lines modifiedOffset 84, 80 lines modified
84 ····.line·5584 ····.line·55
85 ····.line·5685 ····.line·56
86 ····.line·5786 ····.line·57
87 ····.line·5887 ····.line·58
88 ····.line·5988 ····.line·59
89 ····.line·6089 ····.line·60
90 ····.line·6190 ····.line·61
 91 ····.line·62
 92 ····.line·63
 93 ····.line·64
 94 ····.line·65
 95 ····.line·66
 96 ····.line·67
 97 ····.line·68
 98 ····.line·69
 99 ····.line·70
 100 ····.line·71
 101 ····.line·72
 102 ····.line·73
 103 ····.line·74
 104 ····.line·75
 105 ····.line·76
 106 ····.line·77
 107 ····.line·78
 108 ····.line·79
 109 ····.line·80
 110 ····.line·81
 111 ····.line·82
 112 ····.line·83
 113 ····.line·84
 114 ····.line·85
 115 ····.line·86
 116 ····.line·87
 117 ····.line·88
 118 ····.line·89
 119 ····.line·90
 120 ····.line·91
 121 ····.line·92
 122 ····.line·93
 123 ····.line·94
 124 ····.line·95
 125 ····.line·96
 126 ····.line·97
 127 ····.line·98
 128 ····.line·99
 129 ····.line·100
 130 ····.line·101
 131 ····.line·102
 132 ····.line·103
 133 ····.line·104
 134 ····.line·105
 135 ····.line·106
 136 ····.line·107
 137 ····.line·108
 138 ····.line·109
 139 ····.line·110
 140 ····.line·111
 141 ····.line·112
 142 ····.line·113
 143 ····.line·114
 144 ····.line·115
 145 ····.line·116
 146 ····.line·117
 147 ····.line·118
 148 ····.line·119
 149 ····.line·120
 150 ····.line·121
 151 ····.line·122
 152 ····.line·123
 153 ····.line·124
 154 ····.line·125
 155 ····.line·126
 156 ····.line·127
 157 ····.line·128
 158 ····.line·129
 159 ····.line·130
 160 ····.line·131
 161 ····.line·132
 162 ····.line·133
91 .end·method163 .end·method
17.5 KB
smali/androidx/lifecycle/t.smali
Max HTML report size reached
10.3 KB
smali/androidx/lifecycle/s.smali
Max HTML report size reached
10.8 KB
smali/androidx/lifecycle/ProcessLifecycleInitializer.smali
Max HTML report size reached
4.98 KB
smali/androidx/lifecycle/p.smali
    
Offset 1, 17 lines modifiedOffset 1, 252 lines modified
1 .class·public·interface·abstract·annotation·Landroidx/lifecycle/p;1 .class·public·final·synthetic·Landroidx/lifecycle/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/annotation/Annotation;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations 
7 .annotation·runtime·Ljava/lang/annotation/Retention; 
8 ····value·=·.enum·Ljava/lang/annotation/RetentionPolicy;->RUNTIME:Ljava/lang/annotation/RetentionPolicy; 
9 .end·annotation6 #·instance·fields
 7 .field·public·final·synthetic·e:I
  
 8 .field·public·final·synthetic·f:Ljava/lang/Object;
  
  
 9 #·direct·methods
 10 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V
 11 ····.locals·0
  
 12 ····.line·1
 13 ····iput·p1,·p0,·Landroidx/lifecycle/p;->e:I
  
 14 ····iput-object·p2,·p0,·Landroidx/lifecycle/p;->f:Ljava/lang/Object;
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 16 ····return-void
 17 .end·method
  
  
10 #·virtual·methods18 #·virtual·methods
11 .method·public·abstract·value()Landroidx/lifecycle/h$a;19 .method·public·final·run()V
 20 ····.locals·4
  
 21 ····.line·1
 22 ····iget·v0,·p0,·Landroidx/lifecycle/p;->e:I
  
 23 ····.line·2
 24 ····.line·3
 25 ····packed-switch·v0,·:pswitch_data_0
  
 26 ····.line·4
 27 ····.line·5
 28 ····.line·6
 29 ····iget-object·v0,·p0,·Landroidx/lifecycle/p;->f:Ljava/lang/Object;
  
 30 ····.line·7
 31 ····.line·8
 32 ····check-cast·v0,·Lw0/c;
  
 33 ····.line·9
 34 ····.line·10
 35 ····iget-object·v0,·v0,·Lw0/c;->b:Lw0/e;
  
 36 ····.line·11
 37 ····.line·12
 38 ····iget-object·v0,·v0,·Lw0/e;->e:Lio/flutter/embedding/engine/FlutterJNI;
  
 39 ····.line·13
 40 ····.line·14
 41 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/FlutterJNI;->prefetchDefaultFontManager()V
  
 42 ····.line·15
 43 ····.line·16
 44 ····.line·17
 45 ····return-void
  
 46 ····.line·18
 47 ····:pswitch_0
 48 ····iget-object·v0,·p0,·Landroidx/lifecycle/p;->f:Ljava/lang/Object;
  
 49 ····.line·19
 50 ····.line·20
 51 ····check-cast·v0,·Lh/u;
  
 52 ····.line·21
 53 ····.line·22
 54 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 55 ····.line·23
 56 ····.line·24
 57 ····.line·25
 58 ····return-void
  
 59 ····.line·26
 60 ····:pswitch_1
 61 ····const/4·v0,·0x0
  
 62 ····.line·27
 63 ····iget-object·v1,·p0,·Landroidx/lifecycle/p;->f:Ljava/lang/Object;
  
 64 ····.line·28
 65 ····.line·29
 66 ····check-cast·v1,·Lio/flutter/plugin/platform/q;
  
 67 ····.line·30
 68 ····.line·31
 69 ····invoke-virtual·{v1,·v0},·Lio/flutter/plugin/platform/q;->f(Z)V
  
 70 ····.line·32
 71 ····.line·33
 72 ····.line·34
 73 ····return-void
  
 74 ····.line·35
 75 ····:pswitch_2
 76 ····iget-object·v0,·p0,·Landroidx/lifecycle/p;->f:Ljava/lang/Object;
  
 77 ····.line·36
 78 ····.line·37
 79 ····check-cast·v0,·Landroidx/lifecycle/s;
  
 80 ····.line·38
 81 ····.line·39
 82 ····const-string·v1,·"this$0"
  
 83 ····.line·40
 84 ····.line·41
 85 ····invoke-static·{v0,·v1},·LW0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
 86 ····.line·42
 87 ····.line·43
 88 ····.line·44
 89 ····iget·v1,·v0,·Landroidx/lifecycle/s;->f:I
  
Max diff block lines reached; 0/5033 bytes (0.00%) of diff not shown.
51.4 KB
smali/androidx/lifecycle/a.smali
Max HTML report size reached
2.68 KB
smali/androidx/lifecycle/j.smali
    
Offset 1, 11 lines modifiedOffset 1, 156 lines modified
1 .class·public·interface·abstract·Landroidx/lifecycle/j;1 .class·public·abstract·Landroidx/lifecycle/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroidx/lifecycle/k; 
  
 4 #·static·fields
 5 .field·public·static·final·a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
  
6 #·virtual·methods6 #·direct·methods
7 .method·public·abstract·d(Landroidx/lifecycle/l;Landroidx/lifecycle/h$a;)V7 .method·static·constructor·<clinit>()V
 8 ····.locals·2
  
 9 ····.line·1
 10 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean;
  
 11 ····.line·2
 12 ····.line·3
 13 ····const/4·v1,·0x0
  
 14 ····.line·4
 15 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
  
 16 ····.line·5
 17 ····.line·6
 18 ····.line·7
 19 ····sput-object·v0,·Landroidx/lifecycle/j;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
 20 ····.line·8
 21 ····.line·9
 22 ····return-void
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
Max diff block lines reached; 0/2679 bytes (0.00%) of diff not shown.
4.41 KB
smali/androidx/lifecycle/q.smali
    
Offset 1, 36 lines modifiedOffset 1, 237 lines modified
1 .class·public·final·synthetic·Landroidx/lifecycle/q;1 .class·public·abstract·Landroidx/lifecycle/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/lang/Runnable; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·e:Landroidx/lifecycle/r; 
  
  
8 #·direct·methods4 #·direct·methods
 5 .method·public·static·final·a(Landroid/app/Activity;Landroid/app/Application$ActivityLifecycleCallbacks;)V
9 .method·public·synthetic·constructor·<init>(Landroidx/lifecycle/r;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·Landroidx/lifecycle/q;->e:Landroidx/lifecycle/r; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·run()V 
18 ····.locals·16 ····.locals·1
  
19 ····.line·17 ····.line·1
 8 ····const-string·v0,·"activity"
20 ····iget-object·v0,·p0,·Landroidx/lifecycle/q;->e:Landroidx/lifecycle/r; 
  
21 ····invoke-static·{v0},·Landroidx/lifecycle/r;->a(Landroidx/lifecycle/r;)V 
  
 9 ····.line·2
 10 ····.line·3
 11 ····invoke-static·{p0,·v0},·LW0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
 12 ····.line·4
 13 ····.line·5
 14 ····.line·6
 15 ····const-string·v0,·"callback"
  
 16 ····.line·7
 17 ····.line·8
 18 ····invoke-static·{p1,·v0},·LW0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
 19 ····.line·9
 20 ····.line·10
 21 ····.line·11
 22 ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
  
 23 ····.line·12
 24 ····.line·13
 25 ····.line·14
22 ····return-void26 ····return-void
 27 ····.line·15
 28 ····.line·16
 29 ····.line·17
 30 ····.line·18
 31 ····.line·19
 32 ····.line·20
 33 ····.line·21
 34 ····.line·22
 35 ····.line·23
 36 ····.line·24
 37 ····.line·25
 38 ····.line·26
 39 ····.line·27
 40 ····.line·28
 41 ····.line·29
 42 ····.line·30
 43 ····.line·31
 44 ····.line·32
 45 ····.line·33
 46 ····.line·34
 47 ····.line·35
 48 ····.line·36
 49 ····.line·37
 50 ····.line·38
 51 ····.line·39
 52 ····.line·40
 53 ····.line·41
 54 ····.line·42
 55 ····.line·43
 56 ····.line·44
 57 ····.line·45
 58 ····.line·46
 59 ····.line·47
 60 ····.line·48
 61 ····.line·49
 62 ····.line·50
 63 ····.line·51
 64 ····.line·52
 65 ····.line·53
 66 ····.line·54
 67 ····.line·55
 68 ····.line·56
 69 ····.line·57
 70 ····.line·58
 71 ····.line·59
 72 ····.line·60
 73 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
 86 ····.line·74
 87 ····.line·75
 88 ····.line·76
 89 ····.line·77
 90 ····.line·78
 91 ····.line·79
 92 ····.line·80
 93 ····.line·81
 94 ····.line·82
 95 ····.line·83
Max diff block lines reached; 0/4450 bytes (0.00%) of diff not shown.
28.8 KB
smali/androidx/lifecycle/r.smali
Max HTML report size reached
8.64 KB
smali/androidx/lifecycle/u.smali
    
Offset 1, 14 lines modifiedOffset 1, 345 lines modified
1 .class·public·abstract·synthetic·Landroidx/lifecycle/u;1 .class·public·abstract·synthetic·Landroidx/lifecycle/u;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
 5 .method·public·static·bridge·synthetic·A(Lh/t;)V
 6 ····.locals·1
  
 7 ····.line·1
 8 ····const/4·v0,·0x0
  
 9 ····invoke-virtual·{p0,·v0},·Landroid/widget/PopupWindow;->setTouchModal(Z)V
  
 10 ····return-void
 11 .end·method
  
 12 .method·public·static·bridge·synthetic·B(Landroid/graphics/Insets;)I
 13 ····.locals·0
  
 14 ····.line·1
 15 ····iget·p0,·p0,·Landroid/graphics/Insets;->top:I
  
 16 ····return·p0
 17 .end·method
  
 18 .method·public·static·bridge·synthetic·C(Landroid/view/SurfaceControl$Transaction;Landroid/view/SurfaceControl;)V
 19 ····.locals·1
  
 20 ····.line·1
 21 ····const/4·v0,·0x1
  
 22 ····invoke-virtual·{p0,·p1,·v0},·Landroid/view/SurfaceControl$Transaction;->setVisibility(Landroid/view/SurfaceControl;Z)Landroid/view/SurfaceControl$Transaction;
  
 23 ····return-void
 24 .end·method
  
 25 .method·public·static·bridge·synthetic·D(Landroid/graphics/Insets;)I
 26 ····.locals·0
  
 27 ····.line·1
 28 ····iget·p0,·p0,·Landroid/graphics/Insets;->bottom:I
  
 29 ····return·p0
 30 .end·method
  
 31 .method·public·static·bridge·synthetic·a(Landroid/graphics/Insets;)I
 32 ····.locals·0
  
 33 ····.line·1
 34 ····iget·p0,·p0,·Landroid/graphics/Insets;->left:I
  
 35 ····return·p0
 36 .end·method
  
 37 .method·public·static·bridge·synthetic·b(I)Landroid/graphics/Insets;
 38 ····.locals·1
  
 39 ····.line·1
 40 ····const/4·v0,·0x0
  
 41 ····invoke-static·{v0,·v0,·v0,·p0},·Landroid/graphics/Insets;->of(IIII)Landroid/graphics/Insets;
  
 42 ····move-result-object·p0
  
 43 ····return-object·p0
 44 .end·method
  
 45 .method·public·static·bridge·synthetic·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Insets;
 46 ····.locals·0
  
 47 ····.line·1
 48 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->getOpticalInsets()Landroid/graphics/Insets;
  
 49 ····move-result-object·p0
  
 50 ····return-object·p0
 51 .end·method
  
 52 .method·public·static·bridge·synthetic·d(II)Landroid/media/ImageReader;
 53 ····.locals·6
  
 54 ····.line·1
 55 ····const/4·v3,·0x6
  
 56 ····const-wide/16·v4,·0x100
  
 57 ····const/16·v2,·0x22
  
 58 ····move·v0,·p0
  
 59 ····move·v1,·p1
  
 60 ····invoke-static/range·{v0·..·v5},·Landroid/media/ImageReader;->newInstance(IIIIJ)Landroid/media/ImageReader;
  
 61 ····move-result-object·p0
  
 62 ····return-object·p0
 63 .end·method
  
 64 .method·public·static·bridge·synthetic·e(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
 65 ····.locals·0
  
 66 ····.line·1
 67 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getTextDirectionHeuristic()Landroid/text/TextDirectionHeuristic;
  
 68 ····move-result-object·p0
  
 69 ····return-object·p0
 70 .end·method
  
 71 .method·public·static·synthetic·f(Landroid/view/SurfaceControl;)Landroid/view/Surface;
 72 ····.locals·1
  
 73 ····.line·1
 74 ····new-instance·v0,·Landroid/view/Surface;
  
 75 ····invoke-direct·{v0,·p0},·Landroid/view/Surface;-><init>(Landroid/view/SurfaceControl;)V
  
 76 ····return-object·v0
 77 .end·method
  
 78 .method·public·static·synthetic·g()Landroid/view/SurfaceControl$Builder;
 79 ····.locals·1
  
 80 ····.line·1
 81 ····new-instance·v0,·Landroid/view/SurfaceControl$Builder;
Max diff block lines reached; 3941/8788 bytes (44.85%) of diff not shown.
3.32 KB
smali/androidx/lifecycle/d.smali
    
Offset 1, 26 lines modifiedOffset 1, 179 lines modified
1 .class·public·interface·abstract·Landroidx/lifecycle/d;1 .class·public·final·Landroidx/lifecycle/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroidx/lifecycle/k; 
  
 4 #·direct·methods
 5 .method·public·static·a(Landroidx/lifecycle/g;)Landroidx/lifecycle/f;
 6 ····.locals·1
  
 7 ····.line·1
 8 ····const-string·v0,·"state"
6 #·virtual·methods 
7 .method·public·abstract·a(Landroidx/lifecycle/l;)V 
8 .end·method 
  
9 .method·public·abstract·b(Landroidx/lifecycle/l;)V 
10 .end·method9 ····.line·2
 10 ····.line·3
 11 ····invoke-static·{p0,·v0},·LW0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
11 .method·public·abstract·c(Landroidx/lifecycle/l;)V 
12 .end·method12 ····.line·4
 13 ····.line·5
 14 ····.line·6
 15 ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I
  
13 .method·public·abstract·e(Landroidx/lifecycle/l;)V 
14 .end·method16 ····.line·7
 17 ····.line·8
 18 ····.line·9
 19 ····move-result·p0
  
15 .method·public·abstract·f(Landroidx/lifecycle/l;)V 
16 .end·method20 ····.line·10
 21 ····const/4·v0,·0x1
  
17 .method·public·abstract·g(Landroidx/lifecycle/l;)V22 ····.line·11
 23 ····if-eq·p0,·v0,·:cond_2
  
 24 ····.line·12
 25 ····.line·13
 26 ····const/4·v0,·0x2
  
 27 ····.line·14
 28 ····if-eq·p0,·v0,·:cond_1
  
 29 ····.line·15
 30 ····.line·16
 31 ····const/4·v0,·0x3
  
 32 ····.line·17
 33 ····if-eq·p0,·v0,·:cond_0
  
 34 ····.line·18
 35 ····.line·19
 36 ····const/4·p0,·0x0
  
 37 ····.line·20
 38 ····goto·:goto_0
  
 39 ····.line·21
 40 ····:cond_0
 41 ····sget-object·p0,·Landroidx/lifecycle/f;->ON_RESUME:Landroidx/lifecycle/f;
  
 42 ····.line·22
 43 ····.line·23
 44 ····goto·:goto_0
  
 45 ····.line·24
 46 ····:cond_1
 47 ····sget-object·p0,·Landroidx/lifecycle/f;->ON_START:Landroidx/lifecycle/f;
  
 48 ····.line·25
 49 ····.line·26
 50 ····goto·:goto_0
  
 51 ····.line·27
 52 ····:cond_2
 53 ····sget-object·p0,·Landroidx/lifecycle/f;->ON_CREATE:Landroidx/lifecycle/f;
  
 54 ····.line·28
 55 ····.line·29
 56 ····:goto_0
 57 ····return-object·p0
 58 ····.line·30
 59 ····.line·31
 60 ····.line·32
 61 ····.line·33
 62 ····.line·34
 63 ····.line·35
 64 ····.line·36
 65 ····.line·37
 66 ····.line·38
 67 ····.line·39
 68 ····.line·40
 69 ····.line·41
 70 ····.line·42
 71 ····.line·43
 72 ····.line·44
 73 ····.line·45
 74 ····.line·46
 75 ····.line·47
 76 ····.line·48
 77 ····.line·49
 78 ····.line·50
 79 ····.line·51
 80 ····.line·52
 81 ····.line·53
 82 ····.line·54
 83 ····.line·55
 84 ····.line·56
 85 ····.line·57
 86 ····.line·58
 87 ····.line·59
 88 ····.line·60
 89 ····.line·61
 90 ····.line·62
 91 ····.line·63
 92 ····.line·64
 93 ····.line·65
 94 ····.line·66
 95 ····.line·67
 96 ····.line·68
 97 ····.line·69
 98 ····.line·70
Max diff block lines reached; 0/3335 bytes (0.00%) of diff not shown.
1.75 KB
smali/androidx/lifecycle/h.smali
    
Offset 1, 98 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Landroidx/lifecycle/h;1 .class·public·abstract·Landroidx/lifecycle/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Landroidx/lifecycle/h$a;, 
8 ········Landroidx/lifecycle/h$b; 
9 ····} 
10 .end·annotation 
  
  
11 #·instance·fields 
12 .field·public·a:Ljava/util/concurrent/atomic/AtomicReference; 
  
  
13 #·direct·methods 
14 .method·public·constructor·<init>()V 
15 ····.locals·1 
  
16 ····.line·1 
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
18 ····.line·2 
19 ····.line·3 
20 ····.line·4 
21 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicReference; 
  
22 ····.line·5 
23 ····.line·6 
24 ····invoke-direct·{v0},·Ljava/util/concurrent/atomic/AtomicReference;-><init>()V 
  
25 ····.line·7 
26 ····.line·8 
27 ····.line·9 
28 ····iput-object·v0,·p0,·Landroidx/lifecycle/h;->a:Ljava/util/concurrent/atomic/AtomicReference; 
  
29 ····.line·10 
30 ····.line·11 
31 ····return-void 
32 ····.line·12 
33 ····.line·13 
34 ····.line·14 
35 ····.line·15 
36 ····.line·16 
37 ····.line·17 
38 ····.line·18 
39 ····.line·19 
40 ····.line·20 
41 ····.line·21 
42 ····.line·22 
43 ····.line·23 
44 ····.line·24 
45 ····.line·25 
46 ····.line·26 
47 ····.line·27 
48 ····.line·28 
49 ····.line·29 
50 ····.line·30 
51 ····.line·31 
52 ····.line·32 
53 ····.line·33 
54 ····.line·34 
55 ····.line·35 
56 ····.line·36 
57 ····.line·37 
58 ····.line·38 
59 ····.line·39 
60 ····.line·40 
61 ····.line·41 
62 ····.line·42 
63 ····.line·43 
64 ····.line·44 
65 ····.line·45 
66 ····.line·46 
67 ····.line·47 
68 ····.line·48 
69 ····.line·49 
70 ····.line·50 
71 ····.line·51 
72 ····.line·52 
73 ····.line·53 
74 ····.line·54 
75 ····.line·55 
76 ····.line·56 
77 ····.line·57 
78 ····.line·58 
79 ····.line·59 
80 ····.line·60 
81 ····.line·61 
82 .end·method 
  
  
83 #·virtual·methods 
84 .method·public·abstract·a(Landroidx/lifecycle/k;)V 
85 .end·method 
2.24 KB
smali/androidx/lifecycle/o.smali
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·Landroidx/lifecycle/o;1 .class·public·abstract·Landroidx/lifecycle/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·final·a:Ljava/util/Map;5 .field·public·static·final·synthetic·a:I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····new-instance·v0,·Ljava/util/HashMap;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
13 ····.line·4 
14 ····new-instance·v0,·Ljava/util/HashMap; 
  
 14 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V17 ····new-instance·v0,·Ljava/util/HashMap;
  
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
 20 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
20 ····.line·9 
21 ····iput-object·v0,·p0,·Landroidx/lifecycle/o;->a:Ljava/util/Map; 
  
 21 ····.line·9
22 ····.line·1022 ····.line·10
23 ····.line·1123 ····.line·11
24 ····return-void24 ····return-void
25 ····.line·1225 ····.line·12
26 ····.line·1326 ····.line·13
27 ····.line·1427 ····.line·14
28 ····.line·1528 ····.line·15
Offset 77, 8 lines modifiedOffset 77, 80 lines modified
77 ····.line·5577 ····.line·55
78 ····.line·5678 ····.line·56
79 ····.line·5779 ····.line·57
80 ····.line·5880 ····.line·58
81 ····.line·5981 ····.line·59
82 ····.line·6082 ····.line·60
83 ····.line·6183 ····.line·61
 84 ····.line·62
 85 ····.line·63
 86 ····.line·64
 87 ····.line·65
 88 ····.line·66
 89 ····.line·67
 90 ····.line·68
 91 ····.line·69
 92 ····.line·70
 93 ····.line·71
 94 ····.line·72
 95 ····.line·73
 96 ····.line·74
 97 ····.line·75
 98 ····.line·76
 99 ····.line·77
 100 ····.line·78
 101 ····.line·79
 102 ····.line·80
 103 ····.line·81
 104 ····.line·82
 105 ····.line·83
 106 ····.line·84
 107 ····.line·85
 108 ····.line·86
 109 ····.line·87
 110 ····.line·88
 111 ····.line·89
 112 ····.line·90
 113 ····.line·91
 114 ····.line·92
 115 ····.line·93
 116 ····.line·94
 117 ····.line·95
 118 ····.line·96
 119 ····.line·97
 120 ····.line·98
 121 ····.line·99
 122 ····.line·100
 123 ····.line·101
 124 ····.line·102
 125 ····.line·103
 126 ····.line·104
 127 ····.line·105
 128 ····.line·106
 129 ····.line·107
 130 ····.line·108
 131 ····.line·109
 132 ····.line·110
 133 ····.line·111
 134 ····.line·112
 135 ····.line·113
 136 ····.line·114
 137 ····.line·115
 138 ····.line·116
 139 ····.line·117
 140 ····.line·118
 141 ····.line·119
 142 ····.line·120
 143 ····.line·121
 144 ····.line·122
 145 ····.line·123
 146 ····.line·124
 147 ····.line·125
 148 ····.line·126
 149 ····.line·127
 150 ····.line·128
 151 ····.line·129
 152 ····.line·130
 153 ····.line·131
 154 ····.line·132
 155 ····.line·133
84 .end·method156 .end·method
324 B
smali/androidx/lifecycle/l.smali
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·Landroidx/lifecycle/l;1 .class·public·interface·abstract·Landroidx/lifecycle/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·h()Landroidx/lifecycle/h;5 .method·public·abstract·a()Landroidx/lifecycle/n;
6 .end·method6 .end·method
7.1 KB
smali/androidx/lifecycle/r$a.smali
    
Offset 1, 57 lines modifiedOffset 1, 193 lines modified
1 .class·public·final·Landroidx/lifecycle/r$a;1 .class·public·final·Landroidx/lifecycle/r$a;
2 .super·Ljava/lang/Object;2 .super·Landroidx/lifecycle/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Landroidx/lifecycle/r;6 ····value·=·Landroidx/lifecycle/r;->onActivityPreCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x199 ····accessFlags·=·0x19
10 ····name·=·"a"10 ····name·=·null
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·instance·fields
13 .field·public·static·final·a:Landroidx/lifecycle/r$a;13 .field·final·synthetic·this$0:Landroidx/lifecycle/s;
  
  
14 #·direct·methods14 #·direct·methods
15 .method·static·constructor·<clinit>()V15 .method·public·constructor·<init>(Landroidx/lifecycle/s;)V
16 ····.locals·116 ····.locals·0
  
17 ····new-instance·v0,·Landroidx/lifecycle/r$a; 
  
18 ····invoke-direct·{v0},·Landroidx/lifecycle/r$a;-><init>()V17 ····.line·1
 18 ····iput-object·p1,·p0,·Landroidx/lifecycle/r$a;->this$0:Landroidx/lifecycle/s;
  
19 ····sput-object·v0,·Landroidx/lifecycle/r$a;->a:Landroidx/lifecycle/r$a;19 ····.line·2
 20 ····.line·3
 21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 22 ····.line·4
 23 ····.line·5
 24 ····.line·6
20 ····return-void25 ····return-void
 26 ····.line·7
 27 ····.line·8
 28 ····.line·9
 29 ····.line·10
 30 ····.line·11
 31 ····.line·12
 32 ····.line·13
 33 ····.line·14
 34 ····.line·15
 35 ····.line·16
 36 ····.line·17
 37 ····.line·18
 38 ····.line·19
 39 ····.line·20
 40 ····.line·21
 41 ····.line·22
 42 ····.line·23
 43 ····.line·24
 44 ····.line·25
 45 ····.line·26
 46 ····.line·27
 47 ····.line·28
 48 ····.line·29
 49 ····.line·30
 50 ····.line·31
 51 ····.line·32
 52 ····.line·33
 53 ····.line·34
 54 ····.line·35
 55 ····.line·36
 56 ····.line·37
 57 ····.line·38
 58 ····.line·39
 59 ····.line·40
 60 ····.line·41
 61 ····.line·42
 62 ····.line·43
 63 ····.line·44
 64 ····.line·45
 65 ····.line·46
 66 ····.line·47
 67 ····.line·48
 68 ····.line·49
 69 ····.line·50
 70 ····.line·51
 71 ····.line·52
 72 ····.line·53
 73 ····.line·54
 74 ····.line·55
 75 ····.line·56
 76 ····.line·57
 77 ····.line·58
 78 ····.line·59
 79 ····.line·60
 80 ····.line·61
 81 ····.line·62
 82 ····.line·63
 83 ····.line·64
 84 ····.line·65
 85 ····.line·66
 86 ····.line·67
 87 ····.line·68
 88 ····.line·69
 89 ····.line·70
 90 ····.line·71
 91 ····.line·72
 92 ····.line·73
 93 ····.line·74
 94 ····.line·75
 95 ····.line·76
 96 ····.line·77
 97 ····.line·78
 98 ····.line·79
 99 ····.line·80
 100 ····.line·81
 101 ····.line·82
 102 ····.line·83
 103 ····.line·84
 104 ····.line·85
 105 ····.line·86
 106 ····.line·87
 107 ····.line·88
 108 ····.line·89
 109 ····.line·90
 110 ····.line·91
 111 ····.line·92
 112 ····.line·93
 113 ····.line·94
 114 ····.line·95
 115 ····.line·96
Max diff block lines reached; 4149/7205 bytes (57.59%) of diff not shown.
10.9 KB
smali/androidx/lifecycle/f.smali
Max HTML report size reached
74.0 KB
smali/androidx/lifecycle/m.smali
Max HTML report size reached
71.7 KB
smali/androidx/lifecycle/n.smali
Max HTML report size reached
9.06 KB
smali/androidx/lifecycle/i.smali
    
Offset 1, 108 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·Landroidx/lifecycle/i;1 .class·public·final·Landroidx/lifecycle/i;
2 .super·Ljava/lang/Object;2 .super·Landroidx/lifecycle/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Landroidx/lifecycle/i$a; 
8 ····} 
9 .end·annotation 
  
  
10 #·static·fields 
11 .field·public·static·final·a:Landroidx/lifecycle/i; 
  
12 .field·public·static·final·b:Ljava/util/concurrent/atomic/AtomicBoolean; 
  
  
13 #·direct·methods4 #·direct·methods
14 .method·static·constructor·<clinit>()V 
15 ····.locals·2 
  
16 ····.line·1 
17 ····new-instance·v0,·Landroidx/lifecycle/i; 
  
18 ····.line·2 
19 ····.line·3 
20 ····invoke-direct·{v0},·Landroidx/lifecycle/i;-><init>()V 
  
21 ····.line·4 
22 ····.line·5 
23 ····.line·6 
24 ····sput-object·v0,·Landroidx/lifecycle/i;->a:Landroidx/lifecycle/i; 
  
25 ····.line·7 
26 ····.line·8 
27 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; 
  
28 ····.line·9 
29 ····.line·10 
30 ····const/4·v1,·0x0 
  
31 ····.line·11 
32 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V 
  
33 ····.line·12 
34 ····.line·13 
35 ····.line·14 
36 ····sput-object·v0,·Landroidx/lifecycle/i;->b:Ljava/util/concurrent/atomic/AtomicBoolean; 
  
37 ····.line·15 
38 ····.line·16 
39 ····return-void 
40 ····.line·17 
41 ····.line·18 
42 ····.line·19 
43 ····.line·20 
44 ····.line·21 
45 ····.line·22 
46 ····.line·23 
47 ····.line·24 
48 ····.line·25 
49 ····.line·26 
50 ····.line·27 
51 ····.line·28 
52 ····.line·29 
53 ····.line·30 
54 ····.line·31 
55 ····.line·32 
56 ····.line·33 
57 ····.line·34 
58 ····.line·35 
59 ····.line·36 
60 ····.line·37 
61 ····.line·38 
62 ····.line·39 
63 ····.line·40 
64 ····.line·41 
65 ····.line·42 
66 ····.line·43 
67 ····.line·44 
68 ····.line·45 
69 ····.line·46 
70 ····.line·47 
71 ····.line·48 
72 ····.line·49 
73 ····.line·50 
74 ····.line·51 
75 ····.line·52 
76 ····.line·53 
77 ····.line·54 
78 ····.line·55 
79 ····.line·56 
80 ····.line·57 
81 ····.line·58 
82 ····.line·59 
83 ····.line·60 
84 ····.line·61 
85 .end·method 
  
86 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
87 ····.locals·06 ····.locals·0
  
88 ····.line·17 ····.line·1
89 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
90 ····.line·29 ····.line·2
Offset 162, 109 lines modifiedOffset 67, 356 lines modified
162 ····.line·5567 ····.line·55
163 ····.line·5668 ····.line·56
164 ····.line·5769 ····.line·57
165 ····.line·5870 ····.line·58
166 ····.line·5971 ····.line·59
167 ····.line·6072 ····.line·60
168 ····.line·6173 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
Max diff block lines reached; 6050/9210 bytes (65.69%) of diff not shown.
9.06 KB
smali/androidx/lifecycle/e.smali
    
Offset 1, 360 lines modifiedOffset 1, 123 lines modified
1 .class·public·final·Landroidx/lifecycle/e;1 .class·public·abstract·synthetic·Landroidx/lifecycle/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroidx/lifecycle/j; 
  
 4 #·static·fields
 5 .field·public·static·final·synthetic·a:[I
  
6 #·annotations 
7 .annotation·system·Ldalvik/annotation/MemberClasses; 
8 ····value·=·{ 
9 ········Landroidx/lifecycle/e$a; 
10 ····} 
11 .end·annotation 
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·3
  
 9 ····invoke-static·{},·Landroidx/lifecycle/f;->values()[Landroidx/lifecycle/f;
12 #·instance·fields 
13 .field·public·final·a:Landroidx/lifecycle/d; 
  
14 .field·public·final·b:Landroidx/lifecycle/j;10 ····move-result-object·v0
  
 11 ····array-length·v0,·v0
  
 12 ····new-array·v0,·v0,·[I
15 #·direct·methods 
16 .method·public·constructor·<init>(Landroidx/lifecycle/d;Landroidx/lifecycle/j;)V 
17 ····.locals·1 
  
18 ····.line·1 
19 ····const-string·v0,·"defaultLifecycleObserver"13 ····:try_start_0
 14 ····sget-object·v1,·Landroidx/lifecycle/f;->ON_CREATE:Landroidx/lifecycle/f;
  
 15 ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I
20 ····.line·2 
21 ····.line·3 
22 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
23 ····.line·4 
24 ····.line·5 
25 ····.line·6 
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
27 ····.line·7 
28 ····.line·8 
29 ····.line·9 
30 ····iput-object·p1,·p0,·Landroidx/lifecycle/e;->a:Landroidx/lifecycle/d; 
  
31 ····.line·10 
32 ····.line·11 
33 ····iput-object·p2,·p0,·Landroidx/lifecycle/e;->b:Landroidx/lifecycle/j; 
  
 16 ····move-result·v1
34 ····.line·12 
35 ····.line·13 
36 ····return-void 
37 ····.line·14 
38 ····.line·15 
39 ····.line·16 
40 ····.line·17 
41 ····.line·18 
42 ····.line·19 
43 ····.line·20 
44 ····.line·21 
45 ····.line·22 
46 ····.line·23 
47 ····.line·24 
48 ····.line·25 
49 ····.line·26 
50 ····.line·27 
51 ····.line·28 
52 ····.line·29 
53 ····.line·30 
54 ····.line·31 
55 ····.line·32 
56 ····.line·33 
57 ····.line·34 
58 ····.line·35 
59 ····.line·36 
60 ····.line·37 
61 ····.line·38 
62 ····.line·39 
63 ····.line·40 
64 ····.line·41 
65 ····.line·42 
66 ····.line·43 
67 ····.line·44 
68 ····.line·45 
69 ····.line·46 
70 ····.line·47 
71 ····.line·48 
72 ····.line·49 
73 ····.line·50 
74 ····.line·51 
75 ····.line·52 
76 ····.line·53 
77 ····.line·54 
78 ····.line·55 
79 ····.line·56 
80 ····.line·57 
81 ····.line·58 
82 ····.line·59 
83 ····.line·60 
84 ····.line·61 
85 ····.line·62 
86 ····.line·63 
87 ····.line·64 
88 ····.line·65 
89 ····.line·66 
90 ····.line·67 
91 ····.line·68 
92 ····.line·69 
93 ····.line·70 
94 ····.line·71 
95 ····.line·72 
96 ····.line·73 
97 ····.line·74 
98 ····.line·75 
99 ····.line·76 
100 ····.line·77 
101 ····.line·78 
102 ····.line·79 
Max diff block lines reached; 6207/9218 bytes (67.34%) of diff not shown.
7.81 KB
smali/androidx/lifecycle/b.smali
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·Landroidx/lifecycle/b;1 .class·public·final·Landroidx/lifecycle/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroidx/lifecycle/j;5 .implements·Landroidx/lifecycle/k;
  
  
6 #·instance·fields6 #·instance·fields
 7 .field·public·final·a:Lio/flutter/embedding/engine/renderer/b;
  
7 .field·public·final·a:[Landroidx/lifecycle/g;8 .field·public·final·b:Landroidx/lifecycle/b;
  
  
8 #·direct·methods9 #·direct·methods
9 .method·public·constructor·<init>([Landroidx/lifecycle/g;)V10 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/b;Landroidx/lifecycle/b;)V
10 ····.locals·111 ····.locals·0
  
11 ····.line·112 ····.line·1
12 ····const-string·v0,·"generatedAdapters"13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·214 ····.line·2
14 ····.line·315 ····.line·3
15 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
16 ····.line·416 ····.line·4
 17 ····iput-object·p1,·p0,·Landroidx/lifecycle/b;->a:Lio/flutter/embedding/engine/renderer/b;
  
17 ····.line·518 ····.line·5
18 ····.line·619 ····.line·6
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····iput-object·p2,·p0,·Landroidx/lifecycle/b;->b:Landroidx/lifecycle/b;
  
20 ····.line·721 ····.line·7
21 ····.line·822 ····.line·8
 23 ····return-void
22 ····.line·924 ····.line·9
23 ····iput-object·p1,·p0,·Landroidx/lifecycle/b;->a:[Landroidx/lifecycle/g; 
  
24 ····.line·1025 ····.line·10
25 ····.line·1126 ····.line·11
26 ····return-void 
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
31 ····.line·1631 ····.line·16
32 ····.line·1732 ····.line·17
33 ····.line·1833 ····.line·18
Offset 81, 94 lines modifiedOffset 81, 252 lines modified
81 ····.line·5681 ····.line·56
82 ····.line·5782 ····.line·57
83 ····.line·5883 ····.line·58
84 ····.line·5984 ····.line·59
85 ····.line·6085 ····.line·60
86 ····.line·6186 ····.line·61
87 ····.line·6287 ····.line·62
 88 ····.line·63
 89 ····.line·64
 90 ····.line·65
 91 ····.line·66
 92 ····.line·67
 93 ····.line·68
 94 ····.line·69
 95 ····.line·70
 96 ····.line·71
 97 ····.line·72
 98 ····.line·73
 99 ····.line·74
 100 ····.line·75
 101 ····.line·76
 102 ····.line·77
 103 ····.line·78
 104 ····.line·79
 105 ····.line·80
 106 ····.line·81
 107 ····.line·82
 108 ····.line·83
 109 ····.line·84
 110 ····.line·85
 111 ····.line·86
 112 ····.line·87
 113 ····.line·88
 114 ····.line·89
 115 ····.line·90
 116 ····.line·91
 117 ····.line·92
 118 ····.line·93
 119 ····.line·94
 120 ····.line·95
 121 ····.line·96
 122 ····.line·97
 123 ····.line·98
 124 ····.line·99
 125 ····.line·100
 126 ····.line·101
 127 ····.line·102
 128 ····.line·103
 129 ····.line·104
 130 ····.line·105
 131 ····.line·106
 132 ····.line·107
 133 ····.line·108
 134 ····.line·109
 135 ····.line·110
 136 ····.line·111
 137 ····.line·112
 138 ····.line·113
 139 ····.line·114
 140 ····.line·115
 141 ····.line·116
 142 ····.line·117
 143 ····.line·118
 144 ····.line·119
 145 ····.line·120
 146 ····.line·121
 147 ····.line·122
 148 ····.line·123
 149 ····.line·124
 150 ····.line·125
 151 ····.line·126
 152 ····.line·127
 153 ····.line·128
 154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
Max diff block lines reached; 4178/7937 bytes (52.64%) of diff not shown.
3.27 KB
smali/androidx/lifecycle/v.smali
    
Offset 1, 212 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·Landroidx/lifecycle/v;1 .class·public·final·Landroidx/lifecycle/v;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroidx/lifecycle/j; 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>(Landroidx/lifecycle/g;)V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····const-string·v0,·"generatedAdapter" 
  
11 ····.line·2 
12 ····.line·3 
13 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
14 ····.line·4 
15 ····.line·5 
16 ····.line·6 
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
18 ····.line·7 
19 ····.line·8 
20 ····.line·9 
21 ····return-void 
22 ····.line·10 
23 ····.line·11 
24 ····.line·12 
25 ····.line·13 
26 ····.line·14 
27 ····.line·15 
28 ····.line·16 
29 ····.line·17 
30 ····.line·18 
31 ····.line·19 
32 ····.line·20 
33 ····.line·21 
34 ····.line·22 
35 ····.line·23 
36 ····.line·24 
37 ····.line·25 
38 ····.line·26 
39 ····.line·27 
40 ····.line·28 
41 ····.line·29 
42 ····.line·30 
43 ····.line·31 
44 ····.line·32 
45 ····.line·33 
46 ····.line·34 
47 ····.line·35 
48 ····.line·36 
49 ····.line·37 
50 ····.line·38 
51 ····.line·39 
52 ····.line·40 
53 ····.line·41 
54 ····.line·42 
55 ····.line·43 
56 ····.line·44 
57 ····.line·45 
58 ····.line·46 
59 ····.line·47 
60 ····.line·48 
61 ····.line·49 
62 ····.line·50 
63 ····.line·51 
64 ····.line·52 
65 ····.line·53 
66 ····.line·54 
67 ····.line·55 
68 ····.line·56 
69 ····.line·57 
70 ····.line·58 
71 ····.line·59 
72 ····.line·60 
73 ····.line·61 
74 ····.line·62 
75 .end·method 
  
  
76 #·virtual·methods 
77 .method·public·d(Landroidx/lifecycle/l;Landroidx/lifecycle/h$a;)V 
78 ····.locals·1 
  
79 ····.line·1 
80 ····const-string·v0,·"source" 
  
81 ····.line·2 
82 ····.line·3 
83 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
84 ····.line·4 
85 ····.line·5 
86 ····.line·6 
87 ····const-string·p1,·"event" 
  
88 ····.line·7 
89 ····.line·8 
90 ····invoke-static·{p2,·p1},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
91 ····.line·9 
92 ····.line·10 
93 ····.line·11 
94 ····const/4·p1,·0x0 
  
95 ····.line·12 
96 ····throw·p1 
97 ····.line·13 
98 ····.line·14 
99 ····.line·15 
100 ····.line·16 
101 ····.line·17 
102 ····.line·18 
103 ····.line·19 
104 ····.line·20 
105 ····.line·21 
106 ····.line·22 
107 ····.line·23 
108 ····.line·24 
109 ····.line·25 
110 ····.line·26 
111 ····.line·27 
112 ····.line·28 
Max diff block lines reached; -1/3285 bytes (-0.03%) of diff not shown.
4.69 KB
smali/androidx/lifecycle/g.smali
    
Offset 1, 3 lines modifiedOffset 1, 242 lines modified
1 .class·public·interface·abstract·Landroidx/lifecycle/g;1 .class·public·final·enum·Landroidx/lifecycle/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·enum·e:Landroidx/lifecycle/g;
  
 6 .field·public·static·final·enum·f:Landroidx/lifecycle/g;
  
 7 .field·public·static·final·enum·g:Landroidx/lifecycle/g;
  
 8 .field·public·static·final·enum·h:Landroidx/lifecycle/g;
  
 9 .field·public·static·final·enum·i:Landroidx/lifecycle/g;
  
 10 .field·public·static·final·synthetic·j:[Landroidx/lifecycle/g;
  
  
 11 #·direct·methods
 12 .method·static·constructor·<clinit>()V
 13 ····.locals·7
  
 14 ····.line·1
 15 ····new-instance·v0,·Landroidx/lifecycle/g;
  
 16 ····.line·2
 17 ····.line·3
 18 ····const-string·v1,·"DESTROYED"
  
 19 ····.line·4
 20 ····.line·5
 21 ····const/4·v2,·0x0
  
 22 ····.line·6
 23 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
 24 ····.line·7
 25 ····.line·8
 26 ····.line·9
 27 ····sput-object·v0,·Landroidx/lifecycle/g;->e:Landroidx/lifecycle/g;
  
 28 ····.line·10
 29 ····.line·11
 30 ····new-instance·v1,·Landroidx/lifecycle/g;
  
 31 ····.line·12
 32 ····.line·13
 33 ····const-string·v2,·"INITIALIZED"
  
 34 ····.line·14
 35 ····.line·15
 36 ····const/4·v3,·0x1
  
 37 ····.line·16
 38 ····invoke-direct·{v1,·v2,·v3},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
 39 ····.line·17
 40 ····.line·18
 41 ····.line·19
 42 ····sput-object·v1,·Landroidx/lifecycle/g;->f:Landroidx/lifecycle/g;
  
 43 ····.line·20
 44 ····.line·21
 45 ····new-instance·v2,·Landroidx/lifecycle/g;
  
 46 ····.line·22
 47 ····.line·23
 48 ····const-string·v3,·"CREATED"
  
 49 ····.line·24
 50 ····.line·25
 51 ····const/4·v4,·0x2
  
 52 ····.line·26
 53 ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
 54 ····.line·27
 55 ····.line·28
 56 ····.line·29
 57 ····sput-object·v2,·Landroidx/lifecycle/g;->g:Landroidx/lifecycle/g;
  
 58 ····.line·30
 59 ····.line·31
 60 ····new-instance·v3,·Landroidx/lifecycle/g;
  
 61 ····.line·32
 62 ····.line·33
 63 ····const-string·v4,·"STARTED"
  
 64 ····.line·34
 65 ····.line·35
 66 ····const/4·v5,·0x3
  
 67 ····.line·36
 68 ····invoke-direct·{v3,·v4,·v5},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
 69 ····.line·37
 70 ····.line·38
 71 ····.line·39
 72 ····sput-object·v3,·Landroidx/lifecycle/g;->h:Landroidx/lifecycle/g;
  
 73 ····.line·40
 74 ····.line·41
 75 ····new-instance·v4,·Landroidx/lifecycle/g;
  
 76 ····.line·42
 77 ····.line·43
 78 ····const-string·v5,·"RESUMED"
  
 79 ····.line·44
 80 ····.line·45
 81 ····const/4·v6,·0x4
  
 82 ····.line·46
 83 ····invoke-direct·{v4,·v5,·v6},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
 84 ····.line·47
 85 ····.line·48
 86 ····.line·49
 87 ····sput-object·v4,·Landroidx/lifecycle/g;->i:Landroidx/lifecycle/g;
  
 88 ····.line·50
 89 ····.line·51
 90 ····filled-new-array·{v0,·v1,·v2,·v3,·v4},·[Landroidx/lifecycle/g;
  
 91 ····.line·52
Max diff block lines reached; -1/4736 bytes (-0.02%) of diff not shown.
10.7 KB
smali/androidx/lifecycle/c.smali
Max HTML report size reached
39.7 KB
smali/androidx/datastore/preferences/protobuf/T.smali
Max HTML report size reached
81.2 KB
smali/androidx/datastore/preferences/protobuf/t.smali
Max HTML report size reached
53.3 KB
smali/androidx/datastore/preferences/protobuf/Y.smali
Max HTML report size reached
27.1 KB
smali/androidx/datastore/preferences/protobuf/Z.smali
Max HTML report size reached
56.7 KB
smali/androidx/datastore/preferences/protobuf/s.smali
Max HTML report size reached
6.09 KB
smali/androidx/datastore/preferences/protobuf/p.smali
    
Offset 1, 337 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/p;1 .class·public·final·Landroidx/datastore/preferences/protobuf/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:Landroidx/datastore/preferences/protobuf/n; 
  
6 .field·public·static·final·b:Landroidx/datastore/preferences/protobuf/n; 
  
  
7 #·direct·methods 
8 .method·static·constructor·<clinit>()V 
9 ····.locals·1 
  
10 ····.line·1 
11 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/o; 
  
12 ····.line·2 
13 ····.line·3 
14 ····invoke-direct·{v0},·Landroidx/datastore/preferences/protobuf/o;-><init>()V 
  
15 ····.line·4 
16 ····.line·5 
17 ····.line·6 
18 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/p;->a:Landroidx/datastore/preferences/protobuf/n; 
  
19 ····.line·7 
20 ····.line·8 
21 ····invoke-static·{},·Landroidx/datastore/preferences/protobuf/p;->c()Landroidx/datastore/preferences/protobuf/n; 
  
22 ····.line·9 
23 ····.line·10 
24 ····.line·11 
25 ····move-result-object·v0 
  
26 ····.line·12 
27 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/p;->b:Landroidx/datastore/preferences/protobuf/n; 
  
28 ····.line·13 
29 ····.line·14 
30 ····return-void 
31 ····.line·15 
32 ····.line·16 
33 ····.line·17 
34 ····.line·18 
35 ····.line·19 
36 ····.line·20 
37 ····.line·21 
38 ····.line·22 
39 ····.line·23 
40 ····.line·24 
41 ····.line·25 
42 ····.line·26 
43 ····.line·27 
44 ····.line·28 
45 ····.line·29 
46 ····.line·30 
47 ····.line·31 
48 ····.line·32 
49 ····.line·33 
50 ····.line·34 
51 ····.line·35 
52 ····.line·36 
53 ····.line·37 
54 ····.line·38 
55 ····.line·39 
56 ····.line·40 
57 ····.line·41 
58 ····.line·42 
59 ····.line·43 
60 ····.line·44 
61 ····.line·45 
62 ····.line·46 
63 ····.line·47 
64 ····.line·48 
65 ····.line·49 
66 ····.line·50 
67 ····.line·51 
68 ····.line·52 
69 ····.line·53 
70 ····.line·54 
71 ····.line·55 
72 ····.line·56 
73 ····.line·57 
74 ····.line·58 
75 ····.line·59 
76 ····.line·60 
77 ····.line·61 
78 .end·method 
  
79 .method·public·static·a()Landroidx/datastore/preferences/protobuf/n; 
80 ····.locals·2 
  
81 ····.line·1 
82 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/p;->b:Landroidx/datastore/preferences/protobuf/n; 
  
83 ····.line·2 
84 ····.line·3 
85 ····if-eqz·v0,·:cond_0 
  
86 ····.line·4 
87 ····.line·5 
88 ····return-object·v0 
  
89 ····.line·6 
90 ····:cond_0 
91 ····new-instance·v0,·Ljava/lang/IllegalStateException; 
  
92 ····.line·7 
93 ····.line·8 
94 ····const-string·v1,·"Protobuf·runtime·is·not·correctly·loaded." 
  
95 ····.line·9 
96 ····.line·10 
97 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V 
  
98 ····.line·11 
99 ····.line·12 
100 ····.line·13 
101 ····throw·v0 
102 ····.line·14 
103 ····.line·15 
104 ····.line·16 
105 ····.line·17 
106 ····.line·18 
107 ····.line·19 
Max diff block lines reached; -1/6133 bytes (-0.02%) of diff not shown.
6.26 KB
smali/androidx/datastore/preferences/protobuf/a.smali
    
Offset 1, 373 lines modifiedOffset 1, 15 lines modified
1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/a;1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroidx/datastore/preferences/protobuf/J; 
  
  
6 #·annotations 
7 .annotation·system·Ldalvik/annotation/MemberClasses; 
8 ····value·=·{ 
9 ········Landroidx/datastore/preferences/protobuf/a$a; 
10 ····} 
11 .end·annotation 
  
  
12 #·instance·fields4 #·instance·fields
13 .field·protected·memoizedHashCode:I5 .field·protected·memoizedHashCode:I
  
  
14 #·direct·methods 
15 .method·public·constructor·<init>()V 
16 ····.locals·1 
  
17 ····.line·1 
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
19 ····.line·2 
20 ····.line·3 
21 ····.line·4 
22 ····const/4·v0,·0x0 
  
23 ····.line·5 
24 ····iput·v0,·p0,·Landroidx/datastore/preferences/protobuf/a;->memoizedHashCode:I 
  
25 ····.line·6 
26 ····.line·7 
27 ····return-void 
28 ····.line·8 
29 ····.line·9 
30 ····.line·10 
31 ····.line·11 
32 ····.line·12 
33 ····.line·13 
34 ····.line·14 
35 ····.line·15 
36 ····.line·16 
37 ····.line·17 
38 ····.line·18 
39 ····.line·19 
40 ····.line·20 
41 ····.line·21 
42 ····.line·22 
43 ····.line·23 
44 ····.line·24 
45 ····.line·25 
46 ····.line·26 
47 ····.line·27 
48 ····.line·28 
49 ····.line·29 
50 ····.line·30 
51 ····.line·31 
52 ····.line·32 
53 ····.line·33 
54 ····.line·34 
55 ····.line·35 
56 ····.line·36 
57 ····.line·37 
58 ····.line·38 
59 ····.line·39 
60 ····.line·40 
61 ····.line·41 
62 ····.line·42 
63 ····.line·43 
64 ····.line·44 
65 ····.line·45 
66 ····.line·46 
67 ····.line·47 
68 ····.line·48 
69 ····.line·49 
70 ····.line·50 
71 ····.line·51 
72 ····.line·52 
73 ····.line·53 
74 ····.line·54 
75 ····.line·55 
76 ····.line·56 
77 ····.line·57 
78 ····.line·58 
79 ····.line·59 
80 ····.line·60 
81 ····.line·61 
82 .end·method 
  
83 .method·public·static·f(Ljava/lang/Iterable;Ljava/util/List;)V 
84 ····.locals·0 
  
85 ····.line·1 
86 ····invoke-static·{p0,·p1},·Landroidx/datastore/preferences/protobuf/a$a;->f(Ljava/lang/Iterable;Ljava/util/List;)V 
  
87 ····.line·2 
88 ····.line·3 
89 ····.line·4 
90 ····return-void 
91 ····.line·5 
92 ····.line·6 
93 ····.line·7 
94 ····.line·8 
95 ····.line·9 
96 ····.line·10 
97 ····.line·11 
98 ····.line·12 
99 ····.line·13 
100 ····.line·14 
101 ····.line·15 
102 ····.line·16 
103 ····.line·17 
104 ····.line·18 
105 ····.line·19 
106 ····.line·20 
107 ····.line·21 
108 ····.line·22 
109 ····.line·23 
110 ····.line·24 
111 ····.line·25 
112 ····.line·26 
113 ····.line·27 
Max diff block lines reached; 2927/6306 bytes (46.42%) of diff not shown.
118 KB
smali/androidx/datastore/preferences/protobuf/k.smali
Max HTML report size reached
232 KB
smali/androidx/datastore/preferences/protobuf/j.smali
Max HTML report size reached
12.3 KB
smali/androidx/datastore/preferences/protobuf/z.smali
Max HTML report size reached
2.57 KB
smali/androidx/datastore/preferences/protobuf/c0.smali
    
Offset 1, 6 lines modifiedOffset 1, 148 lines modified
1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/c0;1 .class·public·final·Landroidx/datastore/preferences/protobuf/c0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/RuntimeException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroidx/datastore/preferences/protobuf/H; 
 4 #·direct·methods
 5 .method·public·constructor·<init>()V
 6 ····.locals·1
  
 7 ····.line·1
 8 ····const-string·v0,·"Message·was·missing·required·fields.··(Lite·runtime·could·not·determine·which·fields·were·missing)."
  
 9 ····.line·2
 10 ····.line·3
 11 ····invoke-direct·{p0,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  
 12 ····.line·4
 13 ····.line·5
 14 ····.line·6
 15 ····return-void
 16 ····.line·7
 17 ····.line·8
 18 ····.line·9
 19 ····.line·10
 20 ····.line·11
 21 ····.line·12
 22 ····.line·13
 23 ····.line·14
 24 ····.line·15
 25 ····.line·16
 26 ····.line·17
 27 ····.line·18
 28 ····.line·19
 29 ····.line·20
 30 ····.line·21
 31 ····.line·22
 32 ····.line·23
 33 ····.line·24
 34 ····.line·25
 35 ····.line·26
 36 ····.line·27
 37 ····.line·28
 38 ····.line·29
 39 ····.line·30
 40 ····.line·31
 41 ····.line·32
 42 ····.line·33
 43 ····.line·34
 44 ····.line·35
 45 ····.line·36
 46 ····.line·37
 47 ····.line·38
 48 ····.line·39
 49 ····.line·40
 50 ····.line·41
 51 ····.line·42
 52 ····.line·43
 53 ····.line·44
 54 ····.line·45
 55 ····.line·46
 56 ····.line·47
 57 ····.line·48
 58 ····.line·49
 59 ····.line·50
 60 ····.line·51
 61 ····.line·52
 62 ····.line·53
 63 ····.line·54
 64 ····.line·55
 65 ····.line·56
 66 ····.line·57
 67 ····.line·58
 68 ····.line·59
 69 ····.line·60
 70 ····.line·61
 71 ····.line·62
 72 ····.line·63
 73 ····.line·64
 74 ····.line·65
 75 ····.line·66
 76 ····.line·67
 77 ····.line·68
 78 ····.line·69
 79 ····.line·70
 80 ····.line·71
 81 ····.line·72
 82 ····.line·73
 83 ····.line·74
 84 ····.line·75
 85 ····.line·76
 86 ····.line·77
 87 ····.line·78
 88 ····.line·79
 89 ····.line·80
 90 ····.line·81
 91 ····.line·82
 92 ····.line·83
 93 ····.line·84
 94 ····.line·85
 95 ····.line·86
 96 ····.line·87
 97 ····.line·88
 98 ····.line·89
 99 ····.line·90
 100 ····.line·91
 101 ····.line·92
 102 ····.line·93
 103 ····.line·94
 104 ····.line·95
 105 ····.line·96
 106 ····.line·97
 107 ····.line·98
 108 ····.line·99
 109 ····.line·100
 110 ····.line·101
 111 ····.line·102
 112 ····.line·103
 113 ····.line·104
 114 ····.line·105
 115 ····.line·106
 116 ····.line·107
 117 ····.line·108
 118 ····.line·109
 119 ····.line·110
 120 ····.line·111
 121 ····.line·112
Max diff block lines reached; -1/2519 bytes (-0.04%) of diff not shown.
122 KB
smali/androidx/datastore/preferences/protobuf/q.smali
Max HTML report size reached
80.5 KB
smali/androidx/datastore/preferences/protobuf/r.smali
Max HTML report size reached
703 KB
smali/androidx/datastore/preferences/protobuf/N.smali
Max HTML report size reached
84.2 KB
smali/androidx/datastore/preferences/protobuf/h0.smali
Max HTML report size reached
23.2 KB
smali/androidx/datastore/preferences/protobuf/u.smali
Max HTML report size reached
10.3 KB
smali/androidx/datastore/preferences/protobuf/d.smali
Max HTML report size reached
57.3 KB
smali/androidx/datastore/preferences/protobuf/L.smali
Max HTML report size reached
269 KB
smali/androidx/datastore/preferences/protobuf/h.smali
Max HTML report size reached
29.1 KB
smali/androidx/datastore/preferences/protobuf/V.smali
Max HTML report size reached
49.6 KB
smali/androidx/datastore/preferences/protobuf/B.smali
Max HTML report size reached
41.2 KB
smali/androidx/datastore/preferences/protobuf/k0.smali
Max HTML report size reached
30.6 KB
smali/androidx/datastore/preferences/protobuf/o.smali
Max HTML report size reached
6.69 KB
smali/androidx/datastore/preferences/protobuf/l.smali
    
Offset 1, 218 lines modifiedOffset 1, 39 lines modified
1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/l;1 .class·public·final·Landroidx/datastore/preferences/protobuf/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/io/IOException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:Ljava/lang/Class; 
  
  
6 #·direct·methods4 #·direct·methods
 5 .method·public·constructor·<init>(Ljava/lang/IndexOutOfBoundsException;)V
7 .method·static·constructor·<clinit>()V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····invoke-static·{},·Landroidx/datastore/preferences/protobuf/l;->c()Ljava/lang/Class; 
  
11 ····.line·2 
12 ····.line·3 
13 ····.line·4 
14 ····move-result-object·v0 
  
15 ····.line·5 
16 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/l;->a:Ljava/lang/Class; 
  
17 ····.line·6 
18 ····.line·7 
19 ····return-void 
20 ····.line·8 
21 ····.line·9 
22 ····.line·10 
23 ····.line·11 
24 ····.line·12 
25 ····.line·13 
26 ····.line·14 
27 ····.line·15 
28 ····.line·16 
29 ····.line·17 
30 ····.line·18 
31 ····.line·19 
32 ····.line·20 
33 ····.line·21 
34 ····.line·22 
35 ····.line·23 
36 ····.line·24 
37 ····.line·25 
38 ····.line·26 
39 ····.line·27 
40 ····.line·28 
41 ····.line·29 
42 ····.line·30 
43 ····.line·31 
44 ····.line·32 
45 ····.line·33 
46 ····.line·34 
47 ····.line·35 
48 ····.line·36 
49 ····.line·37 
50 ····.line·38 
51 ····.line·39 
52 ····.line·40 
53 ····.line·41 
54 ····.line·42 
55 ····.line·43 
56 ····.line·44 
57 ····.line·45 
58 ····.line·46 
59 ····.line·47 
60 ····.line·48 
61 ····.line·49 
62 ····.line·50 
63 ····.line·51 
64 ····.line·52 
65 ····.line·53 
66 ····.line·54 
67 ····.line·55 
68 ····.line·56 
69 ····.line·57 
70 ····.line·58 
71 ····.line·59 
72 ····.line·60 
73 ····.line·61 
74 .end·method 
  
75 .method·public·static·a()Landroidx/datastore/preferences/protobuf/m; 
76 ····.locals·16 ····.locals·1
  
77 ····.line·17 ····.line·1
 8 ····const-string·v0,·"CodedOutputStream·was·writing·to·a·flat·byte·array·and·ran·out·of·space."
78 ····const-string·v0,·"getEmptyRegistry" 
  
79 ····.line·2 
80 ····.line·3 
81 ····invoke-static·{v0},·Landroidx/datastore/preferences/protobuf/l;->b(Ljava/lang/String;)Landroidx/datastore/preferences/protobuf/m; 
  
82 ····.line·4 
83 ····.line·5 
84 ····.line·6 
85 ····move-result-object·v0 
  
86 ····.line·7 
87 ····if-eqz·v0,·:cond_0 
  
88 ····.line·8 
89 ····.line·9 
90 ····goto·:goto_0 
  
91 ····.line·10 
92 ····:cond_0 
93 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/m;->c:Landroidx/datastore/preferences/protobuf/m; 
  
94 ····.line·11 
95 ····.line·12 
96 ····:goto_0 
97 ····return-object·v0 
98 ····.line·13 
99 ····.line·14 
100 ····.line·15 
101 ····.line·16 
102 ····.line·17 
103 ····.line·18 
104 ····.line·19 
105 ····.line·20 
106 ····.line·21 
107 ····.line·22 
108 ····.line·23 
109 ····.line·24 
Max diff block lines reached; 3533/6745 bytes (52.38%) of diff not shown.
7.46 KB
smali/androidx/datastore/preferences/protobuf/y.smali
    
Offset 1, 14 lines modifiedOffset 1, 438 lines modified
1 .class·public·interface·abstract·Landroidx/datastore/preferences/protobuf/y;1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/y;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:Ljava/nio/charset/Charset;
  
 6 .field·public·static·final·b:[B
  
  
4 #·virtual·methods7 #·direct·methods
5 .method·public·abstract·a(Ljava/lang/Object;Ljava/lang/Object;J)V8 .method·static·constructor·<clinit>()V
 9 ····.locals·3
  
 10 ····.line·1
 11 ····const-string·v0,·"US-ASCII"
  
 12 ····.line·2
 13 ····.line·3
 14 ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;
  
 15 ····.line·4
 16 ····.line·5
 17 ····.line·6
 18 ····const-string·v0,·"UTF-8"
  
 19 ····.line·7
 20 ····.line·8
 21 ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;
  
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····move-result-object·v0
  
 26 ····.line·12
 27 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/y;->a:Ljava/nio/charset/Charset;
  
 28 ····.line·13
 29 ····.line·14
 30 ····const-string·v0,·"ISO-8859-1"
  
 31 ····.line·15
 32 ····.line·16
 33 ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;
  
 34 ····.line·17
 35 ····.line·18
 36 ····.line·19
 37 ····const/4·v0,·0x0
  
 38 ····.line·20
 39 ····new-array·v1,·v0,·[B
  
 40 ····.line·21
 41 ····.line·22
 42 ····sput-object·v1,·Landroidx/datastore/preferences/protobuf/y;->b:[B
  
 43 ····.line·23
 44 ····.line·24
 45 ····invoke-static·{v1},·Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer;
  
 46 ····.line·25
 47 ····.line·26
 48 ····.line·27
 49 ····new-instance·v2,·Landroidx/datastore/preferences/protobuf/h;
  
 50 ····.line·28
 51 ····.line·29
 52 ····invoke-direct·{v2,·v1,·v0,·v0,·v0},·Landroidx/datastore/preferences/protobuf/h;-><init>([BIIZ)V
  
 53 ····.line·30
 54 ····.line·31
 55 ····.line·32
 56 ····:try_start_0
 57 ····invoke-virtual·{v2,·v0},·Landroidx/datastore/preferences/protobuf/h;->e(I)I
 58 ····:try_end_0
 59 ····.catch·Landroidx/datastore/preferences/protobuf/A;·{:try_start_0·..·:try_end_0}·:catch_0
  
 60 ····.line·33
 61 ····.line·34
 62 ····.line·35
 63 ····return-void
  
 64 ····.line·36
 65 ····:catch_0
 66 ····move-exception·v0
  
 67 ····.line·37
 68 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
 69 ····.line·38
 70 ····.line·39
 71 ····invoke-direct·{v1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/Throwable;)V
  
 72 ····.line·40
 73 ····.line·41
 74 ····.line·42
 75 ····throw·v1
 76 ····.line·43
 77 ····.line·44
 78 ····.line·45
 79 ····.line·46
 80 ····.line·47
 81 ····.line·48
 82 ····.line·49
 83 ····.line·50
 84 ····.line·51
 85 ····.line·52
 86 ····.line·53
 87 ····.line·54
 88 ····.line·55
 89 ····.line·56
 90 ····.line·57
 91 ····.line·58
 92 ····.line·59
 93 ····.line·60
 94 ····.line·61
 95 ····.line·62
 96 ····.line·63
 97 ····.line·64
 98 ····.line·65
 99 ····.line·66
 100 ····.line·67
 101 ····.line·68
 102 ····.line·69
Max diff block lines reached; 3760/7528 bytes (49.95%) of diff not shown.
11.9 KB
smali/androidx/datastore/preferences/protobuf/W.smali
Max HTML report size reached
349 KB
smali/androidx/datastore/preferences/protobuf/X.smali
Max HTML report size reached
43.9 KB
smali/androidx/datastore/preferences/protobuf/O.smali
Max HTML report size reached
33.8 KB
smali/androidx/datastore/preferences/protobuf/C.smali
Max HTML report size reached
40.9 KB
smali/androidx/datastore/preferences/protobuf/f.smali
Max HTML report size reached
187 KB
smali/androidx/datastore/preferences/protobuf/m.smali
Max HTML report size reached
33.4 KB
smali/androidx/datastore/preferences/protobuf/U.smali
Max HTML report size reached
11.8 KB
smali/androidx/datastore/preferences/protobuf/A.smali
Max HTML report size reached
13.9 KB
smali/androidx/datastore/preferences/protobuf/f0.smali
Max HTML report size reached
68.9 KB
smali/androidx/datastore/preferences/protobuf/w.smali
Max HTML report size reached
3.72 KB
smali/androidx/datastore/preferences/protobuf/n.smali
    
Offset 1, 30 lines modifiedOffset 1, 49 lines modified
1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/n;1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:Ljava/lang/Class;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·constructor·<init>()V7 .method·static·constructor·<clinit>()V
6 ····.locals·08 ····.locals·1
  
7 ····.line·19 ····.line·1
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····:try_start_0
 11 ····const-string·v0,·"androidx.datastore.preferences.protobuf.ExtensionRegistry"
  
9 ····.line·212 ····.line·2
10 ····.line·313 ····.line·3
 14 ····invoke-static·{v0},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
  
11 ····.line·415 ····.line·4
12 ····return-void 
13 ····.line·516 ····.line·5
14 ····.line·617 ····.line·6
 18 ····move-result-object·v0
 19 ····:try_end_0
 20 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
15 ····.line·721 ····.line·7
 22 ····goto·:goto_0
  
16 ····.line·823 ····.line·8
 24 ····:catch_0
 25 ····const/4·v0,·0x0
  
17 ····.line·926 ····.line·9
 27 ····:goto_0
 28 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/n;->a:Ljava/lang/Class;
  
18 ····.line·1029 ····.line·10
19 ····.line·1130 ····.line·11
 31 ····return-void
20 ····.line·1232 ····.line·12
21 ····.line·1333 ····.line·13
22 ····.line·1434 ····.line·14
23 ····.line·1535 ····.line·15
24 ····.line·1636 ····.line·16
25 ····.line·1737 ····.line·17
26 ····.line·1838 ····.line·18
Offset 67, 40 lines modifiedOffset 86, 80 lines modified
67 ····.line·5586 ····.line·55
68 ····.line·5687 ····.line·56
69 ····.line·5788 ····.line·57
70 ····.line·5889 ····.line·58
71 ····.line·5990 ····.line·59
72 ····.line·6091 ····.line·60
73 ····.line·6192 ····.line·61
74 .end·method 
  
  
75 #·virtual·methods 
76 .method·public·abstract·a(Ljava/util/Map$Entry;)I 
77 .end·method 
  
78 .method·public·abstract·b(Landroidx/datastore/preferences/protobuf/m;Landroidx/datastore/preferences/protobuf/J;I)Ljava/lang/Object; 
79 .end·method 
  
80 .method·public·abstract·c(Ljava/lang/Object;)Landroidx/datastore/preferences/protobuf/q; 
81 .end·method 
  
82 .method·public·abstract·d(Ljava/lang/Object;)Landroidx/datastore/preferences/protobuf/q; 
83 .end·method 
  
84 .method·public·abstract·e(Landroidx/datastore/preferences/protobuf/J;)Z 
85 .end·method 
  
86 .method·public·abstract·f(Ljava/lang/Object;)V 
87 .end·method 
  
88 .method·public·abstract·g(Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/X;Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/m;Landroidx/datastore/preferences/protobuf/q;Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/f0;)Ljava/lang/Object; 
89 .end·method 
  
90 .method·public·abstract·h(Landroidx/datastore/preferences/protobuf/X;Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/m;Landroidx/datastore/preferences/protobuf/q;)V 
91 .end·method 
  
92 .method·public·abstract·i(Landroidx/datastore/preferences/protobuf/f;Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/m;Landroidx/datastore/preferences/protobuf/q;)V 
93 .end·method 
  
94 .method·public·abstract·j(Landroidx/datastore/preferences/protobuf/l0;Ljava/util/Map$Entry;)V93 ····.line·62
 94 ····.line·63
 95 ····.line·64
 96 ····.line·65
 97 ····.line·66
 98 ····.line·67
 99 ····.line·68
 100 ····.line·69
 101 ····.line·70
 102 ····.line·71
 103 ····.line·72
 104 ····.line·73
 105 ····.line·74
 106 ····.line·75
 107 ····.line·76
 108 ····.line·77
 109 ····.line·78
 110 ····.line·79
 111 ····.line·80
 112 ····.line·81
 113 ····.line·82
 114 ····.line·83
 115 ····.line·84
 116 ····.line·85
 117 ····.line·86
 118 ····.line·87
 119 ····.line·88
 120 ····.line·89
 121 ····.line·90
 122 ····.line·91
 123 ····.line·92
 124 ····.line·93
 125 ····.line·94
 126 ····.line·95
 127 ····.line·96
 128 ····.line·97
 129 ····.line·98
 130 ····.line·99
Max diff block lines reached; 0/3702 bytes (0.00%) of diff not shown.
193 KB
smali/androidx/datastore/preferences/protobuf/i.smali
Max HTML report size reached
7.89 KB
smali/androidx/datastore/preferences/protobuf/Q.smali
    
Offset 1, 301 lines modifiedOffset 1, 87 lines modified
1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/Q;1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/Q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·a:Landroidx/datastore/preferences/protobuf/O;5 .field·public·static·final·a:Landroidx/datastore/preferences/protobuf/P;
  
6 .field·public·static·final·b:Landroidx/datastore/preferences/protobuf/O;6 .field·public·static·final·b:Landroidx/datastore/preferences/protobuf/P;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
9 ····.locals·1 
  
10 ····.line·1 
11 ····invoke-static·{},·Landroidx/datastore/preferences/protobuf/Q;->c()Landroidx/datastore/preferences/protobuf/O; 
  
12 ····.line·2 
13 ····.line·3 
14 ····.line·4 
15 ····move-result-object·v0 
  
16 ····.line·5 
17 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/Q;->a:Landroidx/datastore/preferences/protobuf/O; 
  
18 ····.line·6 
19 ····.line·7 
20 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/P; 
  
21 ····.line·8 
22 ····.line·9 
23 ····invoke-direct·{v0},·Landroidx/datastore/preferences/protobuf/P;-><init>()V 
  
24 ····.line·10 
25 ····.line·11 
26 ····.line·12 
27 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/Q;->b:Landroidx/datastore/preferences/protobuf/O; 
  
28 ····.line·13 
29 ····.line·14 
30 ····return-void 
31 ····.line·15 
32 ····.line·16 
33 ····.line·17 
34 ····.line·18 
35 ····.line·19 
36 ····.line·20 
37 ····.line·21 
38 ····.line·22 
39 ····.line·23 
40 ····.line·24 
41 ····.line·25 
42 ····.line·26 
43 ····.line·27 
44 ····.line·28 
45 ····.line·29 
46 ····.line·30 
47 ····.line·31 
48 ····.line·32 
49 ····.line·33 
50 ····.line·34 
51 ····.line·35 
52 ····.line·36 
53 ····.line·37 
54 ····.line·38 
55 ····.line·39 
56 ····.line·40 
57 ····.line·41 
58 ····.line·42 
59 ····.line·43 
60 ····.line·44 
61 ····.line·45 
62 ····.line·46 
63 ····.line·47 
64 ····.line·48 
65 ····.line·49 
66 ····.line·50 
67 ····.line·51 
68 ····.line·52 
69 ····.line·53 
70 ····.line·54 
71 ····.line·55 
72 ····.line·56 
73 ····.line·57 
74 ····.line·58 
75 ····.line·59 
76 ····.line·60 
77 ····.line·61 
78 .end·method 
  
79 .method·public·static·a()Landroidx/datastore/preferences/protobuf/O; 
80 ····.locals·1 
  
81 ····.line·1 
82 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/Q;->a:Landroidx/datastore/preferences/protobuf/O; 
  
83 ····.line·2 
84 ····.line·3 
85 ····return-object·v0 
86 ····.line·4 
87 ····.line·5 
88 ····.line·6 
89 ····.line·7 
90 ····.line·8 
91 ····.line·9 
92 ····.line·10 
93 ····.line·11 
94 ····.line·12 
95 ····.line·13 
96 ····.line·14 
97 ····.line·15 
98 ····.line·16 
99 ····.line·17 
100 ····.line·18 
101 ····.line·19 
102 ····.line·20 
103 ····.line·21 
104 ····.line·22 
105 ····.line·23 
106 ····.line·24 
107 ····.line·25 
108 ····.line·26 
109 ····.line·27 
110 ····.line·28 
111 ····.line·29 
112 ····.line·30 
Max diff block lines reached; 3789/7975 bytes (47.51%) of diff not shown.
69.8 KB
smali/androidx/datastore/preferences/protobuf/F.smali
Max HTML report size reached
66.4 KB
smali/androidx/datastore/preferences/protobuf/b0.smali
Max HTML report size reached
277 KB
smali/androidx/datastore/preferences/protobuf/a0.smali
Max HTML report size reached
656 KB
smali/androidx/datastore/preferences/protobuf/M.smali
Max HTML report size reached
1.52 KB
smali/androidx/datastore/preferences/protobuf/e.smali
    
Offset 1, 79 lines modifiedOffset 1, 20 lines modified
1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/e;1 .class·public·final·Landroidx/datastore/preferences/protobuf/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·synthetic·a:I
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·constructor·<init>()V7 .method·public·synthetic·constructor·<init>(I)V
6 ····.locals·08 ····.locals·0
  
7 ····.line·19 ····.line·1
 10 ····iput·p1,·p0,·Landroidx/datastore/preferences/protobuf/e;->a:I
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·2 
10 ····.line·3 
11 ····.line·4 
12 ····return-void12 ····return-void
13 ····.line·5 
14 ····.line·6 
15 ····.line·7 
16 ····.line·8 
17 ····.line·9 
18 ····.line·10 
19 ····.line·11 
20 ····.line·12 
21 ····.line·13 
22 ····.line·14 
23 ····.line·15 
24 ····.line·16 
25 ····.line·17 
26 ····.line·18 
27 ····.line·19 
28 ····.line·20 
29 ····.line·21 
30 ····.line·22 
31 ····.line·23 
32 ····.line·24 
33 ····.line·25 
34 ····.line·26 
35 ····.line·27 
36 ····.line·28 
37 ····.line·29 
38 ····.line·30 
39 ····.line·31 
40 ····.line·32 
41 ····.line·33 
42 ····.line·34 
43 ····.line·35 
44 ····.line·36 
45 ····.line·37 
46 ····.line·38 
47 ····.line·39 
48 ····.line·40 
49 ····.line·41 
50 ····.line·42 
51 ····.line·43 
52 ····.line·44 
53 ····.line·45 
54 ····.line·46 
55 ····.line·47 
56 ····.line·48 
57 ····.line·49 
58 ····.line·50 
59 ····.line·51 
60 ····.line·52 
61 ····.line·53 
62 ····.line·54 
63 ····.line·55 
64 ····.line·56 
65 ····.line·57 
66 ····.line·58 
67 ····.line·59 
68 ····.line·60 
69 ····.line·61 
70 .end·method 
  
  
71 #·virtual·methods 
72 .method·public·abstract·a([BII)V 
73 .end·method13 .end·method
15.1 KB
smali/androidx/datastore/preferences/protobuf/b.smali
Max HTML report size reached
34.7 KB
smali/androidx/datastore/preferences/protobuf/d0.smali
Max HTML report size reached
30.7 KB
smali/androidx/datastore/preferences/protobuf/I.smali
Max HTML report size reached
17.3 KB
smali/androidx/datastore/preferences/protobuf/v.smali
Max HTML report size reached
122 KB
smali/androidx/datastore/preferences/protobuf/i0.smali
Max HTML report size reached
73.1 KB
smali/androidx/datastore/preferences/protobuf/g0.smali
Max HTML report size reached
2.47 KB
smali/androidx/datastore/preferences/protobuf/P.smali
    
Offset 1, 153 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·Landroidx/datastore/preferences/protobuf/P;1 .class·public·final·Landroidx/datastore/preferences/protobuf/P;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroidx/datastore/preferences/protobuf/O; 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>()V 
8 ····.locals·0 
  
9 ····.line·1 
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····.line·2 
12 ····.line·3 
13 ····.line·4 
14 ····return-void 
15 ····.line·5 
16 ····.line·6 
17 ····.line·7 
18 ····.line·8 
19 ····.line·9 
20 ····.line·10 
21 ····.line·11 
22 ····.line·12 
23 ····.line·13 
24 ····.line·14 
25 ····.line·15 
26 ····.line·16 
27 ····.line·17 
28 ····.line·18 
29 ····.line·19 
30 ····.line·20 
31 ····.line·21 
32 ····.line·22 
33 ····.line·23 
34 ····.line·24 
35 ····.line·25 
36 ····.line·26 
37 ····.line·27 
38 ····.line·28 
39 ····.line·29 
40 ····.line·30 
41 ····.line·31 
42 ····.line·32 
43 ····.line·33 
44 ····.line·34 
45 ····.line·35 
46 ····.line·36 
47 ····.line·37 
48 ····.line·38 
49 ····.line·39 
50 ····.line·40 
51 ····.line·41 
52 ····.line·42 
53 ····.line·43 
54 ····.line·44 
55 ····.line·45 
56 ····.line·46 
57 ····.line·47 
58 ····.line·48 
59 ····.line·49 
60 ····.line·50 
61 ····.line·51 
62 ····.line·52 
63 ····.line·53 
64 ····.line·54 
65 ····.line·55 
66 ····.line·56 
67 ····.line·57 
68 ····.line·58 
69 ····.line·59 
70 ····.line·60 
71 ····.line·61 
72 .end·method 
  
  
73 #·virtual·methods 
74 .method·public·a(Ljava/lang/Object;)Ljava/lang/Object; 
75 ····.locals·0 
  
76 ····.line·1 
77 ····check-cast·p1,·Landroidx/datastore/preferences/protobuf/t; 
  
78 ····.line·2 
79 ····.line·3 
80 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/t;->I()Landroidx/datastore/preferences/protobuf/t; 
  
81 ····.line·4 
82 ····.line·5 
83 ····.line·6 
84 ····move-result-object·p1 
  
85 ····.line·7 
86 ····return-object·p1 
87 ····.line·8 
88 ····.line·9 
89 ····.line·10 
90 ····.line·11 
91 ····.line·12 
92 ····.line·13 
93 ····.line·14 
94 ····.line·15 
95 ····.line·16 
96 ····.line·17 
97 ····.line·18 
98 ····.line·19 
99 ····.line·20 
100 ····.line·21 
101 ····.line·22 
102 ····.line·23 
103 ····.line·24 
104 ····.line·25 
105 ····.line·26 
106 ····.line·27 
107 ····.line·28 
108 ····.line·29 
109 ····.line·30 
110 ····.line·31 
111 ····.line·32 
112 ····.line·33 
113 ····.line·34 
114 ····.line·35 
115 ····.line·36 
116 ····.line·37 
Max diff block lines reached; -1/2419 bytes (-0.04%) of diff not shown.
29.0 KB
smali/androidx/datastore/preferences/protobuf/D.smali
Max HTML report size reached
70.9 KB
smali/androidx/datastore/preferences/protobuf/g.smali
Max HTML report size reached
3.69 KB
smali/androidx/datastore/preferences/protobuf/K.smali
    
Offset 1, 8 lines modifiedOffset 1, 184 lines modified
1 .class·public·interface·abstract·Landroidx/datastore/preferences/protobuf/K;1 .class·public·abstract·Landroidx/datastore/preferences/protobuf/K;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·static·fields
5 .method·public·abstract·c()Landroidx/datastore/preferences/protobuf/J;5 .field·public·static·final·a:Landroidx/datastore/preferences/protobuf/J;
  
 6 .field·public·static·final·b:Landroidx/datastore/preferences/protobuf/J;
  
  
 7 #·direct·methods
 8 .method·static·constructor·<clinit>()V
 9 ····.locals·2
  
 10 ····.line·1
 11 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/T;->c:Landroidx/datastore/preferences/protobuf/T;
  
 12 ····.line·2
 13 ····.line·3
 14 ····const/4·v0,·0x0
  
 15 ····.line·4
 16 ····:try_start_0
 17 ····const-string·v1,·"androidx.datastore.preferences.protobuf.MapFieldSchemaFull"
  
 18 ····.line·5
 19 ····.line·6
 20 ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
  
 21 ····.line·7
 22 ····.line·8
 23 ····.line·9
 24 ····move-result-object·v1
  
 25 ····.line·10
 26 ····invoke-virtual·{v1,·v0},·Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
  
 27 ····.line·11
 28 ····.line·12
 29 ····.line·13
 30 ····move-result-object·v1
  
 31 ····.line·14
 32 ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
  
 33 ····.line·15
 34 ····.line·16
 35 ····.line·17
 36 ····move-result-object·v1
  
 37 ····.line·18
 38 ····check-cast·v1,·Landroidx/datastore/preferences/protobuf/J;
 39 ····:try_end_0
 40 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
 41 ····.line·19
 42 ····.line·20
 43 ····move-object·v0,·v1
  
 44 ····.line·21
 45 ····:catch_0
 46 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/K;->a:Landroidx/datastore/preferences/protobuf/J;
  
 47 ····.line·22
 48 ····.line·23
 49 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/J;
  
 50 ····.line·24
 51 ····.line·25
 52 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 53 ····.line·26
 54 ····.line·27
 55 ····.line·28
 56 ····sput-object·v0,·Landroidx/datastore/preferences/protobuf/K;->b:Landroidx/datastore/preferences/protobuf/J;
  
 57 ····.line·29
 58 ····.line·30
 59 ····return-void
 60 ····.line·31
 61 ····.line·32
 62 ····.line·33
 63 ····.line·34
 64 ····.line·35
 65 ····.line·36
 66 ····.line·37
 67 ····.line·38
 68 ····.line·39
 69 ····.line·40
 70 ····.line·41
 71 ····.line·42
 72 ····.line·43
 73 ····.line·44
 74 ····.line·45
 75 ····.line·46
 76 ····.line·47
 77 ····.line·48
 78 ····.line·49
 79 ····.line·50
 80 ····.line·51
 81 ····.line·52
 82 ····.line·53
 83 ····.line·54
 84 ····.line·55
 85 ····.line·56
 86 ····.line·57
 87 ····.line·58
 88 ····.line·59
 89 ····.line·60
 90 ····.line·61
 91 ····.line·62
 92 ····.line·63
 93 ····.line·64
 94 ····.line·65
 95 ····.line·66
 96 ····.line·67
 97 ····.line·68
 98 ····.line·69
 99 ····.line·70
 100 ····.line·71
 101 ····.line·72
 102 ····.line·73
 103 ····.line·74
 104 ····.line·75
 105 ····.line·76
 106 ····.line·77
Max diff block lines reached; 0/3677 bytes (0.00%) of diff not shown.
15.6 KB
smali/androidx/datastore/preferences/protobuf/c.smali
Max HTML report size reached
6.54 KB
smali/androidx/datastore/preferences/protobuf/l0.smali
    
Offset 1, 136 lines modifiedOffset 1, 237 lines modified
1 .class·public·interface·abstract·Landroidx/datastore/preferences/protobuf/l0;1 .class·public·final·Landroidx/datastore/preferences/protobuf/l0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/IllegalArgumentException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Landroidx/datastore/preferences/protobuf/l0$a; 
8 ····} 
9 .end·annotation 
  
  
10 #·virtual·methods4 #·direct·methods
11 .method·public·abstract·A(ILandroidx/datastore/preferences/protobuf/f;)V 
12 .end·method 
  
13 .method·public·abstract·B(II)V 
14 .end·method 
  
15 .method·public·abstract·C(ILjava/util/List;Z)V 
16 .end·method 
  
17 .method·public·abstract·D(ID)V 
18 .end·method 
  
19 .method·public·abstract·E(ILjava/util/List;Z)V 
20 .end·method 
  
21 .method·public·abstract·F(ILandroidx/datastore/preferences/protobuf/C$a;Ljava/util/Map;)V 
22 .end·method 
  
23 .method·public·abstract·G(IJ)V 
24 .end·method 
  
25 .method·public·abstract·H(ILjava/util/List;Z)V 
26 .end·method 
  
27 .method·public·abstract·I(II)V 
28 .end·method 
  
29 .method·public·abstract·J(ILjava/util/List;)V 
30 .end·method 
  
31 .method·public·abstract·K(ILjava/util/List;Z)V 
32 .end·method 
  
33 .method·public·abstract·L(ILjava/util/List;Z)V 
34 .end·method 
  
35 .method·public·abstract·M(ILjava/lang/Object;Landroidx/datastore/preferences/protobuf/Y;)V 
36 .end·method 
  
37 .method·public·abstract·N(ILjava/lang/Object;Landroidx/datastore/preferences/protobuf/Y;)V 
38 .end·method 
  
39 .method·public·abstract·O(ILjava/util/List;Z)V 
40 .end·method 
  
41 .method·public·abstract·a(ILjava/util/List;Z)V 
42 .end·method 
  
43 .method·public·abstract·b(ILjava/util/List;Z)V 
44 .end·method 
  
45 .method·public·abstract·c(ILjava/util/List;Z)V 
46 .end·method 
  
47 .method·public·abstract·d(IJ)V 
48 .end·method 
  
49 .method·public·abstract·e(ILjava/util/List;Z)V 
50 .end·method 
  
51 .method·public·abstract·f(IZ)V 
52 .end·method 
  
53 .method·public·abstract·g(IJ)V 
54 .end·method 
  
55 .method·public·abstract·h(II)V 
56 .end·method 
  
57 .method·public·abstract·i(ILjava/lang/Object;)V 
58 .end·method 
  
59 .method·public·abstract·j()Landroidx/datastore/preferences/protobuf/l0$a; 
60 .end·method 
  
61 .method·public·abstract·k(ILjava/util/List;Landroidx/datastore/preferences/protobuf/Y;)V 
62 .end·method 
  
63 .method·public·abstract·l(IJ)V 
64 .end·method 
  
65 .method·public·abstract·m(IF)V 
66 .end·method 
  
67 .method·public·abstract·n(ILjava/util/List;)V 
68 .end·method 
  
69 .method·public·abstract·o(II)V 
70 .end·method 
  
71 .method·public·abstract·p(ILjava/util/List;Landroidx/datastore/preferences/protobuf/Y;)V 
72 .end·method 
  
73 .method·public·abstract·q(I)V 
74 .end·method 
  
75 .method·public·abstract·r(I)V 
76 .end·method 
  
77 .method·public·abstract·s(ILjava/lang/String;)V 
78 .end·method 
  
79 .method·public·abstract·t(II)V5 .method·public·constructor·<init>(II)V
80 .end·method6 ····.locals·2
  
81 .method·public·abstract·u(ILjava/util/List;Z)V 
82 .end·method7 ····.line·1
 8 ····const-string·v0,·"Unpaired·surrogate·at·index·"
  
83 .method·public·abstract·v(IJ)V 
84 .end·method9 ····.line·2
 10 ····.line·3
 11 ····const-string·v1,·"·of·"
Max diff block lines reached; 0/6584 bytes (0.00%) of diff not shown.
6.03 KB
smali/androidx/datastore/preferences/protobuf/x.smali
    
Offset 1, 378 lines modifiedOffset 1, 7 lines modified
1 .class·public·Landroidx/datastore/preferences/protobuf/x;1 .class·public·interface·abstract·Landroidx/datastore/preferences/protobuf/x;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/Iterator;5 .implements·Ljava/util/List;
 6 .implements·Ljava/util/RandomAccess;
  
  
6 #·instance·fields 
7 .field·public·e:Ljava/util/Iterator; 
  
  
8 #·direct·methods 
9 .method·public·constructor·<init>(Ljava/util/Iterator;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····.line·2 
14 ····.line·3 
15 ····.line·4 
16 ····iput-object·p1,·p0,·Landroidx/datastore/preferences/protobuf/x;->e:Ljava/util/Iterator; 
  
17 ····.line·5 
18 ····.line·6 
19 ····return-void 
20 ····.line·7 
21 ····.line·8 
22 ····.line·9 
23 ····.line·10 
24 ····.line·11 
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 .end·method 
  
  
77 #·virtual·methods 
78 .method·public·b()Ljava/util/Map$Entry; 
79 ····.locals·1 
  
80 ····.line·1 
81 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/x;->e:Ljava/util/Iterator; 
  
82 ····.line·2 
83 ····.line·3 
84 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; 
  
85 ····.line·4 
86 ····.line·5 
87 ····.line·6 
88 ····move-result-object·v0 
  
89 ····.line·7 
90 ····check-cast·v0,·Ljava/util/Map$Entry; 
  
91 ····.line·8 
92 ····.line·9 
93 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; 
  
94 ····.line·10 
95 ····.line·11 
96 ····.line·12 
97 ····return-object·v0 
98 ····.line·13 
99 ····.line·14 
100 ····.line·15 
101 ····.line·16 
102 ····.line·17 
103 ····.line·18 
104 ····.line·19 
105 ····.line·20 
106 ····.line·21 
107 ····.line·22 
108 ····.line·23 
109 ····.line·24 
110 ····.line·25 
Max diff block lines reached; -1/6069 bytes (-0.02%) of diff not shown.
14.3 KB
smali/androidx/datastore/preferences/protobuf/G.smali
Max HTML report size reached
90.5 KB
smali/androidx/datastore/preferences/protobuf/j0.smali
Max HTML report size reached
6.53 KB
smali/androidx/datastore/preferences/protobuf/E.smali
    
Offset 1, 29 lines modifiedOffset 1, 356 lines modified
1 .class·public·interface·abstract·Landroidx/datastore/preferences/protobuf/E;1 .class·public·final·Landroidx/datastore/preferences/protobuf/E;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroidx/datastore/preferences/protobuf/L;
  
  
 6 #·instance·fields
 7 .field·public·a:[Landroidx/datastore/preferences/protobuf/L;
  
  
4 #·virtual·methods8 #·virtual·methods
5 .method·public·abstract·a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
6 .end·method9 .method·public·final·a(Ljava/lang/Class;)Z
 10 ····.locals·5
  
7 .method·public·abstract·b(Ljava/lang/Object;)Ljava/util/Map; 
8 .end·method11 ····.line·1
 12 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/E;->a:[Landroidx/datastore/preferences/protobuf/L;
  
9 .method·public·abstract·c(Ljava/lang/Object;)Ljava/lang/Object; 
10 .end·method13 ····.line·2
 14 ····.line·3
 15 ····array-length·v1,·v0
  
11 .method·public·abstract·d(ILjava/lang/Object;Ljava/lang/Object;)I 
12 .end·method16 ····.line·4
 17 ····const/4·v2,·0x0
  
13 .method·public·abstract·e(Ljava/lang/Object;)Ljava/util/Map; 
14 .end·method18 ····.line·5
 19 ····move·v3,·v2
  
15 .method·public·abstract·f(Ljava/lang/Object;)Z 
16 .end·method20 ····.line·6
 21 ····:goto_0
 22 ····if-ge·v3,·v1,·:cond_1
  
 23 ····.line·7
 24 ····.line·8
 25 ····aget-object·v4,·v0,·v3
  
17 .method·public·abstract·g(Ljava/lang/Object;)Ljava/lang/Object;26 ····.line·9
 27 ····.line·10
 28 ····invoke-interface·{v4,·p1},·Landroidx/datastore/preferences/protobuf/L;->a(Ljava/lang/Class;)Z
  
 29 ····.line·11
 30 ····.line·12
 31 ····.line·13
 32 ····move-result·v4
  
 33 ····.line·14
 34 ····if-eqz·v4,·:cond_0
  
 35 ····.line·15
 36 ····.line·16
 37 ····const/4·p1,·0x1
  
 38 ····.line·17
 39 ····return·p1
  
 40 ····.line·18
 41 ····:cond_0
 42 ····add-int/lit8·v3,·v3,·0x1
  
 43 ····.line·19
 44 ····.line·20
 45 ····goto·:goto_0
  
 46 ····.line·21
 47 ····:cond_1
 48 ····return·v2
 49 ····.line·22
 50 ····.line·23
 51 ····.line·24
 52 ····.line·25
 53 ····.line·26
 54 ····.line·27
 55 ····.line·28
 56 ····.line·29
 57 ····.line·30
 58 ····.line·31
 59 ····.line·32
 60 ····.line·33
 61 ····.line·34
 62 ····.line·35
 63 ····.line·36
 64 ····.line·37
 65 ····.line·38
 66 ····.line·39
 67 ····.line·40
 68 ····.line·41
 69 ····.line·42
 70 ····.line·43
 71 ····.line·44
 72 ····.line·45
 73 ····.line·46
 74 ····.line·47
 75 ····.line·48
 76 ····.line·49
 77 ····.line·50
 78 ····.line·51
 79 ····.line·52
 80 ····.line·53
 81 ····.line·54
 82 ····.line·55
 83 ····.line·56
 84 ····.line·57
 85 ····.line·58
 86 ····.line·59
 87 ····.line·60
 88 ····.line·61
 89 ····.line·62
 90 ····.line·63
 91 ····.line·64
 92 ····.line·65
 93 ····.line·66
 94 ····.line·67
 95 ····.line·68
 96 ····.line·69
 97 ····.line·70
 98 ····.line·71
 99 ····.line·72
 100 ····.line·73
 101 ····.line·74
 102 ····.line·75
Max diff block lines reached; 3197/6577 bytes (48.61%) of diff not shown.
32.4 KB
smali/androidx/datastore/preferences/protobuf/H.smali
Max HTML report size reached
19.6 KB
smali/androidx/datastore/preferences/protobuf/e0.smali
Max HTML report size reached
17.5 KB
smali/androidx/datastore/preferences/protobuf/J.smali
Max HTML report size reached
32.7 KB
smali/V/a.smali
Max HTML report size reached
51.0 KB
smali/X/a.smali
Max HTML report size reached
27.5 KB
smali/X/b.smali
Max HTML report size reached
19.4 KB
smali/X/c.smali
Max HTML report size reached
5.58 KB
smali/K0/a.smali
    
Offset 1, 36 lines modifiedOffset 1, 322 lines modified
1 .class·public·final·synthetic·LK0/a;1 .class·public·abstract·LK0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
 5 .implements·Ljava/lang/AutoCloseable;
5 .implements·LG0/a$d; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LK0/i$a; 
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·synthetic·constructor·<init>(LK0/i$a;)V7 .method·public·static·a(Ljava/lang/String;)Ljava/lang/String;
10 ····.locals·08 ····.locals·3
  
11 ····.line·19 ····.line·1
 10 ····invoke-virtual·{p0},·Ljava/lang/String;->length()I
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LK0/a;->a:LK0/i$a; 
  
14 ····return-void11 ····.line·2
 12 ····.line·3
 13 ····.line·4
 14 ····move-result·v0
  
 15 ····.line·5
 16 ····const/16·v1,·0x7c
  
 17 ····.line·6
 18 ····.line·7
 19 ····if-ge·v0,·v1,·:cond_0
  
 20 ····.line·8
 21 ····.line·9
 22 ····goto·:goto_0
  
 23 ····.line·10
 24 ····:cond_0
 25 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
 26 ····.line·11
 27 ····.line·12
 28 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
 29 ····.line·13
 30 ····.line·14
 31 ····.line·15
 32 ····const/4·v2,·0x0
  
 33 ····.line·16
 34 ····invoke-virtual·{p0,·v2,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
 35 ····.line·17
 36 ····.line·18
 37 ····.line·19
 38 ····move-result-object·p0
  
 39 ····.line·20
 40 ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 41 ····.line·21
 42 ····.line·22
 43 ····.line·23
 44 ····const-string·p0,·"..."
  
 45 ····.line·24
 46 ····.line·25
 47 ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 48 ····.line·26
 49 ····.line·27
 50 ····.line·28
 51 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 52 ····.line·29
 53 ····.line·30
 54 ····.line·31
 55 ····move-result-object·p0
  
 56 ····.line·32
 57 ····:goto_0
 58 ····return-object·p0
 59 ····.line·33
 60 ····.line·34
 61 ····.line·35
 62 ····.line·36
 63 ····.line·37
 64 ····.line·38
 65 ····.line·39
 66 ····.line·40
 67 ····.line·41
 68 ····.line·42
 69 ····.line·43
 70 ····.line·44
 71 ····.line·45
 72 ····.line·46
 73 ····.line·47
 74 ····.line·48
 75 ····.line·49
 76 ····.line·50
 77 ····.line·51
 78 ····.line·52
 79 ····.line·53
 80 ····.line·54
 81 ····.line·55
 82 ····.line·56
 83 ····.line·57
 84 ····.line·58
 85 ····.line·59
 86 ····.line·60
 87 ····.line·61
 88 ····.line·62
 89 ····.line·63
 90 ····.line·64
 91 ····.line·65
 92 ····.line·66
 93 ····.line·67
 94 ····.line·68
 95 ····.line·69
 96 ····.line·70
 97 ····.line·71
 98 ····.line·72
 99 ····.line·73
 100 ····.line·74
Max diff block lines reached; 2440/5686 bytes (42.91%) of diff not shown.
834 B
smali/K0/d.smali
    
Offset 1, 36 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·LK0/d;1 .class·public·interface·abstract·LK0/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LG0/a$d; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LK0/i$a; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(LK0/i$a;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LK0/d;->a:LK0/i$a; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods4 #·virtual·methods
 5 .method·public·abstract·a(Landroid/view/View;)Z
17 .method·public·final·a(Ljava/lang/Object;LG0/a$e;)V 
18 ····.locals·1 
  
19 ····.line·1 
20 ····iget-object·v0,·p0,·LK0/d;->a:LK0/i$a; 
  
21 ····invoke-static·{v0,·p1,·p2},·LK0/h;->e(LK0/i$a;Ljava/lang/Object;LG0/a$e;)V 
  
22 ····return-void 
23 .end·method6 .end·method
2.68 KB
smali/K0/b.smali
    
Offset 1, 36 lines modifiedOffset 1, 148 lines modified
1 .class·public·final·synthetic·LK0/b;1 .class·public·final·synthetic·LK0/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LG0/a$d;5 .implements·LK0/d;
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LK0/i$a; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(LK0/i$a;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LK0/b;->a:LK0/i$a; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods6 #·virtual·methods
17 .method·public·final·a(Ljava/lang/Object;LG0/a$e;)V7 .method·public·a(Landroid/view/View;)Z
18 ····.locals·18 ····.locals·0
  
19 ····.line·19 ····.line·1
 10 ····invoke-virtual·{p1},·Landroid/view/View;->hasFocus()Z
20 ····iget-object·v0,·p0,·LK0/b;->a:LK0/i$a; 
  
21 ····invoke-static·{v0,·p1,·p2},·LK0/h;->c(LK0/i$a;Ljava/lang/Object;LG0/a$e;)V 
  
22 ····return-void11 ····.line·2
 12 ····.line·3
 13 ····.line·4
 14 ····move-result·p1
  
 15 ····.line·5
 16 ····return·p1
 17 ····.line·6
 18 ····.line·7
 19 ····.line·8
 20 ····.line·9
 21 ····.line·10
 22 ····.line·11
 23 ····.line·12
 24 ····.line·13
 25 ····.line·14
 26 ····.line·15
 27 ····.line·16
 28 ····.line·17
 29 ····.line·18
 30 ····.line·19
 31 ····.line·20
 32 ····.line·21
 33 ····.line·22
 34 ····.line·23
 35 ····.line·24
 36 ····.line·25
 37 ····.line·26
 38 ····.line·27
 39 ····.line·28
 40 ····.line·29
 41 ····.line·30
 42 ····.line·31
 43 ····.line·32
 44 ····.line·33
 45 ····.line·34
 46 ····.line·35
 47 ····.line·36
 48 ····.line·37
 49 ····.line·38
 50 ····.line·39
 51 ····.line·40
 52 ····.line·41
 53 ····.line·42
 54 ····.line·43
 55 ····.line·44
 56 ····.line·45
 57 ····.line·46
 58 ····.line·47
 59 ····.line·48
 60 ····.line·49
 61 ····.line·50
 62 ····.line·51
 63 ····.line·52
 64 ····.line·53
 65 ····.line·54
 66 ····.line·55
 67 ····.line·56
 68 ····.line·57
 69 ····.line·58
 70 ····.line·59
 71 ····.line·60
 72 ····.line·61
 73 ····.line·62
 74 ····.line·63
 75 ····.line·64
 76 ····.line·65
 77 ····.line·66
 78 ····.line·67
 79 ····.line·68
 80 ····.line·69
 81 ····.line·70
 82 ····.line·71
 83 ····.line·72
 84 ····.line·73
 85 ····.line·74
 86 ····.line·75
 87 ····.line·76
 88 ····.line·77
 89 ····.line·78
 90 ····.line·79
 91 ····.line·80
 92 ····.line·81
 93 ····.line·82
 94 ····.line·83
 95 ····.line·84
 96 ····.line·85
 97 ····.line·86
 98 ····.line·87
 99 ····.line·88
 100 ····.line·89
 101 ····.line·90
Max diff block lines reached; 0/2714 bytes (0.00%) of diff not shown.
785 B
smali/K0/c.smali
    
Offset 1, 36 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·synthetic·LK0/c;1 .class·public·interface·abstract·LK0/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LG0/a$d; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LK0/i$a; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(LK0/i$a;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LK0/c;->a:LK0/i$a; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·a(Ljava/lang/Object;LG0/a$e;)V 
18 ····.locals·1 
  
19 ····.line·1 
20 ····iget-object·v0,·p0,·LK0/c;->a:LK0/i$a; 
  
21 ····invoke-static·{v0,·p1,·p2},·LK0/h;->d(LK0/i$a;Ljava/lang/Object;LG0/a$e;)V 
  
22 ····return-void 
23 .end·method 
9.44 KB
smali/m/a.smali
Max HTML report size reached
24.6 KB
smali/m/b.smali
Max HTML report size reached
19.0 KB
smali/r/a.smali
Max HTML report size reached
12.3 KB
smali/r/b.smali
Max HTML report size reached
28.9 KB
smali/r/c.smali
Max HTML report size reached
11.7 KB
smali/com/bunqr/prepapp/fdroid/MainActivity.smali
Max HTML report size reached
82.8 KB
smali/com/shockwave/pdfium/PdfiumCore.smali
Max HTML report size reached
1.91 KB
smali/com/shockwave/pdfium/PdfDocument.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·a:J15 .field·public·a:J
  
16 .field·public·b:Landroid/os/ParcelFileDescriptor;16 .field·public·b:Landroid/os/ParcelFileDescriptor;
  
17 .field·public·final·c:Ljava/util/Map;17 .field·public·final·c:Landroid/util/ArrayMap;
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·120 ····.locals·1
  
21 ····.line·121 ····.line·1
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ····.line·536 ····.line·5
37 ····.line·637 ····.line·6
38 ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V38 ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V
  
39 ····.line·739 ····.line·7
40 ····.line·840 ····.line·8
41 ····.line·941 ····.line·9
42 ····iput-object·v0,·p0,·Lcom/shockwave/pdfium/PdfDocument;->c:Ljava/util/Map;42 ····iput-object·v0,·p0,·Lcom/shockwave/pdfium/PdfDocument;->c:Landroid/util/ArrayMap;
  
43 ····.line·1043 ····.line·10
44 ····.line·1144 ····.line·11
45 ····return-void45 ····return-void
46 ····.line·1246 ····.line·12
47 ····.line·1347 ····.line·13
48 ····.line·1448 ····.line·14
Offset 91, 8 lines modifiedOffset 91, 80 lines modified
91 ····.line·5591 ····.line·55
92 ····.line·5692 ····.line·56
93 ····.line·5793 ····.line·57
94 ····.line·5894 ····.line·58
95 ····.line·5995 ····.line·59
96 ····.line·6096 ····.line·60
97 ····.line·6197 ····.line·61
 98 ····.line·62
 99 ····.line·63
 100 ····.line·64
 101 ····.line·65
 102 ····.line·66
 103 ····.line·67
 104 ····.line·68
 105 ····.line·69
 106 ····.line·70
 107 ····.line·71
 108 ····.line·72
 109 ····.line·73
 110 ····.line·74
 111 ····.line·75
 112 ····.line·76
 113 ····.line·77
 114 ····.line·78
 115 ····.line·79
 116 ····.line·80
 117 ····.line·81
 118 ····.line·82
 119 ····.line·83
 120 ····.line·84
 121 ····.line·85
 122 ····.line·86
 123 ····.line·87
 124 ····.line·88
 125 ····.line·89
 126 ····.line·90
 127 ····.line·91
 128 ····.line·92
 129 ····.line·93
 130 ····.line·94
 131 ····.line·95
 132 ····.line·96
 133 ····.line·97
 134 ····.line·98
 135 ····.line·99
 136 ····.line·100
 137 ····.line·101
 138 ····.line·102
 139 ····.line·103
 140 ····.line·104
 141 ····.line·105
 142 ····.line·106
 143 ····.line·107
 144 ····.line·108
 145 ····.line·109
 146 ····.line·110
 147 ····.line·111
 148 ····.line·112
 149 ····.line·113
 150 ····.line·114
 151 ····.line·115
 152 ····.line·116
 153 ····.line·117
 154 ····.line·118
 155 ····.line·119
 156 ····.line·120
 157 ····.line·121
 158 ····.line·122
 159 ····.line·123
 160 ····.line·124
 161 ····.line·125
 162 ····.line·126
 163 ····.line·127
 164 ····.line·128
 165 ····.line·129
 166 ····.line·130
 167 ····.line·131
 168 ····.line·132
 169 ····.line·133
98 .end·method170 .end·method
1.83 KB
smali/com/shockwave/pdfium/PdfDocument$Meta.smali
    
Offset 10, 32 lines modifiedOffset 10, 14 lines modified
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x911 ····accessFlags·=·0x9
12 ····name·=·"Meta"12 ····name·=·"Meta"
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields 
15 .field·public·a:Ljava/lang/String; 
  
16 .field·public·b:Ljava/lang/String; 
  
17 .field·public·c:Ljava/lang/String; 
  
18 .field·public·d:Ljava/lang/String; 
  
19 .field·public·e:Ljava/lang/String; 
  
20 .field·public·f:Ljava/lang/String; 
  
21 .field·public·g:Ljava/lang/String; 
  
22 .field·public·h:Ljava/lang/String; 
  
  
23 #·direct·methods14 #·direct·methods
24 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
25 ····.locals·016 ····.locals·0
  
26 ····.line·117 ····.line·1
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 96, 8 lines modifiedOffset 78, 80 lines modified
96 ····.line·5578 ····.line·55
97 ····.line·5679 ····.line·56
98 ····.line·5780 ····.line·57
99 ····.line·5881 ····.line·58
100 ····.line·5982 ····.line·59
101 ····.line·6083 ····.line·60
102 ····.line·6184 ····.line·61
 85 ····.line·62
 86 ····.line·63
 87 ····.line·64
 88 ····.line·65
 89 ····.line·66
 90 ····.line·67
 91 ····.line·68
 92 ····.line·69
 93 ····.line·70
 94 ····.line·71
 95 ····.line·72
 96 ····.line·73
 97 ····.line·74
 98 ····.line·75
 99 ····.line·76
 100 ····.line·77
 101 ····.line·78
 102 ····.line·79
 103 ····.line·80
 104 ····.line·81
 105 ····.line·82
 106 ····.line·83
 107 ····.line·84
 108 ····.line·85
 109 ····.line·86
 110 ····.line·87
 111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
 117 ····.line·94
 118 ····.line·95
 119 ····.line·96
 120 ····.line·97
 121 ····.line·98
 122 ····.line·99
 123 ····.line·100
 124 ····.line·101
 125 ····.line·102
 126 ····.line·103
 127 ····.line·104
 128 ····.line·105
 129 ····.line·106
 130 ····.line·107
 131 ····.line·108
 132 ····.line·109
 133 ····.line·110
 134 ····.line·111
 135 ····.line·112
 136 ····.line·113
 137 ····.line·114
 138 ····.line·115
 139 ····.line·116
 140 ····.line·117
 141 ····.line·118
 142 ····.line·119
 143 ····.line·120
 144 ····.line·121
 145 ····.line·122
 146 ····.line·123
 147 ····.line·124
 148 ····.line·125
 149 ····.line·126
 150 ····.line·127
 151 ····.line·128
 152 ····.line·129
 153 ····.line·130
 154 ····.line·131
 155 ····.line·132
 156 ····.line·133
103 .end·method157 .end·method
3.08 KB
smali/com/shockwave/pdfium/PdfDocument$Bookmark.smali
    
Offset 11, 21 lines modifiedOffset 11, 15 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x912 ····accessFlags·=·0x9
13 ····name·=·"Bookmark"13 ····name·=·"Bookmark"
14 .end·annotation14 .end·annotation
  
  
15 #·instance·fields15 #·instance·fields
16 .field·public·a:Ljava/util/List;16 .field·public·final·a:Ljava/util/ArrayList;
  
17 .field·public·b:Ljava/lang/String; 
  
18 .field·public·c:J 
  
19 .field·public·d:J 
  
  
20 #·direct·methods17 #·direct·methods
21 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
22 ····.locals·119 ····.locals·1
  
23 ····.line·120 ····.line·1
Offset 39, 15 lines modifiedOffset 33, 15 lines modified
39 ····.line·533 ····.line·5
40 ····.line·634 ····.line·6
41 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V35 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
42 ····.line·736 ····.line·7
43 ····.line·837 ····.line·8
44 ····.line·938 ····.line·9
45 ····iput-object·v0,·p0,·Lcom/shockwave/pdfium/PdfDocument$Bookmark;->a:Ljava/util/List;39 ····iput-object·v0,·p0,·Lcom/shockwave/pdfium/PdfDocument$Bookmark;->a:Ljava/util/ArrayList;
  
46 ····.line·1040 ····.line·10
47 ····.line·1141 ····.line·11
48 ····return-void42 ····return-void
49 ····.line·1243 ····.line·12
50 ····.line·1344 ····.line·13
51 ····.line·1445 ····.line·14
Offset 94, 79 lines modifiedOffset 88, 80 lines modified
94 ····.line·5588 ····.line·55
95 ····.line·5689 ····.line·56
96 ····.line·5790 ····.line·57
97 ····.line·5891 ····.line·58
98 ····.line·5992 ····.line·59
99 ····.line·6093 ····.line·60
100 ····.line·6194 ····.line·61
101 .end·method 
  
  
102 #·virtual·methods 
103 .method·public·a()Ljava/util/List; 
104 ····.locals·1 
  
105 ····.line·1 
106 ····iget-object·v0,·p0,·Lcom/shockwave/pdfium/PdfDocument$Bookmark;->a:Ljava/util/List; 
  
107 ····.line·295 ····.line·62
108 ····.line·396 ····.line·63
109 ····return-object·v0 
110 ····.line·497 ····.line·64
111 ····.line·598 ····.line·65
112 ····.line·699 ····.line·66
113 ····.line·7100 ····.line·67
114 ····.line·8101 ····.line·68
115 ····.line·9102 ····.line·69
 103 ····.line·70
 104 ····.line·71
 105 ····.line·72
 106 ····.line·73
 107 ····.line·74
 108 ····.line·75
 109 ····.line·76
 110 ····.line·77
 111 ····.line·78
 112 ····.line·79
 113 ····.line·80
 114 ····.line·81
 115 ····.line·82
 116 ····.line·83
 117 ····.line·84
 118 ····.line·85
 119 ····.line·86
 120 ····.line·87
 121 ····.line·88
 122 ····.line·89
 123 ····.line·90
 124 ····.line·91
 125 ····.line·92
 126 ····.line·93
 127 ····.line·94
 128 ····.line·95
 129 ····.line·96
 130 ····.line·97
 131 ····.line·98
 132 ····.line·99
116 ····.line·10133 ····.line·100
117 ····.line·11134 ····.line·101
118 ····.line·12135 ····.line·102
119 ····.line·13136 ····.line·103
120 ····.line·14137 ····.line·104
121 ····.line·15138 ····.line·105
122 ····.line·16139 ····.line·106
123 ····.line·17140 ····.line·107
124 ····.line·18141 ····.line·108
125 ····.line·19142 ····.line·109
 143 ····.line·110
 144 ····.line·111
 145 ····.line·112
 146 ····.line·113
 147 ····.line·114
 148 ····.line·115
 149 ····.line·116
 150 ····.line·117
 151 ····.line·118
 152 ····.line·119
126 ····.line·20153 ····.line·120
127 ····.line·21154 ····.line·121
128 ····.line·22155 ····.line·122
129 ····.line·23156 ····.line·123
130 ····.line·24157 ····.line·124
131 ····.line·25158 ····.line·125
132 ····.line·26159 ····.line·126
133 ····.line·27160 ····.line·127
134 ····.line·28161 ····.line·128
135 ····.line·29162 ····.line·129
136 ····.line·30163 ····.line·130
137 ····.line·31164 ····.line·131
138 ····.line·32165 ····.line·132
Max diff block lines reached; 0/3043 bytes (0.00%) of diff not shown.
1.23 KB
smali/com/shockwave/pdfium/BuildConfig.smali
    
Offset 67, 8 lines modifiedOffset 67, 80 lines modified
67 ····.line·5567 ····.line·55
68 ····.line·5668 ····.line·56
69 ····.line·5769 ····.line·57
70 ····.line·5870 ····.line·58
71 ····.line·5971 ····.line·59
72 ····.line·6072 ····.line·60
73 ····.line·6173 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
 86 ····.line·74
 87 ····.line·75
 88 ····.line·76
 89 ····.line·77
 90 ····.line·78
 91 ····.line·79
 92 ····.line·80
 93 ····.line·81
 94 ····.line·82
 95 ····.line·83
 96 ····.line·84
 97 ····.line·85
 98 ····.line·86
 99 ····.line·87
 100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
 106 ····.line·94
 107 ····.line·95
 108 ····.line·96
 109 ····.line·97
 110 ····.line·98
 111 ····.line·99
 112 ····.line·100
 113 ····.line·101
 114 ····.line·102
 115 ····.line·103
 116 ····.line·104
 117 ····.line·105
 118 ····.line·106
 119 ····.line·107
 120 ····.line·108
 121 ····.line·109
 122 ····.line·110
 123 ····.line·111
 124 ····.line·112
 125 ····.line·113
 126 ····.line·114
 127 ····.line·115
 128 ····.line·116
 129 ····.line·117
 130 ····.line·118
 131 ····.line·119
 132 ····.line·120
 133 ····.line·121
 134 ····.line·122
 135 ····.line·123
 136 ····.line·124
 137 ····.line·125
 138 ····.line·126
 139 ····.line·127
 140 ····.line·128
 141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
74 .end·method146 .end·method
1.25 KB
smali/com/shockwave/pdfium/PdfPasswordException.smali
    
Offset 67, 8 lines modifiedOffset 67, 80 lines modified
67 ····.line·5567 ····.line·55
68 ····.line·5668 ····.line·56
69 ····.line·5769 ····.line·57
70 ····.line·5870 ····.line·58
71 ····.line·5971 ····.line·59
72 ····.line·6072 ····.line·60
73 ····.line·6173 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
 86 ····.line·74
 87 ····.line·75
 88 ····.line·76
 89 ····.line·77
 90 ····.line·78
 91 ····.line·79
 92 ····.line·80
 93 ····.line·81
 94 ····.line·82
 95 ····.line·83
 96 ····.line·84
 97 ····.line·85
 98 ····.line·86
 99 ····.line·87
 100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
 106 ····.line·94
 107 ····.line·95
 108 ····.line·96
 109 ····.line·97
 110 ····.line·98
 111 ····.line·99
 112 ····.line·100
 113 ····.line·101
 114 ····.line·102
 115 ····.line·103
 116 ····.line·104
 117 ····.line·105
 118 ····.line·106
 119 ····.line·107
 120 ····.line·108
 121 ····.line·109
 122 ····.line·110
 123 ····.line·111
 124 ····.line·112
 125 ····.line·113
 126 ····.line·114
 127 ····.line·115
 128 ····.line·116
 129 ····.line·117
 130 ····.line·118
 131 ····.line·119
 132 ····.line·120
 133 ····.line·121
 134 ····.line·122
 135 ····.line·123
 136 ····.line·124
 137 ····.line·125
 138 ····.line·126
 139 ····.line·127
 140 ····.line·128
 141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
74 .end·method146 .end·method
7.26 KB
smali/com/shockwave/pdfium/PdfDocument$Link.smali
    
Offset 16, 477 lines modifiedOffset 16, 7 lines modified
  
16 #·instance·fields16 #·instance·fields
17 .field·public·a:Landroid/graphics/RectF;17 .field·public·a:Landroid/graphics/RectF;
  
18 .field·public·b:Ljava/lang/Integer;18 .field·public·b:Ljava/lang/Integer;
  
19 .field·public·c:Ljava/lang/String;19 .field·public·c:Ljava/lang/String;
  
  
20 #·direct·methods 
21 .method·public·constructor·<init>(Landroid/graphics/RectF;Ljava/lang/Integer;Ljava/lang/String;)V 
22 ····.locals·0 
  
23 ····.line·1 
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
25 ····.line·2 
26 ····.line·3 
27 ····.line·4 
28 ····iput-object·p1,·p0,·Lcom/shockwave/pdfium/PdfDocument$Link;->a:Landroid/graphics/RectF; 
  
29 ····.line·5 
30 ····.line·6 
31 ····iput-object·p2,·p0,·Lcom/shockwave/pdfium/PdfDocument$Link;->b:Ljava/lang/Integer; 
  
32 ····.line·7 
33 ····.line·8 
34 ····iput-object·p3,·p0,·Lcom/shockwave/pdfium/PdfDocument$Link;->c:Ljava/lang/String; 
  
35 ····.line·9 
36 ····.line·10 
37 ····return-void 
38 ····.line·11 
39 ····.line·12 
40 ····.line·13 
41 ····.line·14 
42 ····.line·15 
43 ····.line·16 
44 ····.line·17 
45 ····.line·18 
46 ····.line·19 
47 ····.line·20 
48 ····.line·21 
49 ····.line·22 
50 ····.line·23 
51 ····.line·24 
52 ····.line·25 
53 ····.line·26 
54 ····.line·27 
55 ····.line·28 
56 ····.line·29 
57 ····.line·30 
58 ····.line·31 
59 ····.line·32 
60 ····.line·33 
61 ····.line·34 
62 ····.line·35 
63 ····.line·36 
64 ····.line·37 
65 ····.line·38 
66 ····.line·39 
67 ····.line·40 
68 ····.line·41 
69 ····.line·42 
70 ····.line·43 
71 ····.line·44 
72 ····.line·45 
73 ····.line·46 
74 ····.line·47 
75 ····.line·48 
76 ····.line·49 
77 ····.line·50 
78 ····.line·51 
79 ····.line·52 
80 ····.line·53 
81 ····.line·54 
82 ····.line·55 
83 ····.line·56 
84 ····.line·57 
85 ····.line·58 
86 ····.line·59 
87 ····.line·60 
88 ····.line·61 
89 ····.line·62 
90 ····.line·63 
91 ····.line·64 
92 ····.line·65 
93 ····.line·66 
94 ····.line·67 
95 ····.line·68 
96 ····.line·69 
97 ····.line·70 
98 ····.line·71 
99 ····.line·72 
100 ····.line·73 
101 ····.line·74 
102 ····.line·75 
103 ····.line·76 
104 ····.line·77 
105 ····.line·78 
106 ····.line·79 
107 ····.line·80 
108 ····.line·81 
109 ····.line·82 
110 ····.line·83 
111 ····.line·84 
112 ····.line·85 
113 ····.line·86 
114 ····.line·87 
115 ····.line·88 
116 ····.line·89 
117 ····.line·90 
118 ····.line·91 
119 ····.line·92 
120 ····.line·93 
121 ····.line·94 
122 ····.line·95 
123 ····.line·96 
124 ····.line·97 
125 ····.line·98 
126 ····.line·99 
127 ····.line·100 
128 ····.line·101 
129 ····.line·102 
130 ····.line·103 
131 ····.line·104 
132 ····.line·105 
Max diff block lines reached; -1/7339 bytes (-0.01%) of diff not shown.
7.83 KB
smali/com/shockwave/pdfium/util/SizeF.smali
    
Offset 128, 157 lines modifiedOffset 128, 123 lines modified
128 ····.line·106128 ····.line·106
129 ····.line·107129 ····.line·107
130 ····.line·108130 ····.line·108
131 ····.line·109131 ····.line·109
132 ····.line·110132 ····.line·110
133 ····.line·111133 ····.line·111
134 ····.line·112134 ····.line·112
 135 ····.line·113
 136 ····.line·114
 137 ····.line·115
 138 ····.line·116
 139 ····.line·117
 140 ····.line·118
 141 ····.line·119
 142 ····.line·120
 143 ····.line·121
 144 ····.line·122
 145 ····.line·123
 146 ····.line·124
 147 ····.line·125
 148 ····.line·126
 149 ····.line·127
 150 ····.line·128
 151 ····.line·129
 152 ····.line·130
 153 ····.line·131
 154 ····.line·132
 155 ····.line·133
 156 ····.line·134
 157 ····.line·135
 158 ····.line·136
 159 ····.line·137
 160 ····.line·138
 161 ····.line·139
 162 ····.line·140
 163 ····.line·141
 164 ····.line·142
 165 ····.line·143
 166 ····.line·144
 167 ····.line·145
 168 ····.line·146
 169 ····.line·147
 170 ····.line·148
 171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
 176 ····.line·154
 177 ····.line·155
 178 ····.line·156
 179 ····.line·157
 180 ····.line·158
 181 ····.line·159
 182 ····.line·160
 183 ····.line·161
 184 ····.line·162
 185 ····.line·163
 186 ····.line·164
 187 ····.line·165
 188 ····.line·166
 189 ····.line·167
 190 ····.line·168
 191 ····.line·169
 192 ····.line·170
 193 ····.line·171
 194 ····.line·172
 195 ····.line·173
 196 ····.line·174
 197 ····.line·175
 198 ····.line·176
 199 ····.line·177
 200 ····.line·178
 201 ····.line·179
 202 ····.line·180
 203 ····.line·181
 204 ····.line·182
 205 ····.line·183
 206 ····.line·184
 207 ····.line·185
 208 ····.line·186
 209 ····.line·187
 210 ····.line·188
 211 ····.line·189
 212 ····.line·190
 213 ····.line·191
 214 ····.line·192
 215 ····.line·193
 216 ····.line·194
 217 ····.line·195
 218 ····.line·196
 219 ····.line·197
 220 ····.line·198
 221 ····.line·199
 222 ····.line·200
 223 ····.line·201
 224 ····.line·202
 225 ····.line·203
 226 ····.line·204
 227 ····.line·205
 228 ····.line·206
 229 ····.line·207
 230 ····.line·208
 231 ····.line·209
 232 ····.line·210
 233 ····.line·211
 234 ····.line·212
 235 ····.line·213
 236 ····.line·214
 237 ····.line·215
 238 ····.line·216
135 .end·method239 .end·method
  
  
136 #·virtual·methods240 #·virtual·methods
137 .method·public·a()F 
138 ····.locals·1 
  
139 ····.line·1 
140 ····iget·v0,·p0,·Lcom/shockwave/pdfium/util/SizeF;->b:F 
  
141 ····.line·2 
142 ····.line·3 
143 ····return·v0 
144 ····.line·4 
145 ····.line·5 
146 ····.line·6 
Max diff block lines reached; 4153/7931 bytes (52.36%) of diff not shown.
8.37 KB
smali/com/shockwave/pdfium/util/Size.smali
    
Offset 128, 157 lines modifiedOffset 128, 123 lines modified
128 ····.line·106128 ····.line·106
129 ····.line·107129 ····.line·107
130 ····.line·108130 ····.line·108
131 ····.line·109131 ····.line·109
132 ····.line·110132 ····.line·110
133 ····.line·111133 ····.line·111
134 ····.line·112134 ····.line·112
 135 ····.line·113
 136 ····.line·114
 137 ····.line·115
 138 ····.line·116
 139 ····.line·117
 140 ····.line·118
 141 ····.line·119
 142 ····.line·120
 143 ····.line·121
 144 ····.line·122
 145 ····.line·123
 146 ····.line·124
 147 ····.line·125
 148 ····.line·126
 149 ····.line·127
 150 ····.line·128
 151 ····.line·129
 152 ····.line·130
 153 ····.line·131
 154 ····.line·132
 155 ····.line·133
 156 ····.line·134
 157 ····.line·135
 158 ····.line·136
 159 ····.line·137
 160 ····.line·138
 161 ····.line·139
 162 ····.line·140
 163 ····.line·141
 164 ····.line·142
 165 ····.line·143
 166 ····.line·144
 167 ····.line·145
 168 ····.line·146
 169 ····.line·147
 170 ····.line·148
 171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
 176 ····.line·154
 177 ····.line·155
 178 ····.line·156
 179 ····.line·157
 180 ····.line·158
 181 ····.line·159
 182 ····.line·160
 183 ····.line·161
 184 ····.line·162
 185 ····.line·163
 186 ····.line·164
 187 ····.line·165
 188 ····.line·166
 189 ····.line·167
 190 ····.line·168
 191 ····.line·169
 192 ····.line·170
 193 ····.line·171
 194 ····.line·172
 195 ····.line·173
 196 ····.line·174
 197 ····.line·175
 198 ····.line·176
 199 ····.line·177
 200 ····.line·178
 201 ····.line·179
 202 ····.line·180
 203 ····.line·181
 204 ····.line·182
 205 ····.line·183
 206 ····.line·184
 207 ····.line·185
 208 ····.line·186
 209 ····.line·187
 210 ····.line·188
 211 ····.line·189
 212 ····.line·190
 213 ····.line·191
 214 ····.line·192
 215 ····.line·193
 216 ····.line·194
 217 ····.line·195
 218 ····.line·196
 219 ····.line·197
 220 ····.line·198
 221 ····.line·199
 222 ····.line·200
 223 ····.line·201
 224 ····.line·202
 225 ····.line·203
 226 ····.line·204
 227 ····.line·205
 228 ····.line·206
 229 ····.line·207
 230 ····.line·208
 231 ····.line·209
 232 ····.line·210
 233 ····.line·211
 234 ····.line·212
 235 ····.line·213
 236 ····.line·214
 237 ····.line·215
 238 ····.line·216
135 .end·method239 .end·method
  
  
136 #·virtual·methods240 #·virtual·methods
137 .method·public·a()I 
138 ····.locals·1 
  
139 ····.line·1 
140 ····iget·v0,·p0,·Lcom/shockwave/pdfium/util/Size;->b:I 
  
141 ····.line·2 
142 ····.line·3 
143 ····return·v0 
144 ····.line·4 
145 ····.line·5 
146 ····.line·6 
Max diff block lines reached; 4713/8489 bytes (55.52%) of diff not shown.
4.15 KB
smali/Q0/a.smali
    
Offset 1, 121 lines modifiedOffset 1, 197 lines modified
1 .class·public·abstract·LQ0/a;1 .class·public·abstract·LQ0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:Ljava/lang/reflect/Method;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·static·a(Ljava/lang/Comparable;Ljava/lang/Comparable;)I7 .method·static·constructor·<clinit>()V
6 ····.locals·08 ····.locals·10
  
7 ····.line·19 ····.line·1
8 ····if-ne·p0,·p1,·:cond_010 ····const-class·v0,·Ljava/lang/Throwable;
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
11 ····const/4·p0,·0x013 ····invoke-virtual·{v0},·Ljava/lang/Class;->getMethods()[Ljava/lang/reflect/Method;
  
12 ····.line·414 ····.line·4
13 ····return·p0 
  
14 ····.line·515 ····.line·5
15 ····:cond_0 
16 ····if-nez·p0,·:cond_1 
  
17 ····.line·616 ····.line·6
 17 ····move-result-object·v1
  
18 ····.line·718 ····.line·7
19 ····const/4·p0,·-0x119 ····invoke-static·{v1},·LW0/h;->b(Ljava/lang/Object;)V
  
20 ····.line·820 ····.line·8
21 ····return·p0 
  
22 ····.line·921 ····.line·9
23 ····:cond_1 
24 ····if-nez·p1,·:cond_2 
  
25 ····.line·1022 ····.line·10
 23 ····array-length·v2,·v1
  
26 ····.line·1124 ····.line·11
27 ····const/4·p0,·0x125 ····const/4·v3,·0x0
  
28 ····.line·1226 ····.line·12
29 ····return·p027 ····move·v4,·v3
  
30 ····.line·1328 ····.line·13
31 ····:cond_2 
32 ····invoke-interface·{p0,·p1},·Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I29 ····:goto_0
 30 ····const/4·v5,·0x0
  
33 ····.line·1431 ····.line·14
 32 ····if-ge·v4,·v2,·:cond_2
  
34 ····.line·1533 ····.line·15
35 ····.line·1634 ····.line·16
36 ····move-result·p035 ····aget-object·v6,·v1,·v4
  
37 ····.line·1736 ····.line·17
38 ····return·p0 
39 ····.line·1837 ····.line·18
 38 ····invoke-virtual·{v6},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
  
40 ····.line·1939 ····.line·19
41 ····.line·2040 ····.line·20
42 ····.line·2141 ····.line·21
 42 ····move-result-object·v7
  
43 ····.line·2243 ····.line·22
 44 ····const-string·v8,·"addSuppressed"
  
44 ····.line·2345 ····.line·23
45 ····.line·2446 ····.line·24
 47 ····invoke-static·{v7,·v8},·LW0/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
46 ····.line·2548 ····.line·25
47 ····.line·2649 ····.line·26
48 ····.line·2750 ····.line·27
 51 ····move-result·v7
  
49 ····.line·2852 ····.line·28
 53 ····if-eqz·v7,·:cond_1
  
50 ····.line·2954 ····.line·29
51 ····.line·3055 ····.line·30
 56 ····invoke-virtual·{v6},·Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class;
  
52 ····.line·3157 ····.line·31
53 ····.line·3258 ····.line·32
54 ····.line·3359 ····.line·33
 60 ····move-result-object·v7
  
55 ····.line·3461 ····.line·34
 62 ····const-string·v8,·"getParameterTypes(...)"
  
56 ····.line·3563 ····.line·35
57 ····.line·3664 ····.line·36
 65 ····invoke-static·{v7,·v8},·LW0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
58 ····.line·3766 ····.line·37
59 ····.line·3867 ····.line·38
60 ····.line·3968 ····.line·39
 69 ····array-length·v8,·v7
  
61 ····.line·4070 ····.line·40
 71 ····const/4·v9,·0x1
  
62 ····.line·4172 ····.line·41
 73 ····if-ne·v8,·v9,·:cond_0
  
63 ····.line·4274 ····.line·42
64 ····.line·4375 ····.line·43
 76 ····aget-object·v5,·v7,·v3
  
65 ····.line·4477 ····.line·44
66 ····.line·4578 ····.line·45
 79 ····:cond_0
 80 ····invoke-static·{v5,·v0},·LW0/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
67 ····.line·4681 ····.line·46
68 ····.line·4782 ····.line·47
69 ····.line·4883 ····.line·48
 84 ····move-result·v5
  
Max diff block lines reached; 1703/4218 bytes (40.37%) of diff not shown.
57.0 KB
smali/S/a.smali
Max HTML report size reached
11.7 KB
smali/S/b.smali
Max HTML report size reached
4.51 KB
smali/S/c.smali
    
Offset 1, 296 lines modifiedOffset 1, 3 lines modified
1 .class·public·LS/c;1 .class·public·interface·abstract·LS/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·a:Ljava/lang/String; 
  
6 .field·public·final·b:Ljava/lang/String; 
  
7 .field·public·final·c:J 
  
8 .field·public·d:J 
  
9 .field·public·e:I 
  
10 .field·public·final·f:I 
  
11 .field·public·final·g:I 
  
12 .field·public·h:[I 
  
13 .field·public·final·i:Ljava/util/TreeMap; 
  
  
14 #·direct·methods 
15 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;JJIII[ILjava/util/TreeMap;)V 
16 ····.locals·0 
  
17 ····.line·1 
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
19 ····.line·2 
20 ····.line·3 
21 ····.line·4 
22 ····iput-object·p1,·p0,·LS/c;->a:Ljava/lang/String; 
  
23 ····.line·5 
24 ····.line·6 
25 ····iput-object·p2,·p0,·LS/c;->b:Ljava/lang/String; 
  
26 ····.line·7 
27 ····.line·8 
28 ····iput-wide·p3,·p0,·LS/c;->c:J 
  
29 ····.line·9 
30 ····.line·10 
31 ····iput-wide·p5,·p0,·LS/c;->d:J 
  
32 ····.line·11 
33 ····.line·12 
34 ····iput·p7,·p0,·LS/c;->e:I 
  
35 ····.line·13 
36 ····.line·14 
37 ····iput·p8,·p0,·LS/c;->f:I 
  
38 ····.line·15 
39 ····.line·16 
40 ····iput·p9,·p0,·LS/c;->g:I 
  
41 ····.line·17 
42 ····.line·18 
43 ····iput-object·p10,·p0,·LS/c;->h:[I 
  
44 ····.line·19 
45 ····.line·20 
46 ····iput-object·p11,·p0,·LS/c;->i:Ljava/util/TreeMap; 
  
47 ····.line·21 
48 ····.line·22 
49 ····return-void 
50 ····.line·23 
51 ····.line·24 
52 ····.line·25 
53 ····.line·26 
54 ····.line·27 
55 ····.line·28 
56 ····.line·29 
57 ····.line·30 
58 ····.line·31 
59 ····.line·32 
60 ····.line·33 
61 ····.line·34 
62 ····.line·35 
63 ····.line·36 
64 ····.line·37 
65 ····.line·38 
66 ····.line·39 
67 ····.line·40 
68 ····.line·41 
69 ····.line·42 
70 ····.line·43 
71 ····.line·44 
72 ····.line·45 
73 ····.line·46 
74 ····.line·47 
75 ····.line·48 
76 ····.line·49 
77 ····.line·50 
78 ····.line·51 
79 ····.line·52 
80 ····.line·53 
81 ····.line·54 
82 ····.line·55 
83 ····.line·56 
84 ····.line·57 
85 ····.line·58 
86 ····.line·59 
87 ····.line·60 
88 ····.line·61 
89 ····.line·62 
90 ····.line·63 
91 ····.line·64 
92 ····.line·65 
93 ····.line·66 
94 ····.line·67 
95 ····.line·68 
96 ····.line·69 
97 ····.line·70 
98 ····.line·71 
99 ····.line·72 
100 ····.line·73 
101 ····.line·74 
102 ····.line·75 
103 ····.line·76 
104 ····.line·77 
Max diff block lines reached; -1/4592 bytes (-0.02%) of diff not shown.
47.0 KB
smali/H0/a.smali
Max HTML report size reached
18.9 KB
smali/H0/d.smali
Max HTML report size reached
10.1 KB
smali/H0/b.smali
Max HTML report size reached
17.6 KB
smali/H0/c.smali
Max HTML report size reached
45.6 KB
smali/w0/a.smali
Max HTML report size reached
3.74 KB
smali/w0/d.smali
    
Offset 1, 11 lines modifiedOffset 1, 239 lines modified
1 .class·public·interface·abstract·Lw0/d;1 .class·public·final·Lw0/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Ljava/lang/String;
  
 6 .field·public·final·b:Ljava/lang/String;
  
  
4 #·virtual·methods7 #·direct·methods
5 .method·public·abstract·e()V 
6 .end·method8 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;)V
 9 ····.locals·0
  
 10 ····.line·1
 11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 12 ····.line·2
 13 ····.line·3
 14 ····.line·4
 15 ····iput-object·p1,·p0,·Lw0/d;->a:Ljava/lang/String;
  
 16 ····.line·5
 17 ····.line·6
 18 ····iput-object·p2,·p0,·Lw0/d;->b:Ljava/lang/String;
  
7 .method·public·abstract·f()Ljava/lang/Object;19 ····.line·7
 20 ····.line·8
 21 ····return-void
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
Max diff block lines reached; 0/3799 bytes (0.00%) of diff not shown.
59.0 KB
smali/w0/e.smali
Max HTML report size reached
13.2 KB
smali/w0/b.smali
Max HTML report size reached
76.4 KB
smali/w0/c.smali
Max HTML report size reached
11.0 KB
smali/K/a.smali
Max HTML report size reached
4.57 KB
smali/V0/a.smali
    
Offset 1, 296 lines modifiedOffset 1, 11 lines modified
1 .class·public·abstract·LV0/a;1 .class·public·interface·abstract·LV0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LL0/a;
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········LV0/a$a; 
8 ····} 
9 .end·annotation 
  
  
10 #·direct·methods 
11 .method·public·constructor·<init>()V 
12 ····.locals·0 
  
13 ····.line·1 
14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
15 ····.line·2 
16 ····.line·3 
17 ····.line·4 
18 ····return-void 
19 ····.line·5 
20 ····.line·6 
21 ····.line·7 
22 ····.line·8 
23 ····.line·9 
24 ····.line·10 
25 ····.line·11 
26 ····.line·12 
27 ····.line·13 
28 ····.line·14 
29 ····.line·15 
30 ····.line·16 
31 ····.line·17 
32 ····.line·18 
33 ····.line·19 
34 ····.line·20 
35 ····.line·21 
36 ····.line·22 
37 ····.line·23 
38 ····.line·24 
39 ····.line·25 
40 ····.line·26 
41 ····.line·27 
42 ····.line·28 
43 ····.line·29 
44 ····.line·30 
45 ····.line·31 
46 ····.line·32 
47 ····.line·33 
48 ····.line·34 
49 ····.line·35 
50 ····.line·36 
51 ····.line·37 
52 ····.line·38 
53 ····.line·39 
54 ····.line·40 
55 ····.line·41 
56 ····.line·42 
57 ····.line·43 
58 ····.line·44 
59 ····.line·45 
60 ····.line·46 
61 ····.line·47 
62 ····.line·48 
63 ····.line·49 
64 ····.line·50 
65 ····.line·51 
66 ····.line·52 
67 ····.line·53 
68 ····.line·54 
69 ····.line·55 
70 ····.line·56 
71 ····.line·57 
72 ····.line·58 
73 ····.line·59 
74 ····.line·60 
75 ····.line·61 
76 .end·method 
  
  
77 #·virtual·methods6 #·virtual·methods
 7 .method·public·abstract·a()Ljava/lang/Object;
78 .method·public·a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V 
79 ····.locals·3 
  
80 ····.line·1 
81 ····const-string·v0,·"cause" 
  
82 ····.line·2 
83 ····.line·3 
84 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
85 ····.line·4 
86 ····.line·5 
87 ····.line·6 
88 ····const-string·v0,·"exception" 
  
89 ····.line·7 
90 ····.line·8 
91 ····invoke-static·{p2,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
92 ····.line·9 
93 ····.line·10 
94 ····.line·11 
95 ····sget-object·v0,·LV0/a$a;->b:Ljava/lang/reflect/Method; 
  
96 ····.line·12 
97 ····.line·13 
98 ····if-eqz·v0,·:cond_0 
  
99 ····.line·14 
100 ····.line·15 
101 ····const/4·v1,·0x1 
  
102 ····.line·16 
103 ····new-array·v1,·v1,·[Ljava/lang/Object; 
  
104 ····.line·17 
105 ····.line·18 
106 ····const/4·v2,·0x0 
  
Max diff block lines reached; 0/4644 bytes (0.00%) of diff not shown.
1.3 KB
smali/V0/b.smali
    
Offset 1, 82 lines modifiedOffset 1, 6 lines modified
1 .class·public·abstract·LV0/b;1 .class·public·interface·abstract·LV0/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LL0/a;
  
4 #·static·fields 
5 .field·public·static·final·a:LV0/a; 
  
  
6 #·direct·methods 
7 .method·static·constructor·<clinit>()V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····new-instance·v0,·LX0/a; 
  
11 ····.line·2 
12 ····.line·3 
13 ····invoke-direct·{v0},·LX0/a;-><init>()V 
  
14 ····.line·4 
15 ····.line·5 
16 ····.line·6 
17 ····sput-object·v0,·LV0/b;->a:LV0/a; 
  
18 ····.line·7 
19 ····.line·8 
20 ····return-void 
21 ····.line·9 
22 ····.line·10 
23 ····.line·11 
24 ····.line·12 
25 ····.line·13 
26 ····.line·14 
27 ····.line·15 
28 ····.line·16 
29 ····.line·17 
30 ····.line·18 
31 ····.line·19 
32 ····.line·20 
33 ····.line·21 
34 ····.line·22 
35 ····.line·23 
36 ····.line·24 
37 ····.line·25 
38 ····.line·26 
39 ····.line·27 
40 ····.line·28 
41 ····.line·29 
42 ····.line·30 
43 ····.line·31 
44 ····.line·32 
45 ····.line·33 
46 ····.line·34 
47 ····.line·35 
48 ····.line·36 
49 ····.line·37 
50 ····.line·38 
51 ····.line·39 
52 ····.line·40 
53 ····.line·41 
54 ····.line·42 
55 ····.line·43 
56 ····.line·44 
57 ····.line·45 
58 ····.line·46 
59 ····.line·47 
60 ····.line·48 
61 ····.line·49 
62 ····.line·50 
63 ····.line·51 
64 ····.line·52 
65 ····.line·53 
66 ····.line·54 
67 ····.line·55 
68 ····.line·56 
69 ····.line·57 
70 ····.line·58 
71 ····.line·59 
72 ····.line·60 
73 ····.line·61 
74 .end·method 
9.98 KB
smali/V0/c.smali
Max HTML report size reached
13.8 KB
smali/N0/a.smali
Max HTML report size reached
2.25 KB
smali/N0/d.smali
    
Offset 1, 136 lines modifiedOffset 1, 11 lines modified
1 .class·public·abstract·LN0/d;1 .class·public·interface·abstract·LN0/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·virtual·methods
5 .method·public·static·a(ZLjava/lang/Object;)V5 .method·public·abstract·c(Ljava/lang/Object;)V
 6 .end·method
6 ····.locals·0 
  
7 ····.line·1 
8 ····if-eqz·p0,·:cond_0 
  
9 ····.line·2 
10 ····.line·3 
11 ····return-void 
  
12 ····.line·4 
13 ····:cond_0 
14 ····new-instance·p0,·Ljava/lang/IllegalStateException; 
  
15 ····.line·5 
16 ····.line·6 
17 ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; 
  
18 ····.line·7 
19 ····.line·8 
20 ····.line·9 
21 ····move-result-object·p1 
  
22 ····.line·10 
23 ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V 
  
 7 .method·public·abstract·l()LN0/i;
24 ····.line·11 
25 ····.line·12 
26 ····.line·13 
27 ····throw·p0 
28 ····.line·14 
29 ····.line·15 
30 ····.line·16 
31 ····.line·17 
32 ····.line·18 
33 ····.line·19 
34 ····.line·20 
35 ····.line·21 
36 ····.line·22 
37 ····.line·23 
38 ····.line·24 
39 ····.line·25 
40 ····.line·26 
41 ····.line·27 
42 ····.line·28 
43 ····.line·29 
44 ····.line·30 
45 ····.line·31 
46 ····.line·32 
47 ····.line·33 
48 ····.line·34 
49 ····.line·35 
50 ····.line·36 
51 ····.line·37 
52 ····.line·38 
53 ····.line·39 
54 ····.line·40 
55 ····.line·41 
56 ····.line·42 
57 ····.line·43 
58 ····.line·44 
59 ····.line·45 
60 ····.line·46 
61 ····.line·47 
62 ····.line·48 
63 ····.line·49 
64 ····.line·50 
65 ····.line·51 
66 ····.line·52 
67 ····.line·53 
68 ····.line·54 
69 ····.line·55 
70 ····.line·56 
71 ····.line·57 
72 ····.line·58 
73 ····.line·59 
74 ····.line·60 
75 ····.line·61 
76 ····.line·62 
77 ····.line·63 
78 ····.line·64 
79 ····.line·65 
80 ····.line·66 
81 ····.line·67 
82 ····.line·68 
83 ····.line·69 
84 ····.line·70 
85 ····.line·71 
86 ····.line·72 
87 ····.line·73 
88 ····.line·74 
89 ····.line·75 
90 ····.line·76 
91 ····.line·77 
92 ····.line·78 
93 ····.line·79 
94 ····.line·80 
95 ····.line·81 
96 ····.line·82 
97 ····.line·83 
98 ····.line·84 
99 ····.line·85 
100 ····.line·86 
101 ····.line·87 
102 ····.line·88 
103 ····.line·89 
104 ····.line·90 
105 ····.line·91 
106 ····.line·92 
107 ····.line·93 
108 ····.line·94 
109 ····.line·95 
110 ····.line·96 
111 ····.line·97 
112 ····.line·98 
113 ····.line·99 
114 ····.line·100 
115 ····.line·101 
116 ····.line·102 
Max diff block lines reached; 0/2272 bytes (0.00%) of diff not shown.
610 B
smali/N0/h.smali
    
Offset 1, 30 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·synthetic·LN0/h;1 .class·public·interface·abstract·LN0/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LN0/i$b; 
  
  
6 #·direct·methods 
7 .method·public·synthetic·constructor·<init>()V 
8 ····.locals·0 
  
9 ····.line·1 
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····return-void 
12 .end·method 
  
  
13 #·virtual·methods 
14 .method·public·final·a(Landroid/view/View;)Z 
15 ····.locals·0 
  
16 ····.line·1 
17 ····invoke-static·{p1},·LN0/i;->a(Landroid/view/View;)Z 
  
18 ····move-result·p1 
  
19 ····return·p1 
20 .end·method 
10.6 KB
smali/N0/f.smali
Max HTML report size reached
13.8 KB
smali/N0/i.smali
Max HTML report size reached
2.41 KB
smali/N0/e.smali
    
Offset 1, 8 lines modifiedOffset 1, 157 lines modified
1 .class·public·interface·abstract·LN0/e;1 .class·public·final·LN0/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LN0/h;
  
  
 6 #·static·fields
 7 .field·public·static·final·synthetic·e:LN0/e;
  
  
4 #·virtual·methods8 #·direct·methods
5 .method·public·abstract·test(Ljava/lang/Object;)Z9 .method·static·constructor·<clinit>()V
 10 ····.locals·1
  
 11 ····.line·1
 12 ····new-instance·v0,·LN0/e;
  
 13 ····.line·2
 14 ····.line·3
 15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 16 ····.line·4
 17 ····.line·5
 18 ····.line·6
 19 ····sput-object·v0,·LN0/e;->e:LN0/e;
  
 20 ····.line·7
 21 ····.line·8
 22 ····return-void
 23 ····.line·9
 24 ····.line·10
 25 ····.line·11
 26 ····.line·12
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 78 ····.line·64
 79 ····.line·65
 80 ····.line·66
 81 ····.line·67
 82 ····.line·68
 83 ····.line·69
 84 ····.line·70
 85 ····.line·71
 86 ····.line·72
 87 ····.line·73
 88 ····.line·74
 89 ····.line·75
 90 ····.line·76
 91 ····.line·77
 92 ····.line·78
 93 ····.line·79
 94 ····.line·80
 95 ····.line·81
 96 ····.line·82
 97 ····.line·83
 98 ····.line·84
 99 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
 108 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
 118 ····.line·104
Max diff block lines reached; 0/2434 bytes (0.00%) of diff not shown.
8.95 KB
smali/N0/b.smali
    
Offset 1, 16 lines modifiedOffset 1, 539 lines modified
1 .class·public·abstract·synthetic·LN0/b; 
2 .super·Ljava/lang/Object;1 .class·public·final·LN0/b;
 2 .super·LW0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LV0/p;
  
  
 6 #·static·fields
 7 .field·public·static·final·g:LN0/b;
  
 8 .field·public·static·final·h:LN0/b;
  
  
 9 #·instance·fields
 10 .field·public·final·synthetic·f:I
  
  
4 #·direct·methods11 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/content/Context;)Ljava/io/File;12 .method·static·synthetic·constructor·<clinit>()V
 13 ····.locals·3
  
 14 ····.line·1
 15 ····new-instance·v0,·LN0/b;
  
 16 ····.line·2
 17 ····.line·3
 18 ····const/4·v1,·0x2
  
 19 ····.line·4
 20 ····const/4·v2,·0x0
  
 21 ····.line·5
 22 ····invoke-direct·{v0,·v1,·v2},·LN0/b;-><init>(II)V
  
 23 ····.line·6
 24 ····.line·7
 25 ····.line·8
 26 ····sput-object·v0,·LN0/b;->g:LN0/b;
  
 27 ····.line·9
 28 ····.line·10
 29 ····new-instance·v0,·LN0/b;
  
 30 ····.line·11
 31 ····.line·12
 32 ····const/4·v1,·0x2
  
 33 ····.line·13
 34 ····const/4·v2,·0x1
  
 35 ····.line·14
 36 ····invoke-direct·{v0,·v1,·v2},·LN0/b;-><init>(II)V
  
 37 ····.line·15
 38 ····.line·16
 39 ····.line·17
 40 ····sput-object·v0,·LN0/b;->h:LN0/b;
  
 41 ····.line·18
 42 ····.line·19
 43 ····return-void
 44 ····.line·20
 45 ····.line·21
 46 ····.line·22
 47 ····.line·23
 48 ····.line·24
 49 ····.line·25
 50 ····.line·26
 51 ····.line·27
 52 ····.line·28
 53 ····.line·29
 54 ····.line·30
 55 ····.line·31
 56 ····.line·32
 57 ····.line·33
 58 ····.line·34
 59 ····.line·35
 60 ····.line·36
 61 ····.line·37
 62 ····.line·38
 63 ····.line·39
 64 ····.line·40
 65 ····.line·41
 66 ····.line·42
 67 ····.line·43
 68 ····.line·44
 69 ····.line·45
 70 ····.line·46
 71 ····.line·47
 72 ····.line·48
 73 ····.line·49
 74 ····.line·50
 75 ····.line·51
 76 ····.line·52
 77 ····.line·53
 78 ····.line·54
 79 ····.line·55
 80 ····.line·56
 81 ····.line·57
 82 ····.line·58
 83 ····.line·59
 84 ····.line·60
 85 ····.line·61
 86 ····.line·62
 87 ····.line·63
 88 ····.line·64
 89 ····.line·65
 90 ····.line·66
 91 ····.line·67
 92 ····.line·68
 93 ····.line·69
 94 ····.line·70
 95 ····.line·71
 96 ····.line·72
 97 ····.line·73
 98 ····.line·74
 99 ····.line·75
 100 ····.line·76
 101 ····.line·77
 102 ····.line·78
 103 ····.line·79
 104 ····.line·80
 105 ····.line·81
 106 ····.line·82
 107 ····.line·83
Max diff block lines reached; 6287/9130 bytes (68.86%) of diff not shown.
898 B
smali/N0/g.smali
    
Offset 1, 38 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·synthetic·LN0/g;1 .class·public·interface·abstract·LN0/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LN0/i$b;5 .implements·LN0/i;
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:[Ljava/lang/Class; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>([Ljava/lang/Class;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LN0/g;->a:[Ljava/lang/Class; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods6 #·virtual·methods
 7 .method·public·abstract·getKey()LN0/h;
17 .method·public·final·a(Landroid/view/View;)Z 
18 ····.locals·1 
  
19 ····.line·1 
20 ····iget-object·v0,·p0,·LN0/g;->a:[Ljava/lang/Class; 
  
21 ····invoke-static·{v0,·p1},·LN0/i;->b([Ljava/lang/Class;Landroid/view/View;)Z 
  
22 ····move-result·p1 
  
23 ····return·p1 
24 .end·method8 .end·method
25.9 KB
smali/N0/c.smali
Max HTML report size reached
2.88 KB
smali/r0/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 172 lines modified
1 .class·public·interface·abstract·Lr0/a;1 .class·public·final·Lr0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/util/concurrent/ThreadFactory;
  
  
 6 #·instance·fields
 7 .field·public·a:I
  
  
 8 #·virtual·methods
 9 .method·public·final·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;
 10 ····.locals·3
  
 11 ····.line·1
 12 ····new-instance·v0,·Ljava/lang/Thread;
  
 13 ····.line·2
 14 ····.line·3
 15 ····invoke-direct·{v0,·p1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
  
 16 ····.line·4
 17 ····.line·5
 18 ····.line·6
 19 ····new-instance·p1,·Ljava/lang/StringBuilder;
  
 20 ····.line·7
 21 ····.line·8
 22 ····const-string·v1,·"flutter-worker-"
  
 23 ····.line·9
 24 ····.line·10
 25 ····invoke-direct·{p1,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····iget·v1,·p0,·Lr0/a;->a:I
  
 30 ····.line·14
 31 ····.line·15
 32 ····add-int/lit8·v2,·v1,·0x1
  
 33 ····.line·16
 34 ····.line·17
 35 ····iput·v2,·p0,·Lr0/a;->a:I
  
 36 ····.line·18
 37 ····.line·19
 38 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
 39 ····.line·20
 40 ····.line·21
 41 ····.line·22
 42 ····invoke-virtual·{p1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 43 ····.line·23
 44 ····.line·24
 45 ····.line·25
 46 ····move-result-object·p1
  
 47 ····.line·26
 48 ····invoke-virtual·{v0,·p1},·Ljava/lang/Thread;->setName(Ljava/lang/String;)V
  
 49 ····.line·27
 50 ····.line·28
 51 ····.line·29
 52 ····return-object·v0
 53 ····.line·30
 54 ····.line·31
 55 ····.line·32
 56 ····.line·33
 57 ····.line·34
 58 ····.line·35
 59 ····.line·36
 60 ····.line·37
 61 ····.line·38
 62 ····.line·39
 63 ····.line·40
 64 ····.line·41
 65 ····.line·42
 66 ····.line·43
 67 ····.line·44
 68 ····.line·45
 69 ····.line·46
 70 ····.line·47
 71 ····.line·48
 72 ····.line·49
 73 ····.line·50
 74 ····.line·51
 75 ····.line·52
 76 ····.line·53
 77 ····.line·54
 78 ····.line·55
 79 ····.line·56
 80 ····.line·57
 81 ····.line·58
 82 ····.line·59
 83 ····.line·60
 84 ····.line·61
 85 ····.line·62
 86 ····.line·63
 87 ····.line·64
 88 ····.line·65
 89 ····.line·66
 90 ····.line·67
 91 ····.line·68
 92 ····.line·69
 93 ····.line·70
 94 ····.line·71
 95 ····.line·72
 96 ····.line·73
 97 ····.line·74
 98 ····.line·75
 99 ····.line·76
 100 ····.line·77
 101 ····.line·78
 102 ····.line·79
 103 ····.line·80
 104 ····.line·81
 105 ····.line·82
 106 ····.line·83
 107 ····.line·84
 108 ····.line·85
 109 ····.line·86
Max diff block lines reached; -1/2919 bytes (-0.03%) of diff not shown.
8.85 KB
smali/G0/a.smali
    
Offset 1, 532 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·LG0/a;1 .class·public·abstract·synthetic·LG0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········LG0/a$e;, 
8 ········LG0/a$c;, 
9 ········LG0/a$b;, 
10 ········LG0/a$d; 
11 ····} 
12 .end·annotation 
  
  
13 #·instance·fields 
14 .field·public·final·a:LG0/c; 
  
15 .field·public·final·b:Ljava/lang/String; 
  
16 .field·public·final·c:LG0/h; 
  
17 .field·public·final·d:LG0/c$c; 
  
  
18 #·direct·methods4 #·direct·methods
 5 .method·public·static·bridge·synthetic·a(Landroid/view/View;)I
19 .method·public·constructor·<init>(LG0/c;Ljava/lang/String;LG0/h;)V 
20 ····.locals·1 
  
21 ····const/4·v0,·0x0 
  
22 ····.line·1 
23 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·LG0/a;-><init>(LG0/c;Ljava/lang/String;LG0/h;LG0/c$c;)V 
  
24 ····return-void 
25 .end·method 
  
26 .method·public·constructor·<init>(LG0/c;Ljava/lang/String;LG0/h;LG0/c$c;)V 
27 ····.locals·06 ····.locals·0
  
28 ····.line·27 ····.line·1
 8 ····invoke-virtual·{p0},·Landroid/view/View;->getContentSensitivity()I
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
30 ····.line·3 
31 ····iput-object·p1,·p0,·LG0/a;->a:LG0/c; 
  
32 ····.line·4 
33 ····iput-object·p2,·p0,·LG0/a;->b:Ljava/lang/String; 
  
34 ····.line·5 
35 ····iput-object·p3,·p0,·LG0/a;->c:LG0/h; 
  
 9 ····move-result·p0
36 ····.line·6 
37 ····iput-object·p4,·p0,·LG0/a;->d:LG0/c$c; 
  
38 ····return-void10 ····return·p0
39 .end·method11 .end·method
  
40 .method·public·static·synthetic·a(LG0/a;)LG0/h;12 .method·public·static·bridge·synthetic·b(Landroid/view/WindowInsets;I)Ljava/util/List;
41 ····.locals·013 ····.locals·0
  
42 ····.line·114 ····.line·1
 15 ····invoke-virtual·{p0,·p1},·Landroid/view/WindowInsets;->getBoundingRects(I)Ljava/util/List;
43 ····iget-object·p0,·p0,·LG0/a;->c:LG0/h; 
  
44 ····.line·2 
45 ····.line·3 
46 ····return-object·p0 
47 ····.line·4 
48 ····.line·5 
49 ····.line·6 
50 ····.line·7 
51 ····.line·8 
52 ····.line·9 
53 ····.line·10 
54 ····.line·11 
55 ····.line·12 
56 ····.line·13 
57 ····.line·14 
58 ····.line·15 
59 ····.line·16 
60 ····.line·17 
61 ····.line·18 
62 ····.line·19 
63 ····.line·20 
64 ····.line·21 
65 ····.line·22 
66 ····.line·23 
67 ····.line·24 
68 ····.line·25 
69 ····.line·26 
70 ····.line·27 
71 ····.line·28 
72 ····.line·29 
73 ····.line·30 
74 ····.line·31 
75 ····.line·32 
76 ····.line·33 
77 ····.line·34 
78 ····.line·35 
79 ····.line·36 
80 ····.line·37 
81 ····.line·38 
82 ····.line·39 
83 ····.line·40 
84 ····.line·41 
85 ····.line·42 
86 ····.line·43 
87 ····.line·44 
88 ····.line·45 
89 ····.line·46 
90 ····.line·47 
91 ····.line·48 
92 ····.line·49 
93 ····.line·50 
94 ····.line·51 
95 ····.line·52 
96 ····.line·53 
97 ····.line·54 
98 ····.line·55 
99 ····.line·56 
100 ····.line·57 
101 ····.line·58 
Max diff block lines reached; 6455/9026 bytes (71.52%) of diff not shown.
16.3 KB
smali/G0/b.smali
Max HTML report size reached
23.1 KB
smali/Z0/a.smali
Max HTML report size reached
18.3 KB
smali/Z0/b.smali
Max HTML report size reached
23.6 KB
smali/p0/a.smali
Max HTML report size reached
33.3 KB
smali/p0/b.smali
Max HTML report size reached
32.6 KB
smali/d1/a.smali
Max HTML report size reached
4.05 KB
smali/d1/b.smali
    
Offset 1, 40 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Ld1/b;1 .class·public·final·Ld1/b;
2 .super·Ld1/a;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ld1/c0;
  
  
4 #·instance·fields6 #·static·fields
5 .field·public·final·g:Ld1/b$a;7 .field·public·static·final·e:Ld1/b;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>()V9 .method·static·constructor·<clinit>()V
8 ····.locals·110 ····.locals·1
  
9 ····.line·111 ····.line·1
10 ····invoke-direct·{p0},·Ld1/a;-><init>()V12 ····new-instance·v0,·Ld1/b;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
 15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
13 ····.line·4 
14 ····new-instance·v0,·Ld1/b$a; 
  
 16 ····.line·4
15 ····.line·517 ····.line·5
16 ····.line·618 ····.line·6
17 ····invoke-direct·{v0},·Ld1/b$a;-><init>()V19 ····sput-object·v0,·Ld1/b;->e:Ld1/b;
  
18 ····.line·720 ····.line·7
19 ····.line·821 ····.line·8
 22 ····return-void
20 ····.line·923 ····.line·9
21 ····iput-object·v0,·p0,·Ld1/b;->g:Ld1/b$a; 
  
22 ····.line·1024 ····.line·10
23 ····.line·1125 ····.line·11
24 ····return-void 
25 ····.line·1226 ····.line·12
26 ····.line·1327 ····.line·13
27 ····.line·1428 ····.line·14
28 ····.line·1529 ····.line·15
29 ····.line·1630 ····.line·16
30 ····.line·1731 ····.line·17
31 ····.line·1832 ····.line·18
Offset 77, 48 lines modifiedOffset 78, 110 lines modified
77 ····.line·5578 ····.line·55
78 ····.line·5679 ····.line·56
79 ····.line·5780 ····.line·57
80 ····.line·5881 ····.line·58
81 ····.line·5982 ····.line·59
82 ····.line·6083 ····.line·60
83 ····.line·6184 ····.line·61
 85 ····.line·62
 86 ····.line·63
 87 ····.line·64
 88 ····.line·65
 89 ····.line·66
 90 ····.line·67
 91 ····.line·68
 92 ····.line·69
 93 ····.line·70
 94 ····.line·71
 95 ····.line·72
 96 ····.line·73
 97 ····.line·74
 98 ····.line·75
 99 ····.line·76
 100 ····.line·77
 101 ····.line·78
 102 ····.line·79
 103 ····.line·80
 104 ····.line·81
 105 ····.line·82
 106 ····.line·83
 107 ····.line·84
 108 ····.line·85
 109 ····.line·86
 110 ····.line·87
 111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
 117 ····.line·94
 118 ····.line·95
 119 ····.line·96
 120 ····.line·97
 121 ····.line·98
 122 ····.line·99
 123 ····.line·100
 124 ····.line·101
 125 ····.line·102
 126 ····.line·103
 127 ····.line·104
 128 ····.line·105
 129 ····.line·106
 130 ····.line·107
 131 ····.line·108
 132 ····.line·109
 133 ····.line·110
 134 ····.line·111
 135 ····.line·112
 136 ····.line·113
 137 ····.line·114
 138 ····.line·115
 139 ····.line·116
 140 ····.line·117
 141 ····.line·118
 142 ····.line·119
 143 ····.line·120
 144 ····.line·121
 145 ····.line·122
 146 ····.line·123
 147 ····.line·124
 148 ····.line·125
 149 ····.line·126
 150 ····.line·127
 151 ····.line·128
 152 ····.line·129
 153 ····.line·130
 154 ····.line·131
 155 ····.line·132
 156 ····.line·133
84 .end·method157 .end·method
Max diff block lines reached; 1984/4116 bytes (48.20%) of diff not shown.
12.6 KB
smali/d1/c.smali
Max HTML report size reached
8.38 KB
smali/D0/a.smali
    
Offset 1, 17 lines modifiedOffset 1, 307 lines modified
1 .class·public·interface·abstract·LD0/a;1 .class·public·abstract·synthetic·LD0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·direct·methods
5 .method·public·abstract·b(LD0/c;)V5 .method·public·static·bridge·synthetic·A(Landroid/content/pm/PackageManager;)Z
 6 ····.locals·0
  
 7 ····.line·1
 8 ····invoke-virtual·{p0},·Landroid/content/pm/PackageManager;->canRequestPackageInstalls()Z
  
 9 ····move-result·p0
  
 10 ····return·p0
 11 .end·method
  
 12 .method·public·static·bridge·synthetic·B(Landroid/graphics/SurfaceTexture;)Z
 13 ····.locals·0
  
 14 ····.line·1
 15 ····invoke-virtual·{p0},·Landroid/graphics/SurfaceTexture;->isReleased()Z
  
 16 ····move-result·p0
  
 17 ····return·p0
 18 .end·method
  
 19 .method·public·static·bridge·synthetic·C(Landroid/view/accessibility/AccessibilityNodeInfo;)Z
 20 ····.locals·0
  
 21 ····.line·1
 22 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->isShowingHintText()Z
  
 23 ····move-result·p0
  
 24 ····return·p0
 25 .end·method
  
 26 .method·public·static·bridge·synthetic·D(Landroid/view/autofill/AutofillManager;)V
 27 ····.locals·0
  
 28 ····.line·1
 29 ····invoke-virtual·{p0},·Landroid/view/autofill/AutofillManager;->cancel()V
  
 30 ····return-void
 31 .end·method
  
 32 .method·public·static·bridge·synthetic·a(Landroid/view/ViewConfiguration;)F
 33 ····.locals·0
  
 34 ····.line·1
 35 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->getScaledVerticalScrollFactor()F
  
 36 ····move-result·p0
  
 37 ····return·p0
 38 .end·method
  
 39 .method·public·static·bridge·synthetic·b(Landroid/widget/TextView;)I
 40 ····.locals·0
  
 41 ····.line·1
 42 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getAutoSizeStepGranularity()I
  
 43 ····move-result·p0
  
 44 ····return·p0
 45 .end·method
  
 46 .method·public·static·bridge·synthetic·c(Ljava/nio/file/attribute/FileTime;)J
 47 ····.locals·2
  
 48 ····.line·1
 49 ····invoke-virtual·{p0},·Ljava/nio/file/attribute/FileTime;->toMillis()J
  
 50 ····move-result-wide·v0
  
 51 ····return-wide·v0
 52 .end·method
  
 53 .method·public·static·bridge·synthetic·d(Ljava/lang/Object;)Landroid/view/autofill/AutofillManager;
 54 ····.locals·0
  
 55 ····.line·1
 56 ····check-cast·p0,·Landroid/view/autofill/AutofillManager;
  
 57 ····return-object·p0
 58 .end·method
  
 59 .method·public·static·bridge·synthetic·e(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
 60 ····.locals·0
  
 61 ····.line·1
 62 ····invoke-static·{p0},·Landroid/view/autofill/AutofillValue;->forText(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
  
 63 ····move-result-object·p0
  
 64 ····return-object·p0
 65 .end·method
  
 66 .method·public·static·bridge·synthetic·f(Ljava/lang/Object;)Landroid/view/autofill/AutofillValue;
 67 ····.locals·0
  
 68 ····.line·1
 69 ····check-cast·p0,·Landroid/view/autofill/AutofillValue;
  
 70 ····return-object·p0
 71 .end·method
  
 72 .method·public·static·bridge·synthetic·g(Ljava/lang/String;)Landroid/view/autofill/AutofillValue;
 73 ····.locals·0
  
 74 ····.line·1
 75 ····invoke-static·{p0},·Landroid/view/autofill/AutofillValue;->forText(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
  
 76 ····move-result-object·p0
  
 77 ····return-object·p0
 78 .end·method
  
 79 .method·public·static·bridge·synthetic·h(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
 80 ····.locals·0
  
 81 ····.line·1
 82 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getHintText()Ljava/lang/CharSequence;
  
Max diff block lines reached; 4633/8548 bytes (54.20%) of diff not shown.
12.1 KB
smali/D0/b.smali
Max HTML report size reached
258 B
smali/a1/a.smali
    
Offset 1, 11 lines modifiedOffset 1, 3 lines modified
1 .class·public·interface·abstract·La1/a;1 .class·public·interface·abstract·La1/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LO0/b; 
  
  
6 #·virtual·methods 
7 .method·public·abstract·d()Ljava/lang/Object; 
8 .end·method 
174 B
smali/a1/b.smali
    
Offset 1, 6 lines modifiedOffset 1, 3 lines modified
1 .class·public·interface·abstract·La1/b;1 .class·public·interface·abstract·La1/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LO0/b; 
194 B
smali/a1/c.smali
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 .class·public·interface·abstract·La1/c;1 .class·public·interface·abstract·La1/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LO0/b;5 .implements·La1/a;
5.78 KB
smali/A/a.smali
    
Offset 1, 379 lines modifiedOffset 1, 3 lines modified
1 .class·public·LA/a;1 .class·public·abstract·LA/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·a:LA/h$c; 
  
6 .field·public·final·b:Landroid/os/Handler; 
  
  
7 #·direct·methods 
8 .method·public·constructor·<init>(LA/h$c;Landroid/os/Handler;)V 
9 ····.locals·0 
  
10 ····.line·1 
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····.line·2 
13 ····.line·3 
14 ····.line·4 
15 ····iput-object·p1,·p0,·LA/a;->a:LA/h$c; 
  
16 ····.line·5 
17 ····.line·6 
18 ····iput-object·p2,·p0,·LA/a;->b:Landroid/os/Handler; 
  
19 ····.line·7 
20 ····.line·8 
21 ····return-void 
22 ····.line·9 
23 ····.line·10 
24 ····.line·11 
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 ····.line·63 
77 ····.line·64 
78 ····.line·65 
79 ····.line·66 
80 ····.line·67 
81 ····.line·68 
82 ····.line·69 
83 ····.line·70 
84 ····.line·71 
85 ····.line·72 
86 ····.line·73 
87 ····.line·74 
88 ····.line·75 
89 ····.line·76 
90 ····.line·77 
91 ····.line·78 
92 ····.line·79 
93 ····.line·80 
94 ····.line·81 
95 ····.line·82 
96 ····.line·83 
97 ····.line·84 
98 ····.line·85 
99 ····.line·86 
100 ····.line·87 
101 ····.line·88 
102 ····.line·89 
103 ····.line·90 
104 ····.line·91 
105 ····.line·92 
106 ····.line·93 
107 ····.line·94 
108 ····.line·95 
109 ····.line·96 
110 ····.line·97 
111 ····.line·98 
112 ····.line·99 
113 ····.line·100 
114 ····.line·101 
115 ····.line·102 
116 ····.line·103 
117 ····.line·104 
118 ····.line·105 
Max diff block lines reached; -1/5886 bytes (-0.02%) of diff not shown.
9.17 KB
smali/i0/a.smali
Max HTML report size reached
47.8 KB
smali/i0/d.smali
Max HTML report size reached
40.3 KB
smali/i0/f.smali
Max HTML report size reached
87.7 KB
smali/i0/e.smali
Max HTML report size reached
20.4 KB
smali/i0/b.smali
Max HTML report size reached
26.3 KB
smali/i0/c.smali
Max HTML report size reached
8.72 KB
smali/Y/a.smali
    
Offset 1, 557 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·LY/a;1 .class·public·interface·abstract·LY/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·a:Ljava/lang/ClassLoader; 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>(Ljava/lang/ClassLoader;)V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····const-string·v0,·"loader" 
  
11 ····.line·2 
12 ····.line·3 
13 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
14 ····.line·4 
15 ····.line·5 
16 ····.line·6 
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
18 ····.line·7 
19 ····.line·8 
20 ····.line·9 
21 ····iput-object·p1,·p0,·LY/a;->a:Ljava/lang/ClassLoader; 
  
22 ····.line·10 
23 ····.line·11 
24 ····return-void 
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 .end·method 
  
77 .method·public·static·final·synthetic·a(LY/a;)Ljava/lang/ClassLoader; 
78 ····.locals·0 
  
79 ····.line·1 
80 ····iget-object·p0,·p0,·LY/a;->a:Ljava/lang/ClassLoader; 
  
81 ····.line·2 
82 ····.line·3 
83 ····return-object·p0 
84 ····.line·4 
85 ····.line·5 
86 ····.line·6 
87 ····.line·7 
88 ····.line·8 
89 ····.line·9 
90 ····.line·10 
91 ····.line·11 
92 ····.line·12 
93 ····.line·13 
94 ····.line·14 
95 ····.line·15 
96 ····.line·16 
97 ····.line·17 
98 ····.line·18 
99 ····.line·19 
100 ····.line·20 
101 ····.line·21 
102 ····.line·22 
103 ····.line·23 
104 ····.line·24 
105 ····.line·25 
106 ····.line·26 
107 ····.line·27 
108 ····.line·28 
109 ····.line·29 
110 ····.line·30 
111 ····.line·31 
112 ····.line·32 
113 ····.line·33 
114 ····.line·34 
115 ····.line·35 
Max diff block lines reached; 5345/8899 bytes (60.06%) of diff not shown.
46.1 KB
smali/U/a.smali
Max HTML report size reached
9.94 KB
smali/U/d.smali
Max HTML report size reached
18.8 KB
smali/U/b.smali
Max HTML report size reached
21.1 KB
smali/U/c.smali
Max HTML report size reached
108 KB
smali/k1/a.smali
Max HTML report size reached
7.0 KB
smali/k1/d.smali
    
Offset 1, 26 lines modifiedOffset 1, 458 lines modified
1 .class·public·abstract·Lk1/d;1 .class·public·final·Lk1/d;
2 .super·Lj1/z0;2 .super·Lk1/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lj1/Q; 
 4 #·static·fields
 5 .field·public·static·final·h:Lk1/d;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·08 ····.locals·8
  
 9 ····.line·1
 10 ····new-instance·v0,·Lk1/d;
  
9 ····.line·211 ····.line·2
 12 ····.line·3
 13 ····sget·v2,·Lk1/k;->c:I
  
 14 ····.line·4
 15 ····.line·5
 16 ····sget·v3,·Lk1/k;->d:I
  
 17 ····.line·6
 18 ····.line·7
 19 ····sget-wide·v4,·Lk1/k;->e:J
  
 20 ····.line·8
 21 ····.line·9
 22 ····sget-object·v6,·Lk1/k;->a:Ljava/lang/String;
  
 23 ····.line·10
 24 ····.line·11
10 ····invoke-direct·{p0},·Lj1/z0;-><init>()V25 ····invoke-direct·{v0},·Ld1/s;-><init>()V
  
 26 ····.line·12
 27 ····.line·13
 28 ····.line·14
 29 ····new-instance·v7,·Lk1/b;
  
 30 ····.line·15
 31 ····.line·16
 32 ····move-object·v1,·v7
  
 33 ····.line·17
 34 ····invoke-direct/range·{v1·..·v6},·Lk1/b;-><init>(IIJLjava/lang/String;)V
  
 35 ····.line·18
 36 ····.line·19
 37 ····.line·20
 38 ····iput-object·v7,·v0,·Lk1/g;->g:Lk1/b;
  
 39 ····.line·21
 40 ····.line·22
 41 ····sput-object·v0,·Lk1/d;->h:Lk1/d;
  
 42 ····.line·23
 43 ····.line·24
11 ····return-void44 ····return-void
 45 ····.line·25
 46 ····.line·26
 47 ····.line·27
 48 ····.line·28
 49 ····.line·29
 50 ····.line·30
 51 ····.line·31
 52 ····.line·32
 53 ····.line·33
 54 ····.line·34
 55 ····.line·35
 56 ····.line·36
 57 ····.line·37
 58 ····.line·38
 59 ····.line·39
 60 ····.line·40
 61 ····.line·41
 62 ····.line·42
 63 ····.line·43
 64 ····.line·44
 65 ····.line·45
 66 ····.line·46
 67 ····.line·47
 68 ····.line·48
 69 ····.line·49
 70 ····.line·50
 71 ····.line·51
 72 ····.line·52
 73 ····.line·53
 74 ····.line·54
 75 ····.line·55
 76 ····.line·56
 77 ····.line·57
 78 ····.line·58
 79 ····.line·59
 80 ····.line·60
 81 ····.line·61
 82 ····.line·62
 83 ····.line·63
 84 ····.line·64
 85 ····.line·65
 86 ····.line·66
 87 ····.line·67
 88 ····.line·68
 89 ····.line·69
 90 ····.line·70
 91 ····.line·71
 92 ····.line·72
 93 ····.line·73
 94 ····.line·74
 95 ····.line·75
 96 ····.line·76
 97 ····.line·77
 98 ····.line·78
 99 ····.line·79
 100 ····.line·80
 101 ····.line·81
 102 ····.line·82
 103 ····.line·83
 104 ····.line·84
 105 ····.line·85
 106 ····.line·86
 107 ····.line·87
 108 ····.line·88
 109 ····.line·89
 110 ····.line·90
Max diff block lines reached; 4383/7135 bytes (61.43%) of diff not shown.
6.38 KB
smali/k1/e.smali
    
Offset 1, 353 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Lk1/e;1 .class·public·final·Lk1/e;
2 .super·Ljava/lang/Object;2 .super·Li1/l;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:Lk1/d; 
  
6 .field·private·static·volatile·choreographer:Landroid/view/Choreographer; 
  
  
7 #·direct·methods 
8 .method·static·constructor·<clinit>()V 
9 ····.locals·4 
  
10 ····.line·1 
11 ····const/4·v0,·0x0 
  
12 ····.line·2 
13 ····:try_start_0 
14 ····sget-object·v1,·LO0/h;->e:LO0/h$a; 
  
15 ····.line·3 
16 ····.line·4 
17 ····new-instance·v1,·Lk1/c; 
  
18 ····.line·5 
19 ····.line·6 
20 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; 
  
21 ····.line·7 
22 ····.line·8 
23 ····.line·9 
24 ····move-result-object·v2 
  
25 ····.line·10 
26 ····const/4·v3,·0x1 
  
27 ····.line·11 
28 ····invoke-static·{v2,·v3},·Lk1/e;->a(Landroid/os/Looper;Z)Landroid/os/Handler; 
  
29 ····.line·12 
30 ····.line·13 
31 ····.line·14 
32 ····move-result-object·v2 
  
33 ····.line·15 
34 ····const/4·v3,·0x2 
  
35 ····.line·16 
36 ····invoke-direct·{v1,·v2,·v0,·v3,·v0},·Lk1/c;-><init>(Landroid/os/Handler;Ljava/lang/String;ILb1/g;)V 
  
37 ····.line·17 
38 ····.line·18 
39 ····.line·19 
40 ····invoke-static·{v1},·LO0/h;->a(Ljava/lang/Object;)Ljava/lang/Object; 
  
41 ····.line·20 
42 ····.line·21 
43 ····.line·22 
44 ····move-result-object·v1 
45 ····:try_end_0 
46 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
47 ····.line·23 
48 ····goto·:goto_0 
  
49 ····.line·24 
50 ····:catchall_0 
51 ····move-exception·v1 
  
52 ····.line·25 
53 ····sget-object·v2,·LO0/h;->e:LO0/h$a; 
  
54 ····.line·26 
55 ····.line·27 
56 ····invoke-static·{v1},·LO0/i;->a(Ljava/lang/Throwable;)Ljava/lang/Object; 
  
57 ····.line·28 
58 ····.line·29 
59 ····.line·30 
60 ····move-result-object·v1 
  
61 ····.line·31 
62 ····invoke-static·{v1},·LO0/h;->a(Ljava/lang/Object;)Ljava/lang/Object; 
  
63 ····.line·32 
64 ····.line·33 
65 ····.line·34 
66 ····move-result-object·v1 
  
67 ····.line·35 
68 ····:goto_0 
69 ····invoke-static·{v1},·LO0/h;->c(Ljava/lang/Object;)Z 
  
70 ····.line·36 
71 ····.line·37 
72 ····.line·38 
73 ····move-result·v2 
  
74 ····.line·39 
75 ····if-eqz·v2,·:cond_0 
  
76 ····.line·40 
77 ····.line·41 
78 ····goto·:goto_1 
  
79 ····.line·42 
80 ····:cond_0 
81 ····move-object·v0,·v1 
  
82 ····.line·43 
83 ····:goto_1 
84 ····check-cast·v0,·Lk1/d; 
  
85 ····.line·44 
86 ····.line·45 
87 ····sput-object·v0,·Lk1/e;->a:Lk1/d; 
  
88 ····.line·46 
89 ····.line·47 
90 ····return-void 
91 ····.line·48 
92 ····.line·49 
93 ····.line·50 
94 ····.line·51 
95 ····.line·52 
Max diff block lines reached; -1/6503 bytes (-0.02%) of diff not shown.
105 KB
smali/k1/b.smali
Max HTML report size reached
19.7 KB
smali/k1/c.smali
Max HTML report size reached
25.0 KB
smali/c/a.smali
Max HTML report size reached
37.7 KB
smali/J/a.smali
Max HTML report size reached
8.64 KB
smali/J/b.smali
    
Offset 1, 367 lines modifiedOffset 1, 186 lines modified
1 .class·public·LJ/b;1 .class·public·final·LJ/b;
2 .super·Landroid/widget/Filter;2 .super·LW0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LV0/a;
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········LJ/b$a; 
8 ····} 
9 .end·annotation 
  
  
10 #·instance·fields6 #·instance·fields
11 .field·public·a:LJ/b$a;7 .field·public·final·synthetic·f:I
  
 8 .field·public·final·synthetic·g:Ljava/lang/Object;
  
 9 .field·public·final·synthetic·h:Ljava/lang/Object;
  
  
12 #·direct·methods10 #·direct·methods
13 .method·public·constructor·<init>(LJ/b$a;)V11 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;Ljava/lang/Object;)V
14 ····.locals·012 ····.locals·0
  
15 ····.line·113 ····.line·1
16 ····invoke-direct·{p0},·Landroid/widget/Filter;-><init>()V14 ····iput·p1,·p0,·LJ/b;->f:I
  
17 ····.line·2 
18 ····.line·3 
19 ····.line·4 
20 ····iput-object·p1,·p0,·LJ/b;->a:LJ/b$a;15 ····iput-object·p2,·p0,·LJ/b;->g:Ljava/lang/Object;
  
 16 ····iput-object·p3,·p0,·LJ/b;->h:Ljava/lang/Object;
  
 17 ····const/4·p1,·0x0
  
 18 ····invoke-direct·{p0,·p1},·LW0/i;-><init>(I)V
  
21 ····.line·5 
22 ····.line·6 
23 ····return-void19 ····return-void
24 ····.line·7 
25 ····.line·8 
26 ····.line·9 
27 ····.line·10 
28 ····.line·11 
29 ····.line·12 
30 ····.line·13 
31 ····.line·14 
32 ····.line·15 
33 ····.line·16 
34 ····.line·17 
35 ····.line·18 
36 ····.line·19 
37 ····.line·20 
38 ····.line·21 
39 ····.line·22 
40 ····.line·23 
41 ····.line·24 
42 ····.line·25 
43 ····.line·26 
44 ····.line·27 
45 ····.line·28 
46 ····.line·29 
47 ····.line·30 
48 ····.line·31 
49 ····.line·32 
50 ····.line·33 
51 ····.line·34 
52 ····.line·35 
53 ····.line·36 
54 ····.line·37 
55 ····.line·38 
56 ····.line·39 
57 ····.line·40 
58 ····.line·41 
59 ····.line·42 
60 ····.line·43 
61 ····.line·44 
62 ····.line·45 
63 ····.line·46 
64 ····.line·47 
65 ····.line·48 
66 ····.line·49 
67 ····.line·50 
68 ····.line·51 
69 ····.line·52 
70 ····.line·53 
71 ····.line·54 
72 ····.line·55 
73 ····.line·56 
74 ····.line·57 
75 ····.line·58 
76 ····.line·59 
77 ····.line·60 
78 ····.line·61 
79 ····.line·62 
80 .end·method20 .end·method
  
  
81 #·virtual·methods21 #·virtual·methods
82 .method·public·convertResultToString(Ljava/lang/Object;)Ljava/lang/CharSequence;22 .method·public·final·a()Ljava/lang/Object;
83 ····.locals·123 ····.locals·4
  
84 ····.line·124 ····.line·1
85 ····iget-object·v0,·p0,·LJ/b;->a:LJ/b$a;25 ····iget·v0,·p0,·LJ/b;->f:I
  
86 ····.line·226 ····.line·2
87 ····.line·327 ····.line·3
88 ····check-cast·p1,·Landroid/database/Cursor;28 ····packed-switch·v0,·:pswitch_data_0
  
89 ····.line·429 ····.line·4
90 ····.line·530 ····.line·5
91 ····invoke-interface·{v0,·p1},·LJ/b$a;->a(Landroid/database/Cursor;)Ljava/lang/CharSequence; 
  
92 ····.line·631 ····.line·6
 32 ····iget-object·v0,·p0,·LJ/b;->g:Ljava/lang/Object;
  
93 ····.line·733 ····.line·7
94 ····.line·834 ····.line·8
95 ····move-result-object·p135 ····check-cast·v0,·LX/b;
  
96 ····.line·936 ····.line·9
97 ····return-object·p1 
Max diff block lines reached; 6255/8820 bytes (70.92%) of diff not shown.
14.7 KB
smali/J/c.smali
Max HTML report size reached
425 B
smali/d0/a.smali
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 .class·public·interface·abstract·Ld0/a;1 .class·public·interface·abstract·Ld0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·a(LC/a;)V5 .method·public·abstract·onError(Ljava/lang/String;)V
6 .end·method6 .end·method
  
7 .method·public·abstract·b(Landroid/content/Context;Ljava/util/concurrent/Executor;LC/a;)V7 .method·public·abstract·onGeocode(Ljava/util/List;)V
8 .end·method8 .end·method
16.5 KB
smali/q0/a.smali
Max HTML report size reached
74.7 KB
smali/q0/b.smali
Max HTML report size reached
314 KB
smali/B0/a.smali
Max HTML report size reached
34.0 KB
smali/m0/a.smali
Max HTML report size reached
41.4 KB
smali/m0/b.smali
Max HTML report size reached
13.2 KB
smali/i1/p.smali
Max HTML report size reached
103 KB
smali/i1/a.smali
Max HTML report size reached
23.4 KB
smali/i1/k.smali
Max HTML report size reached
4.47 KB
smali/i1/j.smali
    
Offset 1, 3 lines modifiedOffset 1, 300 lines modified
1 .class·public·abstract·Li1/j;1 .class·public·final·synthetic·Li1/j;
2 .super·Li1/i;2 .super·LW0/l;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LV0/a;
  
  
 6 #·virtual·methods
 7 .method·public·final·a()Ljava/lang/Object;
 8 ····.locals·1
  
 9 ····.line·1
 10 ····iget-object·v0,·p0,·LW0/c;->f:Ljava/lang/Object;
  
 11 ····.line·2
 12 ····.line·3
 13 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 14 ····.line·4
 15 ····.line·5
 16 ····.line·6
 17 ····move-result-object·v0
  
 18 ····.line·7
 19 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
  
 20 ····.line·8
 21 ····.line·9
 22 ····.line·10
 23 ····move-result-object·v0
  
 24 ····.line·11
 25 ····return-object·v0
 26 ····.line·12
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 78 ····.line·64
 79 ····.line·65
 80 ····.line·66
 81 ····.line·67
 82 ····.line·68
 83 ····.line·69
 84 ····.line·70
 85 ····.line·71
 86 ····.line·72
 87 ····.line·73
 88 ····.line·74
 89 ····.line·75
 90 ····.line·76
 91 ····.line·77
 92 ····.line·78
 93 ····.line·79
 94 ····.line·80
 95 ····.line·81
 96 ····.line·82
 97 ····.line·83
 98 ····.line·84
 99 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
 108 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
 118 ····.line·104
Max diff block lines reached; -1/4541 bytes (-0.02%) of diff not shown.
20.0 KB
smali/i1/d.smali
Max HTML report size reached
25.8 KB
smali/i1/h.smali
Max HTML report size reached
20.4 KB
smali/i1/o.smali
Max HTML report size reached
41.1 KB
smali/i1/l.smali
Max HTML report size reached
34.7 KB
smali/i1/f.smali
Max HTML report size reached
75.0 KB
smali/i1/m.smali
Max HTML report size reached
307 KB
smali/i1/n.smali
Max HTML report size reached
14.4 KB
smali/i1/i.smali
Max HTML report size reached
8.96 KB
smali/i1/e.smali
    
Offset 1, 128 lines modifiedOffset 1, 378 lines modified
1 .class·public·abstract·Li1/e;1 .class·public·final·Li1/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ld1/u;
  
  
 6 #·instance·fields
 7 .field·public·final·e:LN0/i;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·a(Ljava/lang/Appendable;Ljava/lang/Object;La1/l;)V9 .method·public·constructor·<init>(LN0/i;)V
6 ····.locals·110 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····const-string·v0,·"<this>"12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····invoke-static·{p0,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V15 ····.line·4
 16 ····iput-object·p1,·p0,·Li1/e;->e:LN0/i;
  
 17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
 119 ····.line·106
Max diff block lines reached; 6539/9139 bytes (71.55%) of diff not shown.
9.63 KB
smali/i1/b.smali
Max HTML report size reached
6.51 KB
smali/i1/g.smali
    
Offset 1, 3 lines modifiedOffset 1, 441 lines modified
1 .class·public·abstract·Li1/g;1 .class·public·final·Li1/g;
2 .super·Li1/f;2 .super·Ljava/lang/RuntimeException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·transient·e:LN0/i;
  
  
 6 #·direct·methods
 7 .method·public·constructor·<init>(LN0/i;)V
 8 ····.locals·0
  
 9 ····.line·1
 10 ····invoke-direct·{p0},·Ljava/lang/RuntimeException;-><init>()V
  
 11 ····.line·2
 12 ····.line·3
 13 ····.line·4
 14 ····iput-object·p1,·p0,·Li1/g;->e:LN0/i;
  
 15 ····.line·5
 16 ····.line·6
 17 ····return-void
 18 ····.line·7
 19 ····.line·8
 20 ····.line·9
 21 ····.line·10
 22 ····.line·11
 23 ····.line·12
 24 ····.line·13
 25 ····.line·14
 26 ····.line·15
 27 ····.line·16
 28 ····.line·17
 29 ····.line·18
 30 ····.line·19
 31 ····.line·20
 32 ····.line·21
 33 ····.line·22
 34 ····.line·23
 35 ····.line·24
 36 ····.line·25
 37 ····.line·26
 38 ····.line·27
 39 ····.line·28
 40 ····.line·29
 41 ····.line·30
 42 ····.line·31
 43 ····.line·32
 44 ····.line·33
 45 ····.line·34
 46 ····.line·35
 47 ····.line·36
 48 ····.line·37
 49 ····.line·38
 50 ····.line·39
 51 ····.line·40
 52 ····.line·41
 53 ····.line·42
 54 ····.line·43
 55 ····.line·44
 56 ····.line·45
 57 ····.line·46
 58 ····.line·47
 59 ····.line·48
 60 ····.line·49
 61 ····.line·50
 62 ····.line·51
 63 ····.line·52
 64 ····.line·53
 65 ····.line·54
 66 ····.line·55
 67 ····.line·56
 68 ····.line·57
 69 ····.line·58
 70 ····.line·59
 71 ····.line·60
 72 ····.line·61
 73 ····.line·62
 74 ····.line·63
 75 ····.line·64
 76 ····.line·65
 77 ····.line·66
 78 ····.line·67
 79 ····.line·68
 80 ····.line·69
 81 ····.line·70
 82 ····.line·71
 83 ····.line·72
 84 ····.line·73
 85 ····.line·74
 86 ····.line·75
 87 ····.line·76
 88 ····.line·77
 89 ····.line·78
 90 ····.line·79
 91 ····.line·80
 92 ····.line·81
 93 ····.line·82
 94 ····.line·83
 95 ····.line·84
 96 ····.line·85
 97 ····.line·86
 98 ····.line·87
 99 ····.line·88
 100 ····.line·89
 101 ····.line·90
 102 ····.line·91
 103 ····.line·92
 104 ····.line·93
 105 ····.line·94
 106 ····.line·95
 107 ····.line·96
 108 ····.line·97
 109 ····.line·98
 110 ····.line·99
 111 ····.line·100
 112 ····.line·101
 113 ····.line·102
 114 ····.line·103
 115 ····.line·104
 116 ····.line·105
 117 ····.line·106
 118 ····.line·107
 119 ····.line·108
 120 ····.line·109
Max diff block lines reached; -1/6638 bytes (-0.02%) of diff not shown.
14.5 KB
smali/i1/c.smali
Max HTML report size reached
39.0 KB
smali/P/a.smali
Max HTML report size reached
2.83 KB
smali/P/b.smali
    
Offset 1, 149 lines modifiedOffset 1, 11 lines modified
1 .class·public·abstract·LP/b;1 .class·public·interface·abstract·LP/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·virtual·methods
 5 .method·public·abstract·a()Ljava/util/List;
 6 .end·method
5 .method·public·static·final·a(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; 
6 ····.locals·1 
  
7 ····.line·1 
8 ····const-string·v0,·"<this>" 
  
9 ····.line·2 
10 ····.line·3 
11 ····invoke-static·{p0,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
12 ····.line·4 
13 ····.line·5 
14 ····.line·6 
15 ····const-string·v0,·"name" 
  
16 ····.line·7 
17 ····.line·8 
18 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
19 ····.line·9 
20 ····.line·10 
21 ····.line·11 
22 ····new-instance·v0,·Ljava/lang/StringBuilder; 
  
23 ····.line·12 
24 ····.line·13 
25 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V 
  
26 ····.line·14 
27 ····.line·15 
28 ····.line·16 
29 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····const-string·p1,·".preferences_pb" 
  
34 ····.line·20 
35 ····.line·21 
36 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
37 ····.line·22 
38 ····.line·23 
39 ····.line·24 
40 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
41 ····.line·25 
42 ····.line·26 
43 ····.line·27 
44 ····move-result-object·p1 
  
45 ····.line·28 
46 ····invoke-static·{p0,·p1},·LL/a;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; 
  
47 ····.line·29 
48 ····.line·30 
49 ····.line·31 
50 ····move-result-object·p0 
  
 7 .method·public·abstract·b(Landroid/content/Context;)Ljava/lang/Object;
51 ····.line·32 
52 ····return-object·p0 
53 ····.line·33 
54 ····.line·34 
55 ····.line·35 
56 ····.line·36 
57 ····.line·37 
58 ····.line·38 
59 ····.line·39 
60 ····.line·40 
61 ····.line·41 
62 ····.line·42 
63 ····.line·43 
64 ····.line·44 
65 ····.line·45 
66 ····.line·46 
67 ····.line·47 
68 ····.line·48 
69 ····.line·49 
70 ····.line·50 
71 ····.line·51 
72 ····.line·52 
73 ····.line·53 
74 ····.line·54 
75 ····.line·55 
76 ····.line·56 
77 ····.line·57 
78 ····.line·58 
79 ····.line·59 
80 ····.line·60 
81 ····.line·61 
82 ····.line·62 
83 ····.line·63 
84 ····.line·64 
85 ····.line·65 
86 ····.line·66 
87 ····.line·67 
88 ····.line·68 
89 ····.line·69 
90 ····.line·70 
91 ····.line·71 
92 ····.line·72 
93 ····.line·73 
94 ····.line·74 
95 ····.line·75 
96 ····.line·76 
97 ····.line·77 
98 ····.line·78 
99 ····.line·79 
100 ····.line·80 
101 ····.line·81 
102 ····.line·82 
103 ····.line·83 
104 ····.line·84 
105 ····.line·85 
106 ····.line·86 
107 ····.line·87 
108 ····.line·88 
Max diff block lines reached; 0/2866 bytes (0.00%) of diff not shown.
8.45 KB
smali/io/flutter/view/s.smali
    
Offset 1, 16 lines modifiedOffset 1, 468 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/s;1 .class·public·final·Lio/flutter/view/s;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·e:Lio/flutter/view/s;
  
 6 .field·public·static·f:Lio/flutter/view/q;
  
  
 7 #·instance·fields
 8 .field·public·a:J
  
 9 .field·public·final·b:Lio/flutter/embedding/engine/FlutterJNI;
  
 10 .field·public·c:Lio/flutter/view/r;
  
 11 .field·public·final·d:Lio/flutter/view/a;
  
  
4 #·direct·methods12 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;13 .method·public·constructor·<init>(Lio/flutter/embedding/engine/FlutterJNI;)V
6 ····.locals·014 ····.locals·3
  
7 ····.line·115 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getHintText()Ljava/lang/CharSequence;16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 17 ····.line·2
 18 ····.line·3
 19 ····.line·4
 20 ····const-wide/16·v0,·-0x1
  
 21 ····.line·5
 22 ····.line·6
 23 ····iput-wide·v0,·p0,·Lio/flutter/view/s;->a:J
  
 24 ····.line·7
 25 ····.line·8
 26 ····new-instance·v0,·Lio/flutter/view/r;
  
 27 ····.line·9
 28 ····.line·10
 29 ····const-wide/16·v1,·0x0
  
 30 ····.line·11
 31 ····.line·12
 32 ····invoke-direct·{v0,·p0,·v1,·v2},·Lio/flutter/view/r;-><init>(Lio/flutter/view/s;J)V
  
 33 ····.line·13
 34 ····.line·14
 35 ····.line·15
 36 ····iput-object·v0,·p0,·Lio/flutter/view/s;->c:Lio/flutter/view/r;
  
 37 ····.line·16
 38 ····.line·17
 39 ····new-instance·v0,·Lio/flutter/view/a;
  
 40 ····.line·18
 41 ····.line·19
 42 ····invoke-direct·{v0,·p0},·Lio/flutter/view/a;-><init>(Ljava/lang/Object;)V
  
 43 ····.line·20
 44 ····.line·21
 45 ····.line·22
 46 ····iput-object·v0,·p0,·Lio/flutter/view/s;->d:Lio/flutter/view/a;
  
 47 ····.line·23
 48 ····.line·24
 49 ····iput-object·p1,·p0,·Lio/flutter/view/s;->b:Lio/flutter/embedding/engine/FlutterJNI;
  
 50 ····.line·25
 51 ····.line·26
 52 ····return-void
 53 ····.line·27
 54 ····.line·28
 55 ····.line·29
 56 ····.line·30
 57 ····.line·31
 58 ····.line·32
 59 ····.line·33
 60 ····.line·34
 61 ····.line·35
 62 ····.line·36
 63 ····.line·37
 64 ····.line·38
 65 ····.line·39
 66 ····.line·40
 67 ····.line·41
 68 ····.line·42
 69 ····.line·43
 70 ····.line·44
 71 ····.line·45
 72 ····.line·46
 73 ····.line·47
 74 ····.line·48
 75 ····.line·49
 76 ····.line·50
 77 ····.line·51
 78 ····.line·52
 79 ····.line·53
 80 ····.line·54
 81 ····.line·55
 82 ····.line·56
 83 ····.line·57
 84 ····.line·58
 85 ····.line·59
 86 ····.line·60
 87 ····.line·61
 88 ····.line·62
 89 ····.line·63
 90 ····.line·64
 91 ····.line·65
 92 ····.line·66
 93 ····.line·67
 94 ····.line·68
 95 ····.line·69
 96 ····.line·70
 97 ····.line·71
 98 ····.line·72
 99 ····.line·73
 100 ····.line·74
 101 ····.line·75
 102 ····.line·76
 103 ····.line·77
 104 ····.line·78
 105 ····.line·79
Max diff block lines reached; 4651/8591 bytes (54.14%) of diff not shown.
622 B
smali/io/flutter/view/TextureRegistry$ImageTextureEntry.smali
    
Offset 3, 23 lines modifiedOffset 3, 14 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·build·Lb/a;5 .annotation·build·Lb/a;
6 .end·annotation6 .end·annotation
  
7 .annotation·system·Ldalvik/annotation/EnclosingClass; 
8 ····value·=·Lio/flutter/view/TextureRegistry; 
9 .end·annotation 
  
10 .annotation·system·Ldalvik/annotation/InnerClass; 
11 ····accessFlags·=·0x609 
12 ····name·=·"ImageTextureEntry" 
13 .end·annotation 
  
  
14 #·virtual·methods7 #·virtual·methods
15 .method·public·abstract·synthetic·id()J8 .method·public·abstract·synthetic·id()J
16 .end·method9 .end·method
  
17 .method·public·abstract·pushImage(Landroid/media/Image;)V10 .method·public·abstract·pushImage(Landroid/media/Image;)V
18 .end·method11 .end·method
514 B
smali/io/flutter/view/p.smali
    
Offset 1, 14 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/p;1 .class·public·interface·abstract·Lio/flutter/view/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;I)V 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setDrawingOrder(I)V 
  
9 ····return-void 
10 .end·method 
37.6 KB
smali/io/flutter/view/a.smali
Max HTML report size reached
343 KB
smali/io/flutter/view/k.smali
Max HTML report size reached
791 B
smali/io/flutter/view/j.smali
    
Offset 1, 32 lines modifiedOffset 1, 7 lines modified
1 .class·public·final·synthetic·Lio/flutter/view/j;1 .class·public·final·Lio/flutter/view/j;
2 .super·Ljava/lang/Object;2 .super·Lio/flutter/view/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LN0/e; 
  
 4 #·instance·fields
 5 .field·public·d:Ljava/lang/String;
  
6 #·direct·methods 
7 .method·public·synthetic·constructor·<init>()V 
8 ····.locals·0 
  
9 ····.line·1 
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····return-void 
12 .end·method 
  
  
13 #·virtual·methods 
14 .method·public·final·test(Ljava/lang/Object;)Z 
15 ····.locals·0 
  
16 ····.line·1 
17 ····check-cast·p1,·Lio/flutter/view/k$l; 
  
18 ····invoke-static·{p1},·Lio/flutter/view/k;->b(Lio/flutter/view/k$l;)Z 
  
19 ····move-result·p1 
  
20 ····return·p1 
21 .end·method 
1.33 KB
smali/io/flutter/view/TextureRegistry$SurfaceProducer.smali
    
Offset 3, 47 lines modifiedOffset 3, 38 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·build·Lb/a;5 .annotation·build·Lb/a;
6 .end·annotation6 .end·annotation
  
7 .annotation·system·Ldalvik/annotation/EnclosingClass; 
8 ····value·=·Lio/flutter/view/TextureRegistry; 
9 .end·annotation 
  
10 .annotation·system·Ldalvik/annotation/InnerClass; 
11 ····accessFlags·=·0x609 
12 ····name·=·"SurfaceProducer" 
13 .end·annotation 
  
14 .annotation·system·Ldalvik/annotation/MemberClasses; 
15 ····value·=·{ 
16 ········Lio/flutter/view/TextureRegistry$SurfaceProducer$a; 
17 ····} 
18 .end·annotation 
  
  
19 #·virtual·methods7 #·virtual·methods
 8 .method·public·abstract·getForcedNewSurface()Landroid/view/Surface;
 9 .end·method
  
20 .method·public·abstract·getHeight()I10 .method·public·abstract·getHeight()I
21 .end·method11 .end·method
  
22 .method·public·abstract·getSurface()Landroid/view/Surface;12 .method·public·abstract·getSurface()Landroid/view/Surface;
23 .end·method13 .end·method
  
24 .method·public·abstract·getWidth()I14 .method·public·abstract·getWidth()I
25 .end·method15 .end·method
  
 16 .method·public·abstract·handlesCropAndRotation()Z
 17 .end·method
  
26 .method·public·abstract·synthetic·id()J18 .method·public·abstract·synthetic·id()J
27 .end·method19 .end·method
  
28 .method·public·abstract·synthetic·release()V20 .method·public·abstract·synthetic·release()V
29 .end·method21 .end·method
  
30 .method·public·abstract·scheduleFrame()V22 .method·public·abstract·scheduleFrame()V
31 .end·method23 .end·method
  
32 .method·public·abstract·setCallback(Lio/flutter/view/TextureRegistry$SurfaceProducer$a;)V24 .method·public·abstract·setCallback(Lio/flutter/view/p;)V
33 .end·method25 .end·method
  
34 .method·public·abstract·setSize(II)V26 .method·public·abstract·setSize(II)V
35 .end·method27 .end·method
7.05 KB
smali/io/flutter/view/q.smali
    
Offset 1, 16 lines modifiedOffset 1, 423 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/q;1 .class·public·final·Lio/flutter/view/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/hardware/display/DisplayManager$DisplayListener;
  
  
 6 #·instance·fields
 7 .field·public·final·a:Landroid/hardware/display/DisplayManager;
  
 8 .field·public·final·synthetic·b:Lio/flutter/view/s;
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/util/List;10 .method·public·constructor·<init>(Lio/flutter/view/s;Landroid/hardware/display/DisplayManager;)V
6 ····.locals·011 ····.locals·0
  
7 ····.line·112 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getAvailableExtraData()Ljava/util/List;13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····.line·2
 15 ····.line·3
 16 ····.line·4
 17 ····iput-object·p1,·p0,·Lio/flutter/view/q;->b:Lio/flutter/view/s;
  
 18 ····.line·5
 19 ····.line·6
 20 ····iput-object·p2,·p0,·Lio/flutter/view/q;->a:Landroid/hardware/display/DisplayManager;
  
 21 ····.line·7
 22 ····.line·8
 23 ····return-void
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
Max diff block lines reached; 2692/7161 bytes (37.59%) of diff not shown.
6.57 KB
smali/io/flutter/view/r.smali
    
Offset 1, 14 lines modifiedOffset 1, 412 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/r;1 .class·public·final·Lio/flutter/view/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/Choreographer$FrameCallback;
  
  
 6 #·instance·fields
 7 .field·public·a:J
  
 8 .field·public·final·synthetic·b:Lio/flutter/view/s;
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/util/List;)V10 .method·public·constructor·<init>(Lio/flutter/view/s;J)V
6 ····.locals·011 ····.locals·0
  
7 ····.line·112 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setAvailableExtraData(Ljava/util/List;)V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····.line·2
 15 ····.line·3
 16 ····.line·4
 17 ····iput-object·p1,·p0,·Lio/flutter/view/r;->b:Lio/flutter/view/s;
  
 18 ····.line·5
 19 ····.line·6
 20 ····iput-wide·p2,·p0,·Lio/flutter/view/r;->a:J
  
 21 ····.line·7
 22 ····.line·8
 23 ····return-void
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
Max diff block lines reached; 1517/6665 bytes (22.76%) of diff not shown.
39.1 KB
smali/io/flutter/view/d.smali
Max HTML report size reached
6.98 KB
smali/io/flutter/view/FlutterCallbackInformation.smali
    
Offset 270, 14 lines modifiedOffset 270, 381 lines modified
270 ····.line·239270 ····.line·239
271 ····.line·240271 ····.line·240
272 ····.line·241272 ····.line·241
273 ····.line·242273 ····.line·242
274 ····.line·243274 ····.line·243
275 ····.line·244275 ····.line·244
276 ····.line·245276 ····.line·245
 277 ····.line·246
 278 ····.line·247
 279 ····.line·248
 280 ····.line·249
 281 ····.line·250
 282 ····.line·251
 283 ····.line·252
 284 ····.line·253
 285 ····.line·254
 286 ····.line·255
 287 ····.line·256
 288 ····.line·257
 289 ····.line·258
 290 ····.line·259
 291 ····.line·260
 292 ····.line·261
 293 ····.line·262
 294 ····.line·263
 295 ····.line·264
 296 ····.line·265
 297 ····.line·266
 298 ····.line·267
 299 ····.line·268
 300 ····.line·269
 301 ····.line·270
 302 ····.line·271
 303 ····.line·272
 304 ····.line·273
 305 ····.line·274
 306 ····.line·275
 307 ····.line·276
 308 ····.line·277
 309 ····.line·278
 310 ····.line·279
 311 ····.line·280
 312 ····.line·281
 313 ····.line·282
 314 ····.line·283
 315 ····.line·284
 316 ····.line·285
 317 ····.line·286
 318 ····.line·287
 319 ····.line·288
 320 ····.line·289
 321 ····.line·290
 322 ····.line·291
 323 ····.line·292
 324 ····.line·293
 325 ····.line·294
 326 ····.line·295
 327 ····.line·296
 328 ····.line·297
 329 ····.line·298
 330 ····.line·299
 331 ····.line·300
 332 ····.line·301
 333 ····.line·302
 334 ····.line·303
 335 ····.line·304
 336 ····.line·305
 337 ····.line·306
 338 ····.line·307
 339 ····.line·308
 340 ····.line·309
 341 ····.line·310
 342 ····.line·311
 343 ····.line·312
 344 ····.line·313
 345 ····.line·314
 346 ····.line·315
 347 ····.line·316
 348 ····.line·317
 349 ····.line·318
 350 ····.line·319
 351 ····.line·320
 352 ····.line·321
 353 ····.line·322
 354 ····.line·323
 355 ····.line·324
 356 ····.line·325
 357 ····.line·326
 358 ····.line·327
 359 ····.line·328
 360 ····.line·329
 361 ····.line·330
 362 ····.line·331
 363 ····.line·332
 364 ····.line·333
 365 ····.line·334
 366 ····.line·335
 367 ····.line·336
 368 ····.line·337
 369 ····.line·338
 370 ····.line·339
 371 ····.line·340
 372 ····.line·341
 373 ····.line·342
 374 ····.line·343
 375 ····.line·344
 376 ····.line·345
 377 ····.line·346
 378 ····.line·347
 379 ····.line·348
 380 ····.line·349
 381 ····.line·350
 382 ····.line·351
 383 ····.line·352
 384 ····.line·353
 385 ····.line·354
 386 ····.line·355
 387 ····.line·356
 388 ····.line·357
 389 ····.line·358
 390 ····.line·359
 391 ····.line·360
 392 ····.line·361
 393 ····.line·362
 394 ····.line·363
 395 ····.line·364
 396 ····.line·365
Max diff block lines reached; 1393/7039 bytes (19.79%) of diff not shown.
133 KB
smali/io/flutter/view/AccessibilityViewEmbedder.smali
Max HTML report size reached
523 B
smali/io/flutter/view/h.smali
    
Offset 1, 14 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/h;1 .class·public·final·Lio/flutter/view/h;
2 .super·Ljava/lang/Object;2 .super·Lio/flutter/view/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·bridge·synthetic·a(Landroid/view/View;Ljava/lang/CharSequence;)V 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setAccessibilityPaneTitle(Ljava/lang/CharSequence;)V 
  
9 ····return-void 
10 .end·method 
589 B
smali/io/flutter/view/o.smali
    
Offset 1, 16 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/o;1 .class·public·interface·abstract·Lio/flutter/view/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·virtual·methods
 5 .method·public·abstract·onTrimMemory(I)V
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;)I 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getDrawingOrder()I 
  
9 ····move-result·p0 
  
10 ····return·p0 
11 .end·method6 .end·method
12.2 KB
smali/io/flutter/view/l.smali
Max HTML report size reached
1.08 KB
smali/io/flutter/view/TextureRegistry$SurfaceTextureEntry.smali
    
Offset 3, 32 lines modifiedOffset 3, 29 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·build·Lb/a;5 .annotation·build·Lb/a;
6 .end·annotation6 .end·annotation
  
7 .annotation·system·Ldalvik/annotation/EnclosingClass; 
8 ····value·=·Lio/flutter/view/TextureRegistry; 
9 .end·annotation 
  
10 .annotation·system·Ldalvik/annotation/InnerClass; 
11 ····accessFlags·=·0x609 
12 ····name·=·"SurfaceTextureEntry" 
13 .end·annotation 
  
  
14 #·virtual·methods7 #·virtual·methods
15 .method·public·abstract·synthetic·id()J8 .method·public·abstract·synthetic·id()J
16 .end·method9 .end·method
  
17 .method·public·abstract·synthetic·release()V10 .method·public·abstract·synthetic·release()V
18 .end·method11 .end·method
  
19 .method·public·abstract·setOnFrameConsumedListener(Lio/flutter/view/TextureRegistry$a;)V12 .method·public·setOnFrameConsumedListener(Lio/flutter/view/n;)V
 13 ····.locals·0
  
 14 ····return-void
20 .end·method15 .end·method
  
21 .method·public·abstract·setOnTrimMemoryListener(Lio/flutter/view/TextureRegistry$b;)V16 .method·public·setOnTrimMemoryListener(Lio/flutter/view/o;)V
 17 ····.locals·0
  
 18 ····return-void
22 .end·method19 .end·method
  
23 .method·public·abstract·surfaceTexture()Landroid/graphics/SurfaceTexture;20 .method·public·abstract·surfaceTexture()Landroid/graphics/SurfaceTexture;
24 .end·method21 .end·method
542 B
smali/io/flutter/view/f.smali
    
Offset 1, 14 lines modifiedOffset 1, 7 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/f;1 .class·public·final·Lio/flutter/view/f;
2 .super·Ljava/lang/Object;2 .super·Lio/flutter/view/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·d:Ljava/lang/String;
4 #·direct·methods 
5 .method·public·static·bridge·synthetic·a(Landroid/content/res/Configuration;)I 
6 ····.locals·0 
  
7 ····.line·1 
8 ····iget·p0,·p0,·Landroid/content/res/Configuration;->fontWeightAdjustment:I 
  
9 ····return·p0 
10 .end·method 
8.66 KB
smali/io/flutter/view/m.smali
    
Offset 1, 14 lines modifiedOffset 1, 570 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/m;1 .class·public·final·Lio/flutter/view/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Landroid/view/View;
  
 6 .field·public·final·b:I
  
  
4 #·direct·methods7 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;Z)V8 .method·public·constructor·<init>(Landroid/view/View;I)V
6 ····.locals·09 ····.locals·0
  
7 ····.line·110 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setShowingHintText(Z)V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 12 ····.line·2
 13 ····.line·3
 14 ····.line·4
 15 ····iput-object·p1,·p0,·Lio/flutter/view/m;->a:Landroid/view/View;
  
 16 ····.line·5
 17 ····.line·6
 18 ····iput·p2,·p0,·Lio/flutter/view/m;->b:I
  
 19 ····.line·7
 20 ····.line·8
9 ····return-void21 ····return-void
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
Max diff block lines reached; 0/8809 bytes (0.00%) of diff not shown.
518 B
smali/io/flutter/view/n.smali
    
Offset 1, 14 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/n;1 .class·public·interface·abstract·Lio/flutter/view/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;Z)V 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setContextClickable(Z)V 
  
9 ····return-void 
10 .end·method 
1.01 KB
smali/io/flutter/view/i.smali
    
Offset 1, 40 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·synthetic·Lio/flutter/view/i;1 .class·public·abstract·Lio/flutter/view/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LN0/e; 
  
  
6 #·instance·fields4 #·instance·fields
 5 .field·public·a:I
7 .field·public·final·synthetic·a:Lio/flutter/view/k$l; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(Lio/flutter/view/k$l;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·Lio/flutter/view/i;->a:Lio/flutter/view/k$l; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·test(Ljava/lang/Object;)Z 
18 ····.locals·1 
  
19 ····.line·1 
20 ····iget-object·v0,·p0,·Lio/flutter/view/i;->a:Lio/flutter/view/k$l; 
  
21 ····check-cast·p1,·Lio/flutter/view/k$l; 
  
22 ····invoke-static·{v0,·p1},·Lio/flutter/view/k;->a(Lio/flutter/view/k$l;Lio/flutter/view/k$l;)Z 
  
23 ····move-result·p16 .field·public·b:I
  
 7 .field·public·c:I
24 ····return·p1 
25 .end·method 
585 B
smali/io/flutter/view/TextureRegistry$GLTextureConsumer.smali
    
Offset 3, 20 lines modifiedOffset 3, 11 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·build·Lb/a;5 .annotation·build·Lb/a;
6 .end·annotation6 .end·annotation
  
7 .annotation·system·Ldalvik/annotation/EnclosingClass; 
8 ····value·=·Lio/flutter/view/TextureRegistry; 
9 .end·annotation 
  
10 .annotation·system·Ldalvik/annotation/InnerClass; 
11 ····accessFlags·=·0x609 
12 ····name·=·"GLTextureConsumer" 
13 .end·annotation 
  
  
14 #·virtual·methods7 #·virtual·methods
15 .method·public·abstract·getSurfaceTexture()Landroid/graphics/SurfaceTexture;8 .method·public·abstract·getSurfaceTexture()Landroid/graphics/SurfaceTexture;
16 .end·method9 .end·method
699 B
smali/io/flutter/view/e.smali
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/e;1 .class·public·final·Lio/flutter/view/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·a:I
4 #·direct·methods 
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/CharSequence;)V 
6 ····.locals·0 
  
 6 .field·public·b:I
7 ····.line·1 
8 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setTooltipText(Ljava/lang/CharSequence;)V 
  
9 ····return-void 
10 .end·method7 .field·public·c:I
  
 8 .field·public·d:Ljava/lang/String;
  
 9 .field·public·e:Ljava/lang/String;
7.09 KB
smali/io/flutter/view/b.smali
    
Offset 1, 14 lines modifiedOffset 1, 387 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/b;1 .class·public·final·Lio/flutter/view/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Lio/flutter/view/k;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;Z)V9 .method·public·constructor·<init>(Lio/flutter/view/k;)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setImportantForAccessibility(Z)V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····.line·2
 14 ····.line·3
 15 ····.line·4
 16 ····iput-object·p1,·p0,·Lio/flutter/view/b;->a:Lio/flutter/view/k;
  
 17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
 119 ····.line·106
Max diff block lines reached; 675/7201 bytes (9.37%) of diff not shown.
70.6 KB
smali/io/flutter/view/g.smali
Max HTML report size reached
7.74 KB
smali/io/flutter/view/c.smali
    
Offset 1, 14 lines modifiedOffset 1, 452 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/c;1 .class·public·final·Lio/flutter/view/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Landroid/view/accessibility/AccessibilityManager;
  
 8 .field·public·final·synthetic·b:Lio/flutter/view/k;
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/accessibility/AccessibilityNodeInfo;Landroid/view/View;I)V10 .method·public·constructor·<init>(Lio/flutter/view/k;Landroid/view/accessibility/AccessibilityManager;)V
6 ····.locals·011 ····.locals·0
  
7 ····.line·112 ····.line·1
8 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/accessibility/AccessibilityNodeInfo;->setTraversalAfter(Landroid/view/View;I)V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····.line·2
 15 ····.line·3
 16 ····.line·4
 17 ····iput-object·p1,·p0,·Lio/flutter/view/c;->b:Lio/flutter/view/k;
  
 18 ····.line·5
 19 ····.line·6
 20 ····iput-object·p2,·p0,·Lio/flutter/view/c;->a:Landroid/view/accessibility/AccessibilityManager;
  
 21 ····.line·7
 22 ····.line·8
 23 ····return-void
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
Max diff block lines reached; 1025/7868 bytes (13.03%) of diff not shown.
562 B
smali/io/flutter/view/TextureRegistry$ImageConsumer.smali
    
Offset 3, 20 lines modifiedOffset 3, 11 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·build·Lb/a;5 .annotation·build·Lb/a;
6 .end·annotation6 .end·annotation
  
7 .annotation·system·Ldalvik/annotation/EnclosingClass; 
8 ····value·=·Lio/flutter/view/TextureRegistry; 
9 .end·annotation 
  
10 .annotation·system·Ldalvik/annotation/InnerClass; 
11 ····accessFlags·=·0x609 
12 ····name·=·"ImageConsumer" 
13 .end·annotation 
  
  
14 #·virtual·methods7 #·virtual·methods
15 .method·public·abstract·acquireLatestImage()Landroid/media/Image;8 .method·public·abstract·acquireLatestImage()Landroid/media/Image;
16 .end·method9 .end·method
17.1 KB
smali/io/flutter/plugins/GeneratedPluginRegistrant.smali
Max HTML report size reached
44.1 KB
smali/io/flutter/plugins/urllauncher/WebViewActivity.smali
Max HTML report size reached
399 KB
smali/io/flutter/embedding/engine/FlutterJNI.smali
Max HTML report size reached
4.33 KB
smali/io/flutter/embedding/engine/FlutterOverlaySurface.smali
    
Offset 133, 14 lines modifiedOffset 133, 118 lines modified
133 ····.line·106133 ····.line·106
134 ····.line·107134 ····.line·107
135 ····.line·108135 ····.line·108
136 ····.line·109136 ····.line·109
137 ····.line·110137 ····.line·110
138 ····.line·111138 ····.line·111
139 ····.line·112139 ····.line·112
 140 ····.line·113
 141 ····.line·114
 142 ····.line·115
 143 ····.line·116
 144 ····.line·117
 145 ····.line·118
 146 ····.line·119
 147 ····.line·120
 148 ····.line·121
 149 ····.line·122
 150 ····.line·123
 151 ····.line·124
 152 ····.line·125
 153 ····.line·126
 154 ····.line·127
 155 ····.line·128
 156 ····.line·129
 157 ····.line·130
 158 ····.line·131
 159 ····.line·132
 160 ····.line·133
 161 ····.line·134
 162 ····.line·135
 163 ····.line·136
 164 ····.line·137
 165 ····.line·138
 166 ····.line·139
 167 ····.line·140
 168 ····.line·141
 169 ····.line·142
 170 ····.line·143
 171 ····.line·144
 172 ····.line·145
 173 ····.line·146
 174 ····.line·147
 175 ····.line·148
 176 ····.line·149
 177 ····.line·150
 178 ····.line·151
 179 ····.line·152
 180 ····.line·153
 181 ····.line·154
 182 ····.line·155
 183 ····.line·156
 184 ····.line·157
 185 ····.line·158
 186 ····.line·159
 187 ····.line·160
 188 ····.line·161
 189 ····.line·162
 190 ····.line·163
 191 ····.line·164
 192 ····.line·165
 193 ····.line·166
 194 ····.line·167
 195 ····.line·168
 196 ····.line·169
 197 ····.line·170
 198 ····.line·171
 199 ····.line·172
 200 ····.line·173
 201 ····.line·174
 202 ····.line·175
 203 ····.line·176
 204 ····.line·177
 205 ····.line·178
 206 ····.line·179
 207 ····.line·180
 208 ····.line·181
 209 ····.line·182
 210 ····.line·183
 211 ····.line·184
 212 ····.line·185
 213 ····.line·186
 214 ····.line·187
 215 ····.line·188
 216 ····.line·189
 217 ····.line·190
 218 ····.line·191
 219 ····.line·192
 220 ····.line·193
 221 ····.line·194
 222 ····.line·195
 223 ····.line·196
 224 ····.line·197
 225 ····.line·198
 226 ····.line·199
 227 ····.line·200
 228 ····.line·201
 229 ····.line·202
 230 ····.line·203
 231 ····.line·204
 232 ····.line·205
 233 ····.line·206
 234 ····.line·207
 235 ····.line·208
 236 ····.line·209
 237 ····.line·210
 238 ····.line·211
 239 ····.line·212
 240 ····.line·213
 241 ····.line·214
 242 ····.line·215
 243 ····.line·216
140 .end·method244 .end·method
  
  
141 #·virtual·methods245 #·virtual·methods
142 .method·public·getId()I246 .method·public·getId()I
143 ····.locals·1247 ····.locals·1
  
Offset 204, 14 lines modifiedOffset 308, 86 lines modified
204 ····.line·55308 ····.line·55
205 ····.line·56309 ····.line·56
206 ····.line·57310 ····.line·57
207 ····.line·58311 ····.line·58
208 ····.line·59312 ····.line·59
209 ····.line·60313 ····.line·60
210 ····.line·61314 ····.line·61
 315 ····.line·62
Max diff block lines reached; 1366/4307 bytes (31.72%) of diff not shown.
2.49 KB
smali/io/flutter/embedding/engine/plugins/lifecycle/HiddenLifecycleReference.smali
    
Offset 79, 14 lines modifiedOffset 79, 82 lines modified
79 ····.line·5679 ····.line·56
80 ····.line·5780 ····.line·57
81 ····.line·5881 ····.line·58
82 ····.line·5982 ····.line·59
83 ····.line·6083 ····.line·60
84 ····.line·6184 ····.line·61
85 ····.line·6285 ····.line·62
 86 ····.line·63
 87 ····.line·64
 88 ····.line·65
 89 ····.line·66
 90 ····.line·67
 91 ····.line·68
 92 ····.line·69
 93 ····.line·70
 94 ····.line·71
 95 ····.line·72
 96 ····.line·73
 97 ····.line·74
 98 ····.line·75
 99 ····.line·76
 100 ····.line·77
 101 ····.line·78
 102 ····.line·79
 103 ····.line·80
 104 ····.line·81
 105 ····.line·82
 106 ····.line·83
 107 ····.line·84
 108 ····.line·85
 109 ····.line·86
 110 ····.line·87
 111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
 117 ····.line·94
 118 ····.line·95
 119 ····.line·96
 120 ····.line·97
 121 ····.line·98
 122 ····.line·99
 123 ····.line·100
 124 ····.line·101
 125 ····.line·102
 126 ····.line·103
 127 ····.line·104
 128 ····.line·105
 129 ····.line·106
 130 ····.line·107
 131 ····.line·108
 132 ····.line·109
 133 ····.line·110
 134 ····.line·111
 135 ····.line·112
 136 ····.line·113
 137 ····.line·114
 138 ····.line·115
 139 ····.line·116
 140 ····.line·117
 141 ····.line·118
 142 ····.line·119
 143 ····.line·120
 144 ····.line·121
 145 ····.line·122
 146 ····.line·123
 147 ····.line·124
 148 ····.line·125
 149 ····.line·126
 150 ····.line·127
 151 ····.line·128
 152 ····.line·129
 153 ····.line·130
86 .end·method154 .end·method
  
  
87 #·virtual·methods155 #·virtual·methods
88 .method·public·getLifecycle()Landroidx/lifecycle/h;156 .method·public·getLifecycle()Landroidx/lifecycle/h;
89 ····.locals·1157 ····.locals·1
  
Offset 150, 8 lines modifiedOffset 218, 80 lines modified
150 ····.line·55218 ····.line·55
151 ····.line·56219 ····.line·56
152 ····.line·57220 ····.line·57
153 ····.line·58221 ····.line·58
154 ····.line·59222 ····.line·59
155 ····.line·60223 ····.line·60
156 ····.line·61224 ····.line·61
 225 ····.line·62
 226 ····.line·63
 227 ····.line·64
 228 ····.line·65
 229 ····.line·66
 230 ····.line·67
 231 ····.line·68
 232 ····.line·69
 233 ····.line·70
 234 ····.line·71
 235 ····.line·72
 236 ····.line·73
 237 ····.line·74
 238 ····.line·75
 239 ····.line·76
 240 ····.line·77
 241 ····.line·78
 242 ····.line·79
 243 ····.line·80
 244 ····.line·81
 245 ····.line·82
 246 ····.line·83
 247 ····.line·84
 248 ····.line·85
 249 ····.line·86
 250 ····.line·87
 251 ····.line·88
 252 ····.line·89
 253 ····.line·90
 254 ····.line·91
 255 ····.line·92
 256 ····.line·93
 257 ····.line·94
 258 ····.line·95
 259 ····.line·96
 260 ····.line·97
 261 ····.line·98
Max diff block lines reached; 0/2381 bytes (0.00%) of diff not shown.
7.11 KB
smali/io/flutter/embedding/engine/renderer/a.smali
    
Offset 1, 16 lines modifiedOffset 1, 444 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/embedding/engine/renderer/a;1 .class·public·final·Lio/flutter/embedding/engine/renderer/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lio/flutter/embedding/engine/renderer/m;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/l;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/media/ImageReader$Builder;I)Landroid/media/ImageReader$Builder;9 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/l;)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/media/ImageReader$Builder;->setMaxImages(I)Landroid/media/ImageReader$Builder;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····.line·2
 14 ····.line·3
 15 ····.line·4
 16 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/l;
  
 17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
 119 ····.line·106
Max diff block lines reached; 2001/7177 bytes (27.88%) of diff not shown.
5.17 KB
smali/io/flutter/embedding/engine/renderer/k.smali
    
Offset 1, 36 lines modifiedOffset 1, 234 lines modified
1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/k;1 .class·public·final·Lio/flutter/embedding/engine/renderer/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/graphics/SurfaceTexture$OnFrameAvailableListener; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;5 .field·public·a:F
  
 6 .field·public·b:I
  
 7 .field·public·c:I
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;)V 
10 ····.locals·0 
  
 8 .field·public·d:I
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;9 .field·public·e:I
  
14 ····return-void 
15 .end·method10 .field·public·f:I
  
 11 .field·public·g:I
  
 12 .field·public·h:I
  
 13 .field·public·i:I
  
 14 .field·public·j:I
  
 15 .field·public·k:I
  
 16 .field·public·l:I
  
 17 .field·public·m:I
  
 18 .field·public·n:I
  
 19 .field·public·o:I
  
 20 .field·public·p:I
  
 21 .field·public·final·q:Ljava/util/ArrayList;
  
 22 .field·public·final·r:Ljava/util/ArrayList;
  
  
16 #·virtual·methods23 #·direct·methods
17 .method·public·final·onFrameAvailable(Landroid/graphics/SurfaceTexture;)V24 .method·public·constructor·<init>()V
18 ····.locals·125 ····.locals·1
  
19 ····.line·126 ····.line·1
20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····invoke-static·{v0,·p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;->a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;Landroid/graphics/SurfaceTexture;)V28 ····.line·2
 29 ····.line·3
 30 ····.line·4
 31 ····const/high16·v0,·0x3f800000····#·1.0f
  
 32 ····.line·5
 33 ····.line·6
 34 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->a:F
  
 35 ····.line·7
 36 ····.line·8
 37 ····const/4·v0,·0x0
  
 38 ····.line·9
 39 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->b:I
  
 40 ····.line·10
 41 ····.line·11
 42 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->c:I
  
 43 ····.line·12
 44 ····.line·13
 45 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->d:I
  
 46 ····.line·14
 47 ····.line·15
 48 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->e:I
  
 49 ····.line·16
 50 ····.line·17
 51 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->f:I
  
 52 ····.line·18
 53 ····.line·19
 54 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->g:I
  
 55 ····.line·20
 56 ····.line·21
 57 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->h:I
  
 58 ····.line·22
 59 ····.line·23
 60 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->i:I
  
 61 ····.line·24
 62 ····.line·25
 63 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->j:I
  
 64 ····.line·26
 65 ····.line·27
 66 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->k:I
  
 67 ····.line·28
 68 ····.line·29
 69 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->l:I
  
 70 ····.line·30
 71 ····.line·31
 72 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->m:I
  
 73 ····.line·32
 74 ····.line·33
 75 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->n:I
  
 76 ····.line·34
 77 ····.line·35
 78 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->o:I
  
Max diff block lines reached; 1198/5190 bytes (23.08%) of diff not shown.
6.86 KB
smali/io/flutter/embedding/engine/renderer/j.smali
    
Offset 1, 36 lines modifiedOffset 1, 398 lines modified
1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/j;1 .class·public·final·Lio/flutter/embedding/engine/renderer/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·Ljava/lang/Runnable;
  
  
6 #·instance·fields6 #·instance·fields
 7 .field·public·final·e:J
  
7 .field·public·final·synthetic·e:Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;8 .field·public·final·f:Lio/flutter/embedding/engine/FlutterJNI;
  
  
8 #·direct·methods9 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;)V10 .method·public·constructor·<init>(JLio/flutter/embedding/engine/FlutterJNI;)V
10 ····.locals·011 ····.locals·0
  
11 ····.line·112 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····.line·2
 15 ····.line·3
 16 ····.line·4
 17 ····iput-wide·p1,·p0,·Lio/flutter/embedding/engine/renderer/j;->e:J
  
 18 ····.line·5
 19 ····.line·6
13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/j;->e:Lio/flutter/embedding/engine/renderer/FlutterRenderer$f;20 ····iput-object·p3,·p0,·Lio/flutter/embedding/engine/renderer/j;->f:Lio/flutter/embedding/engine/FlutterJNI;
  
 21 ····.line·7
 22 ····.line·8
14 ····return-void23 ····return-void
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
Max diff block lines reached; 2718/6924 bytes (39.25%) of diff not shown.
2.02 KB
smali/io/flutter/embedding/engine/renderer/d.smali
    
Offset 1, 16 lines modifiedOffset 1, 62 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/embedding/engine/renderer/d;1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·e:I
  
 8 .field·public·final·synthetic·f:Lio/flutter/view/o;
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/media/ImageReader$Builder;)Landroid/media/ImageReader;10 .method·public·synthetic·constructor·<init>(Lio/flutter/view/o;I)V
6 ····.locals·011 ····.locals·0
  
7 ····.line·112 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/media/ImageReader$Builder;->build()Landroid/media/ImageReader;13 ····iput·p2,·p0,·Lio/flutter/embedding/engine/renderer/d;->e:I
  
 14 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/d;->f:Lio/flutter/view/o;
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 16 ····return-void
 17 .end·method
  
  
 18 #·virtual·methods
 19 .method·public·final·run()V
 20 ····.locals·1
  
 21 ····.line·1
 22 ····iget·v0,·p0,·Lio/flutter/embedding/engine/renderer/d;->e:I
  
 23 ····packed-switch·v0,·:pswitch_data_0
  
 24 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/d;->f:Lio/flutter/view/o;
  
 25 ····check-cast·v0,·Lio/flutter/embedding/engine/renderer/i;
  
 26 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 27 ····return-void
  
 28 ····:pswitch_0
 29 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/d;->f:Lio/flutter/view/o;
  
 30 ····check-cast·v0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
 31 ····invoke-static·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)V
  
 32 ····return-void
  
9 ····move-result-object·p033 ····nop
  
10 ····return-object·p034 ····:pswitch_data_0
 35 ····.packed-switch·0x0
 36 ········:pswitch_0
 37 ····.end·packed-switch
11 .end·method38 .end·method
19.6 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.smali
Max HTML report size reached
120 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer.smali
Max HTML report size reached
3.9 KB
smali/io/flutter/embedding/engine/renderer/h.smali
    
Offset 1, 14 lines modifiedOffset 1, 190 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/embedding/engine/renderer/h;1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/i;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·synthetic·a()V9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/i;)V
6 ····.locals·110 ····.locals·0
  
 11 ····.line·1
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/h;->a:Lio/flutter/embedding/engine/renderer/i;
  
 14 ····return-void
 15 .end·method
  
  
 16 #·virtual·methods
 17 .method·public·final·onFrameAvailable(Landroid/graphics/SurfaceTexture;)V
 18 ····.locals·2
  
7 ····.line·119 ····.line·1
8 ····new-instance·v0,·Landroid/media/ImageReader$Builder;20 ····iget-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/h;->a:Lio/flutter/embedding/engine/renderer/i;
  
 21 ····.line·2
 22 ····.line·3
 23 ····iget-boolean·v0,·p1,·Lio/flutter/embedding/engine/renderer/i;->c:Z
  
 24 ····.line·4
 25 ····.line·5
 26 ····if-nez·v0,·:cond_1
  
 27 ····.line·6
 28 ····.line·7
 29 ····iget-object·v0,·p1,·Lio/flutter/embedding/engine/renderer/i;->e:Lio/flutter/embedding/engine/renderer/l;
  
 30 ····.line·8
 31 ····.line·9
 32 ····iget-object·v1,·v0,·Lio/flutter/embedding/engine/renderer/l;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
 33 ····.line·10
 34 ····.line·11
 35 ····invoke-virtual·{v1},·Lio/flutter/embedding/engine/FlutterJNI;->isAttached()Z
  
 36 ····.line·12
 37 ····.line·13
 38 ····.line·14
 39 ····move-result·v1
  
 40 ····.line·15
 41 ····if-nez·v1,·:cond_0
  
 42 ····.line·16
 43 ····.line·17
 44 ····goto·:goto_0
  
 45 ····.line·18
 46 ····:cond_0
 47 ····iget-object·p1,·p1,·Lio/flutter/embedding/engine/renderer/i;->b:Lio/flutter/embedding/engine/renderer/SurfaceTextureWrapper;
  
 48 ····.line·19
 49 ····.line·20
 50 ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/renderer/SurfaceTextureWrapper;->markDirty()V
  
 51 ····.line·21
 52 ····.line·22
 53 ····.line·23
 54 ····iget-object·p1,·v0,·Lio/flutter/embedding/engine/renderer/l;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
 55 ····.line·24
 56 ····.line·25
 57 ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/FlutterJNI;->scheduleFrame()V
  
 58 ····.line·26
 59 ····.line·27
 60 ····.line·28
 61 ····:cond_1
 62 ····:goto_0
9 ····return-void63 ····return-void
 64 ····.line·29
 65 ····.line·30
 66 ····.line·31
 67 ····.line·32
 68 ····.line·33
 69 ····.line·34
 70 ····.line·35
 71 ····.line·36
 72 ····.line·37
 73 ····.line·38
 74 ····.line·39
 75 ····.line·40
 76 ····.line·41
 77 ····.line·42
 78 ····.line·43
 79 ····.line·44
 80 ····.line·45
 81 ····.line·46
 82 ····.line·47
 83 ····.line·48
 84 ····.line·49
 85 ····.line·50
 86 ····.line·51
 87 ····.line·52
 88 ····.line·53
 89 ····.line·54
 90 ····.line·55
 91 ····.line·56
 92 ····.line·57
 93 ····.line·58
 94 ····.line·59
 95 ····.line·60
 96 ····.line·61
 97 ····.line·62
 98 ····.line·63
 99 ····.line·64
 100 ····.line·65
 101 ····.line·66
 102 ····.line·67
 103 ····.line·68
Max diff block lines reached; 0/3898 bytes (0.00%) of diff not shown.
58.0 KB
smali/io/flutter/embedding/engine/renderer/l.smali
Max HTML report size reached
4.88 KB
smali/io/flutter/embedding/engine/renderer/f.smali
    
Offset 1, 16 lines modifiedOffset 1, 225 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/embedding/engine/renderer/f;1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/media/ImageReader$OnImageAvailableListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/g;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/hardware/SyncFence;)Z9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/g;)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/hardware/SyncFence;->awaitForever()Z12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/f;->a:Lio/flutter/embedding/engine/renderer/g;
  
 14 ····return-void
 15 .end·method
  
  
 16 #·virtual·methods
 17 .method·public·final·onImageAvailable(Landroid/media/ImageReader;)V
 18 ····.locals·4
  
 19 ····.line·1
 20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/f;->a:Lio/flutter/embedding/engine/renderer/g;
  
 21 ····.line·2
 22 ····.line·3
 23 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 24 ····.line·4
 25 ····.line·5
 26 ····.line·6
 27 ····:try_start_0
 28 ····invoke-virtual·{p1},·Landroid/media/ImageReader;->acquireLatestImage()Landroid/media/Image;
  
 29 ····.line·7
 30 ····.line·8
 31 ····.line·9
 32 ····move-result-object·v1
 33 ····:try_end_0
 34 ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 35 ····.line·10
 36 ····goto·:goto_0
  
 37 ····.line·11
 38 ····:catch_0
 39 ····move-exception·v1
  
 40 ····.line·12
 41 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
 42 ····.line·13
 43 ····.line·14
 44 ····const-string·v3,·"onImageAvailable·acquireLatestImage·failed:·"
  
 45 ····.line·15
 46 ····.line·16
 47 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
 48 ····.line·17
 49 ····.line·18
 50 ····.line·19
 51 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
 52 ····.line·20
 53 ····.line·21
 54 ····.line·22
 55 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 56 ····.line·23
 57 ····.line·24
 58 ····.line·25
 59 ····move-result-object·v1
  
 60 ····.line·26
 61 ····const-string·v2,·"ImageReaderSurfaceProducer"
  
 62 ····.line·27
 63 ····.line·28
 64 ····invoke-static·{v2,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
 65 ····.line·29
 66 ····.line·30
 67 ····.line·31
 68 ····const/4·v1,·0x0
  
 69 ····.line·32
 70 ····:goto_0
 71 ····if-nez·v1,·:cond_0
  
 72 ····.line·33
 73 ····.line·34
 74 ····goto·:goto_2
  
 75 ····.line·35
 76 ····:cond_0
 77 ····iget-object·v2,·v0,·Lio/flutter/embedding/engine/renderer/g;->d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
 78 ····.line·36
 79 ····.line·37
 80 ····invoke-static·{v2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->access$800(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Z
  
 81 ····.line·38
 82 ····.line·39
 83 ····.line·40
 84 ····move-result·v3
  
 85 ····.line·41
 86 ····if-nez·v3,·:cond_2
  
 87 ····.line·42
 88 ····.line·43
 89 ····iget-boolean·v0,·v0,·Lio/flutter/embedding/engine/renderer/g;->c:Z
  
 90 ····.line·44
 91 ····.line·45
 92 ····if-eqz·v0,·:cond_1
  
 93 ····.line·46
Max diff block lines reached; 1301/4894 bytes (26.58%) of diff not shown.
643 B
smali/io/flutter/embedding/engine/renderer/m.smali
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
1 .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/m;1 .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·a(Lio/flutter/embedding/engine/renderer/FlutterRenderer;)V5 .method·public·abstract·a()V
6 .end·method6 .end·method
  
7 .method·public·abstract·b()V7 .method·public·abstract·b()V
8 .end·method8 .end·method
  
9 .method·public·abstract·c()V 
10 .end·method 
  
11 .method·public·abstract·d()V 
12 .end·method 
  
13 .method·public·abstract·getAttachedRenderer()Lio/flutter/embedding/engine/renderer/FlutterRenderer; 
14 .end·method 
22.3 KB
smali/io/flutter/embedding/engine/renderer/n.smali
Max HTML report size reached
26.5 KB
smali/io/flutter/embedding/engine/renderer/i.smali
Max HTML report size reached
4.26 KB
smali/io/flutter/embedding/engine/renderer/e.smali
    
Offset 1, 16 lines modifiedOffset 1, 239 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/embedding/engine/renderer/e;1 .class·public·final·Lio/flutter/embedding/engine/renderer/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Landroid/media/Image;
  
 6 .field·public·final·synthetic·b:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
  
4 #·direct·methods7 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/media/Image;)Landroid/hardware/SyncFence;8 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;Landroid/media/Image;)V
6 ····.locals·09 ····.locals·0
  
7 ····.line·110 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/media/Image;->getFence()Landroid/hardware/SyncFence;11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 12 ····.line·2
 13 ····.line·3
 14 ····.line·4
 15 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/e;->b:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
9 ····move-result-object·p016 ····.line·5
 17 ····.line·6
 18 ····iput-object·p2,·p0,·Lio/flutter/embedding/engine/renderer/e;->a:Landroid/media/Image;
  
10 ····return-object·p019 ····.line·7
 20 ····.line·8
 21 ····return-void
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
Max diff block lines reached; 0/4264 bytes (0.00%) of diff not shown.
5.65 KB
smali/io/flutter/embedding/engine/renderer/b.smali
    
Offset 1, 16 lines modifiedOffset 1, 319 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/embedding/engine/renderer/b;1 .class·public·final·Lio/flutter/embedding/engine/renderer/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroidx/lifecycle/k;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/l;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/media/ImageReader$Builder;I)Landroid/media/ImageReader$Builder;9 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/l;)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/media/ImageReader$Builder;->setImageFormat(I)Landroid/media/ImageReader$Builder;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····.line·2
 14 ····.line·3
 15 ····.line·4
 16 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/l;
  
 17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
 119 ····.line·106
Max diff block lines reached; 1714/5686 bytes (30.14%) of diff not shown.
10.1 KB
smali/io/flutter/embedding/engine/renderer/SurfaceTextureWrapper.smali
Max HTML report size reached
5.24 KB
smali/io/flutter/embedding/engine/renderer/g.smali
    
Offset 1, 16 lines modifiedOffset 1, 267 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/embedding/engine/renderer/g;1 .class·public·final·Lio/flutter/embedding/engine/renderer/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Landroid/media/ImageReader;
  
 6 .field·public·final·b:Ljava/util/ArrayDeque;
  
 7 .field·public·c:Z
  
 8 .field·public·final·synthetic·d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·synthetic·a(II)Landroid/media/ImageReader$Builder;10 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;Landroid/media/ImageReader;)V
6 ····.locals·111 ····.locals·2
  
7 ····.line·112 ····.line·1
8 ····new-instance·v0,·Landroid/media/ImageReader$Builder;13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····.line·2
 15 ····.line·3
 16 ····.line·4
 17 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/g;->d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
 18 ····.line·5
 19 ····.line·6
 20 ····new-instance·p1,·Ljava/util/ArrayDeque;
  
 21 ····.line·7
 22 ····.line·8
 23 ····invoke-direct·{p1},·Ljava/util/ArrayDeque;-><init>()V
  
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/g;->b:Ljava/util/ArrayDeque;
  
 28 ····.line·12
 29 ····.line·13
 30 ····const/4·p1,·0x0
  
 31 ····.line·14
 32 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/g;->c:Z
  
 33 ····.line·15
 34 ····.line·16
 35 ····iput-object·p2,·p0,·Lio/flutter/embedding/engine/renderer/g;->a:Landroid/media/ImageReader;
  
 36 ····.line·17
 37 ····.line·18
 38 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/f;
  
 39 ····.line·19
 40 ····.line·20
 41 ····invoke-direct·{p1,·p0},·Lio/flutter/embedding/engine/renderer/f;-><init>(Lio/flutter/embedding/engine/renderer/g;)V
  
 42 ····.line·21
 43 ····.line·22
 44 ····.line·23
 45 ····new-instance·v0,·Landroid/os/Handler;
  
 46 ····.line·24
 47 ····.line·25
 48 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
  
 49 ····.line·26
 50 ····.line·27
 51 ····.line·28
 52 ····move-result-object·v1
  
 53 ····.line·29
 54 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
9 ····invoke-direct·{v0,·p0,·p1},·Landroid/media/ImageReader$Builder;-><init>(II)V55 ····.line·30
 56 ····.line·31
 57 ····.line·32
 58 ····invoke-virtual·{p2,·p1,·v0},·Landroid/media/ImageReader;->setOnImageAvailableListener(Landroid/media/ImageReader$OnImageAvailableListener;Landroid/os/Handler;)V
  
10 ····return-object·v059 ····.line·33
 60 ····.line·34
 61 ····.line·35
 62 ····return-void
 63 ····.line·36
 64 ····.line·37
 65 ····.line·38
 66 ····.line·39
 67 ····.line·40
 68 ····.line·41
 69 ····.line·42
 70 ····.line·43
 71 ····.line·44
 72 ····.line·45
 73 ····.line·46
 74 ····.line·47
 75 ····.line·48
 76 ····.line·49
 77 ····.line·50
 78 ····.line·51
 79 ····.line·52
 80 ····.line·53
 81 ····.line·54
 82 ····.line·55
 83 ····.line·56
 84 ····.line·57
 85 ····.line·58
 86 ····.line·59
 87 ····.line·60
 88 ····.line·61
 89 ····.line·62
 90 ····.line·63
 91 ····.line·64
 92 ····.line·65
 93 ····.line·66
 94 ····.line·67
 95 ····.line·68
 96 ····.line·69
 97 ····.line·70
 98 ····.line·71
 99 ····.line·72
 100 ····.line·73
 101 ····.line·74
 102 ····.line·75
 103 ····.line·76
 104 ····.line·77
Max diff block lines reached; 0/5264 bytes (0.00%) of diff not shown.
9.96 KB
smali/io/flutter/embedding/engine/renderer/c.smali
Max HTML report size reached
21.9 KB
smali/io/flutter/embedding/engine/mutatorsstack/FlutterMutatorsStack.smali
Max HTML report size reached
72.0 KB
smali/io/flutter/plugin/editing/a.smali
Max HTML report size reached
25.6 KB
smali/io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.smali
Max HTML report size reached
566 B
smali/io/flutter/plugin/editing/d.smali
    
Offset 1, 14 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/d;1 .class·public·interface·abstract·Lio/flutter/plugin/editing/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·virtual·methods
 5 .method·public·abstract·a(Z)V
5 .method·public·static·bridge·synthetic·a(Ljava/lang/Object;)Landroid/view/WindowInsetsAnimation; 
6 ····.locals·0 
  
7 ····.line·1 
8 ····check-cast·p0,·Landroid/view/WindowInsetsAnimation; 
  
9 ····return-object·p0 
10 .end·method6 .end·method
14.7 KB
smali/io/flutter/plugin/editing/h.smali
Max HTML report size reached
43.1 KB
smali/io/flutter/plugin/editing/f.smali
Max HTML report size reached
64.4 KB
smali/io/flutter/plugin/editing/i.smali
Max HTML report size reached
53.7 KB
smali/io/flutter/plugin/editing/e.smali
Max HTML report size reached
189 KB
smali/io/flutter/plugin/editing/b.smali
Max HTML report size reached
30.4 KB
smali/io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.smali
Max HTML report size reached
824 B
smali/io/flutter/plugin/editing/g.smali
    
Offset 1, 16 lines modifiedOffset 1, 21 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/g;1 .class·public·final·Lio/flutter/plugin/editing/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·a:Ljava/lang/String;
4 #·direct·methods 
5 .method·public·static·synthetic·a(Landroid/view/WindowInsets;)Landroid/view/WindowInsets$Builder; 
6 ····.locals·1 
  
 6 .field·public·b:Ljava/lang/String;
7 ····.line·1 
8 ····new-instance·v0,·Landroid/view/WindowInsets$Builder; 
  
9 ····invoke-direct·{v0,·p0},·Landroid/view/WindowInsets$Builder;-><init>(Landroid/view/WindowInsets;)V7 .field·public·c:I
  
10 ····return-object·v0 
11 .end·method8 .field·public·d:I
  
 9 .field·public·e:I
  
 10 .field·public·f:I
  
 11 .field·public·g:I
  
 12 .field·public·h:I
6.08 KB
smali/io/flutter/plugin/editing/c.smali
    
Offset 1, 16 lines modifiedOffset 1, 380 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/c;1 .class·public·final·Lio/flutter/plugin/editing/c;
2 .super·Ljava/lang/Object;2 .super·Landroid/view/inputmethod/BaseInputConnection;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·synthetic·a:Lio/flutter/plugin/editing/e;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/WindowInsetsAnimation;)I7 .method·public·constructor·<init>(Landroid/view/View;Lio/flutter/plugin/editing/e;)V
6 ····.locals·08 ····.locals·0
  
7 ····.line·19 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/WindowInsetsAnimation;->getTypeMask()I10 ····iput-object·p2,·p0,·Lio/flutter/plugin/editing/c;->a:Lio/flutter/plugin/editing/e;
  
 11 ····.line·2
 12 ····.line·3
 13 ····const/4·p2,·0x1
  
9 ····move-result·p014 ····.line·4
 15 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V
  
 16 ····.line·5
 17 ····.line·6
 18 ····.line·7
 19 ····return-void
 20 ····.line·8
 21 ····.line·9
 22 ····.line·10
 23 ····.line·11
 24 ····.line·12
 25 ····.line·13
 26 ····.line·14
 27 ····.line·15
 28 ····.line·16
 29 ····.line·17
 30 ····.line·18
 31 ····.line·19
 32 ····.line·20
 33 ····.line·21
 34 ····.line·22
 35 ····.line·23
 36 ····.line·24
 37 ····.line·25
 38 ····.line·26
 39 ····.line·27
 40 ····.line·28
 41 ····.line·29
 42 ····.line·30
 43 ····.line·31
 44 ····.line·32
 45 ····.line·33
 46 ····.line·34
 47 ····.line·35
 48 ····.line·36
 49 ····.line·37
 50 ····.line·38
 51 ····.line·39
 52 ····.line·40
 53 ····.line·41
 54 ····.line·42
 55 ····.line·43
 56 ····.line·44
 57 ····.line·45
 58 ····.line·46
 59 ····.line·47
 60 ····.line·48
 61 ····.line·49
 62 ····.line·50
 63 ····.line·51
 64 ····.line·52
 65 ····.line·53
 66 ····.line·54
 67 ····.line·55
 68 ····.line·56
 69 ····.line·57
 70 ····.line·58
 71 ····.line·59
 72 ····.line·60
 73 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
 86 ····.line·74
 87 ····.line·75
 88 ····.line·76
 89 ····.line·77
 90 ····.line·78
 91 ····.line·79
 92 ····.line·80
 93 ····.line·81
 94 ····.line·82
 95 ····.line·83
 96 ····.line·84
 97 ····.line·85
 98 ····.line·86
 99 ····.line·87
 100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
 106 ····.line·94
 107 ····.line·95
 108 ····.line·96
 109 ····.line·97
 110 ····.line·98
 111 ····.line·99
 112 ····.line·100
 113 ····.line·101
 114 ····.line·102
 115 ····.line·103
 116 ····.line·104
 117 ····.line·105
 118 ····.line·106
 119 ····.line·107
Max diff block lines reached; 1924/6143 bytes (31.32%) of diff not shown.
9.15 KB
smali/io/flutter/plugin/platform/t.smali
Max HTML report size reached
28.4 KB
smali/io/flutter/plugin/platform/s.smali
Max HTML report size reached
8.91 KB
smali/io/flutter/plugin/platform/p.smali
    
Offset 1, 34 lines modifiedOffset 1, 438 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/platform/p;1 .class·public·final·Lio/flutter/plugin/platform/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·a:Lio/flutter/plugin/platform/n;
  
 6 .field·public·b:Ls0/b;
  
 7 .field·public·c:Landroid/app/Activity;
  
 8 .field·public·d:Ls0/o;
  
 9 .field·public·e:Lio/flutter/embedding/engine/FlutterJNI;
  
 10 .field·public·f:Lio/flutter/plugin/editing/i;
  
 11 .field·public·g:LB0/h;
  
 12 .field·public·final·h:Lio/flutter/plugin/platform/a;
  
 13 .field·public·final·i:Landroid/util/SparseArray;
  
 14 .field·public·final·j:Landroid/util/SparseArray;
  
 15 .field·public·final·k:LB0/h;
  
 16 .field·public·final·l:Ljava/util/ArrayList;
  
 17 .field·public·final·m:Ljava/util/ArrayList;
  
 18 .field·public·n:Landroid/view/Surface;
  
 19 .field·public·o:Landroid/view/SurfaceControl;
  
 20 .field·public·final·p:Lio/flutter/plugin/platform/n;
  
  
4 #·direct·methods21 #·direct·methods
5 .method·public·static·a(Lio/flutter/plugin/platform/q;)V22 .method·public·constructor·<init>()V
6 ····.locals·023 ····.locals·2
  
7 ····.line·124 ····.line·1
 25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 26 ····.line·2
 27 ····.line·3
 28 ····.line·4
 29 ····const/4·v0,·0x0
  
 30 ····.line·5
 31 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/p;->e:Lio/flutter/embedding/engine/FlutterJNI;
  
 32 ····.line·6
 33 ····.line·7
 34 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/p;->n:Landroid/view/Surface;
  
 35 ····.line·8
 36 ····.line·9
 37 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/p;->o:Landroid/view/SurfaceControl;
  
 38 ····.line·10
 39 ····.line·11
 40 ····new-instance·v0,·Lio/flutter/plugin/platform/n;
  
 41 ····.line·12
 42 ····.line·13
 43 ····const/4·v1,·0x3
  
 44 ····.line·14
 45 ····invoke-direct·{v0,·v1,·p0},·Lio/flutter/plugin/platform/n;-><init>(ILjava/lang/Object;)V
  
 46 ····.line·15
 47 ····.line·16
 48 ····.line·17
 49 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/p;->p:Lio/flutter/plugin/platform/n;
  
 50 ····.line·18
 51 ····.line·19
 52 ····new-instance·v0,·Lio/flutter/plugin/platform/a;
  
 53 ····.line·20
 54 ····.line·21
 55 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 56 ····.line·22
 57 ····.line·23
 58 ····.line·24
 59 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/p;->h:Lio/flutter/plugin/platform/a;
  
 60 ····.line·25
 61 ····.line·26
 62 ····new-instance·v0,·Landroid/util/SparseArray;
  
 63 ····.line·27
 64 ····.line·28
 65 ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V
  
 66 ····.line·29
 67 ····.line·30
 68 ····.line·31
 69 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/p;->i:Landroid/util/SparseArray;
  
 70 ····.line·32
 71 ····.line·33
 72 ····new-instance·v0,·Landroid/util/SparseArray;
  
 73 ····.line·34
 74 ····.line·35
 75 ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V
  
 76 ····.line·36
 77 ····.line·37
 78 ····.line·38
 79 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/p;->j:Landroid/util/SparseArray;
  
 80 ····.line·39
 81 ····.line·40
 82 ····new-instance·v0,·Ljava/util/ArrayList;
  
 83 ····.line·41
 84 ····.line·42
 85 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
 86 ····.line·43
 87 ····.line·44
Max diff block lines reached; 3751/9040 bytes (41.49%) of diff not shown.
8.16 KB
smali/io/flutter/plugin/platform/a.smali
    
Offset 1, 545 lines modifiedOffset 1, 7 lines modified
1 .class·public·Lio/flutter/plugin/platform/a;1 .class·public·final·Lio/flutter/plugin/platform/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·a:Lio/flutter/view/k;5 .field·public·a:Lio/flutter/view/k;
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>()V 
8 ····.locals·0 
  
9 ····.line·1 
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····.line·2 
12 ····.line·3 
13 ····.line·4 
14 ····return-void 
15 ····.line·5 
16 ····.line·6 
17 ····.line·7 
18 ····.line·8 
19 ····.line·9 
20 ····.line·10 
21 ····.line·11 
22 ····.line·12 
23 ····.line·13 
24 ····.line·14 
25 ····.line·15 
26 ····.line·16 
27 ····.line·17 
28 ····.line·18 
29 ····.line·19 
30 ····.line·20 
31 ····.line·21 
32 ····.line·22 
33 ····.line·23 
34 ····.line·24 
35 ····.line·25 
36 ····.line·26 
37 ····.line·27 
38 ····.line·28 
39 ····.line·29 
40 ····.line·30 
41 ····.line·31 
42 ····.line·32 
43 ····.line·33 
44 ····.line·34 
45 ····.line·35 
46 ····.line·36 
47 ····.line·37 
48 ····.line·38 
49 ····.line·39 
50 ····.line·40 
51 ····.line·41 
52 ····.line·42 
53 ····.line·43 
54 ····.line·44 
55 ····.line·45 
56 ····.line·46 
57 ····.line·47 
58 ····.line·48 
59 ····.line·49 
60 ····.line·50 
61 ····.line·51 
62 ····.line·52 
63 ····.line·53 
64 ····.line·54 
65 ····.line·55 
66 ····.line·56 
67 ····.line·57 
68 ····.line·58 
69 ····.line·59 
70 ····.line·60 
71 ····.line·61 
72 .end·method 
  
  
73 #·virtual·methods 
74 .method·public·a(Landroid/view/MotionEvent;Z)Z 
75 ····.locals·1 
  
76 ····.line·1 
77 ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/a;->a:Lio/flutter/view/k; 
  
78 ····.line·2 
79 ····.line·3 
80 ····if-nez·v0,·:cond_0 
  
81 ····.line·4 
82 ····.line·5 
83 ····const/4·p1,·0x0 
  
84 ····.line·6 
85 ····return·p1 
  
86 ····.line·7 
87 ····:cond_0 
88 ····invoke-virtual·{v0,·p1,·p2},·Lio/flutter/view/k;->M(Landroid/view/MotionEvent;Z)Z 
  
89 ····.line·8 
90 ····.line·9 
91 ····.line·10 
92 ····move-result·p1 
  
93 ····.line·11 
94 ····return·p1 
95 ····.line·12 
96 ····.line·13 
97 ····.line·14 
98 ····.line·15 
99 ····.line·16 
100 ····.line·17 
101 ····.line·18 
102 ····.line·19 
103 ····.line·20 
104 ····.line·21 
105 ····.line·22 
106 ····.line·23 
107 ····.line·24 
108 ····.line·25 
109 ····.line·26 
110 ····.line·27 
111 ····.line·28 
112 ····.line·29 
Max diff block lines reached; -1/8275 bytes (-0.01%) of diff not shown.
8.78 KB
smali/io/flutter/plugin/platform/k.smali
    
Offset 1, 96 lines modifiedOffset 1, 218 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/platform/k;1 .class·public·final·synthetic·Lio/flutter/plugin/platform/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/View$OnFocusChangeListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:I
  
 8 .field·public·final·synthetic·b:I
  
 9 .field·public·final·synthetic·c:Ljava/lang/Object;
  
  
4 #·direct·methods10 #·direct·methods
5 .method·public·static·a(Lio/flutter/plugin/platform/l;Landroid/view/View;)V11 .method·public·synthetic·constructor·<init>(Ljava/lang/Object;II)V
6 ····.locals·012 ····.locals·0
  
7 ····.line·113 ····.line·1
 14 ····iput·p3,·p0,·Lio/flutter/plugin/platform/k;->a:I
  
 15 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/k;->c:Ljava/lang/Object;
  
 16 ····iput·p2,·p0,·Lio/flutter/plugin/platform/k;->b:I
  
 17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
8 ····return-void18 ····return-void
 19 .end·method
  
  
 20 #·virtual·methods
 21 .method·public·final·onFocusChange(Landroid/view/View;Z)V
 22 ····.locals·2
  
 23 ····.line·1
 24 ····iget·p1,·p0,·Lio/flutter/plugin/platform/k;->a:I
  
9 ····.line·225 ····.line·2
10 ····.line·326 ····.line·3
 27 ····packed-switch·p1,·:pswitch_data_0
  
11 ····.line·428 ····.line·4
12 ····.line·529 ····.line·5
13 ····.line·630 ····.line·6
 31 ····iget-object·p1,·p0,·Lio/flutter/plugin/platform/k;->c:Ljava/lang/Object;
  
14 ····.line·732 ····.line·7
15 ····.line·833 ····.line·8
 34 ····check-cast·p1,·Lio/flutter/plugin/platform/p;
  
16 ····.line·935 ····.line·9
17 ····.line·1036 ····.line·10
 37 ····iget·v0,·p0,·Lio/flutter/plugin/platform/k;->b:I
  
18 ····.line·1138 ····.line·11
19 ····.line·1239 ····.line·12
 40 ····if-eqz·p2,·:cond_1
  
20 ····.line·1341 ····.line·13
21 ····.line·1442 ····.line·14
 43 ····iget-object·p1,·p1,·Lio/flutter/plugin/platform/p;->g:LB0/h;
  
22 ····.line·1544 ····.line·15
23 ····.line·1645 ····.line·16
 46 ····iget-object·p1,·p1,·LB0/h;->f:Ljava/lang/Object;
  
24 ····.line·1747 ····.line·17
25 ····.line·1848 ····.line·18
 49 ····check-cast·p1,·LB0/v;
  
26 ····.line·1950 ····.line·19
27 ····.line·2051 ····.line·20
 52 ····if-nez·p1,·:cond_0
  
28 ····.line·2153 ····.line·21
29 ····.line·2254 ····.line·22
 55 ····goto·:goto_0
  
30 ····.line·2356 ····.line·23
 57 ····:cond_0
 58 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
31 ····.line·2459 ····.line·24
32 ····.line·2560 ····.line·25
33 ····.line·2661 ····.line·26
 62 ····move-result-object·p2
  
34 ····.line·2763 ····.line·27
 64 ····const/4·v0,·0x0
  
35 ····.line·2865 ····.line·28
 66 ····const-string·v1,·"viewFocused"
  
36 ····.line·2967 ····.line·29
37 ····.line·3068 ····.line·30
 69 ····invoke-virtual·{p1,·v1,·p2,·v0},·LB0/v;->f(Ljava/lang/String;Ljava/lang/Object;LB0/r;)V
  
38 ····.line·3170 ····.line·31
39 ····.line·3271 ····.line·32
40 ····.line·3372 ····.line·33
 73 ····goto·:goto_0
  
41 ····.line·3474 ····.line·34
 75 ····:cond_1
 76 ····iget-object·p1,·p1,·Lio/flutter/plugin/platform/p;->f:Lio/flutter/plugin/editing/i;
  
42 ····.line·3577 ····.line·35
43 ····.line·3678 ····.line·36
 79 ····if-eqz·p1,·:cond_2
  
44 ····.line·3780 ····.line·37
45 ····.line·3881 ····.line·38
 82 ····invoke-virtual·{p1,·v0},·Lio/flutter/plugin/editing/i;->b(I)V
  
46 ····.line·3983 ····.line·39
47 ····.line·4084 ····.line·40
48 ····.line·4185 ····.line·41
 86 ····:cond_2
 87 ····:goto_0
 88 ····return-void
  
49 ····.line·4289 ····.line·42
 90 ····:pswitch_0
 91 ····iget-object·p1,·p0,·Lio/flutter/plugin/platform/k;->c:Ljava/lang/Object;
Max diff block lines reached; 6176/8906 bytes (69.35%) of diff not shown.
35.9 KB
smali/io/flutter/plugin/platform/j.smali
Max HTML report size reached
297 KB
smali/io/flutter/plugin/platform/z.smali
Max HTML report size reached
70.8 KB
smali/io/flutter/plugin/platform/q.smali
Max HTML report size reached
20.8 KB
smali/io/flutter/plugin/platform/r.smali
Max HTML report size reached
14.7 KB
smali/io/flutter/plugin/platform/u.smali
Max HTML report size reached
4.46 KB
smali/io/flutter/plugin/platform/d.smali
    
Offset 1, 14 lines modifiedOffset 1, 226 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/platform/d;1 .class·public·final·synthetic·Lio/flutter/plugin/platform/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·e:Lio/flutter/plugin/platform/e;
  
 8 .field·public·final·synthetic·f:I
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/Window;Z)V10 .method·public·synthetic·constructor·<init>(Lio/flutter/plugin/platform/e;I)V
6 ····.locals·011 ····.locals·0
  
7 ····.line·112 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/Window;->setStatusBarContrastEnforced(Z)V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/d;->e:Lio/flutter/plugin/platform/e;
  
 15 ····iput·p2,·p0,·Lio/flutter/plugin/platform/d;->f:I
  
 16 ····return-void
 17 .end·method
  
  
 18 #·virtual·methods
 19 .method·public·final·run()V
 20 ····.locals·4
  
 21 ····.line·1
 22 ····iget·v0,·p0,·Lio/flutter/plugin/platform/d;->f:I
  
 23 ····.line·2
 24 ····.line·3
 25 ····and-int/lit8·v0,·v0,·0x4
  
 26 ····.line·4
 27 ····.line·5
 28 ····iget-object·v1,·p0,·Lio/flutter/plugin/platform/d;->e:Lio/flutter/plugin/platform/e;
  
 29 ····.line·6
 30 ····.line·7
 31 ····iget-object·v1,·v1,·Lio/flutter/plugin/platform/e;->b:Lio/flutter/plugin/platform/f;
  
 32 ····.line·8
 33 ····.line·9
 34 ····const/4·v2,·0x0
  
 35 ····.line·10
 36 ····const-string·v3,·"SystemChrome.systemUIChange"
  
 37 ····.line·11
 38 ····.line·12
 39 ····if-nez·v0,·:cond_0
  
 40 ····.line·13
 41 ····.line·14
 42 ····iget-object·v0,·v1,·Lio/flutter/plugin/platform/f;->b:LB0/h;
  
 43 ····.line·15
 44 ····.line·16
 45 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 46 ····.line·17
 47 ····.line·18
 48 ····.line·19
 49 ····sget-object·v1,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
  
 50 ····.line·20
 51 ····.line·21
 52 ····filled-new-array·{v1},·[Ljava/lang/Boolean;
  
 53 ····.line·22
 54 ····.line·23
 55 ····.line·24
 56 ····move-result-object·v1
  
 57 ····.line·25
 58 ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
 59 ····.line·26
 60 ····.line·27
 61 ····.line·28
 62 ····move-result-object·v1
  
 63 ····.line·29
 64 ····iget-object·v0,·v0,·LB0/h;->f:Ljava/lang/Object;
  
 65 ····.line·30
 66 ····.line·31
 67 ····check-cast·v0,·LB0/v;
  
 68 ····.line·32
 69 ····.line·33
 70 ····invoke-virtual·{v0,·v3,·v1,·v2},·LB0/v;->f(Ljava/lang/String;Ljava/lang/Object;LB0/r;)V
  
 71 ····.line·34
 72 ····.line·35
 73 ····.line·36
 74 ····goto·:goto_0
  
 75 ····.line·37
 76 ····:cond_0
 77 ····iget-object·v0,·v1,·Lio/flutter/plugin/platform/f;->b:LB0/h;
  
 78 ····.line·38
 79 ····.line·39
 80 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 81 ····.line·40
 82 ····.line·41
 83 ····.line·42
 84 ····sget-object·v1,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
  
 85 ····.line·43
 86 ····.line·44
 87 ····filled-new-array·{v1},·[Ljava/lang/Boolean;
  
 88 ····.line·45
 89 ····.line·46
 90 ····.line·47
 91 ····move-result-object·v1
  
Max diff block lines reached; 1155/4482 bytes (25.77%) of diff not shown.
855 B
smali/io/flutter/plugin/platform/h.smali
    
Offset 1, 14 lines modifiedOffset 1, 29 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/platform/h;1 .class·public·interface·abstract·Lio/flutter/plugin/platform/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·virtual·methods
5 .method·public·static·synthetic·a()V 
6 ····.locals·15 .method·public·abstract·a()J
 6 .end·method
  
 7 .method·public·abstract·b(II)V
 8 .end·method
  
 9 .method·public·abstract·getHeight()I
 10 .end·method
  
 11 .method·public·abstract·getSurface()Landroid/view/Surface;
 12 .end·method
  
 13 .method·public·abstract·getWidth()I
 14 .end·method
  
 15 .method·public·abstract·release()V
 16 .end·method
  
7 ····.line·1 
8 ····new-instance·v0,·Landroid/app/ActivityManager$TaskDescription;17 .method·public·scheduleFrame()V
 18 ····.locals·0
  
9 ····return-void19 ····return-void
10 .end·method20 .end·method
10.2 KB
smali/io/flutter/plugin/platform/B.smali
Max HTML report size reached
9.85 KB
smali/io/flutter/plugin/platform/o.smali
Max HTML report size reached
6.34 KB
smali/io/flutter/plugin/platform/l.smali
    
Offset 1, 23 lines modifiedOffset 1, 344 lines modified
1 .class·public·interface·abstract·Lio/flutter/plugin/platform/l;1 .class·public·final·synthetic·Lio/flutter/plugin/platform/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/View$OnFocusChangeListener;
  
4 #·virtual·methods 
5 .method·public·abstract·a()V 
6 .end·method 
  
7 .method·public·abstract·b(Landroid/view/View;)V 
8 .end·method6 #·instance·fields
 7 .field·public·final·synthetic·a:I
  
 8 .field·public·final·synthetic·b:Lio/flutter/plugin/platform/q;
9 .method·public·abstract·c()V 
10 .end·method 
  
11 .method·public·abstract·d()V 
12 .end·method9 .field·public·final·synthetic·c:LB0/o;
  
  
 10 #·direct·methods
 11 .method·public·synthetic·constructor·<init>(Lio/flutter/plugin/platform/q;LB0/o;I)V
 12 ····.locals·0
  
13 .method·public·abstract·f()V13 ····.line·1
 14 ····iput·p3,·p0,·Lio/flutter/plugin/platform/l;->a:I
  
 15 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/l;->b:Lio/flutter/plugin/platform/q;
  
 16 ····iput-object·p2,·p0,·Lio/flutter/plugin/platform/l;->c:LB0/o;
  
 17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 18 ····return-void
14 .end·method19 .end·method
  
  
 20 #·virtual·methods
15 .method·public·abstract·g()Landroid/view/View;21 .method·public·final·onFocusChange(Landroid/view/View;Z)V
 22 ····.locals·2
  
 23 ····.line·1
 24 ····iget·p1,·p0,·Lio/flutter/plugin/platform/l;->a:I
  
 25 ····.line·2
 26 ····.line·3
 27 ····packed-switch·p1,·:pswitch_data_0
  
 28 ····.line·4
 29 ····.line·5
 30 ····.line·6
 31 ····iget-object·p1,·p0,·Lio/flutter/plugin/platform/l;->b:Lio/flutter/plugin/platform/q;
  
 32 ····.line·7
 33 ····.line·8
 34 ····if-eqz·p2,·:cond_1
  
 35 ····.line·9
 36 ····.line·10
 37 ····iget-object·p1,·p1,·Lio/flutter/plugin/platform/q;->h:LB0/h;
  
 38 ····.line·11
 39 ····.line·12
 40 ····iget-object·p2,·p0,·Lio/flutter/plugin/platform/l;->c:LB0/o;
  
 41 ····.line·13
 42 ····.line·14
 43 ····iget-object·p1,·p1,·LB0/h;->f:Ljava/lang/Object;
  
 44 ····.line·15
 45 ····.line·16
 46 ····check-cast·p1,·LB0/v;
  
 47 ····.line·17
 48 ····.line·18
 49 ····if-nez·p1,·:cond_0
  
 50 ····.line·19
 51 ····.line·20
 52 ····goto·:goto_0
  
 53 ····.line·21
 54 ····:cond_0
 55 ····iget·p2,·p2,·LB0/o;->a:I
  
 56 ····.line·22
 57 ····.line·23
 58 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
 59 ····.line·24
 60 ····.line·25
 61 ····.line·26
 62 ····move-result-object·p2
  
 63 ····.line·27
 64 ····const/4·v0,·0x0
  
 65 ····.line·28
 66 ····const-string·v1,·"viewFocused"
  
 67 ····.line·29
 68 ····.line·30
 69 ····invoke-virtual·{p1,·v1,·p2,·v0},·LB0/v;->f(Ljava/lang/String;Ljava/lang/Object;LB0/r;)V
  
 70 ····.line·31
 71 ····.line·32
 72 ····.line·33
 73 ····goto·:goto_0
  
 74 ····.line·34
 75 ····:cond_1
 76 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 77 ····.line·35
 78 ····.line·36
 79 ····.line·37
 80 ····:goto_0
 81 ····return-void
  
 82 ····.line·38
 83 ····:pswitch_0
 84 ····iget-object·p1,·p0,·Lio/flutter/plugin/platform/l;->c:LB0/o;
  
 85 ····.line·39
Max diff block lines reached; 0/6408 bytes (0.00%) of diff not shown.
1.81 KB
smali/io/flutter/plugin/platform/y.smali
    
Offset 1, 54 lines modifiedOffset 1, 17 lines modified
1 .class·public·final·synthetic·Lio/flutter/plugin/platform/y;1 .class·public·final·Lio/flutter/plugin/platform/y;
2 .super·Ljava/lang/Object;2 .super·Landroid/hardware/display/VirtualDisplay$Callback;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/lang/Runnable; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·e:Lio/flutter/plugin/platform/z$a; 
  
8 .field·public·final·synthetic·f:Lio/flutter/plugin/platform/J; 
  
9 .field·public·final·synthetic·g:F 
  
10 .field·public·final·synthetic·h:LF0/q$b; 
  
  
11 #·direct·methods4 #·virtual·methods
12 .method·public·synthetic·constructor·<init>(Lio/flutter/plugin/platform/z$a;Lio/flutter/plugin/platform/J;FLF0/q$b;)V5 .method·public·final·onPaused()V
13 ····.locals·06 ····.locals·0
  
14 ····.line·1 
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/y;->e:Lio/flutter/plugin/platform/z$a; 
  
17 ····iput-object·p2,·p0,·Lio/flutter/plugin/platform/y;->f:Lio/flutter/plugin/platform/J; 
  
18 ····iput·p3,·p0,·Lio/flutter/plugin/platform/y;->g:F 
  
19 ····iput-object·p4,·p0,·Lio/flutter/plugin/platform/y;->h:LF0/q$b; 
  
20 ····return-void7 ····return-void
21 .end·method8 .end·method
  
  
22 #·virtual·methods 
23 .method·public·final·run()V9 .method·public·final·onResumed()V
24 ····.locals·410 ····.locals·0
  
25 ····.line·1 
26 ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/y;->e:Lio/flutter/plugin/platform/z$a; 
  
27 ····iget-object·v1,·p0,·Lio/flutter/plugin/platform/y;->f:Lio/flutter/plugin/platform/J; 
  
28 ····iget·v2,·p0,·Lio/flutter/plugin/platform/y;->g:F 
  
29 ····iget-object·v3,·p0,·Lio/flutter/plugin/platform/y;->h:LF0/q$b; 
  
30 ····invoke-static·{v0,·v1,·v2,·v3},·Lio/flutter/plugin/platform/z$a;->j(Lio/flutter/plugin/platform/z$a;Lio/flutter/plugin/platform/J;FLF0/q$b;)V 
  
31 ····return-void11 ····return-void
32 .end·method12 .end·method
27.9 KB
smali/io/flutter/plugin/platform/C.smali
Max HTML report size reached
40.3 KB
smali/io/flutter/plugin/platform/f.smali
Max HTML report size reached
7.48 KB
smali/io/flutter/plugin/platform/m.smali
    
Offset 1, 155 lines modifiedOffset 1, 305 lines modified
1 .class·public·abstract·Lio/flutter/plugin/platform/m;1 .class·public·final·synthetic·Lio/flutter/plugin/platform/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
  
4 #·instance·fields6 #·instance·fields
 7 .field·public·final·synthetic·e:Lio/flutter/plugin/platform/n;
  
 8 .field·public·final·synthetic·f:Lio/flutter/plugin/platform/B;
  
 9 .field·public·final·synthetic·g:F
  
5 .field·public·final·a:LG0/h;10 .field·public·final·synthetic·h:LB0/n;
  
  
6 #·direct·methods11 #·direct·methods
7 .method·public·constructor·<init>(LG0/h;)V12 .method·public·synthetic·constructor·<init>(Lio/flutter/plugin/platform/n;Lio/flutter/plugin/platform/B;FLB0/n;)V
8 ····.locals·013 ····.locals·0
  
9 ····.line·114 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·2 
12 ····.line·3 
13 ····.line·416 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/m;->e:Lio/flutter/plugin/platform/n;
  
 17 ····iput-object·p2,·p0,·Lio/flutter/plugin/platform/m;->f:Lio/flutter/plugin/platform/B;
  
 18 ····iput·p3,·p0,·Lio/flutter/plugin/platform/m;->g:F
  
14 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/m;->a:LG0/h;19 ····iput-object·p4,·p0,·Lio/flutter/plugin/platform/m;->h:LB0/n;
  
15 ····.line·5 
16 ····.line·6 
17 ····return-void20 ····return-void
18 ····.line·7 
19 ····.line·8 
20 ····.line·9 
21 ····.line·10 
22 ····.line·11 
23 ····.line·12 
24 ····.line·13 
25 ····.line·14 
26 ····.line·15 
27 ····.line·16 
28 ····.line·17 
29 ····.line·18 
30 ····.line·19 
31 ····.line·20 
32 ····.line·21 
33 ····.line·22 
34 ····.line·23 
35 ····.line·24 
36 ····.line·25 
37 ····.line·26 
38 ····.line·27 
39 ····.line·28 
40 ····.line·29 
41 ····.line·30 
42 ····.line·31 
43 ····.line·32 
44 ····.line·33 
45 ····.line·34 
46 ····.line·35 
47 ····.line·36 
48 ····.line·37 
49 ····.line·38 
50 ····.line·39 
51 ····.line·40 
52 ····.line·41 
53 ····.line·42 
54 ····.line·43 
55 ····.line·44 
56 ····.line·45 
57 ····.line·46 
58 ····.line·47 
59 ····.line·48 
60 ····.line·49 
61 ····.line·50 
62 ····.line·51 
63 ····.line·52 
64 ····.line·53 
65 ····.line·54 
66 ····.line·55 
67 ····.line·56 
68 ····.line·57 
69 ····.line·58 
70 ····.line·59 
71 ····.line·60 
72 ····.line·61 
73 ····.line·62 
74 .end·method21 .end·method
  
  
75 #·virtual·methods22 #·virtual·methods
76 .method·public·abstract·a(Landroid/content/Context;ILjava/lang/Object;)Lio/flutter/plugin/platform/l; 
77 .end·method 
  
78 .method·public·final·b()LG0/h;23 .method·public·final·run()V
79 ····.locals·124 ····.locals·6
  
80 ····.line·125 ····.line·1
81 ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/m;->a:LG0/h;26 ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/m;->e:Lio/flutter/plugin/platform/n;
  
82 ····.line·227 ····.line·2
83 ····.line·328 ····.line·3
84 ····return-object·v029 ····iget-object·v0,·v0,·Lio/flutter/plugin/platform/n;->b:Ljava/lang/Object;
  
85 ····.line·430 ····.line·4
86 ····.line·531 ····.line·5
 32 ····check-cast·v0,·Lio/flutter/plugin/platform/q;
  
87 ····.line·633 ····.line·6
88 ····.line·734 ····.line·7
 35 ····iget-object·v1,·v0,·Lio/flutter/plugin/platform/q;->g:Lio/flutter/plugin/editing/i;
  
89 ····.line·836 ····.line·8
90 ····.line·937 ····.line·9
 38 ····iget-object·v2,·p0,·Lio/flutter/plugin/platform/m;->f:Lio/flutter/plugin/platform/B;
  
91 ····.line·1039 ····.line·10
92 ····.line·1140 ····.line·11
 41 ····if-nez·v1,·:cond_0
  
Max diff block lines reached; 4650/7581 bytes (61.34%) of diff not shown.
17.0 KB
smali/io/flutter/plugin/platform/A.smali
Max HTML report size reached
5.48 KB
smali/io/flutter/plugin/platform/w.smali
    
Offset 1, 42 lines modifiedOffset 1, 307 lines modified
1 .class·public·final·synthetic·Lio/flutter/plugin/platform/w;1 .class·public·final·Lio/flutter/plugin/platform/w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/View$OnFocusChangeListener;5 .implements·Lio/flutter/view/o;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/plugin/platform/z;7 .field·public·final·synthetic·a:Lio/flutter/plugin/platform/x;
  
8 .field·public·final·synthetic·b:LF0/q$d; 
  
  
9 #·direct·methods8 #·direct·methods
10 .method·public·synthetic·constructor·<init>(Lio/flutter/plugin/platform/z;LF0/q$d;)V9 .method·public·constructor·<init>(Lio/flutter/plugin/platform/x;)V
11 ····.locals·010 ····.locals·0
  
12 ····.line·111 ····.line·1
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····.line·2
 14 ····.line·3
 15 ····.line·4
14 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/w;->a:Lio/flutter/plugin/platform/z;16 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/w;->a:Lio/flutter/plugin/platform/x;
  
15 ····iput-object·p2,·p0,·Lio/flutter/plugin/platform/w;->b:LF0/q$d; 
  
 17 ····.line·5
 18 ····.line·6
16 ····return-void19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
Max diff block lines reached; 2673/5528 bytes (48.35%) of diff not shown.
263 KB
smali/io/flutter/plugin/platform/n.smali
Max HTML report size reached
77.9 KB
smali/io/flutter/plugin/platform/i.smali
Max HTML report size reached
6.3 KB
smali/io/flutter/plugin/platform/e.smali
    
Offset 1, 14 lines modifiedOffset 1, 388 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/platform/e;1 .class·public·final·Lio/flutter/plugin/platform/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/View$OnSystemUiVisibilityChangeListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Landroid/view/View;
  
 8 .field·public·final·synthetic·b:Lio/flutter/plugin/platform/f;
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/Window;I)V10 .method·public·constructor·<init>(Lio/flutter/plugin/platform/f;Landroid/view/View;)V
6 ····.locals·011 ····.locals·0
  
7 ····.line·112 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/Window;->setNavigationBarDividerColor(I)V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····.line·2
 15 ····.line·3
 16 ····.line·4
 17 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/e;->b:Lio/flutter/plugin/platform/f;
  
 18 ····.line·5
 19 ····.line·6
 20 ····iput-object·p2,·p0,·Lio/flutter/plugin/platform/e;->a:Landroid/view/View;
  
 21 ····.line·7
 22 ····.line·8
 23 ····return-void
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
Max diff block lines reached; 1768/6372 bytes (27.75%) of diff not shown.
20.5 KB
smali/io/flutter/plugin/platform/b.smali
Max HTML report size reached
1.12 KB
smali/io/flutter/plugin/platform/v.smali
    
Offset 1, 36 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·synthetic·Lio/flutter/plugin/platform/v;1 .class·public·final·Lio/flutter/plugin/platform/v;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/lang/Runnable; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·final·synthetic·e:Lio/flutter/plugin/platform/z;5 .field·public·a:Lio/flutter/plugin/platform/g;
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugin/platform/z;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·Lio/flutter/plugin/platform/v;->e:Lio/flutter/plugin/platform/z; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·run()V 
18 ····.locals·1 
  
19 ····.line·1 
20 ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/v;->e:Lio/flutter/plugin/platform/z; 
  
21 ····invoke-static·{v0},·Lio/flutter/plugin/platform/z;->g(Lio/flutter/plugin/platform/z;)V6 .field·public·b:Lio/flutter/plugin/platform/C;
  
 7 .field·public·c:Lio/flutter/plugin/platform/r;
22 ····return-void 
23 .end·method 
46.3 KB
smali/io/flutter/plugin/platform/SingleViewPresentation.smali
Max HTML report size reached
651 B
smali/io/flutter/plugin/platform/g.smali
    
Offset 1, 16 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/platform/g;1 .class·public·interface·abstract·Lio/flutter/plugin/platform/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·synthetic·a(Ljava/lang/String;II)Landroid/app/ActivityManager$TaskDescription; 
6 ····.locals·1 
  
7 ····.line·1 
8 ····new-instance·v0,·Landroid/app/ActivityManager$TaskDescription; 
  
9 ····invoke-direct·{v0,·p0,·p1,·p2},·Landroid/app/ActivityManager$TaskDescription;-><init>(Ljava/lang/String;II)V 
  
10 ····return-object·v0 
11 .end·method 
9.75 KB
smali/io/flutter/plugin/platform/c.smali
Max HTML report size reached
19.3 KB
smali/io/flutter/plugin/platform/x.smali
Max HTML report size reached
7.46 KB
smali/d/a.smali
    
Offset 1, 89 lines modifiedOffset 1, 388 lines modified
1 .class·public·abstract·Ld/a;1 .class·public·abstract·Ld/a;
2 .super·Landroid/view/ViewGroup$MarginLayoutParams;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·a:I5 .field·public·static·final·a:Ljava/lang/Object;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(II)V7 .method·static·constructor·<clinit>()V
8 ····.locals·0 
  
9 ····.line·6 
10 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V 
  
11 ····const·p1,·0x800013 
  
12 ····.line·7 
13 ····iput·p1,·p0,·Ld/a;->a:I 
  
14 ····return-void 
15 .end·method 
  
16 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
17 ····.locals·28 ····.locals·2
  
18 ····.line·19 ····.line·1
 10 ····new-instance·v0,·Ljava/lang/ThreadLocal;
19 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
  
20 ····const/4·v0,·0x0 
  
21 ····.line·211 ····.line·2
22 ····iput·v0,·p0,·Ld/a;->a:I 
  
23 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
24 ····sget-object·v1,·Lc/i;->r:[I 
  
25 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; 
  
26 ····move-result-object·p1 
  
27 ····.line·414 ····.line·4
28 ····sget·p2,·Lc/i;->s:I 
  
29 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getInt(II)I 
  
30 ····move-result·p2 
  
31 ····iput·p2,·p0,·Ld/a;->a:I 
  
32 ····.line·515 ····.line·5
33 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V16 ····.line·6
 17 ····new-instance·v0,·Ljava/util/WeakHashMap;
  
34 ····return-void 
35 .end·method18 ····.line·7
 19 ····.line·8
 20 ····const/4·v1,·0x0
  
36 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V 
37 ····.locals·021 ····.line·9
 22 ····invoke-direct·{v0,·v1},·Ljava/util/WeakHashMap;-><init>(I)V
  
 23 ····.line·10
38 ····.line·1124 ····.line·11
39 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V 
  
40 ····const/4·p1,·0x0 
  
41 ····.line·1225 ····.line·12
42 ····iput·p1,·p0,·Ld/a;->a:I 
  
43 ····return-void26 ····return-void
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
Max diff block lines reached; 3820/7611 bytes (50.19%) of diff not shown.
79.9 KB
smali/n1/a.smali
Max HTML report size reached
36.3 KB
smali/n1/d.smali
Max HTML report size reached
19.8 KB
smali/n1/f.smali
Max HTML report size reached
34.8 KB
smali/n1/e.smali
Max HTML report size reached
68.8 KB
smali/n1/b.smali
Max HTML report size reached
24.4 KB
smali/n1/g.smali
Max HTML report size reached
1.7 KB
smali/n1/c.smali
    
Offset 1, 82 lines modifiedOffset 1, 41 lines modified
1 .class·public·abstract·Ln1/c;1 .class·public·final·Ln1/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
5 .field·public·static·final·a:[LR0/d;5 .field·public·final·a:J
  
 6 .field·public·final·b:J
  
  
6 #·direct·methods7 #·direct·methods
7 .method·static·constructor·<clinit>()V8 .method·public·constructor·<init>(JJ)V
8 ····.locals·19 ····.locals·0
  
9 ····.line·110 ····.line·1
10 ····const/4·v0,·0x011 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·212 ····.line·2
12 ····new-array·v0,·v0,·[LR0/d;13 ····iput-wide·p1,·p0,·Ln1/c;->a:J
  
13 ····.line·314 ····.line·3
 15 ····iput-wide·p3,·p0,·Ln1/c;->b:J
  
 16 ····return-void
 17 .end·method
  
 18 .method·public·constructor·<init>(JJI)V
 19 ····.locals·0
  
14 ····.line·420 ····.line·4
15 ····sput-object·v0,·Ln1/c;->a:[LR0/d;21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·522 ····.line·5
 23 ····iput-wide·p1,·p0,·Ln1/c;->a:J
  
17 ····.line·624 ····.line·6
 25 ····iput-wide·p3,·p0,·Ln1/c;->b:J
  
18 ····return-void26 ····return-void
19 ····.line·7 
20 ····.line·8 
21 ····.line·9 
22 ····.line·10 
23 ····.line·11 
24 ····.line·12 
25 ····.line·13 
26 ····.line·14 
27 ····.line·15 
28 ····.line·16 
29 ····.line·17 
30 ····.line·18 
31 ····.line·19 
32 ····.line·20 
33 ····.line·21 
34 ····.line·22 
35 ····.line·23 
36 ····.line·24 
37 ····.line·25 
38 ····.line·26 
39 ····.line·27 
40 ····.line·28 
41 ····.line·29 
42 ····.line·30 
43 ····.line·31 
44 ····.line·32 
45 ····.line·33 
46 ····.line·34 
47 ····.line·35 
48 ····.line·36 
49 ····.line·37 
50 ····.line·38 
51 ····.line·39 
52 ····.line·40 
53 ····.line·41 
54 ····.line·42 
55 ····.line·43 
56 ····.line·44 
57 ····.line·45 
58 ····.line·46 
59 ····.line·47 
60 ····.line·48 
61 ····.line·49 
62 ····.line·50 
63 ····.line·51 
64 ····.line·52 
65 ····.line·53 
66 ····.line·54 
67 ····.line·55 
68 ····.line·56 
69 ····.line·57 
70 ····.line·58 
71 ····.line·59 
72 ····.line·60 
73 ····.line·61 
74 .end·method27 .end·method
3.64 KB
smali/O/a.smali
    
Offset 1, 232 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LO/a;1 .class·public·abstract·LO/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicBoolean; 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>(Z)V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····.line·2 
12 ····.line·3 
13 ····.line·4 
14 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; 
  
15 ····.line·5 
16 ····.line·6 
17 ····invoke-direct·{v0,·p1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V 
  
18 ····.line·7 
19 ····.line·8 
20 ····.line·9 
21 ····iput-object·v0,·p0,·LO/a;->a:Ljava/util/concurrent/atomic/AtomicBoolean; 
  
22 ····.line·10 
23 ····.line·11 
24 ····return-void 
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 .end·method 
  
  
77 #·virtual·methods 
78 .method·public·final·a()Z 
79 ····.locals·1 
  
80 ····.line·1 
81 ····iget-object·v0,·p0,·LO/a;->a:Ljava/util/concurrent/atomic/AtomicBoolean; 
  
82 ····.line·2 
83 ····.line·3 
84 ····invoke-virtual·{v0},·Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z 
  
85 ····.line·4 
86 ····.line·5 
87 ····.line·6 
88 ····move-result·v0 
  
89 ····.line·7 
90 ····return·v0 
91 ····.line·8 
92 ····.line·9 
93 ····.line·10 
94 ····.line·11 
95 ····.line·12 
96 ····.line·13 
97 ····.line·14 
98 ····.line·15 
99 ····.line·16 
100 ····.line·17 
101 ····.line·18 
102 ····.line·19 
103 ····.line·20 
104 ····.line·21 
105 ····.line·22 
106 ····.line·23 
107 ····.line·24 
108 ····.line·25 
109 ····.line·26 
110 ····.line·27 
111 ····.line·28 
112 ····.line·29 
Max diff block lines reached; -1/3696 bytes (-0.03%) of diff not shown.
21.8 KB
smali/O/d.smali
Max HTML report size reached
5.92 KB
smali/O/h.smali
    
Offset 1, 74 lines modifiedOffset 1, 408 lines modified
1 .class·public·final·LO/h;1 .class·public·final·LO/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/util/Comparator;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:I
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·constructor·<init>()V9 .method·public·synthetic·constructor·<init>(I)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
 12 ····iput·p1,·p0,·LO/h;->a:I
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····return-void
 15 .end·method
  
  
 16 #·virtual·methods
 17 .method·public·final·compare(Ljava/lang/Object;Ljava/lang/Object;)I
 18 ····.locals·6
  
 19 ····.line·1
 20 ····iget·v0,·p0,·LO/h;->a:I
  
9 ····.line·221 ····.line·2
10 ····.line·322 ····.line·3
 23 ····packed-switch·v0,·:pswitch_data_0
  
11 ····.line·424 ····.line·4
12 ····return-void 
13 ····.line·525 ····.line·5
14 ····.line·626 ····.line·6
 27 ····check-cast·p1,·Ln1/e;
  
15 ····.line·728 ····.line·7
16 ····.line·829 ····.line·8
 30 ····iget-object·p1,·p1,·Ln1/e;->a:Lm1/l;
  
17 ····.line·931 ····.line·9
18 ····.line·1032 ····.line·10
 33 ····check-cast·p2,·Ln1/e;
  
19 ····.line·1134 ····.line·11
20 ····.line·1235 ····.line·12
 36 ····iget-object·p2,·p2,·Ln1/e;->a:Lm1/l;
  
21 ····.line·1337 ····.line·13
22 ····.line·1438 ····.line·14
 39 ····if-ne·p1,·p2,·:cond_0
  
23 ····.line·1540 ····.line·15
24 ····.line·1641 ····.line·16
 42 ····const/4·p1,·0x0
  
25 ····.line·1743 ····.line·17
 44 ····goto·:goto_0
  
26 ····.line·1845 ····.line·18
 46 ····:cond_0
 47 ····if-nez·p1,·:cond_1
  
27 ····.line·1948 ····.line·19
28 ····.line·2049 ····.line·20
 50 ····const/4·p1,·-0x1
  
29 ····.line·2151 ····.line·21
 52 ····goto·:goto_0
  
30 ····.line·2253 ····.line·22
 54 ····:cond_1
 55 ····if-nez·p2,·:cond_2
  
31 ····.line·2356 ····.line·23
32 ····.line·2457 ····.line·24
 58 ····const/4·p1,·0x1
  
33 ····.line·2559 ····.line·25
 60 ····goto·:goto_0
  
34 ····.line·2661 ····.line·26
 62 ····:cond_2
 63 ····invoke-interface·{p1,·p2},·Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I
  
35 ····.line·2764 ····.line·27
36 ····.line·2865 ····.line·28
37 ····.line·2966 ····.line·29
 67 ····move-result·p1
  
38 ····.line·3068 ····.line·30
 69 ····:goto_0
 70 ····return·p1
  
39 ····.line·3171 ····.line·31
 72 ····:pswitch_0
 73 ····check-cast·p1,·Lm0/b;
  
40 ····.line·3274 ····.line·32
41 ····.line·3375 ····.line·33
 76 ····check-cast·p2,·Lm0/b;
  
42 ····.line·3477 ····.line·34
43 ····.line·3578 ····.line·35
 79 ····iget·p1,·p1,·Lm0/b;->e:I
  
44 ····.line·3680 ····.line·36
45 ····.line·3781 ····.line·37
 82 ····iget·p2,·p2,·Lm0/b;->e:I
  
46 ····.line·3883 ····.line·38
47 ····.line·3984 ····.line·39
 85 ····if-ne·p1,·p2,·:cond_3
  
48 ····.line·4086 ····.line·40
49 ····.line·4187 ····.line·41
 88 ····const/4·p1,·0x0
  
50 ····.line·4289 ····.line·42
 90 ····goto·:goto_1
  
Max diff block lines reached; 4032/6032 bytes (66.84%) of diff not shown.
5.31 KB
smali/O/f.smali
    
Offset 1, 65 lines modifiedOffset 1, 228 lines modified
1 .class·public·abstract·LO/f;1 .class·public·final·LO/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/animation/ValueAnimator$AnimatorUpdateListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:LO/g;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·final·a(Lt1/J;)LM/n;9 .method·public·constructor·<init>(LO/g;)V
6 ····.locals·110 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····const-string·v0,·"path"12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····invoke-static·{p0,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
12 ····.line·415 ····.line·4
 16 ····iput-object·p1,·p0,·LO/f;->a:LO/g;
  
13 ····.line·517 ····.line·5
14 ····.line·618 ····.line·6
 19 ····return-void
15 ····invoke-virtual·{p0},·Lt1/J;->l()Lt1/J; 
  
16 ····.line·720 ····.line·7
17 ····.line·821 ····.line·8
18 ····.line·922 ····.line·9
19 ····move-result-object·p023 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
Max diff block lines reached; 2728/5411 bytes (50.42%) of diff not shown.
77.5 KB
smali/O/e.smali
Max HTML report size reached
45.8 KB
smali/O/b.smali
Max HTML report size reached
59.6 KB
smali/O/g.smali
Max HTML report size reached
28.7 KB
smali/O/c.smali
Max HTML report size reached
42.8 KB
smali/f1/a.smali
Max HTML report size reached
29.8 KB
smali/f1/d.smali
Max HTML report size reached
13.4 KB
smali/f1/e.smali
Max HTML report size reached
396 KB
smali/f1/b.smali
Max HTML report size reached
15.6 KB
smali/f1/c.smali
Max HTML report size reached
8.81 KB
smali/Q/a.smali
    
Offset 1, 52 lines modifiedOffset 1, 262 lines modified
1 .class·public·abstract·LQ/a;1 .class·public·abstract·LQ/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·final·a(Ljava/util/Set;)Ljava/util/Set;5 .method·public·static·a(ILjava/lang/String;)V
6 ····.locals·16 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····const-string·v0,·"set"8 ····invoke-static·{p1,·p0},·Landroid/os/Trace;->beginAsyncSection(Ljava/lang/String;I)V
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····invoke-static·{p0,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
12 ····.line·411 ····.line·4
 12 ····return-void
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
15 ····invoke-static·{p0},·LP0/t;->C(Ljava/lang/Iterable;)Ljava/util/Set; 
  
16 ····.line·715 ····.line·7
17 ····.line·816 ····.line·8
18 ····.line·917 ····.line·9
19 ····move-result-object·p0 
  
20 ····.line·1018 ····.line·10
21 ····invoke-static·{p0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; 
  
22 ····.line·1119 ····.line·11
23 ····.line·1220 ····.line·12
24 ····.line·1321 ····.line·13
25 ····move-result-object·p0 
  
26 ····.line·1422 ····.line·14
27 ····const-string·v0,·"unmodifiableSet(set.toSet())" 
  
28 ····.line·1523 ····.line·15
29 ····.line·1624 ····.line·16
30 ····invoke-static·{p0,·v0},·Lb1/l;->d(Ljava/lang/Object;Ljava/lang/String;)V25 ····.line·17
 26 ····.line·18
 27 ····.line·19
 28 ····.line·20
 29 ····.line·21
 30 ····.line·22
 31 ····.line·23
 32 ····.line·24
 33 ····.line·25
 34 ····.line·26
 35 ····.line·27
 36 ····.line·28
 37 ····.line·29
 38 ····.line·30
 39 ····.line·31
 40 ····.line·32
 41 ····.line·33
 42 ····.line·34
 43 ····.line·35
 44 ····.line·36
 45 ····.line·37
 46 ····.line·38
 47 ····.line·39
 48 ····.line·40
 49 ····.line·41
 50 ····.line·42
 51 ····.line·43
 52 ····.line·44
 53 ····.line·45
 54 ····.line·46
 55 ····.line·47
 56 ····.line·48
 57 ····.line·49
 58 ····.line·50
 59 ····.line·51
 60 ····.line·52
 61 ····.line·53
 62 ····.line·54
 63 ····.line·55
 64 ····.line·56
 65 ····.line·57
 66 ····.line·58
 67 ····.line·59
 68 ····.line·60
 69 ····.line·61
 70 ····.line·62
 71 ····.line·63
 72 ····.line·64
 73 ····.line·65
 74 ····.line·66
 75 ····.line·67
 76 ····.line·68
 77 ····.line·69
 78 ····.line·70
 79 ····.line·71
 80 ····.line·72
 81 ····.line·73
 82 ····.line·74
 83 ····.line·75
 84 ····.line·76
 85 ····.line·77
 86 ····.line·78
 87 ····.line·79
 88 ····.line·80
 89 ····.line·81
 90 ····.line·82
 91 ····.line·83
 92 ····.line·84
 93 ····.line·85
 94 ····.line·86
 95 ····.line·87
 96 ····.line·88
 97 ····.line·89
 98 ····.line·90
 99 ····.line·91
 100 ····.line·92
 101 ····.line·93
 102 ····.line·94
 103 ····.line·95
 104 ····.line·96
 105 ····.line·97
 106 ····.line·98
 107 ····.line·99
 108 ····.line·100
 109 ····.line·101
 110 ····.line·102
 111 ····.line·103
Max diff block lines reached; 5003/8993 bytes (55.63%) of diff not shown.
11.9 KB
smali/z/a.smali
Max HTML report size reached
16.8 KB
smali/z/b.smali
Max HTML report size reached
37.2 KB
smali/k/a.smali
Max HTML report size reached
9.22 KB
smali/k/b.smali
Max HTML report size reached
18.7 KB
smali/k/c.smali
Max HTML report size reached
12.1 KB
smali/l/a.smali
Max HTML report size reached
27.2 KB
smali/l/d.smali
Max HTML report size reached
10.8 KB
smali/l/e.smali
Max HTML report size reached
21.5 KB
smali/l/b.smali
Max HTML report size reached
24.3 KB
smali/l/c.smali
Max HTML report size reached
8.02 KB
smali/S0/a.smali
    
Offset 1, 177 lines modifiedOffset 1, 105 lines modified
1 .class·public·final·enum·LS0/a;1 .class·public·abstract·LS0/a;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
 5 .field·public·static·final·a:Ljava/lang/Integer;
5 .field·public·static·final·enum·e:LS0/a; 
  
6 .field·public·static·final·enum·f:LS0/a; 
  
7 .field·public·static·final·enum·g:LS0/a; 
  
8 .field·public·static·final·synthetic·h:[LS0/a; 
  
9 .field·public·static·final·synthetic·i:LU0/a; 
  
  
10 #·direct·methods6 #·direct·methods
11 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
12 ····.locals·38 ····.locals·3
  
13 ····.line·19 ····.line·1
14 ····new-instance·v0,·LS0/a;10 ····const/4·v0,·0x0
  
15 ····.line·211 ····.line·2
16 ····.line·3 
17 ····const-string·v1,·"COROUTINE_SUSPENDED"12 ····:try_start_0
 13 ····const-string·v1,·"android.os.Build$VERSION"
  
 14 ····.line·3
18 ····.line·415 ····.line·4
 16 ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
19 ····.line·5 
20 ····const/4·v2,·0x0 
  
 17 ····.line·5
21 ····.line·618 ····.line·6
22 ····invoke-direct·{v0,·v1,·v2},·LS0/a;-><init>(Ljava/lang/String;I)V 
  
23 ····.line·719 ····.line·7
 20 ····move-result-object·v1
  
24 ····.line·821 ····.line·8
 22 ····const-string·v2,·"SDK_INT"
25 ····.line·9 
26 ····sput-object·v0,·LS0/a;->e:LS0/a; 
  
 23 ····.line·9
27 ····.line·1024 ····.line·10
 25 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
28 ····.line·11 
29 ····new-instance·v0,·LS0/a; 
  
 26 ····.line·11
30 ····.line·1227 ····.line·12
31 ····.line·1328 ····.line·13
32 ····const-string·v1,·"UNDECIDED"29 ····move-result-object·v1
  
33 ····.line·1430 ····.line·14
 31 ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
34 ····.line·15 
35 ····const/4·v2,·0x1 
  
 32 ····.line·15
36 ····.line·1633 ····.line·16
37 ····invoke-direct·{v0,·v1,·v2},·LS0/a;-><init>(Ljava/lang/String;I)V 
  
38 ····.line·1734 ····.line·17
 35 ····move-result-object·v1
  
39 ····.line·1836 ····.line·18
 37 ····instance-of·v2,·v1,·Ljava/lang/Integer;
40 ····.line·19 
41 ····sput-object·v0,·LS0/a;->f:LS0/a; 
  
 38 ····.line·19
42 ····.line·2039 ····.line·20
 40 ····if-eqz·v2,·:cond_0
43 ····.line·21 
44 ····new-instance·v0,·LS0/a; 
  
 41 ····.line·21
45 ····.line·2242 ····.line·22
46 ····.line·23 
47 ····const-string·v1,·"RESUMED"43 ····check-cast·v1,·Ljava/lang/Integer;
 44 ····:try_end_0
 45 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
 46 ····.line·23
48 ····.line·2447 ····.line·24
 48 ····goto·:goto_0
  
49 ····.line·2549 ····.line·25
50 ····const/4·v2,·0x250 ····:catchall_0
 51 ····:cond_0
 52 ····move-object·v1,·v0
  
51 ····.line·2653 ····.line·26
52 ····invoke-direct·{v0,·v1,·v2},·LS0/a;-><init>(Ljava/lang/String;I)V54 ····:goto_0
 55 ····if-eqz·v1,·:cond_1
  
53 ····.line·2756 ····.line·27
54 ····.line·2857 ····.line·28
 58 ····invoke-virtual·{v1},·Ljava/lang/Number;->intValue()I
55 ····.line·29 
56 ····sput-object·v0,·LS0/a;->g:LS0/a; 
  
 59 ····.line·29
57 ····.line·3060 ····.line·30
58 ····.line·3161 ····.line·31
59 ····invoke-static·{},·LS0/a;->e()[LS0/a;62 ····move-result·v2
  
60 ····.line·3263 ····.line·32
 64 ····if-lez·v2,·:cond_1
  
61 ····.line·3365 ····.line·33
62 ····.line·3466 ····.line·34
63 ····move-result-object·v067 ····move-object·v0,·v1
  
64 ····.line·3568 ····.line·35
 69 ····:cond_1
65 ····sput-object·v0,·LS0/a;->h:[LS0/a;70 ····sput-object·v0,·LS0/a;->a:Ljava/lang/Integer;
  
66 ····.line·3671 ····.line·36
67 ····.line·3772 ····.line·37
68 ····invoke-static·{v0},·LU0/b;->a([Ljava/lang/Enum;)LU0/a; 
Max diff block lines reached; 4576/8177 bytes (55.96%) of diff not shown.
74.1 KB
smali/j/a.smali
Max HTML report size reached
24.2 KB
smali/j/b.smali
Max HTML report size reached
17.7 KB
smali/j/c.smali
Max HTML report size reached
308 KB
smali/e0/a.smali
Max HTML report size reached
53.2 KB
smali/s/a.smali
Max HTML report size reached
15.7 KB
smali/s/b.smali
Max HTML report size reached
18.7 KB
smali/s/c.smali
Max HTML report size reached
35.7 KB
smali/M0/a.smali
Max HTML report size reached
8.53 KB
smali/M0/j.smali
    
Offset 1, 571 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LM0/j;1 .class·public·abstract·LM0/j;
2 .super·Ljava/lang/Object;2 .super·LM0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LC0/a; 
6 .implements·LD0/a; 
  
  
7 #·instance·fields 
8 .field·public·b:LM0/i; 
  
  
9 #·direct·methods 
10 .method·public·constructor·<init>()V 
11 ····.locals·0 
  
12 ····.line·1 
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
14 ····.line·2 
15 ····.line·3 
16 ····.line·4 
17 ····return-void 
18 ····.line·5 
19 ····.line·6 
20 ····.line·7 
21 ····.line·8 
22 ····.line·9 
23 ····.line·10 
24 ····.line·11 
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 .end·method 
  
  
76 #·virtual·methods 
77 .method·public·b(LD0/c;)V 
78 ····.locals·1 
  
79 ····.line·1 
80 ····iget-object·v0,·p0,·LM0/j;->b:LM0/i; 
  
81 ····.line·2 
82 ····.line·3 
83 ····if-nez·v0,·:cond_0 
  
84 ····.line·4 
85 ····.line·5 
86 ····const-string·p1,·"UrlLauncherPlugin" 
  
87 ····.line·6 
88 ····.line·7 
89 ····const-string·v0,·"urlLauncher·was·never·set." 
  
90 ····.line·8 
91 ····.line·9 
92 ····invoke-static·{p1,·v0},·Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I 
  
93 ····.line·10 
94 ····.line·11 
95 ····.line·12 
96 ····return-void 
  
97 ····.line·13 
98 ····:cond_0 
99 ····invoke-interface·{p1},·LD0/c;->d()Landroid/app/Activity; 
  
100 ····.line·14 
101 ····.line·15 
102 ····.line·16 
103 ····move-result-object·p1 
  
104 ····.line·17 
105 ····invoke-virtual·{v0,·p1},·LM0/i;->l(Landroid/app/Activity;)V 
  
106 ····.line·18 
107 ····.line·19 
108 ····.line·20 
Max diff block lines reached; -1/8702 bytes (-0.01%) of diff not shown.
25.3 KB
smali/M0/d.smali
Max HTML report size reached
935 B
smali/M0/h.smali
    
Offset 1, 38 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·synthetic·LM0/h;1 .class·public·abstract·LM0/h;
2 .super·Ljava/lang/Object;2 .super·LM0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LM0/i$a; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:Landroid/content/Context; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(Landroid/content/Context;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LM0/h;->a:Landroid/content/Context; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·a(Landroid/content/Intent;)Ljava/lang/String; 
18 ····.locals·1 
  
19 ····.line·1 
20 ····iget-object·v0,·p0,·LM0/h;->a:Landroid/content/Context; 
  
21 ····invoke-static·{v0,·p1},·LM0/i;->f(Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/String; 
  
22 ····move-result-object·p1 
  
23 ····return-object·p1 
24 .end·method 
790 B
smali/M0/f.smali
    
Offset 1, 36 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·synthetic·LM0/f;1 .class·public·abstract·LM0/f;
2 .super·Ljava/lang/Object;2 .super·LM0/e;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LG0/a$d; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LM0/a$d; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(LM0/a$d;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LM0/f;->a:LM0/a$d; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·a(Ljava/lang/Object;LG0/a$e;)V 
18 ····.locals·1 
  
19 ····.line·1 
20 ····iget-object·v0,·p0,·LM0/f;->a:LM0/a$d; 
  
21 ····invoke-static·{v0,·p1,·p2},·LM0/g;->f(LM0/a$d;Ljava/lang/Object;LG0/a$e;)V 
  
22 ····return-void 
23 .end·method 
46.7 KB
smali/M0/i.smali
Max HTML report size reached
3.01 KB
smali/M0/e.smali
    
Offset 1, 36 lines modifiedOffset 1, 159 lines modified
1 .class·public·final·synthetic·LM0/e;1 .class·public·abstract·LM0/e;
2 .super·Ljava/lang/Object;2 .super·La/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LG0/a$d; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LM0/a$d; 
  
  
8 #·direct·methods4 #·direct·methods
 5 .method·public·static·varargs·M([Ljava/lang/Object;)Ljava/util/List;
9 .method·public·synthetic·constructor·<init>(LM0/a$d;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LM0/e;->a:LM0/a$d; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·a(Ljava/lang/Object;LG0/a$e;)V 
18 ····.locals·16 ····.locals·1
  
19 ····.line·17 ····.line·1
20 ····iget-object·v0,·p0,·LM0/e;->a:LM0/a$d;8 ····array-length·v0,·p0
  
21 ····invoke-static·{v0,·p1,·p2},·LM0/g;->e(LM0/a$d;Ljava/lang/Object;LG0/a$e;)V9 ····.line·2
 10 ····if-lez·v0,·:cond_0
  
22 ····return-void11 ····.line·3
 12 ····.line·4
 13 ····invoke-static·{p0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
 14 ····.line·5
 15 ····.line·6
 16 ····.line·7
 17 ····move-result-object·p0
  
 18 ····.line·8
 19 ····const-string·v0,·"asList(...)"
  
 20 ····.line·9
 21 ····.line·10
 22 ····invoke-static·{p0,·v0},·LW0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
 23 ····.line·11
 24 ····.line·12
 25 ····.line·13
 26 ····goto·:goto_0
  
 27 ····.line·14
 28 ····:cond_0
 29 ····sget-object·p0,·LM0/l;->e:LM0/l;
  
 30 ····.line·15
 31 ····.line·16
 32 ····:goto_0
 33 ····return-object·p0
 34 ····.line·17
 35 ····.line·18
 36 ····.line·19
 37 ····.line·20
 38 ····.line·21
 39 ····.line·22
 40 ····.line·23
 41 ····.line·24
 42 ····.line·25
 43 ····.line·26
 44 ····.line·27
 45 ····.line·28
 46 ····.line·29
 47 ····.line·30
 48 ····.line·31
 49 ····.line·32
 50 ····.line·33
 51 ····.line·34
 52 ····.line·35
 53 ····.line·36
 54 ····.line·37
 55 ····.line·38
 56 ····.line·39
 57 ····.line·40
 58 ····.line·41
 59 ····.line·42
 60 ····.line·43
 61 ····.line·44
 62 ····.line·45
 63 ····.line·46
 64 ····.line·47
 65 ····.line·48
 66 ····.line·49
 67 ····.line·50
 68 ····.line·51
 69 ····.line·52
 70 ····.line·53
 71 ····.line·54
 72 ····.line·55
 73 ····.line·56
 74 ····.line·57
 75 ····.line·58
 76 ····.line·59
 77 ····.line·60
 78 ····.line·61
 79 ····.line·62
 80 ····.line·63
 81 ····.line·64
 82 ····.line·65
 83 ····.line·66
 84 ····.line·67
 85 ····.line·68
 86 ····.line·69
 87 ····.line·70
 88 ····.line·71
 89 ····.line·72
 90 ····.line·73
 91 ····.line·74
 92 ····.line·75
 93 ····.line·76
 94 ····.line·77
 95 ····.line·78
Max diff block lines reached; 0/3053 bytes (0.00%) of diff not shown.
124 KB
smali/M0/b.smali
Max HTML report size reached
34.5 KB
smali/M0/g.smali
Max HTML report size reached
25.5 KB
smali/M0/c.smali
Max HTML report size reached
13.5 KB
smali/D/p.smali
Max HTML report size reached
31.9 KB
smali/D/a.smali
Max HTML report size reached
40.8 KB
smali/D/k.smali
Max HTML report size reached
2.31 KB
smali/D/j.smali
    
Offset 1, 149 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·LD/j;1 .class·public·interface·abstract·LD/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-virtual·{p0},·Landroid/view/ViewGroup$MarginLayoutParams;->getMarginEnd()I 
  
9 ····.line·2 
10 ····.line·3 
11 ····.line·4 
12 ····move-result·p0 
  
13 ····.line·5 
14 ····return·p0 
15 ····.line·6 
16 ····.line·7 
17 ····.line·8 
18 ····.line·9 
19 ····.line·10 
20 ····.line·11 
21 ····.line·12 
22 ····.line·13 
23 ····.line·14 
24 ····.line·15 
25 ····.line·16 
26 ····.line·17 
27 ····.line·18 
28 ····.line·19 
29 ····.line·20 
30 ····.line·21 
31 ····.line·22 
32 ····.line·23 
33 ····.line·24 
34 ····.line·25 
35 ····.line·26 
36 ····.line·27 
37 ····.line·28 
38 ····.line·29 
39 ····.line·30 
40 ····.line·31 
41 ····.line·32 
42 ····.line·33 
43 ····.line·34 
44 ····.line·35 
45 ····.line·36 
46 ····.line·37 
47 ····.line·38 
48 ····.line·39 
49 ····.line·40 
50 ····.line·41 
51 ····.line·42 
52 ····.line·43 
53 ····.line·44 
54 ····.line·45 
55 ····.line·46 
56 ····.line·47 
57 ····.line·48 
58 ····.line·49 
59 ····.line·50 
60 ····.line·51 
61 ····.line·52 
62 ····.line·53 
63 ····.line·54 
64 ····.line·55 
65 ····.line·56 
66 ····.line·57 
67 ····.line·58 
68 ····.line·59 
69 ····.line·60 
70 ····.line·61 
71 ····.line·62 
72 .end·method 
  
73 .method·public·static·b(Landroid/view/ViewGroup$MarginLayoutParams;)I 
74 ····.locals·0 
  
75 ····.line·1 
76 ····invoke-virtual·{p0},·Landroid/view/ViewGroup$MarginLayoutParams;->getMarginStart()I 
  
77 ····.line·2 
78 ····.line·3 
79 ····.line·4 
80 ····move-result·p0 
  
81 ····.line·5 
82 ····return·p0 
83 ····.line·6 
84 ····.line·7 
85 ····.line·8 
86 ····.line·9 
87 ····.line·10 
88 ····.line·11 
89 ····.line·12 
90 ····.line·13 
91 ····.line·14 
92 ····.line·15 
93 ····.line·16 
94 ····.line·17 
95 ····.line·18 
96 ····.line·19 
97 ····.line·20 
98 ····.line·21 
99 ····.line·22 
100 ····.line·23 
101 ····.line·24 
102 ····.line·25 
103 ····.line·26 
104 ····.line·27 
105 ····.line·28 
106 ····.line·29 
107 ····.line·30 
108 ····.line·31 
109 ····.line·32 
110 ····.line·33 
111 ····.line·34 
112 ····.line·35 
113 ····.line·36 
114 ····.line·37 
115 ····.line·38 
116 ····.line·39 
117 ····.line·40 
118 ····.line·41 
Max diff block lines reached; -1/2335 bytes (-0.04%) of diff not shown.
60.2 KB
smali/D/q.smali
Max HTML report size reached
9.64 KB
smali/D/d.smali
Max HTML report size reached
31.6 KB
smali/D/h.smali
Max HTML report size reached
2.39 KB
smali/D/o.smali
    
Offset 1, 11 lines modifiedOffset 1, 145 lines modified
1 .class·public·interface·abstract·LD/o;1 .class·public·abstract·LD/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LD/n; 
  
 4 #·direct·methods
 5 .method·public·static·a(Ljava/util/Locale;)Landroid/icu/text/DecimalFormatSymbols;
 6 ····.locals·0
  
6 #·virtual·methods 
7 .method·public·abstract·d(Landroid/view/View;IIIII[I)V7 ····.line·1
 8 ····invoke-static·{p0},·Landroid/icu/text/DecimalFormatSymbols;->getInstance(Ljava/util/Locale;)Landroid/icu/text/DecimalFormatSymbols;
  
 9 ····.line·2
 10 ····.line·3
 11 ····.line·4
 12 ····move-result-object·p0
  
 13 ····.line·5
 14 ····return-object·p0
 15 ····.line·6
 16 ····.line·7
 17 ····.line·8
 18 ····.line·9
 19 ····.line·10
 20 ····.line·11
 21 ····.line·12
 22 ····.line·13
 23 ····.line·14
 24 ····.line·15
 25 ····.line·16
 26 ····.line·17
 27 ····.line·18
 28 ····.line·19
 29 ····.line·20
 30 ····.line·21
 31 ····.line·22
 32 ····.line·23
 33 ····.line·24
 34 ····.line·25
 35 ····.line·26
 36 ····.line·27
 37 ····.line·28
 38 ····.line·29
 39 ····.line·30
 40 ····.line·31
 41 ····.line·32
 42 ····.line·33
 43 ····.line·34
 44 ····.line·35
 45 ····.line·36
 46 ····.line·37
 47 ····.line·38
 48 ····.line·39
 49 ····.line·40
 50 ····.line·41
 51 ····.line·42
 52 ····.line·43
 53 ····.line·44
 54 ····.line·45
 55 ····.line·46
 56 ····.line·47
 57 ····.line·48
 58 ····.line·49
 59 ····.line·50
 60 ····.line·51
 61 ····.line·52
 62 ····.line·53
 63 ····.line·54
 64 ····.line·55
 65 ····.line·56
 66 ····.line·57
 67 ····.line·58
 68 ····.line·59
 69 ····.line·60
 70 ····.line·61
 71 ····.line·62
 72 ····.line·63
 73 ····.line·64
 74 ····.line·65
 75 ····.line·66
 76 ····.line·67
 77 ····.line·68
 78 ····.line·69
 79 ····.line·70
 80 ····.line·71
 81 ····.line·72
 82 ····.line·73
 83 ····.line·74
 84 ····.line·75
 85 ····.line·76
 86 ····.line·77
 87 ····.line·78
 88 ····.line·79
 89 ····.line·80
 90 ····.line·81
 91 ····.line·82
 92 ····.line·83
 93 ····.line·84
 94 ····.line·85
 95 ····.line·86
 96 ····.line·87
 97 ····.line·88
 98 ····.line·89
 99 ····.line·90
 100 ····.line·91
 101 ····.line·92
 102 ····.line·93
 103 ····.line·94
 104 ····.line·95
 105 ····.line·96
 106 ····.line·97
 107 ····.line·98
 108 ····.line·99
 109 ····.line·100
 110 ····.line·101
 111 ····.line·102
 112 ····.line·103
 113 ····.line·104
 114 ····.line·105
 115 ····.line·106
 116 ····.line·107
 117 ····.line·108
 118 ····.line·109
 119 ····.line·110
Max diff block lines reached; 0/2414 bytes (0.00%) of diff not shown.
8.13 KB
smali/D/l.smali
    
Offset 1, 44 lines modifiedOffset 1, 370 lines modified
1 .class·public·abstract·LD/l;1 .class·public·final·LD/l;
2 .super·Ljava/lang/Object;2 .super·Landroid/view/View$BaseSavedState;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
 6 ····.annotation·system·Ldalvik/annotation/Signature;
 7 ········value·=·{
 8 ············"Landroid/os/Parcelable$Creator<",
 9 ············"LD/l;",
 10 ············">;"
 11 ········}
 12 ····.end·annotation
 13 .end·field
  
  
 14 #·instance·fields
 15 .field·public·a:I
  
  
4 #·direct·methods16 #·direct·methods
5 .method·public·static·a(Landroid/view/MotionEvent;I)Z17 .method·static·constructor·<clinit>()V
6 ····.locals·018 ····.locals·2
  
7 ····.line·119 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/MotionEvent;->getSource()I20 ····new-instance·v0,·LD/k;
  
9 ····.line·221 ····.line·2
10 ····.line·322 ····.line·3
 23 ····const/4·v1,·0x0
  
11 ····.line·424 ····.line·4
12 ····move-result·p025 ····invoke-direct·{v0,·v1},·LD/k;-><init>(I)V
  
13 ····.line·526 ····.line·5
14 ····and-int/2addr·p0,·p1 
  
15 ····.line·627 ····.line·6
16 ····if-ne·p0,·p1,·:cond_028 ····.line·7
 29 ····sput-object·v0,·LD/l;->CREATOR:Landroid/os/Parcelable$Creator;
  
 30 ····.line·8
 31 ····.line·9
 32 ····return-void
 33 ····.line·10
 34 ····.line·11
 35 ····.line·12
 36 ····.line·13
 37 ····.line·14
 38 ····.line·15
 39 ····.line·16
 40 ····.line·17
 41 ····.line·18
 42 ····.line·19
 43 ····.line·20
 44 ····.line·21
 45 ····.line·22
 46 ····.line·23
 47 ····.line·24
 48 ····.line·25
 49 ····.line·26
 50 ····.line·27
 51 ····.line·28
 52 ····.line·29
 53 ····.line·30
 54 ····.line·31
 55 ····.line·32
 56 ····.line·33
 57 ····.line·34
 58 ····.line·35
 59 ····.line·36
 60 ····.line·37
 61 ····.line·38
 62 ····.line·39
 63 ····.line·40
 64 ····.line·41
 65 ····.line·42
 66 ····.line·43
 67 ····.line·44
 68 ····.line·45
 69 ····.line·46
 70 ····.line·47
 71 ····.line·48
 72 ····.line·49
 73 ····.line·50
 74 ····.line·51
 75 ····.line·52
 76 ····.line·53
 77 ····.line·54
 78 ····.line·55
 79 ····.line·56
 80 ····.line·57
 81 ····.line·58
 82 ····.line·59
 83 ····.line·60
 84 ····.line·61
 85 ····.line·62
 86 ····.line·63
 87 ····.line·64
 88 ····.line·65
 89 ····.line·66
 90 ····.line·67
 91 ····.line·68
 92 ····.line·69
 93 ····.line·70
 94 ····.line·71
 95 ····.line·72
 96 ····.line·73
 97 ····.line·74
 98 ····.line·75
 99 ····.line·76
 100 ····.line·77
 101 ····.line·78
 102 ····.line·79
 103 ····.line·80
 104 ····.line·81
 105 ····.line·82
 106 ····.line·83
 107 ····.line·84
 108 ····.line·85
 109 ····.line·86
 110 ····.line·87
 111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
Max diff block lines reached; 5035/8296 bytes (60.69%) of diff not shown.
11.0 KB
smali/D/f.smali
Max HTML report size reached
68.8 KB
smali/D/m.smali
Max HTML report size reached
21.8 KB
smali/D/n.smali
Max HTML report size reached
895 B
smali/D/i.smali
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·abstract·LD/i;1 .class·public·abstract·LD/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·a(II)I5 .method·public·static·a(Landroid/view/ViewGroup;)Z
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-static·{p0,·p1},·Landroid/view/Gravity;->getAbsoluteGravity(II)I8 ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getClipToPadding()Z
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····move-result·p012 ····move-result·p0
  
13 ····.line·513 ····.line·5
Offset 120, 8 lines modifiedOffset 120, 26 lines modified
120 ····.line·106120 ····.line·106
121 ····.line·107121 ····.line·107
122 ····.line·108122 ····.line·108
123 ····.line·109123 ····.line·109
124 ····.line·110124 ····.line·110
125 ····.line·111125 ····.line·111
126 ····.line·112126 ····.line·112
 127 ····.line·113
 128 ····.line·114
 129 ····.line·115
 130 ····.line·116
 131 ····.line·117
 132 ····.line·118
 133 ····.line·119
 134 ····.line·120
 135 ····.line·121
 136 ····.line·122
 137 ····.line·123
 138 ····.line·124
 139 ····.line·125
 140 ····.line·126
 141 ····.line·127
 142 ····.line·128
 143 ····.line·129
 144 ····.line·130
127 .end·method145 .end·method
22.7 KB
smali/D/e.smali
Max HTML report size reached
28.2 KB
smali/D/b.smali
Max HTML report size reached
67.4 KB
smali/D/g.smali
Max HTML report size reached
2.81 KB
smali/D/c.smali
    
Offset 1, 28 lines modifiedOffset 1, 164 lines modified
1 .class·public·final·synthetic·LD/c;1 .class·public·interface·abstract·LD/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LD/e$b; 
 4 #·static·fields
 5 .field·public·static·final·a:Z
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·synthetic·constructor·<init>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·08 ····.locals·2
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
11 ····return-void 
12 .end·method11 ····.line·2
 12 ····.line·3
 13 ····const/16·v1,·0x1b
  
 14 ····.line·4
 15 ····.line·5
 16 ····if-lt·v0,·v1,·:cond_0
  
13 #·virtual·methods 
14 .method·public·final·a(Landroid/content/Context;[ILandroid/view/MotionEvent;I)V 
15 ····.locals·017 ····.line·6
 18 ····.line·7
 19 ····const/4·v0,·0x1
  
 20 ····.line·8
 21 ····goto·:goto_0
  
 22 ····.line·9
 23 ····:cond_0
 24 ····const/4·v0,·0x0
  
16 ····.line·125 ····.line·10
17 ····invoke-static·{p1,·p2,·p3,·p4},·LD/e;->a(Landroid/content/Context;[ILandroid/view/MotionEvent;I)V26 ····:goto_0
 27 ····sput-boolean·v0,·LD/c;->a:Z
  
 28 ····.line·11
 29 ····.line·12
18 ····return-void30 ····return-void
 31 ····.line·13
 32 ····.line·14
 33 ····.line·15
 34 ····.line·16
 35 ····.line·17
 36 ····.line·18
 37 ····.line·19
 38 ····.line·20
 39 ····.line·21
 40 ····.line·22
 41 ····.line·23
 42 ····.line·24
 43 ····.line·25
 44 ····.line·26
 45 ····.line·27
 46 ····.line·28
 47 ····.line·29
 48 ····.line·30
 49 ····.line·31
 50 ····.line·32
 51 ····.line·33
 52 ····.line·34
 53 ····.line·35
 54 ····.line·36
 55 ····.line·37
 56 ····.line·38
 57 ····.line·39
 58 ····.line·40
 59 ····.line·41
 60 ····.line·42
 61 ····.line·43
 62 ····.line·44
 63 ····.line·45
 64 ····.line·46
 65 ····.line·47
 66 ····.line·48
 67 ····.line·49
 68 ····.line·50
 69 ····.line·51
 70 ····.line·52
 71 ····.line·53
 72 ····.line·54
 73 ····.line·55
 74 ····.line·56
 75 ····.line·57
 76 ····.line·58
 77 ····.line·59
 78 ····.line·60
 79 ····.line·61
 80 ····.line·62
 81 ····.line·63
 82 ····.line·64
 83 ····.line·65
 84 ····.line·66
 85 ····.line·67
 86 ····.line·68
 87 ····.line·69
 88 ····.line·70
 89 ····.line·71
 90 ····.line·72
 91 ····.line·73
 92 ····.line·74
 93 ····.line·75
 94 ····.line·76
 95 ····.line·77
 96 ····.line·78
 97 ····.line·79
 98 ····.line·80
 99 ····.line·81
 100 ····.line·82
 101 ····.line·83
 102 ····.line·84
 103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
 109 ····.line·91
 110 ····.line·92
 111 ····.line·93
Max diff block lines reached; 0/2843 bytes (0.00%) of diff not shown.
4.08 KB
smali/j0/a.smali
    
Offset 1, 82 lines modifiedOffset 1, 55 lines modified
1 .class·public·abstract·Lj0/a;1 .class·public·final·Lj0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Exception;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·e:I
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·static·a(Ljava/lang/String;)Ljava/lang/String;7 .method·public·constructor·<init>(ILjava/lang/Exception;)V
6 ····.locals·48 ····.locals·0
  
7 ····.line·19 ····.line·1
8 ····const/4·v0,·0x010 ····invoke-direct·{p0,·p2},·Ljava/lang/Exception;-><init>(Ljava/lang/Throwable;)V
  
9 ····.line·211 ····.line·2
10 ····if-eqz·p0,·:cond_1 
  
11 ····.line·312 ····.line·3
12 ····.line·413 ····.line·4
13 ····invoke-virtual·{p0},·Ljava/lang/String;->isEmpty()Z14 ····iput·p1,·p0,·Lj0/a;->e:I
  
14 ····.line·515 ····.line·5
15 ····.line·616 ····.line·6
 17 ····return-void
16 ····.line·718 ····.line·7
17 ····move-result·v1 
  
18 ····.line·819 ····.line·8
19 ····if-eqz·v1,·:cond_0 
  
20 ····.line·920 ····.line·9
21 ····.line·1021 ····.line·10
22 ····goto·:goto_0 
  
23 ····.line·1122 ····.line·11
24 ····:cond_0 
25 ····new-instance·v1,·Ljava/util/StringTokenizer; 
  
26 ····.line·1223 ····.line·12
27 ····.line·1324 ····.line·13
28 ····const-string·v2,·"," 
  
29 ····.line·1425 ····.line·14
30 ····.line·1526 ····.line·15
31 ····const/4·v3,·0x0 
  
32 ····.line·1627 ····.line·16
33 ····invoke-direct·{v1,·p0,·v2,·v3},·Ljava/util/StringTokenizer;-><init>(Ljava/lang/String;Ljava/lang/String;Z)V 
  
34 ····.line·1728 ····.line·17
35 ····.line·1829 ····.line·18
36 ····.line·1930 ····.line·19
37 ····invoke-virtual·{v1},·Ljava/util/StringTokenizer;->hasMoreTokens()Z 
  
38 ····.line·2031 ····.line·20
39 ····.line·2132 ····.line·21
40 ····.line·2233 ····.line·22
41 ····move-result·p0 
  
42 ····.line·2334 ····.line·23
43 ····if-eqz·p0,·:cond_1 
  
44 ····.line·2435 ····.line·24
45 ····.line·2536 ····.line·25
46 ····invoke-virtual·{v1},·Ljava/util/StringTokenizer;->nextToken()Ljava/lang/String; 
  
47 ····.line·2637 ····.line·26
48 ····.line·2738 ····.line·27
49 ····.line·2839 ····.line·28
50 ····move-result-object·p0 
  
51 ····.line·2940 ····.line·29
52 ····return-object·p0 
  
53 ····.line·3041 ····.line·30
54 ····:cond_1 
55 ····:goto_0 
56 ····return-object·v0 
57 ····.line·3142 ····.line·31
58 ····.line·3243 ····.line·32
59 ····.line·3344 ····.line·33
60 ····.line·3445 ····.line·34
61 ····.line·3546 ····.line·35
62 ····.line·3647 ····.line·36
63 ····.line·3748 ····.line·37
Offset 101, 8 lines modifiedOffset 74, 162 lines modified
101 ····.line·5674 ····.line·56
102 ····.line·5775 ····.line·57
103 ····.line·5876 ····.line·58
104 ····.line·5977 ····.line·59
105 ····.line·6078 ····.line·60
106 ····.line·6179 ····.line·61
107 ····.line·6280 ····.line·62
 81 ····.line·63
 82 ····.line·64
 83 ····.line·65
 84 ····.line·66
 85 ····.line·67
 86 ····.line·68
 87 ····.line·69
 88 ····.line·70
 89 ····.line·71
 90 ····.line·72
 91 ····.line·73
 92 ····.line·74
 93 ····.line·75
 94 ····.line·76
 95 ····.line·77
 96 ····.line·78
 97 ····.line·79
 98 ····.line·80
 99 ····.line·81
 100 ····.line·82
 101 ····.line·83
 102 ····.line·84
 103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
 109 ····.line·91
 110 ····.line·92
 111 ····.line·93
 112 ····.line·94
Max diff block lines reached; 0/4142 bytes (0.00%) of diff not shown.
40.1 KB
smali/J0/a.smali
Max HTML report size reached
26.4 KB
smali/y0/a.smali
Max HTML report size reached
2.93 KB
smali/e1/a.smali
    
Offset 1, 106 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·Le1/a;1 .class·public·final·Le1/a;
2 .super·Ld1/a;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·constructor·<init>()V 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-direct·{p0},·Ld1/a;-><init>()V 
  
9 ····.line·2 
10 ····.line·3 
11 ····.line·4 
12 ····return-void 
13 ····.line·5 
14 ····.line·6 
15 ····.line·7 
16 ····.line·8 
17 ····.line·9 
18 ····.line·10 
19 ····.line·11 
20 ····.line·12 
21 ····.line·13 
22 ····.line·14 
23 ····.line·15 
24 ····.line·16 
25 ····.line·17 
26 ····.line·18 
27 ····.line·19 
28 ····.line·20 
29 ····.line·21 
30 ····.line·22 
31 ····.line·23 
32 ····.line·24 
33 ····.line·25 
34 ····.line·26 
35 ····.line·27 
36 ····.line·28 
37 ····.line·29 
38 ····.line·30 
39 ····.line·31 
40 ····.line·32 
41 ····.line·33 
42 ····.line·34 
43 ····.line·35 
44 ····.line·36 
45 ····.line·37 
46 ····.line·38 
47 ····.line·39 
48 ····.line·40 
49 ····.line·41 
50 ····.line·42 
51 ····.line·43 
52 ····.line·44 
53 ····.line·45 
54 ····.line·46 
55 ····.line·47 
56 ····.line·48 
57 ····.line·49 
58 ····.line·50 
59 ····.line·51 
60 ····.line·52 
61 ····.line·53 
62 ····.line·54 
63 ····.line·55 
64 ····.line·56 
65 ····.line·57 
66 ····.line·58 
67 ····.line·59 
68 ····.line·60 
69 ····.line·61 
70 .end·method 
  
  
71 #·virtual·methods4 #·virtual·methods
72 .method·public·c()Ljava/util/Random;5 .method·public·a()I
73 ····.locals·26 ····.locals·1
  
74 ····.line·17 ····.line·1
75 ····invoke-static·{},·Ljava/util/concurrent/ThreadLocalRandom;->current()Ljava/util/concurrent/ThreadLocalRandom;8 ····const·v0,·0x3fffffff····#·1.9999999f
  
76 ····.line·29 ····.line·2
77 ····.line·310 ····.line·3
78 ····.line·411 ····.line·4
 12 ····return·v0
79 ····move-result-object·v0 
  
80 ····.line·513 ····.line·5
81 ····const-string·v1,·"current(...)" 
  
82 ····.line·614 ····.line·6
83 ····.line·715 ····.line·7
84 ····invoke-static·{v0,·v1},·Lb1/l;->d(Ljava/lang/Object;Ljava/lang/String;)V 
  
85 ····.line·816 ····.line·8
86 ····.line·917 ····.line·9
87 ····.line·1018 ····.line·10
88 ····return-object·v0 
89 ····.line·1119 ····.line·11
90 ····.line·1220 ····.line·12
91 ····.line·1321 ····.line·13
92 ····.line·1422 ····.line·14
93 ····.line·1523 ····.line·15
94 ····.line·1624 ····.line·16
95 ····.line·1725 ····.line·17
Offset 144, 8 lines modifiedOffset 67, 80 lines modified
144 ····.line·5567 ····.line·55
145 ····.line·5668 ····.line·56
146 ····.line·5769 ····.line·57
147 ····.line·5870 ····.line·58
148 ····.line·5971 ····.line·59
149 ····.line·6072 ····.line·60
150 ····.line·6173 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
Max diff block lines reached; 0/2968 bytes (0.00%) of diff not shown.
170 B
smali/R/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·LR/a;1 .class·public·abstract·LR/a;
2 .super·Ljava/lang/Object;2 .super·Landroid/graphics/drawable/Drawable;
3 .source·"SourceFile"3 .source·"SourceFile"
6.5 KB
smali/O0/a.smali
    
Offset 1, 50 lines modifiedOffset 1, 364 lines modified
1 .class·public·abstract·LO0/a;1 .class·public·final·enum·LO0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·enum·e:LO0/a;
  
 6 .field·public·static·final·synthetic·f:[LO0/a;
  
  
4 #·direct·methods7 #·direct·methods
5 .method·public·static·a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V8 .method·static·constructor·<clinit>()V
6 ····.locals·19 ····.locals·5
  
7 ····.line·110 ····.line·1
8 ····const-string·v0,·"<this>"11 ····new-instance·v0,·LO0/a;
  
9 ····.line·212 ····.line·2
10 ····.line·313 ····.line·3
11 ····invoke-static·{p0,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V14 ····const-string·v1,·"COROUTINE_SUSPENDED"
  
12 ····.line·415 ····.line·4
13 ····.line·516 ····.line·5
 17 ····const/4·v2,·0x0
  
14 ····.line·618 ····.line·6
15 ····const-string·v0,·"exception"19 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
16 ····.line·720 ····.line·7
17 ····.line·821 ····.line·8
18 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
19 ····.line·922 ····.line·9
 23 ····sput-object·v0,·LO0/a;->e:LO0/a;
  
20 ····.line·1024 ····.line·10
21 ····.line·1125 ····.line·11
22 ····if-eq·p0,·p1,·:cond_026 ····new-instance·v1,·LO0/a;
  
23 ····.line·1227 ····.line·12
24 ····.line·1328 ····.line·13
25 ····sget-object·v0,·LV0/b;->a:LV0/a;29 ····const-string·v2,·"UNDECIDED"
  
26 ····.line·1430 ····.line·14
27 ····.line·1531 ····.line·15
28 ····invoke-virtual·{v0,·p0,·p1},·LV0/a;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V32 ····const/4·v3,·0x1
  
29 ····.line·1633 ····.line·16
 34 ····invoke-direct·{v1,·v2,·v3},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
30 ····.line·1735 ····.line·17
31 ····.line·1836 ····.line·18
32 ····:cond_037 ····.line·19
 38 ····new-instance·v2,·LO0/a;
  
 39 ····.line·20
 40 ····.line·21
 41 ····const-string·v3,·"RESUMED"
  
 42 ····.line·22
 43 ····.line·23
 44 ····const/4·v4,·0x2
  
 45 ····.line·24
 46 ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
 47 ····.line·25
 48 ····.line·26
 49 ····.line·27
 50 ····filled-new-array·{v0,·v1,·v2},·[LO0/a;
  
 51 ····.line·28
 52 ····.line·29
 53 ····.line·30
 54 ····move-result-object·v0
  
 55 ····.line·31
 56 ····sput-object·v0,·LO0/a;->f:[LO0/a;
  
 57 ····.line·32
 58 ····.line·33
33 ····return-void59 ····return-void
 60 ····.line·34
 61 ····.line·35
 62 ····.line·36
 63 ····.line·37
 64 ····.line·38
 65 ····.line·39
 66 ····.line·40
 67 ····.line·41
 68 ····.line·42
 69 ····.line·43
 70 ····.line·44
 71 ····.line·45
 72 ····.line·46
 73 ····.line·47
 74 ····.line·48
 75 ····.line·49
 76 ····.line·50
 77 ····.line·51
 78 ····.line·52
 79 ····.line·53
 80 ····.line·54
 81 ····.line·55
 82 ····.line·56
 83 ····.line·57
 84 ····.line·58
 85 ····.line·59
 86 ····.line·60
 87 ····.line·61
 88 ····.line·62
 89 ····.line·63
 90 ····.line·64
 91 ····.line·65
 92 ····.line·66
 93 ····.line·67
 94 ····.line·68
 95 ····.line·69
 96 ····.line·70
 97 ····.line·71
 98 ····.line·72
 99 ····.line·73
 100 ····.line·74
 101 ····.line·75
 102 ····.line·76
 103 ····.line·77
Max diff block lines reached; 538/6622 bytes (8.12%) of diff not shown.
8.68 KB
smali/W0/a.smali
    
Offset 1, 33 lines modifiedOffset 1, 36 lines modified
1 .class·public·abstract·LW0/a;1 .class·public·final·LW0/a;
2 .super·LV0/a;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/util/Iterator;
  
  
 6 #·instance·fields
 7 .field·public·final·e:[Ljava/lang/Object;
  
 8 .field·public·f:I
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········LW0/a$a; 
8 ····} 
9 .end·annotation 
  
  
10 #·direct·methods9 #·direct·methods
11 .method·public·constructor·<init>()V10 .method·public·constructor·<init>([Ljava/lang/Object;)V
12 ····.locals·011 ····.locals·0
  
13 ····.line·112 ····.line·1
14 ····invoke-direct·{p0},·LV0/a;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15 ····.line·214 ····.line·2
16 ····.line·315 ····.line·3
17 ····.line·416 ····.line·4
18 ····return-void17 ····iput-object·p1,·p0,·LW0/a;->e:[Ljava/lang/Object;
  
19 ····.line·518 ····.line·5
20 ····.line·619 ····.line·6
 20 ····return-void
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····.line·1125 ····.line·11
26 ····.line·1226 ····.line·12
27 ····.line·1327 ····.line·13
Offset 75, 57 lines modifiedOffset 78, 122 lines modified
75 ····.line·5578 ····.line·55
76 ····.line·5679 ····.line·56
77 ····.line·5780 ····.line·57
78 ····.line·5881 ····.line·58
79 ····.line·5982 ····.line·59
80 ····.line·6083 ····.line·60
81 ····.line·6184 ····.line·61
 85 ····.line·62
 86 ····.line·63
 87 ····.line·64
 88 ····.line·65
 89 ····.line·66
 90 ····.line·67
 91 ····.line·68
 92 ····.line·69
 93 ····.line·70
 94 ····.line·71
 95 ····.line·72
 96 ····.line·73
 97 ····.line·74
 98 ····.line·75
 99 ····.line·76
 100 ····.line·77
 101 ····.line·78
 102 ····.line·79
 103 ····.line·80
 104 ····.line·81
 105 ····.line·82
 106 ····.line·83
 107 ····.line·84
 108 ····.line·85
 109 ····.line·86
 110 ····.line·87
 111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
 117 ····.line·94
 118 ····.line·95
 119 ····.line·96
 120 ····.line·97
 121 ····.line·98
 122 ····.line·99
 123 ····.line·100
 124 ····.line·101
 125 ····.line·102
 126 ····.line·103
 127 ····.line·104
 128 ····.line·105
 129 ····.line·106
 130 ····.line·107
 131 ····.line·108
 132 ····.line·109
 133 ····.line·110
 134 ····.line·111
 135 ····.line·112
 136 ····.line·113
 137 ····.line·114
 138 ····.line·115
 139 ····.line·116
 140 ····.line·117
 141 ····.line·118
 142 ····.line·119
 143 ····.line·120
 144 ····.line·121
 145 ····.line·122
 146 ····.line·123
 147 ····.line·124
 148 ····.line·125
 149 ····.line·126
 150 ····.line·127
 151 ····.line·128
 152 ····.line·129
 153 ····.line·130
82 .end·method154 .end·method
  
83 .method·private·final·c(I)Z 
 155 #·virtual·methods
 156 .method·public·final·hasNext()Z
84 ····.locals·1157 ····.locals·2
  
85 ····.line·1158 ····.line·1
Max diff block lines reached; 6615/8861 bytes (74.65%) of diff not shown.
33.8 KB
smali/I0/a.smali
Max HTML report size reached
16.9 KB
smali/I0/b.smali
Max HTML report size reached
10.7 KB
smali/p/a.smali
Max HTML report size reached
53.0 KB
smali/p/d.smali
Max HTML report size reached
18.1 KB
smali/p/b.smali
Max HTML report size reached
57.5 KB
smali/p/c.smali
Max HTML report size reached
18.9 KB
smali/P0/a.smali
Max HTML report size reached
17.5 KB
smali/P0/d.smali
Max HTML report size reached
5.11 KB
smali/P0/f.smali
    
Offset 1, 229 lines modifiedOffset 1, 70 lines modified
1 .class·public·abstract·LP0/f;1 .class·public·abstract·LP0/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:LP0/e;
4 #·direct·methods 
5 .method·public·static·final·a([Ljava/lang/Object;I)[Ljava/lang/Object; 
6 ····.locals·1 
  
7 ····.line·1 
8 ····const-string·v0,·"reference" 
  
9 ····.line·2 
10 ····.line·3 
11 ····invoke-static·{p0,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
12 ····.line·4 
13 ····.line·5 
14 ····.line·6 
15 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
16 ····.line·7 
17 ····.line·8 
18 ····.line·9 
19 ····move-result-object·p0 
  
20 ····.line·10 
21 ····invoke-virtual·{p0},·Ljava/lang/Class;->getComponentType()Ljava/lang/Class; 
  
22 ····.line·11 
23 ····.line·12 
24 ····.line·13 
25 ····move-result-object·p0 
  
26 ····.line·14 
27 ····invoke-static·{p0,·p1},·Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object; 
  
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····move-result-object·p0 
  
32 ····.line·18 
33 ····const-string·p1,·"null·cannot·be·cast·to·non-null·type·kotlin.Array<T·of·kotlin.collections.ArraysKt__ArraysJVMKt.arrayOfNulls>" 
  
 6 .field·public·static·b:LP0/e;
34 ····.line·19 
35 ····.line·20 
36 ····invoke-static·{p0,·p1},·Lb1/l;->c(Ljava/lang/Object;Ljava/lang/String;)V 
  
37 ····.line·21 
38 ····.line·22 
39 ····.line·23 
40 ····check-cast·p0,·[Ljava/lang/Object; 
  
 7 #·direct·methods
 8 .method·static·constructor·<clinit>()V
41 ····.line·24 
42 ····.line·25 
43 ····return-object·p0 
44 ····.line·26 
45 ····.line·27 
46 ····.line·28 
47 ····.line·29 
48 ····.line·30 
49 ····.line·31 
50 ····.line·32 
51 ····.line·33 
52 ····.line·34 
53 ····.line·35 
54 ····.line·36 
55 ····.line·37 
56 ····.line·38 
57 ····.line·39 
58 ····.line·40 
59 ····.line·41 
60 ····.line·42 
61 ····.line·43 
62 ····.line·44 
63 ····.line·45 
64 ····.line·46 
65 ····.line·47 
66 ····.line·48 
67 ····.line·49 
68 ····.line·50 
69 ····.line·51 
70 ····.line·52 
71 ····.line·53 
72 ····.line·54 
73 ····.line·55 
74 ····.line·56 
75 ····.line·57 
76 ····.line·58 
77 ····.line·59 
78 ····.line·60 
79 ····.line·61 
80 ····.line·62 
81 ····.line·63 
82 ····.line·64 
83 ····.line·65 
84 ····.line·66 
85 ····.line·67 
86 ····.line·68 
87 ····.line·69 
88 ····.line·70 
89 ····.line·71 
90 ····.line·72 
91 ····.line·73 
92 ····.line·74 
93 ····.line·75 
94 ····.line·76 
95 ····.line·77 
96 ····.line·78 
97 ····.line·79 
98 ····.line·80 
99 ····.line·81 
100 ····.line·82 
101 ····.line·83 
102 ····.line·84 
103 ····.line·85 
104 ····.line·86 
105 ····.line·87 
106 ····.line·88 
107 ····.line·89 
108 ····.line·90 
Max diff block lines reached; 2439/5197 bytes (46.93%) of diff not shown.
94.4 KB
smali/P0/e.smali
Max HTML report size reached
44.4 KB
smali/P0/b.smali
Max HTML report size reached
8.53 KB
smali/P0/g.smali
    
Offset 1, 3 lines modifiedOffset 1, 571 lines modified
1 .class·public·abstract·LP0/g;1 .class·public·abstract·LP0/g;
2 .super·LP0/f;2 .super·LP0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LW0/f;
  
  
 6 #·instance·fields
 7 .field·public·final·h:I
  
  
 8 #·direct·methods
 9 .method·public·constructor·<init>(ILN0/d;)V
 10 ····.locals·0
  
 11 ····.line·1
 12 ····invoke-direct·{p0,·p2},·LP0/b;-><init>(LN0/d;)V
  
 13 ····.line·2
 14 ····.line·3
 15 ····.line·4
 16 ····iput·p1,·p0,·LP0/g;->h:I
  
 17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
 119 ····.line·106
Max diff block lines reached; -1/8698 bytes (-0.01%) of diff not shown.
3.4 KB
smali/P0/c.smali
    
Offset 1, 228 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LP0/c;1 .class·public·interface·abstract·LP0/c;
2 .super·Ljava/util/AbstractList;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/util/List; 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>()V 
8 ····.locals·0 
  
9 ····.line·1 
10 ····invoke-direct·{p0},·Ljava/util/AbstractList;-><init>()V 
  
11 ····.line·2 
12 ····.line·3 
13 ····.line·4 
14 ····return-void 
15 ····.line·5 
16 ····.line·6 
17 ····.line·7 
18 ····.line·8 
19 ····.line·9 
20 ····.line·10 
21 ····.line·11 
22 ····.line·12 
23 ····.line·13 
24 ····.line·14 
25 ····.line·15 
26 ····.line·16 
27 ····.line·17 
28 ····.line·18 
29 ····.line·19 
30 ····.line·20 
31 ····.line·21 
32 ····.line·22 
33 ····.line·23 
34 ····.line·24 
35 ····.line·25 
36 ····.line·26 
37 ····.line·27 
38 ····.line·28 
39 ····.line·29 
40 ····.line·30 
41 ····.line·31 
42 ····.line·32 
43 ····.line·33 
44 ····.line·34 
45 ····.line·35 
46 ····.line·36 
47 ····.line·37 
48 ····.line·38 
49 ····.line·39 
50 ····.line·40 
51 ····.line·41 
52 ····.line·42 
53 ····.line·43 
54 ····.line·44 
55 ····.line·45 
56 ····.line·46 
57 ····.line·47 
58 ····.line·48 
59 ····.line·49 
60 ····.line·50 
61 ····.line·51 
62 ····.line·52 
63 ····.line·53 
64 ····.line·54 
65 ····.line·55 
66 ····.line·56 
67 ····.line·57 
68 ····.line·58 
69 ····.line·59 
70 ····.line·60 
71 ····.line·61 
72 .end·method 
  
  
73 #·virtual·methods4 #·virtual·methods
74 .method·public·abstract·d()I5 .method·public·abstract·g()LP0/c;
75 .end·method 
  
76 .method·public·abstract·e(I)Ljava/lang/Object; 
77 .end·method 
  
78 .method·public·final·bridge·remove(I)Ljava/lang/Object; 
79 ····.locals·0 
  
80 ····.line·1 
81 ····invoke-virtual·{p0,·p1},·LP0/c;->e(I)Ljava/lang/Object; 
  
82 ····.line·2 
83 ····.line·3 
84 ····.line·4 
85 ····move-result-object·p1 
  
86 ····.line·5 
87 ····return-object·p1 
88 ····.line·6 
89 ····.line·7 
90 ····.line·8 
91 ····.line·9 
92 ····.line·10 
93 ····.line·11 
94 ····.line·12 
95 ····.line·13 
96 ····.line·14 
97 ····.line·15 
98 ····.line·16 
99 ····.line·17 
100 ····.line·18 
101 ····.line·19 
102 ····.line·20 
103 ····.line·21 
104 ····.line·22 
105 ····.line·23 
106 ····.line·24 
107 ····.line·25 
108 ····.line·26 
109 ····.line·27 
110 ····.line·28 
111 ····.line·29 
112 ····.line·30 
113 ····.line·31 
114 ····.line·32 
115 ····.line·33 
Max diff block lines reached; 0/3451 bytes (0.00%) of diff not shown.
22.5 KB
smali/l0/a.smali
Max HTML report size reached
76.9 KB
smali/q/a.smali
Max HTML report size reached
9.06 KB
smali/q/b.smali
    
Offset 1, 597 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·synthetic·Lq/b;1 .class·public·interface·abstract·Lq/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·synthetic·a(Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z 
6 ····.locals·1 
  
7 ····.line·1 
8 ····:cond_0 
9 ····invoke-virtual·{p0,·p1,·p2,·p3},·Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z 
  
10 ····.line·2 
11 ····.line·3 
12 ····.line·4 
13 ····move-result·v0 
  
14 ····.line·5 
15 ····if-eqz·v0,·:cond_1 
  
16 ····.line·6 
17 ····.line·7 
18 ····const/4·p0,·0x1 
  
19 ····.line·8 
20 ····return·p0 
  
21 ····.line·9 
22 ····:cond_1 
23 ····invoke-virtual·{p0,·p1},·Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;->get(Ljava/lang/Object;)Ljava/lang/Object; 
  
24 ····.line·10 
25 ····.line·11 
26 ····.line·12 
27 ····move-result-object·v0 
  
28 ····.line·13 
29 ····if-eq·v0,·p2,·:cond_0 
  
30 ····.line·14 
31 ····.line·15 
32 ····const/4·p0,·0x0 
  
33 ····.line·16 
34 ····return·p0 
35 ····.line·17 
36 ····.line·18 
37 ····.line·19 
38 ····.line·20 
39 ····.line·21 
40 ····.line·22 
41 ····.line·23 
42 ····.line·24 
43 ····.line·25 
44 ····.line·26 
45 ····.line·27 
46 ····.line·28 
47 ····.line·29 
48 ····.line·30 
49 ····.line·31 
50 ····.line·32 
51 ····.line·33 
52 ····.line·34 
53 ····.line·35 
54 ····.line·36 
55 ····.line·37 
56 ····.line·38 
57 ····.line·39 
58 ····.line·40 
59 ····.line·41 
60 ····.line·42 
61 ····.line·43 
62 ····.line·44 
63 ····.line·45 
64 ····.line·46 
65 ····.line·47 
66 ····.line·48 
67 ····.line·49 
68 ····.line·50 
69 ····.line·51 
70 ····.line·52 
71 ····.line·53 
72 ····.line·54 
73 ····.line·55 
74 ····.line·56 
75 ····.line·57 
76 ····.line·58 
77 ····.line·59 
78 ····.line·60 
79 ····.line·61 
80 ····.line·62 
81 ····.line·63 
82 ····.line·64 
83 ····.line·65 
84 ····.line·66 
85 ····.line·67 
86 ····.line·68 
87 ····.line·69 
88 ····.line·70 
89 ····.line·71 
90 ····.line·72 
91 ····.line·73 
92 ····.line·74 
93 ····.line·75 
94 ····.line·76 
95 ····.line·77 
96 ····.line·78 
97 ····.line·79 
98 ····.line·80 
99 ····.line·81 
100 ····.line·82 
101 ····.line·83 
102 ····.line·84 
103 ····.line·85 
104 ····.line·86 
105 ····.line·87 
106 ····.line·88 
107 ····.line·89 
108 ····.line·90 
109 ····.line·91 
110 ····.line·92 
111 ····.line·93 
112 ····.line·94 
113 ····.line·95 
114 ····.line·96 
115 ····.line·97 
Max diff block lines reached; -1/9243 bytes (-0.01%) of diff not shown.
3.77 KB
smali/q/c.smali
    
Offset 1, 169 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·Lq/c;1 .class·public·final·Lq/c;
2 .super·Lq/a;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lq/b;
  
4 #·direct·methods 
5 .method·public·constructor·<init>()V 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-direct·{p0},·Lq/a;-><init>()V 
  
9 ····.line·2 
10 ····.line·3 
11 ····.line·4 
12 ····return-void 
13 ····.line·5 
14 ····.line·6 
15 ····.line·7 
16 ····.line·8 
17 ····.line·9 
18 ····.line·10 
19 ····.line·11 
20 ····.line·12 
21 ····.line·13 
22 ····.line·14 
23 ····.line·15 
24 ····.line·16 
25 ····.line·17 
26 ····.line·18 
27 ····.line·19 
28 ····.line·20 
29 ····.line·21 
30 ····.line·22 
31 ····.line·23 
32 ····.line·24 
33 ····.line·25 
34 ····.line·26 
35 ····.line·27 
36 ····.line·28 
37 ····.line·29 
38 ····.line·30 
39 ····.line·31 
40 ····.line·32 
41 ····.line·33 
42 ····.line·34 
43 ····.line·35 
44 ····.line·36 
45 ····.line·37 
46 ····.line·38 
47 ····.line·39 
48 ····.line·40 
49 ····.line·41 
50 ····.line·42 
51 ····.line·43 
52 ····.line·44 
53 ····.line·45 
54 ····.line·46 
55 ····.line·47 
56 ····.line·48 
57 ····.line·49 
58 ····.line·50 
59 ····.line·51 
60 ····.line·52 
61 ····.line·53 
62 ····.line·54 
63 ····.line·55 
64 ····.line·56 
65 ····.line·57 
66 ····.line·58 
67 ····.line·59 
68 ····.line·60 
69 ····.line·61 
70 .end·method 
  
71 .method·public·static·o()Lq/c; 
72 ····.locals·16 #·instance·fields
 7 .field·public·final·a:[Lq/d;
  
73 ····.line·1 
74 ····new-instance·v0,·Lq/c; 
  
75 ····.line·2 
76 ····.line·3 
77 ····invoke-direct·{v0},·Lq/c;-><init>()V 
  
78 ····.line·4 
79 ····.line·5 
80 ····.line·6 
81 ····return-object·v0 
82 ····.line·7 
83 ····.line·8 
84 ····.line·9 
85 ····.line·10 
86 ····.line·11 
87 ····.line·12 
88 ····.line·13 
89 ····.line·14 
90 ····.line·15 
91 ····.line·16 
92 ····.line·17 
93 ····.line·18 
94 ····.line·19 
95 ····.line·20 
96 ····.line·21 
97 ····.line·22 
98 ····.line·23 
99 ····.line·24 
100 ····.line·25 
101 ····.line·26 
102 ····.line·27 
103 ····.line·28 
104 ····.line·29 
105 ····.line·30 
106 ····.line·31 
107 ····.line·32 
108 ····.line·33 
109 ····.line·34 
110 ····.line·35 
111 ····.line·36 
112 ····.line·37 
113 ····.line·38 
114 ····.line·39 
115 ····.line·40 
116 ····.line·41 
Max diff block lines reached; 1499/3830 bytes (39.14%) of diff not shown.
13.9 KB
smali/b0/a.smali
Max HTML report size reached
420 B
smali/z0/a.smali
    
Offset 1, 8 lines modifiedOffset 1, 17 lines modified
1 .class·public·interface·abstract·Lz0/a;1 .class·public·interface·abstract·Lz0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·a(Lio/flutter/embedding/engine/FlutterJNI;)V5 .method·public·abstract·a()V
 6 .end·method
  
 7 .method·public·abstract·b(Lh/p;)V
 8 .end·method
  
 9 .method·public·abstract·d(Lh/p;)V
 10 .end·method
  
 11 .method·public·abstract·e()V
6 .end·method12 .end·method
7.16 KB
smali/L/a.smali
    
Offset 1, 157 lines modifiedOffset 1, 375 lines modified
1 .class·public·abstract·LL/a;1 .class·public·abstract·LL/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:[I
  
 6 .field·public·static·final·b:[I
  
 7 .field·public·static·final·c:[I
  
 8 .field·public·static·final·d:[I
  
 9 .field·public·static·final·e:[I
  
 10 .field·public·static·final·f:[I
  
 11 .field·public·static·final·g:[I
  
 12 .field·public·static·final·h:[I
  
 13 .field·public·static·final·i:[I
  
 14 .field·public·static·final·j:[I
  
 15 .field·public·static·final·k:[I
  
  
4 #·direct·methods16 #·direct·methods
5 .method·public·static·final·a(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;17 .method·public·static·constructor·<clinit>()V
6 ····.locals·318 ····.locals·5
  
7 ····.line·119 ····.line·1
8 ····const-string·v0,·"<this>"20 ····const/4·v0,·0x6
  
9 ····.line·221 ····.line·2
 22 ····new-array·v0,·v0,·[I
10 ····.line·3 
11 ····invoke-static·{p0,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
 23 ····.line·3
12 ····.line·424 ····.line·4
 25 ····fill-array-data·v0,·:array_0
  
13 ····.line·526 ····.line·5
14 ····.line·627 ····.line·6
15 ····const-string·v0,·"fileName" 
  
16 ····.line·728 ····.line·7
 29 ····sput-object·v0,·LL/a;->a:[I
17 ····.line·8 
18 ····invoke-static·{p1,·v0},·Lb1/l;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
 30 ····.line·8
19 ····.line·931 ····.line·9
 32 ····const/16·v0,·0xc
  
20 ····.line·1033 ····.line·10
21 ····.line·1134 ····.line·11
22 ····new-instance·v0,·Ljava/io/File;35 ····new-array·v0,·v0,·[I
  
23 ····.line·1236 ····.line·12
24 ····.line·1337 ····.line·13
25 ····invoke-virtual·{p0},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;38 ····fill-array-data·v0,·:array_1
  
26 ····.line·1439 ····.line·14
27 ····.line·1540 ····.line·15
28 ····.line·1641 ····.line·16
29 ····move-result-object·p042 ····sput-object·v0,·LL/a;->b:[I
  
30 ····.line·1743 ····.line·17
31 ····invoke-virtual·{p0},·Landroid/content/Context;->getFilesDir()Ljava/io/File; 
  
32 ····.line·1844 ····.line·18
 45 ····const·v0,·0x7f030172
  
33 ····.line·1946 ····.line·19
34 ····.line·2047 ····.line·20
35 ····move-result-object·p0 
  
36 ····.line·2148 ····.line·21
37 ····new-instance·v1,·Ljava/lang/StringBuilder;49 ····filled-new-array·{v0},·[I
  
38 ····.line·2250 ····.line·22
39 ····.line·2351 ····.line·23
40 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V 
  
41 ····.line·2452 ····.line·24
 53 ····move-result-object·v1
  
42 ····.line·2554 ····.line·25
 55 ····sput-object·v1,·LL/a;->c:[I
43 ····.line·26 
44 ····const-string·v2,·"datastore/" 
  
 56 ····.line·26
45 ····.line·2757 ····.line·27
 58 ····const·v1,·0x10100b2
46 ····.line·28 
47 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
 59 ····.line·28
48 ····.line·2960 ····.line·29
49 ····.line·3061 ····.line·30
 62 ····const·v2,·0x10101f8
50 ····.line·31 
51 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
 63 ····.line·31
52 ····.line·3264 ····.line·32
53 ····.line·3365 ····.line·33
 66 ····const·v3,·0x7f030090
54 ····.line·34 
55 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
 67 ····.line·34
56 ····.line·3568 ····.line·35
57 ····.line·3669 ····.line·36
 70 ····const·v4,·0x7f030091
58 ····.line·37 
59 ····move-result-object·p1 
  
 71 ····.line·37
60 ····.line·3872 ····.line·38
61 ····invoke-direct·{v0,·p0,·p1},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V 
  
Max diff block lines reached; 4429/7303 bytes (60.65%) of diff not shown.
59.7 KB
smali/L0/a.smali
Max HTML report size reached
9.69 KB
smali/L0/d.smali
Max HTML report size reached
4.75 KB
smali/L0/h.smali
    
Offset 1, 36 lines modifiedOffset 1, 297 lines modified
1 .class·public·final·synthetic·LL0/h;1 .class·public·final·LL0/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LG0/a$d; 
  
  
6 #·instance·fields4 #·static·fields
7 .field·public·final·synthetic·a:LL0/c$b;5 .field·public·static·final·a:LL0/h;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·synthetic·constructor·<init>(LL0/c$b;)V7 .method·static·constructor·<clinit>()V
10 ····.locals·08 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····new-instance·v0,·LL0/h;
  
 11 ····.line·2
 12 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 14 ····.line·4
 15 ····.line·5
 16 ····.line·6
13 ····iput-object·p1,·p0,·LL0/h;->a:LL0/c$b;17 ····sput-object·v0,·LL0/h;->a:LL0/h;
  
 18 ····.line·7
 19 ····.line·8
14 ····return-void20 ····return-void
 21 ····.line·9
 22 ····.line·10
 23 ····.line·11
 24 ····.line·12
 25 ····.line·13
 26 ····.line·14
 27 ····.line·15
 28 ····.line·16
 29 ····.line·17
 30 ····.line·18
 31 ····.line·19
 32 ····.line·20
 33 ····.line·21
 34 ····.line·22
 35 ····.line·23
 36 ····.line·24
 37 ····.line·25
 38 ····.line·26
 39 ····.line·27
 40 ····.line·28
 41 ····.line·29
 42 ····.line·30
 43 ····.line·31
 44 ····.line·32
 45 ····.line·33
 46 ····.line·34
 47 ····.line·35
 48 ····.line·36
 49 ····.line·37
 50 ····.line·38
 51 ····.line·39
 52 ····.line·40
 53 ····.line·41
 54 ····.line·42
 55 ····.line·43
 56 ····.line·44
 57 ····.line·45
 58 ····.line·46
 59 ····.line·47
 60 ····.line·48
 61 ····.line·49
 62 ····.line·50
 63 ····.line·51
 64 ····.line·52
 65 ····.line·53
 66 ····.line·54
 67 ····.line·55
 68 ····.line·56
 69 ····.line·57
 70 ····.line·58
 71 ····.line·59
 72 ····.line·60
 73 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
 86 ····.line·74
 87 ····.line·75
 88 ····.line·76
 89 ····.line·77
 90 ····.line·78
 91 ····.line·79
 92 ····.line·80
 93 ····.line·81
 94 ····.line·82
 95 ····.line·83
 96 ····.line·84
 97 ····.line·85
 98 ····.line·86
 99 ····.line·87
 100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
 106 ····.line·94
 107 ····.line·95
 108 ····.line·96
 109 ····.line·97
 110 ····.line·98
 111 ····.line·99
 112 ····.line·100
 113 ····.line·101
 114 ····.line·102
 115 ····.line·103
 116 ····.line·104
Max diff block lines reached; 2247/4832 bytes (46.50%) of diff not shown.
8.09 KB
smali/L0/f.smali
    
Offset 1, 36 lines modifiedOffset 1, 511 lines modified
1 .class·public·final·synthetic·LL0/f;1 .class·public·final·LL0/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LG0/a$d;5 .implements·Ljava/io/Serializable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:LL0/c$b;7 .field·public·e:LW0/i;
  
 8 .field·public·volatile·f:Ljava/lang/Object;
  
 9 .field·public·final·g:Ljava/lang/Object;
  
  
8 #·direct·methods10 #·direct·methods
9 .method·public·synthetic·constructor·<init>(LL0/c$b;)V11 .method·public·constructor·<init>(LV0/a;)V
10 ····.locals·012 ····.locals·0
  
11 ····.line·113 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 15 ····.line·2
 16 ····.line·3