622 MB
/home/fdroid/fdroiddata/tmp/pro.kherel.selfprivacy_32.apk vs.
/home/fdroid/fdroiddata/unsigned/pro.kherel.selfprivacy_32.apk
8.2 KB
APK Signing Block
Max HTML report size reached
17.5 KB
zipinfo {}
Max HTML report size reached
2.33 KB
AndroidManifest.xml (decoded)
2.27 KB
AndroidManifest.xml
Max HTML report size reached
613 B
APK metadata
    
Offset 2, 18 lines modifiedOffset 2, 24 lines modified
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 -·gif7 -·gif
8 -·png8 -·png
 9 -·lib/arm64-v8a/libapp.so
 10 -·lib/arm64-v8a/libflutter.so
 11 -·lib/armeabi-v7a/libapp.so
 12 -·lib/armeabi-v7a/libflutter.so
 13 -·lib/x86_64/libapp.so
 14 -·lib/x86_64/libflutter.so
9 isFrameworkApk:·false15 isFrameworkApk:·false
10 packageInfo:·null16 packageInfo:·null
11 sdkInfo:17 sdkInfo:
12 ··minSdkVersion:·'21'18 ··minSdkVersion:·'24'
13 ··targetSdkVersion:·'35'19 ··targetSdkVersion:·'35'
14 sharedLibrary:·false20 sharedLibrary:·false
15 sparseResources:·false21 sparseResources:·false
16 unknownFiles:22 unknownFiles:
17 ··DebugProbesKt.bin:·'8'23 ··DebugProbesKt.bin:·'8'
18 ··kotlin-tooling-metadata.json:·'8'24 ··kotlin-tooling-metadata.json:·'8'
19 usesFramework:25 usesFramework:
49.6 KB
resources.arsc
49.6 KB
aapt2 dump resources {}
Max HTML report size reached
94.2 MB
classes.dex
84.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
9.92 MB
classes.jar
Max HTML report size reached
52.2 MB
lib/x86_64/libapp.so
889 B
readelf --wide --file-header {}
Max HTML report size reached
1.46 KB
readelf --wide --program-header {}
Max HTML report size reached
2.06 KB
readelf --wide --sections {}
Max HTML report size reached
1.01 KB
readelf --wide --symbols {}
Max HTML report size reached
535 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
868 KB
strings --all --bytes=8 {}
Max HTML report size reached
37.0 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
14.3 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
127 MB
lib/x86_64/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
931 B
readelf --wide --file-header {}
Max HTML report size reached
2.79 KB
readelf --wide --program-header {}
Max HTML report size reached
5.4 KB
readelf --wide --sections {}
Max HTML report size reached
76.0 KB
readelf --wide --symbols {}
Max HTML report size reached
5.88 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
13.7 KB
readelf --wide --version-info {}
Max HTML report size reached
31.6 MB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
244 KB
strings --all --bytes=8 {}
Max HTML report size reached
3.41 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
Max HTML report size reached
34.6 KB
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
66.7 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
3.53 MB
readelf --wide --decompress --string-dump=.rodata {}
Max HTML report size reached
1.7 MB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
Max HTML report size reached
10.4 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
71.2 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=__lcxx_override {}
Max HTML report size reached
91.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
2.27 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
296 B
readelf --wide --decompress --hex-dump=.fini_array {}
Max HTML report size reached
24.0 KB
readelf --wide --decompress --hex-dump=.init_array {}
Max HTML report size reached
9.15 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
24.3 KB
readelf --wide --decompress --hex-dump=.got.plt {}
Max HTML report size reached
92.8 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
51.7 MB
lib/arm64-v8a/libapp.so
867 B
readelf --wide --file-header {}
Max HTML report size reached
1.46 KB
readelf --wide --program-header {}
Max HTML report size reached
2.04 KB
readelf --wide --sections {}
Max HTML report size reached
1.01 KB
readelf --wide --symbols {}
Max HTML report size reached
535 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
856 KB
strings --all --bytes=8 {}
Max HTML report size reached
37.1 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
13.8 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
110 MB
lib/arm64-v8a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
868 B
readelf --wide --file-header {}
Max HTML report size reached
2.07 KB
readelf --wide --program-header {}
Max HTML report size reached
5.21 KB
readelf --wide --sections {}
Max HTML report size reached
75.7 KB
readelf --wide --symbols {}
Max HTML report size reached
5.9 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
13.8 KB
readelf --wide --version-info {}
Max HTML report size reached
15.5 MB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
185 KB
strings --all --bytes=8 {}
Max HTML report size reached
3.41 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
Max HTML report size reached
33.7 KB
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
66.6 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
3.2 MB
readelf --wide --decompress --string-dump=.rodata {}
Max HTML report size reached
2.75 MB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
Max HTML report size reached
8.79 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
70.9 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.21 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=__lcxx_override {}
Max HTML report size reached
81.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
2.32 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
296 B
readelf --wide --decompress --hex-dump=.fini_array {}
Max HTML report size reached
24.0 KB
readelf --wide --decompress --hex-dump=.init_array {}
Max HTML report size reached
9.17 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
24.2 KB
readelf --wide --decompress --hex-dump=.got.plt {}
Max HTML report size reached
57.5 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
59.5 MB
lib/armeabi-v7a/libapp.so
900 B
readelf --wide --file-header {}
Max HTML report size reached
1.25 KB
readelf --wide --program-header {}
Max HTML report size reached
1.92 KB
readelf --wide --sections {}
Max HTML report size reached
948 B
readelf --wide --symbols {}
Max HTML report size reached
535 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
868 KB
strings --all --bytes=8 {}
Max HTML report size reached
43.9 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
14.7 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 {}
Max HTML report size reached
77.4 MB
lib/armeabi-v7a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
899 B
readelf --wide --file-header {}
Max HTML report size reached
1.88 KB
readelf --wide --program-header {}
Max HTML report size reached
4.96 KB
readelf --wide --sections {}
Max HTML report size reached
76.1 KB
readelf --wide --symbols {}
Max HTML report size reached
2.38 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.5 KB
readelf --wide --version-info {}
Max HTML report size reached
233 KB
strings --all --bytes=8 {}
Max HTML report size reached
3.41 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
Max HTML report size reached
35.1 KB
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
68.8 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
1.44 MB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
Max HTML report size reached
3.11 MB
readelf --wide --decompress --string-dump=.rodata {}
Max HTML report size reached
86.8 KB
readelf --wide --decompress --hex-dump=.ARM.extab {}
Max HTML report size reached
68.2 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.16 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=__lcxx_override {}
Max HTML report size reached
67.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
1.58 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
Max HTML report size reached
12.1 KB
readelf --wide --decompress --hex-dump=.init_array {}
Max HTML report size reached
4.98 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
12.9 KB
readelf --wide --decompress --hex-dump=.got.plt {}
Max HTML report size reached
32.0 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
24.9 KB
res/values/styles.xml
24.8 KB
res/values/styles.xml
Max HTML report size reached
922 B
res/values/ids.xml
886 B
res/values/ids.xml
Max HTML report size reached
10.4 KB
res/values/public.xml
10.4 KB
res/values/public.xml
Max HTML report size reached
945 B
res/values/attrs.xml
905 B
res/values/attrs.xml
Max HTML report size reached
1.75 KB
res/layout/abc_alert_dialog_button_bar_material.xml
1.65 KB
res/layout/abc_alert_dialog_button_bar_material.xml
Max HTML report size reached
2.24 KB
res/layout/mtrl_alert_dialog_actions.xml
2.16 KB
res/layout/mtrl_alert_dialog_actions.xml
Max HTML report size reached
1.21 KB
res/drawable/mtrl_popupmenu_background_overlay.xml
1.12 KB
res/drawable/mtrl_popupmenu_background_overlay.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
4.51 KB
smali/F0/a.smali
Max HTML report size reached
17.1 KB
smali/F0/d.smali
Max HTML report size reached
8.16 KB
smali/F0/b.smali
Max HTML report size reached
37.3 KB
smali/F0/c.smali
Max HTML report size reached
26.9 KB
smali/l1/a.smali
Max HTML report size reached
409 B
smali/org/selfprivacy/app/MainActivity.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·Lorg/selfprivacy/app/MainActivity;1 .class·public·final·Lorg/selfprivacy/app/MainActivity;
2 .super·Lo1/c;2 .super·Lm1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
6 ····.locals·06 ····.locals·0
  
7 ····invoke-direct·{p0},·Lo1/c;-><init>()V7 ····invoke-direct·{p0},·Lm1/c;-><init>()V
  
8 ····return-void8 ····return-void
9 .end·method9 .end·method
16.2 KB
smali/t/a.smali
Max HTML report size reached
10.9 KB
smali/t/k.smali
Max HTML report size reached
105 KB
smali/t/j.smali
Max HTML report size reached
30.1 KB
smali/t/d.smali
Max HTML report size reached
46.8 KB
smali/t/h.smali
Max HTML report size reached
52.0 KB
smali/t/l.smali
Max HTML report size reached
26.9 KB
smali/t/f.smali
Max HTML report size reached
44.7 KB
smali/t/m.smali
Max HTML report size reached
49.4 KB
smali/t/i.smali
Max HTML report size reached
126 KB
smali/t/e.smali
Max HTML report size reached
32.8 KB
smali/t/b.smali
Max HTML report size reached
8.48 KB
smali/t/g.smali
Max HTML report size reached
94.3 KB
smali/t/c.smali
Max HTML report size reached
2.96 KB
smali/x0/a.smali
    
Offset 1, 27 lines modifiedOffset 1, 34 lines modified
1 .class·public·abstract·synthetic·Lx0/a;1 .class·public·final·Lx0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/io/FilenameFilter;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Ljava/lang/String;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/WindowMetrics;)Landroid/view/WindowInsets;9 .method·public·constructor·<init>(Ljava/lang/String;)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/WindowMetrics;->getWindowInsets()Landroid/view/WindowInsets;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····.line·415 ····.line·4
12 ····move-result-object·p016 ····iput-object·p1,·p0,·Lx0/a;->a:Ljava/lang/String;
  
13 ····.line·517 ····.line·5
14 ····return-object·p0 
15 ····.line·618 ····.line·6
 19 ····return-void
16 ····.line·720 ····.line·7
17 ····.line·821 ····.line·8
18 ····.line·922 ····.line·9
19 ····.line·1023 ····.line·10
20 ····.line·1124 ····.line·11
21 ····.line·1225 ····.line·12
22 ····.line·1326 ····.line·13
Offset 93, 31 lines modifiedOffset 100, 40 lines modified
93 ····.line·79100 ····.line·79
94 ····.line·80101 ····.line·80
95 ····.line·81102 ····.line·81
96 ····.line·82103 ····.line·82
97 ····.line·83104 ····.line·83
98 ····.line·84105 ····.line·84
99 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
100 .end·method112 .end·method
  
101 .method·public·static·bridge·synthetic·b(Landroid/view/WindowManager;)Landroid/view/WindowMetrics; 
 113 #·virtual·methods
 114 .method·public·final·accept(Ljava/io/File;Ljava/lang/String;)Z
102 ····.locals·0115 ····.locals·0
  
103 ····.line·1116 ····.line·1
104 ····invoke-interface·{p0},·Landroid/view/WindowManager;->getCurrentWindowMetrics()Landroid/view/WindowMetrics;117 ····iget-object·p1,·p0,·Lx0/a;->a:Ljava/lang/String;
  
105 ····.line·2118 ····.line·2
106 ····.line·3119 ····.line·3
 120 ····invoke-virtual·{p2,·p1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
107 ····.line·4 
108 ····move-result-object·p0 
  
 121 ····.line·4
109 ····.line·5122 ····.line·5
110 ····return-object·p0 
111 ····.line·6123 ····.line·6
 124 ····move-result·p1
  
112 ····.line·7125 ····.line·7
 126 ····return·p1
113 ····.line·8127 ····.line·8
114 ····.line·9128 ····.line·9
115 ····.line·10129 ····.line·10
116 ····.line·11130 ····.line·11
117 ····.line·12131 ····.line·12
118 ····.line·13132 ····.line·13
119 ····.line·14133 ····.line·14
Offset 188, 8 lines modifiedOffset 204, 76 lines modified
188 ····.line·79204 ····.line·79
189 ····.line·80205 ····.line·80
190 ····.line·81206 ····.line·81
191 ····.line·82207 ····.line·82
192 ····.line·83208 ····.line·83
193 ····.line·84209 ····.line·84
194 ····.line·85210 ····.line·85
 211 ····.line·86
 212 ····.line·87
 213 ····.line·88
 214 ····.line·89
 215 ····.line·90
 216 ····.line·91
 217 ····.line·92
 218 ····.line·93
 219 ····.line·94
 220 ····.line·95
 221 ····.line·96
 222 ····.line·97
 223 ····.line·98
 224 ····.line·99
 225 ····.line·100
 226 ····.line·101
 227 ····.line·102
 228 ····.line·103
 229 ····.line·104
 230 ····.line·105
 231 ····.line·106
 232 ····.line·107
 233 ····.line·108
 234 ····.line·109
 235 ····.line·110
 236 ····.line·111
 237 ····.line·112
 238 ····.line·113
 239 ····.line·114
 240 ····.line·115
 241 ····.line·116
 242 ····.line·117
 243 ····.line·118
 244 ····.line·119
 245 ····.line·120
 246 ····.line·121
 247 ····.line·122
 248 ····.line·123
 249 ····.line·124
 250 ····.line·125
Max diff block lines reached; 0/2994 bytes (0.00%) of diff not shown.
26.1 KB
smali/x0/b.smali
Max HTML report size reached
40.2 KB
smali/G/a.smali
Max HTML report size reached
8.25 KB
smali/G/k.smali
Max HTML report size reached
12.3 KB
smali/G/j.smali
Max HTML report size reached
55.2 KB
smali/G/d.smali
Max HTML report size reached
936 B
smali/G/h.smali
    
Offset 1, 41 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LG/h;1 .class·public·interface·abstract·LG/h;
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/graphics/Typeface; 
  
6 .field·public·final·b:I 
  
  
7 #·direct·methods4 #·virtual·methods
 5 .method·public·abstract·a(Ljava/lang/CharSequence;I)I
8 .method·public·constructor·<init>(I)V 
9 ····.locals·1 
  
10 ····.line·1 
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····const/4·v0,·0x0 
  
13 ····iput-object·v0,·p0,·LG/h;->a:Landroid/graphics/Typeface; 
  
14 ····iput·p1,·p0,·LG/h;->b:I 
  
15 ····return-void 
16 .end·method 
  
17 .method·public·constructor·<init>(Landroid/graphics/Typeface;)V 
18 ····.locals·0 
  
19 ····.line·2 
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
21 ····iput-object·p1,·p0,·LG/h;->a:Landroid/graphics/Typeface; 
  
22 ····const/4·p1,·0x0 
  
23 ····iput·p1,·p0,·LG/h;->b:I 
  
24 ····return-void 
25 .end·method6 .end·method
15.6 KB
smali/G/f.smali
Max HTML report size reached
16.3 KB
smali/G/i.smali
Max HTML report size reached
57.4 KB
smali/G/e.smali
Max HTML report size reached
33.7 KB
smali/G/b.smali
Max HTML report size reached
8.07 KB
smali/G/g.smali
Max HTML report size reached
71.2 KB
smali/G/c.smali
Max HTML report size reached
21.1 KB
smali/n/a.smali
Max HTML report size reached
11.0 KB
smali/n/b.smali
Max HTML report size reached
81.3 KB
smali/n/c.smali
Max HTML report size reached
52.4 KB
smali/Y0/a.smali
Max HTML report size reached
26.3 KB
smali/Y0/d.smali
Max HTML report size reached
12.4 KB
smali/Y0/b.smali
Max HTML report size reached
16.8 KB
smali/Y0/c.smali
Max HTML report size reached
21.9 KB
smali/a/a.smali
Max HTML report size reached
861 B
smali/a/b.smali
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·abstract·La/b;1 .class·public·abstract·La/b;
2 .super·Landroid/app/Dialog;2 .super·Landroid/app/Dialog;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroidx/lifecycle/s;5 .implements·Landroidx/lifecycle/s;
6 .implements·La/d;6 .implements·La/d;
7 .implements·Li0/i;7 .implements·Lg0/i;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·static·a(La/b;)V9 .method·public·static·a(La/b;)V
10 ····.locals·110 ····.locals·1
  
11 ····.line·111 ····.line·1
12 ····const-string·v0,·"this$0"12 ····const-string·v0,·"this$0"
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-static·{p0,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V15 ····invoke-static·{p0,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····invoke-super·{p0},·Landroid/app/Dialog;->onBackPressed()V19 ····invoke-super·{p0},·Landroid/app/Dialog;->onBackPressed()V
  
20 ····.line·720 ····.line·7
Offset 100, 8 lines modifiedOffset 100, 13 lines modified
100 ····.line·79100 ····.line·79
101 ····.line·80101 ····.line·80
102 ····.line·81102 ····.line·81
103 ····.line·82103 ····.line·82
104 ····.line·83104 ····.line·83
105 ····.line·84105 ····.line·84
106 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
107 .end·method112 .end·method
1.52 KB
smali/a/c.smali
    
Offset 168, 14 lines modifiedOffset 168, 18 lines modified
168 ····.line·143168 ····.line·143
169 ····.line·144169 ····.line·144
170 ····.line·145170 ····.line·145
171 ····.line·146171 ····.line·146
172 ····.line·147172 ····.line·147
173 ····.line·148173 ····.line·148
174 ····.line·149174 ····.line·149
 175 ····.line·150
 176 ····.line·151
 177 ····.line·152
 178 ····.line·153
175 .end·method179 .end·method
  
  
176 #·virtual·methods180 #·virtual·methods
177 .method·public·final·onBackInvoked()V181 .method·public·final·onBackInvoked()V
178 ····.locals·2182 ····.locals·2
  
Offset 189, 45 lines modifiedOffset 193, 45 lines modified
189 ····.line·4193 ····.line·4
190 ····.line·5194 ····.line·5
191 ····.line·6195 ····.line·6
192 ····iget-object·v0,·p0,·La/c;->b:Ljava/lang/Object;196 ····iget-object·v0,·p0,·La/c;->b:Ljava/lang/Object;
  
193 ····.line·7197 ····.line·7
194 ····.line·8198 ····.line·8
195 ····check-cast·v0,·Lo1/c;199 ····check-cast·v0,·Lm1/c;
  
196 ····.line·9200 ····.line·9
197 ····.line·10201 ····.line·10
198 ····invoke-virtual·{v0},·Lo1/c;->onBackPressed()V202 ····invoke-virtual·{v0},·Lm1/c;->onBackPressed()V
  
199 ····.line·11203 ····.line·11
200 ····.line·12204 ····.line·12
201 ····.line·13205 ····.line·13
202 ····return-void206 ····return-void
  
203 ····.line·14207 ····.line·14
204 ····:pswitch_0208 ····:pswitch_0
205 ····iget-object·v0,·p0,·La/c;->b:Ljava/lang/Object;209 ····iget-object·v0,·p0,·La/c;->b:Ljava/lang/Object;
  
206 ····.line·15210 ····.line·15
207 ····.line·16211 ····.line·16
208 ····check-cast·v0,·LS1/a;212 ····check-cast·v0,·LR1/a;
  
209 ····.line·17213 ····.line·17
210 ····.line·18214 ····.line·18
211 ····const-string·v1,·"$onBackInvoked"215 ····const-string·v1,·"$onBackInvoked"
  
212 ····.line·19216 ····.line·19
213 ····.line·20217 ····.line·20
214 ····invoke-static·{v0,·v1},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V218 ····invoke-static·{v0,·v1},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
215 ····.line·21219 ····.line·21
216 ····.line·22220 ····.line·22
217 ····.line·23221 ····.line·23
218 ····invoke-interface·{v0},·LS1/a;->a()Ljava/lang/Object;222 ····invoke-interface·{v0},·LR1/a;->a()Ljava/lang/Object;
  
219 ····.line·24223 ····.line·24
220 ····.line·25224 ····.line·25
221 ····.line·26225 ····.line·26
222 ····return-void226 ····return-void
  
223 ····.line·27227 ····.line·27
Offset 292, 8 lines modifiedOffset 296, 13 lines modified
292 ····.line·82296 ····.line·82
293 ····.line·83297 ····.line·83
294 ····.line·84298 ····.line·84
295 ····.line·85299 ····.line·85
296 ····.line·86300 ····.line·86
297 ····.line·87301 ····.line·87
298 ····.line·88302 ····.line·88
 303 ····.line·89
 304 ····.line·90
 305 ····.line·91
 306 ····.line·92
 307 ····.line·93
299 .end·method308 .end·method
71.4 KB
smali/h/a.smali
Max HTML report size reached
120 KB
smali/h/d.smali
Max HTML report size reached
32.0 KB
smali/h/f.smali
Max HTML report size reached
18.8 KB
smali/h/e.smali
Max HTML report size reached
5.61 KB
smali/h/b.smali
Max HTML report size reached
32.1 KB
smali/h/g.smali
Max HTML report size reached
15.2 KB
smali/h/c.smali
Max HTML report size reached
19.8 KB
smali/o/a.smali
Max HTML report size reached
24.5 KB
smali/o/d.smali
Max HTML report size reached
30.9 KB
smali/o/h.smali
Max HTML report size reached
22.2 KB
smali/o/f.smali
Max HTML report size reached
36.5 KB
smali/o/e.smali
Max HTML report size reached
10.7 KB
smali/o/b.smali
Max HTML report size reached
60.6 KB
smali/o/g.smali
Max HTML report size reached
76.0 KB
smali/o/c.smali
Max HTML report size reached
6.03 KB
smali/H/a.smali
Max HTML report size reached
29.2 KB
smali/H/b.smali
Max HTML report size reached
30.4 KB
smali/B/a.smali
Max HTML report size reached
32.0 KB
smali/B/d.smali
Max HTML report size reached
2.58 KB
smali/B/e.smali
    
Offset 1, 164 lines modifiedOffset 1, 7 lines modified
1 .class·public·abstract·LB/e;1 .class·public·abstract·LB/e;
2 .super·Ljava/lang/Object;2 .super·Landroid/graphics/drawable/Drawable;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/graphics/drawable/Drawable$Callback;
 6 .implements·LB/d;
  
4 #·direct·methods 
5 .method·public·static·a(Landroid/graphics/Paint;Ljava/lang/String;)Z 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-virtual·{p0,·p1},·Landroid/graphics/Paint;->hasGlyph(Ljava/lang/String;)Z 
  
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 ····.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; -1/2608 bytes (-0.04%) of diff not shown.
66.8 KB
smali/B/b.smali
Max HTML report size reached
14.1 KB
smali/B/c.smali
Max HTML report size reached
65.5 KB
smali/I/a.smali
Max HTML report size reached
36.4 KB
smali/I/b.smali
Max HTML report size reached
40.8 KB
smali/I/c.smali
Max HTML report size reached
10.6 KB
smali/N/a.smali
Max HTML report size reached
12.8 KB
smali/N/d.smali
Max HTML report size reached
49.0 KB
smali/N/h.smali
Max HTML report size reached
14.1 KB
smali/N/f.smali
Max HTML report size reached
4.77 KB
smali/N/e.smali
Max HTML report size reached
2.0 KB
smali/N/b.smali
    
Offset 1, 33 lines modifiedOffset 1, 49 lines modified
1 .class·public·abstract·LN/b;1 .class·public·interface·abstract·LN/b;
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:Z
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·static·a(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;)V7 .method·static·constructor·<clinit>()V
6 ····.locals·18 ····.locals·2
  
7 ····.line·19 ····.line·1
8 ····const/4·v0,·0x010 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
9 ····.line·211 ····.line·2
10 ····invoke-virtual·{p0,·p1,·v0},·Landroid/view/inputmethod/EditorInfo;->setInitialSurroundingSubText(Ljava/lang/CharSequence;I)V 
  
11 ····.line·312 ····.line·3
 13 ····const/16·v1,·0x1b
  
12 ····.line·414 ····.line·4
13 ····.line·515 ····.line·5
14 ····return-void16 ····if-lt·v0,·v1,·:cond_0
  
15 ····.line·617 ····.line·6
16 ····.line·718 ····.line·7
 19 ····const/4·v0,·0x1
  
17 ····.line·820 ····.line·8
 21 ····goto·:goto_0
  
18 ····.line·922 ····.line·9
 23 ····:cond_0
 24 ····const/4·v0,·0x0
  
19 ····.line·1025 ····.line·10
 26 ····:goto_0
 27 ····sput-boolean·v0,·LN/b;->a:Z
  
20 ····.line·1128 ····.line·11
21 ····.line·1229 ····.line·12
 30 ····return-void
22 ····.line·1331 ····.line·13
23 ····.line·1432 ····.line·14
24 ····.line·1533 ····.line·15
25 ····.line·1634 ····.line·16
26 ····.line·1735 ····.line·17
27 ····.line·1836 ····.line·18
28 ····.line·1937 ····.line·19
Offset 101, 64 lines modifiedOffset 117, 8 lines modified
101 ····.line·87117 ····.line·87
102 ····.line·88118 ····.line·88
103 ····.line·89119 ····.line·89
104 ····.line·90120 ····.line·90
105 ····.line·91121 ····.line·91
106 ····.line·92122 ····.line·92
107 ····.line·93123 ····.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 
119 ····.line·105 
120 ····.line·106 
121 ····.line·107 
122 ····.line·108 
123 ····.line·109 
124 ····.line·110 
125 ····.line·111 
126 ····.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 
145 ····.line·131 
146 ····.line·132 
147 ····.line·133 
148 ····.line·134 
149 ····.line·135 
150 ····.line·136 
151 ····.line·137 
152 ····.line·138 
153 ····.line·139 
154 ····.line·140 
155 ····.line·141 
156 ····.line·142 
157 ····.line·143 
158 ····.line·144 
159 ····.line·145 
160 ····.line·146 
161 ····.line·147 
162 ····.line·148 
163 ····.line·149 
164 .end·method124 .end·method
7.75 KB
smali/N/g.smali
Max HTML report size reached
15.3 KB
smali/N/c.smali
Max HTML report size reached
12.1 KB
smali/y/a.smali
Max HTML report size reached
12.8 KB
smali/y/d.smali
Max HTML report size reached
22.7 KB
smali/y/b.smali
Max HTML report size reached
13.4 KB
smali/y/c.smali
Max HTML report size reached
2.75 KB
smali/X0/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 182 lines modified
1 .class·public·final·LX0/a;1 .class·public·final·LX0/a;
2 .super·LS0/b;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Le1/a;
  
 6 .field·public·final·b:Ljava/lang/Class;
  
 7 .field·public·final·synthetic·c:LX0/b;
  
  
 8 #·direct·methods
 9 .method·public·constructor·<init>(LX0/b;Le1/a;)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,·LX0/a;->c:LX0/b;
  
 17 ····.line·5
 18 ····.line·6
 19 ····iput-object·p2,·p0,·LX0/a;->a:Le1/a;
  
 20 ····.line·7
 21 ····.line·8
 22 ····const-class·p1,·LX0/p;
  
 23 ····.line·9
 24 ····.line·10
 25 ····iput-object·p1,·p0,·LX0/a;->b:Ljava/lang/Class;
  
 26 ····.line·11
 27 ····.line·12
 28 ····return-void
 29 ····.line·13
 30 ····.line·14
 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 ····.line·62
 79 ····.line·63
 80 ····.line·64
 81 ····.line·65
 82 ····.line·66
 83 ····.line·67
 84 ····.line·68
 85 ····.line·69
 86 ····.line·70
 87 ····.line·71
 88 ····.line·72
 89 ····.line·73
 90 ····.line·74
 91 ····.line·75
 92 ····.line·76
 93 ····.line·77
 94 ····.line·78
 95 ····.line·79
 96 ····.line·80
 97 ····.line·81
 98 ····.line·82
 99 ····.line·83
 100 ····.line·84
 101 ····.line·85
 102 ····.line·86
 103 ····.line·87
 104 ····.line·88
 105 ····.line·89
 106 ····.line·90
 107 ····.line·91
 108 ····.line·92
 109 ····.line·93
 110 ····.line·94
 111 ····.line·95
 112 ····.line·96
 113 ····.line·97
 114 ····.line·98
 115 ····.line·99
Max diff block lines reached; -1/2784 bytes (-0.04%) of diff not shown.
22.5 KB
smali/X0/d.smali
Max HTML report size reached
23.6 KB
smali/X0/h.smali
Max HTML report size reached
6.61 KB
smali/X0/f.smali
Max HTML report size reached
14.6 KB
smali/X0/e.smali
Max HTML report size reached
4.94 KB
smali/X0/b.smali
Max HTML report size reached
15.1 KB
smali/X0/g.smali
Max HTML report size reached
7.53 KB
smali/X0/c.smali
Max HTML report size reached
1.77 KB
smali/android/support/v4/graphics/drawable/IconCompatParcelizer.smali
    
Offset 8, 19 lines modifiedOffset 8, 19 lines modified
8 ····.locals·08 ····.locals·0
  
9 ····invoke-direct·{p0},·Landroidx/core/graphics/drawable/IconCompatParcelizer;-><init>()V9 ····invoke-direct·{p0},·Landroidx/core/graphics/drawable/IconCompatParcelizer;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
12 .method·public·static·read(Lo0/a;)Landroidx/core/graphics/drawable/IconCompat;12 .method·public·static·read(Lm0/a;)Landroidx/core/graphics/drawable/IconCompat;
13 ····.locals·013 ····.locals·0
  
14 ····.line·114 ····.line·1
15 ····invoke-static·{p0},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->read(Lo0/a;)Landroidx/core/graphics/drawable/IconCompat;15 ····invoke-static·{p0},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->read(Lm0/a;)Landroidx/core/graphics/drawable/IconCompat;
  
16 ····.line·216 ····.line·2
17 ····.line·317 ····.line·3
18 ····.line·418 ····.line·4
19 ····move-result-object·p019 ····move-result-object·p0
  
20 ····.line·520 ····.line·5
Offset 101, 21 lines modifiedOffset 101, 26 lines modified
101 ····.line·79101 ····.line·79
102 ····.line·80102 ····.line·80
103 ····.line·81103 ····.line·81
104 ····.line·82104 ····.line·82
105 ····.line·83105 ····.line·83
106 ····.line·84106 ····.line·84
107 ····.line·85107 ····.line·85
 108 ····.line·86
 109 ····.line·87
 110 ····.line·88
 111 ····.line·89
 112 ····.line·90
108 .end·method113 .end·method
  
109 .method·public·static·write(Landroidx/core/graphics/drawable/IconCompat;Lo0/a;)V114 .method·public·static·write(Landroidx/core/graphics/drawable/IconCompat;Lm0/a;)V
110 ····.locals·0115 ····.locals·0
  
111 ····.line·1116 ····.line·1
112 ····invoke-static·{p0,·p1},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->write(Landroidx/core/graphics/drawable/IconCompat;Lo0/a;)V117 ····invoke-static·{p0,·p1},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->write(Landroidx/core/graphics/drawable/IconCompat;Lm0/a;)V
  
113 ····.line·2118 ····.line·2
114 ····.line·3119 ····.line·3
115 ····.line·4120 ····.line·4
116 ····return-void121 ····return-void
117 ····.line·5122 ····.line·5
118 ····.line·6123 ····.line·6
Offset 258, 8 lines modifiedOffset 263, 12 lines modified
258 ····.line·143263 ····.line·143
259 ····.line·144264 ····.line·144
260 ····.line·145265 ····.line·145
261 ····.line·146266 ····.line·146
262 ····.line·147267 ····.line·147
263 ····.line·148268 ····.line·148
264 ····.line·149269 ····.line·149
 270 ····.line·150
 271 ····.line·151
 272 ····.line·152
 273 ····.line·153
265 .end·method274 .end·method
1.69 KB
smali/android/support/v4/app/RemoteActionCompatParcelizer.smali
    
Offset 8, 19 lines modifiedOffset 8, 19 lines modified
8 ····.locals·08 ····.locals·0
  
9 ····invoke-direct·{p0},·Landroidx/core/app/RemoteActionCompatParcelizer;-><init>()V9 ····invoke-direct·{p0},·Landroidx/core/app/RemoteActionCompatParcelizer;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
12 .method·public·static·read(Lo0/a;)Landroidx/core/app/RemoteActionCompat;12 .method·public·static·read(Lm0/a;)Landroidx/core/app/RemoteActionCompat;
13 ····.locals·013 ····.locals·0
  
14 ····.line·114 ····.line·1
15 ····invoke-static·{p0},·Landroidx/core/app/RemoteActionCompatParcelizer;->read(Lo0/a;)Landroidx/core/app/RemoteActionCompat;15 ····invoke-static·{p0},·Landroidx/core/app/RemoteActionCompatParcelizer;->read(Lm0/a;)Landroidx/core/app/RemoteActionCompat;
  
16 ····.line·216 ····.line·2
17 ····.line·317 ····.line·3
18 ····.line·418 ····.line·4
19 ····move-result-object·p019 ····move-result-object·p0
  
20 ····.line·520 ····.line·5
Offset 101, 21 lines modifiedOffset 101, 26 lines modified
101 ····.line·79101 ····.line·79
102 ····.line·80102 ····.line·80
103 ····.line·81103 ····.line·81
104 ····.line·82104 ····.line·82
105 ····.line·83105 ····.line·83
106 ····.line·84106 ····.line·84
107 ····.line·85107 ····.line·85
 108 ····.line·86
 109 ····.line·87
 110 ····.line·88
 111 ····.line·89
 112 ····.line·90
108 .end·method113 .end·method
  
109 .method·public·static·write(Landroidx/core/app/RemoteActionCompat;Lo0/a;)V114 .method·public·static·write(Landroidx/core/app/RemoteActionCompat;Lm0/a;)V
110 ····.locals·0115 ····.locals·0
  
111 ····.line·1116 ····.line·1
112 ····invoke-static·{p0,·p1},·Landroidx/core/app/RemoteActionCompatParcelizer;->write(Landroidx/core/app/RemoteActionCompat;Lo0/a;)V117 ····invoke-static·{p0,·p1},·Landroidx/core/app/RemoteActionCompatParcelizer;->write(Landroidx/core/app/RemoteActionCompat;Lm0/a;)V
  
113 ····.line·2118 ····.line·2
114 ····.line·3119 ····.line·3
115 ····.line·4120 ····.line·4
116 ····return-void121 ····return-void
117 ····.line·5122 ····.line·5
118 ····.line·6123 ····.line·6
Offset 258, 8 lines modifiedOffset 263, 12 lines modified
258 ····.line·143263 ····.line·143
259 ····.line·144264 ····.line·144
260 ····.line·145265 ····.line·145
261 ····.line·146266 ····.line·146
262 ····.line·147267 ····.line·147
263 ····.line·148268 ····.line·148
264 ····.line·149269 ····.line·149
 270 ····.line·150
 271 ····.line·151
 272 ····.line·152
 273 ····.line·153
265 .end·method274 .end·method
4.79 KB
smali/s0/a.smali
Max HTML report size reached
346 B
smali/u0/a.smali
    
Offset 1, 11 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·Lu0/a;1 .class·public·interface·abstract·Lu0/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(Landroid/app/Activity;Lk/a;Lt0/m;)V5 .method·public·abstract·a(Landroid/app/Activity;Lr0/o;)V
6 .end·method 
  
7 .method·public·abstract·b(LI/a;)V 
8 .end·method6 .end·method
26.0 KB
smali/a2/a.smali
Max HTML report size reached
5.51 KB
smali/a2/d.smali
Max HTML report size reached
5.56 KB
smali/a2/b.smali
Max HTML report size reached
15.9 KB
smali/a2/c.smali
Max HTML report size reached
9.98 KB
smali/M/a.smali
Max HTML report size reached
17.2 KB
smali/g1/a.smali
Max HTML report size reached
12.1 KB
smali/z1/a.smali
Max HTML report size reached
13.2 KB
smali/x1/a.smali
Max HTML report size reached
23.7 KB
smali/f/a.smali
Max HTML report size reached
8.07 KB
smali/f/b.smali
Max HTML report size reached
20.0 KB
smali/c2/a.smali
Max HTML report size reached
4.49 KB
smali/c2/k.smali
Max HTML report size reached
49.3 KB
smali/c2/j.smali
Max HTML report size reached
22.8 KB
smali/c2/d.smali
Max HTML report size reached
11.8 KB
smali/c2/h.smali
Max HTML report size reached
54.7 KB
smali/c2/l.smali
Max HTML report size reached
1.54 KB
smali/c2/f.smali
    
Offset 1, 45 lines modifiedOffset 1, 65 lines modified
1 .class·public·interface·abstract·Lc2/f; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lc2/f;
 2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lc2/r; 
6 .implements·Lc2/q; 
  
 4 #·instance·fields
 5 .field·public·f:Lc2/e;
  
 6 .field·public·g:Lb2/q;
7 #·static·fields 
8 .field·public·static·final·b:Lc2/e; 
  
 7 .field·public·h:Lb2/a;
  
 8 .field·public·i:Z
  
 9 .field·public·synthetic·j:Ljava/lang/Object;
  
 10 .field·public·k:I
  
  
9 #·direct·methods11 #·virtual·methods
10 .method·static·constructor·<clinit>()V12 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
11 ····.locals·113 ····.locals·1
  
12 ····.line·114 ····.line·1
13 ····sget-object·v0,·Lc2/e;->a:Lc2/e;15 ····iput-object·p1,·p0,·Lc2/f;->j:Ljava/lang/Object;
  
14 ····.line·216 ····.line·2
15 ····.line·317 ····.line·3
16 ····sput-object·v0,·Lc2/f;->b:Lc2/e;18 ····iget·p1,·p0,·Lc2/f;->k:I
  
17 ····.line·419 ····.line·4
18 ····.line·520 ····.line·5
19 ····return-void21 ····const/high16·v0,·-0x80000000
  
20 ····.line·622 ····.line·6
21 ····.line·723 ····.line·7
 24 ····or-int/2addr·p1,·v0
  
22 ····.line·825 ····.line·8
 26 ····iput·p1,·p0,·Lc2/f;->k:I
  
23 ····.line·927 ····.line·9
24 ····.line·1028 ····.line·10
 29 ····const/4·p1,·0x0
  
25 ····.line·1130 ····.line·11
 31 ····const/4·v0,·0x0
  
26 ····.line·1232 ····.line·12
 33 ····invoke-static·{p1,·p1,·v0,·p0},·LH1/a;->h0(Lc2/e;Lb2/o;ZLJ1/e;)Ljava/lang/Object;
  
27 ····.line·1334 ····.line·13
28 ····.line·1435 ····.line·14
29 ····.line·1536 ····.line·15
 37 ····move-result-object·p1
  
30 ····.line·1638 ····.line·16
 39 ····return-object·p1
31 ····.line·1740 ····.line·17
32 ····.line·1841 ····.line·18
33 ····.line·1942 ····.line·19
34 ····.line·2043 ····.line·20
35 ····.line·2144 ····.line·21
36 ····.line·2245 ····.line·22
37 ····.line·2346 ····.line·23
Offset 104, 8 lines modifiedOffset 124, 10 lines modified
104 ····.line·82124 ····.line·82
105 ····.line·83125 ····.line·83
106 ····.line·84126 ····.line·84
107 ····.line·85127 ····.line·85
108 ····.line·86128 ····.line·86
109 ····.line·87129 ····.line·87
110 ····.line·88130 ····.line·88
 131 ····.line·89
 132 ····.line·90
111 .end·method133 .end·method
84.3 KB
smali/c2/m.smali
Max HTML report size reached
1.88 KB
smali/c2/n.smali
    
Offset 1, 56 lines modifiedOffset 1, 52 lines modified
1 .class·public·final·Lc2/n;1 .class·public·final·Lc2/n;
2 .super·LM1/c;2 .super·Ld2/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·f:LS1/a;5 .field·public·static·final·a:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
  
6 .field·public·synthetic·g:Ljava/lang/Object; 
  
7 .field·public·h:I6 #·instance·fields
 7 .field·private·volatile·_state:Ljava/lang/Object;
  
  
8 #·virtual·methods8 #·direct·methods
9 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;9 .method·static·constructor·<clinit>()V
10 ····.locals·110 ····.locals·3
  
11 ····.line·111 ····.line·1
12 ····iput-object·p1,·p0,·Lc2/n;->g:Ljava/lang/Object;12 ····const-class·v0,·Ljava/lang/Object;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····iget·p1,·p0,·Lc2/n;->h:I15 ····const-string·v1,·"_state"
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····const/high16·v0,·-0x8000000018 ····const-class·v2,·Lc2/n;
  
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····or-int/2addr·p1,·v021 ····invoke-static·{v2,·v0,·v1},·Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;->newUpdater(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
  
22 ····.line·822 ····.line·8
23 ····iput·p1,·p0,·Lc2/n;->h:I 
  
24 ····.line·923 ····.line·9
25 ····.line·1024 ····.line·10
26 ····const/4·p1,·0x025 ····move-result-object·v0
  
27 ····.line·1126 ····.line·11
28 ····invoke-static·{p1,·p1,·p0},·LI1/f;->d(Lc2/p;LU/b;LK1/e;)Ljava/lang/Object;27 ····sput-object·v0,·Lc2/n;->a:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
  
29 ····.line·1228 ····.line·12
30 ····.line·1329 ····.line·13
 30 ····return-void
31 ····.line·1431 ····.line·14
32 ····move-result-object·p1 
  
33 ····.line·1532 ····.line·15
34 ····return-object·p1 
35 ····.line·1633 ····.line·16
36 ····.line·1734 ····.line·17
37 ····.line·1835 ····.line·18
38 ····.line·1936 ····.line·19
39 ····.line·2037 ····.line·20
40 ····.line·2138 ····.line·21
41 ····.line·2239 ····.line·22
Offset 113, 8 lines modifiedOffset 109, 16 lines modified
113 ····.line·79109 ····.line·79
114 ····.line·80110 ····.line·80
115 ····.line·81111 ····.line·81
116 ····.line·82112 ····.line·82
117 ····.line·83113 ····.line·83
118 ····.line·84114 ····.line·84
119 ····.line·85115 ····.line·85
 116 ····.line·86
 117 ····.line·87
 118 ····.line·88
 119 ····.line·89
 120 ····.line·90
 121 ····.line·91
 122 ····.line·92
 123 ····.line·93
120 .end·method124 .end·method
3.52 KB
smali/c2/i.smali
    
Offset 1, 37 lines modifiedOffset 1, 144 lines modified
1 .class·public·abstract·Lc2/i;1 .class·public·final·Lc2/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lc2/e;
  
  
4 #·static·fields6 #·instance·fields
5 .field·public·static·final·a:Lc2/h;7 .field·public·final·synthetic·c:LS1/n;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·static·constructor·<clinit>()V9 .method·public·constructor·<init>(LS1/n;)V
8 ····.locals·110 ····.locals·0
  
9 ····.line·111 ····.line·1
10 ····new-instance·v0,·Lc2/h;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
14 ····.line·415 ····.line·4
 16 ····iput-object·p1,·p0,·Lc2/i;->c:LS1/n;
  
15 ····.line·517 ····.line·5
16 ····.line·618 ····.line·6
17 ····sput-object·v0,·Lc2/i;->a:Lc2/h;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 .end·method
  
  
 105 #·virtual·methods
 106 .method·public·final·b(Ljava/lang/Object;LJ1/e;)Ljava/lang/Object;
 107 ····.locals·0
  
 108 ····.line·1
 109 ····iget-object·p2,·p0,·Lc2/i;->c:LS1/n;
  
 110 ····.line·2
 111 ····.line·3
 112 ····iput-object·p1,·p2,·LS1/n;->c:Ljava/lang/Object;
  
Max diff block lines reached; 1320/3574 bytes (36.93%) of diff not shown.
2.14 KB
smali/c2/e.smali
    
Offset 1, 133 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lc2/e;1 .class·public·interface·abstract·Lc2/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·synthetic·a:Lc2/e; 
  
6 .field·public·static·final·b:I 
  
  
7 #·direct·methods4 #·virtual·methods
 5 .method·public·abstract·b(Ljava/lang/Object;LJ1/e;)Ljava/lang/Object;
8 .method·static·constructor·<clinit>()V 
9 ····.locals·8 
  
10 ····.line·1 
11 ····new-instance·v0,·Lc2/e; 
  
12 ····.line·2 
13 ····.line·3 
14 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
15 ····.line·4 
16 ····.line·5 
17 ····.line·6 
18 ····sput-object·v0,·Lc2/e;->a:Lc2/e; 
  
19 ····.line·7 
20 ····.line·8 
21 ····const/16·v0,·0x40 
  
22 ····.line·9 
23 ····.line·10 
24 ····int-to-long·v2,·v0 
  
25 ····.line·11 
26 ····const/4·v0,·0x1 
  
27 ····.line·12 
28 ····int-to-long·v4,·v0 
  
29 ····.line·13 
30 ····const·v0,·0x7ffffffe 
  
31 ····.line·14 
32 ····.line·15 
33 ····.line·16 
34 ····int-to-long·v6,·v0 
  
35 ····.line·17 
36 ····const-string·v1,·"kotlinx.coroutines.channels.defaultBuffer" 
  
37 ····.line·18 
38 ····.line·19 
39 ····invoke-static/range·{v1·..·v7},·Ld2/m;->i(Ljava/lang/String;JJJ)J 
  
40 ····.line·20 
41 ····.line·21 
42 ····.line·22 
43 ····move-result-wide·v0 
  
44 ····.line·23 
45 ····long-to-int·v1,·v0 
  
46 ····.line·24 
47 ····sput·v1,·Lc2/e;->b:I 
  
48 ····.line·25 
49 ····.line·26 
50 ····return-void 
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 
Max diff block lines reached; 0/2164 bytes (0.00%) of diff not shown.
297 KB
smali/c2/b.smali
Max HTML report size reached
6.89 KB
smali/c2/g.smali
Max HTML report size reached
23.5 KB
smali/c2/c.smali
Max HTML report size reached
39.0 KB
smali/C/a.smali
Max HTML report size reached
4.99 KB
smali/C/b.smali
Max HTML report size reached
17.2 KB
smali/x/a.smali
Max HTML report size reached
31.4 KB
smali/e2/a.smali
Max HTML report size reached
54.7 KB
smali/e2/k.smali
Max HTML report size reached
4.21 KB
smali/e2/j.smali
Max HTML report size reached
25.8 KB
smali/e2/d.smali
Max HTML report size reached
26.8 KB
smali/e2/h.smali
Max HTML report size reached
6.93 KB
smali/e2/o.smali
Max HTML report size reached
13.0 KB
smali/e2/l.smali
Max HTML report size reached
32.1 KB
smali/e2/f.smali
Max HTML report size reached
1.03 KB
smali/e2/m.smali
    
Offset 1, 38 lines modifiedOffset 1, 34 lines modified
1 .class·public·abstract·Le2/m;1 .class·public·final·Le2/m;
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:LS1/q;5 .field·public·final·a:I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(I)V
8 ····.locals·28 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····sget-object·v0,·Le2/l;->k:Le2/l;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····const/4·v1,·0x3 
  
14 ····.line·413 ····.line·4
15 ····invoke-static·{v1,·v0},·LI1/b;->h(ILjava/lang/Object;)V14 ····iput·p1,·p0,·Le2/m;->a:I
  
16 ····.line·515 ····.line·5
17 ····.line·616 ····.line·6
 17 ····return-void
18 ····.line·718 ····.line·7
19 ····sput-object·v0,·Le2/m;->a:LS1/q; 
  
20 ····.line·819 ····.line·8
21 ····.line·920 ····.line·9
22 ····return-void 
23 ····.line·1021 ····.line·10
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····.line·1324 ····.line·13
27 ····.line·1425 ····.line·14
28 ····.line·1526 ····.line·15
29 ····.line·1627 ····.line·16
Offset 104, 8 lines modifiedOffset 100, 10 lines modified
104 ····.line·82100 ····.line·82
105 ····.line·83101 ····.line·83
106 ····.line·84102 ····.line·84
107 ····.line·85103 ····.line·85
108 ····.line·86104 ····.line·86
109 ····.line·87105 ····.line·87
110 ····.line·88106 ····.line·88
 107 ····.line·89
 108 ····.line·90
111 .end·method109 .end·method
54.6 KB
smali/e2/n.smali
Max HTML report size reached
11.1 KB
smali/e2/i.smali
Max HTML report size reached
8.19 KB
smali/e2/e.smali
Max HTML report size reached
7.27 KB
smali/e2/b.smali
Max HTML report size reached
7.24 KB
smali/e2/g.smali
Max HTML report size reached
2.25 KB
smali/e2/c.smali
    
Offset 1, 3 lines modifiedOffset 1, 137 lines modified
1 .class·public·abstract·Le2/c;1 .class·public·abstract·Le2/c;
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;
  
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·5
  
 9 ····.line·1
 10 ····:try_start_0
 11 ····const-class·v0,·Ljava/util/concurrent/ScheduledThreadPoolExecutor;
  
 12 ····.line·2
 13 ····.line·3
 14 ····const-string·v1,·"setRemoveOnCancelPolicy"
  
 15 ····.line·4
 16 ····.line·5
 17 ····const/4·v2,·0x1
  
 18 ····.line·6
 19 ····new-array·v2,·v2,·[Ljava/lang/Class;
  
 20 ····.line·7
 21 ····.line·8
 22 ····sget-object·v3,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
  
 23 ····.line·9
 24 ····.line·10
 25 ····const/4·v4,·0x0
  
 26 ····.line·11
 27 ····aput-object·v3,·v2,·v4
  
 28 ····.line·12
 29 ····.line·13
 30 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 31 ····.line·14
 32 ····.line·15
 33 ····.line·16
 34 ····move-result-object·v0
 35 ····:try_end_0
 36 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
 37 ····.line·17
 38 ····goto·:goto_0
  
 39 ····.line·18
 40 ····:catchall_0
 41 ····const/4·v0,·0x0
  
 42 ····.line·19
 43 ····:goto_0
 44 ····sput-object·v0,·Le2/c;->a:Ljava/lang/reflect/Method;
  
 45 ····.line·20
 46 ····.line·21
 47 ····return-void
 48 ····.line·22
 49 ····.line·23
 50 ····.line·24
 51 ····.line·25
 52 ····.line·26
 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
 106 ····.line·80
 107 ····.line·81
 108 ····.line·82
 109 ····.line·83
 110 ····.line·84
Max diff block lines reached; -1/2270 bytes (-0.04%) of diff not shown.
60.1 KB
smali/w/a.smali
Max HTML report size reached
3.26 KB
smali/androidx/appcompat/view/menu/ExpandedMenuView.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·final·Landroidx/appcompat/view/menu/ExpandedMenuView;1 .class·public·final·Landroidx/appcompat/view/menu/ExpandedMenuView;
2 .super·Landroid/widget/ListView;2 .super·Landroid/widget/ListView;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Li/l;5 .implements·Lh/l;
6 .implements·Li/x;6 .implements·Lh/x;
7 .implements·Landroid/widget/AdapterView$OnItemClickListener;7 .implements·Landroid/widget/AdapterView$OnItemClickListener;
  
  
8 #·static·fields8 #·static·fields
9 .field·public·static·final·b:[I9 .field·public·static·final·b:[I
  
  
Offset 51, 35 lines modifiedOffset 51, 35 lines modified
  
51 ····.line·1051 ····.line·10
52 ····.line·1152 ····.line·11
53 ····.line·1253 ····.line·12
54 ····const/4·v2,·0x054 ····const/4·v2,·0x0
  
55 ····.line·1355 ····.line·13
56 ····invoke-static·{p1,·p2,·v0,·v1,·v2},·Le/g;->H(Landroid/content/Context;Landroid/util/AttributeSet;[III)Le/g;56 ····invoke-static·{p1,·p2,·v0,·v1,·v2},·Le/g;->I(Landroid/content/Context;Landroid/util/AttributeSet;[III)Le/g;
  
57 ····.line·1457 ····.line·14
58 ····.line·1558 ····.line·15
59 ····.line·1659 ····.line·16
60 ····move-result-object·p160 ····move-result-object·p1
  
61 ····.line·1761 ····.line·17
62 ····invoke-virtual·{p1,·v2},·Le/g;->F(I)Z62 ····invoke-virtual·{p1,·v2},·Le/g;->G(I)Z
  
63 ····.line·1863 ····.line·18
64 ····.line·1964 ····.line·19
65 ····.line·2065 ····.line·20
66 ····move-result·p266 ····move-result·p2
  
67 ····.line·2167 ····.line·21
68 ····if-eqz·p2,·:cond_068 ····if-eqz·p2,·:cond_0
  
69 ····.line·2269 ····.line·22
70 ····.line·2370 ····.line·23
71 ····invoke-virtual·{p1,·v2},·Le/g;->x(I)Landroid/graphics/drawable/Drawable;71 ····invoke-virtual·{p1,·v2},·Le/g;->y(I)Landroid/graphics/drawable/Drawable;
  
72 ····.line·2472 ····.line·24
73 ····.line·2573 ····.line·25
74 ····.line·2674 ····.line·26
75 ····move-result-object·p275 ····move-result-object·p2
  
76 ····.line·2776 ····.line·27
Offset 88, 41 lines modifiedOffset 88, 41 lines modified
88 ····.line·2888 ····.line·28
89 ····.line·2989 ····.line·29
90 ····.line·3090 ····.line·30
91 ····:cond_091 ····:cond_0
92 ····const/4·p2,·0x192 ····const/4·p2,·0x1
  
93 ····.line·3193 ····.line·31
94 ····invoke-virtual·{p1,·p2},·Le/g;->F(I)Z94 ····invoke-virtual·{p1,·p2},·Le/g;->G(I)Z
  
95 ····.line·3295 ····.line·32
96 ····.line·3396 ····.line·33
97 ····.line·3497 ····.line·34
98 ····move-result·v098 ····move-result·v0
  
99 ····.line·3599 ····.line·35
100 ····if-eqz·v0,·:cond_1100 ····if-eqz·v0,·:cond_1
  
101 ····.line·36101 ····.line·36
102 ····.line·37102 ····.line·37
103 ····invoke-virtual·{p1,·p2},·Le/g;->x(I)Landroid/graphics/drawable/Drawable;103 ····invoke-virtual·{p1,·p2},·Le/g;->y(I)Landroid/graphics/drawable/Drawable;
  
104 ····.line·38104 ····.line·38
105 ····.line·39105 ····.line·39
106 ····.line·40106 ····.line·40
107 ····move-result-object·p2107 ····move-result-object·p2
  
108 ····.line·41108 ····.line·41
109 ····invoke-virtual·{p0,·p2},·Landroid/widget/ListView;->setDivider(Landroid/graphics/drawable/Drawable;)V109 ····invoke-virtual·{p0,·p2},·Landroid/widget/ListView;->setDivider(Landroid/graphics/drawable/Drawable;)V
  
110 ····.line·42110 ····.line·42
111 ····.line·43111 ····.line·43
112 ····.line·44112 ····.line·44
113 ····:cond_1113 ····:cond_1
114 ····invoke-virtual·{p1},·Le/g;->J()V114 ····invoke-virtual·{p1},·Le/g;->K()V
  
115 ····.line·45115 ····.line·45
116 ····.line·46116 ····.line·46
117 ····.line·47117 ····.line·47
118 ····return-void118 ····return-void
119 ····.line·48119 ····.line·48
120 ····.line·49120 ····.line·49
Offset 222, 19 lines modifiedOffset 222, 23 lines modified
222 ····.line·143222 ····.line·143
223 ····.line·144223 ····.line·144
224 ····.line·145224 ····.line·145
225 ····.line·146225 ····.line·146
226 ····.line·147226 ····.line·147
227 ····.line·148227 ····.line·148
228 ····.line·149228 ····.line·149
 229 ····.line·150
 230 ····.line·151
 231 ····.line·152
 232 ····.line·153
229 .end·method233 .end·method
  
  
230 #·virtual·methods234 #·virtual·methods
231 .method·public·final·a(Li/n;)Z235 .method·public·final·a(Lh/n;)Z
232 ····.locals·0236 ····.locals·0
  
233 ····.line·1237 ····.line·1
234 ····const/4·p1,·0x0238 ····const/4·p1,·0x0
  
235 ····.line·2239 ····.line·2
236 ····throw·p1240 ····throw·p1
Offset 317, 14 lines modifiedOffset 321, 19 lines modified
317 ····.line·79321 ····.line·79
318 ····.line·80322 ····.line·80
319 ····.line·81323 ····.line·81
320 ····.line·82324 ····.line·82
321 ····.line·83325 ····.line·83
322 ····.line·84326 ····.line·84
323 ····.line·85327 ····.line·85
 328 ····.line·86
 329 ····.line·87
 330 ····.line·88
Max diff block lines reached; 516/3222 bytes (16.01%) of diff not shown.
28.4 KB
smali/androidx/appcompat/view/menu/ListMenuItemView.smali
Max HTML report size reached
19.6 KB
smali/androidx/appcompat/view/menu/ActionMenuItemView.smali
Max HTML report size reached
9.23 KB
smali/androidx/appcompat/widget/ButtonBarLayout.smali
Max HTML report size reached
6.25 KB
smali/androidx/appcompat/widget/SearchView$SearchAutoComplete.smali
Max HTML report size reached
1.62 KB
smali/androidx/appcompat/widget/a.smali
    
Offset 739, 8 lines modifiedOffset 739, 104 lines modified
739 ····.line·574739 ····.line·574
740 ····.line·575740 ····.line·575
741 ····.line·576741 ····.line·576
742 ····.line·577742 ····.line·577
743 ····.line·578743 ····.line·578
744 ····.line·579744 ····.line·579
745 ····.line·580745 ····.line·580
 746 ····.line·581
 747 ····.line·582
 748 ····.line·583
 749 ····.line·584
 750 ····.line·585
 751 ····.line·586
 752 ····.line·587
 753 ····.line·588
 754 ····.line·589
 755 ····.line·590
 756 ····.line·591
 757 ····.line·592
 758 ····.line·593
 759 ····.line·594
 760 ····.line·595
 761 ····.line·596
 762 ····.line·597
 763 ····.line·598
 764 ····.line·599
 765 ····.line·600
 766 ····.line·601
 767 ····.line·602
 768 ····.line·603
 769 ····.line·604
 770 ····.line·605
 771 ····.line·606
 772 ····.line·607
 773 ····.line·608
 774 ····.line·609
 775 ····.line·610
 776 ····.line·611
 777 ····.line·612
 778 ····.line·613
 779 ····.line·614
 780 ····.line·615
 781 ····.line·616
 782 ····.line·617
 783 ····.line·618
 784 ····.line·619
 785 ····.line·620
 786 ····.line·621
 787 ····.line·622
 788 ····.line·623
 789 ····.line·624
 790 ····.line·625
 791 ····.line·626
 792 ····.line·627
 793 ····.line·628
 794 ····.line·629
 795 ····.line·630
 796 ····.line·631
 797 ····.line·632
 798 ····.line·633
 799 ····.line·634
 800 ····.line·635
 801 ····.line·636
 802 ····.line·637
 803 ····.line·638
 804 ····.line·639
 805 ····.line·640
 806 ····.line·641
 807 ····.line·642
 808 ····.line·643
 809 ····.line·644
 810 ····.line·645
 811 ····.line·646
 812 ····.line·647
 813 ····.line·648
 814 ····.line·649
 815 ····.line·650
 816 ····.line·651
 817 ····.line·652
 818 ····.line·653
 819 ····.line·654
 820 ····.line·655
 821 ····.line·656
 822 ····.line·657
 823 ····.line·658
 824 ····.line·659
 825 ····.line·660
 826 ····.line·661
 827 ····.line·662
 828 ····.line·663
 829 ····.line·664
 830 ····.line·665
 831 ····.line·666
 832 ····.line·667
 833 ····.line·668
 834 ····.line·669
 835 ····.line·670
 836 ····.line·671
 837 ····.line·672
 838 ····.line·673
 839 ····.line·674
 840 ····.line·675
 841 ····.line·676
746 .end·method842 .end·method
130 KB
smali/androidx/appcompat/widget/Toolbar.smali
Max HTML report size reached
280 B
smali/androidx/appcompat/widget/d.smali
    
Offset 136, 8 lines modifiedOffset 136, 13 lines modified
136 ····.line·82136 ····.line·82
137 ····.line·83137 ····.line·83
138 ····.line·84138 ····.line·84
139 ····.line·85139 ····.line·85
140 ····.line·86140 ····.line·86
141 ····.line·87141 ····.line·87
142 ····.line·88142 ····.line·88
 143 ····.line·89
 144 ····.line·90
 145 ····.line·91
 146 ····.line·92
 147 ····.line·93
143 .end·method148 .end·method
9.92 KB
smali/androidx/appcompat/widget/ActionBarContextView.smali
Max HTML report size reached
904 B
smali/androidx/appcompat/widget/FitWindowsLinearLayout.smali
    
Offset 13, 22 lines modifiedOffset 13, 22 lines modified
13 .end·method13 .end·method
  
  
14 #·virtual·methods14 #·virtual·methods
15 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z15 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z
16 ····.locals·016 ····.locals·0
  
17 ····invoke-super·{p0,·p1},·Landroid/widget/LinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z17 ····invoke-super·{p0,·p1},·Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
  
18 ····move-result·p118 ····move-result·p1
  
19 ····return·p119 ····return·p1
20 .end·method20 .end·method
  
21 .method·public·setOnFitSystemWindowsListener(Lj/k0;)V21 .method·public·setOnFitSystemWindowsListener(Li/k0;)V
22 ····.locals·022 ····.locals·0
  
23 ····.line·123 ····.line·1
24 ····return-void24 ····return-void
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····.line·427 ····.line·4
Offset 109, 8 lines modifiedOffset 109, 13 lines modified
109 ····.line·79109 ····.line·79
110 ····.line·80110 ····.line·80
111 ····.line·81111 ····.line·81
112 ····.line·82112 ····.line·82
113 ····.line·83113 ····.line·83
114 ····.line·84114 ····.line·84
115 ····.line·85115 ····.line·85
 116 ····.line·86
 117 ····.line·87
 118 ····.line·88
 119 ····.line·89
 120 ····.line·90
116 .end·method121 .end·method
61.5 KB
smali/androidx/appcompat/widget/ActionMenuView.smali
Max HTML report size reached
740 B
smali/androidx/appcompat/widget/ActivityChooserView$InnerLayout.smali
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ····move-result·v166 ····move-result·v1
  
67 ····.line·2167 ····.line·21
68 ····if-eqz·v1,·:cond_068 ····if-eqz·v1,·:cond_0
  
69 ····.line·2269 ····.line·22
70 ····.line·2370 ····.line·23
71 ····invoke-static·{p1,·v1},·LZ0/q;->j(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;71 ····invoke-static·{p1,·v1},·LX0/q;->e(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
  
72 ····.line·2472 ····.line·24
73 ····.line·2573 ····.line·25
74 ····.line·2674 ····.line·26
75 ····move-result-object·p175 ····move-result-object·p1
  
76 ····.line·2776 ····.line·27
Offset 209, 8 lines modifiedOffset 209, 12 lines modified
209 ····.line·143209 ····.line·143
210 ····.line·144210 ····.line·144
211 ····.line·145211 ····.line·145
212 ····.line·146212 ····.line·146
213 ····.line·147213 ····.line·147
214 ····.line·148214 ····.line·148
215 ····.line·149215 ····.line·149
 216 ····.line·150
 217 ····.line·151
 218 ····.line·152
 219 ····.line·153
216 .end·method220 .end·method
1.34 KB
smali/androidx/appcompat/widget/DialogTitle.smali
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·Landroidx/appcompat/widget/DialogTitle;1 .class·public·Landroidx/appcompat/widget/DialogTitle;
2 .super·Lj/V;2 .super·Li/V;
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 ····invoke-direct·{p0,·p1,·p2},·Lj/V;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V7 ····invoke-direct·{p0,·p1,·p2},·Li/V;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
8 ····return-void8 ····return-void
9 .end·method9 .end·method
  
  
10 #·virtual·methods10 #·virtual·methods
11 .method·public·final·onMeasure(II)V11 .method·public·final·onMeasure(II)V
12 ····.locals·612 ····.locals·6
  
13 ····invoke-super·{p0,·p1,·p2},·Lj/V;->onMeasure(II)V13 ····invoke-super·{p0,·p1,·p2},·Li/V;->onMeasure(II)V
  
14 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getLayout()Landroid/text/Layout;14 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
  
15 ····move-result-object·v015 ····move-result-object·v0
  
16 ····if-eqz·v0,·:cond_116 ····if-eqz·v0,·:cond_1
  
Offset 67, 17 lines modifiedOffset 67, 17 lines modified
  
67 ····move-result·v267 ····move-result·v2
  
68 ····if-eqz·v2,·:cond_068 ····if-eqz·v2,·:cond_0
  
69 ····int-to-float·v2,·v269 ····int-to-float·v2,·v2
  
70 ····invoke-virtual·{p0,·v0,·v2},·Lj/V;->setTextSize(IF)V70 ····invoke-virtual·{p0,·v0,·v2},·Li/V;->setTextSize(IF)V
  
71 ····:cond_071 ····:cond_0
72 ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V72 ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V
  
73 ····invoke-super·{p0,·p1,·p2},·Lj/V;->onMeasure(II)V73 ····invoke-super·{p0,·p1,·p2},·Li/V;->onMeasure(II)V
  
74 ····:cond_174 ····:cond_1
75 ····return-void75 ····return-void
76 .end·method76 .end·method
1.04 KB
smali/androidx/appcompat/widget/ViewStubCompat.smali
    
Offset 207, 14 lines modifiedOffset 207, 18 lines modified
207 ····.line·143207 ····.line·143
208 ····.line·144208 ····.line·144
209 ····.line·145209 ····.line·145
210 ····.line·146210 ····.line·146
211 ····.line·147211 ····.line·147
212 ····.line·148212 ····.line·148
213 ····.line·149213 ····.line·149
 214 ····.line·150
 215 ····.line·151
 216 ····.line·152
 217 ····.line·153
214 .end·method218 .end·method
  
  
215 #·virtual·methods219 #·virtual·methods
216 .method·public·final·a()Landroid/view/View;220 .method·public·final·a()Landroid/view/View;
217 ····.locals·4221 ····.locals·4
  
Offset 379, 15 lines modifiedOffset 383, 15 lines modified
379 ····.locals·0383 ····.locals·0
  
380 ····iput·p1,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->b:I384 ····iput·p1,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->b:I
  
381 ····return-void385 ····return-void
382 .end·method386 .end·method
  
383 .method·public·setOnInflateListener(Lj/n1;)V387 .method·public·setOnInflateListener(Li/l1;)V
384 ····.locals·0388 ····.locals·0
  
385 ····.line·1389 ····.line·1
386 ····return-void390 ····return-void
387 ····.line·2391 ····.line·2
388 ····.line·3392 ····.line·3
389 ····.line·4393 ····.line·4
Offset 468, 14 lines modifiedOffset 472, 19 lines modified
468 ····.line·79472 ····.line·79
469 ····.line·80473 ····.line·80
470 ····.line·81474 ····.line·81
471 ····.line·82475 ····.line·82
472 ····.line·83476 ····.line·83
473 ····.line·84477 ····.line·84
474 ····.line·85478 ····.line·85
 479 ····.line·86
 480 ····.line·87
 481 ····.line·88
 482 ····.line·89
 483 ····.line·90
475 .end·method484 .end·method
  
476 .method·public·setVisibility(I)V485 .method·public·setVisibility(I)V
477 ····.locals·1486 ····.locals·1
  
478 ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->d:Ljava/lang/ref/WeakReference;487 ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->d:Ljava/lang/ref/WeakReference;
  
1.3 KB
smali/androidx/appcompat/widget/b.smali
    
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
  
92 ····.line·3092 ····.line·30
93 ····.line·3193 ····.line·31
94 ····goto·:goto_494 ····goto·:goto_4
  
95 ····.line·3295 ····.line·32
96 ····:cond_196 ····:cond_1
97 ····iget-object·p1,·v0,·Landroidx/appcompat/widget/SearchView;->P:LP/b;97 ····iget-object·p1,·v0,·Landroidx/appcompat/widget/SearchView;->P:LO/b;
  
98 ····.line·3398 ····.line·33
99 ····.line·3499 ····.line·34
100 ····if-nez·p1,·:cond_2100 ····if-nez·p1,·:cond_2
  
101 ····.line·35101 ····.line·35
102 ····.line·36102 ····.line·36
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ····.line·77194 ····.line·77
195 ····:cond_5195 ····:cond_5
196 ····:goto_0196 ····:goto_0
197 ····if-ne·p2,·p1,·:cond_6197 ····if-ne·p2,·p1,·:cond_6
  
198 ····.line·78198 ····.line·78
199 ····.line·79199 ····.line·79
200 ····const/4·p1,·0x0200 ····move·p1,·v2
  
201 ····.line·80201 ····.line·80
202 ····goto·:goto_1202 ····goto·:goto_1
  
203 ····.line·81203 ····.line·81
204 ····:cond_6204 ····:cond_6
205 ····invoke-virtual·{v1},·Landroid/widget/TextView;->length()I205 ····invoke-virtual·{v1},·Landroid/widget/TextView;->length()I
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
231 ····.line·94231 ····.line·94
232 ····invoke-virtual·{v1},·Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->a()V232 ····invoke-virtual·{v1},·Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->a()V
  
233 ····.line·95233 ····.line·95
234 ····.line·96234 ····.line·96
235 ····.line·97235 ····.line·97
236 ····:goto_2236 ····:goto_2
237 ····const/4·v2,·0x1237 ····move·v2,·v5
  
238 ····.line·98238 ····.line·98
239 ····goto·:goto_4239 ····goto·:goto_4
  
240 ····.line·99240 ····.line·99
241 ····:cond_7241 ····:cond_7
242 ····:goto_3242 ····:goto_3
Offset 617, 22 lines modifiedOffset 617, 8 lines modified
617 ····.line·402617 ····.line·402
618 ····.line·403618 ····.line·403
619 ····.line·404619 ····.line·404
620 ····.line·405620 ····.line·405
621 ····.line·406621 ····.line·406
622 ····.line·407622 ····.line·407
623 ····.line·408623 ····.line·408
624 ····.line·409 
625 ····.line·410 
626 ····.line·411 
627 ····.line·412 
628 ····.line·413 
629 ····.line·414 
630 ····.line·415 
631 ····.line·416 
632 ····.line·417 
633 ····.line·418 
634 ····.line·419 
635 ····.line·420 
636 ····.line·421 
637 ····.line·422 
638 .end·method624 .end·method
47.7 KB
smali/androidx/appcompat/widget/ActionBarOverlayLayout.smali
Max HTML report size reached
11.3 KB
smali/androidx/appcompat/widget/AlertDialogLayout.smali
Max HTML report size reached
59.1 KB
smali/androidx/appcompat/widget/SearchView.smali
Max HTML report size reached
3.58 KB
smali/androidx/appcompat/widget/ContentFrameLayout.smali
    
Offset 179, 14 lines modifiedOffset 179, 18 lines modified
179 ····.line·143179 ····.line·143
180 ····.line·144180 ····.line·144
181 ····.line·145181 ····.line·145
182 ····.line·146182 ····.line·146
183 ····.line·147183 ····.line·147
184 ····.line·148184 ····.line·148
185 ····.line·149185 ····.line·149
 186 ····.line·150
 187 ····.line·151
 188 ····.line·152
 189 ····.line·153
186 .end·method190 .end·method
  
  
187 #·virtual·methods191 #·virtual·methods
188 .method·public·getFixedHeightMajor()Landroid/util/TypedValue;192 .method·public·getFixedHeightMajor()Landroid/util/TypedValue;
189 ····.locals·1193 ····.locals·1
  
Offset 300, 23 lines modifiedOffset 304, 23 lines modified
  
300 ····return-object·v0304 ····return-object·v0
301 .end·method305 .end·method
  
302 .method·public·final·onAttachedToWindow()V306 .method·public·final·onAttachedToWindow()V
303 ····.locals·0307 ····.locals·0
  
304 ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onAttachedToWindow()V308 ····invoke-super·{p0},·Landroid/view/View;->onAttachedToWindow()V
  
305 ····return-void309 ····return-void
306 .end·method310 .end·method
  
307 .method·public·final·onDetachedFromWindow()V311 .method·public·final·onDetachedFromWindow()V
308 ····.locals·0312 ····.locals·0
  
309 ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onDetachedFromWindow()V313 ····invoke-super·{p0},·Landroid/view/View;->onDetachedFromWindow()V
  
310 ····return-void314 ····return-void
311 .end·method315 .end·method
  
312 .method·public·final·onMeasure(II)V316 .method·public·final·onMeasure(II)V
313 ····.locals·16317 ····.locals·16
  
Offset 340, 20 lines modifiedOffset 344, 20 lines modified
  
340 ····const/4·v4,·0x1344 ····const/4·v4,·0x1
  
341 ····const/4·v5,·0x0345 ····const/4·v5,·0x0
  
342 ····if-ge·v2,·v3,·:cond_0346 ····if-ge·v2,·v3,·:cond_0
  
343 ····const/4·v2,·0x1347 ····move·v2,·v4
  
344 ····goto·:goto_0348 ····goto·:goto_0
  
345 ····:cond_0349 ····:cond_0
346 ····const/4·v2,·0x0350 ····move·v2,·v5
  
347 ····:goto_0351 ····:goto_0
348 ····invoke-static/range·{p1·..·p1},·Landroid/view/View$MeasureSpec;->getMode(I)I352 ····invoke-static/range·{p1·..·p1},·Landroid/view/View$MeasureSpec;->getMode(I)I
  
349 ····move-result·v3353 ····move-result·v3
  
350 ····invoke-static/range·{p2·..·p2},·Landroid/view/View$MeasureSpec;->getMode(I)I354 ····invoke-static/range·{p2·..·p2},·Landroid/view/View$MeasureSpec;->getMode(I)I
Offset 411, 15 lines modifiedOffset 415, 15 lines modified
411 ····invoke-virtual·{v12,·v14,·v13},·Landroid/util/TypedValue;->getFraction(FF)F415 ····invoke-virtual·{v12,·v14,·v13},·Landroid/util/TypedValue;->getFraction(FF)F
  
412 ····move-result·v12416 ····move-result·v12
  
413 ····goto·:goto_2417 ····goto·:goto_2
  
414 ····:cond_3418 ····:cond_3
415 ····const/4·v12,·0x0419 ····move·v12,·v5
  
416 ····:goto_3420 ····:goto_3
417 ····if-lez·v12,·:cond_4421 ····if-lez·v12,·:cond_4
  
418 ····iget·v13,·v7,·Landroid/graphics/Rect;->left:I422 ····iget·v13,·v7,·Landroid/graphics/Rect;->left:I
  
419 ····iget·v14,·v7,·Landroid/graphics/Rect;->right:I423 ····iget·v14,·v7,·Landroid/graphics/Rect;->right:I
Offset 436, 22 lines modifiedOffset 440, 22 lines modified
  
436 ····move-result·v12440 ····move-result·v12
  
437 ····invoke-static·{v12,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I441 ····invoke-static·{v12,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
438 ····move-result·v12442 ····move-result·v12
  
439 ····const/4·v13,·0x1443 ····move·v13,·v4
  
440 ····goto·:goto_4444 ····goto·:goto_4
  
441 ····:cond_4445 ····:cond_4
442 ····move/from16·v12,·p1446 ····move/from16·v12,·p1
  
443 ····const/4·v13,·0x0447 ····move·v13,·v5
  
444 ····:goto_4448 ····:goto_4
445 ····if-ne·v6,·v10,·:cond_8449 ····if-ne·v6,·v10,·:cond_8
  
446 ····if-eqz·v2,·:cond_5450 ····if-eqz·v2,·:cond_5
  
447 ····iget-object·v6,·v0,·Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;451 ····iget-object·v6,·v0,·Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
Offset 491, 15 lines modifiedOffset 495, 15 lines modified
491 ····invoke-virtual·{v6,·v15,·v14},·Landroid/util/TypedValue;->getFraction(FF)F495 ····invoke-virtual·{v6,·v15,·v14},·Landroid/util/TypedValue;->getFraction(FF)F
  
492 ····move-result·v6496 ····move-result·v6
  
493 ····goto·:goto_6497 ····goto·:goto_6
  
494 ····:cond_7498 ····:cond_7
495 ····const/4·v6,·0x0499 ····move·v6,·v5
  
496 ····:goto_7500 ····:goto_7
497 ····if-lez·v6,·:cond_8501 ····if-lez·v6,·:cond_8
  
498 ····iget·v14,·v7,·Landroid/graphics/Rect;->top:I502 ····iget·v14,·v7,·Landroid/graphics/Rect;->top:I
  
499 ····iget·v15,·v7,·Landroid/graphics/Rect;->bottom:I503 ····iget·v15,·v7,·Landroid/graphics/Rect;->bottom:I
Offset 579, 15 lines modifiedOffset 583, 15 lines modified
579 ····invoke-virtual·{v2,·v3,·v1},·Landroid/util/TypedValue;->getFraction(FF)F583 ····invoke-virtual·{v2,·v3,·v1},·Landroid/util/TypedValue;->getFraction(FF)F
  
580 ····move-result·v1584 ····move-result·v1
  
581 ····goto·:goto_a585 ····goto·:goto_a
  
582 ····:cond_b586 ····:cond_b
583 ····const/4·v1,·0x0587 ····move·v1,·v5
Max diff block lines reached; 884/3557 bytes (24.85%) of diff not shown.
8.53 KB
smali/androidx/appcompat/widget/ActionBarContainer.smali
Max HTML report size reached
901 B
smali/androidx/appcompat/widget/FitWindowsFrameLayout.smali
    
Offset 13, 22 lines modifiedOffset 13, 22 lines modified
13 .end·method13 .end·method
  
  
14 #·virtual·methods14 #·virtual·methods
15 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z15 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z
16 ····.locals·016 ····.locals·0
  
17 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z17 ····invoke-super·{p0,·p1},·Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
  
18 ····move-result·p118 ····move-result·p1
  
19 ····return·p119 ····return·p1
20 .end·method20 .end·method
  
21 .method·public·setOnFitSystemWindowsListener(Lj/k0;)V21 .method·public·setOnFitSystemWindowsListener(Li/k0;)V
22 ····.locals·022 ····.locals·0
  
23 ····.line·123 ····.line·1
24 ····return-void24 ····return-void
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····.line·427 ····.line·4
Offset 109, 8 lines modifiedOffset 109, 13 lines modified
109 ····.line·79109 ····.line·79
110 ····.line·80110 ····.line·80
111 ····.line·81111 ····.line·81
112 ····.line·82112 ····.line·82
113 ····.line·83113 ····.line·83
114 ····.line·84114 ····.line·84
115 ····.line·85115 ····.line·85
 116 ····.line·86
 117 ····.line·87
 118 ····.line·88
 119 ····.line·89
 120 ····.line·90
116 .end·method121 .end·method
1.46 KB
smali/androidx/constraintlayout/widget/Guideline.smali
    
Offset 51, 49 lines modifiedOffset 51, 49 lines modified
51 .method·public·setGuidelineBegin(I)V51 .method·public·setGuidelineBegin(I)V
52 ····.locals·152 ····.locals·1
  
53 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;53 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····check-cast·v0,·Lu/d;55 ····check-cast·v0,·Lt/d;
  
56 ····iput·p1,·v0,·Lu/d;->a:I56 ····iput·p1,·v0,·Lt/d;->a:I
  
57 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V57 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
60 .method·public·setGuidelineEnd(I)V60 .method·public·setGuidelineEnd(I)V
61 ····.locals·161 ····.locals·1
  
62 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;62 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
63 ····move-result-object·v063 ····move-result-object·v0
  
64 ····check-cast·v0,·Lu/d;64 ····check-cast·v0,·Lt/d;
  
65 ····iput·p1,·v0,·Lu/d;->b:I65 ····iput·p1,·v0,·Lt/d;->b:I
  
66 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V66 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·setGuidelinePercent(F)V69 .method·public·setGuidelinePercent(F)V
70 ····.locals·170 ····.locals·1
  
71 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;71 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
72 ····move-result-object·v072 ····move-result-object·v0
  
73 ····check-cast·v0,·Lu/d;73 ····check-cast·v0,·Lt/d;
  
74 ····iput·p1,·v0,·Lu/d;->c:F74 ····iput·p1,·v0,·Lt/d;->c:F
  
75 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V75 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
76 ····return-void76 ····return-void
77 .end·method77 .end·method
  
78 .method·public·setVisibility(I)V78 .method·public·setVisibility(I)V
181 KB
smali/androidx/constraintlayout/widget/ConstraintLayout.smali
Max HTML report size reached
10.6 KB
smali/androidx/constraintlayout/widget/Barrier.smali
Max HTML report size reached
27.6 KB
smali/androidx/recyclerview/widget/LinearLayoutManager.smali
Max HTML report size reached
14.9 KB
smali/androidx/recyclerview/widget/GridLayoutManager.smali
Max HTML report size reached
43.3 KB
smali/androidx/recyclerview/widget/StaggeredGridLayoutManager.smali
Max HTML report size reached
198 KB
smali/androidx/recyclerview/widget/RecyclerView.smali
Max HTML report size reached
17.7 KB
smali/androidx/fragment/app/FragmentContainerView.smali
Max HTML report size reached
7.18 KB
smali/androidx/emoji2/text/EmojiCompatInitializer.smali
Max HTML report size reached
170 KB
smali/androidx/coordinatorlayout/widget/CoordinatorLayout.smali
Max HTML report size reached
2.62 KB
smali/androidx/profileinstaller/ProfileInstallerInitializer.smali
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 .class·public·Landroidx/profileinstaller/ProfileInstallerInitializer;1 .class·public·Landroidx/profileinstaller/ProfileInstallerInitializer;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lk0/b;5 .implements·Li0/b;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/Signature;7 .annotation·system·Ldalvik/annotation/Signature;
8 ····value·=·{8 ····value·=·{
9 ········"Ljava/lang/Object;",9 ········"Ljava/lang/Object;",
10 ········"Lk0/b;"10 ········"Li0/b;"
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>()V14 .method·public·constructor·<init>()V
15 ····.locals·015 ····.locals·0
Offset 34, 82 lines modifiedOffset 34, 68 lines modified
  
34 ····move-result-object·v034 ····move-result-object·v0
  
35 ····return-object·v035 ····return-object·v0
36 .end·method36 .end·method
  
37 .method·public·final·b(Landroid/content/Context;)Ljava/lang/Object;37 .method·public·final·b(Landroid/content/Context;)Ljava/lang/Object;
38 ····.locals·338 ····.locals·2
  
39 ····.line·139 ····.line·1
40 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I40 ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
  
41 ····.line·241 ····.line·2
42 ····.line·342 ····.line·3
43 ····const/16·v1,·0x18 
  
44 ····.line·443 ····.line·4
 44 ····move-result-object·p1
  
45 ····.line·545 ····.line·5
46 ····const/16·v2,·0x1d46 ····new-instance·v0,·Lz/m;
  
47 ····.line·647 ····.line·6
48 ····.line·748 ····.line·7
49 ····if-ge·v0,·v1,·:cond_049 ····const/4·v1,·0x5
  
50 ····.line·850 ····.line·8
 51 ····invoke-direct·{v0,·p0,·v1,·p1},·Lz/m;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
51 ····.line·9 
52 ····new-instance·p1,·LO0/e; 
  
 52 ····.line·9
53 ····.line·1053 ····.line·10
54 ····.line·1154 ····.line·11
55 ····invoke-direct·{p1,·v2},·LO0/e;-><init>(I)V55 ····invoke-static·{v0},·Ld0/h;->a(Ljava/lang/Runnable;)V
  
56 ····.line·1256 ····.line·12
57 ····.line·1357 ····.line·13
58 ····.line·1458 ····.line·14
59 ····goto·:goto_059 ····new-instance·p1,·LM0/e;
  
60 ····.line·1560 ····.line·15
61 ····:cond_0 
62 ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; 
  
63 ····.line·1661 ····.line·16
 62 ····const/16·v0,·0x1d
  
64 ····.line·1763 ····.line·17
65 ····.line·1864 ····.line·18
66 ····move-result-object·p165 ····invoke-direct·{p1,·v0},·LM0/e;-><init>(I)V
  
67 ····.line·1966 ····.line·19
68 ····new-instance·v0,·LA/n; 
  
69 ····.line·2067 ····.line·20
70 ····.line·2168 ····.line·21
 69 ····return-object·p1
71 ····const/4·v1,·0x5 
  
72 ····.line·2270 ····.line·22
73 ····invoke-direct·{v0,·p0,·v1,·p1},·LA/n;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V 
  
74 ····.line·2371 ····.line·23
75 ····.line·2472 ····.line·24
76 ····.line·2573 ····.line·25
77 ····invoke-static·{v0},·Lf0/h;->a(Ljava/lang/Runnable;)V 
  
78 ····.line·2674 ····.line·26
79 ····.line·2775 ····.line·27
80 ····.line·2876 ····.line·28
81 ····new-instance·p1,·LO0/e; 
  
82 ····.line·2977 ····.line·29
83 ····.line·3078 ····.line·30
84 ····invoke-direct·{p1,·v2},·LO0/e;-><init>(I)V 
  
85 ····.line·3179 ····.line·31
86 ····.line·3280 ····.line·32
87 ····.line·3381 ····.line·33
88 ····:goto_0 
89 ····return-object·p1 
90 ····.line·3482 ····.line·34
91 ····.line·3583 ····.line·35
92 ····.line·3684 ····.line·36
93 ····.line·3785 ····.line·37
94 ····.line·3886 ····.line·38
95 ····.line·3987 ····.line·39
96 ····.line·4088 ····.line·40
Offset 154, 8 lines modifiedOffset 140, 13 lines modified
154 ····.line·79140 ····.line·79
155 ····.line·80141 ····.line·80
156 ····.line·81142 ····.line·81
157 ····.line·82143 ····.line·82
158 ····.line·83144 ····.line·83
159 ····.line·84145 ····.line·84
160 ····.line·85146 ····.line·85
 147 ····.line·86
 148 ····.line·87
 149 ····.line·88
 150 ····.line·89
 151 ····.line·90
161 .end·method152 .end·method
15.2 KB
smali/androidx/profileinstaller/ProfileInstallReceiver.smali
Max HTML report size reached
2.39 KB
smali/androidx/startup/InitializationProvider.smali
    
Offset 74, 32 lines modifiedOffset 74, 32 lines modified
74 ····move-result-object·v174 ····move-result-object·v1
  
75 ····.line·1175 ····.line·11
76 ····if-eqz·v1,·:cond_076 ····if-eqz·v1,·:cond_0
  
77 ····.line·1277 ····.line·12
78 ····.line·1378 ····.line·13
79 ····invoke-static·{v0},·Lk0/a;->c(Landroid/content/Context;)Lk0/a;79 ····invoke-static·{v0},·Li0/a;->c(Landroid/content/Context;)Li0/a;
  
80 ····.line·1480 ····.line·14
81 ····.line·1581 ····.line·15
82 ····.line·1682 ····.line·16
83 ····move-result-object·v083 ····move-result-object·v0
  
84 ····.line·1784 ····.line·17
85 ····iget-object·v1,·v0,·Lk0/a;->c:Landroid/content/Context;85 ····iget-object·v1,·v0,·Li0/a;->c:Landroid/content/Context;
  
86 ····.line·1886 ····.line·18
87 ····.line·1987 ····.line·19
88 ····:try_start_088 ····:try_start_0
89 ····const-string·v2,·"Startup"89 ····const-string·v2,·"Startup"
  
90 ····.line·2090 ····.line·20
91 ····.line·2191 ····.line·21
92 ····invoke-static·{v2},·LI1/f;->t0(Ljava/lang/String;)Ljava/lang/String;92 ····invoke-static·{v2},·LH1/c;->x0(Ljava/lang/String;)Ljava/lang/String;
  
93 ····.line·2293 ····.line·22
94 ····.line·2394 ····.line·23
95 ····.line·2495 ····.line·24
96 ····move-result-object·v296 ····move-result-object·v2
  
97 ····.line·2597 ····.line·25
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 ····move-result-object·v1157 ····move-result-object·v1
  
158 ····.line·53158 ····.line·53
159 ····iget-object·v1,·v1,·Landroid/content/pm/ProviderInfo;->metaData:Landroid/os/Bundle;159 ····iget-object·v1,·v1,·Landroid/content/pm/ProviderInfo;->metaData:Landroid/os/Bundle;
  
160 ····.line·54160 ····.line·54
161 ····.line·55161 ····.line·55
162 ····invoke-virtual·{v0,·v1},·Lk0/a;->a(Landroid/os/Bundle;)V162 ····invoke-virtual·{v0,·v1},·Li0/a;->a(Landroid/os/Bundle;)V
163 ····:try_end_0163 ····:try_end_0
164 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0164 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
165 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0165 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
166 ····.line·56166 ····.line·56
167 ····.line·57167 ····.line·57
168 ····.line·58168 ····.line·58
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
  
185 ····.line·64185 ····.line·64
186 ····:catch_0186 ····:catch_0
187 ····move-exception·v0187 ····move-exception·v0
  
188 ····.line·65188 ····.line·65
189 ····:try_start_1189 ····:try_start_1
190 ····new-instance·v1,·LI1/i;190 ····new-instance·v1,·LH1/i;
  
191 ····.line·66191 ····.line·66
192 ····.line·67192 ····.line·67
193 ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V193 ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
  
194 ····.line·68194 ····.line·68
195 ····.line·69195 ····.line·69
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 ····const/4·v0,·0x1217 ····const/4·v0,·0x1
  
218 ····.line·76218 ····.line·76
219 ····return·v0219 ····return·v0
  
220 ····.line·77220 ····.line·77
221 ····:cond_1221 ····:cond_1
222 ····new-instance·v0,·LI1/i;222 ····new-instance·v0,·LH1/i;
  
223 ····.line·78223 ····.line·78
224 ····.line·79224 ····.line·79
225 ····const-string·v1,·"Context·cannot·be·null"225 ····const-string·v1,·"Context·cannot·be·null"
  
226 ····.line·80226 ····.line·80
227 ····.line·81227 ····.line·81
Offset 235, 14 lines modifiedOffset 235, 19 lines modified
235 ····.line·83235 ····.line·83
236 ····.line·84236 ····.line·84
237 ····throw·v0237 ····throw·v0
238 ····.line·85238 ····.line·85
239 ····.line·86239 ····.line·86
240 ····.line·87240 ····.line·87
241 ····.line·88241 ····.line·88
 242 ····.line·89
 243 ····.line·90
 244 ····.line·91
 245 ····.line·92
 246 ····.line·93
242 .end·method247 .end·method
  
243 .method·public·final·query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;248 .method·public·final·query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
244 ····.locals·0249 ····.locals·0
  
245 ····new-instance·p1,·Ljava/lang/IllegalStateException;250 ····new-instance·p1,·Ljava/lang/IllegalStateException;
  
7.15 KB
smali/androidx/window/layout/adapter/sidecar/SidecarCompat$TranslatingCallback.smali
Max HTML report size reached
3.57 KB
smali/androidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback.smali
    
Offset 9, 21 lines modifiedOffset 9, 21 lines modified
9 #·instance·fields9 #·instance·fields
10 .field·public·final·a:Ljava/lang/Object;10 .field·public·final·a:Ljava/lang/Object;
  
11 .field·public·b:Landroidx/window/sidecar/SidecarDeviceState;11 .field·public·b:Landroidx/window/sidecar/SidecarDeviceState;
  
12 .field·public·final·c:Ljava/util/WeakHashMap;12 .field·public·final·c:Ljava/util/WeakHashMap;
  
13 .field·public·final·d:Lw0/h;13 .field·public·final·d:Lu0/h;
  
14 .field·public·final·e:Landroidx/window/sidecar/SidecarInterface$SidecarCallback;14 .field·public·final·e:Landroidx/window/sidecar/SidecarInterface$SidecarCallback;
  
  
15 #·direct·methods15 #·direct·methods
16 .method·public·constructor·<init>(Lw0/h;Landroidx/window/sidecar/SidecarInterface$SidecarCallback;)V16 .method·public·constructor·<init>(Lu0/h;Landroidx/window/sidecar/SidecarInterface$SidecarCallback;)V
17 ····.locals·117 ····.locals·1
  
18 ····.line·118 ····.line·1
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·220 ····.line·2
21 ····.line·321 ····.line·3
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 ····.line·1450 ····.line·14
51 ····.line·1551 ····.line·15
52 ····.line·1652 ····.line·16
53 ····iput-object·v0,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->c:Ljava/util/WeakHashMap;53 ····iput-object·v0,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->c:Ljava/util/WeakHashMap;
  
54 ····.line·1754 ····.line·17
55 ····.line·1855 ····.line·18
56 ····iput-object·p1,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lw0/h;56 ····iput-object·p1,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lu0/h;
  
57 ····.line·1957 ····.line·19
58 ····.line·2058 ····.line·20
59 ····iput-object·p2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->e:Landroidx/window/sidecar/SidecarInterface$SidecarCallback;59 ····iput-object·p2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->e:Landroidx/window/sidecar/SidecarInterface$SidecarCallback;
  
60 ····.line·2160 ····.line·21
61 ····.line·2261 ····.line·22
Offset 186, 14 lines modifiedOffset 186, 18 lines modified
186 ····.line·143186 ····.line·143
187 ····.line·144187 ····.line·144
188 ····.line·145188 ····.line·145
189 ····.line·146189 ····.line·146
190 ····.line·147190 ····.line·147
191 ····.line·148191 ····.line·148
192 ····.line·149192 ····.line·149
 193 ····.line·150
 194 ····.line·151
 195 ····.line·152
 196 ····.line·153
193 .end·method197 .end·method
  
  
194 #·virtual·methods198 #·virtual·methods
195 .method·public·onDeviceStateChanged(Landroidx/window/sidecar/SidecarDeviceState;)V199 .method·public·onDeviceStateChanged(Landroidx/window/sidecar/SidecarDeviceState;)V
196 ····.locals·3200 ····.locals·3
  
Offset 203, 21 lines modifiedOffset 207, 21 lines modified
  
203 ····:cond_0207 ····:cond_0
204 ····iget-object·v0,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->a:Ljava/lang/Object;208 ····iget-object·v0,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->a:Ljava/lang/Object;
  
205 ····monitor-enter·v0209 ····monitor-enter·v0
  
206 ····:try_start_0210 ····:try_start_0
207 ····iget-object·v1,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lw0/h;211 ····iget-object·v1,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lu0/h;
  
208 ····iget-object·v2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->b:Landroidx/window/sidecar/SidecarDeviceState;212 ····iget-object·v2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->b:Landroidx/window/sidecar/SidecarDeviceState;
  
209 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;213 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
210 ····invoke-static·{v2,·p1},·Lw0/h;->a(Landroidx/window/sidecar/SidecarDeviceState;Landroidx/window/sidecar/SidecarDeviceState;)Z214 ····invoke-static·{v2,·p1},·Lu0/h;->a(Landroidx/window/sidecar/SidecarDeviceState;Landroidx/window/sidecar/SidecarDeviceState;)Z
  
211 ····move-result·v1215 ····move-result·v1
  
212 ····if-eqz·v1,·:cond_1216 ····if-eqz·v1,·:cond_1
  
213 ····monitor-exit·v0217 ····monitor-exit·v0
  
Offset 259, 19 lines modifiedOffset 263, 19 lines modified
  
259 ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;263 ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
260 ····move-result-object·v1264 ····move-result-object·v1
  
261 ····check-cast·v1,·Landroidx/window/sidecar/SidecarWindowLayoutInfo;265 ····check-cast·v1,·Landroidx/window/sidecar/SidecarWindowLayoutInfo;
  
262 ····iget-object·v2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lw0/h;266 ····iget-object·v2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lu0/h;
  
263 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;267 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
264 ····invoke-static·{v1,·p2},·Lw0/h;->d(Landroidx/window/sidecar/SidecarWindowLayoutInfo;Landroidx/window/sidecar/SidecarWindowLayoutInfo;)Z268 ····invoke-static·{v1,·p2},·Lu0/h;->d(Landroidx/window/sidecar/SidecarWindowLayoutInfo;Landroidx/window/sidecar/SidecarWindowLayoutInfo;)Z
  
265 ····move-result·v1269 ····move-result·v1
  
266 ····if-eqz·v1,·:cond_0270 ····if-eqz·v1,·:cond_0
  
267 ····monitor-exit·v0271 ····monitor-exit·v0
  
468 B
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·Lo0/c;5 .implements·Lm0/c;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>()V7 .method·public·constructor·<init>()V
8 ····.locals·08 ····.locals·0
  
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
1.92 KB
smali/androidx/versionedparcelable/ParcelImpl.smali
    
Offset 23, 46 lines modifiedOffset 23, 46 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·c:Lo0/c;28 .field·public·final·c:Lm0/c;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·231 ····.locals·2
  
32 ····new-instance·v0,·Lj/H;32 ····new-instance·v0,·Li/I;
  
33 ····const/4·v1,·0x533 ····const/4·v1,·0x5
  
34 ····invoke-direct·{v0,·v1},·Lj/H;-><init>(I)V34 ····invoke-direct·{v0,·v1},·Li/I;-><init>(I)V
  
35 ····sput-object·v0,·Landroidx/versionedparcelable/ParcelImpl;->CREATOR:Landroid/os/Parcelable$Creator;35 ····sput-object·v0,·Landroidx/versionedparcelable/ParcelImpl;->CREATOR:Landroid/os/Parcelable$Creator;
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>(Landroid/os/Parcel;)V38 .method·public·constructor·<init>(Landroid/os/Parcel;)V
39 ····.locals·139 ····.locals·1
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
41 ····new-instance·v0,·Lo0/b;41 ····new-instance·v0,·Lm0/b;
  
42 ····invoke-direct·{v0,·p1},·Lo0/b;-><init>(Landroid/os/Parcel;)V42 ····invoke-direct·{v0,·p1},·Lm0/b;-><init>(Landroid/os/Parcel;)V
  
43 ····invoke-virtual·{v0},·Lo0/a;->g()Lo0/c;43 ····invoke-virtual·{v0},·Lm0/a;->g()Lm0/c;
  
44 ····move-result-object·p144 ····move-result-object·p1
  
45 ····iput-object·p1,·p0,·Landroidx/versionedparcelable/ParcelImpl;->c:Lo0/c;45 ····iput-object·p1,·p0,·Landroidx/versionedparcelable/ParcelImpl;->c:Lm0/c;
  
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
  
48 #·virtual·methods48 #·virtual·methods
49 .method·public·final·describeContents()I49 .method·public·final·describeContents()I
Offset 72, 17 lines modifiedOffset 72, 17 lines modified
  
72 ····return·v072 ····return·v0
73 .end·method73 .end·method
  
74 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V74 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V
75 ····.locals·075 ····.locals·0
  
76 ····new-instance·p2,·Lo0/b;76 ····new-instance·p2,·Lm0/b;
  
77 ····invoke-direct·{p2,·p1},·Lo0/b;-><init>(Landroid/os/Parcel;)V77 ····invoke-direct·{p2,·p1},·Lm0/b;-><init>(Landroid/os/Parcel;)V
  
78 ····iget-object·p1,·p0,·Landroidx/versionedparcelable/ParcelImpl;->c:Lo0/c;78 ····iget-object·p1,·p0,·Landroidx/versionedparcelable/ParcelImpl;->c:Lm0/c;
  
79 ····invoke-virtual·{p2,·p1},·Lo0/a;->i(Lo0/c;)V79 ····invoke-virtual·{p2,·p1},·Lm0/a;->i(Lm0/c;)V
  
80 ····return-void80 ····return-void
81 .end·method81 .end·method
159 KB
smali/androidx/core/widget/NestedScrollView.smali
Max HTML report size reached
18.2 KB
smali/androidx/core/graphics/drawable/IconCompatParcelizer.smali
Max HTML report size reached
13.3 KB
smali/androidx/core/graphics/drawable/IconCompat.smali
Max HTML report size reached
10.2 KB
smali/androidx/core/app/RemoteActionCompatParcelizer.smali
Max HTML report size reached
410 B
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·Lo0/c;5 .implements·Lm0/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;
  
663 B
smali/androidx/lifecycle/t.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
26 ····.line·626 ····.line·6
27 ····.line·727 ····.line·7
28 ····const-string·v2,·"state1"28 ····const-string·v2,·"state1"
  
29 ····.line·829 ····.line·8
30 ····.line·930 ····.line·9
31 ····invoke-static·{v1,·v2},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V31 ····invoke-static·{v1,·v2},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
32 ····.line·1032 ····.line·10
33 ····.line·1133 ····.line·11
34 ····.line·1234 ····.line·12
35 ····invoke-virtual·{v0,·v1},·Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I35 ····invoke-virtual·{v0,·v1},·Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
  
36 ····.line·1336 ····.line·13
Offset 186, 8 lines modifiedOffset 186, 12 lines modified
186 ····.line·143186 ····.line·143
187 ····.line·144187 ····.line·144
188 ····.line·145188 ····.line·145
189 ····.line·146189 ····.line·146
190 ····.line·147190 ····.line·147
191 ····.line·148191 ····.line·148
192 ····.line·149192 ····.line·149
 193 ····.line·150
 194 ····.line·151
 195 ····.line·152
 196 ····.line·153
193 .end·method197 .end·method
4.1 KB
smali/androidx/lifecycle/ProcessLifecycleInitializer.smali
Max HTML report size reached
6.19 KB
smali/androidx/lifecycle/a.smali
Max HTML report size reached
639 B
smali/androidx/lifecycle/j.smali
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const-string·v0,·"state"10 ····const-string·v0,·"state"
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-static·{p0,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V13 ····invoke-static·{p0,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I17 ····invoke-virtual·{p0},·Ljava/lang/Enum;->ordinal()I
  
18 ····.line·718 ····.line·7
Offset 127, 8 lines modifiedOffset 127, 13 lines modified
127 ····.line·79127 ····.line·79
128 ····.line·80128 ····.line·80
129 ····.line·81129 ····.line·81
130 ····.line·82130 ····.line·82
131 ····.line·83131 ····.line·83
132 ····.line·84132 ····.line·84
133 ····.line·85133 ····.line·85
 134 ····.line·86
 135 ····.line·87
 136 ····.line·88
 137 ····.line·89
 138 ····.line·90
134 .end·method139 .end·method
3.08 KB
smali/androidx/lifecycle/N.smali
    
Offset 1, 18 lines modifiedOffset 1, 21 lines modified
1 .class·public·final·Landroidx/lifecycle/N;1 .class·public·final·Landroidx/lifecycle/N;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroidx/lifecycle/M;
  
  
4 #·static·fields6 #·static·fields
5 .field·public·static·final·a:Landroidx/lifecycle/N;7 .field·public·static·final·a:Landroidx/lifecycle/N;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·static·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
8 ····.locals·110 ····.locals·1
  
9 ····.line·111 ····.line·1
10 ····new-instance·v0,·Landroidx/lifecycle/N;12 ····new-instance·v0,·Landroidx/lifecycle/N;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
Offset 102, 8 lines modifiedOffset 105, 178 lines modified
102 ····.line·82105 ····.line·82
103 ····.line·83106 ····.line·83
104 ····.line·84107 ····.line·84
105 ····.line·85108 ····.line·85
106 ····.line·86109 ····.line·86
107 ····.line·87110 ····.line·87
108 ····.line·88111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
 117 .end·method
  
  
 118 #·virtual·methods
 119 .method·public·b(Ljava/lang/Class;Lc0/c;)Landroidx/lifecycle/L;
 120 ····.locals·0
  
 121 ····.line·1
 122 ····new-instance·p1,·Landroidx/lifecycle/K;
  
 123 ····.line·2
 124 ····.line·3
 125 ····invoke-direct·{p1},·Landroidx/lifecycle/K;-><init>()V
  
 126 ····.line·4
 127 ····.line·5
 128 ····.line·6
 129 ····return-object·p1
 130 ····.line·7
 131 ····.line·8
 132 ····.line·9
 133 ····.line·10
 134 ····.line·11
 135 ····.line·12
 136 ····.line·13
 137 ····.line·14
 138 ····.line·15
 139 ····.line·16
 140 ····.line·17
 141 ····.line·18
 142 ····.line·19
 143 ····.line·20
 144 ····.line·21
 145 ····.line·22
 146 ····.line·23
 147 ····.line·24
 148 ····.line·25
 149 ····.line·26
 150 ····.line·27
 151 ····.line·28
 152 ····.line·29
 153 ····.line·30
 154 ····.line·31
 155 ····.line·32
 156 ····.line·33
 157 ····.line·34
 158 ····.line·35
 159 ····.line·36
 160 ····.line·37
 161 ····.line·38
 162 ····.line·39
 163 ····.line·40
 164 ····.line·41
 165 ····.line·42
 166 ····.line·43
 167 ····.line·44
 168 ····.line·45
 169 ····.line·46
 170 ····.line·47
 171 ····.line·48
 172 ····.line·49
 173 ····.line·50
 174 ····.line·51
 175 ····.line·52
 176 ····.line·53
 177 ····.line·54
 178 ····.line·55
 179 ····.line·56
 180 ····.line·57
 181 ····.line·58
 182 ····.line·59
 183 ····.line·60
 184 ····.line·61
 185 ····.line·62
 186 ····.line·63
 187 ····.line·64
 188 ····.line·65
 189 ····.line·66
 190 ····.line·67
 191 ····.line·68
 192 ····.line·69
 193 ····.line·70
 194 ····.line·71
 195 ····.line·72
 196 ····.line·73
 197 ····.line·74
 198 ····.line·75
 199 ····.line·76
 200 ····.line·77
 201 ····.line·78
 202 ····.line·79
 203 ····.line·80
 204 ····.line·81
Max diff block lines reached; 0/3090 bytes (0.00%) of diff not shown.
20.8 KB
smali/androidx/lifecycle/u.smali
Max HTML report size reached
292 B
smali/androidx/lifecycle/h.smali
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·Landroidx/lifecycle/h;1 .class·public·interface·abstract·Landroidx/lifecycle/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·a()Ld0/b;5 .method·public·abstract·a()Lc0/b;
6 .end·method6 .end·method
1.3 KB
smali/androidx/lifecycle/B.smali
    
Offset 97, 24 lines modifiedOffset 97, 29 lines modified
97 ····.line·7997 ····.line·79
98 ····.line·8098 ····.line·80
99 ····.line·8199 ····.line·81
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
104 .end·method109 .end·method
  
  
105 #·virtual·methods110 #·virtual·methods
106 .method·public·onActivityPostResumed(Landroid/app/Activity;)V111 .method·public·onActivityPostResumed(Landroid/app/Activity;)V
107 ····.locals·1112 ····.locals·1
  
108 ····const-string·v0,·"activity"113 ····const-string·v0,·"activity"
  
109 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V114 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
110 ····iget-object·p1,·p0,·Landroidx/lifecycle/B;->this$0:Landroidx/lifecycle/E;115 ····iget-object·p1,·p0,·Landroidx/lifecycle/B;->this$0:Landroidx/lifecycle/E;
  
111 ····invoke-virtual·{p1},·Landroidx/lifecycle/E;->a()V116 ····invoke-virtual·{p1},·Landroidx/lifecycle/E;->a()V
  
112 ····return-void117 ····return-void
113 .end·method118 .end·method
Offset 123, 15 lines modifiedOffset 128, 15 lines modified
123 ····.locals·2128 ····.locals·2
  
124 ····.line·1129 ····.line·1
125 ····const-string·v0,·"activity"130 ····const-string·v0,·"activity"
  
126 ····.line·2131 ····.line·2
127 ····.line·3132 ····.line·3
128 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V133 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
129 ····.line·4134 ····.line·4
130 ····.line·5135 ····.line·5
131 ····.line·6136 ····.line·6
132 ····iget-object·p1,·p0,·Landroidx/lifecycle/B;->this$0:Landroidx/lifecycle/E;137 ····iget-object·p1,·p0,·Landroidx/lifecycle/B;->this$0:Landroidx/lifecycle/E;
  
133 ····.line·7138 ····.line·7
Offset 235, 8 lines modifiedOffset 240, 13 lines modified
235 ····.line·79240 ····.line·79
236 ····.line·80241 ····.line·80
237 ····.line·81242 ····.line·81
238 ····.line·82243 ····.line·82
239 ····.line·83244 ····.line·83
240 ····.line·84245 ····.line·84
241 ····.line·85246 ····.line·85
 247 ····.line·86
 248 ····.line·87
 249 ····.line·88
 250 ····.line·89
 251 ····.line·90
242 .end·method252 .end·method
1.36 KB
smali/androidx/lifecycle/o.smali
    
Offset 94, 27 lines modifiedOffset 94, 32 lines modified
94 ····.line·8294 ····.line·82
95 ····.line·8395 ····.line·83
96 ····.line·8496 ····.line·84
97 ····.line·8597 ····.line·85
98 ····.line·8698 ····.line·86
99 ····.line·8799 ····.line·87
100 ····.line·88100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
101 .end·method106 .end·method
  
  
102 #·virtual·methods107 #·virtual·methods
103 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V108 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
104 ····.locals·2109 ····.locals·2
  
105 ····.line·1110 ····.line·1
106 ····const-string·p2,·"activity"111 ····const-string·p2,·"activity"
  
107 ····.line·2112 ····.line·2
108 ····.line·3113 ····.line·3
109 ····invoke-static·{p1,·p2},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V114 ····invoke-static·{p1,·p2},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
110 ····.line·4115 ····.line·4
111 ····.line·5116 ····.line·5
112 ····.line·6117 ····.line·6
113 ····sget·p2,·Landroidx/lifecycle/H;->c:I118 ····sget·p2,·Landroidx/lifecycle/H;->c:I
  
114 ····.line·7119 ····.line·7
Offset 145, 15 lines modifiedOffset 150, 15 lines modified
145 ····.line·20150 ····.line·20
146 ····.line·21151 ····.line·21
147 ····invoke-direct·{p2},·Landroidx/lifecycle/G;-><init>()V152 ····invoke-direct·{p2},·Landroidx/lifecycle/G;-><init>()V
  
148 ····.line·22153 ····.line·22
149 ····.line·23154 ····.line·23
150 ····.line·24155 ····.line·24
151 ····invoke-static·{p1,·p2},·LB/b;->l(Landroid/app/Activity;Landroidx/lifecycle/G;)V156 ····invoke-static·{p1,·p2},·LA/b;->l(Landroid/app/Activity;Landroidx/lifecycle/G;)V
  
152 ····.line·25157 ····.line·25
153 ····.line·26158 ····.line·26
154 ····.line·27159 ····.line·27
155 ····:cond_0160 ····:cond_0
156 ····invoke-virtual·{p1},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;161 ····invoke-virtual·{p1},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;
  
Offset 303, 8 lines modifiedOffset 308, 12 lines modified
303 ····.line·143308 ····.line·143
304 ····.line·144309 ····.line·144
305 ····.line·145310 ····.line·145
306 ····.line·146311 ····.line·146
307 ····.line·147312 ····.line·147
308 ····.line·148313 ····.line·148
309 ····.line·149314 ····.line·149
 315 ····.line·150
 316 ····.line·151
 317 ····.line·152
 318 ····.line·153
310 .end·method319 .end·method
16.8 KB
smali/androidx/lifecycle/l.smali
Max HTML report size reached
292 B
smali/androidx/lifecycle/O.smali
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·Landroidx/lifecycle/O;1 .class·public·interface·abstract·Landroidx/lifecycle/O;
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·c()LI1/b;5 .method·public·abstract·c()LH1/c;
6 .end·method6 .end·method
3.43 KB
smali/androidx/lifecycle/C.smali
    
Offset 97, 27 lines modifiedOffset 97, 32 lines modified
97 ····.line·7997 ····.line·79
98 ····.line·8098 ····.line·80
99 ····.line·8199 ····.line·81
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
104 .end·method109 .end·method
  
  
105 #·virtual·methods110 #·virtual·methods
106 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V111 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
107 ····.locals·1112 ····.locals·1
  
108 ····.line·1113 ····.line·1
109 ····const-string·p2,·"activity"114 ····const-string·p2,·"activity"
  
110 ····.line·2115 ····.line·2
111 ····.line·3116 ····.line·3
112 ····invoke-static·{p1,·p2},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V117 ····invoke-static·{p1,·p2},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
113 ····.line·4118 ····.line·4
114 ····.line·5119 ····.line·5
115 ····.line·6120 ····.line·6
116 ····sget·p2,·Landroid/os/Build$VERSION;->SDK_INT:I121 ····sget·p2,·Landroid/os/Build$VERSION;->SDK_INT:I
  
117 ····.line·7122 ····.line·7
Offset 154, 15 lines modifiedOffset 159, 15 lines modified
154 ····move-result-object·p1159 ····move-result-object·p1
  
155 ····.line·24160 ····.line·24
156 ····const-string·p2,·"null·cannot·be·cast·to·non-null·type·androidx.lifecycle.ReportFragment"161 ····const-string·p2,·"null·cannot·be·cast·to·non-null·type·androidx.lifecycle.ReportFragment"
  
157 ····.line·25162 ····.line·25
158 ····.line·26163 ····.line·26
159 ····invoke-static·{p1,·p2},·LI1/f;->p(Ljava/lang/Object;Ljava/lang/String;)V164 ····invoke-static·{p1,·p2},·LH1/a;->q(Ljava/lang/Object;Ljava/lang/String;)V
  
160 ····.line·27165 ····.line·27
161 ····.line·28166 ····.line·28
162 ····.line·29167 ····.line·29
163 ····check-cast·p1,·Landroidx/lifecycle/H;168 ····check-cast·p1,·Landroidx/lifecycle/H;
  
164 ····.line·30169 ····.line·30
Offset 289, 25 lines modifiedOffset 294, 29 lines modified
289 ····.line·143294 ····.line·143
290 ····.line·144295 ····.line·144
291 ····.line·145296 ····.line·145
292 ····.line·146297 ····.line·146
293 ····.line·147298 ····.line·147
294 ····.line·148299 ····.line·148
295 ····.line·149300 ····.line·149
 301 ····.line·150
 302 ····.line·151
 303 ····.line·152
 304 ····.line·153
296 .end·method305 .end·method
  
297 .method·public·onActivityPaused(Landroid/app/Activity;)V306 .method·public·onActivityPaused(Landroid/app/Activity;)V
298 ····.locals·3307 ····.locals·3
  
299 ····.line·1308 ····.line·1
300 ····const-string·v0,·"activity"309 ····const-string·v0,·"activity"
  
301 ····.line·2310 ····.line·2
302 ····.line·3311 ····.line·3
303 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V312 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
304 ····.line·4313 ····.line·4
305 ····.line·5314 ····.line·5
306 ····.line·6315 ····.line·6
307 ····iget-object·p1,·p0,·Landroidx/lifecycle/C;->this$0:Landroidx/lifecycle/E;316 ····iget-object·p1,·p0,·Landroidx/lifecycle/C;->this$0:Landroidx/lifecycle/E;
  
308 ····.line·7317 ····.line·7
Offset 328, 15 lines modifiedOffset 337, 15 lines modified
  
328 ····.line·15337 ····.line·15
329 ····.line·16338 ····.line·16
330 ····iget-object·v0,·p1,·Landroidx/lifecycle/E;->f:Landroid/os/Handler;339 ····iget-object·v0,·p1,·Landroidx/lifecycle/E;->f:Landroid/os/Handler;
  
331 ····.line·17340 ····.line·17
332 ····.line·18341 ····.line·18
333 ····invoke-static·{v0},·LI1/f;->o(Ljava/lang/Object;)V342 ····invoke-static·{v0},·LH1/a;->p(Ljava/lang/Object;)V
  
334 ····.line·19343 ····.line·19
335 ····.line·20344 ····.line·20
336 ····.line·21345 ····.line·21
337 ····iget-object·p1,·p1,·Landroidx/lifecycle/E;->h:La/a;346 ····iget-object·p1,·p1,·Landroidx/lifecycle/E;->h:La/a;
  
338 ····.line·22347 ····.line·22
Offset 405, 22 lines modifiedOffset 414, 27 lines modified
405 ····.line·79414 ····.line·79
406 ····.line·80415 ····.line·80
407 ····.line·81416 ····.line·81
408 ····.line·82417 ····.line·82
409 ····.line·83418 ····.line·83
410 ····.line·84419 ····.line·84
411 ····.line·85420 ····.line·85
 421 ····.line·86
 422 ····.line·87
 423 ····.line·88
 424 ····.line·89
 425 ····.line·90
412 .end·method426 .end·method
  
413 .method·public·onActivityPreCreated(Landroid/app/Activity;Landroid/os/Bundle;)V427 .method·public·onActivityPreCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
414 ····.locals·1428 ····.locals·1
  
415 ····const-string·p2,·"activity"429 ····const-string·p2,·"activity"
  
416 ····invoke-static·{p1,·p2},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V430 ····invoke-static·{p1,·p2},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
417 ····new-instance·p2,·Landroidx/lifecycle/B;431 ····new-instance·p2,·Landroidx/lifecycle/B;
  
418 ····iget-object·v0,·p0,·Landroidx/lifecycle/C;->this$0:Landroidx/lifecycle/E;432 ····iget-object·v0,·p0,·Landroidx/lifecycle/C;->this$0:Landroidx/lifecycle/E;
  
419 ····invoke-direct·{p2,·v0},·Landroidx/lifecycle/B;-><init>(Landroidx/lifecycle/E;)V433 ····invoke-direct·{p2,·v0},·Landroidx/lifecycle/B;-><init>(Landroidx/lifecycle/E;)V
  
Offset 433, 15 lines modifiedOffset 447, 15 lines modified
433 ····.locals·2447 ····.locals·2
  
434 ····.line·1448 ····.line·1
435 ····const-string·v0,·"activity"449 ····const-string·v0,·"activity"
Max diff block lines reached; 519/3448 bytes (15.05%) of diff not shown.
2.39 KB
smali/androidx/lifecycle/f.smali
    
Offset 8, 75 lines modifiedOffset 8, 75 lines modified
  
8 #·virtual·methods8 #·virtual·methods
9 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V9 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
10 ····.locals·010 ····.locals·0
  
11 ····const-string·p2,·"activity"11 ····const-string·p2,·"activity"
  
12 ····invoke-static·{p1,·p2},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V12 ····invoke-static·{p1,·p2},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·public·onActivityDestroyed(Landroid/app/Activity;)V15 .method·public·onActivityDestroyed(Landroid/app/Activity;)V
16 ····.locals·116 ····.locals·1
  
17 ····const-string·v0,·"activity"17 ····const-string·v0,·"activity"
  
18 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V18 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
  
21 .method·public·onActivityPaused(Landroid/app/Activity;)V21 .method·public·onActivityPaused(Landroid/app/Activity;)V
22 ····.locals·122 ····.locals·1
  
23 ····const-string·v0,·"activity"23 ····const-string·v0,·"activity"
  
24 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V24 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
27 .method·public·onActivityResumed(Landroid/app/Activity;)V27 .method·public·onActivityResumed(Landroid/app/Activity;)V
28 ····.locals·128 ····.locals·1
  
29 ····const-string·v0,·"activity"29 ····const-string·v0,·"activity"
  
30 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V30 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·public·onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V33 .method·public·onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V
34 ····.locals·134 ····.locals·1
  
35 ····const-string·v0,·"activity"35 ····const-string·v0,·"activity"
  
36 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V36 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
37 ····const-string·p1,·"outState"37 ····const-string·p1,·"outState"
  
38 ····invoke-static·{p2,·p1},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V38 ····invoke-static·{p2,·p1},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·onActivityStarted(Landroid/app/Activity;)V41 .method·public·onActivityStarted(Landroid/app/Activity;)V
42 ····.locals·142 ····.locals·1
  
43 ····const-string·v0,·"activity"43 ····const-string·v0,·"activity"
  
44 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V44 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·onActivityStopped(Landroid/app/Activity;)V47 .method·public·onActivityStopped(Landroid/app/Activity;)V
48 ····.locals·148 ····.locals·1
  
49 ····const-string·v0,·"activity"49 ····const-string·v0,·"activity"
  
50 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V50 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
51 ····return-void51 ····return-void
52 .end·method52 .end·method
4.73 KB
smali/androidx/lifecycle/m.smali
Max HTML report size reached
800 B
smali/androidx/lifecycle/A.smali
    
Offset 6, 17 lines modifiedOffset 6, 17 lines modified
6 #·direct·methods6 #·direct·methods
7 .method·public·static·final·a(Landroid/app/Activity;Landroid/app/Application$ActivityLifecycleCallbacks;)V7 .method·public·static·final·a(Landroid/app/Activity;Landroid/app/Application$ActivityLifecycleCallbacks;)V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const-string·v0,·"activity"10 ····const-string·v0,·"activity"
  
11 ····invoke-static·{p0,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V11 ····invoke-static·{p0,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
12 ····const-string·v0,·"callback"12 ····const-string·v0,·"callback"
  
13 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V13 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
14 ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V14 ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
  
15 ····return-void15 ····return-void
16 .end·method16 .end·method
363 B
smali/androidx/lifecycle/i.smali
    
Offset 1, 13 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·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Li0/e;5 .implements·Lg0/e;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>()V7 .method·public·constructor·<init>()V
8 ····.locals·08 ····.locals·0
  
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
866 B
smali/androidx/lifecycle/M.smali
    
Offset 1, 11 lines modifiedOffset 1, 21 lines modified
1 .class·public·interface·abstract·Landroidx/lifecycle/M;1 .class·public·interface·abstract·Landroidx/lifecycle/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·b(Ljava/lang/Class;)Landroidx/lifecycle/L;5 .method·public·a(Ljava/lang/Class;)Landroidx/lifecycle/L;
 6 ····.locals·1
  
 7 ····.line·1
 8 ····new-instance·p1,·Ljava/lang/UnsupportedOperationException;
  
 9 ····const-string·v0,·"Factory.create(String)·is·unsupported.··This·Factory·requires·`CreationExtras`·to·be·passed·into·`create`·method."
  
 10 ····invoke-direct·{p1,·v0},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
 11 ····throw·p1
6 .end·method12 .end·method
  
7 .method·public·abstract·c(Ljava/lang/Class;Ld0/c;)Landroidx/lifecycle/L;13 .method·public·abstract·b(Ljava/lang/Class;Lc0/c;)Landroidx/lifecycle/L;
8 .end·method14 .end·method
1.77 KB
smali/androidx/lifecycle/e.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····.line·225 ····.line·2
26 ····iput·v0,·p0,·Landroidx/lifecycle/e;->a:I26 ····iput·v0,·p0,·Landroidx/lifecycle/e;->a:I
  
27 ····.line·327 ····.line·3
28 ····const-string·v0,·"defaultLifecycleObserver"28 ····const-string·v0,·"defaultLifecycleObserver"
  
29 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V29 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
30 ····iput-object·p1,·p0,·Landroidx/lifecycle/e;->b:Ljava/lang/Object;30 ····iput-object·p1,·p0,·Landroidx/lifecycle/e;->b:Ljava/lang/Object;
  
31 ····iput-object·p2,·p0,·Landroidx/lifecycle/e;->c:Ljava/lang/Object;31 ····iput-object·p2,·p0,·Landroidx/lifecycle/e;->c:Ljava/lang/Object;
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·constructor·<init>(Landroidx/lifecycle/n;Li0/g;)V34 .method·public·constructor·<init>(Landroidx/lifecycle/n;Lg0/g;)V
35 ····.locals·135 ····.locals·1
  
36 ····.line·436 ····.line·4
37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····const/4·v0,·0x138 ····const/4·v0,·0x1
  
Offset 172, 19 lines modifiedOffset 172, 19 lines modified
172 ····.line·40172 ····.line·40
173 ····.line·41173 ····.line·41
174 ····invoke-virtual·{v1,·p0},·Landroidx/lifecycle/n;->b(Landroidx/lifecycle/r;)V174 ····invoke-virtual·{v1,·p0},·Landroidx/lifecycle/n;->b(Landroidx/lifecycle/r;)V
  
175 ····.line·42175 ····.line·42
176 ····.line·43176 ····.line·43
177 ····.line·44177 ····.line·44
178 ····check-cast·v2,·Li0/g;178 ····check-cast·v2,·Lg0/g;
  
179 ····.line·45179 ····.line·45
180 ····.line·46180 ····.line·46
181 ····invoke-virtual·{v2},·Li0/g;->d()V181 ····invoke-virtual·{v2},·Lg0/g;->d()V
  
182 ····.line·47182 ····.line·47
183 ····.line·48183 ····.line·48
184 ····.line·49184 ····.line·49
185 ····:cond_0185 ····:cond_0
186 ····return-void186 ····return-void
  
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
  
271 ····.line·88271 ····.line·88
272 ····:pswitch_6272 ····:pswitch_6
273 ····check-cast·v1,·Landroidx/lifecycle/DefaultLifecycleObserver;273 ····check-cast·v1,·Landroidx/lifecycle/DefaultLifecycleObserver;
  
274 ····.line·89274 ····.line·89
275 ····.line·90275 ····.line·90
276 ····invoke-interface·{v1},·Landroidx/lifecycle/DefaultLifecycleObserver;->a()V276 ····invoke-interface·{v1,·p1},·Landroidx/lifecycle/DefaultLifecycleObserver;->a(Landroidx/lifecycle/s;)V
  
277 ····.line·91277 ····.line·91
278 ····.line·92278 ····.line·92
279 ····.line·93279 ····.line·93
280 ····goto·:goto_0280 ····goto·:goto_0
  
281 ····.line·94281 ····.line·94
Offset 372, 8 lines modifiedOffset 372, 12 lines modified
372 ····.line·143372 ····.line·143
373 ····.line·144373 ····.line·144
374 ····.line·145374 ····.line·145
375 ····.line·146375 ····.line·146
376 ····.line·147376 ····.line·147
377 ····.line·148377 ····.line·148
378 ····.line·149378 ····.line·149
 379 ····.line·150
 380 ····.line·151
 381 ····.line·152
 382 ····.line·153
379 .end·method383 .end·method
297 B
smali/androidx/lifecycle/b.smali
    
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
72 ····move-result·p172 ····move-result·p1
  
73 ····if-eqz·p1,·:cond_273 ····if-eqz·p1,·:cond_2
  
74 ····goto·:goto_074 ····goto·:goto_0
  
75 ····:cond_275 ····:cond_2
76 ····const/4·v0,·0x076 ····move·v0,·v2
  
77 ····:goto_077 ····:goto_0
78 ····return·v078 ····return·v0
79 .end·method79 .end·method
  
80 .method·public·final·hashCode()I80 .method·public·final·hashCode()I
81 ····.locals·281 ····.locals·2
1.12 KB
smali/androidx/lifecycle/DefaultLifecycleObserver.smali
    
Offset 3, 24 lines modifiedOffset 3, 48 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroidx/lifecycle/r;5 .implements·Landroidx/lifecycle/r;
  
  
6 #·virtual·methods6 #·virtual·methods
7 .method·public·abstract·a()V7 .method·public·a(Landroidx/lifecycle/s;)V
 8 ····.locals·0
  
 9 ····.line·1
 10 ····return-void
8 .end·method11 .end·method
  
9 .method·public·abstract·b(Landroidx/lifecycle/s;)V12 .method·public·b(Landroidx/lifecycle/s;)V
 13 ····.locals·0
  
 14 ····.line·1
 15 ····return-void
10 .end·method16 .end·method
  
11 .method·public·abstract·c(Landroidx/lifecycle/s;)V17 .method·public·c(Landroidx/lifecycle/s;)V
 18 ····.locals·0
  
 19 ····.line·1
 20 ····return-void
12 .end·method21 .end·method
  
13 .method·public·abstract·e(Landroidx/lifecycle/s;)V22 .method·public·e(Landroidx/lifecycle/s;)V
 23 ····.locals·0
  
 24 ····.line·1
 25 ····return-void
14 .end·method26 .end·method
  
15 .method·public·abstract·f(Landroidx/lifecycle/s;)V27 .method·public·f(Landroidx/lifecycle/s;)V
 28 ····.locals·0
  
 29 ····.line·1
 30 ····return-void
16 .end·method31 .end·method
  
17 .method·public·abstract·g(Landroidx/lifecycle/s;)V32 .method·public·g(Landroidx/lifecycle/s;)V
 33 ····.locals·0
  
 34 ····.line·1
 35 ····return-void
18 .end·method36 .end·method
306 B
smali/androidx/lifecycle/I.smali
    
Offset 3, 9 lines modifiedOffset 3, 9 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroidx/lifecycle/q;5 .implements·Landroidx/lifecycle/q;
  
  
6 #·virtual·methods6 #·virtual·methods
7 .method·public·abstract·h(Landroidx/lifecycle/n;Li0/g;)V7 .method·public·abstract·h(Landroidx/lifecycle/n;Lg0/g;)V
8 .end·method8 .end·method
28.6 KB
smali/androidx/lifecycle/v.smali
Max HTML report size reached
7.95 KB
smali/androidx/lifecycle/c.smali
Max HTML report size reached
4.56 KB
smali/androidx/lifecycle/x.smali
Max HTML report size reached
7.17 KB
smali/androidx/lifecycle/G.smali
Max HTML report size reached
743 B
smali/androidx/lifecycle/E.smali
    
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 ····iput-boolean·v0,·p0,·Landroidx/lifecycle/E;->d:Z106 ····iput-boolean·v0,·p0,·Landroidx/lifecycle/E;->d:Z
  
107 ····goto·:goto_0107 ····goto·:goto_0
  
108 ····:cond_0108 ····:cond_0
109 ····iget-object·v0,·p0,·Landroidx/lifecycle/E;->f:Landroid/os/Handler;109 ····iget-object·v0,·p0,·Landroidx/lifecycle/E;->f:Landroid/os/Handler;
  
110 ····invoke-static·{v0},·LI1/f;->o(Ljava/lang/Object;)V110 ····invoke-static·{v0},·LH1/a;->p(Ljava/lang/Object;)V
  
111 ····iget-object·v1,·p0,·Landroidx/lifecycle/E;->h:La/a;111 ····iget-object·v1,·p0,·Landroidx/lifecycle/E;->h:La/a;
  
112 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V112 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
  
113 ····:cond_1113 ····:cond_1
114 ····:goto_0114 ····:goto_0
Offset 211, 8 lines modifiedOffset 211, 13 lines modified
211 ····.line·82211 ····.line·82
212 ····.line·83212 ····.line·83
213 ····.line·84213 ····.line·84
214 ····.line·85214 ····.line·85
215 ····.line·86215 ····.line·86
216 ····.line·87216 ····.line·87
217 ····.line·88217 ····.line·88
 218 ····.line·89
 219 ····.line·90
 220 ····.line·91
 221 ····.line·92
 222 ····.line·93
218 .end·method223 .end·method
1.3 KB
smali/androidx/lifecycle/H.smali
    
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
  
34 ····invoke-virtual·{p0},·Landroid/app/Fragment;->getActivity()Landroid/app/Activity;34 ····invoke-virtual·{p0},·Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
  
35 ····move-result-object·v035 ····move-result-object·v0
  
36 ····const-string·v1,·"activity"36 ····const-string·v1,·"activity"
  
37 ····invoke-static·{v0,·v1},·LI1/f;->q(Ljava/lang/Object;Ljava/lang/String;)V37 ····invoke-static·{v0,·v1},·LH1/a;->r(Ljava/lang/Object;Ljava/lang/String;)V
  
38 ····invoke-static·{v0,·p1},·LO0/e;->f(Landroid/app/Activity;Landroidx/lifecycle/l;)V38 ····invoke-static·{v0,·p1},·LM0/e;->c(Landroid/app/Activity;Landroidx/lifecycle/l;)V
  
39 ····:cond_039 ····:cond_0
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·final·onActivityCreated(Landroid/os/Bundle;)V42 .method·public·final·onActivityCreated(Landroid/os/Bundle;)V
43 ····.locals·043 ····.locals·0
Offset 189, 14 lines modifiedOffset 189, 19 lines modified
189 ····.line·82189 ····.line·82
190 ····.line·83190 ····.line·83
191 ····.line·84191 ····.line·84
192 ····.line·85192 ····.line·85
193 ····.line·86193 ····.line·86
194 ····.line·87194 ····.line·87
195 ····.line·88195 ····.line·88
 196 ····.line·89
 197 ····.line·90
 198 ····.line·91
 199 ····.line·92
 200 ····.line·93
196 .end·method201 .end·method
  
197 .method·public·final·onStart()V202 .method·public·final·onStart()V
198 ····.locals·3203 ····.locals·3
  
199 ····.line·1204 ····.line·1
200 ····invoke-super·{p0},·Landroid/app/Fragment;->onStart()V205 ····invoke-super·{p0},·Landroid/app/Fragment;->onStart()V
Offset 320, 14 lines modifiedOffset 325, 19 lines modified
320 ····.line·82325 ····.line·82
321 ····.line·83326 ····.line·83
322 ····.line·84327 ····.line·84
323 ····.line·85328 ····.line·85
324 ····.line·86329 ····.line·86
325 ····.line·87330 ····.line·87
326 ····.line·88331 ····.line·88
 332 ····.line·89
 333 ····.line·90
 334 ····.line·91
 335 ····.line·92
 336 ····.line·93
327 .end·method337 .end·method
  
328 .method·public·final·onStop()V338 .method·public·final·onStop()V
329 ····.locals·1339 ····.locals·1
  
330 ····invoke-super·{p0},·Landroid/app/Fragment;->onStop()V340 ····invoke-super·{p0},·Landroid/app/Fragment;->onStop()V
  
3.32 KB
smali/androidx/lifecycle/J.smali
    
Offset 1, 70 lines modifiedOffset 1, 70 lines modified
1 .class·public·final·Landroidx/lifecycle/J;1 .class·public·final·Landroidx/lifecycle/J;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Li0/f;5 .implements·Lg0/f;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Li0/g;7 .field·public·final·a:Lg0/g;
  
8 .field·public·b:Z8 .field·public·b:Z
  
9 .field·public·c:Landroid/os/Bundle;9 .field·public·c:Landroid/os/Bundle;
  
10 .field·public·final·d:LI1/g;10 .field·public·final·d:LH1/g;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·public·constructor·<init>(Li0/g;La0/k;)V12 .method·public·constructor·<init>(Lg0/g;LZ/k;)V
13 ····.locals·113 ····.locals·1
  
14 ····.line·114 ····.line·1
15 ····const-string·v0,·"savedStateRegistry"15 ····const-string·v0,·"savedStateRegistry"
  
16 ····.line·216 ····.line·2
17 ····.line·317 ····.line·3
18 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V18 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
19 ····.line·419 ····.line·4
20 ····.line·520 ····.line·5
21 ····.line·621 ····.line·6
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·723 ····.line·7
24 ····.line·824 ····.line·8
25 ····.line·925 ····.line·9
26 ····iput-object·p1,·p0,·Landroidx/lifecycle/J;->a:Li0/g;26 ····iput-object·p1,·p0,·Landroidx/lifecycle/J;->a:Lg0/g;
  
27 ····.line·1027 ····.line·10
28 ····.line·1128 ····.line·11
29 ····new-instance·p1,·LS/B;29 ····new-instance·p1,·LR/B;
  
30 ····.line·1230 ····.line·12
31 ····.line·1331 ····.line·13
32 ····const/4·v0,·0x232 ····const/4·v0,·0x2
  
33 ····.line·1433 ····.line·14
34 ····invoke-direct·{p1,·v0,·p2},·LS/B;-><init>(ILjava/lang/Object;)V34 ····invoke-direct·{p1,·v0,·p2},·LR/B;-><init>(ILjava/lang/Object;)V
  
35 ····.line·1535 ····.line·15
36 ····.line·1636 ····.line·16
37 ····.line·1737 ····.line·17
38 ····new-instance·p2,·LI1/g;38 ····new-instance·p2,·LH1/g;
  
39 ····.line·1839 ····.line·18
40 ····.line·1940 ····.line·19
41 ····invoke-direct·{p2,·p1},·LI1/g;-><init>(LS1/a;)V41 ····invoke-direct·{p2,·p1},·LH1/g;-><init>(LR1/a;)V
  
42 ····.line·2042 ····.line·20
43 ····.line·2143 ····.line·21
44 ····.line·2244 ····.line·22
45 ····iput-object·p2,·p0,·Landroidx/lifecycle/J;->d:LI1/g;45 ····iput-object·p2,·p0,·Landroidx/lifecycle/J;->d:LH1/g;
  
46 ····.line·2346 ····.line·23
47 ····.line·2447 ····.line·24
48 ····return-void48 ····return-void
49 ····.line·2549 ····.line·25
50 ····.line·2650 ····.line·26
51 ····.line·2751 ····.line·27
Offset 186, 14 lines modifiedOffset 186, 18 lines modified
186 ····.line·143186 ····.line·143
187 ····.line·144187 ····.line·144
188 ····.line·145188 ····.line·145
189 ····.line·146189 ····.line·146
190 ····.line·147190 ····.line·147
191 ····.line·148191 ····.line·148
192 ····.line·149192 ····.line·149
 193 ····.line·150
 194 ····.line·151
 195 ····.line·152
 196 ····.line·153
193 .end·method197 .end·method
  
  
194 #·virtual·methods198 #·virtual·methods
195 .method·public·final·a()V199 .method·public·final·a()V
196 ····.locals·3200 ····.locals·3
  
Offset 202, 23 lines modifiedOffset 206, 23 lines modified
  
202 ····.line·2206 ····.line·2
203 ····.line·3207 ····.line·3
204 ····if-nez·v0,·:cond_2208 ····if-nez·v0,·:cond_2
  
205 ····.line·4209 ····.line·4
206 ····.line·5210 ····.line·5
207 ····iget-object·v0,·p0,·Landroidx/lifecycle/J;->a:Li0/g;211 ····iget-object·v0,·p0,·Landroidx/lifecycle/J;->a:Lg0/g;
  
208 ····.line·6212 ····.line·6
209 ····.line·7213 ····.line·7
210 ····const-string·v1,·"androidx.lifecycle.internal.SavedStateHandlesProvider"214 ····const-string·v1,·"androidx.lifecycle.internal.SavedStateHandlesProvider"
  
211 ····.line·8215 ····.line·8
212 ····.line·9216 ····.line·9
213 ····invoke-virtual·{v0,·v1},·Li0/g;->a(Ljava/lang/String;)Landroid/os/Bundle;217 ····invoke-virtual·{v0,·v1},·Lg0/g;->a(Ljava/lang/String;)Landroid/os/Bundle;
  
214 ····.line·10218 ····.line·10
215 ····.line·11219 ····.line·11
216 ····.line·12220 ····.line·12
217 ····move-result-object·v0221 ····move-result-object·v0
  
218 ····.line·13222 ····.line·13
Offset 262, 19 lines modifiedOffset 266, 19 lines modified
262 ····const/4·v0,·0x1266 ····const/4·v0,·0x1
  
263 ····.line·33267 ····.line·33
264 ····iput-boolean·v0,·p0,·Landroidx/lifecycle/J;->b:Z268 ····iput-boolean·v0,·p0,·Landroidx/lifecycle/J;->b:Z
  
265 ····.line·34269 ····.line·34
266 ····.line·35270 ····.line·35
267 ····iget-object·v0,·p0,·Landroidx/lifecycle/J;->d:LI1/g;271 ····iget-object·v0,·p0,·Landroidx/lifecycle/J;->d:LH1/g;
  
268 ····.line·36272 ····.line·36
269 ····.line·37273 ····.line·37
270 ····invoke-virtual·{v0},·LI1/g;->a()Ljava/lang/Object;274 ····invoke-virtual·{v0},·LH1/g;->a()Ljava/lang/Object;
  
Max diff block lines reached; 273/3335 bytes (8.19%) of diff not shown.
2.99 KB
smali/androidx/datastore/preferences/protobuf/n0.smali
    
Offset 202, 14 lines modifiedOffset 202, 19 lines modified
202 ····.line·79202 ····.line·79
203 ····.line·80203 ····.line·80
204 ····.line·81204 ····.line·81
205 ····.line·82205 ····.line·82
206 ····.line·83206 ····.line·83
207 ····.line·84207 ····.line·84
208 ····.line·85208 ····.line·85
 209 ····.line·86
 210 ····.line·87
 211 ····.line·88
 212 ····.line·89
 213 ····.line·90
209 .end·method214 .end·method
  
210 .method·public·final·hasNext()Z215 .method·public·final·hasNext()Z
211 ····.locals·1216 ····.locals·1
  
212 ····.line·1217 ····.line·1
213 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I218 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I
Offset 322, 14 lines modifiedOffset 327, 19 lines modified
322 ····.line·82327 ····.line·82
323 ····.line·83328 ····.line·83
324 ····.line·84329 ····.line·84
325 ····.line·85330 ····.line·85
326 ····.line·86331 ····.line·86
327 ····.line·87332 ····.line·87
328 ····.line·88333 ····.line·88
 334 ····.line·89
 335 ····.line·90
 336 ····.line·91
 337 ····.line·92
 338 ····.line·93
329 .end·method339 .end·method
  
330 .method·public·final·hasPrevious()Z340 .method·public·final·hasPrevious()Z
331 ····.locals·1341 ····.locals·1
  
332 ····.line·1342 ····.line·1
333 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I343 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I
Offset 442, 14 lines modifiedOffset 452, 19 lines modified
442 ····.line·82452 ····.line·82
443 ····.line·83453 ····.line·83
444 ····.line·84454 ····.line·84
445 ····.line·85455 ····.line·85
446 ····.line·86456 ····.line·86
447 ····.line·87457 ····.line·87
448 ····.line·88458 ····.line·88
 459 ····.line·89
 460 ····.line·90
 461 ····.line·91
 462 ····.line·92
 463 ····.line·93
449 .end·method464 .end·method
  
450 .method·public·final·next()Ljava/lang/Object;465 .method·public·final·next()Ljava/lang/Object;
451 ····.locals·1466 ····.locals·1
  
452 ····.line·1467 ····.line·1
453 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I468 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I
Offset 604, 14 lines modifiedOffset 619, 19 lines modified
604 ····.line·82619 ····.line·82
605 ····.line·83620 ····.line·83
606 ····.line·84621 ····.line·84
607 ····.line·85622 ····.line·85
608 ····.line·86623 ····.line·86
609 ····.line·87624 ····.line·87
610 ····.line·88625 ····.line·88
 626 ····.line·89
 627 ····.line·90
 628 ····.line·91
 629 ····.line·92
 630 ····.line·93
611 .end·method631 .end·method
  
612 .method·public·final·nextIndex()I632 .method·public·final·nextIndex()I
613 ····.locals·1633 ····.locals·1
  
614 ····.line·1634 ····.line·1
615 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I635 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I
Offset 724, 14 lines modifiedOffset 744, 19 lines modified
724 ····.line·82744 ····.line·82
725 ····.line·83745 ····.line·83
726 ····.line·84746 ····.line·84
727 ····.line·85747 ····.line·85
728 ····.line·86748 ····.line·86
729 ····.line·87749 ····.line·87
730 ····.line·88750 ····.line·88
 751 ····.line·89
 752 ····.line·90
 753 ····.line·91
 754 ····.line·92
 755 ····.line·93
731 .end·method756 .end·method
  
732 .method·public·final·previous()Ljava/lang/Object;757 .method·public·final·previous()Ljava/lang/Object;
733 ····.locals·1758 ····.locals·1
  
734 ····.line·1759 ····.line·1
735 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I760 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I
Offset 886, 14 lines modifiedOffset 911, 19 lines modified
886 ····.line·82911 ····.line·82
887 ····.line·83912 ····.line·83
888 ····.line·84913 ····.line·84
889 ····.line·85914 ····.line·85
890 ····.line·86915 ····.line·86
891 ····.line·87916 ····.line·87
892 ····.line·88917 ····.line·88
 918 ····.line·89
 919 ····.line·90
 920 ····.line·91
 921 ····.line·92
 922 ····.line·93
893 .end·method923 .end·method
  
894 .method·public·final·previousIndex()I924 .method·public·final·previousIndex()I
895 ····.locals·1925 ····.locals·1
  
896 ····.line·1926 ····.line·1
897 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I927 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/n0;->c:I
Offset 1006, 14 lines modifiedOffset 1036, 19 lines modified
1006 ····.line·821036 ····.line·82
1007 ····.line·831037 ····.line·83
1008 ····.line·841038 ····.line·84
1009 ····.line·851039 ····.line·85
1010 ····.line·861040 ····.line·86
1011 ····.line·871041 ····.line·87
1012 ····.line·881042 ····.line·88
Max diff block lines reached; 688/2953 bytes (23.30%) of diff not shown.
1.55 KB
smali/androidx/datastore/preferences/protobuf/s0.smali
    
Offset 159, 14 lines modifiedOffset 159, 18 lines modified
159 ····.line·143159 ····.line·143
160 ····.line·144160 ····.line·144
161 ····.line·145161 ····.line·145
162 ····.line·146162 ····.line·146
163 ····.line·147163 ····.line·147
164 ····.line·148164 ····.line·148
165 ····.line·149165 ····.line·149
 166 ····.line·150
 167 ····.line·151
 168 ····.line·152
 169 ····.line·153
166 .end·method170 .end·method
  
167 .method·public·final·d(JLjava/lang/Object;)B171 .method·public·final·d(JLjava/lang/Object;)B
168 ····.locals·1172 ····.locals·1
  
169 ····.line·1173 ····.line·1
170 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;174 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 320, 14 lines modifiedOffset 324, 18 lines modified
320 ····.line·143324 ····.line·143
321 ····.line·144325 ····.line·144
322 ····.line·145326 ····.line·145
323 ····.line·146327 ····.line·146
324 ····.line·147328 ····.line·147
325 ····.line·148329 ····.line·148
326 ····.line·149330 ····.line·149
 331 ····.line·150
 332 ····.line·151
 333 ····.line·152
 334 ····.line·153
327 .end·method335 .end·method
  
328 .method·public·final·e(JLjava/lang/Object;)D336 .method·public·final·e(JLjava/lang/Object;)D
329 ····.locals·1337 ····.locals·1
  
330 ····.line·1338 ····.line·1
331 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;339 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 481, 14 lines modifiedOffset 489, 18 lines modified
481 ····.line·143489 ····.line·143
482 ····.line·144490 ····.line·144
483 ····.line·145491 ····.line·145
484 ····.line·146492 ····.line·146
485 ····.line·147493 ····.line·147
486 ····.line·148494 ····.line·148
487 ····.line·149495 ····.line·149
 496 ····.line·150
 497 ····.line·151
 498 ····.line·152
 499 ····.line·153
488 .end·method500 .end·method
  
489 .method·public·final·f(JLjava/lang/Object;)F501 .method·public·final·f(JLjava/lang/Object;)F
490 ····.locals·1502 ····.locals·1
  
491 ····.line·1503 ····.line·1
492 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;504 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 642, 14 lines modifiedOffset 654, 18 lines modified
642 ····.line·143654 ····.line·143
643 ····.line·144655 ····.line·144
644 ····.line·145656 ····.line·145
645 ····.line·146657 ····.line·146
646 ····.line·147658 ····.line·147
647 ····.line·148659 ····.line·148
648 ····.line·149660 ····.line·149
 661 ····.line·150
 662 ····.line·151
 663 ····.line·152
 664 ····.line·153
649 .end·method665 .end·method
  
650 .method·public·final·k(Ljava/lang/Object;JZ)V666 .method·public·final·k(Ljava/lang/Object;JZ)V
651 ····.locals·1667 ····.locals·1
  
652 ····.line·1668 ····.line·1
653 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;669 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;
705 B
smali/androidx/datastore/preferences/protobuf/w0.smali
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····const-string·v1,·"·of·"14 ····const-string·v1,·"·of·"
  
15 ····.line·415 ····.line·4
16 ····.line·516 ····.line·5
17 ····invoke-static·{v0,·p1,·v1,·p2},·LC1/i;->j(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;17 ····invoke-static·{v0,·p1,·v1,·p2},·LC1/b;->p(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;
  
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····move-result-object·p121 ····move-result-object·p1
  
22 ····.line·922 ····.line·9
Offset 163, 8 lines modifiedOffset 163, 12 lines modified
163 ····.line·143163 ····.line·143
164 ····.line·144164 ····.line·144
165 ····.line·145165 ····.line·145
166 ····.line·146166 ····.line·146
167 ····.line·147167 ····.line·147
168 ····.line·148168 ····.line·148
169 ····.line·149169 ····.line·149
 170 ····.line·150
 171 ····.line·151
 172 ····.line·152
 173 ····.line·153
170 .end·method174 .end·method
4.78 KB
smali/androidx/datastore/preferences/protobuf/T.smali
Max HTML report size reached
2.73 KB
smali/androidx/datastore/preferences/protobuf/x0.smali
    
Offset 128, 14 lines modifiedOffset 128, 19 lines modified
128 ····.line·82128 ····.line·82
129 ····.line·83129 ····.line·83
130 ····.line·84130 ····.line·84
131 ····.line·85131 ····.line·85
132 ····.line·86132 ····.line·86
133 ····.line·87133 ····.line·87
134 ····.line·88134 ····.line·88
 135 ····.line·89
 136 ····.line·90
 137 ····.line·91
 138 ····.line·92
 139 ····.line·93
135 .end·method140 .end·method
  
136 .method·public·static·a([BII)I141 .method·public·static·a([BII)I
137 ····.locals·3142 ····.locals·3
  
138 ····.line·1143 ····.line·1
139 ····add-int/lit8·v0,·p1,·-0x1144 ····add-int/lit8·v0,·p1,·-0x1
Offset 597, 28 lines modifiedOffset 602, 14 lines modified
597 ····.line·402602 ····.line·402
598 ····.line·403603 ····.line·403
599 ····.line·404604 ····.line·404
600 ····.line·405605 ····.line·405
601 ····.line·406606 ····.line·406
602 ····.line·407607 ····.line·407
603 ····.line·408608 ····.line·408
604 ····.line·409 
605 ····.line·410 
606 ····.line·411 
607 ····.line·412 
608 ····.line·413 
609 ····.line·414 
610 ····.line·415 
611 ····.line·416 
612 ····.line·417 
613 ····.line·418 
614 ····.line·419 
615 ····.line·420 
616 ····.line·421 
617 ····.line·422 
618 .end·method609 .end·method
  
619 .method·public·static·b(Ljava/lang/CharSequence;)I610 .method·public·static·b(Ljava/lang/CharSequence;)I
620 ····.locals·8611 ····.locals·8
  
621 ····.line·1612 ····.line·1
622 ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I613 ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I
Offset 628, 15 lines modifiedOffset 619, 15 lines modified
628 ····.line·4619 ····.line·4
629 ····move-result·v0620 ····move-result·v0
  
630 ····.line·5621 ····.line·5
631 ····const/4·v1,·0x0622 ····const/4·v1,·0x0
  
632 ····.line·6623 ····.line·6
633 ····const/4·v2,·0x0624 ····move·v2,·v1
  
634 ····.line·7625 ····.line·7
635 ····:goto_0626 ····:goto_0
636 ····if-ge·v2,·v0,·:cond_0627 ····if-ge·v2,·v0,·:cond_0
  
637 ····.line·8628 ····.line·8
638 ····.line·9629 ····.line·9
Offset 1333, 14 lines modifiedOffset 1324, 110 lines modified
1333 ····.line·5741324 ····.line·574
1334 ····.line·5751325 ····.line·575
1335 ····.line·5761326 ····.line·576
1336 ····.line·5771327 ····.line·577
1337 ····.line·5781328 ····.line·578
1338 ····.line·5791329 ····.line·579
1339 ····.line·5801330 ····.line·580
 1331 ····.line·581
 1332 ····.line·582
 1333 ····.line·583
 1334 ····.line·584
 1335 ····.line·585
 1336 ····.line·586
 1337 ····.line·587
 1338 ····.line·588
 1339 ····.line·589
 1340 ····.line·590
 1341 ····.line·591
 1342 ····.line·592
 1343 ····.line·593
 1344 ····.line·594
 1345 ····.line·595
 1346 ····.line·596
 1347 ····.line·597
 1348 ····.line·598
 1349 ····.line·599
 1350 ····.line·600
 1351 ····.line·601
 1352 ····.line·602
 1353 ····.line·603
 1354 ····.line·604
 1355 ····.line·605
 1356 ····.line·606
 1357 ····.line·607
 1358 ····.line·608
 1359 ····.line·609
 1360 ····.line·610
 1361 ····.line·611
 1362 ····.line·612
 1363 ····.line·613
 1364 ····.line·614
 1365 ····.line·615
 1366 ····.line·616
 1367 ····.line·617
 1368 ····.line·618
 1369 ····.line·619
 1370 ····.line·620
 1371 ····.line·621
 1372 ····.line·622
 1373 ····.line·623
 1374 ····.line·624
 1375 ····.line·625
 1376 ····.line·626
 1377 ····.line·627
 1378 ····.line·628
 1379 ····.line·629
 1380 ····.line·630
 1381 ····.line·631
 1382 ····.line·632
 1383 ····.line·633
 1384 ····.line·634
 1385 ····.line·635
Max diff block lines reached; 85/2691 bytes (3.16%) of diff not shown.
1.92 KB
smali/androidx/datastore/preferences/protobuf/t.smali
    
Offset 1040, 16 lines modifiedOffset 1040, 14 lines modified
1040 ····.line·6841040 ····.line·684
1041 ····.line·6851041 ····.line·685
1042 ····.line·6861042 ····.line·686
1043 ····.line·6871043 ····.line·687
1044 ····.line·6881044 ····.line·688
1045 ····.line·6891045 ····.line·689
1046 ····.line·6901046 ····.line·690
1047 ····.line·691 
1048 ····.line·692 
1049 .end·method1047 .end·method
  
  
1050 #·virtual·methods1048 #·virtual·methods
1051 .method·public·final·a()V1049 .method·public·final·a()V
1052 ····.locals·41050 ····.locals·4
  
Offset 1145, 15 lines modifiedOffset 1143, 15 lines modified
  
1145 ····.line·431143 ····.line·43
1146 ····.line·441144 ····.line·44
1147 ····.line·451145 ····.line·45
1148 ····move-result-object·v01146 ····move-result-object·v0
  
1149 ····.line·461147 ····.line·46
1150 ····invoke-static·{v0},·LC1/i;->t(Ljava/lang/Object;)V1148 ····invoke-static·{v0},·LC1/b;->z(Ljava/lang/Object;)V
  
1151 ····.line·471149 ····.line·47
1152 ····.line·481150 ····.line·48
1153 ····.line·491151 ····.line·49
1154 ····throw·v21152 ····throw·v2
  
1155 ····.line·501153 ····.line·50
Offset 1173, 15 lines modifiedOffset 1171, 15 lines modified
  
1173 ····.line·561171 ····.line·56
1174 ····.line·571172 ····.line·57
1175 ····.line·581173 ····.line·58
1176 ····move-result-object·v01174 ····move-result-object·v0
  
1177 ····.line·591175 ····.line·59
1178 ····invoke-static·{v0},·LC1/i;->t(Ljava/lang/Object;)V1176 ····invoke-static·{v0},·LC1/b;->z(Ljava/lang/Object;)V
  
1179 ····.line·601177 ····.line·60
1180 ····.line·611178 ····.line·61
1181 ····.line·621179 ····.line·62
1182 ····throw·v21180 ····throw·v2
  
1183 ····.line·631181 ····.line·63
Offset 2073, 15 lines modifiedOffset 2071, 15 lines modified
  
2073 ····.line·392071 ····.line·39
2074 ····.line·402072 ····.line·40
2075 ····.line·412073 ····.line·41
2076 ····move-result-object·v12074 ····move-result-object·v1
  
2077 ····.line·422075 ····.line·42
2078 ····invoke-static·{v1},·LC1/i;->t(Ljava/lang/Object;)V2076 ····invoke-static·{v1},·LC1/b;->z(Ljava/lang/Object;)V
  
2079 ····.line·432077 ····.line·43
2080 ····.line·442078 ····.line·44
2081 ····.line·452079 ····.line·45
2082 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;2080 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
2083 ····.line·462081 ····.line·46
Offset 2106, 15 lines modifiedOffset 2104, 15 lines modified
  
2106 ····.line·552104 ····.line·55
2107 ····.line·562105 ····.line·56
2108 ····.line·572106 ····.line·57
2109 ····move-result-object·v12107 ····move-result-object·v1
  
2110 ····.line·582108 ····.line·58
2111 ····invoke-static·{v1},·LC1/i;->t(Ljava/lang/Object;)V2109 ····invoke-static·{v1},·LC1/b;->z(Ljava/lang/Object;)V
  
2112 ····.line·592110 ····.line·59
2113 ····.line·602111 ····.line·60
2114 ····.line·612112 ····.line·61
2115 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;2113 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
2116 ····.line·622114 ····.line·62
Offset 2141, 14 lines modifiedOffset 2139, 19 lines modified
2141 ····.line·822139 ····.line·82
2142 ····.line·832140 ····.line·83
2143 ····.line·842141 ····.line·84
2144 ····.line·852142 ····.line·85
2145 ····.line·862143 ····.line·86
2146 ····.line·872144 ····.line·87
2147 ····.line·882145 ····.line·88
 2146 ····.line·89
 2147 ····.line·90
 2148 ····.line·91
 2149 ····.line·92
 2150 ····.line·93
2148 .end·method2151 .end·method
  
2149 .method·public·final·equals(Ljava/lang/Object;)Z2152 .method·public·final·equals(Ljava/lang/Object;)Z
2150 ····.locals·12153 ····.locals·1
  
2151 ····if-ne·p0,·p1,·:cond_02154 ····if-ne·p0,·p1,·:cond_0
  
1.65 KB
smali/androidx/datastore/preferences/protobuf/Z.smali
    
Offset 839, 8 lines modifiedOffset 839, 104 lines modified
839 ····.line·574839 ····.line·574
840 ····.line·575840 ····.line·575
841 ····.line·576841 ····.line·576
842 ····.line·577842 ····.line·577
843 ····.line·578843 ····.line·578
844 ····.line·579844 ····.line·579
845 ····.line·580845 ····.line·580
 846 ····.line·581
 847 ····.line·582
 848 ····.line·583
 849 ····.line·584
 850 ····.line·585
 851 ····.line·586
 852 ····.line·587
 853 ····.line·588
 854 ····.line·589
 855 ····.line·590
 856 ····.line·591
 857 ····.line·592
 858 ····.line·593
 859 ····.line·594
 860 ····.line·595
 861 ····.line·596
 862 ····.line·597
 863 ····.line·598
 864 ····.line·599
 865 ····.line·600
 866 ····.line·601
 867 ····.line·602
 868 ····.line·603
 869 ····.line·604
 870 ····.line·605
 871 ····.line·606
 872 ····.line·607
 873 ····.line·608
 874 ····.line·609
 875 ····.line·610
 876 ····.line·611
 877 ····.line·612
 878 ····.line·613
 879 ····.line·614
 880 ····.line·615
 881 ····.line·616
 882 ····.line·617
 883 ····.line·618
 884 ····.line·619
 885 ····.line·620
 886 ····.line·621
 887 ····.line·622
 888 ····.line·623
 889 ····.line·624
 890 ····.line·625
 891 ····.line·626
 892 ····.line·627
 893 ····.line·628
 894 ····.line·629
 895 ····.line·630
 896 ····.line·631
 897 ····.line·632
 898 ····.line·633
 899 ····.line·634
 900 ····.line·635
 901 ····.line·636
 902 ····.line·637
 903 ····.line·638
 904 ····.line·639
 905 ····.line·640
 906 ····.line·641
 907 ····.line·642
 908 ····.line·643
 909 ····.line·644
 910 ····.line·645
 911 ····.line·646
 912 ····.line·647
 913 ····.line·648
 914 ····.line·649
 915 ····.line·650
 916 ····.line·651
 917 ····.line·652
 918 ····.line·653
 919 ····.line·654
 920 ····.line·655
 921 ····.line·656
 922 ····.line·657
 923 ····.line·658
 924 ····.line·659
 925 ····.line·660
 926 ····.line·661
 927 ····.line·662
 928 ····.line·663
 929 ····.line·664
 930 ····.line·665
 931 ····.line·666
 932 ····.line·667
 933 ····.line·668
 934 ····.line·669
 935 ····.line·670
 936 ····.line·671
 937 ····.line·672
 938 ····.line·673
 939 ····.line·674
 940 ····.line·675
 941 ····.line·676
846 .end·method942 .end·method
308 B
smali/androidx/datastore/preferences/protobuf/s.smali
    
Offset 137, 8 lines modifiedOffset 137, 13 lines modified
137 ····.line·82137 ····.line·82
138 ····.line·83138 ····.line·83
139 ····.line·84139 ····.line·84
140 ····.line·85140 ····.line·85
141 ····.line·86141 ····.line·86
142 ····.line·87142 ····.line·87
143 ····.line·88143 ····.line·88
 144 ····.line·89
 145 ····.line·90
 146 ····.line·91
 147 ····.line·92
 148 ····.line·93
144 .end·method149 .end·method
44.9 KB
smali/androidx/datastore/preferences/protobuf/v0.smali
Max HTML report size reached
308 B
smali/androidx/datastore/preferences/protobuf/p.smali
    
Offset 113, 8 lines modifiedOffset 113, 13 lines modified
113 ····.line·82113 ····.line·82
114 ····.line·83114 ····.line·83
115 ····.line·84115 ····.line·84
116 ····.line·85116 ····.line·85
117 ····.line·86117 ····.line·86
118 ····.line·87118 ····.line·87
119 ····.line·88119 ····.line·88
 120 ····.line·89
 121 ····.line·90
 122 ····.line·91
 123 ····.line·92
 124 ····.line·93
120 .end·method125 .end·method
115 KB
smali/androidx/datastore/preferences/protobuf/k.smali
Max HTML report size reached
378 B
smali/androidx/datastore/preferences/protobuf/j.smali
    
Offset 112, 14 lines modifiedOffset 112, 19 lines modified
112 ····.line·82112 ····.line·82
113 ····.line·83113 ····.line·83
114 ····.line·84114 ····.line·84
115 ····.line·85115 ····.line·85
116 ····.line·86116 ····.line·86
117 ····.line·87117 ····.line·87
118 ····.line·88118 ····.line·88
 119 ····.line·89
 120 ····.line·90
 121 ····.line·91
 122 ····.line·92
 123 ····.line·93
119 .end·method124 .end·method
  
  
120 #·virtual·methods125 #·virtual·methods
121 .method·public·abstract·a(I)V126 .method·public·abstract·a(I)V
122 .end·method127 .end·method
  
4.22 KB
smali/androidx/datastore/preferences/protobuf/c0.smali
Max HTML report size reached
1.03 KB
smali/androidx/datastore/preferences/protobuf/q.smali
    
Offset 112, 14 lines modifiedOffset 112, 19 lines modified
112 ····.line·82112 ····.line·82
113 ····.line·83113 ····.line·83
114 ····.line·84114 ····.line·84
115 ····.line·85115 ····.line·85
116 ····.line·86116 ····.line·86
117 ····.line·87117 ····.line·87
118 ····.line·88118 ····.line·88
 119 ····.line·89
 120 ····.line·90
 121 ····.line·91
 122 ····.line·92
 123 ····.line·93
119 .end·method124 .end·method
  
120 .method·public·constructor·<init>()V125 .method·public·constructor·<init>()V
121 ····.locals·0126 ····.locals·0
  
122 ····.line·1127 ····.line·1
123 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V128 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 210, 14 lines modifiedOffset 215, 19 lines modified
210 ····.line·82215 ····.line·82
211 ····.line·83216 ····.line·83
212 ····.line·84217 ····.line·84
213 ····.line·85218 ····.line·85
214 ····.line·86219 ····.line·86
215 ····.line·87220 ····.line·87
216 ····.line·88221 ····.line·88
 222 ····.line·89
 223 ····.line·90
 224 ····.line·91
 225 ····.line·92
 226 ····.line·93
217 .end·method227 .end·method
  
218 .method·public·static·a()Landroidx/datastore/preferences/protobuf/q;228 .method·public·static·a()Landroidx/datastore/preferences/protobuf/q;
219 ····.locals·5229 ····.locals·5
  
220 ····.line·1230 ····.line·1
221 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/q;->a:Landroidx/datastore/preferences/protobuf/q;231 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/q;->a:Landroidx/datastore/preferences/protobuf/q;
Offset 379, 8 lines modifiedOffset 389, 13 lines modified
379 ····.line·82389 ····.line·82
380 ····.line·83390 ····.line·83
381 ····.line·84391 ····.line·84
382 ····.line·85392 ····.line·85
383 ····.line·86393 ····.line·86
384 ····.line·87394 ····.line·87
385 ····.line·88395 ····.line·88
 396 ····.line·89
 397 ····.line·90
 398 ····.line·91
 399 ····.line·92
 400 ····.line·93
386 .end·method401 .end·method
5.84 KB
smali/androidx/datastore/preferences/protobuf/N.smali
Max HTML report size reached
38.0 KB
smali/androidx/datastore/preferences/protobuf/u.smali
Max HTML report size reached
9.23 KB
smali/androidx/datastore/preferences/protobuf/D0.smali
Max HTML report size reached
1.23 KB
smali/androidx/datastore/preferences/protobuf/d.smali
    
Offset 55, 42 lines modifiedOffset 55, 37 lines modified
55 ····.line·1655 ····.line·16
56 ····.line·1756 ····.line·17
57 ····move-result-object·v157 ····move-result-object·v1
58 ····:try_end_158 ····:try_end_1
59 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_159 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1
  
60 ····.line·1860 ····.line·18
61 ····goto·:goto_1 
  
62 ····.line·19 
63 ····:catchall_161 ····:catchall_1
64 ····nop 
  
65 ····.line·20 
66 ····:goto_1 
67 ····if-eqz·v1,·:cond_062 ····if-eqz·v1,·:cond_0
  
68 ····.line·2163 ····.line·19
69 ····.line·2264 ····.line·20
70 ····const/4·v0,·0x165 ····const/4·v0,·0x1
  
71 ····.line·2366 ····.line·21
72 ····goto·:goto_267 ····goto·:goto_1
  
73 ····.line·2468 ····.line·22
74 ····:cond_069 ····:cond_0
75 ····const/4·v0,·0x070 ····const/4·v0,·0x0
  
76 ····.line·2571 ····.line·23
77 ····:goto_272 ····:goto_1
78 ····sput-boolean·v0,·Landroidx/datastore/preferences/protobuf/d;->b:Z73 ····sput-boolean·v0,·Landroidx/datastore/preferences/protobuf/d;->b:Z
  
 74 ····.line·24
 75 ····.line·25
 76 ····return-void
79 ····.line·2677 ····.line·26
80 ····.line·2778 ····.line·27
81 ····return-void 
82 ····.line·2879 ····.line·28
83 ····.line·2980 ····.line·29
84 ····.line·3081 ····.line·30
85 ····.line·3182 ····.line·31
86 ····.line·3283 ····.line·32
87 ····.line·3384 ····.line·33
88 ····.line·3485 ····.line·34
Offset 144, 14 lines modifiedOffset 139, 19 lines modified
144 ····.line·82139 ····.line·82
145 ····.line·83140 ····.line·83
146 ····.line·84141 ····.line·84
147 ····.line·85142 ····.line·85
148 ····.line·86143 ····.line·86
149 ····.line·87144 ····.line·87
150 ····.line·88145 ····.line·88
 146 ····.line·89
 147 ····.line·90
 148 ····.line·91
 149 ····.line·92
 150 ····.line·93
151 .end·method151 .end·method
  
152 .method·public·static·a()Z152 .method·public·static·a()Z
153 ····.locals·1153 ····.locals·1
  
154 ····.line·1154 ····.line·1
155 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/d;->a:Ljava/lang/Class;155 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/d;->a:Ljava/lang/Class;
414 B
smali/androidx/datastore/preferences/protobuf/q0.smali
    
Offset 140, 14 lines modifiedOffset 140, 19 lines modified
140 ····.line·82140 ····.line·82
141 ····.line·83141 ····.line·83
142 ····.line·84142 ····.line·84
143 ····.line·85143 ····.line·85
144 ····.line·86144 ····.line·86
145 ····.line·87145 ····.line·87
146 ····.line·88146 ····.line·88
 147 ····.line·89
 148 ····.line·90
 149 ····.line·91
 150 ····.line·92
 151 ····.line·93
147 .end·method152 .end·method
  
  
148 #·virtual·methods153 #·virtual·methods
149 .method·public·final·bridge·synthetic·run()Ljava/lang/Object;154 .method·public·final·bridge·synthetic·run()Ljava/lang/Object;
150 ····.locals·1155 ····.locals·1
  
647 B
smali/androidx/datastore/preferences/protobuf/L.smali
    
Offset 106, 14 lines modifiedOffset 106, 19 lines modified
106 ····.line·82106 ····.line·82
107 ····.line·83107 ····.line·83
108 ····.line·84108 ····.line·84
109 ····.line·85109 ····.line·85
110 ····.line·86110 ····.line·86
111 ····.line·87111 ····.line·87
112 ····.line·88112 ····.line·88
 113 ····.line·89
 114 ····.line·90
 115 ····.line·91
 116 ····.line·92
 117 ····.line·93
113 .end·method118 .end·method
  
114 .method·public·constructor·<init>()V119 .method·public·constructor·<init>()V
115 ····.locals·6120 ····.locals·6
  
116 ····.line·1121 ····.line·1
117 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/K;122 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/K;
Offset 259, 8 lines modifiedOffset 264, 13 lines modified
259 ····.line·82264 ····.line·82
260 ····.line·83265 ····.line·83
261 ····.line·84266 ····.line·84
262 ····.line·85267 ····.line·85
263 ····.line·86268 ····.line·86
264 ····.line·87269 ····.line·87
265 ····.line·88270 ····.line·88
 271 ····.line·89
 272 ····.line·90
 273 ····.line·91
 274 ····.line·92
 275 ····.line·93
266 .end·method276 .end·method
3.86 KB
smali/androidx/datastore/preferences/protobuf/r0.smali
Max HTML report size reached
56.4 KB
smali/androidx/datastore/preferences/protobuf/u0.smali
Max HTML report size reached
2.72 KB
smali/androidx/datastore/preferences/protobuf/o0.smali
    
Offset 11, 33 lines modifiedOffset 11, 33 lines modified
  
11 .field·public·final·d:Ljava/util/Iterator;11 .field·public·final·d:Ljava/util/Iterator;
  
12 .field·public·final·synthetic·e:Ljava/lang/Object;12 .field·public·final·synthetic·e:Ljava/lang/Object;
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>(LY1/e;)V14 .method·public·constructor·<init>(LX1/e;)V
15 ····.locals·115 ····.locals·1
  
16 ····.line·116 ····.line·1
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····const/4·v0,·0x218 ····const/4·v0,·0x2
  
19 ····.line·219 ····.line·2
20 ····iput·v0,·p0,·Landroidx/datastore/preferences/protobuf/o0;->c:I20 ····iput·v0,·p0,·Landroidx/datastore/preferences/protobuf/o0;->c:I
  
21 ····.line·321 ····.line·3
22 ····iput-object·p1,·p0,·Landroidx/datastore/preferences/protobuf/o0;->e:Ljava/lang/Object;22 ····iput-object·p1,·p0,·Landroidx/datastore/preferences/protobuf/o0;->e:Ljava/lang/Object;
  
23 ····.line·423 ····.line·4
24 ····iget-object·p1,·p1,·LY1/e;->a:LY1/b;24 ····iget-object·p1,·p1,·LX1/e;->a:LX1/b;
  
25 ····.line·525 ····.line·5
26 ····invoke-interface·{p1},·LY1/b;->iterator()Ljava/util/Iterator;26 ····invoke-interface·{p1},·LX1/b;->iterator()Ljava/util/Iterator;
  
27 ····move-result-object·p127 ····move-result-object·p1
  
28 ····iput-object·p1,·p0,·Landroidx/datastore/preferences/protobuf/o0;->d:Ljava/util/Iterator;28 ····iput-object·p1,·p0,·Landroidx/datastore/preferences/protobuf/o0;->d:Ljava/util/Iterator;
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
Offset 220, 14 lines modifiedOffset 220, 19 lines modified
220 ····.line·82220 ····.line·82
221 ····.line·83221 ····.line·83
222 ····.line·84222 ····.line·84
223 ····.line·85223 ····.line·85
224 ····.line·86224 ····.line·86
225 ····.line·87225 ····.line·87
226 ····.line·88226 ····.line·88
 227 ····.line·89
 228 ····.line·90
 229 ····.line·91
 230 ····.line·92
 231 ····.line·93
227 .end·method232 .end·method
  
228 .method·public·final·next()Ljava/lang/Object;233 .method·public·final·next()Ljava/lang/Object;
229 ····.locals·2234 ····.locals·2
  
230 ····.line·1235 ····.line·1
231 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/o0;->c:I236 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/o0;->c:I
Offset 239, 19 lines modifiedOffset 244, 19 lines modified
239 ····.line·4244 ····.line·4
240 ····.line·5245 ····.line·5
241 ····.line·6246 ····.line·6
242 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/o0;->e:Ljava/lang/Object;247 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/o0;->e:Ljava/lang/Object;
  
243 ····.line·7248 ····.line·7
244 ····.line·8249 ····.line·8
245 ····check-cast·v0,·LY1/e;250 ····check-cast·v0,·LX1/e;
  
246 ····.line·9251 ····.line·9
247 ····.line·10252 ····.line·10
248 ····iget-object·v0,·v0,·LY1/e;->b:LS1/l;253 ····iget-object·v0,·v0,·LX1/e;->b:LR1/l;
  
249 ····.line·11254 ····.line·11
250 ····.line·12255 ····.line·12
251 ····iget-object·v1,·p0,·Landroidx/datastore/preferences/protobuf/o0;->d:Ljava/util/Iterator;256 ····iget-object·v1,·p0,·Landroidx/datastore/preferences/protobuf/o0;->d:Ljava/util/Iterator;
  
252 ····.line·13257 ····.line·13
253 ····.line·14258 ····.line·14
Offset 259, 15 lines modifiedOffset 264, 15 lines modified
  
259 ····.line·15264 ····.line·15
260 ····.line·16265 ····.line·16
261 ····.line·17266 ····.line·17
262 ····move-result-object·v1267 ····move-result-object·v1
  
263 ····.line·18268 ····.line·18
264 ····invoke-interface·{v0,·v1},·LS1/l;->h(Ljava/lang/Object;)Ljava/lang/Object;269 ····invoke-interface·{v0,·v1},·LR1/l;->i(Ljava/lang/Object;)Ljava/lang/Object;
  
265 ····.line·19270 ····.line·19
266 ····.line·20271 ····.line·20
267 ····.line·21272 ····.line·21
268 ····move-result-object·v0273 ····move-result-object·v0
  
269 ····.line·22274 ····.line·22
Offset 400, 14 lines modifiedOffset 405, 19 lines modified
400 ····.line·82405 ····.line·82
401 ····.line·83406 ····.line·83
402 ····.line·84407 ····.line·84
403 ····.line·85408 ····.line·85
404 ····.line·86409 ····.line·86
405 ····.line·87410 ····.line·87
406 ····.line·88411 ····.line·88
 412 ····.line·89
 413 ····.line·90
 414 ····.line·91
 415 ····.line·92
 416 ····.line·93
407 .end·method417 .end·method
  
408 .method·public·final·remove()V418 .method·public·final·remove()V
409 ····.locals·2419 ····.locals·2
  
410 ····.line·1420 ····.line·1
411 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/o0;->c:I421 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/o0;->c:I
Offset 526, 8 lines modifiedOffset 536, 13 lines modified
526 ····.line·82536 ····.line·82
527 ····.line·83537 ····.line·83
528 ····.line·84538 ····.line·84
529 ····.line·85539 ····.line·85
530 ····.line·86540 ····.line·86
531 ····.line·87541 ····.line·87
532 ····.line·88542 ····.line·88
 543 ····.line·89
 544 ····.line·90
 545 ····.line·91
 546 ····.line·92
 547 ····.line·93
533 .end·method548 .end·method
2.7 KB
smali/androidx/datastore/preferences/protobuf/h.smali
    
Offset 103, 14 lines modifiedOffset 103, 19 lines modified
103 ····.line·79103 ····.line·79
104 ····.line·80104 ····.line·80
105 ····.line·81105 ····.line·81
106 ····.line·82106 ····.line·82
107 ····.line·83107 ····.line·83
108 ····.line·84108 ····.line·84
109 ····.line·85109 ····.line·85
 110 ····.line·86
 111 ····.line·87
 112 ····.line·88
 113 ····.line·89
 114 ····.line·90
110 .end·method115 .end·method
  
  
111 #·virtual·methods116 #·virtual·methods
112 .method·public·final·equals(Ljava/lang/Object;)Z117 .method·public·final·equals(Ljava/lang/Object;)Z
113 ····.locals·7118 ····.locals·7
  
Offset 304, 15 lines modifiedOffset 309, 15 lines modified
  
304 ····.line·87309 ····.line·87
305 ····.line·88310 ····.line·88
306 ····if-eq·v5,·v6,·:cond_5311 ····if-eq·v5,·v6,·:cond_5
  
307 ····.line·89312 ····.line·89
308 ····.line·90313 ····.line·90
309 ····const/4·v0,·0x0314 ····move·v0,·v2
  
310 ····.line·91315 ····.line·91
311 ····goto·:goto_1316 ····goto·:goto_1
  
312 ····.line·92317 ····.line·92
313 ····:cond_5318 ····:cond_5
314 ····add-int/lit8·v1,·v1,·0x1319 ····add-int/lit8·v1,·v1,·0x1
Offset 340, 15 lines modifiedOffset 345, 15 lines modified
  
340 ····.line·101345 ····.line·101
341 ····.line·102346 ····.line·102
342 ····const-string·v3,·",·"347 ····const-string·v3,·",·"
  
343 ····.line·103348 ····.line·103
344 ····.line·104349 ····.line·104
345 ····invoke-static·{v2,·v1,·v3},·LC1/i;->l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;350 ····invoke-static·{v2,·v1,·v3},·LC1/b;->r(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
  
346 ····.line·105351 ····.line·105
347 ····.line·106352 ····.line·106
348 ····.line·107353 ····.line·107
349 ····move-result-object·v1354 ····move-result-object·v1
  
350 ····.line·108355 ····.line·108
Offset 865, 14 lines modifiedOffset 870, 110 lines modified
865 ····.line·574870 ····.line·574
866 ····.line·575871 ····.line·575
867 ····.line·576872 ····.line·576
868 ····.line·577873 ····.line·577
869 ····.line·578874 ····.line·578
870 ····.line·579875 ····.line·579
871 ····.line·580876 ····.line·580
 877 ····.line·581
 878 ····.line·582
 879 ····.line·583
 880 ····.line·584
 881 ····.line·585
 882 ····.line·586
 883 ····.line·587
 884 ····.line·588
 885 ····.line·589
 886 ····.line·590
 887 ····.line·591
 888 ····.line·592
 889 ····.line·593
 890 ····.line·594
 891 ····.line·595
 892 ····.line·596
 893 ····.line·597
 894 ····.line·598
 895 ····.line·599
 896 ····.line·600
 897 ····.line·601
 898 ····.line·602
 899 ····.line·603
 900 ····.line·604
 901 ····.line·605
 902 ····.line·606
 903 ····.line·607
 904 ····.line·608
 905 ····.line·609
 906 ····.line·610
 907 ····.line·611
 908 ····.line·612
 909 ····.line·613
 910 ····.line·614
 911 ····.line·615
 912 ····.line·616
 913 ····.line·617
 914 ····.line·618
 915 ····.line·619
 916 ····.line·620
 917 ····.line·621
 918 ····.line·622
 919 ····.line·623
 920 ····.line·624
 921 ····.line·625
 922 ····.line·626
 923 ····.line·627
 924 ····.line·628
 925 ····.line·629
 926 ····.line·630
 927 ····.line·631
 928 ····.line·632
 929 ····.line·633
 930 ····.line·634
 931 ····.line·635
 932 ····.line·636
 933 ····.line·637
 934 ····.line·638
 935 ····.line·639
 936 ····.line·640
 937 ····.line·641
 938 ····.line·642
 939 ····.line·643
 940 ····.line·644
 941 ····.line·645
 942 ····.line·646
 943 ····.line·647
 944 ····.line·648
Max diff block lines reached; 129/2661 bytes (4.85%) of diff not shown.
6.54 KB
smali/androidx/datastore/preferences/protobuf/V.smali
Max HTML report size reached
4.0 KB
smali/androidx/datastore/preferences/protobuf/k0.smali
Max HTML report size reached
7.44 KB
smali/androidx/datastore/preferences/protobuf/o.smali
Max HTML report size reached
45.3 KB
smali/androidx/datastore/preferences/protobuf/l.smali
Max HTML report size reached
3.34 KB
smali/androidx/datastore/preferences/protobuf/y.smali
    
Offset 137, 14 lines modifiedOffset 137, 19 lines modified
137 ····.line·82137 ····.line·82
138 ····.line·83138 ····.line·83
139 ····.line·84139 ····.line·84
140 ····.line·85140 ····.line·85
141 ····.line·86141 ····.line·86
142 ····.line·87142 ····.line·87
143 ····.line·88143 ····.line·88
 144 ····.line·89
 145 ····.line·90
 146 ····.line·91
 147 ····.line·92
 148 ····.line·93
144 .end·method149 .end·method
  
145 .method·public·static·e(Ljava/lang/Class;)Landroidx/datastore/preferences/protobuf/y;150 .method·public·static·e(Ljava/lang/Class;)Landroidx/datastore/preferences/protobuf/y;
146 ····.locals·3151 ····.locals·3
  
147 ····.line·1152 ····.line·1
148 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/y;->defaultInstanceMap:Ljava/util/Map;153 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/y;->defaultInstanceMap:Ljava/util/Map;
Offset 309, 14 lines modifiedOffset 314, 19 lines modified
309 ····.line·79314 ····.line·79
310 ····.line·80315 ····.line·80
311 ····.line·81316 ····.line·81
312 ····.line·82317 ····.line·82
313 ····.line·83318 ····.line·83
314 ····.line·84319 ····.line·84
315 ····.line·85320 ····.line·85
 321 ····.line·86
 322 ····.line·87
 323 ····.line·88
 324 ····.line·89
 325 ····.line·90
316 .end·method326 .end·method
  
317 .method·public·static·varargs·f(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;327 .method·public·static·varargs·f(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;
318 ····.locals·0328 ····.locals·0
  
319 ····.line·1329 ····.line·1
320 ····:try_start_0330 ····:try_start_0
Offset 775, 28 lines modifiedOffset 785, 14 lines modified
775 ····.line·402785 ····.line·402
776 ····.line·403786 ····.line·403
777 ····.line·404787 ····.line·404
778 ····.line·405788 ····.line·405
779 ····.line·406789 ····.line·406
780 ····.line·407790 ····.line·407
781 ····.line·408791 ····.line·408
782 ····.line·409 
783 ····.line·410 
784 ····.line·411 
785 ····.line·412 
786 ····.line·413 
787 ····.line·414 
788 ····.line·415 
789 ····.line·416 
790 ····.line·417 
791 ····.line·418 
792 ····.line·419 
793 ····.line·420 
794 ····.line·421 
795 ····.line·422 
796 .end·method792 .end·method
  
797 .method·public·static·h(Ljava/lang/Class;Landroidx/datastore/preferences/protobuf/y;)V793 .method·public·static·h(Ljava/lang/Class;Landroidx/datastore/preferences/protobuf/y;)V
798 ····.locals·1794 ····.locals·1
  
799 ····.line·1795 ····.line·1
800 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/y;->defaultInstanceMap:Ljava/util/Map;796 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/y;->defaultInstanceMap:Ljava/util/Map;
Offset 923, 14 lines modifiedOffset 919, 19 lines modified
923 ····.line·82919 ····.line·82
924 ····.line·83920 ····.line·83
925 ····.line·84921 ····.line·84
926 ····.line·85922 ····.line·85
927 ····.line·86923 ····.line·86
928 ····.line·87924 ····.line·87
929 ····.line·88925 ····.line·88
 926 ····.line·89
 927 ····.line·90
 928 ····.line·91
 929 ····.line·92
 930 ····.line·93
930 .end·method931 .end·method
  
931 .method·public·final·c(Landroidx/datastore/preferences/protobuf/o;)V932 .method·public·final·c(Landroidx/datastore/preferences/protobuf/o;)V
932 ····.locals·2933 ····.locals·2
  
933 ····.line·1934 ····.line·1
934 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/Z;->c:Landroidx/datastore/preferences/protobuf/Z;935 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/Z;->c:Landroidx/datastore/preferences/protobuf/Z;
Offset 1040, 14 lines modifiedOffset 1041, 19 lines modified
1040 ····.line·791041 ····.line·79
1041 ····.line·801042 ····.line·80
1042 ····.line·811043 ····.line·81
1043 ····.line·821044 ····.line·82
1044 ····.line·831045 ····.line·83
1045 ····.line·841046 ····.line·84
1046 ····.line·851047 ····.line·85
 1048 ····.line·86
 1049 ····.line·87
 1050 ····.line·88
 1051 ····.line·89
 1052 ····.line·90
1047 .end·method1053 .end·method
  
1048 .method·public·abstract·d(I)Ljava/lang/Object;1054 .method·public·abstract·d(I)Ljava/lang/Object;
1049 .end·method1055 .end·method
  
1050 .method·public·final·equals(Ljava/lang/Object;)Z1056 .method·public·final·equals(Ljava/lang/Object;)Z
1051 ····.locals·21057 ····.locals·2
Offset 1182, 14 lines modifiedOffset 1188, 19 lines modified
1182 ····.line·791188 ····.line·79
1183 ····.line·801189 ····.line·80
1184 ····.line·811190 ····.line·81
1185 ····.line·821191 ····.line·82
1186 ····.line·831192 ····.line·83
1187 ····.line·841193 ····.line·84
1188 ····.line·851194 ····.line·85
 1195 ····.line·86
 1196 ····.line·87
 1197 ····.line·88
 1198 ····.line·89
 1199 ····.line·90
1189 .end·method1200 .end·method
  
1190 .method·public·final·g()Z1201 .method·public·final·g()Z
1191 ····.locals·21202 ····.locals·2
  
1192 ····.line·11203 ····.line·1
Max diff block lines reached; 918/3318 bytes (27.67%) of diff not shown.
308 B
smali/androidx/datastore/preferences/protobuf/X.smali
    
Offset 137, 8 lines modifiedOffset 137, 13 lines modified
137 ····.line·82137 ····.line·82
138 ····.line·83138 ····.line·83
139 ····.line·84139 ····.line·84
140 ····.line·85140 ····.line·85
141 ····.line·86141 ····.line·86
142 ····.line·87142 ····.line·87
143 ····.line·88143 ····.line·88
 144 ····.line·89
 145 ····.line·90
 146 ····.line·91
 147 ····.line·92
 148 ····.line·93
144 .end·method149 .end·method
1.62 KB
smali/androidx/datastore/preferences/protobuf/O.smali
    
Offset 101, 27 lines modifiedOffset 101, 27 lines modified
  
101 ····.line·45101 ····.line·45
102 ····.line·46102 ····.line·46
103 ····.line·47103 ····.line·47
104 ····move-result·v3104 ····move-result·v3
  
105 ····.line·48105 ····.line·48
106 ····iget-object·v4,·p2,·Landroidx/datastore/preferences/protobuf/M;->a:Lh/d;106 ····iget-object·v4,·p2,·Landroidx/datastore/preferences/protobuf/M;->a:Lg/d;
  
107 ····.line·49107 ····.line·49
108 ····.line·50108 ····.line·50
109 ····invoke-static·{v4,·v2,·v0},·Landroidx/datastore/preferences/protobuf/M;->a(Lh/d;Ljava/lang/Object;Ljava/lang/Object;)I109 ····invoke-static·{v4,·v2,·v0},·Landroidx/datastore/preferences/protobuf/M;->a(Lg/d;Ljava/lang/Object;Ljava/lang/Object;)I
  
110 ····.line·51110 ····.line·51
111 ····.line·52111 ····.line·52
112 ····.line·53112 ····.line·53
113 ····move-result·v0113 ····move-result·v0
  
114 ····.line·54114 ····.line·54
115 ····invoke-static·{v0,·v0,·v3,·v1},·LC1/i;->h(IIII)I115 ····invoke-static·{v0,·v0,·v3,·v1},·LC1/b;->n(IIII)I
  
116 ····.line·55116 ····.line·55
117 ····.line·56117 ····.line·56
118 ····.line·57118 ····.line·57
119 ····move-result·v1119 ····move-result·v1
  
120 ····.line·58120 ····.line·58
Offset 476, 28 lines modifiedOffset 476, 14 lines modified
476 ····.line·402476 ····.line·402
477 ····.line·403477 ····.line·403
478 ····.line·404478 ····.line·404
479 ····.line·405479 ····.line·405
480 ····.line·406480 ····.line·406
481 ····.line·407481 ····.line·407
482 ····.line·408482 ····.line·408
483 ····.line·409 
484 ····.line·410 
485 ····.line·411 
486 ····.line·412 
487 ····.line·413 
488 ····.line·414 
489 ····.line·415 
490 ····.line·416 
491 ····.line·417 
492 ····.line·418 
493 ····.line·419 
494 ····.line·420 
495 ····.line·421 
496 ····.line·422 
497 .end·method483 .end·method
  
498 .method·public·static·b(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/datastore/preferences/protobuf/N;484 .method·public·static·b(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/datastore/preferences/protobuf/N;
499 ····.locals·1485 ····.locals·1
  
500 ····.line·1486 ····.line·1
501 ····check-cast·p0,·Landroidx/datastore/preferences/protobuf/N;487 ····check-cast·p0,·Landroidx/datastore/preferences/protobuf/N;
Offset 675, 8 lines modifiedOffset 661, 12 lines modified
675 ····.line·143661 ····.line·143
676 ····.line·144662 ····.line·144
677 ····.line·145663 ····.line·145
678 ····.line·146664 ····.line·146
679 ····.line·147665 ····.line·147
680 ····.line·148666 ····.line·148
681 ····.line·149667 ····.line·149
 668 ····.line·150
 669 ····.line·151
 670 ····.line·152
 671 ····.line·153
682 .end·method672 .end·method
2.11 KB
smali/androidx/datastore/preferences/protobuf/C.smali
    
Offset 98, 14 lines modifiedOffset 98, 19 lines modified
98 ····.line·8298 ····.line·82
99 ····.line·8399 ····.line·83
100 ····.line·84100 ····.line·84
101 ····.line·85101 ····.line·85
102 ····.line·86102 ····.line·86
103 ····.line·87103 ····.line·87
104 ····.line·88104 ····.line·88
 105 ····.line·89
 106 ····.line·90
 107 ····.line·91
 108 ····.line·92
 109 ····.line·93
105 .end·method110 .end·method
  
106 .method·public·static·b()Landroidx/datastore/preferences/protobuf/B;111 .method·public·static·b()Landroidx/datastore/preferences/protobuf/B;
107 ····.locals·2112 ····.locals·2
  
108 ····.line·1113 ····.line·1
109 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/B;114 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/B;
Offset 198, 14 lines modifiedOffset 203, 19 lines modified
198 ····.line·82203 ····.line·82
199 ····.line·83204 ····.line·83
200 ····.line·84205 ····.line·84
201 ····.line·85206 ····.line·85
202 ····.line·86207 ····.line·86
203 ····.line·87208 ····.line·87
204 ····.line·88209 ····.line·88
 210 ····.line·89
 211 ····.line·90
 212 ····.line·91
 213 ····.line·92
 214 ····.line·93
205 .end·method215 .end·method
  
206 .method·public·static·c()Landroidx/datastore/preferences/protobuf/C;216 .method·public·static·c()Landroidx/datastore/preferences/protobuf/C;
207 ····.locals·2217 ····.locals·2
  
208 ····.line·1218 ····.line·1
209 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/C;219 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/C;
Offset 298, 14 lines modifiedOffset 308, 19 lines modified
298 ····.line·82308 ····.line·82
299 ····.line·83309 ····.line·83
300 ····.line·84310 ····.line·84
301 ····.line·85311 ····.line·85
302 ····.line·86312 ····.line·86
303 ····.line·87313 ····.line·87
304 ····.line·88314 ····.line·88
 315 ····.line·89
 316 ····.line·90
 317 ····.line·91
 318 ····.line·92
 319 ····.line·93
305 .end·method320 .end·method
  
306 .method·public·static·d()Landroidx/datastore/preferences/protobuf/C;321 .method·public·static·d()Landroidx/datastore/preferences/protobuf/C;
307 ····.locals·2322 ····.locals·2
  
308 ····.line·1323 ····.line·1
309 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/C;324 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/C;
Offset 398, 14 lines modifiedOffset 413, 19 lines modified
398 ····.line·82413 ····.line·82
399 ····.line·83414 ····.line·83
400 ····.line·84415 ····.line·84
401 ····.line·85416 ····.line·85
402 ····.line·86417 ····.line·86
403 ····.line·87418 ····.line·87
404 ····.line·88419 ····.line·88
 420 ····.line·89
 421 ····.line·90
 422 ····.line·91
 423 ····.line·92
 424 ····.line·93
405 .end·method425 .end·method
  
406 .method·public·static·e()Landroidx/datastore/preferences/protobuf/C;426 .method·public·static·e()Landroidx/datastore/preferences/protobuf/C;
407 ····.locals·2427 ····.locals·2
  
408 ····.line·1428 ····.line·1
409 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/C;429 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/C;
Offset 498, 14 lines modifiedOffset 518, 19 lines modified
498 ····.line·82518 ····.line·82
499 ····.line·83519 ····.line·83
500 ····.line·84520 ····.line·84
501 ····.line·85521 ····.line·85
502 ····.line·86522 ····.line·86
503 ····.line·87523 ····.line·87
504 ····.line·88524 ····.line·88
 525 ····.line·89
 526 ····.line·90
 527 ····.line·91
 528 ····.line·92
 529 ····.line·93
505 .end·method530 .end·method
  
506 .method·public·static·f()Landroidx/datastore/preferences/protobuf/C;531 .method·public·static·f()Landroidx/datastore/preferences/protobuf/C;
507 ····.locals·2532 ····.locals·2
  
508 ····.line·1533 ····.line·1
509 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/C;534 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/C;
Offset 598, 8 lines modifiedOffset 623, 13 lines modified
598 ····.line·82623 ····.line·82
599 ····.line·83624 ····.line·83
600 ····.line·84625 ····.line·84
601 ····.line·85626 ····.line·85
602 ····.line·86627 ····.line·86
603 ····.line·87628 ····.line·87
604 ····.line·88629 ····.line·88
 630 ····.line·89
 631 ····.line·90
 632 ····.line·91
 633 ····.line·92
 634 ····.line·93
605 .end·method635 .end·method
426 B
smali/androidx/datastore/preferences/protobuf/f.smali
    
Offset 126, 14 lines modifiedOffset 126, 19 lines modified
126 ····.line·82126 ····.line·82
127 ····.line·83127 ····.line·83
128 ····.line·84128 ····.line·84
129 ····.line·85129 ····.line·85
130 ····.line·86130 ····.line·86
131 ····.line·87131 ····.line·87
132 ····.line·88132 ····.line·88
 133 ····.line·89
 134 ····.line·90
 135 ····.line·91
 136 ····.line·92
 137 ····.line·93
133 .end·method138 .end·method
  
134 .method·public·final·remove()V139 .method·public·final·remove()V
135 ····.locals·1140 ····.locals·1
  
136 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;141 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
149 KB
smali/androidx/datastore/preferences/protobuf/U.smali
Max HTML report size reached
851 B
smali/androidx/datastore/preferences/protobuf/p0.smali
    
Offset 146, 14 lines modifiedOffset 146, 19 lines modified
146 ····.line·79146 ····.line·79
147 ····.line·80147 ····.line·80
148 ····.line·81148 ····.line·81
149 ····.line·82149 ····.line·82
150 ····.line·83150 ····.line·83
151 ····.line·84151 ····.line·84
152 ····.line·85152 ····.line·85
 153 ····.line·86
 154 ····.line·87
 155 ····.line·88
 156 ····.line·89
 157 ····.line·90
153 .end·method158 .end·method
  
154 .method·public·final·get(I)Ljava/lang/Object;159 .method·public·final·get(I)Ljava/lang/Object;
155 ····.locals·1160 ····.locals·1
  
156 ····.line·1161 ····.line·1
157 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/p0;->c:Landroidx/datastore/preferences/protobuf/F;162 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/p0;->c:Landroidx/datastore/preferences/protobuf/F;
Offset 245, 14 lines modifiedOffset 250, 19 lines modified
245 ····.line·79250 ····.line·79
246 ····.line·80251 ····.line·80
247 ····.line·81252 ····.line·81
248 ····.line·82253 ····.line·82
249 ····.line·83254 ····.line·83
250 ····.line·84255 ····.line·84
251 ····.line·85256 ····.line·85
 257 ····.line·86
 258 ····.line·87
 259 ····.line·88
 260 ····.line·89
 261 ····.line·90
252 .end·method262 .end·method
  
253 .method·public·final·iterator()Ljava/util/Iterator;263 .method·public·final·iterator()Ljava/util/Iterator;
254 ····.locals·1264 ····.locals·1
  
255 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/o0;265 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/o0;
  
1.24 KB
smali/androidx/datastore/preferences/protobuf/A.smali
    
Offset 145, 14 lines modifiedOffset 145, 19 lines modified
145 ····.line·82145 ····.line·82
146 ····.line·83146 ····.line·83
147 ····.line·84147 ····.line·84
148 ····.line·85148 ····.line·85
149 ····.line·86149 ····.line·86
150 ····.line·87150 ····.line·87
151 ····.line·88151 ····.line·88
 152 ····.line·89
 153 ····.line·90
 154 ····.line·91
 155 ····.line·92
 156 ····.line·93
152 .end·method157 .end·method
  
153 .method·public·static·a(Ljava/lang/Object;Ljava/lang/String;)V158 .method·public·static·a(Ljava/lang/Object;Ljava/lang/String;)V
154 ····.locals·0159 ····.locals·0
  
155 ····.line·1160 ····.line·1
156 ····if-eqz·p0,·:cond_0161 ····if-eqz·p0,·:cond_0
Offset 309, 29 lines modifiedOffset 314, 33 lines modified
309 ····.line·143314 ····.line·143
310 ····.line·144315 ····.line·144
311 ····.line·145316 ····.line·145
312 ····.line·146317 ····.line·146
313 ····.line·147318 ····.line·147
314 ····.line·148319 ····.line·148
315 ····.line·149320 ····.line·149
 321 ····.line·150
 322 ····.line·151
 323 ····.line·152
 324 ····.line·153
316 .end·method325 .end·method
  
317 .method·public·static·b(J)I326 .method·public·static·b(J)I
318 ····.locals·2327 ····.locals·2
  
319 ····.line·1328 ····.line·1
320 ····const/16·v0,·0x20329 ····const/16·v0,·0x20
  
321 ····ushr-long·v0,·p0,·v0330 ····ushr-long·v0,·p0,·v0
  
322 ····xor-long/2addr·p0,·v0331 ····xor-long/2addr·p0,·v0
  
323 ····long-to-int·p1,·p0332 ····long-to-int·p0,·p0
  
324 ····return·p1333 ····return·p0
325 .end·method334 .end·method
  
326 .method·public·static·c(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/datastore/preferences/protobuf/y;335 .method·public·static·c(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/datastore/preferences/protobuf/y;
327 ····.locals·1336 ····.locals·1
  
328 ····.line·1337 ····.line·1
329 ····check-cast·p0,·Landroidx/datastore/preferences/protobuf/b;338 ····check-cast·p0,·Landroidx/datastore/preferences/protobuf/b;
Offset 524, 8 lines modifiedOffset 533, 12 lines modified
524 ····.line·143533 ····.line·143
525 ····.line·144534 ····.line·144
526 ····.line·145535 ····.line·145
527 ····.line·146536 ····.line·146
528 ····.line·147537 ····.line·147
529 ····.line·148538 ····.line·148
530 ····.line·149539 ····.line·149
 540 ····.line·150
 541 ····.line·151
 542 ····.line·152
 543 ····.line·153
531 .end·method544 .end·method
13.6 KB
smali/androidx/datastore/preferences/protobuf/f0.smali
Max HTML report size reached
2.78 KB
smali/androidx/datastore/preferences/protobuf/w.smali
    
Offset 115, 14 lines modifiedOffset 115, 19 lines modified
115 ····.line·79115 ····.line·79
116 ····.line·80116 ····.line·80
117 ····.line·81117 ····.line·81
118 ····.line·82118 ····.line·82
119 ····.line·83119 ····.line·83
120 ····.line·84120 ····.line·84
121 ····.line·85121 ····.line·85
 122 ····.line·86
 123 ····.line·87
 124 ····.line·88
 125 ····.line·89
 126 ····.line·90
122 .end·method127 .end·method
  
123 .method·public·static·f(Landroidx/datastore/preferences/protobuf/y;Landroidx/datastore/preferences/protobuf/y;)V128 .method·public·static·f(Landroidx/datastore/preferences/protobuf/y;Landroidx/datastore/preferences/protobuf/y;)V
124 ····.locals·2129 ····.locals·2
  
125 ····.line·1130 ····.line·1
126 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/Z;->c:Landroidx/datastore/preferences/protobuf/Z;131 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/Z;->c:Landroidx/datastore/preferences/protobuf/Z;
Offset 284, 14 lines modifiedOffset 289, 18 lines modified
284 ····.line·143289 ····.line·143
285 ····.line·144290 ····.line·144
286 ····.line·145291 ····.line·145
287 ····.line·146292 ····.line·146
288 ····.line·147293 ····.line·147
289 ····.line·148294 ····.line·148
290 ····.line·149295 ····.line·149
 296 ····.line·150
 297 ····.line·151
 298 ····.line·152
 299 ····.line·153
291 .end·method300 .end·method
  
  
292 #·virtual·methods301 #·virtual·methods
293 .method·public·final·a()Landroidx/datastore/preferences/protobuf/y;302 .method·public·final·a()Landroidx/datastore/preferences/protobuf/y;
294 ····.locals·2303 ····.locals·2
  
Offset 316, 19 lines modifiedOffset 325, 19 lines modified
  
316 ····.line·10325 ····.line·10
317 ····.line·11326 ····.line·11
318 ····return-object·v0327 ····return-object·v0
  
319 ····.line·12328 ····.line·12
320 ····:cond_0329 ····:cond_0
321 ····new-instance·v0,·LI1/i;330 ····new-instance·v0,·LH1/i;
  
322 ····.line·13331 ····.line·13
323 ····.line·14332 ····.line·14
324 ····invoke-direct·{v0},·LI1/i;-><init>()V333 ····invoke-direct·{v0},·LH1/i;-><init>()V
  
325 ····.line·15334 ····.line·15
326 ····.line·16335 ····.line·16
327 ····.line·17336 ····.line·17
328 ····throw·v0337 ····throw·v0
329 ····.line·18338 ····.line·18
330 ····.line·19339 ····.line·19
Offset 397, 14 lines modifiedOffset 406, 19 lines modified
397 ····.line·82406 ····.line·82
398 ····.line·83407 ····.line·83
399 ····.line·84408 ····.line·84
400 ····.line·85409 ····.line·85
401 ····.line·86410 ····.line·86
402 ····.line·87411 ····.line·87
403 ····.line·88412 ····.line·88
 413 ····.line·89
 414 ····.line·90
 415 ····.line·91
 416 ····.line·92
 417 ····.line·93
404 .end·method418 .end·method
  
405 .method·public·final·c()Landroidx/datastore/preferences/protobuf/y;419 .method·public·final·c()Landroidx/datastore/preferences/protobuf/y;
406 ····.locals·3420 ····.locals·3
  
407 ····.line·1421 ····.line·1
408 ····iget-boolean·v0,·p0,·Landroidx/datastore/preferences/protobuf/w;->e:Z422 ····iget-boolean·v0,·p0,·Landroidx/datastore/preferences/protobuf/w;->e:Z
Offset 524, 14 lines modifiedOffset 538, 19 lines modified
524 ····.line·82538 ····.line·82
525 ····.line·83539 ····.line·83
526 ····.line·84540 ····.line·84
527 ····.line·85541 ····.line·85
528 ····.line·86542 ····.line·86
529 ····.line·87543 ····.line·87
530 ····.line·88544 ····.line·88
 545 ····.line·89
 546 ····.line·90
 547 ····.line·91
 548 ····.line·92
 549 ····.line·93
531 .end·method550 .end·method
  
532 .method·public·final·clone()Ljava/lang/Object;551 .method·public·final·clone()Ljava/lang/Object;
533 ····.locals·2552 ····.locals·2
  
534 ····.line·1553 ····.line·1
535 ····const/4·v0,·0x5554 ····const/4·v0,·0x5
Offset 634, 14 lines modifiedOffset 653, 19 lines modified
634 ····.line·82653 ····.line·82
635 ····.line·83654 ····.line·83
636 ····.line·84655 ····.line·84
637 ····.line·85656 ····.line·85
638 ····.line·86657 ····.line·86
639 ····.line·87658 ····.line·87
640 ····.line·88659 ····.line·88
 660 ····.line·89
 661 ····.line·90
 662 ····.line·91
 663 ····.line·92
 664 ····.line·93
641 .end·method665 .end·method
  
642 .method·public·final·d()V666 .method·public·final·d()V
643 ····.locals·4667 ····.locals·4
  
644 ····.line·1668 ····.line·1
645 ····iget-boolean·v0,·p0,·Landroidx/datastore/preferences/protobuf/w;->e:Z669 ····iget-boolean·v0,·p0,·Landroidx/datastore/preferences/protobuf/w;->e:Z
Offset 765, 14 lines modifiedOffset 789, 19 lines modified
765 ····.line·82789 ····.line·82
766 ····.line·83790 ····.line·83
767 ····.line·84791 ····.line·84
768 ····.line·85792 ····.line·85
769 ····.line·86793 ····.line·86
770 ····.line·87794 ····.line·87
771 ····.line·88795 ····.line·88
 796 ····.line·89
Max diff block lines reached; 380/2736 bytes (13.89%) of diff not shown.
12.4 KB
smali/androidx/datastore/preferences/protobuf/n.smali
Max HTML report size reached
9.29 KB
smali/androidx/datastore/preferences/protobuf/i.smali
Max HTML report size reached
1.12 KB
smali/androidx/datastore/preferences/protobuf/b0.smali
    
Offset 484, 28 lines modifiedOffset 484, 14 lines modified
484 ····.line·402484 ····.line·402
485 ····.line·403485 ····.line·403
486 ····.line·404486 ····.line·404
487 ····.line·405487 ····.line·405
488 ····.line·406488 ····.line·406
489 ····.line·407489 ····.line·407
490 ····.line·408490 ····.line·408
491 ····.line·409 
492 ····.line·410 
493 ····.line·411 
494 ····.line·412 
495 ····.line·413 
496 ····.line·414 
497 ····.line·415 
498 ····.line·416 
499 ····.line·417 
500 ····.line·418 
501 ····.line·419 
502 ····.line·420 
503 ····.line·421 
504 ····.line·422 
505 .end·method491 .end·method
  
  
506 #·virtual·methods492 #·virtual·methods
507 .method·public·final·a()Landroidx/datastore/preferences/protobuf/b;493 .method·public·final·a()Landroidx/datastore/preferences/protobuf/b;
508 ····.locals·1494 ····.locals·1
  
Offset 596, 14 lines modifiedOffset 582, 19 lines modified
596 ····.line·82582 ····.line·82
597 ····.line·83583 ····.line·83
598 ····.line·84584 ····.line·84
599 ····.line·85585 ····.line·85
600 ····.line·86586 ····.line·86
601 ····.line·87587 ····.line·87
602 ····.line·88588 ····.line·88
 589 ····.line·89
 590 ····.line·90
 591 ····.line·91
 592 ····.line·92
 593 ····.line·93
603 .end·method594 .end·method
  
604 .method·public·final·b()[Ljava/lang/Object;595 .method·public·final·b()[Ljava/lang/Object;
605 ····.locals·1596 ····.locals·1
  
606 ····.line·1597 ····.line·1
607 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->c:[Ljava/lang/Object;598 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->c:[Ljava/lang/Object;
Offset 722, 8 lines modifiedOffset 713, 13 lines modified
722 ····.line·82713 ····.line·82
723 ····.line·83714 ····.line·83
724 ····.line·84715 ····.line·84
725 ····.line·85716 ····.line·85
726 ····.line·86717 ····.line·86
727 ····.line·87718 ····.line·87
728 ····.line·88719 ····.line·88
 720 ····.line·89
 721 ····.line·90
 722 ····.line·91
 723 ····.line·92
 724 ····.line·93
729 .end·method725 .end·method
2.37 KB
smali/androidx/datastore/preferences/protobuf/a0.smali
    
Offset 117, 14 lines modifiedOffset 117, 19 lines modified
117 ····.line·82117 ····.line·82
118 ····.line·83118 ····.line·83
119 ····.line·84119 ····.line·84
120 ····.line·85120 ····.line·85
121 ····.line·86121 ····.line·86
122 ····.line·87122 ····.line·87
123 ····.line·88123 ····.line·88
 124 ····.line·89
 125 ····.line·90
 126 ····.line·91
 127 ····.line·92
 128 ····.line·93
124 .end·method129 .end·method
  
125 .method·public·constructor·<init>(I[Ljava/lang/Object;)V130 .method·public·constructor·<init>(I[Ljava/lang/Object;)V
126 ····.locals·0131 ····.locals·0
  
127 ····.line·1132 ····.line·1
128 ····invoke-direct·{p0},·Landroidx/datastore/preferences/protobuf/c;-><init>()V133 ····invoke-direct·{p0},·Landroidx/datastore/preferences/protobuf/c;-><init>()V
Offset 278, 14 lines modifiedOffset 283, 18 lines modified
278 ····.line·143283 ····.line·143
279 ····.line·144284 ····.line·144
280 ····.line·145285 ····.line·145
281 ····.line·146286 ····.line·146
282 ····.line·147287 ····.line·147
283 ····.line·148288 ····.line·148
284 ····.line·149289 ····.line·149
 290 ····.line·150
 291 ····.line·151
 292 ····.line·152
 293 ····.line·153
285 .end·method294 .end·method
  
  
286 #·virtual·methods295 #·virtual·methods
287 .method·public·final·add(ILjava/lang/Object;)V296 .method·public·final·add(ILjava/lang/Object;)V
288 ····.locals·4297 ····.locals·4
  
Offset 362, 15 lines modifiedOffset 371, 15 lines modified
  
362 ····.line·3371 ····.line·3
363 ····const-string·v0,·"Index:"372 ····const-string·v0,·"Index:"
  
364 ····const-string·v1,·",·Size:"373 ····const-string·v1,·",·Size:"
  
365 ····.line·4374 ····.line·4
366 ····invoke-static·{v0,·p1,·v1},·LC1/i;->l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;375 ····invoke-static·{v0,·p1,·v1},·LC1/b;->r(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
  
367 ····move-result-object·p1376 ····move-result-object·p1
  
368 ····.line·5377 ····.line·5
369 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/a0;->e:I378 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/a0;->e:I
  
370 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;379 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
Offset 541, 14 lines modifiedOffset 550, 19 lines modified
541 ····.line·79550 ····.line·79
542 ····.line·80551 ····.line·80
543 ····.line·81552 ····.line·81
544 ····.line·82553 ····.line·82
545 ····.line·83554 ····.line·83
546 ····.line·84555 ····.line·84
547 ····.line·85556 ····.line·85
 557 ····.line·86
 558 ····.line·87
 559 ····.line·88
 560 ····.line·89
 561 ····.line·90
548 .end·method562 .end·method
  
549 .method·public·final·get(I)Ljava/lang/Object;563 .method·public·final·get(I)Ljava/lang/Object;
550 ····.locals·1564 ····.locals·1
  
551 ····invoke-virtual·{p0,·p1},·Landroidx/datastore/preferences/protobuf/a0;->h(I)V565 ····invoke-virtual·{p0,·p1},·Landroidx/datastore/preferences/protobuf/a0;->h(I)V
  
Offset 587, 15 lines modifiedOffset 601, 15 lines modified
  
587 ····.line·11601 ····.line·11
588 ····.line·12602 ····.line·12
589 ····const-string·v2,·",·Size:"603 ····const-string·v2,·",·Size:"
  
590 ····.line·13604 ····.line·13
591 ····.line·14605 ····.line·14
592 ····invoke-static·{v1,·p1,·v2},·LC1/i;->l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;606 ····invoke-static·{v1,·p1,·v2},·LC1/b;->r(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
  
593 ····.line·15607 ····.line·15
594 ····.line·16608 ····.line·16
595 ····.line·17609 ····.line·17
596 ····move-result-object·p1610 ····move-result-object·p1
  
597 ····.line·18611 ····.line·18
Offset 673, 14 lines modifiedOffset 687, 19 lines modified
673 ····.line·79687 ····.line·79
674 ····.line·80688 ····.line·80
675 ····.line·81689 ····.line·81
676 ····.line·82690 ····.line·82
677 ····.line·83691 ····.line·83
678 ····.line·84692 ····.line·84
679 ····.line·85693 ····.line·85
 694 ····.line·86
 695 ····.line·87
 696 ····.line·88
 697 ····.line·89
 698 ····.line·90
680 .end·method699 .end·method
  
681 .method·public·final·remove(I)Ljava/lang/Object;700 .method·public·final·remove(I)Ljava/lang/Object;
682 ····.locals·4701 ····.locals·4
  
683 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V702 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V
  
20.6 KB
smali/androidx/datastore/preferences/protobuf/M.smali
Max HTML report size reached
382 B
smali/androidx/datastore/preferences/protobuf/e.smali
    
Offset 111, 14 lines modifiedOffset 111, 19 lines modified
111 ····.line·79111 ····.line·79
112 ····.line·80112 ····.line·80
113 ····.line·81113 ····.line·81
114 ····.line·82114 ····.line·82
115 ····.line·83115 ····.line·83
116 ····.line·84116 ····.line·84
117 ····.line·85117 ····.line·85
 118 ····.line·86
 119 ····.line·87
 120 ····.line·88
 121 ····.line·89
 122 ····.line·90
118 .end·method123 .end·method
  
  
119 #·virtual·methods124 #·virtual·methods
120 .method·public·final·hasNext()Z125 .method·public·final·hasNext()Z
121 ····.locals·2126 ····.locals·2
  
397 B
smali/androidx/datastore/preferences/protobuf/b.smali
    
Offset 113, 11 lines modifiedOffset 113, 16 lines modified
113 ····.line·79113 ····.line·79
114 ····.line·80114 ····.line·80
115 ····.line·81115 ····.line·81
116 ····.line·82116 ····.line·82
117 ····.line·83117 ····.line·83
118 ····.line·84118 ····.line·84
119 ····.line·85119 ····.line·85
 120 ····.line·86
 121 ····.line·87
 122 ····.line·88
 123 ····.line·89
 124 ····.line·90
120 .end·method125 .end·method
  
121 .method·public·abstract·c(Landroidx/datastore/preferences/protobuf/o;)V126 .method·public·abstract·c(Landroidx/datastore/preferences/protobuf/o;)V
122 .end·method127 .end·method
396 B
smali/androidx/datastore/preferences/protobuf/I.smali
    
Offset 110, 14 lines modifiedOffset 110, 19 lines modified
110 ····.line·82110 ····.line·82
111 ····.line·83111 ····.line·83
112 ····.line·84112 ····.line·84
113 ····.line·85113 ····.line·85
114 ····.line·86114 ····.line·86
115 ····.line·87115 ····.line·87
116 ····.line·88116 ····.line·88
 117 ····.line·89
 118 ····.line·90
 119 ····.line·91
 120 ····.line·92
 121 ····.line·93
117 .end·method122 .end·method
  
  
118 #·virtual·methods123 #·virtual·methods
119 .method·public·abstract·a(JLjava/lang/Object;)V124 .method·public·abstract·a(JLjava/lang/Object;)V
120 .end·method125 .end·method
  
595 B
smali/androidx/datastore/preferences/protobuf/v.smali
    
Offset 105, 14 lines modifiedOffset 105, 19 lines modified
105 ····.line·82105 ····.line·82
106 ····.line·83106 ····.line·83
107 ····.line·84107 ····.line·84
108 ····.line·85108 ····.line·85
109 ····.line·86109 ····.line·86
110 ····.line·87110 ····.line·87
111 ····.line·88111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
112 .end·method117 .end·method
  
  
113 #·virtual·methods118 #·virtual·methods
114 .method·public·final·a(Ljava/lang/Class;)Z119 .method·public·final·a(Ljava/lang/Class;)Z
115 ····.locals·1120 ····.locals·1
  
Offset 274, 8 lines modifiedOffset 279, 13 lines modified
274 ····.line·79279 ····.line·79
275 ····.line·80280 ····.line·80
276 ····.line·81281 ····.line·81
277 ····.line·82282 ····.line·82
278 ····.line·83283 ····.line·83
279 ····.line·84284 ····.line·84
280 ····.line·85285 ····.line·85
 286 ····.line·86
 287 ····.line·87
 288 ····.line·88
 289 ····.line·89
 290 ····.line·90
281 .end·method291 .end·method
2.05 KB
smali/androidx/datastore/preferences/protobuf/i0.smali
    
Offset 432, 28 lines modifiedOffset 432, 14 lines modified
432 ····.line·402432 ····.line·402
433 ····.line·403433 ····.line·403
434 ····.line·404434 ····.line·404
435 ····.line·405435 ····.line·405
436 ····.line·406436 ····.line·406
437 ····.line·407437 ····.line·407
438 ····.line·408438 ····.line·408
439 ····.line·409 
440 ····.line·410 
441 ····.line·411 
442 ····.line·412 
443 ····.line·413 
444 ····.line·414 
445 ····.line·415 
446 ····.line·416 
447 ····.line·417 
448 ····.line·418 
449 ····.line·419 
450 ····.line·420 
451 ····.line·421 
452 ····.line·422 
453 .end·method439 .end·method
  
  
454 #·virtual·methods440 #·virtual·methods
455 .method·public·final·compareTo(Ljava/lang/Object;)I441 .method·public·final·compareTo(Ljava/lang/Object;)I
456 ····.locals·1442 ····.locals·1
  
Offset 549, 14 lines modifiedOffset 535, 19 lines modified
549 ····.line·79535 ····.line·79
550 ····.line·80536 ····.line·80
551 ····.line·81537 ····.line·81
552 ····.line·82538 ····.line·82
553 ····.line·83539 ····.line·83
554 ····.line·84540 ····.line·84
555 ····.line·85541 ····.line·85
 542 ····.line·86
 543 ····.line·87
 544 ····.line·88
 545 ····.line·89
 546 ····.line·90
556 .end·method547 .end·method
  
557 .method·public·final·equals(Ljava/lang/Object;)Z548 .method·public·final·equals(Ljava/lang/Object;)Z
558 ····.locals·4549 ····.locals·4
  
559 ····.line·1550 ····.line·1
560 ····const/4·v0,·0x1551 ····const/4·v0,·0x1
Offset 662, 15 lines modifiedOffset 653, 15 lines modified
  
662 ····.line·46653 ····.line·46
663 ····.line·47654 ····.line·47
664 ····goto·:goto_1655 ····goto·:goto_1
  
665 ····.line·48656 ····.line·48
666 ····:cond_4657 ····:cond_4
667 ····const/4·v0,·0x0658 ····move·v0,·v2
  
668 ····.line·49659 ····.line·49
669 ····:goto_1660 ····:goto_1
670 ····return·v0661 ····return·v0
671 ····.line·50662 ····.line·50
672 ····.line·51663 ····.line·51
673 ····.line·52664 ····.line·52
Offset 703, 14 lines modifiedOffset 694, 19 lines modified
703 ····.line·79694 ····.line·79
704 ····.line·80695 ····.line·80
705 ····.line·81696 ····.line·81
706 ····.line·82697 ····.line·82
707 ····.line·83698 ····.line·83
708 ····.line·84699 ····.line·84
709 ····.line·85700 ····.line·85
 701 ····.line·86
 702 ····.line·87
 703 ····.line·88
 704 ····.line·89
 705 ····.line·90
710 .end·method706 .end·method
  
711 .method·public·final·getKey()Ljava/lang/Object;707 .method·public·final·getKey()Ljava/lang/Object;
712 ····.locals·1708 ····.locals·1
  
713 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/i0;->c:Ljava/lang/Comparable;709 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/i0;->c:Ljava/lang/Comparable;
  
Offset 730, 15 lines modifiedOffset 726, 15 lines modified
  
730 ····const/4·v0,·0x0726 ····const/4·v0,·0x0
  
731 ····iget-object·v1,·p0,·Landroidx/datastore/preferences/protobuf/i0;->c:Ljava/lang/Comparable;727 ····iget-object·v1,·p0,·Landroidx/datastore/preferences/protobuf/i0;->c:Ljava/lang/Comparable;
  
732 ····if-nez·v1,·:cond_0728 ····if-nez·v1,·:cond_0
  
733 ····const/4·v1,·0x0729 ····move·v1,·v0
  
734 ····goto·:goto_0730 ····goto·:goto_0
  
735 ····:cond_0731 ····:cond_0
736 ····invoke-virtual·{v1},·Ljava/lang/Object;->hashCode()I732 ····invoke-virtual·{v1},·Ljava/lang/Object;->hashCode()I
  
737 ····move-result·v1733 ····move-result·v1
Offset 856, 14 lines modifiedOffset 852, 19 lines modified
856 ····.line·79852 ····.line·79
857 ····.line·80853 ····.line·80
858 ····.line·81854 ····.line·81
859 ····.line·82855 ····.line·82
860 ····.line·83856 ····.line·83
861 ····.line·84857 ····.line·84
862 ····.line·85858 ····.line·85
 859 ····.line·86
 860 ····.line·87
 861 ····.line·88
 862 ····.line·89
 863 ····.line·90
863 .end·method864 .end·method
  
864 .method·public·final·toString()Ljava/lang/String;865 .method·public·final·toString()Ljava/lang/String;
865 ····.locals·2866 ····.locals·2
  
866 ····new-instance·v0,·Ljava/lang/StringBuilder;867 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
2.06 KB
smali/androidx/datastore/preferences/protobuf/t0.smali
    
Offset 213, 14 lines modifiedOffset 213, 18 lines modified
213 ····.line·143213 ····.line·143
214 ····.line·144214 ····.line·144
215 ····.line·145215 ····.line·145
216 ····.line·146216 ····.line·146
217 ····.line·147217 ····.line·147
218 ····.line·148218 ····.line·148
219 ····.line·149219 ····.line·149
 220 ····.line·150
 221 ····.line·151
 222 ····.line·152
 223 ····.line·153
220 .end·method224 .end·method
  
221 .method·public·final·h(JLjava/lang/Object;)J225 .method·public·final·h(JLjava/lang/Object;)J
222 ····.locals·1226 ····.locals·1
  
223 ····.line·1227 ····.line·1
224 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;228 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 374, 14 lines modifiedOffset 378, 18 lines modified
374 ····.line·143378 ····.line·143
375 ····.line·144379 ····.line·144
376 ····.line·145380 ····.line·145
377 ····.line·146381 ····.line·146
378 ····.line·147382 ····.line·147
379 ····.line·148383 ····.line·148
380 ····.line·149384 ····.line·149
 385 ····.line·150
 386 ····.line·151
 387 ····.line·152
 388 ····.line·153
381 .end·method389 .end·method
  
382 .method·public·final·i(JLjava/lang/Object;)Ljava/lang/Object;390 .method·public·final·i(JLjava/lang/Object;)Ljava/lang/Object;
383 ····.locals·1391 ····.locals·1
  
384 ····.line·1392 ····.line·1
385 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;393 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 535, 14 lines modifiedOffset 543, 18 lines modified
535 ····.line·143543 ····.line·143
536 ····.line·144544 ····.line·144
537 ····.line·145545 ····.line·145
538 ····.line·146546 ····.line·146
539 ····.line·147547 ····.line·147
540 ····.line·148548 ····.line·148
541 ····.line·149549 ····.line·149
 550 ····.line·150
 551 ····.line·151
 552 ····.line·152
 553 ····.line·153
542 .end·method554 .end·method
  
543 .method·public·final·j(Ljava/lang/reflect/Field;)J555 .method·public·final·j(Ljava/lang/reflect/Field;)J
544 ····.locals·2556 ····.locals·2
  
545 ····.line·1557 ····.line·1
546 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;558 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 978, 28 lines modifiedOffset 990, 14 lines modified
978 ····.line·402990 ····.line·402
979 ····.line·403991 ····.line·403
980 ····.line·404992 ····.line·404
981 ····.line·405993 ····.line·405
982 ····.line·406994 ····.line·406
983 ····.line·407995 ····.line·407
984 ····.line·408996 ····.line·408
985 ····.line·409 
986 ····.line·410 
987 ····.line·411 
988 ····.line·412 
989 ····.line·413 
990 ····.line·414 
991 ····.line·415 
992 ····.line·416 
993 ····.line·417 
994 ····.line·418 
995 ····.line·419 
996 ····.line·420 
997 ····.line·421 
998 ····.line·422 
999 .end·method997 .end·method
  
1000 .method·public·final·p(Ljava/lang/Object;JJ)V998 .method·public·final·p(Ljava/lang/Object;JJ)V
1001 ····.locals·6999 ····.locals·6
  
1002 ····.line·11000 ····.line·1
1003 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;1001 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 1427, 22 lines modifiedOffset 1425, 8 lines modified
1427 ····.line·4021425 ····.line·402
1428 ····.line·4031426 ····.line·403
1429 ····.line·4041427 ····.line·404
1430 ····.line·4051428 ····.line·405
1431 ····.line·4061429 ····.line·406
1432 ····.line·4071430 ····.line·407
1433 ····.line·4081431 ····.line·408
1434 ····.line·409 
1435 ····.line·410 
1436 ····.line·411 
1437 ····.line·412 
1438 ····.line·413 
1439 ····.line·414 
1440 ····.line·415 
1441 ····.line·416 
1442 ····.line·417 
1443 ····.line·418 
1444 ····.line·419 
1445 ····.line·420 
1446 ····.line·421 
1447 ····.line·422 
1448 .end·method1432 .end·method
308 B
smali/androidx/datastore/preferences/protobuf/P.smali
    
Offset 137, 8 lines modifiedOffset 137, 13 lines modified
137 ····.line·82137 ····.line·82
138 ····.line·83138 ····.line·83
139 ····.line·84139 ····.line·84
140 ····.line·85140 ····.line·85
141 ····.line·86141 ····.line·86
142 ····.line·87142 ····.line·87
143 ····.line·88143 ····.line·88
 144 ····.line·89
 145 ····.line·90
 146 ····.line·91
 147 ····.line·92
 148 ····.line·93
144 .end·method149 .end·method
10.8 KB
smali/androidx/datastore/preferences/protobuf/D.smali
Max HTML report size reached
5.94 KB
smali/androidx/datastore/preferences/protobuf/g.smali
Max HTML report size reached
519 B
smali/androidx/datastore/preferences/protobuf/K.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····.line·117 ····.line·1
18 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/K;->a:[Landroidx/datastore/preferences/protobuf/S;18 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/K;->a:[Landroidx/datastore/preferences/protobuf/S;
  
19 ····array-length·v1,·v019 ····array-length·v1,·v0
  
20 ····const/4·v2,·0x020 ····const/4·v2,·0x0
  
21 ····const/4·v3,·0x021 ····move·v3,·v2
  
22 ····:goto_022 ····:goto_0
23 ····if-ge·v3,·v1,·:cond_123 ····if-ge·v3,·v1,·:cond_1
  
24 ····aget-object·v4,·v0,·v324 ····aget-object·v4,·v0,·v3
  
25 ····invoke-interface·{v4,·p1},·Landroidx/datastore/preferences/protobuf/S;->a(Ljava/lang/Class;)Z25 ····invoke-interface·{v4,·p1},·Landroidx/datastore/preferences/protobuf/S;->a(Ljava/lang/Class;)Z
1.97 KB
smali/androidx/datastore/preferences/protobuf/c.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
  
52 .method·public·addAll(Ljava/util/Collection;)Z52 .method·public·addAll(Ljava/util/Collection;)Z
53 ····.locals·053 ····.locals·0
  
54 ····.line·254 ····.line·2
55 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V55 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V
  
56 ····invoke-super·{p0,·p1},·Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z56 ····invoke-super·{p0,·p1},·Ljava/util/AbstractCollection;->addAll(Ljava/util/Collection;)Z
  
57 ····move-result·p157 ····move-result·p1
  
58 ····return·p158 ····return·p1
59 .end·method59 .end·method
  
60 .method·public·clear()V60 .method·public·clear()V
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 ····move-result·v3114 ····move-result·v3
  
115 ····if-eq·v1,·v3,·:cond_3115 ····if-eq·v1,·v3,·:cond_3
  
116 ····return·v2116 ····return·v2
  
117 ····:cond_3117 ····:cond_3
118 ····const/4·v3,·0x0118 ····move·v3,·v2
  
119 ····:goto_0119 ····:goto_0
120 ····if-ge·v3,·v1,·:cond_5120 ····if-ge·v3,·v1,·:cond_5
  
121 ····invoke-virtual·{p0,·v3},·Ljava/util/AbstractList;->get(I)Ljava/lang/Object;121 ····invoke-virtual·{p0,·v3},·Ljava/util/AbstractList;->get(I)Ljava/lang/Object;
  
122 ····move-result-object·v4122 ····move-result-object·v4
Offset 201, 37 lines modifiedOffset 201, 37 lines modified
201 .end·method201 .end·method
  
202 .method·public·final·remove(Ljava/lang/Object;)Z202 .method·public·final·remove(Ljava/lang/Object;)Z
203 ····.locals·0203 ····.locals·0
  
204 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V204 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V
  
205 ····invoke-super·{p0,·p1},·Ljava/util/AbstractList;->remove(Ljava/lang/Object;)Z205 ····invoke-super·{p0,·p1},·Ljava/util/AbstractCollection;->remove(Ljava/lang/Object;)Z
  
206 ····move-result·p1206 ····move-result·p1
  
207 ····return·p1207 ····return·p1
208 .end·method208 .end·method
  
209 .method·public·final·removeAll(Ljava/util/Collection;)Z209 .method·public·final·removeAll(Ljava/util/Collection;)Z
210 ····.locals·0210 ····.locals·0
  
211 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V211 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V
  
212 ····invoke-super·{p0,·p1},·Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z212 ····invoke-super·{p0,·p1},·Ljava/util/AbstractCollection;->removeAll(Ljava/util/Collection;)Z
  
213 ····move-result·p1213 ····move-result·p1
  
214 ····return·p1214 ····return·p1
215 .end·method215 .end·method
  
216 .method·public·final·retainAll(Ljava/util/Collection;)Z216 .method·public·final·retainAll(Ljava/util/Collection;)Z
217 ····.locals·0217 ····.locals·0
  
218 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V218 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/c;->g()V
  
219 ····invoke-super·{p0,·p1},·Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z219 ····invoke-super·{p0,·p1},·Ljava/util/AbstractCollection;->retainAll(Ljava/util/Collection;)Z
  
220 ····move-result·p1220 ····move-result·p1
  
221 ····return·p1221 ····return·p1
222 .end·method222 .end·method
8.69 KB
smali/androidx/datastore/preferences/protobuf/l0.smali
Max HTML report size reached
306 B
smali/androidx/datastore/preferences/protobuf/x.smali
    
Offset 97, 8 lines modifiedOffset 97, 13 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
1.58 KB
smali/androidx/datastore/preferences/protobuf/G.smali
    
Offset 525, 28 lines modifiedOffset 525, 14 lines modified
525 ····.line·402525 ····.line·402
526 ····.line·403526 ····.line·403
527 ····.line·404527 ····.line·404
528 ····.line·405528 ····.line·405
529 ····.line·406529 ····.line·406
530 ····.line·407530 ····.line·407
531 ····.line·408531 ····.line·408
532 ····.line·409 
533 ····.line·410 
534 ····.line·411 
535 ····.line·412 
536 ····.line·413 
537 ····.line·414 
538 ····.line·415 
539 ····.line·416 
540 ····.line·417 
541 ····.line·418 
542 ····.line·419 
543 ····.line·420 
544 ····.line·421 
545 ····.line·422 
546 .end·method532 .end·method
  
  
547 #·virtual·methods533 #·virtual·methods
548 .method·public·final·a(JLjava/lang/Object;)V534 .method·public·final·a(JLjava/lang/Object;)V
549 ····.locals·3535 ····.locals·3
  
Offset 739, 14 lines modifiedOffset 725, 18 lines modified
739 ····.line·143725 ····.line·143
740 ····.line·144726 ····.line·144
741 ····.line·145727 ····.line·145
742 ····.line·146728 ····.line·146
743 ····.line·147729 ····.line·147
744 ····.line·148730 ····.line·148
745 ····.line·149731 ····.line·149
 732 ····.line·150
 733 ····.line·151
 734 ····.line·152
 735 ····.line·153
746 .end·method736 .end·method
  
747 .method·public·final·b(JLjava/lang/Object;Ljava/lang/Object;)V737 .method·public·final·b(JLjava/lang/Object;Ljava/lang/Object;)V
748 ····.locals·3738 ····.locals·3
  
749 ····.line·1739 ····.line·1
750 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/u0;->d:Landroidx/datastore/preferences/protobuf/t0;740 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/u0;->d:Landroidx/datastore/preferences/protobuf/t0;
Offset 1191, 28 lines modifiedOffset 1181, 14 lines modified
1191 ····.line·4021181 ····.line·402
1192 ····.line·4031182 ····.line·403
1193 ····.line·4041183 ····.line·404
1194 ····.line·4051184 ····.line·405
1195 ····.line·4061185 ····.line·406
1196 ····.line·4071186 ····.line·407
1197 ····.line·4081187 ····.line·408
1198 ····.line·409 
1199 ····.line·410 
1200 ····.line·411 
1201 ····.line·412 
1202 ····.line·413 
1203 ····.line·414 
1204 ····.line·415 
1205 ····.line·416 
1206 ····.line·417 
1207 ····.line·418 
1208 ····.line·419 
1209 ····.line·420 
1210 ····.line·421 
1211 ····.line·422 
1212 .end·method1188 .end·method
  
1213 .method·public·final·c(JLjava/lang/Object;)Ljava/util/List;1189 .method·public·final·c(JLjava/lang/Object;)Ljava/util/List;
1214 ····.locals·11190 ····.locals·1
  
1215 ····.line·11191 ····.line·1
1216 ····const/16·v0,·0xa1192 ····const/16·v0,·0xa
Offset 1366, 8 lines modifiedOffset 1342, 12 lines modified
1366 ····.line·1431342 ····.line·143
1367 ····.line·1441343 ····.line·144
1368 ····.line·1451344 ····.line·145
1369 ····.line·1461345 ····.line·146
1370 ····.line·1471346 ····.line·147
1371 ····.line·1481347 ····.line·148
1372 ····.line·1491348 ····.line·149
 1349 ····.line·150
 1350 ····.line·151
 1351 ····.line·152
 1352 ····.line·153
1373 .end·method1353 .end·method
1.88 KB
smali/androidx/datastore/preferences/protobuf/j0.smali
    
Offset 202, 14 lines modifiedOffset 202, 19 lines modified
202 ····.line·82202 ····.line·82
203 ····.line·83203 ····.line·83
204 ····.line·84204 ····.line·84
205 ····.line·85205 ····.line·85
206 ····.line·86206 ····.line·86
207 ····.line·87207 ····.line·87
208 ····.line·88208 ····.line·88
 209 ····.line·89
 210 ····.line·90
 211 ····.line·91
 212 ····.line·92
 213 ····.line·93
209 .end·method214 .end·method
  
210 .method·public·final·b()Ljava/util/Map$Entry;215 .method·public·final·b()Ljava/util/Map$Entry;
211 ····.locals·3216 ····.locals·3
  
212 ····.line·1217 ····.line·1
213 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/j0;->c:I218 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/j0;->c:I
Offset 369, 14 lines modifiedOffset 374, 19 lines modified
369 ····.line·82374 ····.line·82
370 ····.line·83375 ····.line·83
371 ····.line·84376 ····.line·84
372 ····.line·85377 ····.line·85
373 ····.line·86378 ····.line·86
374 ····.line·87379 ····.line·87
375 ····.line·88380 ····.line·88
 381 ····.line·89
 382 ····.line·90
 383 ····.line·91
 384 ····.line·92
 385 ····.line·93
376 .end·method386 .end·method
  
377 .method·public·final·hasNext()Z387 .method·public·final·hasNext()Z
378 ····.locals·5388 ····.locals·5
  
379 ····.line·1389 ····.line·1
380 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/j0;->c:I390 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/j0;->c:I
Offset 474, 15 lines modifiedOffset 484, 15 lines modified
  
474 ····.line·46484 ····.line·46
475 ····if-eqz·v0,·:cond_1485 ····if-eqz·v0,·:cond_1
  
476 ····.line·47486 ····.line·47
477 ····.line·48487 ····.line·48
478 ····:cond_0488 ····:cond_0
479 ····const/4·v1,·0x1489 ····move·v1,·v3
  
480 ····.line·49490 ····.line·49
481 ····:cond_1491 ····:cond_1
482 ····return·v1492 ····return·v1
  
483 ····.line·50493 ····.line·50
484 ····nop494 ····nop
Offset 525, 14 lines modifiedOffset 535, 19 lines modified
525 ····.line·82535 ····.line·82
526 ····.line·83536 ····.line·83
527 ····.line·84537 ····.line·84
528 ····.line·85538 ····.line·85
529 ····.line·86539 ····.line·86
530 ····.line·87540 ····.line·87
531 ····.line·88541 ····.line·88
 542 ····.line·89
 543 ····.line·90
 544 ····.line·91
 545 ····.line·92
 546 ····.line·93
532 .end·method547 .end·method
  
533 .method·public·final·bridge·synthetic·next()Ljava/lang/Object;548 .method·public·final·bridge·synthetic·next()Ljava/lang/Object;
534 ····.locals·1549 ····.locals·1
  
535 ····.line·1550 ····.line·1
536 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/j0;->c:I551 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/j0;->c:I
Offset 641, 14 lines modifiedOffset 656, 19 lines modified
641 ····.line·82656 ····.line·82
642 ····.line·83657 ····.line·83
643 ····.line·84658 ····.line·84
644 ····.line·85659 ····.line·85
645 ····.line·86660 ····.line·86
646 ····.line·87661 ····.line·87
647 ····.line·88662 ····.line·88
 663 ····.line·89
 664 ····.line·90
 665 ····.line·91
 666 ····.line·92
 667 ····.line·93
648 .end·method668 .end·method
  
649 .method·public·final·remove()V669 .method·public·final·remove()V
650 ····.locals·4670 ····.locals·4
  
651 ····.line·1671 ····.line·1
652 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/j0;->c:I672 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/j0;->c:I
Offset 825, 8 lines modifiedOffset 845, 13 lines modified
825 ········:pswitch_0845 ········:pswitch_0
826 ····.end·packed-switch846 ····.end·packed-switch
827 ····.line·84847 ····.line·84
828 ····.line·85848 ····.line·85
829 ····.line·86849 ····.line·86
830 ····.line·87850 ····.line·87
831 ····.line·88851 ····.line·88
 852 ····.line·89
 853 ····.line·90
 854 ····.line·91
 855 ····.line·92
 856 ····.line·93
832 .end·method857 .end·method
4.15 KB
smali/androidx/datastore/preferences/protobuf/E.smali
Max HTML report size reached
1.24 KB
smali/androidx/datastore/preferences/protobuf/H.smali
    
Offset 167, 14 lines modifiedOffset 167, 18 lines modified
167 ····.line·143167 ····.line·143
168 ····.line·144168 ····.line·144
169 ····.line·145169 ····.line·145
170 ····.line·146170 ····.line·146
171 ····.line·147171 ····.line·147
172 ····.line·148172 ····.line·148
173 ····.line·149173 ····.line·149
 174 ····.line·150
 175 ····.line·151
 176 ····.line·152
 177 ····.line·153
174 .end·method178 .end·method
  
175 .method·public·final·b(JLjava/lang/Object;Ljava/lang/Object;)V179 .method·public·final·b(JLjava/lang/Object;Ljava/lang/Object;)V
176 ····.locals·4180 ····.locals·4
  
177 ····.line·1181 ····.line·1
178 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/u0;->d:Landroidx/datastore/preferences/protobuf/t0;182 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/u0;->d:Landroidx/datastore/preferences/protobuf/t0;
Offset 632, 28 lines modifiedOffset 636, 14 lines modified
632 ····.line·402636 ····.line·402
633 ····.line·403637 ····.line·403
634 ····.line·404638 ····.line·404
635 ····.line·405639 ····.line·405
636 ····.line·406640 ····.line·406
637 ····.line·407641 ····.line·407
638 ····.line·408642 ····.line·408
639 ····.line·409 
640 ····.line·410 
641 ····.line·411 
642 ····.line·412 
643 ····.line·413 
644 ····.line·414 
645 ····.line·415 
646 ····.line·416 
647 ····.line·417 
648 ····.line·418 
649 ····.line·419 
650 ····.line·420 
651 ····.line·421 
652 ····.line·422 
653 .end·method643 .end·method
  
654 .method·public·final·c(JLjava/lang/Object;)Ljava/util/List;644 .method·public·final·c(JLjava/lang/Object;)Ljava/util/List;
655 ····.locals·2645 ····.locals·2
  
656 ····.line·1646 ····.line·1
657 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/u0;->d:Landroidx/datastore/preferences/protobuf/t0;647 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/u0;->d:Landroidx/datastore/preferences/protobuf/t0;
Offset 838, 8 lines modifiedOffset 828, 12 lines modified
838 ····.line·143828 ····.line·143
839 ····.line·144829 ····.line·144
840 ····.line·145830 ····.line·145
841 ····.line·146831 ····.line·146
842 ····.line·147832 ····.line·147
843 ····.line·148833 ····.line·148
844 ····.line·149834 ····.line·149
 835 ····.line·150
 836 ····.line·151
 837 ····.line·152
 838 ····.line·153
845 .end·method839 .end·method
3.16 KB
smali/androidx/datastore/preferences/protobuf/m0.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·a(Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/c0;)Z5 .method·public·static·a(Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/c0;)Z
6 ····.locals·86 ····.locals·8
  
7 ····.line·17 ····.line·1
8 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->k()I8 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->j()I
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····move-result·v012 ····move-result·v0
  
13 ····.line·513 ····.line·5
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 ····const/4·v4,·0x562 ····const/4·v4,·0x5
  
63 ····.line·2563 ····.line·25
64 ····if-ne·v0,·v4,·:cond_064 ····if-ne·v0,·v4,·:cond_0
  
65 ····.line·2665 ····.line·26
66 ····.line·2766 ····.line·27
67 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->G()I67 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->F()I
  
68 ····.line·2868 ····.line·28
69 ····.line·2969 ····.line·29
70 ····.line·3070 ····.line·30
71 ····move-result·p171 ····move-result·p1
  
72 ····.line·3172 ····.line·31
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····move-result-object·p0110 ····move-result-object·p0
  
111 ····.line·48111 ····.line·48
112 ····throw·p0112 ····throw·p0
  
113 ····.line·49113 ····.line·49
114 ····:cond_1114 ····:cond_1
115 ····const/4·v3,·0x0115 ····move·v3,·v4
  
116 ····.line·50116 ····.line·50
117 ····goto·:goto_0117 ····goto·:goto_0
  
118 ····.line·51118 ····.line·51
119 ····:cond_2119 ····:cond_2
120 ····invoke-static·{},·Landroidx/datastore/preferences/protobuf/l0;->b()Landroidx/datastore/preferences/protobuf/l0;120 ····invoke-static·{},·Landroidx/datastore/preferences/protobuf/l0;->b()Landroidx/datastore/preferences/protobuf/l0;
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
  
133 ····.line·56133 ····.line·56
134 ····or-int/lit8·v5,·v1,·0x4134 ····or-int/lit8·v5,·v1,·0x4
  
135 ····.line·57135 ····.line·57
136 ····.line·58136 ····.line·58
137 ····:cond_3137 ····:cond_3
138 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->L()I138 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->K()I
  
139 ····.line·59139 ····.line·59
140 ····.line·60140 ····.line·60
141 ····.line·61141 ····.line·61
142 ····move-result·v6142 ····move-result·v6
  
143 ····.line·62143 ····.line·62
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
  
163 ····.line·71163 ····.line·71
164 ····if-nez·v6,·:cond_3164 ····if-nez·v6,·:cond_3
  
165 ····.line·72165 ····.line·72
166 ····.line·73166 ····.line·73
167 ····:cond_4167 ····:cond_4
168 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->k()I168 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->j()I
  
169 ····.line·74169 ····.line·74
170 ····.line·75170 ····.line·75
171 ····.line·76171 ····.line·76
172 ····move-result·p1172 ····move-result·p1
  
173 ····.line·77173 ····.line·77
Offset 213, 15 lines modifiedOffset 213, 15 lines modified
213 ····.line·94213 ····.line·94
214 ····.line·95214 ····.line·95
215 ····.line·96215 ····.line·96
216 ····throw·p0216 ····throw·p0
  
217 ····.line·97217 ····.line·97
218 ····:cond_6218 ····:cond_6
219 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->e()Landroidx/datastore/preferences/protobuf/g;219 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->d()Landroidx/datastore/preferences/protobuf/g;
  
220 ····.line·98220 ····.line·98
221 ····.line·99221 ····.line·99
222 ····.line·100222 ····.line·100
223 ····move-result-object·p1223 ····move-result-object·p1
  
224 ····.line·101224 ····.line·101
Offset 241, 15 lines modifiedOffset 241, 15 lines modified
241 ····.line·107241 ····.line·107
242 ····.line·108242 ····.line·108
243 ····.line·109243 ····.line·109
244 ····goto·:goto_0244 ····goto·:goto_0
  
245 ····.line·110245 ····.line·110
246 ····:cond_7246 ····:cond_7
247 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->n()J247 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->m()J
  
248 ····.line·111248 ····.line·111
249 ····.line·112249 ····.line·112
250 ····.line·113250 ····.line·113
251 ····move-result-wide·v4251 ····move-result-wide·v4
  
252 ····.line·114252 ····.line·114
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
277 ····.line·124277 ····.line·124
278 ····.line·125278 ····.line·125
279 ····.line·126279 ····.line·126
280 ····goto·:goto_0280 ····goto·:goto_0
  
281 ····.line·127281 ····.line·127
282 ····:cond_8282 ····:cond_8
283 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->E()J283 ····invoke-interface·{p1},·Landroidx/datastore/preferences/protobuf/c0;->D()J
  
284 ····.line·128284 ····.line·128
285 ····.line·129285 ····.line·129
286 ····.line·130286 ····.line·130
287 ····move-result-wide·v4287 ····move-result-wide·v4
  
288 ····.line·131288 ····.line·131
Max diff block lines reached; 178/3124 bytes (5.70%) of diff not shown.
26.8 KB
smali/androidx/datastore/preferences/protobuf/e0.smali
Max HTML report size reached
3.6 KB
smali/V/a.smali
Max HTML report size reached
42.7 KB
smali/V/j.smali
Max HTML report size reached
4.24 KB
smali/V/d.smali
Max HTML report size reached
10.1 KB
smali/V/h.smali
Max HTML report size reached
5.21 KB
smali/V/f.smali
Max HTML report size reached
2.08 KB
smali/V/i.smali
    
Offset 1, 147 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·synthetic·LV/i;1 .class·public·interface·abstract·LV/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·synthetic·a:[I 
  
  
6 #·direct·methods 
7 .method·static·constructor·<clinit>()V 
8 ····.locals·6 
  
9 ····.line·1 
10 ····const/16·v0,·0x8 
  
11 ····.line·2 
12 ····.line·3 
13 ····invoke-static·{v0},·Lr/j;->b(I)[I 
  
14 ····.line·4 
15 ····.line·5 
16 ····.line·6 
17 ····move-result-object·v1 
  
18 ····.line·7 
19 ····array-length·v1,·v1 
  
20 ····.line·8 
21 ····new-array·v1,·v1,·[I 
  
22 ····.line·9 
23 ····.line·10 
24 ····const/4·v2,·0x0 
  
25 ····.line·11 
26 ····const/4·v3,·0x1 
  
27 ····.line·12 
28 ····aput·v3,·v1,·v2 
  
29 ····.line·13 
30 ····.line·14 
31 ····const/4·v2,·0x2 
  
32 ····.line·15 
33 ····aput·v2,·v1,·v3 
  
34 ····.line·16 
35 ····.line·17 
36 ····const/4·v3,·0x6 
  
37 ····.line·18 
38 ····const/4·v4,·0x3 
  
39 ····.line·19 
40 ····aput·v4,·v1,·v3 
  
41 ····.line·20 
42 ····.line·21 
43 ····const/4·v5,·0x4 
  
44 ····.line·22 
45 ····aput·v5,·v1,·v2 
  
46 ····.line·23 
47 ····.line·24 
48 ····const/4·v2,·0x5 
  
49 ····.line·25 
50 ····aput·v2,·v1,·v4 
  
51 ····.line·26 
52 ····.line·27 
53 ····aput·v3,·v1,·v5 
  
54 ····.line·28 
55 ····.line·29 
56 ····const/4·v3,·0x7 
  
57 ····.line·30 
58 ····aput·v3,·v1,·v2 
  
59 ····.line·31 
60 ····.line·32 
61 ····aput·v0,·v1,·v3 
  
62 ····.line·33 
63 ····.line·34 
64 ····sput-object·v1,·LV/i;->a:[I 
  
65 ····.line·35 
66 ····.line·36 
67 ····return-void 
68 ····.line·37 
69 ····.line·38 
70 ····.line·39 
71 ····.line·40 
72 ····.line·41 
73 ····.line·42 
74 ····.line·43 
75 ····.line·44 
76 ····.line·45 
77 ····.line·46 
78 ····.line·47 
79 ····.line·48 
80 ····.line·49 
81 ····.line·50 
82 ····.line·51 
83 ····.line·52 
84 ····.line·53 
85 ····.line·54 
86 ····.line·55 
87 ····.line·56 
88 ····.line·57 
89 ····.line·58 
90 ····.line·59 
91 ····.line·60 
92 ····.line·61 
93 ····.line·62 
94 ····.line·63 
95 ····.line·64 
96 ····.line·65 
97 ····.line·66 
98 ····.line·67 
99 ····.line·68 
100 ····.line·69 
Max diff block lines reached; -1/2095 bytes (-0.05%) of diff not shown.
5.35 KB
smali/V/e.smali
Max HTML report size reached
12.3 KB
smali/V/b.smali
Max HTML report size reached
21.8 KB
smali/V/g.smali
Max HTML report size reached
9.17 KB
smali/V/c.smali
Max HTML report size reached
11.0 KB
smali/X/a.smali
Max HTML report size reached
1.86 KB
smali/X/b.smali
    
Offset 1, 3 lines modifiedOffset 1, 117 lines modified
1 .class·public·final·LX/b;1 .class·public·final·LX/b;
2 .super·LX/c;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:LX/a;
  
  
 6 #·direct·methods
 7 .method·public·constructor·<init>(Landroid/widget/EditText;)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 ····const-string·v0,·"editText·cannot·be·null"
  
 15 ····.line·5
 16 ····.line·6
 17 ····invoke-static·{p1,·v0},·LZ1/y;->c(Ljava/lang/Object;Ljava/lang/String;)V
  
 18 ····.line·7
 19 ····.line·8
 20 ····.line·9
 21 ····new-instance·v0,·LX/a;
  
 22 ····.line·10
 23 ····.line·11
 24 ····invoke-direct·{v0,·p1},·LX/a;-><init>(Landroid/widget/EditText;)V
  
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····iput-object·v0,·p0,·LX/b;->a:LX/a;
  
 29 ····.line·15
 30 ····.line·16
 31 ····return-void
 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 .end·method
2.88 KB
smali/X/c.smali
    
Offset 1, 55 lines modifiedOffset 1, 46 lines modified
1 .class·public·abstract·LX/c;1 .class·public·final·LX/c;
2 .super·Ljava/lang/Object;2 .super·Landroid/text/Editable$Factory;
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 .field·public·b:Ljava/nio/ByteBuffer;6 .field·public·static·volatile·b:LX/c;
  
 7 .field·public·static·c:Ljava/lang/Class;
7 .field·public·c:I 
  
8 .field·public·d:I 
  
  
9 #·direct·methods8 #·direct·methods
10 .method·public·constructor·<init>()V9 .method·static·constructor·<clinit>()V
11 ····.locals·110 ····.locals·1
  
12 ····.line·111 ····.line·1
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····new-instance·v0,·Ljava/lang/Object;
  
14 ····.line·213 ····.line·2
15 ····.line·314 ····.line·3
 15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
16 ····.line·4 
17 ····sget-object·v0,·LO0/e;->c:LO0/e; 
  
 16 ····.line·4
18 ····.line·517 ····.line·5
19 ····.line·618 ····.line·6
20 ····if-nez·v0,·:cond_019 ····sput-object·v0,·LX/c;->a:Ljava/lang/Object;
  
21 ····.line·720 ····.line·7
22 ····.line·821 ····.line·8
 22 ····return-void
23 ····new-instance·v0,·LO0/e; 
  
24 ····.line·923 ····.line·9
25 ····.line·1024 ····.line·10
26 ····invoke-direct·{v0},·LO0/e;-><init>()V 
  
27 ····.line·1125 ····.line·11
28 ····.line·1226 ····.line·12
29 ····.line·1327 ····.line·13
30 ····sput-object·v0,·LO0/e;->c:LO0/e; 
  
31 ····.line·1428 ····.line·14
32 ····.line·1529 ····.line·15
33 ····:cond_0 
34 ····return-void 
35 ····.line·1630 ····.line·16
36 ····.line·1731 ····.line·17
37 ····.line·1832 ····.line·18
38 ····.line·1933 ····.line·19
39 ····.line·2034 ····.line·20
40 ····.line·2135 ····.line·21
41 ····.line·2236 ····.line·22
Offset 115, 58 lines modifiedOffset 106, 58 lines modified
115 ····.line·82106 ····.line·82
116 ····.line·83107 ····.line·83
117 ····.line·84108 ····.line·84
118 ····.line·85109 ····.line·85
119 ····.line·86110 ····.line·86
120 ····.line·87111 ····.line·87
121 ····.line·88112 ····.line·88
 113 ····.line·89
 114 ····.line·90
 115 ····.line·91
 116 ····.line·92
 117 ····.line·93
122 .end·method118 .end·method
  
  
123 #·virtual·methods119 #·virtual·methods
124 .method·public·final·a(I)I120 .method·public·final·newEditable(Ljava/lang/CharSequence;)Landroid/text/Editable;
125 ····.locals·2121 ····.locals·2
  
126 ····.line·1122 ····.line·1
127 ····iget·v0,·p0,·LX/c;->d:I123 ····sget-object·v0,·LX/c;->c:Ljava/lang/Class;
  
128 ····.line·2124 ····.line·2
129 ····.line·3125 ····.line·3
130 ····if-ge·p1,·v0,·:cond_0126 ····if-eqz·v0,·:cond_0
  
131 ····.line·4127 ····.line·4
132 ····.line·5128 ····.line·5
133 ····iget-object·v0,·p0,·LX/c;->b:Ljava/nio/ByteBuffer;129 ····new-instance·v1,·LV/z;
  
134 ····.line·6130 ····.line·6
135 ····.line·7131 ····.line·7
136 ····iget·v1,·p0,·LX/c;->c:I132 ····invoke-direct·{v1,·v0,·p1},·LV/z;-><init>(Ljava/lang/Class;Ljava/lang/CharSequence;)V
  
137 ····.line·8133 ····.line·8
138 ····.line·9134 ····.line·9
139 ····add-int/2addr·v1,·p1 
  
140 ····.line·10135 ····.line·10
141 ····invoke-virtual·{v0,·v1},·Ljava/nio/ByteBuffer;->getShort(I)S136 ····return-object·v1
  
142 ····.line·11137 ····.line·11
 138 ····:cond_0
 139 ····invoke-super·{p0,·p1},·Landroid/text/Editable$Factory;->newEditable(Ljava/lang/CharSequence;)Landroid/text/Editable;
  
143 ····.line·12140 ····.line·12
144 ····.line·13141 ····.line·13
145 ····move-result·p1 
  
146 ····.line·14142 ····.line·14
147 ····goto·:goto_0143 ····move-result-object·p1
  
148 ····.line·15144 ····.line·15
 145 ····return-object·p1
149 ····:cond_0 
150 ····const/4·p1,·0x0 
  
151 ····.line·16146 ····.line·16
152 ····:goto_0 
153 ····return·p1 
154 ····.line·17147 ····.line·17
155 ····.line·18148 ····.line·18
156 ····.line·19149 ····.line·19
157 ····.line·20150 ····.line·20
158 ····.line·21151 ····.line·21
159 ····.line·22152 ····.line·22
160 ····.line·23153 ····.line·23
Max diff block lines reached; 181/2915 bytes (6.21%) of diff not shown.
7.91 KB
smali/K0/a.smali
Max HTML report size reached
26.2 KB
smali/s1/a.smali
Max HTML report size reached
9.13 KB
smali/u1/a.smali
Max HTML report size reached
4.59 KB
smali/m/a.smali
Max HTML report size reached
1.71 KB
smali/m/b.smali
    
Offset 1, 49 lines modifiedOffset 1, 65 lines modified
1 .class·public·Lm/b;1 .class·public·abstract·Lm/b;
2 .super·La0/k;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·public·static·a()Ljava/lang/String;
6 ····.locals·26 ····.locals·2
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0},·La0/k;-><init>()V8 ····invoke-static·{},·Landroid/os/LocaleList;->getAdjustedDefault()Landroid/os/LocaleList;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····new-instance·v0,·Landroid/os/Handler;12 ····move-result-object·v0
  
13 ····.line·513 ····.line·5
 14 ····invoke-virtual·{v0},·Landroid/os/LocaleList;->size()I
14 ····.line·6 
15 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; 
  
 15 ····.line·6
16 ····.line·716 ····.line·7
17 ····.line·817 ····.line·8
 18 ····move-result·v1
  
18 ····.line·919 ····.line·9
19 ····move-result-object·v120 ····if-lez·v1,·:cond_0
  
20 ····.line·1021 ····.line·10
21 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V 
  
22 ····.line·1122 ····.line·11
 23 ····const/4·v1,·0x0
  
23 ····.line·1224 ····.line·12
 25 ····invoke-virtual·{v0,·v1},·Landroid/os/LocaleList;->get(I)Ljava/util/Locale;
  
24 ····.line·1326 ····.line·13
25 ····return-void 
26 ····.line·1427 ····.line·14
27 ····.line·1528 ····.line·15
 29 ····move-result-object·v0
  
28 ····.line·1630 ····.line·16
 31 ····invoke-virtual·{v0},·Ljava/util/Locale;->toLanguageTag()Ljava/lang/String;
  
29 ····.line·1732 ····.line·17
30 ····.line·1833 ····.line·18
31 ····.line·1934 ····.line·19
 35 ····move-result-object·v0
  
32 ····.line·2036 ····.line·20
 37 ····goto·:goto_0
  
33 ····.line·2138 ····.line·21
 39 ····:cond_0
 40 ····const/4·v0,·0x0
  
34 ····.line·2241 ····.line·22
 42 ····:goto_0
 43 ····return-object·v0
35 ····.line·2344 ····.line·23
36 ····.line·2445 ····.line·24
37 ····.line·2546 ····.line·25
38 ····.line·2647 ····.line·26
39 ····.line·2748 ····.line·27
40 ····.line·2849 ····.line·28
41 ····.line·2950 ····.line·29
Offset 102, 8 lines modifiedOffset 118, 13 lines modified
102 ····.line·82118 ····.line·82
103 ····.line·83119 ····.line·83
104 ····.line·84120 ····.line·84
105 ····.line·85121 ····.line·85
106 ····.line·86122 ····.line·86
107 ····.line·87123 ····.line·87
108 ····.line·88124 ····.line·88
 125 ····.line·89
 126 ····.line·90
 127 ····.line·91
 128 ····.line·92
 129 ····.line·93
109 .end·method130 .end·method
5.44 KB
smali/m/c.smali
Max HTML report size reached
67.7 KB
smali/r/a.smali
Max HTML report size reached
146 KB
smali/r/d.smali
Max HTML report size reached
5.97 KB
smali/r/h.smali
Max HTML report size reached
27.2 KB
smali/r/f.smali
Max HTML report size reached
30.4 KB
smali/r/i.smali
Max HTML report size reached
148 KB
smali/r/e.smali
Max HTML report size reached
7.36 KB
smali/r/b.smali
    
Offset 1, 41 lines modifiedOffset 1, 467 lines modified
1 .class·public·interface·abstract·Lr/b;1 .class·public·final·Lr/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Lr/d;
4 #·virtual·methods 
5 .method·public·abstract·a(I)F 
6 .end·method 
  
7 .method·public·abstract·b(Lr/k;)Z 
8 .end·method 
  
9 .method·public·abstract·c(Lr/k;)F 
10 .end·method 
  
11 .method·public·abstract·clear()V 
12 .end·method 
  
13 .method·public·abstract·d(Lr/k;Z)F 
14 .end·method 
  
 6 .field·public·b:Lr/d;
15 .method·public·abstract·e(I)Lr/k; 
16 .end·method 
  
 7 .field·public·c:Lr/d;
17 .method·public·abstract·f(Lr/k;FZ)V 
18 .end·method 
  
 8 .field·public·d:Lr/d;
19 .method·public·abstract·g(F)V 
20 .end·method 
  
21 .method·public·abstract·h(Lr/k;F)V 
22 .end·method 
  
23 .method·public·abstract·i(Lr/c;Z)F 
24 .end·method 
  
25 .method·public·abstract·j()V 
26 .end·method 
  
27 .method·public·abstract·k()I9 .field·public·e:Lr/d;
  
 10 .field·public·f:Lr/d;
  
 11 .field·public·g:Lr/d;
  
 12 .field·public·h:Ljava/util/ArrayList;
  
 13 .field·public·i:I
  
 14 .field·public·j:I
  
 15 .field·public·k:F
  
 16 .field·public·final·l:I
  
 17 .field·public·final·m:Z
  
 18 .field·public·n:Z
  
 19 .field·public·o:Z
  
 20 .field·public·p:Z
  
 21 .field·public·q:Z
  
  
 22 #·direct·methods
 23 .method·public·constructor·<init>(Lr/d;IZ)V
 24 ····.locals·1
  
 25 ····.line·1
 26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 27 ····.line·2
 28 ····.line·3
 29 ····.line·4
 30 ····const/4·v0,·0x0
  
 31 ····.line·5
 32 ····iput·v0,·p0,·Lr/b;->k:F
  
 33 ····.line·6
 34 ····.line·7
 35 ····iput-object·p1,·p0,·Lr/b;->a:Lr/d;
  
 36 ····.line·8
 37 ····.line·9
 38 ····iput·p2,·p0,·Lr/b;->l:I
  
 39 ····.line·10
 40 ····.line·11
 41 ····iput-boolean·p3,·p0,·Lr/b;->m:Z
  
 42 ····.line·12
 43 ····.line·13
 44 ····return-void
 45 ····.line·14
 46 ····.line·15
 47 ····.line·16
 48 ····.line·17
 49 ····.line·18
 50 ····.line·19
 51 ····.line·20
 52 ····.line·21
 53 ····.line·22
 54 ····.line·23
 55 ····.line·24
 56 ····.line·25
 57 ····.line·26
 58 ····.line·27
 59 ····.line·28
 60 ····.line·29
 61 ····.line·30
 62 ····.line·31
 63 ····.line·32
 64 ····.line·33
 65 ····.line·34
 66 ····.line·35
 67 ····.line·36
 68 ····.line·37
 69 ····.line·38
 70 ····.line·39
Max diff block lines reached; 0/7510 bytes (0.00%) of diff not shown.
7.12 KB
smali/r/g.smali
Max HTML report size reached
51.2 KB
smali/r/c.smali
Max HTML report size reached
66.3 KB
smali/com/google/android/material/bottomsheet/BottomSheetBehavior.smali
Max HTML report size reached
9.2 KB
smali/com/google/android/material/timepicker/ChipTextInputComboView.smali
Max HTML report size reached
6.87 KB
smali/com/google/android/material/timepicker/a.smali
Max HTML report size reached
425 B
smali/com/google/android/material/timepicker/j.smali
    
Offset 100, 14 lines modifiedOffset 100, 19 lines modified
100 ····.line·79100 ····.line·79
101 ····.line·80101 ····.line·80
102 ····.line·81102 ····.line·81
103 ····.line·82103 ····.line·82
104 ····.line·83104 ····.line·83
105 ····.line·84105 ····.line·84
106 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
107 .end·method112 .end·method
  
  
108 #·virtual·methods113 #·virtual·methods
109 .method·public·final·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z114 .method·public·final·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
110 ····.locals·0115 ····.locals·0
  
306 B
smali/com/google/android/material/timepicker/h.smali
    
Offset 114, 8 lines modifiedOffset 114, 13 lines modified
114 ····.line·79114 ····.line·79
115 ····.line·80115 ····.line·80
116 ····.line·81116 ····.line·81
117 ····.line·82117 ····.line·82
118 ····.line·83118 ····.line·83
119 ····.line·84119 ····.line·84
120 ····.line·85120 ····.line·85
 121 ····.line·86
 122 ····.line·87
 123 ····.line·88
 124 ····.line·89
 125 ····.line·90
121 .end·method126 .end·method
6.51 KB
smali/com/google/android/material/timepicker/TimePickerView.smali
Max HTML report size reached
2.14 KB
smali/com/google/android/material/timepicker/f.smali
    
Offset 28, 19 lines modifiedOffset 28, 19 lines modified
28 .field·public·final·f:I28 .field·public·final·f:I
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·231 ····.locals·2
  
32 ····new-instance·v0,·Lj/H;32 ····new-instance·v0,·Li/I;
  
33 ····const/16·v1,·0xa33 ····const/16·v1,·0xa
  
34 ····invoke-direct·{v0,·v1},·Lj/H;-><init>(I)V34 ····invoke-direct·{v0,·v1},·Li/I;-><init>(I)V
  
35 ····sput-object·v0,·Lcom/google/android/material/timepicker/f;->CREATOR:Landroid/os/Parcelable$Creator;35 ····sput-object·v0,·Lcom/google/android/material/timepicker/f;->CREATOR:Landroid/os/Parcelable$Creator;
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>(Landroid/os/Parcel;)V38 .method·public·constructor·<init>(Landroid/os/Parcel;)V
Offset 154, 14 lines modifiedOffset 154, 19 lines modified
154 ····.line·79154 ····.line·79
155 ····.line·80155 ····.line·80
156 ····.line·81156 ····.line·81
157 ····.line·82157 ····.line·82
158 ····.line·83158 ····.line·83
159 ····.line·84159 ····.line·84
160 ····.line·85160 ····.line·85
 161 ····.line·86
 162 ····.line·87
 163 ····.line·88
 164 ····.line·89
 165 ····.line·90
161 .end·method166 .end·method
  
  
162 #·virtual·methods167 #·virtual·methods
163 .method·public·final·describeContents()I168 .method·public·final·describeContents()I
164 ····.locals·1169 ····.locals·1
  
Offset 214, 22 lines modifiedOffset 219, 22 lines modified
214 ····iget·p1,·p1,·Lcom/google/android/material/timepicker/f;->f:I219 ····iget·p1,·p1,·Lcom/google/android/material/timepicker/f;->f:I
  
215 ····if-ne·v1,·p1,·:cond_2220 ····if-ne·v1,·p1,·:cond_2
  
216 ····goto·:goto_0221 ····goto·:goto_0
  
217 ····:cond_2222 ····:cond_2
218 ····const/4·v0,·0x0223 ····move·v0,·v2
  
219 ····:goto_0224 ····:goto_0
220 ····return·v0225 ····return·v0
221 .end·method226 .end·method
  
222 .method·public·final·hashCode()I227 .method·public·final·hashCode()I
223 ····.locals·6228 ····.locals·4
  
224 ····iget·v0,·p0,·Lcom/google/android/material/timepicker/f;->c:I229 ····iget·v0,·p0,·Lcom/google/android/material/timepicker/f;->c:I
  
225 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;230 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
226 ····move-result-object·v0231 ····move-result-object·v0
  
Offset 247, 35 lines modifiedOffset 252, 19 lines modified
  
247 ····iget·v3,·p0,·Lcom/google/android/material/timepicker/f;->f:I252 ····iget·v3,·p0,·Lcom/google/android/material/timepicker/f;->f:I
  
248 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;253 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
249 ····move-result-object·v3254 ····move-result-object·v3
  
250 ····const/4·v4,·0x4 
  
251 ····new-array·v4,·v4,·[Ljava/lang/Object;255 ····filled-new-array·{v0,·v1,·v2,·v3},·[Ljava/lang/Object;
  
252 ····const/4·v5,·0x0 
  
253 ····aput-object·v0,·v4,·v5 
  
254 ····const/4·v0,·0x1 
  
255 ····aput-object·v1,·v4,·v0 
  
256 ····const/4·v0,·0x2 
  
 256 ····move-result-object·v0
257 ····aput-object·v2,·v4,·v0 
  
258 ····const/4·v0,·0x3 
  
259 ····aput-object·v3,·v4,·v0 
  
260 ····invoke-static·{v4},·Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I257 ····invoke-static·{v0},·Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
  
261 ····move-result·v0258 ····move-result·v0
  
262 ····return·v0259 ····return·v0
263 .end·method260 .end·method
  
264 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V261 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V
306 B
smali/com/google/android/material/timepicker/i.smali
    
Offset 113, 8 lines modifiedOffset 113, 13 lines modified
113 ····.line·79113 ····.line·79
114 ····.line·80114 ····.line·80
115 ····.line·81115 ····.line·81
116 ····.line·82116 ····.line·82
117 ····.line·83117 ····.line·83
118 ····.line·84118 ····.line·84
119 ····.line·85119 ····.line·85
 120 ····.line·86
 121 ····.line·87
 122 ····.line·88
 123 ····.line·89
 124 ····.line·90
120 .end·method125 .end·method
9.11 KB
smali/com/google/android/material/timepicker/e.smali
Max HTML report size reached
306 B
smali/com/google/android/material/timepicker/b.smali
    
Offset 163, 8 lines modifiedOffset 163, 13 lines modified
163 ····.line·82163 ····.line·82
164 ····.line·83164 ····.line·83
165 ····.line·84165 ····.line·84
166 ····.line·85166 ····.line·85
167 ····.line·86167 ····.line·86
168 ····.line·87168 ····.line·87
169 ····.line·88169 ····.line·88
 170 ····.line·89
 171 ····.line·90
 172 ····.line·91
 173 ····.line·92
 174 ····.line·93
170 .end·method175 .end·method
19.5 KB
smali/com/google/android/material/timepicker/ClockHandView.smali
Max HTML report size reached
11.2 KB
smali/com/google/android/material/timepicker/ClockFaceView.smali
Max HTML report size reached
4.39 KB
smali/com/google/android/material/timepicker/c.smali
Max HTML report size reached
19.3 KB
smali/com/google/android/material/textfield/TextInputEditText.smali
Max HTML report size reached
333 KB
smali/com/google/android/material/textfield/TextInputLayout.smali
Max HTML report size reached
2.98 KB
smali/com/google/android/material/snackbar/Snackbar$SnackbarLayout.smali
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·Lcom/google/android/material/snackbar/Snackbar$SnackbarLayout;1 .class·public·final·Lcom/google/android/material/snackbar/Snackbar$SnackbarLayout;
2 .super·LP0/c;2 .super·LN0/c;
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 ····invoke-direct·{p0,·p1,·p2},·LP0/c;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V7 ····invoke-direct·{p0,·p1,·p2},·LN0/c;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
8 ····return-void8 ····return-void
9 .end·method9 .end·method
  
  
10 #·virtual·methods10 #·virtual·methods
11 .method·public·final·onMeasure(II)V11 .method·public·final·onMeasure(II)V
12 ····.locals·512 ····.locals·5
  
13 ····invoke-super·{p0,·p1,·p2},·LP0/c;->onMeasure(II)V13 ····invoke-super·{p0,·p1,·p2},·LN0/c;->onMeasure(II)V
  
14 ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getChildCount()I14 ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getChildCount()I
  
15 ····move-result·p115 ····move-result·p1
  
16 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredWidth()I16 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredWidth()I
  
Offset 82, 51 lines modifiedOffset 82, 51 lines modified
82 ····:cond_182 ····:cond_1
83 ····return-void83 ····return-void
84 .end·method84 .end·method
  
85 .method·public·bridge·synthetic·setBackground(Landroid/graphics/drawable/Drawable;)V85 .method·public·bridge·synthetic·setBackground(Landroid/graphics/drawable/Drawable;)V
86 ····.locals·086 ····.locals·0
  
87 ····invoke-super·{p0,·p1},·LP0/c;->setBackground(Landroid/graphics/drawable/Drawable;)V87 ····invoke-super·{p0,·p1},·LN0/c;->setBackground(Landroid/graphics/drawable/Drawable;)V
  
88 ····return-void88 ····return-void
89 .end·method89 .end·method
  
90 .method·public·bridge·synthetic·setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V90 .method·public·bridge·synthetic·setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
91 ····.locals·091 ····.locals·0
  
92 ····invoke-super·{p0,·p1},·LP0/c;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V92 ····invoke-super·{p0,·p1},·LN0/c;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
93 ····return-void93 ····return-void
94 .end·method94 .end·method
  
95 .method·public·bridge·synthetic·setBackgroundTintList(Landroid/content/res/ColorStateList;)V95 .method·public·bridge·synthetic·setBackgroundTintList(Landroid/content/res/ColorStateList;)V
96 ····.locals·096 ····.locals·0
  
97 ····invoke-super·{p0,·p1},·LP0/c;->setBackgroundTintList(Landroid/content/res/ColorStateList;)V97 ····invoke-super·{p0,·p1},·LN0/c;->setBackgroundTintList(Landroid/content/res/ColorStateList;)V
  
98 ····return-void98 ····return-void
99 .end·method99 .end·method
  
100 .method·public·bridge·synthetic·setBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V100 .method·public·bridge·synthetic·setBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
101 ····.locals·0101 ····.locals·0
  
102 ····invoke-super·{p0,·p1},·LP0/c;->setBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V102 ····invoke-super·{p0,·p1},·LN0/c;->setBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
  
103 ····return-void103 ····return-void
104 .end·method104 .end·method
  
105 .method·public·bridge·synthetic·setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V105 .method·public·bridge·synthetic·setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
106 ····.locals·0106 ····.locals·0
  
107 ····invoke-super·{p0,·p1},·LP0/c;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V107 ····invoke-super·{p0,·p1},·LN0/c;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
108 ····return-void108 ····return-void
109 .end·method109 .end·method
  
110 .method·public·bridge·synthetic·setOnClickListener(Landroid/view/View$OnClickListener;)V110 .method·public·bridge·synthetic·setOnClickListener(Landroid/view/View$OnClickListener;)V
111 ····.locals·0111 ····.locals·0
  
112 ····invoke-super·{p0,·p1},·LP0/c;->setOnClickListener(Landroid/view/View$OnClickListener;)V112 ····invoke-super·{p0,·p1},·LN0/c;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
113 ····return-void113 ····return-void
114 .end·method114 .end·method
6.37 KB
smali/com/google/android/material/snackbar/BaseTransientBottomBar$Behavior.smali
Max HTML report size reached
2.17 KB
smali/com/google/android/material/snackbar/SnackbarContentLayout.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ····.line·742 ····.line·7
43 ····.line·843 ····.line·8
44 ····invoke-virtual·{p0,·p1},·Landroid/widget/LinearLayout;->setOrientation(I)V44 ····invoke-virtual·{p0,·p1},·Landroid/widget/LinearLayout;->setOrientation(I)V
  
45 ····.line·945 ····.line·9
46 ····.line·1046 ····.line·10
47 ····.line·1147 ····.line·11
48 ····const/4·p1,·0x148 ····move·p1,·v1
  
49 ····.line·1249 ····.line·12
50 ····goto·:goto_050 ····goto·:goto_0
  
51 ····.line·1351 ····.line·13
52 ····:cond_052 ····:cond_0
53 ····const/4·p1,·0x053 ····const/4·p1,·0x0
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ····.line·33101 ····.line·33
102 ····:cond_2102 ····:cond_2
103 ····:goto_1103 ····:goto_1
104 ····iget-object·p1,·p0,·Lcom/google/android/material/snackbar/SnackbarContentLayout;->b:Landroid/widget/TextView;104 ····iget-object·p1,·p0,·Lcom/google/android/material/snackbar/SnackbarContentLayout;->b:Landroid/widget/TextView;
  
105 ····.line·34105 ····.line·34
106 ····.line·35106 ····.line·35
107 ····sget-object·v0,·LJ/P;->a:Ljava/lang/reflect/Field;107 ····sget-object·v0,·LI/P;->a:Ljava/lang/reflect/Field;
  
108 ····.line·36108 ····.line·36
109 ····.line·37109 ····.line·37
110 ····invoke-virtual·{p1},·Landroid/view/View;->isPaddingRelative()Z110 ····invoke-virtual·{p1},·Landroid/view/View;->isPaddingRelative()Z
  
111 ····.line·38111 ····.line·38
112 ····.line·39112 ····.line·39
Offset 507, 28 lines modifiedOffset 507, 14 lines modified
507 ····.line·402507 ····.line·402
508 ····.line·403508 ····.line·403
509 ····.line·404509 ····.line·404
510 ····.line·405510 ····.line·405
511 ····.line·406511 ····.line·406
512 ····.line·407512 ····.line·407
513 ····.line·408513 ····.line·408
514 ····.line·409 
515 ····.line·410 
516 ····.line·411 
517 ····.line·412 
518 ····.line·413 
519 ····.line·414 
520 ····.line·415 
521 ····.line·416 
522 ····.line·417 
523 ····.line·418 
524 ····.line·419 
525 ····.line·420 
526 ····.line·421 
527 ····.line·422 
528 .end·method514 .end·method
  
529 .method·public·getActionView()Landroid/widget/Button;515 .method·public·getActionView()Landroid/widget/Button;
530 ····.locals·1516 ····.locals·1
  
531 ····iget-object·v0,·p0,·Lcom/google/android/material/snackbar/SnackbarContentLayout;->c:Landroid/widget/Button;517 ····iget-object·v0,·p0,·Lcom/google/android/material/snackbar/SnackbarContentLayout;->c:Landroid/widget/Button;
  
Offset 542, 15 lines modifiedOffset 528, 15 lines modified
  
542 ····return-object·v0528 ····return-object·v0
543 .end·method529 .end·method
  
544 .method·public·final·onFinishInflate()V530 .method·public·final·onFinishInflate()V
545 ····.locals·1531 ····.locals·1
  
546 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onFinishInflate()V532 ····invoke-super·{p0},·Landroid/view/View;->onFinishInflate()V
  
547 ····const·v0,·0x7f09016a533 ····const·v0,·0x7f09016a
  
548 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;534 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
549 ····move-result-object·v0535 ····move-result-object·v0
  
Offset 619, 20 lines modifiedOffset 605, 20 lines modified
  
619 ····invoke-virtual·{v3},·Landroid/text/Layout;->getLineCount()I605 ····invoke-virtual·{v3},·Landroid/text/Layout;->getLineCount()I
  
620 ····move-result·v3606 ····move-result·v3
  
621 ····if-le·v3,·v1,·:cond_1607 ····if-le·v3,·v1,·:cond_1
  
622 ····const/4·v3,·0x1608 ····move·v3,·v1
  
623 ····goto·:goto_0609 ····goto·:goto_0
  
624 ····:cond_1610 ····:cond_1
625 ····const/4·v3,·0x0611 ····move·v3,·v4
  
626 ····:goto_0612 ····:goto_0
627 ····if-eqz·v3,·:cond_2613 ····if-eqz·v3,·:cond_2
  
628 ····iget·v5,·p0,·Lcom/google/android/material/snackbar/SnackbarContentLayout;->d:I614 ····iget·v5,·p0,·Lcom/google/android/material/snackbar/SnackbarContentLayout;->d:I
  
629 ····if-lez·v5,·:cond_2615 ····if-lez·v5,·:cond_2
1.97 KB
smali/com/google/android/material/transformation/ExpandableBehavior.smali
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·abstract·Lcom/google/android/material/transformation/ExpandableBehavior;1 .class·public·abstract·Lcom/google/android/material/transformation/ExpandableBehavior;
2 .super·Lw/a;2 .super·Lv/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/Signature;5 .annotation·system·Ldalvik/annotation/Signature;
6 ····value·=·{6 ····value·=·{
7 ········"Lw/a;"7 ········"Lv/a;"
8 ····}8 ····}
9 .end·annotation9 .end·annotation
  
10 .annotation·runtime·Ljava/lang/Deprecated;10 .annotation·runtime·Ljava/lang/Deprecated;
11 .end·annotation11 .end·annotation
  
  
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 .method·public·abstract·b(Landroid/view/View;)V38 .method·public·abstract·b(Landroid/view/View;)V
39 .end·method39 .end·method
  
40 .method·public·final·d(Landroid/view/View;Landroid/view/View;)Z40 .method·public·final·d(Landroid/view/View;Landroid/view/View;)Z
41 ····.locals·041 ····.locals·0
  
42 ····.line·142 ····.line·1
43 ····invoke-static·{p2},·LC1/i;->t(Ljava/lang/Object;)V43 ····invoke-static·{p2},·LC1/b;->z(Ljava/lang/Object;)V
  
44 ····.line·244 ····.line·2
45 ····.line·345 ····.line·3
46 ····.line·446 ····.line·4
47 ····const/4·p1,·0x047 ····const/4·p1,·0x0
  
48 ····.line·548 ····.line·5
Offset 191, 21 lines modifiedOffset 191, 25 lines modified
191 ····.line·143191 ····.line·143
192 ····.line·144192 ····.line·144
193 ····.line·145193 ····.line·145
194 ····.line·146194 ····.line·146
195 ····.line·147195 ····.line·147
196 ····.line·148196 ····.line·148
197 ····.line·149197 ····.line·149
 198 ····.line·150
 199 ····.line·151
 200 ····.line·152
 201 ····.line·153
198 .end·method202 .end·method
  
199 .method·public·final·g(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z203 .method·public·final·g(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
200 ····.locals·3204 ····.locals·3
  
201 ····.line·1205 ····.line·1
202 ····sget-object·p3,·LJ/P;->a:Ljava/lang/reflect/Field;206 ····sget-object·p3,·LI/P;->a:Ljava/lang/reflect/Field;
  
203 ····.line·2207 ····.line·2
204 ····.line·3208 ····.line·3
205 ····invoke-virtual·{p2},·Landroid/view/View;->isLaidOut()Z209 ····invoke-virtual·{p2},·Landroid/view/View;->isLaidOut()Z
  
206 ····.line·4210 ····.line·4
207 ····.line·5211 ····.line·5
Offset 232, 15 lines modifiedOffset 236, 15 lines modified
  
232 ····.line·15236 ····.line·15
233 ····.line·16237 ····.line·16
234 ····.line·17238 ····.line·17
235 ····move-result·p3239 ····move-result·p3
  
236 ····.line·18240 ····.line·18
237 ····const/4·v1,·0x0241 ····move·v1,·v0
  
238 ····.line·19242 ····.line·19
239 ····:goto_0243 ····:goto_0
240 ····if-ge·v1,·p3,·:cond_0244 ····if-ge·v1,·p3,·:cond_0
  
241 ····.line·20245 ····.line·20
242 ····.line·21246 ····.line·21
Offset 641, 22 lines modifiedOffset 645, 8 lines modified
641 ····.line·402645 ····.line·402
642 ····.line·403646 ····.line·403
643 ····.line·404647 ····.line·404
644 ····.line·405648 ····.line·405
645 ····.line·406649 ····.line·406
646 ····.line·407650 ····.line·407
647 ····.line·408651 ····.line·408
648 ····.line·409 
649 ····.line·410 
650 ····.line·411 
651 ····.line·412 
652 ····.line·413 
653 ····.line·414 
654 ····.line·415 
655 ····.line·416 
656 ····.line·417 
657 ····.line·418 
658 ····.line·419 
659 ····.line·420 
660 ····.line·421 
661 ····.line·422 
662 .end·method652 .end·method
994 B
smali/com/google/android/material/transformation/FabTransformationBehavior.smali
    
Offset 155, 33 lines modifiedOffset 155, 38 lines modified
155 ····.line·79155 ····.line·79
156 ····.line·80156 ····.line·80
157 ····.line·81157 ····.line·81
158 ····.line·82158 ····.line·82
159 ····.line·83159 ····.line·83
160 ····.line·84160 ····.line·84
161 ····.line·85161 ····.line·85
 162 ····.line·86
 163 ····.line·87
 164 ····.line·88
 165 ····.line·89
 166 ····.line·90
162 .end·method167 .end·method
  
163 .method·public·final·c(Lw/d;)V168 .method·public·final·c(Lv/d;)V
164 ····.locals·1169 ····.locals·1
  
165 ····.line·1170 ····.line·1
166 ····iget·v0,·p1,·Lw/d;->h:I171 ····iget·v0,·p1,·Lv/d;->h:I
  
167 ····.line·2172 ····.line·2
168 ····.line·3173 ····.line·3
169 ····if-nez·v0,·:cond_0174 ····if-nez·v0,·:cond_0
  
170 ····.line·4175 ····.line·4
171 ····.line·5176 ····.line·5
172 ····const/16·v0,·0x50177 ····const/16·v0,·0x50
  
173 ····.line·6178 ····.line·6
174 ····.line·7179 ····.line·7
175 ····iput·v0,·p1,·Lw/d;->h:I180 ····iput·v0,·p1,·Lv/d;->h:I
  
176 ····.line·8181 ····.line·8
177 ····.line·9182 ····.line·9
178 ····:cond_0183 ····:cond_0
179 ····return-void184 ····return-void
180 ····.line·10185 ····.line·10
181 ····.line·11186 ····.line·11
Offset 255, 8 lines modifiedOffset 260, 13 lines modified
255 ····.line·79260 ····.line·79
256 ····.line·80261 ····.line·80
257 ····.line·81262 ····.line·81
258 ····.line·82263 ····.line·82
259 ····.line·83264 ····.line·83
260 ····.line·84265 ····.line·84
261 ····.line·85266 ····.line·85
 267 ····.line·86
 268 ····.line·87
 269 ····.line·88
 270 ····.line·89
 271 ····.line·90
262 .end·method272 .end·method
26.0 KB
smali/com/google/android/material/internal/NavigationMenuItemView.smali
Max HTML report size reached
581 B
smali/com/google/android/material/internal/BaselineLayout.smali
    
Offset 141, 23 lines modifiedOffset 141, 23 lines modified
  
141 ····move-result·v0141 ····move-result·v0
  
142 ····const/4·v1,·0x0142 ····const/4·v1,·0x0
  
143 ····const/4·v2,·-0x1143 ····const/4·v2,·-0x1
  
144 ····const/4·v3,·0x0144 ····move·v3,·v1
  
145 ····const/4·v4,·0x0145 ····move·v4,·v3
  
146 ····const/4·v5,·0x0146 ····move·v5,·v4
  
147 ····const/4·v6,·-0x1147 ····move·v6,·v2
  
148 ····const/4·v7,·-0x1148 ····move·v7,·v6
  
149 ····:goto_0149 ····:goto_0
150 ····if-ge·v1,·v0,·:cond_2150 ····if-ge·v1,·v0,·:cond_2
  
151 ····invoke-virtual·{p0,·v1},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;151 ····invoke-virtual·{p0,·v1},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
152 ····move-result-object·v8152 ····move-result-object·v8
1.21 KB
smali/com/google/android/material/internal/NavigationMenuView.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·Lcom/google/android/material/internal/NavigationMenuView;1 .class·public·Lcom/google/android/material/internal/NavigationMenuView;
2 .super·Landroidx/recyclerview/widget/RecyclerView;2 .super·Landroidx/recyclerview/widget/RecyclerView;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Li/x;5 .implements·Lh/x;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V7 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····.line·624 ····.line·6
25 ····.line·725 ····.line·7
26 ····invoke-direct·{p1},·Landroidx/recyclerview/widget/LinearLayoutManager;-><init>()V26 ····invoke-direct·{p1},·Landroidx/recyclerview/widget/LinearLayoutManager;-><init>()V
  
27 ····.line·827 ····.line·8
28 ····.line·928 ····.line·9
29 ····.line·1029 ····.line·10
30 ····invoke-virtual·{p0,·p1},·Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Lh0/H;)V30 ····invoke-virtual·{p0,·p1},·Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Lf0/H;)V
  
31 ····.line·1131 ····.line·11
32 ····.line·1232 ····.line·12
33 ····.line·1333 ····.line·13
34 ····return-void34 ····return-void
35 ····.line·1435 ····.line·14
36 ····.line·1536 ····.line·15
Offset 166, 14 lines modifiedOffset 166, 18 lines modified
166 ····.line·143166 ····.line·143
167 ····.line·144167 ····.line·144
168 ····.line·145168 ····.line·145
169 ····.line·146169 ····.line·146
170 ····.line·147170 ····.line·147
171 ····.line·148171 ····.line·148
172 ····.line·149172 ····.line·149
 173 ····.line·150
 174 ····.line·151
 175 ····.line·152
 176 ····.line·153
173 .end·method177 .end·method
  
  
174 #·virtual·methods178 #·virtual·methods
175 .method·public·getWindowAnimations()I179 .method·public·getWindowAnimations()I
176 ····.locals·1180 ····.locals·1
  
5.58 KB
smali/com/google/android/material/internal/CheckableImageButton.smali
Max HTML report size reached
2.53 KB
smali/com/google/android/material/floatingactionbutton/FloatingActionButton$BaseBehavior.smali
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 .class·public·Lcom/google/android/material/floatingactionbutton/FloatingActionButton$BaseBehavior;1 .class·public·Lcom/google/android/material/floatingactionbutton/FloatingActionButton$BaseBehavior;
2 .super·Lw/a;2 .super·Lv/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/Signature;5 .annotation·system·Ldalvik/annotation/Signature;
6 ····value·=·{6 ····value·=·{
7 ········"<T:",7 ········"<T:",
8 ········"Ljava/lang/Object;",8 ········"Ljava/lang/Object;",
9 ········">",9 ········">",
10 ········"Lw/a;"10 ········"Lv/a;"
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>()V14 .method·public·constructor·<init>()V
15 ····.locals·015 ····.locals·0
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V27 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
28 ····.locals·128 ····.locals·1
  
29 ····.line·229 ····.line·2
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·331 ····.line·3
32 ····sget-object·v0,·LA0/a;->f:[I32 ····sget-object·v0,·Ly0/a;->f:[I
  
33 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;33 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
34 ····move-result-object·p134 ····move-result-object·p1
  
35 ····const/4·p2,·0x035 ····const/4·p2,·0x0
  
Offset 50, 38 lines modifiedOffset 50, 38 lines modified
  
  
50 #·virtual·methods50 #·virtual·methods
51 .method·public·final·a(Landroid/view/View;)Z51 .method·public·final·a(Landroid/view/View;)Z
52 ····.locals·052 ····.locals·0
  
53 ····.line·153 ····.line·1
54 ····invoke-static·{p1},·LC1/i;->p(Ljava/lang/Object;)V54 ····invoke-static·{p1},·LC1/b;->v(Ljava/lang/Object;)V
  
55 ····const/4·p1,·0x055 ····const/4·p1,·0x0
  
56 ····throw·p156 ····throw·p1
57 .end·method57 .end·method
  
58 .method·public·final·c(Lw/d;)V58 .method·public·final·c(Lv/d;)V
59 ····.locals·159 ····.locals·1
  
60 ····.line·160 ····.line·1
61 ····iget·v0,·p1,·Lw/d;->h:I61 ····iget·v0,·p1,·Lv/d;->h:I
  
62 ····.line·262 ····.line·2
63 ····.line·363 ····.line·3
64 ····if-nez·v0,·:cond_064 ····if-nez·v0,·:cond_0
  
65 ····.line·465 ····.line·4
66 ····.line·566 ····.line·5
67 ····const/16·v0,·0x5067 ····const/16·v0,·0x50
  
68 ····.line·668 ····.line·6
69 ····.line·769 ····.line·7
70 ····iput·v0,·p1,·Lw/d;->h:I70 ····iput·v0,·p1,·Lv/d;->h:I
  
71 ····.line·871 ····.line·8
72 ····.line·972 ····.line·9
73 ····:cond_073 ····:cond_0
74 ····return-void74 ····return-void
75 ····.line·1075 ····.line·10
76 ····.line·1176 ····.line·11
Offset 155, 30 lines modifiedOffset 155, 35 lines modified
155 ····.line·79155 ····.line·79
156 ····.line·80156 ····.line·80
157 ····.line·81157 ····.line·81
158 ····.line·82158 ····.line·82
159 ····.line·83159 ····.line·83
160 ····.line·84160 ····.line·84
161 ····.line·85161 ····.line·85
 162 ····.line·86
 163 ····.line·87
 164 ····.line·88
 165 ····.line·89
 166 ····.line·90
162 .end·method167 .end·method
  
163 .method·public·final·d(Landroid/view/View;Landroid/view/View;)Z168 .method·public·final·d(Landroid/view/View;Landroid/view/View;)Z
164 ····.locals·0169 ····.locals·0
  
165 ····.line·1170 ····.line·1
166 ····invoke-static·{p1},·LC1/i;->p(Ljava/lang/Object;)V171 ····invoke-static·{p1},·LC1/b;->v(Ljava/lang/Object;)V
  
167 ····const/4·p1,·0x0172 ····const/4·p1,·0x0
  
168 ····throw·p1173 ····throw·p1
169 .end·method174 .end·method
  
170 .method·public·final·g(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z175 .method·public·final·g(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
171 ····.locals·0176 ····.locals·0
  
172 ····.line·1177 ····.line·1
173 ····invoke-static·{p2},·LC1/i;->p(Ljava/lang/Object;)V178 ····invoke-static·{p2},·LC1/b;->v(Ljava/lang/Object;)V
  
174 ····const/4·p1,·0x0179 ····const/4·p1,·0x0
  
175 ····throw·p1180 ····throw·p1
176 .end·method181 .end·method
2.86 KB
smali/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior.smali
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 .class·public·Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior;1 .class·public·Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior;
2 .super·Lw/a;2 .super·Lv/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/Signature;5 .annotation·system·Ldalvik/annotation/Signature;
6 ····value·=·{6 ····value·=·{
7 ········"<T:",7 ········"<T:",
8 ········"Ljava/lang/Object;",8 ········"Ljava/lang/Object;",
9 ········">",9 ········">",
10 ········"Lw/a;"10 ········"Lv/a;"
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>()V14 .method·public·constructor·<init>()V
15 ····.locals·015 ····.locals·0
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V27 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
28 ····.locals·128 ····.locals·1
  
29 ····.line·229 ····.line·2
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·331 ····.line·3
32 ····sget-object·v0,·LA0/a;->e:[I32 ····sget-object·v0,·Ly0/a;->e:[I
  
33 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;33 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
34 ····move-result-object·p134 ····move-result-object·p1
  
35 ····const/4·p2,·0x035 ····const/4·p2,·0x0
  
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
  
  
52 #·virtual·methods52 #·virtual·methods
53 .method·public·final·bridge·synthetic·a(Landroid/view/View;)Z53 .method·public·final·bridge·synthetic·a(Landroid/view/View;)Z
54 ····.locals·054 ····.locals·0
  
55 ····.line·155 ····.line·1
56 ····invoke-static·{p1},·LC1/i;->p(Ljava/lang/Object;)V56 ····invoke-static·{p1},·LC1/b;->v(Ljava/lang/Object;)V
  
57 ····.line·257 ····.line·2
58 ····.line·358 ····.line·3
59 ····.line·459 ····.line·4
60 ····const/4·p1,·0x060 ····const/4·p1,·0x0
  
61 ····.line·561 ····.line·5
Offset 141, 33 lines modifiedOffset 141, 38 lines modified
141 ····.line·79141 ····.line·79
142 ····.line·80142 ····.line·80
143 ····.line·81143 ····.line·81
144 ····.line·82144 ····.line·82
145 ····.line·83145 ····.line·83
146 ····.line·84146 ····.line·84
147 ····.line·85147 ····.line·85
 148 ····.line·86
 149 ····.line·87
 150 ····.line·88
 151 ····.line·89
 152 ····.line·90
148 .end·method153 .end·method
  
149 .method·public·final·c(Lw/d;)V154 .method·public·final·c(Lv/d;)V
150 ····.locals·1155 ····.locals·1
  
151 ····.line·1156 ····.line·1
152 ····iget·v0,·p1,·Lw/d;->h:I157 ····iget·v0,·p1,·Lv/d;->h:I
  
153 ····.line·2158 ····.line·2
154 ····.line·3159 ····.line·3
155 ····if-nez·v0,·:cond_0160 ····if-nez·v0,·:cond_0
  
156 ····.line·4161 ····.line·4
157 ····.line·5162 ····.line·5
158 ····const/16·v0,·0x50163 ····const/16·v0,·0x50
  
159 ····.line·6164 ····.line·6
160 ····.line·7165 ····.line·7
161 ····iput·v0,·p1,·Lw/d;->h:I166 ····iput·v0,·p1,·Lv/d;->h:I
  
162 ····.line·8167 ····.line·8
163 ····.line·9168 ····.line·9
164 ····:cond_0169 ····:cond_0
165 ····return-void170 ····return-void
166 ····.line·10171 ····.line·10
167 ····.line·11172 ····.line·11
Offset 241, 30 lines modifiedOffset 246, 35 lines modified
241 ····.line·79246 ····.line·79
242 ····.line·80247 ····.line·80
243 ····.line·81248 ····.line·81
244 ····.line·82249 ····.line·82
245 ····.line·83250 ····.line·83
246 ····.line·84251 ····.line·84
247 ····.line·85252 ····.line·85
 253 ····.line·86
 254 ····.line·87
 255 ····.line·88
 256 ····.line·89
 257 ····.line·90
248 .end·method258 .end·method
  
249 .method·public·final·d(Landroid/view/View;Landroid/view/View;)Z259 .method·public·final·d(Landroid/view/View;Landroid/view/View;)Z
250 ····.locals·0260 ····.locals·0
  
251 ····.line·1261 ····.line·1
252 ····invoke-static·{p1},·LC1/i;->p(Ljava/lang/Object;)V262 ····invoke-static·{p1},·LC1/b;->v(Ljava/lang/Object;)V
  
253 ····const/4·p1,·0x0263 ····const/4·p1,·0x0
  
254 ····throw·p1264 ····throw·p1
255 .end·method265 .end·method
  
256 .method·public·final·g(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z266 .method·public·final·g(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
257 ····.locals·0267 ····.locals·0
  
258 ····.line·1268 ····.line·1
259 ····invoke-static·{p2},·LC1/i;->p(Ljava/lang/Object;)V269 ····invoke-static·{p2},·LC1/b;->v(Ljava/lang/Object;)V
  
260 ····const/4·p1,·0x0270 ····const/4·p1,·0x0
  
261 ····throw·p1271 ····throw·p1
262 .end·method272 .end·method
548 B
smali/com/google/android/material/datepicker/k.smali
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 .class·public·abstract·Lcom/google/android/material/datepicker/k;1 .class·public·abstract·Lcom/google/android/material/datepicker/k;
2 .super·La0/k;2 .super·LZ/k;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
6 ····.locals·16 ····.locals·1
  
7 ····invoke-direct·{p0},·La0/k;-><init>()V7 ····invoke-direct·{p0},·LZ/k;-><init>()V
  
8 ····new-instance·v0,·Ljava/util/LinkedHashSet;8 ····new-instance·v0,·Ljava/util/LinkedHashSet;
  
9 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V9 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
1.44 KB
smali/com/google/android/material/datepicker/d.smali
    
Offset 22, 19 lines modifiedOffset 22, 19 lines modified
22 .field·public·final·c:J22 .field·public·final·c:J
  
  
23 #·direct·methods23 #·direct·methods
24 .method·static·constructor·<clinit>()V24 .method·static·constructor·<clinit>()V
25 ····.locals·225 ····.locals·2
  
26 ····new-instance·v0,·Lj/H;26 ····new-instance·v0,·Li/I;
  
27 ····const/16·v1,·0x827 ····const/16·v1,·0x8
  
28 ····invoke-direct·{v0,·v1},·Lj/H;-><init>(I)V28 ····invoke-direct·{v0,·v1},·Li/I;-><init>(I)V
  
29 ····sput-object·v0,·Lcom/google/android/material/datepicker/d;->CREATOR:Landroid/os/Parcelable$Creator;29 ····sput-object·v0,·Lcom/google/android/material/datepicker/d;->CREATOR:Landroid/os/Parcelable$Creator;
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·constructor·<init>(J)V32 .method·public·constructor·<init>(J)V
Offset 85, 38 lines modifiedOffset 85, 34 lines modified
85 ····cmp-long·p1,·v3,·v585 ····cmp-long·p1,·v3,·v5
  
86 ····if-nez·p1,·:cond_286 ····if-nez·p1,·:cond_2
  
87 ····goto·:goto_087 ····goto·:goto_0
  
88 ····:cond_288 ····:cond_2
89 ····const/4·v0,·0x089 ····move·v0,·v2
  
90 ····:goto_090 ····:goto_0
91 ····return·v091 ····return·v0
92 .end·method92 .end·method
  
93 .method·public·final·hashCode()I93 .method·public·final·hashCode()I
94 ····.locals·394 ····.locals·2
  
95 ····iget-wide·v0,·p0,·Lcom/google/android/material/datepicker/d;->c:J95 ····iget-wide·v0,·p0,·Lcom/google/android/material/datepicker/d;->c:J
  
96 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;96 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
97 ····move-result-object·v097 ····move-result-object·v0
  
98 ····const/4·v1,·0x1 
  
99 ····new-array·v1,·v1,·[Ljava/lang/Object;98 ····filled-new-array·{v0},·[Ljava/lang/Object;
  
 99 ····move-result-object·v0
100 ····const/4·v2,·0x0 
  
101 ····aput-object·v0,·v1,·v2 
  
102 ····invoke-static·{v1},·Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I100 ····invoke-static·{v0},·Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
  
103 ····move-result·v0101 ····move-result·v0
  
104 ····return·v0102 ····return·v0
105 .end·method103 .end·method
  
106 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V104 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V
636 B
smali/com/google/android/material/datepicker/l.smali
    
Offset 129, 14 lines modifiedOffset 129, 19 lines modified
129 ····.line·79129 ····.line·79
130 ····.line·80130 ····.line·80
131 ····.line·81131 ····.line·81
132 ····.line·82132 ····.line·82
133 ····.line·83133 ····.line·83
134 ····.line·84134 ····.line·84
135 ····.line·85135 ····.line·85
 136 ····.line·86
 137 ····.line·87
 138 ····.line·88
 139 ····.line·89
 140 ····.line·90
136 .end·method141 .end·method
  
137 .method·public·static·b(Ljava/util/Calendar;)Ljava/util/Calendar;142 .method·public·static·b(Ljava/util/Calendar;)Ljava/util/Calendar;
138 ····.locals·3143 ····.locals·3
  
139 ····.line·1144 ····.line·1
140 ····const-string·v0,·"UTC"145 ····const-string·v0,·"UTC"
Offset 244, 8 lines modifiedOffset 249, 13 lines modified
244 ····.line·79249 ····.line·79
245 ····.line·80250 ····.line·80
246 ····.line·81251 ····.line·81
247 ····.line·82252 ····.line·82
248 ····.line·83253 ····.line·83
249 ····.line·84254 ····.line·84
250 ····.line·85255 ····.line·85
 256 ····.line·86
 257 ····.line·87
 258 ····.line·88
 259 ····.line·89
 260 ····.line·90
251 .end·method261 .end·method
306 B
smali/com/google/android/material/datepicker/f.smali
    
Offset 132, 8 lines modifiedOffset 132, 13 lines modified
132 ····.line·79132 ····.line·79
133 ····.line·80133 ····.line·80
134 ····.line·81134 ····.line·81
135 ····.line·82135 ····.line·82
136 ····.line·83136 ····.line·83
137 ····.line·84137 ····.line·84
138 ····.line·85138 ····.line·85
 139 ····.line·86
 140 ····.line·87
 141 ····.line·88
 142 ····.line·89
 143 ····.line·90
139 .end·method144 .end·method
2.03 KB
smali/com/google/android/material/datepicker/i.smali
    
Offset 27, 19 lines modifiedOffset 27, 19 lines modified
27 .field·public·final·e:I27 .field·public·final·e:I
  
  
28 #·direct·methods28 #·direct·methods
29 .method·static·constructor·<clinit>()V29 .method·static·constructor·<clinit>()V
30 ····.locals·230 ····.locals·2
  
31 ····new-instance·v0,·Lj/H;31 ····new-instance·v0,·Li/I;
  
32 ····const/16·v1,·0x932 ····const/16·v1,·0x9
  
33 ····invoke-direct·{v0,·v1},·Lj/H;-><init>(I)V33 ····invoke-direct·{v0,·v1},·Li/I;-><init>(I)V
  
34 ····sput-object·v0,·Lcom/google/android/material/datepicker/i;->CREATOR:Landroid/os/Parcelable$Creator;34 ····sput-object·v0,·Lcom/google/android/material/datepicker/i;->CREATOR:Landroid/os/Parcelable$Creator;
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
37 .method·public·constructor·<init>(Ljava/util/Calendar;)V37 .method·public·constructor·<init>(Ljava/util/Calendar;)V
Offset 251, 14 lines modifiedOffset 251, 18 lines modified
251 ····.line·143251 ····.line·143
252 ····.line·144252 ····.line·144
253 ····.line·145253 ····.line·145
254 ····.line·146254 ····.line·146
255 ····.line·147255 ····.line·147
256 ····.line·148256 ····.line·148
257 ····.line·149257 ····.line·149
 258 ····.line·150
 259 ····.line·151
 260 ····.line·152
 261 ····.line·153
258 .end·method262 .end·method
  
  
259 #·virtual·methods263 #·virtual·methods
260 .method·public·final·a(Lcom/google/android/material/datepicker/i;)I264 .method·public·final·a(Lcom/google/android/material/datepicker/i;)I
261 ····.locals·1265 ····.locals·1
  
Offset 364, 48 lines modifiedOffset 368, 40 lines modified
364 ····iget·p1,·p1,·Lcom/google/android/material/datepicker/i;->e:I368 ····iget·p1,·p1,·Lcom/google/android/material/datepicker/i;->e:I
  
365 ····if-ne·v1,·p1,·:cond_2369 ····if-ne·v1,·p1,·:cond_2
  
366 ····goto·:goto_0370 ····goto·:goto_0
  
367 ····:cond_2371 ····:cond_2
368 ····const/4·v0,·0x0372 ····move·v0,·v2
  
369 ····:goto_0373 ····:goto_0
370 ····return·v0374 ····return·v0
371 .end·method375 .end·method
  
372 .method·public·final·hashCode()I376 .method·public·final·hashCode()I
373 ····.locals·4377 ····.locals·2
  
374 ····iget·v0,·p0,·Lcom/google/android/material/datepicker/i;->d:I378 ····iget·v0,·p0,·Lcom/google/android/material/datepicker/i;->d:I
  
375 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;379 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
376 ····move-result-object·v0380 ····move-result-object·v0
  
377 ····iget·v1,·p0,·Lcom/google/android/material/datepicker/i;->e:I381 ····iget·v1,·p0,·Lcom/google/android/material/datepicker/i;->e:I
  
378 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;382 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
379 ····move-result-object·v1383 ····move-result-object·v1
  
380 ····const/4·v2,·0x2 
  
381 ····new-array·v2,·v2,·[Ljava/lang/Object;384 ····filled-new-array·{v0,·v1},·[Ljava/lang/Object;
  
 385 ····move-result-object·v0
382 ····const/4·v3,·0x0 
  
383 ····aput-object·v0,·v2,·v3 
  
384 ····const/4·v0,·0x1 
  
385 ····aput-object·v1,·v2,·v0 
  
386 ····invoke-static·{v2},·Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I386 ····invoke-static·{v0},·Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
  
387 ····move-result·v0387 ····move-result·v0
  
388 ····return·v0388 ····return·v0
389 .end·method389 .end·method
  
390 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V390 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V
1.56 KB
smali/com/google/android/material/datepicker/e.smali
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·public·final·Lcom/google/android/material/datepicker/e;1 .class·public·final·Lcom/google/android/material/datepicker/e;
2 .super·LJ/b;2 .super·LI/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·d:I5 .field·public·final·synthetic·d:I
  
6 .field·public·final·synthetic·e:Ljava/lang/Object;6 .field·public·final·synthetic·e:Ljava/lang/Object;
Offset 14, 37 lines modifiedOffset 14, 37 lines modified
14 ····.locals·014 ····.locals·0
  
15 ····.line·115 ····.line·1
16 ····iput·p1,·p0,·Lcom/google/android/material/datepicker/e;->d:I16 ····iput·p1,·p0,·Lcom/google/android/material/datepicker/e;->d:I
  
17 ····iput-object·p2,·p0,·Lcom/google/android/material/datepicker/e;->e:Ljava/lang/Object;17 ····iput-object·p2,·p0,·Lcom/google/android/material/datepicker/e;->e:Ljava/lang/Object;
  
18 ····invoke-direct·{p0},·LJ/b;-><init>()V18 ····invoke-direct·{p0},·LI/b;-><init>()V
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
  
  
21 #·virtual·methods21 #·virtual·methods
22 .method·public·final·d(Landroid/view/View;LK/j;)V22 .method·public·final·d(Landroid/view/View;LJ/j;)V
23 ····.locals·323 ····.locals·3
  
24 ····.line·124 ····.line·1
25 ····iget·v0,·p0,·Lcom/google/android/material/datepicker/e;->d:I25 ····iget·v0,·p0,·Lcom/google/android/material/datepicker/e;->d:I
  
26 ····.line·226 ····.line·2
27 ····.line·327 ····.line·3
28 ····const/4·v1,·0x028 ····const/4·v1,·0x0
  
29 ····.line·429 ····.line·4
30 ····iget-object·v2,·p0,·LJ/b;->a:Landroid/view/View$AccessibilityDelegate;30 ····iget-object·v2,·p0,·LI/b;->a:Landroid/view/View$AccessibilityDelegate;
  
31 ····.line·531 ····.line·5
32 ····.line·632 ····.line·6
33 ····iget-object·p2,·p2,·LK/j;->a:Landroid/view/accessibility/AccessibilityNodeInfo;33 ····iget-object·p2,·p2,·LJ/j;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
  
34 ····.line·734 ····.line·7
35 ····.line·835 ····.line·8
36 ····packed-switch·v0,·:pswitch_data_036 ····packed-switch·v0,·:pswitch_data_0
  
37 ····.line·937 ····.line·9
38 ····.line·1038 ····.line·10
Offset 204, 8 lines modifiedOffset 204, 12 lines modified
204 ····.line·143204 ····.line·143
205 ····.line·144205 ····.line·144
206 ····.line·145206 ····.line·145
207 ····.line·146207 ····.line·146
208 ····.line·147208 ····.line·147
209 ····.line·148209 ····.line·148
210 ····.line·149210 ····.line·149
 211 ····.line·150
 212 ····.line·151
 213 ····.line·152
 214 ····.line·153
211 .end·method215 .end·method
2.43 KB
smali/com/google/android/material/datepicker/b.smali
    
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 .field·public·final·g:I30 .field·public·final·g:I
  
  
31 #·direct·methods31 #·direct·methods
32 .method·static·constructor·<clinit>()V32 .method·static·constructor·<clinit>()V
33 ····.locals·233 ····.locals·2
  
34 ····new-instance·v0,·Lj/H;34 ····new-instance·v0,·Li/I;
  
35 ····const/4·v1,·0x735 ····const/4·v1,·0x7
  
36 ····invoke-direct·{v0,·v1},·Lj/H;-><init>(I)V36 ····invoke-direct·{v0,·v1},·Li/I;-><init>(I)V
  
37 ····sput-object·v0,·Lcom/google/android/material/datepicker/b;->CREATOR:Landroid/os/Parcelable$Creator;37 ····sput-object·v0,·Lcom/google/android/material/datepicker/b;->CREATOR:Landroid/os/Parcelable$Creator;
  
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·public·constructor·<init>(Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/a;Lcom/google/android/material/datepicker/i;I)V40 .method·public·constructor·<init>(Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/a;Lcom/google/android/material/datepicker/i;I)V
Offset 1079, 15 lines modifiedOffset 1079, 15 lines modified
  
1079 ····.line·581079 ····.line·58
1080 ····.line·591080 ····.line·59
1081 ····goto·:goto_01081 ····goto·:goto_0
  
1082 ····.line·601082 ····.line·60
1083 ····:cond_21083 ····:cond_2
1084 ····const/4·v0,·0x01084 ····move·v0,·v2
  
1085 ····.line·611085 ····.line·61
1086 ····:goto_01086 ····:goto_0
1087 ····return·v01087 ····return·v0
1088 ····.line·621088 ····.line·62
1089 ····.line·631089 ····.line·63
1090 ····.line·641090 ····.line·64
Offset 1108, 18 lines modifiedOffset 1108, 23 lines modified
1108 ····.line·791108 ····.line·79
1109 ····.line·801109 ····.line·80
1110 ····.line·811110 ····.line·81
1111 ····.line·821111 ····.line·82
1112 ····.line·831112 ····.line·83
1113 ····.line·841113 ····.line·84
1114 ····.line·851114 ····.line·85
 1115 ····.line·86
 1116 ····.line·87
 1117 ····.line·88
 1118 ····.line·89
 1119 ····.line·90
1115 .end·method1120 .end·method
  
1116 .method·public·final·hashCode()I1121 .method·public·final·hashCode()I
1117 ····.locals·71122 ····.locals·5
  
1118 ····iget·v0,·p0,·Lcom/google/android/material/datepicker/b;->g:I1123 ····iget·v0,·p0,·Lcom/google/android/material/datepicker/b;->g:I
  
1119 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1124 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1120 ····move-result-object·v01125 ····move-result-object·v0
  
Offset 1127, 39 lines modifiedOffset 1132, 19 lines modified
  
1127 ····iget-object·v2,·p0,·Lcom/google/android/material/datepicker/b;->c:Lcom/google/android/material/datepicker/i;1132 ····iget-object·v2,·p0,·Lcom/google/android/material/datepicker/b;->c:Lcom/google/android/material/datepicker/i;
  
1128 ····iget-object·v3,·p0,·Lcom/google/android/material/datepicker/b;->d:Lcom/google/android/material/datepicker/i;1133 ····iget-object·v3,·p0,·Lcom/google/android/material/datepicker/b;->d:Lcom/google/android/material/datepicker/i;
  
1129 ····iget-object·v4,·p0,·Lcom/google/android/material/datepicker/b;->f:Lcom/google/android/material/datepicker/i;1134 ····iget-object·v4,·p0,·Lcom/google/android/material/datepicker/b;->f:Lcom/google/android/material/datepicker/i;
  
1130 ····const/4·v5,·0x5 
  
1131 ····new-array·v5,·v5,·[Ljava/lang/Object;1135 ····filled-new-array·{v2,·v3,·v4,·v0,·v1},·[Ljava/lang/Object;
  
1132 ····const/4·v6,·0x0 
  
1133 ····aput-object·v2,·v5,·v6 
  
 1136 ····move-result-object·v0
1134 ····const/4·v2,·0x1 
  
1135 ····aput-object·v3,·v5,·v2 
  
1136 ····const/4·v2,·0x2 
  
1137 ····aput-object·v4,·v5,·v2 
  
1138 ····const/4·v2,·0x3 
  
1139 ····aput-object·v0,·v5,·v2 
  
1140 ····const/4·v0,·0x4 
  
1141 ····aput-object·v1,·v5,·v0 
  
1142 ····invoke-static·{v5},·Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I1137 ····invoke-static·{v0},·Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
  
1143 ····move-result·v01138 ····move-result·v0
  
1144 ····return·v01139 ····return·v0
1145 .end·method1140 .end·method
  
1146 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V1141 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V
4.67 KB
smali/com/google/android/material/datepicker/MaterialCalendarGridView.smali
Max HTML report size reached
2.13 KB
smali/com/google/android/material/datepicker/g.smali
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·Lcom/google/android/material/datepicker/g;1 .class·public·final·Lcom/google/android/material/datepicker/g;
2 .super·La0/f;2 .super·LZ/f;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/Signature;5 .annotation·system·Ldalvik/annotation/Signature;
6 ····value·=·{6 ····value·=·{
7 ········"<S:",7 ········"<S:",
8 ········"Ljava/lang/Object;",8 ········"Ljava/lang/Object;",
9 ········">",9 ········">",
10 ········"La0/f;"10 ········"LZ/f;"
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
  
13 #·instance·fields13 #·instance·fields
14 .field·public·final·s:Ljava/util/LinkedHashSet;14 .field·public·final·s:Ljava/util/LinkedHashSet;
  
15 .field·public·final·t:Ljava/util/LinkedHashSet;15 .field·public·final·t:Ljava/util/LinkedHashSet;
  
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>()V17 .method·public·constructor·<init>()V
18 ····.locals·118 ····.locals·1
  
19 ····invoke-direct·{p0},·La0/f;-><init>()V19 ····invoke-direct·{p0},·LZ/f;-><init>()V
  
20 ····new-instance·v0,·Ljava/util/LinkedHashSet;20 ····new-instance·v0,·Ljava/util/LinkedHashSet;
  
21 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V21 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V
  
22 ····new-instance·v0,·Ljava/util/LinkedHashSet;22 ····new-instance·v0,·Ljava/util/LinkedHashSet;
  
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
  
66 ····.line·766 ····.line·7
67 ····const·v1,·0x7f04028e67 ····const·v1,·0x7f04028e
  
68 ····.line·868 ····.line·8
69 ····.line·969 ····.line·9
70 ····.line·1070 ····.line·10
71 ····invoke-static·{v1,·p0,·v0},·LI1/f;->g0(ILandroid/content/Context;Ljava/lang/String;)Landroid/util/TypedValue;71 ····invoke-static·{v1,·p0,·v0},·LH1/c;->p0(ILandroid/content/Context;Ljava/lang/String;)Landroid/util/TypedValue;
  
72 ····.line·1172 ····.line·11
73 ····.line·1273 ····.line·12
74 ····.line·1374 ····.line·13
75 ····move-result-object·v075 ····move-result-object·v0
  
76 ····.line·1476 ····.line·14
Offset 228, 14 lines modifiedOffset 228, 18 lines modified
228 ····.line·143228 ····.line·143
229 ····.line·144229 ····.line·144
230 ····.line·145230 ····.line·145
231 ····.line·146231 ····.line·146
232 ····.line·147232 ····.line·147
233 ····.line·148233 ····.line·148
234 ····.line·149234 ····.line·149
 235 ····.line·150
 236 ····.line·151
 237 ····.line·152
 238 ····.line·153
235 .end·method239 .end·method
  
  
236 #·virtual·methods240 #·virtual·methods
237 .method·public·final·onCancel(Landroid/content/DialogInterface;)V241 .method·public·final·onCancel(Landroid/content/DialogInterface;)V
238 ····.locals·2242 ····.locals·2
  
Offset 312, 15 lines modifiedOffset 316, 15 lines modified
312 ····.line·20316 ····.line·20
313 ····.line·21317 ····.line·21
314 ····.line·22318 ····.line·22
315 ····goto·:goto_0319 ····goto·:goto_0
  
316 ····.line·23320 ····.line·23
317 ····:cond_0321 ····:cond_0
318 ····invoke-super·{p0,·p1},·La0/f;->onDismiss(Landroid/content/DialogInterface;)V322 ····invoke-super·{p0,·p1},·LZ/f;->onDismiss(Landroid/content/DialogInterface;)V
  
319 ····.line·24323 ····.line·24
320 ····.line·25324 ····.line·25
321 ····.line·26325 ····.line·26
322 ····return-void326 ····return-void
323 ····.line·27327 ····.line·27
324 ····.line·28328 ····.line·28
Offset 377, 8 lines modifiedOffset 381, 13 lines modified
377 ····.line·79381 ····.line·79
378 ····.line·80382 ····.line·80
379 ····.line·81383 ····.line·81
380 ····.line·82384 ····.line·82
381 ····.line·83385 ····.line·83
382 ····.line·84386 ····.line·84
383 ····.line·85387 ····.line·85
 388 ····.line·86
 389 ····.line·87
 390 ····.line·88
 391 ····.line·89
 392 ····.line·90
384 .end·method393 .end·method
678 B
smali/com/google/android/material/datepicker/c.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
18 .field·public·final·g:Ljava/lang/Object;18 .field·public·final·g:Ljava/lang/Object;
  
19 .field·public·final·h:Ljava/lang/Object;19 .field·public·final·h:Ljava/lang/Object;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(Lo1/c;Landroidx/lifecycle/u;)V21 .method·public·constructor·<init>(Lm1/c;Landroidx/lifecycle/u;)V
22 ····.locals·122 ····.locals·1
  
23 ····.line·123 ····.line·1
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
Offset 215, 8 lines modifiedOffset 215, 12 lines modified
215 ····.line·143215 ····.line·143
216 ····.line·144216 ····.line·144
217 ····.line·145217 ····.line·145
218 ····.line·146218 ····.line·146
219 ····.line·147219 ····.line·147
220 ····.line·148220 ····.line·148
221 ····.line·149221 ····.line·149
 222 ····.line·150
 223 ····.line·151
 224 ····.line·152
 225 ····.line·153
222 .end·method226 .end·method
3.68 KB
smali/com/google/android/material/appbar/AppBarLayout$BaseBehavior.smali
Max HTML report size reached
4.62 KB
smali/com/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior.smali
Max HTML report size reached
23.7 KB
smali/com/google/android/material/button/MaterialButtonToggleGroup.smali
Max HTML report size reached
99.4 KB
smali/com/google/android/material/button/MaterialButton.smali
Max HTML report size reached
729 B
smali/com/google/android/material/bottomappbar/BottomAppBar$Behavior.smali
    
Offset 42, 24 lines modifiedOffset 42, 24 lines modified
  
  
42 #·virtual·methods42 #·virtual·methods
43 .method·public·final·g(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z43 .method·public·final·g(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
44 ····.locals·044 ····.locals·0
  
45 ····.line·145 ····.line·1
46 ····invoke-static·{p2},·LC1/i;->p(Ljava/lang/Object;)V46 ····invoke-static·{p2},·LC1/b;->v(Ljava/lang/Object;)V
  
47 ····const/4·p1,·0x047 ····const/4·p1,·0x0
  
48 ····throw·p148 ····throw·p1
49 .end·method49 .end·method
  
50 .method·public·final·o(Landroid/view/View;II)Z50 .method·public·final·o(Landroid/view/View;II)Z
51 ····.locals·051 ····.locals·0
  
52 ····.line·152 ····.line·1
53 ····invoke-static·{p1},·LC1/i;->p(Ljava/lang/Object;)V53 ····invoke-static·{p1},·LC1/b;->v(Ljava/lang/Object;)V
  
54 ····const/4·p1,·0x054 ····const/4·p1,·0x0
  
55 ····throw·p155 ····throw·p1
56 .end·method56 .end·method
206 KB
smali/com/google/android/material/chip/Chip.smali
Max HTML report size reached
6.86 KB
smali/com/google/android/material/behavior/SwipeDismissBehavior.smali
Max HTML report size reached
4.61 KB
smali/com/google/android/material/behavior/HideBottomViewOnScrollBehavior.smali
Max HTML report size reached
12.5 KB
smali/com/google/crypto/tink/shaded/protobuf/n0.smali
Max HTML report size reached
1.54 KB
smali/com/google/crypto/tink/shaded/protobuf/s0.smali
    
Offset 159, 14 lines modifiedOffset 159, 18 lines modified
159 ····.line·143159 ····.line·143
160 ····.line·144160 ····.line·144
161 ····.line·145161 ····.line·145
162 ····.line·146162 ····.line·146
163 ····.line·147163 ····.line·147
164 ····.line·148164 ····.line·148
165 ····.line·149165 ····.line·149
 166 ····.line·150
 167 ····.line·151
 168 ····.line·152
 169 ····.line·153
166 .end·method170 .end·method
  
167 .method·public·final·d(JLjava/lang/Object;)B171 .method·public·final·d(JLjava/lang/Object;)B
168 ····.locals·1172 ····.locals·1
  
169 ····.line·1173 ····.line·1
170 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;174 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 320, 14 lines modifiedOffset 324, 18 lines modified
320 ····.line·143324 ····.line·143
321 ····.line·144325 ····.line·144
322 ····.line·145326 ····.line·145
323 ····.line·146327 ····.line·146
324 ····.line·147328 ····.line·147
325 ····.line·148329 ····.line·148
326 ····.line·149330 ····.line·149
 331 ····.line·150
 332 ····.line·151
 333 ····.line·152
 334 ····.line·153
327 .end·method335 .end·method
  
328 .method·public·final·e(JLjava/lang/Object;)D336 .method·public·final·e(JLjava/lang/Object;)D
329 ····.locals·1337 ····.locals·1
  
330 ····.line·1338 ····.line·1
331 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;339 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 481, 14 lines modifiedOffset 489, 18 lines modified
481 ····.line·143489 ····.line·143
482 ····.line·144490 ····.line·144
483 ····.line·145491 ····.line·145
484 ····.line·146492 ····.line·146
485 ····.line·147493 ····.line·147
486 ····.line·148494 ····.line·148
487 ····.line·149495 ····.line·149
 496 ····.line·150
 497 ····.line·151
 498 ····.line·152
 499 ····.line·153
488 .end·method500 .end·method
  
489 .method·public·final·f(JLjava/lang/Object;)F501 .method·public·final·f(JLjava/lang/Object;)F
490 ····.locals·1502 ····.locals·1
  
491 ····.line·1503 ····.line·1
492 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;504 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 642, 14 lines modifiedOffset 654, 18 lines modified
642 ····.line·143654 ····.line·143
643 ····.line·144655 ····.line·144
644 ····.line·145656 ····.line·145
645 ····.line·146657 ····.line·146
646 ····.line·147658 ····.line·147
647 ····.line·148659 ····.line·148
648 ····.line·149660 ····.line·149
 661 ····.line·150
 662 ····.line·151
 663 ····.line·152
 664 ····.line·153
649 .end·method665 .end·method
  
650 .method·public·final·k(Ljava/lang/Object;JZ)V666 .method·public·final·k(Ljava/lang/Object;JZ)V
651 ····.locals·1667 ····.locals·1
  
652 ····.line·1668 ····.line·1
653 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;669 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;
703 B
smali/com/google/crypto/tink/shaded/protobuf/w0.smali
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····const-string·v1,·"·of·"14 ····const-string·v1,·"·of·"
  
15 ····.line·415 ····.line·4
16 ····.line·516 ····.line·5
17 ····invoke-static·{v0,·p1,·v1,·p2},·LC1/i;->j(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;17 ····invoke-static·{v0,·p1,·v1,·p2},·LC1/b;->p(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;
  
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····move-result-object·p121 ····move-result-object·p1
  
22 ····.line·922 ····.line·9
Offset 163, 8 lines modifiedOffset 163, 12 lines modified
163 ····.line·143163 ····.line·143
164 ····.line·144164 ····.line·144
165 ····.line·145165 ····.line·145
166 ····.line·146166 ····.line·146
167 ····.line·147167 ····.line·147
168 ····.line·148168 ····.line·148
169 ····.line·149169 ····.line·149
 170 ····.line·150
 171 ····.line·151
 172 ····.line·152
 173 ····.line·153
170 .end·method174 .end·method
2.66 KB
smali/com/google/crypto/tink/shaded/protobuf/T.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·a(Ljava/lang/Object;)V5 .method·public·static·a(Ljava/lang/Object;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-static·{p0},·LC1/i;->t(Ljava/lang/Object;)V8 ····invoke-static·{p0},·LC1/b;->z(Ljava/lang/Object;)V
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····const/4·p0,·0x012 ····const/4·p0,·0x0
  
13 ····.line·513 ····.line·5
Offset 93, 25 lines modifiedOffset 93, 30 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·b(Ljava/lang/Object;Ljava/lang/Object;)V106 .method·public·static·b(Ljava/lang/Object;Ljava/lang/Object;)V
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/S;109 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/S;
  
105 ····.line·2110 ····.line·2
106 ····.line·3111 ····.line·3
107 ····invoke-static·{p1},·LC1/i;->t(Ljava/lang/Object;)V112 ····invoke-static·{p1},·LC1/b;->z(Ljava/lang/Object;)V
  
108 ····.line·4113 ····.line·4
109 ····.line·5114 ····.line·5
110 ····.line·6115 ····.line·6
111 ····invoke-virtual·{p0},·Ljava/util/AbstractMap;->isEmpty()Z116 ····invoke-virtual·{p0},·Ljava/util/AbstractMap;->isEmpty()Z
  
112 ····.line·7117 ····.line·7
Offset 291, 14 lines modifiedOffset 296, 18 lines modified
291 ····.line·143296 ····.line·143
292 ····.line·144297 ····.line·144
293 ····.line·145298 ····.line·145
294 ····.line·146299 ····.line·146
295 ····.line·147300 ····.line·147
296 ····.line·148301 ····.line·148
297 ····.line·149302 ····.line·149
 303 ····.line·150
 304 ····.line·151
 305 ····.line·152
 306 ····.line·153
298 .end·method307 .end·method
  
299 .method·public·static·c(Ljava/lang/Object;)Z308 .method·public·static·c(Ljava/lang/Object;)Z
300 ····.locals·0309 ····.locals·0
  
301 ····.line·1310 ····.line·1
302 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/S;311 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/S;
Offset 388, 14 lines modifiedOffset 397, 19 lines modified
388 ····.line·79397 ····.line·79
389 ····.line·80398 ····.line·80
390 ····.line·81399 ····.line·81
391 ····.line·82400 ····.line·82
392 ····.line·83401 ····.line·83
393 ····.line·84402 ····.line·84
394 ····.line·85403 ····.line·85
 404 ····.line·86
 405 ····.line·87
 406 ····.line·88
 407 ····.line·89
 408 ····.line·90
395 .end·method409 .end·method
  
396 .method·public·static·d(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/S;410 .method·public·static·d(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/S;
397 ····.locals·1411 ····.locals·1
  
398 ····.line·1412 ····.line·1
399 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/S;413 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/S;
Offset 573, 14 lines modifiedOffset 587, 18 lines modified
573 ····.line·143587 ····.line·143
574 ····.line·144588 ····.line·144
575 ····.line·145589 ····.line·145
576 ····.line·146590 ····.line·146
577 ····.line·147591 ····.line·147
578 ····.line·148592 ····.line·148
579 ····.line·149593 ····.line·149
 594 ····.line·150
 595 ····.line·151
 596 ····.line·152
 597 ····.line·153
580 .end·method598 .end·method
  
581 .method·public·static·e()Lcom/google/crypto/tink/shaded/protobuf/S;599 .method·public·static·e()Lcom/google/crypto/tink/shaded/protobuf/S;
582 ····.locals·1600 ····.locals·1
  
583 ····.line·1601 ····.line·1
584 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/S;->d:Lcom/google/crypto/tink/shaded/protobuf/S;602 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/S;->d:Lcom/google/crypto/tink/shaded/protobuf/S;
Offset 673, 14 lines modifiedOffset 691, 19 lines modified
673 ····.line·82691 ····.line·82
674 ····.line·83692 ····.line·83
675 ····.line·84693 ····.line·84
676 ····.line·85694 ····.line·85
677 ····.line·86695 ····.line·86
678 ····.line·87696 ····.line·87
679 ····.line·88697 ····.line·88
 698 ····.line·89
 699 ····.line·90
 700 ····.line·91
 701 ····.line·92
 702 ····.line·93
680 .end·method703 .end·method
  
681 .method·public·static·f(Ljava/lang/Object;)V704 .method·public·static·f(Ljava/lang/Object;)V
682 ····.locals·1705 ····.locals·1
  
683 ····.line·1706 ····.line·1
684 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/S;707 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/S;
Offset 770, 8 lines modifiedOffset 793, 13 lines modified
770 ····.line·79793 ····.line·79
771 ····.line·80794 ····.line·80
Max diff block lines reached; 139/2624 bytes (5.30%) of diff not shown.
3.52 KB
smali/com/google/crypto/tink/shaded/protobuf/x0.smali
    
Offset 128, 14 lines modifiedOffset 128, 19 lines modified
128 ····.line·82128 ····.line·82
129 ····.line·83129 ····.line·83
130 ····.line·84130 ····.line·84
131 ····.line·85131 ····.line·85
132 ····.line·86132 ····.line·86
133 ····.line·87133 ····.line·87
134 ····.line·88134 ····.line·88
 135 ····.line·89
 136 ····.line·90
 137 ····.line·91
 138 ····.line·92
 139 ····.line·93
135 .end·method140 .end·method
  
136 .method·public·static·a([BII)I141 .method·public·static·a([BII)I
137 ····.locals·3142 ····.locals·3
  
138 ····.line·1143 ····.line·1
139 ····add-int/lit8·v0,·p1,·-0x1144 ····add-int/lit8·v0,·p1,·-0x1
Offset 597, 28 lines modifiedOffset 602, 14 lines modified
597 ····.line·402602 ····.line·402
598 ····.line·403603 ····.line·403
599 ····.line·404604 ····.line·404
600 ····.line·405605 ····.line·405
601 ····.line·406606 ····.line·406
602 ····.line·407607 ····.line·407
603 ····.line·408608 ····.line·408
604 ····.line·409 
605 ····.line·410 
606 ····.line·411 
607 ····.line·412 
608 ····.line·413 
609 ····.line·414 
610 ····.line·415 
611 ····.line·416 
612 ····.line·417 
613 ····.line·418 
614 ····.line·419 
615 ····.line·420 
616 ····.line·421 
617 ····.line·422 
618 .end·method609 .end·method
  
619 .method·public·static·b(Ljava/lang/CharSequence;)I610 .method·public·static·b(Ljava/lang/CharSequence;)I
620 ····.locals·8611 ····.locals·8
  
621 ····.line·1612 ····.line·1
622 ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I613 ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I
Offset 628, 15 lines modifiedOffset 619, 15 lines modified
628 ····.line·4619 ····.line·4
629 ····move-result·v0620 ····move-result·v0
  
630 ····.line·5621 ····.line·5
631 ····const/4·v1,·0x0622 ····const/4·v1,·0x0
  
632 ····.line·6623 ····.line·6
633 ····const/4·v2,·0x0624 ····move·v2,·v1
  
634 ····.line·7625 ····.line·7
635 ····:goto_0626 ····:goto_0
636 ····if-ge·v2,·v0,·:cond_0627 ····if-ge·v2,·v0,·:cond_0
  
637 ····.line·8628 ····.line·8
638 ····.line·9629 ····.line·9
Offset 1333, 14 lines modifiedOffset 1324, 110 lines modified
1333 ····.line·5741324 ····.line·574
1334 ····.line·5751325 ····.line·575
1335 ····.line·5761326 ····.line·576
1336 ····.line·5771327 ····.line·577
1337 ····.line·5781328 ····.line·578
1338 ····.line·5791329 ····.line·579
1339 ····.line·5801330 ····.line·580
 1331 ····.line·581
 1332 ····.line·582
 1333 ····.line·583
 1334 ····.line·584
 1335 ····.line·585
 1336 ····.line·586
 1337 ····.line·587
 1338 ····.line·588
 1339 ····.line·589
 1340 ····.line·590
 1341 ····.line·591
 1342 ····.line·592
 1343 ····.line·593
 1344 ····.line·594
 1345 ····.line·595
 1346 ····.line·596
 1347 ····.line·597
 1348 ····.line·598
 1349 ····.line·599
 1350 ····.line·600
 1351 ····.line·601
 1352 ····.line·602
 1353 ····.line·603
 1354 ····.line·604
 1355 ····.line·605
 1356 ····.line·606
 1357 ····.line·607
 1358 ····.line·608
 1359 ····.line·609
 1360 ····.line·610
 1361 ····.line·611
 1362 ····.line·612
 1363 ····.line·613
 1364 ····.line·614
 1365 ····.line·615
 1366 ····.line·616
 1367 ····.line·617
 1368 ····.line·618
 1369 ····.line·619
 1370 ····.line·620
 1371 ····.line·621
 1372 ····.line·622
 1373 ····.line·623
 1374 ····.line·624
 1375 ····.line·625
 1376 ····.line·626
 1377 ····.line·627
 1378 ····.line·628
 1379 ····.line·629
 1380 ····.line·630
 1381 ····.line·631
 1382 ····.line·632
 1383 ····.line·633
 1384 ····.line·634
 1385 ····.line·635
Max diff block lines reached; 892/3498 bytes (25.50%) of diff not shown.
1.92 KB
smali/com/google/crypto/tink/shaded/protobuf/Z.smali
    
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
  
369 ····.line·151369 ····.line·151
370 ····invoke-direct·{p1,·p2},·Lcom/google/crypto/tink/shaded/protobuf/k;-><init>([B)V370 ····invoke-direct·{p1,·p2},·Lcom/google/crypto/tink/shaded/protobuf/k;-><init>([B)V
  
371 ····.line·152371 ····.line·152
372 ····.line·153372 ····.line·153
373 ····.line·154373 ····.line·154
374 ····invoke-static·{p1},·LI1/b;->k0(Lcom/google/crypto/tink/shaded/protobuf/l;)Ljava/lang/String;374 ····invoke-static·{p1},·LH1/a;->j0(Lcom/google/crypto/tink/shaded/protobuf/l;)Ljava/lang/String;
  
375 ····.line·155375 ····.line·155
376 ····.line·156376 ····.line·156
377 ····.line·157377 ····.line·157
378 ····move-result-object·p1378 ····move-result-object·p1
  
379 ····.line·158379 ····.line·158
Offset 409, 15 lines modifiedOffset 409, 15 lines modified
409 ····.line·170409 ····.line·170
410 ····.line·171410 ····.line·171
411 ····.line·172411 ····.line·172
412 ····check-cast·p3,·Lcom/google/crypto/tink/shaded/protobuf/l;412 ····check-cast·p3,·Lcom/google/crypto/tink/shaded/protobuf/l;
  
413 ····.line·173413 ····.line·173
414 ····.line·174414 ····.line·174
415 ····invoke-static·{p3},·LI1/b;->k0(Lcom/google/crypto/tink/shaded/protobuf/l;)Ljava/lang/String;415 ····invoke-static·{p3},·LH1/a;->j0(Lcom/google/crypto/tink/shaded/protobuf/l;)Ljava/lang/String;
  
416 ····.line·175416 ····.line·175
417 ····.line·176417 ····.line·176
418 ····.line·177418 ····.line·177
419 ····move-result-object·p1419 ····move-result-object·p1
  
420 ····.line·178420 ····.line·178
Offset 997, 16 lines modifiedOffset 997, 14 lines modified
997 ····.line·684997 ····.line·684
998 ····.line·685998 ····.line·685
999 ····.line·686999 ····.line·686
1000 ····.line·6871000 ····.line·687
1001 ····.line·6881001 ····.line·688
1002 ····.line·6891002 ····.line·689
1003 ····.line·6901003 ····.line·690
1004 ····.line·691 
1005 ····.line·692 
1006 .end·method1004 .end·method
  
1007 .method·public·static·c(Lcom/google/crypto/tink/shaded/protobuf/b;Ljava/lang/StringBuilder;I)V1005 .method·public·static·c(Lcom/google/crypto/tink/shaded/protobuf/b;Ljava/lang/StringBuilder;I)V
1008 ····.locals·181006 ····.locals·18
  
1009 ····move-object/from16·v0,·p01007 ····move-object/from16·v0,·p0
  
Offset 1035, 15 lines modifiedOffset 1033, 15 lines modified
  
1035 ····move-result-object·v61033 ····move-result-object·v6
  
1036 ····array-length·v7,·v61034 ····array-length·v7,·v6
  
1037 ····const/4·v8,·0x01035 ····const/4·v8,·0x0
  
1038 ····const/4·v9,·0x01036 ····move·v9,·v8
  
1039 ····:goto_01037 ····:goto_0
1040 ····const-string·v10,·"get"1038 ····const-string·v10,·"get"
  
1041 ····const-string·v11,·"has"1039 ····const-string·v11,·"has"
  
1042 ····const-string·v12,·"set"1040 ····const-string·v12,·"set"
Offset 1484, 17 lines modifiedOffset 1482, 17 lines modified
  
1484 ····invoke-static·{v13,·v14},·Ljava/lang/Double;->doubleToRawLongBits(D)J1482 ····invoke-static·{v13,·v14},·Ljava/lang/Double;->doubleToRawLongBits(D)J
  
1485 ····move-result-wide·v131483 ····move-result-wide·v13
  
1486 ····const-wide/16·v16,·0x01484 ····const-wide/16·v16,·0x0
  
1487 ····cmp-long·v15,·v13,·v161485 ····cmp-long·v13,·v13,·v16
  
1488 ····if-nez·v15,·:cond_151486 ····if-nez·v13,·:cond_15
  
1489 ····goto/16·:goto_41487 ····goto/16·:goto_4
  
1490 ····:cond_101488 ····:cond_10
1491 ····instance-of·v13,·v7,·Ljava/lang/String;1489 ····instance-of·v13,·v7,·Ljava/lang/String;
  
1492 ····if-eqz·v13,·:cond_111490 ····if-eqz·v13,·:cond_11
2.11 KB
smali/com/google/crypto/tink/shaded/protobuf/s.smali
    
Offset 114, 14 lines modifiedOffset 114, 19 lines modified
114 ····.line·82114 ····.line·82
115 ····.line·83115 ····.line·83
116 ····.line·84116 ····.line·84
117 ····.line·85117 ····.line·85
118 ····.line·86118 ····.line·86
119 ····.line·87119 ····.line·87
120 ····.line·88120 ····.line·88
 121 ····.line·89
 122 ····.line·90
 123 ····.line·91
 124 ····.line·92
 125 ····.line·93
121 .end·method126 .end·method
  
122 .method·public·static·a()Lcom/google/crypto/tink/shaded/protobuf/s;127 .method·public·static·a()Lcom/google/crypto/tink/shaded/protobuf/s;
123 ····.locals·6128 ····.locals·6
  
124 ····.line·1129 ····.line·1
125 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/s;->a:Lcom/google/crypto/tink/shaded/protobuf/s;130 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/s;->a:Lcom/google/crypto/tink/shaded/protobuf/s;
Offset 203, 73 lines modifiedOffset 208, 69 lines modified
203 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0208 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
204 ····.line·34209 ····.line·34
205 ····.line·35210 ····.line·35
206 ····move-object·v3,·v0211 ····move-object·v3,·v0
  
207 ····.line·36212 ····.line·36
208 ····goto·:goto_0 
  
209 ····.line·37 
210 ····:catch_0213 ····:catch_0
211 ····nop 
  
212 ····.line·38 
213 ····:goto_0214 ····:goto_0
214 ····if-eqz·v3,·:cond_1215 ····if-eqz·v3,·:cond_1
  
215 ····.line·39216 ····.line·37
216 ····.line·40217 ····.line·38
217 ····goto·:goto_1218 ····goto·:goto_1
  
218 ····.line·41219 ····.line·39
219 ····:cond_1220 ····:cond_1
220 ····:try_start_2221 ····:try_start_2
221 ····sget-object·v3,·Lcom/google/crypto/tink/shaded/protobuf/s;->b:Lcom/google/crypto/tink/shaded/protobuf/s;222 ····sget-object·v3,·Lcom/google/crypto/tink/shaded/protobuf/s;->b:Lcom/google/crypto/tink/shaded/protobuf/s;
  
222 ····.line·42223 ····.line·40
223 ····.line·43224 ····.line·41
224 ····:goto_1225 ····:goto_1
225 ····sput-object·v3,·Lcom/google/crypto/tink/shaded/protobuf/s;->a:Lcom/google/crypto/tink/shaded/protobuf/s;226 ····sput-object·v3,·Lcom/google/crypto/tink/shaded/protobuf/s;->a:Lcom/google/crypto/tink/shaded/protobuf/s;
  
226 ····.line·44227 ····.line·42
227 ····.line·45228 ····.line·43
228 ····move-object·v0,·v3229 ····move-object·v0,·v3
  
229 ····.line·46230 ····.line·44
230 ····goto·:goto_2231 ····goto·:goto_2
  
231 ····.line·47232 ····.line·45
232 ····:catchall_0233 ····:catchall_0
233 ····move-exception·v0234 ····move-exception·v0
  
234 ····.line·48235 ····.line·46
235 ····goto·:goto_3236 ····goto·:goto_3
  
236 ····.line·49237 ····.line·47
237 ····:cond_2238 ····:cond_2
238 ····:goto_2239 ····:goto_2
239 ····monitor-exit·v1240 ····monitor-exit·v1
  
240 ····.line·50241 ····.line·48
241 ····goto·:goto_4242 ····goto·:goto_4
  
242 ····.line·51243 ····.line·49
243 ····:goto_3244 ····:goto_3
244 ····monitor-exit·v1245 ····monitor-exit·v1
245 ····:try_end_2246 ····:try_end_2
246 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0247 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
247 ····.line·52248 ····.line·50
248 ····throw·v0249 ····throw·v0
  
249 ····.line·53250 ····.line·51
250 ····:cond_3251 ····:cond_3
251 ····:goto_4252 ····:goto_4
252 ····return-object·v0253 ····return-object·v0
 254 ····.line·52
 255 ····.line·53
253 ····.line·54256 ····.line·54
254 ····.line·55257 ····.line·55
255 ····.line·56258 ····.line·56
256 ····.line·57259 ····.line·57
257 ····.line·58260 ····.line·58
258 ····.line·59261 ····.line·59
259 ····.line·60262 ····.line·60
Offset 297, 8 lines modifiedOffset 298, 13 lines modified
297 ····.line·82298 ····.line·82
298 ····.line·83299 ····.line·83
299 ····.line·84300 ····.line·84
300 ····.line·85301 ····.line·85
301 ····.line·86302 ····.line·86
302 ····.line·87303 ····.line·87
303 ····.line·88304 ····.line·88
 305 ····.line·89
 306 ····.line·90
 307 ····.line·91
 308 ····.line·92
 309 ····.line·93
304 .end·method310 .end·method
51.8 KB
smali/com/google/crypto/tink/shaded/protobuf/v0.smali
Max HTML report size reached
61.9 KB
smali/com/google/crypto/tink/shaded/protobuf/p.smali
Max HTML report size reached
3.3 KB
smali/com/google/crypto/tink/shaded/protobuf/k.smali
    
Offset 103, 14 lines modifiedOffset 103, 19 lines modified
103 ····.line·79103 ····.line·79
104 ····.line·80104 ····.line·80
105 ····.line·81105 ····.line·81
106 ····.line·82106 ····.line·82
107 ····.line·83107 ····.line·83
108 ····.line·84108 ····.line·84
109 ····.line·85109 ····.line·85
 110 ····.line·86
 111 ····.line·87
 112 ····.line·88
 113 ····.line·89
 114 ····.line·90
110 .end·method115 .end·method
  
  
111 #·virtual·methods116 #·virtual·methods
112 .method·public·final·equals(Ljava/lang/Object;)Z117 .method·public·final·equals(Ljava/lang/Object;)Z
113 ····.locals·7118 ····.locals·7
  
Offset 304, 15 lines modifiedOffset 309, 15 lines modified
  
304 ····.line·87309 ····.line·87
305 ····.line·88310 ····.line·88
306 ····if-eq·v5,·v6,·:cond_5311 ····if-eq·v5,·v6,·:cond_5
  
307 ····.line·89312 ····.line·89
308 ····.line·90313 ····.line·90
309 ····const/4·v0,·0x0314 ····move·v0,·v2
  
310 ····.line·91315 ····.line·91
311 ····goto·:goto_1316 ····goto·:goto_1
  
312 ····.line·92317 ····.line·92
313 ····:cond_5318 ····:cond_5
314 ····add-int/lit8·v1,·v1,·0x1319 ····add-int/lit8·v1,·v1,·0x1
Offset 340, 15 lines modifiedOffset 345, 15 lines modified
  
340 ····.line·101345 ····.line·101
341 ····.line·102346 ····.line·102
342 ····const-string·v3,·",·"347 ····const-string·v3,·",·"
  
343 ····.line·103348 ····.line·103
344 ····.line·104349 ····.line·104
345 ····invoke-static·{v2,·v1,·v3},·LC1/i;->l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;350 ····invoke-static·{v2,·v1,·v3},·LC1/b;->r(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
  
346 ····.line·105351 ····.line·105
347 ····.line·106352 ····.line·106
348 ····.line·107353 ····.line·107
349 ····move-result-object·v1354 ····move-result-object·v1
  
350 ····.line·108355 ····.line·108
Offset 865, 14 lines modifiedOffset 870, 110 lines modified
865 ····.line·574870 ····.line·574
866 ····.line·575871 ····.line·575
867 ····.line·576872 ····.line·576
868 ····.line·577873 ····.line·577
869 ····.line·578874 ····.line·578
870 ····.line·579875 ····.line·579
871 ····.line·580876 ····.line·580
 877 ····.line·581
 878 ····.line·582
 879 ····.line·583
 880 ····.line·584
 881 ····.line·585
 882 ····.line·586
 883 ····.line·587
 884 ····.line·588
 885 ····.line·589
 886 ····.line·590
 887 ····.line·591
 888 ····.line·592
 889 ····.line·593
 890 ····.line·594
 891 ····.line·595
 892 ····.line·596
 893 ····.line·597
 894 ····.line·598
 895 ····.line·599
 896 ····.line·600
 897 ····.line·601
 898 ····.line·602
 899 ····.line·603
 900 ····.line·604
 901 ····.line·605
 902 ····.line·606
 903 ····.line·607
 904 ····.line·608
 905 ····.line·609
 906 ····.line·610
 907 ····.line·611
 908 ····.line·612
 909 ····.line·613
 910 ····.line·614
 911 ····.line·615
 912 ····.line·616
 913 ····.line·617
 914 ····.line·618
 915 ····.line·619
 916 ····.line·620
 917 ····.line·621
 918 ····.line·622
 919 ····.line·623
 920 ····.line·624
 921 ····.line·625
 922 ····.line·626
 923 ····.line·627
 924 ····.line·628
 925 ····.line·629
 926 ····.line·630
 927 ····.line·631
 928 ····.line·632
 929 ····.line·633
 930 ····.line·634
 931 ····.line·635
 932 ····.line·636
 933 ····.line·637
 934 ····.line·638
 935 ····.line·639
 936 ····.line·640
 937 ····.line·641
 938 ····.line·642
 939 ····.line·643
 940 ····.line·644
 941 ····.line·645
 942 ····.line·646
 943 ····.line·647
 944 ····.line·648
Max diff block lines reached; 739/3271 bytes (22.59%) of diff not shown.
1.49 KB
smali/com/google/crypto/tink/shaded/protobuf/j.smali
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
  
61 ····.line·1361 ····.line·13
62 ····.line·1462 ····.line·14
63 ····const-string·v1,·"Index·<·0:·"63 ····const-string·v1,·"Index·<·0:·"
  
64 ····.line·1564 ····.line·15
65 ····.line·1665 ····.line·16
66 ····invoke-static·{v1,·p1},·LC1/i;->i(Ljava/lang/String;I)Ljava/lang/String;66 ····invoke-static·{v1,·p1},·LC1/b;->o(Ljava/lang/String;I)Ljava/lang/String;
  
67 ····.line·1767 ····.line·17
68 ····.line·1868 ····.line·18
69 ····.line·1969 ····.line·19
70 ····move-result-object·p170 ····move-result-object·p1
  
71 ····.line·2071 ····.line·20
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
  
86 ····.line·2586 ····.line·25
87 ····.line·2687 ····.line·26
88 ····const-string·v3,·",·"88 ····const-string·v3,·",·"
  
89 ····.line·2789 ····.line·27
90 ····.line·2890 ····.line·28
91 ····invoke-static·{v2,·p1,·v3,·v1},·LC1/i;->j(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;91 ····invoke-static·{v2,·p1,·v3,·v1},·LC1/b;->p(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;
  
92 ····.line·2992 ····.line·29
93 ····.line·3093 ····.line·30
94 ····.line·3194 ····.line·31
95 ····move-result-object·p195 ····move-result-object·p1
  
96 ····.line·3296 ····.line·32
Offset 161, 14 lines modifiedOffset 161, 19 lines modified
161 ····.line·79161 ····.line·79
162 ····.line·80162 ····.line·80
163 ····.line·81163 ····.line·81
164 ····.line·82164 ····.line·82
165 ····.line·83165 ····.line·83
166 ····.line·84166 ····.line·84
167 ····.line·85167 ····.line·85
 168 ····.line·86
 169 ····.line·87
 170 ····.line·88
 171 ····.line·89
 172 ····.line·90
168 .end·method173 .end·method
  
169 .method·public·final·j(I[B)V174 .method·public·final·j(I[B)V
170 ····.locals·3175 ····.locals·3
  
171 ····.line·1176 ····.line·1
172 ····iget·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/j;->g:I177 ····iget·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/j;->g:I
Offset 324, 14 lines modifiedOffset 329, 18 lines modified
324 ····.line·143329 ····.line·143
325 ····.line·144330 ····.line·144
326 ····.line·145331 ····.line·145
327 ····.line·146332 ····.line·146
328 ····.line·147333 ····.line·147
329 ····.line·148334 ····.line·148
330 ····.line·149335 ····.line·149
 336 ····.line·150
 337 ····.line·151
 338 ····.line·152
 339 ····.line·153
331 .end·method340 .end·method
  
332 .method·public·final·k(I)B341 .method·public·final·k(I)B
333 ····.locals·1342 ····.locals·1
  
334 ····.line·1343 ····.line·1
335 ····iget·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/j;->g:I344 ····iget·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/j;->g:I
304 B
smali/com/google/crypto/tink/shaded/protobuf/z.smali
    
Offset 97, 8 lines modifiedOffset 97, 13 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
306 B
smali/com/google/crypto/tink/shaded/protobuf/r.smali
    
Offset 113, 8 lines modifiedOffset 113, 13 lines modified
113 ····.line·82113 ····.line·82
114 ····.line·83114 ····.line·83
115 ····.line·84115 ····.line·84
116 ····.line·85116 ····.line·85
117 ····.line·86117 ····.line·86
118 ····.line·87118 ····.line·87
119 ····.line·88119 ····.line·88
 120 ····.line·89
 121 ····.line·90
 122 ····.line·91
 123 ····.line·92
 124 ····.line·93
120 .end·method125 .end·method
2.36 KB
smali/com/google/crypto/tink/shaded/protobuf/h0.smali
    
Offset 117, 14 lines modifiedOffset 117, 19 lines modified
117 ····.line·82117 ····.line·82
118 ····.line·83118 ····.line·83
119 ····.line·84119 ····.line·84
120 ····.line·85120 ····.line·85
121 ····.line·86121 ····.line·86
122 ····.line·87122 ····.line·87
123 ····.line·88123 ····.line·88
 124 ····.line·89
 125 ····.line·90
 126 ····.line·91
 127 ····.line·92
 128 ····.line·93
124 .end·method129 .end·method
  
125 .method·public·constructor·<init>(I[Ljava/lang/Object;)V130 .method·public·constructor·<init>(I[Ljava/lang/Object;)V
126 ····.locals·0131 ····.locals·0
  
127 ····.line·1132 ····.line·1
128 ····invoke-direct·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;-><init>()V133 ····invoke-direct·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;-><init>()V
Offset 278, 14 lines modifiedOffset 283, 18 lines modified
278 ····.line·143283 ····.line·143
279 ····.line·144284 ····.line·144
280 ····.line·145285 ····.line·145
281 ····.line·146286 ····.line·146
282 ····.line·147287 ····.line·147
283 ····.line·148288 ····.line·148
284 ····.line·149289 ····.line·149
 290 ····.line·150
 291 ····.line·151
 292 ····.line·152
 293 ····.line·153
285 .end·method294 .end·method
  
  
286 #·virtual·methods295 #·virtual·methods
287 .method·public·final·add(ILjava/lang/Object;)V296 .method·public·final·add(ILjava/lang/Object;)V
288 ····.locals·4297 ····.locals·4
  
Offset 362, 15 lines modifiedOffset 371, 15 lines modified
  
362 ····.line·3371 ····.line·3
363 ····const-string·v0,·"Index:"372 ····const-string·v0,·"Index:"
  
364 ····const-string·v1,·",·Size:"373 ····const-string·v1,·",·Size:"
  
365 ····.line·4374 ····.line·4
366 ····invoke-static·{v0,·p1,·v1},·LC1/i;->l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;375 ····invoke-static·{v0,·p1,·v1},·LC1/b;->r(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
  
367 ····move-result-object·p1376 ····move-result-object·p1
  
368 ····.line·5377 ····.line·5
369 ····iget·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/h0;->e:I378 ····iget·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/h0;->e:I
  
370 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;379 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
Offset 541, 14 lines modifiedOffset 550, 19 lines modified
541 ····.line·79550 ····.line·79
542 ····.line·80551 ····.line·80
543 ····.line·81552 ····.line·81
544 ····.line·82553 ····.line·82
545 ····.line·83554 ····.line·83
546 ····.line·84555 ····.line·84
547 ····.line·85556 ····.line·85
 557 ····.line·86
 558 ····.line·87
 559 ····.line·88
 560 ····.line·89
 561 ····.line·90
548 .end·method562 .end·method
  
549 .method·public·final·get(I)Ljava/lang/Object;563 .method·public·final·get(I)Ljava/lang/Object;
550 ····.locals·1564 ····.locals·1
  
551 ····invoke-virtual·{p0,·p1},·Lcom/google/crypto/tink/shaded/protobuf/h0;->i(I)V565 ····invoke-virtual·{p0,·p1},·Lcom/google/crypto/tink/shaded/protobuf/h0;->i(I)V
  
Offset 587, 15 lines modifiedOffset 601, 15 lines modified
  
587 ····.line·11601 ····.line·11
588 ····.line·12602 ····.line·12
589 ····const-string·v2,·",·Size:"603 ····const-string·v2,·",·Size:"
  
590 ····.line·13604 ····.line·13
591 ····.line·14605 ····.line·14
592 ····invoke-static·{v1,·p1,·v2},·LC1/i;->l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;606 ····invoke-static·{v1,·p1,·v2},·LC1/b;->r(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
  
593 ····.line·15607 ····.line·15
594 ····.line·16608 ····.line·16
595 ····.line·17609 ····.line·17
596 ····move-result-object·p1610 ····move-result-object·p1
  
597 ····.line·18611 ····.line·18
Offset 673, 14 lines modifiedOffset 687, 19 lines modified
673 ····.line·79687 ····.line·79
674 ····.line·80688 ····.line·80
675 ····.line·81689 ····.line·81
676 ····.line·82690 ····.line·82
677 ····.line·83691 ····.line·83
678 ····.line·84692 ····.line·84
679 ····.line·85693 ····.line·85
 694 ····.line·86
 695 ····.line·87
 696 ····.line·88
 697 ····.line·89
 698 ····.line·90
680 .end·method699 .end·method
  
681 .method·public·final·remove(I)Ljava/lang/Object;700 .method·public·final·remove(I)Ljava/lang/Object;
682 ····.locals·4701 ····.locals·4
  
683 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;->g()V702 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;->g()V
  
306 B
smali/com/google/crypto/tink/shaded/protobuf/u.smali
    
Offset 137, 8 lines modifiedOffset 137, 13 lines modified
137 ····.line·82137 ····.line·82
138 ····.line·83138 ····.line·83
139 ····.line·84139 ····.line·84
140 ····.line·85140 ····.line·85
141 ····.line·86141 ····.line·86
142 ····.line·87142 ····.line·87
143 ····.line·88143 ····.line·88
 144 ····.line·89
 145 ····.line·90
 146 ····.line·91
 147 ····.line·92
 148 ····.line·93
144 .end·method149 .end·method
1.22 KB
smali/com/google/crypto/tink/shaded/protobuf/d.smali
    
Offset 55, 42 lines modifiedOffset 55, 37 lines modified
55 ····.line·1655 ····.line·16
56 ····.line·1756 ····.line·17
57 ····move-result-object·v157 ····move-result-object·v1
58 ····:try_end_158 ····:try_end_1
59 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_159 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1
  
60 ····.line·1860 ····.line·18
61 ····goto·:goto_1 
  
62 ····.line·19 
63 ····:catchall_161 ····:catchall_1
64 ····nop 
  
65 ····.line·20 
66 ····:goto_1 
67 ····if-eqz·v1,·:cond_062 ····if-eqz·v1,·:cond_0
  
68 ····.line·2163 ····.line·19
69 ····.line·2264 ····.line·20
70 ····const/4·v0,·0x165 ····const/4·v0,·0x1
  
71 ····.line·2366 ····.line·21
72 ····goto·:goto_267 ····goto·:goto_1
  
73 ····.line·2468 ····.line·22
74 ····:cond_069 ····:cond_0
75 ····const/4·v0,·0x070 ····const/4·v0,·0x0
  
76 ····.line·2571 ····.line·23
77 ····:goto_272 ····:goto_1
78 ····sput-boolean·v0,·Lcom/google/crypto/tink/shaded/protobuf/d;->b:Z73 ····sput-boolean·v0,·Lcom/google/crypto/tink/shaded/protobuf/d;->b:Z
  
 74 ····.line·24
 75 ····.line·25
 76 ····return-void
79 ····.line·2677 ····.line·26
80 ····.line·2778 ····.line·27
81 ····return-void 
82 ····.line·2879 ····.line·28
83 ····.line·2980 ····.line·29
84 ····.line·3081 ····.line·30
85 ····.line·3182 ····.line·31
86 ····.line·3283 ····.line·32
87 ····.line·3384 ····.line·33
88 ····.line·3485 ····.line·34
Offset 144, 14 lines modifiedOffset 139, 19 lines modified
144 ····.line·82139 ····.line·82
145 ····.line·83140 ····.line·83
146 ····.line·84141 ····.line·84
147 ····.line·85142 ····.line·85
148 ····.line·86143 ····.line·86
149 ····.line·87144 ····.line·87
150 ····.line·88145 ····.line·88
 146 ····.line·89
 147 ····.line·90
 148 ····.line·91
 149 ····.line·92
 150 ····.line·93
151 .end·method151 .end·method
  
152 .method·public·static·a()Z152 .method·public·static·a()Z
153 ····.locals·1153 ····.locals·1
  
154 ····.line·1154 ····.line·1
155 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/d;->a:Ljava/lang/Class;155 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/d;->a:Ljava/lang/Class;
412 B
smali/com/google/crypto/tink/shaded/protobuf/q0.smali
    
Offset 140, 14 lines modifiedOffset 140, 19 lines modified
140 ····.line·82140 ····.line·82
141 ····.line·83141 ····.line·83
142 ····.line·84142 ····.line·84
143 ····.line·85143 ····.line·85
144 ····.line·86144 ····.line·86
145 ····.line·87145 ····.line·87
146 ····.line·88146 ····.line·88
 147 ····.line·89
 148 ····.line·90
 149 ····.line·91
 150 ····.line·92
 151 ····.line·93
147 .end·method152 .end·method
  
  
148 #·virtual·methods153 #·virtual·methods
149 .method·public·final·bridge·synthetic·run()Ljava/lang/Object;154 .method·public·final·bridge·synthetic·run()Ljava/lang/Object;
150 ····.locals·1155 ····.locals·1
  
1.24 KB
smali/com/google/crypto/tink/shaded/protobuf/L.smali
    
Offset 167, 14 lines modifiedOffset 167, 18 lines modified
167 ····.line·143167 ····.line·143
168 ····.line·144168 ····.line·144
169 ····.line·145169 ····.line·145
170 ····.line·146170 ····.line·146
171 ····.line·147171 ····.line·147
172 ····.line·148172 ····.line·148
173 ····.line·149173 ····.line·149
 174 ····.line·150
 175 ····.line·151
 176 ····.line·152
 177 ····.line·153
174 .end·method178 .end·method
  
175 .method·public·final·b(JLjava/lang/Object;Ljava/lang/Object;)V179 .method·public·final·b(JLjava/lang/Object;Ljava/lang/Object;)V
176 ····.locals·4180 ····.locals·4
  
177 ····.line·1181 ····.line·1
178 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/u0;->c:Lcom/google/crypto/tink/shaded/protobuf/t0;182 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/u0;->c:Lcom/google/crypto/tink/shaded/protobuf/t0;
Offset 632, 28 lines modifiedOffset 636, 14 lines modified
632 ····.line·402636 ····.line·402
633 ····.line·403637 ····.line·403
634 ····.line·404638 ····.line·404
635 ····.line·405639 ····.line·405
636 ····.line·406640 ····.line·406
637 ····.line·407641 ····.line·407
638 ····.line·408642 ····.line·408
639 ····.line·409 
640 ····.line·410 
641 ····.line·411 
642 ····.line·412 
643 ····.line·413 
644 ····.line·414 
645 ····.line·415 
646 ····.line·416 
647 ····.line·417 
648 ····.line·418 
649 ····.line·419 
650 ····.line·420 
651 ····.line·421 
652 ····.line·422 
653 .end·method643 .end·method
  
654 .method·public·final·c(JLjava/lang/Object;)Ljava/util/List;644 .method·public·final·c(JLjava/lang/Object;)Ljava/util/List;
655 ····.locals·2645 ····.locals·2
  
656 ····.line·1646 ····.line·1
657 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/u0;->c:Lcom/google/crypto/tink/shaded/protobuf/t0;647 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/u0;->c:Lcom/google/crypto/tink/shaded/protobuf/t0;
Offset 838, 8 lines modifiedOffset 828, 12 lines modified
838 ····.line·143828 ····.line·143
839 ····.line·144829 ····.line·144
840 ····.line·145830 ····.line·145
841 ····.line·146831 ····.line·146
842 ····.line·147832 ····.line·147
843 ····.line·148833 ····.line·148
844 ····.line·149834 ····.line·149
 835 ····.line·150
 836 ····.line·151
 837 ····.line·152
 838 ····.line·153
845 .end·method839 .end·method
3.93 KB
smali/com/google/crypto/tink/shaded/protobuf/r0.smali
Max HTML report size reached
14.0 KB
smali/com/google/crypto/tink/shaded/protobuf/u0.smali
Max HTML report size reached
3.19 KB
smali/com/google/crypto/tink/shaded/protobuf/o0.smali
    
Offset 104, 14 lines modifiedOffset 104, 19 lines modified
104 ····.line·79104 ····.line·79
105 ····.line·80105 ····.line·80
106 ····.line·81106 ····.line·81
107 ····.line·82107 ····.line·82
108 ····.line·83108 ····.line·83
109 ····.line·84109 ····.line·84
110 ····.line·85110 ····.line·85
 111 ····.line·86
 112 ····.line·87
 113 ····.line·88
 114 ····.line·89
 115 ····.line·90
111 .end·method116 .end·method
  
112 .method·public·static·b(Ljava/lang/Object;)V117 .method·public·static·b(Ljava/lang/Object;)V
113 ····.locals·1118 ····.locals·1
  
114 ····.line·1119 ····.line·1
115 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/A;120 ····check-cast·p0,·Lcom/google/crypto/tink/shaded/protobuf/A;
Offset 203, 21 lines modifiedOffset 208, 26 lines modified
203 ····.line·79208 ····.line·79
204 ····.line·80209 ····.line·80
205 ····.line·81210 ····.line·81
206 ····.line·82211 ····.line·82
207 ····.line·83212 ····.line·83
208 ····.line·84213 ····.line·84
209 ····.line·85214 ····.line·85
 215 ····.line·86
 216 ····.line·87
 217 ····.line·88
 218 ····.line·89
 219 ····.line·90
210 .end·method220 .end·method
  
211 .method·public·static·c(Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/k;)Z221 .method·public·static·c(Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/k;)Z
212 ····.locals·8222 ····.locals·8
  
213 ····.line·1223 ····.line·1
214 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->k()I224 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->j()I
  
215 ····.line·2225 ····.line·2
216 ····.line·3226 ····.line·3
217 ····.line·4227 ····.line·4
218 ····move-result·v0228 ····move-result·v0
  
219 ····.line·5229 ····.line·5
Offset 267, 15 lines modifiedOffset 277, 15 lines modified
267 ····const/4·v4,·0x5277 ····const/4·v4,·0x5
  
268 ····.line·25278 ····.line·25
269 ····if-ne·v0,·v4,·:cond_0279 ····if-ne·v0,·v4,·:cond_0
  
270 ····.line·26280 ····.line·26
271 ····.line·27281 ····.line·27
272 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->G()I282 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->F()I
  
273 ····.line·28283 ····.line·28
274 ····.line·29284 ····.line·29
275 ····.line·30285 ····.line·30
276 ····move-result·p1286 ····move-result·p1
  
277 ····.line·31287 ····.line·31
Offset 315, 15 lines modifiedOffset 325, 15 lines modified
315 ····move-result-object·p0325 ····move-result-object·p0
  
316 ····.line·48326 ····.line·48
317 ····throw·p0327 ····throw·p0
  
318 ····.line·49328 ····.line·49
319 ····:cond_1329 ····:cond_1
320 ····const/4·v3,·0x0330 ····move·v3,·v4
  
321 ····.line·50331 ····.line·50
322 ····goto·:goto_0332 ····goto·:goto_0
  
323 ····.line·51333 ····.line·51
324 ····:cond_2334 ····:cond_2
325 ····invoke-static·{},·Lcom/google/crypto/tink/shaded/protobuf/n0;->c()Lcom/google/crypto/tink/shaded/protobuf/n0;335 ····invoke-static·{},·Lcom/google/crypto/tink/shaded/protobuf/n0;->c()Lcom/google/crypto/tink/shaded/protobuf/n0;
Offset 338, 15 lines modifiedOffset 348, 15 lines modified
  
338 ····.line·56348 ····.line·56
339 ····or-int/lit8·v5,·v1,·0x4349 ····or-int/lit8·v5,·v1,·0x4
  
340 ····.line·57350 ····.line·57
341 ····.line·58351 ····.line·58
342 ····:cond_3352 ····:cond_3
343 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->L()I353 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->K()I
  
344 ····.line·59354 ····.line·59
345 ····.line·60355 ····.line·60
346 ····.line·61356 ····.line·61
347 ····move-result·v6357 ····move-result·v6
  
348 ····.line·62358 ····.line·62
Offset 368, 15 lines modifiedOffset 378, 15 lines modified
  
368 ····.line·71378 ····.line·71
369 ····if-nez·v6,·:cond_3379 ····if-nez·v6,·:cond_3
  
370 ····.line·72380 ····.line·72
371 ····.line·73381 ····.line·73
372 ····:cond_4382 ····:cond_4
373 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->k()I383 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->j()I
  
374 ····.line·74384 ····.line·74
375 ····.line·75385 ····.line·75
376 ····.line·76386 ····.line·76
377 ····move-result·p1387 ····move-result·p1
  
378 ····.line·77388 ····.line·77
Offset 446, 15 lines modifiedOffset 456, 15 lines modified
446 ····.line·107456 ····.line·107
447 ····.line·108457 ····.line·108
448 ····.line·109458 ····.line·109
449 ····goto·:goto_0459 ····goto·:goto_0
  
450 ····.line·110460 ····.line·110
451 ····:cond_7461 ····:cond_7
452 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->n()J462 ····invoke-virtual·{p1},·Landroidx/datastore/preferences/protobuf/k;->m()J
  
453 ····.line·111463 ····.line·111
454 ····.line·112464 ····.line·112
455 ····.line·113465 ····.line·113
456 ····move-result-wide·v4466 ····move-result-wide·v4
  
457 ····.line·114467 ····.line·114
Offset 482, 15 lines modifiedOffset 492, 15 lines modified
Max diff block lines reached; 533/3158 bytes (16.88%) of diff not shown.
424 B
smali/com/google/crypto/tink/shaded/protobuf/h.smali
    
Offset 126, 14 lines modifiedOffset 126, 19 lines modified
126 ····.line·82126 ····.line·82
127 ····.line·83127 ····.line·83
128 ····.line·84128 ····.line·84
129 ····.line·85129 ····.line·85
130 ····.line·86130 ····.line·86
131 ····.line·87131 ····.line·87
132 ····.line·88132 ····.line·88
 133 ····.line·89
 134 ····.line·90
 135 ····.line·91
 136 ····.line·92
 137 ····.line·93
133 .end·method138 .end·method
  
134 .method·public·final·remove()V139 .method·public·final·remove()V
135 ····.locals·1140 ····.locals·1
  
136 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;141 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
84.3 KB
smali/com/google/crypto/tink/shaded/protobuf/k0.smali
Max HTML report size reached
638 B
smali/com/google/crypto/tink/shaded/protobuf/o.smali
    
Offset 112, 14 lines modifiedOffset 112, 19 lines modified
112 ····.line·82112 ····.line·82
113 ····.line·83113 ····.line·83
114 ····.line·84114 ····.line·84
115 ····.line·85115 ····.line·85
116 ····.line·86116 ····.line·86
117 ····.line·87117 ····.line·87
118 ····.line·88118 ····.line·88
 119 ····.line·89
 120 ····.line·90
 121 ····.line·91
 122 ····.line·92
 123 ····.line·93
119 .end·method124 .end·method
  
120 .method·public·static·b(I)I125 .method·public·static·b(I)I
121 ····.locals·1126 ····.locals·1
  
122 ····.line·1127 ····.line·1
123 ····ushr-int/lit8·v0,·p0,·0x1128 ····ushr-int/lit8·v0,·p0,·0x1
Offset 860, 16 lines modifiedOffset 865, 14 lines modified
860 ····.line·684865 ····.line·684
861 ····.line·685866 ····.line·685
862 ····.line·686867 ····.line·686
863 ····.line·687868 ····.line·687
864 ····.line·688869 ····.line·688
865 ····.line·689870 ····.line·689
866 ····.line·690871 ····.line·690
867 ····.line·691 
868 ····.line·692 
869 .end·method872 .end·method
  
  
870 #·virtual·methods873 #·virtual·methods
871 .method·public·abstract·A(I)Z874 .method·public·abstract·A(I)Z
872 .end·method875 .end·method
  
2.84 KB
smali/com/google/crypto/tink/shaded/protobuf/l.smali
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
  
98 ····.line·1898 ····.line·18
99 ····.line·1999 ····.line·19
100 ····const-string·v1,·",·"100 ····const-string·v1,·",·"
  
101 ····.line·20101 ····.line·20
102 ····.line·21102 ····.line·21
103 ····invoke-static·{v0,·p0,·v1,·p1},·LC1/i;->j(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;103 ····invoke-static·{v0,·p0,·v1,·p1},·LC1/b;->p(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;
  
104 ····.line·22104 ····.line·22
105 ····.line·23105 ····.line·23
106 ····.line·24106 ····.line·24
107 ····move-result-object·p0107 ····move-result-object·p0
  
108 ····.line·25108 ····.line·25
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
  
127 ····.line·32127 ····.line·32
128 ····.line·33128 ····.line·33
129 ····const-string·v1,·"·>=·"129 ····const-string·v1,·"·>=·"
  
130 ····.line·34130 ····.line·34
131 ····.line·35131 ····.line·35
132 ····invoke-static·{v0,·p1,·v1,·p2},·LC1/i;->j(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;132 ····invoke-static·{v0,·p1,·v1,·p2},·LC1/b;->p(Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;
  
133 ····.line·36133 ····.line·36
134 ····.line·37134 ····.line·37
135 ····.line·38135 ····.line·38
136 ····move-result-object·p1136 ····move-result-object·p1
  
137 ····.line·39137 ····.line·39
Offset 533, 28 lines modifiedOffset 533, 14 lines modified
533 ····.line·402533 ····.line·402
534 ····.line·403534 ····.line·403
535 ····.line·404535 ····.line·404
536 ····.line·405536 ····.line·405
537 ····.line·406537 ····.line·406
538 ····.line·407538 ····.line·407
539 ····.line·408539 ····.line·408
540 ····.line·409 
541 ····.line·410 
542 ····.line·411 
543 ····.line·412 
544 ····.line·413 
545 ····.line·414 
546 ····.line·415 
547 ····.line·416 
548 ····.line·417 
549 ····.line·418 
550 ····.line·419 
551 ····.line·420 
552 ····.line·421 
553 ····.line·422 
554 .end·method540 .end·method
  
555 .method·public·static·i([BII)Lcom/google/crypto/tink/shaded/protobuf/k;541 .method·public·static·i([BII)Lcom/google/crypto/tink/shaded/protobuf/k;
556 ····.locals·3542 ····.locals·3
  
557 ····.line·1543 ····.line·1
558 ····add-int·v0,·p1,·p2544 ····add-int·v0,·p1,·p2
Offset 996, 28 lines modifiedOffset 982, 14 lines modified
996 ····.line·402982 ····.line·402
997 ····.line·403983 ····.line·403
998 ····.line·404984 ····.line·404
999 ····.line·405985 ····.line·405
1000 ····.line·406986 ····.line·406
1001 ····.line·407987 ····.line·407
1002 ····.line·408988 ····.line·408
1003 ····.line·409 
1004 ····.line·410 
1005 ····.line·411 
1006 ····.line·412 
1007 ····.line·413 
1008 ····.line·414 
1009 ····.line·415 
1010 ····.line·416 
1011 ····.line·417 
1012 ····.line·418 
1013 ····.line·419 
1014 ····.line·420 
1015 ····.line·421 
1016 ····.line·422 
1017 .end·method989 .end·method
  
  
1018 #·virtual·methods990 #·virtual·methods
1019 .method·public·abstract·g(I)B991 .method·public·abstract·g(I)B
1020 .end·method992 .end·method
  
Offset 1160, 14 lines modifiedOffset 1132, 19 lines modified
1160 ····.line·821132 ····.line·82
1161 ····.line·831133 ····.line·83
1162 ····.line·841134 ····.line·84
1163 ····.line·851135 ····.line·85
1164 ····.line·861136 ····.line·86
1165 ····.line·871137 ····.line·87
1166 ····.line·881138 ····.line·88
 1139 ····.line·89
 1140 ····.line·90
 1141 ····.line·91
 1142 ····.line·92
 1143 ····.line·93
1167 .end·method1144 .end·method
  
1168 .method·public·abstract·j(I[B)V1145 .method·public·abstract·j(I[B)V
1169 .end·method1146 .end·method
  
1170 .method·public·abstract·k(I)B1147 .method·public·abstract·k(I)B
1171 .end·method1148 .end·method
Offset 1241, 15 lines modifiedOffset 1218, 15 lines modified
  
1241 ····.line·201218 ····.line·20
1242 ····.line·211219 ····.line·21
1243 ····if-gt·v2,·v3,·:cond_01220 ····if-gt·v2,·v3,·:cond_0
  
1244 ····.line·221221 ····.line·22
1245 ····.line·231222 ····.line·23
1246 ····invoke-static·{p0},·LI1/b;->k0(Lcom/google/crypto/tink/shaded/protobuf/l;)Ljava/lang/String;1223 ····invoke-static·{p0},·LH1/a;->j0(Lcom/google/crypto/tink/shaded/protobuf/l;)Ljava/lang/String;
  
1247 ····.line·241224 ····.line·24
1248 ····.line·251225 ····.line·25
1249 ····.line·261226 ····.line·26
1250 ····move-result-object·v21227 ····move-result-object·v2
  
1251 ····.line·271228 ····.line·27
Offset 1329, 15 lines modifiedOffset 1306, 15 lines modified
1329 ····.line·611306 ····.line·61
Max diff block lines reached; 350/2805 bytes (12.48%) of diff not shown.
2.67 KB
smali/com/google/crypto/tink/shaded/protobuf/y.smali
    
Offset 120, 14 lines modifiedOffset 120, 19 lines modified
120 ····.line·79120 ····.line·79
121 ····.line·80121 ····.line·80
122 ····.line·81122 ····.line·81
123 ····.line·82123 ····.line·82
124 ····.line·83124 ····.line·83
125 ····.line·84125 ····.line·84
126 ····.line·85126 ····.line·85
 127 ····.line·86
 128 ····.line·87
 129 ····.line·88
 130 ····.line·89
 131 ····.line·90
127 .end·method132 .end·method
  
128 .method·public·static·h(Lcom/google/crypto/tink/shaded/protobuf/A;Ljava/lang/Object;)V133 .method·public·static·h(Lcom/google/crypto/tink/shaded/protobuf/A;Ljava/lang/Object;)V
129 ····.locals·2134 ····.locals·2
  
130 ····.line·1135 ····.line·1
131 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/g0;->c:Lcom/google/crypto/tink/shaded/protobuf/g0;136 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/g0;->c:Lcom/google/crypto/tink/shaded/protobuf/g0;
Offset 289, 14 lines modifiedOffset 294, 18 lines modified
289 ····.line·143294 ····.line·143
290 ····.line·144295 ····.line·144
291 ····.line·145296 ····.line·145
292 ····.line·146297 ····.line·146
293 ····.line·147298 ····.line·147
294 ····.line·148299 ····.line·148
295 ····.line·149300 ····.line·149
 301 ····.line·150
 302 ····.line·151
 303 ····.line·152
 304 ····.line·153
296 .end·method305 .end·method
  
  
297 #·virtual·methods306 #·virtual·methods
298 .method·public·bridge·synthetic·b()Lcom/google/crypto/tink/shaded/protobuf/A;307 .method·public·bridge·synthetic·b()Lcom/google/crypto/tink/shaded/protobuf/A;
299 ····.locals·1308 ····.locals·1
  
Offset 389, 14 lines modifiedOffset 398, 19 lines modified
389 ····.line·82398 ····.line·82
390 ····.line·83399 ····.line·83
391 ····.line·84400 ····.line·84
392 ····.line·85401 ····.line·85
393 ····.line·86402 ····.line·86
394 ····.line·87403 ····.line·87
395 ····.line·88404 ····.line·88
 405 ····.line·89
 406 ····.line·90
 407 ····.line·91
 408 ····.line·92
 409 ····.line·93
396 .end·method410 .end·method
  
397 .method·public·final·c()Lcom/google/crypto/tink/shaded/protobuf/A;411 .method·public·final·c()Lcom/google/crypto/tink/shaded/protobuf/A;
398 ····.locals·2412 ····.locals·2
  
399 ····.line·1413 ····.line·1
400 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->d()Lcom/google/crypto/tink/shaded/protobuf/A;414 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->d()Lcom/google/crypto/tink/shaded/protobuf/A;
Offset 504, 14 lines modifiedOffset 518, 19 lines modified
504 ····.line·82518 ····.line·82
505 ····.line·83519 ····.line·83
506 ····.line·84520 ····.line·84
507 ····.line·85521 ····.line·85
508 ····.line·86522 ····.line·86
509 ····.line·87523 ····.line·87
510 ····.line·88524 ····.line·88
 525 ····.line·89
 526 ····.line·90
 527 ····.line·91
 528 ····.line·92
 529 ····.line·93
511 .end·method530 .end·method
  
512 .method·public·final·d()Lcom/google/crypto/tink/shaded/protobuf/A;531 .method·public·final·d()Lcom/google/crypto/tink/shaded/protobuf/A;
513 ····.locals·3532 ····.locals·3
  
514 ····.line·1533 ····.line·1
515 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/y;->d:Lcom/google/crypto/tink/shaded/protobuf/A;534 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/y;->d:Lcom/google/crypto/tink/shaded/protobuf/A;
Offset 633, 14 lines modifiedOffset 652, 19 lines modified
633 ····.line·82652 ····.line·82
634 ····.line·83653 ····.line·83
635 ····.line·84654 ····.line·84
636 ····.line·85655 ····.line·85
637 ····.line·86656 ····.line·86
638 ····.line·87657 ····.line·87
639 ····.line·88658 ····.line·88
 659 ····.line·89
 660 ····.line·90
 661 ····.line·91
 662 ····.line·92
 663 ····.line·93
640 .end·method664 .end·method
  
641 .method·public·final·e()Lcom/google/crypto/tink/shaded/protobuf/y;665 .method·public·final·e()Lcom/google/crypto/tink/shaded/protobuf/y;
642 ····.locals·2666 ····.locals·2
  
643 ····.line·1667 ····.line·1
644 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/y;->c:Lcom/google/crypto/tink/shaded/protobuf/A;668 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/y;->c:Lcom/google/crypto/tink/shaded/protobuf/A;
Offset 767, 14 lines modifiedOffset 791, 19 lines modified
767 ····.line·82791 ····.line·82
768 ····.line·83792 ····.line·83
769 ····.line·84793 ····.line·84
770 ····.line·85794 ····.line·85
771 ····.line·86795 ····.line·86
772 ····.line·87796 ····.line·87
773 ····.line·88797 ····.line·88
 798 ····.line·89
 799 ····.line·90
 800 ····.line·91
 801 ····.line·92
 802 ····.line·93
774 .end·method803 .end·method
  
775 .method·public·final·g(Lcom/google/crypto/tink/shaded/protobuf/A;)V804 .method·public·final·g(Lcom/google/crypto/tink/shaded/protobuf/A;)V
776 ····.locals·1805 ····.locals·1
  
777 ····.line·1806 ····.line·1
778 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/y;->c:Lcom/google/crypto/tink/shaded/protobuf/A;807 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/y;->c:Lcom/google/crypto/tink/shaded/protobuf/A;
Offset 875, 8 lines modifiedOffset 904, 13 lines modified
875 ····.line·79904 ····.line·79
876 ····.line·80905 ····.line·80
877 ····.line·81906 ····.line·81
878 ····.line·82907 ····.line·82
879 ····.line·83908 ····.line·83
880 ····.line·84909 ····.line·84
881 ····.line·85910 ····.line·85
 911 ····.line·86
Max diff block lines reached; 0/2627 bytes (0.00%) of diff not shown.
5.2 KB
smali/com/google/crypto/tink/shaded/protobuf/m.smali
Max HTML report size reached
306 B
smali/com/google/crypto/tink/shaded/protobuf/U.smali
    
Offset 137, 8 lines modifiedOffset 137, 13 lines modified
137 ····.line·82137 ····.line·82
138 ····.line·83138 ····.line·83
139 ····.line·84139 ····.line·84
140 ····.line·85140 ····.line·85
141 ····.line·86141 ····.line·86
142 ····.line·87142 ····.line·87
143 ····.line·88143 ····.line·88
 144 ····.line·89
 145 ····.line·90
 146 ····.line·91
 147 ····.line·92
 148 ····.line·93
144 .end·method149 .end·method
450 B
smali/com/google/crypto/tink/shaded/protobuf/p0.smali
    
Offset 161, 14 lines modifiedOffset 161, 19 lines modified
161 ····.line·79161 ····.line·79
162 ····.line·80162 ····.line·80
163 ····.line·81163 ····.line·81
164 ····.line·82164 ····.line·82
165 ····.line·83165 ····.line·83
166 ····.line·84166 ····.line·84
167 ····.line·85167 ····.line·85
 168 ····.line·86
 169 ····.line·87
 170 ····.line·88
 171 ····.line·89
 172 ····.line·90
168 .end·method173 .end·method
  
169 .method·public·final·iterator()Ljava/util/Iterator;174 .method·public·final·iterator()Ljava/util/Iterator;
170 ····.locals·1175 ····.locals·1
  
171 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/o0;176 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/o0;
  
9.05 KB
smali/com/google/crypto/tink/shaded/protobuf/A.smali
Max HTML report size reached
11.9 KB
smali/com/google/crypto/tink/shaded/protobuf/n.smali
Max HTML report size reached
306 B
smali/com/google/crypto/tink/shaded/protobuf/i.smali
    
Offset 190, 8 lines modifiedOffset 190, 13 lines modified
190 ····.line·79190 ····.line·79
191 ····.line·80191 ····.line·80
192 ····.line·81192 ····.line·81
193 ····.line·82193 ····.line·82
194 ····.line·83194 ····.line·83
195 ····.line·84195 ····.line·84
196 ····.line·85196 ····.line·85
 197 ····.line·86
 198 ····.line·87
 199 ····.line·88
 200 ····.line·89
 201 ····.line·90
197 .end·method202 .end·method
644 B
smali/com/google/crypto/tink/shaded/protobuf/Q.smali
    
Offset 106, 14 lines modifiedOffset 106, 19 lines modified
106 ····.line·82106 ····.line·82
107 ····.line·83107 ····.line·83
108 ····.line·84108 ····.line·84
109 ····.line·85109 ····.line·85
110 ····.line·86110 ····.line·86
111 ····.line·87111 ····.line·87
112 ····.line·88112 ····.line·88
 113 ····.line·89
 114 ····.line·90
 115 ····.line·91
 116 ····.line·92
 117 ····.line·93
113 .end·method118 .end·method
  
114 .method·public·constructor·<init>()V119 .method·public·constructor·<init>()V
115 ····.locals·6120 ····.locals·6
  
116 ····.line·1121 ····.line·1
117 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/P;122 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/P;
Offset 259, 8 lines modifiedOffset 264, 13 lines modified
259 ····.line·82264 ····.line·82
260 ····.line·83265 ····.line·83
261 ····.line·84266 ····.line·84
262 ····.line·85267 ····.line·85
263 ····.line·86268 ····.line·86
264 ····.line·87269 ····.line·87
265 ····.line·88270 ····.line·88
 271 ····.line·89
 272 ····.line·90
 273 ····.line·91
 274 ····.line·92
 275 ····.line·93
266 .end·method276 .end·method
8.4 KB
smali/com/google/crypto/tink/shaded/protobuf/b0.smali
Max HTML report size reached
344 KB
smali/com/google/crypto/tink/shaded/protobuf/a0.smali
Max HTML report size reached
394 B
smali/com/google/crypto/tink/shaded/protobuf/M.smali
    
Offset 110, 14 lines modifiedOffset 110, 19 lines modified
110 ····.line·82110 ····.line·82
111 ····.line·83111 ····.line·83
112 ····.line·84112 ····.line·84
113 ····.line·85113 ····.line·85
114 ····.line·86114 ····.line·86
115 ····.line·87115 ····.line·87
116 ····.line·88116 ····.line·88
 117 ····.line·89
 118 ····.line·90
 119 ····.line·91
 120 ····.line·92
 121 ····.line·93
117 .end·method122 .end·method
  
  
118 #·virtual·methods123 #·virtual·methods
119 .method·public·abstract·a(JLjava/lang/Object;)V124 .method·public·abstract·a(JLjava/lang/Object;)V
120 .end·method125 .end·method
  
835 B
smali/com/google/crypto/tink/shaded/protobuf/b.smali
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 ····.line·1591 ····.line·15
92 ····.line·1692 ····.line·16
93 ····invoke-virtual·{p0,·v2},·Lcom/google/crypto/tink/shaded/protobuf/b;->g(Lcom/google/crypto/tink/shaded/protobuf/p;)V93 ····invoke-virtual·{p0,·v2},·Lcom/google/crypto/tink/shaded/protobuf/b;->g(Lcom/google/crypto/tink/shaded/protobuf/p;)V
  
94 ····.line·1794 ····.line·17
95 ····.line·1895 ····.line·18
96 ····.line·1996 ····.line·19
97 ····iget·v2,·v2,·Lcom/google/crypto/tink/shaded/protobuf/p;->l:I97 ····iget·v2,·v2,·Lcom/google/crypto/tink/shaded/protobuf/p;->j:I
  
98 ····.line·2098 ····.line·20
99 ····.line·2199 ····.line·21
100 ····sub-int/2addr·v0,·v2100 ····sub-int/2addr·v0,·v2
  
101 ····.line·22101 ····.line·22
102 ····if-nez·v0,·:cond_0102 ····if-nez·v0,·:cond_0
Offset 193, 11 lines modifiedOffset 193, 16 lines modified
193 ····.line·82193 ····.line·82
194 ····.line·83194 ····.line·83
195 ····.line·84195 ····.line·84
196 ····.line·85196 ····.line·85
197 ····.line·86197 ····.line·86
198 ····.line·87198 ····.line·87
199 ····.line·88199 ····.line·88
 200 ····.line·89
 201 ····.line·90
 202 ····.line·91
 203 ····.line·92
 204 ····.line·93
200 .end·method205 .end·method
  
201 .method·public·abstract·g(Lcom/google/crypto/tink/shaded/protobuf/p;)V206 .method·public·abstract·g(Lcom/google/crypto/tink/shaded/protobuf/p;)V
202 .end·method207 .end·method
308 B
smali/com/google/crypto/tink/shaded/protobuf/d0.smali
    
Offset 137, 8 lines modifiedOffset 137, 13 lines modified
137 ····.line·82137 ····.line·82
138 ····.line·83138 ····.line·83
139 ····.line·84139 ····.line·84
140 ····.line·85140 ····.line·85
141 ····.line·86141 ····.line·86
142 ····.line·87142 ····.line·87
143 ····.line·88143 ····.line·88
 144 ····.line·89
 145 ····.line·90
 146 ····.line·91
 147 ····.line·92
 148 ····.line·93
144 .end·method149 .end·method
4.56 KB
smali/com/google/crypto/tink/shaded/protobuf/I.smali
Max HTML report size reached
37.7 KB
smali/com/google/crypto/tink/shaded/protobuf/v.smali
Max HTML report size reached
1.11 KB
smali/com/google/crypto/tink/shaded/protobuf/i0.smali
    
Offset 484, 28 lines modifiedOffset 484, 14 lines modified
484 ····.line·402484 ····.line·402
485 ····.line·403485 ····.line·403
486 ····.line·404486 ····.line·404
487 ····.line·405487 ····.line·405
488 ····.line·406488 ····.line·406
489 ····.line·407489 ····.line·407
490 ····.line·408490 ····.line·408
491 ····.line·409 
492 ····.line·410 
493 ····.line·411 
494 ····.line·412 
495 ····.line·413 
496 ····.line·414 
497 ····.line·415 
498 ····.line·416 
499 ····.line·417 
500 ····.line·418 
501 ····.line·419 
502 ····.line·420 
503 ····.line·421 
504 ····.line·422 
505 .end·method491 .end·method
  
  
506 #·virtual·methods492 #·virtual·methods
507 .method·public·final·a()Lcom/google/crypto/tink/shaded/protobuf/b;493 .method·public·final·a()Lcom/google/crypto/tink/shaded/protobuf/b;
508 ····.locals·1494 ····.locals·1
  
Offset 596, 14 lines modifiedOffset 582, 19 lines modified
596 ····.line·82582 ····.line·82
597 ····.line·83583 ····.line·83
598 ····.line·84584 ····.line·84
599 ····.line·85585 ····.line·85
600 ····.line·86586 ····.line·86
601 ····.line·87587 ····.line·87
602 ····.line·88588 ····.line·88
 589 ····.line·89
 590 ····.line·90
 591 ····.line·91
 592 ····.line·92
 593 ····.line·93
603 .end·method594 .end·method
  
604 .method·public·final·b()[Ljava/lang/Object;595 .method·public·final·b()[Ljava/lang/Object;
605 ····.locals·1596 ····.locals·1
  
606 ····.line·1597 ····.line·1
607 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/i0;->c:[Ljava/lang/Object;598 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/i0;->c:[Ljava/lang/Object;
Offset 722, 8 lines modifiedOffset 713, 13 lines modified
722 ····.line·82713 ····.line·82
723 ····.line·83714 ····.line·83
724 ····.line·84715 ····.line·84
725 ····.line·85716 ····.line·85
726 ····.line·86717 ····.line·86
727 ····.line·87718 ····.line·87
728 ····.line·88719 ····.line·88
 720 ····.line·89
 721 ····.line·90
 722 ····.line·91
 723 ····.line·92
 724 ····.line·93
729 .end·method725 .end·method
2.15 KB
smali/com/google/crypto/tink/shaded/protobuf/t0.smali
    
Offset 213, 14 lines modifiedOffset 213, 18 lines modified
213 ····.line·143213 ····.line·143
214 ····.line·144214 ····.line·144
215 ····.line·145215 ····.line·145
216 ····.line·146216 ····.line·146
217 ····.line·147217 ····.line·147
218 ····.line·148218 ····.line·148
219 ····.line·149219 ····.line·149
 220 ····.line·150
 221 ····.line·151
 222 ····.line·152
 223 ····.line·153
220 .end·method224 .end·method
  
221 .method·public·final·h(JLjava/lang/Object;)J225 .method·public·final·h(JLjava/lang/Object;)J
222 ····.locals·1226 ····.locals·1
  
223 ····.line·1227 ····.line·1
224 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;228 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 374, 14 lines modifiedOffset 378, 18 lines modified
374 ····.line·143378 ····.line·143
375 ····.line·144379 ····.line·144
376 ····.line·145380 ····.line·145
377 ····.line·146381 ····.line·146
378 ····.line·147382 ····.line·147
379 ····.line·148383 ····.line·148
380 ····.line·149384 ····.line·149
 385 ····.line·150
 386 ····.line·151
 387 ····.line·152
 388 ····.line·153
381 .end·method389 .end·method
  
382 .method·public·final·i(JLjava/lang/Object;)Ljava/lang/Object;390 .method·public·final·i(JLjava/lang/Object;)Ljava/lang/Object;
383 ····.locals·1391 ····.locals·1
  
384 ····.line·1392 ····.line·1
385 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;393 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 535, 14 lines modifiedOffset 543, 18 lines modified
535 ····.line·143543 ····.line·143
536 ····.line·144544 ····.line·144
537 ····.line·145545 ····.line·145
538 ····.line·146546 ····.line·146
539 ····.line·147547 ····.line·147
540 ····.line·148548 ····.line·148
541 ····.line·149549 ····.line·149
 550 ····.line·150
 551 ····.line·151
 552 ····.line·152
 553 ····.line·153
542 .end·method554 .end·method
  
543 .method·public·final·j(Ljava/lang/reflect/Field;)J555 .method·public·final·j(Ljava/lang/reflect/Field;)J
544 ····.locals·2556 ····.locals·2
  
545 ····.line·1557 ····.line·1
546 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;558 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 978, 28 lines modifiedOffset 990, 14 lines modified
978 ····.line·402990 ····.line·402
979 ····.line·403991 ····.line·403
980 ····.line·404992 ····.line·404
981 ····.line·405993 ····.line·405
982 ····.line·406994 ····.line·406
983 ····.line·407995 ····.line·407
984 ····.line·408996 ····.line·408
985 ····.line·409 
986 ····.line·410 
987 ····.line·411 
988 ····.line·412 
989 ····.line·413 
990 ····.line·414 
991 ····.line·415 
992 ····.line·416 
993 ····.line·417 
994 ····.line·418 
995 ····.line·419 
996 ····.line·420 
997 ····.line·421 
998 ····.line·422 
999 .end·method997 .end·method
  
1000 .method·public·final·p(Ljava/lang/Object;JJ)V998 .method·public·final·p(Ljava/lang/Object;JJ)V
1001 ····.locals·6999 ····.locals·6
  
1002 ····.line·11000 ····.line·1
1003 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;1001 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/t0;->a:Lsun/misc/Unsafe;
Offset 1427, 28 lines modifiedOffset 1425, 14 lines modified
1427 ····.line·4021425 ····.line·402
1428 ····.line·4031426 ····.line·403
1429 ····.line·4041427 ····.line·404
1430 ····.line·4051428 ····.line·405
1431 ····.line·4061429 ····.line·406
1432 ····.line·4071430 ····.line·407
1433 ····.line·4081431 ····.line·408
1434 ····.line·409 
1435 ····.line·410 
1436 ····.line·411 
1437 ····.line·412 
1438 ····.line·413 
1439 ····.line·414 
1440 ····.line·415 
1441 ····.line·416 
1442 ····.line·417 
1443 ····.line·418 
1444 ····.line·419 
1445 ····.line·420 
1446 ····.line·421 
1447 ····.line·422 
1448 .end·method1432 .end·method
  
1449 .method·public·r()Z1433 .method·public·r()Z
1450 ····.locals·101434 ····.locals·10
  
1451 ····.line·11435 ····.line·1
1452 ····const-class·v0,·Ljava/lang/Class;1436 ····const-class·v0,·Ljava/lang/Class;
1.65 KB
smali/com/google/crypto/tink/shaded/protobuf/g0.smali
    
Offset 839, 8 lines modifiedOffset 839, 104 lines modified
839 ····.line·574839 ····.line·574
840 ····.line·575840 ····.line·575
841 ····.line·576841 ····.line·576
842 ····.line·577842 ····.line·577
843 ····.line·578843 ····.line·578
844 ····.line·579844 ····.line·579
845 ····.line·580845 ····.line·580
 846 ····.line·581
 847 ····.line·582
 848 ····.line·583
 849 ····.line·584
 850 ····.line·585
 851 ····.line·586
 852 ····.line·587
 853 ····.line·588
 854 ····.line·589
 855 ····.line·590
 856 ····.line·591
 857 ····.line·592
 858 ····.line·593
 859 ····.line·594
 860 ····.line·595
 861 ····.line·596
 862 ····.line·597
 863 ····.line·598
 864 ····.line·599
 865 ····.line·600
 866 ····.line·601
 867 ····.line·602
 868 ····.line·603
 869 ····.line·604
 870 ····.line·605
 871 ····.line·606
 872 ····.line·607
 873 ····.line·608
 874 ····.line·609
 875 ····.line·610
 876 ····.line·611
 877 ····.line·612
 878 ····.line·613
 879 ····.line·614
 880 ····.line·615
 881 ····.line·616
 882 ····.line·617
 883 ····.line·618
 884 ····.line·619
 885 ····.line·620
 886 ····.line·621
 887 ····.line·622
 888 ····.line·623
 889 ····.line·624
 890 ····.line·625
 891 ····.line·626
 892 ····.line·627
 893 ····.line·628
 894 ····.line·629
 895 ····.line·630
 896 ····.line·631
 897 ····.line·632
 898 ····.line·633
 899 ····.line·634
 900 ····.line·635
 901 ····.line·636
 902 ····.line·637
 903 ····.line·638
 904 ····.line·639
 905 ····.line·640
 906 ····.line·641
 907 ····.line·642
 908 ····.line·643
 909 ····.line·644
 910 ····.line·645
 911 ····.line·646
 912 ····.line·647
 913 ····.line·648
 914 ····.line·649
 915 ····.line·650
 916 ····.line·651
 917 ····.line·652
 918 ····.line·653
 919 ····.line·654
 920 ····.line·655
 921 ····.line·656
 922 ····.line·657
 923 ····.line·658
 924 ····.line·659
 925 ····.line·660
 926 ····.line·661
 927 ····.line·662
 928 ····.line·663
 929 ····.line·664
 930 ····.line·665
 931 ····.line·666
 932 ····.line·667
 933 ····.line·668
 934 ····.line·669
 935 ····.line·670
 936 ····.line·671
 937 ····.line·672
 938 ····.line·673
 939 ····.line·674
 940 ····.line·675
 941 ····.line·676
846 .end·method942 .end·method
514 B
smali/com/google/crypto/tink/shaded/protobuf/P.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····.line·117 ····.line·1
18 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/P;->a:[Lcom/google/crypto/tink/shaded/protobuf/W;18 ····iget-object·v0,·p0,·Lcom/google/crypto/tink/shaded/protobuf/P;->a:[Lcom/google/crypto/tink/shaded/protobuf/W;
  
19 ····array-length·v1,·v019 ····array-length·v1,·v0
  
20 ····const/4·v2,·0x020 ····const/4·v2,·0x0
  
21 ····const/4·v3,·0x021 ····move·v3,·v2
  
22 ····:goto_022 ····:goto_0
23 ····if-ge·v3,·v1,·:cond_123 ····if-ge·v3,·v1,·:cond_1
  
24 ····aget-object·v4,·v0,·v324 ····aget-object·v4,·v0,·v3
  
25 ····invoke-interface·{v4,·p1},·Lcom/google/crypto/tink/shaded/protobuf/W;->a(Ljava/lang/Class;)Z25 ····invoke-interface·{v4,·p1},·Lcom/google/crypto/tink/shaded/protobuf/W;->a(Ljava/lang/Class;)Z
5.21 KB
smali/com/google/crypto/tink/shaded/protobuf/S.smali
Max HTML report size reached
380 B
smali/com/google/crypto/tink/shaded/protobuf/g.smali
    
Offset 111, 14 lines modifiedOffset 111, 19 lines modified
111 ····.line·79111 ····.line·79
112 ····.line·80112 ····.line·80
113 ····.line·81113 ····.line·81
114 ····.line·82114 ····.line·82
115 ····.line·83115 ····.line·83
116 ····.line·84116 ····.line·84
117 ····.line·85117 ····.line·85
 118 ····.line·86
 119 ····.line·87
 120 ····.line·88
 121 ····.line·89
 122 ····.line·90
118 .end·method123 .end·method
  
  
119 #·virtual·methods124 #·virtual·methods
120 .method·public·final·hasNext()Z125 .method·public·final·hasNext()Z
121 ····.locals·2126 ····.locals·2
  
1.58 KB
smali/com/google/crypto/tink/shaded/protobuf/K.smali
    
Offset 577, 28 lines modifiedOffset 577, 14 lines modified
577 ····.line·402577 ····.line·402
578 ····.line·403578 ····.line·403
579 ····.line·404579 ····.line·404
580 ····.line·405580 ····.line·405
581 ····.line·406581 ····.line·406
582 ····.line·407582 ····.line·407
583 ····.line·408583 ····.line·408
584 ····.line·409 
585 ····.line·410 
586 ····.line·411 
587 ····.line·412 
588 ····.line·413 
589 ····.line·414 
590 ····.line·415 
591 ····.line·416 
592 ····.line·417 
593 ····.line·418 
594 ····.line·419 
595 ····.line·420 
596 ····.line·421 
597 ····.line·422 
598 .end·method584 .end·method
  
  
599 #·virtual·methods585 #·virtual·methods
600 .method·public·final·a(JLjava/lang/Object;)V586 .method·public·final·a(JLjava/lang/Object;)V
601 ····.locals·3587 ····.locals·3
  
Offset 815, 14 lines modifiedOffset 801, 18 lines modified
815 ····.line·143801 ····.line·143
816 ····.line·144802 ····.line·144
817 ····.line·145803 ····.line·145
818 ····.line·146804 ····.line·146
819 ····.line·147805 ····.line·147
820 ····.line·148806 ····.line·148
821 ····.line·149807 ····.line·149
 808 ····.line·150
 809 ····.line·151
 810 ····.line·152
 811 ····.line·153
822 .end·method812 .end·method
  
823 .method·public·final·b(JLjava/lang/Object;Ljava/lang/Object;)V813 .method·public·final·b(JLjava/lang/Object;Ljava/lang/Object;)V
824 ····.locals·3814 ····.locals·3
  
825 ····.line·1815 ····.line·1
826 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/u0;->c:Lcom/google/crypto/tink/shaded/protobuf/t0;816 ····sget-object·v0,·Lcom/google/crypto/tink/shaded/protobuf/u0;->c:Lcom/google/crypto/tink/shaded/protobuf/t0;
Offset 1267, 28 lines modifiedOffset 1257, 14 lines modified
1267 ····.line·4021257 ····.line·402
1268 ····.line·4031258 ····.line·403
1269 ····.line·4041259 ····.line·404
1270 ····.line·4051260 ····.line·405
1271 ····.line·4061261 ····.line·406
1272 ····.line·4071262 ····.line·407
1273 ····.line·4081263 ····.line·408
1274 ····.line·409 
1275 ····.line·410 
1276 ····.line·411 
1277 ····.line·412 
1278 ····.line·413 
1279 ····.line·414 
1280 ····.line·415 
1281 ····.line·416 
1282 ····.line·417 
1283 ····.line·418 
1284 ····.line·419 
1285 ····.line·420 
1286 ····.line·421 
1287 ····.line·422 
1288 .end·method1264 .end·method
  
1289 .method·public·final·c(JLjava/lang/Object;)Ljava/util/List;1265 .method·public·final·c(JLjava/lang/Object;)Ljava/util/List;
1290 ····.locals·11266 ····.locals·1
  
1291 ····.line·11267 ····.line·1
1292 ····const/16·v0,·0xa1268 ····const/16·v0,·0xa
Offset 1442, 8 lines modifiedOffset 1418, 12 lines modified
1442 ····.line·1431418 ····.line·143
1443 ····.line·1441419 ····.line·144
1444 ····.line·1451420 ····.line·145
1445 ····.line·1461421 ····.line·146
1446 ····.line·1471422 ····.line·147
1447 ····.line·1481423 ····.line·148
1448 ····.line·1491424 ····.line·149
 1425 ····.line·150
 1426 ····.line·151
 1427 ····.line·152
 1428 ····.line·153
1449 .end·method1429 .end·method
1.61 KB
smali/com/google/crypto/tink/shaded/protobuf/c.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
  
52 .method·public·addAll(Ljava/util/Collection;)Z52 .method·public·addAll(Ljava/util/Collection;)Z
53 ····.locals·053 ····.locals·0
  
54 ····.line·254 ····.line·2
55 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;->g()V55 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;->g()V
  
56 ····invoke-super·{p0,·p1},·Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z56 ····invoke-super·{p0,·p1},·Ljava/util/AbstractCollection;->addAll(Ljava/util/Collection;)Z
  
57 ····move-result·p157 ····move-result·p1
  
58 ····return·p158 ····return·p1
59 .end·method59 .end·method
  
60 .method·public·clear()V60 .method·public·clear()V
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 ····move-result·v3114 ····move-result·v3
  
115 ····if-eq·v1,·v3,·:cond_3115 ····if-eq·v1,·v3,·:cond_3
  
116 ····return·v2116 ····return·v2
  
117 ····:cond_3117 ····:cond_3
118 ····const/4·v3,·0x0118 ····move·v3,·v2
  
119 ····:goto_0119 ····:goto_0
120 ····if-ge·v3,·v1,·:cond_5120 ····if-ge·v3,·v1,·:cond_5
  
121 ····invoke-virtual·{p0,·v3},·Ljava/util/AbstractList;->get(I)Ljava/lang/Object;121 ····invoke-virtual·{p0,·v3},·Ljava/util/AbstractList;->get(I)Ljava/lang/Object;
  
122 ····move-result-object·v4122 ····move-result-object·v4
Offset 239, 25 lines modifiedOffset 239, 25 lines modified
239 .end·method239 .end·method
  
240 .method·public·final·removeAll(Ljava/util/Collection;)Z240 .method·public·final·removeAll(Ljava/util/Collection;)Z
241 ····.locals·0241 ····.locals·0
  
242 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;->g()V242 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;->g()V
  
243 ····invoke-super·{p0,·p1},·Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z243 ····invoke-super·{p0,·p1},·Ljava/util/AbstractCollection;->removeAll(Ljava/util/Collection;)Z
  
244 ····move-result·p1244 ····move-result·p1
  
245 ····return·p1245 ····return·p1
246 .end·method246 .end·method
  
247 .method·public·final·retainAll(Ljava/util/Collection;)Z247 .method·public·final·retainAll(Ljava/util/Collection;)Z
248 ····.locals·0248 ····.locals·0
  
249 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;->g()V249 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/c;->g()V
  
250 ····invoke-super·{p0,·p1},·Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z250 ····invoke-super·{p0,·p1},·Ljava/util/AbstractCollection;->retainAll(Ljava/util/Collection;)Z
  
251 ····move-result·p1251 ····move-result·p1
  
252 ····return·p1252 ····return·p1
253 .end·method253 .end·method
593 B
smali/com/google/crypto/tink/shaded/protobuf/x.smali
    
Offset 105, 14 lines modifiedOffset 105, 19 lines modified
105 ····.line·82105 ····.line·82
106 ····.line·83106 ····.line·83
107 ····.line·84107 ····.line·84
108 ····.line·85108 ····.line·85
109 ····.line·86109 ····.line·86
110 ····.line·87110 ····.line·87
111 ····.line·88111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
112 .end·method117 .end·method
  
  
113 #·virtual·methods118 #·virtual·methods
114 .method·public·final·a(Ljava/lang/Class;)Z119 .method·public·final·a(Ljava/lang/Class;)Z
115 ····.locals·1120 ····.locals·1
  
Offset 274, 8 lines modifiedOffset 279, 13 lines modified
274 ····.line·79279 ····.line·79
275 ····.line·80280 ····.line·80
276 ····.line·81281 ····.line·81
277 ····.line·82282 ····.line·82
278 ····.line·83283 ····.line·83
279 ····.line·84284 ····.line·84
280 ····.line·85285 ····.line·85
 286 ····.line·86
 287 ····.line·87
 288 ····.line·88
 289 ····.line·89
 290 ····.line·90
281 .end·method291 .end·method
2.46 KB
smali/com/google/crypto/tink/shaded/protobuf/G.smali
    
Offset 102, 14 lines modifiedOffset 102, 19 lines modified
102 ····.line·82102 ····.line·82
103 ····.line·83103 ····.line·83
104 ····.line·84104 ····.line·84
105 ····.line·85105 ····.line·85
106 ····.line·86106 ····.line·86
107 ····.line·87107 ····.line·87
108 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
109 .end·method114 .end·method
  
110 .method·public·static·b()Lcom/google/crypto/tink/shaded/protobuf/G;115 .method·public·static·b()Lcom/google/crypto/tink/shaded/protobuf/G;
111 ····.locals·2116 ····.locals·2
  
112 ····.line·1117 ····.line·1
113 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;118 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;
Offset 202, 14 lines modifiedOffset 207, 19 lines modified
202 ····.line·82207 ····.line·82
203 ····.line·83208 ····.line·83
204 ····.line·84209 ····.line·84
205 ····.line·85210 ····.line·85
206 ····.line·86211 ····.line·86
207 ····.line·87212 ····.line·87
208 ····.line·88213 ····.line·88
 214 ····.line·89
 215 ····.line·90
 216 ····.line·91
 217 ····.line·92
 218 ····.line·93
209 .end·method219 .end·method
  
210 .method·public·static·c()Lcom/google/crypto/tink/shaded/protobuf/F;220 .method·public·static·c()Lcom/google/crypto/tink/shaded/protobuf/F;
211 ····.locals·2221 ····.locals·2
  
212 ····.line·1222 ····.line·1
213 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/F;223 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/F;
Offset 302, 14 lines modifiedOffset 312, 19 lines modified
302 ····.line·82312 ····.line·82
303 ····.line·83313 ····.line·83
304 ····.line·84314 ····.line·84
305 ····.line·85315 ····.line·85
306 ····.line·86316 ····.line·86
307 ····.line·87317 ····.line·87
308 ····.line·88318 ····.line·88
 319 ····.line·89
 320 ····.line·90
 321 ····.line·91
 322 ····.line·92
 323 ····.line·93
309 .end·method324 .end·method
  
310 .method·public·static·d()Lcom/google/crypto/tink/shaded/protobuf/G;325 .method·public·static·d()Lcom/google/crypto/tink/shaded/protobuf/G;
311 ····.locals·2326 ····.locals·2
  
312 ····.line·1327 ····.line·1
313 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;328 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;
Offset 402, 14 lines modifiedOffset 417, 19 lines modified
402 ····.line·82417 ····.line·82
403 ····.line·83418 ····.line·83
404 ····.line·84419 ····.line·84
405 ····.line·85420 ····.line·85
406 ····.line·86421 ····.line·86
407 ····.line·87422 ····.line·87
408 ····.line·88423 ····.line·88
 424 ····.line·89
 425 ····.line·90
 426 ····.line·91
 427 ····.line·92
 428 ····.line·93
409 .end·method429 .end·method
  
410 .method·public·static·e()Lcom/google/crypto/tink/shaded/protobuf/G;430 .method·public·static·e()Lcom/google/crypto/tink/shaded/protobuf/G;
411 ····.locals·2431 ····.locals·2
  
412 ····.line·1432 ····.line·1
413 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;433 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;
Offset 502, 14 lines modifiedOffset 522, 19 lines modified
502 ····.line·82522 ····.line·82
503 ····.line·83523 ····.line·83
504 ····.line·84524 ····.line·84
505 ····.line·85525 ····.line·85
506 ····.line·86526 ····.line·86
507 ····.line·87527 ····.line·87
508 ····.line·88528 ····.line·88
 529 ····.line·89
 530 ····.line·90
 531 ····.line·91
 532 ····.line·92
 533 ····.line·93
509 .end·method534 .end·method
  
510 .method·public·static·f()Lcom/google/crypto/tink/shaded/protobuf/G;535 .method·public·static·f()Lcom/google/crypto/tink/shaded/protobuf/G;
511 ····.locals·2536 ····.locals·2
  
512 ····.line·1537 ····.line·1
513 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;538 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;
Offset 602, 14 lines modifiedOffset 627, 19 lines modified
602 ····.line·82627 ····.line·82
603 ····.line·83628 ····.line·83
604 ····.line·84629 ····.line·84
605 ····.line·85630 ····.line·85
606 ····.line·86631 ····.line·86
607 ····.line·87632 ····.line·87
608 ····.line·88633 ····.line·88
 634 ····.line·89
 635 ····.line·90
 636 ····.line·91
 637 ····.line·92
 638 ····.line·93
609 .end·method639 .end·method
  
610 .method·public·static·g()Lcom/google/crypto/tink/shaded/protobuf/G;640 .method·public·static·g()Lcom/google/crypto/tink/shaded/protobuf/G;
611 ····.locals·2641 ····.locals·2
  
612 ····.line·1642 ····.line·1
613 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;643 ····new-instance·v0,·Lcom/google/crypto/tink/shaded/protobuf/G;
Offset 702, 8 lines modifiedOffset 732, 13 lines modified
702 ····.line·82732 ····.line·82
703 ····.line·83733 ····.line·83
704 ····.line·84734 ····.line·84
705 ····.line·85735 ····.line·85
706 ····.line·86736 ····.line·86
707 ····.line·87737 ····.line·87
708 ····.line·88738 ····.line·88
Max diff block lines reached; 0/2416 bytes (0.00%) of diff not shown.
726 B
smali/com/google/crypto/tink/shaded/protobuf/j0.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
  
21 .method·public·abstract·f(Ljava/lang/Object;)V21 .method·public·abstract·f(Ljava/lang/Object;)V
22 .end·method22 .end·method
  
23 .method·public·abstract·g(Ljava/lang/Object;)I23 .method·public·abstract·g(Ljava/lang/Object;)I
24 .end·method24 .end·method
  
25 .method·public·abstract·h(Ljava/lang/Object;[BIILcom/google/crypto/tink/shaded/protobuf/e;)V25 .method·public·abstract·h(Ljava/lang/Object;Lk0/v;)V
26 .end·method26 .end·method
  
27 .method·public·abstract·i(Ljava/lang/Object;Lm0/w;)V27 .method·public·abstract·i(Ljava/lang/Object;[BIILcom/google/crypto/tink/shaded/protobuf/e;)V
28 .end·method28 .end·method
  
29 .method·public·abstract·j(Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/k;Lcom/google/crypto/tink/shaded/protobuf/s;)V29 .method·public·abstract·j(Ljava/lang/Object;Landroidx/datastore/preferences/protobuf/k;Lcom/google/crypto/tink/shaded/protobuf/s;)V
30 .end·method30 .end·method
863 B
smali/com/google/crypto/tink/shaded/protobuf/E.smali
    
Offset 124, 14 lines modifiedOffset 124, 19 lines modified
124 ····.line·82124 ····.line·82
125 ····.line·83125 ····.line·83
126 ····.line·84126 ····.line·84
127 ····.line·85127 ····.line·85
128 ····.line·86128 ····.line·86
129 ····.line·87129 ····.line·87
130 ····.line·88130 ····.line·88
 131 ····.line·89
 132 ····.line·90
 133 ····.line·91
 134 ····.line·92
 135 ····.line·93
131 .end·method136 .end·method
  
132 .method·public·static·a(Ljava/lang/Object;Ljava/lang/String;)V137 .method·public·static·a(Ljava/lang/Object;Ljava/lang/String;)V
133 ····.locals·0138 ····.locals·0
  
134 ····.line·1139 ····.line·1
135 ····if-eqz·p0,·:cond_0140 ····if-eqz·p0,·:cond_0
Offset 288, 23 lines modifiedOffset 293, 27 lines modified
288 ····.line·143293 ····.line·143
289 ····.line·144294 ····.line·144
290 ····.line·145295 ····.line·145
291 ····.line·146296 ····.line·146
292 ····.line·147297 ····.line·147
293 ····.line·148298 ····.line·148
294 ····.line·149299 ····.line·149
 300 ····.line·150
 301 ····.line·151
 302 ····.line·152
 303 ····.line·153
295 .end·method304 .end·method
  
296 .method·public·static·b(J)I305 .method·public·static·b(J)I
297 ····.locals·2306 ····.locals·2
  
298 ····.line·1307 ····.line·1
299 ····const/16·v0,·0x20308 ····const/16·v0,·0x20
  
300 ····ushr-long·v0,·p0,·v0309 ····ushr-long·v0,·p0,·v0
  
301 ····xor-long/2addr·p0,·v0310 ····xor-long/2addr·p0,·v0
  
302 ····long-to-int·p1,·p0311 ····long-to-int·p0,·p0
  
303 ····return·p1312 ····return·p0
304 .end·method313 .end·method
10.7 KB
smali/com/google/crypto/tink/shaded/protobuf/H.smali
Max HTML report size reached
306 B
smali/com/google/crypto/tink/shaded/protobuf/m0.smali
    
Offset 96, 8 lines modifiedOffset 96, 13 lines modified
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
100 ····.line·86100 ····.line·86
101 ····.line·87101 ····.line·87
102 ····.line·88102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
103 .end·method108 .end·method
38.4 KB
smali/Q0/t.smali
Max HTML report size reached
15.9 KB
smali/Q0/s.smali
Max HTML report size reached
12.8 KB
smali/Q0/p.smali
Max HTML report size reached
6.12 KB
smali/Q0/a.smali
Max HTML report size reached
15.1 KB
smali/Q0/k.smali
Max HTML report size reached
33.5 KB
smali/Q0/j.smali
Max HTML report size reached
41.8 KB
smali/Q0/q.smali
Max HTML report size reached
50.2 KB
smali/Q0/r.smali
Max HTML report size reached
5.41 KB
smali/Q0/d.smali
Max HTML report size reached
4.1 KB
smali/Q0/h.smali
Max HTML report size reached
18.8 KB
smali/Q0/o.smali
Max HTML report size reached
4.84 KB
smali/Q0/l.smali
Max HTML report size reached
5.46 KB
smali/Q0/f.smali
Max HTML report size reached
132 KB
smali/Q0/m.smali
Max HTML report size reached
26.0 KB
smali/Q0/n.smali
Max HTML report size reached
46.4 KB
smali/Q0/i.smali
Max HTML report size reached
35.9 KB
smali/Q0/e.smali
Max HTML report size reached
5.35 KB
smali/Q0/b.smali
Max HTML report size reached
14.4 KB
smali/Q0/g.smali
Max HTML report size reached
5.95 KB
smali/Q0/c.smali
Max HTML report size reached
31.0 KB
smali/M1/a.smali
Max HTML report size reached
596 KB
smali/H1/a.smali
Max HTML report size reached
67.6 KB
smali/H1/b.smali
Max HTML report size reached
336 KB
smali/H1/c.smali
Max HTML report size reached
13.6 KB
smali/H0/a.smali
Max HTML report size reached
8.48 KB
smali/K/a.smali
Max HTML report size reached
3.32 KB
smali/d2/a.smali
    
Offset 1, 39 lines modifiedOffset 1, 35 lines modified
1 .class·public·final·Ld2/a;1 .class·public·final·Ld2/a;
2 .super·LM1/c;2 .super·Ljava/util/concurrent/CancellationException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
 5 .field·public·final·transient·c:Lc2/e;
5 .field·public·f:Le2/k; 
  
6 .field·public·synthetic·g:Ljava/lang/Object; 
  
7 .field·public·final·synthetic·h:LS/z; 
  
8 .field·public·i:I 
  
  
9 #·direct·methods6 #·direct·methods
10 .method·public·constructor·<init>(LS/z;LK1/e;)V7 .method·public·constructor·<init>(Lc2/e;)V
11 ····.locals·08 ····.locals·1
  
12 ····.line·19 ····.line·1
13 ····iput-object·p1,·p0,·Ld2/a;->h:LS/z;10 ····const-string·v0,·"Flow·was·aborted,·no·more·elements·needed"
  
14 ····.line·211 ····.line·2
15 ····.line·312 ····.line·3
16 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V13 ····invoke-direct·{p0,·v0},·Ljava/util/concurrent/CancellationException;-><init>(Ljava/lang/String;)V
  
17 ····.line·414 ····.line·4
18 ····.line·515 ····.line·5
19 ····.line·616 ····.line·6
20 ····return-void17 ····iput-object·p1,·p0,·Ld2/a;->c:Lc2/e;
  
21 ····.line·718 ····.line·7
22 ····.line·819 ····.line·8
 20 ····return-void
23 ····.line·921 ····.line·9
24 ····.line·1022 ····.line·10
25 ····.line·1123 ····.line·11
26 ····.line·1224 ····.line·12
27 ····.line·1325 ····.line·13
28 ····.line·1426 ····.line·14
29 ····.line·1527 ····.line·15
Offset 108, 116 lines modifiedOffset 104, 45 lines modified
108 ····.line·84104 ····.line·84
109 ····.line·85105 ····.line·85
110 ····.line·86106 ····.line·86
111 ····.line·87107 ····.line·87
112 ····.line·88108 ····.line·88
113 ····.line·89109 ····.line·89
114 ····.line·90110 ····.line·90
115 ····.line·91 
116 ····.line·92 
117 ····.line·93 
118 ····.line·94 
119 ····.line·95 
120 ····.line·96 
121 ····.line·97 
122 ····.line·98 
123 ····.line·99 
124 ····.line·100 
125 ····.line·101 
126 ····.line·102 
127 ····.line·103 
128 ····.line·104 
129 ····.line·105 
130 ····.line·106 
131 ····.line·107 
132 ····.line·108 
133 ····.line·109 
134 ····.line·110 
135 ····.line·111 
136 ····.line·112 
137 ····.line·113 
138 ····.line·114 
139 ····.line·115 
140 ····.line·116 
141 ····.line·117 
142 ····.line·118 
143 ····.line·119 
144 ····.line·120 
145 ····.line·121 
146 ····.line·122 
147 ····.line·123 
148 ····.line·124 
149 ····.line·125 
150 ····.line·126 
151 ····.line·127 
152 ····.line·128 
153 ····.line·129 
154 ····.line·130 
155 ····.line·131 
156 ····.line·132 
157 ····.line·133 
158 ····.line·134 
159 ····.line·135 
160 ····.line·136 
161 ····.line·137 
162 ····.line·138 
163 ····.line·139 
164 ····.line·140 
165 ····.line·141 
166 ····.line·142 
167 ····.line·143 
168 ····.line·144 
169 ····.line·145 
170 ····.line·146 
171 ····.line·147 
172 ····.line·148 
173 ····.line·149 
174 .end·method111 .end·method
  
  
175 #·virtual·methods112 #·virtual·methods
176 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;113 .method·public·final·fillInStackTrace()Ljava/lang/Throwable;
177 ····.locals·1114 ····.locals·1
  
178 ····.line·1115 ····.line·1
179 ····iput-object·p1,·p0,·Ld2/a;->g:Ljava/lang/Object;116 ····const/4·v0,·0x0
  
180 ····.line·2117 ····.line·2
 118 ····new-array·v0,·v0,·[Ljava/lang/StackTraceElement;
181 ····.line·3 
182 ····iget·p1,·p0,·Ld2/a;->i:I 
  
 119 ····.line·3
183 ····.line·4120 ····.line·4
 121 ····invoke-virtual·{p0,·v0},·Ljava/lang/Throwable;->setStackTrace([Ljava/lang/StackTraceElement;)V
Max diff block lines reached; 794/3371 bytes (23.55%) of diff not shown.
50.2 KB
smali/d2/k.smali
Max HTML report size reached
3.92 KB
smali/d2/j.smali
Max HTML report size reached
14.8 KB
smali/d2/d.smali
Max HTML report size reached
12.6 KB
smali/d2/h.smali
Max HTML report size reached
47.1 KB
smali/d2/l.smali
Max HTML report size reached
31.6 KB
smali/d2/f.smali
Max HTML report size reached
81.4 KB
smali/d2/m.smali
Max HTML report size reached
7.73 KB
smali/d2/n.smali
Max HTML report size reached
3.36 KB
smali/d2/i.smali
    
Offset 1, 139 lines modifiedOffset 1, 39 lines modified
1 .class·public·final·Ld2/i;1 .class·public·abstract·Ld2/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ld2/e; 
  
  
6 #·instance·fields4 #·static·fields
7 .field·public·final·synthetic·c:LT1/n;5 .field·public·static·final·a:Lq1/e;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·constructor·<init>(LT1/n;)V7 .method·static·constructor·<clinit>()V
10 ····.locals·08 ····.locals·2
  
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,·Ld2/i;->c:LT1/n; 
  
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 .end·method 
  
  
100 #·virtual·methods 
101 .method·public·final·b(Ljava/lang/Object;LK1/e;)Ljava/lang/Object; 
102 ····.locals·0 
  
103 ····.line·19 ····.line·1
104 ····iget-object·p2,·p0,·Ld2/i;->c:LT1/n;10 ····new-instance·v0,·Lq1/e;
  
105 ····.line·211 ····.line·2
106 ····.line·312 ····.line·3
107 ····iput-object·p1,·p2,·LT1/n;->c:Ljava/lang/Object;13 ····const-string·v1,·"NULL"
  
108 ····.line·414 ····.line·4
109 ····.line·515 ····.line·5
110 ····new-instance·p1,·Le2/a;16 ····invoke-direct·{v0,·v1},·Lq1/e;-><init>(Ljava/lang/String;)V
  
111 ····.line·617 ····.line·6
112 ····.line·718 ····.line·7
113 ····invoke-direct·{p1,·p0},·Le2/a;-><init>(Ld2/e;)V 
Max diff block lines reached; 1162/3413 bytes (34.05%) of diff not shown.
10.1 KB
smali/d2/e.smali
Max HTML report size reached
4.31 KB
smali/d2/b.smali
Max HTML report size reached
7.73 KB
smali/d2/g.smali
Max HTML report size reached
24.6 KB
smali/d2/c.smali
Max HTML report size reached
15.6 KB
smali/V0/a.smali
Max HTML report size reached
9.22 KB
smali/w1/a.smali
Max HTML report size reached
19.0 KB
smali/w1/b.smali
Max HTML report size reached
45.6 KB
smali/y1/a.smali
Max HTML report size reached
6.21 KB
smali/N0/a.smali
Max HTML report size reached
66.1 KB
smali/D1/a.smali
Max HTML report size reached
43.6 KB
smali/D1/b.smali
Max HTML report size reached
13.9 KB
smali/r0/a.smali
Max HTML report size reached
1.57 KB
smali/G0/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 109 lines modified
1 .class·public·abstract·LG0/a;1 .class·public·final·LG0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LG0/c;
  
  
 6 #·virtual·methods
 7 .method·public·final·a()Z
 8 ····.locals·1
  
 9 ····.line·1
 10 ····const/4·v0,·0x1
  
 11 ····.line·2
 12 ····return·v0
 13 ····.line·3
 14 ····.line·4
 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 ····.line·62
 73 ····.line·63
 74 ····.line·64
 75 ····.line·65
 76 ····.line·66
 77 ····.line·67
 78 ····.line·68
 79 ····.line·69
 80 ····.line·70
 81 ····.line·71
 82 ····.line·72
 83 ····.line·73
 84 ····.line·74
 85 ····.line·75
 86 ····.line·76
 87 ····.line·77
 88 ····.line·78
 89 ····.line·79
 90 ····.line·80
 91 ····.line·81
 92 ····.line·82
 93 ····.line·83
 94 ····.line·84
 95 ····.line·85
 96 ····.line·86
 97 ····.line·87
 98 ····.line·88
 99 ····.line·89
 100 ····.line·90
 101 ····.line·91
 102 ····.line·92
 103 ····.line·93
 104 .end·method
8.67 KB
smali/G0/b.smali
Max HTML report size reached
2.71 KB
smali/Z0/a.smali
    
Offset 1, 178 lines modifiedOffset 1, 6 lines modified
1 .class·public·final·LZ0/a;1 .class·public·final·LZ0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LY0/f;
  
4 #·instance·fields 
5 .field·public·final·a:Lg1/a; 
  
6 .field·public·final·b:Ljava/lang/Class; 
  
7 .field·public·final·synthetic·c:LZ0/b; 
  
  
8 #·direct·methods 
9 .method·public·constructor·<init>(LZ0/b;Lg1/a;)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,·LZ0/a;->c:LZ0/b; 
  
17 ····.line·5 
18 ····.line·6 
19 ····iput-object·p2,·p0,·LZ0/a;->a:Lg1/a; 
  
20 ····.line·7 
21 ····.line·8 
22 ····const-class·p1,·LZ0/p; 
  
23 ····.line·9 
24 ····.line·10 
25 ····iput-object·p1,·p0,·LZ0/a;->b:Ljava/lang/Class; 
  
26 ····.line·11 
27 ····.line·12 
28 ····return-void 
29 ····.line·13 
30 ····.line·14 
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 ····.line·62 
79 ····.line·63 
80 ····.line·64 
81 ····.line·65 
82 ····.line·66 
83 ····.line·67 
84 ····.line·68 
85 ····.line·69 
86 ····.line·70 
87 ····.line·71 
88 ····.line·72 
89 ····.line·73 
90 ····.line·74 
91 ····.line·75 
92 ····.line·76 
93 ····.line·77 
94 ····.line·78 
95 ····.line·79 
96 ····.line·80 
97 ····.line·81 
98 ····.line·82 
99 ····.line·83 
100 ····.line·84 
101 ····.line·85 
102 ····.line·86 
103 ····.line·87 
104 ····.line·88 
105 ····.line·89 
106 ····.line·90 
107 ····.line·91 
108 ····.line·92 
109 ····.line·93 
110 ····.line·94 
111 ····.line·95 
112 ····.line·96 
113 ····.line·97 
Max diff block lines reached; -1/2743 bytes (-0.04%) of diff not shown.
15.1 KB
smali/p0/a.smali
Max HTML report size reached
65.8 KB
smali/g2/a.smali
Max HTML report size reached
16.9 KB
smali/g2/j.smali
Max HTML report size reached
24.3 KB
smali/g2/d.smali
Max HTML report size reached
40.4 KB
smali/g2/h.smali
Max HTML report size reached
4.08 KB
smali/g2/f.smali
Max HTML report size reached
12.7 KB
smali/g2/i.smali
Max HTML report size reached
1.76 KB
smali/g2/e.smali
    
Offset 1, 3 lines modifiedOffset 1, 116 lines modified
1 .class·public·final·Lg2/e;1 .class·public·abstract·Lg2/e;
2 .super·Lf2/l;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:Lq1/e;
  
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·2
  
 9 ····.line·1
 10 ····new-instance·v0,·Lq1/e;
  
 11 ····.line·2
 12 ····.line·3
 13 ····const-string·v1,·"NO_OWNER"
  
 14 ····.line·4
 15 ····.line·5
 16 ····invoke-direct·{v0,·v1},·Lq1/e;-><init>(Ljava/lang/String;)V
  
 17 ····.line·6
 18 ····.line·7
 19 ····.line·8
 20 ····sput-object·v0,·Lg2/e;->a:Lq1/e;
  
 21 ····.line·9
 22 ····.line·10
 23 ····return-void
 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 .end·method
105 KB
smali/g2/b.smali
Max HTML report size reached
11.7 KB
smali/g2/g.smali
Max HTML report size reached
10.7 KB
smali/g2/c.smali
Max HTML report size reached
10.8 KB
smali/d1/a.smali
Max HTML report size reached
22.2 KB
smali/j1/a.smali
Max HTML report size reached
54.5 KB
smali/j1/b.smali
Max HTML report size reached
32.2 KB
smali/D0/a.smali
Max HTML report size reached
9.92 KB
smali/D0/b.smali
Max HTML report size reached
6.91 KB
smali/a1/a.smali
Max HTML report size reached
21.9 KB
smali/a1/b.smali
Max HTML report size reached
59.2 KB
smali/A/a.smali
Max HTML report size reached
14.7 KB
smali/A/k.smali
Max HTML report size reached
59.6 KB
smali/A/j.smali
Max HTML report size reached
43.7 KB
smali/A/d.smali
Max HTML report size reached
36.4 KB
smali/A/h.smali
Max HTML report size reached
44.1 KB
smali/A/l.smali
Max HTML report size reached
1.7 KB
smali/A/f.smali
    
Offset 1, 3 lines modifiedOffset 1, 112 lines modified
1 .class·public·interface·abstract·LA/f;1 .class·public·abstract·LA/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·synthetic·a:I
  
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·1
  
 9 ····.line·1
 10 ····new-instance·v0,·Ljava/lang/ThreadLocal;
  
 11 ····.line·2
 12 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
  
 14 ····.line·4
 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 .end·method
43.7 KB
smali/A/i.smali
Max HTML report size reached
747 B
smali/A/e.smali
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·abstract·LA/e;1 .class·public·abstract·LA/e;
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/res/TypedArray;I)I5 .method·public·static·a(Landroid/graphics/Paint;Ljava/lang/String;)Z
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/content/res/TypedArray;->getType(I)I8 ····invoke-virtual·{p0,·p1},·Landroid/graphics/Paint;->hasGlyph(Ljava/lang/String;)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 157, 8 lines modifiedOffset 157, 12 lines modified
157 ····.line·143157 ····.line·143
158 ····.line·144158 ····.line·144
159 ····.line·145159 ····.line·145
160 ····.line·146160 ····.line·146
161 ····.line·147161 ····.line·147
162 ····.line·148162 ····.line·148
163 ····.line·149163 ····.line·149
 164 ····.line·150
 165 ····.line·151
 166 ····.line·152
 167 ····.line·153
164 .end·method168 .end·method
66.3 KB
smali/A/b.smali
Max HTML report size reached
27.5 KB
smali/A/g.smali
Max HTML report size reached
25.8 KB
smali/A/c.smali
Max HTML report size reached
5.93 KB
smali/p1/a.smali
Max HTML report size reached
81.0 KB
smali/i0/a.smali
Max HTML report size reached
2.15 KB
smali/i0/b.smali
    
Offset 1, 119 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·Li0/b;1 .class·public·interface·abstract·Li0/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Li0/f; 
  
 4 #·virtual·methods
 5 .method·public·abstract·a()Ljava/util/List;
 6 .end·method
  
 7 .method·public·abstract·b(Landroid/content/Context;)Ljava/lang/Object;
6 #·instance·fields 
7 .field·public·final·a:Ljava/util/LinkedHashSet; 
  
  
8 #·direct·methods 
9 .method·public·constructor·<init>(Li0/g;)V 
10 ····.locals·1 
  
11 ····.line·1 
12 ····const-string·v0,·"registry" 
  
13 ····.line·2 
14 ····.line·3 
15 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V 
  
16 ····.line·4 
17 ····.line·5 
18 ····.line·6 
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
20 ····.line·7 
21 ····.line·8 
22 ····.line·9 
23 ····new-instance·v0,·Ljava/util/LinkedHashSet; 
  
24 ····.line·10 
25 ····.line·11 
26 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V 
  
27 ····.line·12 
28 ····.line·13 
29 ····.line·14 
30 ····iput-object·v0,·p0,·Li0/b;->a:Ljava/util/LinkedHashSet; 
  
31 ····.line·15 
32 ····.line·16 
33 ····const-string·v0,·"androidx.savedstate.Restarter" 
  
34 ····.line·17 
35 ····.line·18 
36 ····invoke-virtual·{p1,·v0,·p0},·Li0/g;->c(Ljava/lang/String;Li0/f;)V 
  
37 ····.line·19 
38 ····.line·20 
39 ····.line·21 
40 ····return-void 
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 .end·method8 .end·method
10.1 KB
smali/Y/a.smali
Max HTML report size reached
3.08 KB
smali/U/a.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·LU/a;1 .class·public·final·LU/a;
2 .super·LT1/h;2 .super·LS1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS1/l;5 .implements·LR1/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·d:LU/a;7 .field·public·static·final·d:LU/a;
  
  
8 #·direct·methods8 #·direct·methods
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ····new-instance·v0,·LU/a;18 ····new-instance·v0,·LU/a;
  
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····const/4·v1,·0x121 ····const/4·v1,·0x1
  
22 ····.line·422 ····.line·4
23 ····invoke-direct·{v0,·v1},·LT1/h;-><init>(I)V23 ····invoke-direct·{v0,·v1},·LS1/h;-><init>(I)V
  
24 ····.line·524 ····.line·5
25 ····.line·625 ····.line·6
26 ····.line·726 ····.line·7
27 ····sput-object·v0,·LU/a;->d:LU/a;27 ····sput-object·v0,·LU/a;->d:LU/a;
  
28 ····.line·828 ····.line·8
Offset 107, 72 lines modifiedOffset 107, 105 lines modified
107 ····.line·82107 ····.line·82
108 ····.line·83108 ····.line·83
109 ····.line·84109 ····.line·84
110 ····.line·85110 ····.line·85
111 ····.line·86111 ····.line·86
112 ····.line·87112 ····.line·87
113 ····.line·88113 ····.line·88
 114 ····.line·89
 115 ····.line·90
 116 ····.line·91
 117 ····.line·92
 118 ····.line·93
114 .end·method119 .end·method
  
  
115 #·virtual·methods120 #·virtual·methods
116 .method·public·final·h(Ljava/lang/Object;)Ljava/lang/Object;121 .method·public·final·i(Ljava/lang/Object;)Ljava/lang/Object;
117 ····.locals·1122 ····.locals·2
  
118 ····.line·1123 ····.line·1
119 ····check-cast·p1,·Landroid/content/Context;124 ····check-cast·p1,·Ljava/util/Map$Entry;
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····const-string·v0,·"it"127 ····const-string·v0,·"entry"
  
123 ····.line·4128 ····.line·4
124 ····.line·5129 ····.line·5
125 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V130 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
126 ····.line·6131 ····.line·6
127 ····.line·7132 ····.line·7
128 ····.line·8133 ····.line·8
129 ····sget-object·p1,·LJ1/l;->c:LJ1/l;134 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
130 ····.line·9135 ····.line·9
131 ····.line·10136 ····.line·10
132 ····return-object·p1137 ····const-string·v1,·"··"
  
133 ····.line·11138 ····.line·11
134 ····.line·12139 ····.line·12
 140 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
135 ····.line·13141 ····.line·13
136 ····.line·14142 ····.line·14
137 ····.line·15143 ····.line·15
 144 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
138 ····.line·16145 ····.line·16
139 ····.line·17146 ····.line·17
140 ····.line·18147 ····.line·18
 148 ····move-result-object·v1
  
141 ····.line·19149 ····.line·19
 150 ····check-cast·v1,·LU/e;
  
142 ····.line·20151 ····.line·20
143 ····.line·21152 ····.line·21
 153 ····iget-object·v1,·v1,·LU/e;->a:Ljava/lang/String;
  
144 ····.line·22154 ····.line·22
145 ····.line·23155 ····.line·23
 156 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
146 ····.line·24157 ····.line·24
147 ····.line·25158 ····.line·25
148 ····.line·26159 ····.line·26
 160 ····const-string·v1,·"·=·"
  
149 ····.line·27161 ····.line·27
150 ····.line·28162 ····.line·28
 163 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
151 ····.line·29164 ····.line·29
152 ····.line·30165 ····.line·30
153 ····.line·31166 ····.line·31
 167 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
154 ····.line·32168 ····.line·32
155 ····.line·33169 ····.line·33
156 ····.line·34170 ····.line·34
 171 ····move-result-object·p1
  
157 ····.line·35172 ····.line·35
 173 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
158 ····.line·36174 ····.line·36
159 ····.line·37175 ····.line·37
160 ····.line·38176 ····.line·38
 177 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
161 ····.line·39178 ····.line·39
162 ····.line·40179 ····.line·40
163 ····.line·41180 ····.line·41
 181 ····move-result-object·p1
  
164 ····.line·42182 ····.line·42
Max diff block lines reached; 286/3127 bytes (9.15%) of diff not shown.
81.5 KB
smali/U/j.smali
Max HTML report size reached
5.67 KB
smali/U/d.smali
Max HTML report size reached
38.9 KB
smali/U/h.smali
Max HTML report size reached
32.1 KB
smali/U/f.smali
Max HTML report size reached
2.18 KB
smali/U/i.smali
    
Offset 1, 3 lines modifiedOffset 1, 152 lines modified
1 .class·public·final·LU/i; 
2 .super·Landroidx/datastore/preferences/protobuf/w;1 .class·public·abstract·synthetic·LU/i;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·synthetic·a:[I
  
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·6
  
 9 ····.line·1
 10 ····const/16·v0,·0x8
  
 11 ····.line·2
 12 ····.line·3
 13 ····invoke-static·{v0},·Lq/j;->b(I)[I
  
 14 ····.line·4
 15 ····.line·5
 16 ····.line·6
 17 ····move-result-object·v1
  
 18 ····.line·7
 19 ····array-length·v1,·v1
  
 20 ····.line·8
 21 ····new-array·v1,·v1,·[I
  
 22 ····.line·9
 23 ····.line·10
 24 ····const/4·v2,·0x0
  
 25 ····.line·11
 26 ····const/4·v3,·0x1
  
 27 ····.line·12
 28 ····aput·v3,·v1,·v2
  
 29 ····.line·13
 30 ····.line·14
 31 ····const/4·v2,·0x2
  
 32 ····.line·15
 33 ····aput·v2,·v1,·v3
  
 34 ····.line·16
 35 ····.line·17
 36 ····const/4·v3,·0x6
  
 37 ····.line·18
 38 ····const/4·v4,·0x3
  
 39 ····.line·19
 40 ····aput·v4,·v1,·v3
  
 41 ····.line·20
 42 ····.line·21
 43 ····const/4·v5,·0x4
  
 44 ····.line·22
 45 ····aput·v5,·v1,·v2
  
 46 ····.line·23
 47 ····.line·24
 48 ····const/4·v2,·0x5
  
 49 ····.line·25
 50 ····aput·v2,·v1,·v4
  
 51 ····.line·26
 52 ····.line·27
 53 ····aput·v3,·v1,·v5
  
 54 ····.line·28
 55 ····.line·29
 56 ····const/4·v3,·0x7
  
 57 ····.line·30
 58 ····aput·v3,·v1,·v2
  
 59 ····.line·31
 60 ····.line·32
 61 ····aput·v0,·v1,·v3
  
 62 ····.line·33
 63 ····.line·34
 64 ····sput-object·v1,·LU/i;->a:[I
  
 65 ····.line·35
 66 ····.line·36
 67 ····return-void
 68 ····.line·37
 69 ····.line·38
 70 ····.line·39
 71 ····.line·40
 72 ····.line·41
 73 ····.line·42
 74 ····.line·43
 75 ····.line·44
 76 ····.line·45
 77 ····.line·46
 78 ····.line·47
 79 ····.line·48
 80 ····.line·49
 81 ····.line·50
 82 ····.line·51
 83 ····.line·52
 84 ····.line·53
 85 ····.line·54
 86 ····.line·55
 87 ····.line·56
 88 ····.line·57
 89 ····.line·58
 90 ····.line·59
 91 ····.line·60
 92 ····.line·61
 93 ····.line·62
 94 ····.line·63
 95 ····.line·64
 96 ····.line·65
 97 ····.line·66
 98 ····.line·67
 99 ····.line·68
Max diff block lines reached; -1/2204 bytes (-0.05%) of diff not shown.
6.36 KB
smali/U/e.smali
Max HTML report size reached
18.5 KB
smali/U/b.smali
Max HTML report size reached
292 B
smali/U/g.smali
    
Offset 1, 3 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LU/g;1 .class·public·abstract·LU/g;
2 .super·Landroidx/datastore/preferences/protobuf/w;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·virtual·methods
 5 .method·public·abstract·a(LU/e;)Ljava/lang/Object;
 6 .end·method
9.26 KB
smali/U/c.smali
Max HTML report size reached
33.7 KB
smali/k1/a.smali
Max HTML report size reached
43.0 KB
smali/k1/b.smali
Max HTML report size reached
10.6 KB
smali/Q1/a.smali
Max HTML report size reached
259 B
smali/J/t.smali
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·LJ/t;1 .class·public·interface·abstract·LJ/t;
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(LJ/h;)LJ/h;5 .method·public·abstract·b(Landroid/view/View;)Z
6 .end·method6 .end·method
180 B
smali/J/s.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·interface·abstract·LJ/s;1 .class·public·abstract·LJ/s;
2 .super·Ljava/lang/Object;2 .super·LH1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
308 B
smali/J/p.smali
    
Offset 1, 11 lines modifiedOffset 1, 3 lines modified
1 .class·public·interface·abstract·LJ/p;1 .class·public·abstract·LJ/p;
2 .super·Ljava/lang/Object;2 .super·LH1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LJ/o; 
  
  
6 #·virtual·methods 
7 .method·public·abstract·d(Landroid/view/View;IIIII[I)V 
8 .end·method 
58.4 KB
smali/J/a.smali
Max HTML report size reached
13.2 KB
smali/J/k.smali
Max HTML report size reached
81.9 KB
smali/J/j.smali
Max HTML report size reached
230 B
smali/J/q.smali
    
Offset 1, 9 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LJ/q;1 .class·public·abstract·LJ/q;
2 .super·Ljava/lang/Object;2 .super·LH1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·a:I 
  
6 .field·public·b:I 
276 B
smali/J/r.smali
    
Offset 1, 8 lines modifiedOffset 1, 3 lines modified
1 .class·public·interface·abstract·LJ/r;1 .class·public·abstract·LJ/r;
2 .super·Ljava/lang/Object;2 .super·LH1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods 
5 .method·public·abstract·l(Landroid/view/View;LJ/j0;)LJ/j0; 
6 .end·method 
32.1 KB
smali/J/d.smali
Max HTML report size reached
27.2 KB
smali/J/h.smali
Max HTML report size reached
575 B
smali/J/o.smali
    
Offset 1, 20 lines modifiedOffset 1, 3 lines modified
1 .class·public·interface·abstract·LJ/o;1 .class·public·abstract·LJ/o;
2 .super·Ljava/lang/Object;2 .super·LH1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods 
5 .method·public·abstract·a(Landroid/view/View;Landroid/view/View;II)V 
6 .end·method 
  
7 .method·public·abstract·b(Landroid/view/View;I)V 
8 .end·method 
  
9 .method·public·abstract·c(Landroid/view/View;II[II)V 
10 .end·method 
  
11 .method·public·abstract·e(Landroid/view/View;IIIII)V 
12 .end·method 
  
13 .method·public·abstract·f(Landroid/view/View;Landroid/view/View;II)Z 
14 .end·method 
15.3 KB
smali/J/l.smali
Max HTML report size reached
25.6 KB
smali/J/f.smali
Max HTML report size reached
42.7 KB
smali/J/m.smali
Max HTML report size reached
57.1 KB
smali/J/n.smali
Max HTML report size reached
57.1 KB
smali/J/i.smali
Max HTML report size reached
35.0 KB
smali/J/e.smali
Max HTML report size reached
35.0 KB
smali/J/b.smali
Max HTML report size reached
26.0 KB
smali/J/g.smali
Max HTML report size reached
38.8 KB
smali/J/c.smali
Max HTML report size reached
12.3 KB
smali/d0/a.smali
Max HTML report size reached
18.7 KB
smali/d0/b.smali
Max HTML report size reached
2.32 KB
smali/d0/c.smali
    
Offset 1, 53 lines modifiedOffset 1, 83 lines modified
1 .class·public·final·Ld0/c;1 .class·public·final·Ld0/c;
2 .super·Ld0/b;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;
  
  
4 #·direct·methods14 #·direct·methods
5 .method·public·constructor·<init>(Ld0/b;)V15 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;JIII[ILjava/util/TreeMap;)V
6 ····.locals·116 ····.locals·0
  
7 ····.line·117 ····.line·1
8 ····const-string·v0,·"initialExtras"18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·219 ····.line·2
10 ····.line·320 ····.line·3
11 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V 
  
12 ····.line·421 ····.line·4
 22 ····iput-object·p1,·p0,·Ld0/c;->a:Ljava/lang/String;
  
13 ····.line·523 ····.line·5
14 ····.line·624 ····.line·6
15 ····invoke-direct·{p0},·Ld0/b;-><init>()V25 ····iput-object·p2,·p0,·Ld0/c;->b:Ljava/lang/String;
  
16 ····.line·726 ····.line·7
17 ····.line·827 ····.line·8
 28 ····iput-wide·p3,·p0,·Ld0/c;->c:J
18 ····.line·9 
19 ····iget-object·v0,·p0,·Ld0/b;->a:Ljava/util/LinkedHashMap; 
  
 29 ····.line·9
20 ····.line·1030 ····.line·10
 31 ····const-wide/16·p1,·0x0
21 ····.line·11 
22 ····iget-object·p1,·p1,·Ld0/b;->a:Ljava/util/LinkedHashMap; 
  
 32 ····.line·11
23 ····.line·1233 ····.line·12
 34 ····iput-wide·p1,·p0,·Ld0/c;->d:J
24 ····.line·13 
25 ····invoke-interface·{v0,·p1},·Ljava/util/Map;->putAll(Ljava/util/Map;)V 
  
 35 ····.line·13
26 ····.line·1436 ····.line·14
 37 ····iput·p5,·p0,·Ld0/c;->e:I
  
27 ····.line·1538 ····.line·15
28 ····.line·1639 ····.line·16
29 ····return-void40 ····iput·p6,·p0,·Ld0/c;->f:I
  
30 ····.line·1741 ····.line·17
31 ····.line·1842 ····.line·18
 43 ····iput·p7,·p0,·Ld0/c;->g:I
  
32 ····.line·1944 ····.line·19
33 ····.line·2045 ····.line·20
 46 ····iput-object·p8,·p0,·Ld0/c;->h:[I
  
34 ····.line·2147 ····.line·21
35 ····.line·2248 ····.line·22
 49 ····iput-object·p9,·p0,·Ld0/c;->i:Ljava/util/TreeMap;
  
36 ····.line·2350 ····.line·23
37 ····.line·2451 ····.line·24
 52 ····return-void
38 ····.line·2553 ····.line·25
39 ····.line·2654 ····.line·26
40 ····.line·2755 ····.line·27
41 ····.line·2856 ····.line·28
42 ····.line·2957 ····.line·29
43 ····.line·3058 ····.line·30
44 ····.line·3159 ····.line·31
Offset 101, 8 lines modifiedOffset 131, 28 lines modified
101 ····.line·79131 ····.line·79
102 ····.line·80132 ····.line·80
103 ····.line·81133 ····.line·81
104 ····.line·82134 ····.line·82
105 ····.line·83135 ····.line·83
106 ····.line·84136 ····.line·84
107 ····.line·85137 ····.line·85
 138 ····.line·86
 139 ····.line·87
 140 ····.line·88
 141 ····.line·89
 142 ····.line·90
 143 ····.line·91
 144 ····.line·92
 145 ····.line·93
 146 ····.line·94
 147 ····.line·95
 148 ····.line·96
 149 ····.line·97
 150 ····.line·98
 151 ····.line·99
 152 ····.line·100
 153 ····.line·101
 154 ····.line·102
 155 ····.line·103
 156 ····.line·104
 157 ····.line·105
108 .end·method158 .end·method
4.5 KB
smali/N1/a.smali
Max HTML report size reached
4.96 KB
smali/q0/a.smali
Max HTML report size reached
312 B
smali/R1/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·LR1/a;1 .class·public·interface·abstract·LR1/a;
2 .super·Ljava/lang/Error;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LH1/b;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·a()Ljava/lang/Object;
 8 .end·method
32.7 KB
smali/B0/a.smali
Max HTML report size reached
19.6 KB
smali/B0/b.smali
Max HTML report size reached
8.8 KB
smali/c0/a.smali
Max HTML report size reached
9.02 KB
smali/c0/b.smali
Max HTML report size reached
9.11 KB
smali/c0/c.smali
Max HTML report size reached
11.3 KB
smali/P1/a.smali
Max HTML report size reached
36.2 KB
smali/m0/a.smali
Max HTML report size reached
10.6 KB
smali/m0/b.smali
Max HTML report size reached
30.1 KB
smali/m0/c.smali
Max HTML report size reached
17.8 KB
smali/i1/a.smali
Max HTML report size reached
48.6 KB
smali/i1/b.smali
Max HTML report size reached
6.1 KB
smali/P/a.smali
Max HTML report size reached
24.4 KB
smali/P/b.smali
Max HTML report size reached
6.49 KB
smali/io/flutter/view/s.smali
Max HTML report size reached
576 B
smali/io/flutter/view/p.smali
    
Offset 1, 19 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·a(Lio/flutter/view/TextureRegistry$SurfaceTextureEntry;Lio/flutter/view/m;)V 
6 ····.locals·0 
  
7 ····.line·1 
8 ····return-void 
9 .end·method 
  
10 .method·public·static·b(Lio/flutter/view/TextureRegistry$SurfaceTextureEntry;Lio/flutter/view/n;)V 
11 ····.locals·0 
  
12 ····.line·1 
13 ····return-void 
14 .end·method 
11.2 KB
smali/io/flutter/view/a.smali
Max HTML report size reached
617 B
smali/io/flutter/view/k.smali
    
Offset 1210, 31 lines modifiedOffset 1210, 35 lines modified
1210 ····.line·1431210 ····.line·143
1211 ····.line·1441211 ····.line·144
1212 ····.line·1451212 ····.line·145
1213 ····.line·1461213 ····.line·146
1214 ····.line·1471214 ····.line·147
1215 ····.line·1481215 ····.line·148
1216 ····.line·1491216 ····.line·149
 1217 ····.line·150
 1218 ····.line·151
 1219 ····.line·152
 1220 ····.line·153
1217 .end·method1221 .end·method
  
1218 .method·public·static·b(JI)Z1222 .method·public·static·b(JI)Z
1219 ····.locals·21223 ····.locals·2
  
1220 ····.line·11224 ····.line·1
1221 ····const-wide/16·v0,·0x11225 ····const-wide/16·v0,·0x1
  
1222 ····shl-long/2addr·v0,·p21226 ····shl-long/2addr·v0,·p2
  
1223 ····and-long/2addr·p0,·v01227 ····and-long/2addr·p0,·v0
  
1224 ····const-wide/16·v0,·0x01228 ····const-wide/16·v0,·0x0
  
1225 ····cmp-long·p2,·p0,·v01229 ····cmp-long·p0,·p0,·v0
  
1226 ····if-eqz·p2,·:cond_01230 ····if-eqz·p0,·:cond_0
  
1227 ····const/4·p0,·0x11231 ····const/4·p0,·0x1
  
1228 ····goto·:goto_01232 ····goto·:goto_0
  
1229 ····:cond_01233 ····:cond_0
1230 ····const/4·p0,·0x01234 ····const/4·p0,·0x0
167 KB
smali/io/flutter/view/j.smali
Max HTML report size reached
467 B
smali/io/flutter/view/TextureRegistry$SurfaceProducer.smali
    
Offset 5, 14 lines modifiedOffset 5, 17 lines modified
  
5 #·annotations5 #·annotations
6 .annotation·build·Lc/a;6 .annotation·build·Lc/a;
7 .end·annotation7 .end·annotation
  
  
8 #·virtual·methods8 #·virtual·methods
 9 .method·public·abstract·getForcedNewSurface()Landroid/view/Surface;
 10 .end·method
  
9 .method·public·abstract·getHeight()I11 .method·public·abstract·getHeight()I
10 .end·method12 .end·method
  
11 .method·public·abstract·getSurface()Landroid/view/Surface;13 .method·public·abstract·getSurface()Landroid/view/Surface;
12 .end·method14 .end·method
  
13 .method·public·abstract·getWidth()I15 .method·public·abstract·getWidth()I
3.14 KB
smali/io/flutter/view/q.smali
    
Offset 1, 3 lines modifiedOffset 1, 167 lines modified
1 .class·public·interface·abstract·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;
  
  
 9 #·direct·methods
 10 .method·public·constructor·<init>(Lio/flutter/view/s;Landroid/hardware/display/DisplayManager;)V
 11 ····.locals·0
  
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····iput-object·p1,·p0,·Lio/flutter/view/q;->b:Lio/flutter/view/s;
  
 14 ····iput-object·p2,·p0,·Lio/flutter/view/q;->a:Landroid/hardware/display/DisplayManager;
  
 15 ····return-void
 16 .end·method
  
  
 17 #·virtual·methods
 18 .method·public·final·onDisplayAdded(I)V
 19 ····.locals·0
  
 20 ····return-void
 21 .end·method
  
 22 .method·public·final·onDisplayChanged(I)V
 23 ····.locals·4
  
 24 ····.line·1
 25 ····if-nez·p1,·:cond_0
  
 26 ····.line·2
 27 ····.line·3
 28 ····iget-object·p1,·p0,·Lio/flutter/view/q;->a:Landroid/hardware/display/DisplayManager;
  
 29 ····.line·4
 30 ····.line·5
 31 ····const/4·v0,·0x0
  
 32 ····.line·6
 33 ····invoke-virtual·{p1,·v0},·Landroid/hardware/display/DisplayManager;->getDisplay(I)Landroid/view/Display;
  
 34 ····.line·7
 35 ····.line·8
 36 ····.line·9
 37 ····move-result-object·p1
  
 38 ····.line·10
 39 ····invoke-virtual·{p1},·Landroid/view/Display;->getRefreshRate()F
  
 40 ····.line·11
 41 ····.line·12
 42 ····.line·13
 43 ····move-result·p1
  
 44 ····.line·14
 45 ····const-wide·v0,·0x41cdcd6500000000L····#·1.0E9
  
 46 ····.line·15
 47 ····.line·16
 48 ····.line·17
 49 ····.line·18
 50 ····.line·19
 51 ····float-to-double·v2,·p1
  
 52 ····.line·20
 53 ····div-double/2addr·v0,·v2
  
 54 ····.line·21
 55 ····double-to-long·v0,·v0
  
 56 ····.line·22
 57 ····iget-object·v2,·p0,·Lio/flutter/view/q;->b:Lio/flutter/view/s;
  
 58 ····.line·23
 59 ····.line·24
 60 ····iput-wide·v0,·v2,·Lio/flutter/view/s;->a:J
  
 61 ····.line·25
 62 ····.line·26
 63 ····iget-object·v0,·v2,·Lio/flutter/view/s;->b:Lio/flutter/embedding/engine/FlutterJNI;
  
 64 ····.line·27
 65 ····.line·28
 66 ····invoke-virtual·{v0,·p1},·Lio/flutter/embedding/engine/FlutterJNI;->setRefreshRateFPS(F)V
  
 67 ····.line·29
 68 ····.line·30
 69 ····.line·31
 70 ····:cond_0
 71 ····return-void
 72 ····.line·32
 73 ····.line·33
 74 ····.line·34
 75 ····.line·35
 76 ····.line·36
 77 ····.line·37
 78 ····.line·38
 79 ····.line·39
 80 ····.line·40
 81 ····.line·41
 82 ····.line·42
 83 ····.line·43
 84 ····.line·44
 85 ····.line·45
 86 ····.line·46
 87 ····.line·47
 88 ····.line·48
 89 ····.line·49
 90 ····.line·50
 91 ····.line·51
 92 ····.line·52
 93 ····.line·53
 94 ····.line·54
 95 ····.line·55
 96 ····.line·56
 97 ····.line·57
Max diff block lines reached; -1/3160 bytes (-0.03%) of diff not shown.
3.63 KB
smali/io/flutter/view/r.smali
Max HTML report size reached
13.9 KB
smali/io/flutter/view/AccessibilityViewEmbedder.smali
Max HTML report size reached
583 B
smali/io/flutter/view/l.smali
    
Offset 165, 14 lines modifiedOffset 165, 18 lines modified
165 ····.line·143165 ····.line·143
166 ····.line·144166 ····.line·144
167 ····.line·145167 ····.line·145
168 ····.line·146168 ····.line·146
169 ····.line·147169 ····.line·147
170 ····.line·148170 ····.line·148
171 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
172 .end·method176 .end·method
  
  
173 #·virtual·methods177 #·virtual·methods
174 .method·public·final·equals(Ljava/lang/Object;)Z178 .method·public·final·equals(Ljava/lang/Object;)Z
175 ····.locals·4179 ····.locals·4
  
Offset 209, 15 lines modifiedOffset 213, 15 lines modified
209 ····move-result·p1213 ····move-result·p1
  
210 ····if-eqz·p1,·:cond_2214 ····if-eqz·p1,·:cond_2
  
211 ····goto·:goto_0215 ····goto·:goto_0
  
212 ····:cond_2216 ····:cond_2
213 ····const/4·v0,·0x0217 ····move·v0,·v2
  
214 ····:goto_0218 ····:goto_0
215 ····return·v0219 ····return·v0
216 .end·method220 .end·method
  
217 .method·public·final·hashCode()I221 .method·public·final·hashCode()I
218 ····.locals·2222 ····.locals·2
740 B
smali/io/flutter/view/TextureRegistry$SurfaceTextureEntry.smali
    
Offset 11, 15 lines modifiedOffset 11, 21 lines modified
11 #·virtual·methods11 #·virtual·methods
12 .method·public·abstract·synthetic·id()J12 .method·public·abstract·synthetic·id()J
13 .end·method13 .end·method
  
14 .method·public·abstract·synthetic·release()V14 .method·public·abstract·synthetic·release()V
15 .end·method15 .end·method
  
16 .method·public·abstract·setOnFrameConsumedListener(Lio/flutter/view/m;)V16 .method·public·setOnFrameConsumedListener(Lio/flutter/view/m;)V
 17 ····.locals·0
  
 18 ····return-void
17 .end·method19 .end·method
  
18 .method·public·abstract·setOnTrimMemoryListener(Lio/flutter/view/n;)V20 .method·public·setOnTrimMemoryListener(Lio/flutter/view/n;)V
 21 ····.locals·0
  
 22 ····return-void
19 .end·method23 .end·method
  
20 .method·public·abstract·surfaceTexture()Landroid/graphics/SurfaceTexture;24 .method·public·abstract·surfaceTexture()Landroid/graphics/SurfaceTexture;
21 .end·method25 .end·method
8.15 KB
smali/io/flutter/view/f.smali
Max HTML report size reached
1.73 KB
smali/io/flutter/view/b.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ····.locals·431 ····.locals·4
  
32 ····.line·132 ····.line·1
33 ····iget-object·v0,·p0,·Lio/flutter/view/b;->b:Lio/flutter/view/j;33 ····iget-object·v0,·p0,·Lio/flutter/view/b;->b:Lio/flutter/view/j;
  
34 ····.line·234 ····.line·2
35 ····.line·335 ····.line·3
36 ····iget-boolean·v1,·v0,·Lio/flutter/view/j;->t:Z36 ····iget-boolean·v1,·v0,·Lio/flutter/view/j;->s:Z
  
37 ····.line·437 ····.line·4
38 ····.line·538 ····.line·5
39 ····if-eqz·v1,·:cond_039 ····if-eqz·v1,·:cond_0
  
40 ····.line·640 ····.line·6
41 ····.line·741 ····.line·7
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
  
84 ····.line·2684 ····.line·26
85 ····iput-object·v2,·v0,·Lio/flutter/view/j;->n:Lio/flutter/view/f;85 ····iput-object·v2,·v0,·Lio/flutter/view/j;->n:Lio/flutter/view/f;
  
86 ····.line·2786 ····.line·27
87 ····.line·2887 ····.line·28
88 ····:cond_188 ····:cond_1
89 ····iget-object·v0,·v0,·Lio/flutter/view/j;->r:Lm0/w;89 ····iget-object·v0,·v0,·Lio/flutter/view/j;->q:Lk0/v;
  
90 ····.line·2990 ····.line·29
91 ····.line·3091 ····.line·30
92 ····if-eqz·v0,·:cond_392 ····if-eqz·v0,·:cond_3
  
93 ····.line·3193 ····.line·31
94 ····.line·3294 ····.line·32
Offset 104, 31 lines modifiedOffset 104, 31 lines modified
  
104 ····.line·35104 ····.line·35
105 ····.line·36105 ····.line·36
106 ····.line·37106 ····.line·37
107 ····move-result·v2107 ····move-result·v2
  
108 ····.line·38108 ····.line·38
109 ····iget-object·v0,·v0,·Lm0/w;->c:Ljava/lang/Object;109 ····iget-object·v0,·v0,·Lk0/v;->c:Ljava/lang/Object;
  
110 ····.line·39110 ····.line·39
111 ····.line·40111 ····.line·40
112 ····check-cast·v0,·Lo1/n;112 ····check-cast·v0,·Lm1/n;
  
113 ····.line·41113 ····.line·41
114 ····.line·42114 ····.line·42
115 ····sget·v3,·Lo1/n;->z:I115 ····sget·v3,·Lm1/n;->z:I
  
116 ····.line·43116 ····.line·43
117 ····.line·44117 ····.line·44
118 ····iget-object·v3,·v0,·Lo1/n;->i:Lp1/c;118 ····iget-object·v3,·v0,·Lm1/n;->i:Ln1/c;
  
119 ····.line·45119 ····.line·45
120 ····.line·46120 ····.line·46
121 ····iget-object·v3,·v3,·Lp1/c;->b:Lio/flutter/embedding/engine/renderer/k;121 ····iget-object·v3,·v3,·Ln1/c;->b:Lio/flutter/embedding/engine/renderer/k;
  
122 ····.line·47122 ····.line·47
123 ····.line·48123 ····.line·48
124 ····iget-object·v3,·v3,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;124 ····iget-object·v3,·v3,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
125 ····.line·49125 ····.line·49
126 ····.line·50126 ····.line·50
Offset 180, 8 lines modifiedOffset 180, 13 lines modified
180 ····.line·79180 ····.line·79
181 ····.line·80181 ····.line·80
182 ····.line·81182 ····.line·81
183 ····.line·82183 ····.line·82
184 ····.line·83184 ····.line·83
185 ····.line·84185 ····.line·84
186 ····.line·85186 ····.line·85
 187 ····.line·86
 188 ····.line·87
 189 ····.line·88
 190 ····.line·89
 191 ····.line·90
187 .end·method192 .end·method
22.0 KB
smali/io/flutter/view/c.smali
Max HTML report size reached
10.3 KB
smali/io/flutter/plugins/GeneratedPluginRegistrant.smali
Max HTML report size reached
5.19 KB
smali/io/flutter/plugins/urllauncher/WebViewActivity.smali
Max HTML report size reached
104 KB
smali/io/flutter/embedding/engine/FlutterJNI.smali
Max HTML report size reached
674 B
smali/io/flutter/embedding/engine/renderer/a.smali
    
Offset 117, 14 lines modifiedOffset 117, 19 lines modified
117 ····.line·82117 ····.line·82
118 ····.line·83118 ····.line·83
119 ····.line·84119 ····.line·84
120 ····.line·85120 ····.line·85
121 ····.line·86121 ····.line·86
122 ····.line·87122 ····.line·87
123 ····.line·88123 ····.line·88
 124 ····.line·89
 125 ····.line·90
 126 ····.line·91
 127 ····.line·92
 128 ····.line·93
124 .end·method129 .end·method
  
125 .method·public·final·b()V130 .method·public·final·b()V
126 ····.locals·2131 ····.locals·2
  
127 ····.line·1132 ····.line·1
128 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/k;133 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/k;
Offset 217, 8 lines modifiedOffset 222, 13 lines modified
217 ····.line·82222 ····.line·82
218 ····.line·83223 ····.line·83
219 ····.line·84224 ····.line·84
220 ····.line·85225 ····.line·85
221 ····.line·86226 ····.line·86
222 ····.line·87227 ····.line·87
223 ····.line·88228 ····.line·88
 229 ····.line·89
 230 ····.line·90
 231 ····.line·91
 232 ····.line·92
 233 ····.line·93
224 .end·method234 .end·method
2.57 KB
smali/io/flutter/embedding/engine/renderer/k.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·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 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/view/q;5 .implements·Lio/flutter/view/p;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Lio/flutter/embedding/engine/FlutterJNI;7 .field·public·final·a:Lio/flutter/embedding/engine/FlutterJNI;
  
8 .field·public·b:Landroid/view/Surface;8 .field·public·b:Landroid/view/Surface;
  
Offset 158, 19 lines modifiedOffset 158, 42 lines modified
158 ····.line·79158 ····.line·79
159 ····.line·80159 ····.line·80
160 ····.line·81160 ····.line·81
161 ····.line·82161 ····.line·82
162 ····.line·83162 ····.line·83
163 ····.line·84163 ····.line·84
164 ····.line·85164 ····.line·85
 165 ····.line·86
 166 ····.line·87
 167 ····.line·88
 168 ····.line·89
 169 ····.line·90
165 .end·method170 .end·method
  
  
166 #·virtual·methods171 #·virtual·methods
 172 .method·public·final·a(Lio/flutter/embedding/engine/renderer/l;)V
 173 ····.locals·1
  
 174 ····.line·1
 175 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
 176 ····invoke-virtual·{v0,·p1},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/l;)V
  
 177 ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->c:Z
  
 178 ····if-eqz·v0,·:cond_0
  
 179 ····invoke-interface·{p1},·Lio/flutter/embedding/engine/renderer/l;->b()V
  
 180 ····:cond_0
 181 ····return-void
 182 .end·method
  
167 .method·public·final·a(I)V183 .method·public·final·b(I)V
168 ····.locals·2184 ····.locals·2
  
169 ····.line·1185 ····.line·1
170 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->e:Ljava/util/HashSet;186 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->e:Ljava/util/HashSet;
  
171 ····invoke-virtual·{v0},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;187 ····invoke-virtual·{v0},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
  
Offset 206, 15 lines modifiedOffset 229, 26 lines modified
  
206 ····goto·:goto_0229 ····goto·:goto_0
  
207 ····:cond_1230 ····:cond_1
208 ····return-void231 ····return-void
209 .end·method232 .end·method
  
 233 .method·public·final·c(Lio/flutter/embedding/engine/renderer/l;)V
 234 ····.locals·1
  
 235 ····.line·1
 236 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
 237 ····invoke-virtual·{v0,·p1},·Lio/flutter/embedding/engine/FlutterJNI;->removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/l;)V
  
 238 ····return-void
 239 .end·method
  
210 .method·public·final·b(Lio/flutter/view/n;)V240 .method·public·final·d(Lio/flutter/view/n;)V
211 ····.locals·4241 ····.locals·4
  
212 ····.line·1242 ····.line·1
213 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->e:Ljava/util/HashSet;243 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->e:Ljava/util/HashSet;
  
214 ····invoke-virtual·{v0},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;244 ····invoke-virtual·{v0},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
  
Offset 241, 15 lines modifiedOffset 275, 15 lines modified
  
241 ····invoke-virtual·{v0,·v2},·Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z275 ····invoke-virtual·{v0,·v2},·Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z
  
242 ····:cond_1276 ····:cond_1
243 ····return-void277 ····return-void
244 .end·method278 .end·method
  
245 .method·public·final·c()V279 .method·public·final·e()V
246 ····.locals·1280 ····.locals·1
  
247 ····.line·1281 ····.line·1
248 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->b:Landroid/view/Surface;282 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->b:Landroid/view/Surface;
  
249 ····if-eqz·v0,·:cond_1283 ····if-eqz·v0,·:cond_1
  
2.79 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.smali
    
Offset 43, 17 lines modifiedOffset 43, 14 lines modified
43 ····iput-wide·p2,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->id:J43 ····iput-wide·p2,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->id:J
  
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·private·maybeWaitOnFence(Landroid/media/Image;)V46 .method·private·maybeWaitOnFence(Landroid/media/Image;)V
47 ····.locals·247 ····.locals·2
48 ····.annotation·build·Landroid/annotation/TargetApi; 
49 ········value·=·0x1d 
50 ····.end·annotation 
  
51 ····if-nez·p1,·:cond_048 ····if-nez·p1,·:cond_0
  
52 ····return-void49 ····return-void
  
53 ····:cond_050 ····:cond_0
54 ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->ignoringFence:Z51 ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->ignoringFence:Z
Offset 79, 38 lines modifiedOffset 76, 32 lines modified
79 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->ignoringFence:Z76 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->ignoringFence:Z
  
80 ····return-void77 ····return-void
81 .end·method78 .end·method
  
82 .method·private·waitOnFence(Landroid/media/Image;)V79 .method·private·waitOnFence(Landroid/media/Image;)V
83 ····.locals·080 ····.locals·0
84 ····.annotation·build·Landroid/annotation/TargetApi; 
85 ········value·=·0x21 
86 ····.end·annotation 
  
87 ····:try_start_081 ····:try_start_0
88 ····invoke-static·{p1},·LA1/a;->b(Landroid/media/Image;)Landroid/hardware/SyncFence;82 ····invoke-static·{p1},·LJ/d;->b(Landroid/media/Image;)Landroid/hardware/SyncFence;
  
89 ····move-result-object·p183 ····move-result-object·p1
  
90 ····invoke-static·{p1},·LA1/a;->j(Landroid/hardware/SyncFence;)V84 ····invoke-static·{p1},·LJ/d;->j(Landroid/hardware/SyncFence;)V
91 ····:try_end_085 ····:try_end_0
92 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_086 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
93 ····:catch_087 ····:catch_0
94 ····return-void88 ····return-void
95 .end·method89 .end·method
  
  
96 #·virtual·methods90 #·virtual·methods
97 .method·public·acquireLatestImage()Landroid/media/Image;91 .method·public·acquireLatestImage()Landroid/media/Image;
98 ····.locals·292 ····.locals·2
99 ····.annotation·build·Landroid/annotation/TargetApi; 
100 ········value·=·0x1d 
101 ····.end·annotation 
  
102 ····monitor-enter·p093 ····monitor-enter·p0
  
103 ····:try_start_094 ····:try_start_0
104 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->image:Landroid/media/Image;95 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->image:Landroid/media/Image;
  
105 ····const/4·v1,·0x096 ····const/4·v1,·0x0
Offset 283, 14 lines modifiedOffset 274, 19 lines modified
283 ····.line·82274 ····.line·82
284 ····.line·83275 ····.line·83
285 ····.line·84276 ····.line·84
286 ····.line·85277 ····.line·85
287 ····.line·86278 ····.line·86
288 ····.line·87279 ····.line·87
289 ····.line·88280 ····.line·88
 281 ····.line·89
 282 ····.line·90
 283 ····.line·91
 284 ····.line·92
 285 ····.line·93
290 .end·method286 .end·method
  
291 .method·public·id()J287 .method·public·id()J
292 ····.locals·2288 ····.locals·2
  
293 ····iget-wide·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->id:J289 ····iget-wide·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->id:J
  
Offset 430, 14 lines modifiedOffset 426, 19 lines modified
430 ····.line·79426 ····.line·79
431 ····.line·80427 ····.line·80
432 ····.line·81428 ····.line·81
433 ····.line·82429 ····.line·82
434 ····.line·83430 ····.line·83
435 ····.line·84431 ····.line·84
436 ····.line·85432 ····.line·85
 433 ····.line·86
 434 ····.line·87
 435 ····.line·88
 436 ····.line·89
 437 ····.line·90
437 .end·method438 .end·method
  
438 .method·public·release()V439 .method·public·release()V
439 ····.locals·3440 ····.locals·3
  
440 ····.line·1441 ····.line·1
441 ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->released:Z442 ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->released:Z
Offset 554, 8 lines modifiedOffset 555, 13 lines modified
554 ····.line·82555 ····.line·82
555 ····.line·83556 ····.line·83
556 ····.line·84557 ····.line·84
557 ····.line·85558 ····.line·85
558 ····.line·86559 ····.line·86
559 ····.line·87560 ····.line·87
560 ····.line·88561 ····.line·88
 562 ····.line·89
 563 ····.line·90
 564 ····.line·91
 565 ····.line·92
 566 ····.line·93
561 .end·method567 .end·method
16.8 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer.smali
Max HTML report size reached
302 B
smali/io/flutter/embedding/engine/renderer/f.smali
    
Offset 173, 8 lines modifiedOffset 173, 13 lines modified
173 ····.line·79173 ····.line·79
174 ····.line·80174 ····.line·80
175 ····.line·81175 ····.line·81
176 ····.line·82176 ····.line·82
177 ····.line·83177 ····.line·83
178 ····.line·84178 ····.line·84
179 ····.line·85179 ····.line·85
 180 ····.line·86
 181 ····.line·87
 182 ····.line·88
 183 ····.line·89
 184 ····.line·90
180 .end·method185 .end·method
299 B
smali/io/flutter/embedding/engine/renderer/e.smali
    
Offset 165, 8 lines modifiedOffset 165, 12 lines modified
165 ····.line·143165 ····.line·143
166 ····.line·144166 ····.line·144
167 ····.line·145167 ····.line·145
168 ····.line·146168 ····.line·146
169 ····.line·147169 ····.line·147
170 ····.line·148170 ····.line·148
171 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
172 .end·method176 .end·method
3.16 KB
smali/io/flutter/embedding/engine/renderer/b.smali
    
Offset 19, 60 lines modifiedOffset 19, 60 lines modified
19 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/k;19 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/k;
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
  
22 #·virtual·methods22 #·virtual·methods
23 .method·public·final·a()V23 .method·public·final·a(Landroidx/lifecycle/s;)V
24 ····.locals·224 ····.locals·1
  
25 ····.line·125 ····.line·1
26 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/k;26 ····iget-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/k;
  
27 ····.line·227 ····.line·2
28 ····.line·328 ····.line·3
29 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/k;->f:Ljava/util/ArrayList;29 ····iget-object·p1,·p1,·Lio/flutter/embedding/engine/renderer/k;->f:Ljava/util/ArrayList;
  
30 ····.line·430 ····.line·4
31 ····.line·531 ····.line·5
32 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;32 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
33 ····.line·633 ····.line·6
34 ····.line·734 ····.line·7
35 ····.line·835 ····.line·8
36 ····move-result-object·v036 ····move-result-object·p1
  
37 ····.line·937 ····.line·9
38 ····:goto_038 ····:goto_0
39 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z39 ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z
  
40 ····.line·1040 ····.line·10
41 ····.line·1141 ····.line·11
42 ····.line·1242 ····.line·12
43 ····move-result·v143 ····move-result·v0
  
44 ····.line·1344 ····.line·13
45 ····if-eqz·v1,·:cond_045 ····if-eqz·v0,·:cond_0
  
46 ····.line·1446 ····.line·14
47 ····.line·1547 ····.line·15
48 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;48 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
49 ····.line·1649 ····.line·16
50 ····.line·1750 ····.line·17
51 ····.line·1851 ····.line·18
52 ····move-result-object·v152 ····move-result-object·v0
  
53 ····.line·1953 ····.line·19
54 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;54 ····check-cast·v0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
55 ····.line·2055 ····.line·20
56 ····.line·2156 ····.line·21
57 ····invoke-static·{v1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->access$200(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/view/o;57 ····invoke-static·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->access$200(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/view/o;
  
58 ····.line·2258 ····.line·22
59 ····.line·2359 ····.line·23
60 ····.line·2460 ····.line·24
61 ····goto·:goto_061 ····goto·:goto_0
  
62 ····.line·2562 ····.line·25
Offset 137, 43 lines modifiedOffset 137, 10 lines modified
137 ····.line·82137 ····.line·82
138 ····.line·83138 ····.line·83
139 ····.line·84139 ····.line·84
140 ····.line·85140 ····.line·85
141 ····.line·86141 ····.line·86
142 ····.line·87142 ····.line·87
143 ····.line·88143 ····.line·88
144 .end·method 
  
145 .method·public·final·synthetic·b(Landroidx/lifecycle/s;)V 
146 ····.locals·0 
  
147 ····.line·1144 ····.line·89
148 ····return-void 
149 .end·method 
  
150 .method·public·final·synthetic·c(Landroidx/lifecycle/s;)V 
151 ····.locals·0 
  
152 ····.line·1145 ····.line·90
153 ····return-void 
154 .end·method 
  
155 .method·public·final·synthetic·e(Landroidx/lifecycle/s;)V 
156 ····.locals·0 
  
157 ····.line·1 
158 ····return-void 
159 .end·method 
  
160 .method·public·final·synthetic·f(Landroidx/lifecycle/s;)V 
161 ····.locals·0 
  
162 ····.line·1 
163 ····return-void 
164 .end·method 
  
165 .method·public·final·synthetic·g(Landroidx/lifecycle/s;)V 
166 ····.locals·0 
  
167 ····.line·1 
168 ····return-void 
169 .end·method146 .end·method
449 B
smali/io/flutter/embedding/engine/renderer/c.smali
    
Offset 428, 22 lines modifiedOffset 428, 8 lines modified
428 ····.line·402428 ····.line·402
429 ····.line·403429 ····.line·403
430 ····.line·404430 ····.line·404
431 ····.line·405431 ····.line·405
432 ····.line·406432 ····.line·406
433 ····.line·407433 ····.line·407
434 ····.line·408434 ····.line·408
435 ····.line·409 
436 ····.line·410 
437 ····.line·411 
438 ····.line·412 
439 ····.line·413 
440 ····.line·414 
441 ····.line·415 
442 ····.line·416 
443 ····.line·417 
444 ····.line·418 
445 ····.line·419 
446 ····.line·420 
447 ····.line·421 
448 ····.line·422 
449 .end·method435 .end·method
3.91 KB
smali/io/flutter/embedding/engine/mutatorsstack/FlutterMutatorsStack.smali
Max HTML report size reached
999 B
smali/io/flutter/plugin/editing/a.smali
    
Offset 100, 14 lines modifiedOffset 100, 19 lines modified
100 ····.line·79100 ····.line·79
101 ····.line·80101 ····.line·80
102 ····.line·81102 ····.line·81
103 ····.line·82103 ····.line·82
104 ····.line·83104 ····.line·83
105 ····.line·84105 ····.line·84
106 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
107 .end·method112 .end·method
  
  
108 #·virtual·methods113 #·virtual·methods
109 .method·public·final·onApplyWindowInsets(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;114 .method·public·final·onApplyWindowInsets(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;
110 ····.locals·2115 ····.locals·2
  
Offset 130, 15 lines modifiedOffset 135, 15 lines modified
130 ····:cond_0135 ····:cond_0
131 ····invoke-static·{v0},·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->access$300(Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;)Z136 ····invoke-static·{v0},·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->access$300(Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;)Z
  
132 ····move-result·v0137 ····move-result·v0
  
133 ····if-eqz·v0,·:cond_1138 ····if-eqz·v0,·:cond_1
  
134 ····invoke-static·{},·LJ/f0;->g()Landroid/view/WindowInsets;139 ····invoke-static·{},·LI/f0;->g()Landroid/view/WindowInsets;
  
135 ····move-result-object·p1140 ····move-result-object·p1
  
136 ····return-object·p1141 ····return-object·p1
  
137 ····:cond_1142 ····:cond_1
138 ····invoke-virtual·{p1,·p2},·Landroid/view/View;->onApplyWindowInsets(Landroid/view/WindowInsets;)Landroid/view/WindowInsets;143 ····invoke-virtual·{p1,·p2},·Landroid/view/View;->onApplyWindowInsets(Landroid/view/WindowInsets;)Landroid/view/WindowInsets;
19.4 KB
smali/io/flutter/plugin/editing/j.smali
Max HTML report size reached
2.44 KB
smali/io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.smali
    
Offset 7, 18 lines modifiedOffset 7, 14 lines modified
7 .annotation·build·Landroid/annotation/SuppressLint;7 .annotation·build·Landroid/annotation/SuppressLint;
8 ····value·=·{8 ····value·=·{
9 ········"NewApi",9 ········"NewApi",
10 ········"Override"10 ········"Override"
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
13 .annotation·build·Landroid/annotation/TargetApi; 
14 ····value·=·0x1e 
15 .end·annotation 
  
16 .annotation·build·Lc/a;13 .annotation·build·Lc/a;
17 .end·annotation14 .end·annotation
  
18 .annotation·system·Ldalvik/annotation/MemberClasses;15 .annotation·system·Ldalvik/annotation/MemberClasses;
19 ····value·=·{16 ····value·=·{
20 ········Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback;17 ········Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback;
21 ····}18 ····}
Offset 43, 15 lines modifiedOffset 39, 15 lines modified
  
43 #·direct·methods39 #·direct·methods
44 .method·public·constructor·<init>(Landroid/view/View;)V40 .method·public·constructor·<init>(Landroid/view/View;)V
45 ····.locals·141 ····.locals·1
  
46 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
47 ····invoke-static·{},·LJ/f0;->w()I43 ····invoke-static·{},·LI/f0;->w()I
  
48 ····move-result·v044 ····move-result·v0
  
49 ····iput·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->deferredInsetTypes:I45 ····iput·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->deferredInsetTypes:I
  
50 ····const/4·v0,·0x046 ····const/4·v0,·0x0
  
Offset 169, 15 lines modifiedOffset 165, 15 lines modified
169 .method·public·install()V165 .method·public·install()V
170 ····.locals·2166 ····.locals·2
  
171 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->view:Landroid/view/View;167 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->view:Landroid/view/View;
  
172 ····iget-object·v1,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->animationCallback:Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback;168 ····iget-object·v1,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->animationCallback:Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback;
  
173 ····invoke-static·{v0,·v1},·LJ/f0;->n(Landroid/view/View;Landroid/view/WindowInsetsAnimation$Callback;)V169 ····invoke-static·{v0,·v1},·LI/f0;->n(Landroid/view/View;Landroid/view/WindowInsetsAnimation$Callback;)V
  
174 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->view:Landroid/view/View;170 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->view:Landroid/view/View;
  
175 ····iget-object·v1,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->insetsListener:Lio/flutter/plugin/editing/a;171 ····iget-object·v1,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->insetsListener:Lio/flutter/plugin/editing/a;
  
176 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnApplyWindowInsetsListener(Landroid/view/View$OnApplyWindowInsetsListener;)V172 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnApplyWindowInsetsListener(Landroid/view/View$OnApplyWindowInsetsListener;)V
  
Offset 185, 15 lines modifiedOffset 181, 15 lines modified
185 .end·method181 .end·method
  
186 .method·public·remove()V182 .method·public·remove()V
187 ····.locals·2183 ····.locals·2
  
188 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->view:Landroid/view/View;184 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->view:Landroid/view/View;
  
189 ····invoke-static·{v0},·LJ/f0;->m(Landroid/view/View;)V185 ····invoke-static·{v0},·LI/f0;->m(Landroid/view/View;)V
  
190 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->view:Landroid/view/View;186 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->view:Landroid/view/View;
  
191 ····const/4·v1,·0x0187 ····const/4·v1,·0x0
  
192 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnApplyWindowInsetsListener(Landroid/view/View$OnApplyWindowInsetsListener;)V188 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnApplyWindowInsetsListener(Landroid/view/View$OnApplyWindowInsetsListener;)V
  
1.42 KB
smali/io/flutter/plugin/editing/f.smali
    
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·bridge·synthetic·b(Landroid/window/BackEvent;)I106 .method·public·static·bridge·synthetic·b(Landroid/window/BackEvent;)I
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getSwipeEdge()I109 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getSwipeEdge()I
Offset 188, 14 lines modifiedOffset 193, 19 lines modified
188 ····.line·79193 ····.line·79
189 ····.line·80194 ····.line·80
190 ····.line·81195 ····.line·81
191 ····.line·82196 ····.line·82
192 ····.line·83197 ····.line·83
193 ····.line·84198 ····.line·84
194 ····.line·85199 ····.line·85
 200 ····.line·86
 201 ····.line·87
 202 ····.line·88
 203 ····.line·89
 204 ····.line·90
195 .end·method205 .end·method
  
196 .method·public·static·bridge·synthetic·c(Landroid/view/inputmethod/InputMethodManager;)Z206 .method·public·static·bridge·synthetic·c(Landroid/view/inputmethod/InputMethodManager;)Z
197 ····.locals·0207 ····.locals·0
  
198 ····.line·1208 ····.line·1
199 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputMethodManager;->isStylusHandwritingAvailable()Z209 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputMethodManager;->isStylusHandwritingAvailable()Z
Offset 294, 14 lines modifiedOffset 304, 19 lines modified
294 ····.line·79304 ····.line·79
295 ····.line·80305 ····.line·80
296 ····.line·81306 ····.line·81
297 ····.line·82307 ····.line·82
298 ····.line·83308 ····.line·83
299 ····.line·84309 ····.line·84
300 ····.line·85310 ····.line·85
 311 ····.line·86
 312 ····.line·87
 313 ····.line·88
 314 ····.line·89
 315 ····.line·90
301 .end·method316 .end·method
  
302 .method·public·static·bridge·synthetic·e(Landroid/window/BackEvent;)F317 .method·public·static·bridge·synthetic·e(Landroid/window/BackEvent;)F
303 ····.locals·0318 ····.locals·0
  
304 ····.line·1319 ····.line·1
305 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getProgress()F320 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getProgress()F
Offset 389, 8 lines modifiedOffset 404, 13 lines modified
389 ····.line·79404 ····.line·79
390 ····.line·80405 ····.line·80
391 ····.line·81406 ····.line·81
392 ····.line·82407 ····.line·82
393 ····.line·83408 ····.line·83
394 ····.line·84409 ····.line·84
395 ····.line·85410 ····.line·85
 411 ····.line·86
 412 ····.line·87
 413 ····.line·88
 414 ····.line·89
 415 ····.line·90
396 .end·method416 .end·method
4.35 KB
smali/io/flutter/plugin/editing/i.smali
Max HTML report size reached
5.24 KB
smali/io/flutter/plugin/editing/e.smali
Max HTML report size reached
63.3 KB
smali/io/flutter/plugin/editing/b.smali
Max HTML report size reached
6.45 KB
smali/io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.smali
Max HTML report size reached
7.03 KB
smali/io/flutter/plugin/editing/g.smali
Max HTML report size reached
377 B
smali/io/flutter/plugin/editing/c.smali
    
Offset 163, 14 lines modifiedOffset 163, 18 lines modified
163 ····.line·143163 ····.line·143
164 ····.line·144164 ····.line·144
165 ····.line·145165 ····.line·145
166 ····.line·146166 ····.line·146
167 ····.line·147167 ····.line·147
168 ····.line·148168 ····.line·148
169 ····.line·149169 ····.line·149
 170 ····.line·150
 171 ····.line·151
 172 ····.line·152
 173 ····.line·153
170 .end·method174 .end·method
  
  
171 #·virtual·methods175 #·virtual·methods
172 .method·public·final·getEditable()Landroid/text/Editable;176 .method·public·final·getEditable()Landroid/text/Editable;
173 ····.locals·1177 ····.locals·1
  
447 B
smali/io/flutter/plugin/platform/p.smali
    
Offset 1, 9 lines modifiedOffset 1, 6 lines modified
1 .class·public·final·Lio/flutter/plugin/platform/p;1 .class·public·abstract·Lio/flutter/plugin/platform/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/ViewTreeObserver$OnDrawListener;
  
4 #·instance·fields 
5 .field·public·a:Lio/flutter/plugin/platform/s; 
  
6 .field·public·b:Lio/flutter/plugin/platform/l; 
45.1 KB
smali/io/flutter/plugin/platform/k.smali
Max HTML report size reached
45.0 KB
smali/io/flutter/plugin/platform/j.smali
Max HTML report size reached
276 B
smali/io/flutter/plugin/platform/q.smali
    
Offset 1, 6 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Lio/flutter/plugin/platform/q;1 .class·public·abstract·Lio/flutter/plugin/platform/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/view/ViewTreeObserver$OnDrawListener; 
26.0 KB
smali/io/flutter/plugin/platform/r.smali
Max HTML report size reached
14.2 KB
smali/io/flutter/plugin/platform/d.smali
Max HTML report size reached
14.7 KB
smali/io/flutter/plugin/platform/h.smali
Max HTML report size reached
4.42 KB
smali/io/flutter/plugin/platform/o.smali
Max HTML report size reached
5.9 KB
smali/io/flutter/plugin/platform/l.smali
Max HTML report size reached
2.3 KB
smali/io/flutter/plugin/platform/m.smali
    
Offset 1, 3 lines modifiedOffset 1, 76 lines modified
1 .class·public·abstract·Lio/flutter/plugin/platform/m;1 .class·public·final·Lio/flutter/plugin/platform/m;
2 .super·Landroid/widget/FrameLayout;2 .super·Landroid/content/ContextWrapper;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Landroid/view/inputmethod/InputMethodManager;
  
  
 6 #·direct·methods
 7 .method·public·constructor·<init>(Landroid/content/Context;Landroid/view/inputmethod/InputMethodManager;)V
 8 ····.locals·0
  
 9 ····invoke-direct·{p0,·p1},·Landroid/content/ContextWrapper;-><init>(Landroid/content/Context;)V
  
 10 ····if-eqz·p2,·:cond_0
  
 11 ····goto·:goto_0
  
 12 ····:cond_0
 13 ····const-string·p2,·"input_method"
  
 14 ····invoke-virtual·{p1,·p2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
 15 ····move-result-object·p1
  
 16 ····move-object·p2,·p1
  
 17 ····check-cast·p2,·Landroid/view/inputmethod/InputMethodManager;
  
 18 ····:goto_0
 19 ····iput-object·p2,·p0,·Lio/flutter/plugin/platform/m;->a:Landroid/view/inputmethod/InputMethodManager;
  
 20 ····return-void
 21 .end·method
  
  
 22 #·virtual·methods
 23 .method·public·final·createDisplayContext(Landroid/view/Display;)Landroid/content/Context;
 24 ····.locals·2
  
 25 ····invoke-super·{p0,·p1},·Landroid/content/ContextWrapper;->createDisplayContext(Landroid/view/Display;)Landroid/content/Context;
  
 26 ····move-result-object·p1
  
 27 ····new-instance·v0,·Lio/flutter/plugin/platform/m;
  
 28 ····iget-object·v1,·p0,·Lio/flutter/plugin/platform/m;->a:Landroid/view/inputmethod/InputMethodManager;
  
 29 ····invoke-direct·{v0,·p1,·v1},·Lio/flutter/plugin/platform/m;-><init>(Landroid/content/Context;Landroid/view/inputmethod/InputMethodManager;)V
  
 30 ····return-object·v0
 31 .end·method
  
 32 .method·public·final·getSystemService(Ljava/lang/String;)Ljava/lang/Object;
 33 ····.locals·1
  
 34 ····const-string·v0,·"input_method"
  
 35 ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
 36 ····move-result·v0
  
 37 ····if-eqz·v0,·:cond_0
  
 38 ····iget-object·p1,·p0,·Lio/flutter/plugin/platform/m;->a:Landroid/view/inputmethod/InputMethodManager;
  
 39 ····return-object·p1
  
 40 ····:cond_0
 41 ····invoke-super·{p0,·p1},·Landroid/content/ContextWrapper;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
 42 ····move-result-object·p1
  
 43 ····return-object·p1
 44 .end·method
5.93 KB
smali/io/flutter/plugin/platform/n.smali
Max HTML report size reached
7.69 KB
smali/io/flutter/plugin/platform/i.smali
Max HTML report size reached
477 B
smali/io/flutter/plugin/platform/b.smali
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·public·final·Lio/flutter/plugin/platform/b;1 .class·public·final·Lio/flutter/plugin/platform/b;
2 .super·Lo1/h;2 .super·Lm1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:Lio/flutter/plugin/platform/a;5 .field·public·h:Lio/flutter/plugin/platform/a;
  
  
Offset 120, 8 lines modifiedOffset 120, 13 lines modified
120 ····.line·79120 ····.line·79
121 ····.line·80121 ····.line·80
122 ····.line·81122 ····.line·81
123 ····.line·82123 ····.line·82
124 ····.line·83124 ····.line·83
125 ····.line·84125 ····.line·84
126 ····.line·85126 ····.line·85
 127 ····.line·86
 128 ····.line·87
 129 ····.line·88
 130 ····.line·89
 131 ····.line·90
127 .end·method132 .end·method
12.7 KB
smali/io/flutter/plugin/platform/SingleViewPresentation.smali
Max HTML report size reached
281 B
smali/io/flutter/plugin/platform/g.smali
    
Offset 6, 9 lines modifiedOffset 6, 9 lines modified
6 #·virtual·methods6 #·virtual·methods
7 .method·public·abstract·a()V7 .method·public·abstract·a()V
8 .end·method8 .end·method
  
9 .method·public·abstract·b(I)Z9 .method·public·abstract·b(I)Z
10 .end·method10 .end·method
  
11 .method·public·abstract·c(I)V11 .method·public·abstract·d(I)V
12 .end·method12 .end·method
629 B
smali/io/flutter/plugin/platform/c.smali
    
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 .end·method26 .end·method
  
  
27 #·virtual·methods27 #·virtual·methods
28 .method·public·final·onSystemUiVisibilityChange(I)V28 .method·public·final·onSystemUiVisibilityChange(I)V
29 ····.locals·229 ····.locals·2
  
30 ····new-instance·v0,·LA/o;30 ····new-instance·v0,·Lz/n;
  
31 ····const/4·v1,·0x131 ····const/4·v1,·0x1
  
32 ····invoke-direct·{v0,·p1,·v1,·p0},·LA/o;-><init>(IILjava/lang/Object;)V32 ····invoke-direct·{v0,·p1,·v1,·p0},·Lz/n;-><init>(IILjava/lang/Object;)V
  
33 ····iget-object·p1,·p0,·Lio/flutter/plugin/platform/c;->a:Landroid/view/View;33 ····iget-object·p1,·p0,·Lio/flutter/plugin/platform/c;->a:Landroid/view/View;
  
34 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->post(Ljava/lang/Runnable;)Z34 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->post(Ljava/lang/Runnable;)Z
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
288 B
smali/I1/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 11 lines modified
1 .class·public·interface·abstract·LI1/a;1 .class·public·abstract·LI1/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/util/Collection;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·g()I
 8 .end·method
36.8 KB
smali/I1/j.smali
Max HTML report size reached
18.4 KB
smali/I1/d.smali
Max HTML report size reached
1.65 KB
smali/I1/h.smali
    
Offset 1, 109 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LI1/h;1 .class·public·abstract·LI1/h;
2 .super·Ljava/lang/Object;2 .super·LI1/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:LI1/h; 
  
  
6 #·direct·methods 
7 .method·static·constructor·<clinit>()V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····new-instance·v0,·LI1/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 
17 ····sput-object·v0,·LI1/h;->a:LI1/h; 
  
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 ····.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 .end·method 
292 KB
smali/I1/f.smali
Max HTML report size reached
2.04 KB
smali/I1/i.smali
    
Offset 1, 61 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LI1/i;1 .class·public·abstract·LI1/i;
2 .super·Ljava/lang/RuntimeException;2 .super·LI1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
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 ····invoke-direct·{p0,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V 
  
10 ····return-void 
11 .end·method 
  
12 .method·public·constructor·<init>(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V 
13 ····.locals·2 
  
14 ····.line·2 
15 ····new-instance·v0,·Ljava/lang/StringBuilder; 
  
16 ····const-string·v1,·"Could·not·find·\'" 
  
17 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
18 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
19 ····const-string·p1,·"\'.·Looked·for:·" 
  
20 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
21 ····invoke-static·{p2},·Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; 
  
22 ····move-result-object·p1 
  
23 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
24 ····const-string·p1,·",·but·only·found:·" 
  
25 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
26 ····invoke-static·{p3},·Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; 
  
27 ····move-result-object·p1 
  
28 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
29 ····const-string·p1,·"." 
  
30 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
31 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
32 ····move-result-object·p1 
  
33 ····invoke-direct·{p0,·p1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V 
  
34 ····return-void 
35 .end·method 
21.8 KB
smali/I1/e.smali
Max HTML report size reached
750 KB
smali/I1/b.smali
Max HTML report size reached
16.1 KB
smali/I1/g.smali
Max HTML report size reached
8.69 KB
smali/I1/c.smali
Max HTML report size reached
8.38 KB
smali/n1/a.smali
Max HTML report size reached
7.27 KB
smali/O/a.smali
Max HTML report size reached
7.67 KB
smali/O/d.smali
Max HTML report size reached
24.4 KB
smali/O/b.smali
Max HTML report size reached
7.73 KB
smali/O/c.smali
Max HTML report size reached
79.6 KB
smali/f1/a.smali
Max HTML report size reached
30.7 KB
smali/f1/d.smali
Max HTML report size reached
28.9 KB
smali/f1/b.smali
Max HTML report size reached
22.3 KB
smali/f1/c.smali
Max HTML report size reached
33.2 KB
smali/A1/a.smali
Max HTML report size reached
14.1 KB
smali/Q/a.smali
Max HTML report size reached
82.0 KB
smali/Q/b.smali
Max HTML report size reached
52.8 KB
smali/z/a.smali
Max HTML report size reached
1.83 KB
smali/z/d.smali
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 .class·public·abstract·Lz/d;1 .class·public·abstract·Lz/d;
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/concurrent/Executor;5 .method·public·static·a(Landroid/content/res/TypedArray;I)I
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/content/Context;->getMainExecutor()Ljava/util/concurrent/Executor;8 ····invoke-virtual·{p0,·p1},·Landroid/content/res/TypedArray;->getType(I)I
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····move-result-object·p012 ····move-result·p0
  
13 ····.line·513 ····.line·5
14 ····return-object·p014 ····return·p0
15 ····.line·615 ····.line·6
16 ····.line·716 ····.line·7
17 ····.line·817 ····.line·8
18 ····.line·918 ····.line·9
19 ····.line·1019 ····.line·10
20 ····.line·1120 ····.line·11
21 ····.line·1221 ····.line·12
Offset 93, 8 lines modifiedOffset 93, 76 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.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
 119 ····.line·105
 120 ····.line·106
 121 ····.line·107
 122 ····.line·108
 123 ····.line·109
 124 ····.line·110
 125 ····.line·111
 126 ····.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
 145 ····.line·131
 146 ····.line·132
 147 ····.line·133
 148 ····.line·134
 149 ····.line·135
 150 ····.line·136
 151 ····.line·137
 152 ····.line·138
 153 ····.line·139
 154 ····.line·140
 155 ····.line·141
 156 ····.line·142
 157 ····.line·143
 158 ····.line·144
 159 ····.line·145
 160 ····.line·146
 161 ····.line·147
 162 ····.line·148
 163 ····.line·149
 164 ····.line·150
 165 ····.line·151
 166 ····.line·152
 167 ····.line·153
100 .end·method168 .end·method
66.7 KB
smali/z/h.smali
Max HTML report size reached
1020 B
smali/z/f.smali
    
Offset 1, 27 lines modifiedOffset 1, 34 lines modified
1 .class·public·abstract·Lz/f;1 .class·public·final·Lz/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lz/e;
  
  
 6 #·instance·fields
 7 .field·public·final·a:[Lz/g;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·a(Landroid/content/Context;)[Ljava/io/File;9 .method·public·constructor·<init>([Lz/g;)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/content/Context;->getExternalMediaDirs()[Ljava/io/File;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····.line·415 ····.line·4
12 ····move-result-object·p016 ····iput-object·p1,·p0,·Lz/f;->a:[Lz/g;
  
13 ····.line·517 ····.line·5
14 ····return-object·p0 
15 ····.line·618 ····.line·6
 19 ····return-void
16 ····.line·720 ····.line·7
17 ····.line·821 ····.line·8
18 ····.line·922 ····.line·9
19 ····.line·1023 ····.line·10
20 ····.line·1124 ····.line·11
21 ····.line·1225 ····.line·12
22 ····.line·1326 ····.line·13
Offset 93, 8 lines modifiedOffset 100, 13 lines modified
93 ····.line·79100 ····.line·79
94 ····.line·80101 ····.line·80
95 ····.line·81102 ····.line·81
96 ····.line·82103 ····.line·82
97 ····.line·83104 ····.line·83
98 ····.line·84105 ····.line·84
99 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
100 .end·method112 .end·method
8.54 KB
smali/z/e.smali
Max HTML report size reached
13.1 KB
smali/z/b.smali
Max HTML report size reached
12.3 KB
smali/z/g.smali
Max HTML report size reached
29.2 KB
smali/z/c.smali
Max HTML report size reached
7.33 KB
smali/k/a.smali
Max HTML report size reached
6.47 KB
smali/k/d.smali
Max HTML report size reached
8.05 KB
smali/k/b.smali
Max HTML report size reached
12.8 KB
smali/k/c.smali
Max HTML report size reached
8.67 KB
smali/l/a.smali
Max HTML report size reached
7.17 KB
smali/l/d.smali
Max HTML report size reached
9.92 KB
smali/l/f.smali
Max HTML report size reached
28.6 KB
smali/l/e.smali
Max HTML report size reached
6.01 KB
smali/l/b.smali
Max HTML report size reached
14.8 KB
smali/l/g.smali
Max HTML report size reached
11.5 KB
smali/l/c.smali
Max HTML report size reached
19.2 KB
smali/S0/a.smali
Max HTML report size reached
6.31 KB
smali/S0/d.smali
Max HTML report size reached
5.09 KB
smali/S0/f.smali
Max HTML report size reached
46.0 KB
smali/S0/e.smali
Max HTML report size reached
19.3 KB
smali/S0/b.smali
Max HTML report size reached
28.2 KB
smali/S0/g.smali
Max HTML report size reached
6.59 KB
smali/S0/c.smali
Max HTML report size reached
8.57 KB
smali/j/a.smali
Max HTML report size reached
6.18 KB
smali/j/d.smali
Max HTML report size reached
4.25 KB
smali/j/b.smali
Max HTML report size reached
10.8 KB
smali/j/c.smali
Max HTML report size reached
3.96 KB
smali/X1/a.smali
Max HTML report size reached
3.22 KB
smali/X1/d.smali
    
Offset 1, 7 lines modifiedOffset 1, 215 lines modified
1 .class·public·interface·abstract·LX1/d;1 .class·public·final·LX1/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LX1/e;5 .implements·LX1/b;
6 .implements·LS1/l; 
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a: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,·LX1/d;->a: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 ····.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 .end·method
  
  
 105 #·virtual·methods
 106 .method·public·final·iterator()Ljava/util/Iterator;
 107 ····.locals·1
  
 108 ····.line·1
 109 ····iget-object·v0,·p0,·LX1/d;->a:Ljava/util/Iterator;
  
 110 ····.line·2
 111 ····.line·3
 112 ····return-object·v0
 113 ····.line·4
 114 ····.line·5
 115 ····.line·6
Max diff block lines reached; -1/3261 bytes (-0.03%) of diff not shown.
4.24 KB
smali/X1/e.smali
Max HTML report size reached
230 B
smali/X1/b.smali
    
Offset 1, 3 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·LX1/b;1 .class·public·interface·abstract·LX1/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·virtual·methods
 5 .method·public·abstract·iterator()Ljava/util/Iterator;
 6 .end·method
2.64 KB
smali/X1/c.smali
    
Offset 1, 7 lines modifiedOffset 1, 153 lines modified
1 .class·public·interface·abstract·LX1/c;1 .class·public·abstract·LX1/c;
2 .super·Ljava/lang/Object;2 .super·LI1/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LX1/a; 
6 .implements·LI1/a; 
 4 #·direct·methods
 5 .method·public·static·b1(LX1/b;)Ljava/util/List;
 6 ····.locals·2
  
 7 ····.line·1
 8 ····invoke-interface·{p0},·LX1/b;->iterator()Ljava/util/Iterator;
  
 9 ····.line·2
 10 ····.line·3
 11 ····.line·4
 12 ····move-result-object·p0
  
 13 ····.line·5
 14 ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z
  
 15 ····.line·6
 16 ····.line·7
 17 ····.line·8
 18 ····move-result·v0
  
 19 ····.line·9
 20 ····if-nez·v0,·:cond_0
  
 21 ····.line·10
 22 ····.line·11
 23 ····sget-object·p0,·LI1/l;->c:LI1/l;
  
 24 ····.line·12
 25 ····.line·13
 26 ····return-object·p0
  
 27 ····.line·14
 28 ····:cond_0
 29 ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····move-result-object·v0
  
 34 ····.line·18
 35 ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z
  
 36 ····.line·19
 37 ····.line·20
 38 ····.line·21
 39 ····move-result·v1
  
 40 ····.line·22
 41 ····if-nez·v1,·:cond_1
  
 42 ····.line·23
 43 ····.line·24
 44 ····invoke-static·{v0},·LH1/a;->u0(Ljava/lang/Object;)Ljava/util/List;
  
 45 ····.line·25
 46 ····.line·26
 47 ····.line·27
 48 ····move-result-object·p0
  
 49 ····.line·28
 50 ····return-object·p0
  
 51 ····.line·29
 52 ····:cond_1
 53 ····new-instance·v1,·Ljava/util/ArrayList;
  
 54 ····.line·30
 55 ····.line·31
 56 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
 57 ····.line·32
 58 ····.line·33
 59 ····.line·34
 60 ····:goto_0
 61 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
 62 ····.line·35
 63 ····.line·36
 64 ····.line·37
 65 ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z
  
 66 ····.line·38
 67 ····.line·39
 68 ····.line·40
 69 ····move-result·v0
  
 70 ····.line·41
 71 ····if-eqz·v0,·:cond_2
  
 72 ····.line·42
 73 ····.line·43
 74 ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
 75 ····.line·44
 76 ····.line·45
 77 ····.line·46
 78 ····move-result-object·v0
  
 79 ····.line·47
 80 ····goto·:goto_0
  
 81 ····.line·48
 82 ····:cond_2
 83 ····return-object·v1
 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
Max diff block lines reached; -1/2675 bytes (-0.04%) of diff not shown.
4.84 KB
smali/e0/a.smali
Max HTML report size reached
21.2 KB
smali/s/a.smali
Max HTML report size reached
167 KB
smali/s/d.smali
Max HTML report size reached
25.0 KB
smali/s/h.smali
Max HTML report size reached
23.4 KB
smali/s/f.smali
Max HTML report size reached
24.2 KB
smali/s/i.smali
Max HTML report size reached
124 KB
smali/s/e.smali
Max HTML report size reached
7.16 KB
smali/s/b.smali
Max HTML report size reached
3.8 KB
smali/s/g.smali
Max HTML report size reached
96.4 KB
smali/s/c.smali
Max HTML report size reached
4.94 KB
smali/M0/a.smali
Max HTML report size reached
11.7 KB
smali/M0/d.smali
Max HTML report size reached
21.2 KB
smali/M0/b.smali
Max HTML report size reached
6.72 KB
smali/M0/c.smali
Max HTML report size reached
7.34 KB
smali/B1/a.smali
Max HTML report size reached
21.9 KB
smali/b2/a.smali
Max HTML report size reached
25.4 KB
smali/b2/d.smali
Max HTML report size reached
314 KB
smali/b2/b.smali
Max HTML report size reached
13.8 KB
smali/b2/c.smali
Max HTML report size reached
20.7 KB
smali/D/a.smali
Max HTML report size reached
2.08 KB
smali/D/b.smali
    
Offset 1, 64 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·LD/b;1 .class·public·interface·abstract·LD/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/MenuItem;
  
4 #·instance·fields 
5 .field·public·final·a:Ljava/security/Signature; 
  
6 .field·public·final·b:Ljavax/crypto/Cipher; 
  
7 .field·public·final·c:Ljavax/crypto/Mac; 
  
  
8 #·direct·methods6 #·virtual·methods
 7 .method·public·abstract·a(Lh/o;)LD/b;
9 .method·public·constructor·<init>(Ljava/security/Signature;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LD/b;->a:Ljava/security/Signature; 
  
14 ····const/4·p1,·0x0 
  
15 ····iput-object·p1,·p0,·LD/b;->b:Ljavax/crypto/Cipher; 
  
16 ····iput-object·p1,·p0,·LD/b;->c:Ljavax/crypto/Mac; 
  
17 ····return-void 
18 .end·method8 .end·method
  
 9 .method·public·abstract·setAlphabeticShortcut(CI)Landroid/view/MenuItem;
19 .method·public·constructor·<init>(Ljavax/crypto/Cipher;)V 
20 ····.locals·0 
  
21 ····.line·2 
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
23 ····iput-object·p1,·p0,·LD/b;->b:Ljavax/crypto/Cipher; 
  
24 ····const/4·p1,·0x0 
  
25 ····iput-object·p1,·p0,·LD/b;->a:Ljava/security/Signature; 
  
26 ····iput-object·p1,·p0,·LD/b;->c:Ljavax/crypto/Mac; 
  
27 ····return-void 
28 .end·method10 .end·method
  
 11 .method·public·abstract·setContentDescription(Ljava/lang/CharSequence;)LD/b;
 12 .end·method
29 .method·public·constructor·<init>(Ljavax/crypto/Mac;)V 
30 ····.locals·0 
  
31 ····.line·3 
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
33 ····iput-object·p1,·p0,·LD/b;->c:Ljavax/crypto/Mac; 
  
34 ····const/4·p1,·0x013 .method·public·abstract·setIconTintList(Landroid/content/res/ColorStateList;)Landroid/view/MenuItem;
 14 .end·method
  
35 ····iput-object·p1,·p0,·LD/b;->b:Ljavax/crypto/Cipher;15 .method·public·abstract·setIconTintMode(Landroid/graphics/PorterDuff$Mode;)Landroid/view/MenuItem;
 16 .end·method
  
36 ····iput-object·p1,·p0,·LD/b;->a:Ljava/security/Signature;17 .method·public·abstract·setNumericShortcut(CI)Landroid/view/MenuItem;
 18 .end·method
  
37 ····return-void19 .method·public·abstract·setTooltipText(Ljava/lang/CharSequence;)LD/b;
38 .end·method20 .end·method
38.2 KB
smali/j0/a.smali
Max HTML report size reached
29.9 KB
smali/L1/a.smali
Max HTML report size reached
14.8 KB
smali/J0/a.smali
Max HTML report size reached
14.7 KB
smali/v1/a.smali
Max HTML report size reached
8.6 KB
smali/e1/a.smali
Max HTML report size reached
76.3 KB
smali/C1/a.smali
Max HTML report size reached
103 KB
smali/C1/b.smali
Max HTML report size reached
46.3 KB
smali/C1/c.smali
Max HTML report size reached
36.7 KB
smali/E1/a.smali
Max HTML report size reached
17.2 KB
smali/E1/j.smali
Max HTML report size reached
6.78 KB
smali/E1/d.smali
Max HTML report size reached
10.2 KB
smali/E1/h.smali
Max HTML report size reached
1.72 KB
smali/E1/f.smali
    
Offset 1, 107 lines modifiedOffset 1, 11 lines modified
1 .class·public·interface·abstract·LE1/f;1 .class·public·final·LE1/f;
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:LE1/e;5 .field·public·a:Ljava/lang/Boolean;
  
 6 .field·public·b:Ljava/lang/Boolean;
  
 7 .field·public·c:Ljava/util/Map;
6 #·direct·methods 
7 .method·static·constructor·<clinit>()V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····sget-object·v0,·LE1/e;->a:LE1/e; 
  
11 ····.line·2 
12 ····.line·3 
13 ····sput-object·v0,·LE1/f;->a:LE1/e; 
  
14 ····.line·4 
15 ····.line·5 
16 ····return-void 
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 .end·method 
9.33 KB
smali/E1/i.smali
Max HTML report size reached
35.1 KB
smali/E1/e.smali
Max HTML report size reached
34.0 KB
smali/E1/b.smali
Max HTML report size reached
41.7 KB
smali/E1/g.smali
Max HTML report size reached
45.0 KB
smali/E1/c.smali
Max HTML report size reached
14.2 KB
smali/R/a.smali
Max HTML report size reached
9.77 KB
smali/R/d.smali
Max HTML report size reached
131 KB
smali/R/e.smali
Max HTML report size reached
73.7 KB
smali/R/b.smali
Max HTML report size reached
6.48 KB
smali/R/c.smali
Max HTML report size reached
322 B
smali/S1/p.smali
    
Offset 1, 11 lines modifiedOffset 1, 3 lines modified
1 .class·public·interface·abstract·LS1/p;1 .class·public·final·LS1/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LI1/a; 
  
  
6 #·virtual·methods 
7 .method·public·abstract·g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
8 .end·method 
1.85 KB
smali/S1/a.smali
    
Offset 1, 11 lines modifiedOffset 1, 117 lines modified
1 .class·public·interface·abstract·LS1/a;1 .class·public·final·LS1/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LI1/a;5 .implements·Ljava/io/Serializable;
  
  
 6 #·static·fields
 7 .field·public·static·final·c:LS1/a;
  
  
6 #·virtual·methods8 #·direct·methods
7 .method·public·abstract·a()Ljava/lang/Object;9 .method·static·constructor·<clinit>()V
 10 ····.locals·1
  
 11 ····.line·1
 12 ····new-instance·v0,·LS1/a;
  
 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,·LS1/a;->c:LS1/a;
  
 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
8 .end·method108 .end·method
5.29 KB
smali/S1/k.smali
Max HTML report size reached
3.39 KB
smali/S1/j.smali
    
Offset 1, 6 lines modifiedOffset 1, 224 lines modified
1 .class·public·interface·abstract·LS1/j;1 .class·public·abstract·LS1/j;
2 .super·Ljava/lang/Object;2 .super·LS1/l;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LI1/a;5 .implements·LR1/a;
  
  
 6 #·virtual·methods
 7 .method·public·final·a()Ljava/lang/Object;
 8 ····.locals·1
  
 9 ····.line·1
 10 ····move-object·v0,·p0
  
 11 ····.line·2
 12 ····check-cast·v0,·Le2/j;
  
 13 ····.line·3
 14 ····.line·4
 15 ····iget-object·v0,·v0,·LS1/b;->d:Ljava/lang/Object;
  
 16 ····.line·5
 17 ····.line·6
 18 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 19 ····.line·7
 20 ····.line·8
 21 ····.line·9
 22 ····move-result-object·v0
  
 23 ····.line·10
 24 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
  
 25 ····.line·11
 26 ····.line·12
 27 ····.line·13
 28 ····move-result-object·v0
  
 29 ····.line·14
 30 ····return-object·v0
 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 ····.line·62
 79 ····.line·63
 80 ····.line·64
 81 ····.line·65
 82 ····.line·66
 83 ····.line·67
 84 ····.line·68
 85 ····.line·69
 86 ····.line·70
 87 ····.line·71
 88 ····.line·72
 89 ····.line·73
 90 ····.line·74
 91 ····.line·75
 92 ····.line·76
 93 ····.line·77
 94 ····.line·78
 95 ····.line·79
 96 ····.line·80
 97 ····.line·81
 98 ····.line·82
 99 ····.line·83
 100 ····.line·84
 101 ····.line·85
 102 ····.line·86
 103 ····.line·87
 104 ····.line·88
 105 ····.line·89
 106 ····.line·90
 107 ····.line·91
 108 ····.line·92
 109 ····.line·93
 110 .end·method
  
 111 .method·public·final·b()LW1/a;
 112 ····.locals·1
  
 113 ····.line·1
 114 ····sget-object·v0,·LS1/o;->a:LS1/p;
Max diff block lines reached; -1/3443 bytes (-0.03%) of diff not shown.
51.9 KB
smali/S1/d.smali
Max HTML report size reached
5.41 KB
smali/S1/h.smali
Max HTML report size reached
4.1 KB
smali/S1/o.smali
Max HTML report size reached
19.5 KB
smali/S1/l.smali
Max HTML report size reached
261 B
smali/S1/f.smali
    
Offset 1, 6 lines modifiedOffset 1, 11 lines modified
1 .class·public·interface·abstract·LS1/f;1 .class·public·interface·abstract·LS1/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LI1/a;5 .implements·LH1/b;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·d()I
 8 .end·method
1.8 KB
smali/S1/m.smali
    
Offset 1, 6 lines modifiedOffset 1, 117 lines modified
1 .class·public·interface·abstract·LS1/m;1 .class·public·final·LS1/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LI1/a;5 .implements·Ljava/io/Serializable;
  
  
 6 #·instance·fields
 7 .field·public·c:Z
  
  
 8 #·virtual·methods
 9 .method·public·final·toString()Ljava/lang/String;
 10 ····.locals·1
  
 11 ····.line·1
 12 ····iget-boolean·v0,·p0,·LS1/m;->c:Z
  
 13 ····.line·2
 14 ····.line·3
 15 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
  
 16 ····.line·4
 17 ····.line·5
 18 ····.line·6
 19 ····move-result-object·v0
  
 20 ····.line·7
 21 ····return-object·v0
 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 .end·method
1.85 KB
smali/S1/n.smali
    
Offset 1, 6 lines modifiedOffset 1, 117 lines modified
1 .class·public·interface·abstract·LS1/n;1 .class·public·final·LS1/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LI1/a;5 .implements·Ljava/io/Serializable;
  
  
 6 #·instance·fields
 7 .field·public·c:Ljava/lang/Object;
  
  
 8 #·virtual·methods
 9 .method·public·final·toString()Ljava/lang/String;
 10 ····.locals·1
  
 11 ····.line·1
 12 ····iget-object·v0,·p0,·LS1/n;->c:Ljava/lang/Object;
  
 13 ····.line·2
 14 ····.line·3
 15 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
  
 16 ····.line·4
 17 ····.line·5
 18 ····.line·6
 19 ····move-result-object·v0
  
 20 ····.line·7
 21 ····return-object·v0
 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 .end·method
8.5 KB
smali/S1/i.smali
Max HTML report size reached
19.0 KB
smali/S1/e.smali
Max HTML report size reached
14.6 KB
smali/S1/b.smali
Max HTML report size reached
16.5 KB
smali/S1/g.smali
Max HTML report size reached
254 B
smali/S1/c.smali
    
Offset 1, 6 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·LS1/c;1 .class·public·interface·abstract·LS1/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LI1/a; 
 4 #·virtual·methods
 5 .method·public·abstract·a()Ljava/lang/Class;
 6 .end·method
44.0 KB
smali/O0/t.smali
Max HTML report size reached
16.7 KB
smali/O0/s.smali
Max HTML report size reached
21.2 KB
smali/O0/p.smali
Max HTML report size reached
8.76 KB
smali/O0/a.smali
Max HTML report size reached
52.9 KB
smali/O0/k.smali
Max HTML report size reached
37.2 KB
smali/O0/j.smali
Max HTML report size reached
40.2 KB
smali/O0/q.smali
Max HTML report size reached
1.82 KB
smali/O0/r.smali
    
Offset 1, 56 lines modifiedOffset 1, 44 lines modified
1 .class·public·final·LO0/r;1 .class·public·abstract·LO0/r;
2 .super·LO0/s;2 .super·Li/q;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·b:F 
  
6 .field·public·c:F 
  
  
7 #·virtual·methods4 #·direct·methods
8 .method·public·final·a(Landroid/graphics/Matrix;Landroid/graphics/Path;)V5 .method·public·static·a(LO0/r;Ljava/lang/Object;)V
9 ····.locals·26 ····.locals·1
  
10 ····.line·17 ····.line·1
11 ····iget-object·v0,·p0,·LO0/s;->a:Landroid/graphics/Matrix;8 ····invoke-virtual·{p0,·p1},·Landroid/widget/AutoCompleteTextView;->convertSelectionToString(Ljava/lang/Object;)Ljava/lang/CharSequence;
  
12 ····.line·29 ····.line·2
13 ····.line·310 ····.line·3
14 ····invoke-virtual·{p1,·v0},·Landroid/graphics/Matrix;->invert(Landroid/graphics/Matrix;)Z 
  
15 ····.line·411 ····.line·4
 12 ····move-result-object·p1
  
16 ····.line·513 ····.line·5
 14 ····const/4·v0,·0x0
  
17 ····.line·615 ····.line·6
18 ····invoke-virtual·{p2,·v0},·Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V16 ····invoke-virtual·{p0,·p1,·v0},·Landroid/widget/AutoCompleteTextView;->setText(Ljava/lang/CharSequence;Z)V
  
19 ····.line·717 ····.line·7
20 ····.line·818 ····.line·8
21 ····.line·919 ····.line·9
 20 ····return-void
22 ····iget·v0,·p0,·LO0/r;->b:F 
  
23 ····.line·1021 ····.line·10
24 ····.line·1122 ····.line·11
25 ····iget·v1,·p0,·LO0/r;->c:F 
  
26 ····.line·1223 ····.line·12
27 ····.line·1324 ····.line·13
28 ····invoke-virtual·{p2,·v0,·v1},·Landroid/graphics/Path;->lineTo(FF)V 
  
29 ····.line·1425 ····.line·14
30 ····.line·1526 ····.line·15
31 ····.line·1627 ····.line·16
32 ····invoke-virtual·{p2,·p1},·Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V 
  
33 ····.line·1728 ····.line·17
34 ····.line·1829 ····.line·18
35 ····.line·1930 ····.line·19
36 ····return-void 
37 ····.line·2031 ····.line·20
38 ····.line·2132 ····.line·21
39 ····.line·2233 ····.line·22
40 ····.line·2334 ····.line·23
41 ····.line·2435 ····.line·24
42 ····.line·2536 ····.line·25
43 ····.line·2637 ····.line·26
Offset 173, 8 lines modifiedOffset 161, 17 lines modified
173 ····.line·143161 ····.line·143
174 ····.line·144162 ····.line·144
175 ····.line·145163 ····.line·145
176 ····.line·146164 ····.line·146
177 ····.line·147165 ····.line·147
178 ····.line·148166 ····.line·148
179 ····.line·149167 ····.line·149
 168 ····.line·150
 169 ····.line·151
 170 ····.line·152
 171 ····.line·153
 172 .end·method
  
  
 173 #·virtual·methods
 174 .method·public·abstract·b()F
180 .end·method175 .end·method
15.9 KB
smali/O0/u.smali
Max HTML report size reached
9.87 KB
smali/O0/d.smali
Max HTML report size reached
7.41 KB
smali/O0/h.smali
Max HTML report size reached
15.3 KB
smali/O0/o.smali
Max HTML report size reached
5.08 KB
smali/O0/l.smali
Max HTML report size reached
4.0 KB
smali/O0/f.smali
Max HTML report size reached
108 KB
smali/O0/m.smali
Max HTML report size reached
35.8 KB
smali/O0/n.smali
Max HTML report size reached
10.0 KB
smali/O0/i.smali
Max HTML report size reached
66.4 KB
smali/O0/e.smali
Max HTML report size reached
7.97 KB
smali/O0/b.smali
Max HTML report size reached
35.8 KB
smali/O0/v.smali
Max HTML report size reached
143 KB
smali/O0/g.smali
Max HTML report size reached
6.05 KB
smali/O0/c.smali
Max HTML report size reached
51.8 KB
smali/T0/a.smali
Max HTML report size reached
45.7 KB
smali/W0/a.smali
Max HTML report size reached
18.4 KB
smali/V1/a.smali
Max HTML report size reached
77.9 KB
smali/f2/a.smali
Max HTML report size reached
27.8 KB
smali/f2/k.smali
Max HTML report size reached
14.5 KB
smali/f2/j.smali
Max HTML report size reached
20.9 KB
smali/f2/d.smali
Max HTML report size reached
25.7 KB
smali/f2/h.smali
Max HTML report size reached
18.0 KB
smali/f2/l.smali
Max HTML report size reached
1.91 KB
smali/f2/f.smali
    
Offset 1, 85 lines modifiedOffset 1, 59 lines modified
1 .class·public·abstract·Lf2/f;1 .class·public·final·Lf2/f;
2 .super·Ljava/lang/Object;2 .super·LH1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·a:Ljava/util/List;5 .field·public·static·final·b:Lf2/f;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·28 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-static·{},·LC1/i;->m()Ljava/util/Iterator;10 ····new-instance·v0,·Lf2/f;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
13 ····.line·4 
14 ····move-result-object·v0 
  
 14 ····.line·4
15 ····.line·515 ····.line·5
16 ····const-string·v1,·"<this>" 
  
17 ····.line·616 ····.line·6
 17 ····sput-object·v0,·Lf2/f;->b:Lf2/f;
18 ····.line·7 
19 ····invoke-static·{v0,·v1},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V 
  
 18 ····.line·7
20 ····.line·819 ····.line·8
 20 ····return-void
21 ····.line·921 ····.line·9
22 ····.line·1022 ····.line·10
23 ····new-instance·v1,·LY1/d; 
  
24 ····.line·1123 ····.line·11
25 ····.line·1224 ····.line·12
26 ····invoke-direct·{v1,·v0},·LY1/d;-><init>(Ljava/util/Iterator;)V 
  
27 ····.line·1325 ····.line·13
28 ····.line·1426 ····.line·14
29 ····.line·1527 ····.line·15
30 ····instance-of·v0,·v1,·LY1/a; 
  
31 ····.line·1628 ····.line·16
32 ····.line·1729 ····.line·17
33 ····if-eqz·v0,·:cond_0 
  
34 ····.line·1830 ····.line·18
35 ····.line·1931 ····.line·19
36 ····goto·:goto_0 
  
37 ····.line·2032 ····.line·20
38 ····:cond_0 
39 ····new-instance·v0,·LY1/a; 
  
40 ····.line·2133 ····.line·21
41 ····.line·2234 ····.line·22
42 ····invoke-direct·{v0,·v1},·LY1/a;-><init>(LY1/d;)V 
  
43 ····.line·2335 ····.line·23
44 ····.line·2436 ····.line·24
45 ····.line·2537 ····.line·25
46 ····move-object·v1,·v0 
  
47 ····.line·2638 ····.line·26
48 ····:goto_0 
49 ····invoke-static·{v1},·LY1/c;->C0(LY1/b;)Ljava/util/List; 
  
50 ····.line·2739 ····.line·27
51 ····.line·2840 ····.line·28
52 ····.line·2941 ····.line·29
53 ····move-result-object·v0 
  
54 ····.line·3042 ····.line·30
55 ····sput-object·v0,·Lf2/f;->a:Ljava/util/List; 
  
56 ····.line·3143 ····.line·31
57 ····.line·3244 ····.line·32
58 ····return-void 
59 ····.line·3345 ····.line·33
60 ····.line·3446 ····.line·34
61 ····.line·3547 ····.line·35
62 ····.line·3648 ····.line·36
63 ····.line·3749 ····.line·37
64 ····.line·3850 ····.line·38
65 ····.line·3951 ····.line·39
Offset 128, 8 lines modifiedOffset 102, 13 lines modified
128 ····.line·82102 ····.line·82
129 ····.line·83103 ····.line·83
130 ····.line·84104 ····.line·84
131 ····.line·85105 ····.line·85
132 ····.line·86106 ····.line·86
133 ····.line·87107 ····.line·87
134 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
135 .end·method114 .end·method
15.6 KB
smali/f2/i.smali
Max HTML report size reached
4.79 KB
smali/f2/e.smali
Max HTML report size reached
96.8 KB
smali/f2/b.smali
Max HTML report size reached
13.5 KB
smali/f2/g.smali
Max HTML report size reached
10.3 KB
smali/f2/c.smali
Max HTML report size reached
456 B
smali/dev/fluttercommunity/plus/share/ShareFileProvider.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·Ldev/fluttercommunity/plus/share/ShareFileProvider;1 .class·public·final·Ldev/fluttercommunity/plus/share/ShareFileProvider;
2 .super·Lz/h;2 .super·Ly/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
6 ····.locals·06 ····.locals·0
  
7 ····invoke-direct·{p0},·Lz/h;-><init>()V7 ····invoke-direct·{p0},·Ly/h;-><init>()V
  
8 ····return-void8 ····return-void
9 .end·method9 .end·method
1.5 KB
smali/dev/fluttercommunity/plus/share/SharePlusPendingIntent.smali
    
Offset 29, 27 lines modifiedOffset 29, 27 lines modified
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·final·onReceive(Landroid/content/Context;Landroid/content/Intent;)V30 .method·public·final·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
31 ····.locals·131 ····.locals·1
  
32 ····const-string·v0,·"context"32 ····const-string·v0,·"context"
  
33 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V33 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
34 ····const-string·p1,·"intent"34 ····const-string·p1,·"intent"
  
35 ····invoke-static·{p2,·p1},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V35 ····invoke-static·{p2,·p1},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
36 ····sget·p1,·Landroid/os/Build$VERSION;->SDK_INT:I36 ····sget·p1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
37 ····const/16·v0,·0x2137 ····const/16·v0,·0x21
  
38 ····if-lt·p1,·v0,·:cond_038 ····if-lt·p1,·v0,·:cond_0
  
39 ····invoke-static·{p2},·LA1/a;->g(Landroid/content/Intent;)Ljava/lang/Object;39 ····invoke-static·{p2},·LJ/d;->g(Landroid/content/Intent;)Ljava/lang/Object;
  
40 ····move-result-object·p140 ····move-result-object·p1
  
41 ····:goto_041 ····:goto_0
42 ····check-cast·p1,·Landroid/content/ComponentName;42 ····check-cast·p1,·Landroid/content/ComponentName;
  
43 ····goto·:goto_143 ····goto·:goto_1
Offset 68, 14 lines modifiedOffset 68, 14 lines modified
  
68 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->flattenToString()Ljava/lang/String;68 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->flattenToString()Ljava/lang/String;
  
69 ····move-result-object·p169 ····move-result-object·p1
  
70 ····const-string·p2,·"flattenToString(...)"70 ····const-string·p2,·"flattenToString(...)"
  
71 ····invoke-static·{p1,·p2},·LI1/f;->q(Ljava/lang/Object;Ljava/lang/String;)V71 ····invoke-static·{p1,·p2},·LH1/a;->r(Ljava/lang/Object;Ljava/lang/String;)V
  
72 ····sput-object·p1,·Ldev/fluttercommunity/plus/share/SharePlusPendingIntent;->a:Ljava/lang/String;72 ····sput-object·p1,·Ldev/fluttercommunity/plus/share/SharePlusPendingIntent;->a:Ljava/lang/String;
  
73 ····:cond_173 ····:cond_1
74 ····return-void74 ····return-void
75 .end·method75 .end·method
6.28 KB
smali/I0/a.smali
Max HTML report size reached
41.4 KB
smali/I0/d.smali
Max HTML report size reached
109 KB
smali/I0/b.smali
Max HTML report size reached
9.51 KB
smali/I0/c.smali
Max HTML report size reached
8.49 KB
smali/K1/a.smali
Max HTML report size reached
3.95 KB
smali/p/a.smali
Max HTML report size reached
28.3 KB
smali/A0/a.smali
Max HTML report size reached
14.5 KB
smali/P0/a.smali
Max HTML report size reached
30.5 KB
smali/q1/a.smali
Max HTML report size reached
5.12 KB
smali/q1/d.smali
Max HTML report size reached
53.6 KB
smali/q1/f.smali
Max HTML report size reached
4.55 KB
smali/q1/e.smali
Max HTML report size reached
32.5 KB
smali/q1/b.smali
Max HTML report size reached
32.5 KB
smali/q1/c.smali
Max HTML report size reached
6.09 KB
smali/l0/a.smali
Max HTML report size reached
67.0 KB
smali/q/a.smali
Max HTML report size reached
9.7 KB
smali/J1/a.smali
Max HTML report size reached
9.37 KB
smali/J1/k.smali
Max HTML report size reached
44.3 KB
smali/J1/j.smali
Max HTML report size reached
23.7 KB
smali/J1/d.smali
Max HTML report size reached
297 B
smali/J1/h.smali
    
Offset 1, 3 lines modifiedOffset 1, 11 lines modified
1 .class·public·abstract·LJ1/h;1 .class·public·interface·abstract·LJ1/h;
2 .super·LJ1/g;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LJ1/j;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·getKey()LJ1/i;
 8 .end·method
81.8 KB
smali/J1/f.smali
Max HTML report size reached
184 B
smali/J1/i.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·LJ1/i;1 .class·public·interface·abstract·LJ1/i;
2 .super·LJ1/h;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
21.6 KB
smali/J1/e.smali
Max HTML report size reached
8.95 KB
smali/J1/b.smali
Max HTML report size reached
15.8 KB
smali/J1/g.smali
Max HTML report size reached
8.36 KB
smali/J1/c.smali
Max HTML report size reached
8.26 KB
smali/b0/a.smali
Max HTML report size reached
8.79 KB
smali/b0/b.smali
Max HTML report size reached
9.63 KB
smali/b0/c.smali
Max HTML report size reached
22.9 KB
smali/Y1/a.smali
Max HTML report size reached
3.04 KB
smali/Y1/d.smali
    
Offset 1, 205 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LY1/d;1 .class·public·abstract·LY1/d;
2 .super·Ljava/lang/Object;2 .super·LY1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LY1/b; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a: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,·LY1/d;->a: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 ····.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 .end·method 
  
  
100 #·virtual·methods 
101 .method·public·final·iterator()Ljava/util/Iterator; 
102 ····.locals·1 
  
103 ····.line·1 
104 ····iget-object·v0,·p0,·LY1/d;->a:Ljava/util/Iterator; 
  
105 ····.line·2 
106 ····.line·3 
107 ····return-object·v0 
108 ····.line·4 
109 ····.line·5 
110 ····.line·6 
111 ····.line·7 
112 ····.line·8 
113 ····.line·9 
114 ····.line·10 
115 ····.line·11 
Max diff block lines reached; -1/3086 bytes (-0.03%) of diff not shown.
34.8 KB
smali/Y1/e.smali
Max HTML report size reached
12.2 KB
smali/Y1/b.smali
Max HTML report size reached
2.47 KB
smali/Y1/c.smali
    
Offset 1, 148 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·LY1/c;1 .class·public·abstract·LY1/c;
2 .super·LJ1/g;2 .super·LI1/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·C0(LY1/b;)Ljava/util/List; 
6 ····.locals·2 
  
7 ····.line·1 
8 ····invoke-interface·{p0},·LY1/b;->iterator()Ljava/util/Iterator; 
  
9 ····.line·2 
10 ····.line·3 
11 ····.line·4 
12 ····move-result-object·p0 
  
13 ····.line·5 
14 ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z 
  
15 ····.line·6 
16 ····.line·7 
17 ····.line·8 
18 ····move-result·v0 
  
19 ····.line·9 
20 ····if-nez·v0,·:cond_0 
  
21 ····.line·10 
22 ····.line·11 
23 ····sget-object·p0,·LJ1/l;->c:LJ1/l; 
  
24 ····.line·12 
25 ····.line·13 
26 ····return-object·p0 
  
27 ····.line·14 
28 ····:cond_0 
29 ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; 
  
30 ····.line·15 
31 ····.line·16 
32 ····.line·17 
33 ····move-result-object·v0 
  
34 ····.line·18 
35 ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z 
  
36 ····.line·19 
37 ····.line·20 
38 ····.line·21 
39 ····move-result·v1 
  
40 ····.line·22 
41 ····if-nez·v1,·:cond_1 
  
42 ····.line·23 
43 ····.line·24 
44 ····invoke-static·{v0},·LI1/f;->K(Ljava/lang/Object;)Ljava/util/List; 
  
45 ····.line·25 
46 ····.line·26 
47 ····.line·27 
48 ····move-result-object·p0 
  
49 ····.line·28 
50 ····return-object·p0 
  
51 ····.line·29 
52 ····:cond_1 
53 ····new-instance·v1,·Ljava/util/ArrayList; 
  
54 ····.line·30 
55 ····.line·31 
56 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V 
  
57 ····.line·32 
58 ····.line·33 
59 ····.line·34 
60 ····:goto_0 
61 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z 
  
62 ····.line·35 
63 ····.line·36 
64 ····.line·37 
65 ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z 
  
66 ····.line·38 
67 ····.line·39 
68 ····.line·40 
69 ····move-result·v0 
  
70 ····.line·41 
71 ····if-eqz·v0,·:cond_2 
  
72 ····.line·42 
73 ····.line·43 
74 ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; 
  
75 ····.line·44 
76 ····.line·45 
77 ····.line·46 
78 ····move-result-object·v0 
  
79 ····.line·47 
80 ····goto·:goto_0 
  
81 ····.line·48 
82 ····:cond_2 
83 ····return-object·v1 
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 
Max diff block lines reached; -1/2497 bytes (-0.04%) of diff not shown.
4.43 KB
smali/z0/a.smali
Max HTML report size reached
35.6 KB
smali/z0/b.smali
Max HTML report size reached
9.32 KB
smali/L0/a.smali
Max HTML report size reached
270 B
smali/b1/a.smali
    
Offset 1, 6 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lb1/a;1 .class·public·interface·abstract·Lb1/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·La1/f; 
 4 #·virtual·methods
 5 .method·public·abstract·a(I[B)[B
 6 .end·method
50.8 KB
smali/i/t.smali
Max HTML report size reached
89.4 KB
smali/i/s.smali
Max HTML report size reached
300 B
smali/i/p.smali
    
Offset 1, 10 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Li/p;1 .class·public·interface·abstract·Li/p;
2 .super·Li/d;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/view/MenuItem; 
  
  
6 #·instance·fields 
7 .field·public·d:Ljava/lang/reflect/Method; 
67.1 KB
smali/i/a.smali
Max HTML report size reached
16.8 KB
smali/i/k.smali
Max HTML report size reached
29.3 KB
smali/i/j.smali
Max HTML report size reached
68.5 KB
smali/i/z.smali
Max HTML report size reached
54.5 KB
smali/i/q.smali
Max HTML report size reached
51.5 KB
smali/i/r.smali
Max HTML report size reached
38.2 KB
smali/i/u.smali
Max HTML report size reached
46.9 KB
smali/i/d.smali
Max HTML report size reached
8.7 KB
smali/i/h.smali
Max HTML report size reached
587 B
smali/i/o.smali
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 .class·public·abstract·Li/o;1 .class·public·final·Li/o;
2 .super·Ljava/lang/Object;2 .super·Li/n0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·a:Z
4 #·virtual·methods 
5 .method·public·bridge·abstract·synthetic·a()Z 
6 .end·method 
  
 6 .field·public·b:I
7 .method·public·abstract·b(Landroid/view/MenuItem;)Landroid/view/View; 
8 .end·method 
  
 7 .field·public·c:I
9 .method·public·bridge·abstract·synthetic·c()Z 
10 .end·method 
  
11 .method·public·abstract·d(Le/m;)V 
12 .end·method8 .field·public·d:Z
  
 9 .field·public·e:Z
  
 10 .field·public·f:Z
19.5 KB
smali/i/l.smali
Max HTML report size reached
92.7 KB
smali/i/y.smali
Max HTML report size reached
16.0 KB
smali/i/f.smali
Max HTML report size reached
168 KB
smali/i/m.smali
Max HTML report size reached
27.9 KB
smali/i/A.smali
Max HTML report size reached
17.3 KB
smali/i/w.smali
Max HTML report size reached
102 KB
smali/i/n.smali
Max HTML report size reached
93.4 KB
smali/i/i.smali
Max HTML report size reached
18.5 KB
smali/i/e.smali
Max HTML report size reached
9.75 KB
smali/i/b.smali
Max HTML report size reached
55.5 KB
smali/i/v.smali
Max HTML report size reached
13.1 KB
smali/i/g.smali
Max HTML report size reached
4.21 KB
smali/i/c.smali
Max HTML report size reached
86.8 KB
smali/i/x.smali
Max HTML report size reached
44.9 KB
smali/m1/a.smali
Max HTML report size reached
11.7 KB
smali/m1/d.smali
Max HTML report size reached
10.3 KB
smali/m1/b.smali
Max HTML report size reached
163 KB
smali/m1/c.smali
Max HTML report size reached
52.6 KB
smali/g0/a.smali
Max HTML report size reached
18.4 KB
smali/n0/a.smali
Max HTML report size reached
17.1 KB
smali/n0/b.smali
Max HTML report size reached
57.8 KB
smali/v/a.smali
Max HTML report size reached
6.6 KB
smali/c1/a.smali
Max HTML report size reached
31.7 KB
smali/c1/b.smali
Max HTML report size reached
6.98 KB
smali/v0/a.smali
Max HTML report size reached
3.62 KB
smali/v0/b.smali
Max HTML report size reached
29.2 KB
smali/a0/a.smali
Max HTML report size reached
1.61 KB
smali/a0/b.smali
    
Offset 1, 3 lines modifiedOffset 1, 110 lines modified
1 .class·public·abstract·La0/b;1 .class·public·abstract·La0/b;
2 .super·LI1/b;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·synthetic·a:I
  
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·1
  
 9 ····.line·1
 10 ····sget-object·v0,·La0/a;->a:La0/a;
  
 11 ····.line·2
 12 ····.line·3
 13 ····return-void
 14 ····.line·4
 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 ····.line·62
 73 ····.line·63
 74 ····.line·64
 75 ····.line·65
 76 ····.line·66
 77 ····.line·67
 78 ····.line·68
 79 ····.line·69
 80 ····.line·70
 81 ····.line·71
 82 ····.line·72
 83 ····.line·73
 84 ····.line·74
 85 ····.line·75
 86 ····.line·76
 87 ····.line·77
 88 ····.line·78
 89 ····.line·79
 90 ····.line·80
 91 ····.line·81
 92 ····.line·82
 93 ····.line·83
 94 ····.line·84
 95 ····.line·85
 96 ····.line·86
 97 ····.line·87
 98 ····.line·88
 99 ····.line·89
 100 ····.line·90
 101 ····.line·91
 102 ····.line·92
 103 ····.line·93
 104 .end·method
153 B
smali/a0/c.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·La0/c;1 .class·public·abstract·La0/c;
2 .super·LI1/b;2 .super·Ljava/lang/RuntimeException;
3 .source·"SourceFile"3 .source·"SourceFile"
675 B
smali/e/k.smali
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·public·abstract·Le/k;1 .class·public·abstract·Le/k;
2 .super·LI1/f;2 .super·LH1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Li/k;5 .implements·Lh/k;
6 .implements·Landroid/view/LayoutInflater$Factory2;6 .implements·Landroid/view/LayoutInflater$Factory2;
  
  
7 #·instance·fields7 #·instance·fields
8 .field·public·i:Landroid/widget/PopupWindow;8 .field·public·g:Landroid/widget/PopupWindow;
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·abstract·A0(I)LI1/b;10 .method·public·abstract·E0(Z)Z
11 .end·method11 .end·method
  
12 .method·public·abstract·B0(Landroid/graphics/Rect;LJ/j0;)I12 .method·public·abstract·F0(I)LH1/a;
13 .end·method13 .end·method
  
14 .method·public·abstract·z0(Z)Z14 .method·public·abstract·G0(Landroid/graphics/Rect;LI/j0;)I
15 .end·method15 .end·method
805 B
smali/e/j.smali
    
Offset 165, 14 lines modifiedOffset 165, 18 lines modified
165 ····.line·143165 ····.line·143
166 ····.line·144166 ····.line·144
167 ····.line·145167 ····.line·145
168 ····.line·146168 ····.line·146
169 ····.line·147169 ····.line·147
170 ····.line·148170 ····.line·148
171 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
172 .end·method176 .end·method
  
  
173 #·virtual·methods177 #·virtual·methods
174 .method·public·final·onReceive(Landroid/content/Context;Landroid/content/Intent;)V178 .method·public·final·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
175 ····.locals·1179 ····.locals·1
  
Offset 224, 15 lines modifiedOffset 228, 15 lines modified
224 ····.line·24228 ····.line·24
225 ····.line·25229 ····.line·25
226 ····:cond_0230 ····:cond_0
227 ····return-void231 ····return-void
  
228 ····.line·26232 ····.line·26
229 ····:pswitch_0233 ····:pswitch_0
230 ····check-cast·v0,·LI1/f;234 ····check-cast·v0,·LH1/c;
  
231 ····.line·27235 ····.line·27
232 ····.line·28236 ····.line·28
233 ····check-cast·v0,·Le/i;237 ····check-cast·v0,·Le/i;
  
234 ····.line·29238 ····.line·29
235 ····.line·30239 ····.line·30
Offset 379, 8 lines modifiedOffset 383, 12 lines modified
379 ····.line·143383 ····.line·143
380 ····.line·144384 ····.line·144
381 ····.line·145385 ····.line·145
382 ····.line·146386 ····.line·146
383 ····.line·147387 ····.line·147
384 ····.line·148388 ····.line·148
385 ····.line·149389 ····.line·149
 390 ····.line·150
 391 ····.line·151
 392 ····.line·152
 393 ····.line·153
386 .end·method394 .end·method
474 B
smali/e/h.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·Le/h;1 .class·public·final·Le/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LK/t;5 .implements·LJ/t;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·b:I7 .field·public·final·b:I
  
8 .field·public·final·c:Ljava/lang/Object;8 .field·public·final·c:Ljava/lang/Object;
  
Offset 136, 8 lines modifiedOffset 136, 13 lines modified
136 ····.line·79136 ····.line·79
137 ····.line·80137 ····.line·80
138 ····.line·81138 ····.line·81
139 ····.line·82139 ····.line·82
140 ····.line·83140 ····.line·83
141 ····.line·84141 ····.line·84
142 ····.line·85142 ····.line·85
 143 ····.line·86
 144 ····.line·87
 145 ····.line·88
 146 ····.line·89
 147 ····.line·90
143 .end·method148 .end·method
558 B
smali/e/l.smali
    
Offset 96, 14 lines modifiedOffset 96, 19 lines modified
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
100 ····.line·86100 ····.line·86
101 ····.line·87101 ····.line·87
102 ····.line·88102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
103 .end·method108 .end·method
  
104 .method·public·constructor·<init>()V109 .method·public·constructor·<init>()V
105 ····.locals·1110 ····.locals·1
  
106 ····.line·1111 ····.line·1
107 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V112 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 198, 8 lines modifiedOffset 203, 13 lines modified
198 ····.line·82203 ····.line·82
199 ····.line·83204 ····.line·83
200 ····.line·84205 ····.line·84
201 ····.line·85206 ····.line·85
202 ····.line·86207 ····.line·86
203 ····.line·87208 ····.line·87
204 ····.line·88209 ····.line·88
 210 ····.line·89
 211 ····.line·90
 212 ····.line·91
 213 ····.line·92
 214 ····.line·93
205 .end·method215 .end·method
59.0 KB
smali/e/m.smali
Max HTML report size reached
345 B
smali/e/n.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·abstract·Le/n;1 .class·public·abstract·Le/n;
2 .super·LI1/f;2 .super·LH1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lj/e;5 .implements·Li/f;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·i:Z7 .field·public·g:Z
  
  
8 #·virtual·methods8 #·virtual·methods
9 .method·public·abstract·z0(Z)V9 .method·public·abstract·E0(Z)V
10 .end·method10 .end·method
128 B
smali/e/i.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Le/i;1 .class·public·abstract·Le/i;
2 .super·LI1/f;2 .super·LH1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
1.48 KB
smali/e/b.smali
    
Offset 168, 14 lines modifiedOffset 168, 18 lines modified
168 ····.line·143168 ····.line·143
169 ····.line·144169 ····.line·144
170 ····.line·145170 ····.line·145
171 ····.line·146171 ····.line·146
172 ····.line·147172 ····.line·147
173 ····.line·148173 ····.line·148
174 ····.line·149174 ····.line·149
 175 ····.line·150
 176 ····.line·151
 177 ····.line·152
 178 ····.line·153
175 .end·method179 .end·method
  
  
176 #·virtual·methods180 #·virtual·methods
177 .method·public·final·onClick(Landroid/view/View;)V181 .method·public·final·onClick(Landroid/view/View;)V
178 ····.locals·4182 ····.locals·4
  
Offset 238, 46 lines modifiedOffset 242, 46 lines modified
  
238 ····.line·27242 ····.line·27
239 ····:pswitch_0243 ····:pswitch_0
240 ····check-cast·v3,·Landroidx/appcompat/widget/Toolbar;244 ····check-cast·v3,·Landroidx/appcompat/widget/Toolbar;
  
241 ····.line·28245 ····.line·28
242 ····.line·29246 ····.line·29
243 ····iget-object·p1,·v3,·Landroidx/appcompat/widget/Toolbar;->L:Lj/d1;247 ····iget-object·p1,·v3,·Landroidx/appcompat/widget/Toolbar;->L:Li/b1;
  
244 ····.line·30248 ····.line·30
245 ····.line·31249 ····.line·31
246 ····if-nez·p1,·:cond_2250 ····if-nez·p1,·:cond_2
  
247 ····.line·32251 ····.line·32
248 ····.line·33252 ····.line·33
249 ····goto·:goto_1253 ····goto·:goto_1
  
250 ····.line·34254 ····.line·34
251 ····:cond_2255 ····:cond_2
252 ····iget-object·v0,·p1,·Lj/d1;->c:Li/n;256 ····iget-object·v0,·p1,·Li/b1;->c:Lh/n;
  
253 ····.line·35257 ····.line·35
254 ····.line·36258 ····.line·36
255 ····:goto_1259 ····:goto_1
256 ····if-eqz·v0,·:cond_3260 ····if-eqz·v0,·:cond_3
  
257 ····.line·37261 ····.line·37
258 ····.line·38262 ····.line·38
259 ····invoke-virtual·{v0},·Li/n;->collapseActionView()Z263 ····invoke-virtual·{v0},·Lh/n;->collapseActionView()Z
  
260 ····.line·39264 ····.line·39
261 ····.line·40265 ····.line·40
262 ····.line·41266 ····.line·41
263 ····:cond_3267 ····:cond_3
264 ····return-void268 ····return-void
  
265 ····.line·42269 ····.line·42
266 ····:pswitch_1270 ····:pswitch_1
267 ····check-cast·v3,·LI1/b;271 ····check-cast·v3,·LH1/a;
  
268 ····.line·43272 ····.line·43
269 ····.line·44273 ····.line·44
270 ····invoke-virtual·{v3},·Ljava/lang/Object;->getClass()Ljava/lang/Class;274 ····invoke-virtual·{v3},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
271 ····.line·45275 ····.line·45
272 ····.line·46276 ····.line·46
Offset 350, 8 lines modifiedOffset 354, 13 lines modified
350 ····.line·79354 ····.line·79
351 ····.line·80355 ····.line·80
352 ····.line·81356 ····.line·81
353 ····.line·82357 ····.line·82
354 ····.line·83358 ····.line·83
355 ····.line·84359 ····.line·84
356 ····.line·85360 ····.line·85
 361 ····.line·86
 362 ····.line·87
 363 ····.line·88
 364 ····.line·89
 365 ····.line·90
357 .end·method366 .end·method
161 KB
smali/e/g.smali
Max HTML report size reached
3.17 KB
smali/E/a.smali
    
Offset 1, 6 lines modifiedOffset 1, 216 lines modified
1 .class·public·interface·abstract·LE/a;1 .class·public·final·LE/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 #·static·fields
 5 .field·public·static·final·a:LE/a;
  
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·1
  
 9 ····.line·1
 10 ····new-instance·v0,·LE/a;
  
 11 ····.line·2
 12 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 14 ····.line·4
 15 ····.line·5
 16 ····.line·6
 17 ····sput-object·v0,·LE/a;->a:LE/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 ····.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 .end·method
  
  
 107 #·virtual·methods
 108 .method·public·final·a(I)I
 109 ····.locals·0
  
 110 ····.line·1
 111 ····invoke-static·{p1},·Landroid/os/ext/SdkExtensions;->getExtensionVersion(I)I
  
 112 ····.line·2
 113 ····.line·3
 114 ····.line·4
Max diff block lines reached; -1/3217 bytes (-0.03%) of diff not shown.
2.8 KB
smali/E/b.smali
    
Offset 1, 29 lines modifiedOffset 1, 140 lines modified
1 .class·public·interface·abstract·LE/b;1 .class·public·abstract·LE/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/view/MenuItem; 
  
 4 #·static·fields
 5 .field·public·static·final·synthetic·a:I
  
6 #·virtual·methods 
7 .method·public·abstract·a(Li/o;)LE/b; 
8 .end·method 
  
9 .method·public·abstract·setAlphabeticShortcut(CI)Landroid/view/MenuItem; 
10 .end·method 
  
11 .method·public·abstract·setContentDescription(Ljava/lang/CharSequence;)LE/b; 
12 .end·method 
  
13 .method·public·abstract·setIconTintList(Landroid/content/res/ColorStateList;)Landroid/view/MenuItem; 
14 .end·method 
  
15 .method·public·abstract·setIconTintMode(Landroid/graphics/PorterDuff$Mode;)Landroid/view/MenuItem; 
16 .end·method 
  
17 .method·public·abstract·setNumericShortcut(CI)Landroid/view/MenuItem; 
18 .end·method 
  
19 .method·public·abstract·setTooltipText(Ljava/lang/CharSequence;)LE/b;6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·4
  
 9 ····.line·1
 10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 11 ····.line·2
 12 ····.line·3
 13 ····sget-object·v1,·LE/a;->a:LE/a;
  
 14 ····.line·4
 15 ····.line·5
 16 ····const/16·v2,·0x1e
  
 17 ····.line·6
 18 ····.line·7
 19 ····if-lt·v0,·v2,·:cond_0
  
 20 ····.line·8
 21 ····.line·9
 22 ····invoke-virtual·{v1,·v2},·LE/a;->a(I)I
  
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····:cond_0
 27 ····if-lt·v0,·v2,·:cond_1
  
 28 ····.line·13
 29 ····.line·14
 30 ····const/16·v3,·0x1f
  
 31 ····.line·15
 32 ····.line·16
 33 ····invoke-virtual·{v1,·v3},·LE/a;->a(I)I
  
 34 ····.line·17
 35 ····.line·18
 36 ····.line·19
 37 ····:cond_1
 38 ····if-lt·v0,·v2,·:cond_2
  
 39 ····.line·20
 40 ····.line·21
 41 ····const/16·v3,·0x21
  
 42 ····.line·22
 43 ····.line·23
 44 ····invoke-virtual·{v1,·v3},·LE/a;->a(I)I
  
 45 ····.line·24
 46 ····.line·25
 47 ····.line·26
 48 ····:cond_2
 49 ····if-lt·v0,·v2,·:cond_3
  
 50 ····.line·27
 51 ····.line·28
 52 ····const·v0,·0xf4240
  
 53 ····.line·29
 54 ····.line·30
 55 ····.line·31
 56 ····invoke-virtual·{v1,·v0},·LE/a;->a(I)I
  
 57 ····.line·32
 58 ····.line·33
 59 ····.line·34
 60 ····:cond_3
 61 ····return-void
 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
Max diff block lines reached; 0/2836 bytes (0.00%) of diff not shown.
17.1 KB
smali/u/a.smali
Max HTML report size reached
4.19 KB
smali/g/a.smali
Max HTML report size reached
24.3 KB
smali/g/b.smali
Max HTML report size reached
16.0 KB
smali/g/c.smali
Max HTML report size reached
1.84 KB
smali/U1/a.smali
    
Offset 1, 8 lines modifiedOffset 1, 112 lines modified
1 .class·public·abstract·LU1/a;1 .class·public·final·LU1/a;
2 .super·LU1/d;2 .super·LT1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·a()Ljava/util/Random;5 .method·public·final·a()Ljava/util/Random;
 6 ····.locals·2
  
 7 ····.line·1
 8 ····invoke-static·{},·Ljava/util/concurrent/ThreadLocalRandom;->current()Ljava/util/concurrent/ThreadLocalRandom;
  
 9 ····.line·2
 10 ····.line·3
 11 ····.line·4
 12 ····move-result-object·v0
  
 13 ····.line·5
 14 ····const-string·v1,·"current(...)"
  
 15 ····.line·6
 16 ····.line·7
 17 ····invoke-static·{v0,·v1},·LH1/a;->r(Ljava/lang/Object;Ljava/lang/String;)V
  
 18 ····.line·8
 19 ····.line·9
 20 ····.line·10
 21 ····return-object·v0
 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
6 .end·method105 .end·method
30.0 KB
smali/Z/a.smali
Max HTML report size reached
36.2 KB
smali/R0/a.smali
Max HTML report size reached
3.29 KB
smali/W/a.smali
    
Offset 1, 210 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·synthetic·LW/a;1 .class·public·final·LW/a;
2 .super·Ljava/lang/Object;2 .super·LW/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/util/concurrent/ThreadFactory; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:Ljava/lang/String; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(Ljava/lang/String;)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,·LW/a;->a:Ljava/lang/String; 
  
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 .end·method 
  
  
100 #·virtual·methods 
101 .method·public·final·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; 
102 ····.locals·2 
  
103 ····.line·1 
104 ····new-instance·v0,·Ljava/lang/Thread; 
  
105 ····.line·2 
106 ····.line·3 
107 ····iget-object·v1,·p0,·LW/a;->a:Ljava/lang/String; 
  
108 ····.line·4 
109 ····.line·5 
110 ····invoke-direct·{v0,·p1,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V 
  
111 ····.line·6 
112 ····.line·7 
113 ····.line·8 
Max diff block lines reached; -1/3335 bytes (-0.03%) of diff not shown.
1.56 KB
smali/W/b.smali
    
Offset 1, 100 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·LW/b;1 .class·public·final·LW/b;
2 .super·Ljava/lang/Object;2 .super·LW/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods 
5 .method·public·static·a(Landroid/os/Looper;)Landroid/os/Handler; 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-static·{p0},·LH/c;->h(Landroid/os/Looper;)Landroid/os/Handler; 
  
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 .end·method 
2.84 KB
smali/W/c.smali
    
Offset 1, 37 lines modifiedOffset 1, 177 lines modified
1 .class·public·LW/c;1 .class·public·abstract·LW/c;
2 .super·LO0/e;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·a:I
  
 6 .field·public·b:Ljava/nio/ByteBuffer;
  
 7 .field·public·c:I
  
 8 .field·public·d:I
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·constructor·<init>()V10 .method·public·constructor·<init>()V
6 ····.locals·111 ····.locals·1
  
7 ····.line·112 ····.line·1
8 ····const/16·v0,·0xb13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·214 ····.line·2
10 ····.line·315 ····.line·3
11 ····invoke-direct·{p0,·v0},·LO0/e;-><init>(I)V 
  
12 ····.line·416 ····.line·4
 17 ····sget-object·v0,·LM0/e;->c:LM0/e;
  
13 ····.line·518 ····.line·5
14 ····.line·619 ····.line·6
 20 ····if-nez·v0,·:cond_0
  
 21 ····.line·7
 22 ····.line·8
 23 ····new-instance·v0,·LM0/e;
  
 24 ····.line·9
 25 ····.line·10
 26 ····invoke-direct·{v0},·LM0/e;-><init>()V
  
 27 ····.line·11
 28 ····.line·12
 29 ····.line·13
 30 ····sput-object·v0,·LM0/e;->c:LM0/e;
  
 31 ····.line·14
 32 ····.line·15
 33 ····:cond_0
15 ····return-void34 ····return-void
 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
Max diff block lines reached; 614/2874 bytes (21.36%) of diff not shown.
4.0 KB
smali/F1/a.smali
Max HTML report size reached
1.93 KB
smali/F1/b.smali
    
Offset 1, 117 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LF1/b; 
2 .super·Ljava/lang/RuntimeException;1 .class·public·interface·abstract·LF1/b;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·c:Ljava/lang/String; 
  
6 .field·public·final·d:Ljava/lang/Object; 
  
  
7 #·direct·methods 
8 .method·public·constructor·<init>()V 
9 ····.locals·1 
  
10 ····.line·1 
11 ····const-string·v0,·"Launching·a·URL·requires·a·foreground·activity." 
  
12 ····.line·2 
13 ····.line·3 
14 ····invoke-direct·{p0,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V 
  
15 ····.line·4 
16 ····.line·5 
17 ····.line·6 
18 ····const-string·v0,·"NO_ACTIVITY" 
  
19 ····.line·7 
20 ····.line·8 
21 ····iput-object·v0,·p0,·LF1/b;->c:Ljava/lang/String; 
  
22 ····.line·9 
23 ····.line·10 
24 ····const/4·v0,·0x0 
  
25 ····.line·11 
26 ····iput-object·v0,·p0,·LF1/b;->d:Ljava/lang/Object; 
  
27 ····.line·12 
28 ····.line·13 
29 ····return-void 
30 ····.line·14 
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 ····.line·62 
79 ····.line·63 
80 ····.line·64 
81 ····.line·65 
82 ····.line·66 
83 ····.line·67 
84 ····.line·68 
85 ····.line·69 
86 ····.line·70 
87 ····.line·71 
88 ····.line·72 
89 ····.line·73 
90 ····.line·74 
91 ····.line·75 
92 ····.line·76 
93 ····.line·77 
94 ····.line·78 
95 ····.line·79 
96 ····.line·80 
97 ····.line·81 
98 ····.line·82 
99 ····.line·83 
100 ····.line·84 
101 ····.line·85 
102 ····.line·86 
103 ····.line·87 
104 ····.line·88 
105 .end·method 
41.2 KB
smali/h0/a.smali
Max HTML report size reached
17.0 KB
smali/h0/d.smali
Max HTML report size reached
71.5 KB
smali/h0/b.smali
Max HTML report size reached
16.0 KB
smali/h0/c.smali
Max HTML report size reached
1.77 KB
smali/T1/a.smali
    
Offset 1, 112 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LT1/a;1 .class·public·abstract·LT1/a;
2 .super·Ljava/lang/Object;2 .super·LT1/d;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/io/Serializable; 
  
  
6 #·static·fields 
7 .field·public·static·final·c:LT1/a; 
  
  
8 #·direct·methods4 #·virtual·methods
 5 .method·public·abstract·a()Ljava/util/Random;
9 .method·static·constructor·<clinit>()V 
10 ····.locals·1 
  
11 ····.line·1 
12 ····new-instance·v0,·LT1/a; 
  
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,·LT1/a;->c:LT1/a; 
  
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 .end·method6 .end·method
53.5 KB
smali/T1/d.smali
Max HTML report size reached
13.8 KB
smali/T1/b.smali
Max HTML report size reached
313 B
smali/T1/c.smali
    
Offset 1, 8 lines modifiedOffset 1, 6 lines modified
1 .class·public·interface·abstract·LT1/c; 
2 .super·Ljava/lang/Object;1 .class·public·final·LT1/c;
 2 .super·LT1/d;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/io/Serializable;
  
4 #·virtual·methods 
5 .method·public·abstract·a()Ljava/lang/Class; 
6 .end·method 
45.6 KB
smali/o0/a.smali
Max HTML report size reached
18.9 KB
smali/o0/b.smali
Max HTML report size reached
17.0 KB
smali/o0/c.smali
Max HTML report size reached
74.0 KB
smali/G1/a.smali
Max HTML report size reached
7.91 KB
smali/t0/a.smali
Max HTML report size reached
14.1 KB
smali/t0/d.smali
Max HTML report size reached
11.3 KB
smali/t0/f.smali
Max HTML report size reached
40.0 KB
smali/t0/e.smali
Max HTML report size reached
3.3 KB
smali/t0/b.smali
    
Offset 1, 52 lines modifiedOffset 1, 163 lines modified
1 .class·public·final·Lt0/b;1 .class·public·final·synthetic·Lt0/b;
2 .super·Ljava/lang/Object;2 .super·LS1/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LR1/l;
  
4 #·static·fields 
5 .field·public·static·final·a:Lt0/b; 
  
6 .field·public·static·final·synthetic·b:Lt0/b; 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·static·synthetic·constructor·<clinit>()V7 .method·public·constructor·<init>(Lt0/f;)V
9 ····.locals·18 ····.locals·6
  
10 ····.line·19 ····.line·1
11 ····new-instance·v0,·Lt0/b;10 ····const-class·v3,·Lt0/f;
  
12 ····.line·211 ····.line·2
13 ····.line·312 ····.line·3
14 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V13 ····const-string·v4,·"accept"
  
15 ····.line·414 ····.line·4
16 ····.line·515 ····.line·5
 16 ····const/4·v1,·0x1
  
17 ····.line·617 ····.line·6
18 ····sput-object·v0,·Lt0/b;->a:Lt0/b;18 ····const-string·v5,·"accept(Landroidx/window/extensions/layout/WindowLayoutInfo;)V"
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····new-instance·v0,·Lt0/b;21 ····move-object·v0,·p0
  
22 ····.line·922 ····.line·9
 23 ····move-object·v2,·p1
  
23 ····.line·1024 ····.line·10
24 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct/range·{v0·..·v5},·LS1/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V
  
25 ····.line·1126 ····.line·11
26 ····.line·1227 ····.line·12
27 ····.line·1328 ····.line·13
28 ····sput-object·v0,·Lt0/b;->b:Lt0/b;29 ····return-void
 30 ····.line·14
 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 ····.line·62
 79 ····.line·63
 80 ····.line·64
 81 ····.line·65
 82 ····.line·66
 83 ····.line·67
 84 ····.line·68
 85 ····.line·69
 86 ····.line·70
 87 ····.line·71
 88 ····.line·72
 89 ····.line·73
 90 ····.line·74
 91 ····.line·75
 92 ····.line·76
 93 ····.line·77
 94 ····.line·78
 95 ····.line·79
 96 ····.line·80
 97 ····.line·81
 98 ····.line·82
 99 ····.line·83
 100 ····.line·84
 101 ····.line·85
 102 ····.line·86
 103 ····.line·87
 104 ····.line·88
 105 ····.line·89
 106 ····.line·90
 107 .end·method
  
  
 108 #·virtual·methods
 109 .method·public·final·i(Ljava/lang/Object;)Ljava/lang/Object;
Max diff block lines reached; 683/3352 bytes (20.38%) of diff not shown.
16.4 KB
smali/t0/c.smali
Max HTML report size reached
50.6 KB
smali/o1/a.smali
Max HTML report size reached
36.2 KB
smali/o1/k.smali
Max HTML report size reached
21.1 KB
smali/o1/j.smali
Max HTML report size reached
10.6 KB
smali/o1/d.smali
Max HTML report size reached
53.9 KB
smali/o1/h.smali
Max HTML report size reached
15.7 KB
smali/o1/l.smali
Max HTML report size reached
210 B
smali/o1/f.smali
    
Offset 1, 3 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·Lo1/f;1 .class·public·interface·abstract·Lo1/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·virtual·methods
 5 .method·public·abstract·a(Lo1/c;)V
 6 .end·method
15.1 KB
smali/o1/i.smali
Max HTML report size reached
4.15 KB
smali/o1/e.smali
Max HTML report size reached
32.2 KB
smali/o1/b.smali
Max HTML report size reached
54.3 KB
smali/o1/g.smali
Max HTML report size reached
181 KB
smali/o1/c.smali
Max HTML report size reached
5.44 KB
smali/E0/a.smali
Max HTML report size reached
9.23 KB
smali/E0/b.smali
Max HTML report size reached
11.2 KB
smali/C0/a.smali
Max HTML report size reached
15.9 KB
smali/C0/d.smali
Max HTML report size reached
5.69 KB
smali/C0/e.smali
Max HTML report size reached
9.95 KB
smali/C0/b.smali
Max HTML report size reached
33.8 KB
smali/C0/c.smali
Max HTML report size reached
19.4 KB
smali/U0/a.smali
Max HTML report size reached
41.4 KB
smali/k0/a.smali
Max HTML report size reached
5.17 KB
smali/k0/b.smali
Max HTML report size reached
1.01 KB
smali/O1/a.smali
    
Offset 62, 47 lines modifiedOffset 62, 45 lines modified
  
62 ····.line·2362 ····.line·23
63 ····.line·2463 ····.line·24
64 ····goto·:goto_064 ····goto·:goto_0
  
65 ····.line·2565 ····.line·25
66 ····:catchall_066 ····:catchall_0
67 ····nop 
  
68 ····.line·26 
69 ····:cond_067 ····:cond_0
70 ····move-object·v1,·v068 ····move-object·v1,·v0
  
71 ····.line·2769 ····.line·26
72 ····:goto_070 ····:goto_0
73 ····if-eqz·v1,·:cond_171 ····if-eqz·v1,·:cond_1
  
 72 ····.line·27
74 ····.line·2873 ····.line·28
75 ····.line·29 
76 ····invoke-virtual·{v1},·Ljava/lang/Number;->intValue()I74 ····invoke-virtual·{v1},·Ljava/lang/Number;->intValue()I
  
 75 ····.line·29
77 ····.line·3076 ····.line·30
78 ····.line·3177 ····.line·31
79 ····.line·32 
80 ····move-result·v278 ····move-result·v2
  
81 ····.line·3379 ····.line·32
82 ····if-lez·v2,·:cond_180 ····if-lez·v2,·:cond_1
  
 81 ····.line·33
83 ····.line·3482 ····.line·34
84 ····.line·35 
85 ····move-object·v0,·v183 ····move-object·v0,·v1
  
86 ····.line·3684 ····.line·35
87 ····:cond_185 ····:cond_1
88 ····sput-object·v0,·LO1/a;->a:Ljava/lang/Integer;86 ····sput-object·v0,·LO1/a;->a:Ljava/lang/Integer;
  
 87 ····.line·36
89 ····.line·3788 ····.line·37
90 ····.line·38 
91 ····return-void89 ····return-void
 90 ····.line·38
92 ····.line·3991 ····.line·39
93 ····.line·4092 ····.line·40
94 ····.line·4193 ····.line·41
95 ····.line·4294 ····.line·42
96 ····.line·4395 ····.line·43
97 ····.line·4496 ····.line·44
98 ····.line·4597 ····.line·45
Offset 145, 8 lines modifiedOffset 143, 13 lines modified
145 ····.line·82143 ····.line·82
146 ····.line·83144 ····.line·83
147 ····.line·84145 ····.line·84
148 ····.line·85146 ····.line·85
149 ····.line·86147 ····.line·86
150 ····.line·87148 ····.line·87
151 ····.line·88149 ····.line·88
 150 ····.line·89
 151 ····.line·90
 152 ····.line·91
 153 ····.line·92
 154 ····.line·93
152 .end·method155 .end·method
38.7 KB
smali/F/a.smali
Max HTML report size reached
5.95 KB
smali/F/b.smali
Max HTML report size reached
5.45 KB
smali/F/c.smali
Max HTML report size reached
12.7 KB
smali/f0/a.smali
Max HTML report size reached
30.1 KB
smali/f0/k.smali
Max HTML report size reached
2.92 KB
smali/f0/j.smali
    
Offset 1, 174 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Lf0/j;1 .class·public·abstract·Lf0/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/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; -1/2959 bytes (-0.03%) of diff not shown.
16.5 KB
smali/f0/d.smali
Max HTML report size reached
16.3 KB
smali/f0/h.smali
Max HTML report size reached
32.1 KB
smali/f0/l.smali
Max HTML report size reached
9.12 KB
smali/f0/f.smali
Max HTML report size reached
5.77 KB
smali/f0/m.smali
Max HTML report size reached
1.52 KB
smali/f0/i.smali
    
Offset 1, 100 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Lf0/i;1 .class·public·abstract·Lf0/i;
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/os/Looper;)Landroid/os/Handler; 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-static·{p0},·LH/c;->h(Landroid/os/Looper;)Landroid/os/Handler; 
  
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 .end·method 
179 KB
smali/f0/e.smali
Max HTML report size reached
20.3 KB
smali/f0/b.smali
Max HTML report size reached
11.3 KB
smali/f0/g.smali
Max HTML report size reached
17.4 KB
smali/f0/c.smali
Max HTML report size reached
32.7 KB
smali/Z1/a.smali
Max HTML report size reached
3.1 KB
smali/Z1/d.smali
    
Offset 1, 3 lines modifiedOffset 1, 212 lines modified
1 .class·public·abstract·LZ1/d;1 .class·public·final·LZ1/d;
2 .super·LZ1/c;2 .super·LZ1/J;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·l:Ljava/lang/Thread;
  
  
 6 #·direct·methods
 7 .method·public·constructor·<init>(Ljava/lang/Thread;)V
 8 ····.locals·0
  
 9 ····.line·1
 10 ····invoke-direct·{p0},·LZ1/J;-><init>()V
  
 11 ····.line·2
 12 ····.line·3
 13 ····.line·4
 14 ····iput-object·p1,·p0,·LZ1/d;->l:Ljava/lang/Thread;
  
 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 .end·method
  
  
 103 #·virtual·methods
 104 .method·public·final·g()Ljava/lang/Thread;
 105 ····.locals·1
  
 106 ····.line·1
 107 ····iget-object·v0,·p0,·LZ1/d;->l:Ljava/lang/Thread;
  
 108 ····.line·2
 109 ····.line·3
 110 ····return-object·v0
 111 ····.line·4
 112 ····.line·5
 113 ····.line·6
 114 ····.line·7
 115 ····.line·8
 116 ····.line·9
Max diff block lines reached; -1/3139 bytes (-0.03%) of diff not shown.
74.7 KB
smali/Z1/f.smali
Max HTML report size reached
30.8 KB
smali/Z1/e.smali
Max HTML report size reached
10.7 KB
smali/Z1/b.smali
Max HTML report size reached
8.16 KB
smali/Z1/c.smali
Max HTML report size reached
18.1 KB
smali/W1/a.smali
Max HTML report size reached
15.8 KB
smali/W1/b.smali
Max HTML report size reached
8.56 KB
smali/W1/c.smali
Max HTML report size reached
70.3 KB
smali/h1/a.smali
Max HTML report size reached
12.5 KB
smali/h1/d.smali
Max HTML report size reached
16.1 KB
smali/h1/b.smali
Max HTML report size reached
15.5 KB
smali/h1/c.smali
Max HTML report size reached
1.47 KB
assets/dexopt/baseline.profm
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
00000000:·7072·6d00·3030·3200·0100·df00·0000·8f00··prm.002.........00000000:·7072·6d00·3030·3200·0100·df00·0000·8b00··prm.002.........
 00000010:·0000·7801·458d·b10a·0231·1044·5f92·13ef··..x.E....1.D_...
 00000020:·3845·3c90·2088·9595·c535·f656·fe88·683a··8E<.·....5.V..h:
 00000030:·bb34·a23f·738d·e067·3a49·f08e·6197·d965··.4.?s..g:I..a..e
 00000040:·e72d·b4dc·1ed7·1843·ecef·e179·6821·e039··.-.....C...yh!.9
 00000050:·e14d·83c3·6246·75a3·6be4·9c74·e6cd·8e39··.M..bFu.k..t...9
 00000060:·1b3a·8e79·e7d5·672a·4b9d·bb95·db66·8ed3··.:.y..g*K....f..
 00000070:·5c34·3113·a392·d27d·aa4a·2c93·e72f·1ff6··\41....}.J,../..
 00000080:·4a5e·58b0·d2f6·a5cb·945e·cb17·76c9·4ccc··J^X......^..v.L.
 00000090:·3f3f·7d34·0cea·4b7a·7e3f·440a·c6·········??}4..Kz~?D..
00000010:·0000·7801·6360·e066·48ce·492c·2e4e·2dd6··..x.c`.fH.I,.N-. 
00000020:·4b49·ad48·e666·6048·65d0·6070·6460·6514··KI.H.f`He.`pd`e. 
00000030:·6360·6260·0662·4638·9404·f398·81a2·f60c··c`b`.bF8........ 
00000040:·da60·515f·0676·20e4·6230·03f2·9819·0419··.`Q_.v·.b0...... 
00000050:·f481·342b·1033·3104·32b0·8169·7130·0d32··..4+.31.2..iq0.2 
00000060:·03d9·2408·1f64·3a3b·5086·1988·4124·1b90··..$..d:;P...A$.. 
00000070:·0f12·e364·c863·98ca·a0c9·20ce·e009·d625··...d.c....·....% 
00000080:·c190·0655·23c7·c00b·1411·00aa·04e9·4198··...U#.........A. 
00000090:·8870·27c8·758c·0c7d·6055·c60c·00a0·440b··.p'.u..}`U....D. 
000000a0:·34·······································4 
8.47 KB
assets/dexopt/baseline.prof
Max HTML report size reached
690 B
assets/flutter_assets/AssetManifest.json
610 B
Pretty-printed
Max HTML report size reached
2.72 KB
assets/flutter_assets/AssetManifest.bin
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
00000000:·0da1·071b·6173·7365·7473·2f66·6f6e·7473··....assets/fonts00000000:·0da0·071b·6173·7365·7473·2f66·6f6e·7473··....assets/fonts
00000010:·2f42·7261·6e64·4963·6f6e·732e·7474·660c··/BrandIcons.ttf.00000010:·2f42·7261·6e64·4963·6f6e·732e·7474·660c··/BrandIcons.ttf.
00000020:·010d·0107·0561·7373·6574·071b·6173·7365··.....asset..asse00000020:·010d·0107·0561·7373·6574·071b·6173·7365··.....asset..asse
00000030:·7473·2f66·6f6e·7473·2f42·7261·6e64·4963··ts/fonts/BrandIc00000030:·7473·2f66·6f6e·7473·2f42·7261·6e64·4963··ts/fonts/BrandIc
00000040:·6f6e·732e·7474·6607·2d61·7373·6574·732f··ons.ttf.-assets/00000040:·6f6e·732e·7474·6607·2d61·7373·6574·732f··ons.ttf.-assets/
00000050:·666f·6e74·732f·526f·626f·746f·4d6f·6e6f··fonts/RobotoMono00000050:·666f·6e74·732f·526f·626f·746f·4d6f·6e6f··fonts/RobotoMono
00000060:·2d56·6172·6961·626c·6546·6f6e·745f·7767··-VariableFont_wg00000060:·2d56·6172·6961·626c·6546·6f6e·745f·7767··-VariableFont_wg
00000070:·6874·2e74·7466·0c01·0d01·0705·6173·7365··ht.ttf......asse00000070:·6874·2e74·7466·0c01·0d01·0705·6173·7365··ht.ttf......asse
Offset 850, 22 lines modifiedOffset 850, 15 lines modified
00003510:·6e0c·010d·0107·0561·7373·6574·0720·6173··n......asset.·as00003510:·6e0c·010d·0107·0561·7373·6574·0720·6173··n......asset.·as
00003520:·7365·7473·2f74·7261·6e73·6c61·7469·6f6e··sets/translation00003520:·7365·7473·2f74·7261·6e73·6c61·7469·6f6e··sets/translation
00003530:·732f·7a68·2d48·616e·732e·6a73·6f6e·0720··s/zh-Hans.json.·00003530:·732f·7a68·2d48·616e·732e·6a73·6f6e·0720··s/zh-Hans.json.·
00003540:·6173·7365·7473·2f74·7261·6e73·6c61·7469··assets/translati00003540:·6173·7365·7473·2f74·7261·6e73·6c61·7469··assets/translati
00003550:·6f6e·732f·7a68·2d48·616e·742e·6a73·6f6e··ons/zh-Hant.json00003550:·6f6e·732f·7a68·2d48·616e·742e·6a73·6f6e··ons/zh-Hant.json
00003560:·0c01·0d01·0705·6173·7365·7407·2061·7373··......asset.·ass00003560:·0c01·0d01·0705·6173·7365·7407·2061·7373··......asset.·ass
00003570:·6574·732f·7472·616e·736c·6174·696f·6e73··ets/translations00003570:·6574·732f·7472·616e·736c·6174·696f·6e73··ets/translations
00003580:·2f7a·682d·4861·6e74·2e6a·736f·6e07·3270··/zh-Hant.json.2p00003580:·2f7a·682d·4861·6e74·2e6a·736f·6e07·2b70··/zh-Hant.json.+p
 00003590:·6163·6b61·6765·732f·696f·6e69·636f·6e73··ackages/ionicons
 000035a0:·2f61·7373·6574·732f·666f·6e74·732f·496f··/assets/fonts/Io
 000035b0:·6e69·636f·6e73·2e74·7466·0c01·0d01·0705··nicons.ttf......
 000035c0:·6173·7365·7407·2b70·6163·6b61·6765·732f··asset.+packages/
00003590:·6163·6b61·6765·732f·6375·7065·7274·696e··ackages/cupertin 
000035a0:·6f5f·6963·6f6e·732f·6173·7365·7473·2f43··o_icons/assets/C 
000035b0:·7570·6572·7469·6e6f·4963·6f6e·732e·7474··upertinoIcons.tt 
000035c0:·660c·010d·0107·0561·7373·6574·0732·7061··f......asset.2pa 
000035d0:·636b·6167·6573·2f63·7570·6572·7469·6e6f··ckages/cupertino 
000035e0:·5f69·636f·6e73·2f61·7373·6574·732f·4375··_icons/assets/Cu000035d0:·696f·6e69·636f·6e73·2f61·7373·6574·732f··ionicons/assets/
 000035e0:·666f·6e74·732f·496f·6e69·636f·6e73·2e74··fonts/Ionicons.t
000035f0:·7065·7274·696e·6f49·636f·6e73·2e74·7466··pertinoIcons.ttf 
00003600:·072b·7061·636b·6167·6573·2f69·6f6e·6963··.+packages/ionic 
00003610:·6f6e·732f·6173·7365·7473·2f66·6f6e·7473··ons/assets/fonts 
00003620:·2f49·6f6e·6963·6f6e·732e·7474·660c·010d··/Ionicons.ttf... 
00003630:·0107·0561·7373·6574·072b·7061·636b·6167··...asset.+packag 
00003640:·6573·2f69·6f6e·6963·6f6e·732f·6173·7365··es/ionicons/asse 
00003650:·7473·2f66·6f6e·7473·2f49·6f6e·6963·6f6e··ts/fonts/Ionicon 
00003660:·732e·7474·66·····························s.ttf000035f0:·7466·····································tf
728 B
assets/flutter_assets/FontManifest.json
650 B
Pretty-printed
Max HTML report size reached
13.6 MB
assets/flutter_assets/NOTICES.Z
13.6 MB
NOTICES.Z-content
Max HTML report size reached
139 B
res/drawable-anydpi-v24/fingerprint_dialog_error.xml vs.
res/drawable-anydpi/fingerprint_dialog_error.xml
Files identical despite different names
137 B
res/drawable-xhdpi-v23/fingerprint_dialog_error.png vs.
res/drawable-xhdpi/fingerprint_dialog_error.png
Files identical despite different names
135 B
res/drawable-hdpi-v23/fingerprint_dialog_error.png vs.
res/drawable-hdpi/fingerprint_dialog_error.png
Files identical despite different names
139 B
res/drawable-xxhdpi-v23/fingerprint_dialog_error.png vs.
res/drawable-xxhdpi/fingerprint_dialog_error.png
Files identical despite different names
135 B
res/drawable-mdpi-v23/fingerprint_dialog_error.png vs.
res/drawable-mdpi/fingerprint_dialog_error.png
Files identical despite different names
141 B
res/drawable-xxxhdpi-v23/fingerprint_dialog_error.png vs.
res/drawable-xxxhdpi/fingerprint_dialog_error.png
Files identical despite different names
143 B
res/drawable-anydpi-v23/fingerprint_dialog_fp_icon.xml vs.
res/drawable-anydpi/fingerprint_dialog_fp_icon.xml
Files identical despite different names
7.41 KB
smali/h2/j.smali vs.
smali/D1/m.smali
Max HTML report size reached
27.4 KB
smali/h2/d.smali vs.
smali/V/n.smali
Max HTML report size reached
42.8 KB
smali/h2/h.smali vs.
smali/f0/V.smali
Max HTML report size reached
5.19 KB
smali/h2/f.smali vs.
smali/r0/m.smali
Max HTML report size reached
4.78 KB
smali/h2/i.smali vs.
smali/I/j.smali
Max HTML report size reached
1.16 KB
smali/h2/e.smali vs.
smali/X0/m.smali
Files 7% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 35 lines modified
1 .class·public·abstract·Lh2/e;1 .class·public·abstract·LX0/m;
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:Ls1/e;5 .field·public·final·a:Ljava/lang/Class;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(Ljava/lang/Class;)V
8 ····.locals·28 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····new-instance·v0,·Ls1/e;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····const-string·v1,·"NO_OWNER" 
  
14 ····.line·413 ····.line·4
 14 ····iput-object·p1,·p0,·LX0/m;->a:Ljava/lang/Class;
15 ····.line·5 
16 ····invoke-direct·{v0,·v1},·Ls1/e;-><init>(Ljava/lang/String;)V 
  
 15 ····.line·5
17 ····.line·616 ····.line·6
 17 ····return-void
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····sput-object·v0,·Lh2/e;->a:Ls1/e; 
  
21 ····.line·920 ····.line·9
22 ····.line·1021 ····.line·10
23 ····return-void 
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····.line·1324 ····.line·13
27 ····.line·1425 ····.line·14
28 ····.line·1526 ····.line·15
29 ····.line·1627 ····.line·16
30 ····.line·1728 ····.line·17
Offset 104, 8 lines modifiedOffset 100, 10 lines modified
104 ····.line·82100 ····.line·82
105 ····.line·83101 ····.line·83
106 ····.line·84102 ····.line·84
107 ····.line·85103 ····.line·85
108 ····.line·86104 ····.line·86
109 ····.line·87105 ····.line·87
110 ····.line·88106 ····.line·88
 107 ····.line·89
 108 ····.line·90
111 .end·method109 .end·method
7.58 KB
smali/h2/b.smali vs.
smali/Z1/b0.smali
Max HTML report size reached
4.86 KB
smali/h2/g.smali vs.
smali/D1/y.smali
Max HTML report size reached
9.67 KB
smali/h2/c.smali vs.
smali/D1/j.smali
Max HTML report size reached
50.8 KB
smali/l1/b.smali vs.
smali/n1/d.smali
Max HTML report size reached
3.31 KB
smali/G/l.smali vs.
smali/F/k.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LG/l;1 .class·public·final·LF/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/ThreadFactory;5 .implements·Ljava/util/concurrent/ThreadFactory;
  
  
Offset 20, 70 lines modifiedOffset 20, 70 lines modified
  
20 ····.line·120 ····.line·1
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····const/4·v0,·0x022 ····const/4·v0,·0x0
  
23 ····.line·223 ····.line·2
24 ····iput·v0,·p0,·LG/l;->a:I24 ····iput·v0,·p0,·LF/k;->a:I
  
25 ····.line·325 ····.line·3
26 ····const-string·v0,·"fonts-androidx"26 ····const-string·v0,·"fonts-androidx"
  
27 ····iput-object·v0,·p0,·LG/l;->c:Ljava/lang/Object;27 ····iput-object·v0,·p0,·LF/k;->c:Ljava/lang/Object;
  
28 ····const/16·v0,·0xa28 ····const/16·v0,·0xa
  
29 ····iput·v0,·p0,·LG/l;->b:I29 ····iput·v0,·p0,·LF/k;->b:I
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·constructor·<init>(Ln1/a;)V32 .method·public·constructor·<init>(Ll1/a;)V
33 ····.locals·133 ····.locals·1
  
34 ····.line·434 ····.line·4
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····const/4·v0,·0x136 ····const/4·v0,·0x1
  
37 ····.line·537 ····.line·5
38 ····iput·v0,·p0,·LG/l;->a:I38 ····iput·v0,·p0,·LF/k;->a:I
  
39 ····.line·639 ····.line·6
40 ····iput-object·p1,·p0,·LG/l;->c:Ljava/lang/Object;40 ····iput-object·p1,·p0,·LF/k;->c:Ljava/lang/Object;
  
41 ····const/4·p1,·0x041 ····const/4·p1,·0x0
  
42 ····iput·p1,·p0,·LG/l;->b:I42 ····iput·p1,·p0,·LF/k;->b:I
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·public·synthetic·constructor·<init>(Ln1/a;I)V45 .method·public·synthetic·constructor·<init>(Ll1/a;I)V
46 ····.locals·046 ····.locals·0
  
47 ····.line·747 ····.line·7
48 ····const/4·p2,·0x148 ····const/4·p2,·0x1
  
49 ····iput·p2,·p0,·LG/l;->a:I49 ····iput·p2,·p0,·LF/k;->a:I
  
50 ····.line·850 ····.line·8
51 ····invoke-direct·{p0,·p1},·LG/l;-><init>(Ln1/a;)V51 ····invoke-direct·{p0,·p1},·LF/k;-><init>(Ll1/a;)V
  
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
  
54 #·virtual·methods54 #·virtual·methods
55 .method·public·final·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;55 .method·public·final·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;
56 ····.locals·356 ····.locals·3
  
57 ····.line·157 ····.line·1
58 ····iget·v0,·p0,·LG/l;->a:I58 ····iget·v0,·p0,·LF/k;->a:I
  
59 ····.line·259 ····.line·2
60 ····.line·360 ····.line·3
61 ····packed-switch·v0,·:pswitch_data_061 ····packed-switch·v0,·:pswitch_data_0
  
62 ····.line·462 ····.line·4
63 ····.line·563 ····.line·5
Offset 106, 23 lines modifiedOffset 106, 23 lines modified
106 ····.line·14106 ····.line·14
107 ····.line·15107 ····.line·15
108 ····invoke-direct·{p1,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V108 ····invoke-direct·{p1,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
109 ····.line·16109 ····.line·16
110 ····.line·17110 ····.line·17
111 ····.line·18111 ····.line·18
112 ····iget·v1,·p0,·LG/l;->b:I112 ····iget·v1,·p0,·LF/k;->b:I
  
113 ····.line·19113 ····.line·19
114 ····.line·20114 ····.line·20
115 ····add-int/lit8·v2,·v1,·0x1115 ····add-int/lit8·v2,·v1,·0x1
  
116 ····.line·21116 ····.line·21
117 ····.line·22117 ····.line·22
118 ····iput·v2,·p0,·LG/l;->b:I118 ····iput·v2,·p0,·LF/k;->b:I
  
119 ····.line·23119 ····.line·23
120 ····.line·24120 ····.line·24
121 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;121 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
122 ····.line·25122 ····.line·25
123 ····.line·26123 ····.line·26
Offset 140, 31 lines modifiedOffset 140, 31 lines modified
140 ····.line·32140 ····.line·32
141 ····.line·33141 ····.line·33
142 ····.line·34142 ····.line·34
143 ····return-object·v0143 ····return-object·v0
  
144 ····.line·35144 ····.line·35
145 ····:pswitch_0145 ····:pswitch_0
146 ····new-instance·v0,·LG/k;146 ····new-instance·v0,·LF/j;
  
147 ····.line·36147 ····.line·36
148 ····.line·37148 ····.line·37
149 ····iget-object·v1,·p0,·LG/l;->c:Ljava/lang/Object;149 ····iget-object·v1,·p0,·LF/k;->c:Ljava/lang/Object;
  
150 ····.line·38150 ····.line·38
151 ····.line·39151 ····.line·39
152 ····check-cast·v1,·Ljava/lang/String;152 ····check-cast·v1,·Ljava/lang/String;
  
153 ····.line·40153 ····.line·40
154 ····.line·41154 ····.line·41
155 ····iget·v2,·p0,·LG/l;->b:I155 ····iget·v2,·p0,·LF/k;->b:I
  
156 ····.line·42156 ····.line·42
157 ····.line·43157 ····.line·43
Max diff block lines reached; 282/3315 bytes (8.51%) of diff not shown.
44.5 KB
smali/o/k.smali vs.
smali/n/k.smali
Max HTML report size reached
9.81 KB
smali/o/j.smali vs.
smali/n/j.smali
Max HTML report size reached
16.0 KB
smali/o/l.smali vs.
smali/n/l.smali
Max HTML report size reached
11.0 KB
smali/o/i.smali vs.
smali/n/i.smali
Max HTML report size reached
3.02 KB
smali/H/k.smali vs.
smali/R0/q.smali
Files 13% similar despite different names
    
Offset 1, 105 lines modifiedOffset 1, 113 lines modified
1 .class·public·abstract·LH/k;1 .class·public·abstract·LR0/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:LH/j;5 .field·public·static·final·a:LX0/j;
  
6 .field·public·static·final·b:LH/j;6 .field·public·static·final·b:LX0/i;
  
7 .field·public·static·final·c:LH/j;7 .field·public·static·final·c:LX0/c;
  
8 .field·public·static·final·d:LH/j;8 .field·public·static·final·d:LX0/a;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·static·constructor·<clinit>()V10 .method·static·constructor·<clinit>()V
11 ····.locals·411 ····.locals·3
  
12 ····.line·112 ····.line·1
13 ····new-instance·v0,·LH/j;13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.AesEaxKey"
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····const/4·v1,·0x016 ····invoke-static·{v0},·LX0/v;->b(Ljava/lang/String;)Le1/a;
  
17 ····.line·417 ····.line·4
18 ····const/4·v2,·0x0 
  
19 ····.line·518 ····.line·5
20 ····invoke-direct·{v0,·v1,·v2},·LH/j;-><init>(LH/g;Z)V 
  
21 ····.line·619 ····.line·6
 20 ····move-result-object·v0
  
22 ····.line·721 ····.line·7
 22 ····new-instance·v1,·LX0/j;
23 ····.line·8 
24 ····sput-object·v0,·LH/k;->a:LH/j; 
  
 23 ····.line·8
25 ····.line·924 ····.line·9
 25 ····const-class·v2,·LR0/p;
26 ····.line·10 
27 ····new-instance·v0,·LH/j; 
  
 26 ····.line·10
28 ····.line·1127 ····.line·11
 28 ····invoke-direct·{v1,·v2},·LX0/j;-><init>(Ljava/lang/Class;)V
29 ····.line·12 
30 ····const/4·v3,·0x1 
  
 29 ····.line·12
31 ····.line·1330 ····.line·13
32 ····invoke-direct·{v0,·v1,·v3},·LH/j;-><init>(LH/g;Z)V 
  
33 ····.line·1431 ····.line·14
 32 ····sput-object·v1,·LR0/q;->a:LX0/j;
  
34 ····.line·1533 ····.line·15
35 ····.line·1634 ····.line·16
36 ····sput-object·v0,·LH/k;->b:LH/j;35 ····new-instance·v1,·LX0/i;
  
37 ····.line·1736 ····.line·17
38 ····.line·1837 ····.line·18
39 ····new-instance·v0,·LH/j;38 ····invoke-direct·{v1,·v0},·LX0/i;-><init>(Le1/a;)V
  
40 ····.line·1939 ····.line·19
41 ····.line·2040 ····.line·20
42 ····sget-object·v1,·LH/g;->a:LH/g; 
  
43 ····.line·2141 ····.line·21
 42 ····sput-object·v1,·LR0/q;->b:LX0/i;
44 ····.line·22 
45 ····invoke-direct·{v0,·v1,·v2},·LH/j;-><init>(LH/g;Z)V 
  
 43 ····.line·22
46 ····.line·2344 ····.line·23
 45 ····new-instance·v1,·LX0/c;
  
47 ····.line·2446 ····.line·24
48 ····.line·2547 ····.line·25
49 ····sput-object·v0,·LH/k;->c:LH/j;48 ····const-class·v2,·LR0/n;
  
50 ····.line·2649 ····.line·26
51 ····.line·2750 ····.line·27
52 ····new-instance·v0,·LH/j;51 ····invoke-direct·{v1,·v2},·LX0/c;-><init>(Ljava/lang/Class;)V
  
53 ····.line·2852 ····.line·28
54 ····.line·2953 ····.line·29
55 ····invoke-direct·{v0,·v1,·v3},·LH/j;-><init>(LH/g;Z)V 
  
56 ····.line·3054 ····.line·30
 55 ····sput-object·v1,·LR0/q;->c:LX0/c;
  
57 ····.line·3156 ····.line·31
58 ····.line·3257 ····.line·32
59 ····sput-object·v0,·LH/k;->d:LH/j;58 ····new-instance·v1,·LI/i;
  
60 ····.line·3359 ····.line·33
61 ····.line·3460 ····.line·34
62 ····return-void61 ····const/16·v2,·0xa
  
63 ····.line·3562 ····.line·35
64 ····.line·3663 ····.line·36
 64 ····invoke-direct·{v1,·v2},·LI/i;-><init>(I)V
  
65 ····.line·3765 ····.line·37
66 ····.line·3866 ····.line·38
67 ····.line·3967 ····.line·39
 68 ····new-instance·v2,·LX0/a;
  
68 ····.line·4069 ····.line·40
69 ····.line·4170 ····.line·41
 71 ····invoke-direct·{v2,·v1,·v0},·LX0/a;-><init>(LX0/b;Le1/a;)V
  
70 ····.line·4272 ····.line·42
71 ····.line·4373 ····.line·43
72 ····.line·4474 ····.line·44
 75 ····sput-object·v2,·LR0/q;->d:LX0/a;
  
73 ····.line·4576 ····.line·45
74 ····.line·4677 ····.line·46
 78 ····return-void
75 ····.line·4779 ····.line·47
76 ····.line·4880 ····.line·48
77 ····.line·4981 ····.line·49
Max diff block lines reached; 244/3022 bytes (8.07%) of diff not shown.
3.71 KB
smali/H/j.smali vs.
smali/i/K0.smali
Max HTML report size reached
78.3 KB
smali/H/d.smali vs.
smali/Y1/f.smali
Max HTML report size reached
4.18 KB
smali/H/i.smali vs.
smali/I/N.smali
Max HTML report size reached
63.5 KB
smali/H/e.smali vs.
smali/I/n.smali
Max HTML report size reached
3.6 KB
smali/H/g.smali vs.
smali/i/J.smali
Max HTML report size reached
45.3 KB
smali/H/c.smali vs.
smali/I/f0.smali
Max HTML report size reached
93.7 KB
smali/B/k.smali vs.
smali/i/c0.smali
Max HTML report size reached
65.7 KB
smali/B/j.smali vs.
smali/Z/k.smali
Max HTML report size reached
37.2 KB
smali/B/h.smali vs.
smali/V0/d.smali
Max HTML report size reached
9.34 KB
smali/B/l.smali vs.
smali/Z/i.smali
Max HTML report size reached
1.43 KB
smali/B/f.smali vs.
smali/N0/d.smali
Files 6% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 48 lines modified
1 .class·public·abstract·LB/f;1 .class·public·abstract·LN0/d;
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:Ljava/lang/ThreadLocal;5 .field·public·static·final·synthetic·a:I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·18 ····.locals·3
  
9 ····.line·19 ····.line·1
10 ····new-instance·v0,·Ljava/lang/ThreadLocal;10 ····new-instance·v0,·Landroid/os/Handler;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V13 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····sput-object·v0,·LB/f;->a:Ljava/lang/ThreadLocal;17 ····move-result-object·v1
  
18 ····.line·718 ····.line·7
 19 ····new-instance·v2,·LN0/a;
  
19 ····.line·820 ····.line·8
20 ····return-void 
21 ····.line·921 ····.line·9
 22 ····invoke-direct·{v2},·Ljava/lang/Object;-><init>()V
  
22 ····.line·1023 ····.line·10
23 ····.line·1124 ····.line·11
24 ····.line·1225 ····.line·12
 26 ····invoke-direct·{v0,·v1,·v2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;Landroid/os/Handler$Callback;)V
  
25 ····.line·1327 ····.line·13
26 ····.line·1428 ····.line·14
27 ····.line·1529 ····.line·15
 30 ····return-void
28 ····.line·1631 ····.line·16
29 ····.line·1732 ····.line·17
30 ····.line·1833 ····.line·18
31 ····.line·1934 ····.line·19
32 ····.line·2035 ····.line·20
33 ····.line·2136 ····.line·21
34 ····.line·2237 ····.line·22
Offset 102, 8 lines modifiedOffset 108, 13 lines modified
102 ····.line·82108 ····.line·82
103 ····.line·83109 ····.line·83
104 ····.line·84110 ····.line·84
105 ····.line·85111 ····.line·85
106 ····.line·86112 ····.line·86
107 ····.line·87113 ····.line·87
108 ····.line·88114 ····.line·88
 115 ····.line·89
 116 ····.line·90
 117 ····.line·91
 118 ····.line·92
 119 ····.line·93
109 .end·method120 .end·method
56.3 KB
smali/B/m.smali vs.
smali/I/C.smali
Max HTML report size reached
45.3 KB
smali/B/i.smali vs.
smali/Z1/J.smali
Max HTML report size reached
80.4 KB
smali/B/g.smali vs.
smali/v1/l.smali
Max HTML report size reached
15.0 KB
smali/a2/n0.smali vs.
smali/M/f.smali
Max HTML report size reached
1.46 KB
smali/a2/t.smali vs.
smali/R/l.smali
Files 9% similar despite different names
    
Offset 1, 55 lines modifiedOffset 1, 44 lines modified
1 .class·public·final·La2/t;1 .class·public·final·LR/l;
2 .super·LK1/b;2 .super·LR/O;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Ljava/lang/Throwable;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·constructor·<init>(I)V7 .method·public·constructor·<init>(Ljava/lang/Throwable;)V
6 ····.locals·18 ····.locals·0
  
7 ····.line·19 ····.line·1
8 ····const/4·v0,·0x110 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·211 ····.line·2
10 ····if-eq·p1,·v0,·:cond_0 
  
11 ····.line·312 ····.line·3
12 ····.line·413 ····.line·4
13 ····sget-object·p1,·LK1/f;->c:LK1/f;14 ····iput-object·p1,·p0,·LR/l;->a:Ljava/lang/Throwable;
  
14 ····.line·515 ····.line·5
15 ····.line·616 ····.line·6
 17 ····return-void
16 ····sget-object·v0,·La2/s;->e:La2/s; 
  
17 ····.line·718 ····.line·7
18 ····.line·819 ····.line·8
19 ····invoke-direct·{p0,·p1,·v0},·LK1/b;-><init>(LK1/i;La2/s;)V 
  
20 ····.line·920 ····.line·9
21 ····.line·1021 ····.line·10
22 ····.line·1122 ····.line·11
23 ····return-void 
  
24 ····.line·1223 ····.line·12
25 ····:cond_0 
26 ····sget-object·p1,·La2/u;->d:La2/t; 
  
27 ····.line·1324 ····.line·13
28 ····.line·1425 ····.line·14
29 ····sget-object·v0,·La2/s;->f:La2/s; 
  
30 ····.line·1526 ····.line·15
31 ····.line·1627 ····.line·16
32 ····invoke-direct·{p0,·p1,·v0},·LK1/b;-><init>(LK1/i;La2/s;)V 
  
33 ····.line·1728 ····.line·17
34 ····.line·1829 ····.line·18
35 ····.line·1930 ····.line·19
36 ····return-void 
37 ····.line·2031 ····.line·20
38 ····.line·2132 ····.line·21
39 ····.line·2233 ····.line·22
40 ····.line·2334 ····.line·23
41 ····.line·2435 ····.line·24
42 ····.line·2536 ····.line·25
43 ····.line·2637 ····.line·26
Offset 108, 8 lines modifiedOffset 97, 13 lines modified
108 ····.line·7997 ····.line·79
109 ····.line·8098 ····.line·80
110 ····.line·8199 ····.line·81
111 ····.line·82100 ····.line·82
112 ····.line·83101 ····.line·83
113 ····.line·84102 ····.line·84
114 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
115 .end·method109 .end·method
3.99 KB
smali/a2/Y.smali vs.
smali/m1/A.smali
Max HTML report size reached
5.01 KB
smali/a2/Z.smali vs.
smali/Z1/Z.smali
Max HTML report size reached
5.4 KB
smali/a2/s.smali vs.
smali/Z1/W.smali
Max HTML report size reached
2.51 KB
smali/a2/p.smali vs.
smali/Z1/p.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·La2/p;1 .class·public·LZ1/p;
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·b:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;5 .field·public·static·final·b:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
  
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
  
  
14 #·direct·methods14 #·direct·methods
15 .method·static·constructor·<clinit>()V15 .method·static·constructor·<clinit>()V
16 ····.locals·216 ····.locals·2
  
17 ····.line·117 ····.line·1
18 ····const-class·v0,·La2/p;18 ····const-class·v0,·LZ1/p;
  
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····const-string·v1,·"_handled"21 ····const-string·v1,·"_handled"
  
22 ····.line·422 ····.line·4
23 ····.line·523 ····.line·5
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
  
30 ····.line·630 ····.line·6
31 ····.line·731 ····.line·7
32 ····.line·832 ····.line·8
33 ····move-result-object·v033 ····move-result-object·v0
  
34 ····.line·934 ····.line·9
35 ····sput-object·v0,·La2/p;->b:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;35 ····sput-object·v0,·LZ1/p;->b:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
  
36 ····.line·1036 ····.line·10
37 ····.line·1137 ····.line·11
38 ····return-void38 ····return-void
39 ····.line·1239 ····.line·12
40 ····.line·1340 ····.line·13
41 ····.line·1441 ····.line·14
Offset 112, 30 lines modifiedOffset 112, 35 lines modified
112 ····.line·82112 ····.line·82
113 ····.line·83113 ····.line·83
114 ····.line·84114 ····.line·84
115 ····.line·85115 ····.line·85
116 ····.line·86116 ····.line·86
117 ····.line·87117 ····.line·87
118 ····.line·88118 ····.line·88
 119 ····.line·89
 120 ····.line·90
 121 ····.line·91
 122 ····.line·92
 123 ····.line·93
119 .end·method124 .end·method
  
120 .method·public·constructor·<init>(Ljava/lang/Throwable;Z)V125 .method·public·constructor·<init>(Ljava/lang/Throwable;Z)V
121 ····.locals·0126 ····.locals·0
  
122 ····.line·1127 ····.line·1
123 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V128 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
124 ····.line·2129 ····.line·2
125 ····.line·3130 ····.line·3
126 ····.line·4131 ····.line·4
127 ····iput-object·p1,·p0,·La2/p;->a:Ljava/lang/Throwable;132 ····iput-object·p1,·p0,·LZ1/p;->a:Ljava/lang/Throwable;
  
128 ····.line·5133 ····.line·5
129 ····.line·6134 ····.line·6
130 ····iput·p2,·p0,·La2/p;->_handled:I135 ····iput·p2,·p0,·LZ1/p;->_handled:I
  
131 ····.line·7136 ····.line·7
132 ····.line·8137 ····.line·8
133 ····return-void138 ····return-void
134 ····.line·9139 ····.line·9
135 ····.line·10140 ····.line·10
136 ····.line·11141 ····.line·11
Offset 273, 14 lines modifiedOffset 278, 18 lines modified
273 ····.line·143278 ····.line·143
274 ····.line·144279 ····.line·144
275 ····.line·145280 ····.line·145
276 ····.line·146281 ····.line·146
277 ····.line·147282 ····.line·147
278 ····.line·148283 ····.line·148
279 ····.line·149284 ····.line·149
 285 ····.line·150
 286 ····.line·151
 287 ····.line·152
 288 ····.line·153
280 .end·method289 .end·method
  
  
281 #·virtual·methods290 #·virtual·methods
282 .method·public·final·toString()Ljava/lang/String;291 .method·public·final·toString()Ljava/lang/String;
283 ····.locals·2292 ····.locals·2
  
Offset 320, 15 lines modifiedOffset 329, 15 lines modified
320 ····.line·18329 ····.line·18
321 ····.line·19330 ····.line·19
322 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;331 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
323 ····.line·20332 ····.line·20
324 ····.line·21333 ····.line·21
325 ····.line·22334 ····.line·22
326 ····iget-object·v1,·p0,·La2/p;->a:Ljava/lang/Throwable;335 ····iget-object·v1,·p0,·LZ1/p;->a:Ljava/lang/Throwable;
  
327 ····.line·23336 ····.line·23
328 ····.line·24337 ····.line·24
329 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;338 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
330 ····.line·25339 ····.line·25
331 ····.line·26340 ····.line·26
Offset 399, 8 lines modifiedOffset 408, 13 lines modified
399 ····.line·82408 ····.line·82
400 ····.line·83409 ····.line·83
401 ····.line·84410 ····.line·84
402 ····.line·85411 ····.line·85
403 ····.line·86412 ····.line·86
404 ····.line·87413 ····.line·87
405 ····.line·88414 ····.line·88
 415 ····.line·89
 416 ····.line·90
 417 ····.line·91
 418 ····.line·92
 419 ····.line·93
406 .end·method420 .end·method
4.39 KB
smali/a2/k.smali vs.
smali/M0/h.smali
Max HTML report size reached
10.8 KB
smali/a2/z.smali vs.
smali/Z1/z.smali
Max HTML report size reached
120 KB
smali/a2/c0.smali vs.
smali/Z1/c0.smali
Max HTML report size reached
7.18 KB
smali/a2/q.smali vs.
smali/X0/s.smali
Max HTML report size reached
4.04 KB
smali/a2/r.smali vs.
smali/e2/x.smali
Max HTML report size reached
4.37 KB
smali/a2/N.smali vs.
smali/q/j.smali
Max HTML report size reached
6.68 KB
smali/a2/u.smali vs.
smali/Z1/u.smali
Max HTML report size reached
1.07 KB
smali/a2/q0.smali vs.
smali/b2/f.smali
Files 6% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 .class·public·abstract·La2/q0;1 .class·public·interface·abstract·Lb2/f;
2 .super·LK1/a;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lb2/r;
 6 .implements·Lb2/q;
  
  
4 #·static·fields7 #·static·fields
5 .field·public·static·final·d:La2/v;8 .field·public·static·final·b:Lb2/e;
  
  
6 #·direct·methods9 #·direct·methods
7 .method·static·constructor·<clinit>()V10 .method·static·constructor·<clinit>()V
8 ····.locals·111 ····.locals·1
  
9 ····.line·112 ····.line·1
10 ····new-instance·v0,·La2/v;13 ····sget-object·v0,·Lb2/e;->a:Lb2/e;
  
11 ····.line·214 ····.line·2
12 ····.line·315 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V16 ····sput-object·v0,·Lb2/f;->b:Lb2/e;
  
14 ····.line·417 ····.line·4
15 ····.line·518 ····.line·5
 19 ····return-void
16 ····.line·620 ····.line·6
17 ····sput-object·v0,·La2/q0;->d:La2/v; 
  
18 ····.line·721 ····.line·7
19 ····.line·822 ····.line·8
20 ····return-void 
21 ····.line·923 ····.line·9
22 ····.line·1024 ····.line·10
23 ····.line·1125 ····.line·11
24 ····.line·1226 ····.line·12
25 ····.line·1327 ····.line·13
26 ····.line·1428 ····.line·14
27 ····.line·1529 ····.line·15
Offset 102, 8 lines modifiedOffset 104, 13 lines modified
102 ····.line·82104 ····.line·82
103 ····.line·83105 ····.line·83
104 ····.line·84106 ····.line·84
105 ····.line·85107 ····.line·85
106 ····.line·86108 ····.line·86
107 ····.line·87109 ····.line·87
108 ····.line·88110 ····.line·88
 111 ····.line·89
 112 ····.line·90
 113 ····.line·91
 114 ····.line·92
 115 ····.line·93
109 .end·method116 .end·method
1.25 KB
smali/a2/L.smali vs.
smali/e2/w.smali
Files 8% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 42 lines modified
1 .class·public·abstract·La2/L;1 .class·public·abstract·synthetic·Le2/w;
2 .super·La2/u;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/io/Closeable; 
 4 #·static·fields
 5 .field·public·static·final·a:I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·28 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const-string·v0,·"baseKey"10 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····sget-object·v1,·La2/u;->d:La2/t; 
  
14 ····.line·413 ····.line·4
 14 ····move-result-object·v0
  
15 ····.line·515 ····.line·5
16 ····invoke-static·{v1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V16 ····invoke-virtual·{v0},·Ljava/lang/Runtime;->availableProcessors()I
  
17 ····.line·617 ····.line·6
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····return-void20 ····move-result·v0
  
21 ····.line·921 ····.line·9
 22 ····sput·v0,·Le2/w;->a:I
  
22 ····.line·1023 ····.line·10
23 ····.line·1124 ····.line·11
 25 ····return-void
24 ····.line·1226 ····.line·12
25 ····.line·1327 ····.line·13
26 ····.line·1428 ····.line·14
27 ····.line·1529 ····.line·15
28 ····.line·1630 ····.line·16
29 ····.line·1731 ····.line·17
30 ····.line·1832 ····.line·18
Offset 101, 8 lines modifiedOffset 106, 13 lines modified
101 ····.line·82106 ····.line·82
102 ····.line·83107 ····.line·83
103 ····.line·84108 ····.line·84
104 ····.line·85109 ····.line·85
105 ····.line·86110 ····.line·86
106 ····.line·87111 ····.line·87
107 ····.line·88112 ····.line·88
 113 ····.line·89
 114 ····.line·90
 115 ····.line·91
 116 ····.line·92
 117 ····.line·93
108 .end·method118 .end·method
5.45 KB
smali/a2/o0.smali vs.
smali/Z1/o0.smali
Max HTML report size reached
4.47 KB
smali/a2/h.smali vs.
smali/V/x.smali
Max HTML report size reached
12.3 KB
smali/a2/o.smali vs.
smali/Z1/o.smali
Max HTML report size reached
243 KB
smali/a2/y.smali vs.
smali/d0/e.smali
Max HTML report size reached
5.95 KB
smali/a2/W.smali vs.
smali/Z1/K.smali
Max HTML report size reached
8.38 KB
smali/a2/X.smali vs.
smali/Z1/X.smali
Max HTML report size reached
3.12 KB
smali/a2/C.smali vs.
smali/Z1/C.smali
Files 9% similar despite different names
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·public·final·La2/C;1 .class·public·final·LZ1/C;
2 .super·Lf2/t;2 .super·Le2/t;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·g:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;5 .field·public·static·final·g:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
  
  
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
  
  
12 #·direct·methods12 #·direct·methods
13 .method·static·constructor·<clinit>()V13 .method·static·constructor·<clinit>()V
14 ····.locals·214 ····.locals·2
  
15 ····.line·115 ····.line·1
16 ····const-class·v0,·La2/C;16 ····const-class·v0,·LZ1/C;
  
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····const-string·v1,·"_decision"19 ····const-string·v1,·"_decision"
  
20 ····.line·420 ····.line·4
21 ····.line·521 ····.line·5
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
  
28 ····.line·628 ····.line·6
29 ····.line·729 ····.line·7
30 ····.line·830 ····.line·8
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····.line·932 ····.line·9
33 ····sput-object·v0,·La2/C;->g:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;33 ····sput-object·v0,·LZ1/C;->g:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
  
34 ····.line·1034 ····.line·10
35 ····.line·1135 ····.line·11
36 ····return-void36 ····return-void
37 ····.line·1237 ····.line·12
38 ····.line·1338 ····.line·13
39 ····.line·1439 ····.line·14
Offset 110, 23 lines modifiedOffset 110, 28 lines modified
110 ····.line·82110 ····.line·82
111 ····.line·83111 ····.line·83
112 ····.line·84112 ····.line·84
113 ····.line·85113 ····.line·85
114 ····.line·86114 ····.line·86
115 ····.line·87115 ····.line·87
116 ····.line·88116 ····.line·88
 117 ····.line·89
 118 ····.line·90
 119 ····.line·91
 120 ····.line·92
 121 ····.line·93
117 .end·method122 .end·method
  
  
118 #·virtual·methods123 #·virtual·methods
119 .method·public·final·t(Ljava/lang/Object;)V124 .method·public·final·t(Ljava/lang/Object;)V
120 ····.locals·0125 ····.locals·0
  
121 ····.line·1126 ····.line·1
122 ····invoke-virtual·{p0,·p1},·La2/C;->u(Ljava/lang/Object;)V127 ····invoke-virtual·{p0,·p1},·LZ1/C;->u(Ljava/lang/Object;)V
  
123 ····.line·2128 ····.line·2
124 ····.line·3129 ····.line·3
125 ····.line·4130 ····.line·4
126 ····return-void131 ····return-void
127 ····.line·5132 ····.line·5
128 ····.line·6133 ····.line·6
Offset 205, 22 lines modifiedOffset 210, 27 lines modified
205 ····.line·79210 ····.line·79
206 ····.line·80211 ····.line·80
207 ····.line·81212 ····.line·81
208 ····.line·82213 ····.line·82
209 ····.line·83214 ····.line·83
210 ····.line·84215 ····.line·84
211 ····.line·85216 ····.line·85
 217 ····.line·86
 218 ····.line·87
 219 ····.line·88
 220 ····.line·89
 221 ····.line·90
212 .end·method222 .end·method
  
213 .method·public·final·u(Ljava/lang/Object;)V223 .method·public·final·u(Ljava/lang/Object;)V
214 ····.locals·3224 ····.locals·3
  
215 ····.line·1225 ····.line·1
216 ····:cond_0226 ····:cond_0
217 ····sget-object·v0,·La2/C;->g:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;227 ····sget-object·v0,·LZ1/C;->g:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
  
218 ····.line·2228 ····.line·2
219 ····.line·3229 ····.line·3
220 ····invoke-virtual·{v0,·p0},·Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->get(Ljava/lang/Object;)I230 ····invoke-virtual·{v0,·p0},·Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->get(Ljava/lang/Object;)I
  
221 ····.line·4231 ····.line·4
222 ····.line·5232 ····.line·5
Offset 235, 38 lines modifiedOffset 245, 38 lines modified
235 ····const/4·v0,·0x1245 ····const/4·v0,·0x1
  
236 ····.line·10246 ····.line·10
237 ····if-ne·v1,·v0,·:cond_1247 ····if-ne·v1,·v0,·:cond_1
  
238 ····.line·11248 ····.line·11
239 ····.line·12249 ····.line·12
240 ····iget-object·v0,·p0,·Lf2/t;->f:LK1/e;250 ····iget-object·v0,·p0,·Le2/t;->f:LJ1/e;
  
241 ····.line·13251 ····.line·13
242 ····.line·14252 ····.line·14
243 ····invoke-static·{v0},·LI1/b;->z0(LK1/e;)LK1/e;253 ····invoke-static·{v0},·LH1/c;->J(LJ1/e;)LJ1/e;
  
244 ····.line·15254 ····.line·15
245 ····.line·16255 ····.line·16
246 ····.line·17256 ····.line·17
247 ····move-result-object·v0257 ····move-result-object·v0
  
248 ····.line·18258 ····.line·18
249 ····invoke-static·{p1},·LI1/b;->Y0(Ljava/lang/Object;)Ljava/lang/Object;259 ····invoke-static·{p1},·LH1/c;->k0(Ljava/lang/Object;)Ljava/lang/Object;
  
250 ····.line·19260 ····.line·19
251 ····.line·20261 ····.line·20
252 ····.line·21262 ····.line·21
253 ····move-result-object·p1263 ····move-result-object·p1
  
254 ····.line·22264 ····.line·22
255 ····const/4·v1,·0x0265 ····const/4·v1,·0x0
Max diff block lines reached; 445/3120 bytes (14.26%) of diff not shown.
5.47 KB
smali/a2/U.smali vs.
smali/Z1/U.smali
Max HTML report size reached
1.92 KB
smali/a2/A.smali vs.
smali/Z1/A.smali
Files 11% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·La2/A;1 .class·public·abstract·LZ1/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·final·synthetic·a:I5 .field·public·static·final·synthetic·a:I
  
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ····.locals·212 ····.locals·2
  
13 ····.line·113 ····.line·1
14 ····const-string·v0,·"kotlinx.coroutines.main.delay"14 ····const-string·v0,·"kotlinx.coroutines.main.delay"
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····sget·v1,·Lf2/w;->a:I17 ····sget·v1,·Le2/w;->a:I
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····:try_start_020 ····:try_start_0
21 ····invoke-static·{v0},·Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;21 ····invoke-static·{v0},·Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
  
22 ····.line·622 ····.line·6
Offset 55, 59 lines modifiedOffset 55, 59 lines modified
  
55 ····.line·1855 ····.line·18
56 ····.line·1956 ····.line·19
57 ····goto·:goto_157 ····goto·:goto_1
  
58 ····.line·2058 ····.line·20
59 ····:cond_059 ····:cond_0
60 ····sget-object·v0,·La2/E;->a:Lg2/d;60 ····sget-object·v0,·LZ1/E;->a:Lf2/d;
  
61 ····.line·2161 ····.line·21
62 ····.line·2262 ····.line·22
63 ····sget-object·v0,·Lf2/p;->a:La2/d0;63 ····sget-object·v0,·Le2/p;->a:LZ1/d0;
  
64 ····.line·2364 ····.line·23
65 ····.line·2465 ····.line·24
66 ····move-object·v1,·v066 ····move-object·v1,·v0
  
67 ····.line·2567 ····.line·25
68 ····check-cast·v1,·Lb2/c;68 ····check-cast·v1,·La2/c;
  
69 ····.line·2669 ····.line·26
70 ····.line·2770 ····.line·27
71 ····iget-object·v1,·v1,·Lb2/c;->h:Lb2/c;71 ····iget-object·v1,·v1,·La2/c;->h:La2/c;
  
72 ····.line·2872 ····.line·28
73 ····.line·2973 ····.line·29
74 ····instance-of·v1,·v0,·La2/B;74 ····instance-of·v1,·v0,·LZ1/B;
  
75 ····.line·3075 ····.line·30
76 ····.line·3176 ····.line·31
77 ····if-nez·v1,·:cond_177 ····if-nez·v1,·:cond_1
  
78 ····.line·3278 ····.line·32
79 ····.line·3379 ····.line·33
80 ····sget-object·v0,·La2/z;->l:La2/z;80 ····sget-object·v0,·LZ1/z;->l:LZ1/z;
  
81 ····.line·3481 ····.line·34
82 ····.line·3582 ····.line·35
83 ····goto·:goto_283 ····goto·:goto_2
  
84 ····.line·3684 ····.line·36
85 ····:cond_185 ····:cond_1
86 ····check-cast·v0,·La2/B;86 ····check-cast·v0,·LZ1/B;
  
87 ····.line·3787 ····.line·37
88 ····.line·3888 ····.line·38
89 ····goto·:goto_289 ····goto·:goto_2
  
90 ····.line·3990 ····.line·39
91 ····:cond_291 ····:cond_2
92 ····:goto_192 ····:goto_1
93 ····sget-object·v0,·La2/z;->l:La2/z;93 ····sget-object·v0,·LZ1/z;->l:LZ1/z;
  
94 ····.line·4094 ····.line·40
95 ····.line·4195 ····.line·41
96 ····:goto_296 ····:goto_2
97 ····return-void97 ····return-void
98 ····.line·4298 ····.line·42
99 ····.line·4399 ····.line·43
Offset 152, 8 lines modifiedOffset 152, 13 lines modified
152 ····.line·82152 ····.line·82
153 ····.line·83153 ····.line·83
154 ····.line·84154 ····.line·84
155 ····.line·85155 ····.line·85
156 ····.line·86156 ····.line·86
157 ····.line·87157 ····.line·87
158 ····.line·88158 ····.line·88
 159 ····.line·89
 160 ····.line·90
 161 ····.line·91
 162 ····.line·92
 163 ····.line·93
159 .end·method164 .end·method
4.34 KB
smali/a2/f0.smali vs.
smali/g1/i.smali
Max HTML report size reached
1.36 KB
smali/a2/n.smali vs.
smali/X0/i.smali
Files 10% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 42 lines modified
1 .class·public·final·La2/n;1 .class·public·final·LX0/i;
2 .super·La2/c0;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·La2/m; 
  
 4 #·instance·fields
 5 .field·public·final·a:Le1/a;
  
 6 .field·public·final·b:Ljava/lang/Class;
  
  
6 #·virtual·methods7 #·direct·methods
7 .method·public·final·Y(Ljava/lang/Throwable;)Z8 .method·public·constructor·<init>(Le1/a;)V
8 ····.locals·29 ····.locals·0
  
9 ····.line·110 ····.line·1
10 ····new-instance·v0,·La2/p;11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·212 ····.line·2
12 ····.line·313 ····.line·3
13 ····const/4·v1,·0x0 
  
14 ····.line·414 ····.line·4
15 ····invoke-direct·{v0,·p1,·v1},·La2/p;-><init>(Ljava/lang/Throwable;Z)V15 ····iput-object·p1,·p0,·LX0/i;->a:Le1/a;
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
 18 ····const-class·p1,·LX0/q;
18 ····.line·7 
19 ····invoke-virtual·{p0,·v0},·La2/c0;->N(Ljava/lang/Object;)Z 
  
 19 ····.line·7
20 ····.line·820 ····.line·8
 21 ····iput-object·p1,·p0,·LX0/i;->b:Ljava/lang/Class;
  
21 ····.line·922 ····.line·9
22 ····.line·1023 ····.line·10
 24 ····return-void
23 ····move-result·p1 
  
24 ····.line·1125 ····.line·11
25 ····return·p1 
26 ····.line·1226 ····.line·12
27 ····.line·1327 ····.line·13
28 ····.line·1428 ····.line·14
29 ····.line·1529 ····.line·15
30 ····.line·1630 ····.line·16
31 ····.line·1731 ····.line·17
32 ····.line·1832 ····.line·18
Offset 102, 8 lines modifiedOffset 103, 13 lines modified
102 ····.line·79103 ····.line·79
103 ····.line·80104 ····.line·80
104 ····.line·81105 ····.line·81
105 ····.line·82106 ····.line·82
106 ····.line·83107 ····.line·83
107 ····.line·84108 ····.line·84
108 ····.line·85109 ····.line·85
 110 ····.line·86
 111 ····.line·87
 112 ····.line·88
 113 ····.line·89
 114 ····.line·90
109 .end·method115 .end·method
15.3 KB
smali/a2/i.smali vs.
smali/T/b.smali
Max HTML report size reached
5.6 KB
smali/a2/Q.smali vs.
smali/b2/g.smali
Max HTML report size reached
8.91 KB
smali/a2/b0.smali vs.
smali/X/d.smali
Max HTML report size reached
31.0 KB
smali/a2/a0.smali vs.
smali/I/f.smali
Max HTML report size reached
12.3 KB
smali/a2/M.smali vs.
smali/f0/d0.smali
Max HTML report size reached
1.36 KB
smali/a2/v.smali vs.
smali/Z1/q0.smali
Files 12% similar despite different names
    
Offset 1, 53 lines modifiedOffset 1, 42 lines modified
1 .class·public·final·La2/v; 
2 .super·Ljava/lang/Object;1 .class·public·abstract·LZ1/q0;
 2 .super·LJ1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LK1/i; 
  
  
6 #·static·fields4 #·static·fields
7 .field·public·static·final·synthetic·c:La2/v; 
  
8 .field·public·static·final·synthetic·d:La2/v;5 .field·public·static·final·d:LZ1/v;
  
  
9 #·direct·methods6 #·direct·methods
10 .method·static·synthetic·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
11 ····.locals·18 ····.locals·1
  
12 ····.line·19 ····.line·1
13 ····new-instance·v0,·La2/v;10 ····new-instance·v0,·LZ1/v;
  
14 ····.line·211 ····.line·2
15 ····.line·312 ····.line·3
16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·414 ····.line·4
18 ····.line·515 ····.line·5
19 ····.line·616 ····.line·6
20 ····sput-object·v0,·La2/v;->c:La2/v;17 ····sput-object·v0,·LZ1/q0;->d:LZ1/v;
  
21 ····.line·718 ····.line·7
22 ····.line·819 ····.line·8
 20 ····return-void
23 ····new-instance·v0,·La2/v; 
  
24 ····.line·921 ····.line·9
25 ····.line·1022 ····.line·10
26 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
27 ····.line·1123 ····.line·11
28 ····.line·1224 ····.line·12
29 ····.line·1325 ····.line·13
30 ····sput-object·v0,·La2/v;->d:La2/v; 
  
31 ····.line·1426 ····.line·14
32 ····.line·1527 ····.line·15
33 ····return-void 
34 ····.line·1628 ····.line·16
35 ····.line·1729 ····.line·17
36 ····.line·1830 ····.line·18
37 ····.line·1931 ····.line·19
38 ····.line·2032 ····.line·20
39 ····.line·2133 ····.line·21
40 ····.line·2234 ····.line·22
Offset 113, 8 lines modifiedOffset 102, 13 lines modified
113 ····.line·82102 ····.line·82
114 ····.line·83103 ····.line·83
115 ····.line·84104 ····.line·84
116 ····.line·85105 ····.line·85
117 ····.line·86106 ····.line·86
118 ····.line·87107 ····.line·87
119 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
120 .end·method114 .end·method
819 B
smali/a2/i0.smali vs.
smali/Z1/i0.smali
Files 8% similar despite different names
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·public·La2/i0;1 .class·public·LZ1/i0;
2 .super·La2/a;2 .super·LZ1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·final·I(Ljava/lang/Throwable;)Z5 .method·public·final·I(Ljava/lang/Throwable;)Z
6 ····.locals·16 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····iget-object·v0,·p0,·La2/a;->e:LK1/j;8 ····iget-object·v0,·p0,·LZ1/a;->e:LJ1/j;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····invoke-static·{v0,·p1},·LI1/b;->y0(LK1/j;Ljava/lang/Throwable;)V11 ····invoke-static·{v0,·p1},·LH1/c;->H(LJ1/j;Ljava/lang/Throwable;)V
  
12 ····.line·412 ····.line·4
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
15 ····const/4·p1,·0x115 ····const/4·p1,·0x1
  
16 ····.line·716 ····.line·7
Offset 95, 8 lines modifiedOffset 95, 13 lines modified
95 ····.line·7995 ····.line·79
96 ····.line·8096 ····.line·80
97 ····.line·8197 ····.line·81
98 ····.line·8298 ····.line·82
99 ····.line·8399 ····.line·83
100 ····.line·84100 ····.line·84
101 ····.line·85101 ····.line·85
 102 ····.line·86
 103 ····.line·87
 104 ····.line·88
 105 ····.line·89
 106 ····.line·90
102 .end·method107 .end·method
882 B
smali/a2/P.smali vs.
smali/Z1/P.smali
Files 9% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·La2/P;1 .class·public·final·LZ1/P;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:La2/O;5 .field·public·final·a:LZ1/O;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(La2/O;)V7 .method·public·constructor·<init>(LZ1/O;)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····.line·413 ····.line·4
14 ····iput-object·p1,·p0,·La2/P;->a:La2/O;14 ····iput-object·p1,·p0,·LZ1/P;->a:LZ1/O;
  
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····return-void17 ····return-void
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····.line·920 ····.line·9
Offset 97, 8 lines modifiedOffset 97, 13 lines modified
97 ····.line·7997 ····.line·79
98 ····.line·8098 ····.line·80
99 ····.line·8199 ····.line·81
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
104 .end·method109 .end·method
4.69 KB
smali/a2/S.smali vs.
smali/Z1/S.smali
Max HTML report size reached
12.8 KB
smali/a2/D.smali vs.
smali/Z1/D.smali
Max HTML report size reached
69.3 KB
smali/a2/g.smali vs.
smali/Z1/g.smali
Max HTML report size reached
6.97 KB
smali/a2/K.smali vs.
smali/v1/k.smali
Max HTML report size reached
2.04 KB
smali/a2/l0.smali vs.
smali/Z1/l0.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·La2/l0;1 .class·public·abstract·LZ1/l0;
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:Ljava/lang/ThreadLocal;5 .field·public·static·final·a:Ljava/lang/ThreadLocal;
  
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V19 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
  
20 ····.line·420 ····.line·4
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····sput-object·v0,·La2/l0;->a:Ljava/lang/ThreadLocal;23 ····sput-object·v0,·LZ1/l0;->a:Ljava/lang/ThreadLocal;
  
24 ····.line·724 ····.line·7
25 ····.line·825 ····.line·8
26 ····return-void26 ····return-void
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
29 ····.line·1129 ····.line·11
Offset 102, 53 lines modifiedOffset 102, 58 lines modified
102 ····.line·82102 ····.line·82
103 ····.line·83103 ····.line·83
104 ····.line·84104 ····.line·84
105 ····.line·85105 ····.line·85
106 ····.line·86106 ····.line·86
107 ····.line·87107 ····.line·87
108 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
109 .end·method114 .end·method
  
110 .method·public·static·a()La2/K;115 .method·public·static·a()LZ1/K;
111 ····.locals·3116 ····.locals·3
  
112 ····.line·1117 ····.line·1
113 ····sget-object·v0,·La2/l0;->a:Ljava/lang/ThreadLocal;118 ····sget-object·v0,·LZ1/l0;->a:Ljava/lang/ThreadLocal;
  
114 ····.line·2119 ····.line·2
115 ····.line·3120 ····.line·3
116 ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;121 ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
  
117 ····.line·4122 ····.line·4
118 ····.line·5123 ····.line·5
119 ····.line·6124 ····.line·6
120 ····move-result-object·v1125 ····move-result-object·v1
  
121 ····.line·7126 ····.line·7
122 ····check-cast·v1,·La2/K;127 ····check-cast·v1,·LZ1/K;
  
123 ····.line·8128 ····.line·8
124 ····.line·9129 ····.line·9
125 ····if-nez·v1,·:cond_0130 ····if-nez·v1,·:cond_0
  
126 ····.line·10131 ····.line·10
127 ····.line·11132 ····.line·11
128 ····new-instance·v1,·La2/d;133 ····new-instance·v1,·LZ1/d;
  
129 ····.line·12134 ····.line·12
130 ····.line·13135 ····.line·13
131 ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;136 ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
  
132 ····.line·14137 ····.line·14
133 ····.line·15138 ····.line·15
134 ····.line·16139 ····.line·16
135 ····move-result-object·v2140 ····move-result-object·v2
  
136 ····.line·17141 ····.line·17
137 ····invoke-direct·{v1,·v2},·La2/d;-><init>(Ljava/lang/Thread;)V142 ····invoke-direct·{v1,·v2},·LZ1/d;-><init>(Ljava/lang/Thread;)V
  
138 ····.line·18143 ····.line·18
139 ····.line·19144 ····.line·19
140 ····.line·20145 ····.line·20
141 ····invoke-virtual·{v0,·v1},·Ljava/lang/ThreadLocal;->set(Ljava/lang/Object;)V146 ····invoke-virtual·{v0,·v1},·Ljava/lang/ThreadLocal;->set(Ljava/lang/Object;)V
  
142 ····.line·21147 ····.line·21
Offset 217, 8 lines modifiedOffset 222, 13 lines modified
217 ····.line·82222 ····.line·82
218 ····.line·83223 ····.line·83
219 ····.line·84224 ····.line·84
220 ····.line·85225 ····.line·85
221 ····.line·86226 ····.line·86
222 ····.line·87227 ····.line·87
223 ····.line·88228 ····.line·88
 229 ····.line·89
 230 ····.line·90
 231 ····.line·91
 232 ····.line·92
 233 ····.line·93
224 .end·method234 .end·method
5.03 KB
smali/a2/G.smali vs.
smali/Z1/G.smali
Max HTML report size reached
756 B
smali/a2/j0.smali vs.
smali/I/z.smali
Files 6% similar despite different names
    
Offset 1, 21 lines modifiedOffset 1, 22 lines modified
1 .class·public·final·La2/j0; 
2 .super·La2/W;1 .class·public·final·synthetic·LI/z;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LI/t;
  
  
4 #·virtual·methods6 #·virtual·methods
5 .method·public·final·z(Ljava/lang/Throwable;)Z7 .method·public·final·a(LI/h;)LI/h;
6 ····.locals·08 ····.locals·0
  
7 ····.line·19 ····.line·1
 10 ····return-object·p1
8 ····const/4·p1,·0x0 
  
9 ····.line·211 ····.line·2
10 ····return·p1 
11 ····.line·312 ····.line·3
12 ····.line·413 ····.line·4
13 ····.line·514 ····.line·5
14 ····.line·615 ····.line·6
15 ····.line·716 ····.line·7
16 ····.line·817 ····.line·8
17 ····.line·918 ····.line·9
Offset 91, 8 lines modifiedOffset 92, 13 lines modified
91 ····.line·7992 ····.line·79
92 ····.line·8093 ····.line·80
93 ····.line·8194 ····.line·81
94 ····.line·8295 ····.line·82
95 ····.line·8396 ····.line·83
96 ····.line·8497 ····.line·84
97 ····.line·8598 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
98 .end·method104 .end·method
1.53 KB
smali/a2/E.smali vs.
smali/k0/t.smali
Files 11% similar despite different names
    
Offset 1, 49 lines modifiedOffset 1, 61 lines modified
1 .class·public·abstract·La2/E;1 .class·public·abstract·Lk0/t;
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:Lg2/d;5 .field·public·static·final·a:Z
  
6 .field·public·static·final·b:Lg2/c;6 .field·public·static·final·b:Z
  
 7 .field·public·static·final·c:Z
  
  
7 #·direct·methods8 #·direct·methods
8 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
9 ····.locals·110 ····.locals·3
  
10 ····.line·111 ····.line·1
11 ····sget-object·v0,·Lg2/d;->f:Lg2/d;12 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
12 ····.line·213 ····.line·2
13 ····.line·314 ····.line·3
14 ····sput-object·v0,·La2/E;->a:Lg2/d;15 ····const/4·v1,·0x1
  
15 ····.line·416 ····.line·4
 17 ····sput-boolean·v1,·Lk0/t;->a:Z
16 ····.line·5 
17 ····sget·v0,·La2/m0;->e:I 
  
 18 ····.line·5
18 ····.line·619 ····.line·6
 20 ····sput-boolean·v1,·Lk0/t;->b:Z
19 ····.line·7 
20 ····sget-object·v0,·Lg2/c;->e:Lg2/c; 
  
 21 ····.line·7
21 ····.line·822 ····.line·8
 23 ····const/16·v2,·0x1c
22 ····.line·9 
23 ····sput-object·v0,·La2/E;->b:Lg2/c; 
  
 24 ····.line·9
24 ····.line·1025 ····.line·10
 26 ····if-lt·v0,·v2,·:cond_0
  
25 ····.line·1127 ····.line·11
26 ····return-void 
27 ····.line·1228 ····.line·12
 29 ····goto·:goto_0
  
28 ····.line·1330 ····.line·13
 31 ····:cond_0
 32 ····const/4·v1,·0x0
  
29 ····.line·1433 ····.line·14
 34 ····:goto_0
 35 ····sput-boolean·v1,·Lk0/t;->c:Z
  
30 ····.line·1536 ····.line·15
31 ····.line·1637 ····.line·16
 38 ····return-void
32 ····.line·1739 ····.line·17
33 ····.line·1840 ····.line·18
34 ····.line·1941 ····.line·19
35 ····.line·2042 ····.line·20
36 ····.line·2143 ····.line·21
37 ····.line·2244 ····.line·22
38 ····.line·2345 ····.line·23
Offset 108, 8 lines modifiedOffset 120, 13 lines modified
108 ····.line·82120 ····.line·82
109 ····.line·83121 ····.line·83
110 ····.line·84122 ····.line·84
111 ····.line·85123 ····.line·85
112 ····.line·86124 ····.line·86
113 ····.line·87125 ····.line·87
114 ····.line·88126 ····.line·88
 127 ····.line·89
 128 ····.line·90
 129 ····.line·91
 130 ····.line·92
 131 ····.line·93
115 .end·method132 .end·method
2.23 KB
smali/a2/H.smali vs.
smali/Z1/H.smali
Files 5% similar despite different names
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·La2/H;1 .class·public·final·LZ1/H;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·La2/O;5 .implements·LZ1/O;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·c:Z7 .field·public·final·c:Z
  
  
8 #·direct·methods8 #·direct·methods
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
16 ····.line·116 ····.line·1
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·218 ····.line·2
19 ····.line·319 ····.line·3
20 ····.line·420 ····.line·4
21 ····iput-boolean·p1,·p0,·La2/H;->c:Z21 ····iput-boolean·p1,·p0,·LZ1/H;->c:Z
  
22 ····.line·522 ····.line·5
23 ····.line·623 ····.line·6
24 ····return-void24 ····return-void
25 ····.line·725 ····.line·7
26 ····.line·826 ····.line·8
27 ····.line·927 ····.line·9
Offset 100, 23 lines modifiedOffset 100, 28 lines modified
100 ····.line·79100 ····.line·79
101 ····.line·80101 ····.line·80
102 ····.line·81102 ····.line·81
103 ····.line·82103 ····.line·82
104 ····.line·83104 ····.line·83
105 ····.line·84105 ····.line·84
106 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
107 .end·method112 .end·method
  
  
108 #·virtual·methods113 #·virtual·methods
109 .method·public·final·b()Z114 .method·public·final·b()Z
110 ····.locals·1115 ····.locals·1
  
111 ····.line·1116 ····.line·1
112 ····iget-boolean·v0,·p0,·La2/H;->c:Z117 ····iget-boolean·v0,·p0,·LZ1/H;->c:Z
  
113 ····.line·2118 ····.line·2
114 ····.line·3119 ····.line·3
115 ····return·v0120 ····return·v0
116 ····.line·4121 ····.line·4
117 ····.line·5122 ····.line·5
118 ····.line·6123 ····.line·6
Offset 198, 17 lines modifiedOffset 203, 22 lines modified
198 ····.line·82203 ····.line·82
199 ····.line·83204 ····.line·83
200 ····.line·84205 ····.line·84
201 ····.line·85206 ····.line·85
202 ····.line·86207 ····.line·86
203 ····.line·87208 ····.line·87
204 ····.line·88209 ····.line·88
 210 ····.line·89
 211 ····.line·90
 212 ····.line·91
 213 ····.line·92
 214 ····.line·93
205 .end·method215 .end·method
  
206 .method·public·final·f()La2/e0;216 .method·public·final·f()LZ1/e0;
207 ····.locals·1217 ····.locals·1
  
208 ····.line·1218 ····.line·1
209 ····const/4·v0,·0x0219 ····const/4·v0,·0x0
  
210 ····.line·2220 ····.line·2
211 ····return-object·v0221 ····return-object·v0
Offset 294, 14 lines modifiedOffset 304, 19 lines modified
294 ····.line·82304 ····.line·82
295 ····.line·83305 ····.line·83
296 ····.line·84306 ····.line·84
297 ····.line·85307 ····.line·85
298 ····.line·86308 ····.line·86
299 ····.line·87309 ····.line·87
300 ····.line·88310 ····.line·88
 311 ····.line·89
 312 ····.line·90
 313 ····.line·91
 314 ····.line·92
 315 ····.line·93
301 .end·method316 .end·method
  
302 .method·public·final·toString()Ljava/lang/String;317 .method·public·final·toString()Ljava/lang/String;
303 ····.locals·2318 ····.locals·2
  
304 ····.line·1319 ····.line·1
305 ····new-instance·v0,·Ljava/lang/StringBuilder;320 ····new-instance·v0,·Ljava/lang/StringBuilder;
Offset 313, 15 lines modifiedOffset 328, 15 lines modified
313 ····.line·4328 ····.line·4
314 ····.line·5329 ····.line·5
315 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V330 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
316 ····.line·6331 ····.line·6
317 ····.line·7332 ····.line·7
318 ····.line·8333 ····.line·8
319 ····iget-boolean·v1,·p0,·La2/H;->c:Z334 ····iget-boolean·v1,·p0,·LZ1/H;->c:Z
  
320 ····.line·9335 ····.line·9
321 ····.line·10336 ····.line·10
322 ····if-eqz·v1,·:cond_0337 ····if-eqz·v1,·:cond_0
  
323 ····.line·11338 ····.line·11
324 ····.line·12339 ····.line·12
Offset 416, 8 lines modifiedOffset 431, 13 lines modified
416 ····.line·82431 ····.line·82
417 ····.line·83432 ····.line·83
418 ····.line·84433 ····.line·84
419 ····.line·85434 ····.line·85
420 ····.line·86435 ····.line·86
421 ····.line·87436 ····.line·87
422 ····.line·88437 ····.line·88
 438 ····.line·89
 439 ····.line·90
Max diff block lines reached; 0/2208 bytes (0.00%) of diff not shown.
4.86 KB
smali/a2/m0.smali vs.
smali/n1/e.smali
Max HTML report size reached
1.65 KB
smali/a2/e0.smali vs.
smali/Z1/e0.smali
Files 3% similar despite different names
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·La2/e0;1 .class·public·final·LZ1/e0;
2 .super·Lf2/k;2 .super·Le2/k;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·La2/O;5 .implements·LZ1/O;
  
  
6 #·virtual·methods6 #·virtual·methods
7 .method·public·final·b()Z7 .method·public·final·b()Z
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
Offset 97, 17 lines modifiedOffset 97, 22 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·f()La2/e0;110 .method·public·final·f()LZ1/e0;
106 ····.locals·0111 ····.locals·0
  
107 ····.line·1112 ····.line·1
108 ····return-object·p0113 ····return-object·p0
109 ····.line·2114 ····.line·2
110 ····.line·3115 ····.line·3
111 ····.line·4116 ····.line·4
Offset 191, 14 lines modifiedOffset 196, 19 lines modified
191 ····.line·82196 ····.line·82
192 ····.line·83197 ····.line·83
193 ····.line·84198 ····.line·84
194 ····.line·85199 ····.line·85
195 ····.line·86200 ····.line·86
196 ····.line·87201 ····.line·87
197 ····.line·88202 ····.line·88
 203 ····.line·89
 204 ····.line·90
 205 ····.line·91
 206 ····.line·92
 207 ····.line·93
198 .end·method208 .end·method
  
199 .method·public·final·bridge·synthetic·m()Z209 .method·public·final·bridge·synthetic·m()Z
200 ····.locals·1210 ····.locals·1
  
201 ····.line·1211 ····.line·1
202 ····const/4·v0,·0x0212 ····const/4·v0,·0x0
Offset 287, 21 lines modifiedOffset 297, 26 lines modified
287 ····.line·82297 ····.line·82
288 ····.line·83298 ····.line·83
289 ····.line·84299 ····.line·84
290 ····.line·85300 ····.line·85
291 ····.line·86301 ····.line·86
292 ····.line·87302 ····.line·87
293 ····.line·88303 ····.line·88
 304 ····.line·89
 305 ····.line·90
 306 ····.line·91
 307 ····.line·92
 308 ····.line·93
294 .end·method309 .end·method
  
295 .method·public·final·toString()Ljava/lang/String;310 .method·public·final·toString()Ljava/lang/String;
296 ····.locals·1311 ····.locals·1
  
297 ····.line·1312 ····.line·1
298 ····invoke-super·{p0},·Lf2/k;->toString()Ljava/lang/String;313 ····invoke-super·{p0},·Le2/k;->toString()Ljava/lang/String;
  
299 ····.line·2314 ····.line·2
300 ····.line·3315 ····.line·3
301 ····.line·4316 ····.line·4
302 ····move-result-object·v0317 ····move-result-object·v0
  
303 ····.line·5318 ····.line·5
Offset 385, 8 lines modifiedOffset 400, 13 lines modified
385 ····.line·82400 ····.line·82
386 ····.line·83401 ····.line·83
387 ····.line·84402 ····.line·84
388 ····.line·85403 ····.line·85
389 ····.line·86404 ····.line·86
390 ····.line·87405 ····.line·87
391 ····.line·88406 ····.line·88
 407 ····.line·89
 408 ····.line·90
 409 ····.line·91
 410 ····.line·92
 411 ····.line·93
392 .end·method412 .end·method
60.3 KB
smali/a2/J.smali vs.
smali/V/z.smali
Max HTML report size reached
16.9 KB
smali/x1/t.smali vs.
smali/v1/t.smali
Max HTML report size reached
40.7 KB
smali/x1/s.smali vs.
smali/v1/s.smali
Max HTML report size reached
964 B
smali/x1/p.smali vs.
smali/v1/p.smali
Files 2% similar despite different names
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·public·interface·abstract·Lx1/p;1 .class·public·interface·abstract·Lv1/p;
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(Ljava/lang/Object;)Ljava/nio/ByteBuffer;5 .method·public·abstract·a(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
6 .end·method6 .end·method
  
7 .method·public·abstract·b(Ljava/nio/ByteBuffer;)Lj/x;7 .method·public·abstract·b(Ljava/nio/ByteBuffer;)Li/y;
8 .end·method8 .end·method
  
9 .method·public·abstract·c(Ljava/nio/ByteBuffer;)Ljava/lang/Object;9 .method·public·abstract·c(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
10 .end·method10 .end·method
  
11 .method·public·abstract·d(Ljava/lang/String;Ljava/lang/String;)Ljava/nio/ByteBuffer;11 .method·public·abstract·d(Li/y;)Ljava/nio/ByteBuffer;
12 .end·method12 .end·method
  
13 .method·public·abstract·e(Lj/x;)Ljava/nio/ByteBuffer;13 .method·public·abstract·e(Ljava/lang/String;Ljava/lang/String;)Ljava/nio/ByteBuffer;
14 .end·method14 .end·method
  
15 .method·public·abstract·f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/nio/ByteBuffer;15 .method·public·abstract·f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
16 .end·method16 .end·method
9.62 KB
smali/x1/k.smali vs.
smali/V0/f.smali
Max HTML report size reached
1.09 KB
smali/x1/j.smali vs.
smali/v1/j.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lx1/j;1 .class·public·final·Lv1/j;
2 .super·Ljava/lang/RuntimeException;2 .super·Ljava/lang/RuntimeException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·c:Ljava/lang/String;5 .field·public·final·c:Ljava/lang/String;
  
Offset 15, 19 lines modifiedOffset 15, 19 lines modified
  
15 ····.line·115 ····.line·1
16 ····invoke-direct·{p0,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V16 ····invoke-direct·{p0,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····.line·419 ····.line·4
20 ····iput-object·p1,·p0,·Lx1/j;->c:Ljava/lang/String;20 ····iput-object·p1,·p0,·Lv1/j;->c:Ljava/lang/String;
  
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····iput-object·p3,·p0,·Lx1/j;->d:Ljava/lang/Object;23 ····iput-object·p3,·p0,·Lv1/j;->d:Ljava/lang/Object;
  
24 ····.line·724 ····.line·7
25 ····.line·825 ····.line·8
26 ····return-void26 ····return-void
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
29 ····.line·1129 ····.line·11
Offset 424, 22 lines modifiedOffset 424, 8 lines modified
424 ····.line·402424 ····.line·402
425 ····.line·403425 ····.line·403
426 ····.line·404426 ····.line·404
427 ····.line·405427 ····.line·405
428 ····.line·406428 ····.line·406
429 ····.line·407429 ····.line·407
430 ····.line·408430 ····.line·408
431 ····.line·409 
432 ····.line·410 
433 ····.line·411 
434 ····.line·412 
435 ····.line·413 
436 ····.line·414 
437 ····.line·415 
438 ····.line·416 
439 ····.line·417 
440 ····.line·418 
441 ····.line·419 
442 ····.line·420 
443 ····.line·421 
444 ····.line·422 
445 .end·method431 .end·method
472 B
smali/x1/r.smali vs.
smali/v1/r.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lx1/r;1 .class·public·final·Lv1/r;
2 .super·Ljava/io/ByteArrayOutputStream;2 .super·Ljava/io/ByteArrayOutputStream;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·final·a()[B5 .method·public·final·a()[B
6 ····.locals·16 ····.locals·1
Offset 94, 8 lines modifiedOffset 94, 13 lines modified
94 ····.line·8294 ····.line·82
95 ····.line·8395 ····.line·83
96 ····.line·8496 ····.line·84
97 ····.line·8597 ····.line·85
98 ····.line·8698 ····.line·86
99 ····.line·8799 ····.line·87
100 ····.line·88100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
101 .end·method106 .end·method
3.82 KB
smali/x1/u.smali vs.
smali/v1/u.smali
Max HTML report size reached
62.3 KB
smali/x1/l.smali vs.
smali/R0/D.smali
Max HTML report size reached
8.44 KB
smali/x1/i.smali vs.
smali/v1/i.smali
Max HTML report size reached
3.15 KB
smali/x1/g.smali vs.
smali/v1/g.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lx1/g;1 .class·public·final·Lv1/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicBoolean;5 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
  
15 ····.line·115 ····.line·1
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····.line·419 ····.line·4
20 ····iput-object·p1,·p0,·Lx1/g;->b:Le/g;20 ····iput-object·p1,·p0,·Lv1/g;->b:Le/g;
  
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····new-instance·p1,·Ljava/util/concurrent/atomic/AtomicBoolean;23 ····new-instance·p1,·Ljava/util/concurrent/atomic/AtomicBoolean;
  
24 ····.line·724 ····.line·7
25 ····.line·825 ····.line·8
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
  
31 ····.line·931 ····.line·9
32 ····invoke-direct·{p1,·v0},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V32 ····invoke-direct·{p1,·v0},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
  
33 ····.line·1033 ····.line·10
34 ····.line·1134 ····.line·11
35 ····.line·1235 ····.line·12
36 ····iput-object·p1,·p0,·Lx1/g;->a:Ljava/util/concurrent/atomic/AtomicBoolean;36 ····iput-object·p1,·p0,·Lv1/g;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
37 ····.line·1337 ····.line·13
38 ····.line·1438 ····.line·14
39 ····return-void39 ····return-void
40 ····.line·1540 ····.line·15
41 ····.line·1641 ····.line·16
42 ····.line·1742 ····.line·17
Offset 107, 23 lines modifiedOffset 107, 28 lines modified
107 ····.line·79107 ····.line·79
108 ····.line·80108 ····.line·80
109 ····.line·81109 ····.line·81
110 ····.line·82110 ····.line·82
111 ····.line·83111 ····.line·83
112 ····.line·84112 ····.line·84
113 ····.line·85113 ····.line·85
 114 ····.line·86
 115 ····.line·87
 116 ····.line·88
 117 ····.line·89
 118 ····.line·90
114 .end·method119 .end·method
  
  
115 #·virtual·methods120 #·virtual·methods
116 .method·public·final·a(Ljava/util/List;)V121 .method·public·final·a(Ljava/util/List;)V
117 ····.locals·3122 ····.locals·3
  
118 ····.line·1123 ····.line·1
119 ····iget-object·v0,·p0,·Lx1/g;->a:Ljava/util/concurrent/atomic/AtomicBoolean;124 ····iget-object·v0,·p0,·Lv1/g;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····invoke-virtual·{v0},·Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z127 ····invoke-virtual·{v0},·Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
  
123 ····.line·4128 ····.line·4
124 ····.line·5129 ····.line·5
Offset 131, 15 lines modifiedOffset 136, 15 lines modified
131 ····move-result·v0136 ····move-result·v0
  
132 ····.line·7137 ····.line·7
133 ····if-nez·v0,·:cond_1138 ····if-nez·v0,·:cond_1
  
134 ····.line·8139 ····.line·8
135 ····.line·9140 ····.line·9
136 ····iget-object·v0,·p0,·Lx1/g;->b:Le/g;141 ····iget-object·v0,·p0,·Lv1/g;->b:Le/g;
  
137 ····.line·10142 ····.line·10
138 ····.line·11143 ····.line·11
139 ····iget-object·v1,·v0,·Le/g;->d:Ljava/lang/Object;144 ····iget-object·v1,·v0,·Le/g;->d:Ljava/lang/Object;
  
140 ····.line·12145 ····.line·12
141 ····.line·13146 ····.line·13
Offset 163, 39 lines modifiedOffset 168, 39 lines modified
  
163 ····.line·22168 ····.line·22
164 ····:cond_0169 ····:cond_0
165 ····iget-object·v0,·v0,·Le/g;->e:Ljava/lang/Object;170 ····iget-object·v0,·v0,·Le/g;->e:Ljava/lang/Object;
  
166 ····.line·23171 ····.line·23
167 ····.line·24172 ····.line·24
168 ····check-cast·v0,·Lx1/i;173 ····check-cast·v0,·Lv1/i;
  
169 ····.line·25174 ····.line·25
170 ····.line·26175 ····.line·26
171 ····iget-object·v1,·v0,·Lx1/i;->a:Lx1/f;176 ····iget-object·v1,·v0,·Lv1/i;->a:Lv1/f;
  
172 ····.line·27177 ····.line·27
173 ····.line·28178 ····.line·28
174 ····iget-object·v2,·v0,·Lx1/i;->b:Ljava/lang/String;179 ····iget-object·v2,·v0,·Lv1/i;->b:Ljava/lang/String;
  
175 ····.line·29180 ····.line·29
176 ····.line·30181 ····.line·30
177 ····iget-object·v0,·v0,·Lx1/i;->c:Lx1/p;182 ····iget-object·v0,·v0,·Lv1/i;->c:Lv1/p;
  
178 ····.line·31183 ····.line·31
179 ····.line·32184 ····.line·32
180 ····invoke-interface·{v0,·p1},·Lx1/p;->a(Ljava/lang/Object;)Ljava/nio/ByteBuffer;185 ····invoke-interface·{v0,·p1},·Lv1/p;->a(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
  
181 ····.line·33186 ····.line·33
182 ····.line·34187 ····.line·34
183 ····.line·35188 ····.line·35
184 ····move-result-object·p1189 ····move-result-object·p1
  
185 ····.line·36190 ····.line·36
186 ····invoke-interface·{v1,·v2,·p1},·Lx1/f;->d(Ljava/lang/String;Ljava/nio/ByteBuffer;)V191 ····invoke-interface·{v1,·v2,·p1},·Lv1/f;->d(Ljava/lang/String;Ljava/nio/ByteBuffer;)V
  
187 ····.line·37192 ····.line·37
188 ····.line·38193 ····.line·38
189 ····.line·39194 ····.line·39
190 ····:cond_1195 ····:cond_1
191 ····:goto_0196 ····:goto_0
192 ····return-void197 ····return-void
Offset 241, 8 lines modifiedOffset 246, 13 lines modified
241 ····.line·79246 ····.line·79
Max diff block lines reached; 153/3156 bytes (4.85%) of diff not shown.
3.29 KB
smali/f/k.smali vs.
smali/v/e.smali
Files 11% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 39 lines modified
1 .class·public·abstract·Lf/k; 
2 .super·Lf/i;1 .class·public·final·Lv/e;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;
  
4 #·instance·fields 
5 .field·public·o:Lf/j; 
  
6 .field·public·p:Z6 #·instance·fields
 7 .field·public·final·synthetic·b:Landroidx/coordinatorlayout/widget/CoordinatorLayout;
  
  
7 #·virtual·methods8 #·direct·methods
8 .method·public·final·applyTheme(Landroid/content/res/Resources$Theme;)V9 .method·public·constructor·<init>(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)V
9 ····.locals·010 ····.locals·0
  
10 ····.line·111 ····.line·1
11 ····invoke-super·{p0,·p1},·Lf/i;->applyTheme(Landroid/content/res/Resources$Theme;)V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·213 ····.line·2
13 ····.line·314 ····.line·3
14 ····.line·415 ····.line·4
15 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->getState()[I16 ····iput-object·p1,·p0,·Lv/e;->b:Landroidx/coordinatorlayout/widget/CoordinatorLayout;
  
16 ····.line·517 ····.line·5
17 ····.line·618 ····.line·6
 19 ····return-void
18 ····.line·720 ····.line·7
19 ····move-result-object·p1 
  
20 ····.line·821 ····.line·8
21 ····invoke-virtual·{p0,·p1},·Lf/k;->onStateChange([I)Z 
  
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····.line·1124 ····.line·11
25 ····return-void 
26 ····.line·1225 ····.line·12
27 ····.line·1326 ····.line·13
28 ····.line·1427 ····.line·14
29 ····.line·1528 ····.line·15
30 ····.line·1629 ····.line·16
31 ····.line·1730 ····.line·17
32 ····.line·1831 ····.line·18
Offset 103, 82 lines modifiedOffset 100, 66 lines modified
103 ····.line·79100 ····.line·79
104 ····.line·80101 ····.line·80
105 ····.line·81102 ····.line·81
106 ····.line·82103 ····.line·82
107 ····.line·83104 ····.line·83
108 ····.line·84105 ····.line·84
109 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
110 .end·method112 .end·method
  
111 .method·public·mutate()Landroid/graphics/drawable/Drawable; 
 113 #·virtual·methods
 114 .method·public·final·onPreDraw()Z
112 ····.locals·2115 ····.locals·2
  
113 ····.line·1116 ····.line·1
114 ····iget-boolean·v0,·p0,·Lf/k;->p:Z117 ····iget-object·v0,·p0,·Lv/e;->b:Landroidx/coordinatorlayout/widget/CoordinatorLayout;
  
115 ····.line·2118 ····.line·2
116 ····.line·3119 ····.line·3
117 ····if-nez·v0,·:cond_0120 ····const/4·v1,·0x0
  
118 ····.line·4121 ····.line·4
 122 ····invoke-virtual·{v0,·v1},·Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p(I)V
119 ····.line·5 
120 ····invoke-super·{p0},·Lf/i;->mutate()Landroid/graphics/drawable/Drawable; 
  
 123 ····.line·5
121 ····.line·6124 ····.line·6
122 ····.line·7125 ····.line·7
 126 ····const/4·v0,·0x1
123 ····.line·8 
124 ····iget-object·v0,·p0,·Lf/k;->o:Lf/j; 
  
 127 ····.line·8
 128 ····return·v0
125 ····.line·9129 ····.line·9
126 ····.line·10130 ····.line·10
127 ····check-cast·v0,·Lf/b; 
  
128 ····.line·11131 ····.line·11
129 ····.line·12132 ····.line·12
130 ····iget-object·v1,·v0,·Lf/b;->I:Lo/e; 
  
131 ····.line·13133 ····.line·13
132 ····.line·14134 ····.line·14
133 ····invoke-virtual·{v1},·Lo/e;->d()Lo/e; 
  
134 ····.line·15135 ····.line·15
135 ····.line·16136 ····.line·16
136 ····.line·17137 ····.line·17
137 ····move-result-object·v1 
  
138 ····.line·18138 ····.line·18
139 ····iput-object·v1,·v0,·Lf/b;->I:Lo/e; 
  
140 ····.line·19139 ····.line·19
141 ····.line·20140 ····.line·20
142 ····iget-object·v1,·v0,·Lf/b;->J:Lo/l; 
  
143 ····.line·21141 ····.line·21
144 ····.line·22142 ····.line·22
145 ····invoke-virtual·{v1},·Lo/l;->c()Lo/l; 
  
146 ····.line·23143 ····.line·23
147 ····.line·24144 ····.line·24
148 ····.line·25145 ····.line·25
149 ····move-result-object·v1 
  
150 ····.line·26146 ····.line·26
151 ····iput-object·v1,·v0,·Lf/b;->J:Lo/l; 
  
152 ····.line·27147 ····.line·27
153 ····.line·28148 ····.line·28
154 ····const/4·v0,·0x1 
Max diff block lines reached; 462/3294 bytes (14.03%) of diff not shown.
2.6 KB
smali/f/d.smali vs.
smali/I/y.smali
Files 16% similar despite different names
    
Offset 1, 122 lines modifiedOffset 1, 89 lines modified
1 .class·public·final·Lf/d;1 .class·public·final·LI/y;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/animation/TimeInterpolator; 
  
  
6 #·instance·fields4 #·instance·fields
 5 .field·public·final·a:[F
  
 6 .field·public·final·b:[J
  
7 .field·public·a:[I7 .field·public·c:F
  
8 .field·public·b:I8 .field·public·d:I
  
9 .field·public·c:I9 .field·public·e:I
  
  
10 #·virtual·methods10 #·direct·methods
11 .method·public·final·getInterpolation(F)F11 .method·public·constructor·<init>()V
12 ····.locals·412 ····.locals·2
  
13 ····.line·113 ····.line·1
14 ····iget·v0,·p0,·Lf/d;->c:I14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····int-to-float·v0,·v0 
  
18 ····.line·417 ····.line·4
19 ····mul-float·p1,·p1,·v018 ····const/16·v0,·0x14
  
20 ····.line·519 ····.line·5
21 ····.line·620 ····.line·6
22 ····const/high16·v0,·0x3f000000····#·0.5f21 ····new-array·v1,·v0,·[F
  
23 ····.line·722 ····.line·7
24 ····.line·823 ····.line·8
25 ····add-float/2addr·p1,·v024 ····iput-object·v1,·p0,·LI/y;->a:[F
  
26 ····.line·925 ····.line·9
27 ····float-to-int·p1,·p1 
  
28 ····.line·1026 ····.line·10
29 ····iget·v0,·p0,·Lf/d;->b:I27 ····new-array·v0,·v0,·[J
  
30 ····.line·1128 ····.line·11
31 ····.line·1229 ····.line·12
32 ····iget-object·v1,·p0,·Lf/d;->a:[I30 ····iput-object·v0,·p0,·LI/y;->b:[J
  
33 ····.line·1331 ····.line·13
34 ····.line·1432 ····.line·14
35 ····const/4·v2,·0x033 ····const/4·v0,·0x0
  
36 ····.line·1534 ····.line·15
 35 ····iput·v0,·p0,·LI/y;->c:F
37 ····:goto_0 
38 ····if-ge·v2,·v0,·:cond_0 
  
39 ····.line·1636 ····.line·16
40 ····.line·1737 ····.line·17
41 ····aget·v3,·v1,·v238 ····const/4·v0,·0x0
  
42 ····.line·1839 ····.line·18
 40 ····iput·v0,·p0,·LI/y;->d:I
43 ····.line·19 
44 ····if-lt·p1,·v3,·:cond_0 
  
 41 ····.line·19
45 ····.line·2042 ····.line·20
 43 ····iput·v0,·p0,·LI/y;->e:I
46 ····.line·21 
47 ····sub-int/2addr·p1,·v3 
  
 44 ····.line·21
48 ····.line·2245 ····.line·22
 46 ····return-void
49 ····add-int/lit8·v2,·v2,·0x1 
  
50 ····.line·2347 ····.line·23
51 ····.line·2448 ····.line·24
52 ····goto·:goto_0 
  
53 ····.line·2549 ····.line·25
54 ····:cond_0 
55 ····if-ge·v2,·v0,·:cond_1 
  
56 ····.line·2650 ····.line·26
57 ····.line·2751 ····.line·27
58 ····int-to-float·p1,·p1 
  
59 ····.line·2852 ····.line·28
60 ····iget·v1,·p0,·Lf/d;->c:I 
  
61 ····.line·2953 ····.line·29
62 ····.line·3054 ····.line·30
63 ····int-to-float·v1,·v1 
  
64 ····.line·3155 ····.line·31
65 ····div-float/2addr·p1,·v1 
  
66 ····.line·3256 ····.line·32
67 ····goto·:goto_1 
  
68 ····.line·3357 ····.line·33
69 ····:cond_1 
70 ····const/4·p1,·0x0 
  
71 ····.line·3458 ····.line·34
72 ····:goto_1 
73 ····int-to-float·v1,·v2 
  
74 ····.line·3559 ····.line·35
75 ····int-to-float·v0,·v0 
  
76 ····.line·3660 ····.line·36
77 ····div-float/2addr·v1,·v0 
  
78 ····.line·3761 ····.line·37
79 ····add-float/2addr·v1,·p1 
  
80 ····.line·3862 ····.line·38
81 ····return·v1 
82 ····.line·3963 ····.line·39
83 ····.line·4064 ····.line·40
Max diff block lines reached; 300/2593 bytes (11.57%) of diff not shown.
45.4 KB
smali/f/h.smali vs.
smali/Z1/y.smali
Max HTML report size reached
28.9 KB
smali/f/f.smali vs.
smali/i/I.smali
Max HTML report size reached
158 KB
smali/f/i.smali vs.
smali/i/V.smali
Max HTML report size reached
78.4 KB
smali/f/e.smali vs.
smali/q/c.smali
Max HTML report size reached
9.63 KB
smali/f/g.smali vs.
smali/D1/s.smali
Max HTML report size reached
16.6 KB
smali/f/c.smali vs.
smali/n/d.smali
Max HTML report size reached
2.87 KB
smali/c2/s.smali vs.
smali/u1/o.smali
Files 10% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·Lc2/s;1 .class·public·final·Lu1/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·b:Le/g;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·final·a:La2/p0;7 .field·public·final·a:Lg/d;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>(La2/p0;)V9 .method·static·constructor·<clinit>()V
8 ····.locals·010 ····.locals·2
  
9 ····.line·111 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····new-instance·v0,·Le/g;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
 15 ····const/16·v1,·0x18
13 ····.line·4 
14 ····iput-object·p1,·p0,·Lc2/s;->a:La2/p0; 
  
 16 ····.line·4
15 ····.line·517 ····.line·5
 18 ····invoke-direct·{v0,·v1},·Le/g;-><init>(I)V
  
16 ····.line·619 ····.line·6
17 ····return-void 
18 ····.line·720 ····.line·7
19 ····.line·821 ····.line·8
 22 ····sput-object·v0,·Lu1/o;->b:Le/g;
  
20 ····.line·923 ····.line·9
21 ····.line·1024 ····.line·10
 25 ····return-void
22 ····.line·1126 ····.line·11
23 ····.line·1227 ····.line·12
24 ····.line·1328 ····.line·13
25 ····.line·1429 ····.line·14
26 ····.line·1530 ····.line·15
27 ····.line·1631 ····.line·16
28 ····.line·1732 ····.line·17
Offset 97, 62 lines modifiedOffset 105, 64 lines modified
97 ····.line·79105 ····.line·79
98 ····.line·80106 ····.line·80
99 ····.line·81107 ····.line·81
100 ····.line·82108 ····.line·82
101 ····.line·83109 ····.line·83
102 ····.line·84110 ····.line·84
103 ····.line·85111 ····.line·85
 112 ····.line·86
 113 ····.line·87
 114 ····.line·88
 115 ····.line·89
 116 ····.line·90
 117 ····.line·91
 118 ····.line·92
 119 ····.line·93
104 .end·method120 .end·method
  
 121 .method·public·constructor·<init>(Lo1/b;)V
  
105 #·virtual·methods 
106 .method·public·final·toString()Ljava/lang/String; 
107 ····.locals·2122 ····.locals·4
  
108 ····.line·1123 ····.line·1
109 ····new-instance·v0,·Ljava/lang/StringBuilder;124 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
110 ····.line·2125 ····.line·2
111 ····.line·3126 ····.line·3
112 ····const-string·v1,·"WaiterEB(" 
  
113 ····.line·4127 ····.line·4
 128 ····new-instance·v0,·Lg/d;
114 ····.line·5 
115 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
 129 ····.line·5
116 ····.line·6130 ····.line·6
 131 ····sget-object·v1,·Lv1/k;->a:Lv1/k;
  
117 ····.line·7132 ····.line·7
118 ····.line·8133 ····.line·8
119 ····iget-object·v1,·p0,·Lc2/s;->a:La2/p0;134 ····const/4·v2,·0x0
  
120 ····.line·9135 ····.line·9
 136 ····const-string·v3,·"flutter/settings"
121 ····.line·10 
122 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; 
  
 137 ····.line·10
123 ····.line·11138 ····.line·11
 139 ····invoke-direct·{v0,·p1,·v3,·v1,·v2},·Lg/d;-><init>(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
  
124 ····.line·12140 ····.line·12
125 ····.line·13141 ····.line·13
126 ····const/16·v1,·0x29 
  
127 ····.line·14142 ····.line·14
 143 ····iput-object·v0,·p0,·Lu1/o;->a:Lg/d;
128 ····.line·15 
129 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; 
  
 144 ····.line·15
130 ····.line·16145 ····.line·16
 146 ····return-void
131 ····.line·17147 ····.line·17
132 ····.line·18148 ····.line·18
133 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
134 ····.line·19149 ····.line·19
135 ····.line·20150 ····.line·20
136 ····.line·21151 ····.line·21
137 ····move-result-object·v0 
  
138 ····.line·22152 ····.line·22
139 ····return-object·v0 
140 ····.line·23153 ····.line·23
141 ····.line·24154 ····.line·24
142 ····.line·25155 ····.line·25
143 ····.line·26156 ····.line·26
144 ····.line·27157 ····.line·27
Max diff block lines reached; 174/2868 bytes (6.07%) of diff not shown.
15.1 KB
smali/c2/o.smali vs.
smali/k0/D.smali
Max HTML report size reached
3.59 KB
smali/C/h.smali vs.
smali/R0/C.smali
Max HTML report size reached
92.8 KB
smali/C/f.smali vs.
smali/h/z.smali
Max HTML report size reached
30.1 KB
smali/C/g.smali vs.
smali/h/j.smali
Max HTML report size reached
3.1 KB
smali/C/c.smali vs.
smali/k0/o.smali
Files 8% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 27 lines modified
1 .class·public·abstract·LC/c;1 .class·public·abstract·Lk0/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lk0/m;
  
  
4 #·direct·methods6 #·virtual·methods
5 .method·public·static·a(Ljava/lang/Object;)I7 .method·public·a()V
6 ····.locals·08 ····.locals·0
  
7 ····.line·19 ····.line·1
 10 ····return-void
8 ····check-cast·p0,·Landroid/graphics/drawable/Icon; 
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
11 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Icon;->getResId()I 
  
12 ····.line·413 ····.line·4
13 ····.line·514 ····.line·5
14 ····.line·615 ····.line·6
15 ····move-result·p0 
  
16 ····.line·716 ····.line·7
17 ····return·p0 
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
24 ····.line·1423 ····.line·14
Offset 95, 33 lines modifiedOffset 92, 35 lines modified
95 ····.line·7992 ····.line·79
96 ····.line·8093 ····.line·80
97 ····.line·8194 ····.line·81
98 ····.line·8295 ····.line·82
99 ····.line·8396 ····.line·83
100 ····.line·8497 ····.line·84
101 ····.line·8598 ····.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
102 .end·method107 .end·method
  
103 .method·public·static·b(Ljava/lang/Object;)Ljava/lang/String;108 .method·public·b()V
104 ····.locals·0109 ····.locals·0
  
105 ····.line·1110 ····.line·1
 111 ····return-void
106 ····check-cast·p0,·Landroid/graphics/drawable/Icon; 
  
107 ····.line·2112 ····.line·2
108 ····.line·3113 ····.line·3
109 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Icon;->getResPackage()Ljava/lang/String; 
  
110 ····.line·4114 ····.line·4
111 ····.line·5115 ····.line·5
112 ····.line·6116 ····.line·6
113 ····move-result-object·p0 
  
114 ····.line·7117 ····.line·7
115 ····return-object·p0 
116 ····.line·8118 ····.line·8
117 ····.line·9119 ····.line·9
118 ····.line·10120 ····.line·10
119 ····.line·11121 ····.line·11
120 ····.line·12122 ····.line·12
121 ····.line·13123 ····.line·13
122 ····.line·14124 ····.line·14
Offset 192, 33 lines modifiedOffset 191, 35 lines modified
192 ····.line·79191 ····.line·79
193 ····.line·80192 ····.line·80
194 ····.line·81193 ····.line·81
195 ····.line·82194 ····.line·82
196 ····.line·83195 ····.line·83
197 ····.line·84196 ····.line·84
198 ····.line·85197 ····.line·85
 198 ····.line·86
 199 ····.line·87
 200 ····.line·88
 201 ····.line·89
 202 ····.line·90
 203 ····.line·91
 204 ····.line·92
 205 ····.line·93
199 .end·method206 .end·method
  
200 .method·public·static·c(Ljava/lang/Object;)I207 .method·public·c()V
201 ····.locals·0208 ····.locals·0
  
202 ····.line·1209 ····.line·1
 210 ····return-void
203 ····check-cast·p0,·Landroid/graphics/drawable/Icon; 
  
204 ····.line·2211 ····.line·2
205 ····.line·3212 ····.line·3
206 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Icon;->getType()I 
  
207 ····.line·4213 ····.line·4
208 ····.line·5214 ····.line·5
209 ····.line·6215 ····.line·6
210 ····move-result·p0 
  
211 ····.line·7216 ····.line·7
212 ····return·p0 
213 ····.line·8217 ····.line·8
214 ····.line·9218 ····.line·9
215 ····.line·10219 ····.line·10
216 ····.line·11220 ····.line·11
217 ····.line·12221 ····.line·12
218 ····.line·13222 ····.line·13
219 ····.line·14223 ····.line·14
Offset 289, 33 lines modifiedOffset 290, 35 lines modified
289 ····.line·79290 ····.line·79
290 ····.line·80291 ····.line·80
291 ····.line·81292 ····.line·81
292 ····.line·82293 ····.line·82
293 ····.line·83294 ····.line·83
294 ····.line·84295 ····.line·84
Max diff block lines reached; 869/3100 bytes (28.03%) of diff not shown.
15.4 KB
smali/w/d.smali vs.
smali/v/d.smali
Max HTML report size reached
2.12 KB
smali/w/h.smali vs.
smali/v/h.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lw/h;1 .class·public·abstract·Lv/h;
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:Ljava/lang/ThreadLocal;5 .field·public·static·final·a:Ljava/lang/ThreadLocal;
  
Offset 19, 28 lines modifiedOffset 19, 28 lines modified
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V21 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
  
22 ····.line·422 ····.line·4
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····sput-object·v0,·Lw/h;->a:Ljava/lang/ThreadLocal;25 ····sput-object·v0,·Lv/h;->a:Ljava/lang/ThreadLocal;
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····new-instance·v0,·Ljava/lang/ThreadLocal;28 ····new-instance·v0,·Ljava/lang/ThreadLocal;
  
29 ····.line·929 ····.line·9
30 ····.line·1030 ····.line·10
31 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V31 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
  
32 ····.line·1132 ····.line·11
33 ····.line·1233 ····.line·12
34 ····.line·1334 ····.line·13
35 ····sput-object·v0,·Lw/h;->b:Ljava/lang/ThreadLocal;35 ····sput-object·v0,·Lv/h;->b:Ljava/lang/ThreadLocal;
  
36 ····.line·1436 ····.line·14
37 ····.line·1537 ····.line·15
38 ····return-void38 ····return-void
39 ····.line·1639 ····.line·16
40 ····.line·1740 ····.line·17
41 ····.line·1841 ····.line·18
Offset 110, 14 lines modifiedOffset 110, 19 lines modified
110 ····.line·82110 ····.line·82
111 ····.line·83111 ····.line·83
112 ····.line·84112 ····.line·84
113 ····.line·85113 ····.line·85
114 ····.line·86114 ····.line·86
115 ····.line·87115 ····.line·87
116 ····.line·88116 ····.line·88
 117 ····.line·89
 118 ····.line·90
 119 ····.line·91
 120 ····.line·92
 121 ····.line·93
117 .end·method122 .end·method
  
118 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;Landroid/graphics/Matrix;)V123 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;Landroid/graphics/Matrix;)V
119 ····.locals·2124 ····.locals·2
  
120 ····.line·1125 ····.line·1
121 ····invoke-virtual·{p1},·Landroid/view/View;->getParent()Landroid/view/ViewParent;126 ····invoke-virtual·{p1},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
Offset 140, 15 lines modifiedOffset 145, 15 lines modified
  
140 ····.line·10145 ····.line·10
141 ····.line·11146 ····.line·11
142 ····check-cast·v0,·Landroid/view/View;147 ····check-cast·v0,·Landroid/view/View;
  
143 ····.line·12148 ····.line·12
144 ····.line·13149 ····.line·13
145 ····invoke-static·{p0,·v0,·p2},·Lw/h;->a(Landroid/view/ViewParent;Landroid/view/View;Landroid/graphics/Matrix;)V150 ····invoke-static·{p0,·v0,·p2},·Lv/h;->a(Landroid/view/ViewParent;Landroid/view/View;Landroid/graphics/Matrix;)V
  
146 ····.line·14151 ····.line·14
147 ····.line·15152 ····.line·15
148 ····.line·16153 ····.line·16
149 ····invoke-virtual·{v0},·Landroid/view/View;->getScrollX()I154 ····invoke-virtual·{v0},·Landroid/view/View;->getScrollX()I
  
150 ····.line·17155 ····.line·17
Offset 588, 22 lines modifiedOffset 593, 8 lines modified
588 ····.line·402593 ····.line·402
589 ····.line·403594 ····.line·403
590 ····.line·404595 ····.line·404
591 ····.line·405596 ····.line·405
592 ····.line·406597 ····.line·406
593 ····.line·407598 ····.line·407
594 ····.line·408599 ····.line·408
595 ····.line·409 
596 ····.line·410 
597 ····.line·411 
598 ····.line·412 
599 ····.line·413 
600 ····.line·414 
601 ····.line·415 
602 ····.line·416 
603 ····.line·417 
604 ····.line·418 
605 ····.line·419 
606 ····.line·420 
607 ····.line·421 
608 ····.line·422 
609 .end·method600 .end·method
4.19 KB
smali/w/f.smali vs.
smali/v/f.smali
Max HTML report size reached
2.7 KB
smali/w/e.smali vs.
smali/o0/e.smali
Files 12% similar despite different names
    
Offset 1, 38 lines modifiedOffset 1, 35 lines modified
1 .class·public·final·Lw/e;1 .class·public·abstract·Lo0/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·b:Landroidx/coordinatorlayout/widget/CoordinatorLayout; 
  
  
8 #·direct·methods4 #·direct·methods
9 .method·public·constructor·<init>(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)V5 .method·static·constructor·<clinit>()V
10 ····.locals·06 ····.locals·1
  
11 ····.line·17 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····const-class·v0,·Lo0/e;
  
13 ····.line·29 ····.line·2
14 ····.line·310 ····.line·3
 11 ····invoke-static·{v0},·LS1/o;->a(Ljava/lang/Class;)LS1/d;
15 ····.line·4 
16 ····iput-object·p1,·p0,·Lw/e;->b:Landroidx/coordinatorlayout/widget/CoordinatorLayout; 
  
 12 ····.line·4
17 ····.line·513 ····.line·5
18 ····.line·614 ····.line·6
19 ····return-void15 ····move-result-object·v0
  
20 ····.line·716 ····.line·7
 17 ····invoke-virtual·{v0},·LS1/d;->b()Ljava/lang/String;
  
21 ····.line·818 ····.line·8
22 ····.line·919 ····.line·9
23 ····.line·1020 ····.line·10
 21 ····return-void
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····.line·1324 ····.line·13
27 ····.line·1425 ····.line·14
28 ····.line·1526 ····.line·15
29 ····.line·1627 ····.line·16
30 ····.line·1728 ····.line·17
Offset 100, 40 lines modifiedOffset 97, 53 lines modified
100 ····.line·7997 ····.line·79
101 ····.line·8098 ····.line·80
102 ····.line·8199 ····.line·81
103 ····.line·82100 ····.line·82
104 ····.line·83101 ····.line·83
105 ····.line·84102 ····.line·84
106 ····.line·85103 ····.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
107 .end·method112 .end·method
  
 113 .method·public·static·a()I
  
108 #·virtual·methods 
109 .method·public·final·onPreDraw()Z 
110 ····.locals·2114 ····.locals·2
  
111 ····.line·1115 ····.line·1
112 ····iget-object·v0,·p0,·Lw/e;->b:Landroidx/coordinatorlayout/widget/CoordinatorLayout;116 ····const/4·v0,·0x0
  
113 ····.line·2117 ····.line·2
114 ····.line·3 
115 ····const/4·v1,·0x0118 ····:try_start_0
 119 ····invoke-static·{},·Landroidx/window/extensions/WindowExtensionsProvider;->getWindowExtensions()Landroidx/window/extensions/WindowExtensions;
  
 120 ····.line·3
116 ····.line·4121 ····.line·4
117 ····invoke-virtual·{v0,·v1},·Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p(I)V 
  
118 ····.line·5122 ····.line·5
 123 ····move-result-object·v1
  
119 ····.line·6124 ····.line·6
 125 ····invoke-interface·{v1},·Landroidx/window/extensions/WindowExtensions;->getVendorApiLevel()I
120 ····.line·7 
121 ····const/4·v0,·0x1 
  
 126 ····.line·7
122 ····.line·8127 ····.line·8
123 ····return·v0 
124 ····.line·9128 ····.line·9
 129 ····move-result·v0
 130 ····:try_end_0
 131 ····.catch·Ljava/lang/NoClassDefFoundError;·{:try_start_0·..·:try_end_0}·:catch_0
 132 ····.catch·Ljava/lang/UnsupportedOperationException;·{:try_start_0·..·:try_end_0}·:catch_0
  
125 ····.line·10133 ····.line·10
 134 ····:catch_0
 135 ····return·v0
126 ····.line·11136 ····.line·11
127 ····.line·12137 ····.line·12
128 ····.line·13138 ····.line·13
129 ····.line·14139 ····.line·14
130 ····.line·15140 ····.line·15
131 ····.line·16141 ····.line·16
132 ····.line·17142 ····.line·17
Offset 204, 8 lines modifiedOffset 214, 13 lines modified
204 ····.line·82214 ····.line·82
205 ····.line·83215 ····.line·83
206 ····.line·84216 ····.line·84
207 ····.line·85217 ····.line·85
208 ····.line·86218 ····.line·86
209 ····.line·87219 ····.line·87
210 ····.line·88220 ····.line·88
 221 ····.line·89
 222 ····.line·90
 223 ····.line·91
 224 ····.line·92
 225 ····.line·93
211 .end·method226 .end·method
8.62 KB
smali/w/g.smali vs.
smali/X0/v.smali
Max HTML report size reached
2.18 KB
smali/w/c.smali vs.
smali/v/c.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lw/c;1 .class·public·final·Lv/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewGroup$OnHierarchyChangeListener;5 .implements·Landroid/view/ViewGroup$OnHierarchyChangeListener;
  
  
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
16 ····.line·116 ····.line·1
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·218 ····.line·2
19 ····.line·319 ····.line·3
20 ····.line·420 ····.line·4
21 ····iput-object·p1,·p0,·Lw/c;->a:Landroidx/coordinatorlayout/widget/CoordinatorLayout;21 ····iput-object·p1,·p0,·Lv/c;->a:Landroidx/coordinatorlayout/widget/CoordinatorLayout;
  
22 ····.line·522 ····.line·5
23 ····.line·623 ····.line·6
24 ····return-void24 ····return-void
25 ····.line·725 ····.line·7
26 ····.line·826 ····.line·8
27 ····.line·927 ····.line·9
Offset 100, 23 lines modifiedOffset 100, 28 lines modified
100 ····.line·79100 ····.line·79
101 ····.line·80101 ····.line·80
102 ····.line·81102 ····.line·81
103 ····.line·82103 ····.line·82
104 ····.line·83104 ····.line·83
105 ····.line·84105 ····.line·84
106 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
107 .end·method112 .end·method
  
  
108 #·virtual·methods113 #·virtual·methods
109 .method·public·final·onChildViewAdded(Landroid/view/View;Landroid/view/View;)V114 .method·public·final·onChildViewAdded(Landroid/view/View;Landroid/view/View;)V
110 ····.locals·1115 ····.locals·1
  
111 ····.line·1116 ····.line·1
112 ····iget-object·v0,·p0,·Lw/c;->a:Landroidx/coordinatorlayout/widget/CoordinatorLayout;117 ····iget-object·v0,·p0,·Lv/c;->a:Landroidx/coordinatorlayout/widget/CoordinatorLayout;
  
113 ····.line·2118 ····.line·2
114 ····.line·3119 ····.line·3
115 ····iget-object·v0,·v0,·Landroidx/coordinatorlayout/widget/CoordinatorLayout;->r:Landroid/view/ViewGroup$OnHierarchyChangeListener;120 ····iget-object·v0,·v0,·Landroidx/coordinatorlayout/widget/CoordinatorLayout;->r:Landroid/view/ViewGroup$OnHierarchyChangeListener;
  
116 ····.line·4121 ····.line·4
117 ····.line·5122 ····.line·5
Offset 266, 24 lines modifiedOffset 271, 28 lines modified
266 ····.line·143271 ····.line·143
267 ····.line·144272 ····.line·144
268 ····.line·145273 ····.line·145
269 ····.line·146274 ····.line·146
270 ····.line·147275 ····.line·147
271 ····.line·148276 ····.line·148
272 ····.line·149277 ····.line·149
 278 ····.line·150
 279 ····.line·151
 280 ····.line·152
 281 ····.line·153
273 .end·method282 .end·method
  
274 .method·public·final·onChildViewRemoved(Landroid/view/View;Landroid/view/View;)V283 .method·public·final·onChildViewRemoved(Landroid/view/View;Landroid/view/View;)V
275 ····.locals·2284 ····.locals·2
  
276 ····.line·1285 ····.line·1
277 ····const/4·v0,·0x2286 ····const/4·v0,·0x2
  
278 ····.line·2287 ····.line·2
279 ····iget-object·v1,·p0,·Lw/c;->a:Landroidx/coordinatorlayout/widget/CoordinatorLayout;288 ····iget-object·v1,·p0,·Lv/c;->a:Landroidx/coordinatorlayout/widget/CoordinatorLayout;
  
280 ····.line·3289 ····.line·3
281 ····.line·4290 ····.line·4
282 ····invoke-virtual·{v1,·v0},·Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p(I)V291 ····invoke-virtual·{v1,·v0},·Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p(I)V
  
283 ····.line·5292 ····.line·5
284 ····.line·6293 ····.line·6
Offset 434, 8 lines modifiedOffset 443, 12 lines modified
434 ····.line·143443 ····.line·143
435 ····.line·144444 ····.line·144
436 ····.line·145445 ····.line·145
437 ····.line·146446 ····.line·146
438 ····.line·147447 ····.line·147
439 ····.line·148448 ····.line·148
440 ····.line·149449 ····.line·149
 450 ····.line·150
 451 ····.line·151
 452 ····.line·152
 453 ····.line·153
441 .end·method454 .end·method
23.3 KB
smali/K0/k.smali vs.
smali/X/g.smali
Max HTML report size reached
715 B
smali/K0/j.smali vs.
smali/I0/j.smali
Files 0% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LK0/j;1 .class·public·abstract·LI0/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/text/TextWatcher;5 .implements·Landroid/text/TextWatcher;
  
  
Offset 697, 16 lines modifiedOffset 697, 14 lines modified
697 ····.line·684697 ····.line·684
698 ····.line·685698 ····.line·685
699 ····.line·686699 ····.line·686
700 ····.line·687700 ····.line·687
701 ····.line·688701 ····.line·688
702 ····.line·689702 ····.line·689
703 ····.line·690703 ····.line·690
704 ····.line·691 
705 ····.line·692 
706 .end·method704 .end·method
  
707 .method·public·final·onTextChanged(Ljava/lang/CharSequence;III)V705 .method·public·final·onTextChanged(Ljava/lang/CharSequence;III)V
708 ····.locals·0706 ····.locals·0
  
709 ····.line·1707 ····.line·1
710 ····return-void708 ····return-void
Offset 1395, 10 lines modifiedOffset 1393, 8 lines modified
1395 ····.line·6841393 ····.line·684
1396 ····.line·6851394 ····.line·685
1397 ····.line·6861395 ····.line·686
1398 ····.line·6871396 ····.line·687
1399 ····.line·6881397 ····.line·688
1400 ····.line·6891398 ····.line·689
1401 ····.line·6901399 ····.line·690
1402 ····.line·691 
1403 ····.line·692 
1404 .end·method1400 .end·method
54.9 KB
smali/K0/d.smali vs.
smali/J0/d.smali
Max HTML report size reached
2.02 KB
smali/K0/l.smali vs.
smali/h/r.smali
Files 10% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·LK0/l;1 .class·public·final·Lh/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/View$OnAttachStateChangeListener;5 .implements·Landroid/widget/PopupWindow$OnDismissListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·b:Lh/t;
  
  
6 #·virtual·methods8 #·direct·methods
7 .method·public·final·onViewAttachedToWindow(Landroid/view/View;)V9 .method·public·constructor·<init>(Lh/t;)V
8 ····.locals·110 ····.locals·0
  
9 ····.line·111 ····.line·1
10 ····invoke-virtual·{p1,·p0},·Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
13 ····.line·415 ····.line·4
14 ····sget-object·v0,·LJ/P;->a:Ljava/lang/reflect/Field;16 ····iput-object·p1,·p0,·Lh/r;->b:Lh/t;
  
15 ····.line·517 ····.line·5
16 ····.line·618 ····.line·6
 19 ····return-void
17 ····invoke-static·{p1},·LJ/D;->c(Landroid/view/View;)V 
  
18 ····.line·720 ····.line·7
19 ····.line·821 ····.line·8
20 ····.line·922 ····.line·9
21 ····return-void 
22 ····.line·1023 ····.line·10
23 ····.line·1124 ····.line·11
24 ····.line·1225 ····.line·12
25 ····.line·1326 ····.line·13
26 ····.line·1427 ····.line·14
27 ····.line·1528 ····.line·15
28 ····.line·1629 ····.line·16
Offset 98, 26 lines modifiedOffset 100, 37 lines modified
98 ····.line·79100 ····.line·79
99 ····.line·80101 ····.line·80
100 ····.line·81102 ····.line·81
101 ····.line·82103 ····.line·82
102 ····.line·83104 ····.line·83
103 ····.line·84105 ····.line·84
104 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
105 .end·method112 .end·method
  
106 .method·public·final·onViewDetachedFromWindow(Landroid/view/View;)V 
 113 #·virtual·methods
 114 .method·public·final·onDismiss()V
107 ····.locals·0115 ····.locals·1
  
108 ····.line·1116 ····.line·1
109 ····return-void117 ····iget-object·v0,·p0,·Lh/r;->b:Lh/t;
  
110 ····.line·2118 ····.line·2
111 ····.line·3119 ····.line·3
 120 ····invoke-virtual·{v0},·Lh/t;->c()V
  
112 ····.line·4121 ····.line·4
113 ····.line·5122 ····.line·5
114 ····.line·6123 ····.line·6
 124 ····return-void
115 ····.line·7125 ····.line·7
116 ····.line·8126 ····.line·8
117 ····.line·9127 ····.line·9
118 ····.line·10128 ····.line·10
119 ····.line·11129 ····.line·11
120 ····.line·12130 ····.line·12
121 ····.line·13131 ····.line·13
Offset 189, 8 lines modifiedOffset 202, 16 lines modified
189 ····.line·79202 ····.line·79
190 ····.line·80203 ····.line·80
191 ····.line·81204 ····.line·81
192 ····.line·82205 ····.line·82
193 ····.line·83206 ····.line·83
194 ····.line·84207 ····.line·84
195 ····.line·85208 ····.line·85
 209 ····.line·86
 210 ····.line·87
 211 ····.line·88
 212 ····.line·89
 213 ····.line·90
 214 ····.line·91
 215 ····.line·92
 216 ····.line·93
196 .end·method217 .end·method
1.94 KB
smali/K0/f.smali vs.
smali/H1/f.smali
Files 16% similar despite different names
    
Offset 1, 57 lines modifiedOffset 1, 56 lines modified
1 .class·public·final·LK0/f;1 .class·public·abstract·LH1/f;
2 .super·Ljava/lang/Exception;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/io/Serializable;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·constructor·<init>(Ljava/lang/Exception;)V7 .method·public·static·final·a(Ljava/lang/Object;)Ljava/lang/Throwable;
6 ····.locals·28 ····.locals·1
  
7 ····.line·19 ····.line·1
8 ····new-instance·v0,·Ljava/lang/StringBuilder;10 ····instance-of·v0,·p0,·LH1/e;
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
11 ····const-string·v1,·"Error·thrown·initializing·StaticLayout·"13 ····if-eqz·v0,·:cond_0
  
12 ····.line·414 ····.line·4
13 ····.line·515 ····.line·5
14 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V16 ····check-cast·p0,·LH1/e;
  
15 ····.line·617 ····.line·6
16 ····.line·718 ····.line·7
 19 ····iget-object·p0,·p0,·LH1/e;->c:Ljava/lang/Throwable;
17 ····.line·8 
18 ····invoke-virtual·{p1},·Ljava/lang/Throwable;->getMessage()Ljava/lang/String; 
  
 20 ····.line·8
19 ····.line·921 ····.line·9
 22 ····goto·:goto_0
  
20 ····.line·1023 ····.line·10
21 ····.line·11 
22 ····move-result-object·v124 ····:cond_0
 25 ····const/4·p0,·0x0
  
 26 ····.line·11
 27 ····:goto_0
 28 ····return-object·p0
23 ····.line·1229 ····.line·12
24 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
25 ····.line·1330 ····.line·13
26 ····.line·1431 ····.line·14
27 ····.line·1532 ····.line·15
28 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
29 ····.line·1633 ····.line·16
30 ····.line·1734 ····.line·17
31 ····.line·1835 ····.line·18
32 ····move-result-object·v0 
  
33 ····.line·1936 ····.line·19
34 ····invoke-direct·{p0,·v0,·p1},·Ljava/lang/Exception;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V 
  
35 ····.line·2037 ····.line·20
36 ····.line·2138 ····.line·21
37 ····.line·2239 ····.line·22
38 ····return-void 
39 ····.line·2340 ····.line·23
40 ····.line·2441 ····.line·24
41 ····.line·2542 ····.line·25
42 ····.line·2643 ····.line·26
43 ····.line·2744 ····.line·27
44 ····.line·2845 ····.line·28
45 ····.line·2946 ····.line·29
Offset 107, 8 lines modifiedOffset 106, 13 lines modified
107 ····.line·79106 ····.line·79
108 ····.line·80107 ····.line·80
109 ····.line·81108 ····.line·81
110 ····.line·82109 ····.line·82
111 ····.line·83110 ····.line·83
112 ····.line·84111 ····.line·84
113 ····.line·85112 ····.line·85
 113 ····.line·86
 114 ····.line·87
 115 ····.line·88
 116 ····.line·89
 117 ····.line·90
114 .end·method118 .end·method
2.47 KB
smali/K0/i.smali vs.
smali/I0/i.smali
Files 10% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·LK0/i;1 .class·public·final·LI0/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Landroid/text/TextPaint;5 .field·public·final·a:Landroid/text/TextPaint;
  
6 .field·public·final·b:LH0/b;6 .field·public·final·b:LF0/b;
  
7 .field·public·c:F7 .field·public·c:F
  
8 .field·public·d:Z8 .field·public·d:Z
  
9 .field·public·final·e:Ljava/lang/ref/WeakReference;9 .field·public·final·e:Ljava/lang/ref/WeakReference;
  
10 .field·public·f:LL0/d;10 .field·public·f:LJ0/d;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·public·constructor·<init>(LK0/h;)V12 .method·public·constructor·<init>(LI0/h;)V
13 ····.locals·213 ····.locals·2
  
14 ····.line·114 ····.line·1
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·216 ····.line·2
17 ····.line·317 ····.line·3
Offset 35, 32 lines modifiedOffset 35, 32 lines modified
  
35 ····.line·735 ····.line·7
36 ····invoke-direct·{v0,·v1},·Landroid/text/TextPaint;-><init>(I)V36 ····invoke-direct·{v0,·v1},·Landroid/text/TextPaint;-><init>(I)V
  
37 ····.line·837 ····.line·8
38 ····.line·938 ····.line·9
39 ····.line·1039 ····.line·10
40 ····iput-object·v0,·p0,·LK0/i;->a:Landroid/text/TextPaint;40 ····iput-object·v0,·p0,·LI0/i;->a:Landroid/text/TextPaint;
  
41 ····.line·1141 ····.line·11
42 ····.line·1242 ····.line·12
43 ····new-instance·v0,·LH0/b;43 ····new-instance·v0,·LF0/b;
  
44 ····.line·1344 ····.line·13
45 ····.line·1445 ····.line·14
46 ····invoke-direct·{v0,·v1,·p0},·LH0/b;-><init>(ILjava/lang/Object;)V46 ····invoke-direct·{v0,·v1,·p0},·LF0/b;-><init>(ILjava/lang/Object;)V
  
47 ····.line·1547 ····.line·15
48 ····.line·1648 ····.line·16
49 ····.line·1749 ····.line·17
50 ····iput-object·v0,·p0,·LK0/i;->b:LH0/b;50 ····iput-object·v0,·p0,·LI0/i;->b:LF0/b;
  
51 ····.line·1851 ····.line·18
52 ····.line·1952 ····.line·19
53 ····iput-boolean·v1,·p0,·LK0/i;->d:Z53 ····iput-boolean·v1,·p0,·LI0/i;->d:Z
  
54 ····.line·2054 ····.line·20
55 ····.line·2155 ····.line·21
56 ····new-instance·v0,·Ljava/lang/ref/WeakReference;56 ····new-instance·v0,·Ljava/lang/ref/WeakReference;
  
57 ····.line·2257 ····.line·22
58 ····.line·2358 ····.line·23
Offset 68, 28 lines modifiedOffset 68, 28 lines modified
  
68 ····.line·2468 ····.line·24
69 ····invoke-direct·{v0,·v1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V69 ····invoke-direct·{v0,·v1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
70 ····.line·2570 ····.line·25
71 ····.line·2671 ····.line·26
72 ····.line·2772 ····.line·27
73 ····iput-object·v0,·p0,·LK0/i;->e:Ljava/lang/ref/WeakReference;73 ····iput-object·v0,·p0,·LI0/i;->e:Ljava/lang/ref/WeakReference;
  
74 ····.line·2874 ····.line·28
75 ····.line·2975 ····.line·29
76 ····new-instance·v0,·Ljava/lang/ref/WeakReference;76 ····new-instance·v0,·Ljava/lang/ref/WeakReference;
  
77 ····.line·3077 ····.line·30
78 ····.line·3178 ····.line·31
79 ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V79 ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
80 ····.line·3280 ····.line·32
81 ····.line·3381 ····.line·33
82 ····.line·3482 ····.line·34
83 ····iput-object·v0,·p0,·LK0/i;->e:Ljava/lang/ref/WeakReference;83 ····iput-object·v0,·p0,·LI0/i;->e:Ljava/lang/ref/WeakReference;
  
84 ····.line·3584 ····.line·35
85 ····.line·3685 ····.line·36
86 ····return-void86 ····return-void
87 ····.line·3787 ····.line·37
88 ····.line·3888 ····.line·38
89 ····.line·3989 ····.line·39
Offset 135, 8 lines modifiedOffset 135, 13 lines modified
135 ····.line·79135 ····.line·79
136 ····.line·80136 ····.line·80
137 ····.line·81137 ····.line·81
138 ····.line·82138 ····.line·82
139 ····.line·83139 ····.line·83
140 ····.line·84140 ····.line·84
141 ····.line·85141 ····.line·85
 142 ····.line·86
 143 ····.line·87
 144 ····.line·88
 145 ····.line·89
 146 ····.line·90
142 .end·method147 .end·method
126 KB
smali/K0/b.smali vs.
smali/f0/H.smali
Max HTML report size reached
33.6 KB
smali/K0/g.smali vs.
smali/g/f.smali
Max HTML report size reached
9.97 KB
smali/K0/c.smali vs.
smali/o0/i.smali
Max HTML report size reached
1.09 KB
smali/s1/d.smali vs.
smali/V/w.smali
Files 10% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 .class·public·final·Ls1/d;1 .class·public·final·LV/w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/String;5 .field·public·final·a:J
  
6 .field·public·final·b:Ljava/lang/String;6 .field·public·final·b:J
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;)V8 .method·public·synthetic·constructor·<init>(JJ)V
9 ····.locals·09 ····.locals·0
  
10 ····.line·110 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····.line·414 ····.line·4
15 ····iput-object·p1,·p0,·Ls1/d;->a:Ljava/lang/String;15 ····iput-wide·p1,·p0,·LV/w;->a:J
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····iput-object·p2,·p0,·Ls1/d;->b:Ljava/lang/String;18 ····iput-wide·p3,·p0,·LV/w;->b:J
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····return-void21 ····return-void
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····.line·1124 ····.line·11
Offset 165, 8 lines modifiedOffset 165, 12 lines modified
165 ····.line·143165 ····.line·143
166 ····.line·144166 ····.line·144
167 ····.line·145167 ····.line·145
168 ····.line·146168 ····.line·146
169 ····.line·147169 ····.line·147
170 ····.line·148170 ····.line·148
171 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
172 .end·method176 .end·method
75.9 KB
smali/s1/f.smali vs.
smali/u0/k.smali
Max HTML report size reached
4.97 KB
smali/s1/e.smali vs.
smali/f0/t.smali
Max HTML report size reached
2.07 KB
smali/s1/b.smali vs.
smali/F/i.smali
Files 5% similar despite different names
    
Offset 1, 82 lines modifiedOffset 1, 69 lines modified
1 .class·public·final·Ls1/b;1 .class·public·final·LF/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/String;5 .field·public·final·a:Landroid/net/Uri;
  
6 .field·public·final·b:Ljava/lang/String;6 .field·public·final·b:I
  
7 .field·public·final·c:Ljava/lang/String;7 .field·public·final·c:I
  
8 .field·public·final·d:Ljava/lang/String;8 .field·public·final·d:Z
  
9 .field·public·final·e:Z9 .field·public·final·e:I
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V11 .method·public·constructor·<init>(Landroid/net/Uri;IIZI)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····.line·417 ····.line·4
18 ····if-nez·p1,·:cond_018 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
19 ····.line·519 ····.line·5
20 ····.line·620 ····.line·6
21 ····const-string·p1,·"libapp.so" 
  
22 ····.line·721 ····.line·7
23 ····.line·8 
24 ····:cond_0 
25 ····iput-object·p1,·p0,·Ls1/b;->a:Ljava/lang/String;22 ····iput-object·p1,·p0,·LF/i;->a:Landroid/net/Uri;
  
 23 ····.line·8
26 ····.line·924 ····.line·9
 25 ····iput·p2,·p0,·LF/i;->b:I
27 ····.line·10 
28 ····if-nez·p2,·:cond_1 
  
 26 ····.line·10
29 ····.line·1127 ····.line·11
 28 ····iput·p3,·p0,·LF/i;->c:I
30 ····.line·12 
31 ····const-string·p2,·"flutter_assets" 
  
 29 ····.line·12
32 ····.line·1330 ····.line·13
 31 ····iput-boolean·p4,·p0,·LF/i;->d:Z
33 ····.line·14 
34 ····:cond_1 
35 ····iput-object·p2,·p0,·Ls1/b;->b:Ljava/lang/String; 
  
 32 ····.line·14
36 ····.line·1533 ····.line·15
 34 ····iput·p5,·p0,·LF/i;->e:I
37 ····.line·16 
38 ····iput-object·p4,·p0,·Ls1/b;->d:Ljava/lang/String; 
  
 35 ····.line·16
39 ····.line·1736 ····.line·17
 37 ····return-void
40 ····.line·1838 ····.line·18
41 ····if-nez·p3,·:cond_2 
  
42 ····.line·1939 ····.line·19
43 ····.line·2040 ····.line·20
44 ····const-string·p3,·"" 
  
45 ····.line·2141 ····.line·21
46 ····.line·2242 ····.line·22
47 ····:cond_2 
48 ····iput-object·p3,·p0,·Ls1/b;->c:Ljava/lang/String; 
  
49 ····.line·2343 ····.line·23
50 ····.line·2444 ····.line·24
51 ····iput-boolean·p5,·p0,·Ls1/b;->e:Z 
  
52 ····.line·2545 ····.line·25
53 ····.line·2646 ····.line·26
54 ····return-void 
55 ····.line·2747 ····.line·27
56 ····.line·2848 ····.line·28
57 ····.line·2949 ····.line·29
58 ····.line·3050 ····.line·30
59 ····.line·3151 ····.line·31
60 ····.line·3252 ····.line·32
61 ····.line·3353 ····.line·33
17.9 KB
smali/s1/c.smali vs.
smali/f0/y.smali
Max HTML report size reached
1.16 KB
smali/m/k.smali vs.
smali/V/v.smali
Files 8% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 39 lines modified
1 .class·public·abstract·Lm/k; 
2 .super·Ljava/lang/Object;1 .class·public·final·LV/v;
 2 .super·LV/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·d:LM0/e;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·static·a(Landroid/app/KeyguardManager;)Z7 .method·static·synthetic·constructor·<clinit>()V
6 ····.locals·08 ····.locals·2
  
7 ····.line·19 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/app/KeyguardManager;->isKeyguardSecure()Z10 ····new-instance·v0,·LM0/e;
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
 13 ····const/16·v1,·0xd
11 ····.line·4 
12 ····move-result·p0 
  
 14 ····.line·4
13 ····.line·515 ····.line·5
14 ····return·p016 ····invoke-direct·{v0,·v1},·LM0/e;-><init>(I)V
  
15 ····.line·617 ····.line·6
16 ····.line·718 ····.line·7
17 ····.line·819 ····.line·8
 20 ····sput-object·v0,·LV/v;->d:LM0/e;
  
18 ····.line·921 ····.line·9
19 ····.line·1022 ····.line·10
 23 ····return-void
20 ····.line·1124 ····.line·11
21 ····.line·1225 ····.line·12
22 ····.line·1326 ····.line·13
23 ····.line·1427 ····.line·14
24 ····.line·1528 ····.line·15
25 ····.line·1629 ····.line·16
26 ····.line·1730 ····.line·17
Offset 93, 8 lines modifiedOffset 101, 16 lines modified
93 ····.line·79101 ····.line·79
94 ····.line·80102 ····.line·80
95 ····.line·81103 ····.line·81
96 ····.line·82104 ····.line·82
97 ····.line·83105 ····.line·83
98 ····.line·84106 ····.line·84
99 ····.line·85107 ····.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
100 .end·method116 .end·method
1.93 KB
smali/m/j.smali vs.
smali/Z/d.smali
Files 6% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 41 lines modified
1 .class·public·Lm/j;1 .class·public·final·LZ/d;
2 .super·La0/f;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/content/DialogInterface$OnCancelListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·b:LZ/f;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·constructor·<init>()V9 .method·public·constructor·<init>(LZ/f;)V
6 ····.locals·210 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-direct·{p0},·La0/f;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····.line·415 ····.line·4
12 ····new-instance·v0,·Landroid/os/Handler;16 ····iput-object·p1,·p0,·LZ/d;->b:LZ/f;
  
13 ····.line·517 ····.line·5
14 ····.line·618 ····.line·6
 19 ····return-void
15 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; 
  
16 ····.line·720 ····.line·7
17 ····.line·821 ····.line·8
18 ····.line·922 ····.line·9
19 ····move-result-object·v1 
  
20 ····.line·1023 ····.line·10
21 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V 
  
22 ····.line·1124 ····.line·11
23 ····.line·1225 ····.line·12
24 ····.line·1326 ····.line·13
25 ····return-void 
26 ····.line·1427 ····.line·14
27 ····.line·1528 ····.line·15
28 ····.line·1629 ····.line·16
29 ····.line·1730 ····.line·17
30 ····.line·1831 ····.line·18
31 ····.line·1932 ····.line·19
32 ····.line·2033 ····.line·20
Offset 102, 30 lines modifiedOffset 103, 34 lines modified
102 ····.line·82103 ····.line·82
103 ····.line·83104 ····.line·83
104 ····.line·84105 ····.line·84
105 ····.line·85106 ····.line·85
106 ····.line·86107 ····.line·86
107 ····.line·87108 ····.line·87
108 ····.line·88109 ····.line·88
 110 ····.line·89
 111 ····.line·90
109 .end·method112 .end·method
  
  
110 #·virtual·methods113 #·virtual·methods
111 .method·public·final·onCancel(Landroid/content/DialogInterface;)V114 .method·public·final·onCancel(Landroid/content/DialogInterface;)V
112 ····.locals·0115 ····.locals·0
  
113 ····.line·1116 ····.line·1
114 ····const/4·p1,·0x0117 ····iget-object·p1,·p0,·LZ/d;->b:LZ/f;
  
115 ····.line·2118 ····.line·2
116 ····throw·p1 
117 ····.line·3119 ····.line·3
 120 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
118 ····.line·4121 ····.line·4
119 ····.line·5122 ····.line·5
120 ····.line·6123 ····.line·6
 124 ····return-void
121 ····.line·7125 ····.line·7
122 ····.line·8126 ····.line·8
123 ····.line·9127 ····.line·9
124 ····.line·10128 ····.line·10
125 ····.line·11129 ····.line·11
126 ····.line·12130 ····.line·12
127 ····.line·13131 ····.line·13
Offset 197, 8 lines modifiedOffset 202, 13 lines modified
197 ····.line·79202 ····.line·79
198 ····.line·80203 ····.line·80
199 ····.line·81204 ····.line·81
200 ····.line·82205 ····.line·82
201 ····.line·83206 ····.line·83
202 ····.line·84207 ····.line·84
203 ····.line·85208 ····.line·85
 209 ····.line·86
 210 ····.line·87
 211 ····.line·88
 212 ····.line·89
 213 ····.line·90
204 .end·method214 .end·method
1000 B
smali/m/d.smali vs.
smali/N0/b.smali
Files 5% similar despite different names
    
Offset 1, 26 lines modifiedOffset 1, 27 lines modified
1 .class·public·abstract·Lm/d;1 .class·public·final·LN0/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/View$OnTouchListener;
  
  
4 #·direct·methods6 #·virtual·methods
5 .method·public·static·a(Landroid/hardware/biometrics/BiometricManager;I)I7 .method·public·final·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
6 ····.locals·08 ····.locals·0
  
7 ····.line·19 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/hardware/biometrics/BiometricManager;->canAuthenticate(I)I10 ····const/4·p1,·0x1
  
9 ····.line·211 ····.line·2
 12 ····return·p1
10 ····.line·313 ····.line·3
11 ····.line·414 ····.line·4
12 ····move-result·p0 
  
13 ····.line·515 ····.line·5
14 ····return·p0 
15 ····.line·616 ····.line·6
16 ····.line·717 ····.line·7
17 ····.line·818 ····.line·8
18 ····.line·919 ····.line·9
19 ····.line·1020 ····.line·10
20 ····.line·1121 ····.line·11
21 ····.line·1222 ····.line·12
Offset 157, 8 lines modifiedOffset 158, 12 lines modified
157 ····.line·143158 ····.line·143
158 ····.line·144159 ····.line·144
159 ····.line·145160 ····.line·145
160 ····.line·146161 ····.line·146
161 ····.line·147162 ····.line·147
162 ····.line·148163 ····.line·148
163 ····.line·149164 ····.line·149
 165 ····.line·150
 166 ····.line·151
 167 ····.line·152
 168 ····.line·153
164 .end·method169 .end·method
4.21 KB
smali/m/h.smali vs.
smali/Z1/s.smali
Max HTML report size reached
880 B
smali/m/l.smali vs.
smali/l/j.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lm/l;1 .class·public·abstract·Ll/j;
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;)Landroid/app/KeyguardManager;5 .method·public·static·a(Landroid/content/Context;)Landroid/app/KeyguardManager;
6 ····.locals·16 ····.locals·1
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·7997 ····.line·79
98 ····.line·8098 ····.line·80
99 ····.line·8199 ····.line·81
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
104 .end·method109 .end·method
  
105 .method·public·static·b(Landroid/app/KeyguardManager;)Z110 .method·public·static·b(Landroid/app/KeyguardManager;)Z
106 ····.locals·0111 ····.locals·0
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Landroid/app/KeyguardManager;->isDeviceSecure()Z113 ····invoke-virtual·{p0},·Landroid/app/KeyguardManager;->isDeviceSecure()Z
Offset 192, 8 lines modifiedOffset 197, 13 lines modified
192 ····.line·79197 ····.line·79
193 ····.line·80198 ····.line·80
194 ····.line·81199 ····.line·81
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
 204 ····.line·86
 205 ····.line·87
 206 ····.line·88
 207 ····.line·89
 208 ····.line·90
199 .end·method209 .end·method
495 B
smali/m/m.smali vs.
smali/l/k.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lm/m;1 .class·public·abstract·Ll/k;
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/pm/PackageManager;)Z5 .method·public·static·a(Landroid/content/pm/PackageManager;)Z
6 ····.locals·16 ····.locals·1
Offset 95, 8 lines modifiedOffset 95, 13 lines modified
95 ····.line·7995 ····.line·79
96 ····.line·8096 ····.line·80
97 ····.line·8197 ····.line·81
98 ····.line·8298 ····.line·82
99 ····.line·8399 ····.line·83
100 ····.line·84100 ····.line·84
101 ····.line·85101 ····.line·85
 102 ····.line·86
 103 ····.line·87
 104 ····.line·88
 105 ····.line·89
 106 ····.line·90
102 .end·method107 .end·method
563 B
smali/m/i.smali vs.
smali/l/h.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lm/i;1 .class·public·abstract·Ll/h;
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/security/identity/IdentityCredential;)Landroid/hardware/biometrics/BiometricPrompt$CryptoObject;5 .method·public·static·a(Landroid/security/identity/IdentityCredential;)Landroid/hardware/biometrics/BiometricPrompt$CryptoObject;
6 ····.locals·16 ····.locals·1
Offset 93, 8 lines modifiedOffset 93, 13 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
41.2 KB
smali/m/e.smali vs.
smali/k0/g.smali
Max HTML report size reached
7.95 KB
smali/m/g.smali vs.
smali/i/C0.smali
Max HTML report size reached
8.69 KB
smali/r/k.smali vs.
smali/q/k.smali
Max HTML report size reached
4.15 KB
smali/r/j.smali vs.
smali/Y0/i.smali
Max HTML report size reached
59.9 KB
smali/r/l.smali vs.
smali/q/l.smali
Max HTML report size reached
6.32 KB
smali/Q0/u.smali vs.
smali/Y0/l.smali
Max HTML report size reached
40.1 KB
smali/Q0/v.smali vs.
smali/Z/p.smali
Max HTML report size reached
4.32 KB
smali/Q0/x.smali vs.
smali/O0/x.smali
Max HTML report size reached
1.27 KB
smali/M1/f.smali vs.
smali/I/k0.smali
Files 10% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 36 lines modified
1 .class·public·abstract·LM1/f;1 .class·public·abstract·LI/k0;
2 .super·Ljava/lang/Object;2 .super·LM0/e;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
 5 .field·public·final·d:Landroid/view/Window;
5 .field·public·static·final·a:Lj/T0; 
  
6 .field·public·static·b:Lj/T0; 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(Landroid/view/Window;)V
9 ····.locals·28 ····.locals·1
  
10 ····.line·19 ····.line·1
11 ····new-instance·v0,·Lj/T0;10 ····const/4·v0,·0x7
  
12 ····.line·211 ····.line·2
 12 ····invoke-direct·{p0,·v0},·LM0/e;-><init>(I)V
13 ····.line·3 
14 ····const/4·v1,·0x0 
  
 13 ····.line·3
15 ····.line·414 ····.line·4
16 ····invoke-direct·{v0,·v1,·v1,·v1},·Lj/T0;-><init>(Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V 
  
17 ····.line·515 ····.line·5
 16 ····iput-object·p1,·p0,·LI/k0;->d:Landroid/view/Window;
  
18 ····.line·617 ····.line·6
19 ····.line·718 ····.line·7
 19 ····return-void
20 ····sput-object·v0,·LM1/f;->a:Lj/T0; 
  
21 ····.line·820 ····.line·8
22 ····.line·921 ····.line·9
23 ····return-void 
24 ····.line·1022 ····.line·10
25 ····.line·1123 ····.line·11
26 ····.line·1224 ····.line·12
27 ····.line·1325 ····.line·13
28 ····.line·1426 ····.line·14
29 ····.line·1527 ····.line·15
30 ····.line·1628 ····.line·16
Offset 106, 8 lines modifiedOffset 102, 10 lines modified
106 ····.line·82102 ····.line·82
107 ····.line·83103 ····.line·83
108 ····.line·84104 ····.line·84
109 ····.line·85105 ····.line·85
110 ····.line·86106 ····.line·86
111 ····.line·87107 ····.line·87
112 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
113 .end·method111 .end·method
566 B
smali/M1/e.smali vs.
smali/L1/e.smali
Files 11% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·interface·abstract·annotation·LM1/e;1 .class·public·interface·abstract·annotation·LL1/e;
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/annotation/Annotation;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/AnnotationDefault;7 .annotation·system·Ldalvik/annotation/AnnotationDefault;
8 ····value·=·.subannotation·LM1/e;8 ····value·=·.subannotation·LL1/e;
9 ········c·=·""9 ········c·=·""
10 ········f·=·""10 ········f·=·""
11 ········i·=·{}11 ········i·=·{}
12 ········l·=·{}12 ········l·=·{}
13 ········m·=·""13 ········m·=·""
14 ········n·=·{}14 ········n·=·{}
15 ········s·=·{}15 ········s·=·{}
2.09 KB
smali/M1/b.smali vs.
smali/L1/b.smali
Files 7% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LM1/b;1 .class·public·final·LL1/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LK1/e;5 .implements·LJ1/e;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·c:LM1/b;7 .field·public·static·final·c:LL1/b;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·LM1/b;12 ····new-instance·v0,·LL1/b;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····sput-object·v0,·LM1/b;->c:LM1/b;19 ····sput-object·v0,·LL1/b;->c:LL1/b;
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····return-void22 ····return-void
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····.line·1125 ····.line·11
Offset 105, 19 lines modifiedOffset 105, 24 lines modified
105 ····.line·82105 ····.line·82
106 ····.line·83106 ····.line·83
107 ····.line·84107 ····.line·84
108 ····.line·85108 ····.line·85
109 ····.line·86109 ····.line·86
110 ····.line·87110 ····.line·87
111 ····.line·88111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
112 .end·method117 .end·method
  
  
113 #·virtual·methods118 #·virtual·methods
114 .method·public·final·f()LK1/j;119 .method·public·final·f()LJ1/j;
115 ····.locals·2120 ····.locals·2
  
116 ····.line·1121 ····.line·1
117 ····new-instance·v0,·Ljava/lang/IllegalStateException;122 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
118 ····.line·2123 ····.line·2
119 ····.line·3124 ····.line·3
Offset 211, 17 lines modifiedOffset 216, 22 lines modified
211 ····.line·82216 ····.line·82
212 ····.line·83217 ····.line·83
213 ····.line·84218 ····.line·84
214 ····.line·85219 ····.line·85
215 ····.line·86220 ····.line·86
216 ····.line·87221 ····.line·87
217 ····.line·88222 ····.line·88
 223 ····.line·89
 224 ····.line·90
 225 ····.line·91
 226 ····.line·92
 227 ····.line·93
218 .end·method228 .end·method
  
219 .method·public·final·j(Ljava/lang/Object;)V229 .method·public·final·l(Ljava/lang/Object;)V
220 ····.locals·1230 ····.locals·1
  
221 ····.line·1231 ····.line·1
222 ····new-instance·p1,·Ljava/lang/IllegalStateException;232 ····new-instance·p1,·Ljava/lang/IllegalStateException;
  
223 ····.line·2233 ····.line·2
224 ····.line·3234 ····.line·3
Offset 312, 14 lines modifiedOffset 322, 19 lines modified
312 ····.line·79322 ····.line·79
313 ····.line·80323 ····.line·80
314 ····.line·81324 ····.line·81
315 ····.line·82325 ····.line·82
316 ····.line·83326 ····.line·83
317 ····.line·84327 ····.line·84
318 ····.line·85328 ····.line·85
 329 ····.line·86
 330 ····.line·87
 331 ····.line·88
 332 ····.line·89
 333 ····.line·90
319 .end·method334 .end·method
  
320 .method·public·final·toString()Ljava/lang/String;335 .method·public·final·toString()Ljava/lang/String;
321 ····.locals·1336 ····.locals·1
  
322 ····.line·1337 ····.line·1
323 ····const-string·v0,·"This·continuation·is·already·complete"338 ····const-string·v0,·"This·continuation·is·already·complete"
Offset 408, 8 lines modifiedOffset 423, 13 lines modified
408 ····.line·82423 ····.line·82
409 ····.line·83424 ····.line·83
410 ····.line·84425 ····.line·84
411 ····.line·85426 ····.line·85
412 ····.line·86427 ····.line·86
413 ····.line·87428 ····.line·87
414 ····.line·88429 ····.line·88
 430 ····.line·89
 431 ····.line·90
 432 ····.line·91
 433 ····.line·92
 434 ····.line·93
415 .end·method435 .end·method
2.55 KB
smali/M1/g.smali vs.
smali/L1/g.smali
Files 6% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·abstract·LM1/g;1 .class·public·abstract·LL1/g;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT1/f;5 .implements·LS1/f;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·f:I7 .field·public·final·f:I
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(ILK1/e;)V9 .method·public·constructor·<init>(ILJ1/e;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V12 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····iput·p1,·p0,·LM1/g;->f:I16 ····iput·p1,·p0,·LL1/g;->f:I
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····return-void19 ····return-void
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
Offset 164, 23 lines modifiedOffset 164, 27 lines modified
164 ····.line·143164 ····.line·143
165 ····.line·144165 ····.line·144
166 ····.line·145166 ····.line·145
167 ····.line·146167 ····.line·146
168 ····.line·147168 ····.line·147
169 ····.line·148169 ····.line·148
170 ····.line·149170 ····.line·149
 171 ····.line·150
 172 ····.line·151
 173 ····.line·152
 174 ····.line·153
171 .end·method175 .end·method
  
  
172 #·virtual·methods176 #·virtual·methods
173 .method·public·final·d()I177 .method·public·final·d()I
174 ····.locals·1178 ····.locals·1
  
175 ····.line·1179 ····.line·1
176 ····iget·v0,·p0,·LM1/g;->f:I180 ····iget·v0,·p0,·LL1/g;->f:I
  
177 ····.line·2181 ····.line·2
178 ····.line·3182 ····.line·3
179 ····return·v0183 ····return·v0
180 ····.line·4184 ····.line·4
181 ····.line·5185 ····.line·5
182 ····.line·6186 ····.line·6
Offset 262, 29 lines modifiedOffset 266, 34 lines modified
262 ····.line·82266 ····.line·82
263 ····.line·83267 ····.line·83
264 ····.line·84268 ····.line·84
265 ····.line·85269 ····.line·85
266 ····.line·86270 ····.line·86
267 ····.line·87271 ····.line·87
268 ····.line·88272 ····.line·88
 273 ····.line·89
 274 ····.line·90
 275 ····.line·91
 276 ····.line·92
 277 ····.line·93
269 .end·method278 .end·method
  
270 .method·public·final·toString()Ljava/lang/String;279 .method·public·final·toString()Ljava/lang/String;
271 ····.locals·2280 ····.locals·2
  
272 ····.line·1281 ····.line·1
273 ····iget-object·v0,·p0,·LM1/a;->c:LK1/e;282 ····iget-object·v0,·p0,·LL1/a;->c:LJ1/e;
  
274 ····.line·2283 ····.line·2
275 ····.line·3284 ····.line·3
276 ····if-nez·v0,·:cond_1285 ····if-nez·v0,·:cond_1
  
277 ····.line·4286 ····.line·4
278 ····.line·5287 ····.line·5
279 ····sget-object·v0,·LT1/o;->a:LT1/p;288 ····sget-object·v0,·LS1/o;->a:LS1/p;
  
280 ····.line·6289 ····.line·6
281 ····.line·7290 ····.line·7
282 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;291 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
283 ····.line·8292 ····.line·8
284 ····.line·9293 ····.line·9
Offset 349, 24 lines modifiedOffset 358, 24 lines modified
  
349 ····.line·39358 ····.line·39
350 ····:cond_0359 ····:cond_0
351 ····const-string·v1,·"renderLambdaToString(...)"360 ····const-string·v1,·"renderLambdaToString(...)"
  
352 ····.line·40361 ····.line·40
353 ····.line·41362 ····.line·41
354 ····invoke-static·{v0,·v1},·LI1/f;->q(Ljava/lang/Object;Ljava/lang/String;)V363 ····invoke-static·{v0,·v1},·LH1/a;->r(Ljava/lang/Object;Ljava/lang/String;)V
  
355 ····.line·42364 ····.line·42
356 ····.line·43365 ····.line·43
357 ····.line·44366 ····.line·44
358 ····goto·:goto_0367 ····goto·:goto_0
  
359 ····.line·45368 ····.line·45
360 ····:cond_1369 ····:cond_1
361 ····invoke-super·{p0},·LM1/a;->toString()Ljava/lang/String;370 ····invoke-super·{p0},·LL1/a;->toString()Ljava/lang/String;
  
362 ····.line·46371 ····.line·46
363 ····.line·47372 ····.line·47
364 ····.line·48373 ····.line·48
365 ····move-result-object·v0374 ····move-result-object·v0
  
366 ····.line·49375 ····.line·49
Offset 407, 8 lines modifiedOffset 416, 13 lines modified
407 ····.line·82416 ····.line·82
408 ····.line·83417 ····.line·83
409 ····.line·84418 ····.line·84
410 ····.line·85419 ····.line·85
411 ····.line·86420 ····.line·86
412 ····.line·87421 ····.line·87
413 ····.line·88422 ····.line·88
 423 ····.line·89
Max diff block lines reached; 0/2536 bytes (0.00%) of diff not shown.
4.53 KB
smali/M1/c.smali vs.
smali/L1/c.smali
Max HTML report size reached
24.3 KB
smali/S/t.smali vs.
smali/d0/k.smali
Max HTML report size reached
2.78 KB
smali/S/s.smali vs.
smali/R/s.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LS/s;1 .class·public·final·LR/s;
2 .super·Ljava/io/OutputStream;2 .super·Ljava/io/OutputStream;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·c:Ljava/io/FileOutputStream;5 .field·public·final·c:Ljava/io/FileOutputStream;
  
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
  
13 ····.line·113 ····.line·1
14 ····invoke-direct·{p0},·Ljava/io/OutputStream;-><init>()V14 ····invoke-direct·{p0},·Ljava/io/OutputStream;-><init>()V
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····.line·417 ····.line·4
18 ····iput-object·p1,·p0,·LS/s;->c:Ljava/io/FileOutputStream;18 ····iput-object·p1,·p0,·LR/s;->c:Ljava/io/FileOutputStream;
  
19 ····.line·519 ····.line·5
20 ····.line·620 ····.line·6
21 ····return-void21 ····return-void
22 ····.line·722 ····.line·7
23 ····.line·823 ····.line·8
24 ····.line·924 ····.line·9
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·7997 ····.line·79
98 ····.line·8098 ····.line·80
99 ····.line·8199 ····.line·81
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
104 .end·method109 .end·method
  
  
105 #·virtual·methods110 #·virtual·methods
106 .method·public·final·close()V111 .method·public·final·close()V
107 ····.locals·0112 ····.locals·0
  
Offset 193, 21 lines modifiedOffset 198, 26 lines modified
193 ····.line·82198 ····.line·82
194 ····.line·83199 ····.line·83
195 ····.line·84200 ····.line·84
196 ····.line·85201 ····.line·85
197 ····.line·86202 ····.line·86
198 ····.line·87203 ····.line·87
199 ····.line·88204 ····.line·88
 205 ····.line·89
 206 ····.line·90
 207 ····.line·91
 208 ····.line·92
 209 ····.line·93
200 .end·method210 .end·method
  
201 .method·public·final·flush()V211 .method·public·final·flush()V
202 ····.locals·1212 ····.locals·1
  
203 ····.line·1213 ····.line·1
204 ····iget-object·v0,·p0,·LS/s;->c:Ljava/io/FileOutputStream;214 ····iget-object·v0,·p0,·LR/s;->c:Ljava/io/FileOutputStream;
  
205 ····.line·2215 ····.line·2
206 ····.line·3216 ····.line·3
207 ····invoke-virtual·{v0},·Ljava/io/OutputStream;->flush()V217 ····invoke-virtual·{v0},·Ljava/io/OutputStream;->flush()V
  
208 ····.line·4218 ····.line·4
209 ····.line·5219 ····.line·5
Offset 291, 49 lines modifiedOffset 301, 54 lines modified
291 ····.line·82301 ····.line·82
292 ····.line·83302 ····.line·83
293 ····.line·84303 ····.line·84
294 ····.line·85304 ····.line·85
295 ····.line·86305 ····.line·86
296 ····.line·87306 ····.line·87
297 ····.line·88307 ····.line·88
 308 ····.line·89
 309 ····.line·90
 310 ····.line·91
 311 ····.line·92
 312 ····.line·93
298 .end·method313 .end·method
  
299 .method·public·final·write(I)V314 .method·public·final·write(I)V
300 ····.locals·1315 ····.locals·1
  
301 ····.line·1316 ····.line·1
302 ····iget-object·v0,·p0,·LS/s;->c:Ljava/io/FileOutputStream;317 ····iget-object·v0,·p0,·LR/s;->c:Ljava/io/FileOutputStream;
  
303 ····invoke-virtual·{v0,·p1},·Ljava/io/FileOutputStream;->write(I)V318 ····invoke-virtual·{v0,·p1},·Ljava/io/FileOutputStream;->write(I)V
  
304 ····return-void319 ····return-void
305 .end·method320 .end·method
  
306 .method·public·final·write([B)V321 .method·public·final·write([B)V
307 ····.locals·1322 ····.locals·1
  
308 ····.line·2323 ····.line·2
309 ····const-string·v0,·"b"324 ····const-string·v0,·"b"
  
310 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V325 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
311 ····iget-object·v0,·p0,·LS/s;->c:Ljava/io/FileOutputStream;326 ····iget-object·v0,·p0,·LR/s;->c:Ljava/io/FileOutputStream;
  
312 ····invoke-virtual·{v0,·p1},·Ljava/io/FileOutputStream;->write([B)V327 ····invoke-virtual·{v0,·p1},·Ljava/io/FileOutputStream;->write([B)V
  
313 ····return-void328 ····return-void
314 .end·method329 .end·method
  
315 .method·public·final·write([BII)V330 .method·public·final·write([BII)V
316 ····.locals·1331 ····.locals·1
  
317 ····.line·3332 ····.line·3
318 ····const-string·v0,·"bytes"333 ····const-string·v0,·"bytes"
  
319 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V334 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
320 ····iget-object·v0,·p0,·LS/s;->c:Ljava/io/FileOutputStream;335 ····iget-object·v0,·p0,·LR/s;->c:Ljava/io/FileOutputStream;
  
321 ····invoke-virtual·{v0,·p1,·p2,·p3},·Ljava/io/FileOutputStream;->write([BII)V336 ····invoke-virtual·{v0,·p1,·p2,·p3},·Ljava/io/FileOutputStream;->write([BII)V
  
322 ····return-void337 ····return-void
323 .end·method338 .end·method
894 B
smali/S/p.smali vs.
smali/Z/h.smali
Files 8% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·LS/p;1 .class·public·final·LZ/h;
2 .super·LS/r;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:LS/O;5 .field·public·final·synthetic·a:LZ/k;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(LS/O;)V7 .method·public·constructor·<init>(LZ/k;)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····.line·413 ····.line·4
14 ····iput-object·p1,·p0,·LS/p;->a:LS/O;14 ····iput-object·p1,·p0,·LZ/h;->a:LZ/k;
  
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····return-void17 ····return-void
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····.line·920 ····.line·9
Offset 97, 8 lines modifiedOffset 97, 13 lines modified
97 ····.line·7997 ····.line·79
98 ····.line·8098 ····.line·80
99 ····.line·8199 ····.line·81
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
104 .end·method109 .end·method
1.73 KB
smali/S/k.smali vs.
smali/g0/b.smali
Files 11% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 61 lines modified
1 .class·public·final·LS/k;1 .class·public·final·Lg0/b;
2 .super·LS/O;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lg0/f;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·final·a:Ljava/lang/Throwable;7 .field·public·final·a:Ljava/util/LinkedHashSet;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>(Ljava/lang/Throwable;)V9 .method·public·constructor·<init>(Lg0/g;)V
8 ····.locals·110 ····.locals·1
  
9 ····.line·111 ····.line·1
10 ····const-string·v0,·"finalException"12 ····const-string·v0,·"registry"
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
13 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V15 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
14 ····.line·416 ····.line·4
15 ····.line·517 ····.line·5
16 ····.line·618 ····.line·6
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·720 ····.line·7
19 ····.line·821 ····.line·8
20 ····.line·922 ····.line·9
21 ····iput-object·p1,·p0,·LS/k;->a:Ljava/lang/Throwable;23 ····new-instance·v0,·Ljava/util/LinkedHashSet;
  
22 ····.line·1024 ····.line·10
23 ····.line·1125 ····.line·11
24 ····return-void26 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V
  
25 ····.line·1227 ····.line·12
26 ····.line·1328 ····.line·13
27 ····.line·1429 ····.line·14
 30 ····iput-object·v0,·p0,·Lg0/b;->a:Ljava/util/LinkedHashSet;
  
28 ····.line·1531 ····.line·15
29 ····.line·1632 ····.line·16
 33 ····const-string·v0,·"androidx.savedstate.Restarter"
  
30 ····.line·1734 ····.line·17
31 ····.line·1835 ····.line·18
 36 ····invoke-virtual·{p1,·v0,·p0},·Lg0/g;->c(Ljava/lang/String;Lg0/f;)V
  
32 ····.line·1937 ····.line·19
33 ····.line·2038 ····.line·20
34 ····.line·2139 ····.line·21
 40 ····return-void
35 ····.line·2241 ····.line·22
36 ····.line·2342 ····.line·23
37 ····.line·2443 ····.line·24
38 ····.line·2544 ····.line·25
39 ····.line·2645 ····.line·26
40 ····.line·2746 ····.line·27
41 ····.line·2847 ····.line·28
Offset 101, 8 lines modifiedOffset 112, 13 lines modified
101 ····.line·79112 ····.line·79
102 ····.line·80113 ····.line·80
103 ····.line·81114 ····.line·81
104 ····.line·82115 ····.line·82
105 ····.line·83116 ····.line·83
106 ····.line·84117 ····.line·84
107 ····.line·85118 ····.line·85
 119 ····.line·86
 120 ····.line·87
 121 ····.line·88
 122 ····.line·89
 123 ····.line·90
108 .end·method124 .end·method
143 KB
smali/S/z.smali vs.
smali/R/z.smali
Max HTML report size reached
1.63 KB
smali/S/q.smali vs.
smali/R/q.smali
Files 4% similar despite different names
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 .class·public·final·LS/q;1 .class·public·final·LR/q;
2 .super·LS/r;2 .super·LR/r;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:LS1/p;5 .field·public·final·a:LR1/p;
  
6 .field·public·final·b:La2/m;6 .field·public·final·b:LZ1/m;
  
7 .field·public·final·c:LS/O;7 .field·public·final·c:LR/O;
  
8 .field·public·final·d:LK1/j;8 .field·public·final·d:LJ1/j;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(LS1/p;La2/n;LS/O;LK1/j;)V10 .method·public·constructor·<init>(LR1/p;LZ1/n;LR/O;LJ1/j;)V
11 ····.locals·111 ····.locals·1
  
12 ····.line·112 ····.line·1
13 ····const-string·v0,·"callerContext"13 ····const-string·v0,·"callerContext"
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-static·{p4,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V16 ····invoke-static·{p4,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
17 ····.line·417 ····.line·4
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····iput-object·p1,·p0,·LS/q;->a:LS1/p;24 ····iput-object·p1,·p0,·LR/q;->a:LR1/p;
  
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····iput-object·p2,·p0,·LS/q;->b:La2/m;27 ····iput-object·p2,·p0,·LR/q;->b:LZ1/m;
  
28 ····.line·1228 ····.line·12
29 ····.line·1329 ····.line·13
30 ····iput-object·p3,·p0,·LS/q;->c:LS/O;30 ····iput-object·p3,·p0,·LR/q;->c:LR/O;
  
31 ····.line·1431 ····.line·14
32 ····.line·1532 ····.line·15
33 ····iput-object·p4,·p0,·LS/q;->d:LK1/j;33 ····iput-object·p4,·p0,·LR/q;->d:LJ1/j;
  
34 ····.line·1634 ····.line·16
35 ····.line·1735 ····.line·17
36 ····return-void36 ····return-void
37 ····.line·1837 ····.line·18
38 ····.line·1938 ····.line·19
39 ····.line·2039 ····.line·20
Offset 718, 10 lines modifiedOffset 718, 8 lines modified
718 ····.line·684718 ····.line·684
719 ····.line·685719 ····.line·685
720 ····.line·686720 ····.line·686
721 ····.line·687721 ····.line·687
722 ····.line·688722 ····.line·688
723 ····.line·689723 ····.line·689
724 ····.line·690724 ····.line·690
725 ····.line·691 
726 ····.line·692 
727 .end·method725 .end·method
86.7 KB
smali/S/N.smali vs.
smali/R/N.smali
Max HTML report size reached
2.75 KB
smali/S/u.smali vs.
smali/R/u.smali
Files 3% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·LS/u;1 .class·public·final·LR/u;
2 .super·LT1/h;2 .super·LS1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS1/p;5 .implements·LR1/p;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·d:LS/u;7 .field·public·static·final·d:LR/u;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·210 ····.locals·2
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·LS/u;12 ····new-instance·v0,·LR/u;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const/4·v1,·0x215 ····const/4·v1,·0x2
  
16 ····.line·416 ····.line·4
17 ····invoke-direct·{v0,·v1},·LT1/h;-><init>(I)V17 ····invoke-direct·{v0,·v1},·LS1/h;-><init>(I)V
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·LS/u;->d:LS/u;21 ····sput-object·v0,·LR/u;->d:LR/u;
  
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····return-void24 ····return-void
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
Offset 107, 48 lines modifiedOffset 107, 53 lines modified
107 ····.line·82107 ····.line·82
108 ····.line·83108 ····.line·83
109 ····.line·84109 ····.line·84
110 ····.line·85110 ····.line·85
111 ····.line·86111 ····.line·86
112 ····.line·87112 ····.line·87
113 ····.line·88113 ····.line·88
 114 ····.line·89
 115 ····.line·90
 116 ····.line·91
 117 ····.line·92
 118 ····.line·93
114 .end·method119 .end·method
  
  
115 #·virtual·methods120 #·virtual·methods
116 .method·public·final·g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;121 .method·public·final·g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
117 ····.locals·1122 ····.locals·1
  
118 ····.line·1123 ····.line·1
119 ····check-cast·p1,·LS/r;124 ····check-cast·p1,·LR/r;
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····check-cast·p2,·Ljava/lang/Throwable;127 ····check-cast·p2,·Ljava/lang/Throwable;
  
123 ····.line·4128 ····.line·4
124 ····.line·5129 ····.line·5
125 ····const-string·v0,·"msg"130 ····const-string·v0,·"msg"
  
126 ····.line·6131 ····.line·6
127 ····.line·7132 ····.line·7
128 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V133 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
129 ····.line·8134 ····.line·8
130 ····.line·9135 ····.line·9
131 ····.line·10136 ····.line·10
132 ····instance-of·v0,·p1,·LS/q;137 ····instance-of·v0,·p1,·LR/q;
  
133 ····.line·11138 ····.line·11
134 ····.line·12139 ····.line·12
135 ····if-eqz·v0,·:cond_1140 ····if-eqz·v0,·:cond_1
  
136 ····.line·13141 ····.line·13
137 ····.line·14142 ····.line·14
138 ····check-cast·p1,·LS/q;143 ····check-cast·p1,·LR/q;
  
139 ····.line·15144 ····.line·15
140 ····.line·16145 ····.line·16
141 ····if-nez·p2,·:cond_0146 ····if-nez·p2,·:cond_0
  
142 ····.line·17147 ····.line·17
143 ····.line·18148 ····.line·18
Offset 162, 29 lines modifiedOffset 167, 29 lines modified
162 ····.line·22167 ····.line·22
163 ····invoke-direct·{p2,·v0},·Ljava/util/concurrent/CancellationException;-><init>(Ljava/lang/String;)V168 ····invoke-direct·{p2,·v0},·Ljava/util/concurrent/CancellationException;-><init>(Ljava/lang/String;)V
  
164 ····.line·23169 ····.line·23
165 ····.line·24170 ····.line·24
166 ····.line·25171 ····.line·25
167 ····:cond_0172 ····:cond_0
168 ····iget-object·p1,·p1,·LS/q;->b:La2/m;173 ····iget-object·p1,·p1,·LR/q;->b:LZ1/m;
  
169 ····.line·26174 ····.line·26
170 ····.line·27175 ····.line·27
171 ····check-cast·p1,·La2/n;176 ····check-cast·p1,·LZ1/n;
  
172 ····.line·28177 ····.line·28
173 ····.line·29178 ····.line·29
174 ····invoke-virtual·{p1,·p2},·La2/n;->Y(Ljava/lang/Throwable;)Z179 ····invoke-virtual·{p1,·p2},·LZ1/n;->Y(Ljava/lang/Throwable;)Z
  
175 ····.line·30180 ····.line·30
176 ····.line·31181 ····.line·31
177 ····.line·32182 ····.line·32
178 ····:cond_1183 ····:cond_1
179 ····sget-object·p1,·LI1/j;->a:LI1/j;184 ····sget-object·p1,·LH1/j;->a:LH1/j;
  
180 ····.line·33185 ····.line·33
181 ····.line·34186 ····.line·34
182 ····return-object·p1187 ····return-object·p1
183 ····.line·35188 ····.line·35
184 ····.line·36189 ····.line·36
185 ····.line·37190 ····.line·37
Offset 296, 8 lines modifiedOffset 301, 12 lines modified
296 ····.line·143301 ····.line·143
297 ····.line·144302 ····.line·144
298 ····.line·145303 ····.line·145
299 ····.line·146304 ····.line·146
300 ····.line·147305 ····.line·147
Max diff block lines reached; 88/2749 bytes (3.20%) of diff not shown.
10.8 KB
smali/S/d.smali vs.
smali/I/c0.smali
Max HTML report size reached
6.53 KB
smali/S/L.smali vs.
smali/D1/H.smali
Max HTML report size reached
7.15 KB
smali/S/h.smali vs.
smali/R/h.smali
Max HTML report size reached
9.25 KB
smali/S/B.smali vs.
smali/R/B.smali
Max HTML report size reached
13.0 KB
smali/S/o.smali vs.
smali/R/v.smali
Max HTML report size reached
1.25 KB
smali/S/l.smali vs.
smali/Z1/n.smali
Files 8% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·LS/l;1 .class·public·final·LZ1/n;
2 .super·LS/O;2 .super·LZ1/c0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LZ1/m;
  
4 #·instance·fields 
5 .field·public·final·a:Ljava/lang/Throwable; 
  
  
6 #·direct·methods6 #·virtual·methods
7 .method·public·constructor·<init>(Ljava/lang/Throwable;)V7 .method·public·final·Y(Ljava/lang/Throwable;)Z
8 ····.locals·08 ····.locals·2
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····new-instance·v0,·LZ1/p;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····const/4·v1,·0x0
  
13 ····.line·414 ····.line·4
14 ····iput-object·p1,·p0,·LS/l;->a:Ljava/lang/Throwable;15 ····invoke-direct·{v0,·p1,·v1},·LZ1/p;-><init>(Ljava/lang/Throwable;Z)V
  
15 ····.line·516 ····.line·5
16 ····.line·617 ····.line·6
17 ····return-void 
18 ····.line·718 ····.line·7
 19 ····invoke-virtual·{p0,·v0},·LZ1/c0;->N(Ljava/lang/Object;)Z
  
19 ····.line·820 ····.line·8
20 ····.line·921 ····.line·9
21 ····.line·1022 ····.line·10
 23 ····move-result·p1
  
22 ····.line·1124 ····.line·11
 25 ····return·p1
23 ····.line·1226 ····.line·12
24 ····.line·1327 ····.line·13
25 ····.line·1428 ····.line·14
26 ····.line·1529 ····.line·15
27 ····.line·1630 ····.line·16
28 ····.line·1731 ····.line·17
29 ····.line·1832 ····.line·18
Offset 97, 8 lines modifiedOffset 102, 13 lines modified
97 ····.line·79102 ····.line·79
98 ····.line·80103 ····.line·80
99 ····.line·81104 ····.line·81
100 ····.line·82105 ····.line·82
101 ····.line·83106 ····.line·83
102 ····.line·84107 ····.line·84
103 ····.line·85108 ····.line·85
 109 ····.line·86
 110 ····.line·87
 111 ····.line·88
 112 ····.line·89
 113 ····.line·90
104 .end·method114 .end·method
23.8 KB
smali/S/y.smali vs.
smali/z/m.smali
Max HTML report size reached
2.44 KB
smali/S/C.smali vs.
smali/R/G.smali
Files 6% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 32 lines modified
1 .class·public·final·LS/C;1 .class·public·final·LR/G;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:Ljava/lang/Object;5 .field·public·f:LR/N;
  
6 .field·public·g:LS/N;6 .field·public·synthetic·g:Ljava/lang/Object;
  
7 .field·public·h:La2/m;7 .field·public·final·synthetic·h:LR/N;
  
8 .field·public·synthetic·i:Ljava/lang/Object; 
  
9 .field·public·final·synthetic·j:LS/N; 
  
10 .field·public·k:I8 .field·public·i:I
  
  
11 #·direct·methods9 #·direct·methods
12 .method·public·constructor·<init>(LS/N;LK1/e;)V10 .method·public·constructor·<init>(LR/N;LJ1/e;)V
13 ····.locals·011 ····.locals·0
  
14 ····.line·112 ····.line·1
15 ····iput-object·p1,·p0,·LS/C;->j:LS/N;13 ····iput-object·p1,·p0,·LR/G;->h:LR/N;
  
16 ····.line·214 ····.line·2
17 ····.line·315 ····.line·3
18 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V16 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
19 ····.line·417 ····.line·4
20 ····.line·518 ····.line·5
21 ····.line·619 ····.line·6
22 ····return-void20 ····return-void
23 ····.line·721 ····.line·7
24 ····.line·822 ····.line·8
Offset 171, 57 lines modifiedOffset 167, 59 lines modified
171 ····.line·143167 ····.line·143
172 ····.line·144168 ····.line·144
173 ····.line·145169 ····.line·145
174 ····.line·146170 ····.line·146
175 ····.line·147171 ····.line·147
176 ····.line·148172 ····.line·148
177 ····.line·149173 ····.line·149
 174 ····.line·150
 175 ····.line·151
 176 ····.line·152
 177 ····.line·153
178 .end·method178 .end·method
  
  
179 #·virtual·methods179 #·virtual·methods
180 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;180 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
181 ····.locals·1181 ····.locals·1
  
182 ····.line·1182 ····.line·1
183 ····iput-object·p1,·p0,·LS/C;->i:Ljava/lang/Object;183 ····iput-object·p1,·p0,·LR/G;->g:Ljava/lang/Object;
  
184 ····.line·2184 ····.line·2
185 ····.line·3185 ····.line·3
186 ····iget·p1,·p0,·LS/C;->k:I186 ····iget·p1,·p0,·LR/G;->i:I
  
187 ····.line·4187 ····.line·4
188 ····.line·5188 ····.line·5
189 ····const/high16·v0,·-0x80000000189 ····const/high16·v0,·-0x80000000
  
190 ····.line·6190 ····.line·6
191 ····.line·7191 ····.line·7
192 ····or-int/2addr·p1,·v0192 ····or-int/2addr·p1,·v0
  
193 ····.line·8193 ····.line·8
194 ····iput·p1,·p0,·LS/C;->k:I194 ····iput·p1,·p0,·LR/G;->i:I
  
195 ····.line·9195 ····.line·9
196 ····.line·10196 ····.line·10
197 ····iget-object·p1,·p0,·LS/C;->j:LS/N;197 ····iget-object·p1,·p0,·LR/G;->h:LR/N;
  
198 ····.line·11198 ····.line·11
199 ····.line·12199 ····.line·12
200 ····const/4·v0,·0x0200 ····invoke-virtual·{p1,·p0},·LR/N;->f(LJ1/e;)Ljava/lang/Object;
  
201 ····.line·13201 ····.line·13
202 ····invoke-static·{p1,·v0,·p0},·LS/N;->c(LS/N;LS/q;LK1/e;)Ljava/lang/Object; 
  
203 ····.line·14202 ····.line·14
204 ····.line·15203 ····.line·15
205 ····.line·16 
206 ····move-result-object·p1204 ····move-result-object·p1
  
207 ····.line·17205 ····.line·16
208 ····return-object·p1206 ····return-object·p1
 207 ····.line·17
209 ····.line·18208 ····.line·18
210 ····.line·19209 ····.line·19
211 ····.line·20210 ····.line·20
212 ····.line·21211 ····.line·21
213 ····.line·22212 ····.line·22
214 ····.line·23213 ····.line·23
215 ····.line·24214 ····.line·24
Offset 282, 8 lines modifiedOffset 280, 13 lines modified
282 ····.line·79280 ····.line·79
283 ····.line·80281 ····.line·80
284 ····.line·81282 ····.line·81
285 ····.line·82283 ····.line·82
286 ····.line·83284 ····.line·83
287 ····.line·84285 ····.line·84
288 ····.line·85286 ····.line·85
 287 ····.line·86
 288 ····.line·87
 289 ····.line·88
 290 ····.line·89
 291 ····.line·90
289 .end·method292 .end·method
2.63 KB
smali/S/f.smali vs.
smali/R/f.smali
Files 8% similar despite different names
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
1 .class·public·final·LS/f;1 .class·public·final·LR/f;
2 .super·LM1/g;2 .super·LL1/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS1/l;5 .implements·LR1/l;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·g:I7 .field·public·g:I
  
  
8 #·virtual·methods8 #·virtual·methods
9 .method·public·final·h(Ljava/lang/Object;)Ljava/lang/Object;9 .method·public·final·i(Ljava/lang/Object;)Ljava/lang/Object;
10 ····.locals·210 ····.locals·2
  
11 ····.line·111 ····.line·1
12 ····check-cast·p1,·LK1/e;12 ····check-cast·p1,·LJ1/e;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····new-instance·v0,·LS/f;15 ····new-instance·v0,·LR/f;
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····const/4·v1,·0x118 ····const/4·v1,·0x1
  
19 ····.line·619 ····.line·6
20 ····invoke-direct·{v0,·v1,·p1},·LM1/g;-><init>(ILK1/e;)V20 ····invoke-direct·{v0,·v1,·p1},·LL1/g;-><init>(ILJ1/e;)V
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····sget-object·p1,·LI1/j;->a:LI1/j;24 ····sget-object·p1,·LH1/j;->a:LH1/j;
  
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····invoke-virtual·{v0,·p1},·LS/f;->l(Ljava/lang/Object;)Ljava/lang/Object;27 ····invoke-virtual·{v0,·p1},·LR/f;->k(Ljava/lang/Object;)Ljava/lang/Object;
  
28 ····.line·1228 ····.line·12
29 ····.line·1329 ····.line·13
30 ····.line·1430 ····.line·14
31 ····return-object·p131 ····return-object·p1
32 ····.line·1532 ····.line·15
33 ····.line·1633 ····.line·16
Offset 108, 41 lines modifiedOffset 108, 46 lines modified
108 ····.line·79108 ····.line·79
109 ····.line·80109 ····.line·80
110 ····.line·81110 ····.line·81
111 ····.line·82111 ····.line·82
112 ····.line·83112 ····.line·83
113 ····.line·84113 ····.line·84
114 ····.line·85114 ····.line·85
 115 ····.line·86
 116 ····.line·87
 117 ····.line·88
 118 ····.line·89
 119 ····.line·90
115 .end·method120 .end·method
  
116 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;121 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
117 ····.locals·2122 ····.locals·2
  
118 ····.line·1123 ····.line·1
119 ····iget·v0,·p0,·LS/f;->g:I124 ····iget·v0,·p0,·LR/f;->g:I
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····const/4·v1,·0x1127 ····const/4·v1,·0x1
  
123 ····.line·4128 ····.line·4
124 ····if-eqz·v0,·:cond_1129 ····if-eqz·v0,·:cond_1
  
125 ····.line·5130 ····.line·5
126 ····.line·6131 ····.line·6
127 ····if-ne·v0,·v1,·:cond_0132 ····if-ne·v0,·v1,·:cond_0
  
128 ····.line·7133 ····.line·7
129 ····.line·8134 ····.line·8
130 ····invoke-static·{p1},·LI1/f;->r0(Ljava/lang/Object;)V135 ····invoke-static·{p1},·LH1/a;->M0(Ljava/lang/Object;)V
  
131 ····.line·9136 ····.line·9
132 ····.line·10137 ····.line·10
133 ····.line·11138 ····.line·11
134 ····sget-object·p1,·LI1/j;->a:LI1/j;139 ····sget-object·p1,·LH1/j;->a:LH1/j;
  
135 ····.line·12140 ····.line·12
136 ····.line·13141 ····.line·13
137 ····return-object·p1142 ····return-object·p1
  
138 ····.line·14143 ····.line·14
139 ····:cond_0144 ····:cond_0
Offset 159, 20 lines modifiedOffset 164, 20 lines modified
159 ····.line·19164 ····.line·19
160 ····.line·20165 ····.line·20
161 ····.line·21166 ····.line·21
162 ····throw·p1167 ····throw·p1
  
163 ····.line·22168 ····.line·22
164 ····:cond_1169 ····:cond_1
165 ····invoke-static·{p1},·LI1/f;->r0(Ljava/lang/Object;)V170 ····invoke-static·{p1},·LH1/a;->M0(Ljava/lang/Object;)V
  
166 ····.line·23171 ····.line·23
167 ····.line·24172 ····.line·24
168 ····.line·25173 ····.line·25
169 ····iput·v1,·p0,·LS/f;->g:I174 ····iput·v1,·p0,·LR/f;->g:I
  
170 ····.line·26175 ····.line·26
171 ····.line·27176 ····.line·27
172 ····const/4·p1,·0x0177 ····const/4·p1,·0x0
  
173 ····.line·28178 ····.line·28
174 ····throw·p1179 ····throw·p1
Offset 229, 8 lines modifiedOffset 234, 13 lines modified
229 ····.line·79234 ····.line·79
230 ····.line·80235 ····.line·80
231 ····.line·81236 ····.line·81
232 ····.line·82237 ····.line·82
233 ····.line·83238 ····.line·83
234 ····.line·84239 ····.line·84
235 ····.line·85240 ····.line·85
 241 ····.line·86
 242 ····.line·87
 243 ····.line·88
 244 ····.line·89
 245 ····.line·90
236 .end·method246 .end·method
Max diff block lines reached; -1/2620 bytes (-0.04%) of diff not shown.
19.7 KB
smali/S/A.smali vs.
smali/D1/J.smali
Max HTML report size reached
7.82 KB
smali/S/w.smali vs.
smali/e2/t.smali
Max HTML report size reached
7.01 KB
smali/S/n.smali vs.
smali/R/n.smali
Max HTML report size reached
1020 B
smali/S/i.smali vs.
smali/r0/q.smali
Files 8% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 33 lines modified
1 .class·public·abstract·LS/i;1 .class·public·interface·abstract·Lr0/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:LS/h;5 .field·public·static·final·a:Lr0/b;
  
  
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
10 ····new-instance·v0,·LS/h;10 ····sget-object·v0,·Lr0/b;->b:Lr0/b;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V13 ····sput-object·v0,·Lr0/q;->a:Lr0/b;
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
 16 ····return-void
16 ····.line·617 ····.line·6
17 ····sput-object·v0,·LS/i;->a:LS/h; 
  
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····return-void 
21 ····.line·920 ····.line·9
22 ····.line·1021 ····.line·10
23 ····.line·1122 ····.line·11
24 ····.line·1223 ····.line·12
25 ····.line·1324 ····.line·13
26 ····.line·1425 ····.line·14
27 ····.line·1526 ····.line·15
Offset 102, 8 lines modifiedOffset 100, 13 lines modified
102 ····.line·82100 ····.line·82
103 ····.line·83101 ····.line·83
104 ····.line·84102 ····.line·84
105 ····.line·85103 ····.line·85
106 ····.line·86104 ····.line·86
107 ····.line·87105 ····.line·87
108 ····.line·88106 ····.line·88
 107 ····.line·89
 108 ····.line·90
 109 ····.line·91
 110 ····.line·92
 111 ····.line·93
109 .end·method112 .end·method
31.9 KB
smali/S/F.smali vs.
smali/m1/p.smali
Max HTML report size reached
2.44 KB
smali/S/M.smali vs.
smali/R/C.smali
Files 4% similar despite different names
    
Offset 1, 38 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·LS/M;1 .class·public·final·LR/C;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:LS/N;5 .field·public·f:Ljava/lang/Object;
  
6 .field·public·g:Ljava/io/File;6 .field·public·g:LR/N;
  
7 .field·public·h:Ljava/io/FileOutputStream;7 .field·public·h:LZ1/m;
  
8 .field·public·i:Ljava/io/FileOutputStream;8 .field·public·synthetic·i:Ljava/lang/Object;
  
9 .field·public·synthetic·j:Ljava/lang/Object;9 .field·public·final·synthetic·j:LR/N;
  
10 .field·public·final·synthetic·k:LS/N; 
  
11 .field·public·l:I10 .field·public·k:I
  
  
12 #·direct·methods11 #·direct·methods
13 .method·public·constructor·<init>(LS/N;LK1/e;)V12 .method·public·constructor·<init>(LR/N;LJ1/e;)V
14 ····.locals·013 ····.locals·0
  
15 ····.line·114 ····.line·1
16 ····iput-object·p1,·p0,·LS/M;->k:LS/N;15 ····iput-object·p1,·p0,·LR/C;->j:LR/N;
  
17 ····.line·216 ····.line·2
18 ····.line·317 ····.line·3
19 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V18 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
20 ····.line·419 ····.line·4
21 ····.line·520 ····.line·5
22 ····.line·621 ····.line·6
23 ····return-void22 ····return-void
24 ····.line·723 ····.line·7
25 ····.line·824 ····.line·8
Offset 173, 49 lines modifiedOffset 171, 53 lines modified
173 ····.line·143171 ····.line·143
174 ····.line·144172 ····.line·144
175 ····.line·145173 ····.line·145
176 ····.line·146174 ····.line·146
177 ····.line·147175 ····.line·147
178 ····.line·148176 ····.line·148
179 ····.line·149177 ····.line·149
 178 ····.line·150
 179 ····.line·151
 180 ····.line·152
 181 ····.line·153
180 .end·method182 .end·method
  
  
181 #·virtual·methods183 #·virtual·methods
182 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;184 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
183 ····.locals·1185 ····.locals·1
  
184 ····.line·1186 ····.line·1
185 ····iput-object·p1,·p0,·LS/M;->j:Ljava/lang/Object;187 ····iput-object·p1,·p0,·LR/C;->i:Ljava/lang/Object;
  
186 ····.line·2188 ····.line·2
187 ····.line·3189 ····.line·3
188 ····iget·p1,·p0,·LS/M;->l:I190 ····iget·p1,·p0,·LR/C;->k:I
  
189 ····.line·4191 ····.line·4
190 ····.line·5192 ····.line·5
191 ····const/high16·v0,·-0x80000000193 ····const/high16·v0,·-0x80000000
  
192 ····.line·6194 ····.line·6
193 ····.line·7195 ····.line·7
194 ····or-int/2addr·p1,·v0196 ····or-int/2addr·p1,·v0
  
195 ····.line·8197 ····.line·8
196 ····iput·p1,·p0,·LS/M;->l:I198 ····iput·p1,·p0,·LR/C;->k:I
  
197 ····.line·9199 ····.line·9
198 ····.line·10200 ····.line·10
199 ····iget-object·p1,·p0,·LS/M;->k:LS/N;201 ····iget-object·p1,·p0,·LR/C;->j:LR/N;
  
200 ····.line·11202 ····.line·11
201 ····.line·12203 ····.line·12
202 ····const/4·v0,·0x0204 ····const/4·v0,·0x0
  
203 ····.line·13205 ····.line·13
204 ····invoke-virtual·{p1,·v0,·p0},·LS/N;->k(Ljava/lang/Object;LK1/e;)Ljava/lang/Object;206 ····invoke-static·{p1,·v0,·p0},·LR/N;->c(LR/N;LR/q;LJ1/e;)Ljava/lang/Object;
  
205 ····.line·14207 ····.line·14
206 ····.line·15208 ····.line·15
207 ····.line·16209 ····.line·16
208 ····move-result-object·p1210 ····move-result-object·p1
  
209 ····.line·17211 ····.line·17
Offset 284, 8 lines modifiedOffset 286, 13 lines modified
284 ····.line·79286 ····.line·79
285 ····.line·80287 ····.line·80
286 ····.line·81288 ····.line·81
287 ····.line·82289 ····.line·82
288 ····.line·83290 ····.line·83
289 ····.line·84291 ····.line·84
290 ····.line·85292 ····.line·85
 293 ····.line·86
 294 ····.line·87
 295 ····.line·88
 296 ····.line·89
 297 ····.line·90
291 .end·method298 .end·method
2.31 KB
smali/S/e.smali vs.
smali/R/x.smali
Files 4% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LS/e;1 .class·public·final·LR/x;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:Ljava/io/Serializable;5 .field·public·synthetic·f:Ljava/lang/Object;
  
6 .field·public·g:Ljava/util/Iterator;6 .field·public·g:I
  
7 .field·public·synthetic·h:Ljava/lang/Object; 
  
8 .field·public·final·synthetic·i:LS/h;7 .field·public·final·synthetic·h:LR/y;
  
9 .field·public·j:I 
  
  
10 #·direct·methods8 #·direct·methods
11 .method·public·constructor·<init>(LS/h;LK1/e;)V9 .method·public·constructor·<init>(LR/y;LJ1/e;)V
12 ····.locals·010 ····.locals·0
  
13 ····.line·111 ····.line·1
14 ····iput-object·p1,·p0,·LS/e;->i:LS/h;12 ····iput-object·p1,·p0,·LR/x;->h:LR/y;
  
15 ····.line·213 ····.line·2
16 ····.line·314 ····.line·3
17 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V15 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
18 ····.line·416 ····.line·4
19 ····.line·517 ····.line·5
20 ····.line·618 ····.line·6
21 ····return-void19 ····return-void
22 ····.line·720 ····.line·7
23 ····.line·821 ····.line·8
Offset 169, 49 lines modifiedOffset 165, 53 lines modified
169 ····.line·143165 ····.line·143
170 ····.line·144166 ····.line·144
171 ····.line·145167 ····.line·145
172 ····.line·146168 ····.line·146
173 ····.line·147169 ····.line·147
174 ····.line·148170 ····.line·148
175 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
176 .end·method176 .end·method
  
  
177 #·virtual·methods177 #·virtual·methods
178 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;178 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
179 ····.locals·1179 ····.locals·1
  
180 ····.line·1180 ····.line·1
181 ····iput-object·p1,·p0,·LS/e;->h:Ljava/lang/Object;181 ····iput-object·p1,·p0,·LR/x;->f:Ljava/lang/Object;
  
182 ····.line·2182 ····.line·2
183 ····.line·3183 ····.line·3
184 ····iget·p1,·p0,·LS/e;->j:I184 ····iget·p1,·p0,·LR/x;->g:I
  
185 ····.line·4185 ····.line·4
186 ····.line·5186 ····.line·5
187 ····const/high16·v0,·-0x80000000187 ····const/high16·v0,·-0x80000000
  
188 ····.line·6188 ····.line·6
189 ····.line·7189 ····.line·7
190 ····or-int/2addr·p1,·v0190 ····or-int/2addr·p1,·v0
  
191 ····.line·8191 ····.line·8
192 ····iput·p1,·p0,·LS/e;->j:I192 ····iput·p1,·p0,·LR/x;->g:I
  
193 ····.line·9193 ····.line·9
194 ····.line·10194 ····.line·10
195 ····iget-object·p1,·p0,·LS/e;->i:LS/h;195 ····iget-object·p1,·p0,·LR/x;->h:LR/y;
  
196 ····.line·11196 ····.line·11
197 ····.line·12197 ····.line·12
198 ····const/4·v0,·0x0198 ····const/4·v0,·0x0
  
199 ····.line·13199 ····.line·13
200 ····invoke-static·{p1,·v0,·v0,·p0},·LS/h;->a(LS/h;Ljava/util/List;LS/F;LK1/e;)Ljava/lang/Object;200 ····invoke-virtual·{p1,·v0,·p0},·LR/y;->b(Ljava/lang/Object;LJ1/e;)Ljava/lang/Object;
  
201 ····.line·14201 ····.line·14
202 ····.line·15202 ····.line·15
203 ····.line·16203 ····.line·16
204 ····move-result-object·p1204 ····move-result-object·p1
  
205 ····.line·17205 ····.line·17
Offset 280, 8 lines modifiedOffset 280, 13 lines modified
280 ····.line·79280 ····.line·79
281 ····.line·80281 ····.line·80
282 ····.line·81282 ····.line·81
283 ····.line·82283 ····.line·82
284 ····.line·83284 ····.line·83
285 ····.line·84285 ····.line·84
286 ····.line·85286 ····.line·85
 287 ····.line·86
 288 ····.line·87
 289 ····.line·88
 290 ····.line·89
 291 ····.line·90
287 .end·method292 .end·method
2.17 KB
smali/S/I.smali vs.
smali/R/I.smali
Files 3% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LS/I;1 .class·public·final·LR/I;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:LS/N;5 .field·public·f:LR/N;
  
6 .field·public·g:Ljava/io/FileInputStream;6 .field·public·g:Ljava/io/FileInputStream;
  
7 .field·public·synthetic·h:Ljava/lang/Object;7 .field·public·synthetic·h:Ljava/lang/Object;
  
8 .field·public·final·synthetic·i:LS/N;8 .field·public·final·synthetic·i:LR/N;
  
9 .field·public·j:I9 .field·public·j:I
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(LS/N;LK1/e;)V11 .method·public·constructor·<init>(LR/N;LJ1/e;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput-object·p1,·p0,·LS/I;->i:LS/N;14 ····iput-object·p1,·p0,·LR/I;->i:LR/N;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V17 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····.line·620 ····.line·6
21 ····return-void21 ····return-void
22 ····.line·722 ····.line·7
23 ····.line·823 ····.line·8
Offset 169, 46 lines modifiedOffset 169, 50 lines modified
169 ····.line·143169 ····.line·143
170 ····.line·144170 ····.line·144
171 ····.line·145171 ····.line·145
172 ····.line·146172 ····.line·146
173 ····.line·147173 ····.line·147
174 ····.line·148174 ····.line·148
175 ····.line·149175 ····.line·149
 176 ····.line·150
 177 ····.line·151
 178 ····.line·152
 179 ····.line·153
176 .end·method180 .end·method
  
  
177 #·virtual·methods181 #·virtual·methods
178 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;182 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
179 ····.locals·1183 ····.locals·1
  
180 ····.line·1184 ····.line·1
181 ····iput-object·p1,·p0,·LS/I;->h:Ljava/lang/Object;185 ····iput-object·p1,·p0,·LR/I;->h:Ljava/lang/Object;
  
182 ····.line·2186 ····.line·2
183 ····.line·3187 ····.line·3
184 ····iget·p1,·p0,·LS/I;->j:I188 ····iget·p1,·p0,·LR/I;->j:I
  
185 ····.line·4189 ····.line·4
186 ····.line·5190 ····.line·5
187 ····const/high16·v0,·-0x80000000191 ····const/high16·v0,·-0x80000000
  
188 ····.line·6192 ····.line·6
189 ····.line·7193 ····.line·7
190 ····or-int/2addr·p1,·v0194 ····or-int/2addr·p1,·v0
  
191 ····.line·8195 ····.line·8
192 ····iput·p1,·p0,·LS/I;->j:I196 ····iput·p1,·p0,·LR/I;->j:I
  
193 ····.line·9197 ····.line·9
194 ····.line·10198 ····.line·10
195 ····iget-object·p1,·p0,·LS/I;->i:LS/N;199 ····iget-object·p1,·p0,·LR/I;->i:LR/N;
  
196 ····.line·11200 ····.line·11
197 ····.line·12201 ····.line·12
198 ····invoke-virtual·{p1,·p0},·LS/N;->h(LK1/e;)Ljava/lang/Object;202 ····invoke-virtual·{p1,·p0},·LR/N;->h(LJ1/e;)Ljava/lang/Object;
  
199 ····.line·13203 ····.line·13
200 ····.line·14204 ····.line·14
201 ····.line·15205 ····.line·15
202 ····move-result-object·p1206 ····move-result-object·p1
  
203 ····.line·16207 ····.line·16
Offset 278, 8 lines modifiedOffset 282, 13 lines modified
278 ····.line·79282 ····.line·79
279 ····.line·80283 ····.line·80
280 ····.line·81284 ····.line·81
281 ····.line·82285 ····.line·82
282 ····.line·83286 ····.line·83
283 ····.line·84287 ····.line·84
284 ····.line·85288 ····.line·85
 289 ····.line·86
 290 ····.line·87
 291 ····.line·88
 292 ····.line·89
 293 ····.line·90
285 .end·method294 .end·method
19.5 KB
smali/S/v.smali vs.
smali/z0/c.smali
Max HTML report size reached
1.04 KB
smali/S/P.smali vs.
smali/y/f.smali
Files 7% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·LS/P; 
2 .super·LS/O;1 .class·public·abstract·Ly/f;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:LS/P; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·static·constructor·<clinit>()V5 .method·public·static·a(Landroid/content/Context;)[Ljava/io/File;
8 ····.locals·16 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····new-instance·v0,·LS/P;8 ····invoke-virtual·{p0},·Landroid/content/Context;->getExternalMediaDirs()[Ljava/io/File;
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
14 ····.line·411 ····.line·4
 12 ····move-result-object·p0
  
15 ····.line·513 ····.line·5
 14 ····return-object·p0
16 ····.line·615 ····.line·6
17 ····sput-object·v0,·LS/P;->a:LS/P; 
  
18 ····.line·716 ····.line·7
19 ····.line·817 ····.line·8
20 ····return-void 
21 ····.line·918 ····.line·9
22 ····.line·1019 ····.line·10
23 ····.line·1120 ····.line·11
24 ····.line·1221 ····.line·12
25 ····.line·1322 ····.line·13
26 ····.line·1423 ····.line·14
27 ····.line·1524 ····.line·15
Offset 102, 8 lines modifiedOffset 96, 10 lines modified
102 ····.line·8296 ····.line·82
103 ····.line·8397 ····.line·83
104 ····.line·8498 ····.line·84
105 ····.line·8599 ····.line·85
106 ····.line·86100 ····.line·86
107 ····.line·87101 ····.line·87
108 ····.line·88102 ····.line·88
 103 ····.line·89
 104 ····.line·90
109 .end·method105 .end·method
2.33 KB
smali/S/D.smali vs.
smali/R/D.smali
Files 5% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 .class·public·final·LS/D;1 .class·public·final·LR/D;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:LS/N;5 .field·public·f:LR/N;
  
6 .field·public·g:Ljava/lang/Object;6 .field·public·g:Ljava/lang/Object;
  
7 .field·public·h:Ljava/io/Serializable;7 .field·public·h:Ljava/io/Serializable;
  
8 .field·public·i:Ljava/lang/Object;8 .field·public·i:Ljava/lang/Object;
  
9 .field·public·j:LS/F;9 .field·public·j:LR/F;
  
10 .field·public·k:Ljava/util/Iterator;10 .field·public·k:Ljava/util/Iterator;
  
11 .field·public·synthetic·l:Ljava/lang/Object;11 .field·public·synthetic·l:Ljava/lang/Object;
  
12 .field·public·final·synthetic·m:LS/N;12 .field·public·final·synthetic·m:LR/N;
  
13 .field·public·n:I13 .field·public·n:I
  
  
14 #·direct·methods14 #·direct·methods
15 .method·public·constructor·<init>(LS/N;LK1/e;)V15 .method·public·constructor·<init>(LR/N;LJ1/e;)V
16 ····.locals·016 ····.locals·0
  
17 ····.line·117 ····.line·1
18 ····iput-object·p1,·p0,·LS/D;->m:LS/N;18 ····iput-object·p1,·p0,·LR/D;->m:LR/N;
  
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V21 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
22 ····.line·422 ····.line·4
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····return-void25 ····return-void
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
Offset 177, 46 lines modifiedOffset 177, 50 lines modified
177 ····.line·143177 ····.line·143
178 ····.line·144178 ····.line·144
179 ····.line·145179 ····.line·145
180 ····.line·146180 ····.line·146
181 ····.line·147181 ····.line·147
182 ····.line·148182 ····.line·148
183 ····.line·149183 ····.line·149
 184 ····.line·150
 185 ····.line·151
 186 ····.line·152
 187 ····.line·153
184 .end·method188 .end·method
  
  
185 #·virtual·methods189 #·virtual·methods
186 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;190 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
187 ····.locals·1191 ····.locals·1
  
188 ····.line·1192 ····.line·1
189 ····iput-object·p1,·p0,·LS/D;->l:Ljava/lang/Object;193 ····iput-object·p1,·p0,·LR/D;->l:Ljava/lang/Object;
  
190 ····.line·2194 ····.line·2
191 ····.line·3195 ····.line·3
192 ····iget·p1,·p0,·LS/D;->n:I196 ····iget·p1,·p0,·LR/D;->n:I
  
193 ····.line·4197 ····.line·4
194 ····.line·5198 ····.line·5
195 ····const/high16·v0,·-0x80000000199 ····const/high16·v0,·-0x80000000
  
196 ····.line·6200 ····.line·6
197 ····.line·7201 ····.line·7
198 ····or-int/2addr·p1,·v0202 ····or-int/2addr·p1,·v0
  
199 ····.line·8203 ····.line·8
200 ····iput·p1,·p0,·LS/D;->n:I204 ····iput·p1,·p0,·LR/D;->n:I
  
201 ····.line·9205 ····.line·9
202 ····.line·10206 ····.line·10
203 ····iget-object·p1,·p0,·LS/D;->m:LS/N;207 ····iget-object·p1,·p0,·LR/D;->m:LR/N;
  
204 ····.line·11208 ····.line·11
205 ····.line·12209 ····.line·12
206 ····invoke-virtual·{p1,·p0},·LS/N;->e(LK1/e;)Ljava/lang/Object;210 ····invoke-virtual·{p1,·p0},·LR/N;->e(LJ1/e;)Ljava/lang/Object;
  
207 ····.line·13211 ····.line·13
208 ····.line·14212 ····.line·14
209 ····.line·15213 ····.line·15
210 ····move-result-object·p1214 ····move-result-object·p1
  
211 ····.line·16215 ····.line·16
Offset 286, 8 lines modifiedOffset 290, 13 lines modified
286 ····.line·79290 ····.line·79
287 ····.line·80291 ····.line·80
288 ····.line·81292 ····.line·81
289 ····.line·82293 ····.line·82
290 ····.line·83294 ····.line·83
291 ····.line·84295 ····.line·84
292 ····.line·85296 ····.line·85
 297 ····.line·86
 298 ····.line·87
 299 ····.line·88
 300 ····.line·89
 301 ····.line·90
293 .end·method302 .end·method
21.5 KB
smali/S/g.smali vs.
smali/m1/C.smali
Max HTML report size reached
2.27 KB
smali/S/K.smali vs.
smali/R/K.smali
Files 4% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·LS/K;1 .class·public·final·LR/K;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:LS/N;5 .field·public·f:LR/N;
  
6 .field·public·g:Ljava/lang/Object;6 .field·public·g:Ljava/lang/Object;
  
7 .field·public·h:Ljava/lang/Object;7 .field·public·h:Ljava/lang/Object;
  
8 .field·public·synthetic·i:Ljava/lang/Object;8 .field·public·synthetic·i:Ljava/lang/Object;
  
9 .field·public·final·synthetic·j:LS/N;9 .field·public·final·synthetic·j:LR/N;
  
10 .field·public·k:I10 .field·public·k:I
  
  
11 #·direct·methods11 #·direct·methods
12 .method·public·constructor·<init>(LS/N;LK1/e;)V12 .method·public·constructor·<init>(LR/N;LJ1/e;)V
13 ····.locals·013 ····.locals·0
  
14 ····.line·114 ····.line·1
15 ····iput-object·p1,·p0,·LS/K;->j:LS/N;15 ····iput-object·p1,·p0,·LR/K;->j:LR/N;
  
16 ····.line·216 ····.line·2
17 ····.line·317 ····.line·3
18 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V18 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
19 ····.line·419 ····.line·4
20 ····.line·520 ····.line·5
21 ····.line·621 ····.line·6
22 ····return-void22 ····return-void
23 ····.line·723 ····.line·7
24 ····.line·824 ····.line·8
Offset 171, 49 lines modifiedOffset 171, 53 lines modified
171 ····.line·143171 ····.line·143
172 ····.line·144172 ····.line·144
173 ····.line·145173 ····.line·145
174 ····.line·146174 ····.line·146
175 ····.line·147175 ····.line·147
176 ····.line·148176 ····.line·148
177 ····.line·149177 ····.line·149
 178 ····.line·150
 179 ····.line·151
 180 ····.line·152
 181 ····.line·153
178 .end·method182 .end·method
  
  
179 #·virtual·methods183 #·virtual·methods
180 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;184 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
181 ····.locals·1185 ····.locals·1
  
182 ····.line·1186 ····.line·1
183 ····iput-object·p1,·p0,·LS/K;->i:Ljava/lang/Object;187 ····iput-object·p1,·p0,·LR/K;->i:Ljava/lang/Object;
  
184 ····.line·2188 ····.line·2
185 ····.line·3189 ····.line·3
186 ····iget·p1,·p0,·LS/K;->k:I190 ····iget·p1,·p0,·LR/K;->k:I
  
187 ····.line·4191 ····.line·4
188 ····.line·5192 ····.line·5
189 ····const/high16·v0,·-0x80000000193 ····const/high16·v0,·-0x80000000
  
190 ····.line·6194 ····.line·6
191 ····.line·7195 ····.line·7
192 ····or-int/2addr·p1,·v0196 ····or-int/2addr·p1,·v0
  
193 ····.line·8197 ····.line·8
194 ····iput·p1,·p0,·LS/K;->k:I198 ····iput·p1,·p0,·LR/K;->k:I
  
195 ····.line·9199 ····.line·9
196 ····.line·10200 ····.line·10
197 ····iget-object·p1,·p0,·LS/K;->j:LS/N;201 ····iget-object·p1,·p0,·LR/K;->j:LR/N;
  
198 ····.line·11202 ····.line·11
199 ····.line·12203 ····.line·12
200 ····const/4·v0,·0x0204 ····const/4·v0,·0x0
  
201 ····.line·13205 ····.line·13
202 ····invoke-virtual·{p1,·p0,·v0,·v0},·LS/N;->j(LK1/e;LK1/j;LS1/p;)Ljava/lang/Object;206 ····invoke-virtual·{p1,·p0,·v0,·v0},·LR/N;->j(LJ1/e;LJ1/j;LR1/p;)Ljava/lang/Object;
  
203 ····.line·14207 ····.line·14
204 ····.line·15208 ····.line·15
205 ····.line·16209 ····.line·16
206 ····move-result-object·p1210 ····move-result-object·p1
  
207 ····.line·17211 ····.line·17
Offset 282, 8 lines modifiedOffset 286, 13 lines modified
282 ····.line·79286 ····.line·79
283 ····.line·80287 ····.line·80
284 ····.line·81288 ····.line·81
285 ····.line·82289 ····.line·82
286 ····.line·83290 ····.line·83
287 ····.line·84291 ····.line·84
288 ····.line·85292 ····.line·85
 293 ····.line·86
 294 ····.line·87
 295 ····.line·88
 296 ····.line·89
 297 ····.line·90
289 .end·method298 .end·method
5.88 KB
smali/S/c.smali vs.
smali/R0/w.smali
Max HTML report size reached
4.01 KB
smali/S/x.smali vs.
smali/i/Q.smali
Max HTML report size reached
2.38 KB
smali/S/G.smali vs.
smali/D1/C.smali
Files 9% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LS/G;1 .class·public·final·LD1/C;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:LS/N;5 .field·public·synthetic·f:Ljava/lang/Object;
  
6 .field·public·synthetic·g:Ljava/lang/Object;6 .field·public·g:I
  
7 .field·public·final·synthetic·h:LS/N;7 .field·public·final·synthetic·h:LR/y;
  
8 .field·public·i:I 
  
  
9 #·direct·methods8 #·direct·methods
10 .method·public·constructor·<init>(LS/N;LK1/e;)V9 .method·public·constructor·<init>(LR/y;LJ1/e;)V
11 ····.locals·010 ····.locals·0
  
12 ····.line·111 ····.line·1
13 ····iput-object·p1,·p0,·LS/G;->h:LS/N;12 ····iput-object·p1,·p0,·LD1/C;->h:LR/y;
  
14 ····.line·213 ····.line·2
15 ····.line·314 ····.line·3
16 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V15 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
17 ····.line·416 ····.line·4
18 ····.line·517 ····.line·5
19 ····.line·618 ····.line·6
20 ····return-void19 ····return-void
21 ····.line·720 ····.line·7
22 ····.line·821 ····.line·8
Offset 167, 55 lines modifiedOffset 165, 61 lines modified
167 ····.line·143165 ····.line·143
168 ····.line·144166 ····.line·144
169 ····.line·145167 ····.line·145
170 ····.line·146168 ····.line·146
171 ····.line·147169 ····.line·147
172 ····.line·148170 ····.line·148
173 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
174 .end·method176 .end·method
  
  
175 #·virtual·methods177 #·virtual·methods
176 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;178 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
177 ····.locals·1179 ····.locals·1
  
178 ····.line·1180 ····.line·1
179 ····iput-object·p1,·p0,·LS/G;->g:Ljava/lang/Object;181 ····iput-object·p1,·p0,·LD1/C;->f:Ljava/lang/Object;
  
180 ····.line·2182 ····.line·2
181 ····.line·3183 ····.line·3
182 ····iget·p1,·p0,·LS/G;->i:I184 ····iget·p1,·p0,·LD1/C;->g:I
  
183 ····.line·4185 ····.line·4
184 ····.line·5186 ····.line·5
185 ····const/high16·v0,·-0x80000000187 ····const/high16·v0,·-0x80000000
  
186 ····.line·6188 ····.line·6
187 ····.line·7189 ····.line·7
188 ····or-int/2addr·p1,·v0190 ····or-int/2addr·p1,·v0
  
189 ····.line·8191 ····.line·8
190 ····iput·p1,·p0,·LS/G;->i:I192 ····iput·p1,·p0,·LD1/C;->g:I
  
191 ····.line·9193 ····.line·9
192 ····.line·10194 ····.line·10
193 ····iget-object·p1,·p0,·LS/G;->h:LS/N;195 ····iget-object·p1,·p0,·LD1/C;->h:LR/y;
  
194 ····.line·11196 ····.line·11
195 ····.line·12197 ····.line·12
196 ····invoke-virtual·{p1,·p0},·LS/N;->f(LK1/e;)Ljava/lang/Object;198 ····const/4·v0,·0x0
  
197 ····.line·13199 ····.line·13
 200 ····invoke-virtual·{p1,·v0,·p0},·LR/y;->b(Ljava/lang/Object;LJ1/e;)Ljava/lang/Object;
  
198 ····.line·14201 ····.line·14
199 ····.line·15202 ····.line·15
 203 ····.line·16
200 ····move-result-object·p1204 ····move-result-object·p1
  
201 ····.line·16 
202 ····return-object·p1 
203 ····.line·17205 ····.line·17
 206 ····return-object·p1
204 ····.line·18207 ····.line·18
205 ····.line·19208 ····.line·19
206 ····.line·20209 ····.line·20
207 ····.line·21210 ····.line·21
208 ····.line·22211 ····.line·22
209 ····.line·23212 ····.line·23
210 ····.line·24213 ····.line·24
Offset 276, 8 lines modifiedOffset 280, 13 lines modified
276 ····.line·79280 ····.line·79
277 ····.line·80281 ····.line·80
278 ····.line·81282 ····.line·81
279 ····.line·82283 ····.line·82
280 ····.line·83284 ····.line·83
281 ····.line·84285 ····.line·84
282 ····.line·85286 ····.line·85
 287 ····.line·86
 288 ····.line·87
 289 ····.line·88
 290 ····.line·89
 291 ····.line·90
283 .end·method292 .end·method
2.51 KB
smali/S/E.smali vs.
smali/R/M.smali
Files 5% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 38 lines modified
1 .class·public·final·LS/E;1 .class·public·final·LR/M;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:Ljava/lang/Object;5 .field·public·f:LR/N;
  
6 .field·public·g:Ljava/lang/Object;6 .field·public·g:Ljava/io/File;
  
7 .field·public·h:Ljava/lang/Object;7 .field·public·h:Ljava/io/FileOutputStream;
  
8 .field·public·i:LT1/n;8 .field·public·i:Ljava/io/FileOutputStream;
  
9 .field·public·j:LS/N;9 .field·public·synthetic·j:Ljava/lang/Object;
  
10 .field·public·synthetic·k:Ljava/lang/Object;10 .field·public·final·synthetic·k:LR/N;
  
11 .field·public·final·synthetic·l:LS/F; 
  
12 .field·public·m:I11 .field·public·l:I
  
  
13 #·direct·methods12 #·direct·methods
14 .method·public·constructor·<init>(LS/F;LK1/e;)V13 .method·public·constructor·<init>(LR/N;LJ1/e;)V
15 ····.locals·014 ····.locals·0
  
16 ····.line·115 ····.line·1
17 ····iput-object·p1,·p0,·LS/E;->l:LS/F;16 ····iput-object·p1,·p0,·LR/M;->k:LR/N;
  
18 ····.line·217 ····.line·2
19 ····.line·318 ····.line·3
20 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V19 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
21 ····.line·420 ····.line·4
22 ····.line·521 ····.line·5
23 ····.line·622 ····.line·6
24 ····return-void23 ····return-void
25 ····.line·724 ····.line·7
26 ····.line·825 ····.line·8
Offset 175, 49 lines modifiedOffset 173, 53 lines modified
175 ····.line·143173 ····.line·143
176 ····.line·144174 ····.line·144
177 ····.line·145175 ····.line·145
178 ····.line·146176 ····.line·146
179 ····.line·147177 ····.line·147
180 ····.line·148178 ····.line·148
181 ····.line·149179 ····.line·149
 180 ····.line·150
 181 ····.line·151
 182 ····.line·152
 183 ····.line·153
182 .end·method184 .end·method
  
  
183 #·virtual·methods185 #·virtual·methods
184 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;186 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
185 ····.locals·1187 ····.locals·1
  
186 ····.line·1188 ····.line·1
187 ····iput-object·p1,·p0,·LS/E;->k:Ljava/lang/Object;189 ····iput-object·p1,·p0,·LR/M;->j:Ljava/lang/Object;
  
188 ····.line·2190 ····.line·2
189 ····.line·3191 ····.line·3
190 ····iget·p1,·p0,·LS/E;->m:I192 ····iget·p1,·p0,·LR/M;->l:I
  
191 ····.line·4193 ····.line·4
192 ····.line·5194 ····.line·5
193 ····const/high16·v0,·-0x80000000195 ····const/high16·v0,·-0x80000000
  
194 ····.line·6196 ····.line·6
195 ····.line·7197 ····.line·7
196 ····or-int/2addr·p1,·v0198 ····or-int/2addr·p1,·v0
  
197 ····.line·8199 ····.line·8
198 ····iput·p1,·p0,·LS/E;->m:I200 ····iput·p1,·p0,·LR/M;->l:I
  
199 ····.line·9201 ····.line·9
200 ····.line·10202 ····.line·10
201 ····iget-object·p1,·p0,·LS/E;->l:LS/F;203 ····iget-object·p1,·p0,·LR/M;->k:LR/N;
  
202 ····.line·11204 ····.line·11
203 ····.line·12205 ····.line·12
204 ····const/4·v0,·0x0206 ····const/4·v0,·0x0
  
205 ····.line·13207 ····.line·13
206 ····invoke-virtual·{p1,·v0,·p0},·LS/F;->a(LS/g;LK1/e;)Ljava/lang/Object;208 ····invoke-virtual·{p1,·v0,·p0},·LR/N;->k(Ljava/lang/Object;LJ1/e;)Ljava/lang/Object;
  
207 ····.line·14209 ····.line·14
208 ····.line·15210 ····.line·15
209 ····.line·16211 ····.line·16
210 ····move-result-object·p1212 ····move-result-object·p1
  
211 ····.line·17213 ····.line·17
Offset 286, 8 lines modifiedOffset 288, 13 lines modified
286 ····.line·79288 ····.line·79
287 ····.line·80289 ····.line·80
288 ····.line·81290 ····.line·81
289 ····.line·82291 ····.line·82
290 ····.line·83292 ····.line·83
291 ····.line·84293 ····.line·84
292 ····.line·85294 ····.line·85
 295 ····.line·86
 296 ····.line·87
 297 ····.line·88
 298 ····.line·89
 299 ····.line·90
293 .end·method300 .end·method
2.12 KB
smali/S/H.smali vs.
smali/R/H.smali
Files 12% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 .class·public·final·LS/H;1 .class·public·final·LR/H;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:LS/N;5 .field·public·f:LR/N;
  
6 .field·public·synthetic·g:Ljava/lang/Object;6 .field·public·synthetic·g:Ljava/lang/Object;
  
7 .field·public·final·synthetic·h:LS/N;7 .field·public·final·synthetic·h:LR/N;
  
8 .field·public·i:I8 .field·public·i:I
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(LS/N;LK1/e;)V10 .method·public·constructor·<init>(LR/N;LJ1/e;)V
11 ····.locals·011 ····.locals·0
  
12 ····.line·112 ····.line·1
13 ····iput-object·p1,·p0,·LS/H;->h:LS/N;13 ····iput-object·p1,·p0,·LR/H;->h:LR/N;
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V16 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
17 ····.line·417 ····.line·4
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····return-void20 ····return-void
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
Offset 167, 46 lines modifiedOffset 167, 50 lines modified
167 ····.line·143167 ····.line·143
168 ····.line·144168 ····.line·144
169 ····.line·145169 ····.line·145
170 ····.line·146170 ····.line·146
171 ····.line·147171 ····.line·147
172 ····.line·148172 ····.line·148
173 ····.line·149173 ····.line·149
 174 ····.line·150
 175 ····.line·151
 176 ····.line·152
 177 ····.line·153
174 .end·method178 .end·method
  
  
175 #·virtual·methods179 #·virtual·methods
176 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;180 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
177 ····.locals·1181 ····.locals·1
  
178 ····.line·1182 ····.line·1
179 ····iput-object·p1,·p0,·LS/H;->g:Ljava/lang/Object;183 ····iput-object·p1,·p0,·LR/H;->g:Ljava/lang/Object;
  
180 ····.line·2184 ····.line·2
181 ····.line·3185 ····.line·3
182 ····iget·p1,·p0,·LS/H;->i:I186 ····iget·p1,·p0,·LR/H;->i:I
  
183 ····.line·4187 ····.line·4
184 ····.line·5188 ····.line·5
185 ····const/high16·v0,·-0x80000000189 ····const/high16·v0,·-0x80000000
  
186 ····.line·6190 ····.line·6
187 ····.line·7191 ····.line·7
188 ····or-int/2addr·p1,·v0192 ····or-int/2addr·p1,·v0
  
189 ····.line·8193 ····.line·8
190 ····iput·p1,·p0,·LS/H;->i:I194 ····iput·p1,·p0,·LR/H;->i:I
  
191 ····.line·9195 ····.line·9
192 ····.line·10196 ····.line·10
193 ····iget-object·p1,·p0,·LS/H;->h:LS/N;197 ····iget-object·p1,·p0,·LR/H;->h:LR/N;
  
194 ····.line·11198 ····.line·11
195 ····.line·12199 ····.line·12
196 ····invoke-virtual·{p1,·p0},·LS/N;->g(LK1/e;)Ljava/lang/Object;200 ····invoke-virtual·{p1,·p0},·LR/N;->g(LJ1/e;)Ljava/lang/Object;
  
197 ····.line·13201 ····.line·13
198 ····.line·14202 ····.line·14
199 ····.line·15203 ····.line·15
200 ····move-result-object·p1204 ····move-result-object·p1
  
201 ····.line·16205 ····.line·16
Offset 276, 8 lines modifiedOffset 280, 13 lines modified
276 ····.line·79280 ····.line·79
277 ····.line·80281 ····.line·80
278 ····.line·81282 ····.line·81
279 ····.line·82283 ····.line·82
280 ····.line·83284 ····.line·83
281 ····.line·84285 ····.line·84
282 ····.line·85286 ····.line·85
 287 ····.line·86
 288 ····.line·87
 289 ····.line·88
 290 ····.line·89
 291 ····.line·90
283 .end·method292 .end·method
2.15 KB
smali/S/J.smali vs.
smali/R/J.smali
Files 2% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LS/J;1 .class·public·final·LR/J;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·f:Ljava/lang/Object;5 .field·public·f:Ljava/lang/Object;
  
6 .field·public·g:Ljava/lang/Object;6 .field·public·g:Ljava/lang/Object;
  
7 .field·public·synthetic·h:Ljava/lang/Object;7 .field·public·synthetic·h:Ljava/lang/Object;
  
8 .field·public·final·synthetic·i:LS/N;8 .field·public·final·synthetic·i:LR/N;
  
9 .field·public·j:I9 .field·public·j:I
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(LS/N;LK1/e;)V11 .method·public·constructor·<init>(LR/N;LJ1/e;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput-object·p1,·p0,·LS/J;->i:LS/N;14 ····iput-object·p1,·p0,·LR/J;->i:LR/N;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V17 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····.line·620 ····.line·6
21 ····return-void21 ····return-void
22 ····.line·722 ····.line·7
23 ····.line·823 ····.line·8
Offset 169, 46 lines modifiedOffset 169, 50 lines modified
169 ····.line·143169 ····.line·143
170 ····.line·144170 ····.line·144
171 ····.line·145171 ····.line·145
172 ····.line·146172 ····.line·146
173 ····.line·147173 ····.line·147
174 ····.line·148174 ····.line·148
175 ····.line·149175 ····.line·149
 176 ····.line·150
 177 ····.line·151
 178 ····.line·152
 179 ····.line·153
176 .end·method180 .end·method
  
  
177 #·virtual·methods181 #·virtual·methods
178 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;182 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
179 ····.locals·1183 ····.locals·1
  
180 ····.line·1184 ····.line·1
181 ····iput-object·p1,·p0,·LS/J;->h:Ljava/lang/Object;185 ····iput-object·p1,·p0,·LR/J;->h:Ljava/lang/Object;
  
182 ····.line·2186 ····.line·2
183 ····.line·3187 ····.line·3
184 ····iget·p1,·p0,·LS/J;->j:I188 ····iget·p1,·p0,·LR/J;->j:I
  
185 ····.line·4189 ····.line·4
186 ····.line·5190 ····.line·5
187 ····const/high16·v0,·-0x80000000191 ····const/high16·v0,·-0x80000000
  
188 ····.line·6192 ····.line·6
189 ····.line·7193 ····.line·7
190 ····or-int/2addr·p1,·v0194 ····or-int/2addr·p1,·v0
  
191 ····.line·8195 ····.line·8
192 ····iput·p1,·p0,·LS/J;->j:I196 ····iput·p1,·p0,·LR/J;->j:I
  
193 ····.line·9197 ····.line·9
194 ····.line·10198 ····.line·10
195 ····iget-object·p1,·p0,·LS/J;->i:LS/N;199 ····iget-object·p1,·p0,·LR/J;->i:LR/N;
  
196 ····.line·11200 ····.line·11
197 ····.line·12201 ····.line·12
198 ····invoke-virtual·{p1,·p0},·LS/N;->i(LK1/e;)Ljava/lang/Object;202 ····invoke-virtual·{p1,·p0},·LR/N;->i(LJ1/e;)Ljava/lang/Object;
  
199 ····.line·13203 ····.line·13
200 ····.line·14204 ····.line·14
201 ····.line·15205 ····.line·15
202 ····move-result-object·p1206 ····move-result-object·p1
  
203 ····.line·16207 ····.line·16
Offset 278, 8 lines modifiedOffset 282, 13 lines modified
278 ····.line·79282 ····.line·79
279 ····.line·80283 ····.line·80
280 ····.line·81284 ····.line·81
281 ····.line·82285 ····.line·82
282 ····.line·83286 ····.line·83
283 ····.line·84287 ····.line·84
284 ····.line·85288 ····.line·85
 289 ····.line·86
 290 ····.line·87
 291 ····.line·88
 292 ····.line·89
 293 ····.line·90
285 .end·method294 .end·method
14.1 KB
smali/H0/d.smali vs.
smali/Z/f.smali
Max HTML report size reached
171 KB
smali/H0/f.smali vs.
smali/F0/f.smali
Max HTML report size reached
9.56 KB
smali/H0/b.smali vs.
smali/A0/b.smali
Max HTML report size reached
4.47 KB
smali/H0/c.smali vs.
smali/R/E.smali
Max HTML report size reached
67.3 KB
smali/w0/k.smali vs.
smali/r0/r.smali
Max HTML report size reached
5.46 KB
smali/w0/j.smali vs.
smali/u0/j.smali
Max HTML report size reached
2.5 KB
smali/w0/d.smali vs.
smali/u0/d.smali
Files 7% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·Lw0/d;1 .class·public·final·Lu0/d;
2 .super·LT1/h;2 .super·LS1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS1/l;5 .implements·LR1/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·d:Lw0/d;7 .field·public·static·final·d:Lu0/d;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·210 ····.locals·2
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·Lw0/d;12 ····new-instance·v0,·Lu0/d;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const/4·v1,·0x115 ····const/4·v1,·0x1
  
16 ····.line·416 ····.line·4
17 ····invoke-direct·{v0,·v1},·LT1/h;-><init>(I)V17 ····invoke-direct·{v0,·v1},·LS1/h;-><init>(I)V
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·Lw0/d;->d:Lw0/d;21 ····sput-object·v0,·Lu0/d;->d:Lu0/d;
  
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····return-void24 ····return-void
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
Offset 107, 27 lines modifiedOffset 107, 32 lines modified
107 ····.line·82107 ····.line·82
108 ····.line·83108 ····.line·83
109 ····.line·84109 ····.line·84
110 ····.line·85110 ····.line·85
111 ····.line·86111 ····.line·86
112 ····.line·87112 ····.line·87
113 ····.line·88113 ····.line·88
 114 ····.line·89
 115 ····.line·90
 116 ····.line·91
 117 ····.line·92
 118 ····.line·93
114 .end·method119 .end·method
  
  
115 #·virtual·methods120 #·virtual·methods
116 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;121 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
117 ····.locals·2122 ····.locals·2
  
118 ····.line·1123 ····.line·1
119 ····const-string·v0,·"$this$require"124 ····const-string·v0,·"$this$require"
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V127 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
123 ····.line·4128 ····.line·4
124 ····.line·5129 ····.line·5
125 ····.line·6130 ····.line·6
126 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getType()I131 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getType()I
  
127 ····.line·7132 ····.line·7
Offset 231, 25 lines modifiedOffset 236, 30 lines modified
231 ····.line·79236 ····.line·79
232 ····.line·80237 ····.line·80
233 ····.line·81238 ····.line·81
234 ····.line·82239 ····.line·82
235 ····.line·83240 ····.line·83
236 ····.line·84241 ····.line·84
237 ····.line·85242 ····.line·85
 243 ····.line·86
 244 ····.line·87
 245 ····.line·88
 246 ····.line·89
 247 ····.line·90
238 .end·method248 .end·method
  
239 .method·public·final·bridge·synthetic·h(Ljava/lang/Object;)Ljava/lang/Object;249 .method·public·final·bridge·synthetic·i(Ljava/lang/Object;)Ljava/lang/Object;
240 ····.locals·0250 ····.locals·0
  
241 ····.line·1251 ····.line·1
242 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;252 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;
  
243 ····.line·2253 ····.line·2
244 ····.line·3254 ····.line·3
245 ····invoke-virtual·{p0,·p1},·Lw0/d;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;255 ····invoke-virtual·{p0,·p1},·Lu0/d;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
  
246 ····.line·4256 ····.line·4
247 ····.line·5257 ····.line·5
248 ····.line·6258 ····.line·6
249 ····move-result-object·p1259 ····move-result-object·p1
  
250 ····.line·7260 ····.line·7
Offset 328, 8 lines modifiedOffset 338, 13 lines modified
328 ····.line·79338 ····.line·79
329 ····.line·80339 ····.line·80
330 ····.line·81340 ····.line·81
331 ····.line·82341 ····.line·82
332 ····.line·83342 ····.line·83
333 ····.line·84343 ····.line·84
334 ····.line·85344 ····.line·85
 345 ····.line·86
 346 ····.line·87
 347 ····.line·88
 348 ····.line·89
 349 ····.line·90
335 .end·method350 .end·method
14.4 KB
smali/w0/h.smali vs.
smali/u0/h.smali
Max HTML report size reached
3.62 KB
smali/w0/l.smali vs.
smali/u0/l.smali
Max HTML report size reached
2.5 KB
smali/w0/f.smali vs.
smali/u0/f.smali
Files 3% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·Lw0/f;1 .class·public·final·Lu0/f;
2 .super·LT1/h;2 .super·LS1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS1/l;5 .implements·LR1/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·d:Lw0/f;7 .field·public·static·final·d:Lu0/f;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·210 ····.locals·2
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·Lw0/f;12 ····new-instance·v0,·Lu0/f;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const/4·v1,·0x115 ····const/4·v1,·0x1
  
16 ····.line·416 ····.line·4
17 ····invoke-direct·{v0,·v1},·LT1/h;-><init>(I)V17 ····invoke-direct·{v0,·v1},·LS1/h;-><init>(I)V
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·Lw0/f;->d:Lw0/f;21 ····sput-object·v0,·Lu0/f;->d:Lu0/f;
  
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····return-void24 ····return-void
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
Offset 107, 27 lines modifiedOffset 107, 32 lines modified
107 ····.line·82107 ····.line·82
108 ····.line·83108 ····.line·83
109 ····.line·84109 ····.line·84
110 ····.line·85110 ····.line·85
111 ····.line·86111 ····.line·86
112 ····.line·87112 ····.line·87
113 ····.line·88113 ····.line·88
 114 ····.line·89
 115 ····.line·90
 116 ····.line·91
 117 ····.line·92
 118 ····.line·93
114 .end·method119 .end·method
  
  
115 #·virtual·methods120 #·virtual·methods
116 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;121 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
117 ····.locals·2122 ····.locals·2
  
118 ····.line·1123 ····.line·1
119 ····const-string·v0,·"$this$require"124 ····const-string·v0,·"$this$require"
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V127 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
123 ····.line·4128 ····.line·4
124 ····.line·5129 ····.line·5
125 ····.line·6130 ····.line·6
126 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getType()I131 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getType()I
  
127 ····.line·7132 ····.line·7
Offset 243, 25 lines modifiedOffset 248, 30 lines modified
243 ····.line·79248 ····.line·79
244 ····.line·80249 ····.line·80
245 ····.line·81250 ····.line·81
246 ····.line·82251 ····.line·82
247 ····.line·83252 ····.line·83
248 ····.line·84253 ····.line·84
249 ····.line·85254 ····.line·85
 255 ····.line·86
 256 ····.line·87
 257 ····.line·88
 258 ····.line·89
 259 ····.line·90
250 .end·method260 .end·method
  
251 .method·public·final·bridge·synthetic·h(Ljava/lang/Object;)Ljava/lang/Object;261 .method·public·final·bridge·synthetic·i(Ljava/lang/Object;)Ljava/lang/Object;
252 ····.locals·0262 ····.locals·0
  
253 ····.line·1263 ····.line·1
254 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;264 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;
  
255 ····.line·2265 ····.line·2
256 ····.line·3266 ····.line·3
257 ····invoke-virtual·{p0,·p1},·Lw0/f;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;267 ····invoke-virtual·{p0,·p1},·Lu0/f;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
  
258 ····.line·4268 ····.line·4
259 ····.line·5269 ····.line·5
260 ····.line·6270 ····.line·6
261 ····move-result-object·p1271 ····move-result-object·p1
  
262 ····.line·7272 ····.line·7
Offset 340, 8 lines modifiedOffset 350, 13 lines modified
340 ····.line·79350 ····.line·79
341 ····.line·80351 ····.line·80
342 ····.line·81352 ····.line·81
343 ····.line·82353 ····.line·82
344 ····.line·83354 ····.line·83
345 ····.line·84355 ····.line·84
346 ····.line·85356 ····.line·85
 357 ····.line·86
 358 ····.line·87
 359 ····.line·88
 360 ····.line·89
 361 ····.line·90
347 .end·method362 .end·method
1.51 KB
smali/w0/m.smali vs.
smali/u0/m.smali
Files 2% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Lw0/m;1 .class·public·final·Lu0/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Landroid/app/Activity;5 .field·public·final·a:Landroid/app/Activity;
  
6 .field·public·final·b:Ljava/util/concurrent/Executor;6 .field·public·final·b:Ljava/util/concurrent/Executor;
  
7 .field·public·final·c:LI/a;7 .field·public·final·c:LH/a;
  
8 .field·public·d:Lt0/o;8 .field·public·d:Lr0/o;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(Landroid/app/Activity;Lk/a;Lt0/m;)V10 .method·public·constructor·<init>(Landroid/app/Activity;Lj/a;Lr0/m;)V
11 ····.locals·011 ····.locals·0
  
12 ····.line·112 ····.line·1
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····.line·416 ····.line·4
17 ····iput-object·p1,·p0,·Lw0/m;->a:Landroid/app/Activity;17 ····iput-object·p1,·p0,·Lu0/m;->a:Landroid/app/Activity;
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····iput-object·p2,·p0,·Lw0/m;->b:Ljava/util/concurrent/Executor;20 ····iput-object·p2,·p0,·Lu0/m;->b:Ljava/util/concurrent/Executor;
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····iput-object·p3,·p0,·Lw0/m;->c:LI/a;23 ····iput-object·p3,·p0,·Lu0/m;->c:LH/a;
  
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
26 ····return-void26 ····return-void
27 ····.line·1127 ····.line·11
28 ····.line·1228 ····.line·12
29 ····.line·1329 ····.line·13
Offset 430, 22 lines modifiedOffset 430, 8 lines modified
430 ····.line·402430 ····.line·402
431 ····.line·403431 ····.line·403
432 ····.line·404432 ····.line·404
433 ····.line·405433 ····.line·405
434 ····.line·406434 ····.line·406
435 ····.line·407435 ····.line·407
436 ····.line·408436 ····.line·408
437 ····.line·409 
438 ····.line·410 
439 ····.line·411 
440 ····.line·412 
441 ····.line·413 
442 ····.line·414 
443 ····.line·415 
444 ····.line·416 
445 ····.line·417 
446 ····.line·418 
447 ····.line·419 
448 ····.line·420 
449 ····.line·421 
450 ····.line·422 
451 .end·method437 .end·method
30.1 KB
smali/w0/n.smali vs.
smali/u0/n.smali
Max HTML report size reached
2.03 KB
smali/w0/i.smali vs.
smali/u0/i.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lw0/i;1 .class·public·abstract·Lu0/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(Landroid/app/Activity;)Landroid/os/IBinder;5 .method·public·static·a(Landroid/app/Activity;)Landroid/os/IBinder;
6 ····.locals·06 ····.locals·0
Offset 111, 25 lines modifiedOffset 111, 30 lines modified
111 ····.line·79111 ····.line·79
112 ····.line·80112 ····.line·80
113 ····.line·81113 ····.line·81
114 ····.line·82114 ····.line·82
115 ····.line·83115 ····.line·83
116 ····.line·84116 ····.line·84
117 ····.line·85117 ····.line·85
 118 ····.line·86
 119 ····.line·87
 120 ····.line·88
 121 ····.line·89
 122 ····.line·90
118 .end·method123 .end·method
  
119 .method·public·static·b(Landroid/content/Context;)Landroidx/window/sidecar/SidecarInterface;124 .method·public·static·b(Landroid/content/Context;)Landroidx/window/sidecar/SidecarInterface;
120 ····.locals·1125 ····.locals·1
  
121 ····.line·1126 ····.line·1
122 ····const-string·v0,·"context"127 ····const-string·v0,·"context"
  
123 ····.line·2128 ····.line·2
124 ····.line·3129 ····.line·3
125 ····invoke-static·{p0,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V130 ····invoke-static·{p0,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
126 ····.line·4131 ····.line·4
127 ····.line·5132 ····.line·5
128 ····.line·6133 ····.line·6
129 ····invoke-virtual·{p0},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;134 ····invoke-virtual·{p0},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
  
130 ····.line·7135 ····.line·7
Offset 214, 17 lines modifiedOffset 219, 22 lines modified
214 ····.line·79219 ····.line·79
215 ····.line·80220 ····.line·80
216 ····.line·81221 ····.line·81
217 ····.line·82222 ····.line·82
218 ····.line·83223 ····.line·83
219 ····.line·84224 ····.line·84
220 ····.line·85225 ····.line·85
 226 ····.line·86
 227 ····.line·87
 228 ····.line·88
 229 ····.line·89
 230 ····.line·90
221 .end·method231 .end·method
  
222 .method·public·static·c()Lq0/j;232 .method·public·static·c()Lo0/j;
223 ····.locals·3233 ····.locals·3
  
224 ····.line·1234 ····.line·1
225 ····const/4·v0,·0x0235 ····const/4·v0,·0x0
  
226 ····.line·2236 ····.line·2
227 ····:try_start_0237 ····:try_start_0
Offset 244, 19 lines modifiedOffset 254, 19 lines modified
244 ····move-result·v2254 ····move-result·v2
  
245 ····.line·10255 ····.line·10
246 ····if-nez·v2,·:cond_0256 ····if-nez·v2,·:cond_0
  
247 ····.line·11257 ····.line·11
248 ····.line·12258 ····.line·12
249 ····sget-object·v2,·Lq0/j;->h:Lq0/j;259 ····sget-object·v2,·Lo0/j;->h:Lo0/j;
  
250 ····.line·13260 ····.line·13
251 ····.line·14261 ····.line·14
252 ····invoke-static·{v1},·Li0/a;->g(Ljava/lang/String;)Lq0/j;262 ····invoke-static·{v1},·Lg0/a;->g(Ljava/lang/String;)Lo0/j;
  
253 ····.line·15263 ····.line·15
254 ····.line·16264 ····.line·16
255 ····.line·17265 ····.line·17
256 ····move-result-object·v0266 ····move-result-object·v0
257 ····:try_end_0267 ····:try_end_0
258 ····.catch·Ljava/lang/NoClassDefFoundError;·{:try_start_0·..·:try_end_0}·:catch_0268 ····.catch·Ljava/lang/NoClassDefFoundError;·{:try_start_0·..·:try_end_0}·:catch_0
Offset 332, 8 lines modifiedOffset 342, 13 lines modified
332 ····.line·82342 ····.line·82
333 ····.line·83343 ····.line·83
334 ····.line·84344 ····.line·84
335 ····.line·85345 ····.line·85
336 ····.line·86346 ····.line·86
337 ····.line·87347 ····.line·87
338 ····.line·88348 ····.line·88
 349 ····.line·89
 350 ····.line·90
 351 ····.line·91
 352 ····.line·92
 353 ····.line·93
339 .end·method354 .end·method
2.53 KB
smali/w0/e.smali vs.
smali/u0/e.smali
Files 8% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·Lw0/e;1 .class·public·final·Lu0/e;
2 .super·LT1/h;2 .super·LS1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS1/l;5 .implements·LR1/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·d:Lw0/e;7 .field·public·static·final·d:Lu0/e;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·210 ····.locals·2
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·Lw0/e;12 ····new-instance·v0,·Lu0/e;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const/4·v1,·0x115 ····const/4·v1,·0x1
  
16 ····.line·416 ····.line·4
17 ····invoke-direct·{v0,·v1},·LT1/h;-><init>(I)V17 ····invoke-direct·{v0,·v1},·LS1/h;-><init>(I)V
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·Lw0/e;->d:Lw0/e;21 ····sput-object·v0,·Lu0/e;->d:Lu0/e;
  
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····return-void24 ····return-void
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
Offset 107, 27 lines modifiedOffset 107, 32 lines modified
107 ····.line·82107 ····.line·82
108 ····.line·83108 ····.line·83
109 ····.line·84109 ····.line·84
110 ····.line·85110 ····.line·85
111 ····.line·86111 ····.line·86
112 ····.line·87112 ····.line·87
113 ····.line·88113 ····.line·88
 114 ····.line·89
 115 ····.line·90
 116 ····.line·91
 117 ····.line·92
 118 ····.line·93
114 .end·method119 .end·method
  
  
115 #·virtual·methods120 #·virtual·methods
116 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;121 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
117 ····.locals·1122 ····.locals·1
  
118 ····.line·1123 ····.line·1
119 ····const-string·v0,·"$this$require"124 ····const-string·v0,·"$this$require"
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V127 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
123 ····.line·4128 ····.line·4
124 ····.line·5129 ····.line·5
125 ····.line·6130 ····.line·6
126 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect;131 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect;
  
127 ····.line·7132 ····.line·7
Offset 240, 25 lines modifiedOffset 245, 30 lines modified
240 ····.line·79245 ····.line·79
241 ····.line·80246 ····.line·80
242 ····.line·81247 ····.line·81
243 ····.line·82248 ····.line·82
244 ····.line·83249 ····.line·83
245 ····.line·84250 ····.line·84
246 ····.line·85251 ····.line·85
 252 ····.line·86
 253 ····.line·87
 254 ····.line·88
 255 ····.line·89
 256 ····.line·90
247 .end·method257 .end·method
  
248 .method·public·final·bridge·synthetic·h(Ljava/lang/Object;)Ljava/lang/Object;258 .method·public·final·bridge·synthetic·i(Ljava/lang/Object;)Ljava/lang/Object;
249 ····.locals·0259 ····.locals·0
  
250 ····.line·1260 ····.line·1
251 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;261 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;
  
252 ····.line·2262 ····.line·2
253 ····.line·3263 ····.line·3
254 ····invoke-virtual·{p0,·p1},·Lw0/e;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;264 ····invoke-virtual·{p0,·p1},·Lu0/e;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
  
255 ····.line·4265 ····.line·4
256 ····.line·5266 ····.line·5
257 ····.line·6267 ····.line·6
258 ····move-result-object·p1268 ····move-result-object·p1
  
259 ····.line·7269 ····.line·7
Offset 337, 8 lines modifiedOffset 347, 13 lines modified
337 ····.line·79347 ····.line·79
338 ····.line·80348 ····.line·80
339 ····.line·81349 ····.line·81
340 ····.line·82350 ····.line·82
341 ····.line·83351 ····.line·83
342 ····.line·84352 ····.line·84
343 ····.line·85353 ····.line·85
 354 ····.line·86
 355 ····.line·87
 356 ····.line·88
 357 ····.line·89
 358 ····.line·90
344 .end·method359 .end·method
2.53 KB
smali/w0/g.smali vs.
smali/u0/g.smali
Files 10% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·Lw0/g;1 .class·public·final·Lu0/g;
2 .super·LT1/h;2 .super·LS1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS1/l;5 .implements·LR1/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·d:Lw0/g;7 .field·public·static·final·d:Lu0/g;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·210 ····.locals·2
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·Lw0/g;12 ····new-instance·v0,·Lu0/g;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const/4·v1,·0x115 ····const/4·v1,·0x1
  
16 ····.line·416 ····.line·4
17 ····invoke-direct·{v0,·v1},·LT1/h;-><init>(I)V17 ····invoke-direct·{v0,·v1},·LS1/h;-><init>(I)V
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·Lw0/g;->d:Lw0/g;21 ····sput-object·v0,·Lu0/g;->d:Lu0/g;
  
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····return-void24 ····return-void
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
Offset 107, 27 lines modifiedOffset 107, 32 lines modified
107 ····.line·82107 ····.line·82
108 ····.line·83108 ····.line·83
109 ····.line·84109 ····.line·84
110 ····.line·85110 ····.line·85
111 ····.line·86111 ····.line·86
112 ····.line·87112 ····.line·87
113 ····.line·88113 ····.line·88
 114 ····.line·89
 115 ····.line·90
 116 ····.line·91
 117 ····.line·92
 118 ····.line·93
114 .end·method119 .end·method
  
  
115 #·virtual·methods120 #·virtual·methods
116 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;121 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
117 ····.locals·1122 ····.locals·1
  
118 ····.line·1123 ····.line·1
119 ····const-string·v0,·"$this$require"124 ····const-string·v0,·"$this$require"
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V127 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
123 ····.line·4128 ····.line·4
124 ····.line·5129 ····.line·5
125 ····.line·6130 ····.line·6
126 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect;131 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect;
  
127 ····.line·7132 ····.line·7
Offset 236, 25 lines modifiedOffset 241, 30 lines modified
236 ····.line·79241 ····.line·79
237 ····.line·80242 ····.line·80
238 ····.line·81243 ····.line·81
239 ····.line·82244 ····.line·82
240 ····.line·83245 ····.line·83
241 ····.line·84246 ····.line·84
242 ····.line·85247 ····.line·85
 248 ····.line·86
 249 ····.line·87
 250 ····.line·88
 251 ····.line·89
 252 ····.line·90
243 .end·method253 .end·method
  
244 .method·public·final·bridge·synthetic·h(Ljava/lang/Object;)Ljava/lang/Object;254 .method·public·final·bridge·synthetic·i(Ljava/lang/Object;)Ljava/lang/Object;
245 ····.locals·0255 ····.locals·0
  
246 ····.line·1256 ····.line·1
247 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;257 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;
  
248 ····.line·2258 ····.line·2
249 ····.line·3259 ····.line·3
250 ····invoke-virtual·{p0,·p1},·Lw0/g;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;260 ····invoke-virtual·{p0,·p1},·Lu0/g;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
  
251 ····.line·4261 ····.line·4
252 ····.line·5262 ····.line·5
253 ····.line·6263 ····.line·6
254 ····move-result-object·p1264 ····move-result-object·p1
  
255 ····.line·7265 ····.line·7
Offset 333, 8 lines modifiedOffset 343, 13 lines modified
333 ····.line·79343 ····.line·79
334 ····.line·80344 ····.line·80
335 ····.line·81345 ····.line·81
336 ····.line·82346 ····.line·82
337 ····.line·83347 ····.line·83
338 ····.line·84348 ····.line·84
339 ····.line·85349 ····.line·85
 350 ····.line·86
 351 ····.line·87
 352 ····.line·88
 353 ····.line·89
 354 ····.line·90
340 .end·method355 .end·method
3.76 KB
smali/w0/c.smali vs.
smali/u0/c.smali
Max HTML report size reached
17.3 KB
smali/K/k.smali vs.
smali/D1/F.smali
Max HTML report size reached
115 KB
smali/K/j.smali vs.
smali/i/j0.smali
Max HTML report size reached
5.64 KB
smali/K/d.smali vs.
smali/g/e.smali
Max HTML report size reached
34.3 KB
smali/K/h.smali vs.
smali/X/k.smali
Max HTML report size reached
1.1 KB
smali/K/l.smali vs.
smali/i/r0.smali
Files 2% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·LK/l; 
2 .super·LK/k;1 .class·public·abstract·Li/r0;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·direct·methods
5 .method·public·final·addExtraDataToAccessibilityNodeInfo(ILandroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;Landroid/os/Bundle;)V5 .method·public·static·a(Landroid/widget/PopupWindow;Landroid/view/View;IZ)I
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····iget-object·p1,·p0,·LK/k;->a:Le/m;8 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/widget/PopupWindow;->getMaxAvailableHeight(Landroid/view/View;IZ)I
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
12 ····.line·411 ····.line·4
 12 ····move-result·p0
  
13 ····.line·513 ····.line·5
 14 ····return·p0
14 ····.line·615 ····.line·6
15 ····return-void 
16 ····.line·716 ····.line·7
17 ····.line·817 ····.line·8
18 ····.line·918 ····.line·9
19 ····.line·1019 ····.line·10
20 ····.line·1120 ····.line·11
21 ····.line·1221 ····.line·12
22 ····.line·1322 ····.line·13
Offset 698, 10 lines modifiedOffset 698, 8 lines modified
698 ····.line·684698 ····.line·684
699 ····.line·685699 ····.line·685
700 ····.line·686700 ····.line·686
701 ····.line·687701 ····.line·687
702 ····.line·688702 ····.line·688
703 ····.line·689703 ····.line·689
704 ····.line·690704 ····.line·690
705 ····.line·691 
706 ····.line·692 
707 .end·method705 .end·method
7.44 KB
smali/K/f.smali vs.
smali/i/q0.smali
Max HTML report size reached
3.08 KB
smali/K/i.smali vs.
smali/k0/z.smali
Files 4% similar despite different names
    
Offset 1, 152 lines modifiedOffset 1, 55 lines modified
1 .class·public·final·LK/i; 
2 .super·Ljava/lang/Object;1 .class·public·abstract·Lk0/z;
 2 .super·Lk0/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·final·a:Ljava/lang/Object;5 .field·public·static·g:Z·=·true
  
  
6 #·direct·methods6 #·virtual·methods
7 .method·public·constructor·<init>(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V7 .method·public·o(Landroid/view/View;IIII)V
8 ····.locals·08 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····sget-boolean·v0,·Lk0/z;->g:Z
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····if-eqz·v0,·:cond_0
13 ····.line·4 
14 ····iput-object·p1,·p0,·LK/i;->a:Ljava/lang/Object; 
  
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 .end·method 
  
98 .method·public·static·a(IIIIZ)LK/i; 
99 ····.locals·7 
  
100 ····.line·1 
101 ····new-instance·v0,·LK/i; 
  
102 ····.line·2 
103 ····.line·3 
104 ····const/4·v5,·0x0 
  
105 ····.line·414 ····.line·4
106 ····move·v1,·p0 
  
107 ····.line·515 ····.line·5
108 ····move·v2,·p116 ····:try_start_0
 17 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Lio/flutter/plugin/platform/h;->q(Landroid/view/View;IIII)V
 18 ····:try_end_0
 19 ····.catch·Ljava/lang/NoSuchMethodError;·{:try_start_0·..·:try_end_0}·:catch_0
  
109 ····.line·620 ····.line·6
Max diff block lines reached; 754/3087 bytes (24.43%) of diff not shown.
56.5 KB
smali/K/e.smali vs.
smali/d1/b.smali
Max HTML report size reached
5.87 KB
smali/K/b.smali vs.
smali/I/l.smali
Max HTML report size reached
28.2 KB
smali/K/g.smali vs.
smali/I1/n.smali
Max HTML report size reached
8.93 KB
smali/K/c.smali vs.
smali/x/c.smali
Max HTML report size reached
1.05 KB
smali/w1/p.smali vs.
smali/u1/q.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lw1/p;1 .class·public·final·Lu1/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:I5 .field·public·final·a:I
  
Offset 17, 23 lines modifiedOffset 17, 23 lines modified
  
17 ····.line·117 ····.line·1
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····.line·421 ····.line·4
22 ····iput·p1,·p0,·Lw1/p;->a:I22 ····iput·p1,·p0,·Lu1/q;->a:I
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····iput-boolean·p2,·p0,·Lw1/p;->b:Z25 ····iput-boolean·p2,·p0,·Lu1/q;->b:Z
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····iput-boolean·p3,·p0,·Lw1/p;->c:Z28 ····iput-boolean·p3,·p0,·Lu1/q;->c:Z
  
29 ····.line·929 ····.line·9
30 ····.line·1030 ····.line·10
31 ····return-void31 ····return-void
32 ····.line·1132 ····.line·11
33 ····.line·1233 ····.line·12
34 ····.line·1334 ····.line·13
Offset 428, 22 lines modifiedOffset 428, 8 lines modified
428 ····.line·402428 ····.line·402
429 ····.line·403429 ····.line·403
430 ····.line·404430 ····.line·404
431 ····.line·405431 ····.line·405
432 ····.line·406432 ····.line·406
433 ····.line·407433 ····.line·407
434 ····.line·408434 ····.line·408
435 ····.line·409 
436 ····.line·410 
437 ····.line·411 
438 ····.line·412 
439 ····.line·413 
440 ····.line·414 
441 ····.line·415 
442 ····.line·416 
443 ····.line·417 
444 ····.line·418 
445 ····.line·419 
446 ····.line·420 
447 ····.line·421 
448 ····.line·422 
449 .end·method435 .end·method
1.91 KB
smali/w1/k.smali vs.
smali/u1/j.smali
Files 18% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lw1/k;1 .class·public·final·Lu1/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:I5 .field·public·final·a:I
  
Offset 44, 71 lines modifiedOffset 44, 71 lines modified
44 ····.line·144 ····.line·1
45 ····move-object·v0,·p045 ····move-object·v0,·p0
  
46 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V46 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
47 ····move·v1,·p147 ····move·v1,·p1
  
48 ····iput·v1,·v0,·Lw1/k;->a:I48 ····iput·v1,·v0,·Lu1/j;->a:I
  
49 ····move-object·v1,·p249 ····move-object·v1,·p2
  
50 ····iput-object·v1,·v0,·Lw1/k;->b:Ljava/lang/Number;50 ····iput-object·v1,·v0,·Lu1/j;->b:Ljava/lang/Number;
  
51 ····move-object·v1,·p351 ····move-object·v1,·p3
  
52 ····iput-object·v1,·v0,·Lw1/k;->c:Ljava/lang/Number;52 ····iput-object·v1,·v0,·Lu1/j;->c:Ljava/lang/Number;
  
53 ····move·v1,·p453 ····move·v1,·p4
  
54 ····iput·v1,·v0,·Lw1/k;->d:I54 ····iput·v1,·v0,·Lu1/j;->d:I
  
55 ····move·v1,·p555 ····move·v1,·p5
  
56 ····iput·v1,·v0,·Lw1/k;->e:I56 ····iput·v1,·v0,·Lu1/j;->e:I
  
57 ····move-object·v1,·p657 ····move-object·v1,·p6
  
58 ····iput-object·v1,·v0,·Lw1/k;->f:Ljava/lang/Object;58 ····iput-object·v1,·v0,·Lu1/j;->f:Ljava/lang/Object;
  
59 ····move-object·v1,·p759 ····move-object·v1,·p7
  
60 ····iput-object·v1,·v0,·Lw1/k;->g:Ljava/lang/Object;60 ····iput-object·v1,·v0,·Lu1/j;->g:Ljava/lang/Object;
  
61 ····move·v1,·p861 ····move·v1,·p8
  
62 ····iput·v1,·v0,·Lw1/k;->h:I62 ····iput·v1,·v0,·Lu1/j;->h:I
  
63 ····move·v1,·p963 ····move·v1,·p9
  
64 ····iput·v1,·v0,·Lw1/k;->i:I64 ····iput·v1,·v0,·Lu1/j;->i:I
  
65 ····move·v1,·p1065 ····move·v1,·p10
  
66 ····iput·v1,·v0,·Lw1/k;->j:F66 ····iput·v1,·v0,·Lu1/j;->j:F
  
67 ····move·v1,·p1167 ····move·v1,·p11
  
68 ····iput·v1,·v0,·Lw1/k;->k:F68 ····iput·v1,·v0,·Lu1/j;->k:F
  
69 ····move·v1,·p1269 ····move·v1,·p12
  
70 ····iput·v1,·v0,·Lw1/k;->l:I70 ····iput·v1,·v0,·Lu1/j;->l:I
  
71 ····move/from16·v1,·p1371 ····move/from16·v1,·p13
  
72 ····iput·v1,·v0,·Lw1/k;->m:I72 ····iput·v1,·v0,·Lu1/j;->m:I
  
73 ····move/from16·v1,·p1473 ····move/from16·v1,·p14
  
74 ····iput·v1,·v0,·Lw1/k;->n:I74 ····iput·v1,·v0,·Lu1/j;->n:I
  
75 ····move/from16·v1,·p1575 ····move/from16·v1,·p15
  
76 ····iput·v1,·v0,·Lw1/k;->o:I76 ····iput·v1,·v0,·Lu1/j;->o:I
  
77 ····move-wide/from16·v1,·p1677 ····move-wide/from16·v1,·p16
  
78 ····iput-wide·v1,·v0,·Lw1/k;->p:J78 ····iput-wide·v1,·v0,·Lu1/j;->p:J
  
79 ····return-void79 ····return-void
80 .end·method80 .end·method
1.04 KB
smali/w1/j.smali vs.
smali/u1/i.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lw1/j;1 .class·public·final·Lu1/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:I5 .field·public·final·a:I
  
Offset 17, 23 lines modifiedOffset 17, 23 lines modified
  
17 ····.line·117 ····.line·1
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····.line·421 ····.line·4
22 ····iput·p1,·p0,·Lw1/j;->a:I22 ····iput·p1,·p0,·Lu1/i;->a:I
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····iput-wide·p2,·p0,·Lw1/j;->b:D25 ····iput-wide·p2,·p0,·Lu1/i;->b:D
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····iput-wide·p4,·p0,·Lw1/j;->c:D28 ····iput-wide·p4,·p0,·Lu1/i;->c:D
  
29 ····.line·929 ····.line·9
30 ····.line·1030 ····.line·10
31 ····return-void31 ····return-void
32 ····.line·1132 ····.line·11
33 ····.line·1233 ····.line·12
34 ····.line·1334 ····.line·13
Offset 428, 22 lines modifiedOffset 428, 8 lines modified
428 ····.line·402428 ····.line·402
429 ····.line·403429 ····.line·403
430 ····.line·404430 ····.line·404
431 ····.line·405431 ····.line·405
432 ····.line·406432 ····.line·406
433 ····.line·407433 ····.line·407
434 ····.line·408434 ····.line·408
435 ····.line·409 
436 ····.line·410 
437 ····.line·411 
438 ····.line·412 
439 ····.line·413 
440 ····.line·414 
441 ····.line·415 
442 ····.line·416 
443 ····.line·417 
444 ····.line·418 
445 ····.line·419 
446 ····.line·420 
447 ····.line·421 
448 ····.line·422 
449 .end·method435 .end·method
1.84 KB
smali/w1/q.smali vs.
smali/u1/r.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lw1/q;1 .class·public·final·Lu1/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/String;5 .field·public·final·a:Ljava/lang/String;
  
Offset 104, 31 lines modifiedOffset 104, 31 lines modified
104 ····move-result·v0104 ····move-result·v0
  
105 ····.line·41105 ····.line·41
106 ····if-gt·p3,·v0,·:cond_4106 ····if-gt·p3,·v0,·:cond_4
  
107 ····.line·42107 ····.line·42
108 ····.line·43108 ····.line·43
109 ····iput-object·p1,·p0,·Lw1/q;->a:Ljava/lang/String;109 ····iput-object·p1,·p0,·Lu1/r;->a:Ljava/lang/String;
  
110 ····.line·44110 ····.line·44
111 ····.line·45111 ····.line·45
112 ····iput·p2,·p0,·Lw1/q;->b:I112 ····iput·p2,·p0,·Lu1/r;->b:I
  
113 ····.line·46113 ····.line·46
114 ····.line·47114 ····.line·47
115 ····iput·p3,·p0,·Lw1/q;->c:I115 ····iput·p3,·p0,·Lu1/r;->c:I
  
116 ····.line·48116 ····.line·48
117 ····.line·49117 ····.line·49
118 ····iput·p4,·p0,·Lw1/q;->d:I118 ····iput·p4,·p0,·Lu1/r;->d:I
  
119 ····.line·50119 ····.line·50
120 ····.line·51120 ····.line·51
121 ····iput·p5,·p0,·Lw1/q;->e:I121 ····iput·p5,·p0,·Lu1/r;->e:I
  
122 ····.line·52122 ····.line·52
123 ····.line·53123 ····.line·53
124 ····return-void124 ····return-void
  
125 ····.line·54125 ····.line·54
126 ····:cond_4126 ····:cond_4
Offset 1012, 19 lines modifiedOffset 1012, 19 lines modified
1012 ····.line·7991012 ····.line·799
1013 ····.line·8001013 ····.line·800
1014 ····.line·8011014 ····.line·801
1015 ····.line·8021015 ····.line·802
1016 ····.line·8031016 ····.line·803
1017 .end·method1017 .end·method
  
1018 .method·public·static·a(Lorg/json/JSONObject;)Lw1/q;1018 .method·public·static·a(Lorg/json/JSONObject;)Lu1/r;
1019 ····.locals·71019 ····.locals·7
  
1020 ····.line·11020 ····.line·1
1021 ····new-instance·v6,·Lw1/q;1021 ····new-instance·v6,·Lu1/r;
  
1022 ····.line·21022 ····.line·2
1023 ····.line·31023 ····.line·3
1024 ····const-string·v0,·"text"1024 ····const-string·v0,·"text"
  
1025 ····.line·41025 ····.line·4
1026 ····.line·51026 ····.line·5
Offset 1083, 15 lines modifiedOffset 1083, 15 lines modified
1083 ····.line·321083 ····.line·32
1084 ····move-result·v51084 ····move-result·v5
  
1085 ····.line·331085 ····.line·33
1086 ····move-object·v0,·v61086 ····move-object·v0,·v6
  
1087 ····.line·341087 ····.line·34
1088 ····invoke-direct/range·{v0·..·v5},·Lw1/q;-><init>(Ljava/lang/String;IIII)V1088 ····invoke-direct/range·{v0·..·v5},·Lu1/r;-><init>(Ljava/lang/String;IIII)V
  
1089 ····.line·351089 ····.line·35
1090 ····.line·361090 ····.line·36
1091 ····.line·371091 ····.line·37
1092 ····return-object·v61092 ····return-object·v6
1093 ····.line·381093 ····.line·38
1094 ····.line·391094 ····.line·39
Offset 1137, 8 lines modifiedOffset 1137, 13 lines modified
1137 ····.line·791137 ····.line·79
1138 ····.line·801138 ····.line·80
1139 ····.line·811139 ····.line·81
1140 ····.line·821140 ····.line·82
1141 ····.line·831141 ····.line·83
1142 ····.line·841142 ····.line·84
1143 ····.line·851143 ····.line·85
 1144 ····.line·86
 1145 ····.line·87
 1146 ····.line·88
 1147 ····.line·89
 1148 ····.line·90
1144 .end·method1149 .end·method
28.2 KB
smali/w1/d.smali vs.
smali/I0/g.smali
Max HTML report size reached
6.93 KB
smali/w1/h.smali vs.
smali/u1/e.smali
Max HTML report size reached
101 KB
smali/w1/o.smali vs.
smali/M0/e.smali
Max HTML report size reached
3.74 KB
smali/w1/l.smali vs.
smali/i/h1.smali
Max HTML report size reached
6.43 KB
smali/w1/f.smali vs.
smali/H1/e.smali
Max HTML report size reached
1.09 KB
smali/w1/m.smali vs.
smali/u1/m.smali
Files 7% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lw1/m;1 .class·public·final·Lu1/m;
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·c:I·=·-0x800000005 .field·public·static·c:I·=·-0x80000000
  
Offset 19, 31 lines modifiedOffset 19, 31 lines modified
  
19 ····.line·119 ····.line·1
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·221 ····.line·2
22 ····.line·322 ····.line·3
23 ····.line·423 ····.line·4
24 ····sget·v0,·Lw1/m;->c:I24 ····sget·v0,·Lu1/m;->c:I
  
25 ····.line·525 ····.line·5
26 ····.line·626 ····.line·6
27 ····add-int/lit8·v1,·v0,·0x127 ····add-int/lit8·v1,·v0,·0x1
  
28 ····.line·728 ····.line·7
29 ····.line·829 ····.line·8
30 ····sput·v1,·Lw1/m;->c:I30 ····sput·v1,·Lu1/m;->c:I
  
31 ····.line·931 ····.line·9
32 ····.line·1032 ····.line·10
33 ····iput·v0,·p0,·Lw1/m;->a:I33 ····iput·v0,·p0,·Lu1/m;->a:I
  
34 ····.line·1134 ····.line·11
35 ····.line·1235 ····.line·12
36 ····iput-object·p1,·p0,·Lw1/m;->b:Landroid/util/DisplayMetrics;36 ····iput-object·p1,·p0,·Lu1/m;->b:Landroid/util/DisplayMetrics;
  
37 ····.line·1337 ····.line·13
38 ····.line·1438 ····.line·14
39 ····return-void39 ····return-void
40 ····.line·1540 ····.line·15
41 ····.line·1641 ····.line·16
42 ····.line·1742 ····.line·17
Offset 111, 8 lines modifiedOffset 111, 13 lines modified
111 ····.line·79111 ····.line·79
112 ····.line·80112 ····.line·80
113 ····.line·81113 ····.line·81
114 ····.line·82114 ····.line·82
115 ····.line·83115 ····.line·83
116 ····.line·84116 ····.line·84
117 ····.line·85117 ····.line·85
 118 ····.line·86
 119 ····.line·87
 120 ····.line·88
 121 ····.line·89
 122 ····.line·90
118 .end·method123 .end·method
2.75 KB
smali/w1/n.smali vs.
smali/X/j.smali
Files 12% similar despite different names
    
Offset 1, 44 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·Lw1/n;1 .class·public·final·LX/j;
2 .super·Ljava/lang/Object;2 .super·LV/j;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·b:Le/g; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·final·a:Lh/d;5 .field·public·final·a:Ljava/lang/ref/WeakReference;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(Landroid/widget/EditText;)V
10 ····.locals·28 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····new-instance·v0,·Le/g;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····const/16·v1,·0x17 
  
16 ····.line·413 ····.line·4
 14 ····new-instance·v0,·Ljava/lang/ref/WeakReference;
17 ····.line·5 
18 ····invoke-direct·{v0,·v1},·Le/g;-><init>(I)V 
  
 15 ····.line·5
19 ····.line·616 ····.line·6
 17 ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
20 ····.line·718 ····.line·7
21 ····.line·819 ····.line·8
22 ····sput-object·v0,·Lw1/n;->b:Le/g; 
  
23 ····.line·920 ····.line·9
 21 ····iput-object·v0,·p0,·LX/j;->a:Ljava/lang/ref/WeakReference;
  
24 ····.line·1022 ····.line·10
25 ····return-void 
26 ····.line·1123 ····.line·11
 24 ····return-void
27 ····.line·1225 ····.line·12
28 ····.line·1326 ····.line·13
29 ····.line·1427 ····.line·14
30 ····.line·1528 ····.line·15
31 ····.line·1629 ····.line·16
32 ····.line·1730 ····.line·17
33 ····.line·1831 ····.line·18
Offset 108, 50 lines modifiedOffset 104, 52 lines modified
108 ····.line·82104 ····.line·82
109 ····.line·83105 ····.line·83
110 ····.line·84106 ····.line·84
111 ····.line·85107 ····.line·85
112 ····.line·86108 ····.line·86
113 ····.line·87109 ····.line·87
114 ····.line·88110 ····.line·88
 111 ····.line·89
 112 ····.line·90
115 .end·method113 .end·method
  
116 .method·public·constructor·<init>(Lq1/b;)V 
 114 #·virtual·methods
 115 .method·public·final·a()V
117 ····.locals·4116 ····.locals·2
  
118 ····.line·1117 ····.line·1
119 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V118 ····iget-object·v0,·p0,·LX/j;->a:Ljava/lang/ref/WeakReference;
  
120 ····.line·2119 ····.line·2
121 ····.line·3120 ····.line·3
 121 ····invoke-virtual·{v0},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
122 ····.line·4 
123 ····new-instance·v0,·Lh/d; 
  
 122 ····.line·4
124 ····.line·5123 ····.line·5
125 ····.line·6124 ····.line·6
126 ····sget-object·v1,·Lx1/k;->a:Lx1/k;125 ····move-result-object·v0
  
127 ····.line·7126 ····.line·7
 127 ····check-cast·v0,·Landroid/widget/EditText;
128 ····.line·8 
129 ····const/4·v2,·0x0 
  
 128 ····.line·8
130 ····.line·9129 ····.line·9
131 ····const-string·v3,·"flutter/settings"130 ····const/4·v1,·0x1
  
132 ····.line·10131 ····.line·10
 132 ····invoke-static·{v0,·v1},·LX/k;->a(Landroid/widget/EditText;I)V
133 ····.line·11 
134 ····invoke-direct·{v0,·p1,·v3,·v1,·v2},·Lh/d;-><init>(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V 
  
 133 ····.line·11
135 ····.line·12134 ····.line·12
136 ····.line·13135 ····.line·13
 136 ····return-void
137 ····.line·14137 ····.line·14
138 ····iput-object·v0,·p0,·Lw1/n;->a:Lh/d; 
  
139 ····.line·15138 ····.line·15
140 ····.line·16139 ····.line·16
141 ····return-void 
142 ····.line·17140 ····.line·17
143 ····.line·18141 ····.line·18
144 ····.line·19142 ····.line·19
145 ····.line·20143 ····.line·20
146 ····.line·21144 ····.line·21
147 ····.line·22145 ····.line·22
148 ····.line·23146 ····.line·23
Offset 213, 8 lines modifiedOffset 211, 16 lines modified
213 ····.line·79211 ····.line·79
214 ····.line·80212 ····.line·80
215 ····.line·81213 ····.line·81
216 ····.line·82214 ····.line·82
217 ····.line·83215 ····.line·83
218 ····.line·84216 ····.line·84
219 ····.line·85217 ····.line·85
 218 ····.line·86
 219 ····.line·87
 220 ····.line·88
 221 ····.line·89
 222 ····.line·90
 223 ····.line·91
Max diff block lines reached; 0/2739 bytes (0.00%) of diff not shown.
720 B
smali/w1/i.smali vs.
smali/u1/h.smali
Files 17% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lw1/i;1 .class·public·final·Lu1/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:I5 .field·public·final·a:I
  
Offset 17, 21 lines modifiedOffset 17, 21 lines modified
  
17 ····.line·117 ····.line·1
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····.line·421 ····.line·4
22 ····iput·p1,·p0,·Lw1/i;->a:I22 ····iput·p1,·p0,·Lu1/h;->a:I
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····iput-object·p2,·p0,·Lw1/i;->b:Ljava/lang/String;25 ····iput-object·p2,·p0,·Lu1/h;->b:Ljava/lang/String;
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····iput·p11,·p0,·Lw1/i;->c:I28 ····iput·p11,·p0,·Lu1/h;->c:I
  
29 ····.line·929 ····.line·9
30 ····.line·1030 ····.line·10
31 ····return-void31 ····return-void
32 .end·method32 .end·method
6.88 KB
smali/w1/e.smali vs.
smali/u1/g.smali
Max HTML report size reached
22.2 KB
smali/w1/g.smali vs.
smali/c1/n.smali
Max HTML report size reached
5.85 KB
smali/w1/c.smali vs.
smali/u1/c.smali
Max HTML report size reached
24.7 KB
smali/y1/b.smali vs.
smali/d1/h.smali
Max HTML report size reached
5.02 KB
smali/Z0/t.smali vs.
smali/X0/n.smali
Max HTML report size reached
6.61 KB
smali/Z0/s.smali vs.
smali/V0/c.smali
Max HTML report size reached
3.34 KB
smali/Z0/p.smali vs.
smali/X0/p.smali
Files 0% similar despite different names
    
Offset 1, 68 lines modifiedOffset 1, 68 lines modified
1 .class·public·final·LZ0/p;1 .class·public·final·LX0/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LZ0/r;5 .implements·LX0/r;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Ljava/lang/String;7 .field·public·final·a:Ljava/lang/String;
  
8 .field·public·final·b:Lg1/a;8 .field·public·final·b:Le1/a;
  
9 .field·public·final·c:Lcom/google/crypto/tink/shaded/protobuf/l;9 .field·public·final·c:Lcom/google/crypto/tink/shaded/protobuf/l;
  
10 .field·public·final·d:Le1/a0;10 .field·public·final·d:Lc1/a0;
  
11 .field·public·final·e:Le1/u0;11 .field·public·final·e:Lc1/u0;
  
12 .field·public·final·f:Ljava/lang/Integer;12 .field·public·final·f:Ljava/lang/Integer;
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/l;Le1/a0;Le1/u0;Ljava/lang/Integer;)V14 .method·public·constructor·<init>(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/l;Lc1/a0;Lc1/u0;Ljava/lang/Integer;)V
15 ····.locals·015 ····.locals·0
  
16 ····.line·116 ····.line·1
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·218 ····.line·2
19 ····.line·319 ····.line·3
20 ····.line·420 ····.line·4
21 ····iput-object·p1,·p0,·LZ0/p;->a:Ljava/lang/String;21 ····iput-object·p1,·p0,·LX0/p;->a:Ljava/lang/String;
  
22 ····.line·522 ····.line·5
23 ····.line·623 ····.line·6
24 ····invoke-static·{p1},·LZ0/v;->b(Ljava/lang/String;)Lg1/a;24 ····invoke-static·{p1},·LX0/v;->b(Ljava/lang/String;)Le1/a;
  
25 ····.line·725 ····.line·7
26 ····.line·826 ····.line·8
27 ····.line·927 ····.line·9
28 ····move-result-object·p128 ····move-result-object·p1
  
29 ····.line·1029 ····.line·10
30 ····iput-object·p1,·p0,·LZ0/p;->b:Lg1/a;30 ····iput-object·p1,·p0,·LX0/p;->b:Le1/a;
  
31 ····.line·1131 ····.line·11
32 ····.line·1232 ····.line·12
33 ····iput-object·p2,·p0,·LZ0/p;->c:Lcom/google/crypto/tink/shaded/protobuf/l;33 ····iput-object·p2,·p0,·LX0/p;->c:Lcom/google/crypto/tink/shaded/protobuf/l;
  
34 ····.line·1334 ····.line·13
35 ····.line·1435 ····.line·14
36 ····iput-object·p3,·p0,·LZ0/p;->d:Le1/a0;36 ····iput-object·p3,·p0,·LX0/p;->d:Lc1/a0;
  
37 ····.line·1537 ····.line·15
38 ····.line·1638 ····.line·16
39 ····iput-object·p4,·p0,·LZ0/p;->e:Le1/u0;39 ····iput-object·p4,·p0,·LX0/p;->e:Lc1/u0;
  
40 ····.line·1740 ····.line·17
41 ····.line·1841 ····.line·18
42 ····iput-object·p5,·p0,·LZ0/p;->f:Ljava/lang/Integer;42 ····iput-object·p5,·p0,·LX0/p;->f:Ljava/lang/Integer;
  
43 ····.line·1943 ····.line·19
44 ····.line·2044 ····.line·20
45 ····return-void45 ····return-void
46 ····.line·2146 ····.line·21
47 ····.line·2247 ····.line·22
48 ····.line·2348 ····.line·23
Offset 844, 19 lines modifiedOffset 844, 19 lines modified
844 ····.line·799844 ····.line·799
845 ····.line·800845 ····.line·800
846 ····.line·801846 ····.line·801
847 ····.line·802847 ····.line·802
848 ····.line·803848 ····.line·803
849 .end·method849 .end·method
  
850 .method·public·static·a(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/l;Le1/a0;Le1/u0;Ljava/lang/Integer;)LZ0/p;850 .method·public·static·a(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/l;Lc1/a0;Lc1/u0;Ljava/lang/Integer;)LX0/p;
851 ····.locals·7851 ····.locals·7
  
852 ····.line·1852 ····.line·1
853 ····sget-object·v0,·Le1/u0;->g:Le1/u0;853 ····sget-object·v0,·Lc1/u0;->g:Lc1/u0;
  
854 ····.line·2854 ····.line·2
855 ····.line·3855 ····.line·3
856 ····if-ne·p3,·v0,·:cond_1856 ····if-ne·p3,·v0,·:cond_1
  
857 ····.line·4857 ····.line·4
858 ····.line·5858 ····.line·5
Offset 886, 15 lines modifiedOffset 886, 15 lines modified
886 ····.line·16886 ····.line·16
887 ····:cond_1887 ····:cond_1
888 ····if-eqz·p4,·:cond_2888 ····if-eqz·p4,·:cond_2
  
889 ····.line·17889 ····.line·17
890 ····.line·18890 ····.line·18
891 ····:goto_0891 ····:goto_0
892 ····new-instance·v6,·LZ0/p;892 ····new-instance·v6,·LX0/p;
  
893 ····.line·19893 ····.line·19
894 ····.line·20894 ····.line·20
895 ····move-object·v0,·v6895 ····move-object·v0,·v6
  
896 ····.line·21896 ····.line·21
897 ····move-object·v1,·p0897 ····move-object·v1,·p0
Offset 908, 15 lines modifiedOffset 908, 15 lines modified
908 ····.line·24908 ····.line·24
909 ····move-object·v4,·p3909 ····move-object·v4,·p3
  
910 ····.line·25910 ····.line·25
911 ····move-object·v5,·p4911 ····move-object·v5,·p4
  
912 ····.line·26912 ····.line·26
913 ····invoke-direct/range·{v0·..·v5},·LZ0/p;-><init>(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/l;Le1/a0;Le1/u0;Ljava/lang/Integer;)V913 ····invoke-direct/range·{v0·..·v5},·LX0/p;-><init>(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/l;Lc1/a0;Lc1/u0;Ljava/lang/Integer;)V
  
914 ····.line·27914 ····.line·27
915 ····.line·28915 ····.line·28
916 ····.line·29916 ····.line·29
917 ····return-object·v6917 ····return-object·v6
  
918 ····.line·30918 ····.line·30
1.35 KB
smali/Z0/k.smali vs.
smali/X0/k.smali
Files 7% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·LZ0/k;1 .class·public·final·LX0/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/Class;5 .field·public·final·a:Ljava/lang/Class;
  
6 .field·public·final·b:Ljava/lang/Class;6 .field·public·final·b:Ljava/lang/Class;
  
7 .field·public·final·synthetic·c:LZ0/l;7 .field·public·final·synthetic·c:LX0/l;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(LX0/d;Ljava/lang/Class;)V9 .method·public·constructor·<init>(LV0/d;Ljava/lang/Class;)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·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····iput-object·p1,·p0,·LZ0/k;->c:LZ0/l;16 ····iput-object·p1,·p0,·LX0/k;->c:LX0/l;
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····iput-object·p2,·p0,·LZ0/k;->a:Ljava/lang/Class;19 ····iput-object·p2,·p0,·LX0/k;->a:Ljava/lang/Class;
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····const-class·p1,·La1/f;22 ····const-class·p1,·LY0/f;
  
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····iput-object·p1,·p0,·LZ0/k;->b:Ljava/lang/Class;25 ····iput-object·p1,·p0,·LX0/k;->b:Ljava/lang/Class;
  
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····return-void28 ····return-void
29 ····.line·1329 ····.line·13
30 ····.line·1430 ····.line·14
31 ····.line·1531 ····.line·15
Offset 171, 8 lines modifiedOffset 171, 12 lines modified
171 ····.line·143171 ····.line·143
172 ····.line·144172 ····.line·144
173 ····.line·145173 ····.line·145
174 ····.line·146174 ····.line·146
175 ····.line·147175 ····.line·147
176 ····.line·148176 ····.line·148
177 ····.line·149177 ····.line·149
 178 ····.line·150
 179 ····.line·151
 180 ····.line·152
 181 ····.line·153
178 .end·method182 .end·method
1000 B
smali/Z0/j.smali vs.
smali/X0/j.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LZ0/j;1 .class·public·final·LX0/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/Class;5 .field·public·final·a:Ljava/lang/Class;
  
Offset 15, 23 lines modifiedOffset 15, 23 lines modified
  
15 ····.line·115 ····.line·1
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····.line·419 ····.line·4
20 ····iput-object·p1,·p0,·LZ0/j;->a:Ljava/lang/Class;20 ····iput-object·p1,·p0,·LX0/j;->a:Ljava/lang/Class;
  
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····const-class·p1,·LZ0/q;23 ····const-class·p1,·LX0/q;
  
24 ····.line·724 ····.line·7
25 ····.line·825 ····.line·8
26 ····iput-object·p1,·p0,·LZ0/j;->b:Ljava/lang/Class;26 ····iput-object·p1,·p0,·LX0/j;->b:Ljava/lang/Class;
  
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 103, 8 lines modifiedOffset 103, 13 lines modified
103 ····.line·79103 ····.line·79
104 ····.line·80104 ····.line·80
105 ····.line·81105 ····.line·81
106 ····.line·82106 ····.line·82
107 ····.line·83107 ····.line·83
108 ····.line·84108 ····.line·84
109 ····.line·85109 ····.line·85
 110 ····.line·86
 111 ····.line·87
 112 ····.line·88
 113 ····.line·89
 114 ····.line·90
110 .end·method115 .end·method
113 KB
smali/Z0/q.smali vs.
smali/f0/O.smali
Max HTML report size reached
2.92 KB
smali/Z0/u.smali vs.
smali/X0/u.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LZ0/u;1 .class·public·final·LX0/u;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/util/HashMap;5 .field·public·final·a:Ljava/util/HashMap;
  
Offset 10, 104 lines modifiedOffset 10, 104 lines modified
  
10 .field·public·final·c:Ljava/util/HashMap;10 .field·public·final·c:Ljava/util/HashMap;
  
11 .field·public·final·d:Ljava/util/HashMap;11 .field·public·final·d:Ljava/util/HashMap;
  
  
12 #·direct·methods12 #·direct·methods
13 .method·public·constructor·<init>(Lh/d;)V13 .method·public·constructor·<init>(Lg/d;)V
14 ····.locals·214 ····.locals·2
  
15 ····.line·115 ····.line·1
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····.line·419 ····.line·4
20 ····new-instance·v0,·Ljava/util/HashMap;20 ····new-instance·v0,·Ljava/util/HashMap;
  
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····iget-object·v1,·p1,·Lh/d;->a:Ljava/lang/Object;23 ····iget-object·v1,·p1,·Lg/d;->a:Ljava/lang/Object;
  
24 ····.line·724 ····.line·7
25 ····.line·825 ····.line·8
26 ····check-cast·v1,·Ljava/util/Map;26 ····check-cast·v1,·Ljava/util/Map;
  
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
29 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V29 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
  
30 ····.line·1130 ····.line·11
31 ····.line·1231 ····.line·12
32 ····.line·1332 ····.line·13
33 ····iput-object·v0,·p0,·LZ0/u;->a:Ljava/util/HashMap;33 ····iput-object·v0,·p0,·LX0/u;->a:Ljava/util/HashMap;
  
34 ····.line·1434 ····.line·14
35 ····.line·1535 ····.line·15
36 ····new-instance·v0,·Ljava/util/HashMap;36 ····new-instance·v0,·Ljava/util/HashMap;
  
37 ····.line·1637 ····.line·16
38 ····.line·1738 ····.line·17
39 ····iget-object·v1,·p1,·Lh/d;->b:Ljava/lang/Object;39 ····iget-object·v1,·p1,·Lg/d;->b:Ljava/lang/Object;
  
40 ····.line·1840 ····.line·18
41 ····.line·1941 ····.line·19
42 ····check-cast·v1,·Ljava/util/Map;42 ····check-cast·v1,·Ljava/util/Map;
  
43 ····.line·2043 ····.line·20
44 ····.line·2144 ····.line·21
45 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V45 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
  
46 ····.line·2246 ····.line·22
47 ····.line·2347 ····.line·23
48 ····.line·2448 ····.line·24
49 ····iput-object·v0,·p0,·LZ0/u;->b:Ljava/util/HashMap;49 ····iput-object·v0,·p0,·LX0/u;->b:Ljava/util/HashMap;
  
50 ····.line·2550 ····.line·25
51 ····.line·2651 ····.line·26
52 ····new-instance·v0,·Ljava/util/HashMap;52 ····new-instance·v0,·Ljava/util/HashMap;
  
53 ····.line·2753 ····.line·27
54 ····.line·2854 ····.line·28
55 ····iget-object·v1,·p1,·Lh/d;->c:Ljava/lang/Object;55 ····iget-object·v1,·p1,·Lg/d;->c:Ljava/lang/Object;
  
56 ····.line·2956 ····.line·29
57 ····.line·3057 ····.line·30
58 ····check-cast·v1,·Ljava/util/Map;58 ····check-cast·v1,·Ljava/util/Map;
  
59 ····.line·3159 ····.line·31
60 ····.line·3260 ····.line·32
61 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V61 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
  
62 ····.line·3362 ····.line·33
63 ····.line·3463 ····.line·34
64 ····.line·3564 ····.line·35
65 ····iput-object·v0,·p0,·LZ0/u;->c:Ljava/util/HashMap;65 ····iput-object·v0,·p0,·LX0/u;->c:Ljava/util/HashMap;
  
66 ····.line·3666 ····.line·36
67 ····.line·3767 ····.line·37
68 ····new-instance·v0,·Ljava/util/HashMap;68 ····new-instance·v0,·Ljava/util/HashMap;
  
69 ····.line·3869 ····.line·38
70 ····.line·3970 ····.line·39
71 ····iget-object·p1,·p1,·Lh/d;->d:Ljava/lang/Object;71 ····iget-object·p1,·p1,·Lg/d;->d:Ljava/lang/Object;
  
72 ····.line·4072 ····.line·40
73 ····.line·4173 ····.line·41
74 ····check-cast·p1,·Ljava/util/Map;74 ····check-cast·p1,·Ljava/util/Map;
  
75 ····.line·4275 ····.line·42
76 ····.line·4376 ····.line·43
77 ····invoke-direct·{v0,·p1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V77 ····invoke-direct·{v0,·p1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
  
78 ····.line·4478 ····.line·44
79 ····.line·4579 ····.line·45
80 ····.line·4680 ····.line·46
81 ····iput-object·v0,·p0,·LZ0/u;->d:Ljava/util/HashMap;81 ····iput-object·v0,·p0,·LX0/u;->d:Ljava/util/HashMap;
  
82 ····.line·4782 ····.line·47
83 ····.line·4883 ····.line·48
84 ····return-void84 ····return-void
85 ····.line·4985 ····.line·49
86 ····.line·5086 ····.line·50
87 ····.line·5187 ····.line·51
Offset 141, 8 lines modifiedOffset 141, 13 lines modified
141 ····.line·79141 ····.line·79
142 ····.line·80142 ····.line·80
143 ····.line·81143 ····.line·81
144 ····.line·82144 ····.line·82
145 ····.line·83145 ····.line·83
146 ····.line·84146 ····.line·84
147 ····.line·85147 ····.line·85
 148 ····.line·86
 149 ····.line·87
 150 ····.line·88
 151 ····.line·89
 152 ····.line·90
148 .end·method153 .end·method
Max diff block lines reached; -1/2923 bytes (-0.03%) of diff not shown.
1.09 KB
smali/Z0/d.smali vs.
smali/m1/B.smali
Files 3% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 .class·public·final·LZ0/d;1 .class·public·final·Lm1/B;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/Object;5 .field·public·final·synthetic·a:I
  
6 .field·public·final·b:I6 .field·public·final·synthetic·b:Lm1/C;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Lcom/google/crypto/tink/shaded/protobuf/A;I)V8 .method·public·synthetic·constructor·<init>(Lm1/C;I)V
9 ····.locals·09 ····.locals·0
  
10 ····.line·110 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····.line·414 ····.line·4
15 ····iput-object·p1,·p0,·LZ0/d;->a:Ljava/lang/Object;15 ····iput·p2,·p0,·Lm1/B;->a:I
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····iput·p2,·p0,·LZ0/d;->b:I18 ····iput-object·p1,·p0,·Lm1/B;->b:Lm1/C;
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····return-void21 ····return-void
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····.line·1124 ····.line·11
Offset 165, 8 lines modifiedOffset 165, 12 lines modified
165 ····.line·143165 ····.line·143
166 ····.line·144166 ····.line·144
167 ····.line·145167 ····.line·145
168 ····.line·146168 ····.line·146
169 ····.line·147169 ····.line·147
170 ····.line·148170 ····.line·148
171 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
172 .end·method176 .end·method
33.3 KB
smali/Z0/h.smali vs.
smali/m1/j.smali
Max HTML report size reached
1.82 KB
smali/Z0/o.smali vs.
smali/X0/o.smali
Files 10% similar despite different names
    
Offset 1, 67 lines modifiedOffset 1, 67 lines modified
1 .class·public·final·LZ0/o;1 .class·public·final·LX0/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/util/HashMap;5 .field·public·final·a:Ljava/util/HashMap;
  
6 .field·public·final·b:Ljava/util/HashMap;6 .field·public·final·b:Ljava/util/HashMap;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Lj/x;)V8 .method·public·constructor·<init>(Li/y;)V
9 ····.locals·29 ····.locals·2
  
10 ····.line·110 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····.line·414 ····.line·4
15 ····new-instance·v0,·Ljava/util/HashMap;15 ····new-instance·v0,·Ljava/util/HashMap;
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····iget-object·v1,·p1,·Lj/x;->c:Ljava/lang/Object;18 ····iget-object·v1,·p1,·Li/y;->c:Ljava/lang/Object;
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····check-cast·v1,·Ljava/util/Map;21 ····check-cast·v1,·Ljava/util/Map;
  
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V24 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
  
25 ····.line·1125 ····.line·11
26 ····.line·1226 ····.line·12
27 ····.line·1327 ····.line·13
28 ····iput-object·v0,·p0,·LZ0/o;->a:Ljava/util/HashMap;28 ····iput-object·v0,·p0,·LX0/o;->a:Ljava/util/HashMap;
  
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
31 ····new-instance·v0,·Ljava/util/HashMap;31 ····new-instance·v0,·Ljava/util/HashMap;
  
32 ····.line·1632 ····.line·16
33 ····.line·1733 ····.line·17
34 ····iget-object·p1,·p1,·Lj/x;->d:Ljava/lang/Object;34 ····iget-object·p1,·p1,·Li/y;->d:Ljava/lang/Object;
  
35 ····.line·1835 ····.line·18
36 ····.line·1936 ····.line·19
37 ····check-cast·p1,·Ljava/util/Map;37 ····check-cast·p1,·Ljava/util/Map;
  
38 ····.line·2038 ····.line·20
39 ····.line·2139 ····.line·21
40 ····invoke-direct·{v0,·p1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V40 ····invoke-direct·{v0,·p1},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
  
41 ····.line·2241 ····.line·22
42 ····.line·2342 ····.line·23
43 ····.line·2443 ····.line·24
44 ····iput-object·v0,·p0,·LZ0/o;->b:Ljava/util/HashMap;44 ····iput-object·v0,·p0,·LX0/o;->b:Ljava/util/HashMap;
  
45 ····.line·2545 ····.line·25
46 ····.line·2646 ····.line·26
47 ····return-void47 ····return-void
48 ····.line·2748 ····.line·27
49 ····.line·2849 ····.line·28
50 ····.line·2950 ····.line·29
Offset 117, 8 lines modifiedOffset 117, 13 lines modified
117 ····.line·79117 ····.line·79
118 ····.line·80118 ····.line·80
119 ····.line·81119 ····.line·81
120 ····.line·82120 ····.line·82
121 ····.line·83121 ····.line·83
122 ····.line·84122 ····.line·84
123 ····.line·85123 ····.line·85
 124 ····.line·86
 125 ····.line·87
 126 ····.line·88
 127 ····.line·89
 128 ····.line·90
124 .end·method129 .end·method
3.03 KB
smali/Z0/f.smali vs.
smali/r0/b.smali
Files 18% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 46 lines modified
1 .class·public·final·LZ0/f;1 .class·public·final·Lr0/b;
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·b:LZ0/f;5 .field·public·static·final·a:Lr0/b;
  
6 .field·public·static·final·c:LZ0/e;6 .field·public·static·final·synthetic·b:Lr0/b;
  
  
7 #·instance·fields 
8 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicReference; 
  
  
9 #·direct·methods7 #·direct·methods
10 .method·static·constructor·<clinit>()V8 .method·static·synthetic·constructor·<clinit>()V
11 ····.locals·19 ····.locals·1
  
12 ····.line·110 ····.line·1
13 ····new-instance·v0,·LZ0/f;11 ····new-instance·v0,·Lr0/b;
  
14 ····.line·212 ····.line·2
15 ····.line·313 ····.line·3
16 ····invoke-direct·{v0},·LZ0/f;-><init>()V14 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·415 ····.line·4
18 ····.line·516 ····.line·5
19 ····.line·617 ····.line·6
20 ····sput-object·v0,·LZ0/f;->b:LZ0/f;18 ····sput-object·v0,·Lr0/b;->a:Lr0/b;
  
21 ····.line·719 ····.line·7
22 ····.line·820 ····.line·8
23 ····new-instance·v0,·LZ0/e;21 ····new-instance·v0,·Lr0/b;
  
24 ····.line·922 ····.line·9
25 ····.line·1023 ····.line·10
26 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V24 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·1125 ····.line·11
28 ····.line·1226 ····.line·12
29 ····.line·1327 ····.line·13
30 ····sput-object·v0,·LZ0/f;->c:LZ0/e;28 ····sput-object·v0,·Lr0/b;->b:Lr0/b;
  
31 ····.line·1429 ····.line·14
32 ····.line·1530 ····.line·15
33 ····return-void31 ····return-void
34 ····.line·1632 ····.line·16
35 ····.line·1733 ····.line·17
36 ····.line·1834 ····.line·18
Offset 114, 110 lines modifiedOffset 110, 13 lines modified
114 ····.line·82110 ····.line·82
115 ····.line·83111 ····.line·83
116 ····.line·84112 ····.line·84
117 ····.line·85113 ····.line·85
118 ····.line·86114 ····.line·86
119 ····.line·87115 ····.line·87
120 ····.line·88116 ····.line·88
121 .end·method 
  
122 .method·public·constructor·<init>()V 
123 ····.locals·1 
  
124 ····.line·1 
125 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
126 ····.line·2 
127 ····.line·3 
128 ····.line·4 
129 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicReference; 
  
130 ····.line·5 
131 ····.line·6 
132 ····invoke-direct·{v0},·Ljava/util/concurrent/atomic/AtomicReference;-><init>()V 
  
133 ····.line·7 
134 ····.line·8117 ····.line·89
135 ····.line·9118 ····.line·90
136 ····iput-object·v0,·p0,·LZ0/f;->a:Ljava/util/concurrent/atomic/AtomicReference; 
  
137 ····.line·10119 ····.line·91
138 ····.line·11 
139 ····return-void 
140 ····.line·12120 ····.line·92
141 ····.line·13121 ····.line·93
142 ····.line·14 
143 ····.line·15 
144 ····.line·16 
145 ····.line·17 
146 ····.line·18 
147 ····.line·19 
148 ····.line·20 
149 ····.line·21 
150 ····.line·22 
151 ····.line·23 
152 ····.line·24 
153 ····.line·25 
154 ····.line·26 
155 ····.line·27 
156 ····.line·28 
157 ····.line·29 
158 ····.line·30 
159 ····.line·31 
160 ····.line·32 
161 ····.line·33 
162 ····.line·34 
163 ····.line·35 
164 ····.line·36 
165 ····.line·37 
166 ····.line·38 
167 ····.line·39 
168 ····.line·40 
169 ····.line·41 
170 ····.line·42 
171 ····.line·43 
172 ····.line·44 
173 ····.line·45 
174 ····.line·46 
175 ····.line·47 
176 ····.line·48 
177 ····.line·49 
178 ····.line·50 
179 ····.line·51 
180 ····.line·52 
181 ····.line·53 
182 ····.line·54 
183 ····.line·55 
Max diff block lines reached; 0/3026 bytes (0.00%) of diff not shown.
1.04 KB
smali/Z0/m.smali vs.
smali/m1/x.smali
Files 8% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 34 lines modified
1 .class·public·abstract·LZ0/m;1 .class·public·final·Lm1/x;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/Class;5 .field·public·a:Z
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Ljava/lang/Class;)V7 .method·public·constructor·<init>()V
8 ····.locals·08 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····.line·413 ····.line·4
14 ····iput-object·p1,·p0,·LZ0/m;->a:Ljava/lang/Class;14 ····const/4·v0,·0x0
  
15 ····.line·515 ····.line·5
 16 ····iput-boolean·v0,·p0,·Lm1/x;->a:Z
  
16 ····.line·617 ····.line·6
17 ····return-void 
18 ····.line·718 ····.line·7
 19 ····return-void
19 ····.line·820 ····.line·8
20 ····.line·921 ····.line·9
21 ····.line·1022 ····.line·10
22 ····.line·1123 ····.line·11
23 ····.line·1224 ····.line·12
24 ····.line·1325 ····.line·13
25 ····.line·1426 ····.line·14
Offset 97, 8 lines modifiedOffset 99, 16 lines modified
97 ····.line·7999 ····.line·79
98 ····.line·80100 ····.line·80
99 ····.line·81101 ····.line·81
100 ····.line·82102 ····.line·82
101 ····.line·83103 ····.line·83
102 ····.line·84104 ····.line·84
103 ····.line·85105 ····.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
104 .end·method114 .end·method
9.52 KB
smali/Z0/n.smali vs.
smali/V/r.smali
Max HTML report size reached
1.33 KB
smali/Z0/i.smali vs.
smali/Z1/L.smali
Files 10% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·LZ0/i; 
2 .super·Ljava/lang/Object;1 .class·public·abstract·LZ1/L;
 2 .super·LZ1/u;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/io/Closeable;
  
4 #·instance·fields 
5 .field·public·final·a:Lg1/a; 
  
6 .field·public·final·b:Ljava/lang/Class; 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·public·constructor·<init>(Lg1/a;)V7 .method·static·constructor·<clinit>()V
9 ····.locals·08 ····.locals·2
  
10 ····.line·19 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····const-string·v0,·"baseKey"
  
12 ····.line·211 ····.line·2
13 ····.line·312 ····.line·3
 13 ····sget-object·v1,·LZ1/u;->d:LZ1/t;
14 ····.line·4 
15 ····iput-object·p1,·p0,·LZ0/i;->a:Lg1/a; 
  
 14 ····.line·4
16 ····.line·515 ····.line·5
 16 ····invoke-static·{v1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
17 ····.line·6 
18 ····const-class·p1,·LZ0/q; 
  
 17 ····.line·6
19 ····.line·718 ····.line·7
20 ····.line·819 ····.line·8
 20 ····return-void
21 ····iput-object·p1,·p0,·LZ0/i;->b:Ljava/lang/Class; 
  
22 ····.line·921 ····.line·9
23 ····.line·1022 ····.line·10
24 ····return-void 
25 ····.line·1123 ····.line·11
26 ····.line·1224 ····.line·12
27 ····.line·1325 ····.line·13
28 ····.line·1426 ····.line·14
29 ····.line·1527 ····.line·15
30 ····.line·1628 ····.line·16
31 ····.line·1729 ····.line·17
Offset 103, 8 lines modifiedOffset 98, 16 lines modified
103 ····.line·7998 ····.line·79
104 ····.line·8099 ····.line·80
105 ····.line·81100 ····.line·81
106 ····.line·82101 ····.line·82
107 ····.line·83102 ····.line·83
108 ····.line·84103 ····.line·84
109 ····.line·85104 ····.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
110 .end·method113 .end·method
7.14 KB
smali/Z0/v.smali vs.
smali/q/h.smali
Max HTML report size reached
18.1 KB
smali/Z0/g.smali vs.
smali/D1/p.smali
Max HTML report size reached
1.61 KB
smali/Z0/c.smali vs.
smali/Z1/v.smali
Files 11% similar despite different names
    
Offset 1, 46 lines modifiedOffset 1, 53 lines modified
1 .class·public·final·LZ0/c;1 .class·public·final·LZ1/v;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LJ1/i;
  
4 #·instance·fields 
5 .field·public·final·a:Ljava/lang/Class; 
  
6 .field·public·final·b:Ljava/lang/Class;6 #·static·fields
 7 .field·public·static·final·synthetic·c:LZ1/v;
  
 8 .field·public·static·final·synthetic·d:LZ1/v;
  
  
7 #·direct·methods9 #·direct·methods
8 .method·public·constructor·<init>(Ljava/lang/Class;)V10 .method·static·synthetic·constructor·<clinit>()V
9 ····.locals·011 ····.locals·1
  
10 ····.line·112 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····new-instance·v0,·LZ1/v;
  
12 ····.line·214 ····.line·2
13 ····.line·315 ····.line·3
 16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
14 ····.line·4 
15 ····iput-object·p1,·p0,·LZ0/c;->a:Ljava/lang/Class; 
  
 17 ····.line·4
16 ····.line·518 ····.line·5
17 ····.line·619 ····.line·6
18 ····const-class·p1,·LZ0/p;20 ····sput-object·v0,·LZ1/v;->c:LZ1/v;
  
19 ····.line·721 ····.line·7
20 ····.line·822 ····.line·8
21 ····iput-object·p1,·p0,·LZ0/c;->b:Ljava/lang/Class;23 ····new-instance·v0,·LZ1/v;
  
22 ····.line·924 ····.line·9
23 ····.line·1025 ····.line·10
24 ····return-void26 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
25 ····.line·1127 ····.line·11
26 ····.line·1228 ····.line·12
27 ····.line·1329 ····.line·13
 30 ····sput-object·v0,·LZ1/v;->d:LZ1/v;
  
28 ····.line·1431 ····.line·14
29 ····.line·1532 ····.line·15
 33 ····return-void
30 ····.line·1634 ····.line·16
31 ····.line·1735 ····.line·17
32 ····.line·1836 ····.line·18
33 ····.line·1937 ····.line·19
34 ····.line·2038 ····.line·20
35 ····.line·2139 ····.line·21
36 ····.line·2240 ····.line·22
Offset 103, 8 lines modifiedOffset 110, 16 lines modified
103 ····.line·79110 ····.line·79
104 ····.line·80111 ····.line·80
105 ····.line·81112 ····.line·81
106 ····.line·82113 ····.line·82
107 ····.line·83114 ····.line·83
108 ····.line·84115 ····.line·84
109 ····.line·85116 ····.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
110 .end·method125 .end·method
16.2 KB
smali/p0/b.smali vs.
smali/D1/q.smali
Max HTML report size reached
4.1 KB
smali/g2/k.smali vs.
smali/D1/r.smali
Max HTML report size reached
21.6 KB
smali/g2/l.smali vs.
smali/d1/c.smali
Max HTML report size reached
6.87 KB
smali/j1/d.smali vs.
smali/u1/k.smali
Max HTML report size reached
4.47 KB
smali/j1/c.smali vs.
smali/D1/B.smali
Max HTML report size reached
3.97 KB
smali/a1/k.smali vs.
smali/R0/k.smali
Max HTML report size reached
13.3 KB
smali/a1/j.smali vs.
smali/Y0/j.smali
Max HTML report size reached
33.7 KB
smali/a1/q.smali vs.
smali/r0/h.smali
Max HTML report size reached
7.01 KB
smali/a1/r.smali vs.
smali/Y0/r.smali
Max HTML report size reached
13.2 KB
smali/a1/d.smali vs.
smali/r0/n.smali
Max HTML report size reached
3.18 KB
smali/a1/h.smali vs.
smali/Y0/h.smali
Files 6% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·La1/h;1 .class·public·final·LY0/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS0/q;5 .implements·LQ0/q;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·a:La1/h;7 .field·public·static·final·a:LY0/h;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·La1/h;12 ····new-instance·v0,·LY0/h;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····sput-object·v0,·La1/h;->a:La1/h;19 ····sput-object·v0,·LY0/h;->a:LY0/h;
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····return-void22 ····return-void
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····.line·1125 ····.line·11
Offset 105, 23 lines modifiedOffset 105, 28 lines modified
105 ····.line·82105 ····.line·82
106 ····.line·83106 ····.line·83
107 ····.line·84107 ····.line·84
108 ····.line·85108 ····.line·85
109 ····.line·86109 ····.line·86
110 ····.line·87110 ····.line·87
111 ····.line·88111 ····.line·88
 112 ····.line·89
 113 ····.line·90
 114 ····.line·91
 115 ····.line·92
 116 ····.line·93
112 .end·method117 .end·method
  
  
113 #·virtual·methods118 #·virtual·methods
114 .method·public·final·a()Ljava/lang/Class;119 .method·public·final·a()Ljava/lang/Class;
115 ····.locals·1120 ····.locals·1
  
116 ····.line·1121 ····.line·1
117 ····const-class·v0,·La1/f;122 ····const-class·v0,·LY0/f;
  
118 ····.line·2123 ····.line·2
119 ····.line·3124 ····.line·3
120 ····return-object·v0125 ····return-object·v0
121 ····.line·4126 ····.line·4
122 ····.line·5127 ····.line·5
123 ····.line·6128 ····.line·6
Offset 203, 29 lines modifiedOffset 208, 34 lines modified
203 ····.line·82208 ····.line·82
204 ····.line·83209 ····.line·83
205 ····.line·84210 ····.line·84
206 ····.line·85211 ····.line·85
207 ····.line·86212 ····.line·86
208 ····.line·87213 ····.line·87
209 ····.line·88214 ····.line·88
 215 ····.line·89
 216 ····.line·90
 217 ····.line·91
 218 ····.line·92
 219 ····.line·93
210 .end·method220 .end·method
  
211 .method·public·final·b(LS0/p;)Ljava/lang/Object;221 .method·public·final·b(LQ0/p;)Ljava/lang/Object;
212 ····.locals·2222 ····.locals·2
  
213 ····.line·1223 ····.line·1
214 ····iget-object·v0,·p1,·LS0/p;->b:LS0/n;224 ····iget-object·v0,·p1,·LQ0/p;->b:LQ0/n;
  
215 ····.line·2225 ····.line·2
216 ····.line·3226 ····.line·3
217 ····if-eqz·v0,·:cond_2227 ····if-eqz·v0,·:cond_2
  
218 ····.line·4228 ····.line·4
219 ····.line·5229 ····.line·5
220 ····iget-object·p1,·p1,·LS0/p;->a:Ljava/util/concurrent/ConcurrentMap;230 ····iget-object·p1,·p1,·LQ0/p;->a:Ljava/util/concurrent/ConcurrentMap;
  
221 ····.line·6231 ····.line·6
222 ····.line·7232 ····.line·7
223 ····invoke-interface·{p1},·Ljava/util/Map;->values()Ljava/util/Collection;233 ····invoke-interface·{p1},·Ljava/util/Map;->values()Ljava/util/Collection;
  
224 ····.line·8234 ····.line·8
225 ····.line·9235 ····.line·9
Offset 291, 31 lines modifiedOffset 301, 31 lines modified
  
291 ····.line·38301 ····.line·38
292 ····.line·39302 ····.line·39
293 ····.line·40303 ····.line·40
294 ····move-result-object·v1304 ····move-result-object·v1
  
295 ····.line·41305 ····.line·41
296 ····check-cast·v1,·LS0/n;306 ····check-cast·v1,·LQ0/n;
  
297 ····.line·42307 ····.line·42
298 ····.line·43308 ····.line·43
299 ····iget-object·v1,·v1,·LS0/n;->a:Ljava/lang/Object;309 ····iget-object·v1,·v1,·LQ0/n;->a:Ljava/lang/Object;
  
300 ····.line·44310 ····.line·44
301 ····.line·45311 ····.line·45
302 ····check-cast·v1,·La1/f;312 ····check-cast·v1,·LY0/f;
  
303 ····.line·46313 ····.line·46
304 ····.line·47314 ····.line·47
305 ····goto·:goto_0315 ····goto·:goto_0
  
306 ····.line·48316 ····.line·48
307 ····:cond_1317 ····:cond_1
308 ····new-instance·p1,·La1/g;318 ····new-instance·p1,·LY0/g;
  
309 ····.line·49319 ····.line·49
310 ····.line·50320 ····.line·50
311 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V321 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V
Max diff block lines reached; 653/3189 bytes (20.48%) of diff not shown.
7.6 KB
smali/a1/o.smali vs.
smali/Y0/o.smali
Max HTML report size reached
3.58 KB
smali/a1/l.smali vs.
smali/R0/o.smali
Files 6% similar despite different names
    
Offset 1, 100 lines modifiedOffset 1, 90 lines modified
1 .class·public·final·La1/l;1 .class·public·final·LR0/o;
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·b:La1/l;5 .field·public·static·final·b:LR0/o;
  
6 .field·public·static·final·c:La1/l;6 .field·public·static·final·c:LR0/o;
  
7 .field·public·static·final·d:La1/l;7 .field·public·static·final·d:LR0/o;
  
8 .field·public·static·final·e:La1/l; 
  
  
9 #·instance·fields8 #·instance·fields
10 .field·public·final·a:Ljava/lang/String;9 .field·public·final·a:Ljava/lang/String;
  
  
11 #·direct·methods10 #·direct·methods
12 .method·static·constructor·<clinit>()V11 .method·static·constructor·<clinit>()V
13 ····.locals·212 ····.locals·2
  
14 ····.line·113 ····.line·1
15 ····new-instance·v0,·La1/l;14 ····new-instance·v0,·LR0/o;
  
16 ····.line·215 ····.line·2
17 ····.line·316 ····.line·3
18 ····const-string·v1,·"TINK"17 ····const-string·v1,·"TINK"
  
19 ····.line·418 ····.line·4
20 ····.line·519 ····.line·5
21 ····invoke-direct·{v0,·v1},·La1/l;-><init>(Ljava/lang/String;)V20 ····invoke-direct·{v0,·v1},·LR0/o;-><init>(Ljava/lang/String;)V
  
22 ····.line·621 ····.line·6
23 ····.line·722 ····.line·7
24 ····.line·823 ····.line·8
25 ····sput-object·v0,·La1/l;->b:La1/l;24 ····sput-object·v0,·LR0/o;->b:LR0/o;
  
26 ····.line·925 ····.line·9
27 ····.line·1026 ····.line·10
28 ····new-instance·v0,·La1/l;27 ····new-instance·v0,·LR0/o;
  
29 ····.line·1128 ····.line·11
30 ····.line·1229 ····.line·12
31 ····const-string·v1,·"CRUNCHY"30 ····const-string·v1,·"CRUNCHY"
  
32 ····.line·1331 ····.line·13
33 ····.line·1432 ····.line·14
34 ····invoke-direct·{v0,·v1},·La1/l;-><init>(Ljava/lang/String;)V33 ····invoke-direct·{v0,·v1},·LR0/o;-><init>(Ljava/lang/String;)V
  
35 ····.line·1534 ····.line·15
36 ····.line·1635 ····.line·16
37 ····.line·1736 ····.line·17
38 ····sput-object·v0,·La1/l;->c:La1/l;37 ····sput-object·v0,·LR0/o;->c:LR0/o;
  
39 ····.line·1838 ····.line·18
40 ····.line·1939 ····.line·19
41 ····new-instance·v0,·La1/l;40 ····new-instance·v0,·LR0/o;
  
42 ····.line·2041 ····.line·20
43 ····.line·2142 ····.line·21
44 ····const-string·v1,·"LEGACY"43 ····const-string·v1,·"NO_PREFIX"
  
45 ····.line·2244 ····.line·22
46 ····.line·2345 ····.line·23
47 ····invoke-direct·{v0,·v1},·La1/l;-><init>(Ljava/lang/String;)V46 ····invoke-direct·{v0,·v1},·LR0/o;-><init>(Ljava/lang/String;)V
  
48 ····.line·2447 ····.line·24
49 ····.line·2548 ····.line·25
50 ····.line·2649 ····.line·26
51 ····sput-object·v0,·La1/l;->d:La1/l;50 ····sput-object·v0,·LR0/o;->d:LR0/o;
  
52 ····.line·2751 ····.line·27
53 ····.line·2852 ····.line·28
 53 ····return-void
54 ····new-instance·v0,·La1/l; 
  
55 ····.line·2954 ····.line·29
56 ····.line·3055 ····.line·30
57 ····const-string·v1,·"NO_PREFIX" 
  
58 ····.line·3156 ····.line·31
59 ····.line·3257 ····.line·32
60 ····invoke-direct·{v0,·v1},·La1/l;-><init>(Ljava/lang/String;)V 
  
61 ····.line·3358 ····.line·33
62 ····.line·3459 ····.line·34
63 ····.line·3560 ····.line·35
64 ····sput-object·v0,·La1/l;->e:La1/l; 
  
65 ····.line·3661 ····.line·36
66 ····.line·3762 ····.line·37
67 ····return-void 
68 ····.line·3863 ····.line·38
69 ····.line·3964 ····.line·39
70 ····.line·4065 ····.line·40
71 ····.line·4166 ····.line·41
72 ····.line·4267 ····.line·42
73 ····.line·4368 ····.line·43
74 ····.line·4469 ····.line·44
Offset 138, 26 lines modifiedOffset 128, 31 lines modified
138 ····.line·82128 ····.line·82
139 ····.line·83129 ····.line·83
140 ····.line·84130 ····.line·84
141 ····.line·85131 ····.line·85
142 ····.line·86132 ····.line·86
143 ····.line·87133 ····.line·87
144 ····.line·88134 ····.line·88
 135 ····.line·89
 136 ····.line·90
 137 ····.line·91
 138 ····.line·92
 139 ····.line·93
145 .end·method140 .end·method
  
146 .method·public·constructor·<init>(Ljava/lang/String;)V141 .method·public·constructor·<init>(Ljava/lang/String;)V
147 ····.locals·0142 ····.locals·0
  
148 ····.line·1143 ····.line·1
149 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V144 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
150 ····.line·2145 ····.line·2
151 ····.line·3146 ····.line·3
152 ····.line·4147 ····.line·4
153 ····iput-object·p1,·p0,·La1/l;->a:Ljava/lang/String;148 ····iput-object·p1,·p0,·LR0/o;->a:Ljava/lang/String;
  
Max diff block lines reached; 775/3596 bytes (21.55%) of diff not shown.
16.4 KB
smali/a1/m.smali vs.
smali/k1/c.smali
Max HTML report size reached
6.28 KB
smali/a1/n.smali vs.
smali/Y0/n.smali
Max HTML report size reached
4.13 KB
smali/a1/i.smali vs.
smali/i/a0.smali
Max HTML report size reached
4.55 KB
smali/a1/e.smali vs.
smali/Y0/e.smali
Max HTML report size reached
3.58 KB
smali/a1/c.smali vs.
smali/R0/A.smali
Files 6% similar despite different names
    
Offset 1, 100 lines modifiedOffset 1, 90 lines modified
1 .class·public·final·La1/c;1 .class·public·final·LR0/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·final·b:La1/c;5 .field·public·static·final·b:LR0/A;
  
6 .field·public·static·final·c:La1/c;6 .field·public·static·final·c:LR0/A;
  
7 .field·public·static·final·d:La1/c;7 .field·public·static·final·d:LR0/A;
  
8 .field·public·static·final·e:La1/c; 
  
  
9 #·instance·fields8 #·instance·fields
10 .field·public·final·a:Ljava/lang/String;9 .field·public·final·a:Ljava/lang/String;
  
  
11 #·direct·methods10 #·direct·methods
12 .method·static·constructor·<clinit>()V11 .method·static·constructor·<clinit>()V
13 ····.locals·212 ····.locals·2
  
14 ····.line·113 ····.line·1
15 ····new-instance·v0,·La1/c;14 ····new-instance·v0,·LR0/A;
  
16 ····.line·215 ····.line·2
17 ····.line·316 ····.line·3
18 ····const-string·v1,·"TINK"17 ····const-string·v1,·"TINK"
  
19 ····.line·418 ····.line·4
20 ····.line·519 ····.line·5
21 ····invoke-direct·{v0,·v1},·La1/c;-><init>(Ljava/lang/String;)V20 ····invoke-direct·{v0,·v1},·LR0/A;-><init>(Ljava/lang/String;)V
  
22 ····.line·621 ····.line·6
23 ····.line·722 ····.line·7
24 ····.line·823 ····.line·8
25 ····sput-object·v0,·La1/c;->b:La1/c;24 ····sput-object·v0,·LR0/A;->b:LR0/A;
  
26 ····.line·925 ····.line·9
27 ····.line·1026 ····.line·10
28 ····new-instance·v0,·La1/c;27 ····new-instance·v0,·LR0/A;
  
29 ····.line·1128 ····.line·11
30 ····.line·1229 ····.line·12
31 ····const-string·v1,·"CRUNCHY"30 ····const-string·v1,·"CRUNCHY"
  
32 ····.line·1331 ····.line·13
33 ····.line·1432 ····.line·14
34 ····invoke-direct·{v0,·v1},·La1/c;-><init>(Ljava/lang/String;)V33 ····invoke-direct·{v0,·v1},·LR0/A;-><init>(Ljava/lang/String;)V
  
35 ····.line·1534 ····.line·15
36 ····.line·1635 ····.line·16
37 ····.line·1736 ····.line·17
38 ····sput-object·v0,·La1/c;->c:La1/c;37 ····sput-object·v0,·LR0/A;->c:LR0/A;
  
39 ····.line·1838 ····.line·18
40 ····.line·1939 ····.line·19
41 ····new-instance·v0,·La1/c;40 ····new-instance·v0,·LR0/A;
  
42 ····.line·2041 ····.line·20
43 ····.line·2142 ····.line·21
44 ····const-string·v1,·"LEGACY"43 ····const-string·v1,·"NO_PREFIX"
  
45 ····.line·2244 ····.line·22
46 ····.line·2345 ····.line·23
47 ····invoke-direct·{v0,·v1},·La1/c;-><init>(Ljava/lang/String;)V46 ····invoke-direct·{v0,·v1},·LR0/A;-><init>(Ljava/lang/String;)V
  
48 ····.line·2447 ····.line·24
49 ····.line·2548 ····.line·25
50 ····.line·2649 ····.line·26
51 ····sput-object·v0,·La1/c;->d:La1/c;50 ····sput-object·v0,·LR0/A;->d:LR0/A;
  
52 ····.line·2751 ····.line·27
53 ····.line·2852 ····.line·28
 53 ····return-void
54 ····new-instance·v0,·La1/c; 
  
55 ····.line·2954 ····.line·29
56 ····.line·3055 ····.line·30
57 ····const-string·v1,·"NO_PREFIX" 
  
58 ····.line·3156 ····.line·31
59 ····.line·3257 ····.line·32
60 ····invoke-direct·{v0,·v1},·La1/c;-><init>(Ljava/lang/String;)V 
  
61 ····.line·3358 ····.line·33
62 ····.line·3459 ····.line·34
63 ····.line·3560 ····.line·35
64 ····sput-object·v0,·La1/c;->e:La1/c; 
  
65 ····.line·3661 ····.line·36
66 ····.line·3762 ····.line·37
67 ····return-void 
68 ····.line·3863 ····.line·38
69 ····.line·3964 ····.line·39
70 ····.line·4065 ····.line·40
71 ····.line·4166 ····.line·41
72 ····.line·4267 ····.line·42
73 ····.line·4368 ····.line·43
74 ····.line·4469 ····.line·44
Offset 138, 26 lines modifiedOffset 128, 31 lines modified
138 ····.line·82128 ····.line·82
139 ····.line·83129 ····.line·83
140 ····.line·84130 ····.line·84
141 ····.line·85131 ····.line·85
142 ····.line·86132 ····.line·86
143 ····.line·87133 ····.line·87
144 ····.line·88134 ····.line·88
 135 ····.line·89
 136 ····.line·90
 137 ····.line·91
 138 ····.line·92
 139 ····.line·93
145 .end·method140 .end·method
  
146 .method·public·constructor·<init>(Ljava/lang/String;)V141 .method·public·constructor·<init>(Ljava/lang/String;)V
147 ····.locals·0142 ····.locals·0
  
148 ····.line·1143 ····.line·1
149 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V144 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
150 ····.line·2145 ····.line·2
151 ····.line·3146 ····.line·3
152 ····.line·4147 ····.line·4
153 ····iput-object·p1,·p0,·La1/c;->a:Ljava/lang/String;148 ····iput-object·p1,·p0,·LR0/A;->a:Ljava/lang/String;
  
Max diff block lines reached; 775/3596 bytes (21.55%) of diff not shown.
31.5 KB
smali/A/p.smali vs.
smali/T/f.smali
Max HTML report size reached
20.2 KB
smali/A/q.smali vs.
smali/z/p.smali
Max HTML report size reached
5.61 KB
smali/A/o.smali vs.
smali/z/n.smali
Max HTML report size reached
4.15 KB
smali/A/m.smali vs.
smali/z/l.smali
Max HTML report size reached
20.1 KB
smali/A/n.smali vs.
smali/k0/u.smali
Max HTML report size reached
53.3 KB
smali/p1/d.smali vs.
smali/D0/c.smali
Max HTML report size reached
1.76 KB
smali/p1/h.smali vs.
smali/n1/h.smali
Files 14% similar despite different names
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·final·Lp1/h;1 .class·public·final·Ln1/h;
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·volatile·b:Lp1/h;5 .field·public·static·volatile·b:Ln1/h;
  
6 .field·public·static·c:Lp1/h;6 .field·public·static·c:Ln1/h;
  
  
7 #·instance·fields7 #·instance·fields
8 .field·public·final·a:Ljava/util/HashMap;8 .field·public·final·a:Ljava/util/HashMap;
  
  
9 #·direct·methods9 #·direct·methods
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····.line·120 ····.line·1
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····new-instance·v0,·Ljava/util/HashMap;22 ····new-instance·v0,·Ljava/util/HashMap;
  
23 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V23 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
24 ····iput-object·v0,·p0,·Lp1/h;->a:Ljava/util/HashMap;24 ····iput-object·v0,·p0,·Ln1/h;->a:Ljava/util/HashMap;
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
27 .method·public·constructor·<init>(I)V27 .method·public·constructor·<init>(I)V
28 ····.locals·128 ····.locals·1
  
Offset 44, 35 lines modifiedOffset 44, 35 lines modified
44 ····.line·344 ····.line·3
45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
46 ····new-instance·p1,·Ljava/util/HashMap;46 ····new-instance·p1,·Ljava/util/HashMap;
  
47 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V47 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V
  
48 ····iput-object·p1,·p0,·Lp1/h;->a:Ljava/util/HashMap;48 ····iput-object·p1,·p0,·Ln1/h;->a:Ljava/util/HashMap;
  
49 ····return-void49 ····return-void
  
50 ····.line·450 ····.line·4
51 ····:cond_051 ····:cond_0
52 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V52 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
53 ····new-instance·p1,·Ljava/util/HashMap;53 ····new-instance·p1,·Ljava/util/HashMap;
  
54 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V54 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V
  
55 ····iput-object·p1,·p0,·Lp1/h;->a:Ljava/util/HashMap;55 ····iput-object·p1,·p0,·Ln1/h;->a:Ljava/util/HashMap;
  
56 ····return-void56 ····return-void
  
57 ····.line·557 ····.line·5
58 ····:cond_158 ····:cond_1
59 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V59 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
60 ····new-instance·p1,·Ljava/util/HashMap;60 ····new-instance·p1,·Ljava/util/HashMap;
  
61 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V61 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V
  
62 ····iput-object·p1,·p0,·Lp1/h;->a:Ljava/util/HashMap;62 ····iput-object·p1,·p0,·Ln1/h;->a:Ljava/util/HashMap;
  
63 ····return-void63 ····return-void
64 .end·method64 .end·method
1.33 KB
smali/p1/f.smali vs.
smali/n1/f.smali
Files 6% similar despite different names
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 .class·public·final·Lp1/f;1 .class·public·final·Ln1/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Landroid/content/Context;5 .field·public·final·a:Landroid/content/Context;
  
6 .field·public·b:Lq1/a;6 .field·public·b:Lo1/a;
  
7 .field·public·c:Ljava/lang/String;7 .field·public·c:Ljava/lang/String;
  
8 .field·public·d:Ljava/util/List;8 .field·public·d:Ljava/util/List;
  
9 .field·public·e:Z9 .field·public·e:Z
  
10 .field·public·f:Z10 .field·public·f:Z
  
  
11 #·direct·methods11 #·direct·methods
12 .method·public·constructor·<init>(Lo1/c;)V12 .method·public·constructor·<init>(Lm1/c;)V
13 ····.locals·113 ····.locals·1
  
14 ····.line·114 ····.line·1
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·216 ····.line·2
17 ····.line·317 ····.line·3
18 ····.line·418 ····.line·4
19 ····const/4·v0,·0x119 ····const/4·v0,·0x1
  
20 ····.line·520 ····.line·5
21 ····iput-boolean·v0,·p0,·Lp1/f;->e:Z21 ····iput-boolean·v0,·p0,·Ln1/f;->e:Z
  
22 ····.line·622 ····.line·6
23 ····.line·723 ····.line·7
24 ····const/4·v0,·0x024 ····const/4·v0,·0x0
  
25 ····.line·825 ····.line·8
26 ····iput-boolean·v0,·p0,·Lp1/f;->f:Z26 ····iput-boolean·v0,·p0,·Ln1/f;->f:Z
  
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
29 ····iput-object·p1,·p0,·Lp1/f;->a:Landroid/content/Context;29 ····iput-object·p1,·p0,·Ln1/f;->a:Landroid/content/Context;
  
30 ····.line·1130 ····.line·11
31 ····.line·1231 ····.line·12
32 ····return-void32 ····return-void
33 ····.line·1333 ····.line·13
34 ····.line·1434 ····.line·14
35 ····.line·1535 ····.line·15
Offset 115, 8 lines modifiedOffset 115, 13 lines modified
115 ····.line·79115 ····.line·79
116 ····.line·80116 ····.line·80
117 ····.line·81117 ····.line·81
118 ····.line·82118 ····.line·82
119 ····.line·83119 ····.line·83
120 ····.line·84120 ····.line·84
121 ····.line·85121 ····.line·85
 122 ····.line·86
 123 ····.line·87
 124 ····.line·88
 125 ····.line·89
 126 ····.line·90
122 .end·method127 .end·method
1.88 KB
smali/p1/i.smali vs.
smali/n1/i.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·Lp1/i;1 .class·public·final·synthetic·Ln1/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;5 .implements·Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;
  
  
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
16 ····.line·116 ····.line·1
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·218 ····.line·2
19 ····.line·319 ····.line·3
20 ····.line·420 ····.line·4
21 ····iput-wide·p1,·p0,·Lp1/i;->a:J21 ····iput-wide·p1,·p0,·Ln1/i;->a:J
  
22 ····.line·522 ····.line·5
23 ····.line·623 ····.line·6
24 ····return-void24 ····return-void
25 ····.line·725 ····.line·7
26 ····.line·826 ····.line·8
27 ····.line·927 ····.line·9
Offset 100, 27 lines modifiedOffset 100, 32 lines modified
100 ····.line·79100 ····.line·79
101 ····.line·80101 ····.line·80
102 ····.line·81102 ····.line·81
103 ····.line·82103 ····.line·82
104 ····.line·83104 ····.line·83
105 ····.line·84105 ····.line·84
106 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
107 .end·method112 .end·method
  
  
108 #·virtual·methods113 #·virtual·methods
109 .method·public·final·onHeaderDecoded(Landroid/graphics/ImageDecoder;Landroid/graphics/ImageDecoder$ImageInfo;Landroid/graphics/ImageDecoder$Source;)V114 .method·public·final·onHeaderDecoded(Landroid/graphics/ImageDecoder;Landroid/graphics/ImageDecoder$ImageInfo;Landroid/graphics/ImageDecoder$Source;)V
110 ····.locals·2115 ····.locals·2
  
111 ····.line·1116 ····.line·1
112 ····iget-wide·v0,·p0,·Lp1/i;->a:J117 ····iget-wide·v0,·p0,·Ln1/i;->a:J
  
113 ····.line·2118 ····.line·2
114 ····.line·3119 ····.line·3
115 ····invoke-static·{v0,·v1,·p1,·p2,·p3},·Lio/flutter/embedding/engine/FlutterJNI;->a(JLandroid/graphics/ImageDecoder;Landroid/graphics/ImageDecoder$ImageInfo;Landroid/graphics/ImageDecoder$Source;)V120 ····invoke-static·{v0,·v1,·p1,·p2,·p3},·Lio/flutter/embedding/engine/FlutterJNI;->b(JLandroid/graphics/ImageDecoder;Landroid/graphics/ImageDecoder$ImageInfo;Landroid/graphics/ImageDecoder$Source;)V
  
116 ····.line·4121 ····.line·4
117 ····.line·5122 ····.line·5
118 ····.line·6123 ····.line·6
119 ····return-void124 ····return-void
120 ····.line·7125 ····.line·7
121 ····.line·8126 ····.line·8
Offset 520, 22 lines modifiedOffset 525, 8 lines modified
520 ····.line·402525 ····.line·402
521 ····.line·403526 ····.line·403
522 ····.line·404527 ····.line·404
523 ····.line·405528 ····.line·405
524 ····.line·406529 ····.line·406
525 ····.line·407530 ····.line·407
526 ····.line·408531 ····.line·408
527 ····.line·409 
528 ····.line·410 
529 ····.line·411 
530 ····.line·412 
531 ····.line·413 
532 ····.line·414 
533 ····.line·415 
534 ····.line·416 
535 ····.line·417 
536 ····.line·418 
537 ····.line·419 
538 ····.line·420 
539 ····.line·421 
540 ····.line·422 
541 .end·method532 .end·method
5.03 KB
smali/p1/e.smali vs.
smali/k0/y.smali
Max HTML report size reached
16.5 KB
smali/p1/g.smali vs.
smali/g0/h.smali
Max HTML report size reached
31.5 KB
smali/p1/c.smali vs.
smali/n1/c.smali
Max HTML report size reached
4.79 KB
smali/i0/d.smali vs.
smali/i/J0.smali
Max HTML report size reached
15.6 KB
smali/i0/h.smali vs.
smali/y/g.smali
Max HTML report size reached
9.58 KB
smali/i0/g.smali vs.
smali/g0/g.smali
Max HTML report size reached
10.4 KB
smali/i0/c.smali vs.
smali/g0/c.smali
Max HTML report size reached
11.7 KB
smali/Y/k.smali vs.
smali/i/I0.smali
Max HTML report size reached
2.77 KB
smali/Y/j.smali vs.
smali/k0/r.smali
Files 10% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 47 lines modified
1 .class·public·final·LY/j;1 .class·public·final·Lk0/r;
2 .super·LW/j;2 .super·Lk0/o;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/ref/WeakReference;5 .field·public·a:Lk0/s;
  
  
6 #·direct·methods6 #·virtual·methods
7 .method·public·constructor·<init>(Landroid/widget/EditText;)V7 .method·public·final·b()V
8 ····.locals·18 ····.locals·2
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····iget-object·v0,·p0,·Lk0/r;->a:Lk0/s;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····iget-boolean·v1,·v0,·Lk0/s;->C:Z
13 ····.line·4 
14 ····new-instance·v0,·Ljava/lang/ref/WeakReference; 
  
 14 ····.line·4
15 ····.line·515 ····.line·5
 16 ····if-nez·v1,·:cond_0
16 ····.line·6 
17 ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V 
  
 17 ····.line·6
18 ····.line·718 ····.line·7
 19 ····invoke-virtual·{v0},·Lk0/n;->E()V
  
19 ····.line·820 ····.line·8
20 ····.line·921 ····.line·9
21 ····iput-object·v0,·p0,·LY/j;->a:Ljava/lang/ref/WeakReference; 
  
22 ····.line·1022 ····.line·10
 23 ····const/4·v1,·0x1
  
23 ····.line·1124 ····.line·11
24 ····return-void25 ····iput-boolean·v1,·v0,·Lk0/s;->C:Z
  
25 ····.line·1226 ····.line·12
26 ····.line·1327 ····.line·13
 28 ····:cond_0
 29 ····return-void
27 ····.line·1430 ····.line·14
28 ····.line·1531 ····.line·15
29 ····.line·1632 ····.line·16
30 ····.line·1733 ····.line·17
31 ····.line·1834 ····.line·18
32 ····.line·1935 ····.line·19
33 ····.line·2036 ····.line·20
Offset 101, 54 lines modifiedOffset 106, 67 lines modified
101 ····.line·79106 ····.line·79
102 ····.line·80107 ····.line·80
103 ····.line·81108 ····.line·81
104 ····.line·82109 ····.line·82
105 ····.line·83110 ····.line·83
106 ····.line·84111 ····.line·84
107 ····.line·85112 ····.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
108 .end·method121 .end·method
  
  
109 #·virtual·methods 
110 .method·public·final·a()V122 .method·public·final·d(Lk0/n;)V
111 ····.locals·2123 ····.locals·2
  
112 ····.line·1124 ····.line·1
113 ····iget-object·v0,·p0,·LY/j;->a:Ljava/lang/ref/WeakReference;125 ····iget-object·v0,·p0,·Lk0/r;->a:Lk0/s;
  
114 ····.line·2126 ····.line·2
115 ····.line·3127 ····.line·3
116 ····invoke-virtual·{v0},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object;128 ····iget·v1,·v0,·Lk0/s;->B:I
  
117 ····.line·4129 ····.line·4
118 ····.line·5130 ····.line·5
 131 ····add-int/lit8·v1,·v1,·-0x1
119 ····.line·6 
120 ····move-result-object·v0 
  
 132 ····.line·6
121 ····.line·7133 ····.line·7
122 ····check-cast·v0,·Landroid/widget/EditText;134 ····iput·v1,·v0,·Lk0/s;->B:I
  
123 ····.line·8135 ····.line·8
124 ····.line·9136 ····.line·9
125 ····const/4·v1,·0x1137 ····if-nez·v1,·:cond_0
  
126 ····.line·10138 ····.line·10
127 ····invoke-static·{v0,·v1},·LY/k;->a(Landroid/widget/EditText;I)V 
  
128 ····.line·11139 ····.line·11
 140 ····const/4·v1,·0x0
  
129 ····.line·12141 ····.line·12
 142 ····iput-boolean·v1,·v0,·Lk0/s;->C:Z
  
130 ····.line·13143 ····.line·13
131 ····return-void 
132 ····.line·14144 ····.line·14
 145 ····invoke-virtual·{v0},·Lk0/n;->m()V
  
133 ····.line·15146 ····.line·15
134 ····.line·16147 ····.line·16
135 ····.line·17148 ····.line·17
 149 ····:cond_0
 150 ····invoke-virtual·{p1,·p0},·Lk0/n;->v(Lk0/m;)V
  
136 ····.line·18151 ····.line·18
137 ····.line·19152 ····.line·19
138 ····.line·20153 ····.line·20
 154 ····return-void
139 ····.line·21155 ····.line·21
140 ····.line·22156 ····.line·22
141 ····.line·23157 ····.line·23
142 ····.line·24158 ····.line·24
143 ····.line·25159 ····.line·25
144 ····.line·26160 ····.line·26
Max diff block lines reached; 160/2766 bytes (5.78%) of diff not shown.
15.6 KB
smali/Y/d.smali vs.
smali/Z/u.smali
Max HTML report size reached
16.4 KB
smali/Y/h.smali vs.
smali/F/h.smali
Max HTML report size reached
2.91 KB
smali/Y/l.smali vs.
smali/X/l.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LY/l;1 .class·public·final·LX/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/text/method/TransformationMethod;5 .implements·Landroid/text/method/TransformationMethod;
  
  
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
16 ····.line·116 ····.line·1
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·218 ····.line·2
19 ····.line·319 ····.line·3
20 ····.line·420 ····.line·4
21 ····iput-object·p1,·p0,·LY/l;->a:Landroid/text/method/TransformationMethod;21 ····iput-object·p1,·p0,·LX/l;->a:Landroid/text/method/TransformationMethod;
  
22 ····.line·522 ····.line·5
23 ····.line·623 ····.line·6
24 ····return-void24 ····return-void
25 ····.line·725 ····.line·7
26 ····.line·826 ····.line·8
27 ····.line·927 ····.line·9
Offset 100, 14 lines modifiedOffset 100, 19 lines modified
100 ····.line·79100 ····.line·79
101 ····.line·80101 ····.line·80
102 ····.line·81102 ····.line·81
103 ····.line·82103 ····.line·82
104 ····.line·83104 ····.line·83
105 ····.line·84105 ····.line·84
106 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
107 .end·method112 .end·method
  
  
108 #·virtual·methods113 #·virtual·methods
109 .method·public·final·getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;114 .method·public·final·getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
110 ····.locals·2115 ····.locals·2
  
Offset 124, 15 lines modifiedOffset 129, 15 lines modified
  
124 ····.line·6129 ····.line·6
125 ····.line·7130 ····.line·7
126 ····return-object·p1131 ····return-object·p1
  
127 ····.line·8132 ····.line·8
128 ····:cond_0133 ····:cond_0
129 ····iget-object·v0,·p0,·LY/l;->a:Landroid/text/method/TransformationMethod;134 ····iget-object·v0,·p0,·LX/l;->a:Landroid/text/method/TransformationMethod;
  
130 ····.line·9135 ····.line·9
131 ····.line·10136 ····.line·10
132 ····if-eqz·v0,·:cond_1137 ····if-eqz·v0,·:cond_1
  
133 ····.line·11138 ····.line·11
134 ····.line·12139 ····.line·12
Offset 145, 23 lines modifiedOffset 150, 23 lines modified
  
145 ····.line·16150 ····.line·16
146 ····:cond_1151 ····:cond_1
147 ····if-eqz·p1,·:cond_3152 ····if-eqz·p1,·:cond_3
  
148 ····.line·17153 ····.line·17
149 ····.line·18154 ····.line·18
150 ····invoke-static·{},·LW/l;->a()LW/l;155 ····invoke-static·{},·LV/l;->a()LV/l;
  
151 ····.line·19156 ····.line·19
152 ····.line·20157 ····.line·20
153 ····.line·21158 ····.line·21
154 ····move-result-object·p2159 ····move-result-object·p2
  
155 ····.line·22160 ····.line·22
156 ····invoke-virtual·{p2},·LW/l;->b()I161 ····invoke-virtual·{p2},·LV/l;->b()I
  
157 ····.line·23162 ····.line·23
158 ····.line·24163 ····.line·24
159 ····.line·25164 ····.line·25
160 ····move-result·p2165 ····move-result·p2
  
161 ····.line·26166 ····.line·26
Offset 172, 15 lines modifiedOffset 177, 15 lines modified
  
172 ····.line·28177 ····.line·28
173 ····.line·29178 ····.line·29
174 ····goto·:goto_0179 ····goto·:goto_0
  
175 ····.line·30180 ····.line·30
176 ····:cond_2181 ····:cond_2
177 ····invoke-static·{},·LW/l;->a()LW/l;182 ····invoke-static·{},·LV/l;->a()LV/l;
  
178 ····.line·31183 ····.line·31
179 ····.line·32184 ····.line·32
180 ····.line·33185 ····.line·33
181 ····move-result-object·p2186 ····move-result-object·p2
  
182 ····.line·34187 ····.line·34
Offset 196, 15 lines modifiedOffset 201, 15 lines modified
196 ····.line·40201 ····.line·40
197 ····move-result·v0202 ····move-result·v0
  
198 ····.line·41203 ····.line·41
199 ····const/4·v1,·0x0204 ····const/4·v1,·0x0
  
200 ····.line·42205 ····.line·42
201 ····invoke-virtual·{p2,·v1,·v0,·p1},·LW/l;->f(IILjava/lang/CharSequence;)Ljava/lang/CharSequence;206 ····invoke-virtual·{p2,·v1,·v0,·p1},·LV/l;->f(IILjava/lang/CharSequence;)Ljava/lang/CharSequence;
  
202 ····.line·43207 ····.line·43
203 ····.line·44208 ····.line·44
204 ····.line·45209 ····.line·45
205 ····move-result-object·p1210 ····move-result-object·p1
  
206 ····.line·46211 ····.line·46
Offset 310, 21 lines modifiedOffset 315, 25 lines modified
310 ····.line·143315 ····.line·143
311 ····.line·144316 ····.line·144
312 ····.line·145317 ····.line·145
313 ····.line·146318 ····.line·146
314 ····.line·147319 ····.line·147
315 ····.line·148320 ····.line·148
316 ····.line·149321 ····.line·149
 322 ····.line·150
 323 ····.line·151
 324 ····.line·152
Max diff block lines reached; 374/2911 bytes (12.85%) of diff not shown.
12.8 KB
smali/Y/f.smali vs.
smali/B1/e.smali
Max HTML report size reached
7.59 KB
smali/Y/i.smali vs.
smali/i/t0.smali
Max HTML report size reached
3.36 KB
smali/Y/e.smali vs.
smali/X/e.smali
Files 2% similar despite different names
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 .class·public·final·LY/e;1 .class·public·final·LX/e;
2 .super·LW/j;2 .super·LV/j;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/ref/WeakReference;5 .field·public·final·a:Ljava/lang/ref/WeakReference;
  
6 .field·public·final·b:Ljava/lang/ref/WeakReference;6 .field·public·final·b:Ljava/lang/ref/WeakReference;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Landroid/widget/TextView;LY/f;)V8 .method·public·constructor·<init>(Landroid/widget/TextView;LX/f;)V
9 ····.locals·19 ····.locals·1
  
10 ····.line·110 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
Offset 24, 28 lines modifiedOffset 24, 28 lines modified
24 ····.line·524 ····.line·5
25 ····.line·625 ····.line·6
26 ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V26 ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
27 ····.line·727 ····.line·7
28 ····.line·828 ····.line·8
29 ····.line·929 ····.line·9
30 ····iput-object·v0,·p0,·LY/e;->a:Ljava/lang/ref/WeakReference;30 ····iput-object·v0,·p0,·LX/e;->a:Ljava/lang/ref/WeakReference;
  
31 ····.line·1031 ····.line·10
32 ····.line·1132 ····.line·11
33 ····new-instance·p1,·Ljava/lang/ref/WeakReference;33 ····new-instance·p1,·Ljava/lang/ref/WeakReference;
  
34 ····.line·1234 ····.line·12
35 ····.line·1335 ····.line·13
36 ····invoke-direct·{p1,·p2},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V36 ····invoke-direct·{p1,·p2},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
37 ····.line·1437 ····.line·14
38 ····.line·1538 ····.line·15
39 ····.line·1639 ····.line·16
40 ····iput-object·p1,·p0,·LY/e;->b:Ljava/lang/ref/WeakReference;40 ····iput-object·p1,·p0,·LX/e;->b:Ljava/lang/ref/WeakReference;
  
41 ····.line·1741 ····.line·17
42 ····.line·1842 ····.line·18
43 ····return-void43 ····return-void
44 ····.line·1944 ····.line·19
45 ····.line·2045 ····.line·20
46 ····.line·2146 ····.line·21
Offset 173, 23 lines modifiedOffset 173, 27 lines modified
173 ····.line·143173 ····.line·143
174 ····.line·144174 ····.line·144
175 ····.line·145175 ····.line·145
176 ····.line·146176 ····.line·146
177 ····.line·147177 ····.line·147
178 ····.line·148178 ····.line·148
179 ····.line·149179 ····.line·149
 180 ····.line·150
 181 ····.line·151
 182 ····.line·152
 183 ····.line·153
180 .end·method184 .end·method
  
  
181 #·virtual·methods185 #·virtual·methods
182 .method·public·final·a()V186 .method·public·final·a()V
183 ····.locals·6187 ····.locals·6
  
184 ····.line·1188 ····.line·1
185 ····iget-object·v0,·p0,·LY/e;->a:Ljava/lang/ref/WeakReference;189 ····iget-object·v0,·p0,·LX/e;->a:Ljava/lang/ref/WeakReference;
  
186 ····.line·2190 ····.line·2
187 ····.line·3191 ····.line·3
188 ····invoke-virtual·{v0},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object;192 ····invoke-virtual·{v0},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
  
189 ····.line·4193 ····.line·4
190 ····.line·5194 ····.line·5
Offset 197, 15 lines modifiedOffset 201, 15 lines modified
197 ····move-result-object·v0201 ····move-result-object·v0
  
198 ····.line·7202 ····.line·7
199 ····check-cast·v0,·Landroid/widget/TextView;203 ····check-cast·v0,·Landroid/widget/TextView;
  
200 ····.line·8204 ····.line·8
201 ····.line·9205 ····.line·9
202 ····iget-object·v1,·p0,·LY/e;->b:Ljava/lang/ref/WeakReference;206 ····iget-object·v1,·p0,·LX/e;->b:Ljava/lang/ref/WeakReference;
  
203 ····.line·10207 ····.line·10
204 ····.line·11208 ····.line·11
205 ····invoke-virtual·{v1},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object;209 ····invoke-virtual·{v1},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
  
206 ····.line·12210 ····.line·12
207 ····.line·13211 ····.line·13
Offset 244, 15 lines modifiedOffset 248, 15 lines modified
244 ····goto·:goto_3248 ····goto·:goto_3
  
245 ····.line·29249 ····.line·29
246 ····:cond_1250 ····:cond_1
247 ····const/4·v3,·0x0251 ····const/4·v3,·0x0
  
248 ····.line·30252 ····.line·30
249 ····const/4·v4,·0x0253 ····move·v4,·v3
  
250 ····.line·31254 ····.line·31
251 ····:goto_0255 ····:goto_0
252 ····array-length·v5,·v2256 ····array-length·v5,·v2
  
253 ····.line·32257 ····.line·32
254 ····if-ge·v4,·v5,·:cond_8258 ····if-ge·v4,·v5,·:cond_8
Offset 283, 27 lines modifiedOffset 287, 27 lines modified
  
283 ····.line·45287 ····.line·45
284 ····.line·46288 ····.line·46
285 ····.line·47289 ····.line·47
286 ····move-result-object·v1290 ····move-result-object·v1
  
287 ····.line·48291 ····.line·48
288 ····invoke-static·{},·LW/l;->a()LW/l;292 ····invoke-static·{},·LV/l;->a()LV/l;
  
289 ····.line·49293 ····.line·49
290 ····.line·50294 ····.line·50
291 ····.line·51295 ····.line·51
292 ····move-result-object·v2296 ····move-result-object·v2
  
293 ····.line·52297 ····.line·52
294 ····if-nez·v1,·:cond_2298 ····if-nez·v1,·:cond_2
  
Max diff block lines reached; 587/3374 bytes (17.40%) of diff not shown.
1.6 KB
smali/Y/b.smali vs.
smali/L1/f.smali
Files 12% similar despite different names
    
Offset 1, 49 lines modifiedOffset 1, 47 lines modified
1 .class·public·final·LY/b;1 .class·public·abstract·LL1/f;
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:LY/a;5 .field·public·static·final·a:Li/R0;
  
 6 .field·public·static·b:Li/R0;
  
  
6 #·direct·methods7 #·direct·methods
7 .method·public·constructor·<init>(Landroid/widget/EditText;)V8 .method·static·constructor·<clinit>()V
8 ····.locals·19 ····.locals·2
  
9 ····.line·110 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····new-instance·v0,·Li/R0;
  
11 ····.line·212 ····.line·2
12 ····.line·313 ····.line·3
 14 ····const/4·v1,·0x0
  
13 ····.line·415 ····.line·4
14 ····const-string·v0,·"editText·cannot·be·null"16 ····invoke-direct·{v0,·v1,·v1,·v1},·Li/R0;-><init>(Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V
  
15 ····.line·517 ····.line·5
16 ····.line·618 ····.line·6
17 ····invoke-static·{p1,·v0},·LZ0/q;->d(Ljava/lang/Object;Ljava/lang/String;)V 
  
18 ····.line·719 ····.line·7
 20 ····sput-object·v0,·LL1/f;->a:Li/R0;
  
19 ····.line·821 ····.line·8
20 ····.line·922 ····.line·9
 23 ····return-void
21 ····new-instance·v0,·LY/a; 
  
22 ····.line·1024 ····.line·10
23 ····.line·1125 ····.line·11
24 ····invoke-direct·{v0,·p1},·LY/a;-><init>(Landroid/widget/EditText;)V 
  
25 ····.line·1226 ····.line·12
26 ····.line·1327 ····.line·13
27 ····.line·1428 ····.line·14
28 ····iput-object·v0,·p0,·LY/b;->a:LY/a; 
  
29 ····.line·1529 ····.line·15
30 ····.line·1630 ····.line·16
31 ····return-void 
32 ····.line·1731 ····.line·17
33 ····.line·1832 ····.line·18
34 ····.line·1933 ····.line·19
35 ····.line·2034 ····.line·20
36 ····.line·2135 ····.line·21
37 ····.line·2236 ····.line·22
38 ····.line·2337 ····.line·23
Offset 105, 8 lines modifiedOffset 103, 16 lines modified
105 ····.line·79103 ····.line·79
106 ····.line·80104 ····.line·80
107 ····.line·81105 ····.line·81
108 ····.line·82106 ····.line·82
109 ····.line·83107 ····.line·83
110 ····.line·84108 ····.line·84
111 ····.line·85109 ····.line·85
 110 ····.line·86
 111 ····.line·87
 112 ····.line·88
 113 ····.line·89
 114 ····.line·90
 115 ····.line·91
 116 ····.line·92
 117 ····.line·93
112 .end·method118 .end·method
43.3 KB
smali/Y/g.smali vs.
smali/I/H.smali
Max HTML report size reached
2.61 KB
smali/Y/c.smali vs.
smali/d1/q.smali
Files 9% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 38 lines modified
1 .class·public·final·LY/c; 
2 .super·Landroid/text/Editable$Factory;1 .class·public·abstract·Ld1/q;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·a:Ljava/lang/Object;5 .field·public·static·final·a:LS0/b;
  
6 .field·public·static·volatile·b:LY/c; 
  
7 .field·public·static·c:Ljava/lang/Class; 
  
  
8 #·direct·methods6 #·direct·methods
9 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
10 ····.locals·18 ····.locals·2
  
11 ····.line·19 ····.line·1
12 ····new-instance·v0,·Ljava/lang/Object;10 ····new-instance·v0,·LS0/b;
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V13 ····const/4·v1,·0x5
  
16 ····.line·414 ····.line·4
 15 ····invoke-direct·{v0,·v1},·LS0/b;-><init>(I)V
  
17 ····.line·516 ····.line·5
18 ····.line·617 ····.line·6
19 ····sput-object·v0,·LY/c;->a:Ljava/lang/Object; 
  
20 ····.line·718 ····.line·7
 19 ····sput-object·v0,·Ld1/q;->a:LS0/b;
  
21 ····.line·820 ····.line·8
22 ····return-void 
23 ····.line·921 ····.line·9
 22 ····return-void
24 ····.line·1023 ····.line·10
25 ····.line·1124 ····.line·11
26 ····.line·1225 ····.line·12
27 ····.line·1326 ····.line·13
28 ····.line·1427 ····.line·14
29 ····.line·1528 ····.line·15
30 ····.line·1629 ····.line·16
Offset 106, 52 lines modifiedOffset 104, 52 lines modified
106 ····.line·82104 ····.line·82
107 ····.line·83105 ····.line·83
108 ····.line·84106 ····.line·84
109 ····.line·85107 ····.line·85
110 ····.line·86108 ····.line·86
111 ····.line·87109 ····.line·87
112 ····.line·88110 ····.line·88
 111 ····.line·89
 112 ····.line·90
 113 ····.line·91
 114 ····.line·92
 115 ····.line·93
113 .end·method116 .end·method
  
 117 .method·public·static·a(I)[B
  
114 #·virtual·methods 
115 .method·public·final·newEditable(Ljava/lang/CharSequence;)Landroid/text/Editable; 
116 ····.locals·2118 ····.locals·1
  
117 ····.line·1119 ····.line·1
118 ····sget-object·v0,·LY/c;->c:Ljava/lang/Class;120 ····new-array·p0,·p0,·[B
  
119 ····.line·2121 ····.line·2
120 ····.line·3122 ····.line·3
121 ····if-eqz·v0,·:cond_0123 ····sget-object·v0,·Ld1/q;->a:LS0/b;
  
122 ····.line·4124 ····.line·4
123 ····.line·5125 ····.line·5
124 ····new-instance·v1,·LW/z;126 ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
  
125 ····.line·6127 ····.line·6
126 ····.line·7128 ····.line·7
127 ····invoke-direct·{v1,·v0,·p1},·LW/z;-><init>(Ljava/lang/Class;Ljava/lang/CharSequence;)V 
  
128 ····.line·8129 ····.line·8
 130 ····move-result-object·v0
  
129 ····.line·9131 ····.line·9
 132 ····check-cast·v0,·Ljava/security/SecureRandom;
130 ····.line·10 
131 ····return-object·v1 
  
 133 ····.line·10
132 ····.line·11134 ····.line·11
 135 ····invoke-virtual·{v0,·p0},·Ljava/security/SecureRandom;->nextBytes([B)V
133 ····:cond_0 
134 ····invoke-super·{p0,·p1},·Landroid/text/Editable$Factory;->newEditable(Ljava/lang/CharSequence;)Landroid/text/Editable; 
  
135 ····.line·12136 ····.line·12
136 ····.line·13137 ····.line·13
137 ····.line·14138 ····.line·14
 139 ····return-object·p0
138 ····move-result-object·p1 
  
139 ····.line·15140 ····.line·15
140 ····return-object·p1 
141 ····.line·16141 ····.line·16
142 ····.line·17142 ····.line·17
143 ····.line·18143 ····.line·18
144 ····.line·19144 ····.line·19
145 ····.line·20145 ····.line·20
146 ····.line·21146 ····.line·21
147 ····.line·22147 ····.line·22
Offset 214, 8 lines modifiedOffset 212, 13 lines modified
214 ····.line·79212 ····.line·79
215 ····.line·80213 ····.line·80
216 ····.line·81214 ····.line·81
217 ····.line·82215 ····.line·82
218 ····.line·83216 ····.line·83
219 ····.line·84217 ····.line·84
220 ····.line·85218 ····.line·85
 219 ····.line·86
 220 ····.line·87
 221 ····.line·88
 222 ····.line·89
 223 ····.line·90
221 .end·method224 .end·method
776 B
smali/Q1/b.smali vs.
smali/P1/b.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·LQ1/b;1 .class·public·LP1/b;
2 .super·Ljava/io/IOException;2 .super·Ljava/io/IOException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V5 .method·public·constructor·<init>(Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V
6 ····.locals·26 ····.locals·2
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ····:cond_146 ····:cond_1
47 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;47 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
48 ····move-result-object·p148 ····move-result-object·p1
  
49 ····const-string·p2,·"toString(...)"49 ····const-string·p2,·"toString(...)"
  
50 ····invoke-static·{p1,·p2},·LI1/f;->q(Ljava/lang/Object;Ljava/lang/String;)V50 ····invoke-static·{p1,·p2},·LH1/a;->r(Ljava/lang/Object;Ljava/lang/String;)V
  
51 ····.line·251 ····.line·2
52 ····invoke-direct·{p0,·p1},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V52 ····invoke-direct·{p0,·p1},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V
  
53 ····return-void53 ····return-void
54 .end·method54 .end·method
  
4.31 KB
smali/J/n0.smali vs.
smali/I/n0.smali
Max HTML report size reached
839 B
smali/J/T.smali vs.
smali/I/T.smali
Files 0% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/T;1 .class·public·abstract·LI/T;
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/view/ViewConfiguration;III)I5 .method·public·static·a(Landroid/view/ViewConfiguration;III)I
6 ····.locals·06 ····.locals·0
Offset 698, 16 lines modifiedOffset 698, 14 lines modified
698 ····.line·684698 ····.line·684
699 ····.line·685699 ····.line·685
700 ····.line·686700 ····.line·686
701 ····.line·687701 ····.line·687
702 ····.line·688702 ····.line·688
703 ····.line·689703 ····.line·689
704 ····.line·690704 ····.line·690
705 ····.line·691 
706 ····.line·692 
707 .end·method705 .end·method
  
708 .method·public·static·b(Landroid/view/ViewConfiguration;III)I706 .method·public·static·b(Landroid/view/ViewConfiguration;III)I
709 ····.locals·0707 ····.locals·0
  
710 ····.line·1708 ····.line·1
711 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/ViewConfiguration;->getScaledMinimumFlingVelocity(III)I709 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/ViewConfiguration;->getScaledMinimumFlingVelocity(III)I
Offset 1400, 10 lines modifiedOffset 1398, 8 lines modified
1400 ····.line·6841398 ····.line·684
1401 ····.line·6851399 ····.line·685
1402 ····.line·6861400 ····.line·686
1403 ····.line·6871401 ····.line·687
1404 ····.line·6881402 ····.line·688
1405 ····.line·6891403 ····.line·689
1406 ····.line·6901404 ····.line·690
1407 ····.line·691 
1408 ····.line·692 
1409 .end·method1405 .end·method
5.08 KB
smali/J/Y.smali vs.
smali/I/Y.smali
Max HTML report size reached
756 B
smali/J/z.smali vs.
smali/Z1/j0.smali
Files 7% similar despite different names
    
Offset 1, 22 lines modifiedOffset 1, 21 lines modified
1 .class·public·final·synthetic·LJ/z; 
2 .super·Ljava/lang/Object;1 .class·public·final·LZ1/j0;
 2 .super·LZ1/W;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LJ/t; 
  
  
6 #·virtual·methods4 #·virtual·methods
7 .method·public·final·a(LJ/h;)LJ/h;5 .method·public·final·z(Ljava/lang/Throwable;)Z
8 ····.locals·06 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····return-object·p18 ····const/4·p1,·0x0
  
11 ····.line·29 ····.line·2
 10 ····return·p1
12 ····.line·311 ····.line·3
13 ····.line·412 ····.line·4
14 ····.line·513 ····.line·5
15 ····.line·614 ····.line·6
16 ····.line·715 ····.line·7
17 ····.line·816 ····.line·8
18 ····.line·917 ····.line·9
Offset 92, 8 lines modifiedOffset 91, 13 lines modified
92 ····.line·7991 ····.line·79
93 ····.line·8092 ····.line·80
94 ····.line·8193 ····.line·81
95 ····.line·8294 ····.line·82
96 ····.line·8395 ····.line·83
97 ····.line·8496 ····.line·84
98 ····.line·8597 ····.line·85
 98 ····.line·86
 99 ····.line·87
 100 ····.line·88
 101 ····.line·89
 102 ····.line·90
99 .end·method103 .end·method
7.7 KB
smali/J/c0.smali vs.
smali/I/d0.smali
Max HTML report size reached
6.17 KB
smali/J/N.smali vs.
smali/V/m.smali
Max HTML report size reached
47.0 KB
smali/J/h0.smali vs.
smali/f0/X.smali
Max HTML report size reached
994 B
smali/J/u.smali vs.
smali/k0/d.smali
Files 9% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 31 lines modified
1 .class·public·LJ/u;1 .class·public·final·Lk0/d;
2 .super·LO0/e;2 .super·Landroid/animation/AnimatorListenerAdapter;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·private·mViewBounds:Lk0/f;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·constructor·<init>()V7 .method·public·constructor·<init>(Lk0/f;)V
6 ····.locals·18 ····.locals·0
  
7 ····.line·19 ····.line·1
8 ····const/4·v0,·0x610 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V
  
9 ····.line·211 ····.line·2
10 ····invoke-direct·{p0,·v0},·LO0/e;-><init>(I)V 
  
11 ····.line·312 ····.line·3
12 ····.line·413 ····.line·4
 14 ····iput-object·p1,·p0,·Lk0/d;->mViewBounds:Lk0/f;
  
13 ····.line·515 ····.line·5
14 ····return-void 
15 ····.line·616 ····.line·6
 17 ····return-void
16 ····.line·718 ····.line·7
17 ····.line·819 ····.line·8
18 ····.line·920 ····.line·9
19 ····.line·1021 ····.line·10
20 ····.line·1122 ····.line·11
21 ····.line·1223 ····.line·12
22 ····.line·1324 ····.line·13
Offset 96, 8 lines modifiedOffset 100, 10 lines modified
96 ····.line·82100 ····.line·82
97 ····.line·83101 ····.line·83
98 ····.line·84102 ····.line·84
99 ····.line·85103 ····.line·85
100 ····.line·86104 ····.line·86
101 ····.line·87105 ····.line·87
102 ····.line·88106 ····.line·88
 107 ····.line·89
 108 ····.line·90
103 .end·method109 .end·method
1.96 KB
smali/J/L.smali vs.
smali/I/L.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/L;1 .class·public·abstract·LI/L;
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/view/View;)I5 .method·public·static·a(Landroid/view/View;)I
6 ····.locals·06 ····.locals·0
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·b(Landroid/view/View;)Ljava/lang/CharSequence;106 .method·public·static·b(Landroid/view/View;)Ljava/lang/CharSequence;
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····invoke-virtual·{p0},·Landroid/view/View;->getStateDescription()Ljava/lang/CharSequence;109 ····invoke-virtual·{p0},·Landroid/view/View;->getStateDescription()Ljava/lang/CharSequence;
Offset 188, 14 lines modifiedOffset 193, 19 lines modified
188 ····.line·79193 ····.line·79
189 ····.line·80194 ····.line·80
190 ····.line·81195 ····.line·81
191 ····.line·82196 ····.line·82
192 ····.line·83197 ····.line·83
193 ····.line·84198 ····.line·84
194 ····.line·85199 ····.line·85
 200 ····.line·86
 201 ····.line·87
 202 ····.line·88
 203 ····.line·89
 204 ····.line·90
195 .end·method205 .end·method
  
196 .method·public·static·c(Landroid/view/View;)Z206 .method·public·static·c(Landroid/view/View;)Z
197 ····.locals·0207 ····.locals·0
  
198 ····.line·1208 ····.line·1
199 ····invoke-virtual·{p0},·Landroid/view/View;->isImportantForContentCapture()Z209 ····invoke-virtual·{p0},·Landroid/view/View;->isImportantForContentCapture()Z
Offset 283, 14 lines modifiedOffset 293, 19 lines modified
283 ····.line·79293 ····.line·79
284 ····.line·80294 ····.line·80
285 ····.line·81295 ····.line·81
286 ····.line·82296 ····.line·82
287 ····.line·83297 ····.line·83
288 ····.line·84298 ····.line·84
289 ····.line·85299 ····.line·85
 300 ····.line·86
 301 ····.line·87
 302 ····.line·88
 303 ····.line·89
 304 ····.line·90
290 .end·method305 .end·method
  
291 .method·public·static·d(Landroid/view/View;I)V306 .method·public·static·d(Landroid/view/View;I)V
292 ····.locals·0307 ····.locals·0
  
293 ····.line·1308 ····.line·1
294 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setImportantForContentCapture(I)V309 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setImportantForContentCapture(I)V
Offset 440, 14 lines modifiedOffset 455, 18 lines modified
440 ····.line·143455 ····.line·143
441 ····.line·144456 ····.line·144
442 ····.line·145457 ····.line·145
443 ····.line·146458 ····.line·146
444 ····.line·147459 ····.line·147
445 ····.line·148460 ····.line·148
446 ····.line·149461 ····.line·149
 462 ····.line·150
 463 ····.line·151
 464 ····.line·152
 465 ····.line·153
447 .end·method466 .end·method
  
448 .method·public·static·e(Landroid/view/View;Ljava/lang/CharSequence;)V467 .method·public·static·e(Landroid/view/View;Ljava/lang/CharSequence;)V
449 ····.locals·0468 ····.locals·0
  
450 ····.line·1469 ····.line·1
451 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setStateDescription(Ljava/lang/CharSequence;)V470 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setStateDescription(Ljava/lang/CharSequence;)V
Offset 597, 8 lines modifiedOffset 616, 12 lines modified
597 ····.line·143616 ····.line·143
598 ····.line·144617 ····.line·144
599 ····.line·145618 ····.line·145
600 ····.line·146619 ····.line·146
601 ····.line·147620 ····.line·147
602 ····.line·148621 ····.line·148
603 ····.line·149622 ····.line·149
 623 ····.line·150
 624 ····.line·151
 625 ····.line·152
 626 ····.line·153
604 .end·method627 .end·method
3.45 KB
smali/J/V.smali vs.
smali/I/V.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/V;1 .class·public·abstract·LI/V;
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/view/ViewParent;Landroid/view/View;FFZ)Z5 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;FFZ)Z
6 ····.locals·06 ····.locals·0
Offset 1511, 16 lines modifiedOffset 1511, 14 lines modified
1511 ····.line·6841511 ····.line·684
1512 ····.line·6851512 ····.line·685
1513 ····.line·6861513 ····.line·686
1514 ····.line·6871514 ····.line·687
1515 ····.line·6881515 ····.line·688
1516 ····.line·6891516 ····.line·689
1517 ····.line·6901517 ····.line·690
1518 ····.line·691 
1519 ····.line·692 
1520 .end·method1518 .end·method
  
1521 .method·public·static·c(Landroid/view/ViewParent;Landroid/view/View;II[I)V1519 .method·public·static·c(Landroid/view/ViewParent;Landroid/view/View;II[I)V
1522 ····.locals·01520 ····.locals·0
  
1523 ····.line·11521 ····.line·1
1524 ····invoke-interface·{p0,·p1,·p2,·p3,·p4},·Landroid/view/ViewParent;->onNestedPreScroll(Landroid/view/View;II[I)V1522 ····invoke-interface·{p0,·p1,·p2,·p3,·p4},·Landroid/view/ViewParent;->onNestedPreScroll(Landroid/view/View;II[I)V
Offset 2783, 109 lines modifiedOffset 2781, 14 lines modified
2783 ····.line·4452781 ····.line·445
2784 ····.line·4462782 ····.line·446
2785 ····.line·4472783 ····.line·447
2786 ····.line·4482784 ····.line·448
2787 ····.line·4492785 ····.line·449
2788 ····.line·4502786 ····.line·450
2789 ····.line·4512787 ····.line·451
2790 ····.line·452 
2791 ····.line·453 
2792 ····.line·454 
2793 ····.line·455 
2794 ····.line·456 
2795 ····.line·457 
2796 ····.line·458 
2797 ····.line·459 
2798 ····.line·460 
2799 ····.line·461 
2800 ····.line·462 
2801 ····.line·463 
2802 ····.line·464 
2803 ····.line·465 
2804 ····.line·466 
2805 ····.line·467 
2806 ····.line·468 
2807 ····.line·469 
2808 ····.line·470 
2809 ····.line·471 
2810 ····.line·472 
2811 ····.line·473 
2812 ····.line·474 
2813 ····.line·475 
2814 ····.line·476 
2815 ····.line·477 
2816 ····.line·478 
2817 ····.line·479 
2818 ····.line·480 
2819 ····.line·481 
2820 ····.line·482 
2821 ····.line·483 
2822 ····.line·484 
2823 ····.line·485 
2824 ····.line·486 
2825 ····.line·487 
2826 ····.line·488 
2827 ····.line·489 
2828 ····.line·490 
2829 ····.line·491 
2830 ····.line·492 
2831 ····.line·493 
2832 ····.line·494 
2833 ····.line·495 
2834 ····.line·496 
2835 ····.line·497 
2836 ····.line·498 
2837 ····.line·499 
2838 ····.line·500 
2839 ····.line·501 
2840 ····.line·502 
2841 ····.line·503 
2842 ····.line·504 
2843 ····.line·505 
2844 ····.line·506 
2845 ····.line·507 
2846 ····.line·508 
2847 ····.line·509 
2848 ····.line·510 
2849 ····.line·511 
2850 ····.line·512 
2851 ····.line·513 
2852 ····.line·514 
2853 ····.line·515 
2854 ····.line·516 
2855 ····.line·517 
2856 ····.line·518 
2857 ····.line·519 
2858 ····.line·520 
2859 ····.line·521 
2860 ····.line·522 
2861 ····.line·523 
2862 ····.line·524 
2863 ····.line·525 
2864 ····.line·526 
2865 ····.line·527 
2866 ····.line·528 
2867 ····.line·529 
2868 ····.line·530 
2869 ····.line·531 
2870 ····.line·532 
2871 ····.line·533 
2872 ····.line·534 
2873 ····.line·535 
2874 ····.line·536 
2875 ····.line·537 
2876 ····.line·538 
2877 ····.line·539 
2878 ····.line·540 
2879 ····.line·541 
2880 ····.line·542 
2881 ····.line·543 
2882 ····.line·544 
2883 ····.line·545 
Max diff block lines reached; 1258/3458 bytes (36.38%) of diff not shown.
2.56 KB
smali/J/B.smali vs.
smali/I/B.smali
Files 7% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LJ/B;1 .class·public·final·LI/B;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;5 .implements·Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
6 .implements·Landroid/view/View$OnAttachStateChangeListener;6 .implements·Landroid/view/View$OnAttachStateChangeListener;
  
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ····.line·526 ····.line·5
27 ····.line·627 ····.line·6
28 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V28 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V
  
29 ····.line·729 ····.line·7
30 ····.line·830 ····.line·8
31 ····.line·931 ····.line·9
32 ····iput-object·v0,·p0,·LJ/B;->b:Ljava/util/WeakHashMap;32 ····iput-object·v0,·p0,·LI/B;->b:Ljava/util/WeakHashMap;
  
33 ····.line·1033 ····.line·10
34 ····.line·1134 ····.line·11
35 ····return-void35 ····return-void
36 ····.line·1236 ····.line·12
37 ····.line·1337 ····.line·13
38 ····.line·1438 ····.line·14
Offset 108, 14 lines modifiedOffset 108, 19 lines modified
108 ····.line·82108 ····.line·82
109 ····.line·83109 ····.line·83
110 ····.line·84110 ····.line·84
111 ····.line·85111 ····.line·85
112 ····.line·86112 ····.line·86
113 ····.line·87113 ····.line·87
114 ····.line·88114 ····.line·88
 115 ····.line·89
 116 ····.line·90
 117 ····.line·91
 118 ····.line·92
 119 ····.line·93
115 .end·method120 .end·method
  
  
116 #·virtual·methods121 #·virtual·methods
117 .method·public·final·onGlobalLayout()V122 .method·public·final·onGlobalLayout()V
118 ····.locals·5123 ····.locals·5
  
Offset 128, 15 lines modifiedOffset 133, 15 lines modified
  
128 ····.line·4133 ····.line·4
129 ····.line·5134 ····.line·5
130 ····if-ge·v0,·v1,·:cond_3135 ····if-ge·v0,·v1,·:cond_3
  
131 ····.line·6136 ····.line·6
132 ····.line·7137 ····.line·7
133 ····iget-object·v0,·p0,·LJ/B;->b:Ljava/util/WeakHashMap;138 ····iget-object·v0,·p0,·LI/B;->b:Ljava/util/WeakHashMap;
  
134 ····.line·8139 ····.line·8
135 ····.line·9140 ····.line·9
136 ····invoke-virtual·{v0},·Ljava/util/WeakHashMap;->entrySet()Ljava/util/Set;141 ····invoke-virtual·{v0},·Ljava/util/WeakHashMap;->entrySet()Ljava/util/Set;
  
137 ····.line·10142 ····.line·10
138 ····.line·11143 ····.line·11
Offset 262, 15 lines modifiedOffset 267, 15 lines modified
262 ····.line·67267 ····.line·67
263 ····:cond_2268 ····:cond_2
264 ····const/16·v3,·0x20269 ····const/16·v3,·0x20
  
265 ····.line·68270 ····.line·68
266 ····.line·69271 ····.line·69
267 ····:goto_2272 ····:goto_2
268 ····invoke-static·{v2,·v3},·LJ/P;->e(Landroid/view/View;I)V273 ····invoke-static·{v2,·v3},·LI/P;->d(Landroid/view/View;I)V
  
269 ····.line·70274 ····.line·70
270 ····.line·71275 ····.line·71
271 ····.line·72276 ····.line·72
272 ····invoke-static·{v4},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;277 ····invoke-static·{v4},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
273 ····.line·73278 ····.line·73
Offset 293, 14 lines modifiedOffset 298, 19 lines modified
293 ····.line·82298 ····.line·82
294 ····.line·83299 ····.line·83
295 ····.line·84300 ····.line·84
296 ····.line·85301 ····.line·85
297 ····.line·86302 ····.line·86
298 ····.line·87303 ····.line·87
299 ····.line·88304 ····.line·88
 305 ····.line·89
 306 ····.line·90
 307 ····.line·91
 308 ····.line·92
 309 ····.line·93
300 .end·method310 .end·method
  
301 .method·public·final·onViewAttachedToWindow(Landroid/view/View;)V311 .method·public·final·onViewAttachedToWindow(Landroid/view/View;)V
302 ····.locals·0312 ····.locals·0
  
303 ····.line·1313 ····.line·1
304 ····invoke-virtual·{p1},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;314 ····invoke-virtual·{p1},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
Offset 390, 14 lines modifiedOffset 400, 19 lines modified
390 ····.line·79400 ····.line·79
391 ····.line·80401 ····.line·80
392 ····.line·81402 ····.line·81
393 ····.line·82403 ····.line·82
394 ····.line·83404 ····.line·83
395 ····.line·84405 ····.line·84
396 ····.line·85406 ····.line·85
 407 ····.line·86
 408 ····.line·87
 409 ····.line·88
 410 ····.line·89
 411 ····.line·90
397 .end·method412 .end·method
  
398 .method·public·final·onViewDetachedFromWindow(Landroid/view/View;)V413 .method·public·final·onViewDetachedFromWindow(Landroid/view/View;)V
399 ····.locals·0414 ····.locals·0
  
400 ····.line·1415 ····.line·1
401 ····return-void416 ····return-void
Offset 481, 8 lines modifiedOffset 496, 13 lines modified
481 ····.line·79496 ····.line·79
482 ····.line·80497 ····.line·80
483 ····.line·81498 ····.line·81
484 ····.line·82499 ····.line·82
485 ····.line·83500 ····.line·83
486 ····.line·84501 ····.line·84
487 ····.line·85502 ····.line·85
 503 ····.line·86
 504 ····.line·87
 505 ····.line·88
Max diff block lines reached; 0/2555 bytes (0.00%) of diff not shown.
1.39 KB
smali/J/k0.smali vs.
smali/I/x.smali
Files 12% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 43 lines modified
1 .class·public·LJ/k0; 
2 .super·LO0/e;1 .class·public·abstract·LI/x;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·final·d:Landroid/view/Window;5 .field·public·static·final·a:Ljava/util/Map;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Landroid/view/Window;)V7 .method·static·constructor·<clinit>()V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const/4·v0,·0x710 ····new-instance·v0,·Ljava/util/WeakHashMap;
  
11 ····.line·211 ····.line·2
12 ····invoke-direct·{p0,·v0},·LO0/e;-><init>(I)V 
  
13 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····iput-object·p1,·p0,·LJ/k0;->d:Landroid/view/Window; 
  
17 ····.line·616 ····.line·6
 17 ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map;
  
18 ····.line·718 ····.line·7
19 ····return-void 
20 ····.line·819 ····.line·8
21 ····.line·920 ····.line·9
 21 ····move-result-object·v0
  
22 ····.line·1022 ····.line·10
 23 ····sput-object·v0,·LI/x;->a:Ljava/util/Map;
  
23 ····.line·1124 ····.line·11
24 ····.line·1225 ····.line·12
 26 ····return-void
25 ····.line·1327 ····.line·13
26 ····.line·1428 ····.line·14
27 ····.line·1529 ····.line·15
28 ····.line·1630 ····.line·16
29 ····.line·1731 ····.line·17
30 ····.line·1832 ····.line·18
31 ····.line·1933 ····.line·19
Offset 99, 8 lines modifiedOffset 103, 16 lines modified
99 ····.line·79103 ····.line·79
100 ····.line·80104 ····.line·80
101 ····.line·81105 ····.line·81
102 ····.line·82106 ····.line·82
103 ····.line·83107 ····.line·83
104 ····.line·84108 ····.line·84
105 ····.line·85109 ····.line·85
 110 ····.line·86
 111 ····.line·87
 112 ····.line·88
 113 ····.line·89
 114 ····.line·90
 115 ····.line·91
 116 ····.line·92
 117 ····.line·93
106 .end·method118 .end·method
1.86 KB
smali/J/y.smali vs.
smali/b2/n.smali
Files 11% similar despite different names
    
Offset 1, 73 lines modifiedOffset 1, 63 lines modified
1 .class·public·final·LJ/y;1 .class·public·final·Lb2/n;
2 .super·Ljava/lang/Object;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:[F5 .field·public·f:LR1/a;
  
6 .field·public·final·b:[J6 .field·public·synthetic·g:Ljava/lang/Object;
  
7 .field·public·c:F7 .field·public·h:I
  
8 .field·public·d:I 
  
9 .field·public·e:I 
  
  
10 #·direct·methods8 #·virtual·methods
11 .method·public·constructor·<init>()V9 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
12 ····.locals·210 ····.locals·1
  
13 ····.line·111 ····.line·1
14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····iput-object·p1,·p0,·Lb2/n;->g:Ljava/lang/Object;
  
15 ····.line·213 ····.line·2
16 ····.line·314 ····.line·3
 15 ····iget·p1,·p0,·Lb2/n;->h:I
17 ····.line·4 
18 ····const/16·v0,·0x14 
  
 16 ····.line·4
19 ····.line·517 ····.line·5
 18 ····const/high16·v0,·-0x80000000
20 ····.line·6 
21 ····new-array·v1,·v0,·[F 
  
 19 ····.line·6
22 ····.line·720 ····.line·7
 21 ····or-int/2addr·p1,·v0
  
23 ····.line·822 ····.line·8
24 ····iput-object·v1,·p0,·LJ/y;->a:[F23 ····iput·p1,·p0,·Lb2/n;->h:I
  
25 ····.line·924 ····.line·9
26 ····.line·1025 ····.line·10
27 ····new-array·v0,·v0,·[J26 ····const/4·p1,·0x0
  
28 ····.line·1127 ····.line·11
 28 ····invoke-static·{p1,·p1,·p0},·LH1/a;->g(Lb2/p;LT/b;LJ1/e;)Ljava/lang/Object;
29 ····.line·12 
30 ····iput-object·v0,·p0,·LJ/y;->b:[J 
  
 29 ····.line·12
31 ····.line·1330 ····.line·13
32 ····.line·1431 ····.line·14
33 ····const/4·v0,·0x032 ····move-result-object·p1
  
34 ····.line·1533 ····.line·15
 34 ····return-object·p1
35 ····iput·v0,·p0,·LJ/y;->c:F 
  
36 ····.line·1635 ····.line·16
37 ····.line·1736 ····.line·17
38 ····const/4·v0,·0x0 
  
39 ····.line·1837 ····.line·18
40 ····iput·v0,·p0,·LJ/y;->d:I 
  
41 ····.line·1938 ····.line·19
42 ····.line·2039 ····.line·20
43 ····iput·v0,·p0,·LJ/y;->e:I 
  
44 ····.line·2140 ····.line·21
45 ····.line·2241 ····.line·22
46 ····return-void 
47 ····.line·2342 ····.line·23
48 ····.line·2443 ····.line·24
49 ····.line·2544 ····.line·25
50 ····.line·2645 ····.line·26
51 ····.line·2746 ····.line·27
52 ····.line·2847 ····.line·28
53 ····.line·2948 ····.line·29
Offset 126, 8 lines modifiedOffset 116, 10 lines modified
126 ····.line·82116 ····.line·82
127 ····.line·83117 ····.line·83
128 ····.line·84118 ····.line·84
129 ····.line·85119 ····.line·85
130 ····.line·86120 ····.line·86
131 ····.line·87121 ····.line·87
132 ····.line·88122 ····.line·88
 123 ····.line·89
 124 ····.line·90
133 .end·method125 .end·method
1.77 KB
smali/J/W.smali vs.
smali/I/W.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/W;1 .class·public·abstract·LI/W;
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:Ljava/lang/reflect/Field;5 .field·public·static·final·a:Ljava/lang/reflect/Field;
  
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
  
31 ····.line·631 ····.line·6
32 ····.line·732 ····.line·7
33 ····.line·833 ····.line·8
34 ····move-result-object·v034 ····move-result-object·v0
  
35 ····.line·935 ····.line·9
36 ····sput-object·v0,·LJ/W;->a:Ljava/lang/reflect/Field;36 ····sput-object·v0,·LI/W;->a:Ljava/lang/reflect/Field;
  
37 ····.line·1037 ····.line·10
38 ····.line·1138 ····.line·11
39 ····const/4·v1,·0x139 ····const/4·v1,·0x1
  
40 ····.line·1240 ····.line·12
41 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V41 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
  
67 ····.line·2467 ····.line·24
68 ····.line·2568 ····.line·25
69 ····.line·2669 ····.line·26
70 ····move-result-object·v270 ····move-result-object·v2
  
71 ····.line·2771 ····.line·27
72 ····sput-object·v2,·LJ/W;->b:Ljava/lang/reflect/Field;72 ····sput-object·v2,·LI/W;->b:Ljava/lang/reflect/Field;
  
73 ····.line·2873 ····.line·28
74 ····.line·2974 ····.line·29
75 ····invoke-virtual·{v2,·v1},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V75 ····invoke-virtual·{v2,·v1},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
  
76 ····.line·3076 ····.line·30
77 ····.line·3177 ····.line·31
Offset 88, 24 lines modifiedOffset 88, 24 lines modified
  
88 ····.line·3588 ····.line·35
89 ····.line·3689 ····.line·36
90 ····.line·3790 ····.line·37
91 ····move-result-object·v091 ····move-result-object·v0
  
92 ····.line·3892 ····.line·38
93 ····sput-object·v0,·LJ/W;->c:Ljava/lang/reflect/Field;93 ····sput-object·v0,·LI/W;->c:Ljava/lang/reflect/Field;
  
94 ····.line·3994 ····.line·39
95 ····.line·4095 ····.line·40
96 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V96 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
  
97 ····.line·4197 ····.line·41
98 ····.line·4298 ····.line·42
99 ····.line·4399 ····.line·43
100 ····sput-boolean·v1,·LJ/W;->d:Z100 ····sput-boolean·v1,·LI/W;->d:Z
101 ····:try_end_0101 ····:try_end_0
102 ····.catch·Ljava/lang/ReflectiveOperationException;·{:try_start_0·..·:try_end_0}·:catch_0102 ····.catch·Ljava/lang/ReflectiveOperationException;·{:try_start_0·..·:try_end_0}·:catch_0
  
103 ····.line·44103 ····.line·44
104 ····.line·45104 ····.line·45
105 ····goto·:goto_0105 ····goto·:goto_0
  
Offset 173, 8 lines modifiedOffset 173, 13 lines modified
173 ····.line·82173 ····.line·82
174 ····.line·83174 ····.line·83
175 ····.line·84175 ····.line·84
176 ····.line·85176 ····.line·85
177 ····.line·86177 ····.line·86
178 ····.line·87178 ····.line·87
179 ····.line·88179 ····.line·88
 180 ····.line·89
 181 ····.line·90
 182 ····.line·91
 183 ····.line·92
 184 ····.line·93
180 .end·method185 .end·method
7.02 KB
smali/J/X.smali vs.
smali/I/X.smali
Max HTML report size reached
57.8 KB
smali/J/C.smali vs.
smali/D1/L.smali
Max HTML report size reached
1.47 KB
smali/J/U.smali vs.
smali/I/U.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/U;1 .class·public·abstract·LI/U;
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:Ljava/lang/reflect/Method;5 .field·public·static·final·a:Ljava/lang/reflect/Method;
  
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
44 ····.line·1544 ····.line·15
45 ····.line·1645 ····.line·16
46 ····.line·1746 ····.line·17
47 ····move-result-object·v047 ····move-result-object·v0
  
48 ····.line·1848 ····.line·18
49 ····sput-object·v0,·LJ/U;->a:Ljava/lang/reflect/Method;49 ····sput-object·v0,·LI/U;->a:Ljava/lang/reflect/Method;
50 ····:try_end_050 ····:try_end_0
51 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_051 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
52 ····.line·1952 ····.line·19
53 ····.line·2053 ····.line·20
54 ····goto·:goto_054 ····goto·:goto_0
  
Offset 130, 14 lines modifiedOffset 130, 19 lines modified
130 ····.line·82130 ····.line·82
131 ····.line·83131 ····.line·83
132 ····.line·84132 ····.line·84
133 ····.line·85133 ····.line·85
134 ····.line·86134 ····.line·86
135 ····.line·87135 ····.line·87
136 ····.line·88136 ····.line·88
 137 ····.line·89
 138 ····.line·90
 139 ····.line·91
 140 ····.line·92
 141 ····.line·93
137 .end·method142 .end·method
  
138 .method·public·static·a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F143 .method·public·static·a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
139 ····.locals·3144 ····.locals·3
  
140 ····.line·1145 ····.line·1
141 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I146 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
Offset 148, 15 lines modifiedOffset 153, 15 lines modified
  
148 ····.line·4153 ····.line·4
149 ····.line·5154 ····.line·5
150 ····if-lt·v0,·v1,·:cond_0155 ····if-lt·v0,·v1,·:cond_0
  
151 ····.line·6156 ····.line·6
152 ····.line·7157 ····.line·7
153 ····sget-object·v0,·LJ/U;->a:Ljava/lang/reflect/Method;158 ····sget-object·v0,·LI/U;->a:Ljava/lang/reflect/Method;
  
154 ····.line·8159 ····.line·8
155 ····.line·9160 ····.line·9
156 ····if-eqz·v0,·:cond_0161 ····if-eqz·v0,·:cond_0
  
157 ····.line·10162 ····.line·10
158 ····.line·11163 ····.line·11
Offset 359, 8 lines modifiedOffset 364, 12 lines modified
359 ····.line·143364 ····.line·143
360 ····.line·144365 ····.line·144
361 ····.line·145366 ····.line·145
362 ····.line·146367 ····.line·146
363 ····.line·147368 ····.line·147
364 ····.line·148369 ····.line·148
365 ····.line·149370 ····.line·149
 371 ····.line·150
 372 ····.line·151
 373 ····.line·152
 374 ····.line·153
366 .end·method375 .end·method
924 B
smali/J/A.smali vs.
smali/I/A.smali
Files 1% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LJ/A;1 .class·public·final·LI/A;
2 .super·LJ/C;2 .super·LI/C;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·e:I5 .field·public·final·synthetic·e:I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·synthetic·constructor·<init>(IIII)V7 .method·public·synthetic·constructor·<init>(IIII)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····iput·p4,·p0,·LJ/A;->e:I10 ····iput·p4,·p0,·LI/A;->e:I
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····const-class·p4,·Ljava/lang/CharSequence;13 ····const-class·p4,·Ljava/lang/CharSequence;
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····invoke-direct·{p0,·p1,·p4,·p2,·p3},·LJ/C;-><init>(ILjava/lang/Class;II)V16 ····invoke-direct·{p0,·p1,·p4,·p2,·p3},·LI/C;-><init>(ILjava/lang/Class;II)V
  
17 ····.line·617 ····.line·6
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····return-void20 ····return-void
21 ····.line·921 ····.line·9
22 ····.line·1022 ····.line·10
Offset 704, 10 lines modifiedOffset 704, 8 lines modified
704 ····.line·684704 ····.line·684
705 ····.line·685705 ····.line·685
706 ····.line·686706 ····.line·686
707 ····.line·687707 ····.line·687
708 ····.line·688708 ····.line·688
709 ····.line·689709 ····.line·689
710 ····.line·690710 ····.line·690
711 ····.line·691 
712 ····.line·692 
713 .end·method711 .end·method
49.9 KB
smali/J/f0.smali vs.
smali/I/m.smali
Max HTML report size reached
1.36 KB
smali/J/w.smali vs.
smali/I/w.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/w;1 .class·public·abstract·LI/w;
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/view/VelocityTracker;I)F5 .method·public·static·a(Landroid/view/VelocityTracker;I)F
6 ····.locals·06 ····.locals·0
Offset 157, 14 lines modifiedOffset 157, 18 lines modified
157 ····.line·143157 ····.line·143
158 ····.line·144158 ····.line·144
159 ····.line·145159 ····.line·145
160 ····.line·146160 ····.line·146
161 ····.line·147161 ····.line·147
162 ····.line·148162 ····.line·148
163 ····.line·149163 ····.line·149
 164 ····.line·150
 165 ····.line·151
 166 ····.line·152
 167 ····.line·153
164 .end·method168 .end·method
  
165 .method·public·static·b(Landroid/view/VelocityTracker;II)F169 .method·public·static·b(Landroid/view/VelocityTracker;II)F
166 ····.locals·0170 ····.locals·0
  
167 ····.line·1171 ····.line·1
168 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/VelocityTracker;->getAxisVelocity(II)F172 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/VelocityTracker;->getAxisVelocity(II)F
Offset 575, 28 lines modifiedOffset 579, 14 lines modified
575 ····.line·402579 ····.line·402
576 ····.line·403580 ····.line·403
577 ····.line·404581 ····.line·404
578 ····.line·405582 ····.line·405
579 ····.line·406583 ····.line·406
580 ····.line·407584 ····.line·407
581 ····.line·408585 ····.line·408
582 ····.line·409 
583 ····.line·410 
584 ····.line·411 
585 ····.line·412 
586 ····.line·413 
587 ····.line·414 
588 ····.line·415 
589 ····.line·416 
590 ····.line·417 
591 ····.line·418 
592 ····.line·419 
593 ····.line·420 
594 ····.line·421 
595 ····.line·422 
596 .end·method586 .end·method
  
597 .method·public·static·c(Landroid/view/VelocityTracker;I)Z587 .method·public·static·c(Landroid/view/VelocityTracker;I)Z
598 ····.locals·0588 ····.locals·0
  
599 ····.line·1589 ····.line·1
600 ····invoke-virtual·{p0,·p1},·Landroid/view/VelocityTracker;->isAxisSupported(I)Z590 ····invoke-virtual·{p0,·p1},·Landroid/view/VelocityTracker;->isAxisSupported(I)Z
Offset 748, 8 lines modifiedOffset 738, 12 lines modified
748 ····.line·143738 ····.line·143
749 ····.line·144739 ····.line·144
750 ····.line·145740 ····.line·145
751 ····.line·146741 ····.line·146
752 ····.line·147742 ····.line·147
753 ····.line·148743 ····.line·148
754 ····.line·149744 ····.line·149
 745 ····.line·150
 746 ····.line·151
 747 ····.line·152
 748 ····.line·153
755 .end·method749 .end·method
880 B
smali/J/Q.smali vs.
smali/I/Q.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/Q;1 .class·public·abstract·LI/Q;
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/view/ViewConfiguration;)F5 .method·public·static·a(Landroid/view/ViewConfiguration;)F
6 ····.locals·06 ····.locals·0
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·b(Landroid/view/ViewConfiguration;)F106 .method·public·static·b(Landroid/view/ViewConfiguration;)F
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->getScaledVerticalScrollFactor()F109 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->getScaledVerticalScrollFactor()F
Offset 188, 8 lines modifiedOffset 193, 13 lines modified
188 ····.line·79193 ····.line·79
189 ····.line·80194 ····.line·80
190 ····.line·81195 ····.line·81
191 ····.line·82196 ····.line·82
192 ····.line·83197 ····.line·83
193 ····.line·84198 ····.line·84
194 ····.line·85199 ····.line·85
 200 ····.line·86
 201 ····.line·87
 202 ····.line·88
 203 ····.line·89
 204 ····.line·90
195 .end·method205 .end·method
17.1 KB
smali/J/F.smali vs.
smali/I/F.smali
Max HTML report size reached
35.4 KB
smali/J/b0.smali vs.
smali/I/b0.smali
Max HTML report size reached
1.21 KB
smali/J/a0.smali vs.
smali/I/a0.smali
Files 5% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·abstract·LJ/a0;1 .class·public·abstract·LI/a0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
6 ····.locals·16 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····new-instance·v0,·LJ/j0;8 ····new-instance·v0,·LI/j0;
  
9 ····invoke-direct·{v0},·LJ/j0;-><init>()V9 ····invoke-direct·{v0},·LI/j0;-><init>()V
  
10 ····invoke-direct·{p0,·v0},·LJ/a0;-><init>(LJ/j0;)V10 ····invoke-direct·{p0,·v0},·LI/a0;-><init>(LI/j0;)V
  
11 ····return-void11 ····return-void
12 .end·method12 .end·method
  
13 .method·public·constructor·<init>(LJ/j0;)V13 .method·public·constructor·<init>(LI/j0;)V
14 ····.locals·014 ····.locals·0
  
15 ····.line·215 ····.line·2
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
Offset 116, 17 lines modifiedOffset 116, 22 lines modified
116 ····.line·82116 ····.line·82
117 ····.line·83117 ····.line·83
118 ····.line·84118 ····.line·84
119 ····.line·85119 ····.line·85
120 ····.line·86120 ····.line·86
121 ····.line·87121 ····.line·87
122 ····.line·88122 ····.line·88
 123 ····.line·89
 124 ····.line·90
 125 ····.line·91
 126 ····.line·92
 127 ····.line·93
123 .end·method128 .end·method
  
124 .method·public·abstract·b()LJ/j0;129 .method·public·abstract·b()LI/j0;
125 .end·method130 .end·method
  
126 .method·public·abstract·c(LB/d;)V131 .method·public·abstract·c(LA/d;)V
127 .end·method132 .end·method
  
128 .method·public·abstract·d(LB/d;)V133 .method·public·abstract·d(LA/d;)V
129 .end·method134 .end·method
6.26 KB
smali/J/M.smali vs.
smali/M/e.smali
Max HTML report size reached
7.98 KB
smali/J/d0.smali vs.
smali/n/g.smali
Max HTML report size reached
489 B
smali/J/I.smali vs.
smali/I/I.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·LJ/I;1 .class·public·final·synthetic·LI/I;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/View$OnUnhandledKeyEventListener;5 .implements·Landroid/view/View$OnUnhandledKeyEventListener;
  
  
Offset 158, 8 lines modifiedOffset 158, 12 lines modified
158 ····.line·143158 ····.line·143
159 ····.line·144159 ····.line·144
160 ····.line·145160 ····.line·145
161 ····.line·146161 ····.line·146
162 ····.line·147162 ····.line·147
163 ····.line·148163 ····.line·148
164 ····.line·149164 ····.line·149
 165 ····.line·150
 166 ····.line·151
 167 ····.line·152
 168 ····.line·153
165 .end·method169 .end·method
2.33 KB
smali/J/i0.smali vs.
smali/I/i0.smali
Files 7% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/i0;1 .class·public·abstract·LI/i0;
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(I)I5 .method·public·static·a(I)I
6 ····.locals·46 ····.locals·4
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ····.line·110 ····.line·1
11 ····const/4·v0,·0x011 ····const/4·v0,·0x0
  
12 ····.line·212 ····.line·2
13 ····const/4·v1,·0x113 ····const/4·v1,·0x1
  
14 ····.line·314 ····.line·3
15 ····const/4·v2,·0x115 ····move·v2,·v1
  
16 ····.line·416 ····.line·4
17 ····:goto_017 ····:goto_0
18 ····const/16·v3,·0x10018 ····const/16·v3,·0x100
  
19 ····.line·519 ····.line·5
20 ····.line·620 ····.line·6
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
  
92 ····.line·3992 ····.line·39
93 ····.line·4093 ····.line·40
94 ····goto·:goto_294 ····goto·:goto_2
  
95 ····.line·4195 ····.line·41
96 ····:cond_096 ····:cond_0
97 ····invoke-static·{},·LJ/f0;->B()I97 ····invoke-static·{},·LI/f0;->B()I
  
98 ····.line·4298 ····.line·42
99 ····.line·4399 ····.line·43
100 ····.line·44100 ····.line·44
101 ····move-result·v3101 ····move-result·v3
  
102 ····.line·45102 ····.line·45
Offset 108, 87 lines modifiedOffset 108, 87 lines modified
108 ····or-int/2addr·v0,·v3108 ····or-int/2addr·v0,·v3
  
109 ····.line·46109 ····.line·46
110 ····goto·:goto_2110 ····goto·:goto_2
  
111 ····.line·47111 ····.line·47
112 ····:cond_1112 ····:cond_1
113 ····invoke-static·{},·LJ/f0;->A()I113 ····invoke-static·{},·LI/f0;->A()I
  
114 ····.line·48114 ····.line·48
115 ····.line·49115 ····.line·49
116 ····.line·50116 ····.line·50
117 ····move-result·v3117 ····move-result·v3
  
118 ····.line·51118 ····.line·51
119 ····goto·:goto_1119 ····goto·:goto_1
  
120 ····.line·52120 ····.line·52
121 ····:cond_2121 ····:cond_2
122 ····invoke-static·{},·LJ/f0;->z()I122 ····invoke-static·{},·LI/f0;->z()I
  
123 ····.line·53123 ····.line·53
124 ····.line·54124 ····.line·54
125 ····.line·55125 ····.line·55
126 ····move-result·v3126 ····move-result·v3
  
127 ····.line·56127 ····.line·56
128 ····goto·:goto_1128 ····goto·:goto_1
  
129 ····.line·57129 ····.line·57
130 ····:cond_3130 ····:cond_3
131 ····invoke-static·{},·LJ/f0;->y()I131 ····invoke-static·{},·LI/f0;->y()I
  
132 ····.line·58132 ····.line·58
133 ····.line·59133 ····.line·59
134 ····.line·60134 ····.line·60
135 ····move-result·v3135 ····move-result·v3
  
136 ····.line·61136 ····.line·61
137 ····goto·:goto_1137 ····goto·:goto_1
  
138 ····.line·62138 ····.line·62
139 ····:cond_4139 ····:cond_4
140 ····invoke-static·{},·LJ/f0;->w()I140 ····invoke-static·{},·LI/f0;->w()I
  
141 ····.line·63141 ····.line·63
142 ····.line·64142 ····.line·64
143 ····.line·65143 ····.line·65
144 ····move-result·v3144 ····move-result·v3
  
145 ····.line·66145 ····.line·66
146 ····goto·:goto_1146 ····goto·:goto_1
  
147 ····.line·67147 ····.line·67
148 ····:cond_5148 ····:cond_5
149 ····invoke-static·{},·LJ/f0;->u()I149 ····invoke-static·{},·LI/f0;->u()I
  
150 ····.line·68150 ····.line·68
151 ····.line·69151 ····.line·69
152 ····.line·70152 ····.line·70
153 ····move-result·v3153 ····move-result·v3
  
154 ····.line·71154 ····.line·71
155 ····goto·:goto_1155 ····goto·:goto_1
  
156 ····.line·72156 ····.line·72
157 ····:cond_6157 ····:cond_6
158 ····invoke-static·{},·LJ/f0;->q()I158 ····invoke-static·{},·LI/f0;->q()I
  
159 ····.line·73159 ····.line·73
160 ····.line·74160 ····.line·74
161 ····.line·75161 ····.line·75
162 ····move-result·v3162 ····move-result·v3
  
163 ····.line·76163 ····.line·76
164 ····goto·:goto_1164 ····goto·:goto_1
  
165 ····.line·77165 ····.line·77
166 ····:cond_7166 ····:cond_7
167 ····invoke-static·{},·LJ/f0;->a()I167 ····invoke-static·{},·LI/f0;->a()I
  
168 ····.line·78168 ····.line·78
169 ····.line·79169 ····.line·79
170 ····.line·80170 ····.line·80
171 ····move-result·v3171 ····move-result·v3
  
Max diff block lines reached; 194/2315 bytes (8.38%) of diff not shown.
3.19 KB
smali/J/g0.smali vs.
smali/I/g0.smali
Files 6% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·LJ/g0;1 .class·public·final·LI/g0;
2 .super·LJ/e0;2 .super·LI/e0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·q:LJ/j0;5 .field·public·static·final·q:LI/j0;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·28 ····.locals·2
  
9 ····.line·19 ····.line·1
10 ····invoke-static·{},·LJ/f0;->g()Landroid/view/WindowInsets;10 ····invoke-static·{},·LI/f0;->g()Landroid/view/WindowInsets;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····.line·413 ····.line·4
14 ····move-result-object·v014 ····move-result-object·v0
  
15 ····.line·515 ····.line·5
16 ····const/4·v1,·0x016 ····const/4·v1,·0x0
  
17 ····.line·617 ····.line·6
18 ····invoke-static·{v0,·v1},·LJ/j0;->g(Landroid/view/WindowInsets;Landroid/view/View;)LJ/j0;18 ····invoke-static·{v0,·v1},·LI/j0;->g(Landroid/view/WindowInsets;Landroid/view/View;)LI/j0;
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····.line·921 ····.line·9
22 ····move-result-object·v022 ····move-result-object·v0
  
23 ····.line·1023 ····.line·10
24 ····sput-object·v0,·LJ/g0;->q:LJ/j0;24 ····sput-object·v0,·LI/g0;->q:LI/j0;
  
25 ····.line·1125 ····.line·11
26 ····.line·1226 ····.line·12
27 ····return-void27 ····return-void
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
Offset 108, 21 lines modifiedOffset 108, 26 lines modified
108 ····.line·82108 ····.line·82
109 ····.line·83109 ····.line·83
110 ····.line·84110 ····.line·84
111 ····.line·85111 ····.line·85
112 ····.line·86112 ····.line·86
113 ····.line·87113 ····.line·87
114 ····.line·88114 ····.line·88
 115 ····.line·89
 116 ····.line·90
 117 ····.line·91
 118 ····.line·92
 119 ····.line·93
115 .end·method120 .end·method
  
116 .method·public·constructor·<init>(LJ/j0;Landroid/view/WindowInsets;)V121 .method·public·constructor·<init>(LI/j0;Landroid/view/WindowInsets;)V
117 ····.locals·0122 ····.locals·0
  
118 ····.line·1123 ····.line·1
119 ····invoke-direct·{p0,·p1,·p2},·LJ/e0;-><init>(LJ/j0;Landroid/view/WindowInsets;)V124 ····invoke-direct·{p0,·p1,·p2},·LI/e0;-><init>(LI/j0;Landroid/view/WindowInsets;)V
  
120 ····.line·2125 ····.line·2
121 ····.line·3126 ····.line·3
122 ····.line·4127 ····.line·4
123 ····return-void128 ····return-void
124 ····.line·5129 ····.line·5
125 ····.line·6130 ····.line·6
Offset 265, 14 lines modifiedOffset 270, 18 lines modified
265 ····.line·143270 ····.line·143
266 ····.line·144271 ····.line·144
267 ····.line·145272 ····.line·145
268 ····.line·146273 ····.line·146
269 ····.line·147274 ····.line·147
270 ····.line·148275 ····.line·148
271 ····.line·149276 ····.line·149
 277 ····.line·150
 278 ····.line·151
 279 ····.line·152
 280 ····.line·153
272 .end·method281 .end·method
  
  
273 #·virtual·methods282 #·virtual·methods
274 .method·public·final·d(Landroid/view/View;)V283 .method·public·final·d(Landroid/view/View;)V
275 ····.locals·0284 ····.locals·0
  
Offset 358, 41 lines modifiedOffset 367, 46 lines modified
358 ····.line·79367 ····.line·79
359 ····.line·80368 ····.line·80
360 ····.line·81369 ····.line·81
361 ····.line·82370 ····.line·82
362 ····.line·83371 ····.line·83
363 ····.line·84372 ····.line·84
364 ····.line·85373 ····.line·85
 374 ····.line·86
 375 ····.line·87
 376 ····.line·88
 377 ····.line·89
 378 ····.line·90
365 .end·method379 .end·method
  
366 .method·public·f(I)LB/d;380 .method·public·f(I)LA/d;
367 ····.locals·1381 ····.locals·1
  
368 ····.line·1382 ····.line·1
369 ····iget-object·v0,·p0,·LJ/b0;->c:Landroid/view/WindowInsets;383 ····iget-object·v0,·p0,·LI/b0;->c:Landroid/view/WindowInsets;
  
370 ····.line·2384 ····.line·2
371 ····.line·3385 ····.line·3
372 ····invoke-static·{p1},·LJ/i0;->a(I)I386 ····invoke-static·{p1},·LI/i0;->a(I)I
  
373 ····.line·4387 ····.line·4
374 ····.line·5388 ····.line·5
375 ····.line·6389 ····.line·6
376 ····move-result·p1390 ····move-result·p1
  
377 ····.line·7391 ····.line·7
378 ····invoke-static·{v0,·p1},·LJ/f0;->e(Landroid/view/WindowInsets;I)Landroid/graphics/Insets;392 ····invoke-static·{v0,·p1},·LI/f0;->e(Landroid/view/WindowInsets;I)Landroid/graphics/Insets;
  
379 ····.line·8393 ····.line·8
380 ····.line·9394 ····.line·9
381 ····.line·10395 ····.line·10
382 ····move-result-object·p1396 ····move-result-object·p1
  
383 ····.line·11397 ····.line·11
384 ····invoke-static·{p1},·LB/d;->b(Landroid/graphics/Insets;)LB/d;398 ····invoke-static·{p1},·LA/d;->b(Landroid/graphics/Insets;)LA/d;
Max diff block lines reached; 287/3195 bytes (8.98%) of diff not shown.
122 KB
smali/J/P.smali vs.
smali/h/i.smali
Max HTML report size reached
893 B
smali/J/S.smali vs.
smali/I/S.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/S;1 .class·public·abstract·LI/S;
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/view/ViewConfiguration;)I5 .method·public·static·a(Landroid/view/ViewConfiguration;)I
6 ····.locals·06 ····.locals·0
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·b(Landroid/view/ViewConfiguration;)Z106 .method·public·static·b(Landroid/view/ViewConfiguration;)Z
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->shouldShowMenuShortcutsWhenKeyboardPresent()Z109 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->shouldShowMenuShortcutsWhenKeyboardPresent()Z
Offset 188, 8 lines modifiedOffset 193, 13 lines modified
188 ····.line·79193 ····.line·79
189 ····.line·80194 ····.line·80
190 ····.line·81195 ····.line·81
191 ····.line·82196 ····.line·82
192 ····.line·83197 ····.line·83
193 ····.line·84198 ····.line·84
194 ····.line·85199 ····.line·85
 200 ····.line·86
 201 ····.line·87
 202 ····.line·88
 203 ····.line·89
 204 ····.line·90
195 .end·method205 .end·method
6.07 KB
smali/J/D.smali vs.
smali/N/p.smali
Max HTML report size reached
2.62 KB
smali/J/K.smali vs.
smali/I/K.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LJ/K;1 .class·public·abstract·LI/K;
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/view/View;)Landroid/view/View$AccessibilityDelegate;5 .method·public·static·a(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;
6 ····.locals·06 ····.locals·0
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·b(Landroid/view/View;)Landroid/view/contentcapture/ContentCaptureSession;106 .method·public·static·b(Landroid/view/View;)Landroid/view/contentcapture/ContentCaptureSession;
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····invoke-virtual·{p0},·Landroid/view/View;->getContentCaptureSession()Landroid/view/contentcapture/ContentCaptureSession;109 ····invoke-virtual·{p0},·Landroid/view/View;->getContentCaptureSession()Landroid/view/contentcapture/ContentCaptureSession;
Offset 188, 14 lines modifiedOffset 193, 19 lines modified
188 ····.line·79193 ····.line·79
189 ····.line·80194 ····.line·80
190 ····.line·81195 ····.line·81
191 ····.line·82196 ····.line·82
192 ····.line·83197 ····.line·83
193 ····.line·84198 ····.line·84
194 ····.line·85199 ····.line·85
 200 ····.line·86
 201 ····.line·87
 202 ····.line·88
 203 ····.line·89
 204 ····.line·90
195 .end·method205 .end·method
  
196 .method·public·static·c(Landroid/view/View;)Ljava/util/List;206 .method·public·static·c(Landroid/view/View;)Ljava/util/List;
197 ····.locals·0207 ····.locals·0
198 ····.annotation·system·Ldalvik/annotation/Signature;208 ····.annotation·system·Ldalvik/annotation/Signature;
199 ········value·=·{209 ········value·=·{
200 ············"(",210 ············"(",
Offset 293, 14 lines modifiedOffset 303, 19 lines modified
293 ····.line·79303 ····.line·79
294 ····.line·80304 ····.line·80
295 ····.line·81305 ····.line·81
296 ····.line·82306 ····.line·82
297 ····.line·83307 ····.line·83
298 ····.line·84308 ····.line·84
299 ····.line·85309 ····.line·85
 310 ····.line·86
 311 ····.line·87
 312 ····.line·88
 313 ····.line·89
 314 ····.line·90
300 .end·method315 .end·method
  
301 .method·public·static·d(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V316 .method·public·static·d(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V
302 ····.locals·0317 ····.locals·0
  
303 ····.line·1318 ····.line·1
304 ····invoke-virtual/range·{p0·..·p6},·Landroid/view/View;->saveAttributeDataForStyleable(Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V319 ····invoke-virtual/range·{p0·..·p6},·Landroid/view/View;->saveAttributeDataForStyleable(Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V
Offset 565, 15 lines modifiedOffset 580, 15 lines modified
565 ····.line·258580 ····.line·258
566 ····.line·259581 ····.line·259
567 ····.line·260582 ····.line·260
568 ····.line·261583 ····.line·261
569 ····.line·262584 ····.line·262
570 .end·method585 .end·method
  
571 .method·public·static·e(Landroid/view/View;LM/a;)V586 .method·public·static·e(Landroid/view/View;LL/a;)V
572 ····.locals·0587 ····.locals·0
  
573 ····.line·1588 ····.line·1
574 ····const/4·p1,·0x0589 ····const/4·p1,·0x0
  
575 ····.line·2590 ····.line·2
576 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setContentCaptureSession(Landroid/view/contentcapture/ContentCaptureSession;)V591 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setContentCaptureSession(Landroid/view/contentcapture/ContentCaptureSession;)V
Offset 722, 14 lines modifiedOffset 737, 18 lines modified
722 ····.line·143737 ····.line·143
723 ····.line·144738 ····.line·144
724 ····.line·145739 ····.line·145
725 ····.line·146740 ····.line·146
726 ····.line·147741 ····.line·147
727 ····.line·148742 ····.line·148
728 ····.line·149743 ····.line·149
 744 ····.line·150
 745 ····.line·151
 746 ····.line·152
 747 ····.line·153
729 .end·method748 .end·method
  
730 .method·public·static·f(Landroid/view/View;Ljava/util/List;)V749 .method·public·static·f(Landroid/view/View;Ljava/util/List;)V
731 ····.locals·0750 ····.locals·0
732 ····.annotation·system·Ldalvik/annotation/Signature;751 ····.annotation·system·Ldalvik/annotation/Signature;
733 ········value·=·{752 ········value·=·{
734 ············"(",753 ············"(",
Offset 888, 8 lines modifiedOffset 907, 12 lines modified
888 ····.line·143907 ····.line·143
889 ····.line·144908 ····.line·144
890 ····.line·145909 ····.line·145
891 ····.line·146910 ····.line·146
892 ····.line·147911 ····.line·147
893 ····.line·148912 ····.line·148
894 ····.line·149913 ····.line·149
 914 ····.line·150
 915 ····.line·151
 916 ····.line·152
 917 ····.line·153
895 .end·method918 .end·method
1.45 KB
smali/J/l0.smali vs.
smali/I/m0.smali
Files 7% similar despite different names
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 .class·public·LJ/l0;1 .class·public·final·LI/m0;
2 .super·LJ/k0;2 .super·LI/l0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·final·p(Z)V5 .method·public·final·m(Z)V
6 ····.locals·16 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····iget-object·v0,·p0,·LJ/k0;->d:Landroid/view/Window;8 ····iget-object·v0,·p0,·LI/k0;->d:Landroid/view/Window;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····if-eqz·p1,·:cond_011 ····if-eqz·p1,·:cond_0
  
12 ····.line·412 ····.line·4
13 ····.line·513 ····.line·5
14 ····const/high16·p1,·0x400000014 ····const/high16·p1,·0x8000000
  
15 ····.line·615 ····.line·6
16 ····.line·716 ····.line·7
17 ····invoke-virtual·{v0,·p1},·Landroid/view/Window;->clearFlags(I)V17 ····invoke-virtual·{v0,·p1},·Landroid/view/Window;->clearFlags(I)V
  
18 ····.line·818 ····.line·8
19 ····.line·919 ····.line·9
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····.line·2046 ····.line·20
47 ····.line·2147 ····.line·21
48 ····.line·2248 ····.line·22
49 ····move-result·v049 ····move-result·v0
  
50 ····.line·2350 ····.line·23
51 ····or-int/lit16·v0,·v0,·0x200051 ····or-int/lit8·v0,·v0,·0x10
  
52 ····.line·2452 ····.line·24
53 ····.line·2553 ····.line·25
54 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V54 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V
  
55 ····.line·2655 ····.line·26
56 ····.line·2756 ····.line·27
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
  
75 ····.line·3475 ····.line·34
76 ····.line·3576 ····.line·35
77 ····.line·3677 ····.line·36
78 ····move-result·v078 ····move-result·v0
  
79 ····.line·3779 ····.line·37
80 ····and-int/lit16·v0,·v0,·-0x200180 ····and-int/lit8·v0,·v0,·-0x11
  
81 ····.line·3881 ····.line·38
82 ····.line·3982 ····.line·39
83 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V83 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V
  
84 ····.line·4084 ····.line·40
85 ····.line·4185 ····.line·41
Offset 129, 8 lines modifiedOffset 129, 13 lines modified
129 ····.line·79129 ····.line·79
130 ····.line·80130 ····.line·80
131 ····.line·81131 ····.line·81
132 ····.line·82132 ····.line·82
133 ····.line·83133 ····.line·83
134 ····.line·84134 ····.line·84
135 ····.line·85135 ····.line·85
 136 ····.line·86
 137 ····.line·87
 138 ····.line·88
 139 ····.line·89
 140 ····.line·90
136 .end·method141 .end·method
1.22 KB
smali/J/x.smali vs.
smali/r0/l.smali
Files 12% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 37 lines modified
1 .class·public·abstract·LJ/x;1 .class·public·interface·abstract·Lr0/l;
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:Ljava/util/Map;5 .field·public·static·final·a:Lr0/k;
  
  
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
10 ····new-instance·v0,·Ljava/util/WeakHashMap;10 ····sget-object·v0,·Lr0/k;->a:Lr0/k;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V13 ····sput-object·v0,·Lr0/l;->a:Lr0/k;
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
 16 ····return-void
16 ····.line·617 ····.line·6
17 ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; 
  
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····.line·920 ····.line·9
21 ····move-result-object·v0 
  
22 ····.line·1021 ····.line·10
23 ····sput-object·v0,·LJ/x;->a:Ljava/util/Map; 
  
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····return-void 
27 ····.line·1324 ····.line·13
28 ····.line·1425 ····.line·14
29 ····.line·1526 ····.line·15
30 ····.line·1627 ····.line·16
31 ····.line·1728 ····.line·17
32 ····.line·1829 ····.line·18
33 ····.line·1930 ····.line·19
Offset 106, 8 lines modifiedOffset 100, 13 lines modified
106 ····.line·82100 ····.line·82
107 ····.line·83101 ····.line·83
108 ····.line·84102 ····.line·84
109 ····.line·85103 ····.line·85
110 ····.line·86104 ····.line·86
111 ····.line·87105 ····.line·87
112 ····.line·88106 ····.line·88
 107 ····.line·89
 108 ····.line·90
 109 ····.line·91
 110 ····.line·92
 111 ····.line·93
113 .end·method112 .end·method
2.84 KB
smali/J/G.smali vs.
smali/I/G.smali
Files 2% similar despite different names
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·LJ/G;1 .class·public·abstract·LI/G;
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/view/View;)LJ/j0;5 .method·public·static·a(Landroid/view/View;)LI/j0;
6 ····.locals·26 ····.locals·2
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/View;->getRootWindowInsets()Landroid/view/WindowInsets;8 ····invoke-virtual·{p0},·Landroid/view/View;->getRootWindowInsets()Landroid/view/WindowInsets;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
Offset 23, 40 lines modifiedOffset 23, 40 lines modified
  
23 ····.line·723 ····.line·7
24 ····.line·824 ····.line·8
25 ····return-object·v125 ····return-object·v1
  
26 ····.line·926 ····.line·9
27 ····:cond_027 ····:cond_0
28 ····invoke-static·{v0,·v1},·LJ/j0;->g(Landroid/view/WindowInsets;Landroid/view/View;)LJ/j0;28 ····invoke-static·{v0,·v1},·LI/j0;->g(Landroid/view/WindowInsets;Landroid/view/View;)LI/j0;
  
29 ····.line·1029 ····.line·10
30 ····.line·1130 ····.line·11
31 ····.line·1231 ····.line·12
32 ····move-result-object·v032 ····move-result-object·v0
  
33 ····.line·1333 ····.line·13
34 ····iget-object·v1,·v0,·LJ/j0;->a:LJ/h0;34 ····iget-object·v1,·v0,·LI/j0;->a:LI/h0;
  
35 ····.line·1435 ····.line·14
36 ····.line·1536 ····.line·15
37 ····invoke-virtual·{v1,·v0},·LJ/h0;->p(LJ/j0;)V37 ····invoke-virtual·{v1,·v0},·LI/h0;->p(LI/j0;)V
  
38 ····.line·1638 ····.line·16
39 ····.line·1739 ····.line·17
40 ····.line·1840 ····.line·18
41 ····invoke-virtual·{p0},·Landroid/view/View;->getRootView()Landroid/view/View;41 ····invoke-virtual·{p0},·Landroid/view/View;->getRootView()Landroid/view/View;
  
42 ····.line·1942 ····.line·19
43 ····.line·2043 ····.line·20
44 ····.line·2144 ····.line·21
45 ····move-result-object·p045 ····move-result-object·p0
  
46 ····.line·2246 ····.line·22
47 ····invoke-virtual·{v1,·p0},·LJ/h0;->d(Landroid/view/View;)V47 ····invoke-virtual·{v1,·p0},·LI/h0;->d(Landroid/view/View;)V
  
48 ····.line·2348 ····.line·23
49 ····.line·2449 ····.line·24
50 ····.line·2550 ····.line·25
51 ····return-object·v051 ····return-object·v0
52 ····.line·2652 ····.line·26
53 ····.line·2753 ····.line·27
Offset 114, 14 lines modifiedOffset 114, 19 lines modified
114 ····.line·79114 ····.line·79
115 ····.line·80115 ····.line·80
116 ····.line·81116 ····.line·81
117 ····.line·82117 ····.line·82
118 ····.line·83118 ····.line·83
119 ····.line·84119 ····.line·84
120 ····.line·85120 ····.line·85
 121 ····.line·86
 122 ····.line·87
 123 ····.line·88
 124 ····.line·89
 125 ····.line·90
121 .end·method126 .end·method
  
122 .method·public·static·b(Landroid/view/View;)I127 .method·public·static·b(Landroid/view/View;)I
123 ····.locals·0128 ····.locals·0
  
124 ····.line·1129 ····.line·1
125 ····invoke-virtual·{p0},·Landroid/view/View;->getScrollIndicators()I130 ····invoke-virtual·{p0},·Landroid/view/View;->getScrollIndicators()I
Offset 209, 14 lines modifiedOffset 214, 19 lines modified
209 ····.line·79214 ····.line·79
210 ····.line·80215 ····.line·80
211 ····.line·81216 ····.line·81
212 ····.line·82217 ····.line·82
213 ····.line·83218 ····.line·83
214 ····.line·84219 ····.line·84
215 ····.line·85220 ····.line·85
 221 ····.line·86
 222 ····.line·87
 223 ····.line·88
 224 ····.line·89
 225 ····.line·90
216 .end·method226 .end·method
  
217 .method·public·static·c(Landroid/view/View;I)V227 .method·public·static·c(Landroid/view/View;I)V
218 ····.locals·0228 ····.locals·0
  
219 ····.line·1229 ····.line·1
220 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setScrollIndicators(I)V230 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setScrollIndicators(I)V
Offset 366, 14 lines modifiedOffset 376, 18 lines modified
366 ····.line·143376 ····.line·143
367 ····.line·144377 ····.line·144
368 ····.line·145378 ····.line·145
369 ····.line·146379 ····.line·146
370 ····.line·147380 ····.line·147
371 ····.line·148381 ····.line·148
372 ····.line·149382 ····.line·149
 383 ····.line·150
 384 ····.line·151
 385 ····.line·152
 386 ····.line·153
373 .end·method387 .end·method
  
374 .method·public·static·d(Landroid/view/View;II)V388 .method·public·static·d(Landroid/view/View;II)V
375 ····.locals·0389 ····.locals·0
  
376 ····.line·1390 ····.line·1
377 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/View;->setScrollIndicators(II)V391 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/View;->setScrollIndicators(II)V
Offset 782, 22 lines modifiedOffset 796, 8 lines modified
782 ····.line·402796 ····.line·402
783 ····.line·403797 ····.line·403
784 ····.line·404798 ····.line·404
785 ····.line·405799 ····.line·405
786 ····.line·406800 ····.line·406
787 ····.line·407801 ····.line·407
788 ····.line·408802 ····.line·408
789 ····.line·409 
790 ····.line·410 
791 ····.line·411 
792 ····.line·412 
793 ····.line·413 
Max diff block lines reached; 0/2839 bytes (0.00%) of diff not shown.
12.4 KB
smali/J/j0.smali vs.
smali/I/j0.smali
Max HTML report size reached
4.78 KB
smali/J/E.smali vs.
smali/I/E.smali
Max HTML report size reached
32.5 KB
smali/J/H.smali vs.
smali/i/C.smali
Max HTML report size reached
1.45 KB
smali/J/m0.smali vs.
smali/I/l0.smali
Files 8% similar despite different names
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 .class·public·final·LJ/m0;1 .class·public·LI/l0;
2 .super·LJ/l0;2 .super·LI/k0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·final·o(Z)V5 .method·public·final·n(Z)V
6 ····.locals·16 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····iget-object·v0,·p0,·LJ/k0;->d:Landroid/view/Window;8 ····iget-object·v0,·p0,·LI/k0;->d:Landroid/view/Window;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····if-eqz·p1,·:cond_011 ····if-eqz·p1,·:cond_0
  
12 ····.line·412 ····.line·4
13 ····.line·513 ····.line·5
14 ····const/high16·p1,·0x800000014 ····const/high16·p1,·0x4000000
  
15 ····.line·615 ····.line·6
16 ····.line·716 ····.line·7
17 ····invoke-virtual·{v0,·p1},·Landroid/view/Window;->clearFlags(I)V17 ····invoke-virtual·{v0,·p1},·Landroid/view/Window;->clearFlags(I)V
  
18 ····.line·818 ····.line·8
19 ····.line·919 ····.line·9
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····.line·2046 ····.line·20
47 ····.line·2147 ····.line·21
48 ····.line·2248 ····.line·22
49 ····move-result·v049 ····move-result·v0
  
50 ····.line·2350 ····.line·23
51 ····or-int/lit8·v0,·v0,·0x1051 ····or-int/lit16·v0,·v0,·0x2000
  
52 ····.line·2452 ····.line·24
53 ····.line·2553 ····.line·25
54 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V54 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V
  
55 ····.line·2655 ····.line·26
56 ····.line·2756 ····.line·27
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
  
75 ····.line·3475 ····.line·34
76 ····.line·3576 ····.line·35
77 ····.line·3677 ····.line·36
78 ····move-result·v078 ····move-result·v0
  
79 ····.line·3779 ····.line·37
80 ····and-int/lit8·v0,·v0,·-0x1180 ····and-int/lit16·v0,·v0,·-0x2001
  
81 ····.line·3881 ····.line·38
82 ····.line·3982 ····.line·39
83 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V83 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V
  
84 ····.line·4084 ····.line·40
85 ····.line·4185 ····.line·41
Offset 129, 8 lines modifiedOffset 129, 13 lines modified
129 ····.line·79129 ····.line·79
130 ····.line·80130 ····.line·80
131 ····.line·81131 ····.line·81
132 ····.line·82132 ····.line·82
133 ····.line·83133 ····.line·83
134 ····.line·84134 ····.line·84
135 ····.line·85135 ····.line·85
 136 ····.line·86
 137 ····.line·87
 138 ····.line·88
 139 ····.line·89
 140 ····.line·90
136 .end·method141 .end·method
6.76 KB
smali/J/e0.smali vs.
smali/I/e0.smali
Max HTML report size reached
5.9 KB
smali/J/J.smali vs.
smali/I/J.smali
Max HTML report size reached
11.3 KB
smali/q0/j.smali vs.
smali/o0/j.smali
Max HTML report size reached
1.21 KB
smali/q0/d.smali vs.
smali/o0/d.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lq0/d;1 .class·public·final·Lo0/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·a:Ljava/lang/reflect/Method;5 .field·public·final·synthetic·a:Ljava/lang/reflect/Method;
  
Offset 17, 23 lines modifiedOffset 17, 23 lines modified
  
17 ····.line·117 ····.line·1
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····.line·421 ····.line·4
22 ····iput-object·p1,·p0,·Lq0/d;->a:Ljava/lang/reflect/Method;22 ····iput-object·p1,·p0,·Lo0/d;->a:Ljava/lang/reflect/Method;
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····iput-object·p2,·p0,·Lq0/d;->b:Ljava/lang/Object;25 ····iput-object·p2,·p0,·Lo0/d;->b:Ljava/lang/Object;
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····iput-object·p3,·p0,·Lq0/d;->c:Ljava/lang/Object;28 ····iput-object·p3,·p0,·Lo0/d;->c:Ljava/lang/Object;
  
29 ····.line·929 ····.line·9
30 ····.line·1030 ····.line·10
31 ····return-void31 ····return-void
32 ····.line·1132 ····.line·11
33 ····.line·1233 ····.line·12
34 ····.line·1334 ····.line·13
Offset 428, 22 lines modifiedOffset 428, 8 lines modified
428 ····.line·402428 ····.line·402
429 ····.line·403429 ····.line·403
430 ····.line·404430 ····.line·404
431 ····.line·405431 ····.line·405
432 ····.line·406432 ····.line·406
433 ····.line·407433 ····.line·407
434 ····.line·408434 ····.line·408
435 ····.line·409 
436 ····.line·410 
437 ····.line·411 
438 ····.line·412 
439 ····.line·413 
440 ····.line·414 
441 ····.line·415 
442 ····.line·416 
443 ····.line·417 
444 ····.line·418 
445 ····.line·419 
446 ····.line·420 
447 ····.line·421 
448 ····.line·422 
449 .end·method435 .end·method
1.54 KB
smali/q0/h.smali vs.
smali/o0/h.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lq0/h;1 .class·public·abstract·Lo0/h;
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·synthetic·a:I5 .field·public·static·final·synthetic·a:I
  
Offset 96, 34 lines modifiedOffset 96, 39 lines modified
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
100 ····.line·86100 ····.line·86
101 ····.line·87101 ····.line·87
102 ····.line·88102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
103 .end·method108 .end·method
  
104 .method·public·static·b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;109 .method·public·static·b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
105 ····.locals·1110 ····.locals·1
  
106 ····.line·1111 ····.line·1
107 ····const-string·v0,·"value"112 ····const-string·v0,·"value"
  
108 ····.line·2113 ····.line·2
109 ····.line·3114 ····.line·3
110 ····invoke-static·{p0,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V115 ····invoke-static·{p0,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
111 ····.line·4116 ····.line·4
112 ····.line·5117 ····.line·5
113 ····.line·6118 ····.line·6
114 ····const-string·v0,·"message"119 ····const-string·v0,·"message"
  
115 ····.line·7120 ····.line·7
116 ····.line·8121 ····.line·8
117 ····invoke-static·{p1,·v0},·LI1/f;->r(Ljava/lang/Object;Ljava/lang/String;)V122 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
  
118 ····.line·9123 ····.line·9
119 ····.line·10124 ····.line·10
120 ····.line·11125 ····.line·11
121 ····new-instance·v0,·Ljava/lang/StringBuilder;126 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
122 ····.line·12127 ····.line·12
Offset 275, 16 lines modifiedOffset 280, 20 lines modified
275 ····.line·143280 ····.line·143
276 ····.line·144281 ····.line·144
277 ····.line·145282 ····.line·145
278 ····.line·146283 ····.line·146
279 ····.line·147284 ····.line·147
280 ····.line·148285 ····.line·148
281 ····.line·149286 ····.line·149
 287 ····.line·150
 288 ····.line·151
 289 ····.line·152
 290 ····.line·153
282 .end·method291 .end·method
  
  
283 #·virtual·methods292 #·virtual·methods
284 .method·public·abstract·a()Ljava/lang/Object;293 .method·public·abstract·a()Ljava/lang/Object;
285 .end·method294 .end·method
  
286 .method·public·abstract·c(Ljava/lang/String;LS1/l;)Lq0/h;295 .method·public·abstract·c(Ljava/lang/String;LR1/l;)Lo0/h;
287 .end·method296 .end·method
8.09 KB
smali/q0/f.smali vs.
smali/o0/f.smali
Max HTML report size reached
11.1 KB
smali/q0/i.smali vs.
smali/I/M.smali
Max HTML report size reached
2.88 KB
smali/q0/e.smali vs.
smali/e2/r.smali
Files 11% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 .class·public·abstract·Lq0/e;1 .class·public·final·Le2/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Le2/k;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(Le2/k;)V
6 ····.locals·18 ····.locals·0
  
7 ····.line·19 ····.line·1
8 ····const-class·v0,·Lq0/e;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
11 ····invoke-static·{v0},·LT1/o;->a(Ljava/lang/Class;)LT1/d; 
  
12 ····.line·413 ····.line·4
 14 ····iput-object·p1,·p0,·Le2/r;->a:Le2/k;
  
13 ····.line·515 ····.line·5
14 ····.line·616 ····.line·6
 17 ····return-void
15 ····move-result-object·v0 
  
16 ····.line·718 ····.line·7
17 ····invoke-virtual·{v0},·LT1/d;->b()Ljava/lang/String; 
  
18 ····.line·819 ····.line·8
19 ····.line·920 ····.line·9
20 ····.line·1021 ····.line·10
21 ····return-void 
22 ····.line·1122 ····.line·11
23 ····.line·1223 ····.line·12
24 ····.line·1324 ····.line·13
25 ····.line·1425 ····.line·14
26 ····.line·1526 ····.line·15
27 ····.line·1627 ····.line·16
28 ····.line·1728 ····.line·17
Offset 100, 57 lines modifiedOffset 100, 64 lines modified
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
104 ····.line·86104 ····.line·86
105 ····.line·87105 ····.line·87
106 ····.line·88106 ····.line·88
 107 ····.line·89
 108 ····.line·90
107 .end·method109 .end·method
  
108 .method·public·static·a()I 
 110 #·virtual·methods
 111 .method·public·final·toString()Ljava/lang/String;
109 ····.locals·2112 ····.locals·2
  
110 ····.line·1113 ····.line·1
111 ····const/4·v0,·0x0114 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
112 ····.line·2115 ····.line·2
113 ····:try_start_0 
114 ····invoke-static·{},·Landroidx/window/extensions/WindowExtensionsProvider;->getWindowExtensions()Landroidx/window/extensions/WindowExtensions; 
  
115 ····.line·3116 ····.line·3
 117 ····const-string·v1,·"Removed["
  
116 ····.line·4118 ····.line·4
117 ····.line·5119 ····.line·5
118 ····move-result-object·v1120 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
119 ····.line·6121 ····.line·6
120 ····invoke-interface·{v1},·Landroidx/window/extensions/WindowExtensions;->getVendorApiLevel()I 
  
121 ····.line·7122 ····.line·7
122 ····.line·8123 ····.line·8
 124 ····iget-object·v1,·p0,·Le2/r;->a:Le2/k;
123 ····.line·9 
124 ····move-result·v0 
125 ····:try_end_0 
126 ····.catch·Ljava/lang/NoClassDefFoundError;·{:try_start_0·..·:try_end_0}·:catch_0 
127 ····.catch·Ljava/lang/UnsupportedOperationException;·{:try_start_0·..·:try_end_0}·:catch_0 
  
 125 ····.line·9
128 ····.line·10126 ····.line·10
129 ····:catch_0 
130 ····return·v0127 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
131 ····.line·11128 ····.line·11
132 ····.line·12129 ····.line·12
133 ····.line·13130 ····.line·13
 131 ····const/16·v1,·0x5d
  
134 ····.line·14132 ····.line·14
135 ····.line·15133 ····.line·15
 134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
136 ····.line·16135 ····.line·16
137 ····.line·17136 ····.line·17
138 ····.line·18137 ····.line·18
 138 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
139 ····.line·19139 ····.line·19
140 ····.line·20140 ····.line·20
141 ····.line·21141 ····.line·21
 142 ····move-result-object·v0
  
142 ····.line·22143 ····.line·22
 144 ····return-object·v0
143 ····.line·23145 ····.line·23
144 ····.line·24146 ····.line·24
145 ····.line·25147 ····.line·25
146 ····.line·26148 ····.line·26
147 ····.line·27149 ····.line·27
148 ····.line·28150 ····.line·28
149 ····.line·29151 ····.line·29
Offset 209, 8 lines modifiedOffset 216, 13 lines modified
209 ····.line·82216 ····.line·82
210 ····.line·83217 ····.line·83
211 ····.line·84218 ····.line·84
212 ····.line·85219 ····.line·85
213 ····.line·86220 ····.line·86
214 ····.line·87221 ····.line·87
215 ····.line·88222 ····.line·88
 223 ····.line·89
Max diff block lines reached; 0/2881 bytes (0.00%) of diff not shown.
19.3 KB
smali/q0/b.smali vs.
smali/k/g.smali
Max HTML report size reached
26.5 KB
smali/q0/c.smali vs.
smali/G0/d.smali
Max HTML report size reached
18.0 KB
smali/B0/c.smali vs.
smali/r0/i.smali
Max HTML report size reached
3.04 KB
smali/c0/d.smali vs.
smali/b0/d.smali
Files 9% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lc0/d;1 .class·public·abstract·Lb0/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/animation/Interpolator;5 .implements·Landroid/view/animation/Interpolator;
  
  
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
18 ····.line·118 ····.line·1
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·220 ····.line·2
21 ····.line·321 ····.line·3
22 ····.line·422 ····.line·4
23 ····iput-object·p1,·p0,·Lc0/d;->a:[F23 ····iput-object·p1,·p0,·Lb0/d;->a:[F
  
24 ····.line·524 ····.line·5
25 ····.line·625 ····.line·6
26 ····array-length·p1,·p126 ····array-length·p1,·p1
  
27 ····.line·727 ····.line·7
28 ····add-int/lit8·p1,·p1,·-0x128 ····add-int/lit8·p1,·p1,·-0x1
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ····const/high16·v0,·0x3f800000····#·1.0f39 ····const/high16·v0,·0x3f800000····#·1.0f
  
40 ····.line·1140 ····.line·11
41 ····.line·1241 ····.line·12
42 ····div-float/2addr·v0,·p142 ····div-float/2addr·v0,·p1
  
43 ····.line·1343 ····.line·13
44 ····iput·v0,·p0,·Lc0/d;->b:F44 ····iput·v0,·p0,·Lb0/d;->b:F
  
45 ····.line·1445 ····.line·14
46 ····.line·1546 ····.line·15
47 ····return-void47 ····return-void
48 ····.line·1648 ····.line·16
49 ····.line·1749 ····.line·17
50 ····.line·1850 ····.line·18
Offset 114, 14 lines modifiedOffset 114, 19 lines modified
114 ····.line·79114 ····.line·79
115 ····.line·80115 ····.line·80
116 ····.line·81116 ····.line·81
117 ····.line·82117 ····.line·82
118 ····.line·83118 ····.line·83
119 ····.line·84119 ····.line·84
120 ····.line·85120 ····.line·85
 121 ····.line·86
 122 ····.line·87
 123 ····.line·88
 124 ····.line·89
 125 ····.line·90
121 .end·method126 .end·method
  
  
122 #·virtual·methods127 #·virtual·methods
123 .method·public·final·getInterpolation(F)F128 .method·public·final·getInterpolation(F)F
124 ····.locals·4129 ····.locals·4
  
Offset 153, 90 lines modifiedOffset 158, 90 lines modified
  
153 ····.line·12158 ····.line·12
154 ····.line·13159 ····.line·13
155 ····return·v0160 ····return·v0
  
156 ····.line·14161 ····.line·14
157 ····:cond_1162 ····:cond_1
158 ····iget-object·v0,·p0,·Lc0/d;->a:[F163 ····iget-object·v0,·p0,·Lb0/d;->a:[F
  
159 ····.line·15164 ····.line·15
160 ····.line·16165 ····.line·16
161 ····array-length·v1,·v0166 ····array-length·v1,·v0
  
162 ····.line·17167 ····.line·17
163 ····add-int/lit8·v1,·v1,·-0x1168 ····add-int/lit8·v1,·v1,·-0x1
  
164 ····.line·18169 ····.line·18
165 ····.line·19170 ····.line·19
166 ····int-to-float·v1,·v1171 ····int-to-float·v1,·v1
  
167 ····.line·20172 ····.line·20
168 ····mul-float·v1,·v1,·p1173 ····mul-float/2addr·v1,·p1
  
169 ····.line·21174 ····.line·21
170 ····.line·22 
171 ····float-to-int·v1,·v1175 ····float-to-int·v1,·v1
  
172 ····.line·23176 ····.line·22
173 ····array-length·v2,·v0177 ····array-length·v2,·v0
  
174 ····.line·24178 ····.line·23
175 ····add-int/lit8·v2,·v2,·-0x2179 ····add-int/lit8·v2,·v2,·-0x2
  
 180 ····.line·24
176 ····.line·25181 ····.line·25
177 ····.line·26 
178 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->min(II)I182 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->min(II)I
  
 183 ····.line·26
179 ····.line·27184 ····.line·27
180 ····.line·28185 ····.line·28
181 ····.line·29 
182 ····move-result·v1186 ····move-result·v1
  
183 ····.line·30187 ····.line·29
184 ····int-to-float·v2,·v1188 ····int-to-float·v2,·v1
  
185 ····.line·31189 ····.line·30
186 ····iget·v3,·p0,·Lc0/d;->b:F190 ····iget·v3,·p0,·Lb0/d;->b:F
  
 191 ····.line·31
187 ····.line·32192 ····.line·32
 193 ····mul-float/2addr·v2,·v3
  
188 ····.line·33194 ····.line·33
189 ····mul-float·v2,·v2,·v3195 ····sub-float/2addr·p1,·v2
  
190 ····.line·34196 ····.line·34
 197 ····div-float/2addr·p1,·v3
  
191 ····.line·35198 ····.line·35
192 ····sub-float/2addr·p1,·v2199 ····aget·v2,·v0,·v1
  
193 ····.line·36200 ····.line·36
194 ····div-float/2addr·p1,·v3 
  
Max diff block lines reached; 773/3039 bytes (25.44%) of diff not shown.
33.5 KB
smali/m0/t.smali vs.
smali/k0/s.smali
Max HTML report size reached
4.14 KB
smali/m0/s.smali vs.
smali/M0/r.smali
Max HTML report size reached
7.66 KB
smali/m0/p.smali vs.
smali/i/l0.smali
Max HTML report size reached
13.8 KB
smali/m0/k.smali vs.
smali/i/D.smali
Max HTML report size reached
797 B
smali/m0/j.smali vs.
smali/I/u.smali
Files 7% similar despite different names
    
Offset 1, 24 lines modifiedOffset 1, 26 lines modified
1 .class·public·Lm0/j;1 .class·public·LI/u;
2 .super·La0/t;2 .super·LM0/e;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
6 ····.locals·06 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····const/4·v0,·0x6
  
9 ····.line·29 ····.line·2
 10 ····invoke-direct·{p0,·v0},·LM0/e;-><init>(I)V
  
10 ····.line·311 ····.line·3
11 ····.line·412 ····.line·4
12 ····return-void 
13 ····.line·513 ····.line·5
 14 ····return-void
14 ····.line·615 ····.line·6
15 ····.line·716 ····.line·7
16 ····.line·817 ····.line·8
17 ····.line·918 ····.line·9
18 ····.line·1019 ····.line·10
19 ····.line·1120 ····.line·11
20 ····.line·1221 ····.line·12
Offset 94, 8 lines modifiedOffset 96, 13 lines modified
94 ····.line·8296 ····.line·82
95 ····.line·8397 ····.line·83
96 ····.line·8498 ····.line·84
97 ····.line·8599 ····.line·85
98 ····.line·86100 ····.line·86
99 ····.line·87101 ····.line·87
100 ····.line·88102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
101 .end·method108 .end·method
7.94 KB
smali/m0/z.smali vs.
smali/h/h.smali
Max HTML report size reached
57.5 KB
smali/m0/q.smali vs.
smali/i/i1.smali
Max HTML report size reached
7.62 KB
smali/m0/r.smali vs.
smali/k0/q.smali
Max HTML report size reached
1.39 KB
smali/m0/u.smali vs.
smali/M0/l.smali
Files 9% similar despite different names
    
Offset 1, 61 lines modifiedOffset 1, 43 lines modified
1 .class·public·abstract·Lm0/u;1 .class·public·abstract·LM0/l;
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:Z5 .field·public·static·final·a:LM0/m;
  
6 .field·public·static·final·b:Z 
  
7 .field·public·static·final·c:Z 
  
  
8 #·direct·methods6 #·direct·methods
9 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
10 ····.locals·38 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I10 ····new-instance·v0,·LM0/m;
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····const/4·v1,·0x113 ····invoke-direct·{v0},·LM0/m;-><init>()V
  
16 ····.line·414 ····.line·4
17 ····sput-boolean·v1,·Lm0/u;->a:Z 
  
18 ····.line·515 ····.line·5
19 ····.line·616 ····.line·6
20 ····sput-boolean·v1,·Lm0/u;->b:Z17 ····sput-object·v0,·LM0/l;->a:LM0/m;
  
21 ····.line·718 ····.line·7
22 ····.line·819 ····.line·8
 20 ····return-void
23 ····const/16·v2,·0x1c 
  
24 ····.line·921 ····.line·9
25 ····.line·1022 ····.line·10
26 ····if-lt·v0,·v2,·:cond_0 
  
27 ····.line·1123 ····.line·11
28 ····.line·1224 ····.line·12
29 ····goto·:goto_0 
  
30 ····.line·1325 ····.line·13
31 ····:cond_0 
32 ····const/4·v1,·0x0 
  
33 ····.line·1426 ····.line·14
34 ····:goto_0 
35 ····sput-boolean·v1,·Lm0/u;->c:Z 
  
36 ····.line·1527 ····.line·15
37 ····.line·1628 ····.line·16
38 ····return-void 
39 ····.line·1729 ····.line·17
40 ····.line·1830 ····.line·18
41 ····.line·1931 ····.line·19
42 ····.line·2032 ····.line·20
43 ····.line·2133 ····.line·21
44 ····.line·2234 ····.line·22
45 ····.line·2335 ····.line·23
Offset 120, 8 lines modifiedOffset 102, 13 lines modified
120 ····.line·82102 ····.line·82
121 ····.line·83103 ····.line·83
122 ····.line·84104 ····.line·84
123 ····.line·85105 ····.line·85
124 ····.line·86106 ····.line·86
125 ····.line·87107 ····.line·87
126 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
127 .end·method114 .end·method
1.16 KB
smali/m0/d.smali vs.
smali/N/o.smali
Files 10% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·Lm0/d; 
2 .super·Landroid/animation/AnimatorListenerAdapter;1 .class·public·abstract·LN/o;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·private·mViewBounds:Lm0/f; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·public·constructor·<init>(Lm0/f;)V5 .method·public·static·a(Ljava/util/Locale;)Landroid/icu/text/DecimalFormatSymbols;
8 ····.locals·06 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V8 ····invoke-static·{p0},·Landroid/icu/text/DecimalFormatSymbols;->getInstance(Ljava/util/Locale;)Landroid/icu/text/DecimalFormatSymbols;
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····.line·411 ····.line·4
14 ····iput-object·p1,·p0,·Lm0/d;->mViewBounds:Lm0/f;12 ····move-result-object·p0
  
15 ····.line·513 ····.line·5
 14 ····return-object·p0
16 ····.line·615 ····.line·6
17 ····return-void 
18 ····.line·716 ····.line·7
19 ····.line·817 ····.line·8
20 ····.line·918 ····.line·9
21 ····.line·1019 ····.line·10
22 ····.line·1120 ····.line·11
23 ····.line·1221 ····.line·12
24 ····.line·1322 ····.line·13
Offset 97, 8 lines modifiedOffset 93, 13 lines modified
97 ····.line·7993 ····.line·79
98 ····.line·8094 ····.line·80
99 ····.line·8195 ····.line·81
100 ····.line·8296 ····.line·82
101 ····.line·8397 ····.line·83
102 ····.line·8498 ····.line·84
103 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
104 .end·method105 .end·method
4.02 KB
smali/m0/h.smali vs.
smali/k0/h.smali
Max HTML report size reached
1.39 KB
smali/m0/B.smali vs.
smali/k0/A.smali
Files 8% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·Lm0/B;1 .class·public·Lk0/A;
2 .super·Lm0/A;2 .super·Lk0/z;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·j:Z·=·true5 .field·public·static·h:Z·=·true
  
  
6 #·virtual·methods6 #·virtual·methods
7 .method·public·i(Landroid/view/View;I)V7 .method·public·h(Landroid/view/View;I)V
8 ····.locals·28 ····.locals·2
  
9 ····.line·19 ····.line·1
10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
Offset 20, 24 lines modifiedOffset 20, 24 lines modified
  
20 ····.line·420 ····.line·4
21 ····.line·521 ····.line·5
22 ····if-ne·v0,·v1,·:cond_022 ····if-ne·v0,·v1,·:cond_0
  
23 ····.line·623 ····.line·6
24 ····.line·724 ····.line·7
25 ····invoke-super·{p0,·p1,·p2},·Li0/a;->i(Landroid/view/View;I)V25 ····invoke-super·{p0,·p1,·p2},·Lg0/a;->h(Landroid/view/View;I)V
  
26 ····.line·826 ····.line·8
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
29 ····goto·:goto_029 ····goto·:goto_0
  
30 ····.line·1130 ····.line·11
31 ····:cond_031 ····:cond_0
32 ····sget-boolean·v0,·Lm0/B;->j:Z32 ····sget-boolean·v0,·Lk0/A;->h:Z
  
33 ····.line·1233 ····.line·12
34 ····.line·1334 ····.line·13
35 ····if-eqz·v0,·:cond_135 ····if-eqz·v0,·:cond_1
  
36 ····.line·1436 ····.line·14
37 ····.line·1537 ····.line·15
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····goto·:goto_052 ····goto·:goto_0
  
53 ····.line·1953 ····.line·19
54 ····:catch_054 ····:catch_0
55 ····const/4·p1,·0x055 ····const/4·p1,·0x0
  
56 ····.line·2056 ····.line·20
57 ····sput-boolean·p1,·Lm0/B;->j:Z57 ····sput-boolean·p1,·Lk0/A;->h:Z
  
58 ····.line·2158 ····.line·21
59 ····.line·2259 ····.line·22
60 ····:cond_160 ····:cond_1
61 ····:goto_061 ····:goto_0
62 ····return-void62 ····return-void
63 ····.line·2363 ····.line·23
Offset 186, 8 lines modifiedOffset 186, 12 lines modified
186 ····.line·143186 ····.line·143
187 ····.line·144187 ····.line·144
188 ····.line·145188 ····.line·145
189 ····.line·146189 ····.line·146
190 ····.line·147190 ····.line·147
191 ····.line·148191 ····.line·148
192 ····.line·149192 ····.line·149
 193 ····.line·150
 194 ····.line·151
 195 ····.line·152
 196 ····.line·153
193 .end·method197 .end·method
80.1 KB
smali/m0/o.smali vs.
smali/k0/n.smali
Max HTML report size reached
5.78 KB
smali/m0/l.smali vs.
smali/d0/f.smali
Max HTML report size reached
1.78 KB
smali/m0/y.smali vs.
smali/k0/x.smali
Files 6% similar despite different names
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·public·abstract·Lm0/y;1 .class·public·abstract·Lk0/x;
2 .super·Li0/a;2 .super·Lg0/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·f:Z·=·true5 .field·public·static·d:Z·=·true
  
  
6 #·virtual·methods6 #·virtual·methods
7 .method·public·l(Landroid/view/View;)F7 .method·public·k(Landroid/view/View;)F
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····sget-boolean·v0,·Lm0/y;->f:Z10 ····sget-boolean·v0,·Lk0/x;->d:Z
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····if-eqz·v0,·:cond_013 ····if-eqz·v0,·:cond_0
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ····return·p134 ····return·p1
  
35 ····.line·1035 ····.line·10
36 ····:catch_036 ····:catch_0
37 ····const/4·v0,·0x037 ····const/4·v0,·0x0
  
38 ····.line·1138 ····.line·11
39 ····sput-boolean·v0,·Lm0/y;->f:Z39 ····sput-boolean·v0,·Lk0/x;->d:Z
  
40 ····.line·1240 ····.line·12
41 ····.line·1341 ····.line·13
42 ····:cond_042 ····:cond_0
43 ····invoke-virtual·{p1},·Landroid/view/View;->getAlpha()F43 ····invoke-virtual·{p1},·Landroid/view/View;->getAlpha()F
  
44 ····.line·1444 ····.line·14
Offset 116, 21 lines modifiedOffset 116, 26 lines modified
116 ····.line·79116 ····.line·79
117 ····.line·80117 ····.line·80
118 ····.line·81118 ····.line·81
119 ····.line·82119 ····.line·82
120 ····.line·83120 ····.line·83
121 ····.line·84121 ····.line·84
122 ····.line·85122 ····.line·85
 123 ····.line·86
 124 ····.line·87
 125 ····.line·88
 126 ····.line·89
 127 ····.line·90
123 .end·method128 .end·method
  
124 .method·public·m(Landroid/view/View;F)V129 .method·public·l(Landroid/view/View;F)V
125 ····.locals·1130 ····.locals·1
  
126 ····.line·1131 ····.line·1
127 ····sget-boolean·v0,·Lm0/y;->f:Z132 ····sget-boolean·v0,·Lk0/x;->d:Z
  
128 ····.line·2133 ····.line·2
129 ····.line·3134 ····.line·3
130 ····if-eqz·v0,·:cond_0135 ····if-eqz·v0,·:cond_0
  
131 ····.line·4136 ····.line·4
132 ····.line·5137 ····.line·5
Offset 145, 15 lines modifiedOffset 150, 15 lines modified
145 ····return-void150 ····return-void
  
146 ····.line·9151 ····.line·9
147 ····:catch_0152 ····:catch_0
148 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
149 ····.line·10154 ····.line·10
150 ····sput-boolean·v0,·Lm0/y;->f:Z155 ····sput-boolean·v0,·Lk0/x;->d:Z
  
151 ····.line·11156 ····.line·11
152 ····.line·12157 ····.line·12
153 ····:cond_0158 ····:cond_0
154 ····invoke-virtual·{p1,·p2},·Landroid/view/View;->setAlpha(F)V159 ····invoke-virtual·{p1,·p2},·Landroid/view/View;->setAlpha(F)V
  
155 ····.line·13160 ····.line·13
Offset 290, 8 lines modifiedOffset 295, 12 lines modified
290 ····.line·143295 ····.line·143
291 ····.line·144296 ····.line·144
292 ····.line·145297 ····.line·145
293 ····.line·146298 ····.line·146
294 ····.line·147299 ····.line·147
295 ····.line·148300 ····.line·148
296 ····.line·149301 ····.line·149
 302 ····.line·150
 303 ····.line·151
 304 ····.line·152
 305 ····.line·153
297 .end·method306 .end·method
24.7 KB
smali/m0/C.smali vs.
smali/k0/B.smali
Max HTML report size reached
4.75 KB
smali/m0/A.smali vs.
smali/D0/d.smali
Max HTML report size reached
225 KB
smali/m0/w.smali vs.
smali/k0/v.smali
Max HTML report size reached
58.7 KB
smali/m0/i.smali vs.
smali/s/m.smali
Max HTML report size reached
4.08 KB
smali/m0/e.smali vs.
smali/k0/e.smali
Max HTML report size reached
21.4 KB
smali/m0/v.smali vs.
smali/Y0/m.smali
Max HTML report size reached
14.4 KB
smali/m0/D.smali vs.
smali/z/i.smali
Max HTML report size reached
35.8 KB
smali/m0/g.smali vs.
smali/R/g.smali
Max HTML report size reached
4.06 KB
smali/m0/x.smali vs.
smali/k0/w.smali
Max HTML report size reached
2.25 KB
smali/m0/G.smali vs.
smali/k0/F.smali
Files 8% similar despite different names
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·Lm0/G;1 .class·public·final·Lk0/F;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lm0/H;5 .implements·Lk0/G;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Landroid/view/WindowId;7 .field·public·final·a:Landroid/view/WindowId;
  
  
8 #·direct·methods8 #·direct·methods
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
24 ····.line·524 ····.line·5
25 ····.line·625 ····.line·6
26 ····.line·726 ····.line·7
27 ····move-result-object·p127 ····move-result-object·p1
  
28 ····.line·828 ····.line·8
29 ····iput-object·p1,·p0,·Lm0/G;->a:Landroid/view/WindowId;29 ····iput-object·p1,·p0,·Lk0/F;->a:Landroid/view/WindowId;
  
30 ····.line·930 ····.line·9
31 ····.line·1031 ····.line·10
32 ····return-void32 ····return-void
33 ····.line·1133 ····.line·11
34 ····.line·1234 ····.line·12
35 ····.line·1335 ····.line·13
Offset 104, 39 lines modifiedOffset 104, 44 lines modified
104 ····.line·79104 ····.line·79
105 ····.line·80105 ····.line·80
106 ····.line·81106 ····.line·81
107 ····.line·82107 ····.line·82
108 ····.line·83108 ····.line·83
109 ····.line·84109 ····.line·84
110 ····.line·85110 ····.line·85
 111 ····.line·86
 112 ····.line·87
 113 ····.line·88
 114 ····.line·89
 115 ····.line·90
111 .end·method116 .end·method
  
  
112 #·virtual·methods117 #·virtual·methods
113 .method·public·final·equals(Ljava/lang/Object;)Z118 .method·public·final·equals(Ljava/lang/Object;)Z
114 ····.locals·1119 ····.locals·1
  
115 ····.line·1120 ····.line·1
116 ····instance-of·v0,·p1,·Lm0/G;121 ····instance-of·v0,·p1,·Lk0/F;
  
117 ····.line·2122 ····.line·2
118 ····.line·3123 ····.line·3
119 ····if-eqz·v0,·:cond_0124 ····if-eqz·v0,·:cond_0
  
120 ····.line·4125 ····.line·4
121 ····.line·5126 ····.line·5
122 ····check-cast·p1,·Lm0/G;127 ····check-cast·p1,·Lk0/F;
  
123 ····.line·6128 ····.line·6
124 ····.line·7129 ····.line·7
125 ····iget-object·p1,·p1,·Lm0/G;->a:Landroid/view/WindowId;130 ····iget-object·p1,·p1,·Lk0/F;->a:Landroid/view/WindowId;
  
126 ····.line·8131 ····.line·8
127 ····.line·9132 ····.line·9
128 ····iget-object·v0,·p0,·Lm0/G;->a:Landroid/view/WindowId;133 ····iget-object·v0,·p0,·Lk0/F;->a:Landroid/view/WindowId;
  
129 ····.line·10134 ····.line·10
130 ····.line·11135 ····.line·11
131 ····invoke-virtual·{p1,·v0},·Landroid/view/WindowId;->equals(Ljava/lang/Object;)Z136 ····invoke-virtual·{p1,·v0},·Landroid/view/WindowId;->equals(Ljava/lang/Object;)Z
  
132 ····.line·12137 ····.line·12
133 ····.line·13138 ····.line·13
Offset 221, 21 lines modifiedOffset 226, 26 lines modified
221 ····.line·79226 ····.line·79
222 ····.line·80227 ····.line·80
223 ····.line·81228 ····.line·81
224 ····.line·82229 ····.line·82
225 ····.line·83230 ····.line·83
226 ····.line·84231 ····.line·84
227 ····.line·85232 ····.line·85
 233 ····.line·86
 234 ····.line·87
 235 ····.line·88
 236 ····.line·89
 237 ····.line·90
228 .end·method238 .end·method
  
229 .method·public·final·hashCode()I239 .method·public·final·hashCode()I
230 ····.locals·1240 ····.locals·1
  
231 ····.line·1241 ····.line·1
232 ····iget-object·v0,·p0,·Lm0/G;->a:Landroid/view/WindowId;242 ····iget-object·v0,·p0,·Lk0/F;->a:Landroid/view/WindowId;
  
233 ····.line·2243 ····.line·2
234 ····.line·3244 ····.line·3
235 ····invoke-virtual·{v0},·Landroid/view/WindowId;->hashCode()I245 ····invoke-virtual·{v0},·Landroid/view/WindowId;->hashCode()I
  
236 ····.line·4246 ····.line·4
237 ····.line·5247 ····.line·5
Offset 321, 8 lines modifiedOffset 331, 13 lines modified
321 ····.line·82331 ····.line·82
322 ····.line·83332 ····.line·83
323 ····.line·84333 ····.line·84
324 ····.line·85334 ····.line·85
325 ····.line·86335 ····.line·86
326 ····.line·87336 ····.line·87
327 ····.line·88337 ····.line·88
 338 ····.line·89
 339 ····.line·90
 340 ····.line·91
 341 ····.line·92
 342 ····.line·93
328 .end·method343 .end·method
21.4 KB
smali/m0/E.smali vs.
smali/c1/l.smali
Max HTML report size reached
3.13 KB
smali/i1/j.smali vs.
smali/Z1/N.smali
Files 14% similar despite different names
    
Offset 1, 25 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·Li1/j;1 .class·public·final·LZ1/N;
2 .super·Li1/f;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LZ1/O;
  
  
 6 #·instance·fields
 7 .field·public·final·c:LZ1/e0;
  
  
4 #·virtual·methods8 #·direct·methods
5 .method·public·final·b()Ljava/lang/String;9 .method·public·constructor·<init>(LZ1/e0;)V
6 ····.locals·110 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····const-string·v0,·"VGhpcyBpcyB0aGUga2V5IGZvcihBIHNlY3XyZZBzdG9yYWdlIEFFUyBLZXkK"12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····return-object·v0 
12 ····.line·415 ····.line·4
 16 ····iput-object·p1,·p0,·LZ1/N;->c:LZ1/e0;
  
13 ····.line·517 ····.line·5
14 ····.line·618 ····.line·6
 19 ····return-void
15 ····.line·720 ····.line·7
16 ····.line·821 ····.line·8
17 ····.line·922 ····.line·9
18 ····.line·1023 ····.line·10
19 ····.line·1124 ····.line·11
20 ····.line·1225 ····.line·12
21 ····.line·1326 ····.line·13
Offset 94, 33 lines modifiedOffset 103, 33 lines modified
94 ····.line·82103 ····.line·82
95 ····.line·83104 ····.line·83
96 ····.line·84105 ····.line·84
97 ····.line·85106 ····.line·85
98 ····.line·86107 ····.line·86
99 ····.line·87108 ····.line·87
100 ····.line·88109 ····.line·88
 110 ····.line·89
 111 ····.line·90
101 .end·method112 .end·method
  
102 .method·public·final·c()Ljavax/crypto/Cipher; 
 113 #·virtual·methods
 114 .method·public·final·b()Z
103 ····.locals·1115 ····.locals·1
  
104 ····.line·1116 ····.line·1
105 ····const-string·v0,·"AES/GCM/NoPadding"117 ····const/4·v0,·0x0
  
106 ····.line·2118 ····.line·2
 119 ····return·v0
107 ····.line·3120 ····.line·3
108 ····invoke-static·{v0},·Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;)Ljavax/crypto/Cipher; 
  
109 ····.line·4121 ····.line·4
110 ····.line·5122 ····.line·5
111 ····.line·6123 ····.line·6
112 ····move-result-object·v0 
  
113 ····.line·7124 ····.line·7
114 ····return-object·v0 
115 ····.line·8125 ····.line·8
116 ····.line·9126 ····.line·9
117 ····.line·10127 ····.line·10
118 ····.line·11128 ····.line·11
119 ····.line·12129 ····.line·12
120 ····.line·13130 ····.line·13
121 ····.line·14131 ····.line·14
Offset 194, 25 lines modifiedOffset 203, 30 lines modified
194 ····.line·82203 ····.line·82
195 ····.line·83204 ····.line·83
196 ····.line·84205 ····.line·84
197 ····.line·85206 ····.line·85
198 ····.line·86207 ····.line·86
199 ····.line·87208 ····.line·87
200 ····.line·88209 ····.line·88
 210 ····.line·89
 211 ····.line·90
 212 ····.line·91
 213 ····.line·92
 214 ····.line·93
201 .end·method215 .end·method
  
202 .method·public·final·d()I216 .method·public·final·f()LZ1/e0;
203 ····.locals·1217 ····.locals·1
  
204 ····.line·1218 ····.line·1
205 ····const/16·v0,·0xc219 ····iget-object·v0,·p0,·LZ1/N;->c:LZ1/e0;
  
206 ····.line·2220 ····.line·2
207 ····.line·3221 ····.line·3
208 ····return·v0222 ····return-object·v0
209 ····.line·4223 ····.line·4
210 ····.line·5224 ····.line·5
211 ····.line·6225 ····.line·6
212 ····.line·7226 ····.line·7
213 ····.line·8227 ····.line·8
214 ····.line·9228 ····.line·9
215 ····.line·10229 ····.line·10
Offset 290, 34 lines modifiedOffset 304, 37 lines modified
290 ····.line·82304 ····.line·82
291 ····.line·83305 ····.line·83
292 ····.line·84306 ····.line·84
293 ····.line·85307 ····.line·85
294 ····.line·86308 ····.line·86
295 ····.line·87309 ····.line·87
296 ····.line·88310 ····.line·88
 311 ····.line·89
 312 ····.line·90
 313 ····.line·91
 314 ····.line·92
 315 ····.line·93
297 .end·method316 .end·method
  
298 .method·public·final·e([B)Ljava/security/spec/AlgorithmParameterSpec;317 .method·public·final·toString()Ljava/lang/String;
299 ····.locals·2318 ····.locals·1
  
300 ····.line·1319 ····.line·1
301 ····new-instance·v0,·Ljavax/crypto/spec/GCMParameterSpec;320 ····invoke-super·{p0},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
302 ····.line·2321 ····.line·2
Max diff block lines reached; 601/3134 bytes (19.18%) of diff not shown.
56.8 KB
smali/i1/d.smali vs.
smali/d0/l.smali
Max HTML report size reached
10.1 KB
smali/i1/h.smali vs.
smali/H1/g.smali
Max HTML report size reached
7.71 KB
smali/i1/f.smali vs.
smali/g1/e.smali
Max HTML report size reached
8.43 KB
smali/i1/e.smali vs.
smali/g1/d.smali
Max HTML report size reached
5.12 KB
smali/i1/g.smali vs.
smali/g1/f.smali
Max HTML report size reached
61.2 KB
smali/i1/c.smali vs.
smali/h/t.smali
Max HTML report size reached
10.8 KB
smali/P/d.smali vs.
smali/f0/n.smali
Max HTML report size reached
9.31 KB
smali/io/flutter/view/t.smali vs.
smali/Y0/k.smali
Max HTML report size reached
28.6 KB
smali/io/flutter/plugin/platform/s.smali vs.
smali/n/e.smali
Max HTML report size reached
3.82 KB
smali/O/p.smali vs.
smali/i/G.smali
Max HTML report size reached
757 B
smali/O/j.smali vs.
smali/i/X.smali
Files 4% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·abstract·LO/j;1 .class·public·abstract·Li/X;
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/view/ViewGroup;)Z5 .method·public·static·a(Landroid/view/View;)Z
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getClipToPadding()Z8 ····invoke-virtual·{p0},·Landroid/view/View;->isInLayout()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 93, 8 lines modifiedOffset 93, 13 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
41.9 KB
smali/O/q.smali vs.
smali/T/h.smali
Max HTML report size reached
22.9 KB
smali/O/r.smali vs.
smali/R0/l.smali
Max HTML report size reached
50.2 KB
smali/O/h.smali vs.
smali/V/y.smali
Max HTML report size reached
1.49 KB
smali/O/o.smali vs.
smali/Z1/t.smali
Files 14% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 55 lines modified
1 .class·public·abstract·LO/o; 
2 .super·Ljava/lang/Object;1 .class·public·final·LZ1/t;
 2 .super·LJ1/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·a(Ljava/util/Locale;)Landroid/icu/text/DecimalFormatSymbols;5 .method·public·constructor·<init>(I)V
6 ····.locals·06 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····invoke-static·{p0},·Landroid/icu/text/DecimalFormatSymbols;->getInstance(Ljava/util/Locale;)Landroid/icu/text/DecimalFormatSymbols;8 ····const/4·v0,·0x1
  
9 ····.line·29 ····.line·2
 10 ····if-eq·p1,·v0,·:cond_0
  
10 ····.line·311 ····.line·3
11 ····.line·412 ····.line·4
12 ····move-result-object·p013 ····sget-object·p1,·LJ1/f;->c:LJ1/f;
  
13 ····.line·514 ····.line·5
14 ····return-object·p0 
15 ····.line·615 ····.line·6
 16 ····sget-object·v0,·LZ1/s;->e:LZ1/s;
  
16 ····.line·717 ····.line·7
17 ····.line·818 ····.line·8
 19 ····invoke-direct·{p0,·p1,·v0},·LJ1/b;-><init>(LJ1/i;LZ1/s;)V
  
18 ····.line·920 ····.line·9
19 ····.line·1021 ····.line·10
20 ····.line·1122 ····.line·11
 23 ····return-void
  
21 ····.line·1224 ····.line·12
 25 ····:cond_0
 26 ····sget-object·p1,·LZ1/u;->d:LZ1/t;
  
22 ····.line·1327 ····.line·13
23 ····.line·1428 ····.line·14
 29 ····sget-object·v0,·LZ1/s;->f:LZ1/s;
  
24 ····.line·1530 ····.line·15
25 ····.line·1631 ····.line·16
 32 ····invoke-direct·{p0,·p1,·v0},·LJ1/b;-><init>(LJ1/i;LZ1/s;)V
  
26 ····.line·1733 ····.line·17
27 ····.line·1834 ····.line·18
28 ····.line·1935 ····.line·19
 36 ····return-void
29 ····.line·2037 ····.line·20
30 ····.line·2138 ····.line·21
31 ····.line·2239 ····.line·22
32 ····.line·2340 ····.line·23
33 ····.line·2441 ····.line·24
34 ····.line·2542 ····.line·25
35 ····.line·2643 ····.line·26
Offset 93, 8 lines modifiedOffset 108, 13 lines modified
93 ····.line·79108 ····.line·79
94 ····.line·80109 ····.line·80
95 ····.line·81110 ····.line·81
96 ····.line·82111 ····.line·82
97 ····.line·83112 ····.line·83
98 ····.line·84113 ····.line·84
99 ····.line·85114 ····.line·85
 115 ····.line·86
 116 ····.line·87
 117 ····.line·88
 118 ····.line·89
 119 ····.line·90
100 .end·method120 .end·method
2.6 KB
smali/O/l.smali vs.
smali/N/l.smali
Files 4% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·LO/l;1 .class·public·final·LN/l;
2 .super·Landroid/view/View$BaseSavedState;2 .super·Landroid/view/View$BaseSavedState;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;5 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
6 ····.annotation·system·Ldalvik/annotation/Signature;6 ····.annotation·system·Ldalvik/annotation/Signature;
7 ········value·=·{7 ········value·=·{
8 ············"Landroid/os/Parcelable$Creator<",8 ············"Landroid/os/Parcelable$Creator<",
9 ············"LO/l;",9 ············"LN/l;",
10 ············">;"10 ············">;"
11 ········}11 ········}
12 ····.end·annotation12 ····.end·annotation
13 .end·field13 .end·field
  
  
14 #·instance·fields14 #·instance·fields
Offset 20, 27 lines modifiedOffset 20, 27 lines modified
  
  
20 #·direct·methods20 #·direct·methods
21 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
22 ····.locals·222 ····.locals·2
  
23 ····.line·123 ····.line·1
24 ····new-instance·v0,·Lj/H;24 ····new-instance·v0,·Li/I;
  
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····const/4·v1,·0x127 ····const/4·v1,·0x1
  
28 ····.line·428 ····.line·4
29 ····invoke-direct·{v0,·v1},·Lj/H;-><init>(I)V29 ····invoke-direct·{v0,·v1},·Li/I;-><init>(I)V
  
30 ····.line·530 ····.line·5
31 ····.line·631 ····.line·6
32 ····.line·732 ····.line·7
33 ····sput-object·v0,·LO/l;->CREATOR:Landroid/os/Parcelable$Creator;33 ····sput-object·v0,·LN/l;->CREATOR:Landroid/os/Parcelable$Creator;
  
34 ····.line·834 ····.line·8
35 ····.line·935 ····.line·9
36 ····return-void36 ····return-void
37 ····.line·1037 ····.line·10
38 ····.line·1138 ····.line·11
39 ····.line·1239 ····.line·12
Offset 116, 14 lines modifiedOffset 116, 19 lines modified
116 ····.line·82116 ····.line·82
117 ····.line·83117 ····.line·83
118 ····.line·84118 ····.line·84
119 ····.line·85119 ····.line·85
120 ····.line·86120 ····.line·86
121 ····.line·87121 ····.line·87
122 ····.line·88122 ····.line·88
 123 ····.line·89
 124 ····.line·90
 125 ····.line·91
 126 ····.line·92
 127 ····.line·93
123 .end·method128 .end·method
  
  
124 #·virtual·methods129 #·virtual·methods
125 .method·public·final·toString()Ljava/lang/String;130 .method·public·final·toString()Ljava/lang/String;
126 ····.locals·2131 ····.locals·2
  
Offset 167, 15 lines modifiedOffset 172, 15 lines modified
167 ····.line·20172 ····.line·20
168 ····.line·21173 ····.line·21
169 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;174 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
170 ····.line·22175 ····.line·22
171 ····.line·23176 ····.line·23
172 ····.line·24177 ····.line·24
173 ····iget·v1,·p0,·LO/l;->c:I178 ····iget·v1,·p0,·LN/l;->c:I
  
174 ····.line·25179 ····.line·25
175 ····.line·26180 ····.line·26
176 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;181 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
177 ····.line·27182 ····.line·27
178 ····.line·28183 ····.line·28
Offset 244, 26 lines modifiedOffset 249, 31 lines modified
244 ····.line·82249 ····.line·82
245 ····.line·83250 ····.line·83
246 ····.line·84251 ····.line·84
247 ····.line·85252 ····.line·85
248 ····.line·86253 ····.line·86
249 ····.line·87254 ····.line·87
250 ····.line·88255 ····.line·88
 256 ····.line·89
 257 ····.line·90
 258 ····.line·91
 259 ····.line·92
 260 ····.line·93
251 .end·method261 .end·method
  
252 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V262 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V
253 ····.locals·0263 ····.locals·0
  
254 ····.line·1264 ····.line·1
255 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V265 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
256 ····.line·2266 ····.line·2
257 ····.line·3267 ····.line·3
258 ····.line·4268 ····.line·4
259 ····iget·p2,·p0,·LO/l;->c:I269 ····iget·p2,·p0,·LN/l;->c:I
  
260 ····.line·5270 ····.line·5
261 ····.line·6271 ····.line·6
262 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V272 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->writeInt(I)V
  
263 ····.line·7273 ····.line·7
264 ····.line·8274 ····.line·8
Offset 405, 8 lines modifiedOffset 415, 12 lines modified
405 ····.line·143415 ····.line·143
406 ····.line·144416 ····.line·144
407 ····.line·145417 ····.line·145
408 ····.line·146418 ····.line·146
409 ····.line·147419 ····.line·147
410 ····.line·148420 ····.line·148
411 ····.line·149421 ····.line·149
 422 ····.line·150
 423 ····.line·151
 424 ····.line·152
 425 ····.line·153
412 .end·method426 .end·method
Max diff block lines reached; -1/2590 bytes (-0.04%) of diff not shown.
8.53 KB
smali/O/f.smali vs.
smali/D1/t.smali
Max HTML report size reached
5.88 KB
smali/O/m.smali vs.
smali/d2/o.smali
Max HTML report size reached
3.28 KB
smali/O/n.smali vs.
smali/N/n.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LO/n;1 .class·public·abstract·LN/n;
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/widget/TextView;)I5 .method·public·static·a(Landroid/widget/TextView;)I
6 ····.locals·06 ····.locals·0
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·b(Landroid/widget/TextView;)Landroid/content/res/ColorStateList;106 .method·public·static·b(Landroid/widget/TextView;)Landroid/content/res/ColorStateList;
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getCompoundDrawableTintList()Landroid/content/res/ColorStateList;109 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getCompoundDrawableTintList()Landroid/content/res/ColorStateList;
Offset 188, 14 lines modifiedOffset 193, 19 lines modified
188 ····.line·79193 ····.line·79
189 ····.line·80194 ····.line·80
190 ····.line·81195 ····.line·81
191 ····.line·82196 ····.line·82
192 ····.line·83197 ····.line·83
193 ····.line·84198 ····.line·84
194 ····.line·85199 ····.line·85
 200 ····.line·86
 201 ····.line·87
 202 ····.line·88
 203 ····.line·89
 204 ····.line·90
195 .end·method205 .end·method
  
196 .method·public·static·c(Landroid/widget/TextView;)Landroid/graphics/PorterDuff$Mode;206 .method·public·static·c(Landroid/widget/TextView;)Landroid/graphics/PorterDuff$Mode;
197 ····.locals·0207 ····.locals·0
  
198 ····.line·1208 ····.line·1
199 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getCompoundDrawableTintMode()Landroid/graphics/PorterDuff$Mode;209 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getCompoundDrawableTintMode()Landroid/graphics/PorterDuff$Mode;
Offset 283, 14 lines modifiedOffset 293, 19 lines modified
283 ····.line·79293 ····.line·79
284 ····.line·80294 ····.line·80
285 ····.line·81295 ····.line·81
286 ····.line·82296 ····.line·82
287 ····.line·83297 ····.line·83
288 ····.line·84298 ····.line·84
289 ····.line·85299 ····.line·85
 300 ····.line·86
 301 ····.line·87
 302 ····.line·88
 303 ····.line·89
 304 ····.line·90
290 .end·method305 .end·method
  
291 .method·public·static·d(Landroid/widget/TextView;)I306 .method·public·static·d(Landroid/widget/TextView;)I
292 ····.locals·0307 ····.locals·0
  
293 ····.line·1308 ····.line·1
294 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getHyphenationFrequency()I309 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getHyphenationFrequency()I
Offset 378, 14 lines modifiedOffset 393, 19 lines modified
378 ····.line·79393 ····.line·79
379 ····.line·80394 ····.line·80
380 ····.line·81395 ····.line·81
381 ····.line·82396 ····.line·82
382 ····.line·83397 ····.line·83
383 ····.line·84398 ····.line·84
384 ····.line·85399 ····.line·85
 400 ····.line·86
 401 ····.line·87
 402 ····.line·88
 403 ····.line·89
 404 ····.line·90
385 .end·method405 .end·method
  
386 .method·public·static·e(Landroid/widget/TextView;I)V406 .method·public·static·e(Landroid/widget/TextView;I)V
387 ····.locals·0407 ····.locals·0
  
388 ····.line·1408 ····.line·1
389 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setBreakStrategy(I)V409 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setBreakStrategy(I)V
Offset 535, 14 lines modifiedOffset 555, 18 lines modified
535 ····.line·143555 ····.line·143
536 ····.line·144556 ····.line·144
537 ····.line·145557 ····.line·145
538 ····.line·146558 ····.line·146
539 ····.line·147559 ····.line·147
540 ····.line·148560 ····.line·148
541 ····.line·149561 ····.line·149
 562 ····.line·150
 563 ····.line·151
 564 ····.line·152
 565 ····.line·153
542 .end·method566 .end·method
  
543 .method·public·static·f(Landroid/widget/TextView;Landroid/content/res/ColorStateList;)V567 .method·public·static·f(Landroid/widget/TextView;Landroid/content/res/ColorStateList;)V
544 ····.locals·0568 ····.locals·0
  
545 ····.line·1569 ····.line·1
546 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setCompoundDrawableTintList(Landroid/content/res/ColorStateList;)V570 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setCompoundDrawableTintList(Landroid/content/res/ColorStateList;)V
Offset 692, 14 lines modifiedOffset 716, 18 lines modified
692 ····.line·143716 ····.line·143
693 ····.line·144717 ····.line·144
694 ····.line·145718 ····.line·145
695 ····.line·146719 ····.line·146
696 ····.line·147720 ····.line·147
697 ····.line·148721 ····.line·148
698 ····.line·149722 ····.line·149
 723 ····.line·150
 724 ····.line·151
 725 ····.line·152
 726 ····.line·153
699 .end·method727 .end·method
  
700 .method·public·static·g(Landroid/widget/TextView;Landroid/graphics/PorterDuff$Mode;)V728 .method·public·static·g(Landroid/widget/TextView;Landroid/graphics/PorterDuff$Mode;)V
701 ····.locals·0729 ····.locals·0
  
702 ····.line·1730 ····.line·1
703 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setCompoundDrawableTintMode(Landroid/graphics/PorterDuff$Mode;)V731 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setCompoundDrawableTintMode(Landroid/graphics/PorterDuff$Mode;)V
Offset 849, 14 lines modifiedOffset 877, 18 lines modified
Max diff block lines reached; 550/3286 bytes (16.74%) of diff not shown.
3.71 KB
smali/O/i.smali vs.
smali/N/i.smali
Max HTML report size reached
1.26 KB
smali/O/e.smali vs.
smali/d0/m.smali
Files 4% similar despite different names
    
Offset 1, 29 lines modifiedOffset 1, 43 lines modified
1 .class·public·abstract·LO/e;1 .class·public·final·Ld0/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:I
  
 6 .field·public·final·b:[B
  
 7 .field·public·final·c:Z
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·a(Landroid/widget/EdgeEffect;FF)V9 .method·public·constructor·<init>(I[BZ)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0,·p1,·p2},·Landroid/widget/EdgeEffect;->onPull(FF)V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····.line·415 ····.line·4
12 ····return-void16 ····iput·p1,·p0,·Ld0/m;->a:I
  
13 ····.line·517 ····.line·5
14 ····.line·618 ····.line·6
 19 ····iput-object·p2,·p0,·Ld0/m;->b:[B
  
15 ····.line·720 ····.line·7
16 ····.line·821 ····.line·8
 22 ····iput-boolean·p3,·p0,·Ld0/m;->c:Z
  
17 ····.line·923 ····.line·9
18 ····.line·1024 ····.line·10
 25 ····return-void
19 ····.line·1126 ····.line·11
20 ····.line·1227 ····.line·12
21 ····.line·1328 ····.line·13
22 ····.line·1429 ····.line·14
23 ····.line·1530 ····.line·15
24 ····.line·1631 ····.line·16
25 ····.line·1732 ····.line·17
Offset 414, 22 lines modifiedOffset 428, 8 lines modified
414 ····.line·402428 ····.line·402
415 ····.line·403429 ····.line·403
416 ····.line·404430 ····.line·404
417 ····.line·405431 ····.line·405
418 ····.line·406432 ····.line·406
419 ····.line·407433 ····.line·407
420 ····.line·408434 ····.line·408
421 ····.line·409 
422 ····.line·410 
423 ····.line·411 
424 ····.line·412 
425 ····.line·413 
426 ····.line·414 
427 ····.line·415 
428 ····.line·416 
429 ····.line·417 
430 ····.line·418 
431 ····.line·419 
432 ····.line·420 
433 ····.line·421 
434 ····.line·422 
435 .end·method435 .end·method
5.51 KB
smali/O/g.smali vs.
smali/V0/h.smali
Max HTML report size reached
2.4 KB
smali/f1/p.smali vs.
smali/d1/p.smali
Files 3% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·Lf1/p;1 .class·public·final·Ld1/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS0/l;5 .implements·LQ0/l;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Ld1/a;7 .field·public·final·a:Lb1/a;
  
8 .field·public·final·b:I8 .field·public·final·b:I
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(Ld1/a;I)V10 .method·public·constructor·<init>(Lb1/a;I)V
11 ····.locals·111 ····.locals·1
  
12 ····.line·112 ····.line·1
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····.line·416 ····.line·4
17 ····iput-object·p1,·p0,·Lf1/p;->a:Ld1/a;17 ····iput-object·p1,·p0,·Ld1/p;->a:Lb1/a;
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····iput·p2,·p0,·Lf1/p;->b:I20 ····iput·p2,·p0,·Ld1/p;->b:I
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····const/16·v0,·0xa23 ····const/16·v0,·0xa
  
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
42 ····.line·1342 ····.line·13
43 ····new-array·v0,·v0,·[B43 ····new-array·v0,·v0,·[B
  
44 ····.line·1444 ····.line·14
45 ····.line·1545 ····.line·15
46 ····invoke-interface·{p1,·p2,·v0},·Ld1/a;->a(I[B)[B46 ····invoke-interface·{p1,·p2,·v0},·Lb1/a;->a(I[B)[B
  
47 ····.line·1647 ····.line·16
48 ····.line·1748 ····.line·17
49 ····.line·1849 ····.line·18
50 ····return-void50 ····return-void
  
51 ····.line·1951 ····.line·19
Offset 187, 23 lines modifiedOffset 187, 27 lines modified
187 ····.line·143187 ····.line·143
188 ····.line·144188 ····.line·144
189 ····.line·145189 ····.line·145
190 ····.line·146190 ····.line·146
191 ····.line·147191 ····.line·147
192 ····.line·148192 ····.line·148
193 ····.line·149193 ····.line·149
 194 ····.line·150
 195 ····.line·151
 196 ····.line·152
 197 ····.line·153
194 .end·method198 .end·method
  
  
195 #·virtual·methods199 #·virtual·methods
196 .method·public·final·a([B[B)V200 .method·public·final·a([B[B)V
197 ····.locals·0201 ····.locals·0
  
198 ····.line·1202 ····.line·1
199 ····invoke-virtual·{p0,·p2},·Lf1/p;->b([B)[B203 ····invoke-virtual·{p0,·p2},·Ld1/p;->b([B)[B
  
200 ····.line·2204 ····.line·2
201 ····.line·3205 ····.line·3
202 ····.line·4206 ····.line·4
203 ····move-result-object·p2207 ····move-result-object·p2
  
204 ····.line·5208 ····.line·5
Offset 363, 29 lines modifiedOffset 367, 33 lines modified
363 ····.line·143367 ····.line·143
364 ····.line·144368 ····.line·144
365 ····.line·145369 ····.line·145
366 ····.line·146370 ····.line·146
367 ····.line·147371 ····.line·147
368 ····.line·148372 ····.line·148
369 ····.line·149373 ····.line·149
 374 ····.line·150
 375 ····.line·151
 376 ····.line·152
 377 ····.line·153
370 .end·method378 .end·method
  
371 .method·public·final·b([B)[B379 .method·public·final·b([B)[B
372 ····.locals·2380 ····.locals·2
  
373 ····.line·1381 ····.line·1
374 ····iget-object·v0,·p0,·Lf1/p;->a:Ld1/a;382 ····iget-object·v0,·p0,·Ld1/p;->a:Lb1/a;
  
375 ····.line·2383 ····.line·2
376 ····.line·3384 ····.line·3
377 ····iget·v1,·p0,·Lf1/p;->b:I385 ····iget·v1,·p0,·Ld1/p;->b:I
  
378 ····.line·4386 ····.line·4
379 ····.line·5387 ····.line·5
380 ····invoke-interface·{v0,·v1,·p1},·Ld1/a;->a(I[B)[B388 ····invoke-interface·{v0,·v1,·p1},·Lb1/a;->a(I[B)[B
  
381 ····.line·6389 ····.line·6
382 ····.line·7390 ····.line·7
383 ····.line·8391 ····.line·8
384 ····move-result-object·p1392 ····move-result-object·p1
  
385 ····.line·9393 ····.line·9
Offset 462, 8 lines modifiedOffset 470, 13 lines modified
462 ····.line·79470 ····.line·79
463 ····.line·80471 ····.line·80
464 ····.line·81472 ····.line·81
465 ····.line·82473 ····.line·82
466 ····.line·83474 ····.line·83
467 ····.line·84475 ····.line·84
468 ····.line·85476 ····.line·85
 477 ····.line·86
 478 ····.line·87
 479 ····.line·88
 480 ····.line·89
 481 ····.line·90
Max diff block lines reached; 0/2386 bytes (0.00%) of diff not shown.
40.9 KB
smali/f1/j.smali vs.
smali/B1/g.smali
Max HTML report size reached
2.65 KB
smali/f1/q.smali vs.
smali/f0/z.smali
Files 10% similar despite different names
    
Offset 1, 38 lines modifiedOffset 1, 34 lines modified
1 .class·public·abstract·Lf1/q;1 .class·public·final·Lf0/z;
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:LU0/b;5 .field·public·final·synthetic·a:Landroidx/recyclerview/widget/RecyclerView;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·public·synthetic·constructor·<init>(Landroidx/recyclerview/widget/RecyclerView;)V
8 ····.locals·28 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····new-instance·v0,·LU0/b;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····const/4·v1,·0x5 
  
14 ····.line·413 ····.line·4
15 ····invoke-direct·{v0,·v1},·LU0/b;-><init>(I)V14 ····iput-object·p1,·p0,·Lf0/z;->a:Landroidx/recyclerview/widget/RecyclerView;
  
16 ····.line·515 ····.line·5
17 ····.line·616 ····.line·6
 17 ····return-void
18 ····.line·718 ····.line·7
19 ····sput-object·v0,·Lf1/q;->a:LU0/b; 
  
20 ····.line·819 ····.line·8
21 ····.line·920 ····.line·9
22 ····return-void 
23 ····.line·1021 ····.line·10
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····.line·1324 ····.line·13
27 ····.line·1425 ····.line·14
28 ····.line·1526 ····.line·15
29 ····.line·1627 ····.line·16
Offset 104, 50 lines modifiedOffset 100, 57 lines modified
104 ····.line·82100 ····.line·82
105 ····.line·83101 ····.line·83
106 ····.line·84102 ····.line·84
107 ····.line·85103 ····.line·85
108 ····.line·86104 ····.line·86
109 ····.line·87105 ····.line·87
110 ····.line·88106 ····.line·88
 107 ····.line·89
 108 ····.line·90
111 .end·method109 .end·method
  
  
 110 #·virtual·methods
112 .method·public·static·a(I)[B111 .method·public·final·a(I)V
113 ····.locals·1112 ····.locals·2
  
114 ····.line·1113 ····.line·1
115 ····new-array·p0,·p0,·[B114 ····iget-object·v0,·p0,·Lf0/z;->a:Landroidx/recyclerview/widget/RecyclerView;
  
116 ····.line·2115 ····.line·2
117 ····.line·3116 ····.line·3
118 ····sget-object·v0,·Lf1/q;->a:LU0/b;117 ····invoke-virtual·{v0,·p1},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
119 ····.line·4118 ····.line·4
120 ····.line·5119 ····.line·5
121 ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; 
  
122 ····.line·6120 ····.line·6
 121 ····move-result-object·v1
  
123 ····.line·7122 ····.line·7
 123 ····if-eqz·v1,·:cond_0
124 ····.line·8 
125 ····move-result-object·v0 
  
 124 ····.line·8
126 ····.line·9125 ····.line·9
127 ····check-cast·v0,·Ljava/security/SecureRandom;126 ····invoke-static·{v1},·Landroidx/recyclerview/widget/RecyclerView;->t(Landroid/view/View;)Lf0/W;
  
128 ····.line·10127 ····.line·10
129 ····.line·11128 ····.line·11
130 ····invoke-virtual·{v0,·p0},·Ljava/security/SecureRandom;->nextBytes([B)V 
  
131 ····.line·12129 ····.line·12
 130 ····invoke-virtual·{v1},·Landroid/view/View;->clearAnimation()V
  
132 ····.line·13131 ····.line·13
133 ····.line·14132 ····.line·14
134 ····return-object·p0 
135 ····.line·15133 ····.line·15
 134 ····:cond_0
 135 ····invoke-virtual·{v0,·p1},·Landroid/view/ViewGroup;->removeViewAt(I)V
  
136 ····.line·16136 ····.line·16
137 ····.line·17137 ····.line·17
138 ····.line·18138 ····.line·18
 139 ····return-void
139 ····.line·19140 ····.line·19
140 ····.line·20141 ····.line·20
141 ····.line·21142 ····.line·21
142 ····.line·22143 ····.line·22
143 ····.line·23144 ····.line·23
144 ····.line·24145 ····.line·24
145 ····.line·25146 ····.line·25
Offset 207, 8 lines modifiedOffset 210, 13 lines modified
207 ····.line·79210 ····.line·79
208 ····.line·80211 ····.line·80
209 ····.line·81212 ····.line·81
210 ····.line·82213 ····.line·82
211 ····.line·83214 ····.line·83
212 ····.line·84215 ····.line·84
213 ····.line·85216 ····.line·85
 217 ····.line·86
 218 ····.line·87
 219 ····.line·88
 220 ····.line·89
 221 ····.line·90
214 .end·method222 .end·method
4.85 KB
smali/f1/r.smali vs.
smali/d1/r.smali
Max HTML report size reached
24.1 KB
smali/f1/h.smali vs.
smali/W0/c.smali
Max HTML report size reached
3.03 KB
smali/f1/o.smali vs.
smali/d1/o.smali
Files 3% similar despite different names
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 .class·public·final·Lf1/o;1 .class·public·final·Ld1/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ld1/a;5 .implements·Lb1/a;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Lf1/n;7 .field·public·final·a:Ld1/n;
  
8 .field·public·final·b:Ljava/lang/String;8 .field·public·final·b:Ljava/lang/String;
  
9 .field·public·final·c:Ljava/security/Key;9 .field·public·final·c:Ljava/security/Key;
  
10 .field·public·final·d:I10 .field·public·final·d:I
  
Offset 22, 47 lines modifiedOffset 22, 47 lines modified
  
22 ····.line·122 ····.line·1
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·224 ····.line·2
25 ····.line·325 ····.line·3
26 ····.line·426 ····.line·4
27 ····new-instance·v0,·Lf1/n;27 ····new-instance·v0,·Ld1/n;
  
28 ····.line·528 ····.line·5
29 ····.line·629 ····.line·6
30 ····invoke-direct·{v0,·p0},·Lf1/n;-><init>(Lf1/o;)V30 ····invoke-direct·{v0,·p0},·Ld1/n;-><init>(Ld1/o;)V
  
31 ····.line·731 ····.line·7
32 ····.line·832 ····.line·8
33 ····.line·933 ····.line·9
34 ····iput-object·v0,·p0,·Lf1/o;->a:Lf1/n;34 ····iput-object·v0,·p0,·Ld1/o;->a:Ld1/n;
  
35 ····.line·1035 ····.line·10
36 ····.line·1136 ····.line·11
37 ····const/4·v1,·0x237 ····const/4·v1,·0x2
  
38 ····.line·1238 ····.line·12
39 ····invoke-static·{v1},·LC1/i;->c(I)Z39 ····invoke-static·{v1},·LC1/b;->e(I)Z
  
40 ····.line·1340 ····.line·13
41 ····.line·1441 ····.line·14
42 ····.line·1542 ····.line·15
43 ····move-result·v243 ····move-result·v2
  
44 ····.line·1644 ····.line·16
45 ····if-eqz·v2,·:cond_645 ····if-eqz·v2,·:cond_6
  
46 ····.line·1746 ····.line·17
47 ····.line·1847 ····.line·18
48 ····iput-object·p1,·p0,·Lf1/o;->b:Ljava/lang/String;48 ····iput-object·p1,·p0,·Ld1/o;->b:Ljava/lang/String;
  
49 ····.line·1949 ····.line·19
50 ····.line·2050 ····.line·20
51 ····iput-object·p2,·p0,·Lf1/o;->c:Ljava/security/Key;51 ····iput-object·p2,·p0,·Ld1/o;->c:Ljava/security/Key;
  
52 ····.line·2152 ····.line·21
53 ····.line·2253 ····.line·22
54 ····invoke-virtual·{p2},·Ljavax/crypto/spec/SecretKeySpec;->getEncoded()[B54 ····invoke-virtual·{p2},·Ljavax/crypto/spec/SecretKeySpec;->getEncoded()[B
  
55 ····.line·2355 ····.line·23
56 ····.line·2456 ····.line·24
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ····.line·3694 ····.line·36
95 ····sparse-switch·p2,·:sswitch_data_095 ····sparse-switch·p2,·:sswitch_data_0
  
96 ····.line·3796 ····.line·37
97 ····.line·3897 ····.line·38
98 ····.line·3998 ····.line·39
99 ····:goto_099 ····:goto_0
100 ····const/4·v1,·-0x1100 ····move·v1,·v2
  
101 ····.line·40101 ····.line·40
102 ····goto·:goto_1102 ····goto·:goto_1
  
103 ····.line·41103 ····.line·41
104 ····:sswitch_0104 ····:sswitch_0
105 ····const-string·p2,·"HMACSHA512"105 ····const-string·p2,·"HMACSHA512"
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ····.line·108262 ····.line·108
263 ····:pswitch_0263 ····:pswitch_0
264 ····const/16·p1,·0x40264 ····const/16·p1,·0x40
  
265 ····.line·109265 ····.line·109
266 ····.line·110266 ····.line·110
267 ····:goto_2267 ····:goto_2
268 ····iput·p1,·p0,·Lf1/o;->d:I268 ····iput·p1,·p0,·Ld1/o;->d:I
  
269 ····.line·111269 ····.line·111
270 ····.line·112270 ····.line·112
271 ····goto·:goto_3271 ····goto·:goto_3
  
272 ····.line·113272 ····.line·113
273 ····:pswitch_1273 ····:pswitch_1
Offset 357, 14 lines modifiedOffset 357, 18 lines modified
357 ········0x17624bb1·->·:sswitch_0357 ········0x17624bb1·->·:sswitch_0
358 ····.end·sparse-switch358 ····.end·sparse-switch
  
359 ····.line·146359 ····.line·146
360 ····.line·147360 ····.line·147
361 ····.line·148361 ····.line·148
362 ····.line·149362 ····.line·149
 363 ····.line·150
 364 ····.line·151
 365 ····.line·152
 366 ····.line·153
363 ····:pswitch_data_0367 ····:pswitch_data_0
364 ····.packed-switch·0x0368 ····.packed-switch·0x0
365 ········:pswitch_4369 ········:pswitch_4
366 ········:pswitch_3370 ········:pswitch_3
367 ········:pswitch_2371 ········:pswitch_2
368 ········:pswitch_1372 ········:pswitch_1
369 ········:pswitch_0373 ········:pswitch_0
Offset 373, 23 lines modifiedOffset 377, 23 lines modified
  
  
373 #·virtual·methods377 #·virtual·methods
374 .method·public·final·a(I[B)[B378 .method·public·final·a(I[B)[B
375 ····.locals·2379 ····.locals·2
  
376 ····.line·1380 ····.line·1
377 ····iget·v0,·p0,·Lf1/o;->d:I381 ····iget·v0,·p0,·Ld1/o;->d:I
  
378 ····.line·2382 ····.line·2
Max diff block lines reached; 469/3035 bytes (15.45%) of diff not shown.
10.8 KB
smali/f1/f.smali vs.
smali/d1/f.smali
Max HTML report size reached
9.11 KB
smali/f1/m.smali vs.
smali/d1/m.smali
Max HTML report size reached
2.11 KB
smali/f1/n.smali vs.
smali/d1/n.smali
Files 4% similar despite different names
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·public·final·Lf1/n;1 .class·public·final·Ld1/n;
2 .super·Ljava/lang/ThreadLocal;2 .super·Ljava/lang/ThreadLocal;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·a:Lf1/o;5 .field·public·final·synthetic·a:Ld1/o;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Lf1/o;)V7 .method·public·constructor·<init>(Ld1/o;)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····iput-object·p1,·p0,·Lf1/n;->a:Lf1/o;10 ····iput-object·p1,·p0,·Ld1/n;->a:Ld1/o;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{p0},·Ljava/lang/ThreadLocal;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/ThreadLocal;-><init>()V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
Offset 97, 48 lines modifiedOffset 97, 53 lines modified
97 ····.line·7997 ····.line·79
98 ····.line·8098 ····.line·80
99 ····.line·8199 ····.line·81
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
104 .end·method109 .end·method
  
  
105 #·virtual·methods110 #·virtual·methods
106 .method·public·final·initialValue()Ljava/lang/Object;111 .method·public·final·initialValue()Ljava/lang/Object;
107 ····.locals·3112 ····.locals·3
  
108 ····.line·1113 ····.line·1
109 ····iget-object·v0,·p0,·Lf1/n;->a:Lf1/o;114 ····iget-object·v0,·p0,·Ld1/n;->a:Ld1/o;
  
110 ····.line·2115 ····.line·2
111 ····.line·3116 ····.line·3
112 ····:try_start_0117 ····:try_start_0
113 ····sget-object·v1,·Lf1/j;->c:Lf1/j;118 ····sget-object·v1,·Ld1/j;->c:Ld1/j;
  
114 ····.line·4119 ····.line·4
115 ····.line·5120 ····.line·5
116 ····iget-object·v2,·v0,·Lf1/o;->b:Ljava/lang/String;121 ····iget-object·v2,·v0,·Ld1/o;->b:Ljava/lang/String;
  
117 ····.line·6122 ····.line·6
118 ····.line·7123 ····.line·7
119 ····invoke-virtual·{v1,·v2},·Lf1/j;->a(Ljava/lang/String;)Ljava/lang/Object;124 ····invoke-virtual·{v1,·v2},·Ld1/j;->a(Ljava/lang/String;)Ljava/lang/Object;
  
120 ····.line·8125 ····.line·8
121 ····.line·9126 ····.line·9
122 ····.line·10127 ····.line·10
123 ····move-result-object·v1128 ····move-result-object·v1
  
124 ····.line·11129 ····.line·11
125 ····check-cast·v1,·Ljavax/crypto/Mac;130 ····check-cast·v1,·Ljavax/crypto/Mac;
  
126 ····.line·12131 ····.line·12
127 ····.line·13132 ····.line·13
128 ····iget-object·v0,·v0,·Lf1/o;->c:Ljava/security/Key;133 ····iget-object·v0,·v0,·Ld1/o;->c:Ljava/security/Key;
  
129 ····.line·14134 ····.line·14
130 ····.line·15135 ····.line·15
131 ····invoke-virtual·{v1,·v0},·Ljavax/crypto/Mac;->init(Ljava/security/Key;)V136 ····invoke-virtual·{v1,·v0},·Ljavax/crypto/Mac;->init(Ljava/security/Key;)V
132 ····:try_end_0137 ····:try_end_0
133 ····.catch·Ljava/security/GeneralSecurityException;·{:try_start_0·..·:try_end_0}·:catch_0138 ····.catch·Ljava/security/GeneralSecurityException;·{:try_start_0·..·:try_end_0}·:catch_0
  
Offset 221, 8 lines modifiedOffset 226, 13 lines modified
221 ····.line·82226 ····.line·82
222 ····.line·83227 ····.line·83
223 ····.line·84228 ····.line·84
224 ····.line·85229 ····.line·85
225 ····.line·86230 ····.line·86
226 ····.line·87231 ····.line·87
227 ····.line·88232 ····.line·88
 233 ····.line·89
 234 ····.line·90
 235 ····.line·91
 236 ····.line·92
 237 ····.line·93
228 .end·method238 .end·method
1.53 KB
smali/f1/i.smali vs.
smali/d1/i.smali
Files 5% similar despite different names
    
Offset 1, 58 lines modifiedOffset 1, 58 lines modified
1 .class·public·final·Lf1/i;1 .class·public·final·Ld1/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·a:I5 .field·public·final·synthetic·a:I
  
6 .field·public·final·b:Lf1/k;6 .field·public·final·b:Ld1/k;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·synthetic·constructor·<init>(Li0/a;I)V8 .method·public·synthetic·constructor·<init>(Lg0/a;I)V
9 ····.locals·29 ····.locals·2
  
10 ····.line·110 ····.line·1
11 ····iput·p2,·p0,·Lf1/i;->a:I11 ····iput·p2,·p0,·Ld1/i;->a:I
  
12 ····const/4·v0,·0x012 ····const/4·v0,·0x0
  
13 ····const/4·v1,·0x113 ····const/4·v1,·0x1
  
14 ····if-eq·p2,·v1,·:cond_114 ····if-eq·p2,·v1,·:cond_1
  
15 ····const/4·v1,·0x215 ····const/4·v1,·0x2
  
16 ····if-eq·p2,·v1,·:cond_016 ····if-eq·p2,·v1,·:cond_0
  
17 ····.line·217 ····.line·2
18 ····invoke-direct·{p0,·p1,·v0,·v0},·Lf1/i;-><init>(Li0/a;II)V18 ····invoke-direct·{p0,·p1,·v0,·v0},·Ld1/i;-><init>(Lg0/a;II)V
  
19 ····return-void19 ····return-void
  
20 ····.line·320 ····.line·3
21 ····:cond_021 ····:cond_0
22 ····invoke-direct·{p0,·p1,·v1,·v0},·Lf1/i;-><init>(Li0/a;II)V22 ····invoke-direct·{p0,·p1,·v1,·v0},·Ld1/i;-><init>(Lg0/a;II)V
  
23 ····return-void23 ····return-void
  
24 ····.line·424 ····.line·4
25 ····:cond_125 ····:cond_1
26 ····invoke-direct·{p0,·p1,·v1,·v0},·Lf1/i;-><init>(Li0/a;II)V26 ····invoke-direct·{p0,·p1,·v1,·v0},·Ld1/i;-><init>(Lg0/a;II)V
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
29 .method·public·synthetic·constructor·<init>(Li0/a;II)V29 .method·public·synthetic·constructor·<init>(Lg0/a;II)V
30 ····.locals·030 ····.locals·0
  
31 ····.line·531 ····.line·5
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····iput·p2,·p0,·Lf1/i;->a:I33 ····iput·p2,·p0,·Ld1/i;->a:I
  
34 ····iput-object·p1,·p0,·Lf1/i;->b:Lf1/k;34 ····iput-object·p1,·p0,·Ld1/i;->b:Ld1/k;
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
1.1 KB
smali/f1/e.smali vs.
smali/d1/e.smali
Files 2% similar despite different names
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·public·abstract·Lf1/e;1 .class·public·abstract·Ld1/e;
2 .super·LU0/e;2 .super·LS0/e;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·c:[I5 .field·public·static·final·c:[I
  
6 .field·public·static·final·d:[B6 .field·public·static·final·d:[B
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ····.line·423 ····.line·4
24 ····.line·524 ····.line·5
25 ····fill-array-data·v0,·:array_025 ····fill-array-data·v0,·:array_0
  
26 ····.line·626 ····.line·6
27 ····.line·727 ····.line·7
28 ····.line·828 ····.line·8
29 ····sput-object·v0,·Lf1/e;->c:[I29 ····sput-object·v0,·Ld1/e;->c:[I
  
30 ····.line·930 ····.line·9
31 ····.line·1031 ····.line·10
32 ····const/16·v0,·0x4032 ····const/16·v0,·0x40
  
33 ····.line·1133 ····.line·11
34 ····.line·1234 ····.line·12
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····.line·1340 ····.line·13
41 ····.line·1441 ····.line·14
42 ····fill-array-data·v0,·:array_142 ····fill-array-data·v0,·:array_1
  
43 ····.line·1543 ····.line·15
44 ····.line·1644 ····.line·16
45 ····.line·1745 ····.line·17
46 ····sput-object·v0,·Lf1/e;->d:[B46 ····sput-object·v0,·Ld1/e;->d:[B
  
47 ····.line·1847 ····.line·18
48 ····.line·1948 ····.line·19
49 ····return-void49 ····return-void
  
50 ····.line·2050 ····.line·20
51 ····nop51 ····nop
Offset 377, 14 lines modifiedOffset 377, 19 lines modified
377 ····.line·82377 ····.line·82
378 ····.line·83378 ····.line·83
379 ····.line·84379 ····.line·84
380 ····.line·85380 ····.line·85
381 ····.line·86381 ····.line·86
382 ····.line·87382 ····.line·87
383 ····.line·88383 ····.line·88
 384 ····.line·89
 385 ····.line·90
 386 ····.line·91
 387 ····.line·92
 388 ····.line·93
384 ····:array_1389 ····:array_1
385 ····.array-data·1390 ····.array-data·1
386 ········0x41t391 ········0x41t
387 ········0x42t392 ········0x42t
388 ········0x43t393 ········0x43t
389 ········0x44t394 ········0x44t
390 ········0x45t395 ········0x45t
5.03 KB
smali/f1/g.smali vs.
smali/d1/g.smali
Max HTML report size reached
67.5 KB
smali/A1/b.smali vs.
smali/T/j.smali
Max HTML report size reached
15.8 KB
smali/S0/t.smali vs.
smali/c1/c0.smali
Max HTML report size reached
931 B
smali/S0/s.smali vs.
smali/b2/i.smali
Files 8% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·LS0/s;1 .class·public·abstract·Lb2/i;
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:LS0/s;5 .field·public·static·final·a:Lb2/h;
  
  
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
10 ····new-instance·v0,·LS0/s;10 ····new-instance·v0,·Lb2/h;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····sput-object·v0,·LS0/s;->a:LS0/s;17 ····sput-object·v0,·Lb2/i;->a:Lb2/h;
  
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····return-void20 ····return-void
21 ····.line·921 ····.line·9
22 ····.line·1022 ····.line·10
23 ····.line·1123 ····.line·11
Offset 102, 8 lines modifiedOffset 102, 13 lines modified
102 ····.line·82102 ····.line·82
103 ····.line·83103 ····.line·83
104 ····.line·84104 ····.line·84
105 ····.line·85105 ····.line·85
106 ····.line·86106 ····.line·86
107 ····.line·87107 ····.line·87
108 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
109 .end·method114 .end·method
4.38 KB
smali/S0/p.smali vs.
smali/x/d.smali
Max HTML report size reached
6.78 KB
smali/S0/k.smali vs.
smali/Z/m.smali
Max HTML report size reached
95.9 KB
smali/S0/r.smali vs.
smali/I/i.smali
Max HTML report size reached
890 B
smali/S0/h.smali vs.
smali/R/p.smali
Files 5% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·LS0/h;1 .class·public·final·LR/p;
2 .super·Ljava/lang/Object;2 .super·LR/r;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:LS0/b;5 .field·public·final·a:LR/O;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(LS0/b;)V7 .method·public·constructor·<init>(LR/O;)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····.line·413 ····.line·4
14 ····iput-object·p1,·p0,·LS0/h;->a:LS0/b;14 ····iput-object·p1,·p0,·LR/p;->a:LR/O;
  
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····return-void17 ····return-void
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····.line·920 ····.line·9
Offset 97, 8 lines modifiedOffset 97, 13 lines modified
97 ····.line·7997 ····.line·79
98 ····.line·8098 ····.line·80
99 ····.line·8199 ····.line·81
100 ····.line·82100 ····.line·82
101 ····.line·83101 ····.line·83
102 ····.line·84102 ····.line·84
103 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
104 .end·method109 .end·method
7.32 KB
smali/S0/o.smali vs.
smali/X/i.smali
Max HTML report size reached
139 KB
smali/S0/m.smali vs.
smali/R0/h.smali
Max HTML report size reached
3.34 KB
smali/S0/n.smali vs.
smali/R0/y.smali
Files 20% similar despite different names
    
Offset 1, 105 lines modifiedOffset 1, 113 lines modified
1 .class·public·final·LS0/n;1 .class·public·abstract·LR0/y;
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/lang/Object;5 .field·public·static·final·a:LX0/j;
  
6 .field·public·final·b:Ljava/lang/Object;6 .field·public·static·final·b:LX0/i;
  
7 .field·public·final·c:[B7 .field·public·static·final·c:LX0/c;
  
8 .field·public·final·d:Le1/c0; 
  
9 .field·public·final·e:Le1/u0; 
  
10 .field·public·final·f:I 
  
11 .field·public·final·g:Ljava/lang/String; 
  
12 .field·public·final·h:LS0/b;8 .field·public·static·final·d:LX0/a;
  
  
13 #·direct·methods9 #·direct·methods
14 .method·public·constructor·<init>(La1/f;Ljava/lang/Object;[BLe1/c0;Le1/u0;ILjava/lang/String;LS0/b;)V10 .method·static·constructor·<clinit>()V
15 ····.locals·011 ····.locals·3
  
16 ····.line·112 ····.line·1
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.AesGcmSivKey"
  
18 ····.line·214 ····.line·2
19 ····.line·315 ····.line·3
 16 ····invoke-static·{v0},·LX0/v;->b(Ljava/lang/String;)Le1/a;
20 ····.line·4 
21 ····iput-object·p1,·p0,·LS0/n;->a:Ljava/lang/Object; 
  
 17 ····.line·4
22 ····.line·518 ····.line·5
23 ····.line·619 ····.line·6
24 ····iput-object·p2,·p0,·LS0/n;->b:Ljava/lang/Object;20 ····move-result-object·v0
  
25 ····.line·721 ····.line·7
 22 ····new-instance·v1,·LX0/j;
26 ····.line·8 
27 ····array-length·p1,·p3 
  
 23 ····.line·8
28 ····.line·924 ····.line·9
29 ····invoke-static·{p3,·p1},·Ljava/util/Arrays;->copyOf([BI)[B25 ····const-class·v2,·LR0/x;
  
30 ····.line·1026 ····.line·10
31 ····.line·1127 ····.line·11
 28 ····invoke-direct·{v1,·v2},·LX0/j;-><init>(Ljava/lang/Class;)V
32 ····.line·12 
33 ····move-result-object·p1 
  
 29 ····.line·12
34 ····.line·1330 ····.line·13
35 ····iput-object·p1,·p0,·LS0/n;->c:[B 
  
36 ····.line·1431 ····.line·14
 32 ····sput-object·v1,·LR0/y;->a:LX0/j;
37 ····.line·15 
38 ····iput-object·p4,·p0,·LS0/n;->d:Le1/c0; 
  
 33 ····.line·15
39 ····.line·1634 ····.line·16
 35 ····new-instance·v1,·LX0/i;
40 ····.line·17 
41 ····iput-object·p5,·p0,·LS0/n;->e:Le1/u0; 
  
 36 ····.line·17
42 ····.line·1837 ····.line·18
 38 ····invoke-direct·{v1,·v0},·LX0/i;-><init>(Le1/a;)V
43 ····.line·19 
44 ····iput·p6,·p0,·LS0/n;->f:I 
  
 39 ····.line·19
45 ····.line·2040 ····.line·20
46 ····.line·2141 ····.line·21
47 ····iput-object·p7,·p0,·LS0/n;->g:Ljava/lang/String;42 ····sput-object·v1,·LR0/y;->b:LX0/i;
  
48 ····.line·2243 ····.line·22
49 ····.line·2344 ····.line·23
50 ····iput-object·p8,·p0,·LS0/n;->h:LS0/b;45 ····new-instance·v1,·LX0/c;
  
51 ····.line·2446 ····.line·24
52 ····.line·2547 ····.line·25
53 ····return-void48 ····const-class·v2,·LR0/v;
  
54 ····.line·2649 ····.line·26
55 ····.line·2750 ····.line·27
 51 ····invoke-direct·{v1,·v2},·LX0/c;-><init>(Ljava/lang/Class;)V
  
56 ····.line·2852 ····.line·28
57 ····.line·2953 ····.line·29
58 ····.line·3054 ····.line·30
 55 ····sput-object·v1,·LR0/y;->c:LX0/c;
  
59 ····.line·3156 ····.line·31
60 ····.line·3257 ····.line·32
 58 ····new-instance·v1,·LI/i;
  
61 ····.line·3359 ····.line·33
62 ····.line·3460 ····.line·34
 61 ····const/16·v2,·0x12
  
63 ····.line·3562 ····.line·35
64 ····.line·3663 ····.line·36
 64 ····invoke-direct·{v1,·v2},·LI/i;-><init>(I)V
  
65 ····.line·3765 ····.line·37
66 ····.line·3866 ····.line·38
67 ····.line·3967 ····.line·39
 68 ····new-instance·v2,·LX0/a;
  
68 ····.line·4069 ····.line·40
69 ····.line·4170 ····.line·41
 71 ····invoke-direct·{v2,·v1,·v0},·LX0/a;-><init>(LX0/b;Le1/a;)V
  
70 ····.line·4272 ····.line·42
71 ····.line·4373 ····.line·43
72 ····.line·4474 ····.line·44
 75 ····sput-object·v2,·LR0/y;->d:LX0/a;
  
73 ····.line·4576 ····.line·45
74 ····.line·4677 ····.line·46
Max diff block lines reached; 390/3351 bytes (11.64%) of diff not shown.
63.7 KB
smali/S0/i.smali vs.
smali/b2/m.smali
Max HTML report size reached
1.54 KB
smali/j/s0.smali vs.
smali/i/y0.smali
Files 7% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·abstract·Lj/s0;1 .class·public·abstract·Li/y0;
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/widget/PopupWindow;Landroid/graphics/Rect;)V5 .method·public·static·a(Landroid/widget/PopupWindow;Landroid/transition/Transition;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setEpicenterBounds(Landroid/graphics/Rect;)V8 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setEnterTransition(Landroid/transition/Transition;)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 155, 21 lines modifiedOffset 155, 25 lines modified
155 ····.line·143155 ····.line·143
156 ····.line·144156 ····.line·144
157 ····.line·145157 ····.line·145
158 ····.line·146158 ····.line·146
159 ····.line·147159 ····.line·147
160 ····.line·148160 ····.line·148
161 ····.line·149161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
162 .end·method166 .end·method
  
163 .method·public·static·b(Landroid/widget/PopupWindow;Z)V167 .method·public·static·b(Landroid/widget/PopupWindow;Landroid/transition/Transition;)V
164 ····.locals·0168 ····.locals·0
  
165 ····.line·1169 ····.line·1
166 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setIsClippedToScreen(Z)V170 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setExitTransition(Landroid/transition/Transition;)V
  
167 ····.line·2171 ····.line·2
168 ····.line·3172 ····.line·3
169 ····.line·4173 ····.line·4
170 ····return-void174 ····return-void
171 ····.line·5175 ····.line·5
172 ····.line·6176 ····.line·6
Offset 312, 8 lines modifiedOffset 316, 12 lines modified
312 ····.line·143316 ····.line·143
313 ····.line·144317 ····.line·144
314 ····.line·145318 ····.line·145
315 ····.line·146319 ····.line·146
316 ····.line·147320 ····.line·147
317 ····.line·148321 ····.line·148
318 ····.line·149322 ····.line·149
 323 ····.line·150
 324 ····.line·151
 325 ····.line·152
 326 ····.line·153
319 .end·method327 .end·method
105 KB
smali/j/w0.smali vs.
smali/s/j.smali
Max HTML report size reached
664 B
smali/j/T.smali vs.
smali/i/T.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/T;1 .class·public·abstract·Li/T;
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/graphics/Typeface;IZ)Landroid/graphics/Typeface;5 .method·public·static·a(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;
6 ····.locals·06 ····.locals·0
Offset 416, 22 lines modifiedOffset 416, 8 lines modified
416 ····.line·402416 ····.line·402
417 ····.line·403417 ····.line·403
418 ····.line·404418 ····.line·404
419 ····.line·405419 ····.line·405
420 ····.line·406420 ····.line·406
421 ····.line·407421 ····.line·407
422 ····.line·408422 ····.line·408
423 ····.line·409 
424 ····.line·410 
425 ····.line·411 
426 ····.line·412 
427 ····.line·413 
428 ····.line·414 
429 ····.line·415 
430 ····.line·416 
431 ····.line·417 
432 ····.line·418 
433 ····.line·419 
434 ····.line·420 
435 ····.line·421 
436 ····.line·422 
437 .end·method423 .end·method
39.8 KB
smali/j/t.smali vs.
smali/F/d.smali
Max HTML report size reached
1.23 KB
smali/j/Y.smali vs.
smali/i/Y.smali
Files 1% similar despite different names
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·Lj/Y;1 .class·public·abstract·Li/Y;
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(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;IILandroid/widget/TextView;Landroid/text/TextPaint;Lj/b0;)Landroid/text/StaticLayout;5 .method·public·static·a(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;IILandroid/widget/TextView;Landroid/text/TextPaint;Li/b0;)Landroid/text/StaticLayout;
6 ····.locals·26 ····.locals·2
  
7 ····.line·17 ····.line·1
8 ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I8 ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 ····:cond_0122 ····:cond_0
123 ····invoke-virtual·{p1,·p3},·Landroid/text/StaticLayout$Builder;->setMaxLines(I)Landroid/text/StaticLayout$Builder;123 ····invoke-virtual·{p1,·p3},·Landroid/text/StaticLayout$Builder;->setMaxLines(I)Landroid/text/StaticLayout$Builder;
  
124 ····.line·57124 ····.line·57
125 ····.line·58125 ····.line·58
126 ····.line·59126 ····.line·59
127 ····:try_start_0127 ····:try_start_0
128 ····invoke-virtual·{p6,·p0,·p4},·Lj/b0;->a(Landroid/text/StaticLayout$Builder;Landroid/widget/TextView;)V128 ····invoke-virtual·{p6,·p0,·p4},·Li/b0;->a(Landroid/text/StaticLayout$Builder;Landroid/widget/TextView;)V
129 ····:try_end_0129 ····:try_end_0
130 ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0130 ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0
  
131 ····.line·60131 ····.line·60
132 ····.line·61132 ····.line·61
133 ····.line·62133 ····.line·62
134 ····goto·:goto_0134 ····goto·:goto_0
1.88 KB
smali/j/Z.smali vs.
smali/i/Z.smali
Files 3% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·Lj/Z;1 .class·public·Li/Z;
2 .super·Lj/b0;2 .super·Li/b0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0},·Lj/b0;-><init>()V8 ····invoke-direct·{p0},·Li/b0;-><init>()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 94, 14 lines modifiedOffset 94, 19 lines modified
94 ····.line·8294 ····.line·82
95 ····.line·8395 ····.line·83
96 ····.line·8496 ····.line·84
97 ····.line·8597 ····.line·85
98 ····.line·8698 ····.line·86
99 ····.line·8799 ····.line·87
100 ····.line·88100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
101 .end·method106 .end·method
  
  
102 #·virtual·methods107 #·virtual·methods
103 .method·public·a(Landroid/text/StaticLayout$Builder;Landroid/widget/TextView;)V108 .method·public·a(Landroid/text/StaticLayout$Builder;Landroid/widget/TextView;)V
104 ····.locals·2109 ····.locals·2
  
Offset 110, 27 lines modifiedOffset 115, 27 lines modified
  
110 ····.line·2115 ····.line·2
111 ····.line·3116 ····.line·3
112 ····sget-object·v1,·Landroid/text/TextDirectionHeuristics;->FIRSTSTRONG_LTR:Landroid/text/TextDirectionHeuristic;117 ····sget-object·v1,·Landroid/text/TextDirectionHeuristics;->FIRSTSTRONG_LTR:Landroid/text/TextDirectionHeuristic;
  
113 ····.line·4118 ····.line·4
114 ····.line·5119 ····.line·5
115 ····invoke-static·{p2,·v0,·v1},·Lj/c0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;120 ····invoke-static·{p2,·v0,·v1},·Li/c0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
  
116 ····.line·6121 ····.line·6
117 ····.line·7122 ····.line·7
118 ····.line·8123 ····.line·8
119 ····move-result-object·p2124 ····move-result-object·p2
  
120 ····.line·9125 ····.line·9
121 ····check-cast·p2,·Landroid/text/TextDirectionHeuristic;126 ····check-cast·p2,·Landroid/text/TextDirectionHeuristic;
  
122 ····.line·10127 ····.line·10
123 ····.line·11128 ····.line·11
124 ····invoke-static·{p1,·p2},·Li1/c;->o(Landroid/text/StaticLayout$Builder;Landroid/text/TextDirectionHeuristic;)V129 ····invoke-virtual·{p1,·p2},·Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder;
  
125 ····.line·12130 ····.line·12
126 ····.line·13131 ····.line·13
127 ····.line·14132 ····.line·14
128 ····return-void133 ····return-void
129 ····.line·15134 ····.line·15
130 ····.line·16135 ····.line·16
Offset 263, 8 lines modifiedOffset 268, 12 lines modified
263 ····.line·143268 ····.line·143
264 ····.line·144269 ····.line·144
265 ····.line·145270 ····.line·145
266 ····.line·146271 ····.line·146
267 ····.line·147272 ····.line·147
268 ····.line·148273 ····.line·148
269 ····.line·149274 ····.line·149
 275 ····.line·150
 276 ····.line·151
 277 ····.line·152
 278 ····.line·153
270 .end·method279 .end·method
16.9 KB
smali/j/W0.smali vs.
smali/m1/k.smali
Max HTML report size reached
87.7 KB
smali/j/s.smali vs.
smali/B1/i.smali
Max HTML report size reached
7.22 KB
smali/j/v0.smali vs.
smali/i/p0.smali
Max HTML report size reached
9.63 KB
smali/j/O0.smali vs.
smali/N/m.smali
Max HTML report size reached
70.4 KB
smali/j/p.smali vs.
smali/N0/c.smali
Max HTML report size reached
997 B
smali/j/o1.smali vs.
smali/i/m1.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/o1;1 .class·public·abstract·Li/m1;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·static·constructor·<clinit>()V5 .method·static·constructor·<clinit>()V
6 ····.locals·56 ····.locals·5
Offset 136, 21 lines modifiedOffset 136, 26 lines modified
136 ····.line·82136 ····.line·82
137 ····.line·83137 ····.line·83
138 ····.line·84138 ····.line·84
139 ····.line·85139 ····.line·85
140 ····.line·86140 ····.line·86
141 ····.line·87141 ····.line·87
142 ····.line·88142 ····.line·88
 143 ····.line·89
 144 ····.line·90
 145 ····.line·91
 146 ····.line·92
 147 ····.line·93
143 .end·method148 .end·method
  
144 .method·public·static·a(Landroid/view/View;)Z149 .method·public·static·a(Landroid/view/View;)Z
145 ····.locals·1150 ····.locals·1
  
146 ····.line·1151 ····.line·1
147 ····sget-object·v0,·LJ/P;->a:Ljava/lang/reflect/Field;152 ····sget-object·v0,·LI/P;->a:Ljava/lang/reflect/Field;
  
148 ····.line·2153 ····.line·2
149 ····.line·3154 ····.line·3
150 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I155 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I
  
151 ····.line·4156 ····.line·4
152 ····.line·5157 ····.line·5
Offset 243, 8 lines modifiedOffset 248, 13 lines modified
243 ····.line·79248 ····.line·79
244 ····.line·80249 ····.line·80
245 ····.line·81250 ····.line·81
246 ····.line·82251 ····.line·82
247 ····.line·83252 ····.line·83
248 ····.line·84253 ····.line·84
249 ····.line·85254 ····.line·85
 255 ····.line·86
 256 ····.line·87
 257 ····.line·88
 258 ····.line·89
 259 ····.line·90
250 .end·method260 .end·method
13.4 KB
smali/j/k.smali vs.
smali/M/c.smali
Max HTML report size reached
15.9 KB
smali/j/j.smali vs.
smali/c1/a0.smali
Max HTML report size reached
2.61 KB
smali/j/j1.smali vs.
smali/D1/z.smali
Files 8% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·synthetic·Lj/j1; 
2 .super·Ljava/lang/Object;1 .class·public·final·LD1/z;
 2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/lang/Runnable; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·final·synthetic·c:I5 .field·public·synthetic·f:Ljava/lang/Object;
  
 6 .field·public·g:I
  
8 .field·public·final·synthetic·d:Lj/k1;7 .field·public·final·synthetic·h:LD1/o;
  
  
9 #·direct·methods8 #·direct·methods
10 .method·public·synthetic·constructor·<init>(Lj/k1;I)V9 .method·public·constructor·<init>(LD1/o;LJ1/e;)V
11 ····.locals·010 ····.locals·0
  
12 ····.line·111 ····.line·1
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····iput-object·p1,·p0,·LD1/z;->h:LD1/o;
  
14 ····.line·213 ····.line·2
15 ····.line·314 ····.line·3
 15 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
16 ····.line·4 
17 ····iput·p2,·p0,·Lj/j1;->c:I 
  
 16 ····.line·4
18 ····.line·517 ····.line·5
19 ····.line·618 ····.line·6
 19 ····return-void
20 ····iput-object·p1,·p0,·Lj/j1;->d:Lj/k1; 
  
21 ····.line·720 ····.line·7
22 ····.line·821 ····.line·8
23 ····return-void 
24 ····.line·922 ····.line·9
25 ····.line·1023 ····.line·10
26 ····.line·1124 ····.line·11
27 ····.line·1225 ····.line·12
28 ····.line·1326 ····.line·13
29 ····.line·1427 ····.line·14
30 ····.line·1528 ····.line·15
Offset 168, 59 lines modifiedOffset 165, 61 lines modified
168 ····.line·143165 ····.line·143
169 ····.line·144166 ····.line·144
170 ····.line·145167 ····.line·145
171 ····.line·146168 ····.line·146
172 ····.line·147169 ····.line·147
173 ····.line·148170 ····.line·148
174 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
175 .end·method176 .end·method
  
  
176 #·virtual·methods177 #·virtual·methods
177 .method·public·final·run()V178 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
178 ····.locals·2179 ····.locals·1
  
179 ····.line·1180 ····.line·1
180 ····iget·v0,·p0,·Lj/j1;->c:I181 ····iput-object·p1,·p0,·LD1/z;->f:Ljava/lang/Object;
  
181 ····.line·2182 ····.line·2
182 ····.line·3183 ····.line·3
183 ····iget-object·v1,·p0,·Lj/j1;->d:Lj/k1;184 ····iget·p1,·p0,·LD1/z;->g:I
  
184 ····.line·4185 ····.line·4
185 ····.line·5186 ····.line·5
186 ····packed-switch·v0,·:pswitch_data_0187 ····const/high16·v0,·-0x80000000
  
187 ····.line·6188 ····.line·6
188 ····.line·7189 ····.line·7
 190 ····or-int/2addr·p1,·v0
  
189 ····.line·8191 ····.line·8
190 ····invoke-virtual·{v1},·Lj/k1;->a()V192 ····iput·p1,·p0,·LD1/z;->g:I
  
191 ····.line·9193 ····.line·9
192 ····.line·10194 ····.line·10
 195 ····iget-object·p1,·p0,·LD1/z;->h:LD1/o;
193 ····.line·11 
194 ····return-void 
  
 196 ····.line·11
195 ····.line·12197 ····.line·12
196 ····:pswitch_0 
197 ····const/4·v0,·0x0198 ····const/4·v0,·0x0
  
198 ····.line·13199 ····.line·13
199 ····invoke-virtual·{v1,·v0},·Lj/k1;->c(Z)V200 ····invoke-virtual·{p1,·v0,·p0},·LD1/o;->b(Ljava/lang/Object;LJ1/e;)Ljava/lang/Object;
  
200 ····.line·14201 ····.line·14
201 ····.line·15202 ····.line·15
202 ····.line·16203 ····.line·16
203 ····return-void204 ····move-result-object·p1
  
204 ····.line·17205 ····.line·17
 206 ····return-object·p1
205 ····:pswitch_data_0 
206 ····.packed-switch·0x0 
207 ········:pswitch_0 
208 ····.end·packed-switch 
209 ····.line·18207 ····.line·18
210 ····.line·19208 ····.line·19
211 ····.line·20209 ····.line·20
212 ····.line·21210 ····.line·21
213 ····.line·22211 ····.line·22
214 ····.line·23212 ····.line·23
215 ····.line·24213 ····.line·24
Offset 284, 8 lines modifiedOffset 283, 10 lines modified
284 ····.line·82283 ····.line·82
285 ····.line·83284 ····.line·83
286 ····.line·84285 ····.line·84
287 ····.line·85286 ····.line·85
288 ····.line·86287 ····.line·86
289 ····.line·87288 ····.line·87
290 ····.line·88289 ····.line·88
 290 ····.line·89
 291 ····.line·90
291 .end·method292 .end·method
43.4 KB
smali/j/z.smali vs.
smali/c1/j0.smali
Max HTML report size reached
92.2 KB
smali/j/c0.smali vs.
smali/y/h.smali
Max HTML report size reached
89.8 KB
smali/j/q.smali vs.
smali/m1/t.smali
Max HTML report size reached
87.8 KB
smali/j/r.smali vs.
smali/i/i0.smali
Max HTML report size reached
1.93 KB
smali/j/N.smali vs.
smali/i/O.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lj/N;1 .class·public·final·Li/O;
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;
  
  
Offset 20, 23 lines modifiedOffset 20, 23 lines modified
  
20 ····.line·120 ····.line·1
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····.line·222 ····.line·2
23 ····.line·323 ····.line·3
24 ····.line·424 ····.line·4
25 ····iput-object·p1,·p0,·Lj/N;->c:Landroid/widget/TextView;25 ····iput-object·p1,·p0,·Li/O;->c:Landroid/widget/TextView;
  
26 ····.line·526 ····.line·5
27 ····.line·627 ····.line·6
28 ····iput-object·p2,·p0,·Lj/N;->d:Landroid/graphics/Typeface;28 ····iput-object·p2,·p0,·Li/O;->d:Landroid/graphics/Typeface;
  
29 ····.line·729 ····.line·7
30 ····.line·830 ····.line·8
31 ····iput·p3,·p0,·Lj/N;->e:I31 ····iput·p3,·p0,·Li/O;->e:I
  
32 ····.line·932 ····.line·9
33 ····.line·1033 ····.line·10
34 ····return-void34 ····return-void
35 ····.line·1135 ····.line·11
36 ····.line·1236 ····.line·12
37 ····.line·1337 ····.line·13
Offset 431, 45 lines modifiedOffset 431, 31 lines modified
431 ····.line·402431 ····.line·402
432 ····.line·403432 ····.line·403
433 ····.line·404433 ····.line·404
434 ····.line·405434 ····.line·405
435 ····.line·406435 ····.line·406
436 ····.line·407436 ····.line·407
437 ····.line·408437 ····.line·408
438 ····.line·409 
439 ····.line·410 
440 ····.line·411 
441 ····.line·412 
442 ····.line·413 
443 ····.line·414 
444 ····.line·415 
445 ····.line·416 
446 ····.line·417 
447 ····.line·418 
448 ····.line·419 
449 ····.line·420 
450 ····.line·421 
451 ····.line·422 
452 .end·method438 .end·method
  
  
453 #·virtual·methods439 #·virtual·methods
454 .method·public·final·run()V440 .method·public·final·run()V
455 ····.locals·3441 ····.locals·3
  
456 ····.line·1442 ····.line·1
457 ····iget-object·v0,·p0,·Lj/N;->d:Landroid/graphics/Typeface;443 ····iget-object·v0,·p0,·Li/O;->d:Landroid/graphics/Typeface;
  
458 ····.line·2444 ····.line·2
459 ····.line·3445 ····.line·3
460 ····iget·v1,·p0,·Lj/N;->e:I446 ····iget·v1,·p0,·Li/O;->e:I
  
461 ····.line·4447 ····.line·4
462 ····.line·5448 ····.line·5
463 ····iget-object·v2,·p0,·Lj/N;->c:Landroid/widget/TextView;449 ····iget-object·v2,·p0,·Li/O;->c:Landroid/widget/TextView;
  
464 ····.line·6450 ····.line·6
465 ····.line·7451 ····.line·7
466 ····invoke-virtual·{v2,·v0,·v1},·Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V452 ····invoke-virtual·{v2,·v0,·v1},·Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V
  
467 ····.line·8453 ····.line·8
468 ····.line·9454 ····.line·9
Offset 549, 8 lines modifiedOffset 535, 13 lines modified
549 ····.line·82535 ····.line·82
550 ····.line·83536 ····.line·83
551 ····.line·84537 ····.line·84
552 ····.line·85538 ····.line·85
553 ····.line·86539 ····.line·86
554 ····.line·87540 ····.line·87
555 ····.line·88541 ····.line·88
 542 ····.line·89
 543 ····.line·90
 544 ····.line·91
 545 ····.line·92
 546 ····.line·93
556 .end·method547 .end·method
1.78 KB
smali/j/h0.smali vs.
smali/i/h0.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/h0;1 .class·public·abstract·Li/h0;
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:Ljava/lang/reflect/Method;5 .field·public·static·final·a:Ljava/lang/reflect/Method;
  
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
  
93 ····.line·3493 ····.line·34
94 ····.line·3594 ····.line·35
95 ····.line·3695 ····.line·36
96 ····move-result-object·v196 ····move-result-object·v1
  
97 ····.line·3797 ····.line·37
98 ····sput-object·v1,·Lj/h0;->a:Ljava/lang/reflect/Method;98 ····sput-object·v1,·Li/h0;->a:Ljava/lang/reflect/Method;
  
99 ····.line·3899 ····.line·38
100 ····.line·39100 ····.line·39
101 ····invoke-virtual·{v1,·v7},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V101 ····invoke-virtual·{v1,·v7},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
  
102 ····.line·40102 ····.line·40
103 ····.line·41103 ····.line·41
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
  
122 ····.line·49122 ····.line·49
123 ····.line·50123 ····.line·50
124 ····.line·51124 ····.line·51
125 ····move-result-object·v1125 ····move-result-object·v1
  
126 ····.line·52126 ····.line·52
127 ····sput-object·v1,·Lj/h0;->b:Ljava/lang/reflect/Method;127 ····sput-object·v1,·Li/h0;->b:Ljava/lang/reflect/Method;
  
128 ····.line·53128 ····.line·53
129 ····.line·54129 ····.line·54
130 ····invoke-virtual·{v1,·v7},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V130 ····invoke-virtual·{v1,·v7},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
  
131 ····.line·55131 ····.line·55
132 ····.line·56132 ····.line·56
Offset 151, 24 lines modifiedOffset 151, 24 lines modified
  
151 ····.line·64151 ····.line·64
152 ····.line·65152 ····.line·65
153 ····.line·66153 ····.line·66
154 ····move-result-object·v0154 ····move-result-object·v0
  
155 ····.line·67155 ····.line·67
156 ····sput-object·v0,·Lj/h0;->c:Ljava/lang/reflect/Method;156 ····sput-object·v0,·Li/h0;->c:Ljava/lang/reflect/Method;
  
157 ····.line·68157 ····.line·68
158 ····.line·69158 ····.line·69
159 ····invoke-virtual·{v0,·v7},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V159 ····invoke-virtual·{v0,·v7},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
  
160 ····.line·70160 ····.line·70
161 ····.line·71161 ····.line·71
162 ····.line·72162 ····.line·72
163 ····sput-boolean·v7,·Lj/h0;->d:Z163 ····sput-boolean·v7,·Li/h0;->d:Z
164 ····:try_end_0164 ····:try_end_0
165 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0165 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
166 ····.line·73166 ····.line·73
167 ····.line·74167 ····.line·74
168 ····goto·:goto_0168 ····goto·:goto_0
  
Offset 189, 8 lines modifiedOffset 189, 13 lines modified
189 ····.line·82189 ····.line·82
190 ····.line·83190 ····.line·83
191 ····.line·84191 ····.line·84
192 ····.line·85192 ····.line·85
193 ····.line·86193 ····.line·86
194 ····.line·87194 ····.line·87
195 ····.line·88195 ····.line·88
 196 ····.line·89
 197 ····.line·90
 198 ····.line·91
 199 ····.line·92
 200 ····.line·93
196 .end·method201 .end·method
49.3 KB
smali/j/u.smali vs.
smali/N/q.smali
Max HTML report size reached
14.3 KB
smali/j/D0.smali vs.
smali/n1/g.smali
Max HTML report size reached
8.08 KB
smali/j/q0.smali vs.
smali/J0/c.smali
Max HTML report size reached
9.21 KB
smali/j/B0.smali vs.
smali/i/B0.smali
Max HTML report size reached
15.4 KB
smali/j/C0.smali vs.
smali/X/f.smali
Max HTML report size reached
3.28 KB
smali/j/l1.smali vs.
smali/i/j1.smali
Files 10% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lj/l1;1 .class·public·final·Li/j1;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Ljava/lang/Object;5 .field·public·final·a:Ljava/lang/Object;
  
Offset 26, 59 lines modifiedOffset 26, 59 lines modified
26 ····.line·126 ····.line·1
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····new-instance·v0,·Landroid/view/WindowManager$LayoutParams;28 ····new-instance·v0,·Landroid/view/WindowManager$LayoutParams;
  
29 ····invoke-direct·{v0},·Landroid/view/WindowManager$LayoutParams;-><init>()V29 ····invoke-direct·{v0},·Landroid/view/WindowManager$LayoutParams;-><init>()V
  
30 ····iput-object·v0,·p0,·Lj/l1;->d:Ljava/lang/Object;30 ····iput-object·v0,·p0,·Li/j1;->d:Ljava/lang/Object;
  
31 ····new-instance·v1,·Landroid/graphics/Rect;31 ····new-instance·v1,·Landroid/graphics/Rect;
  
32 ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V32 ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V
  
33 ····iput-object·v1,·p0,·Lj/l1;->e:Ljava/lang/Object;33 ····iput-object·v1,·p0,·Li/j1;->e:Ljava/lang/Object;
  
34 ····const/4·v1,·0x234 ····const/4·v1,·0x2
  
35 ····new-array·v2,·v1,·[I35 ····new-array·v2,·v1,·[I
  
36 ····iput-object·v2,·p0,·Lj/l1;->f:Ljava/lang/Object;36 ····iput-object·v2,·p0,·Li/j1;->f:Ljava/lang/Object;
  
37 ····new-array·v1,·v1,·[I37 ····new-array·v1,·v1,·[I
  
38 ····iput-object·v1,·p0,·Lj/l1;->g:Ljava/lang/Object;38 ····iput-object·v1,·p0,·Li/j1;->g:Ljava/lang/Object;
  
39 ····iput-object·p1,·p0,·Lj/l1;->a:Ljava/lang/Object;39 ····iput-object·p1,·p0,·Li/j1;->a:Ljava/lang/Object;
  
40 ····invoke-static·{p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;40 ····invoke-static·{p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
41 ····move-result-object·v141 ····move-result-object·v1
  
42 ····const·v2,·0x7f0c001b42 ····const·v2,·0x7f0c001b
  
43 ····const/4·v3,·0x043 ····const/4·v3,·0x0
  
44 ····invoke-virtual·{v1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;44 ····invoke-virtual·{v1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
45 ····move-result-object·v145 ····move-result-object·v1
  
46 ····iput-object·v1,·p0,·Lj/l1;->b:Ljava/lang/Object;46 ····iput-object·v1,·p0,·Li/j1;->b:Ljava/lang/Object;
  
47 ····const·v2,·0x7f0900fa47 ····const·v2,·0x7f0900fa
  
48 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;48 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····check-cast·v1,·Landroid/widget/TextView;50 ····check-cast·v1,·Landroid/widget/TextView;
  
51 ····iput-object·v1,·p0,·Lj/l1;->c:Ljava/lang/Object;51 ····iput-object·v1,·p0,·Li/j1;->c:Ljava/lang/Object;
  
52 ····const-class·v1,·Lj/l1;52 ····const-class·v1,·Li/j1;
  
53 ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;53 ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
  
54 ····move-result-object·v154 ····move-result-object·v1
  
55 ····invoke-virtual·{v0,·v1},·Landroid/view/WindowManager$LayoutParams;->setTitle(Ljava/lang/CharSequence;)V55 ····invoke-virtual·{v0,·v1},·Landroid/view/WindowManager$LayoutParams;->setTitle(Ljava/lang/CharSequence;)V
  
Offset 115, 23 lines modifiedOffset 115, 23 lines modified
  
115 .method·public·synthetic·constructor·<init>(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V115 .method·public·synthetic·constructor·<init>(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
116 ····.locals·0116 ····.locals·0
  
117 ····.line·2117 ····.line·2
118 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V118 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
119 ····iput-object·p1,·p0,·Lj/l1;->a:Ljava/lang/Object;119 ····iput-object·p1,·p0,·Li/j1;->a:Ljava/lang/Object;
  
120 ····iput-object·p2,·p0,·Lj/l1;->b:Ljava/lang/Object;120 ····iput-object·p2,·p0,·Li/j1;->b:Ljava/lang/Object;
  
121 ····iput-object·p3,·p0,·Lj/l1;->c:Ljava/lang/Object;121 ····iput-object·p3,·p0,·Li/j1;->c:Ljava/lang/Object;
  
122 ····iput-object·p4,·p0,·Lj/l1;->d:Ljava/lang/Object;122 ····iput-object·p4,·p0,·Li/j1;->d:Ljava/lang/Object;
  
123 ····iput-object·p5,·p0,·Lj/l1;->e:Ljava/lang/Object;123 ····iput-object·p5,·p0,·Li/j1;->e:Ljava/lang/Object;
  
124 ····iput-object·p6,·p0,·Lj/l1;->f:Ljava/lang/Object;124 ····iput-object·p6,·p0,·Li/j1;->f:Ljava/lang/Object;
  
125 ····iput-object·p7,·p0,·Lj/l1;->g:Ljava/lang/Object;125 ····iput-object·p7,·p0,·Li/j1;->g:Ljava/lang/Object;
  
126 ····return-void126 ····return-void
127 .end·method127 .end·method
1.54 KB
smali/j/T0.smali vs.
smali/i/R0.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lj/T0;1 .class·public·final·Li/R0;
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:Ljava/lang/reflect/Method;5 .field·public·a:Ljava/lang/reflect/Method;
  
Offset 17, 23 lines modifiedOffset 17, 23 lines modified
  
17 ····.line·117 ····.line·1
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····.line·219 ····.line·2
20 ····.line·320 ····.line·3
21 ····.line·421 ····.line·4
22 ····iput-object·p1,·p0,·Lj/T0;->a:Ljava/lang/reflect/Method;22 ····iput-object·p1,·p0,·Li/R0;->a:Ljava/lang/reflect/Method;
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····iput-object·p2,·p0,·Lj/T0;->b:Ljava/lang/reflect/Method;25 ····iput-object·p2,·p0,·Li/R0;->b:Ljava/lang/reflect/Method;
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····iput-object·p3,·p0,·Lj/T0;->c:Ljava/lang/reflect/Method;28 ····iput-object·p3,·p0,·Li/R0;->c:Ljava/lang/reflect/Method;
  
29 ····.line·929 ····.line·9
30 ····.line·1030 ····.line·10
31 ····return-void31 ····return-void
32 ····.line·1132 ····.line·11
33 ····.line·1233 ····.line·12
34 ····.line·1334 ····.line·13
Offset 428, 28 lines modifiedOffset 428, 14 lines modified
428 ····.line·402428 ····.line·402
429 ····.line·403429 ····.line·403
430 ····.line·404430 ····.line·404
431 ····.line·405431 ····.line·405
432 ····.line·406432 ····.line·406
433 ····.line·407433 ····.line·407
434 ····.line·408434 ····.line·408
435 ····.line·409 
436 ····.line·410 
437 ····.line·411 
438 ····.line·412 
439 ····.line·413 
440 ····.line·414 
441 ····.line·415 
442 ····.line·416 
443 ····.line·417 
444 ····.line·418 
445 ····.line·419 
446 ····.line·420 
447 ····.line·421 
448 ····.line·422 
449 .end·method435 .end·method
  
450 .method·public·static·a()V436 .method·public·static·a()V
451 ····.locals·2437 ····.locals·2
  
452 ····.line·1438 ····.line·1
453 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I439 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
Offset 551, 8 lines modifiedOffset 537, 13 lines modified
551 ····.line·82537 ····.line·82
552 ····.line·83538 ····.line·83
553 ····.line·84539 ····.line·84
554 ····.line·85540 ····.line·85
555 ····.line·86541 ····.line·86
556 ····.line·87542 ····.line·87
557 ····.line·88543 ····.line·88
 544 ····.line·89
 545 ····.line·90
 546 ····.line·91
 547 ····.line·92
 548 ····.line·93
558 .end·method549 .end·method
530 B
smali/j/L.smali vs.
smali/i/M.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/L;1 .class·public·abstract·Li/M;
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/widget/TextView;)Landroid/view/textclassifier/TextClassifier;5 .method·public·static·a(Landroid/widget/TextView;)Landroid/view/textclassifier/TextClassifier;
6 ····.locals·16 ····.locals·1
Offset 112, 8 lines modifiedOffset 112, 13 lines modified
112 ····.line·79112 ····.line·79
113 ····.line·80113 ····.line·80
114 ····.line·81114 ····.line·81
115 ····.line·82115 ····.line·82
116 ····.line·83116 ····.line·83
117 ····.line·84117 ····.line·84
118 ····.line·85118 ····.line·85
 119 ····.line·86
 120 ····.line·87
 121 ····.line·88
 122 ····.line·89
 123 ····.line·90
119 .end·method124 .end·method
11.3 KB
smali/j/r0.smali vs.
smali/z/j.smali
Max HTML report size reached
2.92 KB
smali/j/u0.smali vs.
smali/i/u0.smali
Files 2% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·Lj/u0;1 .class·public·final·Li/u0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/widget/AbsListView$OnScrollListener;5 .implements·Landroid/widget/AbsListView$OnScrollListener;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lj/w0;7 .field·public·final·synthetic·a:Li/w0;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Lj/w0;)V9 .method·public·constructor·<init>(Li/w0;)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·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····iput-object·p1,·p0,·Lj/u0;->a:Lj/w0;16 ····iput-object·p1,·p0,·Li/u0;->a:Li/w0;
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····return-void19 ····return-void
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
Offset 100, 14 lines modifiedOffset 100, 19 lines modified
100 ····.line·79100 ····.line·79
101 ····.line·80101 ····.line·80
102 ····.line·81102 ····.line·81
103 ····.line·82103 ····.line·82
104 ····.line·83104 ····.line·83
105 ····.line·84105 ····.line·84
106 ····.line·85106 ····.line·85
 107 ····.line·86
 108 ····.line·87
 109 ····.line·88
 110 ····.line·89
 111 ····.line·90
107 .end·method112 .end·method
  
  
108 #·virtual·methods113 #·virtual·methods
109 .method·public·final·onScroll(Landroid/widget/AbsListView;III)V114 .method·public·final·onScroll(Landroid/widget/AbsListView;III)V
110 ····.locals·0115 ····.locals·0
  
Offset 798, 34 lines modifiedOffset 803, 32 lines modified
798 ····.line·684803 ····.line·684
799 ····.line·685804 ····.line·685
800 ····.line·686805 ····.line·686
801 ····.line·687806 ····.line·687
802 ····.line·688807 ····.line·688
803 ····.line·689808 ····.line·689
804 ····.line·690809 ····.line·690
805 ····.line·691 
806 ····.line·692 
807 .end·method810 .end·method
  
808 .method·public·final·onScrollStateChanged(Landroid/widget/AbsListView;I)V811 .method·public·final·onScrollStateChanged(Landroid/widget/AbsListView;I)V
809 ····.locals·1812 ····.locals·1
  
810 ····.line·1813 ····.line·1
811 ····const/4·p1,·0x1814 ····const/4·p1,·0x1
  
812 ····.line·2815 ····.line·2
813 ····if-ne·p2,·p1,·:cond_1816 ····if-ne·p2,·p1,·:cond_1
  
814 ····.line·3817 ····.line·3
815 ····.line·4818 ····.line·4
816 ····iget-object·p1,·p0,·Lj/u0;->a:Lj/w0;819 ····iget-object·p1,·p0,·Li/u0;->a:Li/w0;
  
817 ····.line·5820 ····.line·5
818 ····.line·6821 ····.line·6
819 ····iget-object·p2,·p1,·Lj/w0;->z:Lj/C;822 ····iget-object·p2,·p1,·Li/w0;->z:Li/D;
  
820 ····.line·7823 ····.line·7
821 ····.line·8824 ····.line·8
822 ····invoke-virtual·{p2},·Landroid/widget/PopupWindow;->getInputMethodMode()I825 ····invoke-virtual·{p2},·Landroid/widget/PopupWindow;->getInputMethodMode()I
  
823 ····.line·9826 ····.line·9
824 ····.line·10827 ····.line·10
Offset 840, 15 lines modifiedOffset 843, 15 lines modified
  
840 ····.line·14843 ····.line·14
841 ····.line·15844 ····.line·15
842 ····goto·:goto_0845 ····goto·:goto_0
  
843 ····.line·16846 ····.line·16
844 ····:cond_0847 ····:cond_0
845 ····iget-object·p2,·p1,·Lj/w0;->z:Lj/C;848 ····iget-object·p2,·p1,·Li/w0;->z:Li/D;
  
846 ····.line·17849 ····.line·17
847 ····.line·18850 ····.line·18
848 ····invoke-virtual·{p2},·Landroid/widget/PopupWindow;->getContentView()Landroid/view/View;851 ····invoke-virtual·{p2},·Landroid/widget/PopupWindow;->getContentView()Landroid/view/View;
  
849 ····.line·19852 ····.line·19
850 ····.line·20853 ····.line·20
Offset 856, 28 lines modifiedOffset 859, 28 lines modified
856 ····move-result-object·p2859 ····move-result-object·p2
  
857 ····.line·22860 ····.line·22
858 ····if-eqz·p2,·:cond_1861 ····if-eqz·p2,·:cond_1
  
859 ····.line·23862 ····.line·23
860 ····.line·24863 ····.line·24
861 ····iget-object·p2,·p1,·Lj/w0;->v:Landroid/os/Handler;864 ····iget-object·p2,·p1,·Li/w0;->v:Landroid/os/Handler;
  
862 ····.line·25865 ····.line·25
863 ····.line·26866 ····.line·26
864 ····iget-object·p1,·p1,·Lj/w0;->r:Lj/p0;867 ····iget-object·p1,·p1,·Li/w0;->r:Li/p0;
  
865 ····.line·27868 ····.line·27
866 ····.line·28869 ····.line·28
867 ····invoke-virtual·{p2,·p1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V870 ····invoke-virtual·{p2,·p1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
  
868 ····.line·29871 ····.line·29
869 ····.line·30872 ····.line·30
870 ····.line·31873 ····.line·31
871 ····invoke-virtual·{p1},·Lj/p0;->run()V874 ····invoke-virtual·{p1},·Li/p0;->run()V
  
872 ····.line·32875 ····.line·32
873 ····.line·33876 ····.line·33
874 ····.line·34877 ····.line·34
Max diff block lines reached; 229/2921 bytes (7.84%) of diff not shown.
67.3 KB
smali/j/o0.smali vs.
smali/i/o0.smali
Max HTML report size reached
1.01 KB
smali/j/h.smali vs.
smali/d0/i.smali
Files 8% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·Lj/h; 
2 .super·Li/c;1 .class·public·abstract·Ld0/i;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·synthetic·a:Lj/l; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·public·constructor·<init>(Lj/l;)V5 .method·public·static·a(Landroid/os/Looper;)Landroid/os/Handler;
8 ····.locals·06 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-static·{p0},·LG/d;->g(Landroid/os/Looper;)Landroid/os/Handler;
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····.line·411 ····.line·4
14 ····iput-object·p1,·p0,·Lj/h;->a:Lj/l;12 ····move-result-object·p0
  
15 ····.line·513 ····.line·5
 14 ····return-object·p0
16 ····.line·615 ····.line·6
17 ····return-void 
18 ····.line·716 ····.line·7
19 ····.line·817 ····.line·8
20 ····.line·918 ····.line·9
21 ····.line·1019 ····.line·10
22 ····.line·1120 ····.line·11
23 ····.line·1221 ····.line·12
24 ····.line·1322 ····.line·13
Offset 97, 8 lines modifiedOffset 93, 13 lines modified
97 ····.line·7993 ····.line·79
98 ····.line·8094 ····.line·80
99 ····.line·8195 ····.line·81
100 ····.line·8296 ····.line·82
101 ····.line·8397 ····.line·83
102 ····.line·8498 ····.line·84
103 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
104 .end·method105 .end·method
177 KB
smali/j/V.smali vs.
smali/h/m.smali
Max HTML report size reached
34.2 KB
smali/j/B.smali vs.
smali/I1/l.smali
Max HTML report size reached
7.81 KB
smali/j/h1.smali vs.
smali/i/f1.smali
Max HTML report size reached
2.17 KB
smali/j/X0.smali vs.
smali/i/V0.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lj/X0;1 .class·public·final·Li/V0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Landroid/widget/TextView;5 .field·public·final·a:Landroid/widget/TextView;
  
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····move-result-object·v038 ····move-result-object·v0
  
39 ····.line·1139 ····.line·11
40 ····check-cast·v0,·Landroid/widget/TextView;40 ····check-cast·v0,·Landroid/widget/TextView;
  
41 ····.line·1241 ····.line·12
42 ····.line·1342 ····.line·13
43 ····iput-object·v0,·p0,·Lj/X0;->a:Landroid/widget/TextView;43 ····iput-object·v0,·p0,·Li/V0;->a:Landroid/widget/TextView;
  
44 ····.line·1444 ····.line·14
45 ····.line·1545 ····.line·15
46 ····const·v0,·0x102001546 ····const·v0,·0x1020015
  
47 ····.line·1647 ····.line·16
48 ····.line·1748 ····.line·17
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ····move-result-object·v059 ····move-result-object·v0
  
60 ····.line·2260 ····.line·22
61 ····check-cast·v0,·Landroid/widget/TextView;61 ····check-cast·v0,·Landroid/widget/TextView;
  
62 ····.line·2362 ····.line·23
63 ····.line·2463 ····.line·24
64 ····iput-object·v0,·p0,·Lj/X0;->b:Landroid/widget/TextView;64 ····iput-object·v0,·p0,·Li/V0;->b:Landroid/widget/TextView;
  
65 ····.line·2565 ····.line·25
66 ····.line·2666 ····.line·26
67 ····const·v0,·0x102000767 ····const·v0,·0x1020007
  
68 ····.line·2768 ····.line·27
69 ····.line·2869 ····.line·28
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ····move-result-object·v080 ····move-result-object·v0
  
81 ····.line·3381 ····.line·33
82 ····check-cast·v0,·Landroid/widget/ImageView;82 ····check-cast·v0,·Landroid/widget/ImageView;
  
83 ····.line·3483 ····.line·34
84 ····.line·3584 ····.line·35
85 ····iput-object·v0,·p0,·Lj/X0;->c:Landroid/widget/ImageView;85 ····iput-object·v0,·p0,·Li/V0;->c:Landroid/widget/ImageView;
  
86 ····.line·3686 ····.line·36
87 ····.line·3787 ····.line·37
88 ····const·v0,·0x102000888 ····const·v0,·0x1020008
  
89 ····.line·3889 ····.line·38
90 ····.line·3990 ····.line·39
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ····move-result-object·v0101 ····move-result-object·v0
  
102 ····.line·44102 ····.line·44
103 ····check-cast·v0,·Landroid/widget/ImageView;103 ····check-cast·v0,·Landroid/widget/ImageView;
  
104 ····.line·45104 ····.line·45
105 ····.line·46105 ····.line·46
106 ····iput-object·v0,·p0,·Lj/X0;->d:Landroid/widget/ImageView;106 ····iput-object·v0,·p0,·Li/V0;->d:Landroid/widget/ImageView;
  
107 ····.line·47107 ····.line·47
108 ····.line·48108 ····.line·48
109 ····const·v0,·0x7f09009d109 ····const·v0,·0x7f09009d
  
110 ····.line·49110 ····.line·49
111 ····.line·50111 ····.line·50
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 ····move-result-object·p1122 ····move-result-object·p1
  
123 ····.line·55123 ····.line·55
124 ····check-cast·p1,·Landroid/widget/ImageView;124 ····check-cast·p1,·Landroid/widget/ImageView;
  
125 ····.line·56125 ····.line·56
126 ····.line·57126 ····.line·57
127 ····iput-object·p1,·p0,·Lj/X0;->e:Landroid/widget/ImageView;127 ····iput-object·p1,·p0,·Li/V0;->e:Landroid/widget/ImageView;
  
128 ····.line·58128 ····.line·58
129 ····.line·59129 ····.line·59
130 ····return-void130 ····return-void
131 ····.line·60131 ····.line·60
132 ····.line·61132 ····.line·61
133 ····.line·62133 ····.line·62
Offset 153, 8 lines modifiedOffset 153, 13 lines modified
153 ····.line·79153 ····.line·79
154 ····.line·80154 ····.line·80
155 ····.line·81155 ····.line·81
156 ····.line·82156 ····.line·82
157 ····.line·83157 ····.line·83
158 ····.line·84158 ····.line·84
159 ····.line·85159 ····.line·85
 160 ····.line·86
 161 ····.line·87
 162 ····.line·88
 163 ····.line·89
 164 ····.line·90
160 .end·method165 .end·method
109 KB
smali/j/l.smali vs.
smali/R0/i.smali
Max HTML report size reached
9.31 KB
smali/j/y.smali vs.
smali/e2/s.smali
Max HTML report size reached
593 B
smali/j/W.smali vs.
smali/i/W.smali
Files 0% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/W;1 .class·public·abstract·Li/W;
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(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;ILandroid/widget/TextView;Landroid/text/TextPaint;)Landroid/text/StaticLayout;5 .method·public·static·a(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;ILandroid/widget/TextView;Landroid/text/TextPaint;)Landroid/text/StaticLayout;
6 ····.locals·86 ····.locals·8
Offset 928, 8 lines modifiedOffset 928, 13 lines modified
928 ····.line·79928 ····.line·79
929 ····.line·80929 ····.line·80
930 ····.line·81930 ····.line·81
931 ····.line·82931 ····.line·82
932 ····.line·83932 ····.line·83
933 ····.line·84933 ····.line·84
934 ····.line·85934 ····.line·85
 935 ····.line·86
 936 ····.line·87
 937 ····.line·88
 938 ····.line·89
 939 ····.line·90
935 .end·method940 .end·method
1.03 KB
smali/j/i1.smali vs.
smali/M/b.smali
Files 3% similar despite different names
    
Offset 1, 24 lines modifiedOffset 1, 26 lines modified
1 .class·public·abstract·Lj/i1;1 .class·public·abstract·LM/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/view/View;Ljava/lang/CharSequence;)V5 .method·public·static·a(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;)V
6 ····.locals·06 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTooltipText(Ljava/lang/CharSequence;)V8 ····const/4·v0,·0x0
  
9 ····.line·29 ····.line·2
 10 ····invoke-virtual·{p0,·p1,·v0},·Landroid/view/inputmethod/EditorInfo;->setInitialSurroundingSubText(Ljava/lang/CharSequence;I)V
  
10 ····.line·311 ····.line·3
11 ····.line·412 ····.line·4
12 ····return-void 
13 ····.line·513 ····.line·5
 14 ····return-void
14 ····.line·615 ····.line·6
15 ····.line·716 ····.line·7
16 ····.line·817 ····.line·8
17 ····.line·918 ····.line·9
18 ····.line·1019 ····.line·10
19 ····.line·1120 ····.line·11
20 ····.line·1221 ····.line·12
Offset 155, 8 lines modifiedOffset 157, 12 lines modified
155 ····.line·143157 ····.line·143
156 ····.line·144158 ····.line·144
157 ····.line·145159 ····.line·145
158 ····.line·146160 ····.line·146
159 ····.line·147161 ····.line·147
160 ····.line·148162 ····.line·148
161 ····.line·149163 ····.line·149
 164 ····.line·150
 165 ····.line·151
 166 ····.line·152
 167 ····.line·153
162 .end·method168 .end·method
1.33 KB
smali/j/X.smali vs.
smali/M0/s.smali
Files 10% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 40 lines modified
1 .class·public·abstract·Lj/X;1 .class·public·abstract·LM0/s;
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/graphics/Matrix;
  
  
4 #·direct·methods6 #·direct·methods
5 .method·public·static·a(Landroid/view/View;)Z7 .method·public·constructor·<init>()V
6 ····.locals·08 ····.locals·1
  
7 ····.line·19 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/View;->isInLayout()Z10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
11 ····.line·413 ····.line·4
12 ····move-result·p014 ····new-instance·v0,·Landroid/graphics/Matrix;
  
13 ····.line·515 ····.line·5
14 ····return·p0 
15 ····.line·616 ····.line·6
 17 ····invoke-direct·{v0},·Landroid/graphics/Matrix;-><init>()V
  
16 ····.line·718 ····.line·7
17 ····.line·819 ····.line·8
18 ····.line·920 ····.line·9
 21 ····iput-object·v0,·p0,·LM0/s;->a:Landroid/graphics/Matrix;
  
19 ····.line·1022 ····.line·10
20 ····.line·1123 ····.line·11
 24 ····return-void
21 ····.line·1225 ····.line·12
22 ····.line·1326 ····.line·13
23 ····.line·1427 ····.line·14
24 ····.line·1528 ····.line·15
25 ····.line·1629 ····.line·16
26 ····.line·1730 ····.line·17
27 ····.line·1831 ····.line·18
Offset 93, 8 lines modifiedOffset 101, 21 lines modified
93 ····.line·79101 ····.line·79
94 ····.line·80102 ····.line·80
95 ····.line·81103 ····.line·81
96 ····.line·82104 ····.line·82
97 ····.line·83105 ····.line·83
98 ····.line·84106 ····.line·84
99 ····.line·85107 ····.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 .end·method
  
  
 117 #·virtual·methods
 118 .method·public·abstract·a(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
100 .end·method119 .end·method
1.19 KB
smali/j/O.smali vs.
smali/i/P.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/O;1 .class·public·abstract·Li/P;
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/widget/TextView;)[Landroid/graphics/drawable/Drawable;5 .method·public·static·a(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
6 ····.locals·06 ····.locals·0
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·b(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V106 .method·public·static·b(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/TextView;->setCompoundDrawablesRelativeWithIntrinsicBounds(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V109 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/TextView;->setCompoundDrawablesRelativeWithIntrinsicBounds(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
Offset 1061, 8 lines modifiedOffset 1066, 12 lines modified
1061 ····.line·1431066 ····.line·143
1062 ····.line·1441067 ····.line·144
1063 ····.line·1451068 ····.line·145
1064 ····.line·1461069 ····.line·146
1065 ····.line·1471070 ····.line·147
1066 ····.line·1481071 ····.line·148
1067 ····.line·1491072 ····.line·149
 1073 ····.line·150
 1074 ····.line·151
 1075 ····.line·152
 1076 ····.line·153
1068 .end·method1077 .end·method
6.35 KB
smali/j/C.smali vs.
smali/M0/n.smali
Max HTML report size reached
169 KB
smali/j/U.smali vs.
smali/X0/q.smali
Max HTML report size reached
2.58 KB
smali/j/P0.smali vs.
smali/i/N0.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lj/P0;1 .class·public·final·Li/N0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/widget/AdapterView$OnItemClickListener;5 .implements·Landroid/widget/AdapterView$OnItemClickListener;
  
  
Offset 18, 19 lines modifiedOffset 18, 19 lines modified
  
18 ····.line·118 ····.line·1
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·220 ····.line·2
21 ····.line·321 ····.line·3
22 ····.line·422 ····.line·4
23 ····iput·p2,·p0,·Lj/P0;->b:I23 ····iput·p2,·p0,·Li/N0;->b:I
  
24 ····.line·524 ····.line·5
25 ····.line·625 ····.line·6
26 ····iput-object·p1,·p0,·Lj/P0;->c:Landroid/view/View;26 ····iput-object·p1,·p0,·Li/N0;->c:Landroid/view/View;
  
27 ····.line·727 ····.line·7
28 ····.line·828 ····.line·8
29 ····return-void29 ····return-void
30 ····.line·930 ····.line·9
31 ····.line·1031 ····.line·10
32 ····.line·1132 ····.line·11
Offset 168, 27 lines modifiedOffset 168, 31 lines modified
168 ····.line·143168 ····.line·143
169 ····.line·144169 ····.line·144
170 ····.line·145170 ····.line·145
171 ····.line·146171 ····.line·146
172 ····.line·147172 ····.line·147
173 ····.line·148173 ····.line·148
174 ····.line·149174 ····.line·149
 175 ····.line·150
 176 ····.line·151
 177 ····.line·152
 178 ····.line·153
175 .end·method179 .end·method
  
  
176 #·virtual·methods180 #·virtual·methods
177 .method·public·final·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V181 .method·public·final·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
178 ····.locals·0182 ····.locals·0
  
179 ····.line·1183 ····.line·1
180 ····iget·p1,·p0,·Lj/P0;->b:I184 ····iget·p1,·p0,·Li/N0;->b:I
  
181 ····.line·2185 ····.line·2
182 ····.line·3186 ····.line·3
183 ····iget-object·p4,·p0,·Lj/P0;->c:Landroid/view/View;187 ····iget-object·p4,·p0,·Li/N0;->c:Landroid/view/View;
  
184 ····.line·4188 ····.line·4
185 ····.line·5189 ····.line·5
186 ····packed-switch·p1,·:pswitch_data_0190 ····packed-switch·p1,·:pswitch_data_0
  
187 ····.line·6191 ····.line·6
188 ····.line·7192 ····.line·7
Offset 196, 15 lines modifiedOffset 200, 15 lines modified
196 ····if-ltz·p3,·:cond_2200 ····if-ltz·p3,·:cond_2
  
197 ····.line·9201 ····.line·9
198 ····.line·10202 ····.line·10
199 ····move-object·p1,·p4203 ····move-object·p1,·p4
  
200 ····.line·11204 ····.line·11
201 ····check-cast·p1,·LQ0/r;205 ····check-cast·p1,·LO0/r;
  
202 ····.line·12206 ····.line·12
203 ····.line·13207 ····.line·13
204 ····invoke-virtual·{p1},·Landroid/widget/AutoCompleteTextView;->getAdapter()Landroid/widget/ListAdapter;208 ····invoke-virtual·{p1},·Landroid/widget/AutoCompleteTextView;->getAdapter()Landroid/widget/ListAdapter;
  
205 ····.line·14209 ····.line·14
206 ····.line·15210 ····.line·15
Offset 216, 19 lines modifiedOffset 220, 19 lines modified
  
216 ····.line·18220 ····.line·18
217 ····.line·19221 ····.line·19
218 ····.line·20222 ····.line·20
219 ····move-result-object·p1223 ····move-result-object·p1
  
220 ····.line·21224 ····.line·21
221 ····check-cast·p4,·LQ0/r;225 ····check-cast·p4,·LO0/r;
  
222 ····.line·22226 ····.line·22
223 ····.line·23227 ····.line·23
224 ····invoke-static·{p4,·p1},·LQ0/r;->a(LQ0/r;Ljava/lang/Object;)V228 ····invoke-static·{p4,·p1},·LO0/r;->a(LO0/r;Ljava/lang/Object;)V
  
225 ····.line·24229 ····.line·24
226 ····.line·25230 ····.line·25
227 ····.line·26231 ····.line·26
228 ····invoke-virtual·{p4},·Landroid/widget/AutoCompleteTextView;->getOnItemClickListener()Landroid/widget/AdapterView$OnItemClickListener;232 ····invoke-virtual·{p4},·Landroid/widget/AutoCompleteTextView;->getOnItemClickListener()Landroid/widget/AdapterView$OnItemClickListener;
  
229 ····.line·27233 ····.line·27
Offset 270, 15 lines modifiedOffset 274, 15 lines modified
270 ····const/4·p1,·0x0274 ····const/4·p1,·0x0
  
271 ····.line·44275 ····.line·44
272 ····throw·p1276 ····throw·p1
  
273 ····.line·45277 ····.line·45
274 ····:cond_2278 ····:cond_2
275 ····check-cast·p4,·LQ0/r;279 ····check-cast·p4,·LO0/r;
  
276 ····.line·46280 ····.line·46
277 ····.line·47281 ····.line·47
278 ····invoke-virtual·{p4},·Ljava/lang/Object;->getClass()Ljava/lang/Class;282 ····invoke-virtual·{p4},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
279 ····.line·48283 ····.line·48
280 ····.line·49284 ····.line·49
Offset 936, 10 lines modifiedOffset 940, 8 lines modified
936 ····.line·684940 ····.line·684
937 ····.line·685941 ····.line·685
938 ····.line·686942 ····.line·686
939 ····.line·687943 ····.line·687
940 ····.line·688944 ····.line·688
941 ····.line·689945 ····.line·689
942 ····.line·690946 ····.line·690
943 ····.line·691 
944 ····.line·692 
945 .end·method947 .end·method
59.1 KB
smali/j/G0.smali vs.
smali/i/E0.smali
Max HTML report size reached
1.67 KB
smali/j/a1.smali vs.
smali/i/Y0.smali
Files 12% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/a1;1 .class·public·abstract·Li/Y0;
2 .super·Landroid/content/ContextWrapper;2 .super·Landroid/content/ContextWrapper;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·a:Ljava/lang/Object;5 .field·public·static·final·a:Ljava/lang/Object;
  
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·420 ····.line·4
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····sput-object·v0,·Lj/a1;->a:Ljava/lang/Object;23 ····sput-object·v0,·Li/Y0;->a:Ljava/lang/Object;
  
24 ····.line·724 ····.line·7
25 ····.line·825 ····.line·8
26 ····return-void26 ····return-void
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
29 ····.line·1129 ····.line·11
Offset 102, 42 lines modifiedOffset 102, 47 lines modified
102 ····.line·82102 ····.line·82
103 ····.line·83103 ····.line·83
104 ····.line·84104 ····.line·84
105 ····.line·85105 ····.line·85
106 ····.line·86106 ····.line·86
107 ····.line·87107 ····.line·87
108 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
109 .end·method114 .end·method
  
110 .method·public·static·a(Landroid/content/Context;)V115 .method·public·static·a(Landroid/content/Context;)V
111 ····.locals·1116 ····.locals·1
  
112 ····.line·1117 ····.line·1
113 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;118 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
114 ····.line·2119 ····.line·2
115 ····.line·3120 ····.line·3
116 ····.line·4121 ····.line·4
117 ····move-result-object·v0122 ····move-result-object·v0
  
118 ····.line·5123 ····.line·5
119 ····instance-of·v0,·v0,·Lj/c1;124 ····instance-of·v0,·v0,·Li/a1;
  
120 ····.line·6125 ····.line·6
121 ····.line·7126 ····.line·7
122 ····if-nez·v0,·:cond_0127 ····if-nez·v0,·:cond_0
  
123 ····.line·8128 ····.line·8
124 ····.line·9129 ····.line·9
125 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;130 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
126 ····.line·10131 ····.line·10
127 ····.line·11132 ····.line·11
128 ····.line·12133 ····.line·12
129 ····sget·p0,·Lj/m1;->a:I134 ····sget·p0,·Li/k1;->a:I
  
130 ····.line·13135 ····.line·13
131 ····.line·14136 ····.line·14
132 ····:cond_0137 ····:cond_0
133 ····return-void138 ····return-void
134 ····.line·15139 ····.line·15
135 ····.line·16140 ····.line·16
Offset 206, 8 lines modifiedOffset 211, 13 lines modified
206 ····.line·79211 ····.line·79
207 ····.line·80212 ····.line·80
208 ····.line·81213 ····.line·81
209 ····.line·82214 ····.line·82
210 ····.line·83215 ····.line·83
211 ····.line·84216 ····.line·84
212 ····.line·85217 ····.line·85
 218 ····.line·86
 219 ····.line·87
 220 ····.line·88
 221 ····.line·89
 222 ····.line·90
213 .end·method223 .end·method
7.34 KB
smali/j/p0.smali vs.
smali/R0/m.smali
Max HTML report size reached
42.9 KB
smali/j/A.smali vs.
smali/i/m0.smali
Max HTML report size reached
47.6 KB
smali/j/Y0.smali vs.
smali/i/W0.smali
Max HTML report size reached
4.96 KB
smali/j/f0.smali vs.
smali/i/f0.smali
Max HTML report size reached
1.68 KB
smali/j/N0.smali vs.
smali/i/L0.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lj/N0;1 .class·public·final·Li/L0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/View$OnLayoutChangeListener;5 .implements·Landroid/view/View$OnLayoutChangeListener;
  
  
Offset 18, 19 lines modifiedOffset 18, 19 lines modified
  
18 ····.line·118 ····.line·1
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·220 ····.line·2
21 ····.line·321 ····.line·3
22 ····.line·422 ····.line·4
23 ····iput·p1,·p0,·Lj/N0;->a:I23 ····iput·p1,·p0,·Li/L0;->a:I
  
24 ····.line·524 ····.line·5
25 ····.line·625 ····.line·6
26 ····iput-object·p2,·p0,·Lj/N0;->b:Ljava/lang/Object;26 ····iput-object·p2,·p0,·Li/L0;->b:Ljava/lang/Object;
  
27 ····.line·727 ····.line·7
28 ····.line·828 ····.line·8
29 ····return-void29 ····return-void
30 ····.line·930 ····.line·9
31 ····.line·1031 ····.line·10
32 ····.line·1132 ····.line·11
Offset 168, 25 lines modifiedOffset 168, 29 lines modified
168 ····.line·143168 ····.line·143
169 ····.line·144169 ····.line·144
170 ····.line·145170 ····.line·145
171 ····.line·146171 ····.line·146
172 ····.line·147172 ····.line·147
173 ····.line·148173 ····.line·148
174 ····.line·149174 ····.line·149
 175 ····.line·150
 176 ····.line·151
 177 ····.line·152
 178 ····.line·153
175 .end·method179 .end·method
  
  
176 #·virtual·methods180 #·virtual·methods
177 .method·public·final·onLayoutChange(Landroid/view/View;IIIIIIII)V181 .method·public·final·onLayoutChange(Landroid/view/View;IIIIIIII)V
178 ····.locals·0182 ····.locals·0
  
179 ····.line·1183 ····.line·1
180 ····iget·p1,·p0,·Lj/N0;->a:I184 ····iget·p1,·p0,·Li/L0;->a:I
  
181 ····iget-object·p2,·p0,·Lj/N0;->b:Ljava/lang/Object;185 ····iget-object·p2,·p0,·Li/L0;->b:Ljava/lang/Object;
  
182 ····packed-switch·p1,·:pswitch_data_0186 ····packed-switch·p1,·:pswitch_data_0
  
183 ····.line·2187 ····.line·2
184 ····check-cast·p2,·Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;188 ····check-cast·p2,·Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;
  
185 ····.line·3189 ····.line·3
Offset 226, 15 lines modifiedOffset 230, 15 lines modified
  
226 ····move-result·p4230 ····move-result·p4
  
227 ····new-instance·p5,·Landroid/graphics/Rect;231 ····new-instance·p5,·Landroid/graphics/Rect;
  
228 ····invoke-direct·{p5},·Landroid/graphics/Rect;-><init>()V232 ····invoke-direct·{p5},·Landroid/graphics/Rect;-><init>()V
  
229 ····invoke-static·{p2},·Lj/o1;->a(Landroid/view/View;)Z233 ····invoke-static·{p2},·Li/m1;->a(Landroid/view/View;)Z
  
230 ····move-result·p6234 ····move-result·p6
  
231 ····iget-boolean·p7,·p2,·Landroidx/appcompat/widget/SearchView;->N:Z235 ····iget-boolean·p7,·p2,·Landroidx/appcompat/widget/SearchView;->N:Z
  
232 ····if-eqz·p7,·:cond_0236 ····if-eqz·p7,·:cond_0
  
106 KB
smali/j/w.smali vs.
smali/I/P.smali
Max HTML report size reached
20.9 KB
smali/j/i.smali vs.
smali/d1/j.smali
Max HTML report size reached
2.65 KB
smali/j/Q.smali vs.
smali/D1/d.smali
Files 12% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 41 lines modified
1 .class·public·abstract·Lj/Q; 
2 .super·Ljava/lang/Object;1 .class·public·final·LD1/d;
 2 .super·LS1/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LR1/a;
  
  
 6 #·static·fields
 7 .field·public·static·final·d:LD1/d;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·a(Ljava/lang/String;)Landroid/os/LocaleList;9 .method·static·constructor·<clinit>()V
6 ····.locals·010 ····.locals·2
  
7 ····.line·111 ····.line·1
8 ····invoke-static·{p0},·Landroid/os/LocaleList;->forLanguageTags(Ljava/lang/String;)Landroid/os/LocaleList;12 ····new-instance·v0,·LD1/d;
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
 15 ····const/4·v1,·0x0
  
11 ····.line·416 ····.line·4
12 ····move-result-object·p017 ····invoke-direct·{v0,·v1},·LS1/h;-><init>(I)V
  
13 ····.line·518 ····.line·5
14 ····return-object·p0 
15 ····.line·619 ····.line·6
16 ····.line·720 ····.line·7
 21 ····sput-object·v0,·LD1/d;->d:LD1/d;
  
17 ····.line·822 ····.line·8
18 ····.line·923 ····.line·9
 24 ····return-void
19 ····.line·1025 ····.line·10
20 ····.line·1126 ····.line·11
21 ····.line·1227 ····.line·12
22 ····.line·1328 ····.line·13
23 ····.line·1429 ····.line·14
24 ····.line·1530 ····.line·15
25 ····.line·1631 ····.line·16
Offset 93, 26 lines modifiedOffset 104, 36 lines modified
93 ····.line·79104 ····.line·79
94 ····.line·80105 ····.line·80
95 ····.line·81106 ····.line·81
96 ····.line·82107 ····.line·82
97 ····.line·83108 ····.line·83
98 ····.line·84109 ····.line·84
99 ····.line·85110 ····.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
100 .end·method119 .end·method
  
101 .method·public·static·b(Landroid/widget/TextView;Landroid/os/LocaleList;)V 
 120 #·virtual·methods
 121 .method·public·final·a()Ljava/lang/Object;
102 ····.locals·0122 ····.locals·1
  
103 ····.line·1123 ····.line·1
104 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setTextLocales(Landroid/os/LocaleList;)V124 ····sget-object·v0,·LD1/g;->d:LD1/g;
  
105 ····.line·2125 ····.line·2
106 ····.line·3126 ····.line·3
 127 ····return-object·v0
107 ····.line·4128 ····.line·4
108 ····return-void 
109 ····.line·5129 ····.line·5
110 ····.line·6130 ····.line·6
111 ····.line·7131 ····.line·7
112 ····.line·8132 ····.line·8
113 ····.line·9133 ····.line·9
114 ····.line·10134 ····.line·10
115 ····.line·11135 ····.line·11
Offset 194, 64 lines modifiedOffset 215, 8 lines modified
194 ····.line·87215 ····.line·87
195 ····.line·88216 ····.line·88
196 ····.line·89217 ····.line·89
197 ····.line·90218 ····.line·90
198 ····.line·91219 ····.line·91
199 ····.line·92220 ····.line·92
200 ····.line·93221 ····.line·93
201 ····.line·94 
202 ····.line·95 
203 ····.line·96 
204 ····.line·97 
205 ····.line·98 
206 ····.line·99 
207 ····.line·100 
208 ····.line·101 
209 ····.line·102 
210 ····.line·103 
211 ····.line·104 
212 ····.line·105 
213 ····.line·106 
214 ····.line·107 
215 ····.line·108 
216 ····.line·109 
217 ····.line·110 
218 ····.line·111 
219 ····.line·112 
220 ····.line·113 
221 ····.line·114 
222 ····.line·115 
223 ····.line·116 
224 ····.line·117 
225 ····.line·118 
226 ····.line·119 
227 ····.line·120 
228 ····.line·121 
229 ····.line·122 
230 ····.line·123 
231 ····.line·124 
232 ····.line·125 
233 ····.line·126 
234 ····.line·127 
235 ····.line·128 
236 ····.line·129 
237 ····.line·130 
238 ····.line·131 
Max diff block lines reached; 0/2637 bytes (0.00%) of diff not shown.
5.02 KB
smali/j/F.smali vs.
smali/i/e1.smali
Max HTML report size reached
6.0 KB
smali/j/Z0.smali vs.
smali/i/X0.smali
Max HTML report size reached
2.64 KB
smali/j/b0.smali vs.
smali/D1/v.smali
Files 6% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 35 lines modified
1 .class·public·Lj/b0; 
2 .super·Ljava/lang/Object;1 .class·public·final·LD1/v;
 2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·synthetic·f:Ljava/lang/Object;
4 #·direct·methods 
5 .method·public·constructor·<init>()V 
6 ····.locals·0 
  
7 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 .field·public·g:I
  
 7 .field·public·final·synthetic·h:LD1/o;
8 ····return-void 
9 .end·method 
  
  
10 #·virtual·methods8 #·direct·methods
11 .method·public·a(Landroid/text/StaticLayout$Builder;Landroid/widget/TextView;)V9 .method·public·constructor·<init>(LD1/o;LJ1/e;)V
12 ····.locals·010 ····.locals·0
  
13 ····.line·111 ····.line·1
14 ····return-void12 ····iput-object·p1,·p0,·LD1/v;->h:LD1/o;
  
15 ····.line·213 ····.line·2
16 ····.line·314 ····.line·3
 15 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
17 ····.line·416 ····.line·4
18 ····.line·517 ····.line·5
19 ····.line·618 ····.line·6
 19 ····return-void
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····.line·1124 ····.line·11
25 ····.line·1225 ····.line·12
26 ····.line·1326 ····.line·13
Offset 163, 51 lines modifiedOffset 165, 61 lines modified
163 ····.line·143165 ····.line·143
164 ····.line·144166 ····.line·144
165 ····.line·145167 ····.line·145
166 ····.line·146168 ····.line·146
167 ····.line·147169 ····.line·147
168 ····.line·148170 ····.line·148
169 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
170 .end·method176 .end·method
  
171 .method·public·b(Landroid/widget/TextView;)Z 
 177 #·virtual·methods
 178 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
172 ····.locals·2179 ····.locals·1
  
173 ····.line·1180 ····.line·1
174 ····sget-object·v0,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;181 ····iput-object·p1,·p0,·LD1/v;->f:Ljava/lang/Object;
  
175 ····.line·2182 ····.line·2
176 ····.line·3183 ····.line·3
177 ····const-string·v1,·"getHorizontallyScrolling"184 ····iget·p1,·p0,·LD1/v;->g:I
  
178 ····.line·4185 ····.line·4
179 ····.line·5186 ····.line·5
180 ····invoke-static·{p1,·v1,·v0},·Lj/c0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;187 ····const/high16·v0,·-0x80000000
  
181 ····.line·6188 ····.line·6
182 ····.line·7189 ····.line·7
 190 ····or-int/2addr·p1,·v0
  
183 ····.line·8191 ····.line·8
184 ····move-result-object·p1192 ····iput·p1,·p0,·LD1/v;->g:I
  
185 ····.line·9193 ····.line·9
186 ····check-cast·p1,·Ljava/lang/Boolean; 
  
187 ····.line·10194 ····.line·10
 195 ····iget-object·p1,·p0,·LD1/v;->h:LD1/o;
188 ····.line·11 
189 ····invoke-virtual·{p1},·Ljava/lang/Boolean;->booleanValue()Z 
  
 196 ····.line·11
190 ····.line·12197 ····.line·12
 198 ····const/4·v0,·0x0
  
191 ····.line·13199 ····.line·13
 200 ····invoke-virtual·{p1,·v0,·p0},·LD1/o;->b(Ljava/lang/Object;LJ1/e;)Ljava/lang/Object;
192 ····.line·14 
193 ····move-result·p1 
  
 201 ····.line·14
194 ····.line·15202 ····.line·15
195 ····return·p1 
196 ····.line·16203 ····.line·16
 204 ····move-result-object·p1
  
197 ····.line·17205 ····.line·17
 206 ····return-object·p1
198 ····.line·18207 ····.line·18
199 ····.line·19208 ····.line·19
200 ····.line·20209 ····.line·20
201 ····.line·21210 ····.line·21
202 ····.line·22211 ····.line·22
203 ····.line·23212 ····.line·23
204 ····.line·24213 ····.line·24
Offset 268, 8 lines modifiedOffset 280, 13 lines modified
268 ····.line·79280 ····.line·79
269 ····.line·80281 ····.line·80
270 ····.line·81282 ····.line·81
271 ····.line·82283 ····.line·82
272 ····.line·83284 ····.line·83
273 ····.line·84285 ····.line·84
274 ····.line·85286 ····.line·85
 287 ····.line·86
 288 ····.line·87
 289 ····.line·88
 290 ····.line·89
 291 ····.line·90
275 .end·method292 .end·method
5.52 KB
smali/j/a0.smali vs.
smali/i/v0.smali
Max HTML report size reached
4.68 KB
smali/j/M.smali vs.
smali/i/N.smali
Max HTML report size reached
799 B
smali/j/A0.smali vs.
smali/N/j.smali
Files 6% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·abstract·Lj/A0;1 .class·public·abstract·LN/j;
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/res/Configuration;)I5 .method·public·static·a(Landroid/view/ViewGroup;)Z
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/content/res/Configuration;->getLayoutDirection()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 93, 8 lines modifiedOffset 93, 13 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
6.69 KB
smali/j/b1.smali vs.
smali/i/Z0.smali
Max HTML report size reached
4.91 KB
smali/j/I.smali vs.
smali/r0/c.smali
Max HTML report size reached
25.2 KB
smali/j/v.smali vs.
smali/k0/C.smali
Max HTML report size reached
23.4 KB
smali/j/K0.smali vs.
smali/h/q.smali
Max HTML report size reached
7.0 KB
smali/j/t0.smali vs.
smali/Z/l.smali
Max HTML report size reached
634 B
smali/j/g0.smali vs.
smali/i/g0.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/g0;1 .class·public·abstract·Li/g0;
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/view/View;FF)V5 .method·public·static·a(Landroid/view/View;FF)V
6 ····.locals·06 ····.locals·0
Offset 414, 22 lines modifiedOffset 414, 8 lines modified
414 ····.line·402414 ····.line·402
415 ····.line·403415 ····.line·403
416 ····.line·404416 ····.line·404
417 ····.line·405417 ····.line·405
418 ····.line·406418 ····.line·406
419 ····.line·407419 ····.line·407
420 ····.line·408420 ····.line·408
421 ····.line·409 
422 ····.line·410 
423 ····.line·411 
424 ····.line·412 
425 ····.line·413 
426 ····.line·414 
427 ····.line·415 
428 ····.line·416 
429 ····.line·417 
430 ····.line·418 
431 ····.line·419 
432 ····.line·420 
433 ····.line·421 
434 ····.line·422 
435 .end·method421 .end·method
1.03 KB
smali/j/P.smali vs.
smali/f0/D.smali
Files 9% similar despite different names
    
Offset 1, 26 lines modifiedOffset 1, 34 lines modified
1 .class·public·abstract·Lj/P;1 .class·public·final·Lf0/D;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·a:I
  
 6 .field·public·b:I
  
 7 .field·public·c:I
  
  
4 #·direct·methods8 #·virtual·methods
5 .method·public·static·a(Ljava/lang/String;)Ljava/util/Locale;9 .method·public·final·a(Lf0/W;)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-static·{p0},·Ljava/util/Locale;->forLanguageTag(Ljava/lang/String;)Ljava/util/Locale;12 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····.line·415 ····.line·4
12 ····move-result-object·p016 ····const/4·p1,·0x0
  
13 ····.line·517 ····.line·5
14 ····return-object·p018 ····throw·p1
15 ····.line·619 ····.line·6
16 ····.line·720 ····.line·7
17 ····.line·821 ····.line·8
18 ····.line·922 ····.line·9
19 ····.line·1023 ····.line·10
20 ····.line·1124 ····.line·11
21 ····.line·1225 ····.line·12
Offset 93, 8 lines modifiedOffset 101, 13 lines modified
93 ····.line·79101 ····.line·79
94 ····.line·80102 ····.line·80
95 ····.line·81103 ····.line·81
96 ····.line·82104 ····.line·82
97 ····.line·83105 ····.line·83
98 ····.line·84106 ····.line·84
99 ····.line·85107 ····.line·85
 108 ····.line·86
 109 ····.line·87
 110 ····.line·88
 111 ····.line·89
 112 ····.line·90
100 .end·method113 .end·method
18.2 KB
smali/j/d1.smali vs.
smali/i/b1.smali
Max HTML report size reached
1.42 KB
smali/j/S.smali vs.
smali/i/S.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/S;1 .class·public·abstract·Li/S;
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/widget/TextView;)I5 .method·public·static·a(Landroid/widget/TextView;)I
6 ····.locals·06 ····.locals·0
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
101 .method·public·static·b(Landroid/widget/TextView;IIII)V106 .method·public·static·b(Landroid/widget/TextView;IIII)V
102 ····.locals·0107 ····.locals·0
  
103 ····.line·1108 ····.line·1
104 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/TextView;->setAutoSizeTextTypeUniformWithConfiguration(IIII)V109 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/TextView;->setAutoSizeTextTypeUniformWithConfiguration(IIII)V
Offset 1320, 28 lines modifiedOffset 1325, 14 lines modified
1320 ····.line·4021325 ····.line·402
1321 ····.line·4031326 ····.line·403
1322 ····.line·4041327 ····.line·404
1323 ····.line·4051328 ····.line·405
1324 ····.line·4061329 ····.line·406
1325 ····.line·4071330 ····.line·407
1326 ····.line·4081331 ····.line·408
1327 ····.line·409 
1328 ····.line·410 
1329 ····.line·411 
1330 ····.line·412 
1331 ····.line·413 
1332 ····.line·414 
1333 ····.line·415 
1334 ····.line·416 
1335 ····.line·417 
1336 ····.line·418 
1337 ····.line·419 
1338 ····.line·420 
1339 ····.line·421 
1340 ····.line·422 
1341 .end·method1332 .end·method
  
1342 .method·public·static·d(Landroid/widget/TextView;Ljava/lang/String;)Z1333 .method·public·static·d(Landroid/widget/TextView;Ljava/lang/String;)Z
1343 ····.locals·01334 ····.locals·0
  
1344 ····.line·11335 ····.line·1
1345 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setFontVariationSettings(Ljava/lang/String;)Z1336 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setFontVariationSettings(Ljava/lang/String;)Z
Offset 1493, 8 lines modifiedOffset 1484, 12 lines modified
1493 ····.line·1431484 ····.line·143
1494 ····.line·1441485 ····.line·144
1495 ····.line·1451486 ····.line·145
1496 ····.line·1461487 ····.line·146
1497 ····.line·1471488 ····.line·147
1498 ····.line·1481489 ····.line·148
1499 ····.line·1491490 ····.line·149
 1491 ····.line·150
 1492 ····.line·151
 1493 ····.line·152
 1494 ····.line·153
1500 .end·method1495 .end·method
9.62 KB
smali/j/U0.smali vs.
smali/i/S0.smali
Max HTML report size reached
3.59 KB
smali/j/D.smali vs.
smali/i/E.smali
Max HTML report size reached
6.77 KB
smali/j/g.smali vs.
smali/m1/e.smali
Max HTML report size reached
1.54 KB
smali/j/y0.smali vs.
smali/i/s0.smali
Files 10% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·abstract·Lj/y0;1 .class·public·abstract·Li/s0;
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/widget/PopupWindow;Landroid/transition/Transition;)V5 .method·public·static·a(Landroid/widget/PopupWindow;Landroid/graphics/Rect;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setEnterTransition(Landroid/transition/Transition;)V8 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setEpicenterBounds(Landroid/graphics/Rect;)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 155, 21 lines modifiedOffset 155, 25 lines modified
155 ····.line·143155 ····.line·143
156 ····.line·144156 ····.line·144
157 ····.line·145157 ····.line·145
158 ····.line·146158 ····.line·146
159 ····.line·147159 ····.line·147
160 ····.line·148160 ····.line·148
161 ····.line·149161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
162 .end·method166 .end·method
  
163 .method·public·static·b(Landroid/widget/PopupWindow;Landroid/transition/Transition;)V167 .method·public·static·b(Landroid/widget/PopupWindow;Z)V
164 ····.locals·0168 ····.locals·0
  
165 ····.line·1169 ····.line·1
166 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setExitTransition(Landroid/transition/Transition;)V170 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setIsClippedToScreen(Z)V
  
167 ····.line·2171 ····.line·2
168 ····.line·3172 ····.line·3
169 ····.line·4173 ····.line·4
170 ····return-void174 ····return-void
171 ····.line·5175 ····.line·5
172 ····.line·6176 ····.line·6
Offset 312, 8 lines modifiedOffset 316, 12 lines modified
312 ····.line·143316 ····.line·143
313 ····.line·144317 ····.line·144
314 ····.line·145318 ····.line·145
315 ····.line·146319 ····.line·146
316 ····.line·147320 ····.line·147
317 ····.line·148321 ····.line·148
318 ····.line·149322 ····.line·149
 323 ····.line·150
 324 ····.line·151
 325 ····.line·152
 326 ····.line·153
319 .end·method327 .end·method
5.37 KB
smali/j/L0.smali vs.
smali/r0/d.smali
Max HTML report size reached
3.41 KB
smali/j/z0.smali vs.
smali/m1/z.smali
Files 13% similar despite different names
    
Offset 1, 29 lines modifiedOffset 1, 43 lines modified
1 .class·public·abstract·Lj/z0;1 .class·public·final·Lm1/z;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·b:Ljava/util/concurrent/atomic/AtomicLong;
  
  
 6 #·instance·fields
 7 .field·public·final·a:J
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·a(Landroid/widget/PopupWindow;Z)V9 .method·static·constructor·<clinit>()V
6 ····.locals·010 ····.locals·3
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setTouchModal(Z)V12 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong;
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
 15 ····const-wide/16·v1,·0x0
  
11 ····.line·416 ····.line·4
12 ····return-void 
13 ····.line·517 ····.line·5
 18 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V
  
14 ····.line·619 ····.line·6
15 ····.line·720 ····.line·7
16 ····.line·821 ····.line·8
 22 ····sput-object·v0,·Lm1/z;->b:Ljava/util/concurrent/atomic/AtomicLong;
  
17 ····.line·923 ····.line·9
18 ····.line·1024 ····.line·10
 25 ····return-void
19 ····.line·1126 ····.line·11
20 ····.line·1227 ····.line·12
21 ····.line·1328 ····.line·13
22 ····.line·1429 ····.line·14
23 ····.line·1530 ····.line·15
24 ····.line·1631 ····.line·16
25 ····.line·1732 ····.line·17
Offset 99, 64 lines modifiedOffset 113, 108 lines modified
99 ····.line·87113 ····.line·87
100 ····.line·88114 ····.line·88
101 ····.line·89115 ····.line·89
102 ····.line·90116 ····.line·90
103 ····.line·91117 ····.line·91
104 ····.line·92118 ····.line·92
105 ····.line·93119 ····.line·93
 120 .end·method
  
 121 .method·public·constructor·<init>(J)V
 122 ····.locals·0
  
 123 ····.line·1
 124 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 125 ····.line·2
 126 ····.line·3
106 ····.line·94127 ····.line·4
 128 ····iput-wide·p1,·p0,·Lm1/z;->a:J
  
107 ····.line·95129 ····.line·5
108 ····.line·96130 ····.line·6
 131 ····return-void
109 ····.line·97132 ····.line·7
110 ····.line·98133 ····.line·8
111 ····.line·99134 ····.line·9
112 ····.line·100135 ····.line·10
113 ····.line·101136 ····.line·11
114 ····.line·102137 ····.line·12
115 ····.line·103138 ····.line·13
116 ····.line·104139 ····.line·14
117 ····.line·105140 ····.line·15
118 ····.line·106141 ····.line·16
119 ····.line·107142 ····.line·17
120 ····.line·108143 ····.line·18
121 ····.line·109144 ····.line·19
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·120145 ····.line·20
133 ····.line·121146 ····.line·21
134 ····.line·122147 ····.line·22
135 ····.line·123148 ····.line·23
136 ····.line·124149 ····.line·24
137 ····.line·125150 ····.line·25
138 ····.line·126151 ····.line·26
139 ····.line·127152 ····.line·27
140 ····.line·128153 ····.line·28
141 ····.line·129154 ····.line·29
142 ····.line·130155 ····.line·30
143 ····.line·131156 ····.line·31
144 ····.line·132157 ····.line·32
145 ····.line·133158 ····.line·33
146 ····.line·134159 ····.line·34
147 ····.line·135160 ····.line·35
148 ····.line·136161 ····.line·36
149 ····.line·137162 ····.line·37
150 ····.line·138163 ····.line·38
151 ····.line·139164 ····.line·39
152 ····.line·140165 ····.line·40
153 ····.line·141166 ····.line·41
154 ····.line·142167 ····.line·42
155 ····.line·143168 ····.line·43
156 ····.line·144169 ····.line·44
157 ····.line·145170 ····.line·45
158 ····.line·146171 ····.line·46
159 ····.line·147172 ····.line·47
160 ····.line·148173 ····.line·48
161 ····.line·149174 ····.line·49
 175 ····.line·50
 176 ····.line·51
 177 ····.line·52
 178 ····.line·53
 179 ····.line·54
 180 ····.line·55
Max diff block lines reached; 0/3414 bytes (0.00%) of diff not shown.
6.97 KB
smali/j/l0.smali vs.
smali/I/D.smali
Max HTML report size reached
139 KB
smali/j/x.smali vs.
smali/g/d.smali
Max HTML report size reached
4.59 KB
smali/j/M0.smali vs.
smali/r0/f.smali
Max HTML report size reached
88.3 KB
smali/j/j0.smali vs.
smali/i/w0.smali
Max HTML report size reached
3.51 KB
smali/j/V0.smali vs.
smali/i/T0.smali
Files 6% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·Lj/V0;1 .class·public·final·Li/T0;
2 .super·LQ/b;2 .super·LP/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;5 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
6 ····.annotation·system·Ldalvik/annotation/Signature;6 ····.annotation·system·Ldalvik/annotation/Signature;
7 ········value·=·{7 ········value·=·{
8 ············"Landroid/os/Parcelable$Creator<",8 ············"Landroid/os/Parcelable$Creator<",
9 ············"Lj/V0;",9 ············"Li/T0;",
10 ············">;"10 ············">;"
11 ········}11 ········}
12 ····.end·annotation12 ····.end·annotation
13 .end·field13 .end·field
  
  
14 #·instance·fields14 #·instance·fields
Offset 20, 27 lines modifiedOffset 20, 27 lines modified
  
  
20 #·direct·methods20 #·direct·methods
21 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
22 ····.locals·222 ····.locals·2
  
23 ····.line·123 ····.line·1
24 ····new-instance·v0,·Lj/U0;24 ····new-instance·v0,·Li/S0;
  
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····const/4·v1,·0x027 ····const/4·v1,·0x0
  
28 ····.line·428 ····.line·4
29 ····invoke-direct·{v0,·v1},·Lj/U0;-><init>(I)V29 ····invoke-direct·{v0,·v1},·Li/S0;-><init>(I)V
  
30 ····.line·530 ····.line·5
31 ····.line·631 ····.line·6
32 ····.line·732 ····.line·7
33 ····sput-object·v0,·Lj/V0;->CREATOR:Landroid/os/Parcelable$Creator;33 ····sput-object·v0,·Li/T0;->CREATOR:Landroid/os/Parcelable$Creator;
  
34 ····.line·834 ····.line·8
35 ····.line·935 ····.line·9
36 ····return-void36 ····return-void
37 ····.line·1037 ····.line·10
38 ····.line·1138 ····.line·11
39 ····.line·1239 ····.line·12
Offset 116, 21 lines modifiedOffset 116, 26 lines modified
116 ····.line·82116 ····.line·82
117 ····.line·83117 ····.line·83
118 ····.line·84118 ····.line·84
119 ····.line·85119 ····.line·85
120 ····.line·86120 ····.line·86
121 ····.line·87121 ····.line·87
122 ····.line·88122 ····.line·88
 123 ····.line·89
 124 ····.line·90
 125 ····.line·91
 126 ····.line·92
 127 ····.line·93
123 .end·method128 .end·method
  
124 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V129 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
125 ····.locals·0130 ····.locals·0
  
126 ····.line·1131 ····.line·1
127 ····invoke-direct·{p0,·p1,·p2},·LQ/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V132 ····invoke-direct·{p0,·p1,·p2},·LP/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
128 ····.line·2133 ····.line·2
129 ····.line·3134 ····.line·3
130 ····.line·4135 ····.line·4
131 ····const/4·p2,·0x0136 ····const/4·p2,·0x0
  
132 ····.line·5137 ····.line·5
Offset 150, 15 lines modifiedOffset 155, 15 lines modified
  
150 ····.line·12155 ····.line·12
151 ····.line·13156 ····.line·13
152 ····.line·14157 ····.line·14
153 ····move-result·p1158 ····move-result·p1
  
154 ····.line·15159 ····.line·15
155 ····iput-boolean·p1,·p0,·Lj/V0;->e:Z160 ····iput-boolean·p1,·p0,·Li/T0;->e:Z
  
156 ····.line·16161 ····.line·16
157 ····.line·17162 ····.line·17
158 ····return-void163 ····return-void
159 ····.line·18164 ····.line·18
160 ····.line·19165 ····.line·19
161 ····.line·20166 ····.line·20
Offset 287, 14 lines modifiedOffset 292, 18 lines modified
287 ····.line·143292 ····.line·143
288 ····.line·144293 ····.line·144
289 ····.line·145294 ····.line·145
290 ····.line·146295 ····.line·146
291 ····.line·147296 ····.line·147
292 ····.line·148297 ····.line·148
293 ····.line·149298 ····.line·149
 299 ····.line·150
 300 ····.line·151
 301 ····.line·152
 302 ····.line·153
294 .end·method303 .end·method
  
  
295 #·virtual·methods304 #·virtual·methods
296 .method·public·final·toString()Ljava/lang/String;305 .method·public·final·toString()Ljava/lang/String;
297 ····.locals·2306 ····.locals·2
  
Offset 338, 15 lines modifiedOffset 347, 15 lines modified
338 ····.line·20347 ····.line·20
339 ····.line·21348 ····.line·21
340 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;349 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
341 ····.line·22350 ····.line·22
342 ····.line·23351 ····.line·23
343 ····.line·24352 ····.line·24
344 ····iget-boolean·v1,·p0,·Lj/V0;->e:Z353 ····iget-boolean·v1,·p0,·Li/T0;->e:Z
  
345 ····.line·25354 ····.line·25
346 ····.line·26355 ····.line·26
347 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;356 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
  
348 ····.line·27357 ····.line·27
349 ····.line·28358 ····.line·28
Offset 415, 26 lines modifiedOffset 424, 31 lines modified
415 ····.line·82424 ····.line·82
416 ····.line·83425 ····.line·83
Max diff block lines reached; 830/3520 bytes (23.58%) of diff not shown.
544 B
smali/j/E.smali vs.
smali/i/F.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lj/E;1 .class·public·abstract·Li/F;
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/view/ViewTreeObserver;Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V5 .method·public·static·a(Landroid/view/ViewTreeObserver;Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
6 ····.locals·06 ····.locals·0
Offset 155, 8 lines modifiedOffset 155, 12 lines modified
155 ····.line·143155 ····.line·143
156 ····.line·144156 ····.line·144
157 ····.line·145157 ····.line·145
158 ····.line·146158 ····.line·146
159 ····.line·147159 ····.line·147
160 ····.line·148160 ····.line·148
161 ····.line·149161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
162 .end·method166 .end·method
4.66 KB
smali/j/g1.smali vs.
smali/f0/v.smali
Max HTML report size reached
38.6 KB
smali/j/H.smali vs.
smali/g/g.smali
Max HTML report size reached
1.75 KB
smali/j/I0.smali vs.
smali/i/G0.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lj/I0;1 .class·public·final·Li/G0;
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:I5 .field·public·a:I
  
Offset 22, 30 lines modifiedOffset 22, 30 lines modified
  
  
22 #·virtual·methods22 #·virtual·methods
23 .method·public·final·a(II)V23 .method·public·final·a(II)V
24 ····.locals·224 ····.locals·2
  
25 ····.line·125 ····.line·1
26 ····iput·p1,·p0,·Lj/I0;->c:I26 ····iput·p1,·p0,·Li/G0;->c:I
  
27 ····.line·227 ····.line·2
28 ····.line·328 ····.line·3
29 ····iput·p2,·p0,·Lj/I0;->d:I29 ····iput·p2,·p0,·Li/G0;->d:I
  
30 ····.line·430 ····.line·4
31 ····.line·531 ····.line·5
32 ····const/4·v0,·0x132 ····const/4·v0,·0x1
  
33 ····.line·633 ····.line·6
34 ····iput-boolean·v0,·p0,·Lj/I0;->h:Z34 ····iput-boolean·v0,·p0,·Li/G0;->h:Z
  
35 ····.line·735 ····.line·7
36 ····.line·836 ····.line·8
37 ····iget-boolean·v0,·p0,·Lj/I0;->g:Z37 ····iget-boolean·v0,·p0,·Li/G0;->g:Z
  
38 ····.line·938 ····.line·9
39 ····.line·1039 ····.line·10
40 ····const/high16·v1,·-0x8000000040 ····const/high16·v1,·-0x80000000
  
41 ····.line·1141 ····.line·11
42 ····.line·1242 ····.line·12
Offset 53, 45 lines modifiedOffset 53, 45 lines modified
  
53 ····.line·1353 ····.line·13
54 ····.line·1454 ····.line·14
55 ····if-eq·p2,·v1,·:cond_055 ····if-eq·p2,·v1,·:cond_0
  
56 ····.line·1556 ····.line·15
57 ····.line·1657 ····.line·16
58 ····iput·p2,·p0,·Lj/I0;->a:I58 ····iput·p2,·p0,·Li/G0;->a:I
  
59 ····.line·1759 ····.line·17
60 ····.line·1860 ····.line·18
61 ····:cond_061 ····:cond_0
62 ····if-eq·p1,·v1,·:cond_362 ····if-eq·p1,·v1,·:cond_3
  
63 ····.line·1963 ····.line·19
64 ····.line·2064 ····.line·20
65 ····iput·p1,·p0,·Lj/I0;->b:I65 ····iput·p1,·p0,·Li/G0;->b:I
  
66 ····.line·2166 ····.line·21
67 ····.line·2267 ····.line·22
68 ····goto·:goto_068 ····goto·:goto_0
  
69 ····.line·2369 ····.line·23
70 ····:cond_170 ····:cond_1
71 ····if-eq·p1,·v1,·:cond_271 ····if-eq·p1,·v1,·:cond_2
  
72 ····.line·2472 ····.line·24
73 ····.line·2573 ····.line·25
74 ····iput·p1,·p0,·Lj/I0;->a:I74 ····iput·p1,·p0,·Li/G0;->a:I
  
75 ····.line·2675 ····.line·26
76 ····.line·2776 ····.line·27
77 ····:cond_277 ····:cond_2
78 ····if-eq·p2,·v1,·:cond_378 ····if-eq·p2,·v1,·:cond_3
  
79 ····.line·2879 ····.line·28
80 ····.line·2980 ····.line·29
81 ····iput·p2,·p0,·Lj/I0;->b:I81 ····iput·p2,·p0,·Li/G0;->b:I
  
82 ····.line·3082 ····.line·30
83 ····.line·3183 ····.line·31
84 ····:cond_384 ····:cond_3
85 ····:goto_085 ····:goto_0
86 ····return-void86 ····return-void
87 ····.line·3287 ····.line·32
Offset 208, 8 lines modifiedOffset 208, 12 lines modified
208 ····.line·143208 ····.line·143
209 ····.line·144209 ····.line·144
210 ····.line·145210 ····.line·145
211 ····.line·146211 ····.line·146
212 ····.line·147212 ····.line·147
213 ····.line·148213 ····.line·148
214 ····.line·149214 ····.line·149
 215 ····.line·150
 216 ····.line·151
 217 ····.line·152
 218 ····.line·153
215 .end·method219 .end·method
55.1 KB
smali/j/m0.smali vs.
smali/k0/c.smali
Max HTML report size reached
3.85 KB
smali/j0/d.smali vs.
smali/R0/s.smali
Max HTML report size reached
4.84 KB
smali/j0/e.smali vs.
smali/f0/o.smali
Max HTML report size reached
76.1 KB
smali/j0/b.smali vs.
smali/M0/k.smali
Max HTML report size reached
35.3 KB
smali/j0/c.smali vs.
smali/g1/c.smali
Max HTML report size reached
27.6 KB
smali/e1/n0.smali vs.
smali/c1/b0.smali
Max HTML report size reached
25.8 KB
smali/e1/s0.smali vs.
smali/c1/U.smali
Max HTML report size reached
911 B
smali/e1/w0.smali vs.
smali/c1/Z.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/w0;1 .class·public·final·Lc1/Z;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
909 B
smali/e1/T.smali vs.
smali/c1/T.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/T;1 .class·public·final·Lc1/T;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
24.6 KB
smali/e1/x0.smali vs.
smali/c1/e0.smali
Max HTML report size reached
31.4 KB
smali/e1/t.smali vs.
smali/I1/m.smali
Max HTML report size reached
28.0 KB
smali/e1/Y.smali vs.
smali/b2/o.smali
Max HTML report size reached
909 B
smali/e1/Z.smali vs.
smali/c1/s.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/Z;1 .class·public·final·Lc1/s;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
909 B
smali/e1/s.smali vs.
smali/c1/X.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/s;1 .class·public·final·Lc1/X;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
21.0 KB
smali/e1/v0.smali vs.
smali/c1/u0.smali
Max HTML report size reached
9.12 KB
smali/e1/p.smali vs.
smali/c1/p.smali
Max HTML report size reached
911 B
smali/e1/k.smali vs.
smali/c1/w0.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/k;1 .class·public·final·Lc1/w0;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
19.4 KB
smali/e1/j.smali vs.
smali/R/o.smali
Max HTML report size reached
24.6 KB
smali/e1/z.smali vs.
smali/D1/A.smali
Max HTML report size reached
10.0 KB
smali/e1/c0.smali vs.
smali/c1/S.smali
Max HTML report size reached
911 B
smali/e1/q.smali vs.
smali/c1/h0.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/q;1 .class·public·final·Lc1/h0;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
43.2 KB
smali/e1/r.smali vs.
smali/R/y.smali
Max HTML report size reached
5.56 KB
smali/e1/N.smali vs.
smali/c1/N.smali
Max HTML report size reached
913 B
smali/e1/h0.smali vs.
smali/c1/r0.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/h0;1 .class·public·final·Lc1/r0;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
911 B
smali/e1/u.smali vs.
smali/c1/k0.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/u;1 .class·public·final·Lc1/k0;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
26.8 KB
smali/e1/d.smali vs.
smali/c1/i0.smali
Max HTML report size reached
10.1 KB
smali/e1/q0.smali vs.
smali/c1/q0.smali
Max HTML report size reached
913 B
smali/e1/r0.smali vs.
smali/c1/d0.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/r0;1 .class·public·final·Lc1/d0;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
12.1 KB
smali/e1/u0.smali vs.
smali/e2/u.smali
Max HTML report size reached
913 B
smali/e1/o0.smali vs.
smali/c1/g0.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/o0;1 .class·public·final·Lc1/g0;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
31.8 KB
smali/e1/h.smali vs.
smali/h/A.smali
Max HTML report size reached
911 B
smali/e1/V.smali vs.
smali/c1/l0.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/V;1 .class·public·final·Lc1/l0;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
35.5 KB
smali/e1/B.smali vs.
smali/V/A.smali
Max HTML report size reached
911 B
smali/e1/k0.smali vs.
smali/c1/k.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/k0;1 .class·public·final·Lc1/k;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
909 B
smali/e1/o.smali vs.
smali/c1/u.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/o;1 .class·public·final·Lc1/u;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
42.8 KB
smali/e1/l.smali vs.
smali/f0/r.smali
Max HTML report size reached
911 B
smali/e1/y.smali vs.
smali/c1/o0.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/y;1 .class·public·final·Lc1/o0;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
29.0 KB
smali/e1/W.smali vs.
smali/D1/u.smali
Max HTML report size reached
909 B
smali/e1/X.smali vs.
smali/c1/V.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/X;1 .class·public·final·Lc1/V;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
6.15 KB
smali/e1/O.smali vs.
smali/c1/O.smali
Max HTML report size reached
909 B
smali/e1/C.smali vs.
smali/c1/o.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/C;1 .class·public·final·Lc1/o;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
9.11 KB
smali/e1/f.smali vs.
smali/c1/f.smali
Max HTML report size reached
909 B
smali/e1/m.smali vs.
smali/c1/y.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/m;1 .class·public·final·Lc1/y;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
49.3 KB
smali/e1/U.smali vs.
smali/V/l.smali
Max HTML report size reached
23.0 KB
smali/e1/p0.smali vs.
smali/c1/m0.smali
Max HTML report size reached
909 B
smali/e1/A.smali vs.
smali/c1/C.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/A;1 .class·public·final·Lc1/C;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
26.7 KB
smali/e1/f0.smali vs.
smali/c1/W.smali
Max HTML report size reached
909 B
smali/e1/w.smali vs.
smali/c1/m.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/w;1 .class·public·final·Lc1/m;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
28.8 KB
smali/e1/n.smali vs.
smali/D1/w.smali
Max HTML report size reached
909 B
smali/e1/i.smali vs.
smali/c1/w.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/i;1 .class·public·final·Lc1/w;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
27.0 KB
smali/e1/Q.smali vs.
smali/c1/r.smali
Max HTML report size reached
27.7 KB
smali/e1/F.smali vs.
smali/M0/p.smali
Max HTML report size reached
20.5 KB
smali/e1/a0.smali vs.
smali/M0/u.smali
Max HTML report size reached
909 B
smali/e1/e.smali vs.
smali/c1/i.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/e;1 .class·public·final·Lc1/i;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
911 B
smali/e1/d0.smali vs.
smali/c1/P.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/d0;1 .class·public·final·Lc1/P;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
909 B
smali/e1/I.smali vs.
smali/c1/g.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/I;1 .class·public·final·Lc1/g;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
9.12 KB
smali/e1/v.smali vs.
smali/c1/v.smali
Max HTML report size reached
51.4 KB
smali/e1/i0.smali vs.
smali/D1/e.smali
Max HTML report size reached
14.8 KB
smali/e1/t0.smali vs.
smali/c1/p0.smali
Max HTML report size reached
911 B
smali/e1/g0.smali vs.
smali/c1/G.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/g0;1 .class·public·final·Lc1/G;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
909 B
smali/e1/P.smali vs.
smali/c1/E.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/P;1 .class·public·final·Lc1/E;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
23.1 KB
smali/e1/S.smali vs.
smali/b2/j.smali
Max HTML report size reached
24.4 KB
smali/e1/D.smali vs.
smali/D1/G.smali
Max HTML report size reached
909 B
smali/e1/g.smali vs.
smali/c1/A.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/g;1 .class·public·final·Lc1/A;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
11.8 KB
smali/e1/y0.smali vs.
smali/c1/f0.smali
Max HTML report size reached
909 B
smali/e1/c.smali vs.
smali/c1/I.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/c;1 .class·public·final·Lc1/I;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
911 B
smali/e1/l0.smali vs.
smali/c1/e.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/l0;1 .class·public·final·Lc1/e;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
28.4 KB
smali/e1/x.smali vs.
smali/f0/h0.smali
Max HTML report size reached
909 B
smali/e1/G.smali vs.
smali/c1/c.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/G;1 .class·public·final·Lc1/c;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
32.3 KB
smali/e1/j0.smali vs.
smali/c1/h.smali
Max HTML report size reached
909 B
smali/e1/E.smali vs.
smali/c1/q.smali
Files 9% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Le1/E;1 .class·public·final·Lc1/q;
2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;2 .super·Lcom/google/crypto/tink/shaded/protobuf/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;5 .implements·Lcom/google/crypto/tink/shaded/protobuf/Y;
  
  
Offset 97, 14 lines modifiedOffset 97, 19 lines modified
97 ····.line·8297 ····.line·82
98 ····.line·8398 ····.line·83
99 ····.line·8499 ····.line·84
100 ····.line·85100 ····.line·85
101 ····.line·86101 ····.line·86
102 ····.line·87102 ····.line·87
103 ····.line·88103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
104 .end·method109 .end·method
  
105 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;110 .method·public·final·bridge·synthetic·clone()Ljava/lang/Object;
106 ····.locals·1111 ····.locals·1
  
107 ····.line·1112 ····.line·1
108 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;113 ····invoke-virtual·{p0},·Lcom/google/crypto/tink/shaded/protobuf/y;->e()Lcom/google/crypto/tink/shaded/protobuf/y;
Offset 195, 8 lines modifiedOffset 200, 13 lines modified
195 ····.line·82200 ····.line·82
196 ····.line·83201 ····.line·83
197 ····.line·84202 ····.line·84
198 ····.line·85203 ····.line·85
199 ····.line·86204 ····.line·86
200 ····.line·87205 ····.line·87
201 ····.line·88206 ····.line·88
 207 ····.line·89
 208 ····.line·90
 209 ····.line·91
 210 ····.line·92
 211 ····.line·93
202 .end·method212 .end·method
24.6 KB
smali/e1/H.smali vs.
smali/V1/b.smali
Max HTML report size reached
31.6 KB
smali/e1/m0.smali vs.
smali/d1/d.smali
Max HTML report size reached
28.3 KB
smali/e1/J.smali vs.
smali/V/t.smali
Max HTML report size reached
83.5 KB
smali/C1/k.smali vs.
smali/k0/i.smali
Max HTML report size reached
4.54 KB
smali/C1/d.smali vs.
smali/B1/c.smali
Max HTML report size reached
26.2 KB
smali/C1/h.smali vs.
smali/D1/o.smali
Max HTML report size reached
28.0 KB
smali/C1/f.smali vs.
smali/V/s.smali
Max HTML report size reached
176 KB
smali/C1/i.smali vs.
smali/M0/g.smali
Max HTML report size reached
4.61 KB
smali/C1/e.smali vs.
smali/B1/d.smali
Max HTML report size reached
10.3 KB
smali/C1/g.smali vs.
smali/B1/f.smali
Max HTML report size reached
5.75 KB
smali/E1/t.smali vs.
smali/i/M0.smali
Max HTML report size reached
11.6 KB
smali/E1/s.smali vs.
smali/D1/k.smali
Max HTML report size reached
8.58 KB
smali/E1/p.smali vs.
smali/m1/m.smali
Max HTML report size reached
6.93 KB
smali/E1/k.smali vs.
smali/D1/x.smali
Max HTML report size reached
3.12 KB
smali/E1/z.smali vs.
smali/Z/e.smali
Files 15% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·LE1/z;1 .class·public·final·LZ/e;
2 .super·LM1/c;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/content/DialogInterface$OnDismissListener;
  
4 #·instance·fields 
5 .field·public·synthetic·f:Ljava/lang/Object; 
  
6 .field·public·g:I 
  
 6 #·instance·fields
7 .field·public·final·synthetic·h:LE1/o;7 .field·public·final·synthetic·b:LZ/f;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(LE1/o;LK1/e;)V9 .method·public·constructor·<init>(LZ/f;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····iput-object·p1,·p0,·LE1/z;->h:LE1/o;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V 
  
16 ····.line·415 ····.line·4
 16 ····iput-object·p1,·p0,·LZ/e;->b:LZ/f;
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····return-void19 ····return-void
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
Offset 106, 116 lines modifiedOffset 105, 43 lines modified
106 ····.line·84105 ····.line·84
107 ····.line·85106 ····.line·85
108 ····.line·86107 ····.line·86
109 ····.line·87108 ····.line·87
110 ····.line·88109 ····.line·88
111 ····.line·89110 ····.line·89
112 ····.line·90111 ····.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 
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 .end·method112 .end·method
  
  
173 #·virtual·methods113 #·virtual·methods
174 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;114 .method·public·final·onDismiss(Landroid/content/DialogInterface;)V
175 ····.locals·1115 ····.locals·0
  
176 ····.line·1116 ····.line·1
177 ····iput-object·p1,·p0,·LE1/z;->f:Ljava/lang/Object;117 ····iget-object·p1,·p0,·LZ/e;->b:LZ/f;
  
178 ····.line·2118 ····.line·2
179 ····.line·3119 ····.line·3
180 ····iget·p1,·p0,·LE1/z;->g:I120 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
181 ····.line·4121 ····.line·4
182 ····.line·5122 ····.line·5
183 ····const/high16·v0,·-0x80000000 
  
184 ····.line·6123 ····.line·6
 124 ····return-void
185 ····.line·7125 ····.line·7
186 ····or-int/2addr·p1,·v0 
  
Max diff block lines reached; 665/3128 bytes (21.26%) of diff not shown.
29.5 KB
smali/E1/q.smali vs.
smali/q/i.smali
Max HTML report size reached
2.18 KB
smali/E1/r.smali vs.
smali/D1/n.smali
Files 7% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LE1/r;1 .class·public·final·LD1/n;
2 .super·LM1/c;2 .super·LL1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·synthetic·f:Ljava/lang/Object;5 .field·public·synthetic·f:Ljava/lang/Object;
  
6 .field·public·g:I6 .field·public·g:I
  
7 .field·public·final·synthetic·h:LE1/s;7 .field·public·final·synthetic·h:LD1/o;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(LE1/s;LK1/e;)V9 .method·public·constructor·<init>(LD1/o;LJ1/e;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····iput-object·p1,·p0,·LE1/r;->h:LE1/s;12 ····iput-object·p1,·p0,·LD1/n;->h:LD1/o;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V15 ····invoke-direct·{p0,·p2},·LL1/c;-><init>(LJ1/e;)V
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····return-void19 ····return-void
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
Offset 165, 49 lines modifiedOffset 165, 53 lines modified
165 ····.line·143165 ····.line·143
166 ····.line·144166 ····.line·144
167 ····.line·145167 ····.line·145
168 ····.line·146168 ····.line·146
169 ····.line·147169 ····.line·147
170 ····.line·148170 ····.line·148
171 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
172 .end·method176 .end·method
  
  
173 #·virtual·methods177 #·virtual·methods
174 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;178 .method·public·final·k(Ljava/lang/Object;)Ljava/lang/Object;
175 ····.locals·1179 ····.locals·1
  
176 ····.line·1180 ····.line·1
177 ····iput-object·p1,·p0,·LE1/r;->f:Ljava/lang/Object;181 ····iput-object·p1,·p0,·LD1/n;->f:Ljava/lang/Object;
  
178 ····.line·2182 ····.line·2
179 ····.line·3183 ····.line·3
180 ····iget·p1,·p0,·LE1/r;->g:I184 ····iget·p1,·p0,·LD1/n;->g:I
  
181 ····.line·4185 ····.line·4
182 ····.line·5186 ····.line·5
183 ····const/high16·v0,·-0x80000000187 ····const/high16·v0,·-0x80000000
  
184 ····.line·6188 ····.line·6
185 ····.line·7189 ····.line·7
186 ····or-int/2addr·p1,·v0190 ····or-int/2addr·p1,·v0
  
187 ····.line·8191 ····.line·8
188 ····iput·p1,·p0,·LE1/r;->g:I192 ····iput·p1,·p0,·LD1/n;->g:I
  
189 ····.line·9193 ····.line·9
190 ····.line·10194 ····.line·10
191 ····iget-object·p1,·p0,·LE1/r;->h:LE1/s;195 ····iget-object·p1,·p0,·LD1/n;->h:LD1/o;
  
192 ····.line·11196 ····.line·11
193 ····.line·12197 ····.line·12
194 ····const/4·v0,·0x0198 ····const/4·v0,·0x0
  
195 ····.line·13199 ····.line·13
196 ····invoke-virtual·{p1,·v0,·p0},·LE1/s;->b(Ljava/lang/Object;LK1/e;)Ljava/lang/Object;200 ····invoke-virtual·{p1,·v0,·p0},·LD1/o;->b(Ljava/lang/Object;LJ1/e;)Ljava/lang/Object;
  
197 ····.line·14201 ····.line·14
198 ····.line·15202 ····.line·15
199 ····.line·16203 ····.line·16
200 ····move-result-object·p1204 ····move-result-object·p1
  
201 ····.line·17205 ····.line·17
Offset 276, 8 lines modifiedOffset 280, 13 lines modified
276 ····.line·79280 ····.line·79
277 ····.line·80281 ····.line·80
278 ····.line·81282 ····.line·81
279 ····.line·82283 ····.line·82
280 ····.line·83284 ····.line·83
281 ····.line·84285 ····.line·84
282 ····.line·85286 ····.line·85
 287 ····.line·86
 288 ····.line·87
 289 ····.line·88
 290 ····.line·89
 291 ····.line·90
283 .end·method292 .end·method
25.3 KB
smali/E1/u.smali vs.
smali/D1/M.smali
Max HTML report size reached
58.5 KB
smali/E1/L.smali vs.
smali/m1/h.smali
Max HTML report size reached
3.07 KB
smali/E1/B.smali vs.
smali/I/h.smali
Files 18% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·LE1/B;1 .class·public·final·LI/h;
2 .super·LM1/c;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
 5 .field·public·final·a:LI/g;
5 .field·public·synthetic·f:Ljava/lang/Object; 
  
6 .field·public·g:I 
  
7 .field·public·final·synthetic·h:LE1/o; 
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·constructor·<init>(LE1/o;LK1/e;)V7 .method·public·constructor·<init>(LI/g;)V
10 ····.locals·08 ····.locals·0
  
11 ····.line·19 ····.line·1
12 ····iput-object·p1,·p0,·LE1/B;->h:LE1/o;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V 
  
16 ····.line·413 ····.line·4
 14 ····iput-object·p1,·p0,·LI/h;->a:LI/g;
  
17 ····.line·515 ····.line·5
18 ····.line·616 ····.line·6
19 ····return-void17 ····return-void
20 ····.line·718 ····.line·7
21 ····.line·819 ····.line·8
22 ····.line·920 ····.line·9
23 ····.line·1021 ····.line·10
Offset 106, 116 lines modifiedOffset 102, 45 lines modified
106 ····.line·84102 ····.line·84
107 ····.line·85103 ····.line·85
108 ····.line·86104 ····.line·86
109 ····.line·87105 ····.line·87
110 ····.line·88106 ····.line·88
111 ····.line·89107 ····.line·89
112 ····.line·90108 ····.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 
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 .end·method109 .end·method
  
  
173 #·virtual·methods110 #·virtual·methods
174 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;111 .method·public·final·toString()Ljava/lang/String;
175 ····.locals·1112 ····.locals·1
  
176 ····.line·1113 ····.line·1
177 ····iput-object·p1,·p0,·LE1/B;->f:Ljava/lang/Object;114 ····iget-object·v0,·p0,·LI/h;->a:LI/g;
  
178 ····.line·2115 ····.line·2
179 ····.line·3116 ····.line·3
180 ····iget·p1,·p0,·LE1/B;->g:I117 ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
181 ····.line·4118 ····.line·4
182 ····.line·5119 ····.line·5
183 ····const/high16·v0,·-0x80000000 
  
184 ····.line·6120 ····.line·6
 121 ····move-result-object·v0
185 ····.line·7 
186 ····or-int/2addr·p1,·v0 
  
 122 ····.line·7
 123 ····return-object·v0
Max diff block lines reached; 707/3076 bytes (22.98%) of diff not shown.
26.5 KB
smali/E1/o.smali vs.
smali/R/F.smali
Max HTML report size reached
5.71 KB
smali/E1/l.smali vs.
smali/D1/l.smali
Max HTML report size reached
5.17 KB
smali/E1/y.smali vs.
smali/V0/b.smali
Max HTML report size reached
4.5 KB
smali/E1/C.smali vs.
smali/g0/d.smali
Max HTML report size reached
5.74 KB
smali/E1/m.smali vs.
smali/R/L.smali
Max HTML report size reached
26.8 KB
smali/E1/A.smali vs.
smali/R/t.smali
Max HTML report size reached
25.6 KB
smali/E1/w.smali vs.
smali/I0/k.smali
Max HTML report size reached
4.33 KB
smali/E1/n.smali vs.
smali/Z1/m0.smali
Max HTML report size reached
5.99 KB
smali/E1/F.smali vs.
smali/D1/D.smali
Max HTML report size reached
13.5 KB
smali/E1/M.smali vs.
smali/V0/e.smali
Max HTML report size reached
7.87 KB
smali/E1/I.smali vs.
smali/D1/I.smali
Max HTML report size reached
3.26 KB
smali/E1/v.smali vs.
smali/Z/g.smali
Files 20% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·LE1/v;1 .class·public·final·LZ/g;
2 .super·LM1/c;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
4 #·instance·fields 
5 .field·public·synthetic·f:Ljava/lang/Object; 
  
6 .field·public·g:I 
  
 6 #·instance·fields
7 .field·public·final·synthetic·h:LE1/o;7 .field·public·final·synthetic·c:LZ/k;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(LE1/o;LK1/e;)V9 .method·public·synthetic·constructor·<init>(LZ/k;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····iput-object·p1,·p0,·LE1/v;->h:LE1/o;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{p0,·p2},·LM1/c;-><init>(LK1/e;)V 
  
16 ····.line·415 ····.line·4
 16 ····iput-object·p1,·p0,·LZ/g;->c:LZ/k;
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····return-void19 ····return-void
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
Offset 106, 116 lines modifiedOffset 105, 52 lines modified
106 ····.line·84105 ····.line·84
107 ····.line·85106 ····.line·85
108 ····.line·86107 ····.line·86
109 ····.line·87108 ····.line·87
110 ····.line·88109 ····.line·88
111 ····.line·89110 ····.line·89
112 ····.line·90111 ····.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 
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 .end·method112 .end·method
  
  
173 #·virtual·methods113 #·virtual·methods
174 .method·public·final·l(Ljava/lang/Object;)Ljava/lang/Object;114 .method·public·final·run()V
175 ····.locals·1115 ····.locals·2
  
176 ····.line·1116 ····.line·1
177 ····iput-object·p1,·p0,·LE1/v;->f:Ljava/lang/Object;117 ····iget-object·v0,·p0,·LZ/g;->c:LZ/k;
  
178 ····.line·2118 ····.line·2
179 ····.line·3119 ····.line·3
180 ····iget·p1,·p0,·LE1/v;->g:I120 ····iget-object·v1,·v0,·LZ/k;->g:LZ/j;
  
181 ····.line·4121 ····.line·4
182 ····.line·5122 ····.line·5
183 ····const/high16·v0,·-0x80000000123 ····if-eqz·v1,·:cond_0
  
184 ····.line·6124 ····.line·6
185 ····.line·7125 ····.line·7
186 ····or-int/2addr·p1,·v0126 ····invoke-virtual·{v0},·LZ/k;->e()LZ/j;
  
187 ····.line·8127 ····.line·8
Max diff block lines reached; 807/3270 bytes (24.68%) of diff not shown.
13.3 KB
smali/E1/D.smali vs.
smali/M0/q.smali
Max HTML report size reached
7.64 KB
smali/E1/K.smali vs.
smali/D1/E.smali
Max HTML report size reached
15.5 KB
smali/E1/x.smali vs.
smali/m1/s.smali
Max HTML report size reached
7.7 KB
smali/E1/G.smali vs.
smali/D1/K.smali
Max HTML report size reached
11.3 KB
smali/E1/E.smali vs.
smali/R0/t.smali
Max HTML report size reached
16.5 KB
smali/E1/H.smali vs.
smali/f0/e0.smali
Max HTML report size reached
11.5 KB
smali/E1/J.smali vs.
smali/m1/i.smali
Max HTML report size reached
15.3 KB
smali/T0/t.smali vs.
smali/f0/T.smali
Max HTML report size reached
3.15 KB
smali/T0/s.smali vs.
smali/R0/F.smali
Files 13% similar despite different names
    
Offset 1, 77 lines modifiedOffset 1, 77 lines modified
1 .class·public·final·LT0/s;1 .class·public·final·LR0/F;
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·b:LT0/s;5 .field·public·static·final·b:LR0/F;
  
6 .field·public·static·final·c:LT0/s;6 .field·public·static·final·c:LR0/F;
  
7 .field·public·static·final·d:LT0/s;7 .field·public·static·final·d:LR0/F;
  
  
8 #·instance·fields8 #·instance·fields
9 .field·public·final·a:Ljava/lang/String;9 .field·public·final·a:Ljava/lang/String;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·static·constructor·<clinit>()V11 .method·static·constructor·<clinit>()V
12 ····.locals·212 ····.locals·2
  
13 ····.line·113 ····.line·1
14 ····new-instance·v0,·LT0/s;14 ····new-instance·v0,·LR0/F;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····const-string·v1,·"TINK"17 ····const-string·v1,·"TINK"
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····invoke-direct·{v0,·v1},·LT0/s;-><init>(Ljava/lang/String;)V20 ····invoke-direct·{v0,·v1},·LR0/F;-><init>(Ljava/lang/String;)V
  
21 ····.line·621 ····.line·6
22 ····.line·722 ····.line·7
23 ····.line·823 ····.line·8
24 ····sput-object·v0,·LT0/s;->b:LT0/s;24 ····sput-object·v0,·LR0/F;->b:LR0/F;
  
25 ····.line·925 ····.line·9
26 ····.line·1026 ····.line·10
27 ····new-instance·v0,·LT0/s;27 ····new-instance·v0,·LR0/F;
  
28 ····.line·1128 ····.line·11
29 ····.line·1229 ····.line·12
30 ····const-string·v1,·"CRUNCHY"30 ····const-string·v1,·"CRUNCHY"
  
31 ····.line·1331 ····.line·13
32 ····.line·1432 ····.line·14
33 ····invoke-direct·{v0,·v1},·LT0/s;-><init>(Ljava/lang/String;)V33 ····invoke-direct·{v0,·v1},·LR0/F;-><init>(Ljava/lang/String;)V
  
34 ····.line·1534 ····.line·15
35 ····.line·1635 ····.line·16
36 ····.line·1736 ····.line·17
37 ····sput-object·v0,·LT0/s;->c:LT0/s;37 ····sput-object·v0,·LR0/F;->c:LR0/F;
  
38 ····.line·1838 ····.line·18
39 ····.line·1939 ····.line·19
40 ····new-instance·v0,·LT0/s;40 ····new-instance·v0,·LR0/F;
  
41 ····.line·2041 ····.line·20
42 ····.line·2142 ····.line·21
43 ····const-string·v1,·"NO_PREFIX"43 ····const-string·v1,·"NO_PREFIX"
  
44 ····.line·2244 ····.line·22
45 ····.line·2345 ····.line·23
46 ····invoke-direct·{v0,·v1},·LT0/s;-><init>(Ljava/lang/String;)V46 ····invoke-direct·{v0,·v1},·LR0/F;-><init>(Ljava/lang/String;)V
  
47 ····.line·2447 ····.line·24
48 ····.line·2548 ····.line·25
49 ····.line·2649 ····.line·26
50 ····sput-object·v0,·LT0/s;->d:LT0/s;50 ····sput-object·v0,·LR0/F;->d:LR0/F;
  
51 ····.line·2751 ····.line·27
52 ····.line·2852 ····.line·28
53 ····return-void53 ····return-void
54 ····.line·2954 ····.line·29
55 ····.line·3055 ····.line·30
56 ····.line·3156 ····.line·31
Offset 128, 26 lines modifiedOffset 128, 31 lines modified
128 ····.line·82128 ····.line·82
129 ····.line·83129 ····.line·83
130 ····.line·84130 ····.line·84
131 ····.line·85131 ····.line·85
132 ····.line·86132 ····.line·86
133 ····.line·87133 ····.line·87
134 ····.line·88134 ····.line·88
 135 ····.line·89
 136 ····.line·90
 137 ····.line·91
 138 ····.line·92
 139 ····.line·93
135 .end·method140 .end·method
  
136 .method·public·constructor·<init>(Ljava/lang/String;)V141 .method·public·constructor·<init>(Ljava/lang/String;)V
137 ····.locals·0142 ····.locals·0
  
138 ····.line·1143 ····.line·1
139 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V144 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
140 ····.line·2145 ····.line·2
141 ····.line·3146 ····.line·3
142 ····.line·4147 ····.line·4
143 ····iput-object·p1,·p0,·LT0/s;->a:Ljava/lang/String;148 ····iput-object·p1,·p0,·LR0/F;->a:Ljava/lang/String;
  
144 ····.line·5149 ····.line·5
145 ····.line·6150 ····.line·6
146 ····return-void151 ····return-void
147 ····.line·7152 ····.line·7
148 ····.line·8153 ····.line·8
149 ····.line·9154 ····.line·9
Offset 223, 23 lines modifiedOffset 228, 28 lines modified
223 ····.line·79228 ····.line·79
224 ····.line·80229 ····.line·80
225 ····.line·81230 ····.line·81
226 ····.line·82231 ····.line·82
227 ····.line·83232 ····.line·83
228 ····.line·84233 ····.line·84
229 ····.line·85234 ····.line·85
 235 ····.line·86
 236 ····.line·87
 237 ····.line·88
 238 ····.line·89
 239 ····.line·90
230 .end·method240 .end·method
  
  
231 #·virtual·methods241 #·virtual·methods
232 .method·public·final·toString()Ljava/lang/String;242 .method·public·final·toString()Ljava/lang/String;
Max diff block lines reached; 414/3152 bytes (13.13%) of diff not shown.
6.97 KB
smali/T0/p.smali vs.
smali/R0/p.smali
Max HTML report size reached
3.97 KB
smali/T0/k.smali vs.
smali/R0/j.smali
Max HTML report size reached
7.55 KB
smali/T0/j.smali vs.
smali/v/g.smali
Max HTML report size reached
2.89 KB
smali/T0/z.smali vs.
smali/R0/z.smali
Files 4% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·LT0/z;1 .class·public·final·LR0/z;
2 .super·LT0/b;2 .super·LR0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·b(LT0/A;Lm0/w;Ljava/lang/Integer;)LT0/z;5 .method·public·static·b(LR0/A;Lk0/v;Ljava/lang/Integer;)LR0/z;
6 ····.locals·36 ····.locals·3
  
7 ····.line·17 ····.line·1
8 ····sget-object·v0,·LT0/A;->d:LT0/A;8 ····sget-object·v0,·LR0/A;->d:LR0/A;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····if-eq·p0,·v0,·:cond_111 ····if-eq·p0,·v0,·:cond_1
  
12 ····.line·412 ····.line·4
13 ····.line·513 ····.line·5
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ····.line·4499 ····.line·44
100 ····.line·45100 ····.line·45
101 ····throw·p0101 ····throw·p0
  
102 ····.line·46102 ····.line·46
103 ····:cond_3103 ····:cond_3
104 ····:goto_1104 ····:goto_1
105 ····invoke-virtual·{p1},·Lm0/w;->N()I105 ····invoke-virtual·{p1},·Lk0/v;->J()I
  
106 ····.line·47106 ····.line·47
107 ····.line·48107 ····.line·48
108 ····.line·49108 ····.line·49
109 ····move-result·v1109 ····move-result·v1
  
110 ····.line·50110 ····.line·50
Offset 115, 39 lines modifiedOffset 115, 39 lines modified
  
115 ····.line·51115 ····.line·51
116 ····.line·52116 ····.line·52
117 ····if-ne·v1,·v2,·:cond_7117 ····if-ne·v1,·v2,·:cond_7
  
118 ····.line·53118 ····.line·53
119 ····.line·54119 ····.line·54
120 ····new-instance·p1,·LT0/z;120 ····new-instance·p1,·LR0/z;
  
121 ····.line·55121 ····.line·55
122 ····.line·56122 ····.line·56
123 ····const/4·v1,·0x0123 ····const/4·v1,·0x0
  
124 ····.line·57124 ····.line·57
125 ····if-ne·p0,·v0,·:cond_4125 ····if-ne·p0,·v0,·:cond_4
  
126 ····.line·58126 ····.line·58
127 ····.line·59127 ····.line·59
128 ····new-array·p0,·v1,·[B128 ····new-array·p0,·v1,·[B
  
129 ····.line·60129 ····.line·60
130 ····.line·61130 ····.line·61
131 ····invoke-static·{p0},·Lg1/a;->a([B)Lg1/a;131 ····invoke-static·{p0},·Le1/a;->a([B)Le1/a;
  
132 ····.line·62132 ····.line·62
133 ····.line·63133 ····.line·63
134 ····.line·64134 ····.line·64
135 ····goto·:goto_2135 ····goto·:goto_2
  
136 ····.line·65136 ····.line·65
137 ····:cond_4137 ····:cond_4
138 ····sget-object·v0,·LT0/A;->c:LT0/A;138 ····sget-object·v0,·LR0/A;->c:LR0/A;
  
139 ····.line·66139 ····.line·66
140 ····.line·67140 ····.line·67
141 ····const/4·v2,·0x5141 ····const/4·v2,·0x5
  
142 ····.line·68142 ····.line·68
143 ····if-ne·p0,·v0,·:cond_5143 ····if-ne·p0,·v0,·:cond_5
Offset 190, 24 lines modifiedOffset 190, 24 lines modified
  
190 ····.line·87190 ····.line·87
191 ····.line·88191 ····.line·88
192 ····.line·89192 ····.line·89
193 ····move-result-object·p0193 ····move-result-object·p0
  
194 ····.line·90194 ····.line·90
195 ····invoke-static·{p0},·Lg1/a;->a([B)Lg1/a;195 ····invoke-static·{p0},·Le1/a;->a([B)Le1/a;
  
196 ····.line·91196 ····.line·91
197 ····.line·92197 ····.line·92
198 ····.line·93198 ····.line·93
199 ····goto·:goto_2199 ····goto·:goto_2
  
200 ····.line·94200 ····.line·94
201 ····:cond_5201 ····:cond_5
202 ····sget-object·v0,·LT0/A;->b:LT0/A;202 ····sget-object·v0,·LR0/A;->b:LR0/A;
  
203 ····.line·95203 ····.line·95
204 ····.line·96204 ····.line·96
205 ····if-ne·p0,·v0,·:cond_6205 ····if-ne·p0,·v0,·:cond_6
  
206 ····.line·97206 ····.line·97
207 ····.line·98207 ····.line·98
Offset 250, 15 lines modifiedOffset 250, 15 lines modified
  
250 ····.line·116250 ····.line·116
251 ····.line·117251 ····.line·117
252 ····.line·118252 ····.line·118
253 ····move-result-object·p0253 ····move-result-object·p0
  
254 ····.line·119254 ····.line·119
255 ····invoke-static·{p0},·Lg1/a;->a([B)Lg1/a;255 ····invoke-static·{p0},·Le1/a;->a([B)Le1/a;
  
256 ····.line·120256 ····.line·120
257 ····.line·121257 ····.line·121
258 ····.line·122258 ····.line·122
259 ····:goto_2259 ····:goto_2
260 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V260 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V
  
Offset 321, 15 lines modifiedOffset 321, 15 lines modified
321 ····.line·151321 ····.line·151
322 ····.line·152322 ····.line·152
323 ····invoke-direct·{p2,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V323 ····invoke-direct·{p2,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
324 ····.line·153324 ····.line·153
325 ····.line·154325 ····.line·154
326 ····.line·155326 ····.line·155
327 ····invoke-virtual·{p1},·Lm0/w;->N()I327 ····invoke-virtual·{p1},·Lk0/v;->J()I
  
328 ····.line·156328 ····.line·156
329 ····.line·157329 ····.line·157
Max diff block lines reached; 386/2892 bytes (13.35%) of diff not shown.
3.09 KB
smali/T0/q.smali vs.
smali/R0/u.smali
Files 16% similar despite different names
    
Offset 1, 109 lines modifiedOffset 1, 109 lines modified
1 .class·public·abstract·LT0/q;1 .class·public·abstract·LR0/u;
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:LZ0/j;5 .field·public·static·final·a:LX0/j;
  
6 .field·public·static·final·b:LZ0/i;6 .field·public·static·final·b:LX0/i;
  
7 .field·public·static·final·c:LZ0/c;7 .field·public·static·final·c:LX0/c;
  
8 .field·public·static·final·d:LZ0/a;8 .field·public·static·final·d:LX0/a;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·static·constructor·<clinit>()V10 .method·static·constructor·<clinit>()V
11 ····.locals·311 ····.locals·3
  
12 ····.line·112 ····.line·1
13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.AesEaxKey"13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.AesGcmKey"
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-static·{v0},·LZ0/v;->b(Ljava/lang/String;)Lg1/a;16 ····invoke-static·{v0},·LX0/v;->b(Ljava/lang/String;)Le1/a;
  
17 ····.line·417 ····.line·4
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····move-result-object·v020 ····move-result-object·v0
  
21 ····.line·721 ····.line·7
22 ····new-instance·v1,·LZ0/j;22 ····new-instance·v1,·LX0/j;
  
23 ····.line·823 ····.line·8
24 ····.line·924 ····.line·9
25 ····const-class·v2,·LT0/p;25 ····const-class·v2,·LR0/t;
  
26 ····.line·1026 ····.line·10
27 ····.line·1127 ····.line·11
28 ····invoke-direct·{v1,·v2},·LZ0/j;-><init>(Ljava/lang/Class;)V28 ····invoke-direct·{v1,·v2},·LX0/j;-><init>(Ljava/lang/Class;)V
  
29 ····.line·1229 ····.line·12
30 ····.line·1330 ····.line·13
31 ····.line·1431 ····.line·14
32 ····sput-object·v1,·LT0/q;->a:LZ0/j;32 ····sput-object·v1,·LR0/u;->a:LX0/j;
  
33 ····.line·1533 ····.line·15
34 ····.line·1634 ····.line·16
35 ····new-instance·v1,·LZ0/i;35 ····new-instance·v1,·LX0/i;
  
36 ····.line·1736 ····.line·17
37 ····.line·1837 ····.line·18
38 ····invoke-direct·{v1,·v0},·LZ0/i;-><init>(Lg1/a;)V38 ····invoke-direct·{v1,·v0},·LX0/i;-><init>(Le1/a;)V
  
39 ····.line·1939 ····.line·19
40 ····.line·2040 ····.line·20
41 ····.line·2141 ····.line·21
42 ····sput-object·v1,·LT0/q;->b:LZ0/i;42 ····sput-object·v1,·LR0/u;->b:LX0/i;
  
43 ····.line·2243 ····.line·22
44 ····.line·2344 ····.line·23
45 ····new-instance·v1,·LZ0/c;45 ····new-instance·v1,·LX0/c;
  
46 ····.line·2446 ····.line·24
47 ····.line·2547 ····.line·25
48 ····const-class·v2,·LT0/n;48 ····const-class·v2,·LR0/r;
  
49 ····.line·2649 ····.line·26
50 ····.line·2750 ····.line·27
51 ····invoke-direct·{v1,·v2},·LZ0/c;-><init>(Ljava/lang/Class;)V51 ····invoke-direct·{v1,·v2},·LX0/c;-><init>(Ljava/lang/Class;)V
  
52 ····.line·2852 ····.line·28
53 ····.line·2953 ····.line·29
54 ····.line·3054 ····.line·30
55 ····sput-object·v1,·LT0/q;->c:LZ0/c;55 ····sput-object·v1,·LR0/u;->c:LX0/c;
  
56 ····.line·3156 ····.line·31
57 ····.line·3257 ····.line·32
58 ····new-instance·v1,·LJ/i;58 ····new-instance·v1,·LI/i;
  
59 ····.line·3359 ····.line·33
60 ····.line·3460 ····.line·34
61 ····const/16·v2,·0xa61 ····const/16·v2,·0xe
  
62 ····.line·3562 ····.line·35
63 ····.line·3663 ····.line·36
64 ····invoke-direct·{v1,·v2},·LJ/i;-><init>(I)V64 ····invoke-direct·{v1,·v2},·LI/i;-><init>(I)V
  
65 ····.line·3765 ····.line·37
66 ····.line·3866 ····.line·38
67 ····.line·3967 ····.line·39
68 ····new-instance·v2,·LZ0/a;68 ····new-instance·v2,·LX0/a;
  
69 ····.line·4069 ····.line·40
70 ····.line·4170 ····.line·41
71 ····invoke-direct·{v2,·v1,·v0},·LZ0/a;-><init>(LZ0/b;Lg1/a;)V71 ····invoke-direct·{v2,·v1,·v0},·LX0/a;-><init>(LX0/b;Le1/a;)V
  
72 ····.line·4272 ····.line·42
73 ····.line·4373 ····.line·43
74 ····.line·4474 ····.line·44
75 ····sput-object·v2,·LT0/q;->d:LZ0/a;75 ····sput-object·v2,·LR0/u;->d:LX0/a;
  
76 ····.line·4576 ····.line·45
77 ····.line·4677 ····.line·46
78 ····return-void78 ····return-void
79 ····.line·4779 ····.line·47
80 ····.line·4880 ····.line·48
81 ····.line·4981 ····.line·49
Offset 142, 8 lines modifiedOffset 142, 13 lines modified
142 ····.line·82142 ····.line·82
143 ····.line·83143 ····.line·83
144 ····.line·84144 ····.line·84
145 ····.line·85145 ····.line·85
146 ····.line·86146 ····.line·86
147 ····.line·87147 ····.line·87
148 ····.line·88148 ····.line·88
 149 ····.line·89
 150 ····.line·90
 151 ····.line·91
 152 ····.line·92
 153 ····.line·93
149 .end·method154 .end·method
2.85 KB
smali/T0/u.smali vs.
smali/q/d.smali
Files 22% similar despite different names
    
Offset 1, 113 lines modifiedOffset 1, 89 lines modified
1 .class·public·abstract·LT0/u; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lq/d;
 2 .super·Lq/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:LZ0/j; 
  
6 .field·public·static·final·b:LZ0/i; 
  
7 .field·public·static·final·c:LZ0/c; 
  
8 .field·public·static·final·d:LZ0/a; 
  
  
9 #·direct·methods4 #·direct·methods
10 .method·static·constructor·<clinit>()V5 .method·public·constructor·<init>(Lg/d;)V
11 ····.locals·36 ····.locals·1
  
12 ····.line·17 ····.line·1
13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.AesGcmKey"8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····.line·29 ····.line·2
15 ····.line·310 ····.line·3
16 ····invoke-static·{v0},·LZ0/v;->b(Ljava/lang/String;)Lg1/a; 
  
17 ····.line·411 ····.line·4
 12 ····const/4·v0,·0x0
  
18 ····.line·513 ····.line·5
 14 ····iput-object·v0,·p0,·Lq/c;->a:Lq/k;
19 ····.line·6 
20 ····move-result-object·v0 
  
 15 ····.line·6
21 ····.line·716 ····.line·7
22 ····new-instance·v1,·LZ0/j;17 ····const/4·v0,·0x0
  
23 ····.line·818 ····.line·8
 19 ····iput·v0,·p0,·Lq/c;->b:F
24 ····.line·9 
25 ····const-class·v2,·LT0/t; 
  
 20 ····.line·9
26 ····.line·1021 ····.line·10
 22 ····new-instance·v0,·Ljava/util/ArrayList;
27 ····.line·11 
28 ····invoke-direct·{v1,·v2},·LZ0/j;-><init>(Ljava/lang/Class;)V 
  
 23 ····.line·11
29 ····.line·1224 ····.line·12
 25 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
30 ····.line·1326 ····.line·13
31 ····.line·1427 ····.line·14
32 ····sput-object·v1,·LT0/u;->a:LZ0/j; 
  
33 ····.line·1528 ····.line·15
 29 ····iput-object·v0,·p0,·Lq/c;->c:Ljava/util/ArrayList;
34 ····.line·16 
35 ····new-instance·v1,·LZ0/i; 
  
 30 ····.line·16
36 ····.line·1731 ····.line·17
 32 ····const/4·v0,·0x0
  
37 ····.line·1833 ····.line·18
38 ····invoke-direct·{v1,·v0},·LZ0/i;-><init>(Lg1/a;)V34 ····iput-boolean·v0,·p0,·Lq/c;->e:Z
  
39 ····.line·1935 ····.line·19
40 ····.line·2036 ····.line·20
 37 ····new-instance·v0,·Lq/l;
41 ····.line·21 
42 ····sput-object·v1,·LT0/u;->b:LZ0/i; 
  
 38 ····.line·21
43 ····.line·2239 ····.line·22
 40 ····invoke-direct·{v0,·p0,·p1},·Lq/l;-><init>(Lq/c;Lg/d;)V
44 ····.line·23 
45 ····new-instance·v1,·LZ0/c; 
  
 41 ····.line·23
46 ····.line·2442 ····.line·24
47 ····.line·2543 ····.line·25
48 ····const-class·v2,·LT0/r;44 ····iput-object·v0,·p0,·Lq/c;->d:Lq/b;
  
49 ····.line·2645 ····.line·26
50 ····.line·2746 ····.line·27
 47 ····return-void
51 ····invoke-direct·{v1,·v2},·LZ0/c;-><init>(Ljava/lang/Class;)V 
  
52 ····.line·2848 ····.line·28
53 ····.line·2949 ····.line·29
54 ····.line·3050 ····.line·30
55 ····sput-object·v1,·LT0/u;->c:LZ0/c; 
  
56 ····.line·3151 ····.line·31
57 ····.line·3252 ····.line·32
58 ····new-instance·v1,·LJ/i; 
  
59 ····.line·3353 ····.line·33
60 ····.line·3454 ····.line·34
61 ····const/16·v2,·0xe 
  
62 ····.line·3555 ····.line·35
63 ····.line·3656 ····.line·36
64 ····invoke-direct·{v1,·v2},·LJ/i;-><init>(I)V 
  
65 ····.line·3757 ····.line·37
66 ····.line·3858 ····.line·38
67 ····.line·3959 ····.line·39
68 ····new-instance·v2,·LZ0/a; 
  
69 ····.line·4060 ····.line·40
70 ····.line·4161 ····.line·41
71 ····invoke-direct·{v2,·v1,·v0},·LZ0/a;-><init>(LZ0/b;Lg1/a;)V 
  
72 ····.line·4262 ····.line·42
73 ····.line·4363 ····.line·43
74 ····.line·4464 ····.line·44
75 ····sput-object·v2,·LT0/u;->d:LZ0/a; 
  
76 ····.line·4565 ····.line·45
77 ····.line·4666 ····.line·46
78 ····return-void 
79 ····.line·4767 ····.line·47
Max diff block lines reached; 230/2843 bytes (8.09%) of diff not shown.
9.64 KB
smali/T0/d.smali vs.
smali/V0/g.smali
Max HTML report size reached
187 KB
smali/T0/h.smali vs.
smali/t/n.smali
Max HTML report size reached
4.43 KB
smali/T0/o.smali vs.
smali/N0/e.smali
Max HTML report size reached
35.6 KB
smali/T0/l.smali vs.
smali/Z1/a0.smali
Max HTML report size reached
2.61 KB
smali/T0/y.smali vs.
smali/d0/h.smali
Files 22% similar despite different names
    
Offset 1, 113 lines modifiedOffset 1, 73 lines modified
1 .class·public·abstract·LT0/y;1 .class·public·abstract·Ld0/h;
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:LZ0/j; 
  
6 .field·public·static·final·b:LZ0/i; 
  
7 .field·public·static·final·c:LZ0/c; 
  
8 .field·public·static·final·d:LZ0/a; 
  
  
9 #·direct·methods4 #·direct·methods
10 .method·static·constructor·<clinit>()V5 .method·public·static·a(Ljava/lang/Runnable;)V
11 ····.locals·36 ····.locals·2
  
12 ····.line·17 ····.line·1
13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.AesGcmSivKey"8 ····invoke-static·{},·Landroid/view/Choreographer;->getInstance()Landroid/view/Choreographer;
  
14 ····.line·29 ····.line·2
15 ····.line·310 ····.line·3
16 ····invoke-static·{v0},·LZ0/v;->b(Ljava/lang/String;)Lg1/a; 
  
17 ····.line·411 ····.line·4
18 ····.line·5 
19 ····.line·6 
20 ····move-result-object·v012 ····move-result-object·v0
  
 13 ····.line·5
 14 ····new-instance·v1,·Ld0/g;
  
 15 ····.line·6
21 ····.line·716 ····.line·7
22 ····new-instance·v1,·LZ0/j;17 ····invoke-direct·{v1,·p0},·Ld0/g;-><init>(Ljava/lang/Runnable;)V
  
23 ····.line·818 ····.line·8
24 ····.line·919 ····.line·9
25 ····const-class·v2,·LT0/x; 
  
26 ····.line·1020 ····.line·10
 21 ····invoke-virtual·{v0,·v1},·Landroid/view/Choreographer;->postFrameCallback(Landroid/view/Choreographer$FrameCallback;)V
27 ····.line·11 
28 ····invoke-direct·{v1,·v2},·LZ0/j;-><init>(Ljava/lang/Class;)V 
  
 22 ····.line·11
29 ····.line·1223 ····.line·12
30 ····.line·1324 ····.line·13
 25 ····return-void
31 ····.line·1426 ····.line·14
32 ····sput-object·v1,·LT0/y;->a:LZ0/j; 
  
33 ····.line·1527 ····.line·15
34 ····.line·1628 ····.line·16
35 ····new-instance·v1,·LZ0/i; 
  
36 ····.line·1729 ····.line·17
37 ····.line·1830 ····.line·18
38 ····invoke-direct·{v1,·v0},·LZ0/i;-><init>(Lg1/a;)V 
  
39 ····.line·1931 ····.line·19
40 ····.line·2032 ····.line·20
41 ····.line·2133 ····.line·21
42 ····sput-object·v1,·LT0/y;->b:LZ0/i; 
  
43 ····.line·2234 ····.line·22
44 ····.line·2335 ····.line·23
45 ····new-instance·v1,·LZ0/c; 
  
46 ····.line·2436 ····.line·24
47 ····.line·2537 ····.line·25
48 ····const-class·v2,·LT0/v; 
  
49 ····.line·2638 ····.line·26
50 ····.line·2739 ····.line·27
51 ····invoke-direct·{v1,·v2},·LZ0/c;-><init>(Ljava/lang/Class;)V 
  
52 ····.line·2840 ····.line·28
53 ····.line·2941 ····.line·29
54 ····.line·3042 ····.line·30
55 ····sput-object·v1,·LT0/y;->c:LZ0/c; 
  
56 ····.line·3143 ····.line·31
57 ····.line·3244 ····.line·32
58 ····new-instance·v1,·LJ/i; 
  
59 ····.line·3345 ····.line·33
60 ····.line·3446 ····.line·34
61 ····const/16·v2,·0x12 
  
62 ····.line·3547 ····.line·35
63 ····.line·3648 ····.line·36
64 ····invoke-direct·{v1,·v2},·LJ/i;-><init>(I)V 
  
65 ····.line·3749 ····.line·37
66 ····.line·3850 ····.line·38
67 ····.line·3951 ····.line·39
68 ····new-instance·v2,·LZ0/a; 
  
69 ····.line·4052 ····.line·40
70 ····.line·4153 ····.line·41
71 ····invoke-direct·{v2,·v1,·v0},·LZ0/a;-><init>(LZ0/b;Lg1/a;)V 
  
72 ····.line·4254 ····.line·42
73 ····.line·4355 ····.line·43
74 ····.line·4456 ····.line·44
75 ····sput-object·v2,·LT0/y;->d:LZ0/a; 
  
76 ····.line·4557 ····.line·45
77 ····.line·4658 ····.line·46
78 ····return-void 
79 ····.line·4759 ····.line·47
80 ····.line·4860 ····.line·48
81 ····.line·4961 ····.line·49
82 ····.line·5062 ····.line·50
83 ····.line·5163 ····.line·51
84 ····.line·5264 ····.line·52
85 ····.line·5365 ····.line·53
Offset 142, 8 lines modifiedOffset 102, 10 lines modified
142 ····.line·82102 ····.line·82
143 ····.line·83103 ····.line·83
144 ····.line·84104 ····.line·84
145 ····.line·85105 ····.line·85
146 ····.line·86106 ····.line·86
147 ····.line·87107 ····.line·87
Max diff block lines reached; 41/2600 bytes (1.58%) of diff not shown.
3.12 KB
smali/T0/C.smali vs.
smali/R0/H.smali
Files 14% similar despite different names
    
Offset 1, 109 lines modifiedOffset 1, 109 lines modified
1 .class·public·abstract·LT0/C;1 .class·public·abstract·LR0/H;
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:LZ0/j;5 .field·public·static·final·a:LX0/j;
  
6 .field·public·static·final·b:LZ0/i;6 .field·public·static·final·b:LX0/i;
  
7 .field·public·static·final·c:LZ0/c;7 .field·public·static·final·c:LX0/c;
  
8 .field·public·static·final·d:LZ0/a;8 .field·public·static·final·d:LX0/a;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·static·constructor·<clinit>()V10 .method·static·constructor·<clinit>()V
11 ····.locals·311 ····.locals·3
  
12 ····.line·112 ····.line·1
13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.ChaCha20Poly1305Key"13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.XChaCha20Poly1305Key"
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-static·{v0},·LZ0/v;->b(Ljava/lang/String;)Lg1/a;16 ····invoke-static·{v0},·LX0/v;->b(Ljava/lang/String;)Le1/a;
  
17 ····.line·417 ····.line·4
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····move-result-object·v020 ····move-result-object·v0
  
21 ····.line·721 ····.line·7
22 ····new-instance·v1,·LZ0/j;22 ····new-instance·v1,·LX0/j;
  
23 ····.line·823 ····.line·8
24 ····.line·924 ····.line·9
25 ····const-class·v2,·LT0/B;25 ····const-class·v2,·LR0/G;
  
26 ····.line·1026 ····.line·10
27 ····.line·1127 ····.line·11
28 ····invoke-direct·{v1,·v2},·LZ0/j;-><init>(Ljava/lang/Class;)V28 ····invoke-direct·{v1,·v2},·LX0/j;-><init>(Ljava/lang/Class;)V
  
29 ····.line·1229 ····.line·12
30 ····.line·1330 ····.line·13
31 ····.line·1431 ····.line·14
32 ····sput-object·v1,·LT0/C;->a:LZ0/j;32 ····sput-object·v1,·LR0/H;->a:LX0/j;
  
33 ····.line·1533 ····.line·15
34 ····.line·1634 ····.line·16
35 ····new-instance·v1,·LZ0/i;35 ····new-instance·v1,·LX0/i;
  
36 ····.line·1736 ····.line·17
37 ····.line·1837 ····.line·18
38 ····invoke-direct·{v1,·v0},·LZ0/i;-><init>(Lg1/a;)V38 ····invoke-direct·{v1,·v0},·LX0/i;-><init>(Le1/a;)V
  
39 ····.line·1939 ····.line·19
40 ····.line·2040 ····.line·20
41 ····.line·2141 ····.line·21
42 ····sput-object·v1,·LT0/C;->b:LZ0/i;42 ····sput-object·v1,·LR0/H;->b:LX0/i;
  
43 ····.line·2243 ····.line·22
44 ····.line·2344 ····.line·23
45 ····new-instance·v1,·LZ0/c;45 ····new-instance·v1,·LX0/c;
  
46 ····.line·2446 ····.line·24
47 ····.line·2547 ····.line·25
48 ····const-class·v2,·LT0/z;48 ····const-class·v2,·LR0/E;
  
49 ····.line·2649 ····.line·26
50 ····.line·2750 ····.line·27
51 ····invoke-direct·{v1,·v2},·LZ0/c;-><init>(Ljava/lang/Class;)V51 ····invoke-direct·{v1,·v2},·LX0/c;-><init>(Ljava/lang/Class;)V
  
52 ····.line·2852 ····.line·28
53 ····.line·2953 ····.line·29
54 ····.line·3054 ····.line·30
55 ····sput-object·v1,·LT0/C;->c:LZ0/c;55 ····sput-object·v1,·LR0/H;->c:LX0/c;
  
56 ····.line·3156 ····.line·31
57 ····.line·3257 ····.line·32
58 ····new-instance·v1,·LJ/i;58 ····new-instance·v1,·LI/i;
  
59 ····.line·3359 ····.line·33
60 ····.line·3460 ····.line·34
61 ····const/16·v2,·0x1661 ····const/16·v2,·0x1a
  
62 ····.line·3562 ····.line·35
63 ····.line·3663 ····.line·36
64 ····invoke-direct·{v1,·v2},·LJ/i;-><init>(I)V64 ····invoke-direct·{v1,·v2},·LI/i;-><init>(I)V
  
65 ····.line·3765 ····.line·37
66 ····.line·3866 ····.line·38
67 ····.line·3967 ····.line·39
68 ····new-instance·v2,·LZ0/a;68 ····new-instance·v2,·LX0/a;
  
69 ····.line·4069 ····.line·40
70 ····.line·4170 ····.line·41
71 ····invoke-direct·{v2,·v1,·v0},·LZ0/a;-><init>(LZ0/b;Lg1/a;)V71 ····invoke-direct·{v2,·v1,·v0},·LX0/a;-><init>(LX0/b;Le1/a;)V
  
72 ····.line·4272 ····.line·42
73 ····.line·4373 ····.line·43
74 ····.line·4474 ····.line·44
75 ····sput-object·v2,·LT0/C;->d:LZ0/a;75 ····sput-object·v2,·LR0/H;->d:LX0/a;
  
76 ····.line·4576 ····.line·45
77 ····.line·4677 ····.line·46
78 ····return-void78 ····return-void
79 ····.line·4779 ····.line·47
80 ····.line·4880 ····.line·48
81 ····.line·4981 ····.line·49
Offset 142, 8 lines modifiedOffset 142, 13 lines modified
142 ····.line·82142 ····.line·82
143 ····.line·83143 ····.line·83
144 ····.line·84144 ····.line·84
145 ····.line·85145 ····.line·85
146 ····.line·86146 ····.line·86
147 ····.line·87147 ····.line·87
148 ····.line·88148 ····.line·88
 149 ····.line·89
 150 ····.line·90
 151 ····.line·91
 152 ····.line·92
 153 ····.line·93
149 .end·method154 .end·method
6.95 KB
smali/T0/m.smali vs.
smali/r0/j.smali
Max HTML report size reached
4.11 KB
smali/T0/A.smali vs.
smali/T/a.smali
Max HTML report size reached
3.62 KB
smali/T0/w.smali vs.
smali/d0/g.smali
Max HTML report size reached
140 KB
smali/T0/i.smali vs.
smali/h/n.smali
Max HTML report size reached
4.28 KB
smali/T0/F.smali vs.
smali/M0/t.smali
Max HTML report size reached
2.9 KB
smali/T0/e.smali vs.
smali/R0/e.smali
Files 9% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·LT0/e;1 .class·public·final·LR0/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS0/q;5 .implements·LQ0/q;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·a:Ljava/util/logging/Logger;7 .field·public·static·final·a:Ljava/util/logging/Logger;
  
8 .field·public·static·final·b:LT0/e;8 .field·public·static·final·b:LR0/e;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·static·constructor·<clinit>()V10 .method·static·constructor·<clinit>()V
11 ····.locals·111 ····.locals·1
  
12 ····.line·112 ····.line·1
13 ····const-class·v0,·LT0/e;13 ····const-class·v0,·LR0/e;
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;16 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
17 ····.line·417 ····.line·4
18 ····.line·518 ····.line·5
Offset 33, 28 lines modifiedOffset 33, 28 lines modified
  
33 ····.line·833 ····.line·8
34 ····.line·934 ····.line·9
35 ····.line·1035 ····.line·10
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····.line·1137 ····.line·11
38 ····sput-object·v0,·LT0/e;->a:Ljava/util/logging/Logger;38 ····sput-object·v0,·LR0/e;->a:Ljava/util/logging/Logger;
  
39 ····.line·1239 ····.line·12
40 ····.line·1340 ····.line·13
41 ····new-instance·v0,·LT0/e;41 ····new-instance·v0,·LR0/e;
  
42 ····.line·1442 ····.line·14
43 ····.line·1543 ····.line·15
44 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V44 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
45 ····.line·1645 ····.line·16
46 ····.line·1746 ····.line·17
47 ····.line·1847 ····.line·18
48 ····sput-object·v0,·LT0/e;->b:LT0/e;48 ····sput-object·v0,·LR0/e;->b:LR0/e;
  
49 ····.line·1949 ····.line·19
50 ····.line·2050 ····.line·20
51 ····return-void51 ····return-void
52 ····.line·2152 ····.line·21
53 ····.line·2253 ····.line·22
54 ····.line·2354 ····.line·23
Offset 119, 23 lines modifiedOffset 119, 28 lines modified
119 ····.line·82119 ····.line·82
120 ····.line·83120 ····.line·83
121 ····.line·84121 ····.line·84
122 ····.line·85122 ····.line·85
123 ····.line·86123 ····.line·86
124 ····.line·87124 ····.line·87
125 ····.line·88125 ····.line·88
 126 ····.line·89
 127 ····.line·90
 128 ····.line·91
 129 ····.line·92
 130 ····.line·93
126 .end·method131 .end·method
  
  
127 #·virtual·methods132 #·virtual·methods
128 .method·public·final·a()Ljava/lang/Class;133 .method·public·final·a()Ljava/lang/Class;
129 ····.locals·1134 ····.locals·1
  
130 ····.line·1135 ····.line·1
131 ····const-class·v0,·LS0/a;136 ····const-class·v0,·LQ0/a;
  
132 ····.line·2137 ····.line·2
133 ····.line·3138 ····.line·3
134 ····return-object·v0139 ····return-object·v0
135 ····.line·4140 ····.line·4
136 ····.line·5141 ····.line·5
137 ····.line·6142 ····.line·6
Offset 217, 25 lines modifiedOffset 222, 30 lines modified
217 ····.line·82222 ····.line·82
218 ····.line·83223 ····.line·83
219 ····.line·84224 ····.line·84
220 ····.line·85225 ····.line·85
221 ····.line·86226 ····.line·86
222 ····.line·87227 ····.line·87
223 ····.line·88228 ····.line·88
 229 ····.line·89
 230 ····.line·90
 231 ····.line·91
 232 ····.line·92
 233 ····.line·93
224 .end·method234 .end·method
  
225 .method·public·final·b(LS0/p;)Ljava/lang/Object;235 .method·public·final·b(LQ0/p;)Ljava/lang/Object;
226 ····.locals·1236 ····.locals·1
  
227 ····.line·1237 ····.line·1
228 ····new-instance·v0,·LT0/d;238 ····new-instance·v0,·LR0/d;
  
229 ····.line·2239 ····.line·2
230 ····.line·3240 ····.line·3
231 ····invoke-direct·{v0,·p1},·LT0/d;-><init>(LS0/p;)V241 ····invoke-direct·{v0,·p1},·LR0/d;-><init>(LQ0/p;)V
  
232 ····.line·4242 ····.line·4
233 ····.line·5243 ····.line·5
234 ····.line·6244 ····.line·6
235 ····return-object·v0245 ····return-object·v0
236 ····.line·7246 ····.line·7
237 ····.line·8247 ····.line·8
Offset 312, 21 lines modifiedOffset 322, 26 lines modified
312 ····.line·79322 ····.line·79
313 ····.line·80323 ····.line·80
314 ····.line·81324 ····.line·81
315 ····.line·82325 ····.line·82
316 ····.line·83326 ····.line·83
317 ····.line·84327 ····.line·84
318 ····.line·85328 ····.line·85
 329 ····.line·86
 330 ····.line·87
 331 ····.line·88
Max diff block lines reached; 422/2898 bytes (14.56%) of diff not shown.
58.8 KB
smali/T0/D.smali vs.
smali/n/h.smali
Max HTML report size reached
1020 B
smali/T0/g.smali vs.
smali/i/z0.smali
Files 10% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 25 lines modified
1 .class·public·final·LT0/g; 
2 .super·LZ0/m;1 .class·public·abstract·Li/z0;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·synthetic·b:I 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·public·synthetic·constructor·<init>(Ljava/lang/Class;I)V5 .method·public·static·a(Landroid/widget/PopupWindow;Z)V
8 ····.locals·06 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····iput·p2,·p0,·LT0/g;->b:I8 ····invoke-virtual·{p0,·p1},·Landroid/widget/PopupWindow;->setTouchModal(Z)V
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····invoke-direct·{p0,·p1},·LZ0/m;-><init>(Ljava/lang/Class;)V 
  
14 ····.line·411 ····.line·4
 12 ····return-void
15 ····.line·513 ····.line·5
16 ····.line·614 ····.line·6
17 ····return-void 
18 ····.line·715 ····.line·7
19 ····.line·816 ····.line·8
20 ····.line·917 ····.line·9
21 ····.line·1018 ····.line·10
22 ····.line·1119 ····.line·11
23 ····.line·1220 ····.line·12
24 ····.line·1321 ····.line·13
Offset 161, 8 lines modifiedOffset 155, 12 lines modified
161 ····.line·143155 ····.line·143
162 ····.line·144156 ····.line·144
163 ····.line·145157 ····.line·145
164 ····.line·146158 ····.line·146
165 ····.line·147159 ····.line·147
166 ····.line·148160 ····.line·148
167 ····.line·149161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
168 .end·method166 .end·method
7.97 KB
smali/T0/x.smali vs.
smali/u1/f.smali
Max HTML report size reached
2.89 KB
smali/T0/E.smali vs.
smali/R0/E.smali
Files 4% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·LT0/E;1 .class·public·final·LR0/E;
2 .super·LT0/b;2 .super·LR0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·b(LT0/F;Lm0/w;Ljava/lang/Integer;)LT0/E;5 .method·public·static·b(LR0/F;Lk0/v;Ljava/lang/Integer;)LR0/E;
6 ····.locals·36 ····.locals·3
  
7 ····.line·17 ····.line·1
8 ····sget-object·v0,·LT0/F;->d:LT0/F;8 ····sget-object·v0,·LR0/F;->d:LR0/F;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····if-eq·p0,·v0,·:cond_111 ····if-eq·p0,·v0,·:cond_1
  
12 ····.line·412 ····.line·4
13 ····.line·513 ····.line·5
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ····.line·4499 ····.line·44
100 ····.line·45100 ····.line·45
101 ····throw·p0101 ····throw·p0
  
102 ····.line·46102 ····.line·46
103 ····:cond_3103 ····:cond_3
104 ····:goto_1104 ····:goto_1
105 ····invoke-virtual·{p1},·Lm0/w;->N()I105 ····invoke-virtual·{p1},·Lk0/v;->J()I
  
106 ····.line·47106 ····.line·47
107 ····.line·48107 ····.line·48
108 ····.line·49108 ····.line·49
109 ····move-result·v1109 ····move-result·v1
  
110 ····.line·50110 ····.line·50
Offset 115, 39 lines modifiedOffset 115, 39 lines modified
  
115 ····.line·51115 ····.line·51
116 ····.line·52116 ····.line·52
117 ····if-ne·v1,·v2,·:cond_7117 ····if-ne·v1,·v2,·:cond_7
  
118 ····.line·53118 ····.line·53
119 ····.line·54119 ····.line·54
120 ····new-instance·p1,·LT0/E;120 ····new-instance·p1,·LR0/E;
  
121 ····.line·55121 ····.line·55
122 ····.line·56122 ····.line·56
123 ····const/4·v1,·0x0123 ····const/4·v1,·0x0
  
124 ····.line·57124 ····.line·57
125 ····if-ne·p0,·v0,·:cond_4125 ····if-ne·p0,·v0,·:cond_4
  
126 ····.line·58126 ····.line·58
127 ····.line·59127 ····.line·59
128 ····new-array·p0,·v1,·[B128 ····new-array·p0,·v1,·[B
  
129 ····.line·60129 ····.line·60
130 ····.line·61130 ····.line·61
131 ····invoke-static·{p0},·Lg1/a;->a([B)Lg1/a;131 ····invoke-static·{p0},·Le1/a;->a([B)Le1/a;
  
132 ····.line·62132 ····.line·62
133 ····.line·63133 ····.line·63
134 ····.line·64134 ····.line·64
135 ····goto·:goto_2135 ····goto·:goto_2
  
136 ····.line·65136 ····.line·65
137 ····:cond_4137 ····:cond_4
138 ····sget-object·v0,·LT0/F;->c:LT0/F;138 ····sget-object·v0,·LR0/F;->c:LR0/F;
  
139 ····.line·66139 ····.line·66
140 ····.line·67140 ····.line·67
141 ····const/4·v2,·0x5141 ····const/4·v2,·0x5
  
142 ····.line·68142 ····.line·68
143 ····if-ne·p0,·v0,·:cond_5143 ····if-ne·p0,·v0,·:cond_5
Offset 190, 24 lines modifiedOffset 190, 24 lines modified
  
190 ····.line·87190 ····.line·87
191 ····.line·88191 ····.line·88
192 ····.line·89192 ····.line·89
193 ····move-result-object·p0193 ····move-result-object·p0
  
194 ····.line·90194 ····.line·90
195 ····invoke-static·{p0},·Lg1/a;->a([B)Lg1/a;195 ····invoke-static·{p0},·Le1/a;->a([B)Le1/a;
  
196 ····.line·91196 ····.line·91
197 ····.line·92197 ····.line·92
198 ····.line·93198 ····.line·93
199 ····goto·:goto_2199 ····goto·:goto_2
  
200 ····.line·94200 ····.line·94
201 ····:cond_5201 ····:cond_5
202 ····sget-object·v0,·LT0/F;->b:LT0/F;202 ····sget-object·v0,·LR0/F;->b:LR0/F;
  
203 ····.line·95203 ····.line·95
204 ····.line·96204 ····.line·96
205 ····if-ne·p0,·v0,·:cond_6205 ····if-ne·p0,·v0,·:cond_6
  
206 ····.line·97206 ····.line·97
207 ····.line·98207 ····.line·98
Offset 250, 15 lines modifiedOffset 250, 15 lines modified
  
250 ····.line·116250 ····.line·116
251 ····.line·117251 ····.line·117
252 ····.line·118252 ····.line·118
253 ····move-result-object·p0253 ····move-result-object·p0
  
254 ····.line·119254 ····.line·119
255 ····invoke-static·{p0},·Lg1/a;->a([B)Lg1/a;255 ····invoke-static·{p0},·Le1/a;->a([B)Le1/a;
  
256 ····.line·120256 ····.line·120
257 ····.line·121257 ····.line·121
258 ····.line·122258 ····.line·122
259 ····:goto_2259 ····:goto_2
260 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V260 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V
  
Offset 321, 15 lines modifiedOffset 321, 15 lines modified
321 ····.line·151321 ····.line·151
322 ····.line·152322 ····.line·152
323 ····invoke-direct·{p2,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V323 ····invoke-direct·{p2,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
324 ····.line·153324 ····.line·153
325 ····.line·154325 ····.line·154
326 ····.line·155326 ····.line·155
327 ····invoke-virtual·{p1},·Lm0/w;->N()I327 ····invoke-virtual·{p1},·Lk0/v;->J()I
  
328 ····.line·156328 ····.line·156
329 ····.line·157329 ····.line·157
Max diff block lines reached; 386/2892 bytes (13.35%) of diff not shown.
2.84 KB
smali/T0/H.smali vs.
smali/v1/f.smali
Files 22% similar despite different names
    
Offset 1, 113 lines modifiedOffset 1, 80 lines modified
1 .class·public·abstract·LT0/H;1 .class·public·interface·abstract·Lv1/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·virtual·methods
 5 .method·public·abstract·a(Ljava/lang/String;Ljava/nio/ByteBuffer;Lv1/e;)V
 6 .end·method
4 #·static·fields 
5 .field·public·static·final·a:LZ0/j; 
  
6 .field·public·static·final·b:LZ0/i; 
  
7 .field·public·static·final·c:LZ0/c; 
  
8 .field·public·static·final·d:LZ0/a;7 .method·public·abstract·c(Ljava/lang/String;Lv1/d;LR/h;)V
 8 .end·method
  
 9 .method·public·abstract·d(Ljava/lang/String;Ljava/nio/ByteBuffer;)V
 10 .end·method
  
 11 .method·public·e()LR/h;
9 #·direct·methods 
10 .method·static·constructor·<clinit>()V 
11 ····.locals·312 ····.locals·1
  
12 ····.line·113 ····.line·1
13 ····const-string·v0,·"type.googleapis.com/google.crypto.tink.XChaCha20Poly1305Key"14 ····new-instance·v0,·Lv1/l;
  
14 ····.line·215 ····.line·2
15 ····.line·316 ····.line·3
16 ····invoke-static·{v0},·LZ0/v;->b(Ljava/lang/String;)Lg1/a;17 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·418 ····.line·4
18 ····.line·519 ····.line·5
19 ····.line·620 ····.line·6
20 ····move-result-object·v021 ····invoke-interface·{p0,·v0},·Lv1/f;->g(Lv1/l;)LR/h;
  
21 ····.line·722 ····.line·7
22 ····new-instance·v1,·LZ0/j; 
  
23 ····.line·823 ····.line·8
24 ····.line·924 ····.line·9
25 ····const-class·v2,·LT0/G;25 ····move-result-object·v0
  
26 ····.line·1026 ····.line·10
 27 ····return-object·v0
27 ····.line·1128 ····.line·11
28 ····invoke-direct·{v1,·v2},·LZ0/j;-><init>(Ljava/lang/Class;)V 
  
29 ····.line·1229 ····.line·12
30 ····.line·1330 ····.line·13
31 ····.line·1431 ····.line·14
32 ····sput-object·v1,·LT0/H;->a:LZ0/j; 
  
33 ····.line·1532 ····.line·15
34 ····.line·1633 ····.line·16
35 ····new-instance·v1,·LZ0/i; 
  
36 ····.line·1734 ····.line·17
37 ····.line·1835 ····.line·18
38 ····invoke-direct·{v1,·v0},·LZ0/i;-><init>(Lg1/a;)V 
  
39 ····.line·1936 ····.line·19
40 ····.line·2037 ····.line·20
41 ····.line·2138 ····.line·21
42 ····sput-object·v1,·LT0/H;->b:LZ0/i; 
  
43 ····.line·2239 ····.line·22
44 ····.line·2340 ····.line·23
45 ····new-instance·v1,·LZ0/c; 
  
46 ····.line·2441 ····.line·24
47 ····.line·2542 ····.line·25
48 ····const-class·v2,·LT0/E; 
  
49 ····.line·2643 ····.line·26
50 ····.line·2744 ····.line·27
51 ····invoke-direct·{v1,·v2},·LZ0/c;-><init>(Ljava/lang/Class;)V 
  
52 ····.line·2845 ····.line·28
53 ····.line·2946 ····.line·29
54 ····.line·3047 ····.line·30
55 ····sput-object·v1,·LT0/H;->c:LZ0/c; 
  
56 ····.line·3148 ····.line·31
57 ····.line·3249 ····.line·32
58 ····new-instance·v1,·LJ/i; 
  
59 ····.line·3350 ····.line·33
60 ····.line·3451 ····.line·34
61 ····const/16·v2,·0x1a 
  
62 ····.line·3552 ····.line·35
63 ····.line·3653 ····.line·36
64 ····invoke-direct·{v1,·v2},·LJ/i;-><init>(I)V 
  
65 ····.line·3754 ····.line·37
66 ····.line·3855 ····.line·38
67 ····.line·3956 ····.line·39
68 ····new-instance·v2,·LZ0/a; 
  
69 ····.line·4057 ····.line·40
70 ····.line·4158 ····.line·41
71 ····invoke-direct·{v2,·v1,·v0},·LZ0/a;-><init>(LZ0/b;Lg1/a;)V 
  
72 ····.line·4259 ····.line·42
73 ····.line·4360 ····.line·43
74 ····.line·4461 ····.line·44
75 ····sput-object·v2,·LT0/H;->d:LZ0/a; 
  
76 ····.line·4562 ····.line·45
77 ····.line·4663 ····.line·46
78 ····return-void 
79 ····.line·4764 ····.line·47
80 ····.line·4865 ····.line·48
81 ····.line·4966 ····.line·49
82 ····.line·5067 ····.line·50
83 ····.line·5168 ····.line·51
84 ····.line·5269 ····.line·52
85 ····.line·5370 ····.line·53
Offset 142, 8 lines modifiedOffset 109, 19 lines modified
142 ····.line·82109 ····.line·82
143 ····.line·83110 ····.line·83
144 ····.line·84111 ····.line·84
145 ····.line·85112 ····.line·85
146 ····.line·86113 ····.line·86
Max diff block lines reached; 221/2837 bytes (7.79%) of diff not shown.
6.55 KB
smali/f2/t.smali vs.
smali/I/k.smali
Max HTML report size reached
9.14 KB
smali/f2/s.smali vs.
smali/D1/g.smali
Max HTML report size reached
6.59 KB
smali/f2/p.smali vs.
smali/e2/p.smali
Max HTML report size reached
1.21 KB
smali/f2/z.smali vs.
smali/e2/z.smali
Files 3% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Lf2/z;1 .class·public·final·Le2/z;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:[Ljava/lang/Object;5 .field·public·final·a:[Ljava/lang/Object;
  
6 .field·public·final·b:[La2/k0;6 .field·public·final·b:[LZ1/k0;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(LK1/j;I)V8 .method·public·constructor·<init>(LJ1/j;I)V
9 ····.locals·09 ····.locals·0
  
10 ····.line·110 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····.line·414 ····.line·4
15 ····new-array·p1,·p2,·[Ljava/lang/Object;15 ····new-array·p1,·p2,·[Ljava/lang/Object;
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····iput-object·p1,·p0,·Lf2/z;->a:[Ljava/lang/Object;18 ····iput-object·p1,·p0,·Le2/z;->a:[Ljava/lang/Object;
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····new-array·p1,·p2,·[La2/k0;21 ····new-array·p1,·p2,·[LZ1/k0;
  
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····iput-object·p1,·p0,·Lf2/z;->b:[La2/k0;24 ····iput-object·p1,·p0,·Le2/z;->b:[LZ1/k0;
  
25 ····.line·1125 ····.line·11
26 ····.line·1226 ····.line·12
27 ····return-void27 ····return-void
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
Offset 169, 8 lines modifiedOffset 169, 12 lines modified
169 ····.line·143169 ····.line·143
170 ····.line·144170 ····.line·144
171 ····.line·145171 ····.line·145
172 ····.line·146172 ····.line·146
173 ····.line·147173 ····.line·147
174 ····.line·148174 ····.line·148
175 ····.line·149175 ····.line·149
 176 ····.line·150
 177 ····.line·151
 178 ····.line·152
 179 ····.line·153
176 .end·method180 .end·method
919 B
smali/f2/q.smali vs.
smali/e2/q.smali
Files 9% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lf2/q;1 .class·public·abstract·Le2/q;
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(Ljava/lang/Object;)Ljava/lang/Object;5 .method·public·abstract·a(Ljava/lang/Object;)Ljava/lang/Object;
6 .end·method6 .end·method
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ····.line·1846 ····.line·18
47 ····.line·1947 ····.line·19
48 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;48 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
49 ····.line·2049 ····.line·20
50 ····.line·2150 ····.line·21
51 ····.line·2251 ····.line·22
52 ····invoke-static·{p0},·La2/y;->e(Ljava/lang/Object;)Ljava/lang/String;52 ····invoke-static·{p0},·LZ1/y;->e(Ljava/lang/Object;)Ljava/lang/String;
  
53 ····.line·2353 ····.line·23
54 ····.line·2454 ····.line·24
55 ····.line·2555 ····.line·25
56 ····move-result-object·v156 ····move-result-object·v1
  
57 ····.line·2657 ····.line·26
Offset 123, 8 lines modifiedOffset 123, 13 lines modified
123 ····.line·82123 ····.line·82
124 ····.line·83124 ····.line·83
125 ····.line·84125 ····.line·84
126 ····.line·85126 ····.line·85
127 ····.line·86127 ····.line·86
128 ····.line·87128 ····.line·87
129 ····.line·88129 ····.line·88
 130 ····.line·89
 131 ····.line·90
 132 ····.line·91
 133 ····.line·92
 134 ····.line·93
130 .end·method135 .end·method
2.84 KB
smali/f2/r.smali vs.
smali/f0/g0.smali
Files 12% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 46 lines modified
1 .class·public·final·Lf2/r;1 .class·public·final·Lf0/g0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·b:Lq/f;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·final·a:Lf2/k;7 .field·public·a:I
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>(Lf2/k;)V9 .method·static·constructor·<clinit>()V
8 ····.locals·010 ····.locals·3
  
9 ····.line·111 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····new-instance·v0,·Lq/f;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
 15 ····const/16·v1,·0x14
13 ····.line·4 
14 ····iput-object·p1,·p0,·Lf2/r;->a:Lf2/k; 
  
 16 ····.line·4
15 ····.line·517 ····.line·5
 18 ····const/4·v2,·0x1
  
16 ····.line·619 ····.line·6
17 ····return-void20 ····invoke-direct·{v0,·v1,·v2},·Lq/f;-><init>(II)V
  
18 ····.line·721 ····.line·7
19 ····.line·822 ····.line·8
20 ····.line·923 ····.line·9
 24 ····sput-object·v0,·Lf0/g0;->b:Lq/f;
  
21 ····.line·1025 ····.line·10
22 ····.line·1126 ····.line·11
 27 ····return-void
23 ····.line·1228 ····.line·12
24 ····.line·1329 ····.line·13
25 ····.line·1430 ····.line·14
26 ····.line·1531 ····.line·15
27 ····.line·1632 ····.line·16
28 ····.line·1733 ····.line·17
29 ····.line·1834 ····.line·18
Offset 97, 62 lines modifiedOffset 107, 65 lines modified
97 ····.line·79107 ····.line·79
98 ····.line·80108 ····.line·80
99 ····.line·81109 ····.line·81
100 ····.line·82110 ····.line·82
101 ····.line·83111 ····.line·83
102 ····.line·84112 ····.line·84
103 ····.line·85113 ····.line·85
 114 ····.line·86
 115 ····.line·87
 116 ····.line·88
 117 ····.line·89
 118 ····.line·90
 119 ····.line·91
 120 ····.line·92
 121 ····.line·93
104 .end·method122 .end·method
  
 123 .method·public·static·a()Lf0/g0;
  
105 #·virtual·methods 
106 .method·public·final·toString()Ljava/lang/String; 
107 ····.locals·2124 ····.locals·1
  
108 ····.line·1125 ····.line·1
109 ····new-instance·v0,·Ljava/lang/StringBuilder;126 ····sget-object·v0,·Lf0/g0;->b:Lq/f;
  
110 ····.line·2127 ····.line·2
111 ····.line·3128 ····.line·3
112 ····const-string·v1,·"Removed["129 ····invoke-virtual·{v0},·Lq/f;->a()Ljava/lang/Object;
  
113 ····.line·4130 ····.line·4
114 ····.line·5131 ····.line·5
115 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
116 ····.line·6132 ····.line·6
 133 ····move-result-object·v0
  
117 ····.line·7134 ····.line·7
 135 ····check-cast·v0,·Lf0/g0;
118 ····.line·8 
119 ····iget-object·v1,·p0,·Lf2/r;->a:Lf2/k; 
  
 136 ····.line·8
120 ····.line·9137 ····.line·9
 138 ····if-nez·v0,·:cond_0
121 ····.line·10 
122 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; 
  
 139 ····.line·10
123 ····.line·11140 ····.line·11
 141 ····new-instance·v0,·Lf0/g0;
  
124 ····.line·12142 ····.line·12
125 ····.line·13143 ····.line·13
126 ····const/16·v1,·0x5d144 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
127 ····.line·14145 ····.line·14
128 ····.line·15146 ····.line·15
129 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; 
  
130 ····.line·16147 ····.line·16
 148 ····:cond_0
 149 ····return-object·v0
131 ····.line·17150 ····.line·17
132 ····.line·18151 ····.line·18
133 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
134 ····.line·19152 ····.line·19
135 ····.line·20153 ····.line·20
136 ····.line·21154 ····.line·21
137 ····move-result-object·v0 
  
138 ····.line·22155 ····.line·22
139 ····return-object·v0 
140 ····.line·23156 ····.line·23
141 ····.line·24157 ····.line·24
142 ····.line·25158 ····.line·25
143 ····.line·26159 ····.line·26
Max diff block lines reached; 230/2836 bytes (8.11%) of diff not shown.
18.9 KB
smali/f2/u.smali vs.
smali/I1/k.smali
Max HTML report size reached
2.31 KB
smali/f2/y.smali vs.
smali/V/p.smali
Files 16% similar despite different names
    
Offset 1, 66 lines modifiedOffset 1, 88 lines modified
1 .class·public·Lf2/y;1 .class·public·final·LV/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
4 #·static·fields 
5 .field·public·static·final·a:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; 
  
  
6 #·instance·fields 
7 .field·private·volatile·_size:I 
  
  
8 #·direct·methods6 #·virtual·methods
9 .method·static·constructor·<clinit>()V7 .method·public·final·run()V
10 ····.locals·28 ····.locals·2
  
11 ····.line·19 ····.line·1
12 ····const-class·v0,·Lf2/y;10 ····:try_start_0
 11 ····const-string·v0,·"EmojiCompat.EmojiCompatInitializer.run"
  
13 ····.line·212 ····.line·2
14 ····.line·313 ····.line·3
15 ····const-string·v1,·"_size"14 ····sget·v1,·LE/c;->a:I
  
16 ····.line·415 ····.line·4
17 ····.line·516 ····.line·5
18 ····invoke-static·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->newUpdater(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;17 ····invoke-static·{v0},·Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
  
19 ····.line·618 ····.line·6
20 ····.line·719 ····.line·7
21 ····.line·820 ····.line·8
22 ····move-result-object·v021 ····sget-object·v0,·LV/l;->j:LV/l;
  
23 ····.line·922 ····.line·9
24 ····sput-object·v0,·Lf2/y;->a:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; 
  
25 ····.line·1023 ····.line·10
 24 ····if-eqz·v0,·:cond_0
  
26 ····.line·1125 ····.line·11
27 ····return-void 
28 ····.line·1226 ····.line·12
 27 ····invoke-static·{},·LV/l;->a()LV/l;
  
29 ····.line·1328 ····.line·13
30 ····.line·1429 ····.line·14
31 ····.line·1530 ····.line·15
 31 ····move-result-object·v0
  
32 ····.line·1632 ····.line·16
 33 ····invoke-virtual·{v0},·LV/l;->c()V
 34 ····:try_end_0
 35 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
33 ····.line·1736 ····.line·17
34 ····.line·1837 ····.line·18
35 ····.line·1938 ····.line·19
 39 ····goto·:goto_0
  
36 ····.line·2040 ····.line·20
 41 ····:catchall_0
 42 ····move-exception·v0
  
37 ····.line·2143 ····.line·21
 44 ····goto·:goto_1
  
38 ····.line·2245 ····.line·22
 46 ····:cond_0
 47 ····:goto_0
 48 ····invoke-static·{},·Landroid/os/Trace;->endSection()V
  
39 ····.line·2349 ····.line·23
40 ····.line·2450 ····.line·24
41 ····.line·2551 ····.line·25
 52 ····return-void
  
42 ····.line·2653 ····.line·26
 54 ····:goto_1
 55 ····sget·v1,·LE/c;->a:I
  
43 ····.line·2756 ····.line·27
44 ····.line·2857 ····.line·28
 58 ····invoke-static·{},·Landroid/os/Trace;->endSection()V
  
45 ····.line·2959 ····.line·29
46 ····.line·3060 ····.line·30
47 ····.line·3161 ····.line·31
 62 ····throw·v0
48 ····.line·3263 ····.line·32
49 ····.line·3364 ····.line·33
50 ····.line·3465 ····.line·34
51 ····.line·3566 ····.line·35
52 ····.line·3667 ····.line·36
53 ····.line·3768 ····.line·37
54 ····.line·3869 ····.line·38
Offset 110, 8 lines modifiedOffset 132, 13 lines modified
110 ····.line·82132 ····.line·82
111 ····.line·83133 ····.line·83
112 ····.line·84134 ····.line·84
113 ····.line·85135 ····.line·85
114 ····.line·86136 ····.line·86
115 ····.line·87137 ····.line·87
116 ····.line·88138 ····.line·88
 139 ····.line·89
 140 ····.line·90
 141 ····.line·91
 142 ····.line·92
 143 ····.line·93
117 .end·method144 .end·method
974 B
smali/f2/m.smali vs.
smali/f0/F.smali
Files 18% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 23 lines modified
1 .class·public·final·Lf2/m;1 .class·public·abstract·Lf0/F;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·a:I 
  
  
6 #·direct·methods4 #·virtual·methods
7 .method·public·constructor·<init>(I)V5 .method·public·a(Landroidx/recyclerview/widget/RecyclerView;)V
8 ····.locals·06 ····.locals·0
  
9 ····.line·17 ····.line·1
 8 ····return-void
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····.line·411 ····.line·4
14 ····iput·p1,·p0,·Lf2/m;->a:I 
  
15 ····.line·512 ····.line·5
16 ····.line·613 ····.line·6
17 ····return-void 
18 ····.line·714 ····.line·7
19 ····.line·815 ····.line·8
20 ····.line·916 ····.line·9
21 ····.line·1017 ····.line·10
22 ····.line·1118 ····.line·11
23 ····.line·1219 ····.line·12
24 ····.line·1320 ····.line·13
Offset 97, 8 lines modifiedOffset 89, 16 lines modified
97 ····.line·7989 ····.line·79
98 ····.line·8090 ····.line·80
99 ····.line·8191 ····.line·81
100 ····.line·8292 ····.line·82
101 ····.line·8393 ····.line·83
102 ····.line·8494 ····.line·84
103 ····.line·8595 ····.line·85
 96 ····.line·86
 97 ····.line·87
 98 ····.line·88
 99 ····.line·89
 100 ····.line·90
 101 .end·method
  
 102 .method·public·abstract·b(Landroid/graphics/Canvas;)V
104 .end·method103 .end·method
1.47 KB
smali/f2/w.smali vs.
smali/e2/y.smali
Files 12% similar despite different names
    
Offset 1, 38 lines modifiedOffset 1, 42 lines modified
1 .class·public·abstract·synthetic·Lf2/w;1 .class·public·Le2/y;
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:I5 .field·public·static·final·a:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
  
  
 6 #·instance·fields
 7 .field·private·volatile·_size:I
  
  
6 #·direct·methods8 #·direct·methods
7 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
8 ····.locals·110 ····.locals·2
  
9 ····.line·111 ····.line·1
10 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;12 ····const-class·v0,·Le2/y;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
 15 ····const-string·v1,·"_size"
13 ····.line·4 
14 ····move-result-object·v0 
  
 16 ····.line·4
15 ····.line·517 ····.line·5
16 ····invoke-virtual·{v0},·Ljava/lang/Runtime;->availableProcessors()I18 ····invoke-static·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->newUpdater(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
  
17 ····.line·619 ····.line·6
18 ····.line·720 ····.line·7
19 ····.line·821 ····.line·8
20 ····move-result·v022 ····move-result-object·v0
  
21 ····.line·923 ····.line·9
22 ····sput·v0,·Lf2/w;->a:I24 ····sput-object·v0,·Le2/y;->a:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
  
23 ····.line·1025 ····.line·10
24 ····.line·1126 ····.line·11
25 ····return-void27 ····return-void
26 ····.line·1228 ····.line·12
27 ····.line·1329 ····.line·13
28 ····.line·1430 ····.line·14
Offset 106, 8 lines modifiedOffset 110, 13 lines modified
106 ····.line·82110 ····.line·82
107 ····.line·83111 ····.line·83
108 ····.line·84112 ····.line·84
109 ····.line·85113 ····.line·85
110 ····.line·86114 ····.line·86
111 ····.line·87115 ····.line·87
112 ····.line·88116 ····.line·88
 117 ····.line·89
 118 ····.line·90
 119 ····.line·91
 120 ····.line·92
 121 ····.line·93
113 .end·method122 .end·method
77.2 KB
smali/f2/n.smali vs.
smali/s/l.smali
Max HTML report size reached
2.68 KB
smali/f2/v.smali vs.
smali/e2/v.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lf2/v;1 .class·public·abstract·Le2/v;
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·synthetic·a:I5 .field·public·static·final·synthetic·a:I
  
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····invoke-direct·{v0},·Ljava/lang/Exception;-><init>()V19 ····invoke-direct·{v0},·Ljava/lang/Exception;-><init>()V
  
20 ····.line·420 ····.line·4
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····const-class·v1,·LZ0/q;23 ····const-class·v1,·LX0/q;
  
24 ····.line·724 ····.line·7
25 ····.line·825 ····.line·8
26 ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;26 ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
  
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ····.line·3786 ····.line·37
87 ····invoke-direct·{v2,·v1,·v4,·v3,·v0},·Ljava/lang/StackTraceElement;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V87 ····invoke-direct·{v2,·v1,·v4,·v3,·v0},·Ljava/lang/StackTraceElement;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
  
88 ····.line·3888 ····.line·38
89 ····.line·3989 ····.line·39
90 ····.line·4090 ····.line·40
91 ····:try_start_091 ····:try_start_0
92 ····const-class·v0,·LM1/a;92 ····const-class·v0,·LL1/a;
  
93 ····.line·4193 ····.line·41
94 ····.line·4294 ····.line·42
95 ····invoke-virtual·{v0},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;95 ····invoke-virtual·{v0},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
  
96 ····.line·4396 ····.line·43
97 ····.line·4497 ····.line·44
Offset 107, 24 lines modifiedOffset 107, 24 lines modified
107 ····goto·:goto_0107 ····goto·:goto_0
  
108 ····.line·47108 ····.line·47
109 ····:catchall_0109 ····:catchall_0
110 ····move-exception·v0110 ····move-exception·v0
  
111 ····.line·48111 ····.line·48
112 ····invoke-static·{v0},·LI1/f;->v(Ljava/lang/Throwable;)LI1/d;112 ····invoke-static·{v0},·LH1/a;->w(Ljava/lang/Throwable;)LH1/e;
  
113 ····.line·49113 ····.line·49
114 ····.line·50114 ····.line·50
115 ····.line·51115 ····.line·51
116 ····move-result-object·v0116 ····move-result-object·v0
  
117 ····.line·52117 ····.line·52
118 ····:goto_0118 ····:goto_0
119 ····invoke-static·{v0},·LI1/e;->a(Ljava/lang/Object;)Ljava/lang/Throwable;119 ····invoke-static·{v0},·LH1/f;->a(Ljava/lang/Object;)Ljava/lang/Throwable;
  
120 ····.line·53120 ····.line·53
121 ····.line·54121 ····.line·54
122 ····.line·55122 ····.line·55
123 ····move-result-object·v1123 ····move-result-object·v1
  
124 ····.line·56124 ····.line·56
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 ····.line·61142 ····.line·61
143 ····:goto_1143 ····:goto_1
144 ····check-cast·v0,·Ljava/lang/String;144 ····check-cast·v0,·Ljava/lang/String;
  
145 ····.line·62145 ····.line·62
146 ····.line·63146 ····.line·63
147 ····:try_start_1147 ····:try_start_1
148 ····const-class·v0,·Lf2/v;148 ····const-class·v0,·Le2/v;
  
149 ····.line·64149 ····.line·64
150 ····.line·65150 ····.line·65
151 ····invoke-virtual·{v0},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;151 ····invoke-virtual·{v0},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
  
152 ····.line·66152 ····.line·66
153 ····.line·67153 ····.line·67
Offset 163, 24 lines modifiedOffset 163, 24 lines modified
163 ····goto·:goto_2163 ····goto·:goto_2
  
164 ····.line·70164 ····.line·70
165 ····:catchall_1165 ····:catchall_1
166 ····move-exception·v0166 ····move-exception·v0
  
167 ····.line·71167 ····.line·71
168 ····invoke-static·{v0},·LI1/f;->v(Ljava/lang/Throwable;)LI1/d;168 ····invoke-static·{v0},·LH1/a;->w(Ljava/lang/Throwable;)LH1/e;
  
169 ····.line·72169 ····.line·72
170 ····.line·73170 ····.line·73
171 ····.line·74171 ····.line·74
172 ····move-result-object·v0172 ····move-result-object·v0
  
173 ····.line·75173 ····.line·75
174 ····:goto_2174 ····:goto_2
175 ····invoke-static·{v0},·LI1/e;->a(Ljava/lang/Object;)Ljava/lang/Throwable;175 ····invoke-static·{v0},·LH1/f;->a(Ljava/lang/Object;)Ljava/lang/Throwable;
  
176 ····.line·76176 ····.line·76
177 ····.line·77177 ····.line·77
178 ····.line·78178 ····.line·78
179 ····move-result-object·v1179 ····move-result-object·v1
  
180 ····.line·79180 ····.line·79
Offset 200, 8 lines modifiedOffset 200, 13 lines modified
200 ····check-cast·v0,·Ljava/lang/String;200 ····check-cast·v0,·Ljava/lang/String;
  
201 ····.line·85201 ····.line·85
202 ····.line·86202 ····.line·86
203 ····return-void203 ····return-void
204 ····.line·87204 ····.line·87
205 ····.line·88205 ····.line·88
 206 ····.line·89
 207 ····.line·90
 208 ····.line·91
 209 ····.line·92
 210 ····.line·93
206 .end·method211 .end·method
6.26 KB
smali/f2/x.smali vs.
smali/J0/b.smali
Max HTML report size reached
8.59 KB
smali/K1/k.smali vs.
smali/M/g.smali
Max HTML report size reached
32.1 KB
smali/K1/d.smali vs.
smali/W0/d.smali
Max HTML report size reached
975 B
smali/K1/f.smali vs.
smali/H1/h.smali
Files 11% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·LK1/f;1 .class·public·final·LH1/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LK1/i; 
  
  
6 #·static·fields4 #·static·fields
7 .field·public·static·final·synthetic·c:LK1/f;5 .field·public·static·final·a:LH1/h;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
10 ····.locals·18 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····new-instance·v0,·LK1/f;10 ····new-instance·v0,·LH1/h;
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·414 ····.line·4
17 ····.line·515 ····.line·5
18 ····.line·616 ····.line·6
19 ····sput-object·v0,·LK1/f;->c:LK1/f;17 ····sput-object·v0,·LH1/h;->a:LH1/h;
  
20 ····.line·718 ····.line·7
21 ····.line·819 ····.line·8
22 ····return-void20 ····return-void
23 ····.line·921 ····.line·9
24 ····.line·1022 ····.line·10
25 ····.line·1123 ····.line·11
Offset 105, 8 lines modifiedOffset 102, 13 lines modified
105 ····.line·82102 ····.line·82
106 ····.line·83103 ····.line·83
107 ····.line·84104 ····.line·84
108 ····.line·85105 ····.line·85
109 ····.line·86106 ····.line·86
110 ····.line·87107 ····.line·87
111 ····.line·88108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
 113 ····.line·93
112 .end·method114 .end·method
3.61 KB
smali/K1/b.smali vs.
smali/T/c.smali
Max HTML report size reached
10.7 KB
smali/K1/c.smali vs.
smali/r0/p.smali
Max HTML report size reached
39.3 KB
smali/p/d.smali vs.
smali/V/C.smali
Max HTML report size reached
2.84 KB
smali/p/f.smali vs.
smali/Z1/E.smali
Files 18% similar despite different names
    
Offset 1, 150 lines modifiedOffset 1, 46 lines modified
1 .class·public·final·Lp/f;1 .class·public·abstract·LZ1/E;
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·c:Lp/f;5 .field·public·static·final·a:Lf2/d;
  
 6 .field·public·static·final·b:Lf2/c;
  
6 #·instance·fields 
7 .field·public·volatile·a:Ljava/lang/Thread; 
  
8 .field·public·volatile·b:Lp/f; 
  
  
9 #·direct·methods7 #·direct·methods
10 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
11 ····.locals·19 ····.locals·1
  
12 ····.line·110 ····.line·1
13 ····new-instance·v0,·Lp/f;11 ····sget-object·v0,·Lf2/d;->f:Lf2/d;
  
14 ····.line·212 ····.line·2
15 ····.line·313 ····.line·3
16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V14 ····sput-object·v0,·LZ1/E;->a:Lf2/d;
  
17 ····.line·415 ····.line·4
18 ····.line·516 ····.line·5
 17 ····sget·v0,·LZ1/m0;->e:I
19 ····.line·6 
20 ····sput-object·v0,·Lp/f;->c:Lp/f; 
  
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 .end·method 
  
105 .method·public·constructor·<init>()V 
106 ····.locals·2 
  
107 ····.line·1 
108 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
109 ····.line·2 
110 ····.line·3 
111 ····.line·4 
Max diff block lines reached; 688/2838 bytes (24.24%) of diff not shown.
25.8 KB
smali/p/e.smali vs.
smali/c1/B.smali
Max HTML report size reached
2.09 KB
smali/p/c.smali vs.
smali/f0/s.smali
Files 23% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·Lp/c;1 .class·public·final·Lf0/s;
2 .super·Ljava/lang/Object;2 .super·Lf0/I;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·b:Lp/c; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·a:Lp/c;5 .field·public·c:I
  
 6 .field·public·d:I
  
  
8 #·direct·methods7 #·direct·methods
9 .method·static·constructor·<clinit>()V8 .method·public·constructor·<init>(II)V
10 ····.locals·19 ····.locals·0
  
11 ····.line·110 ····.line·1
12 ····new-instance·v0,·Lp/c;11 ····invoke-direct·{p0,·p1,·p2},·Lf0/I;-><init>(II)V
  
13 ····.line·212 ····.line·2
14 ····.line·313 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
16 ····.line·414 ····.line·4
 15 ····const/4·p1,·-0x1
  
17 ····.line·516 ····.line·5
 17 ····iput·p1,·p0,·Lf0/s;->c:I
18 ····.line·6 
19 ····sput-object·v0,·Lp/c;->b:Lp/c; 
  
 18 ····.line·6
20 ····.line·719 ····.line·7
 20 ····const/4·p1,·0x0
  
21 ····.line·821 ····.line·8
22 ····return-void22 ····iput·p1,·p0,·Lf0/s;->d:I
  
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
 25 ····return-void
25 ····.line·1126 ····.line·11
26 ····.line·1227 ····.line·12
27 ····.line·1328 ····.line·13
28 ····.line·1429 ····.line·14
29 ····.line·1530 ····.line·15
30 ····.line·1631 ····.line·16
31 ····.line·1732 ····.line·17
Offset 106, 8 lines modifiedOffset 108, 73 lines modified
106 ····.line·82108 ····.line·82
107 ····.line·83109 ····.line·83
108 ····.line·84110 ····.line·84
109 ····.line·85111 ····.line·85
110 ····.line·86112 ····.line·86
111 ····.line·87113 ····.line·87
112 ····.line·88114 ····.line·88
 115 ····.line·89
 116 ····.line·90
 117 ····.line·91
 118 ····.line·92
 119 ····.line·93
 120 ····.line·94
 121 ····.line·95
 122 ····.line·96
 123 ····.line·97
 124 ····.line·98
 125 ····.line·99
 126 ····.line·100
 127 ····.line·101
 128 ····.line·102
 129 ····.line·103
 130 ····.line·104
 131 ····.line·105
 132 ····.line·106
 133 ····.line·107
 134 ····.line·108
 135 ····.line·109
 136 ····.line·110
 137 ····.line·111
 138 ····.line·112
 139 ····.line·113
 140 ····.line·114
 141 ····.line·115
 142 ····.line·116
 143 ····.line·117
 144 ····.line·118
 145 ····.line·119
 146 ····.line·120
 147 ····.line·121
 148 ····.line·122
 149 ····.line·123
 150 ····.line·124
 151 ····.line·125
 152 ····.line·126
 153 ····.line·127
 154 ····.line·128
 155 ····.line·129
 156 ····.line·130
 157 ····.line·131
 158 ····.line·132
 159 ····.line·133
 160 ····.line·134
 161 ····.line·135
 162 ····.line·136
 163 ····.line·137
 164 ····.line·138
 165 ····.line·139
 166 ····.line·140
 167 ····.line·141
 168 ····.line·142
 169 ····.line·143
 170 ····.line·144
 171 ····.line·145
 172 ····.line·146
 173 ····.line·147
 174 ····.line·148
 175 ····.line·149
 176 ····.line·150
 177 ····.line·151
 178 ····.line·152
 179 ····.line·153
113 .end·method180 .end·method
1.75 KB
smali/P0/d.smali vs.
smali/f0/N.smali
Files 20% similar despite different names
    
Offset 1, 52 lines modifiedOffset 1, 59 lines modified
1 .class·public·abstract·LP0/d;1 .class·public·final·Lf0/N;
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·synthetic·a:I5 .field·public·a:Landroid/util/SparseArray;
  
 6 .field·public·b:I
  
  
6 #·direct·methods7 #·virtual·methods
7 .method·static·constructor·<clinit>()V8 .method·public·final·a(I)Lf0/M;
8 ····.locals·39 ····.locals·2
  
9 ····.line·110 ····.line·1
10 ····new-instance·v0,·Landroid/os/Handler;11 ····iget-object·v0,·p0,·Lf0/N;->a:Landroid/util/SparseArray;
  
11 ····.line·212 ····.line·2
12 ····.line·313 ····.line·3
13 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;14 ····invoke-virtual·{v0,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
  
14 ····.line·415 ····.line·4
15 ····.line·516 ····.line·5
16 ····.line·617 ····.line·6
17 ····move-result-object·v118 ····move-result-object·v1
  
18 ····.line·719 ····.line·7
19 ····new-instance·v2,·LP0/a;20 ····check-cast·v1,·Lf0/M;
  
20 ····.line·821 ····.line·8
21 ····.line·922 ····.line·9
22 ····invoke-direct·{v2},·Ljava/lang/Object;-><init>()V23 ····if-nez·v1,·:cond_0
  
23 ····.line·1024 ····.line·10
24 ····.line·1125 ····.line·11
 26 ····new-instance·v1,·Lf0/M;
25 ····.line·12 
26 ····invoke-direct·{v0,·v1,·v2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;Landroid/os/Handler$Callback;)V 
  
 27 ····.line·12
27 ····.line·1328 ····.line·13
 29 ····invoke-direct·{v1},·Lf0/M;-><init>()V
  
28 ····.line·1430 ····.line·14
29 ····.line·1531 ····.line·15
30 ····return-void 
31 ····.line·1632 ····.line·16
 33 ····invoke-virtual·{v0,·p1,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
32 ····.line·1734 ····.line·17
33 ····.line·1835 ····.line·18
34 ····.line·1936 ····.line·19
 37 ····:cond_0
 38 ····return-object·v1
35 ····.line·2039 ····.line·20
36 ····.line·2140 ····.line·21
37 ····.line·2241 ····.line·22
38 ····.line·2342 ····.line·23
39 ····.line·2443 ····.line·24
40 ····.line·2544 ····.line·25
41 ····.line·2645 ····.line·26
Offset 108, 8 lines modifiedOffset 115, 10 lines modified
108 ····.line·82115 ····.line·82
109 ····.line·83116 ····.line·83
110 ····.line·84117 ····.line·84
111 ····.line·85118 ····.line·85
112 ····.line·86119 ····.line·86
113 ····.line·87120 ····.line·87
114 ····.line·88121 ····.line·88
 122 ····.line·89
 123 ····.line·90
115 .end·method124 .end·method
4.4 KB
smali/P0/e.smali vs.
smali/Z/q.smali
Max HTML report size reached
963 B
smali/P0/b.smali vs.
smali/h/s.smali
Files 4% similar despite different names
    
Offset 1, 26 lines modifiedOffset 1, 23 lines modified
1 .class·public·final·LP0/b;1 .class·public·abstract·Lh/s;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/view/View$OnTouchListener; 
  
  
6 #·virtual·methods4 #·direct·methods
7 .method·public·final·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z5 .method·public·static·a(Landroid/view/Display;Landroid/graphics/Point;)V
8 ····.locals·06 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····const/4·p1,·0x18 ····invoke-virtual·{p0,·p1},·Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V
  
11 ····.line·29 ····.line·2
12 ····return·p1 
13 ····.line·310 ····.line·3
14 ····.line·411 ····.line·4
 12 ····return-void
15 ····.line·513 ····.line·5
16 ····.line·614 ····.line·6
17 ····.line·715 ····.line·7
18 ····.line·816 ····.line·8
19 ····.line·917 ····.line·9
20 ····.line·1018 ····.line·10
21 ····.line·1119 ····.line·11
Offset 158, 8 lines modifiedOffset 155, 12 lines modified
158 ····.line·143155 ····.line·143
159 ····.line·144156 ····.line·144
160 ····.line·145157 ····.line·145
161 ····.line·146158 ····.line·146
162 ····.line·147159 ····.line·147
163 ····.line·148160 ····.line·148
164 ····.line·149161 ····.line·149
 162 ····.line·150
 163 ····.line·151
 164 ····.line·152
 165 ····.line·153
165 .end·method166 .end·method
49.3 KB
smali/q1/k.smali vs.
smali/f0/p.smali
Max HTML report size reached
10.1 KB
smali/q1/j.smali vs.
smali/F/f.smali
Max HTML report size reached
6.15 KB
smali/q1/h.smali vs.
smali/f0/x.smali
Max HTML report size reached
5.26 KB
smali/q1/i.smali vs.
smali/Z/r.smali
Max HTML report size reached
1.14 KB
smali/q1/g.smali vs.
smali/R0/g.smali
Files 5% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 33 lines modified
1 .class·public·final·Lq1/g;1 .class·public·final·LR0/g;
2 .super·Ljava/lang/Object;2 .super·LX0/m;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
 5 .field·public·final·synthetic·b:I
5 .field·public·final·a:Lx1/d; 
  
6 .field·public·final·b:Lq1/f; 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·public·constructor·<init>(Lx1/d;Lq1/f;)V7 .method·public·synthetic·constructor·<init>(Ljava/lang/Class;I)V
9 ····.locals·08 ····.locals·0
  
10 ····.line·19 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····iput·p2,·p0,·LR0/g;->b:I
  
12 ····.line·211 ····.line·2
13 ····.line·312 ····.line·3
 13 ····invoke-direct·{p0,·p1},·LX0/m;-><init>(Ljava/lang/Class;)V
14 ····.line·4 
15 ····iput-object·p1,·p0,·Lq1/g;->a:Lx1/d; 
  
 14 ····.line·4
16 ····.line·515 ····.line·5
17 ····.line·616 ····.line·6
 17 ····return-void
18 ····iput-object·p2,·p0,·Lq1/g;->b:Lq1/f; 
  
19 ····.line·718 ····.line·7
20 ····.line·819 ····.line·8
21 ····return-void 
22 ····.line·920 ····.line·9
23 ····.line·1021 ····.line·10
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····.line·1324 ····.line·13
27 ····.line·1425 ····.line·14
28 ····.line·1526 ····.line·15
Offset 165, 8 lines modifiedOffset 161, 12 lines modified
165 ····.line·143161 ····.line·143
166 ····.line·144162 ····.line·144
167 ····.line·145163 ····.line·145
168 ····.line·146164 ····.line·146
169 ····.line·147165 ····.line·147
170 ····.line·148166 ····.line·148
171 ····.line·149167 ····.line·149
 168 ····.line·150
 169 ····.line·151
 170 ····.line·152
 171 ····.line·153
172 .end·method172 .end·method
57.4 KB
smali/J1/l.smali vs.
smali/k0/p.smali
Max HTML report size reached
39.3 KB
smali/J1/m.smali vs.
smali/i/U0.smali
Max HTML report size reached
5.88 KB
smali/L0/b.smali vs.
smali/Z1/k.smali
Max HTML report size reached
15.1 KB
smali/L0/c.smali vs.
smali/A0/c.smali
Max HTML report size reached
7.6 KB
smali/n0/k.smali vs.
smali/f0/c0.smali
Max HTML report size reached
2.3 KB
smali/n0/j.smali vs.
smali/Q/d.smali
Files 11% similar despite different names
    
Offset 1, 25 lines modifiedOffset 1, 34 lines modified
1 .class·public·abstract·Ln0/j;1 .class·public·final·LQ/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/animation/Interpolator;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:I
  
  
4 #·virtual·methods8 #·direct·methods
5 .method·public·a()Z9 .method·public·synthetic·constructor·<init>(I)V
6 ····.locals·110 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····const/4·v0,·0x012 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·213 ····.line·2
10 ····return·v0 
11 ····.line·314 ····.line·3
12 ····.line·415 ····.line·4
 16 ····iput·p1,·p0,·LQ/d;->a:I
  
13 ····.line·517 ····.line·5
14 ····.line·618 ····.line·6
 19 ····return-void
15 ····.line·720 ····.line·7
16 ····.line·821 ····.line·8
17 ····.line·922 ····.line·9
18 ····.line·1023 ····.line·10
19 ····.line·1124 ····.line·11
20 ····.line·1225 ····.line·12
21 ····.line·1326 ····.line·13
Offset 94, 47 lines modifiedOffset 103, 89 lines modified
94 ····.line·82103 ····.line·82
95 ····.line·83104 ····.line·83
96 ····.line·84105 ····.line·84
97 ····.line·85106 ····.line·85
98 ····.line·86107 ····.line·86
99 ····.line·87108 ····.line·87
100 ····.line·88109 ····.line·88
 110 ····.line·89
 111 ····.line·90
101 .end·method112 .end·method
  
102 .method·public·b([I)Z 
 113 #·virtual·methods
 114 .method·public·final·getInterpolation(F)F
103 ····.locals·0115 ····.locals·2
  
104 ····.line·1116 ····.line·1
105 ····const/4·p1,·0x0117 ····iget·v0,·p0,·LQ/d;->a:I
  
106 ····.line·2118 ····.line·2
107 ····return·p1 
108 ····.line·3119 ····.line·3
 120 ····const/high16·v1,·0x3f800000····#·1.0f
  
109 ····.line·4121 ····.line·4
110 ····.line·5122 ····.line·5
 123 ····packed-switch·v0,·:pswitch_data_0
  
111 ····.line·6124 ····.line·6
112 ····.line·7125 ····.line·7
113 ····.line·8126 ····.line·8
 127 ····sub-float/2addr·p1,·v1
  
114 ····.line·9128 ····.line·9
 129 ····mul-float·v0,·p1,·p1
  
115 ····.line·10130 ····.line·10
116 ····.line·11131 ····.line·11
 132 ····mul-float/2addr·v0,·p1
  
117 ····.line·12133 ····.line·12
 134 ····mul-float/2addr·v0,·p1
  
118 ····.line·13135 ····.line·13
 136 ····mul-float/2addr·v0,·p1
  
119 ····.line·14137 ····.line·14
 138 ····add-float/2addr·v0,·v1
  
120 ····.line·15139 ····.line·15
 140 ····return·v0
  
121 ····.line·16141 ····.line·16
 142 ····:pswitch_0
 143 ····sub-float/2addr·p1,·v1
  
122 ····.line·17144 ····.line·17
 145 ····mul-float·v0,·p1,·p1
  
123 ····.line·18146 ····.line·18
124 ····.line·19147 ····.line·19
 148 ····mul-float/2addr·v0,·p1
  
125 ····.line·20149 ····.line·20
 150 ····mul-float/2addr·v0,·p1
  
126 ····.line·21151 ····.line·21
 152 ····mul-float/2addr·v0,·p1
  
127 ····.line·22153 ····.line·22
 154 ····add-float/2addr·v0,·v1
  
128 ····.line·23155 ····.line·23
 156 ····return·v0
  
129 ····.line·24157 ····.line·24
 158 ····nop
  
130 ····.line·25159 ····.line·25
 160 ····:pswitch_data_0
 161 ····.packed-switch·0x0
 162 ········:pswitch_0
 163 ····.end·packed-switch
131 ····.line·26164 ····.line·26
132 ····.line·27165 ····.line·27
133 ····.line·28166 ····.line·28
134 ····.line·29167 ····.line·29
135 ····.line·30168 ····.line·30
136 ····.line·31169 ····.line·31
137 ····.line·32170 ····.line·32
Offset 187, 8 lines modifiedOffset 238, 13 lines modified
Max diff block lines reached; 181/2288 bytes (7.91%) of diff not shown.
61.9 KB
smali/n0/l.smali vs.
smali/M0/m.smali
Max HTML report size reached
27.8 KB
smali/n0/f.smali vs.
smali/I/h0.smali
Max HTML report size reached
3.36 KB
smali/n0/m.smali vs.
smali/d0/j.smali
Files 23% similar despite different names
    
Offset 1, 60 lines modifiedOffset 1, 46 lines modified
1 .class·public·final·Ln0/m; 
2 .super·Landroid/graphics/drawable/Drawable$ConstantState;1 .class·public·abstract·Ld0/j;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·a:I 
  
6 .field·public·b:Ln0/l; 
  
7 .field·public·c:Landroid/content/res/ColorStateList; 
  
8 .field·public·d:Landroid/graphics/PorterDuff$Mode; 
  
9 .field·public·e:Z 
  
10 .field·public·f:Landroid/graphics/Bitmap; 
  
11 .field·public·g:Landroid/content/res/ColorStateList; 
  
12 .field·public·h:Landroid/graphics/PorterDuff$Mode; 
  
13 .field·public·i:I 
  
14 .field·public·j:Z 
  
15 .field·public·k:Z 
  
16 .field·public·l:Landroid/graphics/Paint; 
  
  
17 #·virtual·methods4 #·direct·methods
18 .method·public·getChangingConfigurations()I5 .method·public·static·a(Landroid/content/pm/PackageManager;Landroid/content/Context;)Landroid/content/pm/PackageInfo;
19 ····.locals·16 ····.locals·2
  
20 ····.line·17 ····.line·1
21 ····iget·v0,·p0,·Ln0/m;->a:I8 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
22 ····.line·29 ····.line·2
23 ····.line·310 ····.line·3
24 ····return·v0 
25 ····.line·411 ····.line·4
 12 ····move-result-object·p1
  
26 ····.line·513 ····.line·5
 14 ····const-wide/16·v0,·0x0
  
27 ····.line·615 ····.line·6
28 ····.line·716 ····.line·7
 17 ····invoke-static·{v0,·v1},·Landroid/content/pm/PackageManager$PackageInfoFlags;->of(J)Landroid/content/pm/PackageManager$PackageInfoFlags;
  
29 ····.line·818 ····.line·8
30 ····.line·919 ····.line·9
31 ····.line·1020 ····.line·10
 21 ····move-result-object·v0
  
32 ····.line·1122 ····.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;
  
33 ····.line·1224 ····.line·12
34 ····.line·1325 ····.line·13
35 ····.line·1426 ····.line·14
 27 ····move-result-object·p0
  
36 ····.line·1528 ····.line·15
 29 ····return-object·p0
37 ····.line·1630 ····.line·16
38 ····.line·1731 ····.line·17
39 ····.line·1832 ····.line·18
40 ····.line·1933 ····.line·19
41 ····.line·2034 ····.line·20
42 ····.line·2135 ····.line·21
43 ····.line·2236 ····.line·22
Offset 120, 30 lines modifiedOffset 106, 73 lines modified
120 ····.line·82106 ····.line·82
121 ····.line·83107 ····.line·83
122 ····.line·84108 ····.line·84
123 ····.line·85109 ····.line·85
124 ····.line·86110 ····.line·86
125 ····.line·87111 ····.line·87
126 ····.line·88112 ····.line·88
 113 ····.line·89
 114 ····.line·90
127 .end·method 
  
128 .method·public·final·newDrawable()Landroid/graphics/drawable/Drawable; 
129 ····.locals·1 
  
130 ····.line·1115 ····.line·91
131 ····new-instance·v0,·Ln0/o; 
  
132 ····invoke-direct·{v0,·p0},·Ln0/o;-><init>(Ln0/m;)V 
  
133 ····return-object·v0 
134 .end·method 
  
135 .method·public·final·newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; 
136 ····.locals·0 
  
137 ····.line·2116 ····.line·92
138 ····new-instance·p1,·Ln0/o; 
  
139 ····invoke-direct·{p1,·p0},·Ln0/o;-><init>(Ln0/m;)V 
  
140 ····return-object·p1117 ····.line·93
 118 ····.line·94
 119 ····.line·95
 120 ····.line·96
 121 ····.line·97
 122 ····.line·98
 123 ····.line·99
 124 ····.line·100
 125 ····.line·101
 126 ····.line·102
 127 ····.line·103
 128 ····.line·104
 129 ····.line·105
 130 ····.line·106
 131 ····.line·107
 132 ····.line·108
 133 ····.line·109
 134 ····.line·110
 135 ····.line·111
 136 ····.line·112
 137 ····.line·113
 138 ····.line·114
Max diff block lines reached; 0/3368 bytes (0.00%) of diff not shown.
7.42 KB
smali/n0/n.smali vs.
smali/D1/i.smali
Max HTML report size reached
18.7 KB
smali/n0/e.smali vs.
smali/u1/d.smali
Max HTML report size reached
9.87 KB
smali/n0/c.smali vs.
smali/M0/j.smali
Max HTML report size reached
22.7 KB
smali/v0/d.smali vs.
smali/n/f.smali
Max HTML report size reached
19.0 KB
smali/v0/f.smali vs.
smali/V/u.smali
Max HTML report size reached
60.7 KB
smali/v0/e.smali vs.
smali/m1/g.smali
Max HTML report size reached
505 B
smali/a0/t.smali vs.
smali/Z/t.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·La0/t;1 .class·public·abstract·LZ/t;
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/view/View;Landroid/graphics/Rect;)V5 .method·public·static·a(Landroid/view/View;Landroid/graphics/Rect;)V
6 ····.locals·46 ····.locals·4
Offset 308, 8 lines modifiedOffset 308, 12 lines modified
308 ····.line·144308 ····.line·144
309 ····.line·145309 ····.line·145
310 ····return-void310 ····return-void
311 ····.line·146311 ····.line·146
312 ····.line·147312 ····.line·147
313 ····.line·148313 ····.line·148
314 ····.line·149314 ····.line·149
 315 ····.line·150
 316 ····.line·151
 317 ····.line·152
 318 ····.line·153
315 .end·method319 .end·method
66.2 KB
smali/a0/p.smali vs.
smali/D1/c.smali
Max HTML report size reached
2.29 KB
smali/a0/q.smali vs.
smali/f0/M.smali
Files 12% similar despite different names
    
Offset 1, 55 lines modifiedOffset 1, 59 lines modified
1 .class·public·final·La0/q;1 .class·public·final·Lf0/M;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:I5 .field·public·final·a:Ljava/util/ArrayList;
  
6 .field·public·final·b:La0/k;6 .field·public·final·b:I
  
7 .field·public·c:I7 .field·public·final·c:J
  
8 .field·public·d:I 
  
9 .field·public·e:I 
  
10 .field·public·f:I 
  
  
11 #·direct·methods8 #·direct·methods
12 .method·public·constructor·<init>(ILa0/k;)V9 .method·public·constructor·<init>()V
13 ····.locals·010 ····.locals·2
  
14 ····.line·111 ····.line·1
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·213 ····.line·2
17 ····.line·314 ····.line·3
18 ····.line·415 ····.line·4
19 ····iput·p1,·p0,·La0/q;->a:I16 ····new-instance·v0,·Ljava/util/ArrayList;
  
20 ····.line·517 ····.line·5
21 ····.line·618 ····.line·6
22 ····iput-object·p2,·p0,·La0/q;->b:La0/k;19 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
23 ····.line·720 ····.line·7
24 ····.line·821 ····.line·8
25 ····return-void 
26 ····.line·922 ····.line·9
 23 ····iput-object·v0,·p0,·Lf0/M;->a:Ljava/util/ArrayList;
  
27 ····.line·1024 ····.line·10
28 ····.line·1125 ····.line·11
 26 ····const/4·v0,·0x5
  
29 ····.line·1227 ····.line·12
 28 ····iput·v0,·p0,·Lf0/M;->b:I
  
30 ····.line·1329 ····.line·13
31 ····.line·1430 ····.line·14
 31 ····const-wide/16·v0,·0x0
  
32 ····.line·1532 ····.line·15
33 ····.line·1633 ····.line·16
 34 ····iput-wide·v0,·p0,·Lf0/M;->c:J
  
34 ····.line·1735 ····.line·17
35 ····.line·1836 ····.line·18
 37 ····return-void
36 ····.line·1938 ····.line·19
37 ····.line·2039 ····.line·20
38 ····.line·2140 ····.line·21
39 ····.line·2241 ····.line·22
40 ····.line·2342 ····.line·23
41 ····.line·2443 ····.line·24
42 ····.line·2544 ····.line·25
Offset 117, 64 lines modifiedOffset 121, 8 lines modified
117 ····.line·87121 ····.line·87
118 ····.line·88122 ····.line·88
119 ····.line·89123 ····.line·89
120 ····.line·90124 ····.line·90
121 ····.line·91125 ····.line·91
122 ····.line·92126 ····.line·92
123 ····.line·93127 ····.line·93
124 ····.line·94 
125 ····.line·95 
126 ····.line·96 
127 ····.line·97 
128 ····.line·98 
129 ····.line·99 
130 ····.line·100 
131 ····.line·101 
132 ····.line·102 
133 ····.line·103 
134 ····.line·104 
135 ····.line·105 
136 ····.line·106 
137 ····.line·107 
138 ····.line·108 
139 ····.line·109 
140 ····.line·110 
141 ····.line·111 
142 ····.line·112 
143 ····.line·113 
144 ····.line·114 
145 ····.line·115 
146 ····.line·116 
147 ····.line·117 
148 ····.line·118 
149 ····.line·119 
150 ····.line·120 
151 ····.line·121 
152 ····.line·122 
153 ····.line·123 
154 ····.line·124 
155 ····.line·125 
156 ····.line·126 
157 ····.line·127 
158 ····.line·128 
159 ····.line·129 
160 ····.line·130 
161 ····.line·131 
162 ····.line·132 
163 ····.line·133 
164 ····.line·134 
165 ····.line·135 
166 ····.line·136 
167 ····.line·137 
168 ····.line·138 
169 ····.line·139 
170 ····.line·140 
171 ····.line·141 
172 ····.line·142 
173 ····.line·143 
174 ····.line·144 
175 ····.line·145 
176 ····.line·146 
Max diff block lines reached; 0/2275 bytes (0.00%) of diff not shown.
4.57 KB
smali/a0/r.smali vs.
smali/A0/e.smali
Max HTML report size reached
19.6 KB
smali/a0/u.smali vs.
smali/V/q.smali
Max HTML report size reached
2.04 KB
smali/a0/d.smali vs.
smali/I0/l.smali
Files 15% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 .class·public·final·La0/d;1 .class·public·final·LI0/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/content/DialogInterface$OnCancelListener;5 .implements·Landroid/view/View$OnAttachStateChangeListener;
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·b:La0/f; 
  
  
8 #·direct·methods6 #·virtual·methods
9 .method·public·constructor·<init>(La0/f;)V7 .method·public·final·onViewAttachedToWindow(Landroid/view/View;)V
10 ····.locals·08 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-virtual·{p1,·p0},·Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····.line·413 ····.line·4
16 ····iput-object·p1,·p0,·La0/d;->b:La0/f;14 ····sget-object·v0,·LI/P;->a:Ljava/lang/reflect/Field;
  
17 ····.line·515 ····.line·5
18 ····.line·616 ····.line·6
19 ····return-void17 ····invoke-static·{p1},·LI/D;->c(Landroid/view/View;)V
  
20 ····.line·718 ····.line·7
21 ····.line·819 ····.line·8
22 ····.line·920 ····.line·9
 21 ····return-void
23 ····.line·1022 ····.line·10
24 ····.line·1123 ····.line·11
25 ····.line·1224 ····.line·12
26 ····.line·1325 ····.line·13
27 ····.line·1426 ····.line·14
28 ····.line·1527 ····.line·15
29 ····.line·1628 ····.line·16
Offset 100, 32 lines modifiedOffset 98, 31 lines modified
100 ····.line·7998 ····.line·79
101 ····.line·8099 ····.line·80
102 ····.line·81100 ····.line·81
103 ····.line·82101 ····.line·82
104 ····.line·83102 ····.line·83
105 ····.line·84103 ····.line·84
106 ····.line·85104 ····.line·85
 105 ····.line·86
 106 ····.line·87
 107 ····.line·88
 108 ····.line·89
 109 ····.line·90
107 .end·method110 .end·method
  
 111 .method·public·final·onViewDetachedFromWindow(Landroid/view/View;)V
  
108 #·virtual·methods 
109 .method·public·final·onCancel(Landroid/content/DialogInterface;)V 
110 ····.locals·0112 ····.locals·0
  
111 ····.line·1113 ····.line·1
 114 ····return-void
112 ····iget-object·p1,·p0,·La0/d;->b:La0/f; 
  
113 ····.line·2115 ····.line·2
114 ····.line·3116 ····.line·3
115 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
116 ····.line·4117 ····.line·4
117 ····.line·5118 ····.line·5
118 ····.line·6119 ····.line·6
119 ····return-void 
120 ····.line·7120 ····.line·7
121 ····.line·8121 ····.line·8
122 ····.line·9122 ····.line·9
123 ····.line·10123 ····.line·10
124 ····.line·11124 ····.line·11
125 ····.line·12125 ····.line·12
126 ····.line·13126 ····.line·13
Offset 197, 8 lines modifiedOffset 194, 13 lines modified
197 ····.line·79194 ····.line·79
198 ····.line·80195 ····.line·80
199 ····.line·81196 ····.line·81
200 ····.line·82197 ····.line·82
201 ····.line·83198 ····.line·83
202 ····.line·84199 ····.line·84
203 ····.line·85200 ····.line·85
 201 ····.line·86
 202 ····.line·87
 203 ····.line·88
 204 ····.line·89
 205 ····.line·90
204 .end·method206 .end·method
1.27 KB
smali/a0/h.smali vs.
smali/R/k.smali
Files 20% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·La0/h;1 .class·public·final·LR/k;
2 .super·Ljava/lang/Object;2 .super·LR/O;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·a:La0/k;5 .field·public·final·a:Ljava/lang/Throwable;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(La0/k;)V7 .method·public·constructor·<init>(Ljava/lang/Throwable;)V
8 ····.locals·08 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····const-string·v0,·"finalException"
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····invoke-static·{p1,·v0},·LH1/a;->s(Ljava/lang/Object;Ljava/lang/String;)V
13 ····.line·4 
14 ····iput-object·p1,·p0,·La0/h;->a:La0/k; 
  
 14 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····return-void17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····.line·920 ····.line·9
 21 ····iput-object·p1,·p0,·LR/k;->a:Ljava/lang/Throwable;
  
21 ····.line·1022 ····.line·10
22 ····.line·1123 ····.line·11
 24 ····return-void
23 ····.line·1225 ····.line·12
24 ····.line·1326 ····.line·13
25 ····.line·1427 ····.line·14
26 ····.line·1528 ····.line·15
27 ····.line·1629 ····.line·16
28 ····.line·1730 ····.line·17
29 ····.line·1831 ····.line·18
Offset 97, 8 lines modifiedOffset 101, 13 lines modified
97 ····.line·79101 ····.line·79
98 ····.line·80102 ····.line·80
99 ····.line·81103 ····.line·81
100 ····.line·82104 ····.line·82
101 ····.line·83105 ····.line·83
102 ····.line·84106 ····.line·84
103 ····.line·85107 ····.line·85
 108 ····.line·86
 109 ····.line·87
 110 ····.line·88
 111 ····.line·89
 112 ····.line·90
104 .end·method113 .end·method
873 B
smali/a0/o.smali vs.
smali/Z/o.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·La0/o;1 .class·public·final·LZ/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·static·constructor·<clinit>()V5 .method·static·constructor·<clinit>()V
6 ····.locals·06 ····.locals·0
Offset 92, 17 lines modifiedOffset 92, 22 lines modified
92 ····.line·8292 ····.line·82
93 ····.line·8393 ····.line·83
94 ····.line·8494 ····.line·84
95 ····.line·8595 ····.line·85
96 ····.line·8696 ····.line·86
97 ····.line·8797 ····.line·87
98 ····.line·8898 ····.line·88
 99 ····.line·89
 100 ····.line·90
 101 ····.line·91
 102 ····.line·92
 103 ····.line·93
99 .end·method104 .end·method
  
100 .method·public·constructor·<init>(La0/p;)V105 .method·public·constructor·<init>(LZ/p;)V
101 ····.locals·0106 ····.locals·0
  
102 ····.line·1107 ····.line·1
103 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V108 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
104 ····.line·2109 ····.line·2
105 ····.line·3110 ····.line·3
Offset 185, 8 lines modifiedOffset 190, 13 lines modified
185 ····.line·79190 ····.line·79
186 ····.line·80191 ····.line·80
187 ····.line·81192 ····.line·81
188 ····.line·82193 ····.line·82
189 ····.line·83194 ····.line·83
190 ····.line·84195 ····.line·84
191 ····.line·85196 ····.line·85
 197 ····.line·86
 198 ····.line·87
 199 ····.line·88
 200 ····.line·89
 201 ····.line·90
192 .end·method202 .end·method
10.2 KB
smali/a0/l.smali vs.
smali/g1/g.smali
Max HTML report size reached
13.5 KB
smali/a0/f.smali vs.
smali/X/h.smali
Max HTML report size reached
8.03 KB
smali/a0/i.smali vs.
smali/B1/h.smali
Max HTML report size reached
2.61 KB
smali/a0/e.smali vs.
smali/R/i.smali
Files 24% similar despite different names
    
Offset 1, 133 lines modifiedOffset 1, 35 lines modified
1 .class·public·final·La0/e;1 .class·public·abstract·LR/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/content/DialogInterface$OnDismissListener; 
  
  
6 #·instance·fields4 #·static·fields
7 .field·public·final·synthetic·b:La0/f;5 .field·public·static·final·a:LR/h;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·constructor·<init>(La0/f;)V7 .method·static·constructor·<clinit>()V
10 ····.locals·08 ····.locals·1
  
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,·La0/e;->b:La0/f; 
  
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 .end·method 
  
  
100 #·virtual·methods 
101 .method·public·final·onDismiss(Landroid/content/DialogInterface;)V 
102 ····.locals·0 
  
103 ····.line·19 ····.line·1
104 ····iget-object·p1,·p0,·La0/e;->b:La0/f;10 ····new-instance·v0,·LR/h;
  
105 ····.line·211 ····.line·2
106 ····.line·312 ····.line·3
107 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
108 ····.line·414 ····.line·4
109 ····.line·515 ····.line·5
110 ····.line·616 ····.line·6
111 ····return-void17 ····sput-object·v0,·LR/i;->a:LR/h;
  
112 ····.line·718 ····.line·7
113 ····.line·819 ····.line·8
Max diff block lines reached; 327/2600 bytes (12.58%) of diff not shown.
2.49 KB
smali/a0/g.smali vs.
smali/b2/s.smali
Files 25% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·La0/g;1 .class·public·final·Lb2/s;
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·c:La0/k;5 .field·public·final·a:LZ1/p0;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·synthetic·constructor·<init>(La0/k;)V7 .method·public·constructor·<init>(LZ1/p0;)V
10 ····.locals·08 ····.locals·0
  
11 ····.line·19 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····.line·413 ····.line·4
16 ····iput-object·p1,·p0,·La0/g;->c:La0/k;14 ····iput-object·p1,·p0,·Lb2/s;->a:LZ1/p0;
  
17 ····.line·515 ····.line·5
18 ····.line·616 ····.line·6
19 ····return-void17 ····return-void
20 ····.line·718 ····.line·7
21 ····.line·819 ····.line·8
22 ····.line·920 ····.line·9
Offset 100, 57 lines modifiedOffset 97, 67 lines modified
100 ····.line·7997 ····.line·79
101 ····.line·8098 ····.line·80
102 ····.line·8199 ····.line·81
103 ····.line·82100 ····.line·82
104 ····.line·83101 ····.line·83
105 ····.line·84102 ····.line·84
106 ····.line·85103 ····.line·85
 104 ····.line·86
 105 ····.line·87
 106 ····.line·88
 107 ····.line·89
 108 ····.line·90
107 .end·method109 .end·method
  
  
108 #·virtual·methods110 #·virtual·methods
109 .method·public·final·run()V111 .method·public·final·toString()Ljava/lang/String;
110 ····.locals·2112 ····.locals·2
  
111 ····.line·1113 ····.line·1
112 ····iget-object·v0,·p0,·La0/g;->c:La0/k;114 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
113 ····.line·2115 ····.line·2
114 ····.line·3116 ····.line·3
115 ····iget-object·v1,·v0,·La0/k;->g:La0/j;117 ····const-string·v1,·"WaiterEB("
  
116 ····.line·4118 ····.line·4
117 ····.line·5119 ····.line·5
118 ····if-eqz·v1,·:cond_0120 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
119 ····.line·6121 ····.line·6
120 ····.line·7122 ····.line·7
121 ····invoke-virtual·{v0},·La0/k;->e()La0/j; 
  
122 ····.line·8123 ····.line·8
 124 ····iget-object·v1,·p0,·Lb2/s;->a:LZ1/p0;
  
123 ····.line·9125 ····.line·9
124 ····.line·10126 ····.line·10
125 ····move-result-object·v0127 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
126 ····.line·11128 ····.line·11
127 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
128 ····.line·12129 ····.line·12
129 ····.line·13130 ····.line·13
 131 ····const/16·v1,·0x29
  
130 ····.line·14132 ····.line·14
131 ····:cond_0 
132 ····return-void 
133 ····.line·15133 ····.line·15
 134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
134 ····.line·16135 ····.line·16
135 ····.line·17136 ····.line·17
136 ····.line·18137 ····.line·18
 138 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
137 ····.line·19139 ····.line·19
138 ····.line·20140 ····.line·20
139 ····.line·21141 ····.line·21
 142 ····move-result-object·v0
  
140 ····.line·22143 ····.line·22
 144 ····return-object·v0
141 ····.line·23145 ····.line·23
142 ····.line·24146 ····.line·24
143 ····.line·25147 ····.line·25
144 ····.line·26148 ····.line·26
145 ····.line·27149 ····.line·27
146 ····.line·28150 ····.line·28
147 ····.line·29151 ····.line·29
Offset 209, 8 lines modifiedOffset 216, 13 lines modified
209 ····.line·82216 ····.line·82
210 ····.line·83217 ····.line·83
211 ····.line·84218 ····.line·84
212 ····.line·85219 ····.line·85
213 ····.line·86220 ····.line·86
214 ····.line·87221 ····.line·87
215 ····.line·88222 ····.line·88
 223 ····.line·89
 224 ····.line·90
 225 ····.line·91
 226 ····.line·92
 227 ····.line·93
216 .end·method228 .end·method
2.62 KB
smali/u/q.smali vs.
smali/t/q.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lu/q;1 .class·public·abstract·Lt/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:[I5 .field·public·static·final·a:[I
  
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ····.line·742 ····.line·7
43 ····.line·843 ····.line·8
44 ····fill-array-data·v1,·:array_044 ····fill-array-data·v1,·:array_0
  
45 ····.line·945 ····.line·9
46 ····.line·1046 ····.line·10
47 ····.line·1147 ····.line·11
48 ····sput-object·v1,·Lu/q;->a:[I48 ····sput-object·v1,·Lt/q;->a:[I
  
49 ····.line·1249 ····.line·12
50 ····.line·1350 ····.line·13
51 ····const/16·v1,·0x5a51 ····const/16·v1,·0x5a
  
52 ····.line·1452 ····.line·14
53 ····.line·1553 ····.line·15
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ····.line·1659 ····.line·16
60 ····.line·1760 ····.line·17
61 ····fill-array-data·v1,·:array_161 ····fill-array-data·v1,·:array_1
  
62 ····.line·1862 ····.line·18
63 ····.line·1963 ····.line·19
64 ····.line·2064 ····.line·20
65 ····sput-object·v1,·Lu/q;->b:[I65 ····sput-object·v1,·Lt/q;->b:[I
  
66 ····.line·2166 ····.line·21
67 ····.line·2267 ····.line·22
68 ····const/16·v1,·0x968 ····const/16·v1,·0x9
  
69 ····.line·2369 ····.line·23
70 ····.line·2470 ····.line·24
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ····.line·2576 ····.line·25
77 ····.line·2677 ····.line·26
78 ····fill-array-data·v1,·:array_278 ····fill-array-data·v1,·:array_2
  
79 ····.line·2779 ····.line·27
80 ····.line·2880 ····.line·28
81 ····.line·2981 ····.line·29
82 ····sput-object·v1,·Lu/q;->c:[I82 ····sput-object·v1,·Lt/q;->c:[I
  
83 ····.line·3083 ····.line·30
84 ····.line·3184 ····.line·31
85 ····const/16·v1,·0x4385 ····const/16·v1,·0x43
  
86 ····.line·3286 ····.line·32
87 ····.line·3387 ····.line·33
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 ····.line·3493 ····.line·34
94 ····.line·3594 ····.line·35
95 ····fill-array-data·v1,·:array_395 ····fill-array-data·v1,·:array_3
  
96 ····.line·3696 ····.line·36
97 ····.line·3797 ····.line·37
98 ····.line·3898 ····.line·38
99 ····sput-object·v1,·Lu/q;->d:[I99 ····sput-object·v1,·Lt/q;->d:[I
  
100 ····.line·39100 ····.line·39
101 ····.line·40101 ····.line·40
102 ····const/4·v1,·0x6102 ····const/4·v1,·0x6
  
103 ····.line·41103 ····.line·41
104 ····new-array·v1,·v1,·[I104 ····new-array·v1,·v1,·[I
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ····.line·42109 ····.line·42
110 ····.line·43110 ····.line·43
111 ····fill-array-data·v1,·:array_4111 ····fill-array-data·v1,·:array_4
  
112 ····.line·44112 ····.line·44
113 ····.line·45113 ····.line·45
114 ····.line·46114 ····.line·46
115 ····sput-object·v1,·Lu/q;->e:[I115 ····sput-object·v1,·Lt/q;->e:[I
  
116 ····.line·47116 ····.line·47
117 ····.line·48117 ····.line·48
118 ····const·v1,·0x7f0402db118 ····const·v1,·0x7f0402db
  
119 ····.line·49119 ····.line·49
120 ····.line·50120 ····.line·50
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
  
141 ····.line·61141 ····.line·61
142 ····.line·62142 ····.line·62
143 ····.line·63143 ····.line·63
144 ····move-result-object·v0144 ····move-result-object·v0
  
145 ····.line·64145 ····.line·64
146 ····sput-object·v0,·Lu/q;->f:[I146 ····sput-object·v0,·Lt/q;->f:[I
  
147 ····.line·65147 ····.line·65
148 ····.line·66148 ····.line·66
149 ····const·v0,·0x10100d0149 ····const·v0,·0x10100d0
  
150 ····.line·67150 ····.line·67
151 ····.line·68151 ····.line·68
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
  
163 ····.line·73163 ····.line·73
164 ····.line·74164 ····.line·74
165 ····.line·75165 ····.line·75
166 ····move-result-object·v0166 ····move-result-object·v0
  
167 ····.line·76167 ····.line·76
168 ····sput-object·v0,·Lu/q;->g:[I168 ····sput-object·v0,·Lt/q;->g:[I
  
169 ····.line·77169 ····.line·77
170 ····.line·78170 ····.line·78
171 ····const/16·v0,·0xb171 ····const/16·v0,·0xb
  
172 ····.line·79172 ····.line·79
173 ····.line·80173 ····.line·80
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
180 ····.line·81180 ····.line·81
181 ····.line·82181 ····.line·82
182 ····fill-array-data·v0,·:array_5182 ····fill-array-data·v0,·:array_5
  
183 ····.line·83183 ····.line·83
184 ····.line·84184 ····.line·84
Max diff block lines reached; 406/2618 bytes (15.51%) of diff not shown.
12.7 KB
smali/u/f.smali vs.
smali/R/w.smali
Max HTML report size reached
14.7 KB
smali/u/m.smali vs.
smali/H1/d.smali
Max HTML report size reached
201 KB
smali/u/n.smali vs.
smali/i/U.smali
Max HTML report size reached
31.6 KB
smali/u/b.smali vs.
smali/c1/x.smali
Max HTML report size reached
22.9 KB
smali/u/g.smali vs.
smali/y0/a.smali
Max HTML report size reached
15.4 KB
smali/u/c.smali vs.
smali/F/e.smali
Max HTML report size reached
2.48 KB
smali/U1/d.smali vs.
smali/b2/e.smali
Files 27% similar despite different names
    
Offset 1, 93 lines modifiedOffset 1, 85 lines modified
1 .class·public·abstract·LU1/d;1 .class·public·final·Lb2/e;
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·c:LU1/c;5 .field·public·static·final·synthetic·a:Lb2/e;
  
6 .field·public·static·final·d:LU1/a;6 .field·public·static·final·b:I
  
  
7 #·direct·methods7 #·direct·methods
8 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
9 ····.locals·29 ····.locals·8
  
10 ····.line·110 ····.line·1
11 ····new-instance·v0,·LU1/c;11 ····new-instance·v0,·Lb2/e;
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····invoke-direct·{v0},·LU1/d;-><init>()V14 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
15 ····.line·415 ····.line·4
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····sput-object·v0,·LU1/d;->c:LU1/c;18 ····sput-object·v0,·Lb2/e;->a:Lb2/e;
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····sget-object·v0,·LP1/a;->a:Ljava/lang/Integer;21 ····const/16·v0,·0x40
  
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····if-eqz·v0,·:cond_124 ····int-to-long·v2,·v0
  
25 ····.line·1125 ····.line·11
 26 ····const/4·v0,·0x1
  
26 ····.line·1227 ····.line·12
27 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I28 ····int-to-long·v4,·v0
  
28 ····.line·1329 ····.line·13
 30 ····const·v0,·0x7ffffffe
  
29 ····.line·1431 ····.line·14
30 ····.line·1532 ····.line·15
31 ····move-result·v0 
  
32 ····.line·1633 ····.line·16
33 ····const/16·v1,·0x2234 ····int-to-long·v6,·v0
  
34 ····.line·1735 ····.line·17
 36 ····const-string·v1,·"kotlinx.coroutines.channels.defaultBuffer"
35 ····.line·18 
36 ····if-lt·v0,·v1,·:cond_0 
  
 37 ····.line·18
37 ····.line·1938 ····.line·19
 39 ····invoke-static/range·{v1·..·v7},·Lc2/m;->i(Ljava/lang/String;JJJ)J
38 ····.line·20 
39 ····goto·:goto_0 
  
 40 ····.line·20
40 ····.line·2141 ····.line·21
41 ····:cond_0 
42 ····new-instance·v0,·LU1/b; 
  
43 ····.line·2242 ····.line·22
 43 ····move-result-wide·v0
  
44 ····.line·2344 ····.line·23
45 ····invoke-direct·{v0},·LU1/b;-><init>()V45 ····long-to-int·v0,·v0
  
46 ····.line·2446 ····.line·24
 47 ····sput·v0,·Lb2/e;->b:I
  
47 ····.line·2548 ····.line·25
48 ····.line·2649 ····.line·26
 50 ····return-void
49 ····goto·:goto_1 
  
50 ····.line·2751 ····.line·27
51 ····:cond_1 
52 ····:goto_0 
53 ····new-instance·v0,·LV1/a; 
  
54 ····.line·2852 ····.line·28
55 ····.line·2953 ····.line·29
56 ····invoke-direct·{v0},·LU1/d;-><init>()V 
  
57 ····.line·3054 ····.line·30
58 ····.line·3155 ····.line·31
59 ····.line·3256 ····.line·32
60 ····:goto_1 
61 ····sput-object·v0,·LU1/d;->d:LU1/a; 
  
62 ····.line·3357 ····.line·33
63 ····.line·3458 ····.line·34
64 ····return-void 
65 ····.line·3559 ····.line·35
66 ····.line·3660 ····.line·36
67 ····.line·3761 ····.line·37
68 ····.line·3862 ····.line·38
69 ····.line·3963 ····.line·39
70 ····.line·4064 ····.line·40
71 ····.line·4165 ····.line·41
Offset 134, 16 lines modifiedOffset 126, 13 lines modified
134 ····.line·82126 ····.line·82
135 ····.line·83127 ····.line·83
136 ····.line·84128 ····.line·84
137 ····.line·85129 ····.line·85
138 ····.line·86130 ····.line·86
139 ····.line·87131 ····.line·87
140 ····.line·88132 ····.line·88
 133 ····.line·89
 134 ····.line·90
 135 ····.line·91
 136 ····.line·92
 137 ····.line·93
141 .end·method 
  
142 .method·public·constructor·<init>()V 
143 ····.locals·0 
  
144 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
145 ····return-void 
Max diff block lines reached; 0/2470 bytes (0.00%) of diff not shown.
3.59 KB
smali/U1/b.smali vs.
smali/f0/L.smali
Max HTML report size reached
33.1 KB
smali/W/t.smali vs.
smali/c1/F.smali
Max HTML report size reached
3.42 KB
smali/W/p.smali vs.
smali/H1/j.smali
Files 18% similar despite different names
    
Offset 1, 88 lines modifiedOffset 1, 161 lines modified
1 .class·public·final·LW/p;1 .class·public·final·LH1/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/lang/Runnable; 
  
 4 #·static·fields
 5 .field·public·static·final·a:LH1/j;
  
  
6 #·virtual·methods6 #·direct·methods
7 .method·public·final·run()V7 .method·static·constructor·<clinit>()V
8 ····.locals·28 ····.locals·1
  
9 ····.line·19 ····.line·1
 10 ····new-instance·v0,·LH1/j;
10 ····:try_start_0 
11 ····const-string·v0,·"EmojiCompat.EmojiCompatInitializer.run" 
  
12 ····.line·211 ····.line·2
13 ····.line·312 ····.line·3
14 ····sget·v1,·LF/c;->a:I13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
15 ····.line·414 ····.line·4
16 ····.line·515 ····.line·5
17 ····invoke-static·{v0},·Landroid/os/Trace;->beginSection(Ljava/lang/String;)V 
  
18 ····.line·616 ····.line·6
 17 ····sput-object·v0,·LH1/j;->a:LH1/j;
  
19 ····.line·718 ····.line·7
20 ····.line·819 ····.line·8
 20 ····return-void
21 ····sget-object·v0,·LW/l;->j:LW/l; 
  
22 ····.line·921 ····.line·9
23 ····.line·1022 ····.line·10
24 ····if-eqz·v0,·:cond_0 
  
25 ····.line·1123 ····.line·11
26 ····.line·1224 ····.line·12
27 ····invoke-static·{},·LW/l;->a()LW/l; 
  
28 ····.line·1325 ····.line·13
29 ····.line·1426 ····.line·14
30 ····.line·1527 ····.line·15
31 ····move-result-object·v0 
  
32 ····.line·1628 ····.line·16
33 ····invoke-virtual·{v0},·LW/l;->c()V 
34 ····:try_end_0 
35 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
36 ····.line·1729 ····.line·17
37 ····.line·1830 ····.line·18
38 ····.line·1931 ····.line·19
39 ····goto·:goto_0 
  
40 ····.line·2032 ····.line·20
41 ····:catchall_0 
42 ····move-exception·v0 
  
43 ····.line·2133 ····.line·21
44 ····goto·:goto_1 
  
45 ····.line·2234 ····.line·22
46 ····:cond_0 
47 ····:goto_0 
48 ····invoke-static·{},·Landroid/os/Trace;->endSection()V 
  
49 ····.line·2335 ····.line·23
50 ····.line·2436 ····.line·24
51 ····.line·2537 ····.line·25
52 ····return-void 
  
53 ····.line·2638 ····.line·26
54 ····:goto_1 
55 ····sget·v1,·LF/c;->a:I 
  
56 ····.line·2739 ····.line·27
57 ····.line·2840 ····.line·28
58 ····invoke-static·{},·Landroid/os/Trace;->endSection()V41 ····.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
Max diff block lines reached; 748/3428 bytes (21.82%) of diff not shown.
18.7 KB
smali/W/q.smali vs.
smali/i/B.smali
Max HTML report size reached
9.94 KB
smali/W/r.smali vs.
smali/V1/c.smali
Max HTML report size reached
23.2 KB
smali/W/u.smali vs.
smali/B1/b.smali
Max HTML report size reached
3.58 KB
smali/W/d.smali vs.
smali/l/i.smali
Max HTML report size reached
1.27 KB
smali/W/h.smali vs.
smali/k0/j.smali
Files 21% similar despite different names
    
Offset 1, 55 lines modifiedOffset 1, 35 lines modified
1 .class·public·abstract·LW/h; 
2 .super·Ljava/lang/Object;1 .class·public·Lk0/j;
 2 .super·LZ/t;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·a:LW/k; 
  
6 .field·public·b:I 
  
7 .field·public·final·c:LW/e; 
  
  
8 #·direct·methods4 #·direct·methods
9 .method·public·constructor·<init>(LW/k;)V5 .method·public·constructor·<init>()V
10 ····.locals·16 ····.locals·0
  
11 ····.line·17 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·29 ····.line·2
14 ····.line·310 ····.line·3
15 ····.line·411 ····.line·4
 12 ····return-void
16 ····const/4·v0,·0x0 
  
17 ····.line·513 ····.line·5
18 ····iput·v0,·p0,·LW/h;->b:I 
  
19 ····.line·614 ····.line·6
20 ····.line·715 ····.line·7
21 ····new-instance·v0,·LW/e; 
  
22 ····.line·816 ····.line·8
23 ····.line·917 ····.line·9
24 ····invoke-direct·{v0},·LW/e;-><init>()V 
  
25 ····.line·1018 ····.line·10
26 ····.line·1119 ····.line·11
27 ····.line·1220 ····.line·12
28 ····iput-object·v0,·p0,·LW/h;->c:LW/e; 
  
29 ····.line·1321 ····.line·13
30 ····.line·1422 ····.line·14
31 ····iput-object·p1,·p0,·LW/h;->a:LW/k; 
  
32 ····.line·1523 ····.line·15
33 ····.line·1624 ····.line·16
34 ····return-void 
35 ····.line·1725 ····.line·17
36 ····.line·1826 ····.line·18
37 ····.line·1927 ····.line·19
38 ····.line·2028 ····.line·20
39 ····.line·2129 ····.line·21
40 ····.line·2230 ····.line·22
41 ····.line·2331 ····.line·23
Offset 111, 8 lines modifiedOffset 91, 16 lines modified
111 ····.line·7991 ····.line·79
112 ····.line·8092 ····.line·80
113 ····.line·8193 ····.line·81
114 ····.line·8294 ····.line·82
115 ····.line·8395 ····.line·83
116 ····.line·8496 ····.line·84
117 ····.line·8597 ····.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
118 .end·method106 .end·method
748 B
smali/W/B.smali vs.
smali/V/B.smali
Files 12% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·LW/B;1 .class·public·final·LV/B;
2 .super·LO0/e;2 .super·LM0/e;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·final·m(Landroid/text/Spannable;)Z5 .method·public·final·j(Landroid/text/Spannable;)Z
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-static·{p1},·LH/c;->y(Landroid/text/Spannable;)Z8 ····invoke-static·{p1},·LG/d;->x(Landroid/text/Spannable;)Z
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····move-result·p112 ····move-result·p1
  
13 ····.line·513 ····.line·5
Offset 93, 8 lines modifiedOffset 93, 13 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
3.12 KB
smali/W/o.smali vs.
smali/V/o.smali
Files 10% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 .class·public·final·LW/o;1 .class·public·final·LV/o;
2 .super·LI1/f;2 .super·LH1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·i:LI1/f;5 .field·public·final·synthetic·b:LH1/a;
  
6 .field·public·final·synthetic·j:Ljava/util/concurrent/ThreadPoolExecutor;6 .field·public·final·synthetic·c:Ljava/util/concurrent/ThreadPoolExecutor;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(LI1/f;Ljava/util/concurrent/ThreadPoolExecutor;)V8 .method·public·constructor·<init>(LH1/a;Ljava/util/concurrent/ThreadPoolExecutor;)V
9 ····.locals·09 ····.locals·0
  
10 ····.line·110 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····.line·414 ····.line·4
15 ····iput-object·p1,·p0,·LW/o;->i:LI1/f;15 ····iput-object·p1,·p0,·LV/o;->b:LH1/a;
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····iput-object·p2,·p0,·LW/o;->j:Ljava/util/concurrent/ThreadPoolExecutor;18 ····iput-object·p2,·p0,·LV/o;->c:Ljava/util/concurrent/ThreadPoolExecutor;
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····return-void21 ····return-void
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····.line·1124 ····.line·11
Offset 165, 32 lines modifiedOffset 165, 36 lines modified
165 ····.line·143165 ····.line·143
166 ····.line·144166 ····.line·144
167 ····.line·145167 ····.line·145
168 ····.line·146168 ····.line·146
169 ····.line·147169 ····.line·147
170 ····.line·148170 ····.line·148
171 ····.line·149171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
172 .end·method176 .end·method
  
  
173 #·virtual·methods177 #·virtual·methods
174 .method·public·final·S(Ljava/lang/Throwable;)V178 .method·public·final·E0(Ljava/lang/Throwable;)V
175 ····.locals·2179 ····.locals·2
  
176 ····.line·1180 ····.line·1
177 ····iget-object·v0,·p0,·LW/o;->j:Ljava/util/concurrent/ThreadPoolExecutor;181 ····iget-object·v0,·p0,·LV/o;->c:Ljava/util/concurrent/ThreadPoolExecutor;
  
178 ····.line·2182 ····.line·2
179 ····.line·3183 ····.line·3
180 ····:try_start_0184 ····:try_start_0
181 ····iget-object·v1,·p0,·LW/o;->i:LI1/f;185 ····iget-object·v1,·p0,·LV/o;->b:LH1/a;
  
182 ····.line·4186 ····.line·4
183 ····.line·5187 ····.line·5
184 ····invoke-virtual·{v1,·p1},·LI1/f;->S(Ljava/lang/Throwable;)V188 ····invoke-virtual·{v1,·p1},·LH1/a;->E0(Ljava/lang/Throwable;)V
185 ····:try_end_0189 ····:try_end_0
186 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0190 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
187 ····.line·6191 ····.line·6
188 ····.line·7192 ····.line·7
189 ····.line·8193 ····.line·8
190 ····invoke-virtual·{v0},·Ljava/util/concurrent/ThreadPoolExecutor;->shutdown()V194 ····invoke-virtual·{v0},·Ljava/util/concurrent/ThreadPoolExecutor;->shutdown()V
Offset 276, 30 lines modifiedOffset 280, 35 lines modified
276 ····.line·79280 ····.line·79
277 ····.line·80281 ····.line·80
278 ····.line·81282 ····.line·81
279 ····.line·82283 ····.line·82
280 ····.line·83284 ····.line·83
281 ····.line·84285 ····.line·84
282 ····.line·85286 ····.line·85
 287 ····.line·86
 288 ····.line·87
 289 ····.line·88
 290 ····.line·89
 291 ····.line·90
283 .end·method292 .end·method
  
284 .method·public·final·W(Lh/d;)V293 .method·public·final·F0(Lg/d;)V
285 ····.locals·2294 ····.locals·2
  
286 ····.line·1295 ····.line·1
287 ····iget-object·v0,·p0,·LW/o;->j:Ljava/util/concurrent/ThreadPoolExecutor;296 ····iget-object·v0,·p0,·LV/o;->c:Ljava/util/concurrent/ThreadPoolExecutor;
  
288 ····.line·2297 ····.line·2
289 ····.line·3298 ····.line·3
290 ····:try_start_0299 ····:try_start_0
291 ····iget-object·v1,·p0,·LW/o;->i:LI1/f;300 ····iget-object·v1,·p0,·LV/o;->b:LH1/a;
  
292 ····.line·4301 ····.line·4
293 ····.line·5302 ····.line·5
294 ····invoke-virtual·{v1,·p1},·LI1/f;->W(Lh/d;)V303 ····invoke-virtual·{v1,·p1},·LH1/a;->F0(Lg/d;)V
295 ····:try_end_0304 ····:try_end_0
296 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0305 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
297 ····.line·6306 ····.line·6
298 ····.line·7307 ····.line·7
299 ····.line·8308 ····.line·8
300 ····invoke-virtual·{v0},·Ljava/util/concurrent/ThreadPoolExecutor;->shutdown()V309 ····invoke-virtual·{v0},·Ljava/util/concurrent/ThreadPoolExecutor;->shutdown()V
Offset 385, 8 lines modifiedOffset 394, 13 lines modified
385 ····.line·79394 ····.line·79
386 ····.line·80395 ····.line·80
387 ····.line·81396 ····.line·81
388 ····.line·82397 ····.line·82
389 ····.line·83398 ····.line·83
390 ····.line·84399 ····.line·84
391 ····.line·85400 ····.line·85
 401 ····.line·86
 402 ····.line·87
 403 ····.line·88
 404 ····.line·89
 405 ····.line·90
392 .end·method406 .end·method
5.21 KB
smali/W/f.smali vs.
smali/m1/r.smali
Max HTML report size reached
12.5 KB
smali/W/m.smali vs.
smali/Z1/M.smali
Max HTML report size reached
1.85 KB
smali/W/w.smali vs.
smali/D1/f.smali
Files 23% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 33 lines modified
1 .class·public·final·LW/w;1 .class·public·interface·abstract·LD1/f;
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:J5 .field·public·static·final·a:LD1/e;
  
6 .field·public·final·b:J 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·public·synthetic·constructor·<init>(JJ)V7 .method·static·constructor·<clinit>()V
9 ····.locals·08 ····.locals·1
  
10 ····.line·19 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····sget-object·v0,·LD1/e;->a:LD1/e;
  
12 ····.line·211 ····.line·2
13 ····.line·312 ····.line·3
 13 ····sput-object·v0,·LD1/f;->a:LD1/e;
14 ····.line·4 
15 ····iput-wide·p1,·p0,·LW/w;->a:J 
  
 14 ····.line·4
16 ····.line·515 ····.line·5
 16 ····return-void
17 ····.line·617 ····.line·6
18 ····iput-wide·p3,·p0,·LW/w;->b:J 
  
19 ····.line·718 ····.line·7
20 ····.line·819 ····.line·8
21 ····return-void 
22 ····.line·920 ····.line·9
23 ····.line·1021 ····.line·10
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····.line·1324 ····.line·13
27 ····.line·1425 ····.line·14
28 ····.line·1526 ····.line·15
Offset 109, 64 lines modifiedOffset 105, 8 lines modified
109 ····.line·87105 ····.line·87
110 ····.line·88106 ····.line·88
111 ····.line·89107 ····.line·89
112 ····.line·90108 ····.line·90
113 ····.line·91109 ····.line·91
114 ····.line·92110 ····.line·92
115 ····.line·93111 ····.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 
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 .end·method112 .end·method
1.99 KB
smali/W/v.smali vs.
smali/i/g1.smali
Files 22% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·LW/v; 
2 .super·LW/h;1 .class·public·abstract·Li/g1;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·d:LO0/e; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·static·synthetic·constructor·<clinit>()V5 .method·public·static·a(Landroid/view/View;Ljava/lang/CharSequence;)V
8 ····.locals·26 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····new-instance·v0,·LO0/e;8 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTooltipText(Ljava/lang/CharSequence;)V
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····const/16·v1,·0xd 
  
14 ····.line·411 ····.line·4
 12 ····return-void
15 ····.line·513 ····.line·5
16 ····invoke-direct·{v0,·v1},·LO0/e;-><init>(I)V 
  
17 ····.line·614 ····.line·6
18 ····.line·715 ····.line·7
19 ····.line·816 ····.line·8
20 ····sput-object·v0,·LW/v;->d:LO0/e; 
  
21 ····.line·917 ····.line·9
22 ····.line·1018 ····.line·10
23 ····return-void 
24 ····.line·1119 ····.line·11
25 ····.line·1220 ····.line·12
26 ····.line·1321 ····.line·13
27 ····.line·1422 ····.line·14
28 ····.line·1523 ····.line·15
29 ····.line·1624 ····.line·16
30 ····.line·1725 ····.line·17
Offset 104, 8 lines modifiedOffset 94, 73 lines modified
104 ····.line·8294 ····.line·82
105 ····.line·8395 ····.line·83
106 ····.line·8496 ····.line·84
107 ····.line·8597 ····.line·85
108 ····.line·8698 ····.line·86
109 ····.line·8799 ····.line·87
110 ····.line·88100 ····.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
 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
111 .end·method166 .end·method
33.0 KB
smali/W/g.smali vs.
smali/c1/n0.smali
Max HTML report size reached
4.59 KB
smali/W/x.smali vs.
smali/Z1/h.smali
Max HTML report size reached
8.5 KB
smali/F1/j.smali vs.
smali/r0/k.smali
Max HTML report size reached
11.2 KB
smali/F1/h.smali vs.
smali/Z1/q.smali
Max HTML report size reached
5.8 KB
smali/F1/i.smali vs.
smali/m1/o.smali
Max HTML report size reached
13.5 KB
smali/F1/e.smali vs.
smali/R/A.smali
Max HTML report size reached
10.9 KB
smali/h0/T.smali vs.
smali/f0/E.smali
Max HTML report size reached
14.8 KB
smali/h0/Y.smali vs.
smali/f0/Y.smali
Max HTML report size reached
1.04 KB
smali/h0/Z.smali vs.
smali/f0/Z.smali
Files 7% similar despite different names
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·public·final·Lh0/Z;1 .class·public·final·Lf0/Z;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(Landroidx/recyclerview/widget/StaggeredGridLayoutManager;)V5 .method·public·constructor·<init>(Landroidx/recyclerview/widget/StaggeredGridLayoutManager;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····invoke-virtual·{p0},·Lh0/Z;->a()V12 ····invoke-virtual·{p0},·Lf0/Z;->a()V
  
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
15 ····.line·715 ····.line·7
16 ····return-void16 ····return-void
17 ····.line·817 ····.line·8
18 ····.line·918 ····.line·9
Offset 93, 14 lines modifiedOffset 93, 19 lines modified
93 ····.line·7993 ····.line·79
94 ····.line·8094 ····.line·80
95 ····.line·8195 ····.line·81
96 ····.line·8296 ····.line·82
97 ····.line·8397 ····.line·83
98 ····.line·8498 ····.line·84
99 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
100 .end·method105 .end·method
  
  
101 #·virtual·methods106 #·virtual·methods
102 .method·public·final·a()V107 .method·public·final·a()V
103 ····.locals·0108 ····.locals·0
  
Offset 189, 8 lines modifiedOffset 194, 13 lines modified
189 ····.line·82194 ····.line·82
190 ····.line·83195 ····.line·83
191 ····.line·84196 ····.line·84
192 ····.line·85197 ····.line·85
193 ····.line·86198 ····.line·86
194 ····.line·87199 ····.line·87
195 ····.line·88200 ····.line·88
 201 ····.line·89
 202 ····.line·90
 203 ····.line·91
 204 ····.line·92
 205 ····.line·93
196 .end·method206 .end·method
1.81 KB
smali/h0/s.smali vs.
smali/b2/h.smali
Files 21% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·Lh0/s; 
2 .super·Lh0/I;1 .class·public·Lb2/h;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·c:I 
  
6 .field·public·d:I 
  
  
7 #·direct·methods4 #·virtual·methods
8 .method·public·constructor·<init>(II)V5 .method·public·toString()Ljava/lang/String;
9 ····.locals·06 ····.locals·1
  
10 ····.line·17 ····.line·1
11 ····invoke-direct·{p0,·p1,·p2},·Lh0/I;-><init>(II)V8 ····const-string·v0,·"Failed"
  
12 ····.line·29 ····.line·2
13 ····.line·310 ····.line·3
 11 ····return-object·v0
14 ····.line·412 ····.line·4
15 ····const/4·p1,·-0x1 
  
16 ····.line·513 ····.line·5
17 ····iput·p1,·p0,·Lh0/s;->c:I 
  
18 ····.line·614 ····.line·6
19 ····.line·715 ····.line·7
20 ····const/4·p1,·0x0 
  
21 ····.line·816 ····.line·8
22 ····iput·p1,·p0,·Lh0/s;->d:I 
  
23 ····.line·917 ····.line·9
24 ····.line·1018 ····.line·10
25 ····return-void 
26 ····.line·1119 ····.line·11
27 ····.line·1220 ····.line·12
28 ····.line·1321 ····.line·13
29 ····.line·1422 ····.line·14
30 ····.line·1523 ····.line·15
31 ····.line·1624 ····.line·16
32 ····.line·1725 ····.line·17
Offset 113, 64 lines modifiedOffset 99, 8 lines modified
113 ····.line·8799 ····.line·87
114 ····.line·88100 ····.line·88
115 ····.line·89101 ····.line·89
116 ····.line·90102 ····.line·90
117 ····.line·91103 ····.line·91
118 ····.line·92104 ····.line·92
119 ····.line·93105 ····.line·93
120 ····.line·94 
121 ····.line·95 
122 ····.line·96 
123 ····.line·97 
124 ····.line·98 
125 ····.line·99 
126 ····.line·100 
127 ····.line·101 
128 ····.line·102 
129 ····.line·103 
130 ····.line·104 
131 ····.line·105 
132 ····.line·106 
133 ····.line·107 
134 ····.line·108 
135 ····.line·109 
136 ····.line·110 
137 ····.line·111 
138 ····.line·112 
139 ····.line·113 
140 ····.line·114 
141 ····.line·115 
142 ····.line·116 
143 ····.line·117 
144 ····.line·118 
145 ····.line·119 
146 ····.line·120 
147 ····.line·121 
148 ····.line·122 
149 ····.line·123 
150 ····.line·124 
151 ····.line·125 
152 ····.line·126 
153 ····.line·127 
154 ····.line·128 
155 ····.line·129 
156 ····.line·130 
157 ····.line·131 
158 ····.line·132 
159 ····.line·133 
160 ····.line·134 
161 ····.line·135 
162 ····.line·136 
163 ····.line·137 
164 ····.line·138 
165 ····.line·139 
166 ····.line·140 
167 ····.line·141 
168 ····.line·142 
169 ····.line·143 
170 ····.line·144 
171 ····.line·145 
172 ····.line·146 
173 ····.line·147 
174 ····.line·148 
175 ····.line·149 
176 .end·method106 .end·method
8.28 KB
smali/h0/c0.smali vs.
smali/r0/o.smali
Max HTML report size reached
1.53 KB
smali/h0/N.smali vs.
smali/i/A0.smali
Files 27% similar despite different names
    
Offset 1, 59 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·Lh0/N;1 .class·public·abstract·Li/A0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·a:Landroid/util/SparseArray; 
  
6 .field·public·b:I 
  
  
7 #·virtual·methods4 #·direct·methods
8 .method·public·final·a(I)Lh0/M;5 .method·public·static·a(Landroid/content/res/Configuration;)I
9 ····.locals·26 ····.locals·0
  
10 ····.line·17 ····.line·1
11 ····iget-object·v0,·p0,·Lh0/N;->a:Landroid/util/SparseArray;8 ····invoke-virtual·{p0},·Landroid/content/res/Configuration;->getLayoutDirection()I
  
12 ····.line·29 ····.line·2
13 ····.line·310 ····.line·3
14 ····invoke-virtual·{v0,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; 
  
15 ····.line·411 ····.line·4
 12 ····move-result·p0
  
16 ····.line·513 ····.line·5
 14 ····return·p0
17 ····.line·615 ····.line·6
18 ····move-result-object·v1 
  
19 ····.line·716 ····.line·7
20 ····check-cast·v1,·Lh0/M; 
  
21 ····.line·817 ····.line·8
22 ····.line·918 ····.line·9
23 ····if-nez·v1,·:cond_0 
  
24 ····.line·1019 ····.line·10
25 ····.line·1120 ····.line·11
26 ····new-instance·v1,·Lh0/M; 
  
27 ····.line·1221 ····.line·12
28 ····.line·1322 ····.line·13
29 ····invoke-direct·{v1},·Lh0/M;-><init>()V 
  
30 ····.line·1423 ····.line·14
31 ····.line·1524 ····.line·15
32 ····.line·1625 ····.line·16
33 ····invoke-virtual·{v0,·p1,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V 
  
34 ····.line·1726 ····.line·17
35 ····.line·1827 ····.line·18
36 ····.line·1928 ····.line·19
37 ····:cond_0 
38 ····return-object·v1 
39 ····.line·2029 ····.line·20
40 ····.line·2130 ····.line·21
41 ····.line·2231 ····.line·22
42 ····.line·2332 ····.line·23
43 ····.line·2433 ····.line·24
44 ····.line·2534 ····.line·25
45 ····.line·2635 ····.line·26
Offset 112, 8 lines modifiedOffset 93, 13 lines modified
112 ····.line·7993 ····.line·79
113 ····.line·8094 ····.line·80
114 ····.line·8195 ····.line·81
115 ····.line·8296 ····.line·82
116 ····.line·8397 ····.line·83
117 ····.line·8498 ····.line·84
118 ····.line·8599 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
119 .end·method105 .end·method
32.7 KB
smali/h0/h0.smali vs.
smali/c1/Q.smali
Max HTML report size reached
3.51 KB
smali/h0/u.smali vs.
smali/f0/u.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lh0/u;1 .class·public·final·Lf0/u;
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:I5 .field·public·a:I
  
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
  
19 ····.line·119 ····.line·1
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·221 ····.line·2
22 ····.line·322 ····.line·3
23 ····.line·423 ····.line·4
24 ····invoke-virtual·{p0},·Lh0/u;->a()V24 ····invoke-virtual·{p0},·Lf0/u;->a()V
  
25 ····.line·525 ····.line·5
26 ····.line·626 ····.line·6
27 ····.line·727 ····.line·7
28 ····return-void28 ····return-void
29 ····.line·829 ····.line·8
30 ····.line·930 ····.line·9
Offset 106, 45 lines modifiedOffset 106, 50 lines modified
106 ····.line·82106 ····.line·82
107 ····.line·83107 ····.line·83
108 ····.line·84108 ····.line·84
109 ····.line·85109 ····.line·85
110 ····.line·86110 ····.line·86
111 ····.line·87111 ····.line·87
112 ····.line·88112 ····.line·88
 113 ····.line·89
 114 ····.line·90
 115 ····.line·91
 116 ····.line·92
 117 ····.line·93
113 .end·method118 .end·method
  
  
114 #·virtual·methods119 #·virtual·methods
115 .method·public·final·a()V120 .method·public·final·a()V
116 ····.locals·1121 ····.locals·1
  
117 ····.line·1122 ····.line·1
118 ····const/4·v0,·-0x1123 ····const/4·v0,·-0x1
  
119 ····.line·2124 ····.line·2
120 ····iput·v0,·p0,·Lh0/u;->a:I125 ····iput·v0,·p0,·Lf0/u;->a:I
  
121 ····.line·3126 ····.line·3
122 ····.line·4127 ····.line·4
123 ····const/high16·v0,·-0x80000000128 ····const/high16·v0,·-0x80000000
  
124 ····.line·5129 ····.line·5
125 ····.line·6130 ····.line·6
126 ····iput·v0,·p0,·Lh0/u;->b:I131 ····iput·v0,·p0,·Lf0/u;->b:I
  
127 ····.line·7132 ····.line·7
128 ····.line·8133 ····.line·8
129 ····const/4·v0,·0x0134 ····const/4·v0,·0x0
  
130 ····.line·9135 ····.line·9
131 ····iput-boolean·v0,·p0,·Lh0/u;->c:Z136 ····iput-boolean·v0,·p0,·Lf0/u;->c:Z
  
132 ····.line·10137 ····.line·10
133 ····.line·11138 ····.line·11
134 ····iput-boolean·v0,·p0,·Lh0/u;->d:Z139 ····iput-boolean·v0,·p0,·Lf0/u;->d:Z
  
135 ····.line·12140 ····.line·12
136 ····.line·13141 ····.line·13
137 ····return-void142 ····return-void
138 ····.line·14143 ····.line·14
139 ····.line·15144 ····.line·15
140 ····.line·16145 ····.line·16
Offset 216, 14 lines modifiedOffset 221, 19 lines modified
216 ····.line·82221 ····.line·82
217 ····.line·83222 ····.line·83
218 ····.line·84223 ····.line·84
219 ····.line·85224 ····.line·85
220 ····.line·86225 ····.line·86
221 ····.line·87226 ····.line·87
222 ····.line·88227 ····.line·88
 228 ····.line·89
 229 ····.line·90
 230 ····.line·91
 231 ····.line·92
 232 ····.line·93
223 .end·method233 .end·method
  
224 .method·public·final·toString()Ljava/lang/String;234 .method·public·final·toString()Ljava/lang/String;
225 ····.locals·2235 ····.locals·2
  
226 ····.line·1236 ····.line·1
227 ····new-instance·v0,·Ljava/lang/StringBuilder;237 ····new-instance·v0,·Ljava/lang/StringBuilder;
Offset 235, 15 lines modifiedOffset 245, 15 lines modified
235 ····.line·4245 ····.line·4
236 ····.line·5246 ····.line·5
237 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V247 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
238 ····.line·6248 ····.line·6
239 ····.line·7249 ····.line·7
240 ····.line·8250 ····.line·8
241 ····iget·v1,·p0,·Lh0/u;->a:I251 ····iget·v1,·p0,·Lf0/u;->a:I
  
242 ····.line·9252 ····.line·9
243 ····.line·10253 ····.line·10
244 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;254 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
245 ····.line·11255 ····.line·11
246 ····.line·12256 ····.line·12
Offset 253, 15 lines modifiedOffset 263, 15 lines modified
253 ····.line·14263 ····.line·14
254 ····.line·15264 ····.line·15
255 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;265 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
256 ····.line·16266 ····.line·16
257 ····.line·17267 ····.line·17
258 ····.line·18268 ····.line·18
259 ····iget·v1,·p0,·Lh0/u;->b:I269 ····iget·v1,·p0,·Lf0/u;->b:I
  
260 ····.line·19270 ····.line·19
261 ····.line·20271 ····.line·20
262 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;272 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
263 ····.line·21273 ····.line·21
264 ····.line·22274 ····.line·22
Max diff block lines reached; 1042/3520 bytes (29.60%) of diff not shown.
1.73 KB
smali/h0/L.smali vs.
smali/R/P.smali
Files 20% similar despite different names
    
Offset 1, 25 lines modifiedOffset 1, 35 lines modified
1 .class·public·abstract·Lh0/L; 
2 .super·Ljava/lang/Object;1 .class·public·final·LR/P;
 2 .super·LR/O;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:LR/P;
  
  
4 #·virtual·methods6 #·direct·methods
5 .method·public·a(Landroidx/recyclerview/widget/RecyclerView;I)V7 .method·static·constructor·<clinit>()V
6 ····.locals·08 ····.locals·1
  
7 ····.line·19 ····.line·1
8 ····return-void10 ····new-instance·v0,·LR/P;
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·414 ····.line·4
12 ····.line·515 ····.line·5
13 ····.line·616 ····.line·6
 17 ····sput-object·v0,·LR/P;->a:LR/P;
  
14 ····.line·718 ····.line·7
15 ····.line·819 ····.line·8
 20 ····return-void
16 ····.line·921 ····.line·9
17 ····.line·1022 ····.line·10
18 ····.line·1123 ····.line·11
19 ····.line·1224 ····.line·12
20 ····.line·1325 ····.line·13
21 ····.line·1426 ····.line·14
22 ····.line·1527 ····.line·15
Offset 97, 64 lines modifiedOffset 107, 8 lines modified
97 ····.line·87107 ····.line·87
98 ····.line·88108 ····.line·88
99 ····.line·89109 ····.line·89
100 ····.line·90110 ····.line·90
101 ····.line·91111 ····.line·91
102 ····.line·92112 ····.line·92
103 ····.line·93113 ····.line·93
104 ····.line·94 
105 ····.line·95 
106 ····.line·96 
107 ····.line·97 
108 ····.line·98 
109 ····.line·99 
110 ····.line·100 
111 ····.line·101 
112 ····.line·102 
113 ····.line·103 
114 ····.line·104 
115 ····.line·105 
116 ····.line·106 
117 ····.line·107 
118 ····.line·108 
119 ····.line·109 
120 ····.line·110 
121 ····.line·111 
122 ····.line·112 
123 ····.line·113 
124 ····.line·114 
125 ····.line·115 
126 ····.line·116 
127 ····.line·117 
128 ····.line·118 
129 ····.line·119 
130 ····.line·120 
131 ····.line·121 
132 ····.line·122 
133 ····.line·123 
134 ····.line·124 
135 ····.line·125 
136 ····.line·126 
137 ····.line·127 
138 ····.line·128 
139 ····.line·129 
140 ····.line·130 
141 ····.line·131 
142 ····.line·132 
143 ····.line·133 
144 ····.line·134 
145 ····.line·135 
146 ····.line·136 
147 ····.line·137 
148 ····.line·138 
149 ····.line·139 
150 ····.line·140 
151 ····.line·141 
152 ····.line·142 
153 ····.line·143 
154 ····.line·144 
155 ····.line·145 
156 ····.line·146 
157 ····.line·147 
158 ····.line·148 
159 ····.line·149 
160 .end·method114 .end·method
9.51 KB
smali/h0/l.smali vs.
smali/N/r.smali
Max HTML report size reached
32.3 KB
smali/h0/y.smali vs.
smali/c1/j.smali
Max HTML report size reached
407 B
smali/h0/W.smali vs.
smali/f0/W.smali
Files 4% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·abstract·Lh0/W;1 .class·public·abstract·Lf0/W;
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:Ljava/lang/ref/WeakReference;5 .field·public·a:Ljava/lang/ref/WeakReference;
  
6 .field·public·b:I6 .field·public·b:I
  
7 .field·public·c:Lh0/O;7 .field·public·c:Lf0/O;
  
8 .field·public·d:Z8 .field·public·d:Z
  
9 .field·public·e:I9 .field·public·e:I
  
10 .field·public·f:I10 .field·public·f:I
  
17.1 KB
smali/h0/w.smali vs.
smali/c1/H.smali
Max HTML report size reached
14.3 KB
smali/h0/n.smali vs.
smali/M0/i.smali
Max HTML report size reached
4.96 KB
smali/h0/b0.smali vs.
smali/f0/b0.smali
Max HTML report size reached
13.3 KB
smali/h0/d0.smali vs.
smali/c1/y0.smali
Max HTML report size reached
3.11 KB
smali/h0/I.smali vs.
smali/f0/I.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·Lh0/I;1 .class·public·Lf0/I;
2 .super·Landroid/view/ViewGroup$MarginLayoutParams;2 .super·Landroid/view/ViewGroup$MarginLayoutParams;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Landroid/graphics/Rect;5 .field·public·final·a:Landroid/graphics/Rect;
  
Offset 16, 91 lines modifiedOffset 16, 91 lines modified
16 ····.line·116 ····.line·1
17 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V17 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
18 ····new-instance·p1,·Landroid/graphics/Rect;18 ····new-instance·p1,·Landroid/graphics/Rect;
  
19 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V19 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
20 ····iput-object·p1,·p0,·Lh0/I;->a:Landroid/graphics/Rect;20 ····iput-object·p1,·p0,·Lf0/I;->a:Landroid/graphics/Rect;
  
21 ····const/4·p1,·0x121 ····const/4·p1,·0x1
  
22 ····iput-boolean·p1,·p0,·Lh0/I;->b:Z22 ····iput-boolean·p1,·p0,·Lf0/I;->b:Z
  
23 ····return-void23 ····return-void
24 .end·method24 .end·method
  
25 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V25 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
26 ····.locals·026 ····.locals·0
  
27 ····.line·227 ····.line·2
28 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V28 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
29 ····new-instance·p1,·Landroid/graphics/Rect;29 ····new-instance·p1,·Landroid/graphics/Rect;
  
30 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V30 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
31 ····iput-object·p1,·p0,·Lh0/I;->a:Landroid/graphics/Rect;31 ····iput-object·p1,·p0,·Lf0/I;->a:Landroid/graphics/Rect;
  
32 ····const/4·p1,·0x132 ····const/4·p1,·0x1
  
33 ····iput-boolean·p1,·p0,·Lh0/I;->b:Z33 ····iput-boolean·p1,·p0,·Lf0/I;->b:Z
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
36 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V36 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
37 ····.locals·037 ····.locals·0
  
38 ····.line·338 ····.line·3
39 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V39 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
40 ····new-instance·p1,·Landroid/graphics/Rect;40 ····new-instance·p1,·Landroid/graphics/Rect;
  
41 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V41 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
42 ····iput-object·p1,·p0,·Lh0/I;->a:Landroid/graphics/Rect;42 ····iput-object·p1,·p0,·Lf0/I;->a:Landroid/graphics/Rect;
  
43 ····const/4·p1,·0x143 ····const/4·p1,·0x1
  
44 ····iput-boolean·p1,·p0,·Lh0/I;->b:Z44 ····iput-boolean·p1,·p0,·Lf0/I;->b:Z
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V47 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
48 ····.locals·048 ····.locals·0
  
49 ····.line·449 ····.line·4
50 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V50 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
51 ····new-instance·p1,·Landroid/graphics/Rect;51 ····new-instance·p1,·Landroid/graphics/Rect;
  
52 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V52 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
53 ····iput-object·p1,·p0,·Lh0/I;->a:Landroid/graphics/Rect;53 ····iput-object·p1,·p0,·Lf0/I;->a:Landroid/graphics/Rect;
  
54 ····const/4·p1,·0x154 ····const/4·p1,·0x1
  
55 ····iput-boolean·p1,·p0,·Lh0/I;->b:Z55 ····iput-boolean·p1,·p0,·Lf0/I;->b:Z
  
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
58 .method·public·constructor·<init>(Lh0/I;)V58 .method·public·constructor·<init>(Lf0/I;)V
59 ····.locals·059 ····.locals·0
  
60 ····.line·560 ····.line·5
61 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V61 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
62 ····new-instance·p1,·Landroid/graphics/Rect;62 ····new-instance·p1,·Landroid/graphics/Rect;
  
63 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V63 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
64 ····iput-object·p1,·p0,·Lh0/I;->a:Landroid/graphics/Rect;64 ····iput-object·p1,·p0,·Lf0/I;->a:Landroid/graphics/Rect;
  
65 ····const/4·p1,·0x165 ····const/4·p1,·0x1
  
66 ····iput-boolean·p1,·p0,·Lh0/I;->b:Z66 ····iput-boolean·p1,·p0,·Lf0/I;->b:Z
  
67 ····return-void67 ····return-void
68 .end·method68 .end·method
5.77 KB
smali/h0/v.smali vs.
smali/Z1/Y.smali
Max HTML report size reached
3.19 KB
smali/h0/S.smali vs.
smali/f0/S.smali
Files 8% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·Lh0/S;1 .class·public·final·Lf0/S;
2 .super·LQ/b;2 .super·LP/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;5 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
6 ····.annotation·system·Ldalvik/annotation/Signature;6 ····.annotation·system·Ldalvik/annotation/Signature;
7 ········value·=·{7 ········value·=·{
8 ············"Landroid/os/Parcelable$Creator<",8 ············"Landroid/os/Parcelable$Creator<",
9 ············"Lh0/S;",9 ············"Lf0/S;",
10 ············">;"10 ············">;"
11 ········}11 ········}
12 ····.end·annotation12 ····.end·annotation
13 .end·field13 .end·field
  
  
14 #·instance·fields14 #·instance·fields
Offset 20, 27 lines modifiedOffset 20, 27 lines modified
  
  
20 #·direct·methods20 #·direct·methods
21 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
22 ····.locals·222 ····.locals·2
  
23 ····.line·123 ····.line·1
24 ····new-instance·v0,·Lj/U0;24 ····new-instance·v0,·Li/S0;
  
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····const/4·v1,·0x427 ····const/4·v1,·0x4
  
28 ····.line·428 ····.line·4
29 ····invoke-direct·{v0,·v1},·Lj/U0;-><init>(I)V29 ····invoke-direct·{v0,·v1},·Li/S0;-><init>(I)V
  
30 ····.line·530 ····.line·5
31 ····.line·631 ····.line·6
32 ····.line·732 ····.line·7
33 ····sput-object·v0,·Lh0/S;->CREATOR:Landroid/os/Parcelable$Creator;33 ····sput-object·v0,·Lf0/S;->CREATOR:Landroid/os/Parcelable$Creator;
  
34 ····.line·834 ····.line·8
35 ····.line·935 ····.line·9
36 ····return-void36 ····return-void
37 ····.line·1037 ····.line·10
38 ····.line·1138 ····.line·11
39 ····.line·1239 ····.line·12
Offset 116, 34 lines modifiedOffset 116, 39 lines modified
116 ····.line·82116 ····.line·82
117 ····.line·83117 ····.line·83
118 ····.line·84118 ····.line·84
119 ····.line·85119 ····.line·85
120 ····.line·86120 ····.line·86
121 ····.line·87121 ····.line·87
122 ····.line·88122 ····.line·88
 123 ····.line·89
 124 ····.line·90
 125 ····.line·91
 126 ····.line·92
 127 ····.line·93
123 .end·method128 .end·method
  
124 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V129 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
125 ····.locals·0130 ····.locals·0
  
126 ····.line·1131 ····.line·1
127 ····invoke-direct·{p0,·p1,·p2},·LQ/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V132 ····invoke-direct·{p0,·p1,·p2},·LP/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
128 ····.line·2133 ····.line·2
129 ····.line·3134 ····.line·3
130 ····.line·4135 ····.line·4
131 ····if-eqz·p2,·:cond_0136 ····if-eqz·p2,·:cond_0
  
132 ····.line·5137 ····.line·5
133 ····.line·6138 ····.line·6
134 ····goto·:goto_0139 ····goto·:goto_0
  
135 ····.line·7140 ····.line·7
136 ····:cond_0141 ····:cond_0
137 ····const-class·p2,·Lh0/H;142 ····const-class·p2,·Lf0/H;
  
138 ····.line·8143 ····.line·8
139 ····.line·9144 ····.line·9
140 ····invoke-virtual·{p2},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;145 ····invoke-virtual·{p2},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
141 ····.line·10146 ····.line·10
142 ····.line·11147 ····.line·11
Offset 156, 15 lines modifiedOffset 161, 15 lines modified
  
156 ····.line·14161 ····.line·14
157 ····.line·15162 ····.line·15
158 ····.line·16163 ····.line·16
159 ····move-result-object·p1164 ····move-result-object·p1
  
160 ····.line·17165 ····.line·17
161 ····iput-object·p1,·p0,·Lh0/S;->e:Landroid/os/Parcelable;166 ····iput-object·p1,·p0,·Lf0/S;->e:Landroid/os/Parcelable;
  
162 ····.line·18167 ····.line·18
163 ····.line·19168 ····.line·19
164 ····return-void169 ····return-void
165 ····.line·20170 ····.line·20
166 ····.line·21171 ····.line·21
167 ····.line·22172 ····.line·22
Offset 291, 28 lines modifiedOffset 296, 32 lines modified
291 ····.line·143296 ····.line·143
292 ····.line·144297 ····.line·144
293 ····.line·145298 ····.line·145
294 ····.line·146299 ····.line·146
295 ····.line·147300 ····.line·147
296 ····.line·148301 ····.line·148
297 ····.line·149302 ····.line·149
 303 ····.line·150
 304 ····.line·151
 305 ····.line·152
 306 ····.line·153
298 .end·method307 .end·method
  
  
299 #·virtual·methods308 #·virtual·methods
300 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V309 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V
301 ····.locals·1310 ····.locals·1
  
302 ····.line·1311 ····.line·1
303 ····invoke-super·{p0,·p1,·p2},·LQ/b;->writeToParcel(Landroid/os/Parcel;I)V312 ····invoke-super·{p0,·p1,·p2},·LP/b;->writeToParcel(Landroid/os/Parcel;I)V
  
304 ····.line·2313 ····.line·2
305 ····.line·3314 ····.line·3
306 ····.line·4315 ····.line·4
Max diff block lines reached; 359/3198 bytes (11.23%) of diff not shown.
5.28 KB
smali/h0/x.smali vs.
smali/W0/b.smali
Max HTML report size reached
128 KB
smali/h0/H.smali vs.
smali/Q/e.smali
Max HTML report size reached
18.5 KB
smali/h0/e0.smali vs.
smali/r0/g.smali
Max HTML report size reached
5.25 KB
smali/T1/k.smali vs.
smali/k0/k.smali
Max HTML report size reached
6.31 KB
smali/T1/o.smali vs.
smali/Z1/r.smali
Max HTML report size reached
18.8 KB
smali/T1/l.smali vs.
smali/x/b.smali
Max HTML report size reached
8.44 KB
smali/T1/i.smali vs.
smali/R0/x.smali
Max HTML report size reached
29.0 KB
smali/T1/e.smali vs.
smali/c1/x0.smali
Max HTML report size reached
9.2 KB
smali/t0/p.smali vs.
smali/Z1/i.smali
Max HTML report size reached
15.3 KB
smali/t0/k.smali vs.
smali/M/d.smali
Max HTML report size reached
1.62 KB
smali/t0/q.smali vs.
smali/T/e.smali
Files 27% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 51 lines modified
1 .class·public·abstract·synthetic·Lt0/q;1 .class·public·abstract·LT/e;
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·synthetic·a:I5 .field·public·static·final·a:Landroidx/datastore/preferences/protobuf/M;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·18 ····.locals·4
  
9 ····.line·19 ····.line·1
10 ····sget-object·v0,·Lt0/r;->a:Lt0/b;10 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/C0;->e:Landroidx/datastore/preferences/protobuf/y0;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····return-void13 ····sget-object·v1,·Landroidx/datastore/preferences/protobuf/C0;->g:Landroidx/datastore/preferences/protobuf/A0;
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
 16 ····invoke-static·{},·LT/j;->q()LT/j;
  
16 ····.line·617 ····.line·6
17 ····.line·718 ····.line·7
18 ····.line·819 ····.line·8
 20 ····move-result-object·v2
  
19 ····.line·921 ····.line·9
 22 ····new-instance·v3,·Landroidx/datastore/preferences/protobuf/M;
  
20 ····.line·1023 ····.line·10
21 ····.line·1124 ····.line·11
 25 ····invoke-direct·{v3,·v0,·v1,·v2},·Landroidx/datastore/preferences/protobuf/M;-><init>(Landroidx/datastore/preferences/protobuf/y0;Landroidx/datastore/preferences/protobuf/A0;LT/j;)V
  
22 ····.line·1226 ····.line·12
23 ····.line·1327 ····.line·13
24 ····.line·1428 ····.line·14
 29 ····sput-object·v3,·LT/e;->a:Landroidx/datastore/preferences/protobuf/M;
  
25 ····.line·1530 ····.line·15
26 ····.line·1631 ····.line·16
 32 ····return-void
27 ····.line·1733 ····.line·17
28 ····.line·1834 ····.line·18
29 ····.line·1935 ····.line·19
30 ····.line·2036 ····.line·20
31 ····.line·2137 ····.line·21
32 ····.line·2238 ····.line·22
33 ····.line·2339 ····.line·23
Offset 98, 8 lines modifiedOffset 110, 13 lines modified
98 ····.line·82110 ····.line·82
99 ····.line·83111 ····.line·83
100 ····.line·84112 ····.line·84
101 ····.line·85113 ····.line·85
102 ····.line·86114 ····.line·86
103 ····.line·87115 ····.line·87
104 ····.line·88116 ····.line·88
 117 ····.line·89
 118 ····.line·90
 119 ····.line·91
 120 ····.line·92
 121 ····.line·93
105 .end·method122 .end·method
10.8 KB
smali/t0/o.smali vs.
smali/q/f.smali
Max HTML report size reached
31.9 KB
smali/t0/i.smali vs.
smali/c1/J.smali
Max HTML report size reached
21.1 KB
smali/t0/g.smali vs.
smali/f0/w.smali
Max HTML report size reached
2.82 KB
smali/o1/z.smali vs.
smali/M0/f.smali
Files 22% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 73 lines modified
1 .class·public·final·Lo1/z;1 .class·public·final·LM0/f;
2 .super·Ljava/lang/Object;2 .super·Landroid/graphics/drawable/Drawable$ConstantState;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
5 .field·public·static·final·b:Ljava/util/concurrent/atomic/AtomicLong;5 .field·public·a:LM0/k;
  
 6 .field·public·b:LH0/a;
  
6 #·instance·fields7 .field·public·c:Landroid/content/res/ColorStateList;
  
 8 .field·public·d:Landroid/content/res/ColorStateList;
  
 9 .field·public·e:Landroid/content/res/ColorStateList;
  
 10 .field·public·f:Landroid/content/res/ColorStateList;
  
 11 .field·public·g:Landroid/graphics/PorterDuff$Mode;
  
 12 .field·public·h:Landroid/graphics/Rect;
  
7 .field·public·final·a:J13 .field·public·i:F
  
 14 .field·public·j:F
  
 15 .field·public·k:F
  
 16 .field·public·l:I
  
 17 .field·public·m:F
  
 18 .field·public·n:F
  
 19 .field·public·o:F
  
 20 .field·public·p:I
  
 21 .field·public·q:I
  
 22 .field·public·r:I
  
 23 .field·public·s:I
  
 24 .field·public·t:Z
  
 25 .field·public·u:Landroid/graphics/Paint$Style;
  
  
8 #·direct·methods26 #·virtual·methods
9 .method·static·constructor·<clinit>()V27 .method·public·final·getChangingConfigurations()I
10 ····.locals·328 ····.locals·1
  
11 ····.line·129 ····.line·1
12 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong;30 ····const/4·v0,·0x0
  
13 ····.line·231 ····.line·2
 32 ····return·v0
14 ····.line·333 ····.line·3
15 ····const-wide/16·v1,·0x0 
  
16 ····.line·434 ····.line·4
17 ····.line·535 ····.line·5
18 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V 
  
19 ····.line·636 ····.line·6
20 ····.line·737 ····.line·7
21 ····.line·838 ····.line·8
22 ····sput-object·v0,·Lo1/z;->b:Ljava/util/concurrent/atomic/AtomicLong; 
  
23 ····.line·939 ····.line·9
24 ····.line·1040 ····.line·10
25 ····return-void 
26 ····.line·1141 ····.line·11
27 ····.line·1242 ····.line·12
28 ····.line·1343 ····.line·13
29 ····.line·1444 ····.line·14
30 ····.line·1545 ····.line·15
31 ····.line·1646 ····.line·16
32 ····.line·1747 ····.line·17
Offset 108, 33 lines modifiedOffset 138, 42 lines modified
108 ····.line·82138 ····.line·82
109 ····.line·83139 ····.line·83
110 ····.line·84140 ····.line·84
111 ····.line·85141 ····.line·85
112 ····.line·86142 ····.line·86
113 ····.line·87143 ····.line·87
114 ····.line·88144 ····.line·88
 145 ····.line·89
 146 ····.line·90
 147 ····.line·91
 148 ····.line·92
 149 ····.line·93
115 .end·method150 .end·method
  
116 .method·public·constructor·<init>(J)V151 .method·public·final·newDrawable()Landroid/graphics/drawable/Drawable;
117 ····.locals·0152 ····.locals·2
  
118 ····.line·1153 ····.line·1
119 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V154 ····new-instance·v0,·LM0/g;
  
120 ····.line·2155 ····.line·2
121 ····.line·3156 ····.line·3
 157 ····invoke-direct·{v0,·p0},·LM0/g;-><init>(LM0/f;)V
122 ····.line·4 
123 ····iput-wide·p1,·p0,·Lo1/z;->a:J 
  
 158 ····.line·4
124 ····.line·5159 ····.line·5
125 ····.line·6160 ····.line·6
126 ····return-void161 ····const/4·v1,·0x1
  
127 ····.line·7162 ····.line·7
 163 ····iput-boolean·v1,·v0,·LM0/g;->f:Z
  
128 ····.line·8164 ····.line·8
129 ····.line·9165 ····.line·9
 166 ····return-object·v0
130 ····.line·10167 ····.line·10
131 ····.line·11168 ····.line·11
132 ····.line·12169 ····.line·12
133 ····.line·13170 ····.line·13
134 ····.line·14171 ····.line·14
135 ····.line·15172 ····.line·15
136 ····.line·16173 ····.line·16
Offset 203, 8 lines modifiedOffset 242, 16 lines modified
203 ····.line·79242 ····.line·79
Max diff block lines reached; 195/2810 bytes (6.94%) of diff not shown.
171 KB
smali/o1/y.smali vs.
smali/m1/w.smali
Max HTML report size reached
182 KB
smali/o1/w.smali vs.
smali/m1/y.smali
Max HTML report size reached
135 KB
smali/o1/n.smali vs.
smali/m1/n.smali
Max HTML report size reached
10.1 KB
smali/E0/d.smali vs.
smali/z/k.smali
Max HTML report size reached
2.38 KB
smali/U0/d.smali vs.
smali/y/e.smali
Files 8% similar despite different names
    
Offset 1, 75 lines modifiedOffset 1, 48 lines modified
1 .class·public·final·LU0/d; 
2 .super·LU0/e;1 .class·public·abstract·Ly/e;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·synthetic·c:I 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·public·constructor·<init>([BII)V5 .method·public·static·a(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;I)Landroid/content/Intent;
8 ····.locals·16 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-virtual/range·{p0·..·p5},·Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;I)Landroid/content/Intent;
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····.line·411 ····.line·4
14 ····iput·p3,·p0,·LU0/d;->c:I12 ····move-result-object·p0
  
15 ····.line·513 ····.line·5
 14 ····return-object·p0
16 ····.line·615 ····.line·6
17 ····array-length·p3,·p1 
  
18 ····.line·716 ····.line·7
19 ····const/16·v0,·0x20 
  
20 ····.line·817 ····.line·8
21 ····.line·918 ····.line·9
22 ····if-ne·p3,·v0,·:cond_0 
  
23 ····.line·1019 ····.line·10
24 ····.line·1120 ····.line·11
25 ····invoke-static·{p1},·LU0/a;->c([B)[I 
  
26 ····.line·1221 ····.line·12
27 ····.line·1322 ····.line·13
28 ····.line·1423 ····.line·14
29 ····move-result-object·p1 
  
30 ····.line·1524 ····.line·15
31 ····iput-object·p1,·p0,·LU0/e;->b:Ljava/lang/Object; 
  
32 ····.line·1625 ····.line·16
33 ····.line·1726 ····.line·17
34 ····iput·p2,·p0,·LU0/e;->a:I 
  
35 ····.line·1827 ····.line·18
36 ····.line·1928 ····.line·19
37 ····return-void 
  
38 ····.line·2029 ····.line·20
39 ····:cond_0 
40 ····new-instance·p1,·Ljava/security/InvalidKeyException; 
  
41 ····.line·2130 ····.line·21
42 ····.line·2231 ····.line·22
43 ····const-string·p2,·"The·key·length·in·bytes·must·be·32." 
  
44 ····.line·2332 ····.line·23
45 ····.line·2433 ····.line·24
46 ····invoke-direct·{p1,·p2},·Ljava/security/InvalidKeyException;-><init>(Ljava/lang/String;)V 
  
47 ····.line·2534 ····.line·25
48 ····.line·2635 ····.line·26
49 ····.line·2736 ····.line·27
50 ····throw·p1 
51 ····.line·2837 ····.line·28
52 ····.line·2938 ····.line·29
53 ····.line·3039 ····.line·30
54 ····.line·3140 ····.line·31
55 ····.line·3241 ····.line·32
56 ····.line·3342 ····.line·33
57 ····.line·3443 ····.line·34
Offset 457, 8 lines modifiedOffset 430, 37 lines modified
457 ····.line·416430 ····.line·416
458 ····.line·417431 ····.line·417
459 ····.line·418432 ····.line·418
460 ····.line·419433 ····.line·419
461 ····.line·420434 ····.line·420
462 ····.line·421435 ····.line·421
463 ····.line·422436 ····.line·422
 437 ····.line·423
 438 ····.line·424
 439 ····.line·425
 440 ····.line·426
 441 ····.line·427
 442 ····.line·428
 443 ····.line·429
 444 ····.line·430
 445 ····.line·431
 446 ····.line·432
 447 ····.line·433
 448 ····.line·434
 449 ····.line·435
 450 ····.line·436
 451 ····.line·437
 452 ····.line·438
 453 ····.line·439
 454 ····.line·440
 455 ····.line·441
 456 ····.line·442
 457 ····.line·443
 458 ····.line·444
 459 ····.line·445
 460 ····.line·446
 461 ····.line·447
 462 ····.line·448
 463 ····.line·449
 464 ····.line·450
 465 ····.line·451
464 .end·method466 .end·method
7.72 KB
smali/U0/c.smali vs.
smali/Z1/Q.smali
Max HTML report size reached