272 MB
/home/fdroid/fdroiddata/tmp/net.retiolus.natinfo_41001.apk vs.
/home/fdroid/fdroiddata/unsigned/net.retiolus.natinfo_41001.apk
8.21 KB
APK Signing Block
Max HTML report size reached
7.35 KB
zipinfo {}
Max HTML report size reached
2.77 KB
AndroidManifest.xml (decoded)
2.72 KB
AndroidManifest.xml
Max HTML report size reached
596 B
APK metadata
    
Offset 1, 19 lines modifiedOffset 1, 22 lines modified
1 !!brut.androlib.meta.MetaInfo1 !!brut.androlib.meta.MetaInfo
2 compressionType:·false2 compressionType:·false
3 doNotCompress:3 doNotCompress:
4 -·resources.arsc4 -·resources.arsc
5 -·assets/dexopt/baseline.prof5 -·assets/dexopt/baseline.prof
6 -·assets/dexopt/baseline.profm6 -·assets/dexopt/baseline.profm
7 -·png7 -·png
 8 -·lib/x86_64/libapp.so
 9 -·lib/x86_64/libdatastore_shared_counter.so
 10 -·lib/x86_64/libflutter.so
8 isFrameworkApk:·false11 isFrameworkApk:·false
9 packageInfo:·null12 packageInfo:·null
10 sdkInfo:13 sdkInfo:
11 ··minSdkVersion:·'21'14 ··minSdkVersion:·'24'
12 ··targetSdkVersion:·'35'15 ··targetSdkVersion:·'36'
13 sharedLibrary:·false16 sharedLibrary:·false
14 sparseResources:·false17 sparseResources:·false
15 unknownFiles:18 unknownFiles:
16 ··DebugProbesKt.bin:·'8'19 ··DebugProbesKt.bin:·'8'
17 ··kotlin-tooling-metadata.json:·'8'20 ··kotlin-tooling-metadata.json:·'8'
18 usesFramework:21 usesFramework:
19 ··ids:22 ··ids:
2.08 KB
resources.arsc
2.05 KB
aapt2 dump resources {}
Max HTML report size reached
67.8 MB
classes.dex
61.3 MB
dexdump -a -d -f -h {}
Max HTML report size reached
112 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Dalvik·dex·file·version·0351 Dalvik·dex·file·version·037
6.51 MB
classes.jar
Max HTML report size reached
35.1 MB
lib/x86_64/libapp.so
887 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 {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7f8c241bbc70674469d2ee4e44256bc43 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f2f797549e6258c645317d187bf2588e
821 B
readelf --wide --debug-dump=frames {}
Max HTML report size reached
618 KB
strings --all --bytes=8 {}
Max HTML report size reached
23.8 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
10.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 {}
    
Offset 1, 5 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x007b0060·00000000·00000000·00000000·00000000·................2 ··0x007c0060·00000000·00000000·00000000·00000000·................
3 ··0x007b0070·00000000·00000000·00000000·00000000·................3 ··0x007c0070·00000000·00000000·00000000·00000000·................
 4 ··0x007c0080·00000000·00000000·00000000·00000000·................
  
128 MB
lib/x86_64/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1010 B
readelf --wide --file-header {}
Max HTML report size reached
2.81 KB
readelf --wide --program-header {}
Max HTML report size reached
5.31 KB
readelf --wide --sections {}
Max HTML report size reached
80.8 KB
readelf --wide --symbols {}
Max HTML report size reached
5.85 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.9 MB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
718 KB
strings --all --bytes=8 {}
Max HTML report size reached
3.34 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
Max HTML report size reached
34.3 KB
readelf --wide --decompress --hex-dump=.hash {}
Max HTML report size reached
66.2 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
3.92 MB
readelf --wide --decompress --string-dump=.rodata {}
Max HTML report size reached
1.69 MB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
Max HTML report size reached
10.3 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
71.3 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
96.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
1.59 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
296 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00bad678·00000000·00000000·00000000·00000000·................2 ··0x00baf9e0·00000000·00000000·00000000·00000000·................
  
23.6 KB
readelf --wide --decompress --hex-dump=.init_array {}
Max HTML report size reached
9.03 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
24.1 KB
readelf --wide --decompress --hex-dump=.got.plt {}
Max HTML report size reached
86.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
1.27 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
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
72.4 KB
smali/F0/a.smali
Max HTML report size reached
69.1 KB
smali/F0/d.smali
Max HTML report size reached
12.2 KB
smali/F0/b.smali
Max HTML report size reached
59.1 KB
smali/F0/c.smali
Max HTML report size reached
3.25 KB
smali/G/a.smali
    
Offset 1, 232 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LG/a;1 .class·public·final·LG/a;
2 .super·Ljava/lang/Object;2 .super·LG/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·a:I 
  
6 .field·public·b:I 
  
7 .field·public·c:F 
  
8 .field·public·d:F 
  
9 .field·public·e:J 
  
10 .field·public·f:J 
  
11 .field·public·g:J 
  
12 .field·public·h:F 
  
13 .field·public·i:I 
  
  
14 #·virtual·methods 
15 .method·public·final·a(J)F 
16 ····.locals·9 
  
17 ····.line·1 
18 ····iget-wide·v0,·p0,·LG/a;->e:J 
  
19 ····.line·2 
20 ····.line·3 
21 ····const/4·v2,·0x0 
  
22 ····.line·4 
23 ····cmp-long·v3,·p1,·v0 
  
24 ····.line·5 
25 ····.line·6 
26 ····if-gez·v3,·:cond_0 
  
27 ····.line·7 
28 ····.line·8 
29 ····return·v2 
  
30 ····.line·9 
31 ····:cond_0 
32 ····iget-wide·v3,·p0,·LG/a;->g:J 
  
33 ····.line·10 
34 ····.line·11 
35 ····const-wide/16·v5,·0x0 
  
36 ····.line·12 
37 ····.line·13 
38 ····const/high16·v7,·0x3f800000····#·1.0f 
  
39 ····.line·14 
40 ····.line·15 
41 ····cmp-long·v8,·v3,·v5 
  
42 ····.line·16 
43 ····.line·17 
44 ····if-ltz·v8,·:cond_2 
  
45 ····.line·18 
46 ····.line·19 
47 ····cmp-long·v5,·p1,·v3 
  
48 ····.line·20 
49 ····.line·21 
50 ····if-gez·v5,·:cond_1 
  
51 ····.line·22 
52 ····.line·23 
53 ····goto·:goto_0 
  
54 ····.line·24 
55 ····:cond_1 
56 ····sub-long/2addr·p1,·v3 
  
57 ····.line·25 
58 ····iget·v0,·p0,·LG/a;->h:F 
  
59 ····.line·26 
60 ····.line·27 
61 ····sub-float·v1,·v7,·v0 
  
62 ····.line·28 
63 ····.line·29 
64 ····long-to-float·p1,·p1 
  
65 ····.line·30 
66 ····iget·p2,·p0,·LG/a;->i:I 
  
67 ····.line·31 
68 ····.line·32 
69 ····int-to-float·p2,·p2 
  
70 ····.line·33 
71 ····div-float/2addr·p1,·p2 
  
72 ····.line·34 
73 ····invoke-static·{p1,·v2,·v7},·LG/e;->b(FFF)F 
  
74 ····.line·35 
75 ····.line·36 
76 ····.line·37 
77 ····move-result·p1 
  
78 ····.line·38 
79 ····mul-float·p1,·p1,·v0 
  
80 ····.line·39 
81 ····.line·40 
82 ····add-float/2addr·p1,·v1 
  
83 ····.line·41 
84 ····return·p1 
  
85 ····.line·42 
86 ····:cond_2 
87 ····:goto_0 
88 ····sub-long/2addr·p1,·v0 
  
Max diff block lines reached; -1/3299 bytes (-0.03%) of diff not shown.
4.75 KB
smali/G/b.smali
    
Offset 1, 56 lines modifiedOffset 1, 216 lines modified
1 .class·public·interface·abstract·LG/b;1 .class·public·final·LG/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/os/Parcelable$ClassLoaderCreator;
  
  
4 #·static·fields6 #·instance·fields
5 .field·public·static·final·a:Z7 .field·public·final·synthetic·a:I
  
  
6 #·direct·methods8 #·direct·methods
7 .method·static·constructor·<clinit>()V9 .method·public·synthetic·constructor·<init>(I)V
 10 ····.locals·0
  
 11 ····.line·1
 12 ····iput·p1,·p0,·LG/b;->a:I
  
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····return-void
 15 .end·method
  
  
 16 #·virtual·methods
 17 .method·public·final·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
8 ····.locals·218 ····.locals·2
  
 19 ····iget·v0,·p0,·LG/b;->a:I
  
 20 ····packed-switch·v0,·:pswitch_data_0
  
 21 ····.line·7
 22 ····new-instance·v0,·Li/o0;
  
 23 ····const/4·v1,·0x0
  
 24 ····invoke-direct·{v0,·p1,·v1},·Li/o0;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
 25 ····return-object·v0
  
 26 ····.line·8
 27 ····:pswitch_0
 28 ····new-instance·v0,·Li/b0;
  
 29 ····const/4·v1,·0x0
  
 30 ····invoke-direct·{v0,·p1,·v1},·Li/b0;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
 31 ····return-object·v0
  
 32 ····.line·9
 33 ····:pswitch_1
 34 ····new-instance·v0,·LP/D;
  
 35 ····const/4·v1,·0x0
  
 36 ····invoke-direct·{v0,·p1,·v1},·LP/D;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
 37 ····return-object·v0
  
 38 ····:pswitch_2
 39 ····const/4·v0,·0x0
  
 40 ····.line·10
 41 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
  
 42 ····move-result-object·p1
  
 43 ····if-nez·p1,·:cond_0
  
 44 ····.line·11
 45 ····sget-object·p1,·LG/c;->b:LG/a;
  
 46 ····return-object·p1
  
 47 ····.line·12
 48 ····:cond_0
 49 ····new-instance·p1,·Ljava/lang/IllegalStateException;
  
 50 ····const-string·v0,·"superState·must·be·null"
  
 51 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
 52 ····throw·p1
  
 53 ····:pswitch_data_0
 54 ····.packed-switch·0x0
 55 ········:pswitch_2
 56 ········:pswitch_1
 57 ········:pswitch_0
 58 ····.end·packed-switch
 59 .end·method
  
 60 .method·public·final·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
 61 ····.locals·1
  
 62 ····iget·v0,·p0,·LG/b;->a:I
  
 63 ····packed-switch·v0,·:pswitch_data_0
  
9 ····.line·164 ····.line·1
10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I65 ····new-instance·v0,·Li/o0;
  
 66 ····invoke-direct·{v0,·p1,·p2},·Li/o0;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
 67 ····return-object·v0
  
11 ····.line·268 ····.line·2
 69 ····:pswitch_0
 70 ····new-instance·v0,·Li/b0;
  
 71 ····invoke-direct·{v0,·p1,·p2},·Li/b0;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
 72 ····return-object·v0
  
12 ····.line·373 ····.line·3
13 ····const/16·v1,·0x1b74 ····:pswitch_1
 75 ····new-instance·v0,·LP/D;
  
 76 ····invoke-direct·{v0,·p1,·p2},·LP/D;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
 77 ····return-object·v0
  
14 ····.line·478 ····.line·4
 79 ····:pswitch_2
Max diff block lines reached; 1798/4835 bytes (37.19%) of diff not shown.
12.8 KB
smali/G/c.smali
Max HTML report size reached
20.2 KB
smali/n/a.smali
Max HTML report size reached
295 KB
smali/n/b.smali
Max HTML report size reached
5.24 KB
smali/Y0/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 330 lines modified
1 .class·public·interface·abstract·LY0/a;1 .class·public·final·LY0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LY0/b;
  
  
 6 #·instance·fields
 7 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicReference;
  
  
 8 #·direct·methods
 9 .method·public·constructor·<init>(LY0/e;)V
 10 ····.locals·1
  
 11 ····.line·1
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····.line·2
 14 ····.line·3
 15 ····.line·4
 16 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicReference;
  
 17 ····.line·5
 18 ····.line·6
 19 ····invoke-direct·{v0,·p1},·Ljava/util/concurrent/atomic/AtomicReference;-><init>(Ljava/lang/Object;)V
  
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····iput-object·v0,·p0,·LY0/a;->a:Ljava/util/concurrent/atomic/AtomicReference;
  
 24 ····.line·10
 25 ····.line·11
 26 ····return-void
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
Max diff block lines reached; -1/5333 bytes (-0.02%) of diff not shown.
230 B
smali/Y0/b.smali
    
Offset 1, 3 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·LY0/b;1 .class·public·interface·abstract·LY0/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
3.35 KB
smali/Y0/c.smali
    
Offset 1, 6 lines modifiedOffset 1, 200 lines modified
1 .class·public·interface·abstract·LY0/c;1 .class·public·abstract·LY0/c;
2 .super·Ljava/lang/Object;2 .super·LY0/d;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LY0/a; 
 4 #·direct·methods
 5 .method·public·static·M(LY0/b;)Ljava/util/List;
 6 ····.locals·2
  
 7 ····.line·1
 8 ····invoke-interface·{p0},·LY0/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,·LJ0/l;->e:LJ0/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},·La/a;->w(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 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
 61 ····.line·35
 62 ····.line·36
 63 ····.line·37
 64 ····:goto_0
 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 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
 81 ····.line·48
 82 ····.line·49
 83 ····.line·50
 84 ····goto·:goto_0
  
 85 ····.line·51
 86 ····:cond_2
 87 ····return-object·v1
 88 ····.line·52
 89 ····.line·53
 90 ····.line·54
 91 ····.line·55
 92 ····.line·56
 93 ····.line·57
 94 ····.line·58
 95 ····.line·59
 96 ····.line·60
 97 ····.line·61
 98 ····.line·62
Max diff block lines reached; -1/3398 bytes (-0.03%) of diff not shown.
139 KB
smali/a/a.smali
Max HTML report size reached
51.0 KB
smali/h/a.smali
Max HTML report size reached
10.8 KB
smali/o/a.smali
Max HTML report size reached
52.0 KB
smali/o/d.smali
Max HTML report size reached
16.8 KB
smali/o/h.smali
Max HTML report size reached
41.6 KB
smali/o/f.smali
Max HTML report size reached
30.3 KB
smali/o/e.smali
Max HTML report size reached
31.4 KB
smali/o/b.smali
Max HTML report size reached
63.9 KB
smali/o/g.smali
Max HTML report size reached
23.9 KB
smali/o/c.smali
Max HTML report size reached
4.76 KB
smali/H/a.smali
    
Offset 1, 239 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LH/a; 
2 .super·Landroid/database/ContentObserver;1 .class·public·interface·abstract·LH/a;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·synthetic·a:I 
  
6 .field·public·final·synthetic·b:Ljava/lang/Object; 
  
  
7 #·direct·methods 
8 .method·public·synthetic·constructor·<init>(Ljava/lang/Object;Landroid/os/Handler;I)V 
9 ····.locals·0 
  
10 ····.line·1 
11 ····iput·p3,·p0,·LH/a;->a:I 
  
12 ····iput-object·p1,·p0,·LH/a;->b:Ljava/lang/Object; 
  
13 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V 
  
14 ····return-void 
15 .end·method 
  
16 .method·public·constructor·<init>(Lk/g0;)V 
17 ····.locals·1 
  
18 ····const/4·v0,·0x0 
  
19 ····iput·v0,·p0,·LH/a;->a:I 
  
20 ····.line·2 
21 ····iput-object·p1,·p0,·LH/a;->b:Ljava/lang/Object; 
  
22 ····.line·3 
23 ····new-instance·p1,·Landroid/os/Handler; 
  
24 ····invoke-direct·{p1},·Landroid/os/Handler;-><init>()V 
  
25 ····invoke-direct·{p0,·p1},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V 
  
26 ····return-void 
27 .end·method 
  
  
28 #·virtual·methods4 #·virtual·methods
 5 .method·public·abstract·close()V
29 .method·public·deliverSelfNotifications()Z 
30 ····.locals·1 
  
31 ····.line·1 
32 ····iget·v0,·p0,·LH/a;->a:I 
  
33 ····packed-switch·v0,·:pswitch_data_0 
  
34 ····:pswitch_0 
35 ····invoke-super·{p0},·Landroid/database/ContentObserver;->deliverSelfNotifications()Z 
  
36 ····move-result·v0 
  
37 ····return·v0 
  
38 ····:pswitch_1 
39 ····const/4·v0,·0x1 
  
40 ····return·v0 
  
41 ····:pswitch_2 
42 ····const/4·v0,·0x1 
  
43 ····return·v0 
  
44 ····:pswitch_data_0 
45 ····.packed-switch·0x0 
46 ········:pswitch_2 
47 ········:pswitch_0 
48 ········:pswitch_1 
49 ····.end·packed-switch 
50 .end·method 
  
51 .method·public·final·onChange(Z)V 
52 ····.locals·1 
  
53 ····iget·v0,·p0,·LH/a;->a:I 
  
54 ····packed-switch·v0,·:pswitch_data_0 
  
55 ····.line·9 
56 ····invoke-super·{p0,·p1},·Landroid/database/ContentObserver;->onChange(Z)V 
  
57 ····.line·10 
58 ····iget-object·p1,·p0,·LH/a;->b:Ljava/lang/Object; 
  
59 ····check-cast·p1,·Lr0/o; 
  
60 ····iget-object·v0,·p1,·Lr0/o;->l:Ls0/c; 
  
61 ····if-nez·v0,·:cond_0 
  
62 ····goto·:goto_0 
  
63 ····.line·11 
64 ····:cond_0 
65 ····invoke-virtual·{p1},·Lr0/o;->d()V 
  
66 ····:goto_0 
67 ····return-void 
  
68 ····:pswitch_0 
69 ····const/4·v0,·0x0 
  
70 ····.line·12 
71 ····invoke-virtual·{p0,·p1,·v0},·LH/a;->onChange(ZLandroid/net/Uri;)V 
  
72 ····return-void 
  
73 ····.line·13 
74 ····:pswitch_1 
75 ····iget-object·p1,·p0,·LH/a;->b:Ljava/lang/Object; 
  
76 ····check-cast·p1,·Lk/g0; 
  
77 ····iget-boolean·v0,·p1,·LH/c;->f:Z 
  
78 ····if-eqz·v0,·:cond_1 
Max diff block lines reached; 0/4841 bytes (0.00%) of diff not shown.
12.6 KB
smali/H/d.smali
Max HTML report size reached
5.48 KB
smali/H/b.smali
    
Offset 1, 357 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LH/b;1 .class·public·final·LH/b;
2 .super·Landroid/database/DataSetObserver;2 .super·Ljava/io/IOException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·synthetic·a:I 
  
6 .field·public·final·synthetic·b:Ljava/lang/Object; 
  
  
7 #·direct·methods 
8 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V 
9 ····.locals·0 
  
10 ····.line·1 
11 ····iput·p1,·p0,·LH/b;->a:I 
  
12 ····iput-object·p2,·p0,·LH/b;->b:Ljava/lang/Object; 
  
13 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·onChanged()V 
18 ····.locals·2 
  
19 ····.line·1 
20 ····iget·v0,·p0,·LH/b;->a:I 
  
21 ····.line·2 
22 ····.line·3 
23 ····packed-switch·v0,·:pswitch_data_0 
  
24 ····.line·4 
25 ····.line·5 
26 ····.line·6 
27 ····iget-object·v0,·p0,·LH/b;->b:Ljava/lang/Object; 
  
28 ····.line·7 
29 ····.line·8 
30 ····check-cast·v0,·Lk/J; 
  
31 ····.line·9 
32 ····.line·10 
33 ····iget-object·v1,·v0,·Lk/J;->z:Lk/r; 
  
34 ····.line·11 
35 ····.line·12 
36 ····invoke-virtual·{v1},·Landroid/widget/PopupWindow;->isShowing()Z 
  
37 ····.line·13 
38 ····.line·14 
39 ····.line·15 
40 ····move-result·v1 
  
41 ····.line·16 
42 ····if-eqz·v1,·:cond_0 
  
43 ····.line·17 
44 ····.line·18 
45 ····invoke-virtual·{v0},·Lk/J;->g()V 
  
46 ····.line·19 
47 ····.line·20 
48 ····.line·21 
49 ····:cond_0 
50 ····return-void 
  
51 ····.line·22 
52 ····:pswitch_0 
53 ····iget-object·v0,·p0,·LH/b;->b:Ljava/lang/Object; 
  
54 ····.line·23 
55 ····.line·24 
56 ····check-cast·v0,·Lk/g0; 
  
57 ····.line·25 
58 ····.line·26 
59 ····const/4·v1,·0x1 
  
60 ····.line·27 
61 ····iput-boolean·v1,·v0,·LH/c;->e:Z 
  
62 ····.line·28 
63 ····.line·29 
64 ····invoke-virtual·{v0},·Lk/g0;->notifyDataSetChanged()V 
  
65 ····.line·30 
66 ····.line·31 
67 ····.line·32 
68 ····return-void 
  
69 ····.line·33 
70 ····:pswitch_data_0 
71 ····.packed-switch·0x0 
72 ········:pswitch_0 
73 ····.end·packed-switch 
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 
98 ····.line·58 
99 ····.line·59 
Max diff block lines reached; -1/5585 bytes (-0.02%) of diff not shown.
25.3 KB
smali/H/c.smali
Max HTML report size reached
99.6 KB
smali/B/a.smali
Max HTML report size reached
71.9 KB
smali/B/d.smali
Max HTML report size reached
8.57 KB
smali/B/e.smali
Max HTML report size reached
33.0 KB
smali/B/b.smali
Max HTML report size reached
8.2 KB
smali/B/c.smali
Max HTML report size reached
7.81 KB
smali/N/a.smali
Max HTML report size reached
67.3 KB
smali/N/d.smali
Max HTML report size reached
21.6 KB
smali/N/h.smali
Max HTML report size reached
300 B
smali/N/f.smali
    
Offset 1, 3 lines modifiedOffset 1, 11 lines modified
1 .class·public·abstract·LN/f;1 .class·public·interface·abstract·LN/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·virtual·methods
 5 .method·public·abstract·e(ILjava/io/Serializable;)V
 6 .end·method
  
 7 .method·public·abstract·h()V
 8 .end·method
77.5 KB
smali/N/i.smali
Max HTML report size reached
8.68 KB
smali/N/e.smali
Max HTML report size reached
35.8 KB
smali/N/b.smali
Max HTML report size reached
216 KB
smali/N/g.smali
Max HTML report size reached
14.2 KB
smali/N/c.smali
Max HTML report size reached
14.2 KB
smali/y/a.smali
Max HTML report size reached
4.51 KB
smali/y/b.smali
    
Offset 1, 40 lines modifiedOffset 1, 249 lines modified
1 .class·public·abstract·Ly/b;1 .class·public·final·Ly/b;
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:Ljava/lang/String;
  
 6 .field·public·b:Ljava/lang/String;
  
 7 .field·public·c:Ljava/util/List;
  
  
6 #·direct·methods8 #·virtual·methods
7 .method·static·constructor·<clinit>()V9 .method·public·final·equals(Ljava/lang/Object;)Z
8 ····.locals·110 ····.locals·4
  
 11 ····.line·1
 12 ····const/4·v0,·0x1
  
 13 ····.line·2
 14 ····if-ne·p0,·p1,·:cond_0
  
 15 ····.line·3
 16 ····.line·4
 17 ····return·v0
  
 18 ····.line·5
 19 ····:cond_0
 20 ····instance-of·v1,·p1,·Ly/b;
  
 21 ····.line·6
 22 ····.line·7
 23 ····const/4·v2,·0x0
  
 24 ····.line·8
 25 ····if-nez·v1,·:cond_1
  
 26 ····.line·9
 27 ····.line·10
 28 ····return·v2
  
 29 ····.line·11
 30 ····:cond_1
 31 ····check-cast·p1,·Ly/b;
  
 32 ····.line·12
 33 ····.line·13
 34 ····iget-object·v1,·p1,·Ly/b;->a:Ljava/lang/String;
  
 35 ····.line·14
 36 ····.line·15
 37 ····iget-object·v3,·p0,·Ly/b;->a:Ljava/lang/String;
  
 38 ····.line·16
 39 ····.line·17
 40 ····invoke-static·{v3,·v1},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
 41 ····.line·18
 42 ····.line·19
 43 ····.line·20
 44 ····move-result·v1
  
 45 ····.line·21
 46 ····if-eqz·v1,·:cond_2
  
 47 ····.line·22
 48 ····.line·23
 49 ····iget-object·v1,·p0,·Ly/b;->b:Ljava/lang/String;
  
 50 ····.line·24
 51 ····.line·25
 52 ····iget-object·v3,·p1,·Ly/b;->b:Ljava/lang/String;
  
 53 ····.line·26
 54 ····.line·27
 55 ····invoke-static·{v1,·v3},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
 56 ····.line·28
 57 ····.line·29
 58 ····.line·30
 59 ····move-result·v1
  
 60 ····.line·31
 61 ····if-eqz·v1,·:cond_2
  
 62 ····.line·32
 63 ····.line·33
 64 ····iget-object·v1,·p0,·Ly/b;->c:Ljava/util/List;
  
 65 ····.line·34
 66 ····.line·35
 67 ····iget-object·p1,·p1,·Ly/b;->c:Ljava/util/List;
  
 68 ····.line·36
 69 ····.line·37
 70 ····invoke-static·{v1,·p1},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
 71 ····.line·38
 72 ····.line·39
 73 ····.line·40
 74 ····move-result·p1
  
 75 ····.line·41
 76 ····if-eqz·p1,·:cond_2
  
 77 ····.line·42
 78 ····.line·43
 79 ····goto·:goto_0
  
 80 ····.line·44
 81 ····:cond_2
 82 ····move·v0,·v2
  
 83 ····.line·45
 84 ····:goto_0
 85 ····return·v0
 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
Max diff block lines reached; 1058/4587 bytes (23.07%) of diff not shown.
72.1 KB
smali/y/c.smali
Max HTML report size reached
23.8 KB
smali/X0/a.smali
Max HTML report size reached
18.1 KB
smali/X0/b.smali
Max HTML report size reached
11.4 KB
smali/X0/c.smali
Max HTML report size reached
1.98 KB
smali/android/support/v4/graphics/drawable/IconCompatParcelizer.smali
    
Offset 133, 21 lines modifiedOffset 133, 30 lines modified
133 ····.line·121133 ····.line·121
134 ····.line·122134 ····.line·122
135 ····.line·123135 ····.line·123
136 ····.line·124136 ····.line·124
137 ····.line·125137 ····.line·125
138 ····.line·126138 ····.line·126
139 ····.line·127139 ····.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
140 .end·method149 .end·method
  
141 .method·public·static·read(LV/a;)Landroidx/core/graphics/drawable/IconCompat;150 .method·public·static·read(LT/a;)Landroidx/core/graphics/drawable/IconCompat;
142 ····.locals·0151 ····.locals·0
  
143 ····.line·1152 ····.line·1
144 ····invoke-static·{p0},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->read(LV/a;)Landroidx/core/graphics/drawable/IconCompat;153 ····invoke-static·{p0},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->read(LT/a;)Landroidx/core/graphics/drawable/IconCompat;
  
145 ····.line·2154 ····.line·2
146 ····.line·3155 ····.line·3
147 ····.line·4156 ····.line·4
148 ····move-result-object·p0157 ····move-result-object·p0
  
149 ····.line·5158 ····.line·5
Offset 272, 21 lines modifiedOffset 281, 27 lines modified
272 ····.line·123281 ····.line·123
273 ····.line·124282 ····.line·124
274 ····.line·125283 ····.line·125
275 ····.line·126284 ····.line·126
276 ····.line·127285 ····.line·127
277 ····.line·128286 ····.line·128
278 ····.line·129287 ····.line·129
 288 ····.line·130
 289 ····.line·131
 290 ····.line·132
 291 ····.line·133
 292 ····.line·134
 293 ····.line·135
279 .end·method294 .end·method
  
280 .method·public·static·write(Landroidx/core/graphics/drawable/IconCompat;LV/a;)V295 .method·public·static·write(Landroidx/core/graphics/drawable/IconCompat;LT/a;)V
281 ····.locals·0296 ····.locals·0
  
282 ····.line·1297 ····.line·1
283 ····invoke-static·{p0,·p1},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->write(Landroidx/core/graphics/drawable/IconCompat;LV/a;)V298 ····invoke-static·{p0,·p1},·Landroidx/core/graphics/drawable/IconCompatParcelizer;->write(Landroidx/core/graphics/drawable/IconCompat;LT/a;)V
  
284 ····.line·2299 ····.line·2
285 ····.line·3300 ····.line·3
286 ····.line·4301 ····.line·4
287 ····return-void302 ····return-void
288 ····.line·5303 ····.line·5
289 ····.line·6304 ····.line·6
Offset 502, 8 lines modifiedOffset 517, 17 lines modified
502 ····.line·216517 ····.line·216
503 ····.line·217518 ····.line·217
504 ····.line·218519 ····.line·218
505 ····.line·219520 ····.line·219
506 ····.line·220521 ····.line·220
507 ····.line·221522 ····.line·221
508 ····.line·222523 ····.line·222
 524 ····.line·223
 525 ····.line·224
 526 ····.line·225
 527 ····.line·226
 528 ····.line·227
 529 ····.line·228
 530 ····.line·229
 531 ····.line·230
 532 ····.line·231
509 .end·method533 .end·method
1.9 KB
smali/android/support/v4/app/RemoteActionCompatParcelizer.smali
    
Offset 133, 21 lines modifiedOffset 133, 30 lines modified
133 ····.line·121133 ····.line·121
134 ····.line·122134 ····.line·122
135 ····.line·123135 ····.line·123
136 ····.line·124136 ····.line·124
137 ····.line·125137 ····.line·125
138 ····.line·126138 ····.line·126
139 ····.line·127139 ····.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
140 .end·method149 .end·method
  
141 .method·public·static·read(LV/a;)Landroidx/core/app/RemoteActionCompat;150 .method·public·static·read(LT/a;)Landroidx/core/app/RemoteActionCompat;
142 ····.locals·0151 ····.locals·0
  
143 ····.line·1152 ····.line·1
144 ····invoke-static·{p0},·Landroidx/core/app/RemoteActionCompatParcelizer;->read(LV/a;)Landroidx/core/app/RemoteActionCompat;153 ····invoke-static·{p0},·Landroidx/core/app/RemoteActionCompatParcelizer;->read(LT/a;)Landroidx/core/app/RemoteActionCompat;
  
145 ····.line·2154 ····.line·2
146 ····.line·3155 ····.line·3
147 ····.line·4156 ····.line·4
148 ····move-result-object·p0157 ····move-result-object·p0
  
149 ····.line·5158 ····.line·5
Offset 272, 21 lines modifiedOffset 281, 27 lines modified
272 ····.line·123281 ····.line·123
273 ····.line·124282 ····.line·124
274 ····.line·125283 ····.line·125
275 ····.line·126284 ····.line·126
276 ····.line·127285 ····.line·127
277 ····.line·128286 ····.line·128
278 ····.line·129287 ····.line·129
 288 ····.line·130
 289 ····.line·131
 290 ····.line·132
 291 ····.line·133
 292 ····.line·134
 293 ····.line·135
279 .end·method294 .end·method
  
280 .method·public·static·write(Landroidx/core/app/RemoteActionCompat;LV/a;)V295 .method·public·static·write(Landroidx/core/app/RemoteActionCompat;LT/a;)V
281 ····.locals·0296 ····.locals·0
  
282 ····.line·1297 ····.line·1
283 ····invoke-static·{p0,·p1},·Landroidx/core/app/RemoteActionCompatParcelizer;->write(Landroidx/core/app/RemoteActionCompat;LV/a;)V298 ····invoke-static·{p0,·p1},·Landroidx/core/app/RemoteActionCompatParcelizer;->write(Landroidx/core/app/RemoteActionCompat;LT/a;)V
  
284 ····.line·2299 ····.line·2
285 ····.line·3300 ····.line·3
286 ····.line·4301 ····.line·4
287 ····return-void302 ····return-void
288 ····.line·5303 ····.line·5
289 ····.line·6304 ····.line·6
Offset 502, 8 lines modifiedOffset 517, 17 lines modified
502 ····.line·216517 ····.line·216
503 ····.line·217518 ····.line·217
504 ····.line·218519 ····.line·218
505 ····.line·219520 ····.line·219
506 ····.line·220521 ····.line·220
507 ····.line·221522 ····.line·221
508 ····.line·222523 ····.line·222
 524 ····.line·223
 525 ····.line·224
 526 ····.line·225
 527 ····.line·226
 528 ····.line·227
 529 ····.line·228
 530 ····.line·229
 531 ····.line·230
 532 ····.line·231
509 .end·method533 .end·method
7.13 KB
smali/s0/a.smali
Max HTML report size reached
8.38 KB
smali/M/a.smali
Max HTML report size reached
751 B
smali/net/retiolus/natinfo/MainActivity.smali
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·Lnet/retiolus/natinfo/MainActivity;1 .class·public·final·Lnet/retiolus/natinfo/MainActivity;
2 .super·Lr0/d;2 .super·Lp0/d;
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},·Lr0/d;-><init>()V8 ····invoke-direct·{p0},·Lp0/d;-><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 133, 8 lines modifiedOffset 133, 17 lines modified
133 ····.line·121133 ····.line·121
134 ····.line·122134 ····.line·122
135 ····.line·123135 ····.line·123
136 ····.line·124136 ····.line·124
137 ····.line·125137 ····.line·125
138 ····.line·126138 ····.line·126
139 ····.line·127139 ····.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
140 .end·method149 .end·method
15.3 KB
smali/f/a.smali
Max HTML report size reached
12.0 KB
smali/C/a.smali
Max HTML report size reached
46.0 KB
smali/C/b.smali
Max HTML report size reached
16.2 KB
smali/w/a.smali
Max HTML report size reached
2.33 KB
smali/w/b.smali
    
Offset 1, 3 lines modifiedOffset 1, 155 lines modified
1 .class·public·interface·abstract·Lw/b;1 .class·public·abstract·Lw/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·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/util/WeakHashMap;
  
 11 ····.line·2
 12 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><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 ····.line·94
 106 ····.line·95
 107 ····.line·96
 108 ····.line·97
 109 ····.line·98
 110 ····.line·99
 111 ····.line·100
 112 ····.line·101
 113 ····.line·102
 114 ····.line·103
 115 ····.line·104
 116 ····.line·105
 117 ····.line·106
 118 ····.line·107
 119 ····.line·108
 120 ····.line·109
Max diff block lines reached; -1/2351 bytes (-0.04%) of diff not shown.
135 KB
smali/w/c.smali
Max HTML report size reached
6.67 KB
smali/androidx/appcompat/view/menu/ExpandedMenuView.smali
Max HTML report size reached
30.4 KB
smali/androidx/appcompat/view/menu/ListMenuItemView.smali
Max HTML report size reached
25.9 KB
smali/androidx/appcompat/view/menu/ActionMenuItemView.smali
Max HTML report size reached
5.81 KB
smali/androidx/appcompat/widget/ButtonBarLayout.smali
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····.line·1646 ····.line·16
47 ····.line·1747 ····.line·17
48 ····if-lt·v2,·v3,·:cond_048 ····if-lt·v2,·v3,·:cond_0
  
49 ····.line·1849 ····.line·18
50 ····.line·1950 ····.line·19
51 ····invoke-static·{p0,·p1,·v0,·p2,·v1},·LD/A;->p(Landroidx/appcompat/widget/ButtonBarLayout;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;)V51 ····invoke-static·{p0,·p1,·v0,·p2,·v1},·LB/B;->p(Landroidx/appcompat/widget/ButtonBarLayout;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;)V
  
52 ····.line·2052 ····.line·20
53 ····.line·2153 ····.line·21
54 ····.line·2254 ····.line·22
55 ····:cond_055 ····:cond_0
56 ····const/4·p1,·0x156 ····const/4·p1,·0x1
  
Offset 265, 14 lines modifiedOffset 265, 23 lines modified
265 ····.line·216265 ····.line·216
266 ····.line·217266 ····.line·217
267 ····.line·218267 ····.line·218
268 ····.line·219268 ····.line·219
269 ····.line·220269 ····.line·220
270 ····.line·221270 ····.line·221
271 ····.line·222271 ····.line·222
 272 ····.line·223
 273 ····.line·224
 274 ····.line·225
 275 ····.line·226
 276 ····.line·227
 277 ····.line·228
 278 ····.line·229
 279 ····.line·230
 280 ····.line·231
272 .end·method281 .end·method
  
273 .method·private·setStacked(Z)V282 .method·private·setStacked(Z)V
274 ····.locals·1283 ····.locals·1
  
275 ····.line·1284 ····.line·1
276 ····invoke-virtual·{p0,·p1},·Landroid/widget/LinearLayout;->setOrientation(I)V285 ····invoke-virtual·{p0,·p1},·Landroid/widget/LinearLayout;->setOrientation(I)V
Offset 455, 26 lines modifiedOffset 464, 32 lines modified
455 ····.line·123464 ····.line·123
456 ····.line·124465 ····.line·124
457 ····.line·125466 ····.line·125
458 ····.line·126467 ····.line·126
459 ····.line·127468 ····.line·127
460 ····.line·128469 ····.line·128
461 ····.line·129470 ····.line·129
 471 ····.line·130
 472 ····.line·131
 473 ····.line·132
 474 ····.line·133
 475 ····.line·134
 476 ····.line·135
462 .end·method477 .end·method
  
  
463 #·virtual·methods478 #·virtual·methods
464 .method·public·getMinimumHeight()I479 .method·public·getMinimumHeight()I
465 ····.locals·2480 ····.locals·2
  
466 ····.line·1481 ····.line·1
467 ····const/4·v0,·0x0482 ····const/4·v0,·0x0
  
468 ····.line·2483 ····.line·2
469 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->getMinimumHeight()I484 ····invoke-super·{p0},·Landroid/view/View;->getMinimumHeight()I
  
470 ····.line·3485 ····.line·3
471 ····.line·4486 ····.line·4
472 ····.line·5487 ····.line·5
473 ····move-result·v1488 ····move-result·v1
  
474 ····.line·6489 ····.line·6
Offset 600, 14 lines modifiedOffset 615, 23 lines modified
600 ····.line·121615 ····.line·121
601 ····.line·122616 ····.line·122
602 ····.line·123617 ····.line·123
603 ····.line·124618 ····.line·124
604 ····.line·125619 ····.line·125
605 ····.line·126620 ····.line·126
606 ····.line·127621 ····.line·127
 622 ····.line·128
 623 ····.line·129
 624 ····.line·130
 625 ····.line·131
 626 ····.line·132
 627 ····.line·133
 628 ····.line·134
 629 ····.line·135
 630 ····.line·136
607 .end·method631 .end·method
  
608 .method·public·final·onMeasure(II)V632 .method·public·final·onMeasure(II)V
609 ····.locals·5633 ····.locals·5
  
610 ····.line·1634 ····.line·1
611 ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getSize(I)I635 ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getSize(I)I
Offset 671, 22 lines modifiedOffset 695, 22 lines modified
671 ····move-result·v1695 ····move-result·v1
  
672 ····.line·30696 ····.line·30
673 ····if-ne·v1,·v2,·:cond_2697 ····if-ne·v1,·v2,·:cond_2
  
674 ····.line·31698 ····.line·31
675 ····.line·32699 ····.line·32
676 ····const/4·v1,·0x1700 ····move·v1,·v2
  
677 ····.line·33701 ····.line·33
678 ····goto·:goto_0702 ····goto·:goto_0
  
679 ····.line·34703 ····.line·34
680 ····:cond_2704 ····:cond_2
681 ····const/4·v1,·0x0705 ····move·v1,·v3
  
682 ····.line·35706 ····.line·35
683 ····:goto_0707 ····:goto_0
684 ····if-nez·v1,·:cond_3708 ····if-nez·v1,·:cond_3
  
685 ····.line·36709 ····.line·36
686 ····.line·37710 ····.line·37
Offset 714, 25 lines modifiedOffset 738, 25 lines modified
  
714 ····.line·48738 ····.line·48
715 ····.line·49739 ····.line·49
716 ····.line·50740 ····.line·50
717 ····move-result·v0741 ····move-result·v0
  
718 ····.line·51742 ····.line·51
Max diff block lines reached; 3409/5843 bytes (58.34%) of diff not shown.
9.44 KB
smali/androidx/appcompat/widget/SearchView$SearchAutoComplete.smali
Max HTML report size reached
629 B
smali/androidx/appcompat/widget/a.smali
    
Offset 144, 14 lines modifiedOffset 144, 20 lines modified
144 ····.line·123144 ····.line·123
145 ····.line·124145 ····.line·124
146 ····.line·125146 ····.line·125
147 ····.line·126147 ····.line·126
148 ····.line·127148 ····.line·127
149 ····.line·128149 ····.line·128
150 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
151 .end·method157 .end·method
  
  
152 #·virtual·methods158 #·virtual·methods
153 .method·public·final·onClick(Landroid/view/View;)V159 .method·public·final·onClick(Landroid/view/View;)V
154 ····.locals·3160 ····.locals·3
  
Offset 417, 8 lines modifiedOffset 423, 14 lines modified
417 ····:goto_1423 ····:goto_1
418 ····return-void424 ····return-void
419 ····.line·125425 ····.line·125
420 ····.line·126426 ····.line·126
421 ····.line·127427 ····.line·127
422 ····.line·128428 ····.line·128
423 ····.line·129429 ····.line·129
 430 ····.line·130
 431 ····.line·131
 432 ····.line·132
 433 ····.line·133
 434 ····.line·134
 435 ····.line·135
424 .end·method436 .end·method
141 KB
smali/androidx/appcompat/widget/Toolbar.smali
Max HTML report size reached
23.7 KB
smali/androidx/appcompat/widget/ActionBarContextView.smali
Max HTML report size reached
1.4 KB
smali/androidx/appcompat/widget/FitWindowsLinearLayout.smali
    
Offset 228, 23 lines modifiedOffset 228, 32 lines modified
228 ····.line·216228 ····.line·216
229 ····.line·217229 ····.line·217
230 ····.line·218230 ····.line·218
231 ····.line·219231 ····.line·219
232 ····.line·220232 ····.line·220
233 ····.line·221233 ····.line·221
234 ····.line·222234 ····.line·222
 235 ····.line·223
 236 ····.line·224
 237 ····.line·225
 238 ····.line·226
 239 ····.line·227
 240 ····.line·228
 241 ····.line·229
 242 ····.line·230
 243 ····.line·231
235 .end·method244 .end·method
  
  
236 #·virtual·methods245 #·virtual·methods
237 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z246 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z
238 ····.locals·0247 ····.locals·0
  
239 ····.line·1248 ····.line·1
240 ····invoke-super·{p0,·p1},·Landroid/widget/LinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z249 ····invoke-super·{p0,·p1},·Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
  
241 ····.line·2250 ····.line·2
242 ····.line·3251 ····.line·3
243 ····.line·4252 ····.line·4
244 ····move-result·p1253 ····move-result·p1
  
245 ····.line·5254 ····.line·5
Offset 369, 17 lines modifiedOffset 378, 23 lines modified
369 ····.line·123378 ····.line·123
370 ····.line·124379 ····.line·124
371 ····.line·125380 ····.line·125
372 ····.line·126381 ····.line·126
373 ····.line·127382 ····.line·127
374 ····.line·128383 ····.line·128
375 ····.line·129384 ····.line·129
 385 ····.line·130
 386 ····.line·131
 387 ····.line·132
 388 ····.line·133
 389 ····.line·134
 390 ····.line·135
376 .end·method391 .end·method
  
377 .method·public·setOnFitSystemWindowsListener(Lk/B;)V392 .method·public·setOnFitSystemWindowsListener(Li/B;)V
378 ····.locals·0393 ····.locals·0
  
379 ····.line·1394 ····.line·1
380 ····return-void395 ····return-void
381 ····.line·2396 ····.line·2
382 ····.line·3397 ····.line·3
383 ····.line·4398 ····.line·4
Offset 504, 8 lines modifiedOffset 519, 14 lines modified
504 ····.line·123519 ····.line·123
505 ····.line·124520 ····.line·124
506 ····.line·125521 ····.line·125
507 ····.line·126522 ····.line·126
508 ····.line·127523 ····.line·127
509 ····.line·128524 ····.line·128
510 ····.line·129525 ····.line·129
 526 ····.line·130
 527 ····.line·131
 528 ····.line·132
 529 ····.line·133
 530 ····.line·134
 531 ····.line·135
511 .end·method532 .end·method
62.0 KB
smali/androidx/appcompat/widget/ActionMenuView.smali
Max HTML report size reached
1.31 KB
smali/androidx/appcompat/widget/ActivityChooserView$InnerLayout.smali
    
Offset 143, 14 lines modifiedOffset 143, 23 lines modified
143 ····.line·121143 ····.line·121
144 ····.line·122144 ····.line·122
145 ····.line·123145 ····.line·123
146 ····.line·124146 ····.line·124
147 ····.line·125147 ····.line·125
148 ····.line·126148 ····.line·126
149 ····.line·127149 ····.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
150 .end·method159 .end·method
  
151 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V160 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
152 ····.locals·2161 ····.locals·2
  
153 ····.line·1162 ····.line·1
154 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V163 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Offset 193, 15 lines modifiedOffset 202, 15 lines modified
193 ····move-result·v1202 ····move-result·v1
  
194 ····.line·21203 ····.line·21
195 ····if-eqz·v1,·:cond_0204 ····if-eqz·v1,·:cond_0
  
196 ····.line·22205 ····.line·22
197 ····.line·23206 ····.line·23
198 ····invoke-static·{p1,·v1},·Le/b;->c(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;207 ····invoke-static·{p1,·v1},·Le/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
  
199 ····.line·24208 ····.line·24
200 ····.line·25209 ····.line·25
201 ····.line·26210 ····.line·26
202 ····move-result-object·p1211 ····move-result-object·p1
  
203 ····.line·27212 ····.line·27
Offset 409, 8 lines modifiedOffset 418, 17 lines modified
409 ····.line·216418 ····.line·216
410 ····.line·217419 ····.line·217
411 ····.line·218420 ····.line·218
412 ····.line·219421 ····.line·219
413 ····.line·220422 ····.line·220
414 ····.line·221423 ····.line·221
415 ····.line·222424 ····.line·222
 425 ····.line·223
 426 ····.line·224
 427 ····.line·225
 428 ····.line·226
 429 ····.line·227
 430 ····.line·228
 431 ····.line·229
 432 ····.line·230
 433 ····.line·231
416 .end·method434 .end·method
2.09 KB
smali/androidx/appcompat/widget/DialogTitle.smali
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·Landroidx/appcompat/widget/DialogTitle;1 .class·public·Landroidx/appcompat/widget/DialogTitle;
2 .super·Lk/u;2 .super·Li/u;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V5 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0,·p1,·p2},·Lk/u;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V8 ····invoke-direct·{p0,·p1,·p2},·Li/u;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····.line·411 ····.line·4
12 ····return-void12 ····return-void
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
Offset 228, 23 lines modifiedOffset 228, 32 lines modified
228 ····.line·216228 ····.line·216
229 ····.line·217229 ····.line·217
230 ····.line·218230 ····.line·218
231 ····.line·219231 ····.line·219
232 ····.line·220232 ····.line·220
233 ····.line·221233 ····.line·221
234 ····.line·222234 ····.line·222
 235 ····.line·223
 236 ····.line·224
 237 ····.line·225
 238 ····.line·226
 239 ····.line·227
 240 ····.line·228
 241 ····.line·229
 242 ····.line·230
 243 ····.line·231
235 .end·method244 .end·method
  
  
236 #·virtual·methods245 #·virtual·methods
237 .method·public·final·onMeasure(II)V246 .method·public·final·onMeasure(II)V
238 ····.locals·6247 ····.locals·6
  
239 ····.line·1248 ····.line·1
240 ····invoke-super·{p0,·p1,·p2},·Lk/u;->onMeasure(II)V249 ····invoke-super·{p0,·p1,·p2},·Li/u;->onMeasure(II)V
  
241 ····.line·2250 ····.line·2
242 ····.line·3251 ····.line·3
243 ····.line·4252 ····.line·4
244 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getLayout()Landroid/text/Layout;253 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
  
245 ····.line·5254 ····.line·5
Offset 345, 26 lines modifiedOffset 354, 26 lines modified
345 ····if-eqz·v2,·:cond_0354 ····if-eqz·v2,·:cond_0
  
346 ····.line·54355 ····.line·54
347 ····.line·55356 ····.line·55
348 ····int-to-float·v2,·v2357 ····int-to-float·v2,·v2
  
349 ····.line·56358 ····.line·56
350 ····invoke-virtual·{p0,·v0,·v2},·Lk/u;->setTextSize(IF)V359 ····invoke-virtual·{p0,·v0,·v2},·Li/u;->setTextSize(IF)V
  
351 ····.line·57360 ····.line·57
352 ····.line·58361 ····.line·58
353 ····.line·59362 ····.line·59
354 ····:cond_0363 ····:cond_0
355 ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V364 ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V
  
356 ····.line·60365 ····.line·60
357 ····.line·61366 ····.line·61
358 ····.line·62367 ····.line·62
359 ····invoke-super·{p0,·p1,·p2},·Lk/u;->onMeasure(II)V368 ····invoke-super·{p0,·p1,·p2},·Li/u;->onMeasure(II)V
  
360 ····.line·63369 ····.line·63
361 ····.line·64370 ····.line·64
362 ····.line·65371 ····.line·65
363 ····:cond_1372 ····:cond_1
364 ····return-void373 ····return-void
365 ····.line·66374 ····.line·66
Offset 520, 8 lines modifiedOffset 529, 17 lines modified
520 ····.line·216529 ····.line·216
521 ····.line·217530 ····.line·217
522 ····.line·218531 ····.line·218
523 ····.line·219532 ····.line·219
524 ····.line·220533 ····.line·220
525 ····.line·221534 ····.line·221
526 ····.line·222535 ····.line·222
 536 ····.line·223
 537 ····.line·224
 538 ····.line·225
 539 ····.line·226
 540 ····.line·227
 541 ····.line·228
 542 ····.line·229
 543 ····.line·230
 544 ····.line·231
527 .end·method545 .end·method
3.88 KB
smali/androidx/appcompat/widget/ViewStubCompat.smali
    
Offset 280, 14 lines modifiedOffset 280, 23 lines modified
280 ····.line·216280 ····.line·216
281 ····.line·217281 ····.line·217
282 ····.line·218282 ····.line·218
283 ····.line·219283 ····.line·219
284 ····.line·220284 ····.line·220
285 ····.line·221285 ····.line·221
286 ····.line·222286 ····.line·222
 287 ····.line·223
 288 ····.line·224
 289 ····.line·225
 290 ····.line·226
 291 ····.line·227
 292 ····.line·228
 293 ····.line·229
 294 ····.line·230
 295 ····.line·231
287 .end·method296 .end·method
  
  
288 #·virtual·methods297 #·virtual·methods
289 .method·public·final·dispatchDraw(Landroid/graphics/Canvas;)V298 .method·public·final·dispatchDraw(Landroid/graphics/Canvas;)V
290 ····.locals·0299 ····.locals·0
  
Offset 429, 14 lines modifiedOffset 438, 23 lines modified
429 ····.line·121438 ····.line·121
430 ····.line·122439 ····.line·122
431 ····.line·123440 ····.line·123
432 ····.line·124441 ····.line·124
433 ····.line·125442 ····.line·125
434 ····.line·126443 ····.line·126
435 ····.line·127444 ····.line·127
 445 ····.line·128
 446 ····.line·129
 447 ····.line·130
 448 ····.line·131
 449 ····.line·132
 450 ····.line·133
 451 ····.line·134
 452 ····.line·135
 453 ····.line·136
436 .end·method454 .end·method
  
437 .method·public·getLayoutInflater()Landroid/view/LayoutInflater;455 .method·public·getLayoutInflater()Landroid/view/LayoutInflater;
438 ····.locals·1456 ····.locals·1
  
439 ····.line·1457 ····.line·1
440 ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->h:Landroid/view/LayoutInflater;458 ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->h:Landroid/view/LayoutInflater;
Offset 564, 14 lines modifiedOffset 582, 23 lines modified
564 ····.line·121582 ····.line·121
565 ····.line·122583 ····.line·122
566 ····.line·123584 ····.line·123
567 ····.line·124585 ····.line·124
568 ····.line·125586 ····.line·125
569 ····.line·126587 ····.line·126
570 ····.line·127588 ····.line·127
 589 ····.line·128
 590 ····.line·129
 591 ····.line·130
 592 ····.line·131
 593 ····.line·132
 594 ····.line·133
 595 ····.line·134
 596 ····.line·135
 597 ····.line·136
571 .end·method598 .end·method
  
572 .method·public·getLayoutResource()I599 .method·public·getLayoutResource()I
573 ····.locals·1600 ····.locals·1
  
574 ····.line·1601 ····.line·1
575 ····iget·v0,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->e:I602 ····iget·v0,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->e:I
Offset 699, 14 lines modifiedOffset 726, 23 lines modified
699 ····.line·121726 ····.line·121
700 ····.line·122727 ····.line·122
701 ····.line·123728 ····.line·123
702 ····.line·124729 ····.line·124
703 ····.line·125730 ····.line·125
704 ····.line·126731 ····.line·126
705 ····.line·127732 ····.line·127
 733 ····.line·128
 734 ····.line·129
 735 ····.line·130
 736 ····.line·131
 737 ····.line·132
 738 ····.line·133
 739 ····.line·134
 740 ····.line·135
 741 ····.line·136
706 .end·method742 .end·method
  
707 .method·public·final·onMeasure(II)V743 .method·public·final·onMeasure(II)V
708 ····.locals·0744 ····.locals·0
  
709 ····.line·1745 ····.line·1
710 ····const/4·p1,·0x0746 ····const/4·p1,·0x0
Offset 931, 14 lines modifiedOffset 967, 23 lines modified
931 ····.line·216967 ····.line·216
932 ····.line·217968 ····.line·217
933 ····.line·218969 ····.line·218
934 ····.line·219970 ····.line·219
935 ····.line·220971 ····.line·220
936 ····.line·221972 ····.line·221
937 ····.line·222973 ····.line·222
 974 ····.line·223
 975 ····.line·224
 976 ····.line·225
 977 ····.line·226
 978 ····.line·227
 979 ····.line·228
 980 ····.line·229
 981 ····.line·230
 982 ····.line·231
938 .end·method983 .end·method
  
939 .method·public·setInflatedId(I)V984 .method·public·setInflatedId(I)V
940 ····.locals·0985 ····.locals·0
  
941 ····.line·1986 ····.line·1
942 ····iput·p1,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->f:I987 ····iput·p1,·p0,·Landroidx/appcompat/widget/ViewStubCompat;->f:I
Offset 1068, 14 lines modifiedOffset 1113, 20 lines modified
1068 ····.line·1231113 ····.line·123
1069 ····.line·1241114 ····.line·124
1070 ····.line·1251115 ····.line·125
1071 ····.line·1261116 ····.line·126
1072 ····.line·1271117 ····.line·127
1073 ····.line·1281118 ····.line·128
1074 ····.line·1291119 ····.line·129
Max diff block lines reached; 1609/3874 bytes (41.53%) of diff not shown.
11.2 KB
smali/androidx/appcompat/widget/b.smali
Max HTML report size reached
54.7 KB
smali/androidx/appcompat/widget/ActionBarOverlayLayout.smali
Max HTML report size reached
7.75 KB
smali/androidx/appcompat/widget/AlertDialogLayout.smali
Max HTML report size reached
651 B
smali/androidx/appcompat/widget/c.smali
    
Offset 144, 14 lines modifiedOffset 144, 20 lines modified
144 ····.line·123144 ····.line·123
145 ····.line·124145 ····.line·124
146 ····.line·125146 ····.line·125
147 ····.line·126147 ····.line·126
148 ····.line·127148 ····.line·127
149 ····.line·128149 ····.line·128
150 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
151 .end·method157 .end·method
  
  
152 #·virtual·methods158 #·virtual·methods
153 .method·public·final·run()V159 .method·public·final·run()V
154 ····.locals·3160 ····.locals·3
  
Offset 304, 8 lines modifiedOffset 310, 17 lines modified
304 ····.line·121310 ····.line·121
305 ····.line·122311 ····.line·122
306 ····.line·123312 ····.line·123
307 ····.line·124313 ····.line·124
308 ····.line·125314 ····.line·125
309 ····.line·126315 ····.line·126
310 ····.line·127316 ····.line·127
 317 ····.line·128
 318 ····.line·129
 319 ····.line·130
 320 ····.line·131
 321 ····.line·132
 322 ····.line·133
 323 ····.line·134
 324 ····.line·135
 325 ····.line·136
311 .end·method326 .end·method
62.7 KB
smali/androidx/appcompat/widget/SearchView.smali
Max HTML report size reached
90.6 KB
smali/androidx/appcompat/widget/SwitchCompat.smali
Max HTML report size reached
36.9 KB
smali/androidx/appcompat/widget/ContentFrameLayout.smali
Max HTML report size reached
11.7 KB
smali/androidx/appcompat/widget/ActionBarContainer.smali
Max HTML report size reached
1.4 KB
smali/androidx/appcompat/widget/FitWindowsFrameLayout.smali
    
Offset 228, 23 lines modifiedOffset 228, 32 lines modified
228 ····.line·216228 ····.line·216
229 ····.line·217229 ····.line·217
230 ····.line·218230 ····.line·218
231 ····.line·219231 ····.line·219
232 ····.line·220232 ····.line·220
233 ····.line·221233 ····.line·221
234 ····.line·222234 ····.line·222
 235 ····.line·223
 236 ····.line·224
 237 ····.line·225
 238 ····.line·226
 239 ····.line·227
 240 ····.line·228
 241 ····.line·229
 242 ····.line·230
 243 ····.line·231
235 .end·method244 .end·method
  
  
236 #·virtual·methods245 #·virtual·methods
237 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z246 .method·public·final·fitSystemWindows(Landroid/graphics/Rect;)Z
238 ····.locals·0247 ····.locals·0
  
239 ····.line·1248 ····.line·1
240 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z249 ····invoke-super·{p0,·p1},·Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
  
241 ····.line·2250 ····.line·2
242 ····.line·3251 ····.line·3
243 ····.line·4252 ····.line·4
244 ····move-result·p1253 ····move-result·p1
  
245 ····.line·5254 ····.line·5
Offset 369, 17 lines modifiedOffset 378, 23 lines modified
369 ····.line·123378 ····.line·123
370 ····.line·124379 ····.line·124
371 ····.line·125380 ····.line·125
372 ····.line·126381 ····.line·126
373 ····.line·127382 ····.line·127
374 ····.line·128383 ····.line·128
375 ····.line·129384 ····.line·129
 385 ····.line·130
 386 ····.line·131
 387 ····.line·132
 388 ····.line·133
 389 ····.line·134
 390 ····.line·135
376 .end·method391 .end·method
  
377 .method·public·setOnFitSystemWindowsListener(Lk/B;)V392 .method·public·setOnFitSystemWindowsListener(Li/B;)V
378 ····.locals·0393 ····.locals·0
  
379 ····.line·1394 ····.line·1
380 ····return-void395 ····return-void
381 ····.line·2396 ····.line·2
382 ····.line·3397 ····.line·3
383 ····.line·4398 ····.line·4
Offset 504, 8 lines modifiedOffset 519, 14 lines modified
504 ····.line·123519 ····.line·123
505 ····.line·124520 ····.line·124
506 ····.line·125521 ····.line·125
507 ····.line·126522 ····.line·126
508 ····.line·127523 ····.line·127
509 ····.line·128524 ····.line·128
510 ····.line·129525 ····.line·129
 526 ····.line·130
 527 ····.line·131
 528 ····.line·132
 529 ····.line·133
 530 ····.line·134
 531 ····.line·135
511 .end·method532 .end·method
406 B
smali/androidx/appcompat/app/AlertController$RecycleListView.smali
    
Offset 244, 8 lines modifiedOffset 244, 17 lines modified
244 ····.line·216244 ····.line·216
245 ····.line·217245 ····.line·217
246 ····.line·218246 ····.line·218
247 ····.line·219247 ····.line·219
248 ····.line·220248 ····.line·220
249 ····.line·221249 ····.line·221
250 ····.line·222250 ····.line·222
 251 ····.line·223
 252 ····.line·224
 253 ····.line·225
 254 ····.line·226
 255 ····.line·227
 256 ····.line·228
 257 ····.line·229
 258 ····.line·230
 259 ····.line·231
251 .end·method260 .end·method
774 B
smali/androidx/browser/browseractions/BrowserActionsFallbackMenuView.smali
    
Offset 263, 14 lines modifiedOffset 263, 23 lines modified
263 ····.line·216263 ····.line·216
264 ····.line·217264 ····.line·217
265 ····.line·218265 ····.line·218
266 ····.line·219266 ····.line·219
267 ····.line·220267 ····.line·220
268 ····.line·221268 ····.line·221
269 ····.line·222269 ····.line·222
 270 ····.line·223
 271 ····.line·224
 272 ····.line·225
 273 ····.line·226
 274 ····.line·227
 275 ····.line·228
 276 ····.line·229
 277 ····.line·230
 278 ····.line·231
270 .end·method279 .end·method
  
  
271 #·virtual·methods280 #·virtual·methods
272 .method·public·final·onMeasure(II)V281 .method·public·final·onMeasure(II)V
273 ····.locals·1282 ····.locals·1
  
Offset 523, 8 lines modifiedOffset 532, 17 lines modified
523 ····.line·216532 ····.line·216
524 ····.line·217533 ····.line·217
525 ····.line·218534 ····.line·218
526 ····.line·219535 ····.line·219
527 ····.line·220536 ····.line·220
528 ····.line·221537 ····.line·221
529 ····.line·222538 ····.line·222
 539 ····.line·223
 540 ····.line·224
 541 ····.line·225
 542 ····.line·226
 543 ····.line·227
 544 ····.line·228
 545 ····.line·229
 546 ····.line·230
 547 ····.line·231
530 .end·method548 .end·method
29.2 KB
smali/androidx/recyclerview/widget/LinearLayoutManager.smali
Max HTML report size reached
15.2 KB
smali/androidx/recyclerview/widget/GridLayoutManager.smali
Max HTML report size reached
50.4 KB
smali/androidx/recyclerview/widget/StaggeredGridLayoutManager.smali
Max HTML report size reached
263 KB
smali/androidx/recyclerview/widget/RecyclerView.smali
Max HTML report size reached
716 B
smali/androidx/preference/DropDownPreference.smali
    
Offset 268, 14 lines modifiedOffset 268, 23 lines modified
268 ····.line·216268 ····.line·216
269 ····.line·217269 ····.line·217
270 ····.line·218270 ····.line·218
271 ····.line·219271 ····.line·219
272 ····.line·220272 ····.line·220
273 ····.line·221273 ····.line·221
274 ····.line·222274 ····.line·222
 275 ····.line·223
 276 ····.line·224
 277 ····.line·225
 278 ····.line·226
 279 ····.line·227
 280 ····.line·228
 281 ····.line·229
 282 ····.line·230
 283 ····.line·231
275 .end·method284 .end·method
  
  
276 #·virtual·methods285 #·virtual·methods
277 .method·public·final·b()V286 .method·public·final·b()V
278 ····.locals·1287 ····.locals·1
  
Offset 410, 8 lines modifiedOffset 419, 17 lines modified
410 ····.line·121419 ····.line·121
411 ····.line·122420 ····.line·122
412 ····.line·123421 ····.line·123
413 ····.line·124422 ····.line·124
414 ····.line·125423 ····.line·125
415 ····.line·126424 ····.line·126
416 ····.line·127425 ····.line·127
 426 ····.line·128
 427 ····.line·129
 428 ····.line·130
 429 ····.line·131
 430 ····.line·132
 431 ····.line·133
 432 ····.line·134
 433 ····.line·135
 434 ····.line·136
417 .end·method435 .end·method
705 B
smali/androidx/preference/PreferenceScreen.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····const·v1,·0x101008b16 ····const·v1,·0x101008b
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I20 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····move-result·v024 ····move-result·v0
  
25 ····.line·1125 ····.line·11
Offset 236, 8 lines modifiedOffset 236, 17 lines modified
236 ····.line·216236 ····.line·216
237 ····.line·217237 ····.line·217
238 ····.line·218238 ····.line·218
239 ····.line·219239 ····.line·219
240 ····.line·220240 ····.line·220
241 ····.line·221241 ····.line·221
242 ····.line·222242 ····.line·222
 243 ····.line·223
 244 ····.line·224
 245 ····.line·225
 246 ····.line·226
 247 ····.line·227
 248 ····.line·228
 249 ····.line·229
 250 ····.line·230
 251 ····.line·231
243 .end·method252 .end·method
766 B
smali/androidx/preference/TwoStatePreference.smali
    
Offset 230, 14 lines modifiedOffset 230, 23 lines modified
230 ····.line·216230 ····.line·216
231 ····.line·217231 ····.line·217
232 ····.line·218232 ····.line·218
233 ····.line·219233 ····.line·219
234 ····.line·220234 ····.line·220
235 ····.line·221235 ····.line·221
236 ····.line·222236 ····.line·222
 237 ····.line·223
 238 ····.line·224
 239 ····.line·225
 240 ····.line·226
 241 ····.line·227
 242 ····.line·228
 243 ····.line·229
 244 ····.line·230
 245 ····.line·231
237 .end·method246 .end·method
  
  
238 #·virtual·methods247 #·virtual·methods
239 .method·public·final·c(Landroid/content/res/TypedArray;I)Ljava/lang/Object;248 .method·public·final·c(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
240 ····.locals·1249 ····.locals·1
  
Offset 470, 8 lines modifiedOffset 479, 17 lines modified
470 ····.line·216479 ····.line·216
471 ····.line·217480 ····.line·217
472 ····.line·218481 ····.line·218
473 ····.line·219482 ····.line·219
474 ····.line·220483 ····.line·220
475 ····.line·221484 ····.line·221
476 ····.line·222485 ····.line·222
 486 ····.line·223
 487 ····.line·224
 488 ····.line·225
 489 ····.line·226
 490 ····.line·227
 491 ····.line·228
 492 ····.line·229
 493 ····.line·230
 494 ····.line·231
477 .end·method495 .end·method
1.24 KB
smali/androidx/preference/SeekBarPreference.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····.line·320 ····.line·3
21 ····.line·421 ····.line·4
22 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V22 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····.line·725 ····.line·7
26 ····sget-object·v1,·LO/a;->i:[I26 ····sget-object·v1,·LM/a;->i:[I
  
27 ····.line·827 ····.line·8
28 ····.line·928 ····.line·9
29 ····const/4·v2,·0x029 ····const/4·v2,·0x0
  
30 ····.line·1030 ····.line·10
31 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;31 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
Offset 309, 14 lines modifiedOffset 309, 23 lines modified
309 ····.line·216309 ····.line·216
310 ····.line·217310 ····.line·217
311 ····.line·218311 ····.line·218
312 ····.line·219312 ····.line·219
313 ····.line·220313 ····.line·220
314 ····.line·221314 ····.line·221
315 ····.line·222315 ····.line·222
 316 ····.line·223
 317 ····.line·224
 318 ····.line·225
 319 ····.line·226
 320 ····.line·227
 321 ····.line·228
 322 ····.line·229
 323 ····.line·230
 324 ····.line·231
316 .end·method325 .end·method
  
  
317 #·virtual·methods326 #·virtual·methods
318 .method·public·final·c(Landroid/content/res/TypedArray;I)Ljava/lang/Object;327 .method·public·final·c(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
319 ····.locals·1328 ····.locals·1
  
Offset 549, 8 lines modifiedOffset 558, 17 lines modified
549 ····.line·216558 ····.line·216
550 ····.line·217559 ····.line·217
551 ····.line·218560 ····.line·218
552 ····.line·219561 ····.line·219
553 ····.line·220562 ····.line·220
554 ····.line·221563 ····.line·221
555 ····.line·222564 ····.line·222
 565 ····.line·223
 566 ····.line·224
 567 ····.line·225
 568 ····.line·226
 569 ····.line·227
 570 ····.line·228
 571 ····.line·229
 572 ····.line·230
 573 ····.line·231
556 .end·method574 .end·method
709 B
smali/androidx/preference/PreferenceCategory.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····const·v1,·0x101008c16 ····const·v1,·0x101008c
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I20 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····move-result·v024 ····move-result·v0
  
25 ····.line·1125 ····.line·11
Offset 236, 8 lines modifiedOffset 236, 17 lines modified
236 ····.line·216236 ····.line·216
237 ····.line·217237 ····.line·217
238 ····.line·218238 ····.line·218
239 ····.line·219239 ····.line·219
240 ····.line·220240 ····.line·220
241 ····.line·221241 ····.line·221
242 ····.line·222242 ····.line·222
 243 ····.line·223
 244 ····.line·224
 245 ····.line·225
 246 ····.line·226
 247 ····.line·227
 248 ····.line·228
 249 ····.line·229
 250 ····.line·230
 251 ····.line·231
243 .end·method252 .end·method
527 B
smali/androidx/preference/PreferenceGroup.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
  
32 ····.line·332 ····.line·3
33 ····new-instance·v0,·Ljava/util/ArrayList;33 ····new-instance·v0,·Ljava/util/ArrayList;
  
34 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V34 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
35 ····.line·435 ····.line·4
36 ····sget-object·v0,·LO/a;->g:[I36 ····sget-object·v0,·LM/a;->g:[I
  
37 ····const/4·v1,·0x037 ····const/4·v1,·0x0
  
38 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;38 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
1.53 KB
smali/androidx/preference/CheckBoxPreference.smali
    
Offset 14, 28 lines modifiedOffset 14, 28 lines modified
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····const·v1,·0x101008f16 ····const·v1,·0x101008f
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I20 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····move-result·v024 ····move-result·v0
  
25 ····.line·1125 ····.line·11
26 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V26 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····sget-object·v1,·LO/a;->a:[I30 ····sget-object·v1,·LM/a;->a:[I
  
31 ····.line·1531 ····.line·15
32 ····.line·1632 ····.line·16
33 ····const/4·v2,·0x033 ····const/4·v2,·0x0
  
34 ····.line·1734 ····.line·17
35 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;35 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ····.line·2045 ····.line·20
46 ····move-result-object·p146 ····move-result-object·p1
  
47 ····.line·2147 ····.line·21
48 ····const/4·p2,·0x548 ····const/4·p2,·0x5
  
49 ····.line·2249 ····.line·22
50 ····invoke-static·{p1,·p2,·v2},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;50 ····invoke-static·{p1,·p2,·v2},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
51 ····.line·2351 ····.line·23
52 ····.line·2452 ····.line·24
53 ····.line·2553 ····.line·25
54 ····const/4·p2,·0x454 ····const/4·p2,·0x4
  
55 ····.line·2655 ····.line·26
Offset 273, 8 lines modifiedOffset 273, 17 lines modified
273 ····.line·216273 ····.line·216
274 ····.line·217274 ····.line·217
275 ····.line·218275 ····.line·218
276 ····.line·219276 ····.line·219
277 ····.line·220277 ····.line·220
278 ····.line·221278 ····.line·221
279 ····.line·222279 ····.line·222
 280 ····.line·223
 281 ····.line·224
 282 ····.line·225
 283 ····.line·226
 284 ····.line·227
 285 ····.line·228
 286 ····.line·229
 287 ····.line·230
 288 ····.line·231
280 .end·method289 .end·method
2.8 KB
smali/androidx/preference/EditTextPreference.smali
    
Offset 14, 28 lines modifiedOffset 14, 28 lines modified
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····const·v1,·0x101009216 ····const·v1,·0x1010092
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I20 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····move-result·v024 ····move-result·v0
  
25 ····.line·1125 ····.line·11
26 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V26 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····sget-object·v1,·LO/a;->c:[I30 ····sget-object·v1,·LM/a;->c:[I
  
31 ····.line·1531 ····.line·15
32 ····.line·1632 ····.line·16
33 ····const/4·v2,·0x033 ····const/4·v2,·0x0
  
34 ····.line·1734 ····.line·17
35 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;35 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
Offset 62, 55 lines modifiedOffset 62, 55 lines modified
62 ····move-result·p262 ····move-result·p2
  
63 ····.line·2963 ····.line·29
64 ····if-eqz·p2,·:cond_164 ····if-eqz·p2,·:cond_1
  
65 ····.line·3065 ····.line·30
66 ····.line·3166 ····.line·31
67 ····sget-object·p2,·Li0/c;->g:Li0/c;67 ····sget-object·p2,·Lg0/c;->g:Lg0/c;
  
68 ····.line·3268 ····.line·32
69 ····.line·3369 ····.line·33
70 ····if-nez·p2,·:cond_070 ····if-nez·p2,·:cond_0
  
71 ····.line·3471 ····.line·34
72 ····.line·3572 ····.line·35
73 ····new-instance·p2,·Li0/c;73 ····new-instance·p2,·Lg0/c;
  
74 ····.line·3674 ····.line·36
75 ····.line·3775 ····.line·37
76 ····const/16·v0,·0x976 ····const/4·v0,·0x6
  
77 ····.line·3877 ····.line·38
78 ····.line·39 
79 ····invoke-direct·{p2,·v0},·Li0/c;-><init>(I)V78 ····invoke-direct·{p2,·v0},·Lg0/c;-><init>(I)V
  
 79 ····.line·39
80 ····.line·4080 ····.line·40
81 ····.line·4181 ····.line·41
82 ····.line·42 
83 ····sput-object·p2,·Li0/c;->g:Li0/c;82 ····sput-object·p2,·Lg0/c;->g:Lg0/c;
  
 83 ····.line·42
84 ····.line·4384 ····.line·43
85 ····.line·44 
86 ····:cond_085 ····:cond_0
87 ····sget-object·p2,·Li0/c;->g:Li0/c;86 ····sget-object·p2,·Lg0/c;->g:Lg0/c;
  
 87 ····.line·44
88 ····.line·4588 ····.line·45
89 ····.line·46 
90 ····iput-object·p2,·p0,·Landroidx/preference/Preference;->k:Li0/c;89 ····iput-object·p2,·p0,·Landroidx/preference/Preference;->k:Lg0/c;
  
 90 ····.line·46
91 ····.line·4791 ····.line·47
92 ····.line·48 
93 ····:cond_192 ····:cond_1
94 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V93 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V
  
 94 ····.line·48
95 ····.line·4995 ····.line·49
96 ····.line·5096 ····.line·50
97 ····.line·51 
98 ····return-void97 ····return-void
 98 ····.line·51
99 ····.line·5299 ····.line·52
100 ····.line·53100 ····.line·53
101 ····.line·54101 ····.line·54
102 ····.line·55102 ····.line·55
103 ····.line·56103 ····.line·56
104 ····.line·57104 ····.line·57
105 ····.line·58105 ····.line·58
Offset 274, 14 lines modifiedOffset 274, 23 lines modified
274 ····.line·216274 ····.line·216
275 ····.line·217275 ····.line·217
276 ····.line·218276 ····.line·218
277 ····.line·219277 ····.line·219
278 ····.line·220278 ····.line·220
279 ····.line·221279 ····.line·221
280 ····.line·222280 ····.line·222
 281 ····.line·223
 282 ····.line·224
 283 ····.line·225
 284 ····.line·226
 285 ····.line·227
 286 ····.line·228
 287 ····.line·229
 288 ····.line·230
 289 ····.line·231
281 .end·method290 .end·method
  
  
282 #·virtual·methods291 #·virtual·methods
283 .method·public·final·c(Landroid/content/res/TypedArray;I)Ljava/lang/Object;292 .method·public·final·c(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
284 ····.locals·0293 ····.locals·0
  
Offset 508, 8 lines modifiedOffset 517, 17 lines modified
508 ····.line·216517 ····.line·216
509 ····.line·217518 ····.line·217
510 ····.line·218519 ····.line·218
511 ····.line·219520 ····.line·219
512 ····.line·220521 ····.line·220
513 ····.line·221522 ····.line·221
514 ····.line·222523 ····.line·222
 524 ····.line·223
 525 ····.line·224
 526 ····.line·225
 527 ····.line·226
 528 ····.line·227
Max diff block lines reached; 0/2764 bytes (0.00%) of diff not shown.
1.25 KB
smali/androidx/preference/SwitchPreferenceCompat.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V16 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····sget-object·v1,·LO/a;->k:[I20 ····sget-object·v1,·LM/a;->k:[I
  
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····const/4·v2,·0x023 ····const/4·v2,·0x0
  
24 ····.line·1024 ····.line·10
25 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;25 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ····.line·1332 ····.line·13
33 ····move-result-object·p133 ····move-result-object·p1
  
34 ····.line·1434 ····.line·14
35 ····const/4·p2,·0x735 ····const/4·p2,·0x7
  
36 ····.line·1536 ····.line·15
37 ····invoke-static·{p1,·p2,·v2},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;37 ····invoke-static·{p1,·p2,·v2},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
38 ····.line·1638 ····.line·16
39 ····.line·1739 ····.line·17
40 ····.line·1840 ····.line·18
41 ····const/4·p2,·0x641 ····const/4·p2,·0x6
  
42 ····.line·1942 ····.line·19
Offset 293, 8 lines modifiedOffset 293, 17 lines modified
293 ····.line·216293 ····.line·216
294 ····.line·217294 ····.line·217
295 ····.line·218295 ····.line·218
296 ····.line·219296 ····.line·219
297 ····.line·220297 ····.line·220
298 ····.line·221298 ····.line·221
299 ····.line·222299 ····.line·222
 300 ····.line·223
 301 ····.line·224
 302 ····.line·225
 303 ····.line·226
 304 ····.line·227
 305 ····.line·228
 306 ····.line·229
 307 ····.line·230
 308 ····.line·231
300 .end·method309 .end·method
6.09 KB
smali/androidx/preference/ListPreference.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ····.locals·214 ····.locals·2
  
15 ····const·v0,·0x7f03007215 ····const·v0,·0x7f030072
  
16 ····const·v1,·0x101009116 ····const·v1,·0x1010091
  
17 ····.line·2117 ····.line·21
18 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I18 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
19 ····move-result·v019 ····move-result·v0
  
20 ····.line·2220 ····.line·22
21 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/ListPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V21 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/ListPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
22 ····return-void22 ····return-void
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V31 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
32 ····.locals·432 ····.locals·4
  
33 ····.line·133 ····.line·1
34 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V34 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
35 ····.line·235 ····.line·2
36 ····sget-object·v0,·LO/a;->d:[I36 ····sget-object·v0,·LM/a;->d:[I
  
37 ····const/4·v1,·0x037 ····const/4·v1,·0x0
  
38 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;38 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
Offset 87, 82 lines modifiedOffset 87, 82 lines modified
87 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z87 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
88 ····move-result·v288 ····move-result·v2
  
89 ····if-eqz·v2,·:cond_389 ····if-eqz·v2,·:cond_3
  
90 ····.line·1090 ····.line·10
91 ····sget-object·v2,·Li0/c;->h:Li0/c;91 ····sget-object·v2,·Lg0/c;->h:Lg0/c;
  
92 ····if-nez·v2,·:cond_292 ····if-nez·v2,·:cond_2
  
93 ····.line·1193 ····.line·11
94 ····new-instance·v2,·Li0/c;94 ····new-instance·v2,·Lg0/c;
  
95 ····const/16·v3,·0xa95 ····const/4·v3,·0x7
  
96 ····.line·1296 ····.line·12
97 ····invoke-direct·{v2,·v3},·Li0/c;-><init>(I)V97 ····invoke-direct·{v2,·v3},·Lg0/c;-><init>(I)V
  
98 ····.line·1398 ····.line·13
99 ····sput-object·v2,·Li0/c;->h:Li0/c;99 ····sput-object·v2,·Lg0/c;->h:Lg0/c;
  
100 ····.line·14100 ····.line·14
101 ····:cond_2101 ····:cond_2
102 ····sget-object·v2,·Li0/c;->h:Li0/c;102 ····sget-object·v2,·Lg0/c;->h:Lg0/c;
  
103 ····.line·15103 ····.line·15
104 ····iput-object·v2,·p0,·Landroidx/preference/Preference;->k:Li0/c;104 ····iput-object·v2,·p0,·Landroidx/preference/Preference;->k:Lg0/c;
  
105 ····.line·16105 ····.line·16
106 ····invoke-virtual·{p0},·Landroidx/preference/Preference;->b()V106 ····invoke-virtual·{p0},·Landroidx/preference/Preference;->b()V
  
107 ····.line·17107 ····.line·17
108 ····:cond_3108 ····:cond_3
109 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V109 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
110 ····.line·18110 ····.line·18
111 ····sget-object·v0,·LO/a;->f:[I111 ····sget-object·v0,·LM/a;->f:[I
  
112 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;112 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
113 ····move-result-object·p1113 ····move-result-object·p1
  
114 ····const/16·p2,·0x21114 ····const/16·p2,·0x21
  
115 ····const/4·p3,·0x7115 ····const/4·p3,·0x7
  
116 ····.line·19116 ····.line·19
117 ····invoke-static·{p1,·p2,·p3},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;117 ····invoke-static·{p1,·p2,·p3},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
118 ····move-result-object·p2118 ····move-result-object·p2
  
119 ····iput-object·p2,·p0,·Landroidx/preference/ListPreference;->m:Ljava/lang/String;119 ····iput-object·p2,·p0,·Landroidx/preference/ListPreference;->m:Ljava/lang/String;
  
120 ····.line·20120 ····.line·20
121 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V121 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V
  
122 ····return-void122 ····return-void
123 .end·method123 .end·method
  
  
124 #·virtual·methods124 #·virtual·methods
125 .method·public·final·a()Ljava/lang/CharSequence;125 .method·public·final·a()Ljava/lang/CharSequence;
126 ····.locals·5126 ····.locals·3
  
127 ····.line·1127 ····.line·1
128 ····iget-object·v0,·p0,·Landroidx/preference/Preference;->k:Li0/c;128 ····iget-object·v0,·p0,·Landroidx/preference/Preference;->k:Lg0/c;
  
129 ····.line·2129 ····.line·2
130 ····.line·3130 ····.line·3
131 ····if-eqz·v0,·:cond_0131 ····if-eqz·v0,·:cond_0
  
132 ····.line·4132 ····.line·4
133 ····.line·5133 ····.line·5
134 ····invoke-virtual·{v0,·p0},·Li0/c;->r(Landroidx/preference/Preference;)Ljava/lang/CharSequence;134 ····invoke-virtual·{v0,·p0},·Lg0/c;->r(Landroidx/preference/Preference;)Ljava/lang/CharSequence;
  
135 ····.line·6135 ····.line·6
136 ····.line·7136 ····.line·7
137 ····.line·8137 ····.line·8
138 ····move-result-object·v0138 ····move-result-object·v0
  
139 ····.line·9139 ····.line·9
Offset 186, 70 lines modifiedOffset 186, 66 lines modified
  
186 ····.line·17186 ····.line·17
187 ····.line·18187 ····.line·18
188 ····return-object·v0188 ····return-object·v0
  
189 ····.line·19189 ····.line·19
190 ····:cond_1190 ····:cond_1
191 ····const/4·v2,·0x1191 ····const-string·v2,·""
  
192 ····.line·20192 ····.line·20
193 ····new-array·v2,·v2,·[Ljava/lang/Object; 
  
Max diff block lines reached; 2490/6140 bytes (40.55%) of diff not shown.
1.52 KB
smali/androidx/preference/SwitchPreference.smali
    
Offset 14, 28 lines modifiedOffset 14, 28 lines modified
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····const·v1,·0x101036d16 ····const·v1,·0x101036d
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I20 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····move-result·v024 ····move-result·v0
  
25 ····.line·1125 ····.line·11
26 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V26 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····sget-object·v1,·LO/a;->j:[I30 ····sget-object·v1,·LM/a;->j:[I
  
31 ····.line·1531 ····.line·15
32 ····.line·1632 ····.line·16
33 ····const/4·v2,·0x033 ····const/4·v2,·0x0
  
34 ····.line·1734 ····.line·17
35 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;35 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ····.line·2045 ····.line·20
46 ····move-result-object·p146 ····move-result-object·p1
  
47 ····.line·2147 ····.line·21
48 ····const/4·p2,·0x748 ····const/4·p2,·0x7
  
49 ····.line·2249 ····.line·22
50 ····invoke-static·{p1,·p2,·v2},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;50 ····invoke-static·{p1,·p2,·v2},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
51 ····.line·2351 ····.line·23
52 ····.line·2452 ····.line·24
53 ····.line·2553 ····.line·25
54 ····const/4·p2,·0x654 ····const/4·p2,·0x6
  
55 ····.line·2655 ····.line·26
Offset 299, 8 lines modifiedOffset 299, 17 lines modified
299 ····.line·216299 ····.line·216
300 ····.line·217300 ····.line·217
301 ····.line·218301 ····.line·218
302 ····.line·219302 ····.line·219
303 ····.line·220303 ····.line·220
304 ····.line·221304 ····.line·221
305 ····.line·222305 ····.line·222
 306 ····.line·223
 307 ····.line·224
 308 ····.line·225
 309 ····.line·226
 310 ····.line·227
 311 ····.line·228
 312 ····.line·229
 313 ····.line·230
 314 ····.line·231
306 .end·method315 .end·method
3.29 KB
smali/androidx/preference/Preference.smali
    
Offset 26, 27 lines modifiedOffset 26, 27 lines modified
  
26 .field·public·final·h:Ljava/lang/CharSequence;26 .field·public·final·h:Ljava/lang/CharSequence;
  
27 .field·public·final·i:Ljava/lang/String;27 .field·public·final·i:Ljava/lang/String;
  
28 .field·public·final·j:Ljava/lang/Object;28 .field·public·final·j:Ljava/lang/Object;
  
29 .field·public·k:Li0/c;29 .field·public·k:Lg0/c;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V31 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
32 ····.locals·232 ····.locals·2
  
33 ····const·v0,·0x7f0300ff33 ····const·v0,·0x7f0300ff
  
34 ····const·v1,·0x101008e34 ····const·v1,·0x101008e
  
35 ····.line·5235 ····.line·52
36 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I36 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
37 ····move-result·v037 ····move-result·v0
  
38 ····.line·5338 ····.line·53
39 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V39 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
40 ····return-void40 ····return-void
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
  
65 ····const/4·v1,·0x165 ····const/4·v1,·0x1
  
66 ····.line·366 ····.line·3
67 ····iput-object·p1,·p0,·Landroidx/preference/Preference;->e:Landroid/content/Context;67 ····iput-object·p1,·p0,·Landroidx/preference/Preference;->e:Landroid/content/Context;
  
68 ····.line·468 ····.line·4
69 ····sget-object·v2,·LO/a;->f:[I69 ····sget-object·v2,·LM/a;->f:[I
  
70 ····const/4·v3,·0x070 ····const/4·v3,·0x0
  
71 ····invoke-virtual·{p1,·p2,·v2,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;71 ····invoke-virtual·{p1,·p2,·v2,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
72 ····move-result-object·p172 ····move-result-object·p1
  
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 ····invoke-virtual·{p1,·v0,·p3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z242 ····invoke-virtual·{p1,·v0,·p3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
243 ····const/16·p3,·0x13243 ····const/16·p3,·0x13
  
244 ····const/16·v0,·0xa244 ····const/16·v0,·0xa
  
245 ····.line·31245 ····.line·31
246 ····invoke-static·{p1,·p3,·v0},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;246 ····invoke-static·{p1,·p3,·v0},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
247 ····const/16·p3,·0x10247 ····const/16·p3,·0x10
  
248 ····.line·32248 ····.line·32
249 ····invoke-virtual·{p1,·p3,·p2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z249 ····invoke-virtual·{p1,·p3,·p2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
250 ····move-result·v0250 ····move-result·v0
Offset 377, 23 lines modifiedOffset 377, 23 lines modified
  
  
377 #·virtual·methods377 #·virtual·methods
378 .method·public·a()Ljava/lang/CharSequence;378 .method·public·a()Ljava/lang/CharSequence;
379 ····.locals·1379 ····.locals·1
  
380 ····.line·1380 ····.line·1
381 ····iget-object·v0,·p0,·Landroidx/preference/Preference;->k:Li0/c;381 ····iget-object·v0,·p0,·Landroidx/preference/Preference;->k:Lg0/c;
  
382 ····.line·2382 ····.line·2
383 ····.line·3383 ····.line·3
384 ····if-eqz·v0,·:cond_0384 ····if-eqz·v0,·:cond_0
  
385 ····.line·4385 ····.line·4
386 ····.line·5386 ····.line·5
387 ····invoke-virtual·{v0,·p0},·Li0/c;->r(Landroidx/preference/Preference;)Ljava/lang/CharSequence;387 ····invoke-virtual·{v0,·p0},·Lg0/c;->r(Landroidx/preference/Preference;)Ljava/lang/CharSequence;
  
388 ····.line·6388 ····.line·6
389 ····.line·7389 ····.line·7
390 ····.line·8390 ····.line·8
391 ····move-result-object·v0391 ····move-result-object·v0
  
392 ····.line·9392 ····.line·9
Offset 517, 14 lines modifiedOffset 517, 23 lines modified
517 ····.line·121517 ····.line·121
518 ····.line·122518 ····.line·122
519 ····.line·123519 ····.line·123
520 ····.line·124520 ····.line·124
521 ····.line·125521 ····.line·125
522 ····.line·126522 ····.line·126
523 ····.line·127523 ····.line·127
 524 ····.line·128
 525 ····.line·129
 526 ····.line·130
 527 ····.line·131
 528 ····.line·132
 529 ····.line·133
 530 ····.line·134
 531 ····.line·135
 532 ····.line·136
524 .end·method533 .end·method
  
525 .method·public·b()V534 .method·public·b()V
526 ····.locals·0535 ····.locals·0
  
527 ····.line·1536 ····.line·1
528 ····return-void537 ····return-void
Offset 719, 14 lines modifiedOffset 728, 20 lines modified
719 ····.line·123728 ····.line·123
720 ····.line·124729 ····.line·124
721 ····.line·125730 ····.line·125
722 ····.line·126731 ····.line·126
723 ····.line·127732 ····.line·127
724 ····.line·128733 ····.line·128
725 ····.line·129734 ····.line·129
 735 ····.line·130
 736 ····.line·131
 737 ····.line·132
 738 ····.line·133
 739 ····.line·134
 740 ····.line·135
726 .end·method741 .end·method
  
727 .method·public·final·toString()Ljava/lang/String;742 .method·public·final·toString()Ljava/lang/String;
728 ····.locals·4743 ····.locals·4
  
729 ····.line·1744 ····.line·1
Max diff block lines reached; 274/3286 bytes (8.34%) of diff not shown.
1.52 KB
smali/androidx/preference/MultiSelectListPreference.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····const·v1,·0x101009116 ····const·v1,·0x1010091
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I20 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····move-result·v024 ····move-result·v0
  
25 ····.line·1125 ····.line·11
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ····.line·1536 ····.line·15
37 ····.line·1637 ····.line·16
38 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V38 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
39 ····.line·1739 ····.line·17
40 ····.line·1840 ····.line·18
41 ····.line·1941 ····.line·19
42 ····sget-object·v1,·LO/a;->e:[I42 ····sget-object·v1,·LM/a;->e:[I
  
43 ····.line·2043 ····.line·20
44 ····.line·2144 ····.line·21
45 ····const/4·v2,·0x045 ····const/4·v2,·0x0
  
46 ····.line·2246 ····.line·22
47 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;47 ····invoke-virtual·{p1,·p2,·v1,·v0,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
Offset 274, 14 lines modifiedOffset 274, 23 lines modified
274 ····.line·216274 ····.line·216
275 ····.line·217275 ····.line·217
276 ····.line·218276 ····.line·218
277 ····.line·219277 ····.line·219
278 ····.line·220278 ····.line·220
279 ····.line·221279 ····.line·221
280 ····.line·222280 ····.line·222
 281 ····.line·223
 282 ····.line·224
 283 ····.line·225
 284 ····.line·226
 285 ····.line·227
 286 ····.line·228
 287 ····.line·229
 288 ····.line·230
 289 ····.line·231
281 .end·method290 .end·method
  
  
282 #·virtual·methods291 #·virtual·methods
283 .method·public·final·c(Landroid/content/res/TypedArray;I)Ljava/lang/Object;292 .method·public·final·c(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
284 ····.locals·3293 ····.locals·3
  
Offset 532, 8 lines modifiedOffset 541, 17 lines modified
532 ····.line·216541 ····.line·216
533 ····.line·217542 ····.line·217
534 ····.line·218543 ····.line·218
535 ····.line·219544 ····.line·219
536 ····.line·220545 ····.line·220
537 ····.line·221546 ····.line·221
538 ····.line·222547 ····.line·222
 548 ····.line·223
 549 ····.line·224
 550 ····.line·225
 551 ····.line·226
 552 ····.line·227
 553 ····.line·228
 554 ····.line·229
 555 ····.line·230
 556 ····.line·231
539 .end·method557 .end·method
2.41 KB
smali/androidx/preference/DialogPreference.smali
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ····.locals·28 ····.locals·2
  
9 ····const·v0,·0x7f0300729 ····const·v0,·0x7f030072
  
10 ····const·v1,·0x101009110 ····const·v1,·0x1010091
  
11 ····.line·1211 ····.line·12
12 ····invoke-static·{p1,·v0,·v1},·Lu/b;->a(Landroid/content/Context;II)I12 ····invoke-static·{p1,·v0,·v1},·Lg0/g;->v(Landroid/content/Context;II)I
  
13 ····move-result·v013 ····move-result·v0
  
14 ····.line·1314 ····.line·13
15 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V15 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/preference/DialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
16 ····return-void16 ····return-void
Offset 25, 33 lines modifiedOffset 25, 33 lines modified
25 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V25 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
26 ····.locals·226 ····.locals·2
  
27 ····.line·127 ····.line·1
28 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V28 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroidx/preference/Preference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
29 ····.line·229 ····.line·2
30 ····sget-object·v0,·LO/a;->b:[I30 ····sget-object·v0,·LM/a;->b:[I
  
31 ····const/4·v1,·0x031 ····const/4·v1,·0x0
  
32 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;32 ····invoke-virtual·{p1,·p2,·v0,·p3,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
33 ····move-result-object·p133 ····move-result-object·p1
  
34 ····const/16·p2,·0x934 ····const/16·p2,·0x9
  
35 ····.line·335 ····.line·3
36 ····invoke-static·{p1,·p2,·v1},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;36 ····invoke-static·{p1,·p2,·v1},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
37 ····const/16·p2,·0x837 ····const/16·p2,·0x8
  
38 ····const/4·p3,·0x138 ····const/4·p3,·0x1
  
39 ····.line·439 ····.line·4
40 ····invoke-static·{p1,·p2,·p3},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;40 ····invoke-static·{p1,·p2,·p3},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
41 ····const/4·p2,·0x641 ····const/4·p2,·0x6
  
42 ····.line·542 ····.line·5
43 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;43 ····invoke-virtual·{p1,·p2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
44 ····move-result-object·p244 ····move-result-object·p2
Offset 65, 22 lines modifiedOffset 65, 22 lines modified
  
65 ····:cond_065 ····:cond_0
66 ····const/16·p2,·0xb66 ····const/16·p2,·0xb
  
67 ····const/4·p3,·0x367 ····const/4·p3,·0x3
  
68 ····.line·768 ····.line·7
69 ····invoke-static·{p1,·p2,·p3},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;69 ····invoke-static·{p1,·p2,·p3},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
70 ····const/16·p2,·0xa70 ····const/16·p2,·0xa
  
71 ····const/4·p3,·0x471 ····const/4·p3,·0x4
  
72 ····.line·872 ····.line·8
73 ····invoke-static·{p1,·p2,·p3},·Lu/b;->d(Landroid/content/res/TypedArray;II)Ljava/lang/String;73 ····invoke-static·{p1,·p2,·p3},·Lg0/g;->z(Landroid/content/res/TypedArray;II)Ljava/lang/String;
  
74 ····const/4·p2,·0x574 ····const/4·p2,·0x5
  
75 ····.line·975 ····.line·9
76 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I76 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
77 ····move-result·p277 ····move-result·p2
470 B
smali/androidx/preference/UnPressableLinearLayout.smali
    
Offset 228, 14 lines modifiedOffset 228, 23 lines modified
228 ····.line·216228 ····.line·216
229 ····.line·217229 ····.line·217
230 ····.line·218230 ····.line·218
231 ····.line·219231 ····.line·219
232 ····.line·220232 ····.line·220
233 ····.line·221233 ····.line·221
234 ····.line·222234 ····.line·222
 235 ····.line·223
 236 ····.line·224
 237 ····.line·225
 238 ····.line·226
 239 ····.line·227
 240 ····.line·228
 241 ····.line·229
 242 ····.line·230
 243 ····.line·231
235 .end·method244 .end·method
  
  
236 #·virtual·methods245 #·virtual·methods
237 .method·public·final·dispatchSetPressed(Z)V246 .method·public·final·dispatchSetPressed(Z)V
238 ····.locals·0247 ····.locals·0
  
2.68 KB
smali/androidx/preference/internal/PreferenceImageView.smali
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
  
39 ····.line·939 ····.line·9
40 ····.line·1040 ····.line·10
41 ····iput·v1,·p0,·Landroidx/preference/internal/PreferenceImageView;->f:I41 ····iput·v1,·p0,·Landroidx/preference/internal/PreferenceImageView;->f:I
  
42 ····.line·1142 ····.line·11
43 ····.line·1243 ····.line·12
44 ····sget-object·v2,·LO/a;->h:[I44 ····sget-object·v2,·LM/a;->h:[I
  
45 ····.line·1345 ····.line·13
46 ····.line·1446 ····.line·14
47 ····invoke-virtual·{p1,·p2,·v2,·v0,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;47 ····invoke-virtual·{p1,·p2,·v2,·v0,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
48 ····.line·1548 ····.line·15
49 ····.line·1649 ····.line·16
Offset 274, 14 lines modifiedOffset 274, 23 lines modified
274 ····.line·216274 ····.line·216
275 ····.line·217275 ····.line·217
276 ····.line·218276 ····.line·218
277 ····.line·219277 ····.line·219
278 ····.line·220278 ····.line·220
279 ····.line·221279 ····.line·221
280 ····.line·222280 ····.line·222
 281 ····.line·223
 282 ····.line·224
 283 ····.line·225
 284 ····.line·226
 285 ····.line·227
 286 ····.line·228
 287 ····.line·229
 288 ····.line·230
 289 ····.line·231
281 .end·method290 .end·method
  
  
282 #·virtual·methods291 #·virtual·methods
283 .method·public·getMaxHeight()I292 .method·public·getMaxHeight()I
284 ····.locals·1293 ····.locals·1
  
Offset 411, 14 lines modifiedOffset 420, 23 lines modified
411 ····.line·121420 ····.line·121
412 ····.line·122421 ····.line·122
413 ····.line·123422 ····.line·123
414 ····.line·124423 ····.line·124
415 ····.line·125424 ····.line·125
416 ····.line·126425 ····.line·126
417 ····.line·127426 ····.line·127
 427 ····.line·128
 428 ····.line·129
 429 ····.line·130
 430 ····.line·131
 431 ····.line·132
 432 ····.line·133
 433 ····.line·134
 434 ····.line·135
 435 ····.line·136
418 .end·method436 .end·method
  
419 .method·public·getMaxWidth()I437 .method·public·getMaxWidth()I
420 ····.locals·1438 ····.locals·1
  
421 ····.line·1439 ····.line·1
422 ····iget·v0,·p0,·Landroidx/preference/internal/PreferenceImageView;->e:I440 ····iget·v0,·p0,·Landroidx/preference/internal/PreferenceImageView;->e:I
Offset 546, 14 lines modifiedOffset 564, 23 lines modified
546 ····.line·121564 ····.line·121
547 ····.line·122565 ····.line·122
548 ····.line·123566 ····.line·123
549 ····.line·124567 ····.line·124
550 ····.line·125568 ····.line·125
551 ····.line·126569 ····.line·126
552 ····.line·127570 ····.line·127
 571 ····.line·128
 572 ····.line·129
 573 ····.line·130
 574 ····.line·131
 575 ····.line·132
 576 ····.line·133
 577 ····.line·134
 578 ····.line·135
 579 ····.line·136
553 .end·method580 .end·method
  
554 .method·public·final·onMeasure(II)V581 .method·public·final·onMeasure(II)V
555 ····.locals·5582 ····.locals·5
  
556 ····.line·1583 ····.line·1
557 ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I584 ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I
Offset 838, 14 lines modifiedOffset 865, 23 lines modified
838 ····.line·216865 ····.line·216
839 ····.line·217866 ····.line·217
840 ····.line·218867 ····.line·218
841 ····.line·219868 ····.line·219
842 ····.line·220869 ····.line·220
843 ····.line·221870 ····.line·221
844 ····.line·222871 ····.line·222
 872 ····.line·223
 873 ····.line·224
 874 ····.line·225
 875 ····.line·226
 876 ····.line·227
 877 ····.line·228
 878 ····.line·229
 879 ····.line·230
 880 ····.line·231
845 .end·method881 .end·method
  
846 .method·public·setMaxHeight(I)V882 .method·public·setMaxHeight(I)V
847 ····.locals·0883 ····.locals·0
  
848 ····.line·1884 ····.line·1
849 ····iput·p1,·p0,·Landroidx/preference/internal/PreferenceImageView;->f:I885 ····iput·p1,·p0,·Landroidx/preference/internal/PreferenceImageView;->f:I
Offset 977, 14 lines modifiedOffset 1013, 20 lines modified
977 ····.line·1231013 ····.line·123
978 ····.line·1241014 ····.line·124
979 ····.line·1251015 ····.line·125
980 ····.line·1261016 ····.line·126
981 ····.line·1271017 ····.line·127
982 ····.line·1281018 ····.line·128
983 ····.line·1291019 ····.line·129
 1020 ····.line·130
 1021 ····.line·131
 1022 ····.line·132
 1023 ····.line·133
 1024 ····.line·134
 1025 ····.line·135
984 .end·method1026 .end·method
  
Max diff block lines reached; 335/2623 bytes (12.77%) of diff not shown.
3.21 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·LS/b;5 .implements·LQ/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 ········"LS/b;"10 ········"LQ/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 145, 14 lines modifiedOffset 145, 23 lines modified
145 ····.line·121145 ····.line·121
146 ····.line·122146 ····.line·122
147 ····.line·123147 ····.line·123
148 ····.line·124148 ····.line·124
149 ····.line·125149 ····.line·125
150 ····.line·126150 ····.line·126
151 ····.line·127151 ····.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
152 .end·method161 .end·method
  
  
153 #·virtual·methods162 #·virtual·methods
154 .method·public·final·a()Ljava/util/List;163 .method·public·final·a()Ljava/util/List;
155 ····.locals·1164 ····.locals·1
  
Offset 284, 89 lines modifiedOffset 293, 82 lines modified
284 ····.line·121293 ····.line·121
285 ····.line·122294 ····.line·122
286 ····.line·123295 ····.line·123
287 ····.line·124296 ····.line·124
288 ····.line·125297 ····.line·125
289 ····.line·126298 ····.line·126
290 ····.line·127299 ····.line·127
 300 ····.line·128
 301 ····.line·129
 302 ····.line·130
 303 ····.line·131
 304 ····.line·132
 305 ····.line·133
 306 ····.line·134
 307 ····.line·135
 308 ····.line·136
291 .end·method309 .end·method
  
292 .method·public·final·b(Landroid/content/Context;)Ljava/lang/Object;310 .method·public·final·b(Landroid/content/Context;)Ljava/lang/Object;
293 ····.locals·2311 ····.locals·2
  
294 ····.line·1312 ····.line·1
295 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I313 ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
  
296 ····.line·2314 ····.line·2
297 ····.line·3315 ····.line·3
298 ····const/16·v1,·0x18 
  
299 ····.line·4316 ····.line·4
 317 ····move-result-object·p1
  
300 ····.line·5318 ····.line·5
301 ····if-ge·v0,·v1,·:cond_0319 ····new-instance·v0,·LN/h;
  
302 ····.line·6320 ····.line·6
303 ····.line·7321 ····.line·7
304 ····new-instance·p1,·Li0/c;322 ····const/4·v1,·0x0
  
305 ····.line·8323 ····.line·8
 324 ····invoke-direct·{v0,·v1,·p0,·p1},·LN/h;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
306 ····.line·9 
307 ····const/16·v0,·0xd 
  
 325 ····.line·9
308 ····.line·10326 ····.line·10
309 ····.line·11327 ····.line·11
310 ····invoke-direct·{p1,·v0},·Li0/c;-><init>(I)V328 ····invoke-static·{v0},·LN/k;->a(Ljava/lang/Runnable;)V
  
311 ····.line·12329 ····.line·12
312 ····.line·13330 ····.line·13
313 ····.line·14331 ····.line·14
314 ····goto·:goto_0332 ····new-instance·p1,·Lg0/c;
  
315 ····.line·15333 ····.line·15
316 ····:cond_0 
317 ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; 
  
318 ····.line·16334 ····.line·16
 335 ····const/16·v0,·0xa
  
319 ····.line·17336 ····.line·17
320 ····.line·18337 ····.line·18
321 ····move-result-object·p1338 ····invoke-direct·{p1,·v0},·Lg0/c;-><init>(I)V
  
322 ····.line·19339 ····.line·19
323 ····new-instance·v0,·LP/g; 
  
324 ····.line·20340 ····.line·20
325 ····.line·21341 ····.line·21
 342 ····return-object·p1
326 ····const/4·v1,·0x0 
  
327 ····.line·22343 ····.line·22
328 ····invoke-direct·{v0,·v1,·p0,·p1},·LP/g;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V 
  
329 ····.line·23344 ····.line·23
330 ····.line·24345 ····.line·24
331 ····.line·25346 ····.line·25
332 ····invoke-static·{v0},·LP/j;->a(Ljava/lang/Runnable;)V 
  
333 ····.line·26347 ····.line·26
334 ····.line·27348 ····.line·27
Max diff block lines reached; 565/3156 bytes (17.90%) of diff not shown.
17.1 KB
smali/androidx/profileinstaller/ProfileInstallReceiver.smali
Max HTML report size reached
6.35 KB
smali/androidx/startup/InitializationProvider.smali
    
Offset 133, 14 lines modifiedOffset 133, 23 lines modified
133 ····.line·121133 ····.line·121
134 ····.line·122134 ····.line·122
135 ····.line·123135 ····.line·123
136 ····.line·124136 ····.line·124
137 ····.line·125137 ····.line·125
138 ····.line·126138 ····.line·126
139 ····.line·127139 ····.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
140 .end·method149 .end·method
  
  
141 #·virtual·methods150 #·virtual·methods
142 .method·public·final·delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I151 .method·public·final·delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
143 ····.locals·0152 ····.locals·0
  
Offset 900, 14 lines modifiedOffset 909, 20 lines modified
900 ····.line·123909 ····.line·123
901 ····.line·124910 ····.line·124
902 ····.line·125911 ····.line·125
903 ····.line·126912 ····.line·126
904 ····.line·127913 ····.line·127
905 ····.line·128914 ····.line·128
906 ····.line·129915 ····.line·129
 916 ····.line·130
 917 ····.line·131
 918 ····.line·132
 919 ····.line·133
 920 ····.line·134
 921 ····.line·135
907 .end·method922 .end·method
  
908 .method·public·final·insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;923 .method·public·final·insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;
909 ····.locals·0924 ····.locals·0
  
910 ····.line·1925 ····.line·1
911 ····new-instance·p1,·Ljava/lang/IllegalStateException;926 ····new-instance·p1,·Ljava/lang/IllegalStateException;
Offset 1134, 14 lines modifiedOffset 1149, 23 lines modified
1134 ····.line·2161149 ····.line·216
1135 ····.line·2171150 ····.line·217
1136 ····.line·2181151 ····.line·218
1137 ····.line·2191152 ····.line·219
1138 ····.line·2201153 ····.line·220
1139 ····.line·2211154 ····.line·221
1140 ····.line·2221155 ····.line·222
 1156 ····.line·223
 1157 ····.line·224
 1158 ····.line·225
 1159 ····.line·226
 1160 ····.line·227
 1161 ····.line·228
 1162 ····.line·229
 1163 ····.line·230
 1164 ····.line·231
1141 .end·method1165 .end·method
  
1142 .method·public·final·onCreate()Z1166 .method·public·final·onCreate()Z
1143 ····.locals·51167 ····.locals·5
  
1144 ····.line·11168 ····.line·1
1145 ····invoke-virtual·{p0},·Landroid/content/ContentProvider;->getContext()Landroid/content/Context;1169 ····invoke-virtual·{p0},·Landroid/content/ContentProvider;->getContext()Landroid/content/Context;
Offset 1164, 32 lines modifiedOffset 1188, 32 lines modified
1164 ····move-result-object·v11188 ····move-result-object·v1
  
1165 ····.line·111189 ····.line·11
1166 ····if-eqz·v1,·:cond_01190 ····if-eqz·v1,·:cond_0
  
1167 ····.line·121191 ····.line·12
1168 ····.line·131192 ····.line·13
1169 ····invoke-static·{v0},·LS/a;->c(Landroid/content/Context;)LS/a;1193 ····invoke-static·{v0},·LQ/a;->c(Landroid/content/Context;)LQ/a;
  
1170 ····.line·141194 ····.line·14
1171 ····.line·151195 ····.line·15
1172 ····.line·161196 ····.line·16
1173 ····move-result-object·v01197 ····move-result-object·v0
  
1174 ····.line·171198 ····.line·17
1175 ····iget-object·v1,·v0,·LS/a;->c:Landroid/content/Context;1199 ····iget-object·v1,·v0,·LQ/a;->c:Landroid/content/Context;
  
1176 ····.line·181200 ····.line·18
1177 ····.line·191201 ····.line·19
1178 ····:try_start_01202 ····:try_start_0
1179 ····const-string·v2,·"Startup"1203 ····const-string·v2,·"Startup"
  
1180 ····.line·201204 ····.line·20
1181 ····.line·211205 ····.line·21
1182 ····invoke-static·{v2},·La/a;->D(Ljava/lang/String;)Ljava/lang/String;1206 ····invoke-static·{v2},·La/a;->F(Ljava/lang/String;)Ljava/lang/String;
  
1183 ····.line·221207 ····.line·22
1184 ····.line·231208 ····.line·23
1185 ····.line·241209 ····.line·24
1186 ····move-result-object·v21210 ····move-result-object·v2
  
1187 ····.line·251211 ····.line·25
Offset 1247, 15 lines modifiedOffset 1271, 15 lines modified
1247 ····move-result-object·v11271 ····move-result-object·v1
  
1248 ····.line·531272 ····.line·53
1249 ····iget-object·v1,·v1,·Landroid/content/pm/ProviderInfo;->metaData:Landroid/os/Bundle;1273 ····iget-object·v1,·v1,·Landroid/content/pm/ProviderInfo;->metaData:Landroid/os/Bundle;
  
1250 ····.line·541274 ····.line·54
1251 ····.line·551275 ····.line·55
1252 ····invoke-virtual·{v0,·v1},·LS/a;->a(Landroid/os/Bundle;)V1276 ····invoke-virtual·{v0,·v1},·LQ/a;->a(Landroid/os/Bundle;)V
1253 ····:try_end_01277 ····:try_end_0
1254 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_01278 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
1255 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01279 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
1256 ····.line·561280 ····.line·56
1257 ····.line·571281 ····.line·57
1258 ····.line·581282 ····.line·58
Offset 1275, 15 lines modifiedOffset 1299, 15 lines modified
  
1275 ····.line·641299 ····.line·64
1276 ····:catch_01300 ····:catch_0
1277 ····move-exception·v01301 ····move-exception·v0
  
1278 ····.line·651302 ····.line·65
1279 ····:try_start_11303 ····:try_start_1
1280 ····new-instance·v1,·LJ0/b;1304 ····new-instance·v1,·LI0/b;
  
Max diff block lines reached; 3622/6397 bytes (56.62%) of diff not shown.
8.14 KB
smali/androidx/window/layout/adapter/sidecar/SidecarCompat$TranslatingCallback.smali
Max HTML report size reached
4.41 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:Ld0/f;13 .field·public·final·d:Lb0/f;
  
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>(Ld0/f;Landroidx/window/sidecar/SidecarInterface$SidecarCallback;)V16 .method·public·constructor·<init>(Lb0/f;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:Ld0/f;56 ····iput-object·p1,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lb0/f;
  
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 259, 14 lines modifiedOffset 259, 23 lines modified
259 ····.line·216259 ····.line·216
260 ····.line·217260 ····.line·217
261 ····.line·218261 ····.line·218
262 ····.line·219262 ····.line·219
263 ····.line·220263 ····.line·220
264 ····.line·221264 ····.line·221
265 ····.line·222265 ····.line·222
 266 ····.line·223
 267 ····.line·224
 268 ····.line·225
 269 ····.line·226
 270 ····.line·227
 271 ····.line·228
 272 ····.line·229
 273 ····.line·230
 274 ····.line·231
266 .end·method275 .end·method
  
  
267 #·virtual·methods276 #·virtual·methods
268 .method·public·onDeviceStateChanged(Landroidx/window/sidecar/SidecarDeviceState;)V277 .method·public·onDeviceStateChanged(Landroidx/window/sidecar/SidecarDeviceState;)V
269 ····.locals·3278 ····.locals·3
  
Offset 283, 28 lines modifiedOffset 292, 28 lines modified
  
283 ····.line·5292 ····.line·5
284 ····.line·6293 ····.line·6
285 ····monitor-enter·v0294 ····monitor-enter·v0
  
286 ····.line·7295 ····.line·7
287 ····:try_start_0296 ····:try_start_0
288 ····iget-object·v1,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Ld0/f;297 ····iget-object·v1,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lb0/f;
  
289 ····.line·8298 ····.line·8
290 ····.line·9299 ····.line·9
291 ····iget-object·v2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->b:Landroidx/window/sidecar/SidecarDeviceState;300 ····iget-object·v2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->b:Landroidx/window/sidecar/SidecarDeviceState;
  
292 ····.line·10301 ····.line·10
293 ····.line·11302 ····.line·11
294 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;303 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
295 ····.line·12304 ····.line·12
296 ····.line·13305 ····.line·13
297 ····.line·14306 ····.line·14
298 ····invoke-static·{v2,·p1},·Ld0/f;->a(Landroidx/window/sidecar/SidecarDeviceState;Landroidx/window/sidecar/SidecarDeviceState;)Z307 ····invoke-static·{v2,·p1},·Lb0/f;->a(Landroidx/window/sidecar/SidecarDeviceState;Landroidx/window/sidecar/SidecarDeviceState;)Z
  
299 ····.line·15308 ····.line·15
300 ····.line·16309 ····.line·16
301 ····.line·17310 ····.line·17
302 ····move-result·v1311 ····move-result·v1
  
303 ····.line·18312 ····.line·18
Offset 443, 14 lines modifiedOffset 452, 20 lines modified
443 ····.line·123452 ····.line·123
444 ····.line·124453 ····.line·124
445 ····.line·125454 ····.line·125
446 ····.line·126455 ····.line·126
447 ····.line·127456 ····.line·127
448 ····.line·128457 ····.line·128
449 ····.line·129458 ····.line·129
 459 ····.line·130
 460 ····.line·131
 461 ····.line·132
 462 ····.line·133
 463 ····.line·134
 464 ····.line·135
450 .end·method465 .end·method
  
451 .method·public·onWindowLayoutChanged(Landroid/os/IBinder;Landroidx/window/sidecar/SidecarWindowLayoutInfo;)V466 .method·public·onWindowLayoutChanged(Landroid/os/IBinder;Landroidx/window/sidecar/SidecarWindowLayoutInfo;)V
452 ····.locals·3467 ····.locals·3
  
453 ····.line·1468 ····.line·1
454 ····iget-object·v0,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->a:Ljava/lang/Object;469 ····iget-object·v0,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->a:Ljava/lang/Object;
Offset 473, 24 lines modifiedOffset 488, 24 lines modified
473 ····move-result-object·v1488 ····move-result-object·v1
  
474 ····.line·10489 ····.line·10
475 ····check-cast·v1,·Landroidx/window/sidecar/SidecarWindowLayoutInfo;490 ····check-cast·v1,·Landroidx/window/sidecar/SidecarWindowLayoutInfo;
  
476 ····.line·11491 ····.line·11
477 ····.line·12492 ····.line·12
478 ····iget-object·v2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Ld0/f;493 ····iget-object·v2,·p0,·Landroidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback;->d:Lb0/f;
  
479 ····.line·13494 ····.line·13
480 ····.line·14495 ····.line·14
481 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;496 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
482 ····.line·15497 ····.line·15
483 ····.line·16498 ····.line·16
Max diff block lines reached; 634/4357 bytes (14.55%) of diff not shown.
698 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·LV/c;5 .implements·LT/c;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>()V7 .method·public·constructor·<init>()V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
Offset 136, 8 lines modifiedOffset 136, 17 lines modified
136 ····.line·121136 ····.line·121
137 ····.line·122137 ····.line·122
138 ····.line·123138 ····.line·123
139 ····.line·124139 ····.line·124
140 ····.line·125140 ····.line·125
141 ····.line·126141 ····.line·126
142 ····.line·127142 ····.line·127
 143 ····.line·128
 144 ····.line·129
 145 ····.line·130
 146 ····.line·131
 147 ····.line·132
 148 ····.line·133
 149 ····.line·134
 150 ····.line·135
 151 ····.line·136
143 .end·method152 .end·method
3.13 KB
smali/androidx/versionedparcelable/ParcelImpl.smali
    
Offset 23, 30 lines modifiedOffset 23, 30 lines modified
23 ············">;"23 ············">;"
24 ········}24 ········}
25 ····.end·annotation25 ····.end·annotation
26 .end·field26 .end·field
  
  
27 #·instance·fields27 #·instance·fields
28 .field·public·final·a:LV/c;28 .field·public·final·a:LT/c;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·231 ····.locals·2
  
32 ····.line·132 ····.line·1
33 ····new-instance·v0,·LG/h;33 ····new-instance·v0,·LE/i;
  
34 ····.line·234 ····.line·2
35 ····.line·335 ····.line·3
36 ····const/4·v1,·0x436 ····const/4·v1,·0x4
  
37 ····.line·437 ····.line·4
38 ····invoke-direct·{v0,·v1},·LG/h;-><init>(I)V38 ····invoke-direct·{v0,·v1},·LE/i;-><init>(I)V
  
39 ····.line·539 ····.line·5
40 ····.line·640 ····.line·6
41 ····.line·741 ····.line·7
42 ····sput-object·v0,·Landroidx/versionedparcelable/ParcelImpl;->CREATOR:Landroid/os/Parcelable$Creator;42 ····sput-object·v0,·Landroidx/versionedparcelable/ParcelImpl;->CREATOR:Landroid/os/Parcelable$Creator;
  
43 ····.line·843 ····.line·8
Offset 166, 43 lines modifiedOffset 166, 52 lines modified
166 ····.line·121166 ····.line·121
167 ····.line·122167 ····.line·122
168 ····.line·123168 ····.line·123
169 ····.line·124169 ····.line·124
170 ····.line·125170 ····.line·125
171 ····.line·126171 ····.line·126
172 ····.line·127172 ····.line·127
 173 ····.line·128
 174 ····.line·129
 175 ····.line·130
 176 ····.line·131
 177 ····.line·132
 178 ····.line·133
 179 ····.line·134
 180 ····.line·135
 181 ····.line·136
173 .end·method182 .end·method
  
174 .method·public·constructor·<init>(Landroid/os/Parcel;)V183 .method·public·constructor·<init>(Landroid/os/Parcel;)V
175 ····.locals·1184 ····.locals·1
  
176 ····.line·1185 ····.line·1
177 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V186 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
178 ····.line·2187 ····.line·2
179 ····.line·3188 ····.line·3
180 ····.line·4189 ····.line·4
181 ····new-instance·v0,·LV/b;190 ····new-instance·v0,·LT/b;
  
182 ····.line·5191 ····.line·5
183 ····.line·6192 ····.line·6
184 ····invoke-direct·{v0,·p1},·LV/b;-><init>(Landroid/os/Parcel;)V193 ····invoke-direct·{v0,·p1},·LT/b;-><init>(Landroid/os/Parcel;)V
  
185 ····.line·7194 ····.line·7
186 ····.line·8195 ····.line·8
187 ····.line·9196 ····.line·9
188 ····invoke-virtual·{v0},·LV/a;->g()LV/c;197 ····invoke-virtual·{v0},·LT/a;->g()LT/c;
  
189 ····.line·10198 ····.line·10
190 ····.line·11199 ····.line·11
191 ····.line·12200 ····.line·12
192 ····move-result-object·p1201 ····move-result-object·p1
  
193 ····.line·13202 ····.line·13
194 ····iput-object·p1,·p0,·Landroidx/versionedparcelable/ParcelImpl;->a:LV/c;203 ····iput-object·p1,·p0,·Landroidx/versionedparcelable/ParcelImpl;->a:LT/c;
  
195 ····.line·14204 ····.line·14
196 ····.line·15205 ····.line·15
197 ····return-void206 ····return-void
198 ····.line·16207 ····.line·16
199 ····.line·17208 ····.line·17
200 ····.line·18209 ····.line·18
Offset 313, 14 lines modifiedOffset 322, 20 lines modified
313 ····.line·123322 ····.line·123
314 ····.line·124323 ····.line·124
315 ····.line·125324 ····.line·125
316 ····.line·126325 ····.line·126
317 ····.line·127326 ····.line·127
318 ····.line·128327 ····.line·128
319 ····.line·129328 ····.line·129
 329 ····.line·130
 330 ····.line·131
 331 ····.line·132
 332 ····.line·133
 333 ····.line·134
 334 ····.line·135
320 .end·method335 .end·method
  
  
321 #·virtual·methods336 #·virtual·methods
322 .method·public·final·describeContents()I337 .method·public·final·describeContents()I
323 ····.locals·1338 ····.locals·1
  
Offset 329, 28 lines modifiedOffset 344, 28 lines modified
329 ····return·v0344 ····return·v0
330 .end·method345 .end·method
  
331 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V346 .method·public·final·writeToParcel(Landroid/os/Parcel;I)V
332 ····.locals·0347 ····.locals·0
  
333 ····.line·1348 ····.line·1
334 ····new-instance·p2,·LV/b;349 ····new-instance·p2,·LT/b;
  
335 ····.line·2350 ····.line·2
336 ····.line·3351 ····.line·3
337 ····invoke-direct·{p2,·p1},·LV/b;-><init>(Landroid/os/Parcel;)V352 ····invoke-direct·{p2,·p1},·LT/b;-><init>(Landroid/os/Parcel;)V
  
338 ····.line·4353 ····.line·4
339 ····.line·5354 ····.line·5
340 ····.line·6355 ····.line·6
341 ····iget-object·p1,·p0,·Landroidx/versionedparcelable/ParcelImpl;->a:LV/c;356 ····iget-object·p1,·p0,·Landroidx/versionedparcelable/ParcelImpl;->a:LT/c;
  
342 ····.line·7357 ····.line·7
343 ····.line·8358 ····.line·8
344 ····invoke-virtual·{p2,·p1},·LV/a;->i(LV/c;)V359 ····invoke-virtual·{p2,·p1},·LT/a;->i(LT/c;)V
  
Max diff block lines reached; 347/3100 bytes (11.19%) of diff not shown.
195 KB
smali/androidx/core/widget/NestedScrollView.smali
Max HTML report size reached
13.0 KB
smali/androidx/core/graphics/drawable/IconCompatParcelizer.smali
Max HTML report size reached
24.1 KB
smali/androidx/core/graphics/drawable/IconCompat.smali
Max HTML report size reached
374 B
smali/androidx/core/app/CoreComponentFactory.smali
    
Offset 133, 8 lines modifiedOffset 133, 17 lines modified
133 ····.line·121133 ····.line·121
134 ····.line·122134 ····.line·122
135 ····.line·123135 ····.line·123
136 ····.line·124136 ····.line·124
137 ····.line·125137 ····.line·125
138 ····.line·126138 ····.line·126
139 ····.line·127139 ····.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
140 .end·method149 .end·method
10.5 KB
smali/androidx/core/app/RemoteActionCompatParcelizer.smali
Max HTML report size reached
682 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·LV/c;5 .implements·LT/c;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·a:Landroidx/core/graphics/drawable/IconCompat;7 .field·public·a:Landroidx/core/graphics/drawable/IconCompat;
  
8 .field·public·b:Ljava/lang/CharSequence;8 .field·public·b:Ljava/lang/CharSequence;
  
Offset 150, 8 lines modifiedOffset 150, 17 lines modified
150 ····.line·121150 ····.line·121
151 ····.line·122151 ····.line·122
152 ····.line·123152 ····.line·123
153 ····.line·124153 ····.line·124
154 ····.line·125154 ····.line·125
155 ····.line·126155 ····.line·126
156 ····.line·127156 ····.line·127
 157 ····.line·128
 158 ····.line·129
 159 ····.line·130
 160 ····.line·131
 161 ····.line·132
 162 ····.line·133
 163 ····.line·134
 164 ····.line·135
 165 ····.line·136
157 .end·method166 .end·method
1.55 KB
smali/androidx/lifecycle/t.smali
    
Offset 8, 24 lines modifiedOffset 8, 24 lines modified
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const-string·v0,·"activity"10 ····const-string·v0,·"activity"
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-static·{p0,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V13 ····invoke-static·{p0,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····const-string·v0,·"event"17 ····const-string·v0,·"event"
  
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V20 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
21 ····.line·921 ····.line·9
22 ····.line·1022 ····.line·10
23 ····.line·1123 ····.line·11
24 ····instance-of·v0,·p0,·Landroidx/lifecycle/l;24 ····instance-of·v0,·p0,·Landroidx/lifecycle/l;
  
25 ····.line·1225 ····.line·12
Offset 42, 29 lines modifiedOffset 42, 27 lines modified
  
42 ····.line·1842 ····.line·18
43 ····.line·1943 ····.line·19
44 ····.line·2044 ····.line·20
45 ····move-result-object·p045 ····move-result-object·p0
  
46 ····.line·2146 ····.line·21
47 ····instance-of·v0,·p0,·Landroidx/lifecycle/n;47 ····if-eqz·p0,·:cond_0
  
48 ····.line·2248 ····.line·22
49 ····.line·2349 ····.line·23
50 ····if-eqz·v0,·:cond_050 ····invoke-virtual·{p0,·p1},·Landroidx/lifecycle/n;->c(Landroidx/lifecycle/f;)V
  
51 ····.line·2451 ····.line·24
52 ····.line·2552 ····.line·25
53 ····invoke-virtual·{p0,·p1},·Landroidx/lifecycle/n;->c(Landroidx/lifecycle/f;)V 
  
54 ····.line·2653 ····.line·26
55 ····.line·27 
56 ····.line·28 
57 ····:cond_054 ····:cond_0
58 ····return-void55 ····return-void
 56 ····.line·27
 57 ····.line·28
59 ····.line·2958 ····.line·29
60 ····.line·3059 ····.line·30
61 ····.line·3160 ····.line·31
62 ····.line·3261 ····.line·32
63 ····.line·3362 ····.line·33
64 ····.line·3463 ····.line·34
65 ····.line·3564 ····.line·35
Offset 251, 8 lines modifiedOffset 249, 17 lines modified
251 ····.line·216249 ····.line·216
252 ····.line·217250 ····.line·217
253 ····.line·218251 ····.line·218
254 ····.line·219252 ····.line·219
255 ····.line·220253 ····.line·220
256 ····.line·221254 ····.line·221
257 ····.line·222255 ····.line·222
 256 ····.line·223
 257 ····.line·224
 258 ····.line·225
 259 ····.line·226
 260 ····.line·227
 261 ····.line·228
 262 ····.line·229
 263 ····.line·230
 264 ····.line·231
258 .end·method265 .end·method
2.84 KB
smali/androidx/lifecycle/s.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
  
21 .field·public·i:Landroid/os/Handler;21 .field·public·i:Landroid/os/Handler;
  
22 .field·public·final·j:Landroidx/lifecycle/n;22 .field·public·final·j:Landroidx/lifecycle/n;
  
23 .field·public·final·k:Landroidx/lifecycle/p;23 .field·public·final·k:Landroidx/lifecycle/p;
  
24 .field·public·final·l:LA0/a;24 .field·public·final·l:LA0/b;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
27 ····.locals·127 ····.locals·1
  
28 ····.line·128 ····.line·1
Offset 162, 14 lines modifiedOffset 162, 23 lines modified
162 ····.line·121162 ····.line·121
163 ····.line·122163 ····.line·122
164 ····.line·123164 ····.line·123
165 ····.line·124165 ····.line·124
166 ····.line·125166 ····.line·125
167 ····.line·126167 ····.line·126
168 ····.line·127168 ····.line·127
 169 ····.line·128
 170 ····.line·129
 171 ····.line·130
 172 ····.line·131
 173 ····.line·132
 174 ····.line·133
 175 ····.line·134
 176 ····.line·135
 177 ····.line·136
169 .end·method178 .end·method
  
170 .method·public·constructor·<init>()V179 .method·public·constructor·<init>()V
171 ····.locals·2180 ····.locals·2
  
172 ····.line·1181 ····.line·1
173 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V182 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 213, 28 lines modifiedOffset 222, 28 lines modified
213 ····.line·20222 ····.line·20
214 ····.line·21223 ····.line·21
215 ····.line·22224 ····.line·22
216 ····iput-object·v0,·p0,·Landroidx/lifecycle/s;->k:Landroidx/lifecycle/p;225 ····iput-object·v0,·p0,·Landroidx/lifecycle/s;->k:Landroidx/lifecycle/p;
  
217 ····.line·23226 ····.line·23
218 ····.line·24227 ····.line·24
219 ····new-instance·v0,·LA0/a;228 ····new-instance·v0,·LA0/b;
  
220 ····.line·25229 ····.line·25
221 ····.line·26230 ····.line·26
222 ····const/16·v1,·0x1d231 ····const/16·v1,·0xd
  
223 ····.line·27232 ····.line·27
224 ····.line·28233 ····.line·28
225 ····invoke-direct·{v0,·v1,·p0},·LA0/a;-><init>(ILjava/lang/Object;)V234 ····invoke-direct·{v0,·v1,·p0},·LA0/b;-><init>(ILjava/lang/Object;)V
  
226 ····.line·29235 ····.line·29
227 ····.line·30236 ····.line·30
228 ····.line·31237 ····.line·31
229 ····iput-object·v0,·p0,·Landroidx/lifecycle/s;->l:LA0/a;238 ····iput-object·v0,·p0,·Landroidx/lifecycle/s;->l:LA0/b;
  
230 ····.line·32239 ····.line·32
231 ····.line·33240 ····.line·33
232 ····return-void241 ····return-void
233 ····.line·34242 ····.line·34
234 ····.line·35243 ····.line·35
235 ····.line·36244 ····.line·36
Offset 325, 14 lines modifiedOffset 334, 23 lines modified
325 ····.line·121334 ····.line·121
326 ····.line·122335 ····.line·122
327 ····.line·123336 ····.line·123
328 ····.line·124337 ····.line·124
329 ····.line·125338 ····.line·125
330 ····.line·126339 ····.line·126
331 ····.line·127340 ····.line·127
 341 ····.line·128
 342 ····.line·129
 343 ····.line·130
 344 ····.line·131
 345 ····.line·132
 346 ····.line·133
 347 ····.line·134
 348 ····.line·135
 349 ····.line·136
332 .end·method350 .end·method
  
  
333 #·virtual·methods351 #·virtual·methods
334 .method·public·final·a()Landroidx/lifecycle/n;352 .method·public·final·a()Landroidx/lifecycle/n;
335 ····.locals·1353 ····.locals·1
  
Offset 462, 14 lines modifiedOffset 480, 23 lines modified
462 ····.line·121480 ····.line·121
463 ····.line·122481 ····.line·122
464 ····.line·123482 ····.line·123
465 ····.line·124483 ····.line·124
466 ····.line·125484 ····.line·125
467 ····.line·126485 ····.line·126
468 ····.line·127486 ····.line·127
 487 ····.line·128
 488 ····.line·129
 489 ····.line·130
 490 ····.line·131
 491 ····.line·132
 492 ····.line·133
 493 ····.line·134
 494 ····.line·135
 495 ····.line·136
469 .end·method496 .end·method
  
470 .method·public·final·b()V497 .method·public·final·b()V
471 ····.locals·2498 ····.locals·2
  
472 ····.line·1499 ····.line·1
473 ····iget·v0,·p0,·Landroidx/lifecycle/s;->f:I500 ····iget·v0,·p0,·Landroidx/lifecycle/s;->f:I
Offset 522, 15 lines modifiedOffset 549, 15 lines modified
  
522 ····.line·24549 ····.line·24
523 ····:cond_0550 ····:cond_0
524 ····iget-object·v0,·p0,·Landroidx/lifecycle/s;->i:Landroid/os/Handler;551 ····iget-object·v0,·p0,·Landroidx/lifecycle/s;->i:Landroid/os/Handler;
  
525 ····.line·25552 ····.line·25
526 ····.line·26553 ····.line·26
527 ····invoke-static·{v0},·LU0/h;->b(Ljava/lang/Object;)V554 ····invoke-static·{v0},·LT0/h;->b(Ljava/lang/Object;)V
  
528 ····.line·27555 ····.line·27
Max diff block lines reached; 378/2846 bytes (13.28%) of diff not shown.
3.34 KB
smali/androidx/lifecycle/ProcessLifecycleInitializer.smali
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 .class·public·final·Landroidx/lifecycle/ProcessLifecycleInitializer;1 .class·public·final·Landroidx/lifecycle/ProcessLifecycleInitializer;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LS/b;5 .implements·LQ/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 ········"LS/b;"10 ········"LQ/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 145, 23 lines modifiedOffset 145, 32 lines modified
145 ····.line·121145 ····.line·121
146 ····.line·122146 ····.line·122
147 ····.line·123147 ····.line·123
148 ····.line·124148 ····.line·124
149 ····.line·125149 ····.line·125
150 ····.line·126150 ····.line·126
151 ····.line·127151 ····.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
152 .end·method161 .end·method
  
  
153 #·virtual·methods162 #·virtual·methods
154 .method·public·final·a()Ljava/util/List;163 .method·public·final·a()Ljava/util/List;
155 ····.locals·1164 ····.locals·1
  
156 ····.line·1165 ····.line·1
157 ····sget-object·v0,·LK0/l;->e:LK0/l;166 ····sget-object·v0,·LJ0/l;->e:LJ0/l;
  
158 ····.line·2167 ····.line·2
159 ····.line·3168 ····.line·3
160 ····return-object·v0169 ····return-object·v0
161 ····.line·4170 ····.line·4
162 ····.line·5171 ····.line·5
163 ····.line·6172 ····.line·6
Offset 282, 47 lines modifiedOffset 291, 56 lines modified
282 ····.line·121291 ····.line·121
283 ····.line·122292 ····.line·122
284 ····.line·123293 ····.line·123
285 ····.line·124294 ····.line·124
286 ····.line·125295 ····.line·125
287 ····.line·126296 ····.line·126
288 ····.line·127297 ····.line·127
 298 ····.line·128
 299 ····.line·129
 300 ····.line·130
 301 ····.line·131
 302 ····.line·132
 303 ····.line·133
 304 ····.line·134
 305 ····.line·135
 306 ····.line·136
289 .end·method307 .end·method
  
290 .method·public·final·b(Landroid/content/Context;)Ljava/lang/Object;308 .method·public·final·b(Landroid/content/Context;)Ljava/lang/Object;
291 ····.locals·4309 ····.locals·4
  
292 ····.line·1310 ····.line·1
293 ····const-string·v0,·"context"311 ····const-string·v0,·"context"
  
294 ····.line·2312 ····.line·2
295 ····.line·3313 ····.line·3
296 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V314 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
297 ····.line·4315 ····.line·4
298 ····.line·5316 ····.line·5
299 ····.line·6317 ····.line·6
300 ····invoke-static·{p1},·LS/a;->c(Landroid/content/Context;)LS/a;318 ····invoke-static·{p1},·LQ/a;->c(Landroid/content/Context;)LQ/a;
  
301 ····.line·7319 ····.line·7
302 ····.line·8320 ····.line·8
303 ····.line·9321 ····.line·9
304 ····move-result-object·v0322 ····move-result-object·v0
  
305 ····.line·10323 ····.line·10
306 ····const-string·v1,·"getInstance(context)"324 ····const-string·v1,·"getInstance(context)"
  
307 ····.line·11325 ····.line·11
308 ····.line·12326 ····.line·12
309 ····invoke-static·{v0,·v1},·LU0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V327 ····invoke-static·{v0,·v1},·LT0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
310 ····.line·13328 ····.line·13
311 ····.line·14329 ····.line·14
312 ····.line·15330 ····.line·15
313 ····iget-object·v0,·v0,·LS/a;->b:Ljava/util/HashSet;331 ····iget-object·v0,·v0,·LQ/a;->b:Ljava/util/HashSet;
  
314 ····.line·16332 ····.line·16
315 ····.line·17333 ····.line·17
316 ····const-class·v1,·Landroidx/lifecycle/ProcessLifecycleInitializer;334 ····const-class·v1,·Landroidx/lifecycle/ProcessLifecycleInitializer;
  
317 ····.line·18335 ····.line·18
318 ····.line·19336 ····.line·19
Offset 369, 15 lines modifiedOffset 387, 15 lines modified
  
369 ····.line·38387 ····.line·38
370 ····.line·39388 ····.line·39
371 ····.line·40389 ····.line·40
372 ····move-result-object·v0390 ····move-result-object·v0
  
373 ····.line·41391 ····.line·41
374 ····invoke-static·{v0,·v1},·LU0/h;->c(Ljava/lang/Object;Ljava/lang/String;)V392 ····invoke-static·{v0,·v1},·LT0/h;->c(Ljava/lang/Object;Ljava/lang/String;)V
  
375 ····.line·42393 ····.line·42
376 ····.line·43394 ····.line·43
377 ····.line·44395 ····.line·44
378 ····check-cast·v0,·Landroid/app/Application;396 ····check-cast·v0,·Landroid/app/Application;
  
379 ····.line·45397 ····.line·45
Offset 436, 15 lines modifiedOffset 454, 15 lines modified
Max diff block lines reached; 578/3307 bytes (17.48%) of diff not shown.
8.14 KB
smali/androidx/lifecycle/p.smali
Max HTML report size reached
338 B
smali/androidx/lifecycle/j.smali
    
Offset 143, 8 lines modifiedOffset 143, 17 lines modified
143 ····.line·121143 ····.line·121
144 ····.line·122144 ····.line·122
145 ····.line·123145 ····.line·123
146 ····.line·124146 ····.line·124
147 ····.line·125147 ····.line·125
148 ····.line·126148 ····.line·126
149 ····.line·127149 ····.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
150 .end·method159 .end·method
1.04 KB
smali/androidx/lifecycle/q.smali
    
Offset 8, 24 lines modifiedOffset 8, 24 lines modified
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const-string·v0,·"activity"10 ····const-string·v0,·"activity"
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-static·{p0,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V13 ····invoke-static·{p0,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····const-string·v0,·"callback"17 ····const-string·v0,·"callback"
  
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V20 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
21 ····.line·921 ····.line·9
22 ····.line·1022 ····.line·10
23 ····.line·1123 ····.line·11
24 ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V24 ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
  
25 ····.line·1225 ····.line·12
Offset 236, 8 lines modifiedOffset 236, 17 lines modified
236 ····.line·216236 ····.line·216
237 ····.line·217237 ····.line·217
238 ····.line·218238 ····.line·218
239 ····.line·219239 ····.line·219
240 ····.line·220240 ····.line·220
241 ····.line·221241 ····.line·221
242 ····.line·222242 ····.line·222
 243 ····.line·223
 244 ····.line·224
 245 ····.line·225
 246 ····.line·226
 247 ····.line·227
 248 ····.line·228
 249 ····.line·229
 250 ····.line·230
 251 ····.line·231
243 .end·method252 .end·method
4.3 KB
smali/androidx/lifecycle/r.smali
    
Offset 141, 27 lines modifiedOffset 141, 33 lines modified
141 ····.line·123141 ····.line·123
142 ····.line·124142 ····.line·124
143 ····.line·125143 ····.line·125
144 ····.line·126144 ····.line·126
145 ····.line·127145 ····.line·127
146 ····.line·128146 ····.line·128
147 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
148 .end·method154 .end·method
  
  
149 #·virtual·methods155 #·virtual·methods
150 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V156 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
151 ····.locals·1157 ····.locals·1
  
152 ····.line·1158 ····.line·1
153 ····const-string·p2,·"activity"159 ····const-string·p2,·"activity"
  
154 ····.line·2160 ····.line·2
155 ····.line·3161 ····.line·3
156 ····invoke-static·{p1,·p2},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V162 ····invoke-static·{p1,·p2},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
157 ····.line·4163 ····.line·4
158 ····.line·5164 ····.line·5
159 ····.line·6165 ····.line·6
160 ····sget·p2,·Landroid/os/Build$VERSION;->SDK_INT:I166 ····sget·p2,·Landroid/os/Build$VERSION;->SDK_INT:I
  
161 ····.line·7167 ····.line·7
Offset 198, 32 lines modifiedOffset 204, 32 lines modified
198 ····move-result-object·p1204 ····move-result-object·p1
  
199 ····.line·24205 ····.line·24
200 ····const-string·p2,·"null·cannot·be·cast·to·non-null·type·androidx.lifecycle.ReportFragment"206 ····const-string·p2,·"null·cannot·be·cast·to·non-null·type·androidx.lifecycle.ReportFragment"
  
201 ····.line·25207 ····.line·25
202 ····.line·26208 ····.line·26
203 ····invoke-static·{p1,·p2},·LU0/h;->c(Ljava/lang/Object;Ljava/lang/String;)V209 ····invoke-static·{p1,·p2},·LT0/h;->c(Ljava/lang/Object;Ljava/lang/String;)V
  
204 ····.line·27210 ····.line·27
205 ····.line·28211 ····.line·28
206 ····.line·29212 ····.line·29
207 ····check-cast·p1,·Landroidx/lifecycle/v;213 ····check-cast·p1,·Landroidx/lifecycle/v;
  
208 ····.line·30214 ····.line·30
209 ····.line·31215 ····.line·31
210 ····iget-object·p2,·p0,·Landroidx/lifecycle/r;->this$0:Landroidx/lifecycle/s;216 ····iget-object·p2,·p0,·Landroidx/lifecycle/r;->this$0:Landroidx/lifecycle/s;
  
211 ····.line·32217 ····.line·32
212 ····.line·33218 ····.line·33
213 ····iget-object·p2,·p2,·Landroidx/lifecycle/s;->l:LA0/a;219 ····iget-object·p2,·p2,·Landroidx/lifecycle/s;->l:LA0/b;
  
214 ····.line·34220 ····.line·34
215 ····.line·35221 ····.line·35
216 ····iput-object·p2,·p1,·Landroidx/lifecycle/v;->e:LA0/a;222 ····iput-object·p2,·p1,·Landroidx/lifecycle/v;->e:LA0/b;
  
217 ····.line·36223 ····.line·36
218 ····.line·37224 ····.line·37
219 ····:cond_0225 ····:cond_0
220 ····return-void226 ····return-void
221 ····.line·38227 ····.line·38
222 ····.line·39228 ····.line·39
Offset 406, 25 lines modifiedOffset 412, 34 lines modified
406 ····.line·216412 ····.line·216
407 ····.line·217413 ····.line·217
408 ····.line·218414 ····.line·218
409 ····.line·219415 ····.line·219
410 ····.line·220416 ····.line·220
411 ····.line·221417 ····.line·221
412 ····.line·222418 ····.line·222
 419 ····.line·223
 420 ····.line·224
 421 ····.line·225
 422 ····.line·226
 423 ····.line·227
 424 ····.line·228
 425 ····.line·229
 426 ····.line·230
 427 ····.line·231
413 .end·method428 .end·method
  
414 .method·public·onActivityPaused(Landroid/app/Activity;)V429 .method·public·onActivityPaused(Landroid/app/Activity;)V
415 ····.locals·3430 ····.locals·3
  
416 ····.line·1431 ····.line·1
417 ····const-string·v0,·"activity"432 ····const-string·v0,·"activity"
  
418 ····.line·2433 ····.line·2
419 ····.line·3434 ····.line·3
420 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V435 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
421 ····.line·4436 ····.line·4
422 ····.line·5437 ····.line·5
423 ····.line·6438 ····.line·6
424 ····iget-object·p1,·p0,·Landroidx/lifecycle/r;->this$0:Landroidx/lifecycle/s;439 ····iget-object·p1,·p0,·Landroidx/lifecycle/r;->this$0:Landroidx/lifecycle/s;
  
425 ····.line·7440 ····.line·7
Offset 445, 15 lines modifiedOffset 460, 15 lines modified
  
445 ····.line·15460 ····.line·15
446 ····.line·16461 ····.line·16
447 ····iget-object·v0,·p1,·Landroidx/lifecycle/s;->i:Landroid/os/Handler;462 ····iget-object·v0,·p1,·Landroidx/lifecycle/s;->i:Landroid/os/Handler;
  
448 ····.line·17463 ····.line·17
449 ····.line·18464 ····.line·18
450 ····invoke-static·{v0},·LU0/h;->b(Ljava/lang/Object;)V465 ····invoke-static·{v0},·LT0/h;->b(Ljava/lang/Object;)V
  
451 ····.line·19466 ····.line·19
452 ····.line·20467 ····.line·20
453 ····.line·21468 ····.line·21
454 ····iget-object·p1,·p1,·Landroidx/lifecycle/s;->k:Landroidx/lifecycle/p;469 ····iget-object·p1,·p1,·Landroidx/lifecycle/s;->k:Landroidx/lifecycle/p;
  
455 ····.line·22470 ····.line·22
Offset 566, 25 lines modifiedOffset 581, 31 lines modified
566 ····.line·123581 ····.line·123
567 ····.line·124582 ····.line·124
568 ····.line·125583 ····.line·125
569 ····.line·126584 ····.line·126
570 ····.line·127585 ····.line·127
571 ····.line·128586 ····.line·128
572 ····.line·129587 ····.line·129
 588 ····.line·130
 589 ····.line·131
Max diff block lines reached; 1381/4336 bytes (31.85%) of diff not shown.
666 B
smali/androidx/lifecycle/d.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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V13 ····invoke-static·{p0,·v0},·LT0/h;->e(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 171, 8 lines modifiedOffset 171, 14 lines modified
171 ····.line·123171 ····.line·123
172 ····.line·124172 ····.line·124
173 ····.line·125173 ····.line·125
174 ····.line·126174 ····.line·126
175 ····.line·127175 ····.line·127
176 ····.line·128176 ····.line·128
177 ····.line·129177 ····.line·129
 178 ····.line·130
 179 ····.line·131
 180 ····.line·132
 181 ····.line·133
 182 ····.line·134
 183 ····.line·135
178 .end·method184 .end·method
338 B
smali/androidx/lifecycle/o.smali
    
Offset 143, 8 lines modifiedOffset 143, 17 lines modified
143 ····.line·121143 ····.line·121
144 ····.line·122144 ····.line·122
145 ····.line·123145 ····.line·123
146 ····.line·124146 ····.line·124
147 ····.line·125147 ····.line·125
148 ····.line·126148 ····.line·126
149 ····.line·127149 ····.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
150 .end·method159 .end·method
1.64 KB
smali/androidx/lifecycle/r$a.smali
    
Offset 152, 27 lines modifiedOffset 152, 33 lines modified
152 ····.line·123152 ····.line·123
153 ····.line·124153 ····.line·124
154 ····.line·125154 ····.line·125
155 ····.line·126155 ····.line·126
156 ····.line·127156 ····.line·127
157 ····.line·128157 ····.line·128
158 ····.line·129158 ····.line·129
 159 ····.line·130
 160 ····.line·131
 161 ····.line·132
 162 ····.line·133
 163 ····.line·134
 164 ····.line·135
159 .end·method165 .end·method
  
  
160 #·virtual·methods166 #·virtual·methods
161 .method·public·onActivityPostResumed(Landroid/app/Activity;)V167 .method·public·onActivityPostResumed(Landroid/app/Activity;)V
162 ····.locals·1168 ····.locals·1
  
163 ····.line·1169 ····.line·1
164 ····const-string·v0,·"activity"170 ····const-string·v0,·"activity"
  
165 ····.line·2171 ····.line·2
166 ····.line·3172 ····.line·3
167 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V173 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
168 ····.line·4174 ····.line·4
169 ····.line·5175 ····.line·5
170 ····.line·6176 ····.line·6
171 ····iget-object·p1,·p0,·Landroidx/lifecycle/r$a;->this$0:Landroidx/lifecycle/s;177 ····iget-object·p1,·p0,·Landroidx/lifecycle/r$a;->this$0:Landroidx/lifecycle/s;
  
172 ····.line·7178 ····.line·7
Offset 297, 25 lines modifiedOffset 303, 31 lines modified
297 ····.line·123303 ····.line·123
298 ····.line·124304 ····.line·124
299 ····.line·125305 ····.line·125
300 ····.line·126306 ····.line·126
301 ····.line·127307 ····.line·127
302 ····.line·128308 ····.line·128
303 ····.line·129309 ····.line·129
 310 ····.line·130
 311 ····.line·131
 312 ····.line·132
 313 ····.line·133
 314 ····.line·134
 315 ····.line·135
304 .end·method316 .end·method
  
305 .method·public·onActivityPostStarted(Landroid/app/Activity;)V317 .method·public·onActivityPostStarted(Landroid/app/Activity;)V
306 ····.locals·2318 ····.locals·2
  
307 ····.line·1319 ····.line·1
308 ····const-string·v0,·"activity"320 ····const-string·v0,·"activity"
  
309 ····.line·2321 ····.line·2
310 ····.line·3322 ····.line·3
311 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V323 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
312 ····.line·4324 ····.line·4
313 ····.line·5325 ····.line·5
314 ····.line·6326 ····.line·6
315 ····iget-object·p1,·p0,·Landroidx/lifecycle/r$a;->this$0:Landroidx/lifecycle/s;327 ····iget-object·p1,·p0,·Landroidx/lifecycle/r$a;->this$0:Landroidx/lifecycle/s;
  
316 ····.line·7328 ····.line·7
Offset 463, 8 lines modifiedOffset 475, 14 lines modified
463 ····.line·123475 ····.line·123
464 ····.line·124476 ····.line·124
465 ····.line·125477 ····.line·125
466 ····.line·126478 ····.line·126
467 ····.line·127479 ····.line·127
468 ····.line·128480 ····.line·128
469 ····.line·129481 ····.line·129
 482 ····.line·130
 483 ····.line·131
 484 ····.line·132
 485 ····.line·133
 486 ····.line·134
 487 ····.line·135
470 .end·method488 .end·method
7.12 KB
smali/androidx/lifecycle/f.smali
Max HTML report size reached
738 B
smali/androidx/lifecycle/m.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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V31 ····invoke-static·{v1,·v2},·LT0/h;->e(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 259, 8 lines modifiedOffset 259, 17 lines modified
259 ····.line·216259 ····.line·216
260 ····.line·217260 ····.line·217
261 ····.line·218261 ····.line·218
262 ····.line·219262 ····.line·219
263 ····.line·220263 ····.line·220
264 ····.line·221264 ····.line·221
265 ····.line·222265 ····.line·222
 266 ····.line·223
 267 ····.line·224
 268 ····.line·225
 269 ····.line·226
 270 ····.line·227
 271 ····.line·228
 272 ····.line·229
 273 ····.line·230
 274 ····.line·231
266 .end·method275 .end·method
17.1 KB
smali/androidx/lifecycle/n.smali
Max HTML report size reached
1.51 KB
smali/androidx/lifecycle/i.smali
    
Offset 133, 27 lines modifiedOffset 133, 36 lines modified
133 ····.line·121133 ····.line·121
134 ····.line·122134 ····.line·122
135 ····.line·123135 ····.line·123
136 ····.line·124136 ····.line·124
137 ····.line·125137 ····.line·125
138 ····.line·126138 ····.line·126
139 ····.line·127139 ····.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
140 .end·method149 .end·method
  
  
141 #·virtual·methods150 #·virtual·methods
142 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V151 .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
143 ····.locals·2152 ····.locals·2
  
144 ····.line·1153 ····.line·1
145 ····const-string·p2,·"activity"154 ····const-string·p2,·"activity"
  
146 ····.line·2155 ····.line·2
147 ····.line·3156 ····.line·3
148 ····invoke-static·{p1,·p2},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V157 ····invoke-static·{p1,·p2},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
149 ····.line·4158 ····.line·4
150 ····.line·5159 ····.line·5
151 ····.line·6160 ····.line·6
152 ····sget·p2,·Landroidx/lifecycle/v;->f:I161 ····sget·p2,·Landroidx/lifecycle/v;->f:I
  
153 ····.line·7162 ····.line·7
Offset 184, 15 lines modifiedOffset 193, 15 lines modified
184 ····.line·20193 ····.line·20
185 ····.line·21194 ····.line·21
186 ····invoke-direct·{p2},·Landroidx/lifecycle/v$a;-><init>()V195 ····invoke-direct·{p2},·Landroidx/lifecycle/v$a;-><init>()V
  
187 ····.line·22196 ····.line·22
188 ····.line·23197 ····.line·23
189 ····.line·24198 ····.line·24
190 ····invoke-static·{p1,·p2},·LD/A;->n(Landroid/app/Activity;Landroidx/lifecycle/v$a;)V199 ····invoke-static·{p1,·p2},·LB/B;->m(Landroid/app/Activity;Landroidx/lifecycle/v$a;)V
  
191 ····.line·25200 ····.line·25
192 ····.line·26201 ····.line·26
193 ····.line·27202 ····.line·27
194 ····:cond_0203 ····:cond_0
195 ····invoke-virtual·{p1},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;204 ····invoke-virtual·{p1},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;
  
Offset 415, 8 lines modifiedOffset 424, 17 lines modified
415 ····.line·216424 ····.line·216
416 ····.line·217425 ····.line·217
417 ····.line·218426 ····.line·218
418 ····.line·219427 ····.line·219
419 ····.line·220428 ····.line·220
420 ····.line·221429 ····.line·221
421 ····.line·222430 ····.line·222
 431 ····.line·223
 432 ····.line·224
 433 ····.line·225
 434 ····.line·226
 435 ····.line·227
 436 ····.line·228
 437 ····.line·229
 438 ····.line·230
 439 ····.line·231
422 .end·method440 .end·method
724 B
smali/androidx/lifecycle/b.smali
    
Offset 241, 14 lines modifiedOffset 241, 23 lines modified
241 ····.line·216241 ····.line·216
242 ····.line·217242 ····.line·217
243 ····.line·218243 ····.line·218
244 ····.line·219244 ····.line·219
245 ····.line·220245 ····.line·220
246 ····.line·221246 ····.line·221
247 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
248 .end·method257 .end·method
  
  
249 #·virtual·methods258 #·virtual·methods
250 .method·public·final·a(Landroidx/lifecycle/l;Landroidx/lifecycle/f;)V259 .method·public·final·a(Landroidx/lifecycle/l;Landroidx/lifecycle/f;)V
251 ····.locals·3260 ····.locals·3
  
Offset 511, 8 lines modifiedOffset 520, 17 lines modified
511 ····.line·216520 ····.line·216
512 ····.line·217521 ····.line·217
513 ····.line·218522 ····.line·218
514 ····.line·219523 ····.line·219
515 ····.line·220524 ····.line·220
516 ····.line·221525 ····.line·221
517 ····.line·222526 ····.line·222
 527 ····.line·223
 528 ····.line·224
 529 ····.line·225
 530 ····.line·226
 531 ····.line·227
 532 ····.line·228
 533 ····.line·229
 534 ····.line·230
 535 ····.line·231
518 .end·method536 .end·method
4.85 KB
smali/androidx/lifecycle/v.smali
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
  
  
12 #·static·fields12 #·static·fields
13 .field·public·static·final·synthetic·f:I13 .field·public·static·final·synthetic·f:I
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·e:LA0/a;15 .field·public·e:LA0/b;
  
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>()V17 .method·public·constructor·<init>()V
18 ····.locals·018 ····.locals·0
  
19 ····.line·119 ····.line·1
Offset 149, 14 lines modifiedOffset 149, 23 lines modified
149 ····.line·121149 ····.line·121
150 ····.line·122150 ····.line·122
151 ····.line·123151 ····.line·123
152 ····.line·124152 ····.line·124
153 ····.line·125153 ····.line·125
154 ····.line·126154 ····.line·126
155 ····.line·127155 ····.line·127
 156 ····.line·128
 157 ····.line·129
 158 ····.line·130
 159 ····.line·131
 160 ····.line·132
 161 ····.line·133
 162 ····.line·134
 163 ····.line·135
 164 ····.line·136
156 .end·method165 .end·method
  
  
157 #·virtual·methods166 #·virtual·methods
158 .method·public·final·a(Landroidx/lifecycle/f;)V167 .method·public·final·a(Landroidx/lifecycle/f;)V
159 ····.locals·2168 ····.locals·2
  
Offset 181, 15 lines modifiedOffset 190, 15 lines modified
181 ····move-result-object·v0190 ····move-result-object·v0
  
182 ····.line·11191 ····.line·11
183 ····const-string·v1,·"activity"192 ····const-string·v1,·"activity"
  
184 ····.line·12193 ····.line·12
185 ····.line·13194 ····.line·13
186 ····invoke-static·{v0,·v1},·LU0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V195 ····invoke-static·{v0,·v1},·LT0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
187 ····.line·14196 ····.line·14
188 ····.line·15197 ····.line·15
189 ····.line·16198 ····.line·16
190 ····invoke-static·{v0,·p1},·Landroidx/lifecycle/t;->a(Landroid/app/Activity;Landroidx/lifecycle/f;)V199 ····invoke-static·{v0,·p1},·Landroidx/lifecycle/t;->a(Landroid/app/Activity;Landroidx/lifecycle/f;)V
  
191 ····.line·17200 ····.line·17
Offset 303, 14 lines modifiedOffset 312, 20 lines modified
303 ····.line·123312 ····.line·123
304 ····.line·124313 ····.line·124
305 ····.line·125314 ····.line·125
306 ····.line·126315 ····.line·126
307 ····.line·127316 ····.line·127
308 ····.line·128317 ····.line·128
309 ····.line·129318 ····.line·129
 319 ····.line·130
 320 ····.line·131
 321 ····.line·132
 322 ····.line·133
 323 ····.line·134
 324 ····.line·135
310 .end·method325 .end·method
  
311 .method·public·final·onActivityCreated(Landroid/os/Bundle;)V326 .method·public·final·onActivityCreated(Landroid/os/Bundle;)V
312 ····.locals·0327 ····.locals·0
  
313 ····.line·1328 ····.line·1
314 ····invoke-super·{p0,·p1},·Landroid/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V329 ····invoke-super·{p0,·p1},·Landroid/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V
Offset 444, 14 lines modifiedOffset 459, 20 lines modified
444 ····.line·123459 ····.line·123
445 ····.line·124460 ····.line·124
446 ····.line·125461 ····.line·125
447 ····.line·126462 ····.line·126
448 ····.line·127463 ····.line·127
449 ····.line·128464 ····.line·128
450 ····.line·129465 ····.line·129
 466 ····.line·130
 467 ····.line·131
 468 ····.line·132
 469 ····.line·133
 470 ····.line·134
 471 ····.line·135
451 .end·method472 .end·method
  
452 .method·public·final·onDestroy()V473 .method·public·final·onDestroy()V
453 ····.locals·1474 ····.locals·1
  
454 ····.line·1475 ····.line·1
455 ····invoke-super·{p0},·Landroid/app/Fragment;->onDestroy()V476 ····invoke-super·{p0},·Landroid/app/Fragment;->onDestroy()V
Offset 467, 15 lines modifiedOffset 488, 15 lines modified
  
467 ····.line·7488 ····.line·7
468 ····.line·8489 ····.line·8
469 ····.line·9490 ····.line·9
470 ····const/4·v0,·0x0491 ····const/4·v0,·0x0
  
471 ····.line·10492 ····.line·10
472 ····iput-object·v0,·p0,·Landroidx/lifecycle/v;->e:LA0/a;493 ····iput-object·v0,·p0,·Landroidx/lifecycle/v;->e:LA0/b;
  
473 ····.line·11494 ····.line·11
474 ····.line·12495 ····.line·12
475 ····return-void496 ····return-void
476 ····.line·13497 ····.line·13
477 ····.line·14498 ····.line·14
478 ····.line·15499 ····.line·15
Offset 587, 14 lines modifiedOffset 608, 23 lines modified
587 ····.line·121608 ····.line·121
588 ····.line·122609 ····.line·122
589 ····.line·123610 ····.line·123
590 ····.line·124611 ····.line·124
591 ····.line·125612 ····.line·125
592 ····.line·126613 ····.line·126
593 ····.line·127614 ····.line·127
 615 ····.line·128
 616 ····.line·129
 617 ····.line·130
 618 ····.line·131
 619 ····.line·132
 620 ····.line·133
Max diff block lines reached; 2493/4901 bytes (50.87%) of diff not shown.
4.8 KB
smali/androidx/lifecycle/g.smali
    
Offset 15, 149 lines modifiedOffset 15, 139 lines modified
15 .field·public·static·final·enum·i:Landroidx/lifecycle/g;15 .field·public·static·final·enum·i:Landroidx/lifecycle/g;
  
16 .field·public·static·final·synthetic·j:[Landroidx/lifecycle/g;16 .field·public·static·final·synthetic·j:[Landroidx/lifecycle/g;
  
  
17 #·direct·methods17 #·direct·methods
18 .method·static·constructor·<clinit>()V18 .method·static·constructor·<clinit>()V
19 ····.locals·1119 ····.locals·7
  
20 ····.line·120 ····.line·1
21 ····const/4·v0,·0x421 ····new-instance·v0,·Landroidx/lifecycle/g;
  
22 ····.line·222 ····.line·2
23 ····const/4·v1,·0x3 
  
24 ····.line·323 ····.line·3
25 ····const/4·v2,·0x224 ····const-string·v1,·"DESTROYED"
  
26 ····.line·425 ····.line·4
27 ····const/4·v3,·0x1 
  
28 ····.line·526 ····.line·5
29 ····const/4·v4,·0x027 ····const/4·v2,·0x0
  
30 ····.line·628 ····.line·6
31 ····new-instance·v5,·Landroidx/lifecycle/g;29 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
32 ····.line·730 ····.line·7
33 ····.line·831 ····.line·8
34 ····const-string·v6,·"DESTROYED" 
  
35 ····.line·932 ····.line·9
 33 ····sput-object·v0,·Landroidx/lifecycle/g;->e:Landroidx/lifecycle/g;
36 ····.line·10 
37 ····invoke-direct·{v5,·v6,·v4},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V 
  
 34 ····.line·10
38 ····.line·1135 ····.line·11
 36 ····new-instance·v1,·Landroidx/lifecycle/g;
  
39 ····.line·1237 ····.line·12
40 ····.line·1338 ····.line·13
41 ····sput-object·v5,·Landroidx/lifecycle/g;->e:Landroidx/lifecycle/g;39 ····const-string·v2,·"INITIALIZED"
  
42 ····.line·1440 ····.line·14
43 ····.line·1541 ····.line·15
44 ····new-instance·v6,·Landroidx/lifecycle/g;42 ····const/4·v3,·0x1
  
45 ····.line·1643 ····.line·16
 44 ····invoke-direct·{v1,·v2,·v3},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
46 ····.line·17 
47 ····const-string·v7,·"INITIALIZED" 
  
 45 ····.line·17
48 ····.line·1846 ····.line·18
49 ····.line·1947 ····.line·19
50 ····invoke-direct·{v6,·v7,·v3},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V48 ····sput-object·v1,·Landroidx/lifecycle/g;->f:Landroidx/lifecycle/g;
  
51 ····.line·2049 ····.line·20
52 ····.line·2150 ····.line·21
 51 ····new-instance·v2,·Landroidx/lifecycle/g;
53 ····.line·22 
54 ····sput-object·v6,·Landroidx/lifecycle/g;->f:Landroidx/lifecycle/g; 
  
 52 ····.line·22
55 ····.line·2353 ····.line·23
 54 ····const-string·v3,·"CREATED"
56 ····.line·24 
57 ····new-instance·v7,·Landroidx/lifecycle/g; 
  
 55 ····.line·24
58 ····.line·2556 ····.line·25
 57 ····const/4·v4,·0x2
  
59 ····.line·2658 ····.line·26
60 ····const-string·v8,·"CREATED"59 ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
61 ····.line·2760 ····.line·27
62 ····.line·2861 ····.line·28
63 ····invoke-direct·{v7,·v8,·v2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V 
  
64 ····.line·2962 ····.line·29
 63 ····sput-object·v2,·Landroidx/lifecycle/g;->g:Landroidx/lifecycle/g;
  
65 ····.line·3064 ····.line·30
66 ····.line·3165 ····.line·31
67 ····sput-object·v7,·Landroidx/lifecycle/g;->g:Landroidx/lifecycle/g;66 ····new-instance·v3,·Landroidx/lifecycle/g;
  
68 ····.line·3267 ····.line·32
69 ····.line·3368 ····.line·33
70 ····new-instance·v8,·Landroidx/lifecycle/g;69 ····const-string·v4,·"STARTED"
  
71 ····.line·3470 ····.line·34
72 ····.line·3571 ····.line·35
73 ····const-string·v9,·"STARTED"72 ····const/4·v5,·0x3
  
74 ····.line·3673 ····.line·36
75 ····.line·37 
76 ····invoke-direct·{v8,·v9,·v1},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V74 ····invoke-direct·{v3,·v4,·v5},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
 75 ····.line·37
77 ····.line·3876 ····.line·38
78 ····.line·3977 ····.line·39
79 ····.line·40 
80 ····sput-object·v8,·Landroidx/lifecycle/g;->h:Landroidx/lifecycle/g;78 ····sput-object·v3,·Landroidx/lifecycle/g;->h:Landroidx/lifecycle/g;
  
 79 ····.line·40
81 ····.line·4180 ····.line·41
82 ····.line·42 
83 ····new-instance·v9,·Landroidx/lifecycle/g;81 ····new-instance·v4,·Landroidx/lifecycle/g;
  
 82 ····.line·42
84 ····.line·4383 ····.line·43
85 ····.line·44 
86 ····const-string·v10,·"RESUMED"84 ····const-string·v5,·"RESUMED"
  
 85 ····.line·44
87 ····.line·4586 ····.line·45
 87 ····const/4·v6,·0x4
  
88 ····.line·4688 ····.line·46
89 ····invoke-direct·{v9,·v10,·v0},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V89 ····invoke-direct·{v4,·v5,·v6},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
90 ····.line·4790 ····.line·47
91 ····.line·4891 ····.line·48
92 ····.line·4992 ····.line·49
93 ····sput-object·v9,·Landroidx/lifecycle/g;->i:Landroidx/lifecycle/g;93 ····sput-object·v4,·Landroidx/lifecycle/g;->i:Landroidx/lifecycle/g;
Max diff block lines reached; 1267/4849 bytes (26.13%) of diff not shown.
2.39 KB
smali/androidx/lifecycle/c.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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V12 ····invoke-static·{p1,·p2},·LT0/h;->e(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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V18 ····invoke-static·{p1,·v0},·LT0/h;->e(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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V24 ····invoke-static·{p1,·v0},·LT0/h;->e(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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V30 ····invoke-static·{p1,·v0},·LT0/h;->e(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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V36 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
37 ····const-string·p1,·"outState"37 ····const-string·p1,·"outState"
  
38 ····invoke-static·{p2,·p1},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V38 ····invoke-static·{p2,·p1},·LT0/h;->e(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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V44 ····invoke-static·{p1,·v0},·LT0/h;->e(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},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V50 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
51 ····return-void51 ····return-void
52 .end·method52 .end·method
8.0 KB
smali/androidx/lifecycle/v$a.smali
Max HTML report size reached
7.46 KB
smali/androidx/datastore/preferences/protobuf/n0.smali
Max HTML report size reached
34.3 KB
smali/androidx/datastore/preferences/protobuf/s0.smali
Max HTML report size reached
3.02 KB
smali/androidx/datastore/preferences/protobuf/T.smali
    
Offset 147, 14 lines modifiedOffset 147, 23 lines modified
147 ····.line·121147 ····.line·121
148 ····.line·122148 ····.line·122
149 ····.line·123149 ····.line·123
150 ····.line·124150 ····.line·124
151 ····.line·125151 ····.line·125
152 ····.line·126152 ····.line·126
153 ····.line·127153 ····.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
154 .end·method163 .end·method
  
155 .method·public·constructor·<init>()V164 .method·public·constructor·<init>()V
156 ····.locals·1165 ····.locals·1
  
157 ····.line·1166 ····.line·1
158 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V167 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 294, 14 lines modifiedOffset 303, 23 lines modified
294 ····.line·121303 ····.line·121
295 ····.line·122304 ····.line·122
296 ····.line·123305 ····.line·123
297 ····.line·124306 ····.line·124
298 ····.line·125307 ····.line·125
299 ····.line·126308 ····.line·126
300 ····.line·127309 ····.line·127
 310 ····.line·128
 311 ····.line·129
 312 ····.line·130
 313 ····.line·131
 314 ····.line·132
 315 ····.line·133
 316 ····.line·134
 317 ····.line·135
 318 ····.line·136
301 .end·method319 .end·method
  
  
302 #·virtual·methods320 #·virtual·methods
303 .method·public·final·a(Ljava/lang/Class;)Landroidx/datastore/preferences/protobuf/W;321 .method·public·final·a(Ljava/lang/Class;)Landroidx/datastore/preferences/protobuf/W;
304 ····.locals·9322 ····.locals·9
  
Offset 554, 15 lines modifiedOffset 572, 15 lines modified
  
554 ····.line·119572 ····.line·119
555 ····.line·120573 ····.line·120
556 ····.line·121574 ····.line·121
557 ····move-result·v7575 ····move-result·v7
  
558 ····.line·122576 ····.line·122
559 ····invoke-static·{v7},·LM/j;->b(I)I577 ····invoke-static·{v7},·LK/j;->b(I)I
  
560 ····.line·123578 ····.line·123
561 ····.line·124579 ····.line·124
562 ····.line·125580 ····.line·125
563 ····move-result·v7581 ····move-result·v7
  
564 ····.line·126582 ····.line·126
Offset 650, 15 lines modifiedOffset 668, 15 lines modified
  
650 ····.line·163668 ····.line·163
651 ····.line·164669 ····.line·164
652 ····.line·165670 ····.line·165
653 ····move-result·v8671 ····move-result·v8
  
654 ····.line·166672 ····.line·166
655 ····invoke-static·{v8},·LM/j;->b(I)I673 ····invoke-static·{v8},·LK/j;->b(I)I
  
656 ····.line·167674 ····.line·167
657 ····.line·168675 ····.line·168
658 ····.line·169676 ····.line·169
659 ····move-result·v8677 ····move-result·v8
  
660 ····.line·170678 ····.line·170
Offset 2070, 8 lines modifiedOffset 2088, 102 lines modified
2070 ····.line·15122088 ····.line·1512
2071 ····.line·15132089 ····.line·1513
2072 ····.line·15142090 ····.line·1514
2073 ····.line·15152091 ····.line·1515
2074 ····.line·15162092 ····.line·1516
2075 ····.line·15172093 ····.line·1517
2076 ····.line·15182094 ····.line·1518
 2095 ····.line·1519
 2096 ····.line·1520
 2097 ····.line·1521
 2098 ····.line·1522
 2099 ····.line·1523
 2100 ····.line·1524
 2101 ····.line·1525
 2102 ····.line·1526
 2103 ····.line·1527
 2104 ····.line·1528
 2105 ····.line·1529
 2106 ····.line·1530
 2107 ····.line·1531
 2108 ····.line·1532
 2109 ····.line·1533
 2110 ····.line·1534
 2111 ····.line·1535
 2112 ····.line·1536
 2113 ····.line·1537
 2114 ····.line·1538
 2115 ····.line·1539
 2116 ····.line·1540
 2117 ····.line·1541
 2118 ····.line·1542
 2119 ····.line·1543
 2120 ····.line·1544
 2121 ····.line·1545
 2122 ····.line·1546
 2123 ····.line·1547
 2124 ····.line·1548
 2125 ····.line·1549
 2126 ····.line·1550
 2127 ····.line·1551
 2128 ····.line·1552
 2129 ····.line·1553
 2130 ····.line·1554
 2131 ····.line·1555
 2132 ····.line·1556
 2133 ····.line·1557
 2134 ····.line·1558
Max diff block lines reached; 0/2986 bytes (0.00%) of diff not shown.
1.15 KB
smali/androidx/datastore/preferences/protobuf/t.smali
    
Offset 150, 14 lines modifiedOffset 150, 23 lines modified
150 ····.line·121150 ····.line·121
151 ····.line·122151 ····.line·122
152 ····.line·123152 ····.line·123
153 ····.line·124153 ····.line·124
154 ····.line·125154 ····.line·125
155 ····.line·126155 ····.line·126
156 ····.line·127156 ····.line·127
 157 ····.line·128
 158 ····.line·129
 159 ····.line·130
 160 ····.line·131
 161 ····.line·132
 162 ····.line·133
 163 ····.line·134
 164 ····.line·135
 165 ····.line·136
157 .end·method166 .end·method
  
158 .method·public·synthetic·constructor·<init>(I)V167 .method·public·synthetic·constructor·<init>(I)V
159 ····.locals·0168 ····.locals·0
  
160 ····.line·1169 ····.line·1
161 ····iput·p1,·p0,·Landroidx/datastore/preferences/protobuf/t;->a:I170 ····iput·p1,·p0,·Landroidx/datastore/preferences/protobuf/t;->a:I
Offset 318, 14 lines modifiedOffset 327, 20 lines modified
318 ····.line·123327 ····.line·123
319 ····.line·124328 ····.line·124
320 ····.line·125329 ····.line·125
321 ····.line·126330 ····.line·126
322 ····.line·127331 ····.line·127
323 ····.line·128332 ····.line·128
324 ····.line·129333 ····.line·129
 334 ····.line·130
 335 ····.line·131
 336 ····.line·132
 337 ····.line·133
 338 ····.line·134
 339 ····.line·135
325 .end·method340 .end·method
  
326 .method·public·final·b(Ljava/lang/Class;)Landroidx/datastore/preferences/protobuf/V;341 .method·public·final·b(Ljava/lang/Class;)Landroidx/datastore/preferences/protobuf/V;
327 ····.locals·3342 ····.locals·3
  
328 ····.line·1343 ····.line·1
329 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/t;->a:I344 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/t;->a:I
Offset 534, 8 lines modifiedOffset 549, 14 lines modified
534 ····.line·123549 ····.line·123
535 ····.line·124550 ····.line·124
536 ····.line·125551 ····.line·125
537 ····.line·126552 ····.line·126
538 ····.line·127553 ····.line·127
539 ····.line·128554 ····.line·128
540 ····.line·129555 ····.line·129
 556 ····.line·130
 557 ····.line·131
 558 ····.line·132
 559 ····.line·133
 560 ····.line·134
 561 ····.line·135
541 .end·method562 .end·method
7.19 KB
smali/androidx/datastore/preferences/protobuf/Y.smali
Max HTML report size reached
3.96 KB
smali/androidx/datastore/preferences/protobuf/Z.smali
    
Offset 783, 14 lines modifiedOffset 783, 20 lines modified
783 ····.line·123783 ····.line·123
784 ····.line·124784 ····.line·124
785 ····.line·125785 ····.line·125
786 ····.line·126786 ····.line·126
787 ····.line·127787 ····.line·127
788 ····.line·128788 ····.line·128
789 ····.line·129789 ····.line·129
 790 ····.line·130
 791 ····.line·131
 792 ····.line·132
 793 ····.line·133
 794 ····.line·134
 795 ····.line·135
790 .end·method796 .end·method
  
791 .method·public·final·equals(Ljava/lang/Object;)Z797 .method·public·final·equals(Ljava/lang/Object;)Z
792 ····.locals·4798 ····.locals·4
  
793 ····.line·1799 ····.line·1
794 ····const/4·v0,·0x1800 ····const/4·v0,·0x1
Offset 839, 22 lines modifiedOffset 845, 22 lines modified
  
839 ····.line·20845 ····.line·20
840 ····.line·21846 ····.line·21
841 ····if-nez·v1,·:cond_2847 ····if-nez·v1,·:cond_2
  
842 ····.line·22848 ····.line·22
843 ····.line·23849 ····.line·23
844 ····const/4·v1,·0x1850 ····move·v1,·v0
  
845 ····.line·24851 ····.line·24
846 ····goto·:goto_0852 ····goto·:goto_0
  
847 ····.line·25853 ····.line·25
848 ····:cond_2854 ····:cond_2
849 ····const/4·v1,·0x0855 ····move·v1,·v2
  
850 ····.line·26856 ····.line·26
851 ····goto·:goto_0857 ····goto·:goto_0
  
852 ····.line·27858 ····.line·27
853 ····:cond_3859 ····:cond_3
854 ····invoke-virtual·{v3,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z860 ····invoke-virtual·{v3,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
Offset 886, 22 lines modifiedOffset 892, 22 lines modified
  
886 ····.line·40892 ····.line·40
887 ····.line·41893 ····.line·41
888 ····if-nez·p1,·:cond_4894 ····if-nez·p1,·:cond_4
  
889 ····.line·42895 ····.line·42
890 ····.line·43896 ····.line·43
891 ····const/4·p1,·0x1897 ····move·p1,·v0
  
892 ····.line·44898 ····.line·44
893 ····goto·:goto_1899 ····goto·:goto_1
  
894 ····.line·45900 ····.line·45
895 ····:cond_4901 ····:cond_4
896 ····const/4·p1,·0x0902 ····move·p1,·v2
  
897 ····.line·46903 ····.line·46
898 ····goto·:goto_1904 ····goto·:goto_1
  
899 ····.line·47905 ····.line·47
900 ····:cond_5906 ····:cond_5
901 ····invoke-virtual·{v1,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z907 ····invoke-virtual·{v1,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
Offset 917, 15 lines modifiedOffset 923, 15 lines modified
  
917 ····.line·52923 ····.line·52
918 ····.line·53924 ····.line·53
919 ····goto·:goto_2925 ····goto·:goto_2
  
920 ····.line·54926 ····.line·54
921 ····:cond_6927 ····:cond_6
922 ····const/4·v0,·0x0928 ····move·v0,·v2
  
923 ····.line·55929 ····.line·55
924 ····:goto_2930 ····:goto_2
925 ····return·v0931 ····return·v0
926 ····.line·56932 ····.line·56
927 ····.line·57933 ····.line·57
928 ····.line·58934 ····.line·58
Offset 996, 14 lines modifiedOffset 1002, 20 lines modified
996 ····.line·1231002 ····.line·123
997 ····.line·1241003 ····.line·124
998 ····.line·1251004 ····.line·125
999 ····.line·1261005 ····.line·126
1000 ····.line·1271006 ····.line·127
1001 ····.line·1281007 ····.line·128
1002 ····.line·1291008 ····.line·129
 1009 ····.line·130
 1010 ····.line·131
 1011 ····.line·132
 1012 ····.line·133
 1013 ····.line·134
 1014 ····.line·135
1003 .end·method1015 .end·method
  
1004 .method·public·final·getKey()Ljava/lang/Object;1016 .method·public·final·getKey()Ljava/lang/Object;
1005 ····.locals·11017 ····.locals·1
  
1006 ····.line·11018 ····.line·1
1007 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/Z;->e:Ljava/lang/Comparable;1019 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/Z;->e:Ljava/lang/Comparable;
Offset 1131, 14 lines modifiedOffset 1143, 23 lines modified
1131 ····.line·1211143 ····.line·121
1132 ····.line·1221144 ····.line·122
1133 ····.line·1231145 ····.line·123
1134 ····.line·1241146 ····.line·124
1135 ····.line·1251147 ····.line·125
1136 ····.line·1261148 ····.line·126
1137 ····.line·1271149 ····.line·127
 1150 ····.line·128
 1151 ····.line·129
 1152 ····.line·130
 1153 ····.line·131
 1154 ····.line·132
 1155 ····.line·133
 1156 ····.line·134
 1157 ····.line·135
 1158 ····.line·136
1138 .end·method1159 .end·method
  
1139 .method·public·final·getValue()Ljava/lang/Object;1160 .method·public·final·getValue()Ljava/lang/Object;
1140 ····.locals·11161 ····.locals·1
  
1141 ····.line·11162 ····.line·1
1142 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/Z;->f:Ljava/lang/Object;1163 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/Z;->f:Ljava/lang/Object;
Max diff block lines reached; 1734/3944 bytes (43.97%) of diff not shown.
62.8 KB
smali/androidx/datastore/preferences/protobuf/s.smali
Max HTML report size reached
8.85 KB
smali/androidx/datastore/preferences/protobuf/k.smali
Max HTML report size reached
380 B
smali/androidx/datastore/preferences/protobuf/j.smali
    
Offset 250, 8 lines modifiedOffset 250, 17 lines modified
250 ····.line·121250 ····.line·121
251 ····.line·122251 ····.line·122
252 ····.line·123252 ····.line·123
253 ····.line·124253 ····.line·124
254 ····.line·125254 ····.line·125
255 ····.line·126255 ····.line·126
256 ····.line·127256 ····.line·127
 257 ····.line·128
 258 ····.line·129
 259 ····.line·130
 260 ····.line·131
 261 ····.line·132
 262 ····.line·133
 263 ····.line·134
 264 ····.line·135
 265 ····.line·136
257 .end·method266 .end·method
382 B
smali/androidx/datastore/preferences/protobuf/c0.smali
    
Offset 135, 8 lines modifiedOffset 135, 17 lines modified
135 ····.line·121135 ····.line·121
136 ····.line·122136 ····.line·122
137 ····.line·123137 ····.line·123
138 ····.line·124138 ····.line·124
139 ····.line·125139 ····.line·125
140 ····.line·126140 ····.line·126
141 ····.line·127141 ····.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
142 .end·method151 .end·method
380 B
smali/androidx/datastore/preferences/protobuf/q.smali
    
Offset 171, 8 lines modifiedOffset 171, 17 lines modified
171 ····.line·121171 ····.line·121
172 ····.line·122172 ····.line·122
173 ····.line·123173 ····.line·123
174 ····.line·124174 ····.line·124
175 ····.line·125175 ····.line·125
176 ····.line·126176 ····.line·126
177 ····.line·127177 ····.line·127
 178 ····.line·128
 179 ····.line·129
 180 ····.line·130
 181 ····.line·131
 182 ····.line·132
 183 ····.line·133
 184 ····.line·134
 185 ····.line·135
 186 ····.line·136
178 .end·method187 .end·method
14.9 KB
smali/androidx/datastore/preferences/protobuf/r.smali
Max HTML report size reached
298 KB
smali/androidx/datastore/preferences/protobuf/N.smali
Max HTML report size reached
44.8 KB
smali/androidx/datastore/preferences/protobuf/h0.smali
Max HTML report size reached
1.99 KB
smali/androidx/datastore/preferences/protobuf/u.smali
    
Offset 167, 14 lines modifiedOffset 167, 20 lines modified
167 ····.line·123167 ····.line·123
168 ····.line·124168 ····.line·124
169 ····.line·125169 ····.line·125
170 ····.line·126170 ····.line·126
171 ····.line·127171 ····.line·127
172 ····.line·128172 ····.line·128
173 ····.line·129173 ····.line·129
 174 ····.line·130
 175 ····.line·131
 176 ····.line·132
 177 ····.line·133
 178 ····.line·134
 179 ····.line·135
174 .end·method180 .end·method
  
  
175 #·virtual·methods181 #·virtual·methods
176 .method·public·final·a()Landroidx/datastore/preferences/protobuf/w;182 .method·public·final·a()Landroidx/datastore/preferences/protobuf/w;
177 ····.locals·2183 ····.locals·2
  
Offset 323, 14 lines modifiedOffset 329, 23 lines modified
323 ····.line·121329 ····.line·121
324 ····.line·122330 ····.line·122
325 ····.line·123331 ····.line·123
326 ····.line·124332 ····.line·124
327 ····.line·125333 ····.line·125
328 ····.line·126334 ····.line·126
329 ····.line·127335 ····.line·127
 336 ····.line·128
 337 ····.line·129
 338 ····.line·130
 339 ····.line·131
 340 ····.line·132
 341 ····.line·133
 342 ····.line·134
 343 ····.line·135
 344 ····.line·136
330 .end·method345 .end·method
  
331 .method·public·final·b()Landroidx/datastore/preferences/protobuf/w;346 .method·public·final·b()Landroidx/datastore/preferences/protobuf/w;
332 ····.locals·3347 ····.locals·3
  
333 ····.line·1348 ····.line·1
334 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/u;->f:Landroidx/datastore/preferences/protobuf/w;349 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/u;->f:Landroidx/datastore/preferences/protobuf/w;
Offset 491, 14 lines modifiedOffset 506, 23 lines modified
491 ····.line·121506 ····.line·121
492 ····.line·122507 ····.line·122
493 ····.line·123508 ····.line·123
494 ····.line·124509 ····.line·124
495 ····.line·125510 ····.line·125
496 ····.line·126511 ····.line·126
497 ····.line·127512 ····.line·127
 513 ····.line·128
 514 ····.line·129
 515 ····.line·130
 516 ····.line·131
 517 ····.line·132
 518 ····.line·133
 519 ····.line·134
 520 ····.line·135
 521 ····.line·136
498 .end·method522 .end·method
  
499 .method·public·final·c()V523 .method·public·final·c()V
500 ····.locals·4524 ····.locals·4
  
501 ····.line·1525 ····.line·1
502 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/u;->f:Landroidx/datastore/preferences/protobuf/w;526 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/u;->f:Landroidx/datastore/preferences/protobuf/w;
Offset 657, 14 lines modifiedOffset 681, 23 lines modified
657 ····.line·121681 ····.line·121
658 ····.line·122682 ····.line·122
659 ····.line·123683 ····.line·123
660 ····.line·124684 ····.line·124
661 ····.line·125685 ····.line·125
662 ····.line·126686 ····.line·126
663 ····.line·127687 ····.line·127
 688 ····.line·128
 689 ····.line·129
 690 ····.line·130
 691 ····.line·131
 692 ····.line·132
 693 ····.line·133
 694 ····.line·134
 695 ····.line·135
 696 ····.line·136
664 .end·method697 .end·method
  
665 .method·public·final·clone()Ljava/lang/Object;698 .method·public·final·clone()Ljava/lang/Object;
666 ····.locals·2699 ····.locals·2
  
667 ····.line·1700 ····.line·1
668 ····const/4·v0,·0x5701 ····const/4·v0,·0x5
Offset 806, 8 lines modifiedOffset 839, 17 lines modified
806 ····.line·121839 ····.line·121
807 ····.line·122840 ····.line·122
808 ····.line·123841 ····.line·123
809 ····.line·124842 ····.line·124
810 ····.line·125843 ····.line·125
811 ····.line·126844 ····.line·126
812 ····.line·127845 ····.line·127
 846 ····.line·128
 847 ····.line·129
 848 ····.line·130
 849 ····.line·131
 850 ····.line·132
 851 ····.line·133
 852 ····.line·134
 853 ····.line·135
 854 ····.line·136
813 .end·method855 .end·method
1.47 KB
smali/androidx/datastore/preferences/protobuf/d.smali
    
Offset 158, 14 lines modifiedOffset 158, 20 lines modified
158 ····.line·123158 ····.line·123
159 ····.line·124159 ····.line·124
160 ····.line·125160 ····.line·125
161 ····.line·126161 ····.line·126
162 ····.line·127162 ····.line·127
163 ····.line·128163 ····.line·128
164 ····.line·129164 ····.line·129
 165 ····.line·130
 166 ····.line·131
 167 ····.line·132
 168 ····.line·133
 169 ····.line·134
 170 ····.line·135
165 .end·method171 .end·method
  
  
166 #·virtual·methods172 #·virtual·methods
167 .method·public·final·hasNext()Z173 .method·public·final·hasNext()Z
168 ····.locals·2174 ····.locals·2
  
Offset 307, 14 lines modifiedOffset 313, 23 lines modified
307 ····.line·121313 ····.line·121
308 ····.line·122314 ····.line·122
309 ····.line·123315 ····.line·123
310 ····.line·124316 ····.line·124
311 ····.line·125317 ····.line·125
312 ····.line·126318 ····.line·126
313 ····.line·127319 ····.line·127
 320 ····.line·128
 321 ····.line·129
 322 ····.line·130
 323 ····.line·131
 324 ····.line·132
 325 ····.line·133
 326 ····.line·134
 327 ····.line·135
 328 ····.line·136
314 .end·method329 .end·method
  
315 .method·public·final·next()Ljava/lang/Object;330 .method·public·final·next()Ljava/lang/Object;
316 ····.locals·2331 ····.locals·2
  
317 ····.line·1332 ····.line·1
318 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/d;->e:I333 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/d;->e:I
Offset 467, 14 lines modifiedOffset 482, 23 lines modified
467 ····.line·121482 ····.line·121
468 ····.line·122483 ····.line·122
469 ····.line·123484 ····.line·123
470 ····.line·124485 ····.line·124
471 ····.line·125486 ····.line·125
472 ····.line·126487 ····.line·126
473 ····.line·127488 ····.line·127
 489 ····.line·128
 490 ····.line·129
 491 ····.line·130
 492 ····.line·131
 493 ····.line·132
 494 ····.line·133
 495 ····.line·134
 496 ····.line·135
 497 ····.line·136
474 .end·method498 .end·method
  
475 .method·public·final·remove()V499 .method·public·final·remove()V
476 ····.locals·1500 ····.locals·1
  
477 ····.line·1501 ····.line·1
478 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;502 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
Offset 604, 8 lines modifiedOffset 628, 17 lines modified
604 ····.line·121628 ····.line·121
605 ····.line·122629 ····.line·122
606 ····.line·123630 ····.line·123
607 ····.line·124631 ····.line·124
608 ····.line·125632 ····.line·125
609 ····.line·126633 ····.line·126
610 ····.line·127634 ····.line·127
 635 ····.line·128
 636 ····.line·129
 637 ····.line·130
 638 ····.line·131
 639 ····.line·132
 640 ····.line·133
 641 ····.line·134
 642 ····.line·135
 643 ····.line·136
611 .end·method644 .end·method
323 B
smali/androidx/datastore/preferences/protobuf/q0.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·enum·Landroidx/datastore/preferences/protobuf/q0;1 .class·public·final·enum·Landroidx/datastore/preferences/protobuf/q0;
2 .super·Landroidx/datastore/preferences/protobuf/s0;2 .super·Landroidx/datastore/preferences/protobuf/r0;
3 .source·"SourceFile"3 .source·"SourceFile"
37.6 KB
smali/androidx/datastore/preferences/protobuf/r0.smali
Max HTML report size reached
323 B
smali/androidx/datastore/preferences/protobuf/o0.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·enum·Landroidx/datastore/preferences/protobuf/o0;1 .class·public·final·enum·Landroidx/datastore/preferences/protobuf/o0;
2 .super·Landroidx/datastore/preferences/protobuf/s0;2 .super·Landroidx/datastore/preferences/protobuf/r0;
3 .source·"SourceFile"3 .source·"SourceFile"
17.2 KB
smali/androidx/datastore/preferences/protobuf/h.smali
Max HTML report size reached
1.63 KB
smali/androidx/datastore/preferences/protobuf/V.smali
    
Offset 821, 14 lines modifiedOffset 821, 23 lines modified
821 ····.line·121821 ····.line·121
822 ····.line·122822 ····.line·122
823 ····.line·123823 ····.line·123
824 ····.line·124824 ····.line·124
825 ····.line·125825 ····.line·125
826 ····.line·126826 ····.line·126
827 ····.line·127827 ····.line·127
 828 ····.line·128
 829 ····.line·129
 830 ····.line·130
 831 ····.line·131
 832 ····.line·132
 833 ····.line·133
 834 ····.line·134
 835 ····.line·135
 836 ····.line·136
828 .end·method837 .end·method
  
829 .method·public·final·b()[Ljava/lang/Object;838 .method·public·final·b()[Ljava/lang/Object;
830 ····.locals·1839 ····.locals·1
  
831 ····.line·1840 ····.line·1
832 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/V;->c:[Ljava/lang/Object;841 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/V;->c:[Ljava/lang/Object;
Offset 956, 14 lines modifiedOffset 965, 23 lines modified
956 ····.line·121965 ····.line·121
957 ····.line·122966 ····.line·122
958 ····.line·123967 ····.line·123
959 ····.line·124968 ····.line·124
960 ····.line·125969 ····.line·125
961 ····.line·126970 ····.line·126
962 ····.line·127971 ····.line·127
 972 ····.line·128
 973 ····.line·129
 974 ····.line·130
 975 ····.line·131
 976 ····.line·132
 977 ····.line·133
 978 ····.line·134
 979 ····.line·135
 980 ····.line·136
963 .end·method981 .end·method
  
964 .method·public·final·c()Ljava/lang/String;982 .method·public·final·c()Ljava/lang/String;
965 ····.locals·1983 ····.locals·1
  
966 ····.line·1984 ····.line·1
967 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/V;->b:Ljava/lang/String;985 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/V;->b:Ljava/lang/String;
Offset 1091, 14 lines modifiedOffset 1109, 23 lines modified
1091 ····.line·1211109 ····.line·121
1092 ····.line·1221110 ····.line·122
1093 ····.line·1231111 ····.line·123
1094 ····.line·1241112 ····.line·124
1095 ····.line·1251113 ····.line·125
1096 ····.line·1261114 ····.line·126
1097 ····.line·1271115 ····.line·127
 1116 ····.line·128
 1117 ····.line·129
 1118 ····.line·130
 1119 ····.line·131
 1120 ····.line·132
 1121 ····.line·133
 1122 ····.line·134
 1123 ····.line·135
 1124 ····.line·136
1098 .end·method1125 .end·method
  
1099 .method·public·final·d()I1126 .method·public·final·d()I
1100 ····.locals·21127 ····.locals·2
  
1101 ····.line·11128 ····.line·1
1102 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/V;->d:I1129 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/V;->d:I
Offset 1248, 8 lines modifiedOffset 1275, 17 lines modified
1248 ····.line·1211275 ····.line·121
1249 ····.line·1221276 ····.line·122
1250 ····.line·1231277 ····.line·123
1251 ····.line·1241278 ····.line·124
1252 ····.line·1251279 ····.line·125
1253 ····.line·1261280 ····.line·126
1254 ····.line·1271281 ····.line·127
 1282 ····.line·128
 1283 ····.line·129
 1284 ····.line·130
 1285 ····.line·131
 1286 ····.line·132
 1287 ····.line·133
 1288 ····.line·134
 1289 ····.line·135
 1290 ····.line·136
1255 .end·method1291 .end·method
17.5 KB
smali/androidx/datastore/preferences/protobuf/B.smali
Max HTML report size reached
274 KB
smali/androidx/datastore/preferences/protobuf/k0.smali
Max HTML report size reached
2.26 KB
smali/androidx/datastore/preferences/protobuf/o.smali
    
Offset 145, 14 lines modifiedOffset 145, 23 lines modified
145 ····.line·121145 ····.line·121
146 ····.line·122146 ····.line·122
147 ····.line·123147 ····.line·123
148 ····.line·124148 ····.line·124
149 ····.line·125149 ····.line·125
150 ····.line·126150 ····.line·126
151 ····.line·127151 ····.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
152 .end·method161 .end·method
  
153 .method·public·static·a()Landroidx/datastore/preferences/protobuf/o;162 .method·public·static·a()Landroidx/datastore/preferences/protobuf/o;
154 ····.locals·4163 ····.locals·4
  
155 ····.line·1164 ····.line·1
156 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/T;->c:Landroidx/datastore/preferences/protobuf/T;165 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/T;->c:Landroidx/datastore/preferences/protobuf/T;
Offset 227, 73 lines modifiedOffset 236, 69 lines modified
227 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0236 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
228 ····.line·31237 ····.line·31
229 ····.line·32238 ····.line·32
230 ····move-object·v3,·v0239 ····move-object·v3,·v0
  
231 ····.line·33240 ····.line·33
232 ····goto·:goto_0 
  
233 ····.line·34 
234 ····:catch_0241 ····:catch_0
235 ····nop 
  
236 ····.line·35 
237 ····:goto_0242 ····:goto_0
238 ····if-eqz·v3,·:cond_1243 ····if-eqz·v3,·:cond_1
  
239 ····.line·36244 ····.line·34
240 ····.line·37245 ····.line·35
241 ····goto·:goto_1246 ····goto·:goto_1
  
242 ····.line·38247 ····.line·36
243 ····:cond_1248 ····:cond_1
244 ····:try_start_2249 ····:try_start_2
245 ····sget-object·v3,·Landroidx/datastore/preferences/protobuf/o;->b:Landroidx/datastore/preferences/protobuf/o;250 ····sget-object·v3,·Landroidx/datastore/preferences/protobuf/o;->b:Landroidx/datastore/preferences/protobuf/o;
  
246 ····.line·39251 ····.line·37
247 ····.line·40252 ····.line·38
248 ····:goto_1253 ····:goto_1
249 ····sput-object·v3,·Landroidx/datastore/preferences/protobuf/o;->a:Landroidx/datastore/preferences/protobuf/o;254 ····sput-object·v3,·Landroidx/datastore/preferences/protobuf/o;->a:Landroidx/datastore/preferences/protobuf/o;
  
 255 ····.line·39
250 ····.line·41256 ····.line·40
251 ····.line·42 
252 ····move-object·v0,·v3257 ····move-object·v0,·v3
  
253 ····.line·43258 ····.line·41
254 ····goto·:goto_2259 ····goto·:goto_2
  
255 ····.line·44260 ····.line·42
256 ····:catchall_0261 ····:catchall_0
257 ····move-exception·v0262 ····move-exception·v0
  
258 ····.line·45263 ····.line·43
259 ····goto·:goto_3264 ····goto·:goto_3
  
260 ····.line·46265 ····.line·44
261 ····:cond_2266 ····:cond_2
262 ····:goto_2267 ····:goto_2
263 ····monitor-exit·v1268 ····monitor-exit·v1
  
264 ····.line·47269 ····.line·45
265 ····goto·:goto_4270 ····goto·:goto_4
  
266 ····.line·48271 ····.line·46
267 ····:goto_3272 ····:goto_3
268 ····monitor-exit·v1273 ····monitor-exit·v1
269 ····:try_end_2274 ····:try_end_2
270 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0275 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
271 ····.line·49276 ····.line·47
272 ····throw·v0277 ····throw·v0
  
273 ····.line·50278 ····.line·48
274 ····:cond_3279 ····:cond_3
275 ····:goto_4280 ····:goto_4
276 ····return-object·v0281 ····return-object·v0
 282 ····.line·49
 283 ····.line·50
277 ····.line·51284 ····.line·51
278 ····.line·52285 ····.line·52
279 ····.line·53286 ····.line·53
280 ····.line·54287 ····.line·54
281 ····.line·55288 ····.line·55
282 ····.line·56289 ····.line·56
283 ····.line·57290 ····.line·57
Offset 363, 8 lines modifiedOffset 368, 17 lines modified
363 ····.line·121368 ····.line·121
364 ····.line·122369 ····.line·122
365 ····.line·123370 ····.line·123
366 ····.line·124371 ····.line·124
367 ····.line·125372 ····.line·125
368 ····.line·126373 ····.line·126
369 ····.line·127374 ····.line·127
 375 ····.line·128
 376 ····.line·129
 377 ····.line·130
 378 ····.line·131
 379 ····.line·132
 380 ····.line·133
 381 ····.line·134
 382 ····.line·135
 383 ····.line·136
370 .end·method384 .end·method
335 B
smali/androidx/datastore/preferences/protobuf/l.smali
    
Offset 137, 8 lines modifiedOffset 137, 14 lines modified
137 ····.line·123137 ····.line·123
138 ····.line·124138 ····.line·124
139 ····.line·125139 ····.line·125
140 ····.line·126140 ····.line·126
141 ····.line·127141 ····.line·127
142 ····.line·128142 ····.line·128
143 ····.line·129143 ····.line·129
 144 ····.line·130
 145 ····.line·131
 146 ····.line·132
 147 ····.line·133
 148 ····.line·134
 149 ····.line·135
144 .end·method150 .end·method
1010 B
smali/androidx/datastore/preferences/protobuf/y.smali
    
Offset 179, 14 lines modifiedOffset 179, 23 lines modified
179 ····.line·121179 ····.line·121
180 ····.line·122180 ····.line·122
181 ····.line·123181 ····.line·123
182 ····.line·124182 ····.line·124
183 ····.line·125183 ····.line·125
184 ····.line·126184 ····.line·126
185 ····.line·127185 ····.line·127
 186 ····.line·128
 187 ····.line·129
 188 ····.line·130
 189 ····.line·131
 190 ····.line·132
 191 ····.line·133
 192 ····.line·134
 193 ····.line·135
 194 ····.line·136
186 .end·method195 .end·method
  
187 .method·public·static·a(Ljava/lang/Object;Ljava/lang/String;)V196 .method·public·static·a(Ljava/lang/Object;Ljava/lang/String;)V
188 ····.locals·0197 ····.locals·0
  
189 ····.line·1198 ····.line·1
190 ····if-eqz·p0,·:cond_0199 ····if-eqz·p0,·:cond_0
Offset 416, 23 lines modifiedOffset 425, 32 lines modified
416 ····.line·216425 ····.line·216
417 ····.line·217426 ····.line·217
418 ····.line·218427 ····.line·218
419 ····.line·219428 ····.line·219
420 ····.line·220429 ····.line·220
421 ····.line·221430 ····.line·221
422 ····.line·222431 ····.line·222
 432 ····.line·223
 433 ····.line·224
 434 ····.line·225
 435 ····.line·226
 436 ····.line·227
 437 ····.line·228
 438 ····.line·229
 439 ····.line·230
 440 ····.line·231
423 .end·method441 .end·method
  
424 .method·public·static·b(J)I442 .method·public·static·b(J)I
425 ····.locals·2443 ····.locals·2
  
426 ····.line·1444 ····.line·1
427 ····const/16·v0,·0x20445 ····const/16·v0,·0x20
  
428 ····ushr-long·v0,·p0,·v0446 ····ushr-long·v0,·p0,·v0
  
429 ····xor-long/2addr·p0,·v0447 ····xor-long/2addr·p0,·v0
  
430 ····long-to-int·p1,·p0448 ····long-to-int·p0,·p0
  
431 ····return·p1449 ····return·p0
432 .end·method450 .end·method
102 KB
smali/androidx/datastore/preferences/protobuf/X.smali
Max HTML report size reached
8.02 KB
smali/androidx/datastore/preferences/protobuf/O.smali
Max HTML report size reached
890 B
smali/androidx/datastore/preferences/protobuf/C.smali
    
Offset 245, 14 lines modifiedOffset 245, 23 lines modified
245 ····.line·216245 ····.line·216
246 ····.line·217246 ····.line·217
247 ····.line·218247 ····.line·218
248 ····.line·219248 ····.line·219
249 ····.line·220249 ····.line·220
250 ····.line·221250 ····.line·221
251 ····.line·222251 ····.line·222
 252 ····.line·223
 253 ····.line·224
 254 ····.line·225
 255 ····.line·226
 256 ····.line·227
 257 ····.line·228
 258 ····.line·229
 259 ····.line·230
 260 ····.line·231
252 .end·method261 .end·method
  
253 .method·public·static·b(JLjava/lang/Object;)Landroidx/datastore/preferences/protobuf/x;262 .method·public·static·b(JLjava/lang/Object;)Landroidx/datastore/preferences/protobuf/x;
254 ····.locals·2263 ····.locals·2
  
255 ····.line·1264 ····.line·1
256 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/j0;->c:Landroidx/datastore/preferences/protobuf/i0;265 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/j0;->c:Landroidx/datastore/preferences/protobuf/i0;
Offset 510, 8 lines modifiedOffset 519, 17 lines modified
510 ····.line·216519 ····.line·216
511 ····.line·217520 ····.line·217
512 ····.line·218521 ····.line·218
513 ····.line·219522 ····.line·219
514 ····.line·220523 ····.line·220
515 ····.line·221524 ····.line·221
516 ····.line·222525 ····.line·222
 526 ····.line·223
 527 ····.line·224
 528 ····.line·225
 529 ····.line·226
 530 ····.line·227
 531 ····.line·228
 532 ····.line·229
 533 ····.line·230
 534 ····.line·231
517 .end·method535 .end·method
2.22 KB
smali/androidx/datastore/preferences/protobuf/f.smali
    
Offset 673, 15 lines modifiedOffset 673, 15 lines modified
  
673 ····.line·13673 ····.line·13
674 ····.line·14674 ····.line·14
675 ····const-string·v1,·"Index·<·0:·"675 ····const-string·v1,·"Index·<·0:·"
  
676 ····.line·15676 ····.line·15
677 ····.line·16677 ····.line·16
678 ····invoke-static·{v1,·p1},·LA0/g;->g(Ljava/lang/String;I)Ljava/lang/String;678 ····invoke-static·{v1,·p1},·LN/d;->g(Ljava/lang/String;I)Ljava/lang/String;
  
679 ····.line·17679 ····.line·17
680 ····.line·18680 ····.line·18
681 ····.line·19681 ····.line·19
682 ····move-result-object·p1682 ····move-result-object·p1
  
683 ····.line·20683 ····.line·20
Offset 829, 14 lines modifiedOffset 829, 20 lines modified
829 ····.line·123829 ····.line·123
830 ····.line·124830 ····.line·124
831 ····.line·125831 ····.line·125
832 ····.line·126832 ····.line·126
833 ····.line·127833 ····.line·127
834 ····.line·128834 ····.line·128
835 ····.line·129835 ····.line·129
 836 ····.line·130
 837 ····.line·131
 838 ····.line·132
 839 ····.line·133
 840 ····.line·134
 841 ····.line·135
836 .end·method842 .end·method
  
837 .method·public·final·d([BI)V843 .method·public·final·d([BI)V
838 ····.locals·3844 ····.locals·3
  
839 ····.line·1845 ····.line·1
840 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/f;->i:I846 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/f;->i:I
Offset 1065, 14 lines modifiedOffset 1071, 23 lines modified
1065 ····.line·2161071 ····.line·216
1066 ····.line·2171072 ····.line·217
1067 ····.line·2181073 ····.line·218
1068 ····.line·2191074 ····.line·219
1069 ····.line·2201075 ····.line·220
1070 ····.line·2211076 ····.line·221
1071 ····.line·2221077 ····.line·222
 1078 ····.line·223
 1079 ····.line·224
 1080 ····.line·225
 1081 ····.line·226
 1082 ····.line·227
 1083 ····.line·228
 1084 ····.line·229
 1085 ····.line·230
 1086 ····.line·231
1072 .end·method1087 .end·method
  
1073 .method·public·final·e()I1088 .method·public·final·e()I
1074 ····.locals·11089 ····.locals·1
  
1075 ····.line·11090 ····.line·1
1076 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/f;->i:I1091 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/f;->i:I
Offset 1200, 14 lines modifiedOffset 1215, 23 lines modified
1200 ····.line·1211215 ····.line·121
1201 ····.line·1221216 ····.line·122
1202 ····.line·1231217 ····.line·123
1203 ····.line·1241218 ····.line·124
1204 ····.line·1251219 ····.line·125
1205 ····.line·1261220 ····.line·126
1206 ····.line·1271221 ····.line·127
 1222 ····.line·128
 1223 ····.line·129
 1224 ····.line·130
 1225 ····.line·131
 1226 ····.line·132
 1227 ····.line·133
 1228 ····.line·134
 1229 ····.line·135
 1230 ····.line·136
1207 .end·method1231 .end·method
  
1208 .method·public·final·f(I)B1232 .method·public·final·f(I)B
1209 ····.locals·11233 ····.locals·1
  
1210 ····.line·11234 ····.line·1
1211 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/f;->i:I1235 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/f;->i:I
Offset 1343, 14 lines modifiedOffset 1367, 20 lines modified
1343 ····.line·1231367 ····.line·123
1344 ····.line·1241368 ····.line·124
1345 ····.line·1251369 ····.line·125
1346 ····.line·1261370 ····.line·126
1347 ····.line·1271371 ····.line·127
1348 ····.line·1281372 ····.line·128
1349 ····.line·1291373 ····.line·129
 1374 ····.line·130
 1375 ····.line·131
 1376 ····.line·132
 1377 ····.line·133
 1378 ····.line·134
 1379 ····.line·135
1350 .end·method1380 .end·method
  
1351 .method·public·final·size()I1381 .method·public·final·size()I
1352 ····.locals·11382 ····.locals·1
  
1353 ····.line·11383 ····.line·1
1354 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/f;->j:I1384 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/f;->j:I
Offset 1478, 8 lines modifiedOffset 1508, 17 lines modified
1478 ····.line·1211508 ····.line·121
1479 ····.line·1221509 ····.line·122
1480 ····.line·1231510 ····.line·123
1481 ····.line·1241511 ····.line·124
1482 ····.line·1251512 ····.line·125
1483 ····.line·1261513 ····.line·126
1484 ····.line·1271514 ····.line·127
 1515 ····.line·128
 1516 ····.line·129
 1517 ····.line·130
 1518 ····.line·131
 1519 ····.line·132
 1520 ····.line·133
 1521 ····.line·134
 1522 ····.line·135
 1523 ····.line·136
1485 .end·method1524 .end·method
118 KB
smali/androidx/datastore/preferences/protobuf/m.smali
Max HTML report size reached
2.74 KB
smali/androidx/datastore/preferences/protobuf/U.smali
    
Offset 154, 14 lines modifiedOffset 154, 23 lines modified
154 ····.line·121154 ····.line·121
155 ····.line·122155 ····.line·122
156 ····.line·123156 ····.line·123
157 ····.line·124157 ····.line·124
158 ····.line·125158 ····.line·125
159 ····.line·126159 ····.line·126
160 ····.line·127160 ····.line·127
 161 ····.line·128
 162 ····.line·129
 163 ····.line·130
 164 ····.line·131
 165 ····.line·132
 166 ····.line·133
 167 ····.line·134
 168 ····.line·135
 169 ····.line·136
161 .end·method170 .end·method
  
162 .method·public·constructor·<init>([Ljava/lang/Object;IZ)V171 .method·public·constructor·<init>([Ljava/lang/Object;IZ)V
163 ····.locals·0172 ····.locals·0
  
164 ····.line·1173 ····.line·1
165 ····invoke-direct·{p0},·Ljava/util/AbstractList;-><init>()V174 ····invoke-direct·{p0},·Ljava/util/AbstractList;-><init>()V
Offset 1116, 14 lines modifiedOffset 1125, 20 lines modified
1116 ····.line·1231125 ····.line·123
1117 ····.line·1241126 ····.line·124
1118 ····.line·1251127 ····.line·125
1119 ····.line·1261128 ····.line·126
1120 ····.line·1271129 ····.line·127
1121 ····.line·1281130 ····.line·128
1122 ····.line·1291131 ····.line·129
 1132 ····.line·130
 1133 ····.line·131
 1134 ····.line·132
 1135 ····.line·133
 1136 ····.line·134
 1137 ····.line·135
1123 .end·method1138 .end·method
  
1124 .method·public·final·c(I)Landroidx/datastore/preferences/protobuf/U;1139 .method·public·final·c(I)Landroidx/datastore/preferences/protobuf/U;
1125 ····.locals·31140 ····.locals·3
  
1126 ····.line·11141 ····.line·1
1127 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/U;->g:I1142 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/U;->g:I
Offset 1276, 14 lines modifiedOffset 1291, 20 lines modified
1276 ····.line·1231291 ····.line·123
1277 ····.line·1241292 ····.line·124
1278 ····.line·1251293 ····.line·125
1279 ····.line·1261294 ····.line·126
1280 ····.line·1271295 ····.line·127
1281 ····.line·1281296 ····.line·128
1282 ····.line·1291297 ····.line·129
 1298 ····.line·130
 1299 ····.line·131
 1300 ····.line·132
 1301 ····.line·133
 1302 ····.line·134
 1303 ····.line·135
1283 .end·method1304 .end·method
  
1284 .method·public·final·get(I)Ljava/lang/Object;1305 .method·public·final·get(I)Ljava/lang/Object;
1285 ····.locals·11306 ····.locals·1
  
1286 ····.line·11307 ····.line·1
1287 ····invoke-virtual·{p0,·p1},·Landroidx/datastore/preferences/protobuf/U;->b(I)V1308 ····invoke-virtual·{p0,·p1},·Landroidx/datastore/preferences/protobuf/U;->b(I)V
Offset 1417, 14 lines modifiedOffset 1438, 20 lines modified
1417 ····.line·1231438 ····.line·123
1418 ····.line·1241439 ····.line·124
1419 ····.line·1251440 ····.line·125
1420 ····.line·1261441 ····.line·126
1421 ····.line·1271442 ····.line·127
1422 ····.line·1281443 ····.line·128
1423 ····.line·1291444 ····.line·129
 1445 ····.line·130
 1446 ····.line·131
 1447 ····.line·132
 1448 ····.line·133
 1449 ····.line·134
 1450 ····.line·135
1424 .end·method1451 .end·method
  
1425 .method·public·final·remove(I)Ljava/lang/Object;1452 .method·public·final·remove(I)Ljava/lang/Object;
1426 ····.locals·41453 ····.locals·4
  
1427 ····.line·11454 ····.line·1
1428 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/b;->a()V1455 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/b;->a()V
Offset 1587, 14 lines modifiedOffset 1614, 20 lines modified
1587 ····.line·1231614 ····.line·123
1588 ····.line·1241615 ····.line·124
1589 ····.line·1251616 ····.line·125
1590 ····.line·1261617 ····.line·126
1591 ····.line·1271618 ····.line·127
1592 ····.line·1281619 ····.line·128
1593 ····.line·1291620 ····.line·129
 1621 ····.line·130
 1622 ····.line·131
 1623 ····.line·132
 1624 ····.line·133
 1625 ····.line·134
 1626 ····.line·135
1594 .end·method1627 .end·method
  
1595 .method·public·final·set(ILjava/lang/Object;)Ljava/lang/Object;1628 .method·public·final·set(ILjava/lang/Object;)Ljava/lang/Object;
1596 ····.locals·21629 ····.locals·2
  
1597 ····.line·11630 ····.line·1
1598 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/b;->a()V1631 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/b;->a()V
Offset 1831, 14 lines modifiedOffset 1864, 23 lines modified
1831 ····.line·2161864 ····.line·216
1832 ····.line·2171865 ····.line·217
1833 ····.line·2181866 ····.line·218
1834 ····.line·2191867 ····.line·219
1835 ····.line·2201868 ····.line·220
1836 ····.line·2211869 ····.line·221
1837 ····.line·2221870 ····.line·222
 1871 ····.line·223
 1872 ····.line·224
 1873 ····.line·225
 1874 ····.line·226
 1875 ····.line·227
 1876 ····.line·228
 1877 ····.line·229
 1878 ····.line·230
 1879 ····.line·231
1838 .end·method1880 .end·method
  
1839 .method·public·final·size()I1881 .method·public·final·size()I
Max diff block lines reached; 358/2697 bytes (13.27%) of diff not shown.
323 B
smali/androidx/datastore/preferences/protobuf/p0.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·enum·Landroidx/datastore/preferences/protobuf/p0;1 .class·public·final·enum·Landroidx/datastore/preferences/protobuf/p0;
2 .super·Landroidx/datastore/preferences/protobuf/s0;2 .super·Landroidx/datastore/preferences/protobuf/r0;
3 .source·"SourceFile"3 .source·"SourceFile"
2.1 KB
smali/androidx/datastore/preferences/protobuf/A.smali
    
Offset 141, 14 lines modifiedOffset 141, 23 lines modified
141 ····.line·121141 ····.line·121
142 ····.line·122142 ····.line·122
143 ····.line·123143 ····.line·123
144 ····.line·124144 ····.line·124
145 ····.line·125145 ····.line·125
146 ····.line·126146 ····.line·126
147 ····.line·127147 ····.line·127
 148 ····.line·128
 149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
 156 ····.line·136
148 .end·method157 .end·method
  
149 .method·public·static·b()Landroidx/datastore/preferences/protobuf/z;158 .method·public·static·b()Landroidx/datastore/preferences/protobuf/z;
150 ····.locals·2159 ····.locals·2
  
151 ····.line·1160 ····.line·1
152 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/z;161 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/z;
Offset 280, 14 lines modifiedOffset 289, 23 lines modified
280 ····.line·121289 ····.line·121
281 ····.line·122290 ····.line·122
282 ····.line·123291 ····.line·123
283 ····.line·124292 ····.line·124
284 ····.line·125293 ····.line·125
285 ····.line·126294 ····.line·126
286 ····.line·127295 ····.line·127
 296 ····.line·128
 297 ····.line·129
 298 ····.line·130
 299 ····.line·131
 300 ····.line·132
 301 ····.line·133
 302 ····.line·134
 303 ····.line·135
 304 ····.line·136
287 .end·method305 .end·method
  
288 .method·public·static·c()Landroidx/datastore/preferences/protobuf/A;306 .method·public·static·c()Landroidx/datastore/preferences/protobuf/A;
289 ····.locals·2307 ····.locals·2
  
290 ····.line·1308 ····.line·1
291 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/A;309 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/A;
Offset 419, 14 lines modifiedOffset 437, 23 lines modified
419 ····.line·121437 ····.line·121
420 ····.line·122438 ····.line·122
421 ····.line·123439 ····.line·123
422 ····.line·124440 ····.line·124
423 ····.line·125441 ····.line·125
424 ····.line·126442 ····.line·126
425 ····.line·127443 ····.line·127
 444 ····.line·128
 445 ····.line·129
 446 ····.line·130
 447 ····.line·131
 448 ····.line·132
 449 ····.line·133
 450 ····.line·134
 451 ····.line·135
 452 ····.line·136
426 .end·method453 .end·method
  
427 .method·public·static·d()Landroidx/datastore/preferences/protobuf/A;454 .method·public·static·d()Landroidx/datastore/preferences/protobuf/A;
428 ····.locals·2455 ····.locals·2
  
429 ····.line·1456 ····.line·1
430 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/A;457 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/A;
Offset 558, 14 lines modifiedOffset 585, 23 lines modified
558 ····.line·121585 ····.line·121
559 ····.line·122586 ····.line·122
560 ····.line·123587 ····.line·123
561 ····.line·124588 ····.line·124
562 ····.line·125589 ····.line·125
563 ····.line·126590 ····.line·126
564 ····.line·127591 ····.line·127
 592 ····.line·128
 593 ····.line·129
 594 ····.line·130
 595 ····.line·131
 596 ····.line·132
 597 ····.line·133
 598 ····.line·134
 599 ····.line·135
 600 ····.line·136
565 .end·method601 .end·method
  
566 .method·public·static·e()Landroidx/datastore/preferences/protobuf/A;602 .method·public·static·e()Landroidx/datastore/preferences/protobuf/A;
567 ····.locals·2603 ····.locals·2
  
568 ····.line·1604 ····.line·1
569 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/A;605 ····new-instance·v0,·Landroidx/datastore/preferences/protobuf/A;
Offset 697, 8 lines modifiedOffset 733, 17 lines modified
697 ····.line·121733 ····.line·121
698 ····.line·122734 ····.line·122
699 ····.line·123735 ····.line·123
700 ····.line·124736 ····.line·124
701 ····.line·125737 ····.line·125
702 ····.line·126738 ····.line·126
703 ····.line·127739 ····.line·127
 740 ····.line·128
 741 ····.line·129
 742 ····.line·130
 743 ····.line·131
 744 ····.line·132
 745 ····.line·133
 746 ····.line·134
 747 ····.line·135
 748 ····.line·136
704 .end·method749 .end·method
1.12 KB
smali/androidx/datastore/preferences/protobuf/f0.smali
    
Offset 136, 14 lines modifiedOffset 136, 23 lines modified
136 ····.line·121136 ····.line·121
137 ····.line·122137 ····.line·122
138 ····.line·123138 ····.line·123
139 ····.line·124139 ····.line·124
140 ····.line·125140 ····.line·125
141 ····.line·126141 ····.line·126
142 ····.line·127142 ····.line·127
 143 ····.line·128
 144 ····.line·129
 145 ····.line·130
 146 ····.line·131
 147 ····.line·132
 148 ····.line·133
 149 ····.line·134
 150 ····.line·135
 151 ····.line·136
143 .end·method152 .end·method
  
144 .method·public·static·a()Lsun/misc/Unsafe;153 .method·public·static·a()Lsun/misc/Unsafe;
145 ····.locals·7154 ····.locals·7
  
146 ····.line·1155 ····.line·1
147 ····const-class·v0,·Lsun/misc/Unsafe;156 ····const-class·v0,·Lsun/misc/Unsafe;
Offset 314, 14 lines modifiedOffset 323, 23 lines modified
314 ····.line·121323 ····.line·121
315 ····.line·122324 ····.line·122
316 ····.line·123325 ····.line·123
317 ····.line·124326 ····.line·124
318 ····.line·125327 ····.line·125
319 ····.line·126328 ····.line·126
320 ····.line·127329 ····.line·127
 330 ····.line·128
 331 ····.line·129
 332 ····.line·130
 333 ····.line·131
 334 ····.line·132
 335 ····.line·133
 336 ····.line·134
 337 ····.line·135
 338 ····.line·136
321 .end·method339 .end·method
  
  
322 #·virtual·methods340 #·virtual·methods
323 .method·public·final·bridge·synthetic·run()Ljava/lang/Object;341 .method·public·final·bridge·synthetic·run()Ljava/lang/Object;
324 ····.locals·1342 ····.locals·1
  
Offset 453, 8 lines modifiedOffset 471, 17 lines modified
453 ····.line·121471 ····.line·121
454 ····.line·122472 ····.line·122
455 ····.line·123473 ····.line·123
456 ····.line·124474 ····.line·124
457 ····.line·125475 ····.line·125
458 ····.line·126476 ····.line·126
459 ····.line·127477 ····.line·127
 478 ····.line·128
 479 ····.line·129
 480 ····.line·130
 481 ····.line·131
 482 ····.line·132
 483 ····.line·133
 484 ····.line·134
 485 ····.line·135
 486 ····.line·136
460 .end·method487 .end·method
7.49 KB
smali/androidx/datastore/preferences/protobuf/w.smali
Max HTML report size reached
380 B
smali/androidx/datastore/preferences/protobuf/n.smali
    
Offset 152, 8 lines modifiedOffset 152, 17 lines modified
152 ····.line·121152 ····.line·121
153 ····.line·122153 ····.line·122
154 ····.line·123154 ····.line·123
155 ····.line·124155 ····.line·124
156 ····.line·125156 ····.line·125
157 ····.line·126157 ····.line·126
158 ····.line·127158 ····.line·127
 159 ····.line·128
 160 ····.line·129
 161 ····.line·130
 162 ····.line·131
 163 ····.line·132
 164 ····.line·133
 165 ····.line·134
 166 ····.line·135
 167 ····.line·136
159 .end·method168 .end·method
20.0 KB
smali/androidx/datastore/preferences/protobuf/i.smali
Max HTML report size reached
380 B
smali/androidx/datastore/preferences/protobuf/Q.smali
    
Offset 171, 8 lines modifiedOffset 171, 17 lines modified
171 ····.line·121171 ····.line·121
172 ····.line·122172 ····.line·122
173 ····.line·123173 ····.line·123
174 ····.line·124174 ····.line·124
175 ····.line·125175 ····.line·125
176 ····.line·126176 ····.line·126
177 ····.line·127177 ····.line·127
 178 ····.line·128
 179 ····.line·129
 180 ····.line·130
 181 ····.line·131
 182 ····.line·132
 183 ····.line·133
 184 ····.line·134
 185 ····.line·135
 186 ····.line·136
178 .end·method187 .end·method
15.2 KB
smali/androidx/datastore/preferences/protobuf/F.smali
Max HTML report size reached
3.23 KB
smali/androidx/datastore/preferences/protobuf/b0.smali
    
Offset 204, 14 lines modifiedOffset 204, 20 lines modified
204 ····.line·123204 ····.line·123
205 ····.line·124205 ····.line·124
206 ····.line·125206 ····.line·125
207 ····.line·126207 ····.line·126
208 ····.line·127208 ····.line·127
209 ····.line·128209 ····.line·128
210 ····.line·129210 ····.line·129
 211 ····.line·130
 212 ····.line·131
 213 ····.line·132
 214 ····.line·133
 215 ····.line·134
 216 ····.line·135
211 .end·method217 .end·method
  
212 .method·public·clear()V218 .method·public·clear()V
213 ····.locals·1219 ····.locals·1
  
214 ····.line·1220 ····.line·1
215 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->e:I221 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->e:I
Offset 359, 14 lines modifiedOffset 365, 23 lines modified
359 ····.line·121365 ····.line·121
360 ····.line·122366 ····.line·122
361 ····.line·123367 ····.line·123
362 ····.line·124368 ····.line·124
363 ····.line·125369 ····.line·125
364 ····.line·126370 ····.line·126
365 ····.line·127371 ····.line·127
 372 ····.line·128
 373 ····.line·129
 374 ····.line·130
 375 ····.line·131
 376 ····.line·132
 377 ····.line·133
 378 ····.line·134
 379 ····.line·135
 380 ····.line·136
366 .end·method381 .end·method
  
367 .method·public·contains(Ljava/lang/Object;)Z382 .method·public·contains(Ljava/lang/Object;)Z
368 ····.locals·2383 ····.locals·2
  
369 ····.line·1384 ····.line·1
370 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->e:I385 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->e:I
Offset 552, 14 lines modifiedOffset 567, 20 lines modified
552 ····.line·123567 ····.line·123
553 ····.line·124568 ····.line·124
554 ····.line·125569 ····.line·125
555 ····.line·126570 ····.line·126
556 ····.line·127571 ····.line·127
557 ····.line·128572 ····.line·128
558 ····.line·129573 ····.line·129
 574 ····.line·130
 575 ····.line·131
 576 ····.line·132
 577 ····.line·133
 578 ····.line·134
 579 ····.line·135
559 .end·method580 .end·method
  
560 .method·public·iterator()Ljava/util/Iterator;581 .method·public·iterator()Ljava/util/Iterator;
561 ····.locals·2582 ····.locals·2
  
562 ····.line·1583 ····.line·1
563 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->e:I584 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->e:I
Offset 567, 27 lines modifiedOffset 588, 27 lines modified
567 ····.line·2588 ····.line·2
568 ····.line·3589 ····.line·3
569 ····packed-switch·v0,·:pswitch_data_0590 ····packed-switch·v0,·:pswitch_data_0
  
570 ····.line·4591 ····.line·4
571 ····.line·5592 ····.line·5
572 ····.line·6593 ····.line·6
573 ····new-instance·v0,·Lo/c;594 ····new-instance·v0,·Lm/c;
  
574 ····.line·7595 ····.line·7
575 ····.line·8596 ····.line·8
576 ····iget-object·v1,·p0,·Landroidx/datastore/preferences/protobuf/b0;->f:Ljava/util/Map;597 ····iget-object·v1,·p0,·Landroidx/datastore/preferences/protobuf/b0;->f:Ljava/util/Map;
  
577 ····.line·9598 ····.line·9
578 ····.line·10599 ····.line·10
579 ····check-cast·v1,·Lo/e;600 ····check-cast·v1,·Lm/e;
  
580 ····.line·11601 ····.line·11
581 ····.line·12602 ····.line·12
582 ····invoke-direct·{v0,·v1},·Lo/c;-><init>(Lo/e;)V603 ····invoke-direct·{v0,·v1},·Lm/c;-><init>(Lm/e;)V
  
583 ····.line·13604 ····.line·13
584 ····.line·14605 ····.line·14
585 ····.line·15606 ····.line·15
586 ····return-object·v0607 ····return-object·v0
  
587 ····.line·16608 ····.line·16
Offset 715, 14 lines modifiedOffset 736, 23 lines modified
715 ····.line·121736 ····.line·121
716 ····.line·122737 ····.line·122
717 ····.line·123738 ····.line·123
718 ····.line·124739 ····.line·124
719 ····.line·125740 ····.line·125
720 ····.line·126741 ····.line·126
721 ····.line·127742 ····.line·127
 743 ····.line·128
 744 ····.line·129
 745 ····.line·130
 746 ····.line·131
 747 ····.line·132
 748 ····.line·133
 749 ····.line·134
 750 ····.line·135
 751 ····.line·136
722 .end·method752 .end·method
  
723 .method·public·remove(Ljava/lang/Object;)Z753 .method·public·remove(Ljava/lang/Object;)Z
724 ····.locals·1754 ····.locals·1
  
725 ····.line·1755 ····.line·1
726 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->e:I756 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/b0;->e:I
Offset 894, 14 lines modifiedOffset 924, 20 lines modified
894 ····.line·123924 ····.line·123
895 ····.line·124925 ····.line·124
896 ····.line·125926 ····.line·125
897 ····.line·126927 ····.line·126
898 ····.line·127928 ····.line·127
899 ····.line·128929 ····.line·128
900 ····.line·129930 ····.line·129
 931 ····.line·130
 932 ····.line·131
Max diff block lines reached; 800/3198 bytes (25.02%) of diff not shown.
1.85 KB
smali/androidx/datastore/preferences/protobuf/a0.smali
    
Offset 154, 14 lines modifiedOffset 154, 20 lines modified
154 ····.line·123154 ····.line·123
155 ····.line·124155 ····.line·124
156 ····.line·125156 ····.line·125
157 ····.line·126157 ····.line·126
158 ····.line·127158 ····.line·127
159 ····.line·128159 ····.line·128
160 ····.line·129160 ····.line·129
 161 ····.line·130
 162 ····.line·131
 163 ····.line·132
 164 ····.line·133
 165 ····.line·134
 166 ····.line·135
161 .end·method167 .end·method
  
  
162 #·virtual·methods168 #·virtual·methods
163 .method·public·final·a()Ljava/util/Iterator;169 .method·public·final·a()Ljava/util/Iterator;
164 ····.locals·1170 ····.locals·1
  
Offset 310, 14 lines modifiedOffset 316, 23 lines modified
310 ····.line·121316 ····.line·121
311 ····.line·122317 ····.line·122
312 ····.line·123318 ····.line·123
313 ····.line·124319 ····.line·124
314 ····.line·125320 ····.line·125
315 ····.line·126321 ····.line·126
316 ····.line·127322 ····.line·127
 323 ····.line·128
 324 ····.line·129
 325 ····.line·130
 326 ····.line·131
 327 ····.line·132
 328 ····.line·133
 329 ····.line·134
 330 ····.line·135
 331 ····.line·136
317 .end·method332 .end·method
  
318 .method·public·final·hasNext()Z333 .method·public·final·hasNext()Z
319 ····.locals·4334 ····.locals·4
  
320 ····.line·1335 ····.line·1
321 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/a0;->e:I336 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/a0;->e:I
Offset 484, 14 lines modifiedOffset 499, 23 lines modified
484 ····.line·121499 ····.line·121
485 ····.line·122500 ····.line·122
486 ····.line·123501 ····.line·123
487 ····.line·124502 ····.line·124
488 ····.line·125503 ····.line·125
489 ····.line·126504 ····.line·126
490 ····.line·127505 ····.line·127
 506 ····.line·128
 507 ····.line·129
 508 ····.line·130
 509 ····.line·131
 510 ····.line·132
 511 ····.line·133
 512 ····.line·134
 513 ····.line·135
 514 ····.line·136
491 .end·method515 .end·method
  
492 .method·public·final·next()Ljava/lang/Object;516 .method·public·final·next()Ljava/lang/Object;
493 ····.locals·3517 ····.locals·3
  
494 ····.line·1518 ····.line·1
495 ····const/4·v0,·0x1519 ····const/4·v0,·0x1
Offset 661, 14 lines modifiedOffset 685, 23 lines modified
661 ····.line·121685 ····.line·121
662 ····.line·122686 ····.line·122
663 ····.line·123687 ····.line·123
664 ····.line·124688 ····.line·124
665 ····.line·125689 ····.line·125
666 ····.line·126690 ····.line·126
667 ····.line·127691 ····.line·127
 692 ····.line·128
 693 ····.line·129
 694 ····.line·130
 695 ····.line·131
 696 ····.line·132
 697 ····.line·133
 698 ····.line·134
 699 ····.line·135
 700 ····.line·136
668 .end·method701 .end·method
  
669 .method·public·final·remove()V702 .method·public·final·remove()V
670 ····.locals·3703 ····.locals·3
  
671 ····.line·1704 ····.line·1
672 ····iget-boolean·v0,·p0,·Landroidx/datastore/preferences/protobuf/a0;->f:Z705 ····iget-boolean·v0,·p0,·Landroidx/datastore/preferences/protobuf/a0;->f:Z
Offset 845, 8 lines modifiedOffset 878, 17 lines modified
845 ····.line·121878 ····.line·121
846 ····.line·122879 ····.line·122
847 ····.line·123880 ····.line·123
848 ····.line·124881 ····.line·124
849 ····.line·125882 ····.line·125
850 ····.line·126883 ····.line·126
851 ····.line·127884 ····.line·127
 885 ····.line·128
 886 ····.line·129
 887 ····.line·130
 888 ····.line·131
 889 ····.line·132
 890 ····.line·133
 891 ····.line·134
 892 ····.line·135
 893 ····.line·136
852 .end·method894 .end·method
5.8 KB
smali/androidx/datastore/preferences/protobuf/M.smali
    
Offset 145, 14 lines modifiedOffset 145, 23 lines modified
145 ····.line·121145 ····.line·121
146 ····.line·122146 ····.line·122
147 ····.line·123147 ····.line·123
148 ····.line·124148 ····.line·124
149 ····.line·125149 ····.line·125
150 ····.line·126150 ····.line·126
151 ····.line·127151 ····.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
152 .end·method161 .end·method
  
153 .method·public·static·a(ILjava/lang/StringBuilder;)V162 .method·public·static·a(ILjava/lang/StringBuilder;)V
154 ····.locals·3163 ····.locals·3
  
155 ····.line·1164 ····.line·1
156 ····:goto_0165 ····:goto_0
Offset 397, 14 lines modifiedOffset 406, 23 lines modified
397 ····.line·216406 ····.line·216
398 ····.line·217407 ····.line·217
399 ····.line·218408 ····.line·218
400 ····.line·219409 ····.line·219
401 ····.line·220410 ····.line·220
402 ····.line·221411 ····.line·221
403 ····.line·222412 ····.line·222
 413 ····.line·223
 414 ····.line·224
 415 ····.line·225
 416 ····.line·226
 417 ····.line·227
 418 ····.line·228
 419 ····.line·229
 420 ····.line·230
 421 ····.line·231
404 .end·method422 .end·method
  
405 .method·public·static·b(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V423 .method·public·static·b(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V
406 ····.locals·5424 ····.locals·5
  
407 ····.line·1425 ····.line·1
408 ····const/4·v0,·0x1426 ····const/4·v0,·0x1
Offset 589, 15 lines modifiedOffset 607, 15 lines modified
  
589 ····.line·87607 ····.line·87
590 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;608 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
591 ····.line·88609 ····.line·88
592 ····.line·89610 ····.line·89
593 ····.line·90611 ····.line·90
594 ····const/4·v2,·0x1612 ····move·v2,·v0
  
595 ····.line·91613 ····.line·91
596 ····:goto_2614 ····:goto_2
597 ····invoke-virtual·{p2},·Ljava/lang/String;->length()I615 ····invoke-virtual·{p2},·Ljava/lang/String;->length()I
  
598 ····.line·92616 ····.line·92
599 ····.line·93617 ····.line·93
Offset 719, 15 lines modifiedOffset 737, 15 lines modified
  
719 ····.line·151737 ····.line·151
720 ····invoke-direct·{p1,·p2},·Landroidx/datastore/preferences/protobuf/g;-><init>([B)V738 ····invoke-direct·{p1,·p2},·Landroidx/datastore/preferences/protobuf/g;-><init>([B)V
  
721 ····.line·152739 ····.line·152
722 ····.line·153740 ····.line·153
723 ····.line·154741 ····.line·154
724 ····invoke-static·{p1},·La/a;->k(Landroidx/datastore/preferences/protobuf/g;)Ljava/lang/String;742 ····invoke-static·{p1},·La/a;->n(Landroidx/datastore/preferences/protobuf/g;)Ljava/lang/String;
  
725 ····.line·155743 ····.line·155
726 ····.line·156744 ····.line·156
727 ····.line·157745 ····.line·157
728 ····move-result-object·p1746 ····move-result-object·p1
  
729 ····.line·158747 ····.line·158
Offset 758, 15 lines modifiedOffset 776, 15 lines modified
758 ····.line·170776 ····.line·170
759 ····.line·171777 ····.line·171
760 ····.line·172778 ····.line·172
761 ····check-cast·p3,·Landroidx/datastore/preferences/protobuf/g;779 ····check-cast·p3,·Landroidx/datastore/preferences/protobuf/g;
  
762 ····.line·173780 ····.line·173
763 ····.line·174781 ····.line·174
764 ····invoke-static·{p3},·La/a;->k(Landroidx/datastore/preferences/protobuf/g;)Ljava/lang/String;782 ····invoke-static·{p3},·La/a;->n(Landroidx/datastore/preferences/protobuf/g;)Ljava/lang/String;
  
765 ····.line·175783 ····.line·175
766 ····.line·176784 ····.line·176
767 ····.line·177785 ····.line·177
768 ····move-result-object·p1786 ····move-result-object·p1
  
769 ····.line·178787 ····.line·178
Offset 1369, 185 lines modifiedOffset 1387, 14 lines modified
1369 ····.line·6981387 ····.line·698
1370 ····.line·6991388 ····.line·699
1371 ····.line·7001389 ····.line·700
1372 ····.line·7011390 ····.line·701
1373 ····.line·7021391 ····.line·702
1374 ····.line·7031392 ····.line·703
1375 ····.line·7041393 ····.line·704
1376 ····.line·705 
1377 ····.line·706 
1378 ····.line·707 
1379 ····.line·708 
1380 ····.line·709 
1381 ····.line·710 
1382 ····.line·711 
1383 ····.line·712 
1384 ····.line·713 
1385 ····.line·714 
1386 ····.line·715 
1387 ····.line·716 
1388 ····.line·717 
1389 ····.line·718 
1390 ····.line·719 
1391 ····.line·720 
1392 ····.line·721 
1393 ····.line·722 
1394 ····.line·723 
1395 ····.line·724 
1396 ····.line·725 
1397 ····.line·726 
1398 ····.line·727 
1399 ····.line·728 
Max diff block lines reached; 1097/5829 bytes (18.82%) of diff not shown.
3.63 KB
smali/androidx/datastore/preferences/protobuf/b.smali
    
Offset 149, 14 lines modifiedOffset 149, 23 lines modified
149 ····.line·121149 ····.line·121
150 ····.line·122150 ····.line·122
151 ····.line·123151 ····.line·123
152 ····.line·124152 ····.line·124
153 ····.line·125153 ····.line·125
154 ····.line·126154 ····.line·126
155 ····.line·127155 ····.line·127
 156 ····.line·128
 157 ····.line·129
 158 ····.line·130
 159 ····.line·131
 160 ····.line·132
 161 ····.line·133
 162 ····.line·134
 163 ····.line·135
 164 ····.line·136
156 .end·method165 .end·method
  
157 .method·public·final·addAll(ILjava/util/Collection;)Z166 .method·public·final·addAll(ILjava/util/Collection;)Z
158 ····.locals·0167 ····.locals·0
  
159 ····.line·3168 ····.line·3
160 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/b;->a()V169 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/b;->a()V
Offset 172, 15 lines modifiedOffset 181, 15 lines modified
172 .method·public·final·addAll(Ljava/util/Collection;)Z181 .method·public·final·addAll(Ljava/util/Collection;)Z
173 ····.locals·0182 ····.locals·0
  
174 ····.line·1183 ····.line·1
175 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/b;->a()V184 ····invoke-virtual·{p0},·Landroidx/datastore/preferences/protobuf/b;->a()V
  
176 ····.line·2185 ····.line·2
177 ····invoke-super·{p0,·p1},·Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z186 ····invoke-super·{p0,·p1},·Ljava/util/AbstractCollection;->addAll(Ljava/util/Collection;)Z
  
178 ····move-result·p1187 ····move-result·p1
  
179 ····return·p1188 ····return·p1
180 .end·method189 .end·method
  
181 .method·public·final·clear()V190 .method·public·final·clear()V
Offset 314, 14 lines modifiedOffset 323, 23 lines modified
314 ····.line·121323 ····.line·121
315 ····.line·122324 ····.line·122
316 ····.line·123325 ····.line·123
317 ····.line·124326 ····.line·124
318 ····.line·125327 ····.line·125
319 ····.line·126328 ····.line·126
320 ····.line·127329 ····.line·127
 330 ····.line·128
 331 ····.line·129
 332 ····.line·130
 333 ····.line·131
 334 ····.line·132
 335 ····.line·133
 336 ····.line·134
 337 ····.line·135
 338 ····.line·136
321 .end·method339 .end·method
  
322 .method·public·final·equals(Ljava/lang/Object;)Z340 .method·public·final·equals(Ljava/lang/Object;)Z
323 ····.locals·6341 ····.locals·6
  
324 ····.line·1342 ····.line·1
325 ····const/4·v0,·0x1343 ····const/4·v0,·0x1
Offset 394, 15 lines modifiedOffset 412, 15 lines modified
  
394 ····.line·31412 ····.line·31
395 ····.line·32413 ····.line·32
396 ····return·v2414 ····return·v2
  
397 ····.line·33415 ····.line·33
398 ····:cond_3416 ····:cond_3
399 ····const/4·v3,·0x0417 ····move·v3,·v2
  
400 ····.line·34418 ····.line·34
401 ····:goto_0419 ····:goto_0
402 ····if-ge·v3,·v1,·:cond_5420 ····if-ge·v3,·v1,·:cond_5
  
403 ····.line·35421 ····.line·35
404 ····.line·36422 ····.line·36
Offset 518, 14 lines modifiedOffset 536, 20 lines modified
518 ····.line·123536 ····.line·123
519 ····.line·124537 ····.line·124
520 ····.line·125538 ····.line·125
521 ····.line·126539 ····.line·126
522 ····.line·127540 ····.line·127
523 ····.line·128541 ····.line·128
524 ····.line·129542 ····.line·129
 543 ····.line·130
 544 ····.line·131
 545 ····.line·132
 546 ····.line·133
 547 ····.line·134
 548 ····.line·135
525 .end·method549 .end·method
  
526 .method·public·final·hashCode()I550 .method·public·final·hashCode()I
527 ····.locals·4551 ····.locals·4
  
528 ····.line·1552 ····.line·1
529 ····invoke-virtual·{p0},·Ljava/util/AbstractCollection;->size()I553 ····invoke-virtual·{p0},·Ljava/util/AbstractCollection;->size()I
Offset 679, 14 lines modifiedOffset 703, 23 lines modified
679 ····.line·121703 ····.line·121
680 ····.line·122704 ····.line·122
681 ····.line·123705 ····.line·123
682 ····.line·124706 ····.line·124
683 ····.line·125707 ····.line·125
684 ····.line·126708 ····.line·126
685 ····.line·127709 ····.line·127
 710 ····.line·128
 711 ····.line·129
 712 ····.line·130
 713 ····.line·131
 714 ····.line·132
 715 ····.line·133
 716 ····.line·134
 717 ····.line·135
 718 ····.line·136
686 .end·method719 .end·method
  
687 .method·public·abstract·remove(I)Ljava/lang/Object;720 .method·public·abstract·remove(I)Ljava/lang/Object;
688 .end·method721 .end·method
  
689 .method·public·final·remove(Ljava/lang/Object;)Z722 .method·public·final·remove(Ljava/lang/Object;)Z
690 ····.locals·1723 ····.locals·1
Offset 721, 15 lines modifiedOffset 754, 15 lines modified
  
721 ····.line·1754 ····.line·1
Max diff block lines reached; 1227/3608 bytes (34.01%) of diff not shown.
13.8 KB
smali/androidx/datastore/preferences/protobuf/d0.smali
Max HTML report size reached
7.7 KB
smali/androidx/datastore/preferences/protobuf/I.smali
Max HTML report size reached
380 B
smali/androidx/datastore/preferences/protobuf/v.smali
    
Offset 136, 8 lines modifiedOffset 136, 17 lines modified
136 ····.line·121136 ····.line·121
137 ····.line·122137 ····.line·122
138 ····.line·123138 ····.line·123
139 ····.line·124139 ····.line·124
140 ····.line·125140 ····.line·125
141 ····.line·126141 ····.line·126
142 ····.line·127142 ····.line·127
 143 ····.line·128
 144 ····.line·129
 145 ····.line·130
 146 ····.line·131
 147 ····.line·132
 148 ····.line·133
 149 ····.line·134
 150 ····.line·135
 151 ····.line·136
143 .end·method152 .end·method
23.7 KB
smali/androidx/datastore/preferences/protobuf/i0.smali
Max HTML report size reached
1.34 KB
smali/androidx/datastore/preferences/protobuf/g0.smali
    
Offset 289, 14 lines modifiedOffset 289, 23 lines modified
289 ····.line·216289 ····.line·216
290 ····.line·217290 ····.line·217
291 ····.line·218291 ····.line·218
292 ····.line·219292 ····.line·219
293 ····.line·220293 ····.line·220
294 ····.line·221294 ····.line·221
295 ····.line·222295 ····.line·222
 296 ····.line·223
 297 ····.line·224
 298 ····.line·225
 299 ····.line·226
 300 ····.line·227
 301 ····.line·228
 302 ····.line·229
 303 ····.line·230
 304 ····.line·231
296 .end·method305 .end·method
  
297 .method·public·final·d(JLjava/lang/Object;)D306 .method·public·final·d(JLjava/lang/Object;)D
298 ····.locals·1307 ····.locals·1
  
299 ····.line·1308 ····.line·1
300 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/g0;->b:I309 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/g0;->b:I
Offset 547, 14 lines modifiedOffset 556, 23 lines modified
547 ····.line·216556 ····.line·216
548 ····.line·217557 ····.line·217
549 ····.line·218558 ····.line·218
550 ····.line·219559 ····.line·219
551 ····.line·220560 ····.line·220
552 ····.line·221561 ····.line·221
553 ····.line·222562 ····.line·222
 563 ····.line·223
 564 ····.line·224
 565 ····.line·225
 566 ····.line·226
 567 ····.line·227
 568 ····.line·228
 569 ····.line·229
 570 ····.line·230
 571 ····.line·231
554 .end·method572 .end·method
  
555 .method·public·final·e(JLjava/lang/Object;)F573 .method·public·final·e(JLjava/lang/Object;)F
556 ····.locals·1574 ····.locals·1
  
557 ····.line·1575 ····.line·1
558 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/g0;->b:I576 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/g0;->b:I
Offset 805, 14 lines modifiedOffset 823, 23 lines modified
805 ····.line·216823 ····.line·216
806 ····.line·217824 ····.line·217
807 ····.line·218825 ····.line·218
808 ····.line·219826 ····.line·219
809 ····.line·220827 ····.line·220
810 ····.line·221828 ····.line·221
811 ····.line·222829 ····.line·222
 830 ····.line·223
 831 ····.line·224
 832 ····.line·225
 833 ····.line·226
 834 ····.line·227
 835 ····.line·228
 836 ····.line·229
 837 ····.line·230
 838 ····.line·231
812 .end·method839 .end·method
  
813 .method·public·final·j(Ljava/lang/Object;JZ)V840 .method·public·final·j(Ljava/lang/Object;JZ)V
814 ····.locals·1841 ····.locals·1
  
815 ····.line·1842 ····.line·1
816 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/g0;->b:I843 ····iget·v0,·p0,·Landroidx/datastore/preferences/protobuf/g0;->b:I
380 B
smali/androidx/datastore/preferences/protobuf/D.smali
    
Offset 171, 8 lines modifiedOffset 171, 17 lines modified
171 ····.line·121171 ····.line·121
172 ····.line·122172 ····.line·122
173 ····.line·123173 ····.line·123
174 ····.line·124174 ····.line·124
175 ····.line·125175 ····.line·125
176 ····.line·126176 ····.line·126
177 ····.line·127177 ····.line·127
 178 ····.line·128
 179 ····.line·129
 180 ····.line·130
 181 ····.line·131
 182 ····.line·132
 183 ····.line·133
 184 ····.line·134
 185 ····.line·135
 186 ····.line·136
178 .end·method187 .end·method
6.06 KB
smali/androidx/datastore/preferences/protobuf/g.smali
    
Offset 179, 14 lines modifiedOffset 179, 23 lines modified
179 ····.line·121179 ····.line·121
180 ····.line·122180 ····.line·122
181 ····.line·123181 ····.line·123
182 ····.line·124182 ····.line·124
183 ····.line·125183 ····.line·125
184 ····.line·126184 ····.line·126
185 ····.line·127185 ····.line·127
 186 ····.line·128
 187 ····.line·129
 188 ····.line·130
 189 ····.line·131
 190 ····.line·132
 191 ····.line·133
 192 ····.line·134
 193 ····.line·135
 194 ····.line·136
186 .end·method195 .end·method
  
187 .method·public·constructor·<init>([B)V196 .method·public·constructor·<init>([B)V
188 ····.locals·1197 ····.locals·1
  
189 ····.line·1198 ····.line·1
190 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V199 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 324, 14 lines modifiedOffset 333, 20 lines modified
324 ····.line·123333 ····.line·123
325 ····.line·124334 ····.line·124
326 ····.line·125335 ····.line·125
327 ····.line·126336 ····.line·126
328 ····.line·127337 ····.line·127
329 ····.line·128338 ····.line·128
330 ····.line·129339 ····.line·129
 340 ····.line·130
 341 ····.line·131
 342 ····.line·132
 343 ····.line·133
 344 ····.line·134
 345 ····.line·135
331 .end·method346 .end·method
  
332 .method·public·static·b(III)I347 .method·public·static·b(III)I
333 ····.locals·3348 ····.locals·3
  
334 ····.line·1349 ····.line·1
335 ····sub-int·v0,·p1,·p0350 ····sub-int·v0,·p1,·p0
Offset 1829, 14 lines modifiedOffset 1844, 20 lines modified
1829 ····.line·1231844 ····.line·123
1830 ····.line·1241845 ····.line·124
1831 ····.line·1251846 ····.line·125
1832 ····.line·1261847 ····.line·126
1833 ····.line·1271848 ····.line·127
1834 ····.line·1281849 ····.line·128
1835 ····.line·1291850 ····.line·129
 1851 ····.line·130
 1852 ····.line·131
 1853 ····.line·132
 1854 ····.line·133
 1855 ····.line·134
 1856 ····.line·135
1836 .end·method1857 .end·method
  
1837 .method·public·d([BI)V1858 .method·public·d([BI)V
1838 ····.locals·21859 ····.locals·2
  
1839 ····.line·11860 ····.line·1
1840 ····const/4·v0,·0x01861 ····const/4·v0,·0x0
Offset 2063, 14 lines modifiedOffset 2084, 23 lines modified
2063 ····.line·2162084 ····.line·216
2064 ····.line·2172085 ····.line·217
2065 ····.line·2182086 ····.line·218
2066 ····.line·2192087 ····.line·219
2067 ····.line·2202088 ····.line·220
2068 ····.line·2212089 ····.line·221
2069 ····.line·2222090 ····.line·222
 2091 ····.line·223
 2092 ····.line·224
 2093 ····.line·225
 2094 ····.line·226
 2095 ····.line·227
 2096 ····.line·228
 2097 ····.line·229
 2098 ····.line·230
 2099 ····.line·231
2070 .end·method2100 .end·method
  
2071 .method·public·e()I2101 .method·public·e()I
2072 ····.locals·12102 ····.locals·1
  
2073 ····.line·12103 ····.line·1
2074 ····const/4·v0,·0x02104 ····const/4·v0,·0x0
Offset 2271, 15 lines modifiedOffset 2301, 15 lines modified
  
2271 ····.line·872301 ····.line·87
2272 ····.line·882302 ····.line·88
2273 ····if-eq·v5,·v6,·:cond_52303 ····if-eq·v5,·v6,·:cond_5
  
2274 ····.line·892304 ····.line·89
2275 ····.line·902305 ····.line·90
2276 ····const/4·v0,·0x02306 ····move·v0,·v2
  
2277 ····.line·912307 ····.line·91
2278 ····goto·:goto_12308 ····goto·:goto_1
  
2279 ····.line·922309 ····.line·92
2280 ····:cond_52310 ····:cond_5
2281 ····add-int/lit8·v1,·v1,·0x12311 ····add-int/lit8·v1,·v1,·0x1
Offset 3774, 14 lines modifiedOffset 3804, 108 lines modified
3774 ····.line·15123804 ····.line·1512
3775 ····.line·15133805 ····.line·1513
3776 ····.line·15143806 ····.line·1514
3777 ····.line·15153807 ····.line·1515
3778 ····.line·15163808 ····.line·1516
3779 ····.line·15173809 ····.line·1517
3780 ····.line·15183810 ····.line·1518
 3811 ····.line·1519
 3812 ····.line·1520
 3813 ····.line·1521
 3814 ····.line·1522
 3815 ····.line·1523
 3816 ····.line·1524
 3817 ····.line·1525
 3818 ····.line·1526
 3819 ····.line·1527
 3820 ····.line·1528
 3821 ····.line·1529
 3822 ····.line·1530
 3823 ····.line·1531
 3824 ····.line·1532
Max diff block lines reached; 2823/6098 bytes (46.29%) of diff not shown.
380 B
smali/androidx/datastore/preferences/protobuf/K.smali
    
Offset 171, 8 lines modifiedOffset 171, 17 lines modified
171 ····.line·121171 ····.line·121
172 ····.line·122172 ····.line·122
173 ····.line·123173 ····.line·123
174 ····.line·124174 ····.line·124
175 ····.line·125175 ····.line·125
176 ····.line·126176 ····.line·126
177 ····.line·127177 ····.line·127
 178 ····.line·128
 179 ····.line·129
 180 ····.line·130
 181 ····.line·131
 182 ····.line·132
 183 ····.line·133
 184 ····.line·134
 185 ····.line·135
 186 ····.line·136
178 .end·method187 .end·method
1.57 KB
smali/androidx/datastore/preferences/protobuf/c.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/c;->b:Z73 ····sput-boolean·v0,·Landroidx/datastore/preferences/protobuf/c;->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 183, 14 lines modifiedOffset 178, 23 lines modified
183 ····.line·121178 ····.line·121
184 ····.line·122179 ····.line·122
185 ····.line·123180 ····.line·123
186 ····.line·124181 ····.line·124
187 ····.line·125182 ····.line·125
188 ····.line·126183 ····.line·126
189 ····.line·127184 ····.line·127
 185 ····.line·128
 186 ····.line·129
 187 ····.line·130
 188 ····.line·131
 189 ····.line·132
 190 ····.line·133
 191 ····.line·134
 192 ····.line·135
 193 ····.line·136
190 .end·method194 .end·method
  
191 .method·public·static·a()Z195 .method·public·static·a()Z
192 ····.locals·1196 ····.locals·1
  
193 ····.line·1197 ····.line·1
194 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/c;->a:Ljava/lang/Class;198 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/c;->a:Ljava/lang/Class;
Offset 332, 8 lines modifiedOffset 336, 17 lines modified
332 ····.line·121336 ····.line·121
333 ····.line·122337 ····.line·122
334 ····.line·123338 ····.line·123
335 ····.line·124339 ····.line·124
336 ····.line·125340 ····.line·125
337 ····.line·126341 ····.line·126
338 ····.line·127342 ····.line·127
 343 ····.line·128
 344 ····.line·129
 345 ····.line·130
 346 ····.line·131
 347 ····.line·132
 348 ····.line·133
 349 ····.line·134
 350 ····.line·135
 351 ····.line·136
339 .end·method352 .end·method
43.6 KB
smali/androidx/datastore/preferences/protobuf/l0.smali
Max HTML report size reached
1.73 KB
smali/androidx/datastore/preferences/protobuf/G.smali
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
1 .class·public·final·Landroidx/datastore/preferences/protobuf/G;1 .class·public·final·Landroidx/datastore/preferences/protobuf/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:Landroidx/datastore/preferences/protobuf/o0;5 .field·public·final·a:Landroidx/datastore/preferences/protobuf/n0;
  
6 .field·public·final·b:Landroidx/datastore/preferences/protobuf/q0;6 .field·public·final·b:Landroidx/datastore/preferences/protobuf/p0;
  
7 .field·public·final·c:LM/k;7 .field·public·final·c:LK/k;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Landroidx/datastore/preferences/protobuf/o0;Landroidx/datastore/preferences/protobuf/q0;LM/k;)V9 .method·public·constructor·<init>(Landroidx/datastore/preferences/protobuf/n0;Landroidx/datastore/preferences/protobuf/p0;LK/k;)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,·Landroidx/datastore/preferences/protobuf/G;->a:Landroidx/datastore/preferences/protobuf/o0;16 ····iput-object·p1,·p0,·Landroidx/datastore/preferences/protobuf/G;->a:Landroidx/datastore/preferences/protobuf/n0;
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····iput-object·p2,·p0,·Landroidx/datastore/preferences/protobuf/G;->b:Landroidx/datastore/preferences/protobuf/q0;19 ····iput-object·p2,·p0,·Landroidx/datastore/preferences/protobuf/G;->b:Landroidx/datastore/preferences/protobuf/p0;
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····iput-object·p3,·p0,·Landroidx/datastore/preferences/protobuf/G;->c:LM/k;22 ····iput-object·p3,·p0,·Landroidx/datastore/preferences/protobuf/G;->c:LK/k;
  
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····return-void25 ····return-void
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
15.4 KB
smali/androidx/datastore/preferences/protobuf/j0.smali
Max HTML report size reached
1.01 KB
smali/androidx/datastore/preferences/protobuf/E.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ····.line·321 ····.line·3
22 ····array-length·v1,·v022 ····array-length·v1,·v0
  
23 ····.line·423 ····.line·4
24 ····const/4·v2,·0x024 ····const/4·v2,·0x0
  
25 ····.line·525 ····.line·5
26 ····const/4·v3,·0x026 ····move·v3,·v2
  
27 ····.line·627 ····.line·6
28 ····:goto_028 ····:goto_0
29 ····if-ge·v3,·v1,·:cond_129 ····if-ge·v3,·v1,·:cond_1
  
30 ····.line·730 ····.line·7
31 ····.line·831 ····.line·8
Offset 169, 14 lines modifiedOffset 169, 20 lines modified
169 ····.line·123169 ····.line·123
170 ····.line·124170 ····.line·124
171 ····.line·125171 ····.line·125
172 ····.line·126172 ····.line·126
173 ····.line·127173 ····.line·127
174 ····.line·128174 ····.line·128
175 ····.line·129175 ····.line·129
 176 ····.line·130
 177 ····.line·131
 178 ····.line·132
 179 ····.line·133
 180 ····.line·134
 181 ····.line·135
176 .end·method182 .end·method
  
177 .method·public·final·b(Ljava/lang/Class;)Landroidx/datastore/preferences/protobuf/V;183 .method·public·final·b(Ljava/lang/Class;)Landroidx/datastore/preferences/protobuf/V;
178 ····.locals·5184 ····.locals·5
  
179 ····.line·1185 ····.line·1
180 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/E;->a:[Landroidx/datastore/preferences/protobuf/L;186 ····iget-object·v0,·p0,·Landroidx/datastore/preferences/protobuf/E;->a:[Landroidx/datastore/preferences/protobuf/L;
Offset 347, 8 lines modifiedOffset 353, 14 lines modified
347 ····.line·123353 ····.line·123
348 ····.line·124354 ····.line·124
349 ····.line·125355 ····.line·125
350 ····.line·126356 ····.line·126
351 ····.line·127357 ····.line·127
352 ····.line·128358 ····.line·128
353 ····.line·129359 ····.line·129
 360 ····.line·130
 361 ····.line·131
 362 ····.line·132
 363 ····.line·133
 364 ····.line·134
 365 ····.line·135
354 .end·method366 .end·method
32.5 KB
smali/androidx/datastore/preferences/protobuf/H.smali
Max HTML report size reached
9.63 KB
smali/androidx/datastore/preferences/protobuf/m0.smali
Max HTML report size reached
899 B
smali/androidx/datastore/preferences/protobuf/e0.smali
    
Offset 158, 14 lines modifiedOffset 158, 20 lines modified
158 ····.line·123158 ····.line·123
159 ····.line·124159 ····.line·124
160 ····.line·125160 ····.line·125
161 ····.line·126161 ····.line·126
162 ····.line·127162 ····.line·127
163 ····.line·128163 ····.line·128
164 ····.line·129164 ····.line·129
 165 ····.line·130
 166 ····.line·131
 167 ····.line·132
 168 ····.line·133
 169 ····.line·134
 170 ····.line·135
165 .end·method171 .end·method
  
166 .method·public·static·b(Ljava/lang/Object;)V172 .method·public·static·b(Ljava/lang/Object;)V
167 ····.locals·1173 ····.locals·1
  
168 ····.line·1174 ····.line·1
169 ····check-cast·p0,·Landroidx/datastore/preferences/protobuf/w;175 ····check-cast·p0,·Landroidx/datastore/preferences/protobuf/w;
Offset 306, 14 lines modifiedOffset 312, 20 lines modified
306 ····.line·123312 ····.line·123
307 ····.line·124313 ····.line·124
308 ····.line·125314 ····.line·125
309 ····.line·126315 ····.line·126
310 ····.line·127316 ····.line·127
311 ····.line·128317 ····.line·128
312 ····.line·129318 ····.line·129
 319 ····.line·130
 320 ····.line·131
 321 ····.line·132
 322 ····.line·133
 323 ····.line·134
 324 ····.line·135
313 .end·method325 .end·method
  
314 .method·public·static·c(ILandroidx/datastore/preferences/protobuf/k;Ljava/lang/Object;)Z326 .method·public·static·c(ILandroidx/datastore/preferences/protobuf/k;Ljava/lang/Object;)Z
315 ····.locals·8327 ····.locals·8
  
316 ····.line·1328 ····.line·1
317 ····iget·v0,·p1,·Landroidx/datastore/preferences/protobuf/k;->b:I329 ····iget·v0,·p1,·Landroidx/datastore/preferences/protobuf/k;->b:I
1.44 KB
smali/androidx/datastore/preferences/protobuf/J.smali
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
  
93 ····.line·4193 ····.line·41
94 ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;94 ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
95 ····.line·4295 ····.line·42
96 ····.line·4396 ····.line·43
97 ····.line·4497 ····.line·44
98 ····invoke-static·{p0},·Landroidx/datastore/preferences/protobuf/m;->f0(I)I98 ····invoke-static·{p0},·Landroidx/datastore/preferences/protobuf/m;->h0(I)I
  
99 ····.line·4599 ····.line·45
100 ····.line·46100 ····.line·46
101 ····.line·47101 ····.line·47
102 ····move-result·v3102 ····move-result·v3
  
103 ····.line·48103 ····.line·48
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
  
113 ····.line·51113 ····.line·51
114 ····.line·52114 ····.line·52
115 ····.line·53115 ····.line·53
116 ····move-result·v0116 ····move-result·v0
  
117 ····.line·54117 ····.line·54
118 ····invoke-static·{v0},·Landroidx/datastore/preferences/protobuf/m;->h0(I)I118 ····invoke-static·{v0},·Landroidx/datastore/preferences/protobuf/m;->j0(I)I
  
119 ····.line·55119 ····.line·55
120 ····.line·56120 ····.line·56
121 ····.line·57121 ····.line·57
122 ····move-result·v2122 ····move-result·v2
  
123 ····.line·58123 ····.line·58
Offset 944, 14 lines modifiedOffset 944, 23 lines modified
944 ····.line·216944 ····.line·216
945 ····.line·217945 ····.line·217
946 ····.line·218946 ····.line·218
947 ····.line·219947 ····.line·219
948 ····.line·220948 ····.line·220
949 ····.line·221949 ····.line·221
950 ····.line·222950 ····.line·222
 951 ····.line·223
 952 ····.line·224
 953 ····.line·225
 954 ····.line·226
 955 ····.line·227
 956 ····.line·228
 957 ····.line·229
 958 ····.line·230
 959 ····.line·231
951 .end·method960 .end·method
  
952 .method·public·static·c(Ljava/lang/Object;)V961 .method·public·static·c(Ljava/lang/Object;)V
953 ····.locals·1962 ····.locals·1
  
954 ····.line·1963 ····.line·1
955 ····check-cast·p0,·Landroidx/datastore/preferences/protobuf/I;964 ····check-cast·p0,·Landroidx/datastore/preferences/protobuf/I;
Offset 1085, 8 lines modifiedOffset 1094, 14 lines modified
1085 ····.line·1231094 ····.line·123
1086 ····.line·1241095 ····.line·124
1087 ····.line·1251096 ····.line·125
1088 ····.line·1261097 ····.line·126
1089 ····.line·1271098 ····.line·127
1090 ····.line·1281099 ····.line·128
1091 ····.line·1291100 ····.line·129
 1101 ····.line·130
 1102 ····.line·131
 1103 ····.line·132
 1104 ····.line·133
 1105 ····.line·134
 1106 ····.line·135
1092 .end·method1107 .end·method
53.5 KB
smali/V/a.smali
Max HTML report size reached
22.5 KB
smali/V/b.smali
Max HTML report size reached
21.3 KB
smali/V/c.smali
Max HTML report size reached
24.4 KB
smali/K0/a.smali
Max HTML report size reached
10.5 KB
smali/K0/j.smali
Max HTML report size reached
25.6 KB
smali/K0/d.smali
Max HTML report size reached
184 B
smali/K0/h.smali
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·LK0/h;1 .class·public·interface·abstract·LK0/h;
2 .super·LK0/g;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
220 B
smali/K0/f.smali
    
Offset 1, 3 lines modifiedOffset 1, 6 lines modified
1 .class·public·abstract·LK0/f;1 .class·public·interface·abstract·LK0/f;
2 .super·LK0/e;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LK0/g;
460 B
smali/K0/i.smali
    
Offset 1, 3 lines modifiedOffset 1, 17 lines modified
1 .class·public·abstract·LK0/i;1 .class·public·interface·abstract·LK0/i;
2 .super·LK0/h;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·virtual·methods
 5 .method·public·abstract·d(Ljava/lang/Object;LS0/p;)Ljava/lang/Object;
 6 .end·method
  
 7 .method·public·abstract·e(LK0/h;)LK0/g;
 8 .end·method
  
 9 .method·public·abstract·j(LK0/h;)LK0/i;
 10 .end·method
  
 11 .method·public·abstract·k(LK0/i;)LK0/i;
 12 .end·method
1.67 KB
smali/K0/e.smali
    
Offset 1, 60 lines modifiedOffset 1, 51 lines modified
1 .class·public·abstract·LK0/e;1 .class·public·final·LK0/e;
2 .super·La/a;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LK0/h;
  
  
 6 #·static·fields
 7 .field·public·static·final·synthetic·e:LK0/e;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·varargs·K([Ljava/lang/Object;)Ljava/util/List;9 .method·static·constructor·<clinit>()V
6 ····.locals·110 ····.locals·1
  
7 ····.line·111 ····.line·1
8 ····const-string·v0,·"elements"12 ····new-instance·v0,·LK0/e;
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
11 ····invoke-static·{p0,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·416 ····.line·4
13 ····.line·517 ····.line·5
14 ····.line·618 ····.line·6
15 ····array-length·v0,·p019 ····sput-object·v0,·LK0/e;->e:LK0/e;
  
16 ····.line·720 ····.line·7
17 ····if-lez·v0,·:cond_0 
  
18 ····.line·821 ····.line·8
 22 ····return-void
19 ····.line·923 ····.line·9
20 ····invoke-static·{p0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; 
  
21 ····.line·1024 ····.line·10
22 ····.line·1125 ····.line·11
23 ····.line·1226 ····.line·12
24 ····move-result-object·p0 
  
25 ····.line·1327 ····.line·13
26 ····const-string·v0,·"asList(...)" 
  
27 ····.line·1428 ····.line·14
28 ····.line·1529 ····.line·15
29 ····invoke-static·{p0,·v0},·LU0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V 
  
30 ····.line·1630 ····.line·16
31 ····.line·1731 ····.line·17
32 ····.line·1832 ····.line·18
33 ····goto·:goto_0 
  
34 ····.line·1933 ····.line·19
35 ····:cond_0 
36 ····sget-object·p0,·LK0/l;->e:LK0/l; 
  
37 ····.line·2034 ····.line·20
38 ····.line·2135 ····.line·21
39 ····:goto_0 
40 ····return-object·p0 
41 ····.line·2236 ····.line·22
42 ····.line·2337 ····.line·23
43 ····.line·2438 ····.line·24
44 ····.line·2539 ····.line·25
45 ····.line·2640 ····.line·26
46 ····.line·2741 ····.line·27
47 ····.line·2842 ····.line·28
Offset 155, 8 lines modifiedOffset 146, 15 lines modified
155 ····.line·123146 ····.line·123
156 ····.line·124147 ····.line·124
157 ····.line·125148 ····.line·125
158 ····.line·126149 ····.line·126
159 ····.line·127150 ····.line·127
160 ····.line·128151 ····.line·128
161 ····.line·129152 ····.line·129
 153 ····.line·130
 154 ····.line·131
 155 ····.line·132
 156 ····.line·133
 157 ····.line·134
 158 ····.line·135
 159 ····.line·136
162 .end·method160 .end·method
123 KB
smali/K0/b.smali
Max HTML report size reached
297 B
smali/K0/g.smali
    
Offset 1, 3 lines modifiedOffset 1, 11 lines modified
1 .class·public·abstract·LK0/g;1 .class·public·interface·abstract·LK0/g;
2 .super·LK0/f;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LK0/i;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·getKey()LK0/h;
 8 .end·method
54.4 KB
smali/K0/c.smali
Max HTML report size reached
15.6 KB
smali/m/a.smali
Max HTML report size reached
26.3 KB
smali/m/d.smali
Max HTML report size reached
37.2 KB
smali/m/b.smali
Max HTML report size reached
21.5 KB
smali/m/c.smali
Max HTML report size reached
12.6 KB
smali/com/baseflow/geolocator/GeolocatorLocationService.smali
Max HTML report size reached
21.2 KB
smali/S/a.smali
Max HTML report size reached
3.82 KB
smali/H0/a.smali
    
Offset 1, 89 lines modifiedOffset 1, 84 lines modified
1 .class·public·final·LH0/a;1 .class·public·abstract·LH0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/AutoCloseable;
  
4 #·instance·fields 
5 .field·public·a:Ljava/lang/Boolean; 
  
  
6 #·virtual·methods6 #·direct·methods
7 .method·public·final·equals(Ljava/lang/Object;)Z7 .method·public·static·a(Ljava/lang/String;)Ljava/lang/String;
8 ····.locals·28 ····.locals·3
  
9 ····.line·19 ····.line·1
10 ····if-ne·p0,·p1,·:cond_010 ····invoke-virtual·{p0},·Ljava/lang/String;->length()I
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····const/4·p1,·0x1 
  
14 ····.line·413 ····.line·4
15 ····return·p114 ····move-result·v0
  
16 ····.line·515 ····.line·5
 16 ····const/16·v1,·0x7c
17 ····:cond_0 
18 ····if-eqz·p1,·:cond_2 
  
19 ····.line·617 ····.line·6
20 ····.line·718 ····.line·7
21 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;19 ····if-ge·v0,·v1,·:cond_0
  
22 ····.line·820 ····.line·8
23 ····.line·921 ····.line·9
 22 ····goto·:goto_0
  
24 ····.line·1023 ····.line·10
25 ····move-result-object·v024 ····:cond_0
 25 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
26 ····.line·1126 ····.line·11
27 ····const-class·v1,·LH0/a; 
  
28 ····.line·1227 ····.line·12
 28 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
29 ····.line·13 
30 ····if-eq·v1,·v0,·:cond_1 
  
 29 ····.line·13
31 ····.line·1430 ····.line·14
32 ····.line·1531 ····.line·15
33 ····goto·:goto_032 ····const/4·v2,·0x0
  
34 ····.line·1633 ····.line·16
 34 ····invoke-virtual·{p0,·v2,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String;
35 ····:cond_1 
36 ····check-cast·p1,·LH0/a; 
  
37 ····.line·1735 ····.line·17
38 ····.line·1836 ····.line·18
39 ····iget-object·v0,·p0,·LH0/a;->a:Ljava/lang/Boolean; 
  
40 ····.line·1937 ····.line·19
 38 ····move-result-object·p0
  
41 ····.line·2039 ····.line·20
42 ····iget-object·p1,·p1,·LH0/a;->a:Ljava/lang/Boolean;40 ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
43 ····.line·2141 ····.line·21
44 ····.line·2242 ····.line·22
45 ····invoke-virtual·{v0,·p1},·Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z 
  
46 ····.line·2343 ····.line·23
 44 ····const-string·p0,·"..."
  
47 ····.line·2445 ····.line·24
48 ····.line·2546 ····.line·25
49 ····move-result·p147 ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
50 ····.line·2648 ····.line·26
51 ····return·p1 
  
52 ····.line·2749 ····.line·27
53 ····:cond_2 
54 ····:goto_0 
55 ····const/4·p1,·0x0 
  
56 ····.line·2850 ····.line·28
57 ····return·p151 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
58 ····.line·2952 ····.line·29
59 ····.line·3053 ····.line·30
60 ····.line·3154 ····.line·31
 55 ····move-result-object·p0
  
61 ····.line·3256 ····.line·32
 57 ····:goto_0
 58 ····return-object·p0
62 ····.line·3359 ····.line·33
63 ····.line·3460 ····.line·34
64 ····.line·3561 ····.line·35
65 ····.line·3662 ····.line·36
66 ····.line·3763 ····.line·37
67 ····.line·3864 ····.line·38
68 ····.line·3965 ····.line·39
Offset 173, 47 lines modifiedOffset 168, 49 lines modified
173 ····.line·123168 ····.line·123
174 ····.line·124169 ····.line·124
175 ····.line·125170 ····.line·125
176 ····.line·126171 ····.line·126
177 ····.line·127172 ····.line·127
178 ····.line·128173 ····.line·128
179 ····.line·129174 ····.line·129
 175 ····.line·130
 176 ····.line·131
 177 ····.line·132
 178 ····.line·133
 179 ····.line·134
 180 ····.line·135
180 .end·method181 .end·method
  
181 .method·public·final·hashCode()I182 .method·public·static·b(Ljava/lang/String;)V
182 ····.locals·3183 ····.locals·0
  
183 ····.line·1184 ····.line·1
Max diff block lines reached; 987/3883 bytes (25.42%) of diff not shown.
2.37 KB
smali/H0/b.smali
    
Offset 1, 150 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LH0/b; 
2 .super·Ljava/lang/RuntimeException;1 .class·public·interface·abstract·LH0/b;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·e:Ljava/lang/String; 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>()V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····const-string·v0,·"Launching·a·URL·requires·a·foreground·activity." 
  
11 ····.line·2 
12 ····.line·3 
13 ····invoke-direct·{p0,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V 
  
14 ····.line·4 
15 ····.line·5 
16 ····.line·6 
17 ····const-string·v0,·"NO_ACTIVITY" 
  
18 ····.line·7 
19 ····.line·8 
20 ····iput-object·v0,·p0,·LH0/b;->e:Ljava/lang/String; 
  
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 ····.line·94 
108 ····.line·95 
109 ····.line·96 
110 ····.line·97 
111 ····.line·98 
112 ····.line·99 
113 ····.line·100 
114 ····.line·101 
115 ····.line·102 
116 ····.line·103 
117 ····.line·104 
Max diff block lines reached; -1/2399 bytes (-0.04%) of diff not shown.
2.46 KB
smali/V0/a.smali
    
Offset 1, 8 lines modifiedOffset 1, 155 lines modified
1 .class·public·abstract·LV0/a;1 .class·public·final·LV0/a;
2 .super·LV0/e;2 .super·LU0/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},·LT0/h;->d(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
 105 ····.line·94
 106 ····.line·95
 107 ····.line·96
 108 ····.line·97
 109 ····.line·98
 110 ····.line·99
 111 ····.line·100
 112 ····.line·101
 113 ····.line·102
 114 ····.line·103
 115 ····.line·104
 116 ····.line·105
 117 ····.line·106
 118 ····.line·107
 119 ····.line·108
 120 ····.line·109
Max diff block lines reached; 0/2492 bytes (0.00%) of diff not shown.
9.85 KB
smali/N0/a.smali
Max HTML report size reached
304 B
smali/b/a.smali
    
Offset 140, 8 lines modifiedOffset 140, 17 lines modified
140 ····.line·121140 ····.line·121
141 ····.line·122141 ····.line·122
142 ····.line·123142 ····.line·123
143 ····.line·124143 ····.line·124
144 ····.line·125144 ····.line·125
145 ····.line·126145 ····.line·126
146 ····.line·127146 ····.line·127
 147 ····.line·128
 148 ····.line·129
 149 ····.line·130
 150 ····.line·131
 151 ····.line·132
 152 ····.line·133
 153 ····.line·134
 154 ····.line·135
 155 ····.line·136
147 .end·method156 .end·method
304 B
smali/b/c.smali
    
Offset 150, 8 lines modifiedOffset 150, 17 lines modified
150 ····.line·121150 ····.line·121
151 ····.line·122151 ····.line·122
152 ····.line·123152 ····.line·123
153 ····.line·124153 ····.line·124
154 ····.line·125154 ····.line·125
155 ····.line·126155 ····.line·126
156 ····.line·127156 ····.line·127
 157 ····.line·128
 158 ····.line·129
 159 ····.line·130
 160 ····.line·131
 161 ····.line·132
 162 ····.line·133
 163 ····.line·134
 164 ····.line·135
 165 ····.line·136
157 .end·method166 .end·method
28.5 KB
smali/r0/a.smali
Max HTML report size reached
26.5 KB
smali/r0/k.smali
Max HTML report size reached
59.0 KB
smali/r0/j.smali
Max HTML report size reached
200 KB
smali/r0/d.smali
Max HTML report size reached
59.3 KB
smali/r0/h.smali
Max HTML report size reached
16.5 KB
smali/r0/l.smali
Max HTML report size reached
3.61 KB
smali/r0/f.smali
    
Offset 1, 36 lines modifiedOffset 1, 33 lines modified
1 .class·public·final·Lr0/f;1 .class·public·final·Lr0/f;
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·fields4 #·instance·fields
7 .field·public·final·synthetic·e:Lr0/o;5 .field·public·final·a:Lz0/d;
  
8 .field·public·final·synthetic·f:Lr0/g;6 .field·public·final·b:Lr0/e;
  
  
9 #·direct·methods7 #·direct·methods
10 .method·public·constructor·<init>(Lr0/g;Lr0/o;)V8 .method·public·constructor·<init>(Lz0/d;Lr0/e;)V
11 ····.locals·09 ····.locals·0
  
12 ····.line·110 ····.line·1
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····.line·212 ····.line·2
15 ····.line·313 ····.line·3
16 ····.line·414 ····.line·4
17 ····iput-object·p1,·p0,·Lr0/f;->f:Lr0/g;15 ····iput-object·p1,·p0,·Lr0/f;->a:Lz0/d;
  
18 ····.line·516 ····.line·5
19 ····.line·617 ····.line·6
20 ····iput-object·p2,·p0,·Lr0/f;->e:Lr0/o;18 ····iput-object·p2,·p0,·Lr0/f;->b:Lr0/e;
  
21 ····.line·719 ····.line·7
22 ····.line·820 ····.line·8
23 ····return-void21 ····return-void
24 ····.line·922 ····.line·9
25 ····.line·1023 ····.line·10
26 ····.line·1124 ····.line·11
Offset 241, 168 lines modifiedOffset 238, 17 lines modified
241 ····.line·216238 ····.line·216
242 ····.line·217239 ····.line·217
243 ····.line·218240 ····.line·218
244 ····.line·219241 ····.line·219
245 ····.line·220242 ····.line·220
246 ····.line·221243 ····.line·221
247 ····.line·222244 ····.line·222
248 .end·method 
  
  
249 #·virtual·methods 
250 .method·public·final·onPreDraw()Z 
251 ····.locals·2 
  
252 ····.line·1 
253 ····iget-object·v0,·p0,·Lr0/f;->f:Lr0/g; 
  
254 ····.line·2 
255 ····.line·3 
256 ····iget-boolean·v1,·v0,·Lr0/g;->g:Z 
  
257 ····.line·4 
258 ····.line·5 
259 ····if-eqz·v1,·:cond_0 
  
260 ····.line·6 
261 ····.line·7 
262 ····iget-object·v1,·v0,·Lr0/g;->e:Lr0/f; 
  
263 ····.line·8 
264 ····.line·9 
265 ····if-eqz·v1,·:cond_0 
  
266 ····.line·10 
267 ····.line·11 
268 ····iget-object·v1,·p0,·Lr0/f;->e:Lr0/o; 
  
269 ····.line·12 
270 ····.line·13 
271 ····invoke-virtual·{v1},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
272 ····.line·14 
273 ····.line·15 
274 ····.line·16 
275 ····move-result-object·v1 
  
276 ····.line·17 
277 ····invoke-virtual·{v1,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
278 ····.line·18 
279 ····.line·19 
280 ····.line·20 
281 ····const/4·v1,·0x0 
  
282 ····.line·21 
283 ····iput-object·v1,·v0,·Lr0/g;->e:Lr0/f; 
  
284 ····.line·22245 ····.line·223
285 ····.line·23 
286 ····:cond_0 
287 ····iget-boolean·v0,·v0,·Lr0/g;->g:Z 
  
288 ····.line·24246 ····.line·224
289 ····.line·25247 ····.line·225
290 ····return·v0 
291 ····.line·26248 ····.line·226
292 ····.line·27249 ····.line·227
293 ····.line·28250 ····.line·228
294 ····.line·29251 ····.line·229
295 ····.line·30252 ····.line·230
296 ····.line·31253 ····.line·231
297 ····.line·32 
298 ····.line·33 
299 ····.line·34 
300 ····.line·35 
301 ····.line·36 
302 ····.line·37 
303 ····.line·38 
304 ····.line·39 
305 ····.line·40 
306 ····.line·41 
307 ····.line·42 
308 ····.line·43 
309 ····.line·44 
310 ····.line·45 
311 ····.line·46 
312 ····.line·47 
313 ····.line·48 
314 ····.line·49 
315 ····.line·50 
Max diff block lines reached; 0/3661 bytes (0.00%) of diff not shown.
21.1 KB
smali/r0/i.smali
Max HTML report size reached
9.41 KB
smali/r0/e.smali
Max HTML report size reached
43.4 KB
smali/r0/b.smali
Max HTML report size reached
44.1 KB
smali/r0/g.smali
Max HTML report size reached
32.5 KB
smali/r0/c.smali
Max HTML report size reached
25.6 KB
smali/G0/a.smali
Max HTML report size reached
15.3 KB
smali/G0/k.smali
Max HTML report size reached
19.6 KB
smali/G0/j.smali
Max HTML report size reached
46.6 KB
smali/G0/d.smali
Max HTML report size reached
10.8 KB
smali/G0/h.smali
Max HTML report size reached
26.3 KB
smali/G0/f.smali
Max HTML report size reached
11.8 KB
smali/G0/i.smali
Max HTML report size reached
4.08 KB
smali/G0/e.smali
    
Offset 1, 84 lines modifiedOffset 1, 141 lines modified
1 .class·public·final·LG0/e;1 .class·public·final·LG0/e;
2 .super·LU0/i;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT0/a; 
  
 4 #·instance·fields
 5 .field·public·a:Ljava/lang/Boolean;
  
 6 .field·public·b:Ljava/lang/Boolean;
6 #·static·fields 
7 .field·public·static·final·f:LG0/e; 
  
 7 .field·public·c:Ljava/util/Map;
  
  
8 #·direct·methods8 #·virtual·methods
9 .method·static·constructor·<clinit>()V9 .method·public·final·equals(Ljava/lang/Object;)Z
10 ····.locals·210 ····.locals·4
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·LG0/e;12 ····const/4·v0,·0x1
  
13 ····.line·213 ····.line·2
 14 ····if-ne·p0,·p1,·:cond_0
14 ····.line·3 
15 ····const/4·v1,·0x0 
  
 15 ····.line·3
16 ····.line·416 ····.line·4
17 ····invoke-direct·{v0,·v1},·LU0/i;-><init>(I)V17 ····return·v0
  
18 ····.line·518 ····.line·5
 19 ····:cond_0
 20 ····const/4·v1,·0x0
  
19 ····.line·621 ····.line·6
 22 ····if-eqz·p1,·:cond_3
20 ····.line·7 
21 ····sput-object·v0,·LG0/e;->f:LG0/e; 
  
 23 ····.line·7
22 ····.line·824 ····.line·8
 25 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
23 ····.line·926 ····.line·9
24 ····return-void 
25 ····.line·1027 ····.line·10
26 ····.line·1128 ····.line·11
 29 ····move-result-object·v2
  
27 ····.line·1230 ····.line·12
 31 ····const-class·v3,·LG0/e;
  
28 ····.line·1332 ····.line·13
29 ····.line·1433 ····.line·14
 34 ····if-eq·v3,·v2,·:cond_1
  
30 ····.line·1535 ····.line·15
31 ····.line·1636 ····.line·16
 37 ····goto·:goto_1
  
32 ····.line·1738 ····.line·17
 39 ····:cond_1
 40 ····check-cast·p1,·LG0/e;
  
33 ····.line·1841 ····.line·18
34 ····.line·1942 ····.line·19
 43 ····iget-object·v2,·p0,·LG0/e;->a:Ljava/lang/Boolean;
  
35 ····.line·2044 ····.line·20
36 ····.line·2145 ····.line·21
 46 ····iget-object·v3,·p1,·LG0/e;->a:Ljava/lang/Boolean;
  
37 ····.line·2247 ····.line·22
38 ····.line·2348 ····.line·23
 49 ····invoke-virtual·{v2,·v3},·Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z
  
39 ····.line·2450 ····.line·24
40 ····.line·2551 ····.line·25
41 ····.line·2652 ····.line·26
 53 ····move-result·v2
  
42 ····.line·2754 ····.line·27
 55 ····if-eqz·v2,·:cond_2
  
43 ····.line·2856 ····.line·28
44 ····.line·2957 ····.line·29
 58 ····iget-object·v2,·p0,·LG0/e;->b:Ljava/lang/Boolean;
  
45 ····.line·3059 ····.line·30
46 ····.line·3160 ····.line·31
 61 ····iget-object·v3,·p1,·LG0/e;->b:Ljava/lang/Boolean;
  
47 ····.line·3262 ····.line·32
48 ····.line·3363 ····.line·33
 64 ····invoke-virtual·{v2,·v3},·Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z
  
49 ····.line·3465 ····.line·34
50 ····.line·3566 ····.line·35
51 ····.line·3667 ····.line·36
 68 ····move-result·v2
  
52 ····.line·3769 ····.line·37
 70 ····if-eqz·v2,·:cond_2
  
53 ····.line·3871 ····.line·38
54 ····.line·3972 ····.line·39
 73 ····iget-object·v2,·p0,·LG0/e;->c:Ljava/util/Map;
  
55 ····.line·4074 ····.line·40
56 ····.line·4175 ····.line·41
 76 ····iget-object·p1,·p1,·LG0/e;->c:Ljava/util/Map;
  
57 ····.line·4277 ····.line·42
58 ····.line·4378 ····.line·43
 79 ····invoke-interface·{v2,·p1},·Ljava/util/Map;->equals(Ljava/lang/Object;)Z
  
59 ····.line·4480 ····.line·44
60 ····.line·4581 ····.line·45
61 ····.line·4682 ····.line·46
 83 ····move-result·p1
  
62 ····.line·4784 ····.line·47
 85 ····if-eqz·p1,·:cond_2
  
Max diff block lines reached; 1731/4145 bytes (41.76%) of diff not shown.
14.5 KB
smali/G0/b.smali
Max HTML report size reached
15.6 KB
smali/G0/g.smali
Max HTML report size reached
58.1 KB
smali/G0/c.smali
Max HTML report size reached
6.13 KB
smali/Z0/a.smali
    
Offset 1, 253 lines modifiedOffset 1, 132 lines modified
1 .class·public·final·LZ0/a;1 .class·public·abstract·LZ0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LZ0/b; 
  
  
6 #·instance·fields4 #·static·fields
7 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicReference;5 .field·public·static·final·a:Ljava/nio/charset/Charset;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·constructor·<init>(LZ0/e;)V7 .method·static·constructor·<clinit>()V
10 ····.locals·1 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····.line·2 
14 ····.line·3 
15 ····.line·4 
16 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicReference; 
  
17 ····.line·5 
18 ····.line·6 
19 ····invoke-direct·{v0,·p1},·Ljava/util/concurrent/atomic/AtomicReference;-><init>(Ljava/lang/Object;)V 
  
20 ····.line·7 
21 ····.line·8 
22 ····.line·9 
23 ····iput-object·v0,·p0,·LZ0/a;->a:Ljava/util/concurrent/atomic/AtomicReference; 
  
24 ····.line·10 
25 ····.line·11 
26 ····return-void 
27 ····.line·12 
28 ····.line·13 
29 ····.line·14 
30 ····.line·15 
31 ····.line·16 
32 ····.line·17 
33 ····.line·18 
34 ····.line·19 
35 ····.line·20 
36 ····.line·21 
37 ····.line·22 
38 ····.line·23 
39 ····.line·24 
40 ····.line·25 
41 ····.line·26 
42 ····.line·27 
43 ····.line·28 
44 ····.line·29 
45 ····.line·30 
46 ····.line·31 
47 ····.line·32 
48 ····.line·33 
49 ····.line·34 
50 ····.line·35 
51 ····.line·36 
52 ····.line·37 
53 ····.line·38 
54 ····.line·39 
55 ····.line·40 
56 ····.line·41 
57 ····.line·42 
58 ····.line·43 
59 ····.line·44 
60 ····.line·45 
61 ····.line·46 
62 ····.line·47 
63 ····.line·48 
64 ····.line·49 
65 ····.line·50 
66 ····.line·51 
67 ····.line·52 
68 ····.line·53 
69 ····.line·54 
70 ····.line·55 
71 ····.line·56 
72 ····.line·57 
73 ····.line·58 
74 ····.line·59 
75 ····.line·60 
76 ····.line·61 
77 ····.line·62 
78 ····.line·63 
79 ····.line·64 
80 ····.line·65 
81 ····.line·66 
82 ····.line·67 
83 ····.line·68 
84 ····.line·69 
85 ····.line·70 
86 ····.line·71 
87 ····.line·72 
88 ····.line·73 
89 ····.line·74 
90 ····.line·75 
91 ····.line·76 
92 ····.line·77 
93 ····.line·78 
94 ····.line·79 
95 ····.line·80 
96 ····.line·81 
97 ····.line·82 
98 ····.line·83 
99 ····.line·84 
100 ····.line·85 
101 ····.line·86 
102 ····.line·87 
103 ····.line·88 
104 ····.line·89 
105 ····.line·90 
106 ····.line·91 
107 ····.line·92 
108 ····.line·93 
109 ····.line·94 
110 ····.line·95 
111 ····.line·96 
112 ····.line·97 
113 ····.line·98 
114 ····.line·99 
115 ····.line·100 
116 ····.line·101 
117 ····.line·102 
Max diff block lines reached; 3528/6245 bytes (56.49%) of diff not shown.
8.77 KB
smali/Z0/f.smali
Max HTML report size reached
4.24 KB
smali/Z0/e.smali
    
Offset 1, 288 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LZ0/e;1 .class·public·abstract·LZ0/e;
2 .super·Ljava/lang/Object;2 .super·LZ0/d;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LZ0/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,·LZ0/e;->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 ····.line·91 
105 ····.line·92 
106 ····.line·93 
107 ····.line·94 
108 ····.line·95 
109 ····.line·96 
110 ····.line·97 
111 ····.line·98 
112 ····.line·99 
113 ····.line·100 
114 ····.line·101 
115 ····.line·102 
116 ····.line·103 
117 ····.line·104 
118 ····.line·105 
119 ····.line·106 
Max diff block lines reached; -1/4306 bytes (-0.02%) of diff not shown.
15.4 KB
smali/Z0/b.smali
Max HTML report size reached
5.65 KB
smali/Z0/g.smali
    
Offset 1, 387 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LZ0/g;1 .class·public·abstract·LZ0/g;
2 .super·Ljava/lang/Object;2 .super·LZ0/f;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LZ0/b; 
  
  
6 #·instance·fields 
7 .field·public·final·a:La1/c; 
  
8 .field·public·final·b:LJ/J; 
  
  
9 #·direct·methods 
10 .method·public·constructor·<init>(La1/c;LJ/J;)V 
11 ····.locals·0 
  
12 ····.line·1 
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
14 ····.line·2 
15 ····.line·3 
16 ····.line·4 
17 ····iput-object·p1,·p0,·LZ0/g;->a:La1/c; 
  
18 ····.line·5 
19 ····.line·6 
20 ····iput-object·p2,·p0,·LZ0/g;->b:LJ/J; 
  
21 ····.line·7 
22 ····.line·8 
23 ····return-void 
24 ····.line·9 
25 ····.line·10 
26 ····.line·11 
27 ····.line·12 
28 ····.line·13 
29 ····.line·14 
30 ····.line·15 
31 ····.line·16 
32 ····.line·17 
33 ····.line·18 
34 ····.line·19 
35 ····.line·20 
36 ····.line·21 
37 ····.line·22 
38 ····.line·23 
39 ····.line·24 
40 ····.line·25 
41 ····.line·26 
42 ····.line·27 
43 ····.line·28 
44 ····.line·29 
45 ····.line·30 
46 ····.line·31 
47 ····.line·32 
48 ····.line·33 
49 ····.line·34 
50 ····.line·35 
51 ····.line·36 
52 ····.line·37 
53 ····.line·38 
54 ····.line·39 
55 ····.line·40 
56 ····.line·41 
57 ····.line·42 
58 ····.line·43 
59 ····.line·44 
60 ····.line·45 
61 ····.line·46 
62 ····.line·47 
63 ····.line·48 
64 ····.line·49 
65 ····.line·50 
66 ····.line·51 
67 ····.line·52 
68 ····.line·53 
69 ····.line·54 
70 ····.line·55 
71 ····.line·56 
72 ····.line·57 
73 ····.line·58 
74 ····.line·59 
75 ····.line·60 
76 ····.line·61 
77 ····.line·62 
78 ····.line·63 
79 ····.line·64 
80 ····.line·65 
81 ····.line·66 
82 ····.line·67 
83 ····.line·68 
84 ····.line·69 
85 ····.line·70 
86 ····.line·71 
87 ····.line·72 
88 ····.line·73 
89 ····.line·74 
90 ····.line·75 
91 ····.line·76 
92 ····.line·77 
93 ····.line·78 
94 ····.line·79 
95 ····.line·80 
96 ····.line·81 
97 ····.line·82 
98 ····.line·83 
99 ····.line·84 
100 ····.line·85 
101 ····.line·86 
102 ····.line·87 
103 ····.line·88 
104 ····.line·89 
105 ····.line·90 
106 ····.line·91 
107 ····.line·92 
108 ····.line·93 
109 ····.line·94 
110 ····.line·95 
111 ····.line·96 
112 ····.line·97 
113 ····.line·98 
114 ····.line·99 
115 ····.line·100 
116 ····.line·101 
117 ····.line·102 
Max diff block lines reached; -1/5756 bytes (-0.02%) of diff not shown.
13.4 KB
smali/Z0/c.smali
Max HTML report size reached
62.7 KB
smali/p0/a.smali
Max HTML report size reached
3.76 KB
smali/d1/s.smali
    
Offset 1, 27 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·Ld1/s;1 .class·public·final·Ld1/s;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ld1/e;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·final·a:Lb1/l0;7 .field·public·final·e:Ljava/lang/Throwable;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>(Lb1/l0;)V9 .method·public·constructor·<init>(Ljava/lang/Throwable;)V
8 ····.locals·010 ····.locals·0
  
9 ····.line·111 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()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 ····iput-object·p1,·p0,·Ld1/s;->a:Lb1/l0;16 ····iput-object·p1,·p0,·Ld1/s;->e:Ljava/lang/Throwable;
  
15 ····.line·517 ····.line·5
16 ····.line·618 ····.line·6
17 ····return-void19 ····return-void
18 ····.line·720 ····.line·7
19 ····.line·821 ····.line·8
20 ····.line·922 ····.line·9
Offset 141, 62 lines modifiedOffset 144, 52 lines modified
141 ····.line·123144 ····.line·123
142 ····.line·124145 ····.line·124
143 ····.line·125146 ····.line·125
144 ····.line·126147 ····.line·126
145 ····.line·127148 ····.line·127
146 ····.line·128149 ····.line·128
147 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
148 .end·method157 .end·method
  
  
149 #·virtual·methods158 #·virtual·methods
150 .method·public·final·toString()Ljava/lang/String;159 .method·public·final·b(Ljava/lang/Object;LK0/d;)Ljava/lang/Object;
151 ····.locals·2160 ····.locals·0
  
152 ····.line·1161 ····.line·1
153 ····new-instance·v0,·Ljava/lang/StringBuilder;162 ····iget-object·p1,·p0,·Ld1/s;->e:Ljava/lang/Throwable;
  
154 ····.line·2163 ····.line·2
155 ····.line·3164 ····.line·3
 165 ····throw·p1
156 ····const-string·v1,·"WaiterEB(" 
  
157 ····.line·4166 ····.line·4
158 ····.line·5167 ····.line·5
159 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
160 ····.line·6168 ····.line·6
161 ····.line·7169 ····.line·7
162 ····.line·8170 ····.line·8
163 ····iget-object·v1,·p0,·Ld1/s;->a:Lb1/l0; 
  
164 ····.line·9171 ····.line·9
165 ····.line·10172 ····.line·10
166 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; 
  
167 ····.line·11173 ····.line·11
168 ····.line·12174 ····.line·12
169 ····.line·13175 ····.line·13
170 ····const/16·v1,·0x29 
  
171 ····.line·14176 ····.line·14
172 ····.line·15177 ····.line·15
173 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; 
  
174 ····.line·16178 ····.line·16
175 ····.line·17179 ····.line·17
176 ····.line·18180 ····.line·18
177 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
178 ····.line·19181 ····.line·19
179 ····.line·20182 ····.line·20
180 ····.line·21183 ····.line·21
181 ····move-result-object·v0 
  
182 ····.line·22184 ····.line·22
183 ····return-object·v0 
184 ····.line·23185 ····.line·23
185 ····.line·24186 ····.line·24
186 ····.line·25187 ····.line·25
187 ····.line·26188 ····.line·26
188 ····.line·27189 ····.line·27
189 ····.line·28190 ····.line·28
190 ····.line·29191 ····.line·29
Offset 294, 8 lines modifiedOffset 287, 112 lines modified
294 ····.line·121287 ····.line·121
295 ····.line·122288 ····.line·122
296 ····.line·123289 ····.line·123
297 ····.line·124290 ····.line·124
298 ····.line·125291 ····.line·125
299 ····.line·126292 ····.line·126
300 ····.line·127293 ····.line·127
 294 ····.line·128
 295 ····.line·129
 296 ····.line·130
 297 ····.line·131
 298 ····.line·132
 299 ····.line·133
 300 ····.line·134
 301 ····.line·135
 302 ····.line·136
 303 ····.line·137
 304 ····.line·138
 305 ····.line·139
 306 ····.line·140
 307 ····.line·141
 308 ····.line·142
 309 ····.line·143
 310 ····.line·144
 311 ····.line·145
 312 ····.line·146
Max diff block lines reached; 0/3820 bytes (0.00%) of diff not shown.
70.2 KB
smali/d1/p.smali
Max HTML report size reached
34.9 KB
smali/d1/a.smali
Max HTML report size reached
6.2 KB
smali/d1/k.smali
    
Offset 1, 3 lines modifiedOffset 1, 419 lines modified
1 .class·public·final·Ld1/k;1 .class·public·final·Ld1/k;
2 .super·Ljava/util/NoSuchElementException;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·h:LF0/s;
  
 6 .field·public·i:Ljava/lang/Object;
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
 8 .field·public·final·synthetic·k:LF0/s;
  
 9 .field·public·l:I
  
  
 10 #·direct·methods
 11 .method·public·constructor·<init>(LF0/s;LK0/d;)V
 12 ····.locals·0
  
 13 ····.line·1
 14 ····iput-object·p1,·p0,·Ld1/k;->k:LF0/s;
  
 15 ····.line·2
 16 ····.line·3
 17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
 18 ····.line·4
 19 ····.line·5
 20 ····.line·6
 21 ····return-void
 22 ····.line·7
 23 ····.line·8
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
Max diff block lines reached; -1/6320 bytes (-0.02%) of diff not shown.
40.6 KB
smali/d1/j.smali
Max HTML report size reached
35.8 KB
smali/d1/q.smali
Max HTML report size reached
2.95 KB
smali/d1/r.smali
    
Offset 1, 11 lines modifiedOffset 1, 167 lines modified
1 .class·public·interface·abstract·Ld1/r; 
2 .super·Ljava/lang/Object;1 .class·public·final·Ld1/r;
 2 .super·Le1/c;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
  
  
 6 #·instance·fields
 7 .field·private·volatile·_state:Ljava/lang/Object;
  
  
4 #·virtual·methods8 #·direct·methods
5 .method·public·abstract·i(LL0/d;Ljava/lang/Object;)Ljava/lang/Object; 
6 .end·method9 .method·static·constructor·<clinit>()V
 10 ····.locals·3
  
 11 ····.line·1
 12 ····const-class·v0,·Ljava/lang/Object;
  
 13 ····.line·2
 14 ····.line·3
 15 ····const-string·v1,·"_state"
  
 16 ····.line·4
 17 ····.line·5
 18 ····const-class·v2,·Ld1/r;
  
 19 ····.line·6
 20 ····.line·7
 21 ····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·8
 23 ····.line·9
 24 ····.line·10
 25 ····move-result-object·v0
  
 26 ····.line·11
 27 ····sput-object·v0,·Ld1/r;->a:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
  
7 .method·public·abstract·m(Ljava/lang/Object;)Ljava/lang/Object;28 ····.line·12
 29 ····.line·13
 30 ····return-void
 31 ····.line·14
 32 ····.line·15
 33 ····.line·16
 34 ····.line·17
 35 ····.line·18
 36 ····.line·19
 37 ····.line·20
 38 ····.line·21
 39 ····.line·22
 40 ····.line·23
 41 ····.line·24
 42 ····.line·25
 43 ····.line·26
 44 ····.line·27
 45 ····.line·28
 46 ····.line·29
 47 ····.line·30
 48 ····.line·31
 49 ····.line·32
 50 ····.line·33
 51 ····.line·34
 52 ····.line·35
 53 ····.line·36
 54 ····.line·37
 55 ····.line·38
 56 ····.line·39
 57 ····.line·40
 58 ····.line·41
 59 ····.line·42
 60 ····.line·43
 61 ····.line·44
 62 ····.line·45
 63 ····.line·46
 64 ····.line·47
 65 ····.line·48
 66 ····.line·49
 67 ····.line·50
 68 ····.line·51
 69 ····.line·52
 70 ····.line·53
 71 ····.line·54
 72 ····.line·55
 73 ····.line·56
 74 ····.line·57
 75 ····.line·58
 76 ····.line·59
 77 ····.line·60
 78 ····.line·61
 79 ····.line·62
 80 ····.line·63
 81 ····.line·64
 82 ····.line·65
 83 ····.line·66
 84 ····.line·67
 85 ····.line·68
 86 ····.line·69
 87 ····.line·70
 88 ····.line·71
 89 ····.line·72
 90 ····.line·73
 91 ····.line·74
 92 ····.line·75
 93 ····.line·76
 94 ····.line·77
 95 ····.line·78
 96 ····.line·79
 97 ····.line·80
 98 ····.line·81
 99 ····.line·82
 100 ····.line·83
 101 ····.line·84
 102 ····.line·85
 103 ····.line·86
 104 ····.line·87
 105 ····.line·88
 106 ····.line·89
 107 ····.line·90
 108 ····.line·91
 109 ····.line·92
 110 ····.line·93
 111 ····.line·94
 112 ····.line·95
Max diff block lines reached; 0/2985 bytes (0.00%) of diff not shown.
28.4 KB
smali/d1/d.smali
Max HTML report size reached
4.98 KB
smali/d1/h.smali
    
Offset 1, 36 lines modifiedOffset 1, 307 lines modified
1 .class·public·Ld1/h;1 .class·public·final·Ld1/h;
2 .super·Ljava/lang/Object;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·synthetic·h:Ljava/lang/Object;
  
 6 .field·public·i:I
  
 7 .field·public·final·synthetic·j:Ld1/i;
  
 8 .field·public·k:Ljava/lang/Object;
  
 9 .field·public·l:Ld1/e;
  
  
 10 #·direct·methods
 11 .method·public·constructor·<init>(Ld1/i;LK0/d;)V
 12 ····.locals·0
  
 13 ····.line·1
 14 ····iput-object·p1,·p0,·Ld1/h;->j:Ld1/i;
  
 15 ····.line·2
 16 ····.line·3
 17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
 18 ····.line·4
 19 ····.line·5
 20 ····.line·6
 21 ····return-void
 22 ····.line·7
 23 ····.line·8
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
Max diff block lines reached; 1142/5069 bytes (22.53%) of diff not shown.
20.9 KB
smali/d1/o.smali
Max HTML report size reached
6.15 KB
smali/d1/l.smali
    
Offset 1, 3 lines modifiedOffset 1, 417 lines modified
1 .class·public·final·Ld1/l;1 .class·public·final·Ld1/l;
2 .super·Ljava/lang/IllegalStateException;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·synthetic·h:Ljava/lang/Object;
  
 6 .field·public·i:I
  
 7 .field·public·final·synthetic·j:LB0/c;
  
 8 .field·public·k:LF0/o;
  
  
 9 #·direct·methods
 10 .method·public·constructor·<init>(LB0/c;LK0/d;)V
 11 ····.locals·0
  
 12 ····.line·1
 13 ····iput-object·p1,·p0,·Ld1/l;->j:LB0/c;
  
 14 ····.line·2
 15 ····.line·3
 16 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
 17 ····.line·4
 18 ····.line·5
 19 ····.line·6
 20 ····return-void
 21 ····.line·7
 22 ····.line·8
 23 ····.line·9
 24 ····.line·10
 25 ····.line·11
 26 ····.line·12
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 78 ····.line·64
 79 ····.line·65
 80 ····.line·66
 81 ····.line·67
 82 ····.line·68
 83 ····.line·69
 84 ····.line·70
 85 ····.line·71
 86 ····.line·72
 87 ····.line·73
 88 ····.line·74
 89 ····.line·75
 90 ····.line·76
 91 ····.line·77
 92 ····.line·78
 93 ····.line·79
 94 ····.line·80
 95 ····.line·81
 96 ····.line·82
 97 ····.line·83
 98 ····.line·84
 99 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
 108 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
Max diff block lines reached; -1/6269 bytes (-0.02%) of diff not shown.
1.63 KB
smali/d1/f.smali
    
Offset 1, 45 lines modifiedOffset 1, 65 lines modified
1 .class·public·interface·abstract·Ld1/f; 
2 .super·Ljava/lang/Object;1 .class·public·final·Ld1/f;
 2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ld1/r; 
6 .implements·Ld1/q; 
  
 4 #·instance·fields
 5 .field·public·h:Ld1/e;
  
 6 .field·public·i:Lc1/q;
7 #·static·fields 
8 .field·public·static·final·d:Ld1/e; 
  
 7 .field·public·j:Lc1/a;
  
 8 .field·public·k:Z
  
 9 .field·public·synthetic·l:Ljava/lang/Object;
  
 10 .field·public·m:I
  
  
9 #·direct·methods11 #·virtual·methods
10 .method·static·constructor·<clinit>()V12 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
11 ····.locals·113 ····.locals·1
  
12 ····.line·114 ····.line·1
13 ····sget-object·v0,·Ld1/e;->a:Ld1/e;15 ····iput-object·p1,·p0,·Ld1/f;->l:Ljava/lang/Object;
  
14 ····.line·216 ····.line·2
15 ····.line·317 ····.line·3
16 ····sput-object·v0,·Ld1/f;->d:Ld1/e;18 ····iget·p1,·p0,·Ld1/f;->m: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,·Ld1/f;->m: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},·Ld1/q;->b(Ld1/e;Lc1/o;ZLM0/b;)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 143, 8 lines modifiedOffset 163, 16 lines modified
143 ····.line·121163 ····.line·121
144 ····.line·122164 ····.line·122
145 ····.line·123165 ····.line·123
146 ····.line·124166 ····.line·124
147 ····.line·125167 ····.line·125
148 ····.line·126168 ····.line·126
149 ····.line·127169 ····.line·127
 170 ····.line·128
 171 ····.line·129
 172 ····.line·130
 173 ····.line·131
 174 ····.line·132
 175 ····.line·133
 176 ····.line·134
 177 ····.line·135
150 .end·method178 .end·method
57.3 KB
smali/d1/m.smali
Max HTML report size reached
1.36 KB
smali/d1/n.smali
    
Offset 1, 48 lines modifiedOffset 1, 50 lines modified
1 .class·public·final·Ld1/n;1 .class·public·final·Ld1/n;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:LT0/a;5 .field·public·h:LT0/p;
  
6 .field·public·synthetic·i:Ljava/lang/Object;6 .field·public·i:LH/y;
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
7 .field·public·j:I8 .field·public·k:I
  
  
8 #·virtual·methods9 #·virtual·methods
9 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;10 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
10 ····.locals·111 ····.locals·1
  
11 ····.line·112 ····.line·1
12 ····iput-object·p1,·p0,·Ld1/n;->i:Ljava/lang/Object;13 ····iput-object·p1,·p0,·Ld1/n;->j:Ljava/lang/Object;
  
13 ····.line·214 ····.line·2
14 ····.line·315 ····.line·3
15 ····iget·p1,·p0,·Ld1/n;->j:I16 ····iget·p1,·p0,·Ld1/n;->k:I
  
16 ····.line·417 ····.line·4
17 ····.line·518 ····.line·5
18 ····const/high16·v0,·-0x8000000019 ····const/high16·v0,·-0x80000000
  
19 ····.line·620 ····.line·6
20 ····.line·721 ····.line·7
21 ····or-int/2addr·p1,·v022 ····or-int/2addr·p1,·v0
  
22 ····.line·823 ····.line·8
23 ····iput·p1,·p0,·Ld1/n;->j:I24 ····iput·p1,·p0,·Ld1/n;->k:I
  
24 ····.line·925 ····.line·9
25 ····.line·1026 ····.line·10
26 ····const/4·p1,·0x027 ····const/4·p1,·0x0
  
27 ····.line·1128 ····.line·11
28 ····invoke-static·{p1,·p1,·p0},·Ld1/i;->b(Ld1/p;LM/b;LN0/b;)Ljava/lang/Object;29 ····invoke-static·{p1,·p0},·Ld1/q;->c(Ld1/d;LM0/b;)Ljava/lang/Object;
  
29 ····.line·1230 ····.line·12
30 ····.line·1331 ····.line·13
31 ····.line·1432 ····.line·14
32 ····move-result-object·p133 ····move-result-object·p1
  
33 ····.line·1534 ····.line·15
Offset 157, 8 lines modifiedOffset 159, 14 lines modified
157 ····.line·123159 ····.line·123
158 ····.line·124160 ····.line·124
159 ····.line·125161 ····.line·125
160 ····.line·126162 ····.line·126
161 ····.line·127163 ····.line·127
162 ····.line·128164 ····.line·128
163 ····.line·129165 ····.line·129
 166 ····.line·130
 167 ····.line·131
 168 ····.line·132
 169 ····.line·133
 170 ····.line·134
 171 ····.line·135
164 .end·method172 .end·method
26.5 KB
smali/d1/i.smali
Max HTML report size reached
2.71 KB
smali/d1/e.smali
    
Offset 1, 172 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Ld1/e;1 .class·public·interface·abstract·Ld1/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:Ld1/e; 
  
6 .field·public·static·final·b:I 
  
  
7 #·direct·methods4 #·virtual·methods
 5 .method·public·abstract·b(Ljava/lang/Object;LK0/d;)Ljava/lang/Object;
8 .method·static·constructor·<clinit>()V 
9 ····.locals·8 
  
10 ····.line·1 
11 ····new-instance·v0,·Ld1/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,·Ld1/e;->a:Ld1/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},·Lg1/a;->k(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,·Ld1/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/2738 bytes (0.00%) of diff not shown.
379 KB
smali/d1/b.smali
Max HTML report size reached
8.32 KB
smali/d1/g.smali
Max HTML report size reached
25.4 KB
smali/d1/c.smali
Max HTML report size reached
175 KB
smali/j1/a.smali
Max HTML report size reached
18.8 KB
smali/j1/j.smali
Max HTML report size reached
27.5 KB
smali/j1/d.smali
Max HTML report size reached
66.4 KB
smali/j1/h.smali
Max HTML report size reached
5.88 KB
smali/j1/f.smali
    
Offset 1, 94 lines modifiedOffset 1, 124 lines modified
1 .class·public·final·synthetic·Lj1/f;1 .class·public·abstract·Lj1/f;
2 .super·LU0/g;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT0/p; 
  
  
6 #·static·fields4 #·static·fields
7 .field·public·static·final·m:Lj1/f;5 .field·public·static·final·a:Lj1/i;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
10 ····.locals·78 ····.locals·3
  
11 ····.line·19 ····.line·1
12 ····new-instance·v6,·Lj1/f;10 ····:try_start_0
 11 ····const-string·v0,·"java.nio.file.Files"
  
13 ····.line·212 ····.line·2
14 ····.line·313 ····.line·3
15 ····const-string·v4,·"createSegment(JLkotlinx/coroutines/sync/SemaphoreSegment;)Lkotlinx/coroutines/sync/SemaphoreSegment;"14 ····invoke-static·{v0},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
  
16 ····.line·415 ····.line·4
17 ····.line·516 ····.line·5
18 ····const/4·v5,·0x1 
  
19 ····.line·617 ····.line·6
20 ····const/4·v1,·0x218 ····new-instance·v0,·Lj1/j;
  
21 ····.line·719 ····.line·7
22 ····const-class·v2,·Lj1/i; 
  
23 ····.line·820 ····.line·8
24 ····.line·9 
25 ····const-string·v3,·"createSegment"21 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
 22 ····:try_end_0
 23 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 24 ····.line·9
26 ····.line·1025 ····.line·10
27 ····.line·1126 ····.line·11
28 ····move-object·v0,·v627 ····goto·:goto_0
  
29 ····.line·1228 ····.line·12
30 ····invoke-direct/range·{v0·..·v5},·LU0/g;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V29 ····:catch_0
 30 ····new-instance·v0,·Lj1/i;
  
31 ····.line·1331 ····.line·13
32 ····.line·1432 ····.line·14
 33 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
33 ····.line·15 
34 ····sput-object·v6,·Lj1/f;->m:Lj1/f; 
  
 34 ····.line·15
35 ····.line·1635 ····.line·16
36 ····.line·1736 ····.line·17
37 ····return-void37 ····:goto_0
 38 ····sput-object·v0,·Lj1/f;->a:Lj1/i;
  
38 ····.line·1839 ····.line·18
39 ····.line·1940 ····.line·19
 41 ····sget-object·v0,·Lj1/l;->f:Ljava/lang/String;
  
40 ····.line·2042 ····.line·20
41 ····.line·2143 ····.line·21
 44 ····const-string·v0,·"java.io.tmpdir"
  
42 ····.line·2245 ····.line·22
43 ····.line·2346 ····.line·23
 47 ····invoke-static·{v0},·Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
  
44 ····.line·2448 ····.line·24
45 ····.line·2549 ····.line·25
46 ····.line·2650 ····.line·26
 51 ····move-result-object·v0
  
47 ····.line·2752 ····.line·27
 53 ····const-string·v1,·"getProperty(\"java.io.tmpdir\")"
  
48 ····.line·2854 ····.line·28
49 ····.line·2955 ····.line·29
 56 ····invoke-static·{v0,·v1},·LT0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
50 ····.line·3057 ····.line·30
51 ····.line·3158 ····.line·31
52 ····.line·3259 ····.line·32
 60 ····const/4·v1,·0x0
  
53 ····.line·3361 ····.line·33
 62 ····invoke-static·{v0,·v1},·Lg0/c;->m(Ljava/lang/String;Z)Lj1/l;
  
54 ····.line·3463 ····.line·34
55 ····.line·3564 ····.line·35
56 ····.line·3665 ····.line·36
 66 ····new-instance·v0,·Lk1/d;
  
57 ····.line·3767 ····.line·37
58 ····.line·3868 ····.line·38
 69 ····const-class·v1,·Lk1/d;
  
59 ····.line·3970 ····.line·39
60 ····.line·4071 ····.line·40
 72 ····invoke-virtual·{v1},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
61 ····.line·4173 ····.line·41
62 ····.line·4274 ····.line·42
63 ····.line·4375 ····.line·43
 76 ····move-result-object·v1
  
64 ····.line·4477 ····.line·44
 78 ····const-string·v2,·"ResourceFileSystem::class.java.classLoader"
  
65 ····.line·4579 ····.line·45
66 ····.line·4680 ····.line·46
 81 ····invoke-static·{v1,·v2},·LT0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
67 ····.line·4782 ····.line·47
68 ····.line·4883 ····.line·48
69 ····.line·4984 ····.line·49
 85 ····invoke-direct·{v0,·v1},·Lk1/d;-><init>(Ljava/lang/ClassLoader;)V
  
70 ····.line·5086 ····.line·50
71 ····.line·5187 ····.line·51
72 ····.line·5288 ····.line·52
 89 ····return-void
Max diff block lines reached; 3015/5989 bytes (50.34%) of diff not shown.
18.8 KB
smali/j1/i.smali
Max HTML report size reached
22.1 KB
smali/j1/e.smali
Max HTML report size reached
119 KB
smali/j1/b.smali
Max HTML report size reached
12.1 KB
smali/j1/g.smali
Max HTML report size reached
19.8 KB
smali/j1/c.smali
Max HTML report size reached
104 KB
smali/D0/a.smali
Max HTML report size reached
14.9 KB
smali/D0/b.smali
Max HTML report size reached
35.0 KB
smali/a1/a.smali
Max HTML report size reached
93.2 KB
smali/a1/k.smali
Max HTML report size reached
45.4 KB
smali/a1/j.smali
Max HTML report size reached
4.37 KB
smali/a1/d.smali
    
Offset 1, 3 lines modifiedOffset 1, 300 lines modified
1 .class·public·abstract·La1/d;1 .class·public·final·La1/d;
2 .super·La/a;2 .super·La1/G;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·n: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},·La1/G;-><init>()V
  
 11 ····.line·2
 12 ····.line·3
 13 ····.line·4
 14 ····iput-object·p1,·p0,·La1/d;->n: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 ····.line·91
 103 ····.line·92
 104 ····.line·93
 105 ····.line·94
 106 ····.line·95
 107 ····.line·96
 108 ····.line·97
 109 ····.line·98
 110 ····.line·99
 111 ····.line·100
 112 ····.line·101
 113 ····.line·102
 114 ····.line·103
 115 ····.line·104
 116 ····.line·105
 117 ····.line·106
 118 ····.line·107
 119 ····.line·108
 120 ····.line·109
Max diff block lines reached; -1/4443 bytes (-0.02%) of diff not shown.
8.7 KB
smali/a1/h.smali
Max HTML report size reached
172 KB
smali/a1/f.smali
Max HTML report size reached
366 B
smali/a1/i.smali
    
Offset 1, 3 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·La1/i;1 .class·public·interface·abstract·La1/i;
2 .super·La1/h;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·La1/C;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·f(Ljava/lang/Throwable;)Z
 8 .end·method
  
 9 .method·public·abstract·getParent()La1/P;
 10 .end·method
448 B
smali/a1/e.smali
    
Offset 1, 3 lines modifiedOffset 1, 17 lines modified
1 .class·public·abstract·La1/e;1 .class·public·interface·abstract·La1/e;
2 .super·La1/d;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LK0/d;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·f(Ljava/lang/Object;LS0/l;)V
 8 .end·method
  
 9 .method·public·abstract·g(Ljava/lang/Object;LS0/l;)LA0/b;
 10 .end·method
  
 11 .method·public·abstract·m(Ljava/lang/Object;)V
 12 .end·method
27.0 KB
smali/a1/b.smali
Max HTML report size reached
12.5 KB
smali/a1/g.smali
Max HTML report size reached
6.47 KB
smali/a1/c.smali
    
Offset 1, 52 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·La1/c;1 .class·public·final·La1/c;
2 .super·Ljava/lang/Object;2 .super·La1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LZ0/b; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·final·a:Ljava/lang/String;5 .field·public·final·h:Ljava/lang/Thread;
  
8 .field·public·final·b:I 
  
9 .field·public·final·c:I 
  
10 .field·public·final·d:La1/j;6 .field·public·final·i:La1/H;
  
  
11 #·direct·methods7 #·direct·methods
12 .method·public·constructor·<init>(Ljava/lang/String;IILa1/j;)V8 .method·public·constructor·<init>(LK0/i;Ljava/lang/Thread;La1/H;)V
13 ····.locals·09 ····.locals·1
  
14 ····.line·110 ····.line·1
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····const/4·v0,·0x1
  
16 ····.line·212 ····.line·2
 13 ····invoke-direct·{p0,·p1,·v0},·La1/a;-><init>(LK0/i;Z)V
  
17 ····.line·314 ····.line·3
18 ····.line·415 ····.line·4
19 ····iput-object·p1,·p0,·La1/c;->a:Ljava/lang/String; 
  
20 ····.line·516 ····.line·5
 17 ····iput-object·p2,·p0,·La1/c;->h:Ljava/lang/Thread;
21 ····.line·6 
22 ····iput·p2,·p0,·La1/c;->b:I 
  
 18 ····.line·6
23 ····.line·719 ····.line·7
24 ····.line·8 
25 ····iput·p3,·p0,·La1/c;->c:I20 ····iput-object·p3,·p0,·La1/c;->i:La1/H;
  
 21 ····.line·8
26 ····.line·922 ····.line·9
 23 ····return-void
27 ····.line·1024 ····.line·10
28 ····iput-object·p4,·p0,·La1/c;->d:La1/j; 
  
29 ····.line·1125 ····.line·11
30 ····.line·1226 ····.line·12
31 ····return-void 
32 ····.line·1327 ····.line·13
33 ····.line·1428 ····.line·14
34 ····.line·1529 ····.line·15
35 ····.line·1630 ····.line·16
36 ····.line·1731 ····.line·17
37 ····.line·1832 ····.line·18
38 ····.line·1933 ····.line·19
Offset 639, 305 lines modifiedOffset 630, 53 lines modified
639 ····.line·606630 ····.line·606
640 ····.line·607631 ····.line·607
641 ····.line·608632 ····.line·608
642 ····.line·609633 ····.line·609
643 ····.line·610634 ····.line·610
644 ····.line·611635 ····.line·611
645 ····.line·612636 ····.line·612
646 ····.line·613 
647 ····.line·614 
648 ····.line·615 
649 ····.line·616 
650 ····.line·617 
651 ····.line·618 
652 ····.line·619 
653 ····.line·620 
654 ····.line·621 
655 ····.line·622 
656 ····.line·623 
657 ····.line·624 
658 ····.line·625 
659 ····.line·626 
660 ····.line·627 
661 ····.line·628 
662 ····.line·629 
663 ····.line·630 
664 ····.line·631 
665 ····.line·632 
666 ····.line·633 
667 ····.line·634 
668 ····.line·635 
669 ····.line·636 
670 ····.line·637 
671 ····.line·638 
672 ····.line·639 
673 ····.line·640 
674 ····.line·641 
675 ····.line·642 
676 ····.line·643 
677 ····.line·644 
678 ····.line·645 
679 ····.line·646 
680 ····.line·647 
681 ····.line·648 
682 ····.line·649 
683 ····.line·650 
684 ····.line·651 
685 ····.line·652 
686 ····.line·653 
687 ····.line·654 
688 ····.line·655 
689 ····.line·656 
690 ····.line·657 
691 ····.line·658 
692 ····.line·659 
693 ····.line·660 
694 ····.line·661 
695 ····.line·662 
696 ····.line·663 
697 ····.line·664 
698 ····.line·665 
699 ····.line·666 
700 ····.line·667 
701 ····.line·668 
702 ····.line·669 
703 ····.line·670 
704 ····.line·671 
705 ····.line·672 
706 ····.line·673 
Max diff block lines reached; 1236/6592 bytes (18.75%) of diff not shown.
19.4 KB
smali/A/a.smali
Max HTML report size reached
28.2 KB
smali/A/b.smali
Max HTML report size reached
161 KB
smali/A/c.smali
Max HTML report size reached
5.73 KB
smali/i0/a.smali
    
Offset 1, 73 lines modifiedOffset 1, 197 lines modified
1 .class·public·final·Li0/a;1 .class·public·final·Li0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/io/FilenameFilter;
  
4 #·instance·fields 
5 .field·public·final·a:Ljava/lang/String; 
  
6 .field·public·final·b:Ljava/lang/String; 
  
 6 #·instance·fields
7 .field·public·final·c:Ljava/lang/String;7 .field·public·final·synthetic·a:Ljava/lang/String;
  
8 .field·public·final·d:LA/c; 
  
9 .field·public·final·e:Z8 #·direct·methods
 9 .method·public·constructor·<init>(Ljava/lang/String;)V
 10 ····.locals·0
  
10 .field·public·final·f:Z11 ····.line·1
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 .field·public·final·g:Z13 ····.line·2
 14 ····.line·3
 15 ····.line·4
 16 ····iput-object·p1,·p0,·Li0/a;->a:Ljava/lang/String;
  
12 .field·public·final·h:Ljava/lang/Integer;17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
Max diff block lines reached; 3164/5840 bytes (54.18%) of diff not shown.
18.3 KB
smali/Y/a.smali
Max HTML report size reached
72.8 KB
smali/U/a.smali
Max HTML report size reached
140 KB
smali/k1/a.smali
Max HTML report size reached
44.0 KB
smali/k1/d.smali
Max HTML report size reached
11.7 KB
smali/k1/f.smali
Max HTML report size reached
28.2 KB
smali/k1/e.smali
Max HTML report size reached
130 KB
smali/k1/b.smali
Max HTML report size reached
22.7 KB
smali/k1/g.smali
Max HTML report size reached
15.8 KB
smali/k1/c.smali
Max HTML report size reached
1.13 KB
smali/J/a.smali
    
Offset 1, 8 lines modifiedOffset 1, 43 lines modified
1 .class·public·interface·abstract·LJ/a;1 .class·public·final·LJ/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
  
4 #·virtual·methods6 #·direct·methods
5 .method·public·abstract·close()V7 .method·public·constructor·<init>()V
 8 ····.locals·2
  
 9 ····.line·1
 10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····.line·2
 12 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean;
  
 13 ····const/4·v1,·0x0
  
 14 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
  
 15 ····iput-object·v0,·p0,·LJ/a;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
 16 ····return-void
 17 .end·method
  
 18 .method·public·constructor·<init>(Z)V
 19 ····.locals·1
  
 20 ····.line·3
 21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 22 ····.line·4
 23 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean;
  
 24 ····invoke-direct·{v0,·p1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
  
 25 ····iput-object·v0,·p0,·LJ/a;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
 26 ····return-void
6 .end·method27 .end·method
58.0 KB
smali/J/k.smali
Max HTML report size reached
2.41 KB
smali/J/j.smali
    
Offset 1, 40 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·LJ/j;1 .class·public·final·LJ/j;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:Ljava/lang/Object;5 .field·public·h:Lj1/h;
  
6 .field·public·i:Ljava/lang/Object;6 .field·public·i:Lj1/h;
  
7 .field·public·j:Ljava/lang/Object;7 .field·public·j:Lj1/n;
  
8 .field·public·k:LU0/p;8 .field·public·synthetic·k:Ljava/lang/Object;
  
9 .field·public·l:LJ/O;9 .field·public·final·synthetic·l:LJ/k;
  
10 .field·public·synthetic·m:Ljava/lang/Object; 
  
11 .field·public·final·synthetic·n:LJ/k; 
  
12 .field·public·o:I10 .field·public·m:I
  
  
13 #·direct·methods11 #·direct·methods
14 .method·public·constructor·<init>(LJ/k;LN0/b;)V12 .method·public·constructor·<init>(LJ/k;LM0/b;)V
15 ····.locals·013 ····.locals·0
  
16 ····.line·114 ····.line·1
17 ····iput-object·p1,·p0,·LJ/j;->n:LJ/k;15 ····iput-object·p1,·p0,·LJ/j;->l:LJ/k;
  
18 ····.line·216 ····.line·2
19 ····.line·317 ····.line·3
20 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V18 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
21 ····.line·419 ····.line·4
22 ····.line·520 ····.line·5
23 ····.line·621 ····.line·6
24 ····return-void22 ····return-void
25 ····.line·723 ····.line·7
26 ····.line·824 ····.line·8
Offset 248, 49 lines modifiedOffset 244, 58 lines modified
248 ····.line·216244 ····.line·216
249 ····.line·217245 ····.line·217
250 ····.line·218246 ····.line·218
251 ····.line·219247 ····.line·219
252 ····.line·220248 ····.line·220
253 ····.line·221249 ····.line·221
254 ····.line·222250 ····.line·222
 251 ····.line·223
 252 ····.line·224
 253 ····.line·225
 254 ····.line·226
 255 ····.line·227
 256 ····.line·228
 257 ····.line·229
 258 ····.line·230
 259 ····.line·231
255 .end·method260 .end·method
  
  
256 #·virtual·methods261 #·virtual·methods
257 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;262 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
258 ····.locals·1263 ····.locals·1
  
259 ····.line·1264 ····.line·1
260 ····iput-object·p1,·p0,·LJ/j;->m:Ljava/lang/Object;265 ····iput-object·p1,·p0,·LJ/j;->k:Ljava/lang/Object;
  
261 ····.line·2266 ····.line·2
262 ····.line·3267 ····.line·3
263 ····iget·p1,·p0,·LJ/j;->o:I268 ····iget·p1,·p0,·LJ/j;->m:I
  
264 ····.line·4269 ····.line·4
265 ····.line·5270 ····.line·5
266 ····const/high16·v0,·-0x80000000271 ····const/high16·v0,·-0x80000000
  
267 ····.line·6272 ····.line·6
268 ····.line·7273 ····.line·7
269 ····or-int/2addr·p1,·v0274 ····or-int/2addr·p1,·v0
  
270 ····.line·8275 ····.line·8
271 ····iput·p1,·p0,·LJ/j;->o:I276 ····iput·p1,·p0,·LJ/j;->m:I
  
272 ····.line·9277 ····.line·9
273 ····.line·10278 ····.line·10
274 ····iget-object·p1,·p0,·LJ/j;->n:LJ/k;279 ····iget-object·p1,·p0,·LJ/j;->l:LJ/k;
  
275 ····.line·11280 ····.line·11
276 ····.line·12281 ····.line·12
277 ····const/4·v0,·0x0282 ····const/4·v0,·0x0
  
278 ····.line·13283 ····.line·13
279 ····invoke-virtual·{p1,·v0,·p0},·LJ/k;->a(LJ/g;LN0/b;)Ljava/lang/Object;284 ····invoke-virtual·{p1,·v0,·p0},·LJ/k;->b(Ljava/lang/Object;LM0/b;)Ljava/lang/Object;
  
280 ····.line·14285 ····.line·14
281 ····.line·15286 ····.line·15
282 ····.line·16287 ····.line·16
283 ····move-result-object·p1288 ····move-result-object·p1
  
284 ····.line·17289 ····.line·17
Offset 403, 8 lines modifiedOffset 408, 14 lines modified
403 ····.line·123408 ····.line·123
404 ····.line·124409 ····.line·124
405 ····.line·125410 ····.line·125
406 ····.line·126411 ····.line·126
407 ····.line·127412 ····.line·127
408 ····.line·128413 ····.line·128
409 ····.line·129414 ····.line·129
 415 ····.line·130
 416 ····.line·131
 417 ····.line·132
 418 ····.line·133
 419 ····.line·134
 420 ····.line·135
410 .end·method421 .end·method
10.8 KB
smali/J/d.smali
Max HTML report size reached
6.37 KB
smali/J/h.smali
    
Offset 1, 11 lines modifiedOffset 1, 423 lines modified
1 .class·public·interface·abstract·LJ/h; 
2 .super·Ljava/lang/Object;1 .class·public·final·LJ/h;
 2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·h:LJ/i;
  
 6 .field·public·i:Ljava/lang/Object;
  
 7 .field·public·j:Lj1/l;
  
 8 .field·public·k:Ljava/lang/Object;
  
 9 .field·public·synthetic·l:Ljava/lang/Object;
  
 10 .field·public·final·synthetic·m:LJ/i;
  
 11 .field·public·n:I
  
  
4 #·virtual·methods12 #·direct·methods
5 .method·public·abstract·a(LT0/p;LN0/g;)Ljava/lang/Object;13 .method·public·constructor·<init>(LJ/i;LM0/b;)V
 14 ····.locals·0
  
 15 ····.line·1
 16 ····iput-object·p1,·p0,·LJ/h;->m:LJ/i;
  
 17 ····.line·2
 18 ····.line·3
 19 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
 20 ····.line·4
 21 ····.line·5
 22 ····.line·6
 23 ····return-void
 24 ····.line·7
 25 ····.line·8
 26 ····.line·9
 27 ····.line·10
 28 ····.line·11
 29 ····.line·12
 30 ····.line·13
 31 ····.line·14
 32 ····.line·15
 33 ····.line·16
 34 ····.line·17
 35 ····.line·18
 36 ····.line·19
 37 ····.line·20
 38 ····.line·21
 39 ····.line·22
 40 ····.line·23
 41 ····.line·24
 42 ····.line·25
 43 ····.line·26
 44 ····.line·27
 45 ····.line·28
 46 ····.line·29
 47 ····.line·30
 48 ····.line·31
 49 ····.line·32
 50 ····.line·33
 51 ····.line·34
 52 ····.line·35
 53 ····.line·36
 54 ····.line·37
 55 ····.line·38
 56 ····.line·39
 57 ····.line·40
 58 ····.line·41
 59 ····.line·42
 60 ····.line·43
 61 ····.line·44
 62 ····.line·45
 63 ····.line·46
 64 ····.line·47
 65 ····.line·48
 66 ····.line·49
 67 ····.line·50
 68 ····.line·51
 69 ····.line·52
 70 ····.line·53
 71 ····.line·54
 72 ····.line·55
 73 ····.line·56
 74 ····.line·57
 75 ····.line·58
 76 ····.line·59
 77 ····.line·60
 78 ····.line·61
 79 ····.line·62
 80 ····.line·63
 81 ····.line·64
 82 ····.line·65
 83 ····.line·66
 84 ····.line·67
 85 ····.line·68
 86 ····.line·69
 87 ····.line·70
 88 ····.line·71
 89 ····.line·72
 90 ····.line·73
 91 ····.line·74
 92 ····.line·75
 93 ····.line·76
 94 ····.line·77
 95 ····.line·78
 96 ····.line·79
 97 ····.line·80
 98 ····.line·81
 99 ····.line·82
 100 ····.line·83
 101 ····.line·84
 102 ····.line·85
 103 ····.line·86
 104 ····.line·87
 105 ····.line·88
 106 ····.line·89
 107 ····.line·90
 108 ····.line·91
 109 ····.line·92
 110 ····.line·93
 111 ····.line·94
 112 ····.line·95
 113 ····.line·96
Max diff block lines reached; 2439/6497 bytes (37.54%) of diff not shown.
5.23 KB
smali/J/f.smali
    
Offset 1, 52 lines modifiedOffset 1, 63 lines modified
1 .class·public·final·LJ/f;1 .class·public·final·LJ/f;
2 .super·LN0/g;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT0/l; 
 4 #·static·fields
 5 .field·public·static·final·e:Ljava/util/LinkedHashSet;
  
 6 .field·public·static·final·f:Lg0/c;
  
  
6 #·instance·fields7 #·instance·fields
7 .field·public·i:I8 .field·public·final·a:Lj1/i;
  
 9 .field·public·final·b:LS0/p;
  
 10 .field·public·final·c:LL/d;
  
 11 .field·public·final·d:LI0/f;
  
  
8 #·virtual·methods12 #·direct·methods
9 .method·public·final·i(Ljava/lang/Object;)Ljava/lang/Object;13 .method·static·constructor·<clinit>()V
10 ····.locals·214 ····.locals·2
  
11 ····.line·115 ····.line·1
12 ····check-cast·p1,·LL0/d;16 ····new-instance·v0,·Ljava/util/LinkedHashSet;
  
13 ····.line·217 ····.line·2
14 ····.line·318 ····.line·3
15 ····new-instance·v0,·LJ/f;19 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V
  
16 ····.line·420 ····.line·4
17 ····.line·521 ····.line·5
18 ····const/4·v1,·0x1 
  
19 ····.line·622 ····.line·6
20 ····invoke-direct·{v0,·v1,·p1},·LN0/g;-><init>(ILL0/d;)V23 ····sput-object·v0,·LJ/f;->e:Ljava/util/LinkedHashSet;
  
21 ····.line·724 ····.line·7
22 ····.line·825 ····.line·8
 26 ····new-instance·v0,·Lg0/c;
23 ····.line·9 
24 ····sget-object·p1,·LJ0/h;->a:LJ0/h; 
  
 27 ····.line·9
25 ····.line·1028 ····.line·10
 29 ····const/4·v1,·0x5
  
26 ····.line·1130 ····.line·11
27 ····invoke-virtual·{v0,·p1},·LJ/f;->n(Ljava/lang/Object;)Ljava/lang/Object;31 ····invoke-direct·{v0,·v1},·Lg0/c;-><init>(I)V
  
28 ····.line·1232 ····.line·12
29 ····.line·1333 ····.line·13
30 ····.line·1434 ····.line·14
31 ····return-object·p135 ····sput-object·v0,·LJ/f;->f:Lg0/c;
  
32 ····.line·1536 ····.line·15
33 ····.line·1637 ····.line·16
 38 ····return-void
34 ····.line·1739 ····.line·17
35 ····.line·1840 ····.line·18
36 ····.line·1941 ····.line·19
37 ····.line·2042 ····.line·20
38 ····.line·2143 ····.line·21
39 ····.line·2244 ····.line·22
40 ····.line·2345 ····.line·23
Offset 152, 80 lines modifiedOffset 163, 83 lines modified
152 ····.line·123163 ····.line·123
153 ····.line·124164 ····.line·124
154 ····.line·125165 ····.line·125
155 ····.line·126166 ····.line·126
156 ····.line·127167 ····.line·127
157 ····.line·128168 ····.line·128
158 ····.line·129169 ····.line·129
 170 ····.line·130
 171 ····.line·131
 172 ····.line·132
 173 ····.line·133
 174 ····.line·134
 175 ····.line·135
 176 ····.line·136
159 .end·method177 .end·method
  
160 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;178 .method·public·constructor·<init>(Lj1/i;LL/d;)V
161 ····.locals·2179 ····.locals·2
  
162 ····.line·1180 ····.line·1
163 ····iget·v0,·p0,·LJ/f;->i:I181 ····sget-object·v0,·LJ/d;->f:LJ/d;
  
164 ····.line·2182 ····.line·2
165 ····.line·3183 ····.line·3
166 ····const/4·v1,·0x1184 ····const-string·v1,·"fileSystem"
  
167 ····.line·4185 ····.line·4
168 ····if-eqz·v0,·:cond_1 
  
169 ····.line·5186 ····.line·5
 187 ····invoke-static·{p1,·v1},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
170 ····.line·6 
171 ····if-ne·v0,·v1,·:cond_0 
  
 188 ····.line·6
172 ····.line·7189 ····.line·7
173 ····.line·8190 ····.line·8
174 ····invoke-static·{p1},·La/a;->C(Ljava/lang/Object;)V191 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
175 ····.line·9192 ····.line·9
176 ····.line·10193 ····.line·10
177 ····.line·11194 ····.line·11
178 ····sget-object·p1,·LJ0/h;->a:LJ0/h;195 ····iput-object·p1,·p0,·LJ/f;->a:Lj1/i;
  
179 ····.line·12196 ····.line·12
180 ····.line·13197 ····.line·13
181 ····return-object·p1198 ····iput-object·v0,·p0,·LJ/f;->b:LS0/p;
  
182 ····.line·14199 ····.line·14
183 ····:cond_0 
184 ····new-instance·p1,·Ljava/lang/IllegalStateException; 
  
185 ····.line·15200 ····.line·15
 201 ····iput-object·p2,·p0,·LJ/f;->c:LL/d;
186 ····.line·16 
187 ····const-string·v0,·"call·to·\'resume\'·before·\'invoke\'·with·coroutine" 
  
 202 ····.line·16
Max diff block lines reached; 2477/5330 bytes (46.47%) of diff not shown.
63.6 KB
smali/J/i.smali
Max HTML report size reached
5.47 KB
smali/J/e.smali
    
Offset 1, 144 lines modifiedOffset 1, 257 lines modified
1 .class·public·final·LJ/e;1 .class·public·final·LJ/e;
2 .super·LN0/b;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/a;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·h:Ljava/io/Serializable;7 .field·public·final·synthetic·f:I
  
 8 .field·public·final·synthetic·g:LJ/f;
  
  
 9 #·direct·methods
 10 .method·public·synthetic·constructor·<init>(LJ/f;I)V
 11 ····.locals·0
  
6 .field·public·i:Ljava/util/Iterator;12 ····.line·1
 13 ····iput·p2,·p0,·LJ/e;->f:I
  
 14 ····iput-object·p1,·p0,·LJ/e;->g:LJ/f;
  
7 .field·public·synthetic·j:Ljava/lang/Object;15 ····const/4·p1,·0x0
  
8 .field·public·k:I16 ····invoke-direct·{p0,·p1},·LT0/i;-><init>(I)V
  
 17 ····return-void
 18 .end·method
  
  
9 #·virtual·methods19 #·virtual·methods
10 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;20 .method·public·final·a()Ljava/lang/Object;
11 ····.locals·121 ····.locals·4
  
12 ····.line·122 ····.line·1
13 ····iput-object·p1,·p0,·LJ/e;->j:Ljava/lang/Object;23 ····iget·v0,·p0,·LJ/e;->f:I
  
14 ····.line·224 ····.line·2
15 ····.line·325 ····.line·3
16 ····iget·p1,·p0,·LJ/e;->k:I26 ····packed-switch·v0,·:pswitch_data_0
  
17 ····.line·427 ····.line·4
18 ····.line·528 ····.line·5
19 ····const/high16·v0,·-0x80000000 
  
20 ····.line·629 ····.line·6
 30 ····sget-object·v0,·LJ/f;->f:Lg0/c;
21 ····.line·7 
22 ····or-int/2addr·p1,·v0 
  
 31 ····.line·7
23 ····.line·832 ····.line·8
24 ····iput·p1,·p0,·LJ/e;->k:I33 ····iget-object·v1,·p0,·LJ/e;->g:LJ/f;
  
25 ····.line·934 ····.line·9
26 ····.line·1035 ····.line·10
27 ····const/4·p1,·0x036 ····monitor-enter·v0
  
28 ····.line·1137 ····.line·11
29 ····invoke-static·{p1,·p1,·p0},·La/a;->a(Ljava/util/List;LJ/k;LN0/b;)Ljava/lang/Object;38 ····:try_start_0
 39 ····sget-object·v2,·LJ/f;->e:Ljava/util/LinkedHashSet;
  
30 ····.line·1240 ····.line·12
31 ····.line·1341 ····.line·13
 42 ····iget-object·v1,·v1,·LJ/f;->d:LI0/f;
32 ····.line·14 
33 ····move-result-object·p1 
  
 43 ····.line·14
34 ····.line·1544 ····.line·15
35 ····return-object·p145 ····invoke-virtual·{v1},·LI0/f;->a()Ljava/lang/Object;
  
36 ····.line·1646 ····.line·16
37 ····.line·1747 ····.line·17
38 ····.line·1848 ····.line·18
 49 ····move-result-object·v1
  
39 ····.line·1950 ····.line·19
 51 ····check-cast·v1,·Lj1/l;
  
40 ····.line·2052 ····.line·20
41 ····.line·2153 ····.line·21
 54 ····iget-object·v1,·v1,·Lj1/l;->e:Lj1/b;
  
42 ····.line·2255 ····.line·22
43 ····.line·2356 ····.line·23
 57 ····invoke-virtual·{v1},·Lj1/b;->n()Ljava/lang/String;
  
44 ····.line·2458 ····.line·24
45 ····.line·2559 ····.line·25
46 ····.line·2660 ····.line·26
 61 ····move-result-object·v1
  
47 ····.line·2762 ····.line·27
 63 ····invoke-interface·{v2,·v1},·Ljava/util/Set;->remove(Ljava/lang/Object;)Z
 64 ····:try_end_0
 65 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
48 ····.line·2866 ····.line·28
49 ····.line·2967 ····.line·29
50 ····.line·3068 ····.line·30
 69 ····monitor-exit·v0
  
51 ····.line·3170 ····.line·31
 71 ····sget-object·v0,·LI0/h;->a:LI0/h;
  
52 ····.line·3272 ····.line·32
53 ····.line·3373 ····.line·33
 74 ····return-object·v0
  
54 ····.line·3475 ····.line·34
 76 ····:catchall_0
 77 ····move-exception·v1
  
55 ····.line·3578 ····.line·35
 79 ····monitor-exit·v0
  
56 ····.line·3680 ····.line·36
 81 ····throw·v1
  
57 ····.line·3782 ····.line·37
 83 ····:pswitch_0
 84 ····iget-object·v0,·p0,·LJ/e;->g:LJ/f;
  
58 ····.line·3885 ····.line·38
59 ····.line·3986 ····.line·39
Max diff block lines reached; 2884/5575 bytes (51.73%) of diff not shown.
6.14 KB
smali/J/b.smali
    
Offset 1, 3 lines modifiedOffset 1, 417 lines modified
1 .class·public·final·LJ/b;1 .class·public·final·LJ/b;
2 .super·Ljava/io/IOException;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·h:Ljava/lang/Object;
  
 6 .field·public·i:Lj1/p;
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
 8 .field·public·final·synthetic·k:LJ/c;
  
 9 .field·public·l:I
  
  
 10 #·direct·methods
 11 .method·public·constructor·<init>(LJ/c;LM0/b;)V
 12 ····.locals·0
  
 13 ····.line·1
 14 ····iput-object·p1,·p0,·LJ/b;->k:LJ/c;
  
 15 ····.line·2
 16 ····.line·3
 17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
 18 ····.line·4
 19 ····.line·5
 20 ····.line·6
 21 ····return-void
 22 ····.line·7
 23 ····.line·8
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
Max diff block lines reached; -1/6255 bytes (-0.02%) of diff not shown.
17.6 KB
smali/J/g.smali
Max HTML report size reached
21.7 KB
smali/J/c.smali
Max HTML report size reached
7.6 KB
smali/q0/a.smali
Max HTML report size reached
107 KB
smali/B0/a.smali
Max HTML report size reached
296 B
smali/B0/b.smali
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·LB0/b;1 .class·public·interface·abstract·LB0/b;
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/Object;LA/c;)V5 .method·public·abstract·setPointerIcon(Landroid/view/PointerIcon;)V
6 .end·method6 .end·method
190 KB
smali/B0/c.smali
Max HTML report size reached
9.85 KB
smali/c0/a.smali
Max HTML report size reached
19.3 KB
smali/m0/a.smali
Max HTML report size reached
103 KB
smali/i1/a.smali
Max HTML report size reached
9.78 KB
smali/i1/j.smali
Max HTML report size reached
19.8 KB
smali/i1/d.smali
Max HTML report size reached
56.1 KB
smali/i1/h.smali
Max HTML report size reached
5.29 KB
smali/i1/f.smali
    
Offset 1, 44 lines modifiedOffset 1, 219 lines modified
1 .class·public·final·Li1/f;1 .class·public·final·synthetic·Li1/f;
2 .super·Ljava/lang/Object;2 .super·LT0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/p;
  
  
4 #·static·fields6 #·static·fields
5 .field·public·static·final·a:Li1/f;7 .field·public·static·final·m:Li1/f;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
8 ····.locals·110 ····.locals·7
  
9 ····.line·111 ····.line·1
10 ····new-instance·v0,·Li1/f;12 ····new-instance·v6,·Li1/f;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V15 ····const-string·v4,·"createSegment(JLkotlinx/coroutines/sync/SemaphoreSegment;)Lkotlinx/coroutines/sync/SemaphoreSegment;"
  
14 ····.line·416 ····.line·4
15 ····.line·517 ····.line·5
 18 ····const/4·v5,·0x1
  
16 ····.line·619 ····.line·6
17 ····sput-object·v0,·Li1/f;->a:Li1/f;20 ····const/4·v1,·0x2
  
18 ····.line·721 ····.line·7
 22 ····const-class·v2,·Li1/i;
  
19 ····.line·823 ····.line·8
 24 ····.line·9
 25 ····const-string·v3,·"createSegment"
  
 26 ····.line·10
 27 ····.line·11
 28 ····move-object·v0,·v6
  
 29 ····.line·12
 30 ····invoke-direct/range·{v0·..·v5},·LT0/g;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
  
 31 ····.line·13
 32 ····.line·14
 33 ····.line·15
 34 ····sput-object·v6,·Li1/f;->m:Li1/f;
  
 35 ····.line·16
 36 ····.line·17
20 ····return-void37 ····return-void
 38 ····.line·18
 39 ····.line·19
 40 ····.line·20
 41 ····.line·21
 42 ····.line·22
 43 ····.line·23
 44 ····.line·24
 45 ····.line·25
 46 ····.line·26
 47 ····.line·27
 48 ····.line·28
 49 ····.line·29
 50 ····.line·30
 51 ····.line·31
 52 ····.line·32
 53 ····.line·33
 54 ····.line·34
 55 ····.line·35
 56 ····.line·36
 57 ····.line·37
 58 ····.line·38
 59 ····.line·39
 60 ····.line·40
 61 ····.line·41
 62 ····.line·42
 63 ····.line·43
 64 ····.line·44
 65 ····.line·45
 66 ····.line·46
 67 ····.line·47
 68 ····.line·48
 69 ····.line·49
 70 ····.line·50
 71 ····.line·51
 72 ····.line·52
 73 ····.line·53
 74 ····.line·54
 75 ····.line·55
 76 ····.line·56
 77 ····.line·57
 78 ····.line·58
 79 ····.line·59
 80 ····.line·60
 81 ····.line·61
 82 ····.line·62
 83 ····.line·63
 84 ····.line·64
 85 ····.line·65
 86 ····.line·66
 87 ····.line·67
 88 ····.line·68
 89 ····.line·69
 90 ····.line·70
 91 ····.line·71
 92 ····.line·72
 93 ····.line·73
 94 ····.line·74
 95 ····.line·75
 96 ····.line·76
 97 ····.line·77
 98 ····.line·78
 99 ····.line·79
 100 ····.line·80
 101 ····.line·81
 102 ····.line·82
 103 ····.line·83
 104 ····.line·84
 105 ····.line·85
 106 ····.line·86
 107 ····.line·87
 108 ····.line·88
 109 ····.line·89
 110 ····.line·90
 111 ····.line·91
 112 ····.line·92
Max diff block lines reached; 2083/5388 bytes (38.66%) of diff not shown.
4.34 KB
smali/i1/i.smali
    
Offset 1, 163 lines modifiedOffset 1, 151 lines modified
1 .class·public·final·Li1/i;1 .class·public·abstract·Li1/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·a:I5 .field·public·static·final·a:I
  
 6 .field·public·static·final·b:LA0/b;
  
 7 .field·public·static·final·c:LA0/b;
6 #·direct·methods 
7 .method·public·constructor·<init>()V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····const/4·v0,·0x08 .field·public·static·final·d:LA0/b;
  
 9 .field·public·static·final·e:LA0/b;
12 ····.line·2 
13 ····iput·v0,·p0,·Li1/i;->a:I 
  
14 ····return-void 
15 .end·method 
  
 10 .field·public·static·final·f:I
16 .method·public·constructor·<init>(I)V 
17 ····.locals·0 
  
18 ····.line·3 
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
20 ····iput·p1,·p0,·Li1/i;->a:I 
  
21 ····return-void 
22 .end·method 
  
  
23 #·virtual·methods11 #·direct·methods
24 .method·public·a(I)Ljava/lang/Character;12 .method·static·constructor·<clinit>()V
25 ····.locals·213 ····.locals·5
  
26 ····.line·114 ····.line·1
27 ····int-to-char·v0,·p115 ····const-string·v0,·"kotlinx.coroutines.semaphore.maxSpinCycles"
  
28 ····.line·216 ····.line·2
29 ····const/high16·v1,·-0x80000000 
  
30 ····.line·317 ····.line·3
 18 ····const/16·v1,·0x64
31 ····.line·4 
32 ····and-int/2addr·v1,·p1 
  
 19 ····.line·4
33 ····.line·520 ····.line·5
34 ····if-eqz·v1,·:cond_121 ····const/4·v2,·0x0
  
35 ····.line·622 ····.line·6
 23 ····const/16·v3,·0xc
36 ····.line·7 
37 ····const·v1,·0x7fffffff 
  
 24 ····.line·7
38 ····.line·825 ····.line·8
 26 ····invoke-static·{v0,·v1,·v2,·v2,·v3},·Lf1/a;->l(Ljava/lang/String;IIII)I
  
39 ····.line·927 ····.line·9
40 ····.line·1028 ····.line·10
41 ····and-int/2addr·p1,·v1 
  
42 ····.line·1129 ····.line·11
43 ····iget·v1,·p0,·Li1/i;->a:I30 ····move-result·v0
  
44 ····.line·1231 ····.line·12
 32 ····sput·v0,·Li1/i;->a:I
45 ····.line·13 
46 ····if-eqz·v1,·:cond_0 
  
 33 ····.line·13
47 ····.line·1434 ····.line·14
 35 ····new-instance·v0,·LA0/b;
48 ····.line·15 
49 ····invoke-static·{v1,·p1},·Landroid/view/KeyCharacterMap;->getDeadChar(II)I 
  
 36 ····.line·15
50 ····.line·1637 ····.line·16
 38 ····const-string·v1,·"PERMIT"
  
51 ····.line·1739 ····.line·17
52 ····.line·1840 ····.line·18
53 ····move-result·p141 ····const/16·v4,·0x10
  
54 ····.line·1942 ····.line·19
55 ····iput·p1,·p0,·Li1/i;->a:I 
  
56 ····.line·2043 ····.line·20
 44 ····invoke-direct·{v0,·v4,·v1},·LA0/b;-><init>(ILjava/lang/Object;)V
57 ····.line·21 
58 ····goto·:goto_0 
  
 45 ····.line·21
59 ····.line·2246 ····.line·22
60 ····:cond_0 
61 ····iput·p1,·p0,·Li1/i;->a:I 
  
62 ····.line·2347 ····.line·23
 48 ····sput-object·v0,·Li1/i;->b:LA0/b;
63 ····.line·24 
64 ····goto·:goto_0 
  
 49 ····.line·24
65 ····.line·2550 ····.line·25
 51 ····new-instance·v0,·LA0/b;
66 ····:cond_1 
67 ····iget·v1,·p0,·Li1/i;->a:I 
  
68 ····.line·2652 ····.line·26
69 ····.line·2753 ····.line·27
70 ····if-eqz·v1,·:cond_354 ····const-string·v1,·"TAKEN"
  
71 ····.line·2855 ····.line·28
72 ····.line·2956 ····.line·29
73 ····invoke-static·{v1,·p1},·Landroid/view/KeyCharacterMap;->getDeadChar(II)I57 ····invoke-direct·{v0,·v4,·v1},·LA0/b;-><init>(ILjava/lang/Object;)V
  
74 ····.line·3058 ····.line·30
Max diff block lines reached; 1741/4416 bytes (39.42%) of diff not shown.
4.49 KB
smali/i1/e.smali
    
Offset 1, 3 lines modifiedOffset 1, 309 lines modified
1 .class·public·final·Li1/e;1 .class·public·abstract·Li1/e;
2 .super·Lg1/l;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:LA0/b;
  
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·3
  
 9 ····.line·1
 10 ····new-instance·v0,·LA0/b;
  
 11 ····.line·2
 12 ····.line·3
 13 ····const-string·v1,·"NO_OWNER"
  
 14 ····.line·4
 15 ····.line·5
 16 ····const/16·v2,·0x10
  
 17 ····.line·6
 18 ····.line·7
 19 ····invoke-direct·{v0,·v2,·v1},·LA0/b;-><init>(ILjava/lang/Object;)V
  
 20 ····.line·8
 21 ····.line·9
 22 ····.line·10
 23 ····sput-object·v0,·Li1/e;->a:LA0/b;
  
 24 ····.line·11
 25 ····.line·12
 26 ····return-void
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 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/4566 bytes (-0.02%) of diff not shown.
110 KB
smali/i1/b.smali
Max HTML report size reached
4.11 KB
smali/i1/g.smali
    
Offset 1, 48 lines modifiedOffset 1, 219 lines modified
1 .class·public·abstract·Li1/g;1 .class·public·final·synthetic·Li1/g;
2 .super·Lb1/I;2 .super·LT0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/p;
  
4 #·instance·fields 
5 .field·public·g:Li1/b; 
  
 6 #·static·fields
 7 .field·public·static·final·m:Li1/g;
  
  
6 #·virtual·methods8 #·direct·methods
7 .method·public·final·e(LL0/i;Ljava/lang/Runnable;)V9 .method·static·constructor·<clinit>()V
8 ····.locals·210 ····.locals·7
  
9 ····.line·111 ····.line·1
10 ····iget-object·p1,·p0,·Li1/g;->g:Li1/b;12 ····new-instance·v6,·Li1/g;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
13 ····sget-object·v0,·Li1/b;->l:Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;15 ····const-string·v4,·"createSegment(JLkotlinx/coroutines/sync/SemaphoreSegment;)Lkotlinx/coroutines/sync/SemaphoreSegment;"
  
14 ····.line·416 ····.line·4
15 ····.line·517 ····.line·5
16 ····sget-object·v0,·Li1/k;->g:Li1/i;18 ····const/4·v5,·0x1
  
17 ····.line·619 ····.line·6
 20 ····const/4·v1,·0x2
  
18 ····.line·721 ····.line·7
19 ····const/4·v1,·0x022 ····const-class·v2,·Li1/i;
  
20 ····.line·823 ····.line·8
21 ····invoke-virtual·{p1,·p2,·v0,·v1},·Li1/b;->b(Ljava/lang/Runnable;Li1/i;Z)V 
  
22 ····.line·924 ····.line·9
 25 ····const-string·v3,·"createSegment"
  
23 ····.line·1026 ····.line·10
24 ····.line·1127 ····.line·11
 28 ····move-object·v0,·v6
  
 29 ····.line·12
 30 ····invoke-direct/range·{v0·..·v5},·LT0/g;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
  
 31 ····.line·13
 32 ····.line·14
 33 ····.line·15
 34 ····sput-object·v6,·Li1/g;->m:Li1/g;
  
 35 ····.line·16
 36 ····.line·17
25 ····return-void37 ····return-void
 38 ····.line·18
 39 ····.line·19
 40 ····.line·20
 41 ····.line·21
 42 ····.line·22
 43 ····.line·23
 44 ····.line·24
 45 ····.line·25
 46 ····.line·26
 47 ····.line·27
 48 ····.line·28
 49 ····.line·29
 50 ····.line·30
 51 ····.line·31
 52 ····.line·32
 53 ····.line·33
 54 ····.line·34
 55 ····.line·35
 56 ····.line·36
 57 ····.line·37
 58 ····.line·38
 59 ····.line·39
 60 ····.line·40
 61 ····.line·41
 62 ····.line·42
 63 ····.line·43
 64 ····.line·44
 65 ····.line·45
 66 ····.line·46
 67 ····.line·47
 68 ····.line·48
 69 ····.line·49
 70 ····.line·50
 71 ····.line·51
 72 ····.line·52
 73 ····.line·53
 74 ····.line·54
 75 ····.line·55
 76 ····.line·56
 77 ····.line·57
 78 ····.line·58
 79 ····.line·59
 80 ····.line·60
 81 ····.line·61
 82 ····.line·62
 83 ····.line·63
 84 ····.line·64
 85 ····.line·65
 86 ····.line·66
 87 ····.line·67
 88 ····.line·68
 89 ····.line·69
 90 ····.line·70
 91 ····.line·71
 92 ····.line·72
 93 ····.line·73
 94 ····.line·74
 95 ····.line·75
 96 ····.line·76
 97 ····.line·77
 98 ····.line·78
 99 ····.line·79
 100 ····.line·80
 101 ····.line·81
 102 ····.line·82
 103 ····.line·83
 104 ····.line·84
 105 ····.line·85
 106 ····.line·86
 107 ····.line·87
 108 ····.line·88
Max diff block lines reached; 556/4174 bytes (13.32%) of diff not shown.
16.9 KB
smali/i1/c.smali
Max HTML report size reached
2.79 KB
smali/P/a.smali
    
Offset 1, 176 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·synthetic·LP/a;1 .class·public·abstract·LP/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/lang/Runnable; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·e:LP/b; 
  
8 .field·public·final·synthetic·f:I 
  
9 .field·public·final·synthetic·g:Ljava/io/Serializable; 
  
  
10 #·direct·methods 
11 .method·public·synthetic·constructor·<init>(LP/b;ILjava/io/Serializable;)V 
12 ····.locals·0 
  
13 ····.line·1 
14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
15 ····iput-object·p1,·p0,·LP/a;->e:LP/b; 
  
16 ····iput·p2,·p0,·LP/a;->f:I 
  
17 ····iput-object·p3,·p0,·LP/a;->g:Ljava/io/Serializable; 
  
18 ····return-void 
19 .end·method 
  
  
20 #·virtual·methods 
21 .method·public·final·run()V 
22 ····.locals·3 
  
23 ····.line·1 
24 ····iget-object·v0,·p0,·LP/a;->e:LP/b; 
  
25 ····.line·2 
26 ····.line·3 
27 ····iget-object·v0,·v0,·LP/b;->b:LP/e; 
  
28 ····.line·4 
29 ····.line·5 
30 ····iget·v1,·p0,·LP/a;->f:I 
  
31 ····.line·6 
32 ····.line·7 
33 ····iget-object·v2,·p0,·LP/a;->g:Ljava/io/Serializable; 
  
34 ····.line·8 
35 ····.line·9 
36 ····invoke-interface·{v0,·v1,·v2},·LP/e;->c(ILjava/io/Serializable;)V 
  
37 ····.line·10 
38 ····.line·11 
39 ····.line·12 
40 ····return-void 
41 ····.line·13 
42 ····.line·14 
43 ····.line·15 
44 ····.line·16 
45 ····.line·17 
46 ····.line·18 
47 ····.line·19 
48 ····.line·20 
49 ····.line·21 
50 ····.line·22 
51 ····.line·23 
52 ····.line·24 
53 ····.line·25 
54 ····.line·26 
55 ····.line·27 
56 ····.line·28 
57 ····.line·29 
58 ····.line·30 
59 ····.line·31 
60 ····.line·32 
61 ····.line·33 
62 ····.line·34 
63 ····.line·35 
64 ····.line·36 
65 ····.line·37 
66 ····.line·38 
67 ····.line·39 
68 ····.line·40 
69 ····.line·41 
70 ····.line·42 
71 ····.line·43 
72 ····.line·44 
73 ····.line·45 
74 ····.line·46 
75 ····.line·47 
76 ····.line·48 
77 ····.line·49 
78 ····.line·50 
79 ····.line·51 
80 ····.line·52 
81 ····.line·53 
82 ····.line·54 
83 ····.line·55 
84 ····.line·56 
85 ····.line·57 
86 ····.line·58 
87 ····.line·59 
88 ····.line·60 
89 ····.line·61 
90 ····.line·62 
91 ····.line·63 
92 ····.line·64 
93 ····.line·65 
94 ····.line·66 
95 ····.line·67 
96 ····.line·68 
97 ····.line·69 
98 ····.line·70 
99 ····.line·71 
100 ····.line·72 
101 ····.line·73 
102 ····.line·74 
103 ····.line·75 
104 ····.line·76 
105 ····.line·77 
106 ····.line·78 
107 ····.line·79 
Max diff block lines reached; -1/2831 bytes (-0.04%) of diff not shown.
43.8 KB
smali/P/k.smali
Max HTML report size reached
2.55 KB
smali/P/j.smali
    
Offset 1, 150 lines modifiedOffset 1, 15 lines modified
1 .class·public·abstract·LP/j;1 .class·public·final·LP/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·a:Z
4 #·direct·methods 
5 .method·public·static·a(Ljava/lang/Runnable;)V 
6 ····.locals·2 
  
 6 .field·public·b:I
7 ····.line·1 
8 ····invoke-static·{},·Landroid/view/Choreographer;->getInstance()Landroid/view/Choreographer; 
  
 7 .field·public·c:I
9 ····.line·2 
10 ····.line·3 
11 ····.line·4 
12 ····move-result-object·v0 
  
 8 .field·public·d:Landroidx/recyclerview/widget/RecyclerView;
13 ····.line·5 
14 ····new-instance·v1,·LP/i; 
  
 9 .field·public·e:I
15 ····.line·6 
16 ····.line·7 
17 ····invoke-direct·{v1,·p0},·LP/i;-><init>(Ljava/lang/Runnable;)V 
  
18 ····.line·8 
19 ····.line·9 
20 ····.line·10 
21 ····invoke-virtual·{v0,·v1},·Landroid/view/Choreographer;->postFrameCallback(Landroid/view/Choreographer$FrameCallback;)V 
  
22 ····.line·11 
23 ····.line·12 
24 ····.line·13 
25 ····return-void 
26 ····.line·14 
27 ····.line·15 
28 ····.line·16 
29 ····.line·17 
30 ····.line·18 
31 ····.line·19 
32 ····.line·20 
33 ····.line·21 
34 ····.line·22 
35 ····.line·23 
36 ····.line·24 
37 ····.line·25 
38 ····.line·26 
39 ····.line·27 
40 ····.line·28 
41 ····.line·29 
42 ····.line·30 
43 ····.line·31 
44 ····.line·32 
45 ····.line·33 
46 ····.line·34 
47 ····.line·35 
48 ····.line·36 
49 ····.line·37 
50 ····.line·38 
51 ····.line·39 
52 ····.line·40 
53 ····.line·41 
54 ····.line·42 
55 ····.line·43 
56 ····.line·44 
57 ····.line·45 
58 ····.line·46 
59 ····.line·47 
60 ····.line·48 
61 ····.line·49 
62 ····.line·50 
63 ····.line·51 
64 ····.line·52 
65 ····.line·53 
66 ····.line·54 
67 ····.line·55 
68 ····.line·56 
69 ····.line·57 
70 ····.line·58 
71 ····.line·59 
72 ····.line·60 
73 ····.line·61 
74 ····.line·62 
75 ····.line·63 
76 ····.line·64 
77 ····.line·65 
78 ····.line·66 
79 ····.line·67 
80 ····.line·68 
81 ····.line·69 
82 ····.line·70 
83 ····.line·71 
84 ····.line·72 
85 ····.line·73 
86 ····.line·74 
87 ····.line·75 
88 ····.line·76 
89 ····.line·77 
90 ····.line·78 
91 ····.line·79 
92 ····.line·80 
93 ····.line·81 
94 ····.line·82 
95 ····.line·83 
96 ····.line·84 
97 ····.line·85 
98 ····.line·86 
99 ····.line·87 
100 ····.line·88 
101 ····.line·89 
102 ····.line·90 
103 ····.line·91 
104 ····.line·92 
105 ····.line·93 
106 ····.line·94 
107 ····.line·95 
108 ····.line·96 
109 ····.line·97 
110 ····.line·98 
111 ····.line·99 
112 ····.line·100 
113 ····.line·101 
Max diff block lines reached; -1/2582 bytes (-0.04%) of diff not shown.
430 B
smali/P/d.smali
    
Offset 1, 17 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·synthetic·LP/d;1 .class·public·final·LP/d;
2 .super·Ljava/lang/Object;2 .super·LP/y;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/util/concurrent/Executor; 
  
  
6 #·virtual·methods 
7 .method·public·final·execute(Ljava/lang/Runnable;)V 
8 ····.locals·0 
  
9 ····.line·1 
10 ····invoke-interface·{p1},·Ljava/lang/Runnable;->run()V 
  
11 ····return-void 
12 .end·method 
7.1 KB
smali/P/h.smali
Max HTML report size reached
23.1 KB
smali/P/o.smali
Max HTML report size reached
4.03 KB
smali/P/l.smali
    
Offset 1, 247 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·LP/l;1 .class·public·final·LP/l;
2 .super·Ljava/lang/Object;2 .super·LP/w;
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/4094 bytes (-0.02%) of diff not shown.
225 KB
smali/P/f.smali
Max HTML report size reached
26.3 KB
smali/P/m.smali
Max HTML report size reached
15.7 KB
smali/P/n.smali
Max HTML report size reached
2.62 KB
smali/P/i.smali
    
Offset 1, 164 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·synthetic·LP/i;1 .class·public·final·LP/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/view/Choreographer$FrameCallback; 
  
  
6 #·instance·fields4 #·instance·fields
 5 .field·public·a:I
7 .field·public·final·synthetic·a:Ljava/lang/Runnable; 
  
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(Ljava/lang/Runnable;)V 
10 ····.locals·0 
  
11 ····.line·1 
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·LP/i;->a:Ljava/lang/Runnable; 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·doFrame(J)V 
18 ····.locals·0 
  
19 ····.line·1 
20 ····iget-object·p1,·p0,·LP/i;->a:Ljava/lang/Runnable; 
  
 6 .field·public·b:I
21 ····.line·2 
22 ····.line·3 
23 ····invoke-interface·{p1},·Ljava/lang/Runnable;->run()V 
  
 7 .field·public·c:I
24 ····.line·4 
25 ····.line·5 
26 ····.line·6 
27 ····return-void 
28 ····.line·7 
29 ····.line·8 
30 ····.line·9 
31 ····.line·10 
32 ····.line·11 
33 ····.line·12 
34 ····.line·13 
35 ····.line·14 
36 ····.line·15 
37 ····.line·16 
38 ····.line·17 
39 ····.line·18 
40 ····.line·19 
41 ····.line·20 
42 ····.line·21 
43 ····.line·22 
44 ····.line·23 
45 ····.line·24 
46 ····.line·25 
47 ····.line·26 
48 ····.line·27 
49 ····.line·28 
50 ····.line·29 
51 ····.line·30 
52 ····.line·31 
53 ····.line·32 
54 ····.line·33 
55 ····.line·34 
56 ····.line·35 
57 ····.line·36 
58 ····.line·37 
59 ····.line·38 
60 ····.line·39 
61 ····.line·40 
62 ····.line·41 
63 ····.line·42 
64 ····.line·43 
65 ····.line·44 
66 ····.line·45 
67 ····.line·46 
68 ····.line·47 
69 ····.line·48 
70 ····.line·49 
71 ····.line·50 
72 ····.line·51 
73 ····.line·52 
74 ····.line·53 
75 ····.line·54 
76 ····.line·55 
77 ····.line·56 
78 ····.line·57 
79 ····.line·58 
80 ····.line·59 
81 ····.line·60 
82 ····.line·61 
83 ····.line·62 
84 ····.line·63 
85 ····.line·64 
86 ····.line·65 
87 ····.line·66 
88 ····.line·67 
89 ····.line·68 
90 ····.line·69 
91 ····.line·70 
92 ····.line·71 
93 ····.line·72 
94 ····.line·73 
95 ····.line·74 
96 ····.line·75 
97 ····.line·76 
98 ····.line·77 
99 ····.line·78 
100 ····.line·79 
101 ····.line·80 
102 ····.line·81 
103 ····.line·82 
104 ····.line·83 
105 ····.line·84 
106 ····.line·85 
107 ····.line·86 
108 ····.line·87 
109 ····.line·88 
110 ····.line·89 
111 ····.line·90 
Max diff block lines reached; -1/2649 bytes (-0.04%) of diff not shown.
7.49 KB
smali/P/e.smali
Max HTML report size reached
25.7 KB
smali/P/b.smali
Max HTML report size reached
49.6 KB
smali/P/g.smali
Max HTML report size reached
26.9 KB
smali/P/c.smali
Max HTML report size reached
8.92 KB
smali/io/flutter/view/t.smali
Max HTML report size reached
4.05 KB
smali/io/flutter/view/s.smali
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·Lio/flutter/view/s;1 .class·public·final·Lio/flutter/view/s;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/hardware/display/DisplayManager$DisplayListener;5 .implements·Landroid/view/Choreographer$FrameCallback;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Landroid/hardware/display/DisplayManager;7 .field·public·a:J
  
8 .field·public·final·synthetic·b:Lio/flutter/view/u;8 .field·public·final·synthetic·b:Lio/flutter/view/t;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(Lio/flutter/view/u;Landroid/hardware/display/DisplayManager;)V10 .method·public·constructor·<init>(Lio/flutter/view/t;J)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,·Lio/flutter/view/s;->b:Lio/flutter/view/u;17 ····iput-object·p1,·p0,·Lio/flutter/view/s;->b:Lio/flutter/view/t;
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····iput-object·p2,·p0,·Lio/flutter/view/s;->a:Landroid/hardware/display/DisplayManager;20 ····iput-wide·p2,·p0,·Lio/flutter/view/s;->a:J
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····return-void23 ····return-void
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
Offset 241, 90 lines modifiedOffset 241, 94 lines modified
241 ····.line·216241 ····.line·216
242 ····.line·217242 ····.line·217
243 ····.line·218243 ····.line·218
244 ····.line·219244 ····.line·219
245 ····.line·220245 ····.line·220
246 ····.line·221246 ····.line·221
247 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
248 .end·method257 .end·method
  
  
249 #·virtual·methods258 #·virtual·methods
250 .method·public·final·onDisplayAdded(I)V259 .method·public·final·doFrame(J)V
251 ····.locals·0260 ····.locals·10
  
252 ····return-void 
253 .end·method 
  
254 .method·public·final·onDisplayChanged(I)V 
255 ····.locals·4 
  
256 ····.line·1261 ····.line·1
257 ····if-nez·p1,·:cond_0262 ····invoke-static·{},·Ljava/lang/System;->nanoTime()J
  
258 ····.line·2263 ····.line·2
259 ····.line·3264 ····.line·3
260 ····iget-object·p1,·p0,·Lio/flutter/view/s;->a:Landroid/hardware/display/DisplayManager; 
  
261 ····.line·4265 ····.line·4
 266 ····move-result-wide·v0
  
262 ····.line·5267 ····.line·5
263 ····const/4·v0,·0x0268 ····sub-long/2addr·v0,·p1
  
264 ····.line·6269 ····.line·6
265 ····invoke-virtual·{p1,·v0},·Landroid/hardware/display/DisplayManager;->getDisplay(I)Landroid/view/Display;270 ····const-wide/16·p1,·0x0
  
266 ····.line·7271 ····.line·7
267 ····.line·8272 ····.line·8
 273 ····cmp-long·v2,·v0,·p1
268 ····.line·9 
269 ····move-result-object·p1 
  
 274 ····.line·9
270 ····.line·10275 ····.line·10
271 ····invoke-virtual·{p1},·Landroid/view/Display;->getRefreshRate()F276 ····if-gez·v2,·:cond_0
  
272 ····.line·11277 ····.line·11
273 ····.line·12278 ····.line·12
 279 ····move-wide·v4,·p1
  
274 ····.line·13280 ····.line·13
275 ····move-result·p1281 ····goto·:goto_0
  
276 ····.line·14282 ····.line·14
277 ····const-wide·v0,·0x41cdcd6500000000L····#·1.0E9283 ····:cond_0
 284 ····move-wide·v4,·v0
  
278 ····.line·15285 ····.line·15
 286 ····:goto_0
 287 ····iget-object·p1,·p0,·Lio/flutter/view/s;->b:Lio/flutter/view/t;
  
279 ····.line·16288 ····.line·16
280 ····.line·17289 ····.line·17
 290 ····iget-object·v3,·p1,·Lio/flutter/view/t;->b:Lio/flutter/embedding/engine/FlutterJNI;
  
281 ····.line·18291 ····.line·18
282 ····.line·19292 ····.line·19
283 ····float-to-double·v2,·p1293 ····iget-wide·v6,·p1,·Lio/flutter/view/t;->a:J
  
284 ····.line·20294 ····.line·20
285 ····div-double/2addr·v0,·v2 
  
286 ····.line·21295 ····.line·21
287 ····double-to-long·v0,·v0296 ····iget-wide·v8,·p0,·Lio/flutter/view/s;->a:J
  
288 ····.line·22297 ····.line·22
289 ····iget-object·v2,·p0,·Lio/flutter/view/s;->b:Lio/flutter/view/u; 
  
290 ····.line·23298 ····.line·23
 299 ····invoke-virtual/range·{v3·..·v9},·Lio/flutter/embedding/engine/FlutterJNI;->onVsync(JJJ)V
291 ····.line·24 
Max diff block lines reached; 834/4092 bytes (20.38%) of diff not shown.
37.2 KB
smali/io/flutter/view/a.smali
Max HTML report size reached
141 KB
smali/io/flutter/view/k.smali
Max HTML report size reached
357 B
smali/io/flutter/view/j.smali
    
Offset 1, 11 lines modifiedOffset 1, 7 lines modified
1 .class·public·abstract·Lio/flutter/view/j;1 .class·public·final·Lio/flutter/view/j;
2 .super·Ljava/lang/Object;2 .super·Lio/flutter/view/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
 5 .field·public·d:Ljava/lang/String;
5 .field·public·a:I 
  
6 .field·public·b:I 
  
7 .field·public·c:I 
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
4.51 KB
smali/io/flutter/view/r.smali
    
Offset 1, 25 lines modifiedOffset 1, 40 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/view/r;1 .class·public·final·Lio/flutter/view/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/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/t;
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·a(Lio/flutter/view/TextureRegistry$SurfaceTextureEntry;Lio/flutter/view/o;)V10 .method·public·constructor·<init>(Lio/flutter/view/t;Landroid/hardware/display/DisplayManager;)V
6 ····.locals·011 ····.locals·0
  
7 ····.line·112 ····.line·1
8 ····return-void13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·214 ····.line·2
10 ····.line·315 ····.line·3
11 ····.line·416 ····.line·4
 17 ····iput-object·p1,·p0,·Lio/flutter/view/r;->b:Lio/flutter/view/t;
  
12 ····.line·518 ····.line·5
13 ····.line·619 ····.line·6
 20 ····iput-object·p2,·p0,·Lio/flutter/view/r;->a:Landroid/hardware/display/DisplayManager;
  
14 ····.line·721 ····.line·7
15 ····.line·822 ····.line·8
 23 ····return-void
16 ····.line·924 ····.line·9
17 ····.line·1025 ····.line·10
18 ····.line·1126 ····.line·11
19 ····.line·1227 ····.line·12
20 ····.line·1328 ····.line·13
21 ····.line·1429 ····.line·14
22 ····.line·1530 ····.line·15
Offset 226, 51 lines modifiedOffset 241, 99 lines modified
226 ····.line·216241 ····.line·216
227 ····.line·217242 ····.line·217
228 ····.line·218243 ····.line·218
229 ····.line·219244 ····.line·219
230 ····.line·220245 ····.line·220
231 ····.line·221246 ····.line·221
232 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
233 .end·method257 .end·method
  
234 .method·public·static·b(Lio/flutter/view/TextureRegistry$SurfaceTextureEntry;Lio/flutter/view/p;)V 
 258 #·virtual·methods
 259 .method·public·final·onDisplayAdded(I)V
235 ····.locals·0260 ····.locals·0
  
236 ····.line·1 
237 ····return-void261 ····return-void
 262 .end·method
  
 263 .method·public·final·onDisplayChanged(I)V
 264 ····.locals·4
  
 265 ····.line·1
 266 ····if-nez·p1,·:cond_0
  
238 ····.line·2267 ····.line·2
239 ····.line·3268 ····.line·3
 269 ····iget-object·p1,·p0,·Lio/flutter/view/r;->a:Landroid/hardware/display/DisplayManager;
  
240 ····.line·4270 ····.line·4
241 ····.line·5271 ····.line·5
 272 ····const/4·v0,·0x0
  
242 ····.line·6273 ····.line·6
 274 ····invoke-virtual·{p1,·v0},·Landroid/hardware/display/DisplayManager;->getDisplay(I)Landroid/view/Display;
  
243 ····.line·7275 ····.line·7
244 ····.line·8276 ····.line·8
245 ····.line·9277 ····.line·9
 278 ····move-result-object·p1
  
246 ····.line·10279 ····.line·10
 280 ····invoke-virtual·{p1},·Landroid/view/Display;->getRefreshRate()F
  
247 ····.line·11281 ····.line·11
248 ····.line·12282 ····.line·12
249 ····.line·13283 ····.line·13
 284 ····move-result·p1
  
250 ····.line·14285 ····.line·14
 286 ····const-wide·v0,·0x41cdcd6500000000L····#·1.0E9
  
251 ····.line·15287 ····.line·15
252 ····.line·16288 ····.line·16
253 ····.line·17289 ····.line·17
254 ····.line·18290 ····.line·18
255 ····.line·19291 ····.line·19
 292 ····float-to-double·v2,·p1
  
256 ····.line·20293 ····.line·20
 294 ····div-double/2addr·v0,·v2
  
257 ····.line·21295 ····.line·21
 296 ····double-to-long·v0,·v0
  
258 ····.line·22297 ····.line·22
 298 ····iget-object·v2,·p0,·Lio/flutter/view/r;->b:Lio/flutter/view/t;
  
259 ····.line·23299 ····.line·23
260 ····.line·24300 ····.line·24
 301 ····iput-wide·v0,·v2,·Lio/flutter/view/t;->a:J
  
261 ····.line·25302 ····.line·25
262 ····.line·26303 ····.line·26
 304 ····iget-object·v0,·v2,·Lio/flutter/view/t;->b:Lio/flutter/embedding/engine/FlutterJNI;
  
263 ····.line·27305 ····.line·27
264 ····.line·28306 ····.line·28
Max diff block lines reached; 1693/4557 bytes (37.15%) of diff not shown.
38.2 KB
smali/io/flutter/view/d.smali
Max HTML report size reached
337 B
smali/io/flutter/view/FlutterCallbackInformation.smali
    
Offset 776, 8 lines modifiedOffset 776, 14 lines modified
776 ····.line·123776 ····.line·123
777 ····.line·124777 ····.line·124
778 ····.line·125778 ····.line·125
779 ····.line·126779 ····.line·126
780 ····.line·127780 ····.line·127
781 ····.line·128781 ····.line·128
782 ····.line·129782 ····.line·129
 783 ····.line·130
 784 ····.line·131
 785 ····.line·132
 786 ····.line·133
 787 ····.line·134
 788 ····.line·135
783 .end·method789 .end·method
26.0 KB
smali/io/flutter/view/AccessibilityViewEmbedder.smali
Max HTML report size reached
66.6 KB
smali/io/flutter/view/h.smali
Max HTML report size reached
5.85 KB
smali/io/flutter/view/l.smali
    
Offset 11, 149 lines modifiedOffset 11, 149 lines modified
11 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->getScaledVerticalScrollFactor()F11 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->getScaledVerticalScrollFactor()F
  
12 ····move-result·p012 ····move-result·p0
  
13 ····return·p013 ····return·p0
14 .end·method14 .end·method
  
15 .method·public·static·bridge·synthetic·b(Landroid/widget/TextView;)I 
16 ····.locals·0 
  
17 ····.line·1 
18 ····invoke-virtual·{p0},·Landroid/widget/TextView;->getAutoSizeStepGranularity()I 
  
19 ····move-result·p0 
  
20 ····return·p0 
21 .end·method 
  
22 .method·public·static·bridge·synthetic·c(Ljava/nio/file/attribute/FileTime;)J15 .method·public·static·bridge·synthetic·b(Ljava/nio/file/attribute/FileTime;)J
23 ····.locals·216 ····.locals·2
  
24 ····.line·117 ····.line·1
25 ····invoke-virtual·{p0},·Ljava/nio/file/attribute/FileTime;->toMillis()J18 ····invoke-virtual·{p0},·Ljava/nio/file/attribute/FileTime;->toMillis()J
  
26 ····move-result-wide·v019 ····move-result-wide·v0
  
27 ····return-wide·v020 ····return-wide·v0
28 .end·method21 .end·method
  
29 .method·public·static·bridge·synthetic·d()Landroid/graphics/ColorSpace$Named;22 .method·public·static·bridge·synthetic·c()Landroid/graphics/ColorSpace$Named;
30 ····.locals·123 ····.locals·1
  
31 ····.line·124 ····.line·1
32 ····sget-object·v0,·Landroid/graphics/ColorSpace$Named;->SRGB:Landroid/graphics/ColorSpace$Named;25 ····sget-object·v0,·Landroid/graphics/ColorSpace$Named;->SRGB:Landroid/graphics/ColorSpace$Named;
  
33 ····return-object·v026 ····return-object·v0
34 .end·method27 .end·method
  
35 .method·public·static·bridge·synthetic·e(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;28 .method·public·static·bridge·synthetic·d(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;
36 ····.locals·029 ····.locals·0
  
37 ····.line·130 ····.line·1
38 ····invoke-static·{p0},·Landroid/graphics/ColorSpace;->get(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;31 ····invoke-static·{p0},·Landroid/graphics/ColorSpace;->get(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;
  
39 ····move-result-object·p032 ····move-result-object·p0
  
40 ····return-object·p033 ····return-object·p0
41 .end·method34 .end·method
  
42 .method·public·static·bridge·synthetic·f(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;35 .method·public·static·bridge·synthetic·e(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
43 ····.locals·036 ····.locals·0
  
44 ····.line·137 ····.line·1
45 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getHintText()Ljava/lang/CharSequence;38 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getHintText()Ljava/lang/CharSequence;
  
46 ····move-result-object·p039 ····move-result-object·p0
  
47 ····return-object·p040 ····return-object·p0
48 .end·method41 .end·method
  
49 .method·public·static·bridge·synthetic·g()Ljava/lang/String;42 .method·public·static·bridge·synthetic·f()Ljava/lang/String;
50 ····.locals·143 ····.locals·1
  
51 ····.line·144 ····.line·1
52 ····invoke-static·{},·Landroid/os/Build;->getSerial()Ljava/lang/String;45 ····invoke-static·{},·Landroid/os/Build;->getSerial()Ljava/lang/String;
  
53 ····move-result-object·v046 ····move-result-object·v0
  
54 ····return-object·v047 ····return-object·v0
55 .end·method48 .end·method
  
56 .method·public·static·bridge·synthetic·h(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;49 .method·public·static·bridge·synthetic·g(Landroid/text/TextPaint;)Ljava/lang/String;
57 ····.locals·050 ····.locals·0
  
58 ····.line·151 ····.line·1
59 ····invoke-static·{p0,·p1},·Ljava/nio/file/Paths;->get(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;52 ····invoke-virtual·{p0},·Landroid/text/TextPaint;->getFontVariationSettings()Ljava/lang/String;
  
60 ····move-result-object·p053 ····move-result-object·p0
  
61 ····return-object·p054 ····return-object·p0
62 .end·method55 .end·method
  
63 .method·public·static·bridge·synthetic·i(Landroid/hardware/HardwareBuffer;)V56 .method·public·static·bridge·synthetic·h(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;
64 ····.locals·057 ····.locals·0
  
65 ····.line·158 ····.line·1
66 ····invoke-virtual·{p0},·Landroid/hardware/HardwareBuffer;->close()V59 ····invoke-static·{p0,·p1},·Ljava/nio/file/Paths;->get(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;
  
67 ····return-void60 ····move-result-object·p0
  
 61 ····return-object·p0
68 .end·method62 .end·method
  
69 .method·public·static·bridge·synthetic·j(Landroid/widget/TextView;III)V63 .method·public·static·bridge·synthetic·i(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/util/List;
70 ····.locals·164 ····.locals·0
  
71 ····.line·165 ····.line·1
72 ····const/4·v0,·0x066 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getAvailableExtraData()Ljava/util/List;
  
73 ····invoke-virtual·{p0,·p1,·p2,·p3,·v0},·Landroid/widget/TextView;->setAutoSizeTextTypeUniformWithConfiguration(IIII)V67 ····move-result-object·p0
  
74 ····return-void68 ····return-object·p0
75 .end·method69 .end·method
  
76 .method·public·static·bridge·synthetic·k(Landroid/widget/TextView;Ljava/lang/String;)V70 .method·public·static·bridge·synthetic·j(Landroid/hardware/HardwareBuffer;)V
77 ····.locals·071 ····.locals·0
  
78 ····.line·172 ····.line·1
79 ····invoke-virtual·{p0,·p1},·Landroid/widget/TextView;->setFontVariationSettings(Ljava/lang/String;)Z73 ····invoke-virtual·{p0},·Landroid/hardware/HardwareBuffer;->close()V
  
80 ····return-void74 ····return-void
81 .end·method75 .end·method
  
82 .method·public·static·bridge·synthetic·l(Landroid/widget/TextView;[I)V76 .method·public·static·bridge·synthetic·k(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/util/List;)V
83 ····.locals·177 ····.locals·0
  
84 ····.line·178 ····.line·1
 79 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setAvailableExtraData(Ljava/util/List;)V
85 ····const/4·v0,·0x0 
  
86 ····invoke-virtual·{p0,·p1,·v0},·Landroid/widget/TextView;->setAutoSizeTextTypeUniformWithPresetSizes([II)V 
  
87 ····return-void80 ····return-void
88 .end·method81 .end·method
  
89 .method·public·static·bridge·synthetic·m(Ljava/lang/CharSequence;Landroid/view/View;)V82 .method·public·static·bridge·synthetic·l(Landroid/view/accessibility/AccessibilityNodeInfo;Z)V
90 ····.locals·083 ····.locals·0
Max diff block lines reached; 1024/5936 bytes (17.25%) of diff not shown.
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/o;)V16 .method·public·setOnFrameConsumedListener(Lio/flutter/view/o;)V
 17 ····.locals·0
  
 18 ····return-void
17 .end·method19 .end·method
  
18 .method·public·abstract·setOnTrimMemoryListener(Lio/flutter/view/p;)V20 .method·public·setOnTrimMemoryListener(Lio/flutter/view/p;)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
353 B
smali/io/flutter/view/f.smali
    
Offset 1, 15 lines modifiedOffset 1, 7 lines modified
1 .class·public·final·Lio/flutter/view/f;1 .class·public·final·Lio/flutter/view/f;
2 .super·Ljava/lang/Object;2 .super·Lio/flutter/view/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·a:I 
  
6 .field·public·b:I 
  
7 .field·public·c:I 
  
8 .field·public·d:Ljava/lang/String;5 .field·public·d:Ljava/lang/String;
  
9 .field·public·e:Ljava/lang/String; 
24.4 KB
smali/io/flutter/view/m.smali
Max HTML report size reached
1.25 KB
smali/io/flutter/view/n.smali
    
Offset 238, 14 lines modifiedOffset 238, 23 lines modified
238 ····.line·216238 ····.line·216
239 ····.line·217239 ····.line·217
240 ····.line·218240 ····.line·218
241 ····.line·219241 ····.line·219
242 ····.line·220242 ····.line·220
243 ····.line·221243 ····.line·221
244 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
245 .end·method254 .end·method
  
  
246 #·virtual·methods255 #·virtual·methods
247 .method·public·final·equals(Ljava/lang/Object;)Z256 .method·public·final·equals(Ljava/lang/Object;)Z
248 ····.locals·4257 ····.locals·4
  
Offset 312, 15 lines modifiedOffset 321, 15 lines modified
  
312 ····.line·28321 ····.line·28
313 ····.line·29322 ····.line·29
314 ····goto·:goto_0323 ····goto·:goto_0
  
315 ····.line·30324 ····.line·30
316 ····:cond_2325 ····:cond_2
317 ····const/4·v0,·0x0326 ····move·v0,·v2
  
318 ····.line·31327 ····.line·31
319 ····:goto_0328 ····:goto_0
320 ····return·v0329 ····return·v0
321 ····.line·32330 ····.line·32
322 ····.line·33331 ····.line·33
323 ····.line·34332 ····.line·34
Offset 415, 14 lines modifiedOffset 424, 20 lines modified
415 ····.line·123424 ····.line·123
416 ····.line·124425 ····.line·124
417 ····.line·125426 ····.line·125
418 ····.line·126427 ····.line·126
419 ····.line·127428 ····.line·127
420 ····.line·128429 ····.line·128
421 ····.line·129430 ····.line·129
 431 ····.line·130
 432 ····.line·131
 433 ····.line·132
 434 ····.line·133
 435 ····.line·134
 436 ····.line·135
422 .end·method437 .end·method
  
423 .method·public·final·hashCode()I438 .method·public·final·hashCode()I
424 ····.locals·2439 ····.locals·2
  
425 ····.line·1440 ····.line·1
426 ····iget-object·v0,·p0,·Lio/flutter/view/n;->a:Landroid/view/View;441 ····iget-object·v0,·p0,·Lio/flutter/view/n;->a:Landroid/view/View;
Offset 562, 8 lines modifiedOffset 577, 17 lines modified
562 ····.line·121577 ····.line·121
563 ····.line·122578 ····.line·122
564 ····.line·123579 ····.line·123
565 ····.line·124580 ····.line·124
566 ····.line·125581 ····.line·125
567 ····.line·126582 ····.line·126
568 ····.line·127583 ····.line·127
 584 ····.line·128
 585 ····.line·129
 586 ····.line·130
 587 ····.line·131
 588 ····.line·132
 589 ····.line·133
 590 ····.line·134
 591 ····.line·135
 592 ····.line·136
569 .end·method593 .end·method
321 B
smali/io/flutter/view/i.smali
    
Offset 1, 3 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·Lio/flutter/view/i;1 .class·public·abstract·Lio/flutter/view/i;
2 .super·Lio/flutter/view/j;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
38.0 KB
smali/io/flutter/view/e.smali
Max HTML report size reached
43.9 KB
smali/io/flutter/view/b.smali
Max HTML report size reached
72.0 KB
smali/io/flutter/view/g.smali
Max HTML report size reached
8.83 KB
smali/io/flutter/view/c.smali
Max HTML report size reached
8.21 KB
smali/io/flutter/plugins/GeneratedPluginRegistrant.smali
Max HTML report size reached
6.6 KB
smali/io/flutter/plugins/urllauncher/WebViewActivity.smali
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·synthetic·i:I5 .field·public·static·final·synthetic·i:I
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·e:LH0/g;7 .field·public·final·e:LG0/h;
  
8 .field·public·final·f:LH0/h;8 .field·public·final·f:LG0/i;
  
9 .field·public·g:Landroid/webkit/WebView;9 .field·public·g:Landroid/webkit/WebView;
  
10 .field·public·final·h:Landroid/content/IntentFilter;10 .field·public·final·h:Landroid/content/IntentFilter;
  
  
11 #·direct·methods11 #·direct·methods
Offset 23, 37 lines modifiedOffset 23, 37 lines modified
  
23 ····.line·123 ····.line·1
24 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V24 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····.line·427 ····.line·4
28 ····new-instance·v0,·LH0/g;28 ····new-instance·v0,·LG0/h;
  
29 ····.line·529 ····.line·5
30 ····.line·630 ····.line·6
31 ····invoke-direct·{v0,·p0},·LH0/g;-><init>(Lio/flutter/plugins/urllauncher/WebViewActivity;)V31 ····invoke-direct·{v0,·p0},·LG0/h;-><init>(Lio/flutter/plugins/urllauncher/WebViewActivity;)V
  
32 ····.line·732 ····.line·7
33 ····.line·833 ····.line·8
34 ····.line·934 ····.line·9
35 ····iput-object·v0,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->e:LH0/g;35 ····iput-object·v0,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->e:LG0/h;
  
36 ····.line·1036 ····.line·10
37 ····.line·1137 ····.line·11
38 ····new-instance·v0,·LH0/h;38 ····new-instance·v0,·LG0/i;
  
39 ····.line·1239 ····.line·12
40 ····.line·1340 ····.line·13
41 ····invoke-direct·{v0},·Landroid/webkit/WebViewClient;-><init>()V41 ····invoke-direct·{v0},·Landroid/webkit/WebViewClient;-><init>()V
  
42 ····.line·1442 ····.line·14
43 ····.line·1543 ····.line·15
44 ····.line·1644 ····.line·16
45 ····iput-object·v0,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->f:LH0/h;45 ····iput-object·v0,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->f:LG0/i;
  
46 ····.line·1746 ····.line·17
47 ····.line·1847 ····.line·18
48 ····new-instance·v0,·Landroid/content/IntentFilter;48 ····new-instance·v0,·Landroid/content/IntentFilter;
  
49 ····.line·1949 ····.line·19
50 ····.line·2050 ····.line·20
Offset 167, 14 lines modifiedOffset 167, 23 lines modified
167 ····.line·121167 ····.line·121
168 ····.line·122168 ····.line·122
169 ····.line·123169 ····.line·123
170 ····.line·124170 ····.line·124
171 ····.line·125171 ····.line·125
172 ····.line·126172 ····.line·126
173 ····.line·127173 ····.line·127
 174 ····.line·128
 175 ····.line·129
 176 ····.line·130
 177 ····.line·131
 178 ····.line·132
 179 ····.line·133
 180 ····.line·134
 181 ····.line·135
 182 ····.line·136
174 .end·method183 .end·method
  
  
175 #·virtual·methods184 #·virtual·methods
176 .method·public·final·onCreate(Landroid/os/Bundle;)V185 .method·public·final·onCreate(Landroid/os/Bundle;)V
177 ····.locals·7186 ····.locals·7
  
Offset 391, 15 lines modifiedOffset 400, 15 lines modified
391 ····.line·105400 ····.line·105
392 ····.line·106401 ····.line·106
393 ····.line·107402 ····.line·107
394 ····iget-object·p1,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->g:Landroid/webkit/WebView;403 ····iget-object·p1,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->g:Landroid/webkit/WebView;
  
395 ····.line·108404 ····.line·108
396 ····.line·109405 ····.line·109
397 ····iget-object·v0,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->f:LH0/h;406 ····iget-object·v0,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->f:LG0/i;
  
398 ····.line·110407 ····.line·110
399 ····.line·111408 ····.line·111
400 ····invoke-virtual·{p1,·v0},·Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V409 ····invoke-virtual·{p1,·v0},·Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V
  
401 ····.line·112410 ····.line·112
402 ····.line·113411 ····.line·113
Offset 424, 37 lines modifiedOffset 433, 37 lines modified
424 ····.line·122433 ····.line·122
425 ····.line·123434 ····.line·123
426 ····.line·124435 ····.line·124
427 ····iget-object·p1,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->g:Landroid/webkit/WebView;436 ····iget-object·p1,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->g:Landroid/webkit/WebView;
  
428 ····.line·125437 ····.line·125
429 ····.line·126438 ····.line·126
430 ····new-instance·v0,·LH0/j;439 ····new-instance·v0,·LG0/k;
  
431 ····.line·127440 ····.line·127
432 ····.line·128441 ····.line·128
433 ····invoke-direct·{v0,·p0},·LH0/j;-><init>(Lio/flutter/plugins/urllauncher/WebViewActivity;)V442 ····invoke-direct·{v0,·p0},·LG0/k;-><init>(Lio/flutter/plugins/urllauncher/WebViewActivity;)V
  
434 ····.line·129443 ····.line·129
435 ····.line·130444 ····.line·130
436 ····.line·131445 ····.line·131
437 ····invoke-virtual·{p1,·v0},·Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V446 ····invoke-virtual·{p1,·v0},·Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V
  
438 ····.line·132447 ····.line·132
439 ····.line·133448 ····.line·133
440 ····.line·134449 ····.line·134
441 ····iget-object·p1,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->h:Landroid/content/IntentFilter;450 ····iget-object·p1,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->h:Landroid/content/IntentFilter;
  
442 ····.line·135451 ····.line·135
443 ····.line·136452 ····.line·136
444 ····iget-object·v0,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->e:LH0/g;453 ····iget-object·v0,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->e:LG0/h;
  
445 ····.line·137454 ····.line·137
446 ····.line·138455 ····.line·138
447 ····invoke-static·{p0,·v0,·p1},·Landroidx/datastore/preferences/protobuf/k0;->Q(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V456 ····invoke-static·{p0,·v0,·p1},·Lg0/g;->J(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V
  
Max diff block lines reached; 2903/6640 bytes (43.72%) of diff not shown.
199 KB
smali/io/flutter/embedding/engine/FlutterJNI.smali
Max HTML report size reached
1.17 KB
smali/io/flutter/embedding/engine/FlutterOverlaySurface.smali
    
Offset 243, 14 lines modifiedOffset 243, 23 lines modified
243 ····.line·216243 ····.line·216
244 ····.line·217244 ····.line·217
245 ····.line·218245 ····.line·218
246 ····.line·219246 ····.line·219
247 ····.line·220247 ····.line·220
248 ····.line·221248 ····.line·221
249 ····.line·222249 ····.line·222
 250 ····.line·223
 251 ····.line·224
 252 ····.line·225
 253 ····.line·226
 254 ····.line·227
 255 ····.line·228
 256 ····.line·229
 257 ····.line·230
 258 ····.line·231
250 .end·method259 .end·method
  
  
251 #·virtual·methods260 #·virtual·methods
252 .method·public·getId()I261 .method·public·getId()I
253 ····.locals·1262 ····.locals·1
  
Offset 380, 14 lines modifiedOffset 389, 23 lines modified
380 ····.line·121389 ····.line·121
381 ····.line·122390 ····.line·122
382 ····.line·123391 ····.line·123
383 ····.line·124392 ····.line·124
384 ····.line·125393 ····.line·125
385 ····.line·126394 ····.line·126
386 ····.line·127395 ····.line·127
 396 ····.line·128
 397 ····.line·129
 398 ····.line·130
 399 ····.line·131
 400 ····.line·132
 401 ····.line·133
 402 ····.line·134
 403 ····.line·135
 404 ····.line·136
387 .end·method405 .end·method
  
388 .method·public·getSurface()Landroid/view/Surface;406 .method·public·getSurface()Landroid/view/Surface;
389 ····.locals·1407 ····.locals·1
  
390 ····.line·1408 ····.line·1
391 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/FlutterOverlaySurface;->surface:Landroid/view/Surface;409 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/FlutterOverlaySurface;->surface:Landroid/view/Surface;
Offset 515, 8 lines modifiedOffset 533, 17 lines modified
515 ····.line·121533 ····.line·121
516 ····.line·122534 ····.line·122
517 ····.line·123535 ····.line·123
518 ····.line·124536 ····.line·124
519 ····.line·125537 ····.line·125
520 ····.line·126538 ····.line·126
521 ····.line·127539 ····.line·127
 540 ····.line·128
 541 ····.line·129
 542 ····.line·130
 543 ····.line·131
 544 ····.line·132
 545 ····.line·133
 546 ····.line·134
 547 ····.line·135
 548 ····.line·136
522 .end·method549 .end·method
761 B
smali/io/flutter/embedding/engine/plugins/lifecycle/HiddenLifecycleReference.smali
    
Offset 146, 14 lines modifiedOffset 146, 20 lines modified
146 ····.line·123146 ····.line·123
147 ····.line·124147 ····.line·124
148 ····.line·125148 ····.line·125
149 ····.line·126149 ····.line·126
150 ····.line·127150 ····.line·127
151 ····.line·128151 ····.line·128
152 ····.line·129152 ····.line·129
 153 ····.line·130
 154 ····.line·131
 155 ····.line·132
 156 ····.line·133
 157 ····.line·134
 158 ····.line·135
153 .end·method159 .end·method
  
  
154 #·virtual·methods160 #·virtual·methods
155 .method·public·getLifecycle()Landroidx/lifecycle/h;161 .method·public·getLifecycle()Landroidx/lifecycle/h;
156 ····.locals·1162 ····.locals·1
  
Offset 283, 8 lines modifiedOffset 289, 17 lines modified
283 ····.line·121289 ····.line·121
284 ····.line·122290 ····.line·122
285 ····.line·123291 ····.line·123
286 ····.line·124292 ····.line·124
287 ····.line·125293 ····.line·125
288 ····.line·126294 ····.line·126
289 ····.line·127295 ····.line·127
 296 ····.line·128
 297 ····.line·129
 298 ····.line·130
 299 ····.line·131
 300 ····.line·132
 301 ····.line·133
 302 ····.line·134
 303 ····.line·135
 304 ····.line·136
290 .end·method305 .end·method
1.09 KB
smali/io/flutter/embedding/engine/renderer/a.smali
    
Offset 144, 14 lines modifiedOffset 144, 20 lines modified
144 ····.line·123144 ····.line·123
145 ····.line·124145 ····.line·124
146 ····.line·125146 ····.line·125
147 ····.line·126147 ····.line·126
148 ····.line·127148 ····.line·127
149 ····.line·128149 ····.line·128
150 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
151 .end·method157 .end·method
  
  
152 #·virtual·methods158 #·virtual·methods
153 .method·public·final·a()V159 .method·public·final·a()V
154 ····.locals·2160 ····.locals·2
  
Offset 285, 14 lines modifiedOffset 291, 23 lines modified
285 ····.line·121291 ····.line·121
286 ····.line·122292 ····.line·122
287 ····.line·123293 ····.line·123
288 ····.line·124294 ····.line·124
289 ····.line·125295 ····.line·125
290 ····.line·126296 ····.line·126
291 ····.line·127297 ····.line·127
 298 ····.line·128
 299 ····.line·129
 300 ····.line·130
 301 ····.line·131
 302 ····.line·132
 303 ····.line·133
 304 ····.line·134
 305 ····.line·135
 306 ····.line·136
292 .end·method307 .end·method
  
293 .method·public·final·b()V308 .method·public·final·b()V
294 ····.locals·2309 ····.locals·2
  
295 ····.line·1310 ····.line·1
296 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/j;311 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/j;
Offset 424, 8 lines modifiedOffset 439, 17 lines modified
424 ····.line·121439 ····.line·121
425 ····.line·122440 ····.line·122
426 ····.line·123441 ····.line·123
427 ····.line·124442 ····.line·124
428 ····.line·125443 ····.line·125
429 ····.line·126444 ····.line·126
430 ····.line·127445 ····.line·127
 446 ····.line·128
 447 ····.line·129
 448 ····.line·130
 449 ····.line·131
 450 ····.line·132
 451 ····.line·133
 452 ····.line·134
 453 ····.line·135
 454 ····.line·136
431 .end·method455 .end·method
10.6 KB
smali/io/flutter/embedding/engine/renderer/j.smali
Max HTML report size reached
4.15 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.smali
    
Offset 261, 21 lines modifiedOffset 261, 27 lines modified
261 ····.line·216261 ····.line·216
262 ····.line·217262 ····.line·217
263 ····.line·218263 ····.line·218
264 ····.line·219264 ····.line·219
265 ····.line·220265 ····.line·220
266 ····.line·221266 ····.line·221
267 ····.line·222267 ····.line·222
 268 ····.line·223
 269 ····.line·224
 270 ····.line·225
 271 ····.line·226
 272 ····.line·227
 273 ····.line·228
 274 ····.line·229
 275 ····.line·230
 276 ····.line·231
268 .end·method277 .end·method
  
269 .method·private·maybeWaitOnFence(Landroid/media/Image;)V278 .method·private·maybeWaitOnFence(Landroid/media/Image;)V
270 ····.locals·2279 ····.locals·2
271 ····.annotation·build·Landroid/annotation/TargetApi; 
272 ········value·=·0x1d 
273 ····.end·annotation 
  
274 ····.line·1280 ····.line·1
275 ····if-nez·p1,·:cond_0281 ····if-nez·p1,·:cond_0
  
276 ····.line·2282 ····.line·2
277 ····.line·3283 ····.line·3
278 ····return-void284 ····return-void
Offset 426, 33 lines modifiedOffset 432, 36 lines modified
426 ····.line·123432 ····.line·123
427 ····.line·124433 ····.line·124
428 ····.line·125434 ····.line·125
429 ····.line·126435 ····.line·126
430 ····.line·127436 ····.line·127
431 ····.line·128437 ····.line·128
432 ····.line·129438 ····.line·129
 439 ····.line·130
 440 ····.line·131
 441 ····.line·132
 442 ····.line·133
 443 ····.line·134
 444 ····.line·135
433 .end·method445 .end·method
  
434 .method·private·waitOnFence(Landroid/media/Image;)V446 .method·private·waitOnFence(Landroid/media/Image;)V
435 ····.locals·0447 ····.locals·0
436 ····.annotation·build·Landroid/annotation/TargetApi; 
437 ········value·=·0x21 
438 ····.end·annotation 
  
439 ····.line·1448 ····.line·1
440 ····:try_start_0449 ····:try_start_0
441 ····invoke-static·{p1},·LE/d;->f(Landroid/media/Image;)Landroid/hardware/SyncFence;450 ····invoke-static·{p1},·LC/c;->f(Landroid/media/Image;)Landroid/hardware/SyncFence;
  
442 ····.line·2451 ····.line·2
443 ····.line·3452 ····.line·3
444 ····.line·4453 ····.line·4
445 ····move-result-object·p1454 ····move-result-object·p1
  
446 ····.line·5455 ····.line·5
447 ····invoke-static·{p1},·LE/d;->m(Landroid/hardware/SyncFence;)V456 ····invoke-static·{p1},·LC/c;->m(Landroid/hardware/SyncFence;)V
448 ····:try_end_0457 ····:try_end_0
449 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0458 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
450 ····.line·6459 ····.line·6
451 ····.line·7460 ····.line·7
452 ····.line·8461 ····.line·8
453 ····:catch_0462 ····:catch_0
Offset 574, 23 lines modifiedOffset 583, 26 lines modified
574 ····.line·123583 ····.line·123
575 ····.line·124584 ····.line·124
576 ····.line·125585 ····.line·125
577 ····.line·126586 ····.line·126
578 ····.line·127587 ····.line·127
579 ····.line·128588 ····.line·128
580 ····.line·129589 ····.line·129
 590 ····.line·130
 591 ····.line·131
 592 ····.line·132
 593 ····.line·133
 594 ····.line·134
 595 ····.line·135
581 .end·method596 .end·method
  
  
582 #·virtual·methods597 #·virtual·methods
583 .method·public·acquireLatestImage()Landroid/media/Image;598 .method·public·acquireLatestImage()Landroid/media/Image;
584 ····.locals·2599 ····.locals·2
585 ····.annotation·build·Landroid/annotation/TargetApi; 
586 ········value·=·0x1d 
587 ····.end·annotation 
  
588 ····.line·1600 ····.line·1
589 ····monitor-enter·p0601 ····monitor-enter·p0
  
590 ····.line·2602 ····.line·2
591 ····:try_start_0603 ····:try_start_0
592 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->image:Landroid/media/Image;604 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->image:Landroid/media/Image;
Offset 737, 14 lines modifiedOffset 749, 23 lines modified
737 ····.line·121749 ····.line·121
738 ····.line·122750 ····.line·122
739 ····.line·123751 ····.line·123
740 ····.line·124752 ····.line·124
741 ····.line·125753 ····.line·125
742 ····.line·126754 ····.line·126
743 ····.line·127755 ····.line·127
 756 ····.line·128
 757 ····.line·129
 758 ····.line·130
 759 ····.line·131
 760 ····.line·132
 761 ····.line·133
 762 ····.line·134
 763 ····.line·135
 764 ····.line·136
744 .end·method765 .end·method
  
745 .method·public·finalize()V766 .method·public·finalize()V
746 ····.locals·5767 ····.locals·5
  
747 ····.line·1768 ····.line·1
748 ····:try_start_0769 ····:try_start_0
Offset 929, 14 lines modifiedOffset 950, 23 lines modified
929 ····.line·121950 ····.line·121
930 ····.line·122951 ····.line·122
Max diff block lines reached; 1536/4071 bytes (37.73%) of diff not shown.
52.1 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer.smali
Max HTML report size reached
718 B
smali/io/flutter/embedding/engine/renderer/h.smali
    
Offset 241, 14 lines modifiedOffset 241, 23 lines modified
241 ····.line·216241 ····.line·216
242 ····.line·217242 ····.line·217
243 ····.line·218243 ····.line·218
244 ····.line·219244 ····.line·219
245 ····.line·220245 ····.line·220
246 ····.line·221246 ····.line·221
247 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
248 .end·method257 .end·method
  
  
249 #·virtual·methods258 #·virtual·methods
250 .method·public·final·run()V259 .method·public·final·run()V
251 ····.locals·3260 ····.locals·3
  
Offset 391, 8 lines modifiedOffset 400, 17 lines modified
391 ····.line·121400 ····.line·121
392 ····.line·122401 ····.line·122
393 ····.line·123402 ····.line·123
394 ····.line·124403 ····.line·124
395 ····.line·125404 ····.line·125
396 ····.line·126405 ····.line·126
397 ····.line·127406 ····.line·127
 407 ····.line·128
 408 ····.line·129
 409 ····.line·130
 410 ····.line·131
 411 ····.line·132
 412 ····.line·133
 413 ····.line·134
 414 ····.line·135
 415 ····.line·136
398 .end·method416 .end·method
329 B
smali/io/flutter/embedding/engine/renderer/f.smali
    
Offset 217, 8 lines modifiedOffset 217, 14 lines modified
217 ····.line·123217 ····.line·123
218 ····.line·124218 ····.line·124
219 ····.line·125219 ····.line·125
220 ····.line·126220 ····.line·126
221 ····.line·127221 ····.line·127
222 ····.line·128222 ····.line·128
223 ····.line·129223 ····.line·129
 224 ····.line·130
 225 ····.line·131
 226 ····.line·132
 227 ····.line·133
 228 ····.line·134
 229 ····.line·135
224 .end·method230 .end·method
374 B
smali/io/flutter/embedding/engine/renderer/i.smali
    
Offset 221, 8 lines modifiedOffset 221, 17 lines modified
221 ····.line·121221 ····.line·121
222 ····.line·122222 ····.line·122
223 ····.line·123223 ····.line·123
224 ····.line·124224 ····.line·124
225 ····.line·125225 ····.line·125
226 ····.line·126226 ····.line·126
227 ····.line·127227 ····.line·127
 228 ····.line·128
 229 ····.line·129
 230 ····.line·130
 231 ····.line·131
 232 ····.line·132
 233 ····.line·133
 234 ····.line·134
 235 ····.line·135
 236 ····.line·136
228 .end·method237 .end·method
374 B
smali/io/flutter/embedding/engine/renderer/e.smali
    
Offset 238, 8 lines modifiedOffset 238, 17 lines modified
238 ····.line·216238 ····.line·216
239 ····.line·217239 ····.line·217
240 ····.line·218240 ····.line·218
241 ····.line·219241 ····.line·219
242 ····.line·220242 ····.line·220
243 ····.line·221243 ····.line·221
244 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
245 .end·method254 .end·method
671 B
smali/io/flutter/embedding/engine/renderer/b.smali
    
Offset 144, 14 lines modifiedOffset 144, 20 lines modified
144 ····.line·123144 ····.line·123
145 ····.line·124145 ····.line·124
146 ····.line·125146 ····.line·125
147 ····.line·126147 ····.line·126
148 ····.line·127148 ····.line·127
149 ····.line·128149 ····.line·128
150 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
151 .end·method157 .end·method
  
  
152 #·virtual·methods158 #·virtual·methods
153 .method·public·final·a()V159 .method·public·final·a()V
154 ····.locals·2160 ····.locals·2
  
Offset 305, 8 lines modifiedOffset 311, 17 lines modified
305 ····.line·121311 ····.line·121
306 ····.line·122312 ····.line·122
307 ····.line·123313 ····.line·123
308 ····.line·124314 ····.line·124
309 ····.line·125315 ····.line·125
310 ····.line·126316 ····.line·126
311 ····.line·127317 ····.line·127
 318 ····.line·128
 319 ····.line·129
 320 ····.line·130
 321 ····.line·131
 322 ····.line·132
 323 ····.line·133
 324 ····.line·134
 325 ····.line·135
 326 ····.line·136
312 .end·method327 .end·method
3.05 KB
smali/io/flutter/embedding/engine/renderer/SurfaceTextureWrapper.smali
    
Offset 229, 14 lines modifiedOffset 229, 20 lines modified
229 ····.line·123229 ····.line·123
230 ····.line·124230 ····.line·124
231 ····.line·125231 ····.line·125
232 ····.line·126232 ····.line·126
233 ····.line·127233 ····.line·127
234 ····.line·128234 ····.line·128
235 ····.line·129235 ····.line·129
 236 ····.line·130
 237 ····.line·131
 238 ····.line·132
 239 ····.line·133
 240 ····.line·134
 241 ····.line·135
236 .end·method242 .end·method
  
237 .method·public·detachFromGLContext()V243 .method·public·detachFromGLContext()V
238 ····.locals·1244 ····.locals·1
  
239 ····.line·1245 ····.line·1
240 ····monitor-enter·p0246 ····monitor-enter·p0
Offset 399, 14 lines modifiedOffset 405, 23 lines modified
399 ····.line·121405 ····.line·121
400 ····.line·122406 ····.line·122
401 ····.line·123407 ····.line·123
402 ····.line·124408 ····.line·124
403 ····.line·125409 ····.line·125
404 ····.line·126410 ····.line·126
405 ····.line·127411 ····.line·127
 412 ····.line·128
 413 ····.line·129
 414 ····.line·130
 415 ····.line·131
 416 ····.line·132
 417 ····.line·133
 418 ····.line·134
 419 ····.line·135
 420 ····.line·136
406 .end·method421 .end·method
  
407 .method·public·getTransformMatrix([F)V422 .method·public·getTransformMatrix([F)V
408 ····.locals·1423 ····.locals·1
  
409 ····.line·1424 ····.line·1
410 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/SurfaceTextureWrapper;->surfaceTexture:Landroid/graphics/SurfaceTexture;425 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/SurfaceTextureWrapper;->surfaceTexture:Landroid/graphics/SurfaceTexture;
Offset 538, 14 lines modifiedOffset 553, 20 lines modified
538 ····.line·123553 ····.line·123
539 ····.line·124554 ····.line·124
540 ····.line·125555 ····.line·125
541 ····.line·126556 ····.line·126
542 ····.line·127557 ····.line·127
543 ····.line·128558 ····.line·128
544 ····.line·129559 ····.line·129
 560 ····.line·130
 561 ····.line·131
 562 ····.line·132
 563 ····.line·133
 564 ····.line·134
 565 ····.line·135
545 .end·method566 .end·method
  
546 .method·public·markDirty()V567 .method·public·markDirty()V
547 ····.locals·1568 ····.locals·1
  
548 ····.line·1569 ····.line·1
549 ····monitor-enter·p0570 ····monitor-enter·p0
Offset 689, 14 lines modifiedOffset 710, 23 lines modified
689 ····.line·121710 ····.line·121
690 ····.line·122711 ····.line·122
691 ····.line·123712 ····.line·123
692 ····.line·124713 ····.line·124
693 ····.line·125714 ····.line·125
694 ····.line·126715 ····.line·126
695 ····.line·127716 ····.line·127
 717 ····.line·128
 718 ····.line·129
 719 ····.line·130
 720 ····.line·131
 721 ····.line·132
 722 ····.line·133
 723 ····.line·134
 724 ····.line·135
 725 ····.line·136
696 .end·method726 .end·method
  
697 .method·public·release()V727 .method·public·release()V
698 ····.locals·1728 ····.locals·1
  
699 ····.line·1729 ····.line·1
700 ····monitor-enter·p0730 ····monitor-enter·p0
Offset 859, 14 lines modifiedOffset 889, 23 lines modified
859 ····.line·121889 ····.line·121
860 ····.line·122890 ····.line·122
861 ····.line·123891 ····.line·123
862 ····.line·124892 ····.line·124
863 ····.line·125893 ····.line·125
864 ····.line·126894 ····.line·126
865 ····.line·127895 ····.line·127
 896 ····.line·128
 897 ····.line·129
 898 ····.line·130
 899 ····.line·131
 900 ····.line·132
 901 ····.line·133
 902 ····.line·134
 903 ····.line·135
 904 ····.line·136
866 .end·method905 .end·method
  
867 .method·public·shouldUpdate()Z906 .method·public·shouldUpdate()Z
868 ····.locals·1907 ····.locals·1
  
869 ····.line·1908 ····.line·1
870 ····monitor-enter·p0909 ····monitor-enter·p0
Offset 1008, 14 lines modifiedOffset 1047, 23 lines modified
1008 ····.line·1211047 ····.line·121
1009 ····.line·1221048 ····.line·122
1010 ····.line·1231049 ····.line·123
1011 ····.line·1241050 ····.line·124
1012 ····.line·1251051 ····.line·125
1013 ····.line·1261052 ····.line·126
1014 ····.line·1271053 ····.line·127
 1054 ····.line·128
 1055 ····.line·129
 1056 ····.line·130
 1057 ····.line·131
 1058 ····.line·132
 1059 ····.line·133
Max diff block lines reached; 875/2988 bytes (29.28%) of diff not shown.
374 B
smali/io/flutter/embedding/engine/renderer/g.smali
    
Offset 266, 8 lines modifiedOffset 266, 17 lines modified
266 ····.line·216266 ····.line·216
267 ····.line·217267 ····.line·217
268 ····.line·218268 ····.line·218
269 ····.line·219269 ····.line·219
270 ····.line·220270 ····.line·220
271 ····.line·221271 ····.line·221
272 ····.line·222272 ····.line·222
 273 ····.line·223
 274 ····.line·224
 275 ····.line·225
 276 ····.line·226
 277 ····.line·227
 278 ····.line·228
 279 ····.line·229
 280 ····.line·230
 281 ····.line·231
273 .end·method282 .end·method
21.3 KB
smali/io/flutter/embedding/engine/mutatorsstack/FlutterMutatorsStack.smali
Max HTML report size reached
1.04 KB
smali/io/flutter/plugin/editing/a.smali
    
Offset 144, 14 lines modifiedOffset 144, 20 lines modified
144 ····.line·123144 ····.line·123
145 ····.line·124145 ····.line·124
146 ····.line·125146 ····.line·125
147 ····.line·126147 ····.line·126
148 ····.line·127148 ····.line·127
149 ····.line·128149 ····.line·128
150 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
151 .end·method157 .end·method
  
  
152 #·virtual·methods158 #·virtual·methods
153 .method·public·final·onApplyWindowInsets(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;159 .method·public·final·onApplyWindowInsets(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;
154 ····.locals·2160 ····.locals·2
  
Offset 199, 15 lines modifiedOffset 205, 15 lines modified
199 ····move-result·v0205 ····move-result·v0
  
200 ····.line·23206 ····.line·23
201 ····if-eqz·v0,·:cond_1207 ····if-eqz·v0,·:cond_1
  
202 ····.line·24208 ····.line·24
203 ····.line·25209 ····.line·25
204 ····invoke-static·{},·LD/J;->g()Landroid/view/WindowInsets;210 ····invoke-static·{},·LB/K;->g()Landroid/view/WindowInsets;
  
205 ····.line·26211 ····.line·26
206 ····.line·27212 ····.line·27
207 ····.line·28213 ····.line·28
208 ····move-result-object·p1214 ····move-result-object·p1
  
209 ····.line·29215 ····.line·29
Offset 408, 8 lines modifiedOffset 414, 17 lines modified
408 ····.line·216414 ····.line·216
409 ····.line·217415 ····.line·217
410 ····.line·218416 ····.line·218
411 ····.line·219417 ····.line·219
412 ····.line·220418 ····.line·220
413 ····.line·221419 ····.line·221
414 ····.line·222420 ····.line·222
 421 ····.line·223
 422 ····.line·224
 423 ····.line·225
 424 ····.line·226
 425 ····.line·227
 426 ····.line·228
 427 ····.line·229
 428 ····.line·230
 429 ····.line·231
415 .end·method430 .end·method
8.22 KB
smali/io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.smali
Max HTML report size reached
4.88 KB
smali/io/flutter/plugin/editing/h.smali
    
Offset 667, 211 lines modifiedOffset 667, 211 lines modified
  
667 ····.line·11667 ····.line·11
668 ····:cond_0668 ····:cond_0
669 ····aget-wide·v5,·v1,·v4669 ····aget-wide·v5,·v1,·v4
  
670 ····.line·12670 ····.line·12
671 ····.line·13671 ····.line·13
672 ····mul-double·v5,·v5,·p1672 ····mul-double/2addr·v5,·p1
  
673 ····.line·14673 ····.line·14
674 ····.line·15 
675 ····const/4·v0,·0x7674 ····const/4·v0,·0x7
  
676 ····.line·16675 ····.line·15
677 ····aget-wide·v7,·v1,·v0676 ····aget-wide·v7,·v1,·v0
  
 677 ····.line·16
678 ····.line·17678 ····.line·17
 679 ····mul-double/2addr·v7,·p3
  
679 ····.line·18680 ····.line·18
680 ····mul-double·v7,·v7,·p3681 ····add-double/2addr·v7,·v5
  
681 ····.line·19682 ····.line·19
 683 ····const/16·v0,·0xf
682 ····.line·20 
683 ····add-double/2addr·v7,·v5 
  
 684 ····.line·20
684 ····.line·21685 ····.line·21
685 ····const/16·v0,·0xf686 ····aget-wide·v5,·v1,·v0
  
686 ····.line·22687 ····.line·22
687 ····.line·23688 ····.line·23
688 ····aget-wide·v5,·v1,·v0 
  
689 ····.line·24 
690 ····.line·25 
691 ····add-double/2addr·v7,·v5689 ····add-double/2addr·v7,·v5
  
692 ····.line·26690 ····.line·24
693 ····div-double/2addr·v2,·v7691 ····div-double/2addr·v2,·v7
  
694 ····.line·27692 ····.line·25
695 ····:goto_0693 ····:goto_0
696 ····const/4·v0,·0x0694 ····const/4·v0,·0x0
  
697 ····.line·28695 ····.line·26
698 ····aget-wide·v5,·v1,·v0696 ····aget-wide·v5,·v1,·v0
  
 697 ····.line·27
 698 ····.line·28
 699 ····mul-double/2addr·v5,·p1
  
699 ····.line·29700 ····.line·29
 701 ····const/4·v7,·0x4
  
700 ····.line·30702 ····.line·30
701 ····mul-double·v5,·v5,·p1703 ····aget-wide·v7,·v1,·v7
  
702 ····.line·31704 ····.line·31
703 ····.line·32705 ····.line·32
704 ····const/4·v7,·0x4706 ····mul-double/2addr·v7,·p3
  
705 ····.line·33707 ····.line·33
706 ····aget-wide·v7,·v1,·v7708 ····add-double/2addr·v7,·v5
  
707 ····.line·34709 ····.line·34
 710 ····const/16·v5,·0xc
708 ····.line·35 
709 ····mul-double·v7,·v7,·p3 
  
 711 ····.line·35
710 ····.line·36712 ····.line·36
 713 ····aget-wide·v5,·v1,·v5
711 ····.line·37 
712 ····add-double/2addr·v7,·v5 
  
 714 ····.line·37
713 ····.line·38715 ····.line·38
714 ····const/16·v5,·0xc716 ····add-double/2addr·v7,·v5
  
715 ····.line·39717 ····.line·39
 718 ····mul-double/2addr·v7,·v2
  
716 ····.line·40719 ····.line·40
717 ····aget-wide·v5,·v1,·v5720 ····const/4·v5,·0x1
  
718 ····.line·41721 ····.line·41
 722 ····aget-wide·v9,·v1,·v5
719 ····.line·42 
720 ····add-double/2addr·v7,·v5 
  
 723 ····.line·42
721 ····.line·43724 ····.line·43
722 ····mul-double·v7,·v7,·v2725 ····mul-double/2addr·v9,·p1
  
723 ····.line·44726 ····.line·44
 727 ····const/4·p1,·0x5
  
724 ····.line·45728 ····.line·45
725 ····const/4·v5,·0x1729 ····aget-wide·p1,·v1,·p1
  
726 ····.line·46730 ····.line·46
727 ····aget-wide·v9,·v1,·v5 
  
728 ····.line·47731 ····.line·47
 732 ····mul-double/2addr·p1,·p3
  
729 ····.line·48733 ····.line·48
730 ····mul-double·v9,·v9,·p1734 ····add-double/2addr·p1,·v9
  
731 ····.line·49735 ····.line·49
732 ····.line·50 
733 ····const/4·p1,·0x5736 ····const/16·p3,·0xd
  
 737 ····.line·50
734 ····.line·51738 ····.line·51
735 ····aget-wide·p1,·v1,·p1739 ····aget-wide·p3,·v1,·p3
  
736 ····.line·52740 ····.line·52
737 ····.line·53741 ····.line·53
738 ····mul-double·p1,·p1,·p3742 ····add-double/2addr·p1,·p3
  
739 ····.line·54743 ····.line·54
 744 ····mul-double/2addr·p1,·v2
  
Max diff block lines reached; 2647/4918 bytes (53.82%) of diff not shown.
9.79 KB
smali/io/flutter/plugin/editing/f.smali
Max HTML report size reached
23.0 KB
smali/io/flutter/plugin/editing/i.smali
Max HTML report size reached
8.12 KB
smali/io/flutter/plugin/editing/e.smali
Max HTML report size reached
62.3 KB
smali/io/flutter/plugin/editing/b.smali
Max HTML report size reached
6.63 KB
smali/io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.smali
Max HTML report size reached
726 B
smali/io/flutter/plugin/editing/c.smali
    
Offset 236, 14 lines modifiedOffset 236, 23 lines modified
236 ····.line·216236 ····.line·216
237 ····.line·217237 ····.line·217
238 ····.line·218238 ····.line·218
239 ····.line·219239 ····.line·219
240 ····.line·220240 ····.line·220
241 ····.line·221241 ····.line·221
242 ····.line·222242 ····.line·222
 243 ····.line·223
 244 ····.line·224
 245 ····.line·225
 246 ····.line·226
 247 ····.line·227
 248 ····.line·228
 249 ····.line·229
 250 ····.line·230
 251 ····.line·231
243 .end·method252 .end·method
  
  
244 #·virtual·methods253 #·virtual·methods
245 .method·public·final·getEditable()Landroid/text/Editable;254 .method·public·final·getEditable()Landroid/text/Editable;
246 ····.locals·1255 ····.locals·1
  
Offset 373, 8 lines modifiedOffset 382, 17 lines modified
373 ····.line·121382 ····.line·121
374 ····.line·122383 ····.line·122
375 ····.line·123384 ····.line·123
376 ····.line·124385 ····.line·124
377 ····.line·125386 ····.line·125
378 ····.line·126387 ····.line·126
379 ····.line·127388 ····.line·127
 389 ····.line·128
 390 ····.line·129
 391 ····.line·130
 392 ····.line·131
 393 ····.line·132
 394 ····.line·133
 395 ····.line·134
 396 ····.line·135
 397 ····.line·136
380 .end·method398 .end·method
20.8 KB
smali/io/flutter/plugin/platform/k.smali
Max HTML report size reached
26.9 KB
smali/io/flutter/plugin/platform/j.smali
Max HTML report size reached
677 B
smali/io/flutter/plugin/platform/d.smali
    
Offset 241, 14 lines modifiedOffset 241, 23 lines modified
241 ····.line·216241 ····.line·216
242 ····.line·217242 ····.line·217
243 ····.line·218243 ····.line·218
244 ····.line·219244 ····.line·219
245 ····.line·220245 ····.line·220
246 ····.line·221246 ····.line·221
247 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
248 .end·method257 .end·method
  
  
249 #·virtual·methods258 #·virtual·methods
250 .method·public·final·onSystemUiVisibilityChange(I)V259 .method·public·final·onSystemUiVisibilityChange(I)V
251 ····.locals·1260 ····.locals·1
  
Offset 386, 8 lines modifiedOffset 395, 14 lines modified
386 ····.line·123395 ····.line·123
387 ····.line·124396 ····.line·124
388 ····.line·125397 ····.line·125
389 ····.line·126398 ····.line·126
390 ····.line·127399 ····.line·127
391 ····.line·128400 ····.line·128
392 ····.line·129401 ····.line·129
 402 ····.line·130
 403 ····.line·131
 404 ····.line·132
 405 ····.line·133
 406 ····.line·134
 407 ····.line·135
393 .end·method408 .end·method
34.7 KB
smali/io/flutter/plugin/platform/h.smali
Max HTML report size reached
27.5 KB
smali/io/flutter/plugin/platform/o.smali
Max HTML report size reached
13.9 KB
smali/io/flutter/plugin/platform/l.smali
Max HTML report size reached
9.36 KB
smali/io/flutter/plugin/platform/m.smali
Max HTML report size reached
14.0 KB
smali/io/flutter/plugin/platform/n.smali
Max HTML report size reached
21.2 KB
smali/io/flutter/plugin/platform/i.smali
Max HTML report size reached
15.1 KB
smali/io/flutter/plugin/platform/e.smali
Max HTML report size reached
504 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·Lr0/h;2 .super·Lp0/h;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·k:Lio/flutter/plugin/platform/a;5 .field·public·k:Lio/flutter/plugin/platform/a;
  
  
Offset 166, 8 lines modifiedOffset 166, 14 lines modified
166 ····.line·123166 ····.line·123
167 ····.line·124167 ····.line·124
168 ····.line·125168 ····.line·125
169 ····.line·126169 ····.line·126
170 ····.line·127170 ····.line·127
171 ····.line·128171 ····.line·128
172 ····.line·129172 ····.line·129
 173 ····.line·130
 174 ····.line·131
 175 ····.line·132
 176 ····.line·133
 177 ····.line·134
 178 ····.line·135
173 .end·method179 .end·method
11.7 KB
smali/io/flutter/plugin/platform/SingleViewPresentation.smali
Max HTML report size reached
4.61 KB
smali/io/flutter/plugin/platform/c.smali
    
Offset 25, 140 lines modifiedOffset 25, 136 lines modified
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
  
27 #·virtual·methods27 #·virtual·methods
28 .method·public·final·run()V28 .method·public·final·run()V
29 ····.locals·629 ····.locals·4
  
30 ····.line·130 ····.line·1
31 ····const/4·v0,·0x031 ····iget·v0,·p0,·Lio/flutter/plugin/platform/c;->f:I
  
32 ····.line·232 ····.line·2
33 ····const/4·v1,·0x1 
  
34 ····.line·333 ····.line·3
35 ····iget·v2,·p0,·Lio/flutter/plugin/platform/c;->f:I34 ····and-int/lit8·v0,·v0,·0x4
  
36 ····.line·435 ····.line·4
37 ····.line·536 ····.line·5
38 ····and-int/lit8·v2,·v2,·0x437 ····iget-object·v1,·p0,·Lio/flutter/plugin/platform/c;->e:Lio/flutter/plugin/platform/d;
  
39 ····.line·638 ····.line·6
40 ····.line·739 ····.line·7
41 ····iget-object·v3,·p0,·Lio/flutter/plugin/platform/c;->e:Lio/flutter/plugin/platform/d;40 ····iget-object·v1,·v1,·Lio/flutter/plugin/platform/d;->b:Lio/flutter/plugin/platform/e;
  
42 ····.line·841 ····.line·8
43 ····.line·942 ····.line·9
44 ····iget-object·v3,·v3,·Lio/flutter/plugin/platform/d;->b:Lio/flutter/plugin/platform/e;43 ····const/4·v2,·0x0
  
45 ····.line·1044 ····.line·10
 45 ····const-string·v3,·"SystemChrome.systemUIChange"
46 ····.line·11 
47 ····const/4·v4,·0x0 
  
 46 ····.line·11
48 ····.line·1247 ····.line·12
49 ····const-string·v5,·"SystemChrome.systemUIChange"48 ····if-nez·v0,·:cond_0
  
50 ····.line·1349 ····.line·13
51 ····.line·1450 ····.line·14
52 ····if-nez·v2,·:cond_051 ····iget-object·v0,·v1,·Lio/flutter/plugin/platform/e;->b:LB0/c;
  
53 ····.line·1552 ····.line·15
54 ····.line·1653 ····.line·16
55 ····iget-object·v2,·v3,·Lio/flutter/plugin/platform/e;->b:LA/c;54 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
56 ····.line·1755 ····.line·17
57 ····.line·1856 ····.line·18
58 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
59 ····.line·1957 ····.line·19
 58 ····sget-object·v1,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
  
60 ····.line·2059 ····.line·20
61 ····.line·2160 ····.line·21
62 ····new-array·v1,·v1,·[Ljava/lang/Boolean;61 ····filled-new-array·{v1},·[Ljava/lang/Boolean;
  
63 ····.line·2262 ····.line·22
64 ····.line·2363 ····.line·23
65 ····sget-object·v3,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; 
  
66 ····.line·2464 ····.line·24
 65 ····move-result-object·v1
  
67 ····.line·2566 ····.line·25
68 ····aput-object·v3,·v1,·v067 ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
69 ····.line·2668 ····.line·26
70 ····.line·2769 ····.line·27
71 ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; 
  
72 ····.line·2870 ····.line·28
 71 ····move-result-object·v1
  
73 ····.line·2972 ····.line·29
 73 ····iget-object·v0,·v0,·LB0/c;->f:Ljava/lang/Object;
74 ····.line·30 
75 ····move-result-object·v0 
  
 74 ····.line·30
76 ····.line·3175 ····.line·31
77 ····iget-object·v1,·v2,·LA/c;->f:Ljava/lang/Object;76 ····check-cast·v0,·LH/m;
  
78 ····.line·3277 ····.line·32
79 ····.line·3378 ····.line·33
80 ····check-cast·v1,·LA0/s;79 ····invoke-virtual·{v0,·v3,·v1,·v2},·LH/m;->d(Ljava/lang/String;Ljava/lang/Object;Ly0/i;)V
  
81 ····.line·3480 ····.line·34
82 ····.line·3581 ····.line·35
83 ····invoke-virtual·{v1,·v5,·v0,·v4},·LA0/s;->b(Ljava/lang/String;Ljava/lang/Object;LA0/o;)V 
  
84 ····.line·3682 ····.line·36
85 ····.line·37 
86 ····.line·38 
87 ····goto·:goto_083 ····goto·:goto_0
  
88 ····.line·3984 ····.line·37
89 ····:cond_085 ····:cond_0
90 ····iget-object·v2,·v3,·Lio/flutter/plugin/platform/e;->b:LA/c;86 ····iget-object·v0,·v1,·Lio/flutter/plugin/platform/e;->b:LB0/c;
  
 87 ····.line·38
 88 ····.line·39
 89 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
91 ····.line·4090 ····.line·40
92 ····.line·4191 ····.line·41
93 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
94 ····.line·4292 ····.line·42
 93 ····sget-object·v1,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
  
95 ····.line·4394 ····.line·43
96 ····.line·4495 ····.line·44
97 ····new-array·v1,·v1,·[Ljava/lang/Boolean;96 ····filled-new-array·{v1},·[Ljava/lang/Boolean;
  
98 ····.line·4597 ····.line·45
99 ····.line·4698 ····.line·46
100 ····sget-object·v3,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; 
  
101 ····.line·4799 ····.line·47
 100 ····move-result-object·v1
  
102 ····.line·48101 ····.line·48
103 ····aput-object·v3,·v1,·v0102 ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
104 ····.line·49103 ····.line·49
Max diff block lines reached; 1098/4644 bytes (23.64%) of diff not shown.
1.03 KB
smali/d/a.smali
    
Offset 1415, 67 lines modifiedOffset 1415, 8 lines modified
1415 ····.line·9241415 ····.line·924
1416 ····.line·9251416 ····.line·925
1417 ····.line·9261417 ····.line·926
1418 ····.line·9271418 ····.line·927
1419 ····.line·9281419 ····.line·928
1420 ····.line·9291420 ····.line·929
1421 ····.line·9301421 ····.line·930
1422 ····.line·931 
1423 ····.line·932 
1424 ····.line·933 
1425 ····.line·934 
1426 ····.line·935 
1427 ····.line·936 
1428 ····.line·937 
1429 ····.line·938 
1430 ····.line·939 
1431 ····.line·940 
1432 ····.line·941 
1433 ····.line·942 
1434 ····.line·943 
1435 ····.line·944 
1436 ····.line·945 
1437 ····.line·946 
1438 ····.line·947 
1439 ····.line·948 
1440 ····.line·949 
1441 ····.line·950 
1442 ····.line·951 
1443 ····.line·952 
1444 ····.line·953 
1445 ····.line·954 
1446 ····.line·955 
1447 ····.line·956 
1448 ····.line·957 
1449 ····.line·958 
1450 ····.line·959 
1451 ····.line·960 
1452 ····.line·961 
1453 ····.line·962 
1454 ····.line·963 
1455 ····.line·964 
1456 ····.line·965 
1457 ····.line·966 
1458 ····.line·967 
1459 ····.line·968 
1460 ····.line·969 
1461 ····.line·970 
1462 ····.line·971 
1463 ····.line·972 
1464 ····.line·973 
1465 ····.line·974 
1466 ····.line·975 
1467 ····.line·976 
1468 ····.line·977 
1469 ····.line·978 
1470 ····.line·979 
1471 ····.line·980 
1472 ····.line·981 
1473 ····.line·982 
1474 ····.line·983 
1475 ····.line·984 
1476 ····.line·985 
1477 ····.line·986 
1478 ····.line·987 
1479 ····.line·988 
1480 ····.line·989 
1481 .end·method1422 .end·method
6.29 KB
smali/O/a.smali
    
Offset 2, 368 lines modifiedOffset 2, 173 lines modified
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
  
6 .field·public·static·final·b:[I 
  
7 .field·public·static·final·c:[I 
  
8 .field·public·static·final·d:[I 
  
9 .field·public·static·final·e:[I 
  
10 .field·public·static·final·f:[I 
  
11 .field·public·static·final·g:[I 
  
12 .field·public·static·final·h:[I 
  
13 .field·public·static·final·i:[I 
  
14 .field·public·static·final·j:[I 
  
15 .field·public·static·final·k:[I 
  
  
16 #·direct·methods6 #·direct·methods
17 .method·public·static·constructor·<clinit>()V7 .method·public·static·constructor·<clinit>()V
18 ····.locals·58 ····.locals·1
  
19 ····.line·19 ····.line·1
20 ····const/4·v0,·0x610 ····const/16·v0,·0xb
  
21 ····.line·211 ····.line·2
 12 ····.line·3
22 ····new-array·v0,·v0,·[I13 ····new-array·v0,·v0,·[I
  
23 ····.line·3 
24 ····.line·414 ····.line·4
 15 ····.line·5
25 ····fill-array-data·v0,·:array_016 ····fill-array-data·v0,·:array_0
  
26 ····.line·5 
27 ····.line·617 ····.line·6
28 ····.line·718 ····.line·7
 19 ····.line·8
29 ····sput-object·v0,·LO/a;->a:[I20 ····sput-object·v0,·LO/a;->a:[I
  
30 ····.line·8 
31 ····.line·921 ····.line·9
32 ····const/16·v0,·0xc 
  
33 ····.line·1022 ····.line·10
 23 ····return-void
34 ····.line·11 
35 ····new-array·v0,·v0,·[I 
  
 24 ····.line·11
 25 ····:array_0
 26 ····.array-data·4
 27 ········0x10100c4
 28 ········0x10100f1
 29 ········0x7f030093
 30 ········0x7f030094
 31 ········0x7f030095
 32 ········0x7f030096
 33 ········0x7f030097
 34 ········0x7f0300c1
 35 ········0x7f03010c
 36 ········0x7f030121
 37 ········0x7f03012e
 38 ····.end·array-data
36 ····.line·1239 ····.line·12
37 ····.line·1340 ····.line·13
38 ····fill-array-data·v0,·:array_1 
  
39 ····.line·1441 ····.line·14
40 ····.line·1542 ····.line·15
41 ····.line·1643 ····.line·16
42 ····sput-object·v0,·LO/a;->b:[I 
  
43 ····.line·1744 ····.line·17
44 ····.line·1845 ····.line·18
45 ····const·v0,·0x7f03016f 
  
46 ····.line·1946 ····.line·19
47 ····.line·2047 ····.line·20
48 ····.line·2148 ····.line·21
49 ····filled-new-array·{v0},·[I 
  
50 ····.line·2249 ····.line·22
51 ····.line·2350 ····.line·23
52 ····.line·2451 ····.line·24
53 ····move-result-object·v1 
  
54 ····.line·2552 ····.line·25
55 ····sput-object·v1,·LO/a;->c:[I 
  
56 ····.line·2653 ····.line·26
57 ····.line·2754 ····.line·27
58 ····const·v1,·0x10100b2 
  
59 ····.line·2855 ····.line·28
60 ····.line·2956 ····.line·29
61 ····.line·3057 ····.line·30
62 ····const·v2,·0x10101f8 
  
63 ····.line·3158 ····.line·31
64 ····.line·3259 ····.line·32
65 ····.line·3360 ····.line·33
66 ····const·v3,·0x7f030090 
  
67 ····.line·3461 ····.line·34
68 ····.line·3562 ····.line·35
69 ····.line·3663 ····.line·36
70 ····const·v4,·0x7f030091 
  
71 ····.line·3764 ····.line·37
72 ····.line·3865 ····.line·38
73 ····.line·3966 ····.line·39
74 ····filled-new-array·{v1,·v2,·v3,·v4,·v0},·[I 
  
75 ····.line·4067 ····.line·40
76 ····.line·4168 ····.line·41
77 ····.line·4269 ····.line·42
Max diff block lines reached; 4318/6407 bytes (67.40%) of diff not shown.
12.4 KB
smali/f1/t.smali
Max HTML report size reached
7.67 KB
smali/f1/s.smali
Max HTML report size reached
18.3 KB
smali/f1/p.smali
Max HTML report size reached
103 KB
smali/f1/a.smali
Max HTML report size reached
3.9 KB
smali/f1/k.smali
    
Offset 1, 176 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Lf1/k;1 .class·public·final·synthetic·Lf1/k;
2 .super·Ljava/lang/Object;2 .super·LT0/l;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LL0/d;5 .implements·LS0/a;
  
  
6 #·static·fields 
7 .field·public·static·final·e:Lf1/k; 
  
  
8 #·direct·methods6 #·virtual·methods
9 .method·static·constructor·<clinit>()V7 .method·public·final·a()Ljava/lang/Object;
10 ····.locals·18 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····new-instance·v0,·Lf1/k;10 ····iget-object·v0,·p0,·LT0/c;->f:Ljava/lang/Object;
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V13 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
16 ····.line·414 ····.line·4
17 ····.line·515 ····.line·5
18 ····.line·616 ····.line·6
19 ····sput-object·v0,·Lf1/k;->e:Lf1/k;17 ····move-result-object·v0
  
20 ····.line·718 ····.line·7
 19 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
21 ····.line·8 
22 ····return-void 
23 ····.line·9 
24 ····.line·10 
25 ····.line·11 
26 ····.line·12 
27 ····.line·13 
28 ····.line·14 
29 ····.line·15 
30 ····.line·16 
31 ····.line·17 
32 ····.line·18 
33 ····.line·19 
34 ····.line·20 
35 ····.line·21 
36 ····.line·22 
37 ····.line·23 
38 ····.line·24 
39 ····.line·25 
40 ····.line·26 
41 ····.line·27 
42 ····.line·28 
43 ····.line·29 
44 ····.line·30 
45 ····.line·31 
46 ····.line·32 
47 ····.line·33 
48 ····.line·34 
49 ····.line·35 
50 ····.line·36 
51 ····.line·37 
52 ····.line·38 
53 ····.line·39 
54 ····.line·40 
55 ····.line·41 
56 ····.line·42 
57 ····.line·43 
58 ····.line·44 
59 ····.line·45 
60 ····.line·46 
61 ····.line·47 
62 ····.line·48 
63 ····.line·49 
64 ····.line·50 
65 ····.line·51 
66 ····.line·52 
67 ····.line·53 
68 ····.line·54 
69 ····.line·55 
70 ····.line·56 
71 ····.line·57 
72 ····.line·58 
73 ····.line·59 
74 ····.line·60 
75 ····.line·61 
76 ····.line·62 
77 ····.line·63 
78 ····.line·64 
79 ····.line·65 
80 ····.line·66 
81 ····.line·67 
82 ····.line·68 
83 ····.line·69 
84 ····.line·70 
85 ····.line·71 
86 ····.line·72 
87 ····.line·73 
88 ····.line·74 
89 ····.line·75 
90 ····.line·76 
91 ····.line·77 
92 ····.line·78 
93 ····.line·79 
94 ····.line·80 
95 ····.line·81 
96 ····.line·82 
97 ····.line·83 
98 ····.line·84 
99 ····.line·85 
100 ····.line·86 
101 ····.line·87 
102 ····.line·88 
103 ····.line·89 
104 ····.line·90 
105 ····.line·91 
106 ····.line·92 
107 ····.line·93 
108 ····.line·94 
109 ····.line·95 
110 ····.line·96 
111 ····.line·97 
112 ····.line·98 
113 ····.line·99 
114 ····.line·100 
115 ····.line·101 
116 ····.line·102 
117 ····.line·103 
Max diff block lines reached; 1365/3963 bytes (34.44%) of diff not shown.
15.0 KB
smali/f1/j.smali
Max HTML report size reached
15.1 KB
smali/f1/q.smali
Max HTML report size reached
5.72 KB
smali/f1/r.smali
    
Offset 1, 217 lines modifiedOffset 1, 81 lines modified
1 .class·public·final·Lf1/r;1 .class·public·abstract·Lf1/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Le1/e; 
  
  
6 #·instance·fields 
7 .field·public·final·e:Ld1/p; 
  
  
8 #·direct·methods4 #·virtual·methods
 5 .method·public·abstract·a(Ljava/lang/Object;)Ljava/lang/Object;
9 .method·public·constructor·<init>(Ld1/p;)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,·Lf1/r;->e:Ld1/p; 
  
17 ····.line·5 
18 ····.line·6 
19 ····return-void 
20 ····.line·7 
21 ····.line·8 
22 ····.line·9 
23 ····.line·10 
24 ····.line·11 
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 ····.line·63 
77 ····.line·64 
78 ····.line·65 
79 ····.line·66 
80 ····.line·67 
81 ····.line·68 
82 ····.line·69 
83 ····.line·70 
84 ····.line·71 
85 ····.line·72 
86 ····.line·73 
87 ····.line·74 
88 ····.line·75 
89 ····.line·76 
90 ····.line·77 
91 ····.line·78 
92 ····.line·79 
93 ····.line·80 
94 ····.line·81 
95 ····.line·82 
96 ····.line·83 
97 ····.line·84 
98 ····.line·85 
99 ····.line·86 
100 ····.line·87 
101 ····.line·88 
102 ····.line·89 
103 ····.line·90 
104 ····.line·91 
105 ····.line·92 
106 ····.line·93 
107 ····.line·94 
108 ····.line·95 
109 ····.line·96 
110 ····.line·97 
111 ····.line·98 
112 ····.line·99 
113 ····.line·100 
114 ····.line·101 
115 ····.line·102 
116 ····.line·103 
117 ····.line·104 
118 ····.line·105 
Max diff block lines reached; 3484/5825 bytes (59.81%) of diff not shown.
23.1 KB
smali/f1/d.smali
Max HTML report size reached
40.7 KB
smali/f1/h.smali
Max HTML report size reached
60.5 KB
smali/f1/o.smali
Max HTML report size reached
41.6 KB
smali/f1/l.smali
Max HTML report size reached
42.4 KB
smali/f1/f.smali
Max HTML report size reached
16.1 KB
smali/f1/m.smali
Max HTML report size reached
62.9 KB
smali/f1/n.smali
Max HTML report size reached
27.5 KB
smali/f1/i.smali
Max HTML report size reached
10.1 KB
smali/f1/e.smali
Max HTML report size reached
8.55 KB
smali/f1/b.smali
Max HTML report size reached
9.92 KB
smali/f1/g.smali
Max HTML report size reached
2.83 KB
smali/f1/c.smali
    
Offset 1, 3 lines modifiedOffset 1, 176 lines modified
1 .class·public·abstract·Lf1/c;1 .class·public·abstract·Lf1/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·3
  
 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 ····sget-object·v2,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
  
 18 ····.line·6
 19 ····.line·7
 20 ····filled-new-array·{v2},·[Ljava/lang/Class;
  
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····move-result-object·v2
  
 25 ····.line·11
 26 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····move-result-object·v0
 31 ····:try_end_0
 32 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
 33 ····.line·15
 34 ····goto·:goto_0
  
 35 ····.line·16
 36 ····:catchall_0
 37 ····const/4·v0,·0x0
  
 38 ····.line·17
 39 ····:goto_0
 40 ····sput-object·v0,·Lf1/c;->a:Ljava/lang/reflect/Method;
  
 41 ····.line·18
 42 ····.line·19
 43 ····return-void
 44 ····.line·20
 45 ····.line·21
 46 ····.line·22
 47 ····.line·23
 48 ····.line·24
 49 ····.line·25
 50 ····.line·26
 51 ····.line·27
 52 ····.line·28
 53 ····.line·29
 54 ····.line·30
 55 ····.line·31
 56 ····.line·32
 57 ····.line·33
 58 ····.line·34
 59 ····.line·35
 60 ····.line·36
 61 ····.line·37
 62 ····.line·38
 63 ····.line·39
 64 ····.line·40
 65 ····.line·41
 66 ····.line·42
 67 ····.line·43
 68 ····.line·44
 69 ····.line·45
 70 ····.line·46
 71 ····.line·47
 72 ····.line·48
 73 ····.line·49
 74 ····.line·50
 75 ····.line·51
 76 ····.line·52
 77 ····.line·53
 78 ····.line·54
 79 ····.line·55
 80 ····.line·56
 81 ····.line·57
 82 ····.line·58
 83 ····.line·59
 84 ····.line·60
 85 ····.line·61
 86 ····.line·62
 87 ····.line·63
 88 ····.line·64
 89 ····.line·65
 90 ····.line·66
 91 ····.line·67
 92 ····.line·68
 93 ····.line·69
 94 ····.line·70
 95 ····.line·71
 96 ····.line·72
 97 ····.line·73
 98 ····.line·74
 99 ····.line·75
 100 ····.line·76
 101 ····.line·77
 102 ····.line·78
 103 ····.line·79
 104 ····.line·80
 105 ····.line·81
 106 ····.line·82
 107 ····.line·83
 108 ····.line·84
 109 ····.line·85
 110 ····.line·86
 111 ····.line·87
 112 ····.line·88
Max diff block lines reached; -1/2867 bytes (-0.03%) of diff not shown.
20.9 KB
smali/Q/a.smali
Max HTML report size reached
57.1 KB
smali/z/a.smali
Max HTML report size reached
13.9 KB
smali/k/a.smali
Max HTML report size reached
7.44 KB
smali/k/d.smali
Max HTML report size reached
11.3 KB
smali/k/b.smali
Max HTML report size reached
20.3 KB
smali/k/c.smali
Max HTML report size reached
2.45 KB
smali/l/a.smali
    
Offset 1, 108 lines modifiedOffset 1, 62 lines modified
1 .class·public·final·Ll/a;1 .class·public·abstract·Ll/a;
2 .super·Landroidx/datastore/preferences/protobuf/k0;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·volatile·q:Ll/a; 
  
  
6 #·instance·fields 
7 .field·public·final·p:Ljava/lang/Object; 
  
  
8 #·direct·methods4 #·direct·methods
9 .method·public·constructor·<init>(I)V5 .method·public·static·a()Landroid/app/ActivityOptions;
10 ····.locals·16 ····.locals·1
  
11 ····.line·17 ····.line·1
12 ····packed-switch·p1,·:pswitch_data_08 ····invoke-static·{},·Landroid/app/ActivityOptions;->makeBasic()Landroid/app/ActivityOptions;
  
13 ····.line·29 ····.line·2
14 ····.line·310 ····.line·3
15 ····.line·411 ····.line·4
16 ····const/16·p1,·0xc12 ····move-result-object·v0
  
17 ····.line·513 ····.line·5
 14 ····return-object·v0
18 ····.line·615 ····.line·6
19 ····invoke-direct·{p0,·p1},·Landroidx/datastore/preferences/protobuf/k0;-><init>(I)V 
  
20 ····.line·716 ····.line·7
21 ····.line·817 ····.line·8
22 ····.line·918 ····.line·9
23 ····new-instance·p1,·Ll/a; 
  
24 ····.line·1019 ····.line·10
25 ····.line·1120 ····.line·11
26 ····const/4·v0,·0x1 
  
27 ····.line·1221 ····.line·12
28 ····invoke-direct·{p1,·v0},·Ll/a;-><init>(I)V 
  
29 ····.line·1322 ····.line·13
30 ····.line·1423 ····.line·14
31 ····.line·1524 ····.line·15
32 ····iput-object·p1,·p0,·Ll/a;->p:Ljava/lang/Object; 
  
33 ····.line·1625 ····.line·16
34 ····.line·1726 ····.line·17
35 ····return-void 
  
36 ····.line·1827 ····.line·18
37 ····:pswitch_0 
38 ····const/16·p1,·0xc 
  
39 ····.line·1928 ····.line·19
40 ····.line·2029 ····.line·20
41 ····invoke-direct·{p0,·p1},·Landroidx/datastore/preferences/protobuf/k0;-><init>(I)V 
  
42 ····.line·2130 ····.line·21
43 ····.line·2231 ····.line·22
44 ····.line·2332 ····.line·23
45 ····new-instance·p1,·Ljava/lang/Object; 
  
46 ····.line·2433 ····.line·24
47 ····.line·2534 ····.line·25
48 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V 
  
49 ····.line·2635 ····.line·26
50 ····.line·2736 ····.line·27
51 ····.line·2837 ····.line·28
52 ····iput-object·p1,·p0,·Ll/a;->p:Ljava/lang/Object; 
  
53 ····.line·2938 ····.line·29
54 ····.line·3039 ····.line·30
55 ····new-instance·p1,·Ll/b; 
  
56 ····.line·3140 ····.line·31
57 ····.line·3241 ····.line·32
58 ····invoke-direct·{p1},·Ll/b;-><init>()V 
  
59 ····.line·3342 ····.line·33
60 ····.line·3443 ····.line·34
61 ····.line·3544 ····.line·35
62 ····const/4·v0,·0x4 
  
63 ····.line·3645 ····.line·36
64 ····invoke-static·{v0,·p1},·Ljava/util/concurrent/Executors;->newFixedThreadPool(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; 
  
65 ····.line·3746 ····.line·37
66 ····.line·3847 ····.line·38
67 ····.line·3948 ····.line·39
68 ····return-void 
  
69 ····.line·4049 ····.line·40
70 ····nop 
  
71 ····.line·4150 ····.line·41
72 ····:pswitch_data_0 
73 ····.packed-switch·0x1 
74 ········:pswitch_0 
75 ····.end·packed-switch 
76 ····.line·4251 ····.line·42
77 ····.line·4352 ····.line·43
78 ····.line·4453 ····.line·44
79 ····.line·4554 ····.line·45
80 ····.line·4655 ····.line·46
81 ····.line·4756 ····.line·47
82 ····.line·4857 ····.line·48
Offset 183, 8 lines modifiedOffset 137, 15 lines modified
183 ····.line·123137 ····.line·123
184 ····.line·124138 ····.line·124
185 ····.line·125139 ····.line·125
186 ····.line·126140 ····.line·126
187 ····.line·127141 ····.line·127
188 ····.line·128142 ····.line·128
189 ····.line·129143 ····.line·129
 144 ····.line·130
 145 ····.line·131
 146 ····.line·132
 147 ····.line·133
 148 ····.line·134
 149 ····.line·135
 150 ····.line·136
190 .end·method151 .end·method
4.71 KB
smali/l/b.smali
    
Offset 1, 222 lines modifiedOffset 1, 72 lines modified
1 .class·public·final·Ll/b;1 .class·public·abstract·Ll/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/util/concurrent/ThreadFactory; 
  
  
6 #·instance·fields 
7 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicInteger; 
  
  
8 #·direct·methods4 #·direct·methods
9 .method·public·constructor·<init>()V5 .method·public·static·a()Ljava/lang/String;
10 ····.locals·26 ····.locals·2
  
11 ····.line·17 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-static·{},·Landroid/os/LocaleList;->getAdjustedDefault()Landroid/os/LocaleList;
  
13 ····.line·29 ····.line·2
14 ····.line·310 ····.line·3
15 ····.line·411 ····.line·4
16 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicInteger;12 ····move-result-object·v0
  
17 ····.line·513 ····.line·5
 14 ····invoke-virtual·{v0},·Landroid/os/LocaleList;->size()I
18 ····.line·6 
19 ····const/4·v1,·0x0 
  
20 ····.line·7 
21 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V 
  
22 ····.line·8 
23 ····.line·9 
24 ····.line·10 
25 ····iput-object·v0,·p0,·Ll/b;->a:Ljava/util/concurrent/atomic/AtomicInteger; 
  
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; 1901/4792 bytes (39.67%) of diff not shown.
312 B
smali/S0/a.smali
    
Offset 1, 3 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·LS0/a;1 .class·public·interface·abstract·LS0/a;
2 .super·Ljava/lang/Error;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LI0/a;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·a()Ljava/lang/Object;
 8 .end·method
55.7 KB
smali/j/a.smali
Max HTML report size reached
5.38 KB
smali/j/b.smali
    
Offset 1, 3 lines modifiedOffset 1, 331 lines modified
1 .class·public·abstract·Lj/b;1 .class·public·final·Lj/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/util/concurrent/ThreadFactory;
  
  
 6 #·instance·fields
 7 .field·public·final·a:Ljava/util/concurrent/atomic/AtomicInteger;
  
  
 8 #·direct·methods
 9 .method·public·constructor·<init>()V
 10 ····.locals·2
  
 11 ····.line·1
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····.line·2
 14 ····.line·3
 15 ····.line·4
 16 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicInteger;
  
 17 ····.line·5
 18 ····.line·6
 19 ····const/4·v1,·0x0
  
 20 ····.line·7
 21 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
  
 22 ····.line·8
 23 ····.line·9
 24 ····.line·10
 25 ····iput-object·v0,·p0,·Lj/b;->a:Ljava/util/concurrent/atomic/AtomicInteger;
  
 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
 116 ····.line·100
Max diff block lines reached; -1/5480 bytes (-0.02%) of diff not shown.
4.85 KB
smali/e0/a.smali
    
Offset 1, 54 lines modifiedOffset 1, 99 lines modified
1 .class·public·final·Le0/a;1 .class·public·final·synthetic·Le0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lg0/m;
 6 .implements·Lf0/a;
  
  
4 #·static·fields7 #·instance·fields
5 .field·public·static·final·a:Le0/a;8 .field·public·final·synthetic·a:I
  
 9 .field·public·final·synthetic·b:Lz0/g;
  
  
6 #·direct·methods10 #·direct·methods
7 .method·static·constructor·<clinit>()V11 .method·public·synthetic·constructor·<init>(Lz0/g;I)V
8 ····.locals·112 ····.locals·0
  
9 ····.line·113 ····.line·1
10 ····new-instance·v0,·Le0/a;14 ····iput·p2,·p0,·Le0/a;->a:I
  
 15 ····iput-object·p1,·p0,·Le0/a;->b:Lz0/g;
  
 16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 17 ····return-void
 18 .end·method
  
  
 19 #·virtual·methods
 20 .method·public·a(Landroid/location/Location;)V
 21 ····.locals·2
  
 22 ····.line·1
 23 ····iget-object·v0,·p0,·Le0/a;->b:Lz0/g;
  
11 ····.line·224 ····.line·2
12 ····.line·325 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V26 ····iget·v1,·p0,·Le0/a;->a:I
  
14 ····.line·427 ····.line·4
15 ····.line·528 ····.line·5
 29 ····packed-switch·v1,·:pswitch_data_0
16 ····.line·6 
17 ····sput-object·v0,·Le0/a;->a:Le0/a; 
  
 30 ····.line·6
18 ····.line·731 ····.line·7
19 ····.line·832 ····.line·8
20 ····return-void33 ····invoke-static·{p1},·Lg0/g;->O(Landroid/location/Location;)Ljava/util/HashMap;
  
21 ····.line·934 ····.line·9
22 ····.line·1035 ····.line·10
23 ····.line·1136 ····.line·11
 37 ····move-result-object·p1
  
24 ····.line·1238 ····.line·12
 39 ····invoke-virtual·{v0,·p1},·Lz0/g;->b(Ljava/io/Serializable;)V
  
25 ····.line·1340 ····.line·13
26 ····.line·1441 ····.line·14
27 ····.line·1542 ····.line·15
 43 ····return-void
  
28 ····.line·1644 ····.line·16
 45 ····:pswitch_0
 46 ····sget·v1,·Lcom/baseflow/geolocator/GeolocatorLocationService;->n:I
  
29 ····.line·1747 ····.line·17
30 ····.line·1848 ····.line·18
 49 ····invoke-static·{p1},·Lg0/g;->O(Landroid/location/Location;)Ljava/util/HashMap;
  
31 ····.line·1950 ····.line·19
32 ····.line·2051 ····.line·20
33 ····.line·2152 ····.line·21
 53 ····move-result-object·p1
  
34 ····.line·2254 ····.line·22
 55 ····invoke-virtual·{v0,·p1},·Lz0/g;->b(Ljava/io/Serializable;)V
  
35 ····.line·2356 ····.line·23
36 ····.line·2457 ····.line·24
37 ····.line·2558 ····.line·25
 59 ····return-void
  
38 ····.line·2660 ····.line·26
 61 ····nop
  
39 ····.line·2762 ····.line·27
 63 ····:pswitch_data_0
 64 ····.packed-switch·0x0
 65 ········:pswitch_0
 66 ····.end·packed-switch
40 ····.line·2867 ····.line·28
41 ····.line·2968 ····.line·29
42 ····.line·3069 ····.line·30
43 ····.line·3170 ····.line·31
44 ····.line·3271 ····.line·32
45 ····.line·3372 ····.line·33
46 ····.line·3473 ····.line·34
Offset 141, 83 lines modifiedOffset 186, 101 lines modified
141 ····.line·121186 ····.line·121
142 ····.line·122187 ····.line·122
143 ····.line·123188 ····.line·123
144 ····.line·124189 ····.line·124
145 ····.line·125190 ····.line·125
146 ····.line·126191 ····.line·126
147 ····.line·127192 ····.line·127
 193 ····.line·128
 194 ····.line·129
 195 ····.line·130
 196 ····.line·131
 197 ····.line·132
 198 ····.line·133
 199 ····.line·134
 200 ····.line·135
148 .end·method201 .end·method
  
 202 .method·public·b(I)V
  
149 #·virtual·methods 
150 .method·public·final·a(Landroid/content/Context;)LD/N; 
151 ····.locals·1203 ····.locals·2
  
152 ····.line·1204 ····.line·1
153 ····const-string·v0,·"context"205 ····iget-object·v0,·p0,·Le0/a;->b:Lz0/g;
Max diff block lines reached; 2375/4939 bytes (48.09%) of diff not shown.
9.83 KB
smali/s/a.smali
Max HTML report size reached
10.2 KB
smali/s/d.smali
Max HTML report size reached
1.79 KB
smali/s/e.smali
    
Offset 1, 63 lines modifiedOffset 1, 49 lines modified
1 .class·public·final·Ls/e;1 .class·public·abstract·Ls/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
 5 .field·public·static·final·a:Ljava/lang/Object;
5 .field·public·final·a:Landroid/content/ComponentName; 
  
6 .field·public·b:Z 
  
7 .field·public·c:Lb/c; 
  
8 .field·public·final·d:Ljava/util/ArrayDeque; 
  
9 .field·public·e:I 
  
  
10 #·direct·methods6 #·direct·methods
11 .method·public·constructor·<init>(Landroid/content/ComponentName;)V7 .method·static·constructor·<clinit>()V
12 ····.locals·28 ····.locals·2
  
13 ····.line·19 ····.line·1
14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····new-instance·v0,·Ljava/lang/ThreadLocal;
  
15 ····.line·211 ····.line·2
16 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
17 ····.line·4 
18 ····const/4·v0,·0x0 
  
 14 ····.line·4
19 ····.line·515 ····.line·5
20 ····iput-boolean·v0,·p0,·Ls/e;->b:Z 
  
21 ····.line·616 ····.line·6
22 ····.line·7 
23 ····new-instance·v1,·Ljava/util/ArrayDeque;17 ····new-instance·v0,·Ljava/util/WeakHashMap;
  
 18 ····.line·7
24 ····.line·819 ····.line·8
 20 ····const/4·v1,·0x0
  
25 ····.line·921 ····.line·9
26 ····invoke-direct·{v1},·Ljava/util/ArrayDeque;-><init>()V22 ····invoke-direct·{v0,·v1},·Ljava/util/WeakHashMap;-><init>(I)V
  
27 ····.line·1023 ····.line·10
28 ····.line·1124 ····.line·11
29 ····.line·1225 ····.line·12
 26 ····return-void
30 ····iput-object·v1,·p0,·Ls/e;->d:Ljava/util/ArrayDeque; 
  
31 ····.line·1327 ····.line·13
32 ····.line·1428 ····.line·14
33 ····iput·v0,·p0,·Ls/e;->e:I 
  
34 ····.line·1529 ····.line·15
35 ····.line·1630 ····.line·16
36 ····iput-object·p1,·p0,·Ls/e;->a:Landroid/content/ComponentName; 
  
37 ····.line·1731 ····.line·17
38 ····.line·1832 ····.line·18
39 ····return-void 
40 ····.line·1933 ····.line·19
41 ····.line·2034 ····.line·20
42 ····.line·2135 ····.line·21
43 ····.line·2236 ····.line·22
44 ····.line·2337 ····.line·23
45 ····.line·2438 ····.line·24
46 ····.line·2539 ····.line·25
Offset 161, 8 lines modifiedOffset 147, 15 lines modified
161 ····.line·123147 ····.line·123
162 ····.line·124148 ····.line·124
163 ····.line·125149 ····.line·125
164 ····.line·126150 ····.line·126
165 ····.line·127151 ····.line·127
166 ····.line·128152 ····.line·128
167 ····.line·129153 ····.line·129
 154 ····.line·130
 155 ····.line·131
 156 ····.line·132
 157 ····.line·133
 158 ····.line·134
 159 ····.line·135
 160 ····.line·136
168 .end·method161 .end·method
32.0 KB
smali/s/b.smali
Max HTML report size reached
11.9 KB
smali/s/c.smali
Max HTML report size reached
6.28 KB
smali/M0/a.smali
    
Offset 1, 99 lines modifiedOffset 1, 68 lines modified
1 .class·public·final·enum·LM0/a;1 .class·public·final·LM0/a;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LK0/d;
  
4 #·static·fields 
5 .field·public·static·final·enum·e:LM0/a; 
  
 6 #·static·fields
6 .field·public·static·final·synthetic·f:[LM0/a;7 .field·public·static·final·e:LM0/a;
  
  
7 #·direct·methods8 #·direct·methods
8 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
9 ····.locals·710 ····.locals·1
  
10 ····.line·111 ····.line·1
11 ····const/4·v0,·0x212 ····new-instance·v0,·LM0/a;
  
12 ····.line·213 ····.line·2
13 ····const/4·v1,·0x1 
  
14 ····.line·314 ····.line·3
15 ····const/4·v2,·0x015 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·416 ····.line·4
17 ····new-instance·v3,·LM0/a; 
  
18 ····.line·517 ····.line·5
19 ····.line·618 ····.line·6
20 ····const-string·v4,·"COROUTINE_SUSPENDED"19 ····sput-object·v0,·LM0/a;->e:LM0/a;
  
21 ····.line·720 ····.line·7
22 ····.line·821 ····.line·8
 22 ····return-void
23 ····invoke-direct·{v3,·v4,·v2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V 
  
24 ····.line·923 ····.line·9
25 ····.line·1024 ····.line·10
26 ····.line·1125 ····.line·11
27 ····sput-object·v3,·LM0/a;->e:LM0/a; 
  
28 ····.line·1226 ····.line·12
29 ····.line·1327 ····.line·13
30 ····new-instance·v4,·LM0/a; 
  
31 ····.line·1428 ····.line·14
32 ····.line·1529 ····.line·15
33 ····const-string·v5,·"UNDECIDED" 
  
34 ····.line·1630 ····.line·16
35 ····.line·1731 ····.line·17
36 ····invoke-direct·{v4,·v5,·v1},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V 
  
37 ····.line·1832 ····.line·18
38 ····.line·1933 ····.line·19
39 ····.line·2034 ····.line·20
40 ····new-instance·v5,·LM0/a; 
  
41 ····.line·2135 ····.line·21
42 ····.line·2236 ····.line·22
43 ····const-string·v6,·"RESUMED" 
  
44 ····.line·2337 ····.line·23
45 ····.line·2438 ····.line·24
46 ····invoke-direct·{v5,·v6,·v0},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V 
  
47 ····.line·2539 ····.line·25
48 ····.line·2640 ····.line·26
49 ····.line·2741 ····.line·27
50 ····const/4·v6,·0x3 
  
51 ····.line·2842 ····.line·28
52 ····new-array·v6,·v6,·[LM0/a; 
  
53 ····.line·2943 ····.line·29
54 ····.line·3044 ····.line·30
55 ····aput-object·v3,·v6,·v2 
  
56 ····.line·3145 ····.line·31
57 ····.line·3246 ····.line·32
58 ····aput-object·v4,·v6,·v1 
  
59 ····.line·3347 ····.line·33
60 ····.line·3448 ····.line·34
61 ····aput-object·v5,·v6,·v0 
  
62 ····.line·3549 ····.line·35
63 ····.line·3650 ····.line·36
64 ····sput-object·v6,·LM0/a;->f:[LM0/a; 
  
65 ····.line·3751 ····.line·37
66 ····.line·3852 ····.line·38
67 ····return-void 
68 ····.line·3953 ····.line·39
69 ····.line·4054 ····.line·40
70 ····.line·4155 ····.line·41
71 ····.line·4256 ····.line·42
72 ····.line·4357 ····.line·43
73 ····.line·4458 ····.line·44
74 ····.line·4559 ····.line·45
Offset 175, 37 lines modifiedOffset 144, 46 lines modified
175 ····.line·121144 ····.line·121
176 ····.line·122145 ····.line·122
177 ····.line·123146 ····.line·123
178 ····.line·124147 ····.line·124
179 ····.line·125148 ····.line·125
180 ····.line·126149 ····.line·126
181 ····.line·127150 ····.line·127
 151 ····.line·128
 152 ····.line·129
 153 ····.line·130
 154 ····.line·131
 155 ····.line·132
 156 ····.line·133
 157 ····.line·134
 158 ····.line·135
 159 ····.line·136
182 .end·method160 .end·method
  
183 .method·public·static·valueOf(Ljava/lang/String;)LM0/a; 
 161 #·virtual·methods
 162 .method·public·final·c(Ljava/lang/Object;)V
184 ····.locals·1163 ····.locals·1
  
Max diff block lines reached; 3997/6403 bytes (62.42%) of diff not shown.
90.5 KB
smali/D/a.smali
Max HTML report size reached
22.0 KB
smali/D/b.smali
Max HTML report size reached
21.6 KB
smali/j0/a.smali
Max HTML report size reached
30.3 KB
smali/J0/a.smali
Max HTML report size reached
21.3 KB
smali/J0/d.smali
Max HTML report size reached
4.13 KB
smali/J0/h.smali
    
Offset 1, 285 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LJ0/h;1 .class·public·abstract·LJ0/h;
2 .super·Ljava/lang/Object;2 .super·LJ0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:LJ0/h; 
  
  
6 #·direct·methods 
7 .method·static·constructor·<clinit>()V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····new-instance·v0,·LJ0/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,·LJ0/h;->a:LJ0/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 ····.line·89 
102 ····.line·90 
103 ····.line·91 
104 ····.line·92 
105 ····.line·93 
106 ····.line·94 
107 ····.line·95 
108 ····.line·96 
109 ····.line·97 
110 ····.line·98 
111 ····.line·99 
112 ····.line·100 
113 ····.line·101 
114 ····.line·102 
115 ····.line·103 
116 ····.line·104 
117 ····.line·105 
118 ····.line·106 
119 ····.line·107 
Max diff block lines reached; -1/4194 bytes (-0.02%) of diff not shown.
7.54 KB
smali/J0/f.smali
Max HTML report size reached
1.69 KB
smali/J0/e.smali
    
Offset 1, 55 lines modifiedOffset 1, 60 lines modified
1 .class·public·abstract·LJ0/e;1 .class·public·abstract·LJ0/e;
2 .super·Ljava/lang/Object;2 .super·La/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/io/Serializable; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·public·static·final·a(Ljava/lang/Object;)Ljava/lang/Throwable;5 .method·public·static·varargs·M([Ljava/lang/Object;)Ljava/util/List;
8 ····.locals·16 ····.locals·1
  
9 ····.line·17 ····.line·1
10 ····instance-of·v0,·p0,·LJ0/d;8 ····const-string·v0,·"elements"
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····if-eqz·v0,·:cond_011 ····invoke-static·{p0,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
14 ····.line·412 ····.line·4
15 ····.line·513 ····.line·5
16 ····check-cast·p0,·LJ0/d; 
  
17 ····.line·614 ····.line·6
 15 ····array-length·v0,·p0
  
18 ····.line·716 ····.line·7
19 ····iget-object·p0,·p0,·LJ0/d;->e:Ljava/lang/Throwable;17 ····if-lez·v0,·:cond_0
  
20 ····.line·818 ····.line·8
21 ····.line·919 ····.line·9
22 ····goto·:goto_020 ····invoke-static·{p0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
23 ····.line·1021 ····.line·10
24 ····:cond_0 
25 ····const/4·p0,·0x0 
  
26 ····.line·1122 ····.line·11
27 ····:goto_0 
28 ····return-object·p0 
29 ····.line·1223 ····.line·12
 24 ····move-result-object·p0
  
30 ····.line·1325 ····.line·13
 26 ····const-string·v0,·"asList(...)"
  
31 ····.line·1427 ····.line·14
32 ····.line·1528 ····.line·15
 29 ····invoke-static·{p0,·v0},·LT0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
33 ····.line·1630 ····.line·16
34 ····.line·1731 ····.line·17
35 ····.line·1832 ····.line·18
 33 ····goto·:goto_0
  
36 ····.line·1934 ····.line·19
 35 ····:cond_0
 36 ····sget-object·p0,·LJ0/l;->e:LJ0/l;
  
37 ····.line·2037 ····.line·20
38 ····.line·2138 ····.line·21
 39 ····:goto_0
 40 ····return-object·p0
39 ····.line·2241 ····.line·22
40 ····.line·2342 ····.line·23
41 ····.line·2443 ····.line·24
42 ····.line·2544 ····.line·25
43 ····.line·2645 ····.line·26
44 ····.line·2746 ····.line·27
45 ····.line·2847 ····.line·28
Offset 150, 8 lines modifiedOffset 155, 14 lines modified
150 ····.line·123155 ····.line·123
151 ····.line·124156 ····.line·124
152 ····.line·125157 ····.line·125
153 ····.line·126158 ····.line·126
154 ····.line·127159 ····.line·127
155 ····.line·128160 ····.line·128
156 ····.line·129161 ····.line·129
 162 ····.line·130
 163 ····.line·131
 164 ····.line·132
 165 ····.line·133
 166 ····.line·134
 167 ····.line·135
157 .end·method168 .end·method
120 KB
smali/J0/b.smali
Max HTML report size reached
2.21 KB
smali/J0/g.smali
    
Offset 1, 148 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LJ0/g;1 .class·public·abstract·LJ0/g;
2 .super·Ljava/lang/Object;2 .super·LJ0/f;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:LJ0/g; 
  
  
6 #·direct·methods 
7 .method·static·constructor·<clinit>()V 
8 ····.locals·1 
  
9 ····.line·1 
10 ····new-instance·v0,·LJ0/g; 
  
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,·LJ0/g;->a:LJ0/g; 
  
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 ····.line·94 
107 ····.line·95 
108 ····.line·96 
109 ····.line·97 
110 ····.line·98 
111 ····.line·99 
112 ····.line·100 
113 ····.line·101 
114 ····.line·102 
115 ····.line·103 
116 ····.line·104 
117 ····.line·105 
118 ····.line·106 
119 ····.line·107 
Max diff block lines reached; -1/2233 bytes (-0.04%) of diff not shown.
48.6 KB
smali/J0/c.smali
Max HTML report size reached
8.75 KB
smali/y0/a.smali
Max HTML report size reached
8.58 KB
smali/e1/s.smali
Max HTML report size reached
67.1 KB
smali/e1/p.smali
Max HTML report size reached
3.75 KB
smali/e1/a.smali
    
Offset 1, 39 lines modifiedOffset 1, 35 lines modified
1 .class·public·final·Le1/a;1 .class·public·final·Le1/a;
2 .super·LN0/b;2 .super·Ljava/util/concurrent/CancellationException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:Lf1/n; 
  
6 .field·public·synthetic·i:Ljava/lang/Object; 
  
7 .field·public·final·synthetic·j:Ld0/j;5 .field·public·final·transient·e:Ld1/e;
  
8 .field·public·k:I 
  
  
9 #·direct·methods6 #·direct·methods
10 .method·public·constructor·<init>(Ld0/j;LL0/d;)V7 .method·public·constructor·<init>(Ld1/e;)V
11 ····.locals·08 ····.locals·1
  
12 ····.line·19 ····.line·1
13 ····iput-object·p1,·p0,·Le1/a;->j:Ld0/j;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},·LN0/b;-><init>(LL0/d;)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,·Le1/a;->e:Ld1/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 153, 144 lines modifiedOffset 149, 45 lines modified
153 ····.line·129149 ····.line·129
154 ····.line·130150 ····.line·130
155 ····.line·131151 ····.line·131
156 ····.line·132152 ····.line·132
157 ····.line·133153 ····.line·133
158 ····.line·134154 ····.line·134
159 ····.line·135155 ····.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 ····.line·150 
175 ····.line·151 
176 ····.line·152 
177 ····.line·153 
178 ····.line·154 
179 ····.line·155 
180 ····.line·156 
181 ····.line·157 
182 ····.line·158 
183 ····.line·159 
184 ····.line·160 
185 ····.line·161 
186 ····.line·162 
187 ····.line·163 
188 ····.line·164 
189 ····.line·165 
190 ····.line·166 
191 ····.line·167 
192 ····.line·168 
193 ····.line·169 
194 ····.line·170 
195 ····.line·171 
196 ····.line·172 
197 ····.line·173 
198 ····.line·174 
199 ····.line·175 
200 ····.line·176 
201 ····.line·177 
202 ····.line·178 
203 ····.line·179 
204 ····.line·180 
205 ····.line·181 
206 ····.line·182 
207 ····.line·183 
208 ····.line·184 
209 ····.line·185 
210 ····.line·186 
211 ····.line·187 
212 ····.line·188 
213 ····.line·189 
214 ····.line·190 
215 ····.line·191 
216 ····.line·192 
217 ····.line·193 
218 ····.line·194 
219 ····.line·195 
220 ····.line·196 
221 ····.line·197 
222 ····.line·198 
223 ····.line·199 
224 ····.line·200 
225 ····.line·201 
226 ····.line·202 
227 ····.line·203 
228 ····.line·204 
229 ····.line·205 
230 ····.line·206 
231 ····.line·207 
232 ····.line·208 
233 ····.line·209 
234 ····.line·210 
235 ····.line·211 
236 ····.line·212 
237 ····.line·213 
Max diff block lines reached; 1337/3812 bytes (35.07%) of diff not shown.
5.5 KB
smali/e1/k.smali
    
Offset 1, 41 lines modifiedOffset 1, 38 lines modified
1 .class·public·final·Le1/k;1 .class·public·final·Le1/k;
2 .super·LN0/b;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LK0/d;
  
4 #·instance·fields 
5 .field·public·h:LG0/r; 
  
 6 #·static·fields
 7 .field·public·static·final·e:Le1/k;
6 .field·public·i:Ljava/lang/Object; 
  
7 .field·public·synthetic·j:Ljava/lang/Object; 
  
8 .field·public·final·synthetic·k:LG0/r; 
  
9 .field·public·l:I 
  
  
10 #·direct·methods8 #·direct·methods
11 .method·public·constructor·<init>(LG0/r;LL0/d;)V9 .method·static·constructor·<clinit>()V
12 ····.locals·010 ····.locals·1
  
13 ····.line·111 ····.line·1
14 ····iput-object·p1,·p0,·Le1/k;->k:LG0/r;12 ····new-instance·v0,·Le1/k;
  
15 ····.line·213 ····.line·2
16 ····.line·314 ····.line·3
17 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·416 ····.line·4
19 ····.line·517 ····.line·5
20 ····.line·618 ····.line·6
21 ····return-void19 ····sput-object·v0,·Le1/k;->e:Le1/k;
  
22 ····.line·720 ····.line·7
23 ····.line·821 ····.line·8
 22 ····return-void
24 ····.line·923 ····.line·9
25 ····.line·1024 ····.line·10
26 ····.line·1125 ····.line·11
27 ····.line·1226 ····.line·12
28 ····.line·1327 ····.line·13
29 ····.line·1428 ····.line·14
30 ····.line·1529 ····.line·15
Offset 156, 143 lines modifiedOffset 153, 182 lines modified
156 ····.line·130153 ····.line·130
157 ····.line·131154 ····.line·131
158 ····.line·132155 ····.line·132
159 ····.line·133156 ····.line·133
160 ····.line·134157 ····.line·134
161 ····.line·135158 ····.line·135
162 ····.line·136159 ····.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 
180 ····.line·154 
181 ····.line·155 
182 ····.line·156 
183 ····.line·157 
184 ····.line·158 
185 ····.line·159 
186 ····.line·160 
187 ····.line·161 
188 ····.line·162 
189 ····.line·163 
190 ····.line·164 
191 ····.line·165 
192 ····.line·166 
193 ····.line·167 
194 ····.line·168 
195 ····.line·169 
196 ····.line·170 
197 ····.line·171 
198 ····.line·172 
199 ····.line·173 
200 ····.line·174 
201 ····.line·175 
202 ····.line·176 
203 ····.line·177 
204 ····.line·178 
205 ····.line·179 
206 ····.line·180 
207 ····.line·181 
208 ····.line·182 
209 ····.line·183 
210 ····.line·184 
211 ····.line·185 
212 ····.line·186 
213 ····.line·187 
214 ····.line·188 
215 ····.line·189 
216 ····.line·190 
217 ····.line·191 
218 ····.line·192 
219 ····.line·193 
220 ····.line·194 
221 ····.line·195 
222 ····.line·196 
223 ····.line·197 
224 ····.line·198 
225 ····.line·199 
226 ····.line·200 
227 ····.line·201 
228 ····.line·202 
229 ····.line·203 
230 ····.line·204 
231 ····.line·205 
232 ····.line·206 
233 ····.line·207 
234 ····.line·208 
Max diff block lines reached; 3167/5595 bytes (56.60%) of diff not shown.
6.08 KB
smali/e1/j.smali
    
Offset 1, 406 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·Le1/j; 
2 .super·LN0/b;1 .class·public·interface·abstract·Le1/j;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ld1/d;
  
4 #·instance·fields 
5 .field·public·synthetic·h:Ljava/lang/Object; 
  
6 .field·public·i:I 
  
7 .field·public·final·synthetic·j:LA/c; 
  
8 .field·public·k:LA/c; 
  
9 .field·public·l:Le1/e; 
  
10 .field·public·m:Lf1/n; 
  
  
11 #·direct·methods 
12 .method·public·constructor·<init>(LA/c;LL0/d;)V 
13 ····.locals·0 
  
14 ····.line·1 
15 ····iput-object·p1,·p0,·Le1/j;->j:LA/c; 
  
16 ····.line·2 
17 ····.line·3 
18 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V 
  
19 ····.line·4 
20 ····.line·5 
21 ····.line·6 
22 ····return-void 
23 ····.line·7 
24 ····.line·8 
25 ····.line·9 
26 ····.line·10 
27 ····.line·11 
28 ····.line·12 
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 
Max diff block lines reached; 2360/6194 bytes (38.10%) of diff not shown.
43.4 KB
smali/e1/q.smali
Max HTML report size reached
5.45 KB
smali/e1/r.smali
    
Offset 1, 55 lines modifiedOffset 1, 208 lines modified
1 .class·public·final·Le1/r;1 .class·public·final·Le1/r;
2 .super·Lf1/c;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ld1/e;
  
4 #·static·fields 
5 .field·public·static·final·a:Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; 
  
  
6 #·instance·fields6 #·instance·fields
7 .field·private·volatile·_state:Ljava/lang/Object;7 .field·public·final·e:Lc1/p;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·public·constructor·<init>(Lc1/p;)V
10 ····.locals·310 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····const-class·v0,·Ljava/lang/Object;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const-string·v1,·"_state"15 ····.line·4
 16 ····iput-object·p1,·p0,·Le1/r;->e:Lc1/p;
  
 17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
Max diff block lines reached; 2710/5545 bytes (48.87%) of diff not shown.
21.1 KB
smali/e1/d.smali
Max HTML report size reached
29.0 KB
smali/e1/h.smali
Max HTML report size reached
5.18 KB
smali/e1/o.smali
    
Offset 1, 56 lines modifiedOffset 1, 59 lines modified
1 .class·public·final·Le1/o;1 .class·public·final·synthetic·Le1/o;
2 .super·LN0/b;2 .super·LT0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/q;
  
4 #·instance·fields 
5 .field·public·h:Le1/p; 
  
 6 #·static·fields
 7 .field·public·static·final·m:Le1/o;
6 .field·public·i:Le1/e; 
  
7 .field·public·j:Le1/r; 
  
8 .field·public·k:Lb1/P; 
  
9 .field·public·l:Ljava/lang/Object; 
  
10 .field·public·synthetic·m:Ljava/lang/Object; 
  
11 .field·public·final·synthetic·n:Le1/p; 
  
12 .field·public·o:I 
  
  
13 #·direct·methods8 #·direct·methods
14 .method·public·constructor·<init>(Le1/p;LL0/d;)V9 .method·static·constructor·<clinit>()V
15 ····.locals·010 ····.locals·7
  
16 ····.line·111 ····.line·1
17 ····iput-object·p1,·p0,·Le1/o;->n:Le1/p;12 ····new-instance·v6,·Le1/o;
  
18 ····.line·213 ····.line·2
19 ····.line·314 ····.line·3
20 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V15 ····const-string·v4,·"emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;"
  
21 ····.line·416 ····.line·4
22 ····.line·517 ····.line·5
 18 ····const/4·v5,·0x0
  
23 ····.line·619 ····.line·6
24 ····return-void20 ····const/4·v1,·0x3
  
25 ····.line·721 ····.line·7
 22 ····const-class·v2,·Ld1/e;
  
26 ····.line·823 ····.line·8
27 ····.line·924 ····.line·9
 25 ····const-string·v3,·"emit"
  
28 ····.line·1026 ····.line·10
29 ····.line·1127 ····.line·11
 28 ····move-object·v0,·v6
  
30 ····.line·1229 ····.line·12
 30 ····invoke-direct/range·{v0·..·v5},·LT0/g;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
  
31 ····.line·1331 ····.line·13
32 ····.line·1432 ····.line·14
33 ····.line·1533 ····.line·15
 34 ····sput-object·v6,·Le1/o;->m:Le1/o;
  
34 ····.line·1635 ····.line·16
35 ····.line·1736 ····.line·17
 37 ····return-void
36 ····.line·1838 ····.line·18
37 ····.line·1939 ····.line·19
38 ····.line·2040 ····.line·20
39 ····.line·2141 ····.line·21
40 ····.line·2242 ····.line·22
41 ····.line·2343 ····.line·23
42 ····.line·2444 ····.line·24
Offset 162, 249 lines modifiedOffset 165, 8 lines modified
162 ····.line·130165 ····.line·130
163 ····.line·131166 ····.line·131
164 ····.line·132167 ····.line·132
165 ····.line·133168 ····.line·133
166 ····.line·134169 ····.line·134
167 ····.line·135170 ····.line·135
168 ····.line·136171 ····.line·136
169 ····.line·137 
170 ····.line·138 
171 ····.line·139 
172 ····.line·140 
173 ····.line·141 
174 ····.line·142 
175 ····.line·143 
176 ····.line·144 
177 ····.line·145 
178 ····.line·146 
179 ····.line·147 
180 ····.line·148 
181 ····.line·149 
182 ····.line·150 
183 ····.line·151 
184 ····.line·152 
185 ····.line·153 
186 ····.line·154 
187 ····.line·155 
188 ····.line·156 
189 ····.line·157 
190 ····.line·158 
191 ····.line·159 
192 ····.line·160 
193 ····.line·161 
194 ····.line·162 
195 ····.line·163 
196 ····.line·164 
197 ····.line·165 
198 ····.line·166 
199 ····.line·167 
200 ····.line·168 
201 ····.line·169 
202 ····.line·170 
203 ····.line·171 
204 ····.line·172 
205 ····.line·173 
206 ····.line·174 
207 ····.line·175 
208 ····.line·176 
209 ····.line·177 
210 ····.line·178 
211 ····.line·179 
212 ····.line·180 
213 ····.line·181 
Max diff block lines reached; 0/5277 bytes (0.00%) of diff not shown.
24.9 KB
smali/e1/l.smali
Max HTML report size reached
29.2 KB
smali/e1/f.smali
Max HTML report size reached
5.26 KB
smali/e1/m.smali
    
Offset 1, 42 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Le1/m;1 .class·public·final·Le1/m;
2 .super·LN0/b;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/p;
  
4 #·instance·fields 
5 .field·public·h:LG0/n; 
  
 6 #·static·fields
 7 .field·public·static·final·f:Le1/m;
6 .field·public·synthetic·i:Ljava/lang/Object; 
  
7 .field·public·j:I 
  
8 .field·public·final·synthetic·k:LG0/n; 
  
9 .field·public·l:Ljava/lang/Object; 
  
  
10 #·direct·methods8 #·direct·methods
11 .method·public·constructor·<init>(LG0/n;LL0/d;)V9 .method·static·constructor·<clinit>()V
12 ····.locals·010 ····.locals·2
  
13 ····.line·111 ····.line·1
14 ····iput-object·p1,·p0,·Le1/m;->k:LG0/n;12 ····new-instance·v0,·Le1/m;
  
15 ····.line·213 ····.line·2
16 ····.line·314 ····.line·3
17 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V15 ····const/4·v1,·0x2
  
18 ····.line·416 ····.line·4
 17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
  
19 ····.line·518 ····.line·5
20 ····.line·619 ····.line·6
21 ····return-void 
22 ····.line·720 ····.line·7
 21 ····sput-object·v0,·Le1/m;->f:Le1/m;
  
23 ····.line·822 ····.line·8
24 ····.line·923 ····.line·9
 24 ····return-void
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
31 ····.line·1631 ····.line·16
Offset 156, 143 lines modifiedOffset 155, 53 lines modified
156 ····.line·130155 ····.line·130
157 ····.line·131156 ····.line·131
158 ····.line·132157 ····.line·132
159 ····.line·133158 ····.line·133
160 ····.line·134159 ····.line·134
161 ····.line·135160 ····.line·135
162 ····.line·136161 ····.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 
180 ····.line·154 
181 ····.line·155 
182 ····.line·156 
183 ····.line·157 
184 ····.line·158 
185 ····.line·159 
186 ····.line·160 
187 ····.line·161 
188 ····.line·162 
189 ····.line·163 
190 ····.line·164 
191 ····.line·165 
192 ····.line·166 
193 ····.line·167 
194 ····.line·168 
195 ····.line·169 
196 ····.line·170 
197 ····.line·171 
198 ····.line·172 
199 ····.line·173 
200 ····.line·174 
201 ····.line·175 
202 ····.line·176 
203 ····.line·177 
204 ····.line·178 
205 ····.line·179 
206 ····.line·180 
207 ····.line·181 
208 ····.line·182 
209 ····.line·183 
210 ····.line·184 
211 ····.line·185 
212 ····.line·186 
213 ····.line·187 
214 ····.line·188 
215 ····.line·189 
216 ····.line·190 
217 ····.line·191 
218 ····.line·192 
219 ····.line·193 
220 ····.line·194 
221 ····.line·195 
222 ····.line·196 
223 ····.line·197 
224 ····.line·198 
225 ····.line·199 
226 ····.line·200 
227 ····.line·201 
228 ····.line·202 
229 ····.line·203 
230 ····.line·204 
Max diff block lines reached; 2907/5352 bytes (54.32%) of diff not shown.
65.8 KB
smali/e1/n.smali
Max HTML report size reached
14.5 KB
smali/e1/i.smali
Max HTML report size reached
14.2 KB
smali/e1/e.smali
Max HTML report size reached
6.01 KB
smali/e1/b.smali
    
Offset 1, 402 lines modifiedOffset 1, 11 lines modified
1 .class·public·final·Le1/b;1 .class·public·abstract·Le1/b;
2 .super·LN0/b;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:Ld1/p;5 .field·public·e:[Le1/c;
  
6 .field·public·synthetic·i:Ljava/lang/Object;6 .field·public·f:I
  
7 .field·public·final·synthetic·j:Le1/c; 
  
8 .field·public·k:I7 .field·public·g:I
  
  
9 #·direct·methods 
10 .method·public·constructor·<init>(Le1/c;LN0/b;)V 
11 ····.locals·0 
  
12 ····.line·1 
13 ····iput-object·p1,·p0,·Le1/b;->j:Le1/c; 
  
14 ····.line·2 
15 ····.line·3 
16 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V 
  
17 ····.line·4 
18 ····.line·5 
19 ····.line·6 
20 ····return-void 
21 ····.line·7 
22 ····.line·8 
23 ····.line·9 
24 ····.line·10 
25 ····.line·11 
26 ····.line·12 
27 ····.line·13 
28 ····.line·14 
29 ····.line·15 
30 ····.line·16 
31 ····.line·17 
32 ····.line·18 
33 ····.line·19 
34 ····.line·20 
35 ····.line·21 
36 ····.line·22 
37 ····.line·23 
38 ····.line·24 
39 ····.line·25 
40 ····.line·26 
41 ····.line·27 
42 ····.line·28 
43 ····.line·29 
44 ····.line·30 
45 ····.line·31 
46 ····.line·32 
47 ····.line·33 
48 ····.line·34 
49 ····.line·35 
50 ····.line·36 
51 ····.line·37 
52 ····.line·38 
53 ····.line·39 
54 ····.line·40 
55 ····.line·41 
56 ····.line·42 
57 ····.line·43 
58 ····.line·44 
59 ····.line·45 
60 ····.line·46 
61 ····.line·47 
62 ····.line·48 
63 ····.line·49 
64 ····.line·50 
65 ····.line·51 
66 ····.line·52 
67 ····.line·53 
68 ····.line·54 
69 ····.line·55 
70 ····.line·56 
71 ····.line·57 
72 ····.line·58 
73 ····.line·59 
74 ····.line·60 
75 ····.line·61 
76 ····.line·62 
77 ····.line·63 
78 ····.line·64 
79 ····.line·65 
80 ····.line·66 
81 ····.line·67 
82 ····.line·68 
83 ····.line·69 
84 ····.line·70 
85 ····.line·71 
86 ····.line·72 
87 ····.line·73 
88 ····.line·74 
89 ····.line·75 
90 ····.line·76 
91 ····.line·77 
92 ····.line·78 
93 ····.line·79 
94 ····.line·80 
95 ····.line·81 
96 ····.line·82 
97 ····.line·83 
98 ····.line·84 
99 ····.line·85 
100 ····.line·86 
101 ····.line·87 
102 ····.line·88 
103 ····.line·89 
104 ····.line·90 
105 ····.line·91 
106 ····.line·92 
107 ····.line·93 
108 ····.line·94 
109 ····.line·95 
110 ····.line·96 
111 ····.line·97 
112 ····.line·98 
113 ····.line·99 
114 ····.line·100 
115 ····.line·101 
116 ····.line·102 
117 ····.line·103 
Max diff block lines reached; -1/6124 bytes (-0.02%) of diff not shown.
13.8 KB
smali/e1/g.smali
Max HTML report size reached
30.4 KB
smali/e1/c.smali
Max HTML report size reached
9.1 KB
smali/R/a.smali
Max HTML report size reached
4.66 KB
smali/O0/a.smali
    
Offset 1, 197 lines modifiedOffset 1, 147 lines modified
1 .class·public·abstract·LO0/a;1 .class·public·abstract·LO0/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·a:Ljava/lang/reflect/Method;5 .field·public·static·final·a:Ljava/lang/Integer;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·108 ····.locals·3
  
9 ····.line·19 ····.line·1
10 ····const-class·v0,·Ljava/lang/Throwable;10 ····const/4·v0,·0x0
  
11 ····.line·211 ····.line·2
12 ····.line·3 
13 ····invoke-virtual·{v0},·Ljava/lang/Class;->getMethods()[Ljava/lang/reflect/Method;12 ····:try_start_0
 13 ····const-string·v1,·"android.os.Build$VERSION"
  
 14 ····.line·3
14 ····.line·415 ····.line·4
 16 ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
  
15 ····.line·517 ····.line·5
16 ····.line·618 ····.line·6
17 ····move-result-object·v1 
  
18 ····.line·719 ····.line·7
19 ····invoke-static·{v1},·LU0/h;->b(Ljava/lang/Object;)V20 ····move-result-object·v1
  
20 ····.line·821 ····.line·8
 22 ····const-string·v2,·"SDK_INT"
  
21 ····.line·923 ····.line·9
22 ····.line·1024 ····.line·10
23 ····array-length·v2,·v125 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
24 ····.line·1126 ····.line·11
25 ····const/4·v3,·0x0 
  
26 ····.line·1227 ····.line·12
27 ····const/4·v4,·0x0 
  
28 ····.line·1328 ····.line·13
 29 ····move-result-object·v1
29 ····:goto_0 
30 ····const/4·v5,·0x0 
  
31 ····.line·1430 ····.line·14
32 ····if-ge·v4,·v2,·:cond_231 ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
33 ····.line·1532 ····.line·15
34 ····.line·1633 ····.line·16
35 ····aget-object·v6,·v1,·v4 
  
36 ····.line·1734 ····.line·17
 35 ····move-result-object·v1
  
37 ····.line·1836 ····.line·18
38 ····invoke-virtual·{v6},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String;37 ····instance-of·v2,·v1,·Ljava/lang/Integer;
  
39 ····.line·1938 ····.line·19
40 ····.line·2039 ····.line·20
 40 ····if-eqz·v2,·:cond_0
41 ····.line·21 
42 ····move-result-object·v7 
  
 41 ····.line·21
43 ····.line·2242 ····.line·22
44 ····const-string·v8,·"addSuppressed"43 ····check-cast·v1,·Ljava/lang/Integer;
 44 ····:try_end_0
 45 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
45 ····.line·2346 ····.line·23
46 ····.line·2447 ····.line·24
47 ····invoke-static·{v7,·v8},·LU0/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z48 ····goto·:goto_0
  
48 ····.line·2549 ····.line·25
 50 ····:catchall_0
 51 ····:cond_0
 52 ····move-object·v1,·v0
  
49 ····.line·2653 ····.line·26
50 ····.line·27 
51 ····move-result·v754 ····:goto_0
 55 ····if-eqz·v1,·:cond_1
  
 56 ····.line·27
52 ····.line·2857 ····.line·28
53 ····if-eqz·v7,·:cond_158 ····invoke-virtual·{v1},·Ljava/lang/Number;->intValue()I
  
54 ····.line·2959 ····.line·29
55 ····.line·3060 ····.line·30
56 ····invoke-virtual·{v6},·Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; 
  
57 ····.line·3161 ····.line·31
 62 ····move-result·v2
  
58 ····.line·3263 ····.line·32
 64 ····if-lez·v2,·:cond_1
59 ····.line·33 
60 ····move-result-object·v7 
  
 65 ····.line·33
61 ····.line·3466 ····.line·34
62 ····const-string·v8,·"getParameterTypes(...)"67 ····move-object·v0,·v1
  
63 ····.line·3568 ····.line·35
64 ····.line·36 
65 ····invoke-static·{v7,·v8},·LU0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V69 ····:cond_1
 70 ····sput-object·v0,·LO0/a;->a:Ljava/lang/Integer;
  
 71 ····.line·36
66 ····.line·3772 ····.line·37
 73 ····return-void
67 ····.line·3874 ····.line·38
68 ····.line·3975 ····.line·39
69 ····array-length·v8,·v7 
  
70 ····.line·4076 ····.line·40
71 ····const/4·v9,·0x1 
  
72 ····.line·4177 ····.line·41
73 ····if-ne·v8,·v9,·:cond_0 
  
Max diff block lines reached; 1766/4735 bytes (37.30%) of diff not shown.
9.31 KB
smali/T0/s.smali
Max HTML report size reached
2.56 KB
smali/T0/p.smali
    
Offset 1, 11 lines modifiedOffset 1, 160 lines modified
1 .class·public·interface·abstract·LT0/p;1 .class·public·final·LT0/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ0/a;5 .implements·Ljava/io/Serializable;
  
  
 6 #·instance·fields
 7 .field·public·e:Ljava/lang/Object;
  
  
6 #·virtual·methods8 #·virtual·methods
7 .method·public·abstract·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;9 .method·public·final·toString()Ljava/lang/String;
 10 ····.locals·1
  
 11 ····.line·1
 12 ····iget-object·v0,·p0,·LT0/p;->e: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 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
 118 ····.line·104
Max diff block lines reached; 0/2587 bytes (0.00%) of diff not shown.
9.59 KB
smali/T0/a.smali
Max HTML report size reached
7.18 KB
smali/T0/k.smali
Max HTML report size reached
11.6 KB
smali/T0/j.smali
Max HTML report size reached
5.38 KB
smali/T0/q.smali
    
Offset 1, 6 lines modifiedOffset 1, 335 lines modified
1 .class·public·interface·abstract·LT0/q;1 .class·public·abstract·LT0/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LJ0/a; 
 4 #·static·fields
 5 .field·public·static·final·a:LT0/r;
  
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
 8 ····.locals·2
  
 9 ····.line·1
 10 ····const/4·v0,·0x0
  
 11 ····.line·2
 12 ····:try_start_0
 13 ····const-string·v1,·"kotlin.reflect.jvm.internal.ReflectionFactoryImpl"
  
 14 ····.line·3
 15 ····.line·4
 16 ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
  
 17 ····.line·5
 18 ····.line·6
 19 ····.line·7
 20 ····move-result-object·v1
  
 21 ····.line·8
 22 ····invoke-virtual·{v1},·Ljava/lang/Class;->newInstance()Ljava/lang/Object;
  
 23 ····.line·9
 24 ····.line·10
 25 ····.line·11
 26 ····move-result-object·v1
  
 27 ····.line·12
 28 ····check-cast·v1,·LT0/r;
 29 ····:try_end_0
 30 ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0
 31 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
 32 ····.catch·Ljava/lang/InstantiationException;·{:try_start_0·..·:try_end_0}·:catch_0
 33 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 34 ····.line·13
 35 ····.line·14
 36 ····move-object·v0,·v1
  
 37 ····.line·15
 38 ····:catch_0
 39 ····if-eqz·v0,·:cond_0
  
 40 ····.line·16
 41 ····.line·17
 42 ····goto·:goto_0
  
 43 ····.line·18
 44 ····:cond_0
 45 ····new-instance·v0,·LT0/r;
  
 46 ····.line·19
 47 ····.line·20
 48 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 49 ····.line·21
 50 ····.line·22
 51 ····.line·23
 52 ····:goto_0
 53 ····sput-object·v0,·LT0/q;->a:LT0/r;
  
 54 ····.line·24
 55 ····.line·25
 56 ····return-void
 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
 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
 101 ····.line·70
 102 ····.line·71
 103 ····.line·72
 104 ····.line·73
 105 ····.line·74
 106 ····.line·75
 107 ····.line·76
 108 ····.line·77
Max diff block lines reached; -1/5472 bytes (-0.02%) of diff not shown.
202 B
smali/T0/r.smali
    
Offset 1, 6 lines modifiedOffset 1, 3 lines modified
1 .class·public·interface·abstract·LT0/r;1 .class·public·final·LT0/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LJ0/a; 
254 B
smali/T0/d.smali
    
Offset 1, 6 lines modifiedOffset 1, 8 lines modified
1 .class·public·interface·abstract·LT0/d;1 .class·public·interface·abstract·LT0/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LJ0/a; 
 4 #·virtual·methods
 5 .method·public·abstract·a()Ljava/lang/Class;
 6 .end·method
39.6 KB
smali/T0/h.smali
Max HTML report size reached
2.43 KB
smali/T0/o.smali
    
Offset 1, 6 lines modifiedOffset 1, 160 lines modified
1 .class·public·interface·abstract·LT0/o;1 .class·public·final·LT0/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ0/a;5 .implements·Ljava/io/Serializable;
  
  
 6 #·instance·fields
 7 .field·public·e:J
  
  
 8 #·virtual·methods
 9 .method·public·final·toString()Ljava/lang/String;
 10 ····.locals·2
  
 11 ····.line·1
 12 ····iget-wide·v0,·p0,·LT0/o;->e:J
  
 13 ····.line·2
 14 ····.line·3
 15 ····invoke-static·{v0,·v1},·Ljava/lang/String;->valueOf(J)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 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
 118 ····.line·104
Max diff block lines reached; -1/2454 bytes (-0.04%) of diff not shown.
22.2 KB
smali/T0/l.smali
Max HTML report size reached
261 B
smali/T0/f.smali
    
Offset 1, 6 lines modifiedOffset 1, 11 lines modified
1 .class·public·interface·abstract·LT0/f;1 .class·public·interface·abstract·LT0/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ0/a;5 .implements·LI0/a;
  
  
 6 #·virtual·methods
 7 .method·public·abstract·h()I
 8 .end·method
2.43 KB
smali/T0/m.smali
    
Offset 1, 6 lines modifiedOffset 1, 160 lines modified
1 .class·public·interface·abstract·LT0/m;1 .class·public·final·LT0/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ0/a;5 .implements·Ljava/io/Serializable;
  
  
 6 #·instance·fields
 7 .field·public·e:Z
  
  
 8 #·virtual·methods
 9 .method·public·final·toString()Ljava/lang/String;
 10 ····.locals·1
  
 11 ····.line·1
 12 ····iget-boolean·v0,·p0,·LT0/m;->e: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 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
 118 ····.line·104
Max diff block lines reached; -1/2453 bytes (-0.04%) of diff not shown.
2.42 KB
smali/T0/n.smali
    
Offset 1, 6 lines modifiedOffset 1, 160 lines modified
1 .class·public·interface·abstract·LT0/n;1 .class·public·final·LT0/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ0/a;5 .implements·Ljava/io/Serializable;
  
  
 6 #·instance·fields
 7 .field·public·e:I
  
  
 8 #·virtual·methods
 9 .method·public·final·toString()Ljava/lang/String;
 10 ····.locals·1
  
 11 ····.line·1
 12 ····iget·v0,·p0,·LT0/n;->e:I
  
 13 ····.line·2
 14 ····.line·3
 15 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)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 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
 118 ····.line·104
Max diff block lines reached; -1/2445 bytes (-0.04%) of diff not shown.
7.31 KB
smali/T0/i.smali
Max HTML report size reached
58.9 KB
smali/T0/e.smali
Max HTML report size reached
2.41 KB
smali/T0/b.smali
    
Offset 1, 6 lines modifiedOffset 1, 160 lines modified
1 .class·public·interface·abstract·LT0/b;1 .class·public·final·LT0/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ0/a;5 .implements·Ljava/io/Serializable;
  
  
 6 #·static·fields
 7 .field·public·static·final·e:LT0/b;
  
  
 8 #·direct·methods
 9 .method·static·constructor·<clinit>()V
 10 ····.locals·1
  
 11 ····.line·1
 12 ····new-instance·v0,·LT0/b;
  
 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,·LT0/b;->e:LT0/b;
  
 20 ····.line·7
 21 ····.line·8
 22 ····return-void
 23 ····.line·9
 24 ····.line·10
 25 ····.line·11
 26 ····.line·12
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 78 ····.line·64
 79 ····.line·65
 80 ····.line·66
 81 ····.line·67
 82 ····.line·68
 83 ····.line·69
 84 ····.line·70
 85 ····.line·71
 86 ····.line·72
 87 ····.line·73
 88 ····.line·74
 89 ····.line·75
 90 ····.line·76
 91 ····.line·77
 92 ····.line·78
 93 ····.line·79
 94 ····.line·80
 95 ····.line·81
 96 ····.line·82
 97 ····.line·83
 98 ····.line·84
 99 ····.line·85
 100 ····.line·86
 101 ····.line·87
 102 ····.line·88
 103 ····.line·89
 104 ····.line·90
 105 ····.line·91
 106 ····.line·92
 107 ····.line·93
 108 ····.line·94
 109 ····.line·95
 110 ····.line·96
 111 ····.line·97
 112 ····.line·98
 113 ····.line·99
 114 ····.line·100
 115 ····.line·101
 116 ····.line·102
 117 ····.line·103
 118 ····.line·104
Max diff block lines reached; -1/2435 bytes (-0.04%) of diff not shown.
15.2 KB
smali/T0/g.smali
Max HTML report size reached
15.4 KB
smali/T0/c.smali
Max HTML report size reached
24.0 KB
smali/W0/a.smali
Max HTML report size reached
5.08 KB
smali/I0/a.smali
    
Offset 1, 320 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·LI0/a;1 .class·public·interface·abstract·LI0/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/lang/AutoCloseable; 
  
  
6 #·direct·methods 
7 .method·public·static·a(Ljava/lang/String;)Ljava/lang/String; 
8 ····.locals·3 
  
9 ····.line·1 
10 ····invoke-virtual·{p0},·Ljava/lang/String;->length()I 
  
11 ····.line·2 
12 ····.line·3 
13 ····.line·4 
14 ····move-result·v0 
  
15 ····.line·5 
16 ····const/16·v1,·0x7c 
  
17 ····.line·6 
18 ····.line·7 
19 ····if-ge·v0,·v1,·:cond_0 
  
20 ····.line·8 
21 ····.line·9 
22 ····goto·:goto_0 
  
23 ····.line·10 
24 ····:cond_0 
25 ····new-instance·v0,·Ljava/lang/StringBuilder; 
  
26 ····.line·11 
27 ····.line·12 
28 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V 
  
29 ····.line·13 
30 ····.line·14 
31 ····.line·15 
32 ····const/4·v2,·0x0 
  
33 ····.line·16 
34 ····invoke-virtual·{p0,·v2,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String; 
  
35 ····.line·17 
36 ····.line·18 
37 ····.line·19 
38 ····move-result-object·p0 
  
39 ····.line·20 
40 ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
41 ····.line·21 
42 ····.line·22 
43 ····.line·23 
44 ····const-string·p0,·"..." 
  
45 ····.line·24 
46 ····.line·25 
47 ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
48 ····.line·26 
49 ····.line·27 
50 ····.line·28 
51 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
52 ····.line·29 
53 ····.line·30 
54 ····.line·31 
55 ····move-result-object·p0 
  
56 ····.line·32 
57 ····:goto_0 
58 ····return-object·p0 
59 ····.line·33 
60 ····.line·34 
61 ····.line·35 
62 ····.line·36 
63 ····.line·37 
64 ····.line·38 
65 ····.line·39 
66 ····.line·40 
67 ····.line·41 
68 ····.line·42 
69 ····.line·43 
70 ····.line·44 
71 ····.line·45 
72 ····.line·46 
73 ····.line·47 
74 ····.line·48 
75 ····.line·49 
76 ····.line·50 
77 ····.line·51 
78 ····.line·52 
79 ····.line·53 
80 ····.line·54 
81 ····.line·55 
82 ····.line·56 
83 ····.line·57 
84 ····.line·58 
85 ····.line·59 
86 ····.line·60 
87 ····.line·61 
88 ····.line·62 
89 ····.line·63 
90 ····.line·64 
91 ····.line·65 
92 ····.line·66 
93 ····.line·67 
94 ····.line·68 
95 ····.line·69 
96 ····.line·70 
97 ····.line·71 
98 ····.line·72 
99 ····.line·73 
100 ····.line·74 
101 ····.line·75 
102 ····.line·76 
103 ····.line·77 
104 ····.line·78 
105 ····.line·79 
106 ····.line·80 
107 ····.line·81 
108 ····.line·82 
Max diff block lines reached; -1/5167 bytes (-0.02%) of diff not shown.
20.9 KB
smali/p/a.smali
Max HTML report size reached
261 KB
smali/A0/a.smali
Max HTML report size reached
407 KB
smali/A0/b.smali
Max HTML report size reached
14.0 KB
smali/A0/c.smali
Max HTML report size reached
1.08 KB
smali/P0/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,·LP0/a;->a:Ljava/lang/Integer;86 ····sput-object·v0,·LP0/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 184, 8 lines modifiedOffset 182, 17 lines modified
184 ····.line·121182 ····.line·121
185 ····.line·122183 ····.line·122
186 ····.line·123184 ····.line·123
187 ····.line·124185 ····.line·124
188 ····.line·125186 ····.line·125
189 ····.line·126187 ····.line·126
190 ····.line·127188 ····.line·127
 189 ····.line·128
 190 ····.line·129
 191 ····.line·130
 192 ····.line·131
 193 ····.line·132
 194 ····.line·133
 195 ····.line·134
 196 ····.line·135
 197 ····.line·136
191 .end·method198 .end·method
8.18 KB
smali/l0/a.smali
Max HTML report size reached
35.6 KB
smali/l0/b.smali
Max HTML report size reached
23.3 KB
smali/l0/c.smali
Max HTML report size reached
4.99 KB
smali/q/a.smali
    
Offset 1, 84 lines modifiedOffset 1, 48 lines modified
1 .class·public·final·Lq/a;1 .class·public·abstract·Lq/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·b:Lq/a; 
  
6 .field·public·static·final·c:Lq/a; 
  
  
7 #·instance·fields 
8 .field·public·final·a:Ljava/util/concurrent/CancellationException; 
  
  
9 #·direct·methods4 #·direct·methods
10 .method·static·constructor·<clinit>()V5 .method·public·static·a(Landroid/content/Context;)Ljava/lang/String;
11 ····.locals·36 ····.locals·0
  
12 ····.line·17 ····.line·1
13 ····sget-boolean·v0,·Lq/g;->d:Z8 ····invoke-virtual·{p0},·Landroid/content/Context;->getOpPackageName()Ljava/lang/String;
  
14 ····.line·29 ····.line·2
15 ····.line·310 ····.line·3
16 ····const/4·v1,·0x0 
  
17 ····.line·411 ····.line·4
18 ····if-eqz·v0,·:cond_012 ····move-result-object·p0
  
19 ····.line·513 ····.line·5
 14 ····return-object·p0
20 ····.line·615 ····.line·6
21 ····sput-object·v1,·Lq/a;->c:Lq/a; 
  
22 ····.line·716 ····.line·7
23 ····.line·817 ····.line·8
24 ····sput-object·v1,·Lq/a;->b:Lq/a; 
  
25 ····.line·918 ····.line·9
26 ····.line·1019 ····.line·10
27 ····goto·:goto_0 
  
28 ····.line·1120 ····.line·11
29 ····:cond_0 
30 ····new-instance·v0,·Lq/a; 
  
31 ····.line·1221 ····.line·12
32 ····.line·1322 ····.line·13
33 ····const/4·v2,·0x0 
  
34 ····.line·1423 ····.line·14
35 ····invoke-direct·{v0,·v2,·v1},·Lq/a;-><init>(ZLjava/util/concurrent/CancellationException;)V 
  
36 ····.line·1524 ····.line·15
37 ····.line·1625 ····.line·16
38 ····.line·1726 ····.line·17
39 ····sput-object·v0,·Lq/a;->c:Lq/a; 
  
40 ····.line·1827 ····.line·18
41 ····.line·1928 ····.line·19
42 ····new-instance·v0,·Lq/a; 
  
43 ····.line·2029 ····.line·20
44 ····.line·2130 ····.line·21
45 ····const/4·v2,·0x1 
  
46 ····.line·2231 ····.line·22
47 ····invoke-direct·{v0,·v2,·v1},·Lq/a;-><init>(ZLjava/util/concurrent/CancellationException;)V 
  
48 ····.line·2332 ····.line·23
49 ····.line·2433 ····.line·24
50 ····.line·2534 ····.line·25
51 ····sput-object·v0,·Lq/a;->b:Lq/a; 
  
52 ····.line·2635 ····.line·26
53 ····.line·2736 ····.line·27
54 ····:goto_0 
55 ····return-void 
56 ····.line·2837 ····.line·28
57 ····.line·2938 ····.line·29
58 ····.line·3039 ····.line·30
59 ····.line·3140 ····.line·31
60 ····.line·3241 ····.line·32
61 ····.line·3342 ····.line·33
62 ····.line·3443 ····.line·34
Offset 171, 30 lines modifiedOffset 135, 36 lines modified
171 ····.line·121135 ····.line·121
172 ····.line·122136 ····.line·122
173 ····.line·123137 ····.line·123
174 ····.line·124138 ····.line·124
175 ····.line·125139 ····.line·125
176 ····.line·126140 ····.line·126
177 ····.line·127141 ····.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
178 .end·method150 .end·method
  
179 .method·public·constructor·<init>(ZLjava/util/concurrent/CancellationException;)V151 .method·public·static·b(Landroid/app/Notification$Builder;Z)V
180 ····.locals·0152 ····.locals·0
  
181 ····.line·1153 ····.line·1
182 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V154 ····invoke-virtual·{p0,·p1},·Landroid/app/Notification$Builder;->setAllowSystemGeneratedContextualActions(Z)Landroid/app/Notification$Builder;
  
183 ····.line·2155 ····.line·2
184 ····.line·3156 ····.line·3
185 ····.line·4157 ····.line·4
 158 ····return-void
186 ····iput-object·p2,·p0,·Lq/a;->a:Ljava/util/concurrent/CancellationException; 
  
187 ····.line·5159 ····.line·5
188 ····.line·6160 ····.line·6
189 ····return-void 
190 ····.line·7161 ····.line·7
191 ····.line·8162 ····.line·8
192 ····.line·9163 ····.line·9
193 ····.line·10164 ····.line·10
194 ····.line·11165 ····.line·11
195 ····.line·12166 ····.line·12
196 ····.line·13167 ····.line·13
Offset 403, 8 lines modifiedOffset 373, 162 lines modified
403 ····.line·216373 ····.line·216
Max diff block lines reached; 2437/5082 bytes (47.95%) of diff not shown.
41.0 KB
smali/q/d.smali
Max HTML report size reached
82.5 KB
smali/q/f.smali
Max HTML report size reached
28.6 KB
smali/q/e.smali
Max HTML report size reached
30.4 KB
smali/q/b.smali
Max HTML report size reached
60.3 KB
smali/q/g.smali
Max HTML report size reached
14.9 KB
smali/q/c.smali
Max HTML report size reached
14.2 KB
smali/b0/a.smali
Max HTML report size reached
7.95 KB
smali/L/a.smali
Max HTML report size reached
40.0 KB
smali/L/d.smali
Max HTML report size reached
6.74 KB
smali/L/h.smali
Max HTML report size reached
6.39 KB
smali/L/f.smali
    
Offset 1, 422 lines modifiedOffset 1, 3 lines modified
1 .class·public·final·LL/f;1 .class·public·abstract·LL/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·e:Ljava/util/LinkedHashSet; 
  
6 .field·public·static·final·f:Li0/c; 
  
  
7 #·instance·fields 
8 .field·public·final·a:Lk1/i; 
  
9 .field·public·final·b:LT0/p; 
  
10 .field·public·final·c:LN/d; 
  
11 .field·public·final·d:LJ0/f; 
  
  
12 #·direct·methods 
13 .method·static·constructor·<clinit>()V 
14 ····.locals·2 
  
15 ····.line·1 
16 ····new-instance·v0,·Ljava/util/LinkedHashSet; 
  
17 ····.line·2 
18 ····.line·3 
19 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V 
  
20 ····.line·4 
21 ····.line·5 
22 ····.line·6 
23 ····sput-object·v0,·LL/f;->e:Ljava/util/LinkedHashSet; 
  
24 ····.line·7 
25 ····.line·8 
26 ····new-instance·v0,·Li0/c; 
  
27 ····.line·9 
28 ····.line·10 
29 ····const/16·v1,·0x8 
  
30 ····.line·11 
31 ····.line·12 
32 ····invoke-direct·{v0,·v1},·Li0/c;-><init>(I)V 
  
33 ····.line·13 
34 ····.line·14 
35 ····.line·15 
36 ····sput-object·v0,·LL/f;->f:Li0/c; 
  
37 ····.line·16 
38 ····.line·17 
39 ····return-void 
40 ····.line·18 
41 ····.line·19 
42 ····.line·20 
43 ····.line·21 
44 ····.line·22 
45 ····.line·23 
46 ····.line·24 
47 ····.line·25 
48 ····.line·26 
49 ····.line·27 
50 ····.line·28 
51 ····.line·29 
52 ····.line·30 
53 ····.line·31 
54 ····.line·32 
55 ····.line·33 
56 ····.line·34 
57 ····.line·35 
58 ····.line·36 
59 ····.line·37 
60 ····.line·38 
61 ····.line·39 
62 ····.line·40 
63 ····.line·41 
64 ····.line·42 
65 ····.line·43 
66 ····.line·44 
67 ····.line·45 
68 ····.line·46 
69 ····.line·47 
70 ····.line·48 
71 ····.line·49 
72 ····.line·50 
73 ····.line·51 
74 ····.line·52 
75 ····.line·53 
76 ····.line·54 
77 ····.line·55 
78 ····.line·56 
79 ····.line·57 
80 ····.line·58 
81 ····.line·59 
82 ····.line·60 
83 ····.line·61 
84 ····.line·62 
85 ····.line·63 
86 ····.line·64 
87 ····.line·65 
88 ····.line·66 
89 ····.line·67 
90 ····.line·68 
91 ····.line·69 
92 ····.line·70 
93 ····.line·71 
94 ····.line·72 
95 ····.line·73 
96 ····.line·74 
97 ····.line·75 
98 ····.line·76 
99 ····.line·77 
100 ····.line·78 
101 ····.line·79 
102 ····.line·80 
103 ····.line·81 
104 ····.line·82 
105 ····.line·83 
106 ····.line·84 
107 ····.line·85 
108 ····.line·86 
109 ····.line·87 
Max diff block lines reached; -1/6510 bytes (-0.02%) of diff not shown.
65.1 KB
smali/L/i.smali
Max HTML report size reached
11.7 KB
smali/L/e.smali
Max HTML report size reached
22.3 KB
smali/L/b.smali
Max HTML report size reached
11.0 KB
smali/L/g.smali
Max HTML report size reached
48.3 KB
smali/L/c.smali
Max HTML report size reached
11.3 KB
smali/L0/a.smali
Max HTML report size reached
32.6 KB
smali/b1/a.smali
Max HTML report size reached
5.44 KB
smali/b1/d.smali
    
Offset 1, 52 lines modifiedOffset 1, 82 lines modified
1 .class·public·final·Lb1/d;1 .class·public·abstract·Lb1/d;
2 .super·Lb1/G;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·final·n:Ljava/lang/Thread;5 .field·private·static·volatile·choreographer:Landroid/view/Choreographer;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Ljava/lang/Thread;)V7 .method·static·constructor·<clinit>()V
8 ····.locals·08 ····.locals·2
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Lb1/G;-><init>()V10 ····:try_start_0
 11 ····new-instance·v0,·Lb1/c;
  
11 ····.line·212 ····.line·2
12 ····.line·313 ····.line·3
 14 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
13 ····.line·4 
14 ····iput-object·p1,·p0,·Lb1/d;->n:Ljava/lang/Thread; 
  
 15 ····.line·4
15 ····.line·516 ····.line·5
16 ····.line·617 ····.line·6
17 ····return-void18 ····move-result-object·v1
  
18 ····.line·719 ····.line·7
 20 ····invoke-static·{v1},·Lb1/d;->a(Landroid/os/Looper;)Landroid/os/Handler;
  
19 ····.line·821 ····.line·8
20 ····.line·922 ····.line·9
21 ····.line·1023 ····.line·10
 24 ····move-result-object·v1
  
22 ····.line·1125 ····.line·11
 26 ····invoke-direct·{v0,·v1},·Lb1/c;-><init>(Landroid/os/Handler;)V
 27 ····:try_end_0
 28 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
23 ····.line·1229 ····.line·12
24 ····.line·1330 ····.line·13
25 ····.line·1431 ····.line·14
 32 ····goto·:goto_0
  
26 ····.line·1533 ····.line·15
 34 ····:catchall_0
 35 ····move-exception·v0
  
27 ····.line·1636 ····.line·16
 37 ····invoke-static·{v0},·La/a;->j(Ljava/lang/Throwable;)LI0/d;
  
28 ····.line·1738 ····.line·17
29 ····.line·1839 ····.line·18
30 ····.line·1940 ····.line·19
 41 ····move-result-object·v0
  
31 ····.line·2042 ····.line·20
 43 ····:goto_0
 44 ····instance-of·v1,·v0,·LI0/d;
  
32 ····.line·2145 ····.line·21
33 ····.line·2246 ····.line·22
 47 ····if-eqz·v1,·:cond_0
  
34 ····.line·2348 ····.line·23
35 ····.line·2449 ····.line·24
 50 ····const/4·v0,·0x0
  
36 ····.line·2551 ····.line·25
 52 ····:cond_0
 53 ····check-cast·v0,·Lb1/c;
  
37 ····.line·2654 ····.line·26
38 ····.line·2755 ····.line·27
 56 ····return-void
39 ····.line·2857 ····.line·28
40 ····.line·2958 ····.line·29
41 ····.line·3059 ····.line·30
42 ····.line·3160 ····.line·31
43 ····.line·3261 ····.line·32
44 ····.line·3362 ····.line·33
45 ····.line·3463 ····.line·34
Offset 141, 92 lines modifiedOffset 171, 168 lines modified
141 ····.line·123171 ····.line·123
142 ····.line·124172 ····.line·124
143 ····.line·125173 ····.line·125
144 ····.line·126174 ····.line·126
145 ····.line·127175 ····.line·127
146 ····.line·128176 ····.line·128
147 ····.line·129177 ····.line·129
 178 ····.line·130
 179 ····.line·131
 180 ····.line·132
 181 ····.line·133
 182 ····.line·134
 183 ····.line·135
 184 ····.line·136
148 .end·method185 .end·method
  
 186 .method·public·static·final·a(Landroid/os/Looper;)Landroid/os/Handler;
  
149 #·virtual·methods 
150 .method·public·final·i()Ljava/lang/Thread; 
151 ····.locals·1187 ····.locals·5
  
152 ····.line·1188 ····.line·1
153 ····iget-object·v0,·p0,·Lb1/d;->n:Ljava/lang/Thread;189 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
154 ····.line·2190 ····.line·2
155 ····.line·3191 ····.line·3
156 ····return-object·v0192 ····const/16·v1,·0x1c
  
157 ····.line·4193 ····.line·4
158 ····.line·5194 ····.line·5
 195 ····const/4·v2,·0x0
  
159 ····.line·6196 ····.line·6
 197 ····const-class·v3,·Landroid/os/Looper;
  
160 ····.line·7198 ····.line·7
161 ····.line·8199 ····.line·8
 200 ····const-class·v4,·Landroid/os/Handler;
  
162 ····.line·9201 ····.line·9
163 ····.line·10202 ····.line·10
Max diff block lines reached; 2924/5540 bytes (52.78%) of diff not shown.
6.14 KB
smali/b1/b.smali
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·Lb1/b;1 .class·public·final·Lb1/b;
2 .super·Ljava/lang/Object;2 .super·LK0/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lb1/c0;5 .implements·LK0/g;
  
  
6 #·static·fields6 #·instance·fields
7 .field·public·static·final·e:Lb1/b;7 .field·private·volatile·_preHandler:Ljava/lang/Object;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·public·constructor·<init>()V
10 ····.locals·110 ····.locals·1
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·Lb1/b;12 ····sget-object·v0,·La1/t;->e:La1/t;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0,·v0},·LK0/a;-><init>(LK0/h;)V
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····sput-object·v0,·Lb1/b;->e:Lb1/b;19 ····iput-object·p0,·p0,·Lb1/b;->_preHandler:Ljava/lang/Object;
  
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 144, 99 lines modifiedOffset 144, 198 lines modified
144 ····.line·121144 ····.line·121
145 ····.line·122145 ····.line·122
146 ····.line·123146 ····.line·123
147 ····.line·124147 ····.line·124
148 ····.line·125148 ····.line·125
149 ····.line·126149 ····.line·126
150 ····.line·127150 ····.line·127
 151 ····.line·128
 152 ····.line·129
 153 ····.line·130
 154 ····.line·131
 155 ····.line·132
 156 ····.line·133
 157 ····.line·134
 158 ····.line·135
 159 ····.line·136
151 .end·method160 .end·method
  
  
152 #·virtual·methods161 #·virtual·methods
153 .method·public·final·toString()Ljava/lang/String;162 .method·public·f(LK0/i;Ljava/lang/Throwable;)V
154 ····.locals·1163 ····.locals·2
  
155 ····.line·1164 ····.line·1
156 ····const-string·v0,·"Active"165 ····sget·p1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
157 ····.line·2166 ····.line·2
158 ····.line·3167 ····.line·3
159 ····return-object·v0168 ····const/16·v0,·0x1a
  
160 ····.line·4169 ····.line·4
161 ····.line·5170 ····.line·5
 171 ····if-gt·v0,·p1,·:cond_4
  
162 ····.line·6172 ····.line·6
163 ····.line·7173 ····.line·7
 174 ····const/16·v0,·0x1c
  
164 ····.line·8175 ····.line·8
165 ····.line·9176 ····.line·9
 177 ····if-ge·p1,·v0,·:cond_4
  
166 ····.line·10178 ····.line·10
167 ····.line·11179 ····.line·11
 180 ····iget-object·p1,·p0,·Lb1/b;->_preHandler:Ljava/lang/Object;
  
168 ····.line·12181 ····.line·12
169 ····.line·13182 ····.line·13
 183 ····const/4·v0,·0x0
  
170 ····.line·14184 ····.line·14
 185 ····if-eq·p1,·p0,·:cond_0
  
171 ····.line·15186 ····.line·15
172 ····.line·16187 ····.line·16
 188 ····check-cast·p1,·Ljava/lang/reflect/Method;
  
173 ····.line·17189 ····.line·17
174 ····.line·18190 ····.line·18
 191 ····goto·:goto_1
  
175 ····.line·19192 ····.line·19
 193 ····:cond_0
 194 ····:try_start_0
 195 ····const-class·p1,·Ljava/lang/Thread;
  
176 ····.line·20196 ····.line·20
177 ····.line·21197 ····.line·21
 198 ····const-string·v1,·"getUncaughtExceptionPreHandler"
  
178 ····.line·22199 ····.line·22
179 ····.line·23200 ····.line·23
 201 ····invoke-virtual·{p1,·v1,·v0},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
180 ····.line·24202 ····.line·24
181 ····.line·25203 ····.line·25
182 ····.line·26204 ····.line·26
 205 ····move-result-object·p1
  
183 ····.line·27206 ····.line·27
 207 ····invoke-virtual·{p1},·Ljava/lang/reflect/Method;->getModifiers()I
  
184 ····.line·28208 ····.line·28
185 ····.line·29209 ····.line·29
186 ····.line·30210 ····.line·30
 211 ····move-result·v1
  
187 ····.line·31212 ····.line·31
 213 ····invoke-static·{v1},·Ljava/lang/reflect/Modifier;->isPublic(I)Z
  
188 ····.line·32214 ····.line·32
189 ····.line·33215 ····.line·33
Max diff block lines reached; 3636/6257 bytes (58.11%) of diff not shown.
19.8 KB
smali/b1/c.smali
Max HTML report size reached
14.2 KB
smali/i/a.smali
Max HTML report size reached
36.0 KB
smali/i/d.smali
Max HTML report size reached
6.8 KB
smali/i/b.smali
Max HTML report size reached
49.4 KB
smali/i/c.smali
Max HTML report size reached
5.92 KB
smali/g0/a.smali
    
Offset 1, 280 lines modifiedOffset 1, 88 lines modified
1 .class·public·final·synthetic·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·Li0/k; 
6 .implements·Lh0/a; 
  
  
7 #·instance·fields4 #·instance·fields
8 .field·public·final·synthetic·a:I5 .field·public·final·a:Ljava/lang/String;
  
9 .field·public·final·synthetic·b:LB0/g;6 .field·public·final·b:Ljava/lang/String;
  
 7 .field·public·final·c:Ljava/lang/String;
  
 8 .field·public·final·d:LB0/c;
10 #·direct·methods 
11 .method·public·synthetic·constructor·<init>(LB0/g;I)V 
12 ····.locals·0 
  
 9 .field·public·final·e:Z
13 ····.line·1 
14 ····iput·p2,·p0,·Lg0/a;->a:I 
  
15 ····iput-object·p1,·p0,·Lg0/a;->b:LB0/g;10 .field·public·final·f:Z
  
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 .field·public·final·g:Z
  
 12 .field·public·final·h:Ljava/lang/Integer;
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods13 #·direct·methods
20 .method·public·a(Landroid/location/Location;)V14 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;LB0/c;ZZZLjava/lang/Integer;)V
21 ····.locals·215 ····.locals·0
  
22 ····.line·116 ····.line·1
23 ····iget-object·v0,·p0,·Lg0/a;->b:LB0/g;17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·218 ····.line·2
25 ····.line·319 ····.line·3
26 ····iget·v1,·p0,·Lg0/a;->a:I 
  
27 ····.line·420 ····.line·4
 21 ····iput-object·p1,·p0,·Lg0/a;->a:Ljava/lang/String;
28 ····.line·5 
29 ····packed-switch·v1,·:pswitch_data_0 
  
 22 ····.line·5
30 ····.line·623 ····.line·6
 24 ····iput-object·p2,·p0,·Lg0/a;->b:Ljava/lang/String;
  
31 ····.line·725 ····.line·7
32 ····.line·826 ····.line·8
33 ····invoke-static·{p1},·Landroidx/datastore/preferences/protobuf/k0;->Y(Landroid/location/Location;)Ljava/util/HashMap;27 ····iput-object·p3,·p0,·Lg0/a;->c:Ljava/lang/String;
  
34 ····.line·928 ····.line·9
35 ····.line·1029 ····.line·10
 30 ····iput-object·p4,·p0,·Lg0/a;->d:LB0/c;
36 ····.line·11 
37 ····move-result-object·p1 
  
 31 ····.line·11
38 ····.line·1232 ····.line·12
39 ····invoke-virtual·{v0,·p1},·LB0/g;->b(Ljava/io/Serializable;)V33 ····iput-boolean·p5,·p0,·Lg0/a;->e:Z
  
40 ····.line·1334 ····.line·13
41 ····.line·1435 ····.line·14
 36 ····iput-boolean·p6,·p0,·Lg0/a;->f:Z
42 ····.line·15 
43 ····return-void 
  
 37 ····.line·15
44 ····.line·1638 ····.line·16
 39 ····iput-boolean·p7,·p0,·Lg0/a;->g:Z
45 ····:pswitch_0 
46 ····sget·v1,·Lcom/baseflow/geolocator/GeolocatorLocationService;->n:I 
  
47 ····.line·1740 ····.line·17
48 ····.line·1841 ····.line·18
49 ····invoke-static·{p1},·Landroidx/datastore/preferences/protobuf/k0;->Y(Landroid/location/Location;)Ljava/util/HashMap;42 ····iput-object·p8,·p0,·Lg0/a;->h:Ljava/lang/Integer;
  
50 ····.line·1943 ····.line·19
51 ····.line·2044 ····.line·20
52 ····.line·21 
53 ····move-result-object·p1 
  
54 ····.line·22 
55 ····invoke-virtual·{v0,·p1},·LB0/g;->b(Ljava/io/Serializable;)V 
  
56 ····.line·23 
57 ····.line·24 
58 ····.line·25 
59 ····return-void 
  
60 ····.line·26 
61 ····nop 
  
62 ····.line·27 
63 ····:pswitch_data_0 
64 ····.packed-switch·0x0 
65 ········:pswitch_0 
66 ····.end·packed-switch 
67 ····.line·28 
68 ····.line·29 
69 ····.line·30 
70 ····.line·31 
71 ····.line·32 
72 ····.line·33 
73 ····.line·34 
74 ····.line·35 
75 ····.line·36 
76 ····.line·37 
77 ····.line·38 
78 ····.line·39 
79 ····.line·40 
80 ····.line·41 
81 ····.line·42 
82 ····.line·43 
83 ····.line·44 
84 ····.line·45 
85 ····.line·46 
86 ····.line·47 
87 ····.line·48 
88 ····.line·49 
Max diff block lines reached; 1170/6029 bytes (19.41%) of diff not shown.
46.7 KB
smali/g0/d.smali
Max HTML report size reached
4.76 KB
smali/g0/f.smali
    
Offset 1, 174 lines modifiedOffset 1, 104 lines modified
1 .class·public·final·synthetic·Lg0/f;1 .class·public·abstract·synthetic·Lg0/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lh0/a; 
  
 4 #·direct·methods
 5 .method·public·static·bridge·synthetic·a(Landroid/location/Location;)D
 6 ····.locals·2
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LA0/o;7 ····.line·1
 8 ····invoke-virtual·{p0},·Landroid/location/Location;->getMslAltitudeMeters()D
  
 9 ····move-result-wide·v0
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(LA0/o;)V10 ····return-wide·v0
 11 .end·method
  
 12 .method·public·static·bridge·synthetic·b(Landroid/location/Location;)F
 13 ····.locals·0
  
 14 ····.line·1
 15 ····invoke-virtual·{p0},·Landroid/location/Location;->getMslAltitudeAccuracyMeters()F
  
 16 ····move-result·p0
  
 17 ····return·p0
 18 .end·method
  
 19 .method·public·static·bridge·synthetic·c(Landroid/window/BackEvent;)F
 20 ····.locals·0
  
 21 ····.line·1
 22 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getTouchX()F
  
 23 ····move-result·p0
  
 24 ····return·p0
 25 .end·method
  
 26 .method·public·static·bridge·synthetic·d(Landroid/window/BackEvent;)I
 27 ····.locals·0
  
 28 ····.line·1
 29 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getSwipeEdge()I
  
 30 ····move-result·p0
  
 31 ····return·p0
 32 .end·method
  
 33 .method·public·static·bridge·synthetic·e(Landroid/location/Location;)Z
 34 ····.locals·0
  
 35 ····.line·1
 36 ····invoke-virtual·{p0},·Landroid/location/Location;->hasMslAltitude()Z
  
 37 ····move-result·p0
  
 38 ····return·p0
 39 .end·method
  
 40 .method·public·static·bridge·synthetic·f(Landroid/view/inputmethod/InputMethodManager;)Z
 41 ····.locals·0
  
 42 ····.line·1
 43 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputMethodManager;->isStylusHandwritingAvailable()Z
  
 44 ····move-result·p0
  
 45 ····return·p0
 46 .end·method
  
 47 .method·public·static·bridge·synthetic·g(Landroid/window/BackEvent;)F
 48 ····.locals·0
  
 49 ····.line·1
 50 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getTouchY()F
  
 51 ····move-result·p0
  
 52 ····return·p0
 53 .end·method
  
 54 .method·public·static·bridge·synthetic·h(Landroid/location/Location;)Z
 55 ····.locals·0
  
 56 ····.line·1
 57 ····invoke-virtual·{p0},·Landroid/location/Location;->hasMslAltitudeAccuracy()Z
  
 58 ····move-result·p0
  
 59 ····return·p0
 60 .end·method
  
 61 .method·public·static·bridge·synthetic·i(Landroid/window/BackEvent;)F
10 ····.locals·062 ····.locals·0
  
11 ····.line·163 ····.line·1
12 ····iput-object·p1,·p0,·Lg0/f;->a:LA0/o;64 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getProgress()F
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V65 ····move-result·p0
  
 66 ····return·p0
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·b(I)V 
18 ····.locals·3 
  
19 ····.line·1 
20 ····invoke-static·{p1},·LA0/g;->e(I)Ljava/lang/String; 
  
21 ····.line·2 
22 ····.line·3 
23 ····.line·4 
24 ····move-result-object·v0 
  
25 ····.line·5 
26 ····invoke-static·{p1},·LA0/g;->d(I)Ljava/lang/String; 
  
27 ····.line·6 
Max diff block lines reached; 0/4840 bytes (0.00%) of diff not shown.
10.4 KB
smali/g0/e.smali
Max HTML report size reached
32.1 KB
smali/g0/b.smali
Max HTML report size reached
283 KB
smali/g0/g.smali
Max HTML report size reached
86.5 KB
smali/g0/c.smali
Max HTML report size reached
48.8 KB
smali/n0/a.smali
Max HTML report size reached
38.6 KB
smali/c1/a.smali
Max HTML report size reached
29.9 KB
smali/c1/d.smali
Max HTML report size reached
332 KB
smali/c1/b.smali
Max HTML report size reached
17.1 KB
smali/c1/c.smali
Max HTML report size reached
43.8 KB
smali/v0/a.smali
Max HTML report size reached
10.4 KB
smali/a0/a.smali
Max HTML report size reached
29.1 KB
smali/a0/d.smali
Max HTML report size reached
16.1 KB
smali/a0/f.smali
Max HTML report size reached
50.0 KB
smali/a0/e.smali
Max HTML report size reached
5.95 KB
smali/a0/b.smali
    
Offset 1, 152 lines modifiedOffset 1, 94 lines modified
1 .class·public·final·La0/b;1 .class·public·final·synthetic·La0/b;
2 .super·Ljava/lang/Object;2 .super·LT0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·La0/h;5 .implements·LS0/l;
  
  
6 #·static·fields 
7 .field·public·static·final·g:La0/b; 
  
8 .field·public·static·final·h:La0/b; 
  
9 .field·public·static·final·i:La0/b; 
  
10 .field·public·static·final·j:La0/b; 
  
11 .field·public·static·final·k:La0/b; 
  
12 .field·public·static·final·l:La0/b; 
  
  
13 #·instance·fields 
14 .field·public·final·synthetic·e:I 
  
15 .field·public·final·f:Ljava/lang/Object; 
  
  
16 #·direct·methods6 #·direct·methods
17 .method·static·synthetic·constructor·<clinit>()V7 .method·public·constructor·<init>(La0/f;)V
18 ····.locals·38 ····.locals·7
  
19 ····.line·19 ····.line·1
20 ····new-instance·v0,·La0/b;10 ····const-string·v5,·"accept(Landroidx/window/extensions/layout/WindowLayoutInfo;)V"
  
21 ····.line·211 ····.line·2
22 ····.line·312 ····.line·3
23 ····const-string·v1,·"NONE"13 ····const/4·v6,·0x0
  
24 ····.line·414 ····.line·4
 15 ····const/4·v1,·0x1
  
25 ····.line·516 ····.line·5
26 ····const/4·v2,·0x017 ····const-class·v3,·La0/f;
  
27 ····.line·618 ····.line·6
28 ····invoke-direct·{v0,·v1,·v2},·La0/b;-><init>(Ljava/lang/String;I)V 
  
29 ····.line·719 ····.line·7
 20 ····const-string·v4,·"accept"
  
30 ····.line·821 ····.line·8
31 ····.line·922 ····.line·9
32 ····sput-object·v0,·La0/b;->g:La0/b;23 ····move-object·v0,·p0
  
33 ····.line·1024 ····.line·10
 25 ····move-object·v2,·p1
  
34 ····.line·1126 ····.line·11
35 ····new-instance·v0,·La0/b;27 ····invoke-direct/range·{v0·..·v6},·LT0/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
  
36 ····.line·1228 ····.line·12
37 ····.line·1329 ····.line·13
38 ····const-string·v1,·"FULL" 
  
39 ····.line·1430 ····.line·14
 31 ····return-void
40 ····.line·1532 ····.line·15
41 ····invoke-direct·{v0,·v1,·v2},·La0/b;-><init>(Ljava/lang/String;I)V 
  
42 ····.line·1633 ····.line·16
43 ····.line·1734 ····.line·17
44 ····.line·1835 ····.line·18
45 ····sput-object·v0,·La0/b;->h:La0/b; 
  
46 ····.line·1936 ····.line·19
47 ····.line·2037 ····.line·20
48 ····new-instance·v0,·La0/b; 
  
49 ····.line·2138 ····.line·21
50 ····.line·2239 ····.line·22
51 ····const-string·v1,·"FLAT" 
  
52 ····.line·2340 ····.line·23
53 ····.line·2441 ····.line·24
54 ····const/4·v2,·0x1 
  
55 ····.line·2542 ····.line·25
56 ····invoke-direct·{v0,·v1,·v2},·La0/b;-><init>(Ljava/lang/String;I)V 
  
57 ····.line·2643 ····.line·26
58 ····.line·2744 ····.line·27
59 ····.line·2845 ····.line·28
60 ····sput-object·v0,·La0/b;->i:La0/b; 
  
61 ····.line·2946 ····.line·29
62 ····.line·3047 ····.line·30
63 ····new-instance·v0,·La0/b; 
  
64 ····.line·3148 ····.line·31
65 ····.line·3249 ····.line·32
66 ····const-string·v1,·"HALF_OPENED" 
  
67 ····.line·3350 ····.line·33
68 ····.line·3451 ····.line·34
69 ····invoke-direct·{v0,·v1,·v2},·La0/b;-><init>(Ljava/lang/String;I)V 
  
70 ····.line·3552 ····.line·35
71 ····.line·3653 ····.line·36
72 ····.line·3754 ····.line·37
73 ····sput-object·v0,·La0/b;->j:La0/b; 
  
74 ····.line·3855 ····.line·38
75 ····.line·3956 ····.line·39
76 ····new-instance·v0,·La0/b; 
  
77 ····.line·4057 ····.line·40
78 ····.line·4158 ····.line·41
79 ····const-string·v1,·"FOLD" 
  
80 ····.line·4259 ····.line·42
81 ····.line·4360 ····.line·43
82 ····const/4·v2,·0x2 
  
83 ····.line·4461 ····.line·44
84 ····invoke-direct·{v0,·v1,·v2},·La0/b;-><init>(Ljava/lang/String;I)V 
  
Max diff block lines reached; 3441/6062 bytes (56.76%) of diff not shown.
23.9 KB
smali/a0/c.smali
Max HTML report size reached
3.72 KB
smali/e/a.smali
    
Offset 1, 38 lines modifiedOffset 1, 190 lines modified
1 .class·public·final·Le/a;1 .class·public·abstract·Le/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
 5 .field·public·static·final·a:Ljava/lang/Object;
5 .field·public·final·a:Landroid/content/res/ColorStateList; 
  
6 .field·public·final·b:Landroid/content/res/Configuration; 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·public·constructor·<init>(Landroid/content/res/ColorStateList;Landroid/content/res/Configuration;)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 ····new-instance·v0,·Ljava/lang/ThreadLocal;
  
12 ····.line·211 ····.line·2
13 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
14 ····.line·4 
15 ····iput-object·p1,·p0,·Le/a;->a:Landroid/content/res/ColorStateList; 
  
 14 ····.line·4
16 ····.line·515 ····.line·5
17 ····.line·616 ····.line·6
18 ····iput-object·p2,·p0,·Le/a;->b:Landroid/content/res/Configuration;17 ····new-instance·v0,·Ljava/util/WeakHashMap;
  
19 ····.line·718 ····.line·7
20 ····.line·819 ····.line·8
 20 ····const/4·v1,·0x0
  
 21 ····.line·9
 22 ····invoke-direct·{v0,·v1},·Ljava/util/WeakHashMap;-><init>(I)V
  
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
21 ····return-void26 ····return-void
 27 ····.line·13
 28 ····.line·14
 29 ····.line·15
 30 ····.line·16
 31 ····.line·17
 32 ····.line·18
 33 ····.line·19
 34 ····.line·20
 35 ····.line·21
 36 ····.line·22
 37 ····.line·23
 38 ····.line·24
 39 ····.line·25
 40 ····.line·26
 41 ····.line·27
 42 ····.line·28
 43 ····.line·29
 44 ····.line·30
 45 ····.line·31
 46 ····.line·32
 47 ····.line·33
 48 ····.line·34
 49 ····.line·35
 50 ····.line·36
 51 ····.line·37
 52 ····.line·38
 53 ····.line·39
 54 ····.line·40
 55 ····.line·41
 56 ····.line·42
 57 ····.line·43
 58 ····.line·44
 59 ····.line·45
 60 ····.line·46
 61 ····.line·47
 62 ····.line·48
 63 ····.line·49
 64 ····.line·50
 65 ····.line·51
 66 ····.line·52
 67 ····.line·53
 68 ····.line·54
 69 ····.line·55
 70 ····.line·56
 71 ····.line·57
 72 ····.line·58
 73 ····.line·59
 74 ····.line·60
 75 ····.line·61
 76 ····.line·62
 77 ····.line·63
 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
Max diff block lines reached; 394/3784 bytes (10.41%) of diff not shown.
12.4 KB
smali/E/a.smali
Max HTML report size reached
58.0 KB
smali/E/k.smali
Max HTML report size reached
9.29 KB
smali/E/j.smali
Max HTML report size reached
15.5 KB
smali/E/d.smali
Max HTML report size reached
77.8 KB
smali/E/h.smali
Max HTML report size reached
65.6 KB
smali/E/f.smali
Max HTML report size reached
31.3 KB
smali/E/i.smali
Max HTML report size reached
39.1 KB
smali/E/e.smali
Max HTML report size reached
34.8 KB
smali/E/b.smali
Max HTML report size reached
23.2 KB
smali/E/g.smali
Max HTML report size reached
3.5 KB
smali/E/c.smali
    
Offset 1, 32 lines modifiedOffset 1, 167 lines modified
1 .class·public·abstract·synthetic·LE/c;1 .class·public·interface·abstract·LE/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:Z
4 #·direct·methods 
5 .method·public·static·bridge·synthetic·a()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; 
6 ····.locals·1 
  
7 ····.line·1 
8 ····sget-object·v0,·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;->ACTION_DRAG_CANCEL:Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; 
  
9 ····return-object·v0 
10 .end·method 
  
11 .method·public·static·bridge·synthetic·b()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; 
12 ····.locals·1 
  
 6 #·direct·methods
 7 .method·static·constructor·<clinit>()V
13 ····.line·1 
14 ····sget-object·v0,·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;->ACTION_DRAG_START:Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; 
  
15 ····return-object·v0 
16 .end·method 
  
17 .method·public·static·bridge·synthetic·c()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; 
18 ····.locals·18 ····.locals·2
  
19 ····.line·19 ····.line·1
20 ····sget-object·v0,·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;->ACTION_DRAG_DROP:Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
21 ····return-object·v011 ····.line·2
 12 ····.line·3
 13 ····const/16·v1,·0x1b
  
 14 ····.line·4
 15 ····.line·5
 16 ····if-lt·v0,·v1,·:cond_0
  
 17 ····.line·6
 18 ····.line·7
 19 ····const/4·v0,·0x1
  
 20 ····.line·8
 21 ····goto·:goto_0
  
 22 ····.line·9
 23 ····:cond_0
 24 ····const/4·v0,·0x0
  
 25 ····.line·10
 26 ····:goto_0
 27 ····sput-boolean·v0,·LE/c;->a:Z
  
 28 ····.line·11
 29 ····.line·12
 30 ····return-void
 31 ····.line·13
 32 ····.line·14
 33 ····.line·15
 34 ····.line·16
 35 ····.line·17
 36 ····.line·18
 37 ····.line·19
 38 ····.line·20
 39 ····.line·21
 40 ····.line·22
 41 ····.line·23
 42 ····.line·24
 43 ····.line·25
 44 ····.line·26
 45 ····.line·27
 46 ····.line·28
 47 ····.line·29
 48 ····.line·30
 49 ····.line·31
 50 ····.line·32
 51 ····.line·33
 52 ····.line·34
 53 ····.line·35
 54 ····.line·36
 55 ····.line·37
 56 ····.line·38
 57 ····.line·39
 58 ····.line·40
 59 ····.line·41
 60 ····.line·42
 61 ····.line·43
 62 ····.line·44
 63 ····.line·45
 64 ····.line·46
 65 ····.line·47
 66 ····.line·48
 67 ····.line·49
 68 ····.line·50
 69 ····.line·51
 70 ····.line·52
 71 ····.line·53
 72 ····.line·54
 73 ····.line·55
 74 ····.line·56
 75 ····.line·57
 76 ····.line·58
 77 ····.line·59
 78 ····.line·60
 79 ····.line·61
 80 ····.line·62
 81 ····.line·63
 82 ····.line·64
 83 ····.line·65
 84 ····.line·66
 85 ····.line·67
 86 ····.line·68
 87 ····.line·69
 88 ····.line·70
 89 ····.line·71
 90 ····.line·72
 91 ····.line·73
 92 ····.line·74
 93 ····.line·75
 94 ····.line·76
 95 ····.line·77
 96 ····.line·78
 97 ····.line·79
Max diff block lines reached; 0/3554 bytes (0.00%) of diff not shown.
82.7 KB
smali/u/a.smali
Max HTML report size reached
126 KB
smali/u/b.smali
Max HTML report size reached
2.77 KB
smali/g/a.smali
    
Offset 1, 186 lines modifiedOffset 1, 3 lines modified
1 .class·public·abstract·Lg/a;1 .class·public·interface·abstract·Lg/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:[I 
  
6 .field·public·static·final·b:[I 
  
7 .field·public·static·final·c:[I 
  
  
8 #·direct·methods 
9 .method·public·static·constructor·<clinit>()V 
10 ····.locals·4 
  
11 ····.line·1 
12 ····const/4·v0,·0x6 
  
13 ····.line·2 
14 ····new-array·v0,·v0,·[I 
  
15 ····.line·3 
16 ····.line·4 
17 ····fill-array-data·v0,·:array_0 
  
18 ····.line·5 
19 ····.line·6 
20 ····.line·7 
21 ····sput-object·v0,·Lg/a;->a:[I 
  
22 ····.line·8 
23 ····.line·9 
24 ····const·v0,·0x10100d0 
  
25 ····.line·10 
26 ····.line·11 
27 ····.line·12 
28 ····const·v1,·0x1010199 
  
29 ····.line·13 
30 ····.line·14 
31 ····.line·15 
32 ····filled-new-array·{v0,·v1},·[I 
  
33 ····.line·16 
34 ····.line·17 
35 ····.line·18 
36 ····move-result-object·v0 
  
37 ····.line·19 
38 ····sput-object·v0,·Lg/a;->b:[I 
  
39 ····.line·20 
40 ····.line·21 
41 ····const·v0,·0x101044a 
  
42 ····.line·22 
43 ····.line·23 
44 ····.line·24 
45 ····const·v2,·0x101044b 
  
46 ····.line·25 
47 ····.line·26 
48 ····.line·27 
49 ····const·v3,·0x1010449 
  
50 ····.line·28 
51 ····.line·29 
52 ····.line·30 
53 ····filled-new-array·{v1,·v3,·v0,·v2},·[I 
  
54 ····.line·31 
55 ····.line·32 
56 ····.line·33 
57 ····move-result-object·v0 
  
58 ····.line·34 
59 ····sput-object·v0,·Lg/a;->c:[I 
  
60 ····.line·35 
61 ····.line·36 
62 ····return-void 
  
63 ····.line·37 
64 ····:array_0 
65 ····.array-data·4 
66 ········0x101011c 
67 ········0x1010194 
68 ········0x1010195 
69 ········0x1010196 
70 ········0x101030c 
71 ········0x101030d 
72 ····.end·array-data 
73 ····.line·38 
74 ····.line·39 
75 ····.line·40 
76 ····.line·41 
77 ····.line·42 
78 ····.line·43 
79 ····.line·44 
80 ····.line·45 
81 ····.line·46 
82 ····.line·47 
83 ····.line·48 
84 ····.line·49 
85 ····.line·50 
86 ····.line·51 
87 ····.line·52 
88 ····.line·53 
89 ····.line·54 
90 ····.line·55 
91 ····.line·56 
92 ····.line·57 
93 ····.line·58 
94 ····.line·59 
95 ····.line·60 
96 ····.line·61 
97 ····.line·62 
98 ····.line·63 
99 ····.line·64 
100 ····.line·65 
101 ····.line·66 
102 ····.line·67 
103 ····.line·68 
104 ····.line·69 
Max diff block lines reached; -1/2811 bytes (-0.04%) of diff not shown.
51.6 KB
smali/T/a.smali
Max HTML report size reached
17.8 KB
smali/W/a.smali
Max HTML report size reached
21.7 KB
smali/h0/a.smali
Max HTML report size reached
8.85 KB
smali/o0/a.smali
Max HTML report size reached
47.9 KB
smali/t0/a.smali
Max HTML report size reached
6.76 KB
smali/t0/d.smali
Max HTML report size reached
55.9 KB
smali/t0/e.smali
Max HTML report size reached
30.2 KB
smali/t0/b.smali
Max HTML report size reached
31.0 KB
smali/t0/c.smali
Max HTML report size reached
78.1 KB
smali/E0/a.smali
Max HTML report size reached
46.2 KB
smali/C0/a.smali
Max HTML report size reached
9.09 KB
smali/U0/a.smali
Max HTML report size reached
313 B
smali/U0/d.smali
    
Offset 1, 8 lines modifiedOffset 1, 6 lines modified
1 .class·public·interface·abstract·LU0/d; 
2 .super·Ljava/lang/Object;1 .class·public·final·LU0/d;
 2 .super·LU0/e;
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 
60.6 KB
smali/U0/e.smali
Max HTML report size reached
1.13 KB
smali/U0/b.smali
    
Offset 1, 38 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·LU0/b;1 .class·public·final·LU0/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/ThreadLocal;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/io/Serializable; 
  
  
6 #·static·fields 
7 .field·public·static·final·e:LU0/b; 
  
  
8 #·direct·methods4 #·virtual·methods
9 .method·static·constructor·<clinit>()V5 .method·public·final·initialValue()Ljava/lang/Object;
10 ····.locals·16 ····.locals·1
  
11 ····.line·17 ····.line·1
12 ····new-instance·v0,·LU0/b;8 ····new-instance·v0,·Ljava/util/Random;
  
13 ····.line·29 ····.line·2
14 ····.line·310 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{v0},·Ljava/util/Random;-><init>()V
  
16 ····.line·412 ····.line·4
17 ····.line·513 ····.line·5
18 ····.line·614 ····.line·6
 15 ····return-object·v0
19 ····sput-object·v0,·LU0/b;->e:LU0/b; 
  
20 ····.line·716 ····.line·7
21 ····.line·817 ····.line·8
22 ····return-void 
23 ····.line·918 ····.line·9
24 ····.line·1019 ····.line·10
25 ····.line·1120 ····.line·11
26 ····.line·1221 ····.line·12
27 ····.line·1322 ····.line·13
28 ····.line·1423 ····.line·14
29 ····.line·1524 ····.line·15
Offset 144, 8 lines modifiedOffset 135, 17 lines modified
144 ····.line·121135 ····.line·121
145 ····.line·122136 ····.line·122
146 ····.line·123137 ····.line·123
147 ····.line·124138 ····.line·124
148 ····.line·125139 ····.line·125
149 ····.line·126140 ····.line·126
150 ····.line·127141 ····.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 .end·method151 .end·method
13.3 KB
smali/U0/c.smali
Max HTML report size reached
19.2 KB
smali/k0/a.smali
Max HTML report size reached
5.9 KB
smali/F/a.smali
    
Offset 1, 54 lines modifiedOffset 1, 239 lines modified
1 .class·public·abstract·synthetic·LF/a; 
2 .super·Ljava/lang/Object;1 .class·public·final·LF/a;
 2 .super·Landroid/database/ContentObserver;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·synthetic·a:I
  
 6 .field·public·final·synthetic·b:Ljava/lang/Object;
  
  
4 #·direct·methods7 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/inputmethod/InputContentInfo;)Landroid/content/ClipDescription;8 .method·public·constructor·<init>(Li/e0;)V
6 ····.locals·09 ····.locals·1
  
 10 ····const/4·v0,·0x0
7 ····.line·1 
8 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputContentInfo;->getDescription()Landroid/content/ClipDescription; 
  
9 ····move-result-object·p011 ····iput·v0,·p0,·LF/a;->a:I
  
10 ····return-object·p0 
11 .end·method12 ····.line·2
 13 ····iput-object·p1,·p0,·LF/a;->b:Ljava/lang/Object;
  
12 .method·public·static·bridge·synthetic·b(Landroid/view/inputmethod/InputContentInfo;)Landroid/net/Uri; 
13 ····.locals·014 ····.line·3
 15 ····new-instance·p1,·Landroid/os/Handler;
  
 16 ····invoke-direct·{p1},·Landroid/os/Handler;-><init>()V
14 ····.line·1 
15 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputContentInfo;->getContentUri()Landroid/net/Uri; 
  
16 ····move-result-object·p017 ····invoke-direct·{p0,·p1},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V
  
17 ····return-object·p018 ····return-void
18 .end·method19 .end·method
  
19 .method·public·static·bridge·synthetic·c(Landroid/view/inputmethod/EditorInfo;[Ljava/lang/String;)V20 .method·public·synthetic·constructor·<init>(Ljava/lang/Object;Landroid/os/Handler;I)V
20 ····.locals·021 ····.locals·0
  
21 ····.line·122 ····.line·1
22 ····iput-object·p1,·p0,·Landroid/view/inputmethod/EditorInfo;->contentMimeTypes:[Ljava/lang/String;23 ····iput·p3,·p0,·LF/a;->a:I
  
 24 ····iput-object·p1,·p0,·LF/a;->b:Ljava/lang/Object;
  
 25 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V
  
23 ····return-void26 ····return-void
24 .end·method27 .end·method
  
25 .method·public·static·bridge·synthetic·d(Landroid/view/inputmethod/InputContentInfo;)V 
 28 #·virtual·methods
 29 .method·public·deliverSelfNotifications()Z
26 ····.locals·030 ····.locals·1
  
27 ····.line·131 ····.line·1
28 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputContentInfo;->requestPermission()V32 ····iget·v0,·p0,·LF/a;->a:I
  
 33 ····packed-switch·v0,·:pswitch_data_0
  
 34 ····:pswitch_0
 35 ····invoke-super·{p0},·Landroid/database/ContentObserver;->deliverSelfNotifications()Z
  
 36 ····move-result·v0
  
 37 ····return·v0
  
 38 ····:pswitch_1
 39 ····const/4·v0,·0x1
  
 40 ····return·v0
  
 41 ····:pswitch_2
 42 ····const/4·v0,·0x1
  
 43 ····return·v0
  
 44 ····:pswitch_data_0
 45 ····.packed-switch·0x0
 46 ········:pswitch_2
 47 ········:pswitch_0
 48 ········:pswitch_1
 49 ····.end·packed-switch
 50 .end·method
  
 51 .method·public·final·onChange(Z)V
 52 ····.locals·1
  
 53 ····iget·v0,·p0,·LF/a;->a:I
  
 54 ····packed-switch·v0,·:pswitch_data_0
  
 55 ····.line·9
 56 ····invoke-super·{p0,·p1},·Landroid/database/ContentObserver;->onChange(Z)V
  
 57 ····.line·10
 58 ····iget-object·p1,·p0,·LF/a;->b:Ljava/lang/Object;
  
 59 ····check-cast·p1,·Lp0/n;
  
 60 ····iget-object·v0,·p1,·Lp0/n;->l:Lq0/c;
  
 61 ····if-nez·v0,·:cond_0
  
 62 ····goto·:goto_0
  
 63 ····.line·11
 64 ····:cond_0
 65 ····invoke-virtual·{p1},·Lp0/n;->d()V
  
 66 ····:goto_0
29 ····return-void67 ····return-void
  
 68 ····:pswitch_0
 69 ····const/4·v0,·0x0
  
 70 ····.line·12
 71 ····invoke-virtual·{p0,·p1,·v0},·LF/a;->onChange(ZLandroid/net/Uri;)V
  
 72 ····return-void
  
 73 ····.line·13
 74 ····:pswitch_1
 75 ····iget-object·p1,·p0,·LF/a;->b:Ljava/lang/Object;
  
Max diff block lines reached; 1945/6016 bytes (32.33%) of diff not shown.
5.07 KB
smali/F/b.smali
    
Offset 1, 56 lines modifiedOffset 1, 108 lines modified
1 .class·public·abstract·LF/b;1 .class·public·final·LF/b;
2 .super·Ljava/lang/Object;2 .super·Landroid/database/DataSetObserver;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·final·synthetic·a:I
  
 6 .field·public·final·synthetic·b:Ljava/lang/Object;
  
  
4 #·direct·methods7 #·direct·methods
5 .method·public·static·a(Landroidx/core/widget/NestedScrollView;F)V8 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V
6 ····.locals·09 ····.locals·0
  
7 ····.line·110 ····.line·1
8 ····:try_start_0 
9 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setFrameContentVelocity(F)V 
10 ····:try_end_0 
11 ····.catch·Ljava/lang/LinkageError;·{:try_start_0·..·:try_end_0}·:catch_011 ····iput·p1,·p0,·LF/b;->a:I
  
 12 ····iput-object·p2,·p0,·LF/b;->b:Ljava/lang/Object;
  
 13 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
 14 ····return-void
 15 .end·method
  
  
 16 #·virtual·methods
 17 .method·public·final·onChanged()V
 18 ····.locals·2
  
 19 ····.line·1
 20 ····iget·v0,·p0,·LF/b;->a:I
  
12 ····.line·221 ····.line·2
13 ····.line·322 ····.line·3
 23 ····packed-switch·v0,·:pswitch_data_0
  
14 ····.line·424 ····.line·4
15 ····:catch_0 
16 ····return-void 
17 ····.line·525 ····.line·5
18 ····.line·626 ····.line·6
 27 ····iget-object·v0,·p0,·LF/b;->b:Ljava/lang/Object;
  
19 ····.line·728 ····.line·7
20 ····.line·829 ····.line·8
 30 ····check-cast·v0,·Li/J;
  
21 ····.line·931 ····.line·9
22 ····.line·1032 ····.line·10
 33 ····iget-object·v1,·v0,·Li/J;->z:Li/r;
  
23 ····.line·1134 ····.line·11
24 ····.line·1235 ····.line·12
 36 ····invoke-virtual·{v1},·Landroid/widget/PopupWindow;->isShowing()Z
  
25 ····.line·1337 ····.line·13
26 ····.line·1438 ····.line·14
27 ····.line·1539 ····.line·15
 40 ····move-result·v1
  
28 ····.line·1641 ····.line·16
 42 ····if-eqz·v1,·:cond_0
  
29 ····.line·1743 ····.line·17
30 ····.line·1844 ····.line·18
 45 ····invoke-virtual·{v0},·Li/J;->g()V
  
31 ····.line·1946 ····.line·19
32 ····.line·2047 ····.line·20
33 ····.line·2148 ····.line·21
 49 ····:cond_0
 50 ····return-void
  
34 ····.line·2251 ····.line·22
 52 ····:pswitch_0
 53 ····iget-object·v0,·p0,·LF/b;->b:Ljava/lang/Object;
  
35 ····.line·2354 ····.line·23
36 ····.line·2455 ····.line·24
 56 ····check-cast·v0,·Li/e0;
  
37 ····.line·2557 ····.line·25
38 ····.line·2658 ····.line·26
 59 ····const/4·v1,·0x1
  
39 ····.line·2760 ····.line·27
 61 ····iput-boolean·v1,·v0,·LF/c;->e:Z
  
40 ····.line·2862 ····.line·28
41 ····.line·2963 ····.line·29
 64 ····invoke-virtual·{v0},·Li/e0;->notifyDataSetChanged()V
  
42 ····.line·3065 ····.line·30
43 ····.line·3166 ····.line·31
44 ····.line·3267 ····.line·32
 68 ····return-void
  
45 ····.line·3369 ····.line·33
 70 ····:pswitch_data_0
 71 ····.packed-switch·0x0
 72 ········:pswitch_0
 73 ····.end·packed-switch
46 ····.line·3474 ····.line·34
47 ····.line·3575 ····.line·35
48 ····.line·3676 ····.line·36
49 ····.line·3777 ····.line·37
50 ····.line·3878 ····.line·38
51 ····.line·3979 ····.line·39
52 ····.line·4080 ····.line·40
Offset 146, 135 lines modifiedOffset 198, 73 lines modified
146 ····.line·130198 ····.line·130
147 ····.line·131199 ····.line·131
148 ····.line·132200 ····.line·132
149 ····.line·133201 ····.line·133
150 ····.line·134202 ····.line·134
151 ····.line·135203 ····.line·135
152 ····.line·136204 ····.line·136
153 ····.line·137 
154 ····.line·138 
155 ····.line·139 
156 ····.line·140 
157 ····.line·141 
158 ····.line·142 
Max diff block lines reached; 1516/5166 bytes (29.35%) of diff not shown.
676 B
assets/dexopt/baseline.profm
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
00000000:·7072·6d00·3030·3200·0100·3700·0000·3500··prm.002...7...5.00000000:·7072·6d00·3030·3200·0100·3700·0000·3600··prm.002...7...6.
00000010:·0000·7801·6360·e066·48ce·492c·2e4e·2dd6··..x.c`.fH.I,.N-.00000010:·0000·7801·6360·e066·48ce·492c·2e4e·2dd6··..x.c`.fH.I,.N-.
00000020:·4b49·adf8·c0ce·c020·c860·c890·c3c8·c870··KI.....·.`.....p00000020:·4b49·add8·c8ce·c020·c8c0·c590·c6c8·c820··KI.....·.......·
00000030:·9241·9c81·8581·9581·110e·9980·7c66·20ef··.A..........|f·. 
00000040:·0123·0024·2607·e9························.#.$&..00000030:·c7c8·c2c0·cac0·0887·4c0c·2c0c·cc40·de2c··........L.,..@.,
 00000040:·8697·0c00·021a·075e······················.......^
1.74 KB
assets/dexopt/baseline.prof
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
00000000:·7072·6f00·3031·3000·01f9·0900·00ae·0000··pro.010.........00000000:·7072·6f00·3031·3000·0163·0900·00b3·0000··pro.010..c......
00000010:·0078·01e3·6610·6498·c1c0·c050·b875·41ef··.x..f.d....P.uA.00000010:·0078·01e3·6610·6498·c1c0·c0e0·51b4·86c7··.x..f.d.....Q...
00000020:·0415·0686·e49c·c4e2·e2d4·62bd·94d4·0a2b··..........b....+ 
00000030:·3606·0646·a014·326e·e243·f059·8072·cc40··6..F..2n.C.Y.r.@ 
00000040:·cc04·c4dc·48ea·407c·643d·3036·ba3a·907e··....H.@|d=06.:.~ 
00000050:·901c·c80c·981a·9018·481d·ba19·3035·5cbc··........H...05\. 
00000060:·0c0c·1319·1919·f299·a480·fa58·81fa·1881··...........X.... 
00000070:·6a21·240b·5084·91e1·0613·2b50·ffb0·0035··j!$.P.....+P...5 
00000080:·c3c2·17a3·9e80·8780·3bd7·81bf·4c05·6702··........;...L.g. 
00000090:·cfc3·4546·1983·3304·40e5·cf28·c008·81d1··..EF..3.@..(.... 
000000a0:·1209·2348·86b6·c071·6950·89f4·e7fe·7f50··..#H...qiP.....P 
000000b0:·053c·0a06·7108·50bb·4402·0081·5316·b4····.<..q.P.D...S..00000020:·4c89·8121·3927·b1b8·38b5·582f·25b5·a280··L..!9'..8.X/%...
 00000030:·9581·8111·2885·8cb9·f810·7c16·a01c·3310··....(.....|...3.
 00000040:·3301·3137·923a·101f·590f·8c8d·ae0e·a41f··3.17.:..Y.......
 00000050:·2407·3203·a606·2406·5287·6e06·4ccd·0ca0··$.2...$.R.n.L...
 00000060:·4591·8c8c·0cab·9998·1958·81ba·1881·2a21··E........X....*!
 00000070:·240b·d01c·4686·6d0c·6719·81ce·1e52·407e··$...F.m.g....R@~
 00000080:·48b9·76d4·b118·2170·6022·53c1·7e06·99e2··H.v...!p`"S.~...
 00000090:·2bc6·1852·a302·340e·0105·1a9b·3f64·8c3f··+..R..4.....?d.?
 000000a0:·c03e·649c·3aea·50ac·2150·b087·f18e·3ec3··.>d.:.P.!P....>.
 000000b0:·f1ff·7f47·2b04·ace1·434b·410e·1a1a·0e00··...G+...CKA.....
 000000c0:·d34d·1540································.M.@
15.7 MB
assets/flutter_assets/NOTICES.Z
15.7 MB
NOTICES.Z-content
Max HTML report size reached
181 KB
assets/flutter_assets/shaders/ink_sparkle.frag
Max HTML report size reached
112 KB
smali/l1/a.smali vs.
smali/a1/v.smali
Max HTML report size reached
38.1 KB
smali/l1/d.smali vs.
smali/a1/w.smali
Max HTML report size reached
13.2 KB
smali/l1/f.smali vs.
smali/y0/i.smali
Max HTML report size reached
2.44 KB
smali/l1/e.smali vs.
smali/y0/c.smali
Files 27% similar despite different names
    
Offset 1, 81 lines modifiedOffset 1, 57 lines modified
1 .class·public·final·Ll1/e;1 .class·public·final·Ly0/c;
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:Lk1/l;5 .field·public·final·a:LH/m;
  
6 .field·public·final·b:Z 
  
7 .field·public·final·c:J 
  
8 .field·public·final·d:Ljava/lang/Long; 
  
9 .field·public·final·e:J 
  
10 .field·public·final·f:Ljava/util/ArrayList; 
  
  
11 #·direct·methods6 #·direct·methods
12 .method·public·synthetic·constructor·<init>(Lk1/l;)V7 .method·public·constructor·<init>(Lr0/b;)V
13 ····.locals·128 ····.locals·4
  
14 ····const-wide/16·v10,·-0x1 
  
15 ····const/4·v2,·0x1 
  
16 ····.line·19 ····.line·1
 10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
17 ····const-string·v3,·"" 
  
18 ····const-wide/16·v4,·-0x1 
  
19 ····const-wide/16·v6,·-0x111 ····.line·2
 12 ····new-instance·v0,·LH/m;
  
20 ····const/4·v8,·-0x113 ····sget-object·v1,·Lz0/j;->a:Lz0/j;
  
21 ····const/4·v9,·0x014 ····const/4·v2,·0x0
  
22 ····move-object·v0,·p015 ····.line·3
 16 ····const-string·v3,·"flutter/system"
  
23 ····move-object·v1,·p117 ····invoke-direct·{v0,·p1,·v3,·v1,·v2},·LH/m;-><init>(Lz0/f;Ljava/lang/String;Ljava/lang/Object;Lg0/c;)V
  
24 ····invoke-direct/range·{v0·..·v11},·Ll1/e;-><init>(Lk1/l;ZLjava/lang/String;JJILjava/lang/Long;J)V18 ····.line·4
 19 ····iput-object·v0,·p0,·Ly0/c;->a:LH/m;
  
25 ····return-void20 ····return-void
26 .end·method21 .end·method
  
27 .method·public·constructor·<init>(Lk1/l;ZLjava/lang/String;JJILjava/lang/Long;J)V22 .method·public·constructor·<init>(Lz0/f;)V
28 ····.locals·023 ····.locals·4
  
29 ····const-string·p4,·"comment" 
  
30 ····invoke-static·{p3,·p4},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
31 ····.line·224 ····.line·5
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·326 ····.line·6
 27 ····new-instance·v0,·LH/m;
34 ····iput-object·p1,·p0,·Ll1/e;->a:Lk1/l; 
  
35 ····.line·4 
36 ····iput-boolean·p2,·p0,·Ll1/e;->b:Z 
  
 28 ····sget-object·v1,·Lz0/j;->a:Lz0/j;
37 ····.line·5 
38 ····iput-wide·p6,·p0,·Ll1/e;->c:J 
  
 29 ····const/4·v2,·0x0
39 ····.line·6 
40 ····iput-object·p9,·p0,·Ll1/e;->d:Ljava/lang/Long; 
  
41 ····.line·730 ····.line·7
42 ····iput-wide·p10,·p0,·Ll1/e;->e:J31 ····const-string·v3,·"flutter/keyevent"
  
 32 ····invoke-direct·{v0,·p1,·v3,·v1,·v2},·LH/m;-><init>(Lz0/f;Ljava/lang/String;Ljava/lang/Object;Lg0/c;)V
43 ····.line·8 
44 ····new-instance·p1,·Ljava/util/ArrayList; 
  
45 ····invoke-direct·{p1},·Ljava/util/ArrayList;-><init>()V 
  
46 ····iput-object·p1,·p0,·Ll1/e;->f:Ljava/util/ArrayList;33 ····.line·8
 34 ····iput-object·v0,·p0,·Ly0/c;->a:LH/m;
  
47 ····return-void35 ····return-void
48 .end·method36 .end·method
59.8 KB
smali/l1/b.smali vs.
smali/z0/k.smali
Max HTML report size reached
20.4 KB
smali/l1/g.smali vs.
smali/Y/c.smali
Max HTML report size reached
5.29 KB
smali/G/k.smali vs.
smali/C/e.smali
Files 6% similar despite different names
    
Offset 1, 157 lines modifiedOffset 1, 18 lines modified
1 .class·public·abstract·LG/k;1 .class·public·abstract·LC/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/app/NotificationManager;)Z5 .method·public·static·a(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/CharSequence;
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
 8 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getStateDescription()Ljava/lang/CharSequence;
8 ····invoke-virtual·{p0},·Landroid/app/NotificationManager;->areNotificationsEnabled()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 
120 ····.line·111 
121 ····.line·112 
Max diff block lines reached; 2671/5346 bytes (49.96%) of diff not shown.
51.2 KB
smali/G/j.smali vs.
smali/B/g.smali
Max HTML report size reached
11.3 KB
smali/G/d.smali vs.
smali/i/H.smali
Max HTML report size reached
19.3 KB
smali/G/h.smali vs.
smali/g0/l.smali
Max HTML report size reached
75.9 KB
smali/G/l.smali vs.
smali/p0/h.smali
Max HTML report size reached
28.6 KB
smali/G/f.smali vs.
smali/j0/l.smali
Max HTML report size reached
8.84 KB
smali/G/i.smali vs.
smali/a1/n.smali
Max HTML report size reached
81.7 KB
smali/G/e.smali vs.
smali/j1/s.smali
Max HTML report size reached
1.03 KB
smali/n/c.smali vs.
smali/y0/b.smali
Files 8% similar despite different names
    
Offset 1, 24 lines modifiedOffset 1, 29 lines modified
1 .class·public·abstract·Ln/c;1 .class·public·final·Ly0/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lz0/m;
  
  
4 #·direct·methods6 #·virtual·methods
5 .method·public·static·a(Landroid/app/ActivityOptions;Z)V7 .method·public·b(LB0/c;Ly0/i;)V
6 ····.locals·08 ····.locals·0
  
7 ····.line·19 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/app/ActivityOptions;->setShareIdentityEnabled(Z)Landroid/app/ActivityOptions;10 ····const/4·p1,·0x0
  
9 ····.line·211 ····.line·2
 12 ····invoke-virtual·{p2,·p1},·Ly0/i;->c(Ljava/lang/Object;)V
  
10 ····.line·313 ····.line·3
11 ····.line·414 ····.line·4
12 ····return-void 
13 ····.line·515 ····.line·5
 16 ····return-void
14 ····.line·617 ····.line·6
15 ····.line·718 ····.line·7
16 ····.line·819 ····.line·8
17 ····.line·920 ····.line·9
18 ····.line·1021 ····.line·10
19 ····.line·1122 ····.line·11
20 ····.line·1223 ····.line·12
Offset 228, 8 lines modifiedOffset 233, 17 lines modified
228 ····.line·216233 ····.line·216
229 ····.line·217234 ····.line·217
230 ····.line·218235 ····.line·218
231 ····.line·219236 ····.line·219
232 ····.line·220237 ····.line·220
233 ····.line·221238 ····.line·221
234 ····.line·222239 ····.line·222
 240 ····.line·223
 241 ····.line·224
 242 ····.line·225
 243 ····.line·226
 244 ····.line·227
 245 ····.line·228
 246 ····.line·229
 247 ····.line·230
 248 ····.line·231
235 .end·method249 .end·method
24.6 KB
smali/o/k.smali vs.
smali/p0/l.smali
Max HTML report size reached
39.2 KB
smali/o/j.smali vs.
smali/m/j.smali
Max HTML report size reached
32.3 KB
smali/o/i.smali vs.
smali/K/f.smali
Max HTML report size reached
8.54 KB
smali/I/b.smali vs.
smali/a1/O.smali
Max HTML report size reached
7.86 KB
smali/I/c.smali vs.
smali/I0/f.smali
Max HTML report size reached
33.6 KB
smali/s0/d.smali vs.
smali/j0/i.smali
Max HTML report size reached
1.65 KB
smali/s0/h.smali vs.
smali/q0/h.smali
Files 4% similar despite different names
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·final·Ls0/h;1 .class·public·final·Lq0/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:Ls0/h;5 .field·public·static·volatile·b:Lq0/h;
  
6 .field·public·static·c:Ls0/h;6 .field·public·static·c:Lq0/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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····.line·833 ····.line·8
34 ····.line·934 ····.line·9
35 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V35 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V
  
36 ····.line·1036 ····.line·10
37 ····.line·1137 ····.line·11
38 ····.line·1238 ····.line·12
39 ····iput-object·p1,·p0,·Ls0/h;->a:Ljava/util/HashMap;39 ····iput-object·p1,·p0,·Lq0/h;->a:Ljava/util/HashMap;
  
40 ····.line·1340 ····.line·13
41 ····.line·1441 ····.line·14
42 ····return-void42 ····return-void
  
43 ····.line·1543 ····.line·15
44 ····:pswitch_044 ····:pswitch_0
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 ····.line·1955 ····.line·19
56 ····.line·2056 ····.line·20
57 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V57 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V
  
58 ····.line·2158 ····.line·21
59 ····.line·2259 ····.line·22
60 ····.line·2360 ····.line·23
61 ····iput-object·p1,·p0,·Ls0/h;->a:Ljava/util/HashMap;61 ····iput-object·p1,·p0,·Lq0/h;->a:Ljava/util/HashMap;
  
62 ····.line·2462 ····.line·24
63 ····.line·2563 ····.line·25
64 ····return-void64 ····return-void
  
65 ····.line·2665 ····.line·26
66 ····:pswitch_166 ····:pswitch_1
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ····.line·3077 ····.line·30
78 ····.line·3178 ····.line·31
79 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V79 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V
  
80 ····.line·3280 ····.line·32
81 ····.line·3381 ····.line·33
82 ····.line·3482 ····.line·34
83 ····iput-object·p1,·p0,·Ls0/h;->a:Ljava/util/HashMap;83 ····iput-object·p1,·p0,·Lq0/h;->a:Ljava/util/HashMap;
  
84 ····.line·3584 ····.line·35
85 ····.line·3685 ····.line·36
86 ····return-void86 ····return-void
  
87 ····.line·3787 ····.line·37
88 ····:pswitch_data_088 ····:pswitch_data_0
Offset 181, 8 lines modifiedOffset 181, 14 lines modified
181 ····.line·123181 ····.line·123
182 ····.line·124182 ····.line·124
183 ····.line·125183 ····.line·125
184 ····.line·126184 ····.line·126
185 ····.line·127185 ····.line·127
186 ····.line·128186 ····.line·128
187 ····.line·129187 ····.line·129
 188 ····.line·130
 189 ····.line·131
 190 ····.line·132
 191 ····.line·133
 192 ····.line·134
 193 ····.line·135
188 .end·method194 .end·method
1.33 KB
smali/s0/f.smali vs.
smali/q0/f.smali
Files 6% similar despite different names
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 .class·public·final·Ls0/f;1 .class·public·final·Lq0/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:Lr0/d;5 .field·public·final·a:Lp0/d;
  
6 .field·public·b:Lt0/a;6 .field·public·b:Lr0/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>(Lr0/d;)V12 .method·public·constructor·<init>(Lp0/d;)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,·Ls0/f;->e:Z21 ····iput-boolean·v0,·p0,·Lq0/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,·Ls0/f;->f:Z26 ····iput-boolean·v0,·p0,·Lq0/f;->f:Z
  
27 ····.line·927 ····.line·9
28 ····.line·1028 ····.line·10
29 ····iput-object·p1,·p0,·Ls0/f;->a:Lr0/d;29 ····iput-object·p1,·p0,·Lq0/f;->a:Lp0/d;
  
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 159, 8 lines modifiedOffset 159, 14 lines modified
159 ····.line·123159 ····.line·123
160 ····.line·124160 ····.line·124
161 ····.line·125161 ····.line·125
162 ····.line·126162 ····.line·126
163 ····.line·127163 ····.line·127
164 ····.line·128164 ····.line·128
165 ····.line·129165 ····.line·129
 166 ····.line·130
 167 ····.line·131
 168 ····.line·132
 169 ····.line·133
 170 ····.line·134
 171 ····.line·135
166 .end·method172 .end·method
1.25 KB
smali/s0/i.smali vs.
smali/q0/j.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·Ls0/i;1 .class·public·final·synthetic·Lq0/j;
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 13, 24 lines modifiedOffset 13, 24 lines modified
13 #·direct·methods13 #·direct·methods
14 .method·public·synthetic·constructor·<init>(J)V14 .method·public·synthetic·constructor·<init>(J)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 ····iput-wide·p1,·p0,·Ls0/i;->a:J18 ····iput-wide·p1,·p0,·Lq0/j;->a:J
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
  
  
21 #·virtual·methods21 #·virtual·methods
22 .method·public·final·onHeaderDecoded(Landroid/graphics/ImageDecoder;Landroid/graphics/ImageDecoder$ImageInfo;Landroid/graphics/ImageDecoder$Source;)V22 .method·public·final·onHeaderDecoded(Landroid/graphics/ImageDecoder;Landroid/graphics/ImageDecoder$ImageInfo;Landroid/graphics/ImageDecoder$Source;)V
23 ····.locals·223 ····.locals·2
  
24 ····.line·124 ····.line·1
25 ····iget-wide·v0,·p0,·Ls0/i;->a:J25 ····iget-wide·v0,·p0,·Lq0/j;->a:J
  
26 ····invoke-static·{v0,·v1,·p1,·p2,·p3},·Lio/flutter/embedding/engine/FlutterJNI;->a(JLandroid/graphics/ImageDecoder;Landroid/graphics/ImageDecoder$ImageInfo;Landroid/graphics/ImageDecoder$Source;)V26 ····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
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
2.33 KB
smali/s0/e.smali vs.
smali/q0/e.smali
Files 4% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·Ls0/e;1 .class·public·final·Lq0/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ls0/b;5 .implements·Lq0/b;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Ls0/c;7 .field·public·final·synthetic·a:Lq0/c;
  
8 .field·public·final·synthetic·b:Ls0/g;8 .field·public·final·synthetic·b:Lq0/g;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(Ls0/g;Ls0/c;)V10 .method·public·constructor·<init>(Lq0/g;Lq0/c;)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,·Ls0/e;->b:Ls0/g;17 ····iput-object·p1,·p0,·Lq0/e;->b:Lq0/g;
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····iput-object·p2,·p0,·Ls0/e;->a:Ls0/c;20 ····iput-object·p2,·p0,·Lq0/e;->a:Lq0/c;
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····return-void23 ····return-void
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
Offset 241, 14 lines modifiedOffset 241, 23 lines modified
241 ····.line·216241 ····.line·216
242 ····.line·217242 ····.line·217
243 ····.line·218243 ····.line·218
244 ····.line·219244 ····.line·219
245 ····.line·220245 ····.line·220
246 ····.line·221246 ····.line·221
247 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
248 .end·method257 .end·method
  
  
249 #·virtual·methods258 #·virtual·methods
250 .method·public·final·a()V259 .method·public·final·a()V
251 ····.locals·0260 ····.locals·0
  
Offset 376, 29 lines modifiedOffset 385, 38 lines modified
376 ····.line·121385 ····.line·121
377 ····.line·122386 ····.line·122
378 ····.line·123387 ····.line·123
379 ····.line·124388 ····.line·124
380 ····.line·125389 ····.line·125
381 ····.line·126390 ····.line·126
382 ····.line·127391 ····.line·127
 392 ····.line·128
 393 ····.line·129
 394 ····.line·130
 395 ····.line·131
 396 ····.line·132
 397 ····.line·133
 398 ····.line·134
 399 ····.line·135
 400 ····.line·136
383 .end·method401 .end·method
  
384 .method·public·final·b()V402 .method·public·final·b()V
385 ····.locals·2403 ····.locals·2
  
386 ····.line·1404 ····.line·1
387 ····iget-object·v0,·p0,·Ls0/e;->b:Ls0/g;405 ····iget-object·v0,·p0,·Lq0/e;->b:Lq0/g;
  
388 ····.line·2406 ····.line·2
389 ····.line·3407 ····.line·3
390 ····iget-object·v0,·v0,·Ls0/g;->a:Ljava/util/ArrayList;408 ····iget-object·v0,·v0,·Lq0/g;->a:Ljava/util/ArrayList;
  
391 ····.line·4409 ····.line·4
392 ····.line·5410 ····.line·5
393 ····iget-object·v1,·p0,·Ls0/e;->a:Ls0/c;411 ····iget-object·v1,·p0,·Lq0/e;->a:Lq0/c;
  
394 ····.line·6412 ····.line·6
395 ····.line·7413 ····.line·7
396 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z414 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
  
397 ····.line·8415 ····.line·8
398 ····.line·9416 ····.line·9
Offset 517, 8 lines modifiedOffset 535, 17 lines modified
517 ····.line·121535 ····.line·121
518 ····.line·122536 ····.line·122
519 ····.line·123537 ····.line·123
520 ····.line·124538 ····.line·124
521 ····.line·125539 ····.line·125
522 ····.line·126540 ····.line·126
523 ····.line·127541 ····.line·127
 542 ····.line·128
 543 ····.line·129
 544 ····.line·130
 545 ····.line·131
 546 ····.line·132
 547 ····.line·133
 548 ····.line·134
 549 ····.line·135
 550 ····.line·136
524 .end·method551 .end·method
13.7 KB
smali/s0/g.smali vs.
smali/q0/g.smali
Max HTML report size reached
28.8 KB
smali/s0/c.smali vs.
smali/H/D.smali
Max HTML report size reached
23.7 KB
smali/M/k.smali vs.
smali/K/k.smali
Max HTML report size reached
1.23 KB
smali/M/j.smali vs.
smali/K/j.smali
Files 10% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·abstract·synthetic·LM/j;1 .class·public·abstract·synthetic·LK/j;
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
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·synthetic·constructor·<clinit>()V7 .method·static·synthetic·constructor·<clinit>()V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const/16·v0,·0x1d10 ····const/16·v0,·0x1f
  
11 ····new-array·v0,·v0,·[I11 ····new-array·v0,·v0,·[I
  
12 ····fill-array-data·v0,·:array_012 ····fill-array-data·v0,·:array_0
  
13 ····sput-object·v0,·LM/j;->a:[I13 ····sput-object·v0,·LK/j;->a:[I
  
14 ····return-void14 ····return-void
  
15 ····:array_015 ····:array_0
16 ····.array-data·416 ····.array-data·4
17 ········0x117 ········0x1
18 ········0x218 ········0x2
Offset 49, 14 lines modifiedOffset 49, 16 lines modified
49 ········0x1749 ········0x17
50 ········0x1850 ········0x18
51 ········0x1951 ········0x19
52 ········0x1a52 ········0x1a
53 ········0x1b53 ········0x1b
54 ········0x1c54 ········0x1c
55 ········0x1d55 ········0x1d
 56 ········0x1e
 57 ········0x1f
56 ····.end·array-data58 ····.end·array-data
57 .end·method59 .end·method
  
58 .method·public·static·synthetic·a(II)Z60 .method·public·static·synthetic·a(II)Z
59 ····.locals·061 ····.locals·0
  
60 ····.line·162 ····.line·1
Offset 98, 15 lines modifiedOffset 100, 15 lines modified
  
98 .method·public·static·synthetic·c(I)[I100 .method·public·static·synthetic·c(I)[I
99 ····.locals·3101 ····.locals·3
  
100 ····.line·1102 ····.line·1
101 ····new-array·v0,·p0,·[I103 ····new-array·v0,·p0,·[I
  
102 ····sget-object·v1,·LM/j;->a:[I104 ····sget-object·v1,·LK/j;->a:[I
  
103 ····const/4·v2,·0x0105 ····const/4·v2,·0x0
  
104 ····invoke-static·{v1,·v2,·v0,·v2,·p0},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V106 ····invoke-static·{v1,·v2,·v0,·v2,·p0},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
105 ····return-object·v0107 ····return-object·v0
106 .end·method108 .end·method
11.5 KB
smali/M/h.smali vs.
smali/K/h.smali
Max HTML report size reached
46.1 KB
smali/M/f.smali vs.
smali/a1/G.smali
Max HTML report size reached
2.03 KB
smali/M/e.smali vs.
smali/K/e.smali
Files 12% similar despite different names
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 .class·public·abstract·LM/e;1 .class·public·abstract·LK/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·a:Landroidx/datastore/preferences/protobuf/H;5 .field·public·static·final·a:Landroidx/datastore/preferences/protobuf/H;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·48 ····.locals·4
  
9 ····.line·19 ····.line·1
10 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/s0;->g:Landroidx/datastore/preferences/protobuf/o0;10 ····sget-object·v0,·Landroidx/datastore/preferences/protobuf/r0;->g:Landroidx/datastore/preferences/protobuf/n0;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····sget-object·v1,·Landroidx/datastore/preferences/protobuf/s0;->i:Landroidx/datastore/preferences/protobuf/q0;13 ····sget-object·v1,·Landroidx/datastore/preferences/protobuf/r0;->i:Landroidx/datastore/preferences/protobuf/p0;
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····invoke-static·{},·LM/k;->x()LM/k;16 ····invoke-static·{},·LK/k;->x()LK/k;
  
17 ····.line·617 ····.line·6
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····move-result-object·v220 ····move-result-object·v2
  
21 ····.line·921 ····.line·9
22 ····new-instance·v3,·Landroidx/datastore/preferences/protobuf/H;22 ····new-instance·v3,·Landroidx/datastore/preferences/protobuf/H;
  
23 ····.line·1023 ····.line·10
24 ····.line·1124 ····.line·11
25 ····invoke-direct·{v3,·v0,·v1,·v2},·Landroidx/datastore/preferences/protobuf/H;-><init>(Landroidx/datastore/preferences/protobuf/o0;Landroidx/datastore/preferences/protobuf/q0;LM/k;)V25 ····invoke-direct·{v3,·v0,·v1,·v2},·Landroidx/datastore/preferences/protobuf/H;-><init>(Landroidx/datastore/preferences/protobuf/n0;Landroidx/datastore/preferences/protobuf/p0;LK/k;)V
  
26 ····.line·1226 ····.line·12
27 ····.line·1327 ····.line·13
28 ····.line·1428 ····.line·14
29 ····sput-object·v3,·LM/e;->a:Landroidx/datastore/preferences/protobuf/H;29 ····sput-object·v3,·LK/e;->a:Landroidx/datastore/preferences/protobuf/H;
  
30 ····.line·1530 ····.line·15
31 ····.line·1631 ····.line·16
32 ····return-void32 ····return-void
33 ····.line·1733 ····.line·17
34 ····.line·1834 ····.line·18
35 ····.line·1935 ····.line·19
Offset 149, 8 lines modifiedOffset 149, 17 lines modified
149 ····.line·121149 ····.line·121
150 ····.line·122150 ····.line·122
151 ····.line·123151 ····.line·123
152 ····.line·124152 ····.line·124
153 ····.line·125153 ····.line·125
154 ····.line·126154 ····.line·126
155 ····.line·127155 ····.line·127
 156 ····.line·128
 157 ····.line·129
 158 ····.line·130
 159 ····.line·131
 160 ····.line·132
 161 ····.line·133
 162 ····.line·134
 163 ····.line·135
 164 ····.line·136
156 .end·method165 .end·method
3.28 KB
smali/M/b.smali vs.
smali/K/b.smali
Files 5% similar despite different names
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·LM/b;1 .class·public·final·LK/b;
2 .super·LU0/i;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/a;5 .implements·LS0/a;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·f:I7 .field·public·final·synthetic·f:I
  
8 .field·public·final·synthetic·g:Ljava/lang/Object;8 .field·public·final·synthetic·g:Ljava/lang/Object;
  
Offset 15, 92 lines modifiedOffset 15, 92 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;Ljava/lang/Object;)V16 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;Ljava/lang/Object;)V
17 ····.locals·017 ····.locals·0
  
18 ····.line·118 ····.line·1
19 ····iput·p1,·p0,·LM/b;->f:I19 ····iput·p1,·p0,·LK/b;->f:I
  
20 ····iput-object·p2,·p0,·LM/b;->g:Ljava/lang/Object;20 ····iput-object·p2,·p0,·LK/b;->g:Ljava/lang/Object;
  
21 ····iput-object·p3,·p0,·LM/b;->h:Ljava/lang/Object;21 ····iput-object·p3,·p0,·LK/b;->h:Ljava/lang/Object;
  
22 ····const/4·p1,·0x022 ····const/4·p1,·0x0
  
23 ····invoke-direct·{p0,·p1},·LU0/i;-><init>(I)V23 ····invoke-direct·{p0,·p1},·LT0/i;-><init>(I)V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·final·a()Ljava/lang/Object;27 .method·public·final·a()Ljava/lang/Object;
28 ····.locals·428 ····.locals·4
  
29 ····.line·129 ····.line·1
30 ····iget·v0,·p0,·LM/b;->f:I30 ····iget·v0,·p0,·LK/b;->f:I
  
31 ····.line·231 ····.line·2
32 ····.line·332 ····.line·3
33 ····packed-switch·v0,·:pswitch_data_033 ····packed-switch·v0,·:pswitch_data_0
  
34 ····.line·434 ····.line·4
35 ····.line·535 ····.line·5
36 ····.line·636 ····.line·6
37 ····iget-object·v0,·p0,·LM/b;->g:Ljava/lang/Object;37 ····iget-object·v0,·p0,·LK/b;->g:Ljava/lang/Object;
  
38 ····.line·738 ····.line·7
39 ····.line·839 ····.line·8
40 ····check-cast·v0,·La0/b;40 ····check-cast·v0,·LY/b;
  
41 ····.line·941 ····.line·9
42 ····.line·1042 ····.line·10
43 ····iget-object·v0,·v0,·La0/b;->f:Ljava/lang/Object;43 ····iget-object·v0,·v0,·LY/b;->f:Ljava/lang/Object;
  
44 ····.line·1144 ····.line·11
45 ····.line·1245 ····.line·12
46 ····check-cast·v0,·Lb0/a;46 ····check-cast·v0,·LZ/a;
  
47 ····.line·1347 ····.line·13
48 ····.line·1448 ····.line·14
49 ····iget-object·v1,·p0,·LM/b;->h:Ljava/lang/Object;49 ····iget-object·v1,·p0,·LK/b;->h:Ljava/lang/Object;
  
50 ····.line·1550 ····.line·15
51 ····.line·1651 ····.line·16
52 ····check-cast·v1,·La0/i;52 ····check-cast·v1,·LY/i;
  
53 ····.line·1753 ····.line·17
54 ····.line·1854 ····.line·18
55 ····invoke-interface·{v0,·v1},·Lb0/a;->a(La0/i;)V55 ····invoke-interface·{v0,·v1},·LZ/a;->a(LY/i;)V
  
56 ····.line·1956 ····.line·19
57 ····.line·2057 ····.line·20
58 ····.line·2158 ····.line·21
59 ····sget-object·v0,·LJ0/h;->a:LJ0/h;59 ····sget-object·v0,·LI0/h;->a:LI0/h;
  
60 ····.line·2260 ····.line·22
61 ····.line·2361 ····.line·23
62 ····return-object·v062 ····return-object·v0
  
63 ····.line·2463 ····.line·24
64 ····:pswitch_064 ····:pswitch_0
65 ····iget-object·v0,·p0,·LM/b;->g:Ljava/lang/Object;65 ····iget-object·v0,·p0,·LK/b;->g:Ljava/lang/Object;
  
66 ····.line·2566 ····.line·25
67 ····.line·2667 ····.line·26
68 ····check-cast·v0,·Landroid/content/Context;68 ····check-cast·v0,·Landroid/content/Context;
  
69 ····.line·2769 ····.line·27
70 ····.line·2870 ····.line·28
71 ····iget-object·v1,·p0,·LM/b;->h:Ljava/lang/Object;71 ····iget-object·v1,·p0,·LK/b;->h:Ljava/lang/Object;
  
72 ····.line·2972 ····.line·29
73 ····.line·3073 ····.line·30
74 ····check-cast·v1,·LM/c;74 ····check-cast·v1,·LK/c;
  
75 ····.line·3175 ····.line·31
76 ····.line·3276 ····.line·32
77 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;77 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
78 ····.line·3378 ····.line·33
79 ····.line·3479 ····.line·34
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ····move-result-object·v1121 ····move-result-object·v1
  
122 ····.line·43122 ····.line·43
123 ····const-string·v2,·"fileName"123 ····const-string·v2,·"fileName"
  
124 ····.line·44124 ····.line·44
125 ····.line·45125 ····.line·45
126 ····invoke-static·{v1,·v2},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V126 ····invoke-static·{v1,·v2},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
127 ····.line·46127 ····.line·46
128 ····.line·47128 ····.line·47
129 ····.line·48129 ····.line·48
130 ····new-instance·v2,·Ljava/io/File;130 ····new-instance·v2,·Ljava/io/File;
  
131 ····.line·49131 ····.line·49
Offset 231, 8 lines modifiedOffset 231, 17 lines modified
231 ····.line·121231 ····.line·121
232 ····.line·122232 ····.line·122
233 ····.line·123233 ····.line·123
234 ····.line·124234 ····.line·124
Max diff block lines reached; 178/3289 bytes (5.41%) of diff not shown.
1.52 KB
smali/M/c.smali vs.
smali/K/c.smali
Files 13% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 .class·public·final·LM/c;1 .class·public·final·LK/c;
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:LT0/l;5 .field·public·final·a:LS0/l;
  
6 .field·public·final·b:Lb1/u;6 .field·public·final·b:La1/u;
  
7 .field·public·final·c:Ljava/lang/Object;7 .field·public·final·c:Ljava/lang/Object;
  
8 .field·public·volatile·d:LA0/a;8 .field·public·volatile·d:LA0/b;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(LT0/l;Lb1/u;)V10 .method·public·constructor·<init>(LS0/l;La1/u;)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,·LM/c;->a:LT0/l;17 ····iput-object·p1,·p0,·LK/c;->a:LS0/l;
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····iput-object·p2,·p0,·LM/c;->b:Lb1/u;20 ····iput-object·p2,·p0,·LK/c;->b:La1/u;
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····new-instance·p1,·Ljava/lang/Object;23 ····new-instance·p1,·Ljava/lang/Object;
  
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
26 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p1},·Ljava/lang/Object;-><init>()V
  
27 ····.line·1127 ····.line·11
28 ····.line·1228 ····.line·12
29 ····.line·1329 ····.line·13
30 ····iput-object·p1,·p0,·LM/c;->c:Ljava/lang/Object;30 ····iput-object·p1,·p0,·LK/c;->c:Ljava/lang/Object;
  
31 ····.line·1431 ····.line·14
32 ····.line·1532 ····.line·15
33 ····return-void33 ····return-void
34 ····.line·1634 ····.line·16
35 ····.line·1735 ····.line·17
36 ····.line·1836 ····.line·18
Offset 248, 8 lines modifiedOffset 248, 17 lines modified
248 ····.line·216248 ····.line·216
249 ····.line·217249 ····.line·217
250 ····.line·218250 ····.line·218
251 ····.line·219251 ····.line·219
252 ····.line·220252 ····.line·220
253 ····.line·221253 ····.line·221
254 ····.line·222254 ····.line·222
 255 ····.line·223
 256 ····.line·224
 257 ····.line·225
 258 ····.line·226
 259 ····.line·227
 260 ····.line·228
 261 ····.line·229
 262 ····.line·230
 263 ····.line·231
255 .end·method264 .end·method
4.01 KB
smali/g1/t.smali vs.
smali/f1/u.smali
Files 2% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 .class·public·Lg1/t;1 .class·public·Lf1/u;
2 .super·Lb1/a;2 .super·La1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LN0/c;5 .implements·LM0/c;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·h:LL0/d;7 .field·public·final·h:LK0/d;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(LL0/d;LL0/i;)V9 .method·public·constructor·<init>(LK0/d;LK0/i;)V
10 ····.locals·110 ····.locals·1
  
11 ····.line·111 ····.line·1
12 ····const/4·v0,·0x112 ····const/4·v0,·0x1
  
13 ····.line·213 ····.line·2
14 ····invoke-direct·{p0,·p2,·v0},·Lb1/a;-><init>(LL0/i;Z)V14 ····invoke-direct·{p0,·p2,·v0},·La1/a;-><init>(LK0/i;Z)V
  
15 ····.line·315 ····.line·3
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····iput-object·p1,·p0,·Lg1/t;->h:LL0/d;18 ····iput-object·p1,·p0,·Lf1/u;->h:LK0/d;
  
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····return-void21 ····return-void
22 ····.line·822 ····.line·8
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
Offset 239, 14 lines modifiedOffset 239, 23 lines modified
239 ····.line·216239 ····.line·216
240 ····.line·217240 ····.line·217
241 ····.line·218241 ····.line·218
242 ····.line·219242 ····.line·219
243 ····.line·220243 ····.line·220
244 ····.line·221244 ····.line·221
245 ····.line·222245 ····.line·222
 246 ····.line·223
 247 ····.line·224
 248 ····.line·225
 249 ····.line·226
 250 ····.line·227
 251 ····.line·228
 252 ····.line·229
 253 ····.line·230
 254 ····.line·231
246 .end·method255 .end·method
  
  
247 #·virtual·methods256 #·virtual·methods
248 .method·public·final·J()Z257 .method·public·final·J()Z
249 ····.locals·1258 ····.locals·1
  
Offset 376, 33 lines modifiedOffset 385, 42 lines modified
376 ····.line·121385 ····.line·121
377 ····.line·122386 ····.line·122
378 ····.line·123387 ····.line·123
379 ····.line·124388 ····.line·124
380 ····.line·125389 ····.line·125
381 ····.line·126390 ····.line·126
382 ····.line·127391 ····.line·127
 392 ····.line·128
 393 ····.line·129
 394 ····.line·130
 395 ····.line·131
 396 ····.line·132
 397 ····.line·133
 398 ····.line·134
 399 ····.line·135
 400 ····.line·136
383 .end·method401 .end·method
  
384 .method·public·final·h()LN0/c;402 .method·public·final·i()LM0/c;
385 ····.locals·2403 ····.locals·2
  
386 ····.line·1404 ····.line·1
387 ····iget-object·v0,·p0,·Lg1/t;->h:LL0/d;405 ····iget-object·v0,·p0,·Lf1/u;->h:LK0/d;
  
388 ····.line·2406 ····.line·2
389 ····.line·3407 ····.line·3
390 ····instance-of·v1,·v0,·LN0/c;408 ····instance-of·v1,·v0,·LM0/c;
  
391 ····.line·4409 ····.line·4
392 ····.line·5410 ····.line·5
393 ····if-eqz·v1,·:cond_0411 ····if-eqz·v1,·:cond_0
  
394 ····.line·6412 ····.line·6
395 ····.line·7413 ····.line·7
396 ····check-cast·v0,·LN0/c;414 ····check-cast·v0,·LM0/c;
  
397 ····.line·8415 ····.line·8
398 ····.line·9416 ····.line·9
399 ····goto·:goto_0417 ····goto·:goto_0
  
400 ····.line·10418 ····.line·10
401 ····:cond_0419 ····:cond_0
Offset 523, 41 lines modifiedOffset 541, 50 lines modified
523 ····.line·121541 ····.line·121
524 ····.line·122542 ····.line·122
525 ····.line·123543 ····.line·123
526 ····.line·124544 ····.line·124
527 ····.line·125545 ····.line·125
528 ····.line·126546 ····.line·126
529 ····.line·127547 ····.line·127
 548 ····.line·128
 549 ····.line·129
 550 ····.line·130
 551 ····.line·131
 552 ····.line·132
 553 ····.line·133
 554 ····.line·134
 555 ····.line·135
 556 ····.line·136
530 .end·method557 .end·method
  
531 .method·public·q(Ljava/lang/Object;)V558 .method·public·q(Ljava/lang/Object;)V
532 ····.locals·1559 ····.locals·1
  
533 ····.line·1560 ····.line·1
534 ····iget-object·v0,·p0,·Lg1/t;->h:LL0/d;561 ····iget-object·v0,·p0,·Lf1/u;->h:LK0/d;
  
535 ····.line·2562 ····.line·2
536 ····.line·3563 ····.line·3
Max diff block lines reached; 1617/4038 bytes (40.04%) of diff not shown.
10.9 KB
smali/g1/s.smali vs.
smali/a1/o.smali
Max HTML report size reached
5.85 KB
smali/g1/p.smali vs.
smali/i/W.smali
Files 7% similar despite different names
    
Offset 1, 49 lines modifiedOffset 1, 188 lines modified
1 .class·public·final·Lg1/p;1 .class·public·final·Li/W;
2 .super·LU0/i;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/l;5 .implements·Landroid/widget/TextView$OnEditorActionListener;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·f:LT0/l;7 .field·public·final·synthetic·a:Landroidx/appcompat/widget/SearchView;
  
8 .field·public·final·synthetic·g:Ljava/lang/Object; 
  
9 .field·public·final·synthetic·h:LL0/i;8 #·direct·methods
 9 .method·public·constructor·<init>(Landroidx/appcompat/widget/SearchView;)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,·Li/W;->a:Landroidx/appcompat/widget/SearchView;
  
 17 ····.line·5
 18 ····.line·6
 19 ····return-void
 20 ····.line·7
 21 ····.line·8
 22 ····.line·9
 23 ····.line·10
 24 ····.line·11
 25 ····.line·12
 26 ····.line·13
 27 ····.line·14
 28 ····.line·15
 29 ····.line·16
 30 ····.line·17
 31 ····.line·18
 32 ····.line·19
 33 ····.line·20
 34 ····.line·21
 35 ····.line·22
 36 ····.line·23
 37 ····.line·24
 38 ····.line·25
 39 ····.line·26
 40 ····.line·27
 41 ····.line·28
 42 ····.line·29
 43 ····.line·30
 44 ····.line·31
 45 ····.line·32
 46 ····.line·33
 47 ····.line·34
 48 ····.line·35
 49 ····.line·36
 50 ····.line·37
 51 ····.line·38
 52 ····.line·39
 53 ····.line·40
 54 ····.line·41
 55 ····.line·42
 56 ····.line·43
 57 ····.line·44
 58 ····.line·45
 59 ····.line·46
 60 ····.line·47
 61 ····.line·48
 62 ····.line·49
 63 ····.line·50
 64 ····.line·51
 65 ····.line·52
 66 ····.line·53
 67 ····.line·54
 68 ····.line·55
 69 ····.line·56
 70 ····.line·57
 71 ····.line·58
 72 ····.line·59
 73 ····.line·60
 74 ····.line·61
 75 ····.line·62
 76 ····.line·63
 77 ····.line·64
 78 ····.line·65
 79 ····.line·66
 80 ····.line·67
 81 ····.line·68
 82 ····.line·69
 83 ····.line·70
 84 ····.line·71
 85 ····.line·72
 86 ····.line·73
 87 ····.line·74
 88 ····.line·75
 89 ····.line·76
 90 ····.line·77
 91 ····.line·78
 92 ····.line·79
 93 ····.line·80
 94 ····.line·81
 95 ····.line·82
 96 ····.line·83
 97 ····.line·84
 98 ····.line·85
 99 ····.line·86
 100 ····.line·87
 101 ····.line·88
 102 ····.line·89
 103 ····.line·90
 104 ····.line·91
 105 ····.line·92
 106 ····.line·93
 107 ····.line·94
 108 ····.line·95
 109 ····.line·96
 110 ····.line·97
 111 ····.line·98
 112 ····.line·99
 113 ····.line·100
 114 ····.line·101
 115 ····.line·102
 116 ····.line·103
 117 ····.line·104
 118 ····.line·105
Max diff block lines reached; 3046/5916 bytes (51.49%) of diff not shown.
179 KB
smali/g1/a.smali vs.
smali/h/k.smali
Max HTML report size reached
28.4 KB
smali/g1/k.smali vs.
smali/p0/j.smali
Max HTML report size reached
2.8 KB
smali/g1/j.smali vs.
smali/B/C.smali
Files 7% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·synthetic·Lg1/j;1 .class·public·LB/C;
2 .super·LU0/l;2 .super·LB/F;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT0/a; 
  
 4 #·instance·fields
 5 .field·public·final·a:Landroid/view/WindowInsets$Builder;
  
  
6 #·virtual·methods6 #·direct·methods
7 .method·public·final·a()Ljava/lang/Object;7 .method·public·constructor·<init>()V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····iget-object·v0,·p0,·LU0/c;->f:Ljava/lang/Object;10 ····invoke-direct·{p0},·LB/F;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
14 ····.line·413 ····.line·4
 14 ····invoke-static·{},·LB/B;->h()Landroid/view/WindowInsets$Builder;
  
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····move-result-object·v0 
  
18 ····.line·717 ····.line·7
19 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;18 ····move-result-object·v0
  
20 ····.line·819 ····.line·8
 20 ····iput-object·v0,·p0,·LB/C;->a:Landroid/view/WindowInsets$Builder;
  
21 ····.line·921 ····.line·9
22 ····.line·1022 ····.line·10
 23 ····return-void
23 ····move-result-object·v0 
  
24 ····.line·1124 ····.line·11
25 ····return-object·v0 
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 144, 44 lines modifiedOffset 143, 69 lines modified
144 ····.line·121143 ····.line·121
145 ····.line·122144 ····.line·122
146 ····.line·123145 ····.line·123
147 ····.line·124146 ····.line·124
148 ····.line·125147 ····.line·125
149 ····.line·126148 ····.line·126
150 ····.line·127149 ····.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
151 .end·method159 .end·method
  
  
 160 #·virtual·methods
152 .method·public·final·b()LY0/a;161 .method·public·b()LB/O;
153 ····.locals·1162 ····.locals·3
  
154 ····.line·1163 ····.line·1
155 ····sget-object·v0,·LU0/q;->a:LU0/r;164 ····invoke-virtual·{p0},·LB/F;->a()V
  
156 ····.line·2165 ····.line·2
157 ····.line·3166 ····.line·3
158 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
159 ····.line·4167 ····.line·4
 168 ····iget-object·v0,·p0,·LB/C;->a:Landroid/view/WindowInsets$Builder;
  
160 ····.line·5169 ····.line·5
161 ····.line·6170 ····.line·6
162 ····return-object·p0171 ····invoke-static·{v0},·LB/B;->j(Landroid/view/WindowInsets$Builder;)Landroid/view/WindowInsets;
  
163 ····.line·7172 ····.line·7
164 ····.line·8173 ····.line·8
165 ····.line·9174 ····.line·9
 175 ····move-result-object·v0
  
166 ····.line·10176 ····.line·10
 177 ····invoke-static·{v0},·LB/O;->a(Landroid/view/WindowInsets;)LB/O;
  
167 ····.line·11178 ····.line·11
168 ····.line·12179 ····.line·12
169 ····.line·13180 ····.line·13
 181 ····move-result-object·v0
  
170 ····.line·14182 ····.line·14
 183 ····iget-object·v1,·v0,·LB/O;->a:LB/N;
  
171 ····.line·15184 ····.line·15
172 ····.line·16185 ····.line·16
 186 ····const/4·v2,·0x0
  
173 ····.line·17187 ····.line·17
 188 ····invoke-virtual·{v1,·v2},·LB/N;->i([Lt/b;)V
  
174 ····.line·18189 ····.line·18
175 ····.line·19190 ····.line·19
176 ····.line·20191 ····.line·20
 192 ····return-object·v0
177 ····.line·21193 ····.line·21
178 ····.line·22194 ····.line·22
179 ····.line·23195 ····.line·23
180 ····.line·24196 ····.line·24
181 ····.line·25197 ····.line·25
182 ····.line·26198 ····.line·26
183 ····.line·27199 ····.line·27
Offset 281, 8 lines modifiedOffset 305, 17 lines modified
281 ····.line·121305 ····.line·121
282 ····.line·122306 ····.line·122
283 ····.line·123307 ····.line·123
284 ····.line·124308 ····.line·124
285 ····.line·125309 ····.line·125
Max diff block lines reached; 163/2792 bytes (5.84%) of diff not shown.
1.52 KB
smali/g1/z.smali vs.
smali/H/T.smali
Files 9% similar despite different names
    
Offset 1, 45 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Lg1/z;1 .class·public·final·LH/T;
2 .super·Ljava/lang/Object;2 .super·LH/a0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:[Ljava/lang/Object;5 .field·public·final·b:Ljava/lang/Throwable;
  
6 .field·public·final·b:[Lb1/g0; 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·public·constructor·<init>(ILL0/i;)V7 .method·public·constructor·<init>(Ljava/lang/Throwable;I)V
9 ····.locals·08 ····.locals·1
  
10 ····.line·19 ····.line·1
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····const-string·v0,·"readException"
  
12 ····.line·211 ····.line·2
13 ····.line·312 ····.line·3
 13 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
14 ····.line·4 
15 ····new-array·p2,·p1,·[Ljava/lang/Object; 
  
 14 ····.line·4
16 ····.line·515 ····.line·5
17 ····.line·616 ····.line·6
18 ····iput-object·p2,·p0,·Lg1/z;->a:[Ljava/lang/Object;17 ····invoke-direct·{p0,·p2},·LH/a0;-><init>(I)V
  
19 ····.line·718 ····.line·7
20 ····.line·819 ····.line·8
21 ····new-array·p1,·p1,·[Lb1/g0; 
  
22 ····.line·920 ····.line·9
 21 ····iput-object·p1,·p0,·LH/T;->b:Ljava/lang/Throwable;
23 ····.line·10 
24 ····iput-object·p1,·p0,·Lg1/z;->b:[Lb1/g0; 
  
 22 ····.line·10
25 ····.line·1123 ····.line·11
26 ····.line·12 
27 ····return-void24 ····return-void
 25 ····.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
34 ····.line·1932 ····.line·19
Offset 242, 8 lines modifiedOffset 238, 17 lines modified
242 ····.line·216238 ····.line·216
243 ····.line·217239 ····.line·217
244 ····.line·218240 ····.line·218
245 ····.line·219241 ····.line·219
246 ····.line·220242 ····.line·220
247 ····.line·221243 ····.line·221
248 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
249 .end·method254 .end·method
2.47 KB
smali/g1/q.smali vs.
smali/p0/B.smali
Files 16% similar despite different names
    
Offset 1, 81 lines modifiedOffset 1, 69 lines modified
1 .class·public·abstract·Lg1/q;1 .class·public·final·Lp0/B;
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/Object;)Ljava/lang/Object; 
6 .end·method4 #·instance·fields
 5 .field·public·final·synthetic·a:I
  
 6 .field·public·final·synthetic·b:Lp0/C;
  
  
7 .method·public·final·toString()Ljava/lang/String;7 #·direct·methods
 8 .method·public·synthetic·constructor·<init>(Lp0/C;I)V
8 ····.locals·29 ····.locals·0
  
9 ····.line·110 ····.line·1
10 ····new-instance·v0,·Ljava/lang/StringBuilder;11 ····iput·p2,·p0,·Lp0/B;->a:I
  
 12 ····iput-object·p1,·p0,·Lp0/B;->b:Lp0/C;
  
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····return-void
 15 .end·method
  
 16 .method·private·final·a()V
 17 ····.locals·0
  
 18 ····.line·1
 19 ····return-void
11 ····.line·220 ····.line·2
12 ····.line·321 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V 
  
14 ····.line·422 ····.line·4
15 ····.line·523 ····.line·5
16 ····.line·624 ····.line·6
17 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
18 ····.line·725 ····.line·7
19 ····.line·826 ····.line·8
20 ····.line·927 ····.line·9
21 ····move-result-object·v1 
  
22 ····.line·1028 ····.line·10
23 ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; 
  
24 ····.line·1129 ····.line·11
25 ····.line·1230 ····.line·12
26 ····.line·1331 ····.line·13
27 ····move-result-object·v1 
  
28 ····.line·1432 ····.line·14
29 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
30 ····.line·1533 ····.line·15
31 ····.line·1634 ····.line·16
32 ····.line·1735 ····.line·17
33 ····const/16·v1,·0x40 
  
34 ····.line·1836 ····.line·18
35 ····.line·1937 ····.line·19
36 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; 
  
37 ····.line·2038 ····.line·20
38 ····.line·2139 ····.line·21
39 ····.line·2240 ····.line·22
40 ····invoke-static·{p0},·Lb1/v;->b(Ljava/lang/Object;)Ljava/lang/String; 
  
41 ····.line·2341 ····.line·23
42 ····.line·2442 ····.line·24
43 ····.line·2543 ····.line·25
44 ····move-result-object·v1 
  
45 ····.line·2644 ····.line·26
46 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
47 ····.line·2745 ····.line·27
48 ····.line·2846 ····.line·28
49 ····.line·2947 ····.line·29
50 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
51 ····.line·3048 ····.line·30
52 ····.line·3149 ····.line·31
53 ····.line·3250 ····.line·32
54 ····move-result-object·v0 
  
55 ····.line·3351 ····.line·33
56 ····return-object·v0 
57 ····.line·3452 ····.line·34
58 ····.line·3553 ····.line·35
59 ····.line·3654 ····.line·36
60 ····.line·3755 ····.line·37
61 ····.line·3856 ····.line·38
62 ····.line·3957 ····.line·39
63 ····.line·4058 ····.line·40
Offset 162, 8 lines modifiedOffset 150, 17 lines modified
162 ····.line·121150 ····.line·121
163 ····.line·122151 ····.line·122
164 ····.line·123152 ····.line·123
165 ····.line·124153 ····.line·124
166 ····.line·125154 ····.line·125
167 ····.line·126155 ····.line·126
168 ····.line·127156 ····.line·127
 157 ····.line·128
 158 ····.line·129
 159 ····.line·130
 160 ····.line·131
 161 ····.line·132
 162 ····.line·133
 163 ····.line·134
 164 ····.line·135
 165 ····.line·136
169 .end·method166 .end·method
2.78 KB
smali/g1/r.smali vs.
smali/a1/q.smali
Files 8% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Lg1/r;1 .class·public·final·La1/q;
2 .super·Ljava/lang/Object;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/l;
  
  
4 #·instance·fields6 #·static·fields
5 .field·public·final·a:Lg1/k;7 .field·public·static·final·f:La1/q;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>(Lg1/k;)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,·La1/q;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
 15 ····const/4·v1,·0x1
  
13 ····.line·416 ····.line·4
14 ····iput-object·p1,·p0,·Lg1/r;->a:Lg1/k;17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
  
15 ····.line·518 ····.line·5
16 ····.line·619 ····.line·6
17 ····return-void 
18 ····.line·720 ····.line·7
 21 ····sput-object·v0,·La1/q;->f:La1/q;
  
19 ····.line·822 ····.line·8
20 ····.line·923 ····.line·9
 24 ····return-void
21 ····.line·1025 ····.line·10
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
Offset 141, 62 lines modifiedOffset 148, 65 lines modified
141 ····.line·123148 ····.line·123
142 ····.line·124149 ····.line·124
143 ····.line·125150 ····.line·125
144 ····.line·126151 ····.line·126
145 ····.line·127152 ····.line·127
146 ····.line·128153 ····.line·128
147 ····.line·129154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
 159 ····.line·134
 160 ····.line·135
 161 ····.line·136
148 .end·method162 .end·method
  
  
149 #·virtual·methods163 #·virtual·methods
150 .method·public·final·toString()Ljava/lang/String;164 .method·public·final·j(Ljava/lang/Object;)Ljava/lang/Object;
151 ····.locals·2165 ····.locals·1
  
152 ····.line·1166 ····.line·1
153 ····new-instance·v0,·Ljava/lang/StringBuilder;167 ····check-cast·p1,·LK0/g;
  
154 ····.line·2168 ····.line·2
155 ····.line·3169 ····.line·3
156 ····const-string·v1,·"Removed["170 ····instance-of·v0,·p1,·La1/s;
  
157 ····.line·4171 ····.line·4
158 ····.line·5172 ····.line·5
159 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V173 ····if-eqz·v0,·:cond_0
  
160 ····.line·6174 ····.line·6
161 ····.line·7175 ····.line·7
 176 ····check-cast·p1,·La1/s;
162 ····.line·8 
163 ····iget-object·v1,·p0,·Lg1/r;->a:Lg1/k; 
  
 177 ····.line·8
164 ····.line·9178 ····.line·9
 179 ····goto·:goto_0
  
165 ····.line·10180 ····.line·10
166 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;181 ····:cond_0
 182 ····const/4·p1,·0x0
  
167 ····.line·11183 ····.line·11
 184 ····:goto_0
 185 ····return-object·p1
168 ····.line·12186 ····.line·12
169 ····.line·13187 ····.line·13
170 ····const/16·v1,·0x5d 
  
171 ····.line·14188 ····.line·14
172 ····.line·15189 ····.line·15
173 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; 
  
174 ····.line·16190 ····.line·16
175 ····.line·17191 ····.line·17
176 ····.line·18192 ····.line·18
177 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
178 ····.line·19193 ····.line·19
179 ····.line·20194 ····.line·20
180 ····.line·21195 ····.line·21
181 ····move-result-object·v0 
  
182 ····.line·22196 ····.line·22
183 ····return-object·v0 
184 ····.line·23197 ····.line·23
185 ····.line·24198 ····.line·24
186 ····.line·25199 ····.line·25
187 ····.line·26200 ····.line·26
188 ····.line·27201 ····.line·27
189 ····.line·28202 ····.line·28
190 ····.line·29203 ····.line·29
Offset 294, 8 lines modifiedOffset 304, 16 lines modified
294 ····.line·121304 ····.line·121
295 ····.line·122305 ····.line·122
296 ····.line·123306 ····.line·123
297 ····.line·124307 ····.line·124
298 ····.line·125308 ····.line·125
299 ····.line·126309 ····.line·126
300 ····.line·127310 ····.line·127
Max diff block lines reached; 0/2770 bytes (0.00%) of diff not shown.
18.0 KB
smali/g1/u.smali vs.
smali/F0/q.smali
Max HTML report size reached
15.8 KB
smali/g1/d.smali vs.
smali/m/e.smali
Max HTML report size reached
36.6 KB
smali/g1/h.smali vs.
smali/Y/e.smali
Max HTML report size reached
13.4 KB
smali/g1/o.smali vs.
smali/h/e.smali
Max HTML report size reached
23.2 KB
smali/g1/l.smali vs.
smali/i/g0.smali
Max HTML report size reached
1.16 KB
smali/g1/y.smali vs.
smali/f1/z.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·Lg1/y;1 .class·public·Lf1/z;
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/concurrent/atomic/AtomicIntegerFieldUpdater;5 .field·public·static·final·a: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,·Lg1/y;16 ····const-class·v0,·Lf1/z;
  
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····const-string·v1,·"_size"19 ····const-string·v1,·"_size"
  
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,·Lg1/y;->a:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;33 ····sput-object·v0,·Lf1/z;->a: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 149, 8 lines modifiedOffset 149, 17 lines modified
149 ····.line·121149 ····.line·121
150 ····.line·122150 ····.line·122
151 ····.line·123151 ····.line·123
152 ····.line·124152 ····.line·124
153 ····.line·125153 ····.line·125
154 ····.line·126154 ····.line·126
155 ····.line·127155 ····.line·127
 156 ····.line·128
 157 ····.line·129
 158 ····.line·130
 159 ····.line·131
 160 ····.line·132
 161 ····.line·133
 162 ····.line·134
 163 ····.line·135
 164 ····.line·136
156 .end·method165 .end·method
3.81 KB
smali/g1/f.smali vs.
smali/Y/i.smali
Files 24% similar despite different names
    
Offset 1, 127 lines modifiedOffset 1, 125 lines modified
1 .class·public·abstract·Lg1/f;1 .class·public·final·synthetic·LY/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LA/a;
  
  
4 #·static·fields6 #·instance·fields
5 .field·public·static·final·a:Ljava/util/List;7 .field·public·final·synthetic·a:I
  
 8 .field·public·final·synthetic·b:Ljava/lang/Object;
  
  
6 #·direct·methods9 #·direct·methods
7 .method·static·constructor·<clinit>()V10 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V
8 ····.locals·311 ····.locals·0
  
9 ····.line·112 ····.line·1
10 ····:try_start_0 
11 ····new-instance·v0,·Lc1/b;13 ····iput·p1,·p0,·LY/i;->a:I
  
 14 ····iput-object·p2,·p0,·LY/i;->b:Ljava/lang/Object;
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 16 ····return-void
 17 .end·method
  
  
 18 #·virtual·methods
 19 .method·public·final·accept(Ljava/lang/Object;)V
 20 ····.locals·1
  
 21 ····.line·1
 22 ····iget·v0,·p0,·LY/i;->a:I
  
12 ····.line·223 ····.line·2
13 ····.line·324 ····.line·3
14 ····invoke-direct·{v0},·Lc1/b;-><init>()V25 ····packed-switch·v0,·:pswitch_data_0
  
15 ····.line·426 ····.line·4
16 ····.line·527 ····.line·5
17 ····.line·628 ····.line·6
18 ····const/4·v1,·0x129 ····iget-object·v0,·p0,·LY/i;->b:Ljava/lang/Object;
  
19 ····.line·730 ····.line·7
20 ····new-array·v1,·v1,·[Lc1/b; 
  
21 ····.line·831 ····.line·8
 32 ····check-cast·v0,·Lp0/n;
22 ····.line·9 
23 ····const/4·v2,·0x0 
  
 33 ····.line·9
24 ····.line·1034 ····.line·10
25 ····aput-object·v0,·v1,·v235 ····check-cast·p1,·LY/k;
  
26 ····.line·1136 ····.line·11
27 ····.line·1237 ····.line·12
28 ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;38 ····invoke-virtual·{v0,·p1},·Lp0/n;->setWindowInfoListenerDisplayFeatures(LY/k;)V
  
29 ····.line·1339 ····.line·13
30 ····.line·1440 ····.line·14
31 ····.line·1541 ····.line·15
32 ····move-result-object·v042 ····return-void
  
33 ····.line·1643 ····.line·16
34 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;44 ····:pswitch_0
 45 ····check-cast·p1,·LY/k;
  
35 ····.line·1746 ····.line·17
36 ····.line·1847 ····.line·18
 48 ····iget-object·v0,·p0,·LY/i;->b:Ljava/lang/Object;
37 ····.line·19 
38 ····move-result-object·v0 
39 ····:try_end_0 
40 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
 49 ····.line·19
41 ····.line·2050 ····.line·20
42 ····const-string·v1,·"<this>"51 ····check-cast·v0,·Lc1/p;
  
43 ····.line·2152 ····.line·21
44 ····.line·2253 ····.line·22
45 ····invoke-static·{v0,·v1},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V54 ····check-cast·v0,·Lc1/o;
  
46 ····.line·2355 ····.line·23
47 ····.line·2456 ····.line·24
 57 ····invoke-virtual·{v0,·p1},·Lc1/o;->n(Ljava/lang/Object;)Ljava/lang/Object;
48 ····.line·25 
49 ····new-instance·v1,·LZ0/e; 
  
 58 ····.line·25
50 ····.line·2659 ····.line·26
51 ····.line·2760 ····.line·27
52 ····invoke-direct·{v1,·v0},·LZ0/e;-><init>(Ljava/util/Iterator;)V61 ····return-void
  
53 ····.line·2862 ····.line·28
 63 ····nop
  
54 ····.line·2964 ····.line·29
 65 ····:pswitch_data_0
 66 ····.packed-switch·0x0
 67 ········:pswitch_0
 68 ····.end·packed-switch
55 ····.line·3069 ····.line·30
56 ····new-instance·v0,·LZ0/a; 
  
57 ····.line·3170 ····.line·31
58 ····.line·3271 ····.line·32
59 ····invoke-direct·{v0,·v1},·LZ0/a;-><init>(LZ0/e;)V 
  
60 ····.line·3372 ····.line·33
61 ····.line·3473 ····.line·34
62 ····.line·3574 ····.line·35
63 ····invoke-static·{v0},·LZ0/c;->K(LZ0/b;)Ljava/util/List; 
  
64 ····.line·3675 ····.line·36
65 ····.line·3776 ····.line·37
66 ····.line·3877 ····.line·38
67 ····move-result-object·v0 
  
68 ····.line·3978 ····.line·39
69 ····sput-object·v0,·Lg1/f;->a:Ljava/util/List; 
  
70 ····.line·4079 ····.line·40
Max diff block lines reached; 882/3833 bytes (23.01%) of diff not shown.
949 B
smali/g1/m.smali vs.
smali/a1/f0.smali
Files 7% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 25 lines modified
1 .class·public·final·Lg1/m;1 .class·public·final·La1/f0;
2 .super·Ljava/lang/Object;2 .super·La1/T;
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·final·w(Ljava/lang/Throwable;)Z
8 ····.locals·06 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····const/4·p1,·0x0
  
11 ····.line·29 ····.line·2
 10 ····return·p1
12 ····.line·311 ····.line·3
13 ····.line·412 ····.line·4
14 ····iput·p1,·p0,·Lg1/m;->a:I 
  
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 141, 8 lines modifiedOffset 135, 14 lines modified
141 ····.line·123135 ····.line·123
142 ····.line·124136 ····.line·124
143 ····.line·125137 ····.line·125
144 ····.line·126138 ····.line·126
145 ····.line·127139 ····.line·127
146 ····.line·128140 ····.line·128
147 ····.line·129141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
 146 ····.line·134
 147 ····.line·135
148 .end·method148 .end·method
1.32 KB
smali/g1/w.smali vs.
smali/k0/d.smali
Files 5% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 36 lines modified
1 .class·public·abstract·synthetic·Lg1/w;1 .class·public·final·Lk0/d;
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:I5 .field·public·final·a:Ljava/lang/Runnable;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(Ljava/lang/Runnable;)V
8 ····.locals·18 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····.line·413 ····.line·4
14 ····move-result-object·v014 ····iput-object·p1,·p0,·Lk0/d;->a:Ljava/lang/Runnable;
  
15 ····.line·515 ····.line·5
16 ····invoke-virtual·{v0},·Ljava/lang/Runtime;->availableProcessors()I 
  
17 ····.line·616 ····.line·6
 17 ····return-void
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····move-result·v0 
  
21 ····.line·920 ····.line·9
22 ····sput·v0,·Lg1/w;->a:I 
  
23 ····.line·1021 ····.line·10
24 ····.line·1122 ····.line·11
25 ····return-void 
26 ····.line·1223 ····.line·12
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
Offset 145, 8 lines modifiedOffset 139, 16 lines modified
145 ····.line·121139 ····.line·121
146 ····.line·122140 ····.line·122
147 ····.line·123141 ····.line·123
148 ····.line·124142 ····.line·124
149 ····.line·125143 ····.line·125
150 ····.line·126144 ····.line·126
151 ····.line·127145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
152 .end·method154 .end·method
76.3 KB
smali/g1/n.smali vs.
smali/j1/p.smali
Max HTML report size reached
18.7 KB
smali/g1/i.smali vs.
smali/i/L.smali
Max HTML report size reached
3.97 KB
smali/g1/e.smali vs.
smali/h1/d.smali
Files 6% similar despite different names
    
Offset 1, 52 lines modifiedOffset 1, 67 lines modified
1 .class·public·final·Lg1/e;1 .class·public·final·Lh1/d;
2 .super·Ljava/lang/Object;2 .super·Lh1/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lb1/u; 
  
  
6 #·instance·fields4 #·static·fields
7 .field·public·final·e:LL0/i;5 .field·public·static·final·h:Lh1/d;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·constructor·<init>(LL0/i;)V7 .method·static·constructor·<clinit>()V
10 ····.locals·08 ····.locals·8
  
11 ····.line·19 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····new-instance·v0,·Lh1/d;
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
 13 ····sget·v2,·Lh1/k;->c:I
15 ····.line·4 
16 ····iput-object·p1,·p0,·Lg1/e;->e:LL0/i; 
  
 14 ····.line·4
17 ····.line·515 ····.line·5
 16 ····sget·v3,·Lh1/k;->d:I
  
18 ····.line·617 ····.line·6
19 ····return-void 
20 ····.line·718 ····.line·7
 19 ····sget-wide·v4,·Lh1/k;->e:J
  
21 ····.line·820 ····.line·8
22 ····.line·921 ····.line·9
 22 ····sget-object·v6,·Lh1/k;->a:Ljava/lang/String;
  
23 ····.line·1023 ····.line·10
24 ····.line·1124 ····.line·11
 25 ····invoke-direct·{v0},·La1/s;-><init>()V
  
25 ····.line·1226 ····.line·12
26 ····.line·1327 ····.line·13
27 ····.line·1428 ····.line·14
 29 ····new-instance·v7,·Lh1/b;
  
28 ····.line·1530 ····.line·15
29 ····.line·1631 ····.line·16
 32 ····move-object·v1,·v7
  
30 ····.line·1733 ····.line·17
 34 ····invoke-direct/range·{v1·..·v6},·Lh1/b;-><init>(IIJLjava/lang/String;)V
  
31 ····.line·1835 ····.line·18
32 ····.line·1936 ····.line·19
33 ····.line·2037 ····.line·20
 38 ····iput-object·v7,·v0,·Lh1/g;->g:Lh1/b;
  
34 ····.line·2139 ····.line·21
35 ····.line·2240 ····.line·22
 41 ····sput-object·v0,·Lh1/d;->h:Lh1/d;
  
36 ····.line·2342 ····.line·23
37 ····.line·2443 ····.line·24
 44 ····return-void
38 ····.line·2545 ····.line·25
39 ····.line·2646 ····.line·26
40 ····.line·2747 ····.line·27
41 ····.line·2848 ····.line·28
42 ····.line·2949 ····.line·29
43 ····.line·3050 ····.line·30
44 ····.line·3151 ····.line·31
Offset 144, 32 lines modifiedOffset 159, 43 lines modified
144 ····.line·123159 ····.line·123
145 ····.line·124160 ····.line·124
146 ····.line·125161 ····.line·125
147 ····.line·126162 ····.line·126
148 ····.line·127163 ····.line·127
149 ····.line·128164 ····.line·128
150 ····.line·129165 ····.line·129
 166 ····.line·130
 167 ····.line·131
 168 ····.line·132
 169 ····.line·133
 170 ····.line·134
 171 ····.line·135
 172 ····.line·136
151 .end·method173 .end·method
  
  
152 #·virtual·methods174 #·virtual·methods
153 .method·public·final·n()LL0/i;175 .method·public·final·close()V
154 ····.locals·1176 ····.locals·2
  
155 ····.line·1177 ····.line·1
156 ····iget-object·v0,·p0,·Lg1/e;->e:LL0/i;178 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
157 ····.line·2179 ····.line·2
158 ····.line·3180 ····.line·3
159 ····return-object·v0181 ····const-string·v1,·"Dispatchers.Default·cannot·be·closed"
  
160 ····.line·4182 ····.line·4
161 ····.line·5183 ····.line·5
 184 ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
162 ····.line·6185 ····.line·6
163 ····.line·7186 ····.line·7
164 ····.line·8187 ····.line·8
 188 ····throw·v0
165 ····.line·9189 ····.line·9
166 ····.line·10190 ····.line·10
167 ····.line·11191 ····.line·11
168 ····.line·12192 ····.line·12
169 ····.line·13193 ····.line·13
170 ····.line·14194 ····.line·14
171 ····.line·15195 ····.line·15
Offset 281, 60 lines modifiedOffset 307, 53 lines modified
281 ····.line·121307 ····.line·121
282 ····.line·122308 ····.line·122
283 ····.line·123309 ····.line·123
284 ····.line·124310 ····.line·124
285 ····.line·125311 ····.line·125
286 ····.line·126312 ····.line·126
287 ····.line·127313 ····.line·127
 314 ····.line·128
 315 ····.line·129
Max diff block lines reached; 1426/3998 bytes (35.67%) of diff not shown.
10.6 KB
smali/g1/b.smali vs.
smali/B/z.smali
Max HTML report size reached
2.4 KB
smali/g1/v.smali vs.
smali/f1/w.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lg1/v;1 .class·public·abstract·Lf1/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·synthetic·a:I5 .field·public·static·final·synthetic·a:I
  
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,·LN0/b;92 ····const-class·v0,·LM0/b;
  
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},·La/a;->j(Ljava/lang/Throwable;)LJ0/d;112 ····invoke-static·{v0},·La/a;->j(Ljava/lang/Throwable;)LI0/d;
  
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},·LJ0/e;->a(Ljava/lang/Object;)Ljava/lang/Throwable;119 ····invoke-static·{v0},·LI0/e;->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,·Lg1/v;148 ····const-class·v0,·Lf1/w;
  
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},·La/a;->j(Ljava/lang/Throwable;)LJ0/d;168 ····invoke-static·{v0},·La/a;->j(Ljava/lang/Throwable;)LI0/d;
  
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},·LJ0/e;->a(Ljava/lang/Object;)Ljava/lang/Throwable;175 ····invoke-static·{v0},·LI0/e;->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 239, 8 lines modifiedOffset 239, 17 lines modified
239 ····.line·121239 ····.line·121
240 ····.line·122240 ····.line·122
241 ····.line·123241 ····.line·123
242 ····.line·124242 ····.line·124
243 ····.line·125243 ····.line·125
244 ····.line·126244 ····.line·126
245 ····.line·127245 ····.line·127
 246 ····.line·128
 247 ····.line·129
 248 ····.line·130
 249 ····.line·131
 250 ····.line·132
 251 ····.line·133
 252 ····.line·134
 253 ····.line·135
 254 ····.line·136
246 .end·method255 .end·method
5.82 KB
smali/g1/g.smali vs.
smali/H/u.smali
Files 7% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·Lg1/g;1 .class·public·final·LH/u;
2 .super·Ljava/lang/RuntimeException;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·transient·e:LL0/i;5 .field·public·h:LH/P;
  
 6 .field·public·i:Li1/d;
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
 8 .field·public·final·synthetic·k:LH/P;
  
 9 .field·public·l:I
  
  
6 #·direct·methods10 #·direct·methods
7 .method·public·constructor·<init>(LL0/i;)V11 .method·public·constructor·<init>(LH/P;LM0/b;)V
8 ····.locals·012 ····.locals·0
  
9 ····.line·113 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/RuntimeException;-><init>()V14 ····iput-object·p1,·p0,·LH/u;->k:LH/P;
  
11 ····.line·215 ····.line·2
12 ····.line·316 ····.line·3
 17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
13 ····.line·4 
14 ····iput-object·p1,·p0,·Lg1/g;->e:LL0/i; 
  
 18 ····.line·4
15 ····.line·519 ····.line·5
16 ····.line·620 ····.line·6
17 ····return-void21 ····return-void
18 ····.line·722 ····.line·7
19 ····.line·823 ····.line·8
20 ····.line·924 ····.line·9
21 ····.line·1025 ····.line·10
Offset 141, 183 lines modifiedOffset 149, 156 lines modified
141 ····.line·123149 ····.line·123
142 ····.line·124150 ····.line·124
143 ····.line·125151 ····.line·125
144 ····.line·126152 ····.line·126
145 ····.line·127153 ····.line·127
146 ····.line·128154 ····.line·128
147 ····.line·129155 ····.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
 180 ····.line·154
 181 ····.line·155
 182 ····.line·156
 183 ····.line·157
 184 ····.line·158
 185 ····.line·159
 186 ····.line·160
 187 ····.line·161
 188 ····.line·162
 189 ····.line·163
 190 ····.line·164
 191 ····.line·165
 192 ····.line·166
 193 ····.line·167
 194 ····.line·168
 195 ····.line·169
 196 ····.line·170
 197 ····.line·171
 198 ····.line·172
 199 ····.line·173
 200 ····.line·174
 201 ····.line·175
 202 ····.line·176
 203 ····.line·177
 204 ····.line·178
 205 ····.line·179
 206 ····.line·180
 207 ····.line·181
 208 ····.line·182
 209 ····.line·183
 210 ····.line·184
 211 ····.line·185
 212 ····.line·186
 213 ····.line·187
 214 ····.line·188
 215 ····.line·189
 216 ····.line·190
 217 ····.line·191
 218 ····.line·192
 219 ····.line·193
 220 ····.line·194
 221 ····.line·195
 222 ····.line·196
 223 ····.line·197
 224 ····.line·198
 225 ····.line·199
 226 ····.line·200
 227 ····.line·201
 228 ····.line·202
 229 ····.line·203
 230 ····.line·204
 231 ····.line·205
 232 ····.line·206
 233 ····.line·207
 234 ····.line·208
 235 ····.line·209
 236 ····.line·210
Max diff block lines reached; 3353/5891 bytes (56.92%) of diff not shown.
3.69 KB
smali/g1/c.smali vs.
smali/a1/l.smali
Files 15% similar despite different names
    
Offset 1, 115 lines modifiedOffset 1, 153 lines modified
1 .class·public·abstract·Lg1/c; 
2 .super·Ljava/lang/Object;1 .class·public·final·La1/l;
 2 .super·La1/Z;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·La1/k;
  
4 #·static·fields 
5 .field·public·static·final·a:Ljava/lang/reflect/Method; 
  
  
6 #·direct·methods6 #·virtual·methods
7 .method·static·constructor·<clinit>()V7 .method·public·final·U(LM0/g;)Ljava/lang/Object;
8 ····.locals·58 ····.locals·3
  
9 ····.line·19 ····.line·1
10 ····:try_start_0 
11 ····const-class·v0,·Ljava/util/concurrent/ScheduledThreadPoolExecutor;10 ····:cond_0
 11 ····invoke-virtual·{p0},·La1/Z;->E()Ljava/lang/Object;
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····const-string·v1,·"setRemoveOnCancelPolicy" 
  
15 ····.line·414 ····.line·4
 15 ····move-result-object·v0
  
16 ····.line·516 ····.line·5
17 ····const/4·v2,·0x117 ····instance-of·v1,·v0,·La1/L;
  
18 ····.line·618 ····.line·6
19 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
20 ····.line·719 ····.line·7
 20 ····if-nez·v1,·:cond_2
21 ····.line·8 
22 ····sget-object·v3,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; 
  
 21 ····.line·8
23 ····.line·922 ····.line·9
 23 ····instance-of·p1,·v0,·La1/n;
24 ····.line·10 
25 ····const/4·v4,·0x0 
  
 24 ····.line·10
26 ····.line·1125 ····.line·11
27 ····aput-object·v3,·v2,·v426 ····if-nez·p1,·:cond_1
  
28 ····.line·1227 ····.line·12
29 ····.line·1328 ····.line·13
30 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;29 ····invoke-static·{v0},·La1/v;->l(Ljava/lang/Object;)Ljava/lang/Object;
  
31 ····.line·1430 ····.line·14
32 ····.line·1531 ····.line·15
33 ····.line·1632 ····.line·16
34 ····move-result-object·v033 ····move-result-object·p1
35 ····:try_end_0 
36 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
37 ····.line·1734 ····.line·17
38 ····goto·:goto_035 ····goto·:goto_0
  
39 ····.line·1836 ····.line·18
40 ····:catchall_0 
41 ····const/4·v0,·0x037 ····:cond_1
 38 ····check-cast·v0,·La1/n;
  
42 ····.line·1939 ····.line·19
43 ····:goto_0 
44 ····sput-object·v0,·Lg1/c;->a:Ljava/lang/reflect/Method; 
  
45 ····.line·2040 ····.line·20
 41 ····iget-object·p1,·v0,·La1/n;->a:Ljava/lang/Throwable;
  
46 ····.line·2142 ····.line·21
47 ····return-void 
48 ····.line·2243 ····.line·22
 44 ····throw·p1
  
49 ····.line·2345 ····.line·23
 46 ····:cond_2
 47 ····invoke-virtual·{p0,·v0},·La1/Z;->R(Ljava/lang/Object;)I
  
50 ····.line·2448 ····.line·24
51 ····.line·2549 ····.line·25
52 ····.line·2650 ····.line·26
 51 ····move-result·v0
  
53 ····.line·2752 ····.line·27
 53 ····if-ltz·v0,·:cond_0
  
54 ····.line·2854 ····.line·28
55 ····.line·2955 ····.line·29
 56 ····new-instance·v0,·La1/V;
  
56 ····.line·3057 ····.line·30
57 ····.line·3158 ····.line·31
 59 ····invoke-static·{p1},·La/a;->u(LK0/d;)LK0/d;
  
58 ····.line·3260 ····.line·32
59 ····.line·3361 ····.line·33
60 ····.line·3462 ····.line·34
 63 ····move-result-object·p1
  
61 ····.line·3564 ····.line·35
 65 ····invoke-direct·{v0,·p1,·p0},·La1/V;-><init>(LK0/d;La1/l;)V
  
62 ····.line·3666 ····.line·36
63 ····.line·3767 ····.line·37
64 ····.line·3868 ····.line·38
 69 ····invoke-virtual·{v0},·La1/f;->v()V
  
65 ····.line·3970 ····.line·39
66 ····.line·4071 ····.line·40
67 ····.line·4172 ····.line·41
 73 ····new-instance·p1,·La1/O;
  
68 ····.line·4274 ····.line·42
69 ····.line·4375 ····.line·43
 76 ····const/4·v1,·0x1
  
70 ····.line·4477 ····.line·44
 78 ····invoke-direct·{p1,·v1,·v0},·La1/O;-><init>(ILjava/lang/Object;)V
  
71 ····.line·4579 ····.line·45
72 ····.line·4680 ····.line·46
Max diff block lines reached; 1010/3704 bytes (27.27%) of diff not shown.
4.33 KB
smali/g1/x.smali vs.
smali/f1/y.smali
Files 6% similar despite different names
    
Offset 1, 86 lines modifiedOffset 1, 86 lines modified
1 .class·public·final·Lg1/x;1 .class·public·final·Lf1/y;
2 .super·LU0/i;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/p;5 .implements·LS0/p;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·g:Lg1/x;7 .field·public·static·final·g:Lf1/y;
  
8 .field·public·static·final·h:Lg1/x;8 .field·public·static·final·h:Lf1/y;
  
9 .field·public·static·final·i:Lg1/x;9 .field·public·static·final·i:Lf1/y;
  
  
10 #·instance·fields10 #·instance·fields
11 .field·public·final·synthetic·f:I11 .field·public·final·synthetic·f:I
  
  
12 #·direct·methods12 #·direct·methods
13 .method·static·synthetic·constructor·<clinit>()V13 .method·static·synthetic·constructor·<clinit>()V
14 ····.locals·314 ····.locals·3
  
15 ····.line·115 ····.line·1
16 ····new-instance·v0,·Lg1/x;16 ····new-instance·v0,·Lf1/y;
  
17 ····.line·217 ····.line·2
18 ····.line·318 ····.line·3
19 ····const/4·v1,·0x219 ····const/4·v1,·0x2
  
20 ····.line·420 ····.line·4
21 ····const/4·v2,·0x021 ····const/4·v2,·0x0
  
22 ····.line·522 ····.line·5
23 ····invoke-direct·{v0,·v1,·v2},·Lg1/x;-><init>(II)V23 ····invoke-direct·{v0,·v1,·v2},·Lf1/y;-><init>(II)V
  
24 ····.line·624 ····.line·6
25 ····.line·725 ····.line·7
26 ····.line·826 ····.line·8
27 ····sput-object·v0,·Lg1/x;->g:Lg1/x;27 ····sput-object·v0,·Lf1/y;->g:Lf1/y;
  
28 ····.line·928 ····.line·9
29 ····.line·1029 ····.line·10
30 ····new-instance·v0,·Lg1/x;30 ····new-instance·v0,·Lf1/y;
  
31 ····.line·1131 ····.line·11
32 ····.line·1232 ····.line·12
33 ····const/4·v1,·0x233 ····const/4·v1,·0x2
  
34 ····.line·1334 ····.line·13
35 ····const/4·v2,·0x135 ····const/4·v2,·0x1
  
36 ····.line·1436 ····.line·14
37 ····invoke-direct·{v0,·v1,·v2},·Lg1/x;-><init>(II)V37 ····invoke-direct·{v0,·v1,·v2},·Lf1/y;-><init>(II)V
  
38 ····.line·1538 ····.line·15
39 ····.line·1639 ····.line·16
40 ····.line·1740 ····.line·17
41 ····sput-object·v0,·Lg1/x;->h:Lg1/x;41 ····sput-object·v0,·Lf1/y;->h:Lf1/y;
  
42 ····.line·1842 ····.line·18
43 ····.line·1943 ····.line·19
44 ····new-instance·v0,·Lg1/x;44 ····new-instance·v0,·Lf1/y;
  
45 ····.line·2045 ····.line·20
46 ····.line·2146 ····.line·21
47 ····const/4·v1,·0x247 ····const/4·v1,·0x2
  
48 ····.line·2248 ····.line·22
49 ····const/4·v2,·0x249 ····const/4·v2,·0x2
  
50 ····.line·2350 ····.line·23
51 ····invoke-direct·{v0,·v1,·v2},·Lg1/x;-><init>(II)V51 ····invoke-direct·{v0,·v1,·v2},·Lf1/y;-><init>(II)V
  
52 ····.line·2452 ····.line·24
53 ····.line·2553 ····.line·25
54 ····.line·2654 ····.line·26
55 ····sput-object·v0,·Lg1/x;->i:Lg1/x;55 ····sput-object·v0,·Lf1/y;->i:Lf1/y;
  
56 ····.line·2756 ····.line·27
57 ····.line·2857 ····.line·28
58 ····return-void58 ····return-void
59 ····.line·2959 ····.line·29
60 ····.line·3060 ····.line·30
61 ····.line·3161 ····.line·31
Offset 176, 79 lines modifiedOffset 176, 88 lines modified
176 ····.line·121176 ····.line·121
177 ····.line·122177 ····.line·122
178 ····.line·123178 ····.line·123
179 ····.line·124179 ····.line·124
180 ····.line·125180 ····.line·125
181 ····.line·126181 ····.line·126
182 ····.line·127182 ····.line·127
 183 ····.line·128
 184 ····.line·129
 185 ····.line·130
 186 ····.line·131
 187 ····.line·132
 188 ····.line·133
 189 ····.line·134
 190 ····.line·135
 191 ····.line·136
183 .end·method192 .end·method
  
184 .method·public·synthetic·constructor·<init>(II)V193 .method·public·synthetic·constructor·<init>(II)V
185 ····.locals·0194 ····.locals·0
  
186 ····.line·1195 ····.line·1
187 ····iput·p2,·p0,·Lg1/x;->f:I196 ····iput·p2,·p0,·Lf1/y;->f:I
  
188 ····invoke-direct·{p0,·p1},·LU0/i;-><init>(I)V197 ····invoke-direct·{p0,·p1},·LT0/i;-><init>(I)V
  
189 ····return-void198 ····return-void
190 .end·method199 .end·method
  
  
191 #·virtual·methods200 #·virtual·methods
192 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;201 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
193 ····.locals·1202 ····.locals·1
  
194 ····.line·1203 ····.line·1
195 ····iget·v0,·p0,·Lg1/x;->f:I204 ····iget·v0,·p0,·Lf1/y;->f:I
  
196 ····.line·2205 ····.line·2
197 ····.line·3206 ····.line·3
198 ····packed-switch·v0,·:pswitch_data_0207 ····packed-switch·v0,·:pswitch_data_0
Max diff block lines reached; 1662/4365 bytes (38.08%) of diff not shown.
2.62 KB
smali/f/d.smali vs.
smali/H/e.smali
Files 12% similar despite different names
    
Offset 1, 122 lines modifiedOffset 1, 81 lines modified
1 .class·public·final·Lf/d;1 .class·public·final·LH/e;
2 .super·Ljava/lang/Object;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/animation/TimeInterpolator; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·a:[I5 .field·public·h:Ljava/io/Serializable;
  
 6 .field·public·i:Ljava/util/Iterator;
  
8 .field·public·b:I7 .field·public·synthetic·j:Ljava/lang/Object;
  
9 .field·public·c:I8 .field·public·k:I
  
  
10 #·virtual·methods9 #·virtual·methods
11 .method·public·final·getInterpolation(F)F10 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
12 ····.locals·411 ····.locals·1
  
13 ····.line·112 ····.line·1
14 ····iget·v0,·p0,·Lf/d;->c:I13 ····iput-object·p1,·p0,·LH/e;->j:Ljava/lang/Object;
  
15 ····.line·214 ····.line·2
16 ····.line·315 ····.line·3
17 ····int-to-float·v0,·v016 ····iget·p1,·p0,·LH/e;->k:I
  
18 ····.line·417 ····.line·4
19 ····mul-float·p1,·p1,·v0 
  
20 ····.line·518 ····.line·5
21 ····.line·6 
22 ····const/high16·v0,·0x3f000000····#·0.5f19 ····const/high16·v0,·-0x80000000
  
 20 ····.line·6
23 ····.line·721 ····.line·7
 22 ····or-int/2addr·p1,·v0
  
24 ····.line·823 ····.line·8
25 ····add-float/2addr·p1,·v024 ····iput·p1,·p0,·LH/e;->k:I
  
26 ····.line·925 ····.line·9
27 ····float-to-int·p1,·p1 
  
28 ····.line·1026 ····.line·10
29 ····iget·v0,·p0,·Lf/d;->b:I27 ····const/4·p1,·0x0
  
30 ····.line·1128 ····.line·11
 29 ····invoke-static·{p1,·p1,·p0},·La/a;->a(Ljava/util/List;LH/k;LM0/b;)Ljava/lang/Object;
31 ····.line·12 
32 ····iget-object·v1,·p0,·Lf/d;->a:[I 
  
 30 ····.line·12
33 ····.line·1331 ····.line·13
34 ····.line·1432 ····.line·14
35 ····const/4·v2,·0x033 ····move-result-object·p1
  
36 ····.line·1534 ····.line·15
 35 ····return-object·p1
37 ····:goto_0 
38 ····if-ge·v2,·v0,·:cond_0 
  
39 ····.line·1636 ····.line·16
40 ····.line·1737 ····.line·17
41 ····aget·v3,·v1,·v2 
  
42 ····.line·1838 ····.line·18
43 ····.line·1939 ····.line·19
44 ····if-lt·p1,·v3,·:cond_0 
  
45 ····.line·2040 ····.line·20
46 ····.line·2141 ····.line·21
47 ····sub-int/2addr·p1,·v3 
  
48 ····.line·2242 ····.line·22
49 ····add-int/lit8·v2,·v2,·0x1 
  
50 ····.line·2343 ····.line·23
51 ····.line·2444 ····.line·24
52 ····goto·:goto_0 
  
53 ····.line·2545 ····.line·25
54 ····:cond_0 
55 ····if-ge·v2,·v0,·:cond_1 
  
56 ····.line·2646 ····.line·26
57 ····.line·2747 ····.line·27
58 ····int-to-float·p1,·p1 
  
59 ····.line·2848 ····.line·28
60 ····iget·v1,·p0,·Lf/d;->c:I 
  
61 ····.line·2949 ····.line·29
62 ····.line·3050 ····.line·30
63 ····int-to-float·v1,·v1 
  
64 ····.line·3151 ····.line·31
65 ····div-float/2addr·p1,·v1 
  
66 ····.line·3252 ····.line·32
67 ····goto·:goto_1 
  
68 ····.line·3353 ····.line·33
69 ····:cond_1 
70 ····const/4·p1,·0x0 
  
71 ····.line·3454 ····.line·34
72 ····:goto_1 
73 ····int-to-float·v1,·v2 
  
74 ····.line·3555 ····.line·35
75 ····int-to-float·v0,·v0 
  
76 ····.line·3656 ····.line·36
77 ····div-float/2addr·v1,·v0 
  
78 ····.line·3757 ····.line·37
79 ····add-float/2addr·v1,·p1 
  
80 ····.line·3858 ····.line·38
81 ····return·v1 
82 ····.line·3959 ····.line·39
83 ····.line·4060 ····.line·40
84 ····.line·4161 ····.line·41
85 ····.line·4262 ····.line·42
Max diff block lines reached; 257/2611 bytes (9.84%) of diff not shown.
185 KB
smali/f/f.smali vs.
smali/i/u.smali
Max HTML report size reached
113 KB
smali/f/e.smali vs.
smali/C/g.smali
Max HTML report size reached
67.6 KB
smali/f/b.smali vs.
smali/p0/g.smali
Max HTML report size reached
15.8 KB
smali/f/c.smali vs.
smali/H/F.smali
Max HTML report size reached
5.67 KB
smali/w/d.smali vs.
smali/p0/r.smali
Files 22% similar despite different names
    
Offset 1, 112 lines modifiedOffset 1, 190 lines modified
1 .class·public·final·Lw/d;1 .class·public·final·synthetic·Lp0/r;
2 .super·Landroid/graphics/drawable/Drawable$ConstantState;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·a:I7 .field·public·final·synthetic·e:I
  
 8 .field·public·final·synthetic·f:Lp0/s;
  
 9 .field·public·final·synthetic·g:Lk1/c;
  
 10 .field·public·final·synthetic·h:J
  
 11 .field·public·final·synthetic·i:Landroid/view/KeyEvent;
  
  
 12 #·direct·methods
 13 .method·public·synthetic·constructor·<init>(Lp0/s;Lk1/c;JLandroid/view/KeyEvent;I)V
 14 ····.locals·0
  
 15 ····.line·1
 16 ····iput·p6,·p0,·Lp0/r;->e:I
  
6 .field·public·b:Landroid/graphics/drawable/Drawable$ConstantState;17 ····iput-object·p1,·p0,·Lp0/r;->f:Lp0/s;
  
7 .field·public·c:Landroid/content/res/ColorStateList;18 ····iput-object·p2,·p0,·Lp0/r;->g:Lk1/c;
  
8 .field·public·d:Landroid/graphics/PorterDuff$Mode;19 ····iput-wide·p3,·p0,·Lp0/r;->h:J
  
 20 ····iput-object·p5,·p0,·Lp0/r;->i:Landroid/view/KeyEvent;
  
 21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 22 ····return-void
 23 .end·method
  
  
9 #·virtual·methods24 #·virtual·methods
10 .method·public·final·getChangingConfigurations()I25 .method·public·final·run()V
11 ····.locals·226 ····.locals·13
  
12 ····.line·127 ····.line·1
13 ····iget·v0,·p0,·Lw/d;->a:I28 ····iget·v0,·p0,·Lp0/r;->e:I
  
14 ····.line·229 ····.line·2
15 ····.line·330 ····.line·3
16 ····iget-object·v1,·p0,·Lw/d;->b:Landroid/graphics/drawable/Drawable$ConstantState;31 ····packed-switch·v0,·:pswitch_data_0
  
17 ····.line·432 ····.line·4
18 ····.line·533 ····.line·5
19 ····if-eqz·v1,·:cond_0 
  
20 ····.line·634 ····.line·6
 35 ····iget-object·v1,·p0,·Lp0/r;->f:Lp0/s;
21 ····.line·7 
22 ····invoke-virtual·{v1},·Landroid/graphics/drawable/Drawable$ConstantState;->getChangingConfigurations()I 
  
 36 ····.line·7
23 ····.line·837 ····.line·8
 38 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
24 ····.line·939 ····.line·9
25 ····.line·1040 ····.line·10
26 ····move-result·v1 
  
27 ····.line·1141 ····.line·11
28 ····goto·:goto_042 ····iget-object·v0,·p0,·Lp0/r;->g:Lk1/c;
  
29 ····.line·1243 ····.line·12
30 ····:cond_0 
31 ····const/4·v1,·0x0 
  
32 ····.line·1344 ····.line·13
 45 ····iget-wide·v2,·v0,·Lk1/c;->b:J
33 ····:goto_0 
34 ····or-int/2addr·v0,·v1 
  
35 ····.line·1446 ····.line·14
36 ····return·v0 
37 ····.line·1547 ····.line·15
 48 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
38 ····.line·1649 ····.line·16
39 ····.line·1750 ····.line·17
40 ····.line·1851 ····.line·18
 52 ····move-result-object·v3
  
41 ····.line·1953 ····.line·19
 54 ····iget-wide·v4,·p0,·Lp0/r;->h:J
  
42 ····.line·2055 ····.line·20
43 ····.line·2156 ····.line·21
 57 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
44 ····.line·2258 ····.line·22
45 ····.line·2359 ····.line·23
46 ····.line·2460 ····.line·24
 61 ····move-result-object·v4
  
47 ····.line·2562 ····.line·25
 63 ····iget-object·v0,·p0,·Lp0/r;->i:Landroid/view/KeyEvent;
  
48 ····.line·2664 ····.line·26
49 ····.line·2765 ····.line·27
 66 ····invoke-virtual·{v0},·Landroid/view/KeyEvent;->getEventTime()J
  
50 ····.line·2867 ····.line·28
51 ····.line·2968 ····.line·29
52 ····.line·3069 ····.line·30
 70 ····move-result-wide·v5
  
53 ····.line·3171 ····.line·31
 72 ····const/4·v2,·0x0
  
54 ····.line·3273 ····.line·32
 74 ····invoke-virtual/range·{v1·..·v6},·Lp0/s;->b(ZLjava/lang/Long;Ljava/lang/Long;J)V
  
55 ····.line·3375 ····.line·33
56 ····.line·3476 ····.line·34
57 ····.line·3577 ····.line·35
 78 ····return-void
  
58 ····.line·3679 ····.line·36
Max diff block lines reached; 2716/5733 bytes (47.37%) of diff not shown.
29.4 KB
smali/androidx/datastore/preferences/protobuf/t0.smali vs.
smali/h/n.smali
Max HTML report size reached
5.31 KB
smali/X/a.smali vs.
smali/H/X.smali
Files 5% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·LX/a;1 .class·public·final·LH/X;
2 .super·Ljava/lang/Object;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
5 .field·public·static·final·a:LX/a;5 .field·public·h:Li1/d;
  
 6 .field·public·i:Z
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
 8 .field·public·final·synthetic·k:LH/Z;
  
 9 .field·public·l:I
  
  
6 #·direct·methods10 #·direct·methods
7 .method·static·constructor·<clinit>()V11 .method·public·constructor·<init>(LH/Z;LM0/b;)V
8 ····.locals·112 ····.locals·0
  
9 ····.line·113 ····.line·1
10 ····new-instance·v0,·LX/a;14 ····iput-object·p1,·p0,·LH/X;->k:LH/Z;
  
11 ····.line·215 ····.line·2
12 ····.line·316 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
14 ····.line·418 ····.line·4
15 ····.line·519 ····.line·5
16 ····.line·620 ····.line·6
 21 ····return-void
17 ····sput-object·v0,·LX/a;->a:LX/a; 
  
18 ····.line·722 ····.line·7
19 ····.line·823 ····.line·8
20 ····return-void 
21 ····.line·924 ····.line·9
22 ····.line·1025 ····.line·10
23 ····.line·1126 ····.line·11
24 ····.line·1227 ····.line·12
25 ····.line·1328 ····.line·13
26 ····.line·1429 ····.line·14
27 ····.line·1530 ····.line·15
Offset 141, 52 lines modifiedOffset 147, 162 lines modified
141 ····.line·121147 ····.line·121
142 ····.line·122148 ····.line·122
143 ····.line·123149 ····.line·123
144 ····.line·124150 ····.line·124
145 ····.line·125151 ····.line·125
146 ····.line·126152 ····.line·126
147 ····.line·127153 ····.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
 180 ····.line·154
 181 ····.line·155
 182 ····.line·156
 183 ····.line·157
 184 ····.line·158
 185 ····.line·159
 186 ····.line·160
 187 ····.line·161
 188 ····.line·162
 189 ····.line·163
 190 ····.line·164
 191 ····.line·165
 192 ····.line·166
 193 ····.line·167
 194 ····.line·168
 195 ····.line·169
 196 ····.line·170
 197 ····.line·171
 198 ····.line·172
 199 ····.line·173
 200 ····.line·174
 201 ····.line·175
 202 ····.line·176
 203 ····.line·177
 204 ····.line·178
 205 ····.line·179
 206 ····.line·180
 207 ····.line·181
 208 ····.line·182
 209 ····.line·183
 210 ····.line·184
 211 ····.line·185
 212 ····.line·186
 213 ····.line·187
 214 ····.line·188
 215 ····.line·189
 216 ····.line·190
 217 ····.line·191
 218 ····.line·192
 219 ····.line·193
 220 ····.line·194
 221 ····.line·195
 222 ····.line·196
 223 ····.line·197
 224 ····.line·198
 225 ····.line·199
 226 ····.line·200
 227 ····.line·201
 228 ····.line·202
Max diff block lines reached; 2703/5367 bytes (50.36%) of diff not shown.
883 B
smali/X/d.smali vs.
smali/V/d.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LX/d;1 .class·public·final·LV/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,·LX/d;->a:Ljava/lang/reflect/Method;22 ····iput-object·p1,·p0,·LV/d;->a:Ljava/lang/reflect/Method;
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····iput-object·p2,·p0,·LX/d;->b:Ljava/lang/Object;25 ····iput-object·p2,·p0,·LV/d;->b:Ljava/lang/Object;
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····iput-object·p3,·p0,·LX/d;->c:Ljava/lang/Object;28 ····iput-object·p3,·p0,·LV/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
3.49 KB
smali/X/h.smali vs.
smali/V/h.smali
Files 2% similar despite different names
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
1 .class·public·final·LX/h;1 .class·public·final·LV/h;
2 .super·LX/g;2 .super·LV/g;
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:I6 .field·public·final·b:I
  
7 .field·public·final·c:LX/a;7 .field·public·final·c:LV/a;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Ljava/lang/Object;ILX/a;)V9 .method·public·constructor·<init>(Ljava/lang/Object;ILV/a;)V
10 ····.locals·110 ····.locals·1
  
11 ····.line·111 ····.line·1
12 ····const-string·v0,·"value"12 ····const-string·v0,·"value"
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V15 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····const-string·v0,·"verificationMode"19 ····const-string·v0,·"verificationMode"
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····invoke-static·{v0,·p2},·LA0/g;->j(Ljava/lang/String;I)V22 ····invoke-static·{v0,·p2},·LN/d;->j(Ljava/lang/String;I)V
  
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····.line·1125 ····.line·11
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····iput-object·p1,·p0,·LX/h;->a:Ljava/lang/Object;30 ····iput-object·p1,·p0,·LV/h;->a:Ljava/lang/Object;
  
31 ····.line·1531 ····.line·15
32 ····.line·1632 ····.line·16
33 ····iput·p2,·p0,·LX/h;->b:I33 ····iput·p2,·p0,·LV/h;->b:I
  
34 ····.line·1734 ····.line·17
35 ····.line·1835 ····.line·18
36 ····iput-object·p3,·p0,·LX/h;->c:LX/a;36 ····iput-object·p3,·p0,·LV/h;->c:LV/a;
  
37 ····.line·1937 ····.line·19
38 ····.line·2038 ····.line·20
39 ····return-void39 ····return-void
40 ····.line·2140 ····.line·21
41 ····.line·2241 ····.line·22
42 ····.line·2342 ····.line·23
Offset 648, 15 lines modifiedOffset 648, 15 lines modified
  
  
648 #·virtual·methods648 #·virtual·methods
649 .method·public·final·a()Ljava/lang/Object;649 .method·public·final·a()Ljava/lang/Object;
650 ····.locals·1650 ····.locals·1
  
651 ····.line·1651 ····.line·1
652 ····iget-object·v0,·p0,·LX/h;->a:Ljava/lang/Object;652 ····iget-object·v0,·p0,·LV/h;->a:Ljava/lang/Object;
  
653 ····.line·2653 ····.line·2
654 ····.line·3654 ····.line·3
655 ····return-object·v0655 ····return-object·v0
656 ····.line·4656 ····.line·4
657 ····.line·5657 ····.line·5
658 ····.line·6658 ····.line·6
Offset 777, 25 lines modifiedOffset 777, 34 lines modified
777 ····.line·121777 ····.line·121
778 ····.line·122778 ····.line·122
779 ····.line·123779 ····.line·123
780 ····.line·124780 ····.line·124
781 ····.line·125781 ····.line·125
782 ····.line·126782 ····.line·126
783 ····.line·127783 ····.line·127
 784 ····.line·128
 785 ····.line·129
 786 ····.line·130
 787 ····.line·131
 788 ····.line·132
 789 ····.line·133
 790 ····.line·134
 791 ····.line·135
 792 ····.line·136
784 .end·method793 .end·method
  
785 .method·public·final·d(Ljava/lang/String;LT0/l;)LX/g;794 .method·public·final·d(Ljava/lang/String;LS0/l;)LV/g;
786 ····.locals·3795 ····.locals·3
  
787 ····.line·1796 ····.line·1
788 ····iget-object·v0,·p0,·LX/h;->a:Ljava/lang/Object;797 ····iget-object·v0,·p0,·LV/h;->a:Ljava/lang/Object;
  
789 ····.line·2798 ····.line·2
790 ····.line·3799 ····.line·3
791 ····invoke-interface·{p2,·v0},·LT0/l;->i(Ljava/lang/Object;)Ljava/lang/Object;800 ····invoke-interface·{p2,·v0},·LS0/l;->j(Ljava/lang/Object;)Ljava/lang/Object;
  
792 ····.line·4801 ····.line·4
793 ····.line·5802 ····.line·5
794 ····.line·6803 ····.line·6
795 ····move-result-object·p2804 ····move-result-object·p2
  
796 ····.line·7805 ····.line·7
Offset 818, 27 lines modifiedOffset 827, 27 lines modified
818 ····move-object·p2,·p0827 ····move-object·p2,·p0
  
819 ····.line·16828 ····.line·16
820 ····goto·:goto_0829 ····goto·:goto_0
  
821 ····.line·17830 ····.line·17
822 ····:cond_0831 ····:cond_0
823 ····new-instance·p2,·LX/f;832 ····new-instance·p2,·LV/f;
  
824 ····.line·18833 ····.line·18
825 ····.line·19834 ····.line·19
826 ····iget-object·v1,·p0,·LX/h;->c:LX/a;835 ····iget-object·v1,·p0,·LV/h;->c:LV/a;
  
827 ····.line·20836 ····.line·20
828 ····.line·21837 ····.line·21
829 ····iget·v2,·p0,·LX/h;->b:I838 ····iget·v2,·p0,·LV/h;->b:I
  
830 ····.line·22839 ····.line·22
Max diff block lines reached; 569/3500 bytes (16.26%) of diff not shown.
9.61 KB
smali/X/f.smali vs.
smali/V/f.smali
Max HTML report size reached
11.7 KB
smali/X/i.smali vs.
smali/V/i.smali
Max HTML report size reached
1.37 KB
smali/X/e.smali vs.
smali/V/e.smali
Files 5% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·abstract·LX/e;1 .class·public·abstract·LV/e;
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·16 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····const-class·v0,·LX/e;8 ····const-class·v0,·LV/e;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····invoke-static·{v0},·LU0/q;->a(Ljava/lang/Class;)LU0/e;11 ····invoke-static·{v0},·LT0/q;->a(Ljava/lang/Class;)LT0/e;
  
12 ····.line·412 ····.line·4
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
15 ····move-result-object·v015 ····move-result-object·v0
  
16 ····.line·716 ····.line·7
17 ····invoke-virtual·{v0},·LU0/e;->b()Ljava/lang/String;17 ····invoke-virtual·{v0},·LT0/e;->b()Ljava/lang/String;
  
18 ····.line·818 ····.line·8
19 ····.line·919 ····.line·9
20 ····.line·1020 ····.line·10
21 ····return-void21 ····return-void
22 ····.line·1122 ····.line·11
23 ····.line·1223 ····.line·12
Offset 139, 14 lines modifiedOffset 139, 23 lines modified
139 ····.line·121139 ····.line·121
140 ····.line·122140 ····.line·122
141 ····.line·123141 ····.line·123
142 ····.line·124142 ····.line·124
143 ····.line·125143 ····.line·125
144 ····.line·126144 ····.line·126
145 ····.line·127145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
 154 ····.line·136
146 .end·method155 .end·method
  
147 .method·public·static·a()I156 .method·public·static·a()I
148 ····.locals·2157 ····.locals·2
  
149 ····.line·1158 ····.line·1
150 ····const/4·v0,·0x0159 ····const/4·v0,·0x0
Offset 287, 8 lines modifiedOffset 296, 17 lines modified
287 ····.line·121296 ····.line·121
288 ····.line·122297 ····.line·122
289 ····.line·123298 ····.line·123
290 ····.line·124299 ····.line·124
291 ····.line·125300 ····.line·125
292 ····.line·126301 ····.line·126
293 ····.line·127302 ····.line·127
 303 ····.line·128
 304 ····.line·129
 305 ····.line·130
 306 ····.line·131
 307 ····.line·132
 308 ····.line·133
 309 ····.line·134
 310 ····.line·135
 311 ····.line·136
294 .end·method312 .end·method
31.5 KB
smali/X/b.smali vs.
smali/y/d.smali
Max HTML report size reached
2.76 KB
smali/X/g.smali vs.
smali/V/g.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LX/g;1 .class·public·abstract·LV/g;
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 131, 25 lines modifiedOffset 131, 34 lines modified
131 ····.line·121131 ····.line·121
132 ····.line·122132 ····.line·122
133 ····.line·123133 ····.line·123
134 ····.line·124134 ····.line·124
135 ····.line·125135 ····.line·125
136 ····.line·126136 ····.line·126
137 ····.line·127137 ····.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
138 .end·method147 .end·method
  
139 .method·public·static·b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;148 .method·public·static·b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
140 ····.locals·1149 ····.locals·1
  
141 ····.line·1150 ····.line·1
142 ····const-string·v0,·"value"151 ····const-string·v0,·"value"
  
143 ····.line·2152 ····.line·2
144 ····.line·3153 ····.line·3
145 ····invoke-static·{p0,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V154 ····invoke-static·{p0,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
146 ····.line·4155 ····.line·4
147 ····.line·5156 ····.line·5
148 ····.line·6157 ····.line·6
149 ····new-instance·v0,·Ljava/lang/StringBuilder;158 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
150 ····.line·7159 ····.line·7
Offset 379, 28 lines modifiedOffset 388, 37 lines modified
379 ····.line·216388 ····.line·216
380 ····.line·217389 ····.line·217
381 ····.line·218390 ····.line·218
382 ····.line·219391 ····.line·219
383 ····.line·220392 ····.line·220
384 ····.line·221393 ····.line·221
385 ····.line·222394 ····.line·222
 395 ····.line·223
 396 ····.line·224
 397 ····.line·225
 398 ····.line·226
 399 ····.line·227
 400 ····.line·228
 401 ····.line·229
 402 ····.line·230
 403 ····.line·231
386 .end·method404 .end·method
  
387 .method·public·static·c(Ljava/lang/String;)LX/i;405 .method·public·static·c(Ljava/lang/String;)LV/i;
388 ····.locals·5406 ····.locals·5
  
389 ····.line·1407 ····.line·1
390 ····const/4·v0,·0x0408 ····const/4·v0,·0x0
  
391 ····.line·2409 ····.line·2
392 ····if-eqz·p0,·:cond_3410 ····if-eqz·p0,·:cond_3
  
393 ····.line·3411 ····.line·3
394 ····.line·4412 ····.line·4
395 ····invoke-static·{p0},·La1/k;->P(Ljava/lang/CharSequence;)Z413 ····invoke-static·{p0},·LZ0/k;->R(Ljava/lang/CharSequence;)Z
  
396 ····.line·5414 ····.line·5
397 ····.line·6415 ····.line·6
398 ····.line·7416 ····.line·7
399 ····move-result·v1417 ····move-result·v1
  
400 ····.line·8418 ····.line·8
Offset 545, 28 lines modifiedOffset 563, 28 lines modified
545 ····.line·73563 ····.line·73
546 ····:cond_2564 ····:cond_2
547 ····const-string·p0,·""565 ····const-string·p0,·""
  
548 ····.line·74566 ····.line·74
549 ····.line·75567 ····.line·75
550 ····:goto_0568 ····:goto_0
551 ····new-instance·v3,·LX/i;569 ····new-instance·v3,·LV/i;
  
552 ····.line·76570 ····.line·76
553 ····.line·77571 ····.line·77
554 ····const-string·v4,·"description"572 ····const-string·v4,·"description"
  
555 ····.line·78573 ····.line·78
556 ····.line·79574 ····.line·79
557 ····invoke-static·{p0,·v4},·LU0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V575 ····invoke-static·{p0,·v4},·LT0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
558 ····.line·80576 ····.line·80
559 ····.line·81577 ····.line·81
560 ····.line·82578 ····.line·82
561 ····invoke-direct·{v3,·v1,·v2,·v0,·p0},·LX/i;-><init>(IIILjava/lang/String;)V579 ····invoke-direct·{v3,·v1,·v2,·v0,·p0},·LV/i;-><init>(IIILjava/lang/String;)V
  
562 ····.line·83580 ····.line·83
563 ····.line·84581 ····.line·84
564 ····.line·85582 ····.line·85
565 ····return-object·v3583 ····return-object·v3
  
566 ····.line·86584 ····.line·86
Offset 612, 16 lines modifiedOffset 630, 22 lines modified
612 ····.line·123630 ····.line·123
613 ····.line·124631 ····.line·124
614 ····.line·125632 ····.line·125
615 ····.line·126633 ····.line·126
616 ····.line·127634 ····.line·127
617 ····.line·128635 ····.line·128
618 ····.line·129636 ····.line·129
 637 ····.line·130
 638 ····.line·131
 639 ····.line·132
 640 ····.line·133
 641 ····.line·134
 642 ····.line·135
619 .end·method643 .end·method
  
  
Max diff block lines reached; 191/2756 bytes (6.93%) of diff not shown.
29.1 KB
smali/X/c.smali vs.
smali/y0/o.smali
Max HTML report size reached
25.2 KB
smali/K0/k.smali vs.
smali/a1/Q.smali
Max HTML report size reached
9.93 KB
smali/K0/l.smali vs.
smali/J0/l.smali
Max HTML report size reached
15.1 KB
smali/K0/m.smali vs.
smali/J0/n.smali
Max HTML report size reached
27.7 KB
smali/K0/n.smali vs.
smali/io/flutter/plugin/platform/q.smali
Max HTML report size reached
5.37 KB
smali/r/a.smali vs.
smali/h1/g.smali
Files 19% similar despite different names
    
Offset 1, 149 lines modifiedOffset 1, 90 lines modified
1 .class·public·abstract·Lr/a;1 .class·public·abstract·Lh1/g;
2 .super·Ljava/lang/Object;2 .super·La1/I;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
5 .field·public·static·final·a:[I5 .field·public·g:Lh1/b;
  
6 .field·public·static·final·b:[I 
  
7 .field·public·static·final·c:[I 
  
8 .field·public·static·final·d:[I 
  
9 .field·public·static·final·e:[I 
  
  
10 #·direct·methods6 #·virtual·methods
11 .method·public·static·constructor·<clinit>()V7 .method·public·final·f(LK0/i;Ljava/lang/Runnable;)V
12 ····.locals·58 ····.locals·2
  
13 ····.line·19 ····.line·1
14 ····const·v0,·0x7f03002d10 ····iget-object·p1,·p0,·Lh1/g;->g:Lh1/b;
  
15 ····.line·211 ····.line·2
16 ····.line·312 ····.line·3
 13 ····sget-object·v0,·Lh1/b;->l:Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
17 ····.line·4 
18 ····const·v1,·0x7f0300be 
  
 14 ····.line·4
19 ····.line·515 ····.line·5
 16 ····sget-object·v0,·Lh1/k;->g:Lh1/i;
  
20 ····.line·617 ····.line·6
21 ····.line·718 ····.line·7
22 ····const·v2,·0x10101a519 ····const/4·v1,·0x0
  
23 ····.line·820 ····.line·8
 21 ····invoke-virtual·{p1,·p2,·v0,·v1},·Lh1/b;->b(Ljava/lang/Runnable;Lh1/i;Z)V
  
24 ····.line·922 ····.line·9
25 ····.line·1023 ····.line·10
26 ····const·v3,·0x101031f 
  
27 ····.line·1124 ····.line·11
 25 ····return-void
28 ····.line·1226 ····.line·12
29 ····.line·1327 ····.line·13
30 ····const·v4,·0x1010647 
  
31 ····.line·1428 ····.line·14
32 ····.line·1529 ····.line·15
33 ····.line·1630 ····.line·16
34 ····filled-new-array·{v2,·v3,·v4,·v0,·v1},·[I 
  
35 ····.line·1731 ····.line·17
36 ····.line·1832 ····.line·18
37 ····.line·1933 ····.line·19
38 ····move-result-object·v0 
  
39 ····.line·2034 ····.line·20
40 ····sput-object·v0,·Lr/a;->a:[I 
  
41 ····.line·2135 ····.line·21
42 ····.line·2236 ····.line·22
43 ····const/16·v0,·0x8 
  
44 ····.line·2337 ····.line·23
45 ····.line·2438 ····.line·24
46 ····new-array·v0,·v0,·[I 
  
47 ····.line·2539 ····.line·25
48 ····.line·2640 ····.line·26
49 ····fill-array-data·v0,·:array_0 
  
50 ····.line·2741 ····.line·27
51 ····.line·2842 ····.line·28
52 ····.line·2943 ····.line·29
53 ····sput-object·v0,·Lr/a;->b:[I 
  
54 ····.line·3044 ····.line·30
55 ····.line·3145 ····.line·31
56 ····const/16·v0,·0xa 
  
57 ····.line·3246 ····.line·32
58 ····.line·3347 ····.line·33
59 ····new-array·v0,·v0,·[I 
  
60 ····.line·3448 ····.line·34
61 ····.line·3549 ····.line·35
62 ····fill-array-data·v0,·:array_1 
  
63 ····.line·3650 ····.line·36
64 ····.line·3751 ····.line·37
65 ····.line·3852 ····.line·38
66 ····sput-object·v0,·Lr/a;->c:[I 
  
67 ····.line·3953 ····.line·39
68 ····.line·4054 ····.line·40
69 ····const/16·v0,·0xc 
  
70 ····.line·4155 ····.line·41
71 ····.line·4256 ····.line·42
72 ····new-array·v0,·v0,·[I 
  
73 ····.line·4357 ····.line·43
74 ····.line·4458 ····.line·44
75 ····fill-array-data·v0,·:array_2 
  
76 ····.line·4559 ····.line·45
77 ····.line·4660 ····.line·46
78 ····.line·4761 ····.line·47
79 ····sput-object·v0,·Lr/a;->d:[I 
  
80 ····.line·4862 ····.line·48
81 ····.line·4963 ····.line·49
82 ····const·v0,·0x1010514 
  
83 ····.line·5064 ····.line·50
84 ····.line·5165 ····.line·51
85 ····.line·5266 ····.line·52
86 ····filled-new-array·{v2,·v0},·[I 
  
87 ····.line·5367 ····.line·53
88 ····.line·5468 ····.line·54
89 ····.line·5569 ····.line·55
Max diff block lines reached; 3089/5427 bytes (56.92%) of diff not shown.
4.35 KB
smali/Q0/a.smali vs.
smali/F0/P.smali
Files 16% similar despite different names
    
Offset 1, 135 lines modifiedOffset 1, 157 lines modified
1 .class·public·abstract·LQ0/a; 
2 .super·Ljava/lang/Object;1 .class·public·final·LF0/P;
 2 .super·Ljava/io/ObjectInputStream;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:Ljava/lang/Integer; 
  
  
6 #·direct·methods4 #·virtual·methods
7 .method·static·constructor·<clinit>()V5 .method·public·final·resolveClass(Ljava/io/ObjectStreamClass;)Ljava/lang/Class;
8 ····.locals·36 ····.locals·5
  
9 ····.line·17 ····.line·1
10 ····const/4·v0,·0x08 ····const-string·v0,·"java.lang.String"
  
11 ····.line·29 ····.line·2
12 ····:try_start_0 
13 ····const-string·v1,·"android.os.Build$VERSION" 
  
14 ····.line·310 ····.line·3
 11 ····const-string·v1,·"[Ljava.lang.String;"
15 ····.line·4 
16 ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; 
  
 12 ····.line·4
17 ····.line·513 ····.line·5
 14 ····const-string·v2,·"java.util.Arrays$ArrayList"
  
18 ····.line·615 ····.line·6
19 ····.line·716 ····.line·7
20 ····move-result-object·v117 ····const-string·v3,·"java.util.ArrayList"
  
21 ····.line·818 ····.line·8
22 ····const-string·v2,·"SDK_INT" 
  
23 ····.line·919 ····.line·9
 20 ····filled-new-array·{v2,·v3,·v0,·v1},·[Ljava/lang/String;
24 ····.line·10 
25 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; 
  
 21 ····.line·10
26 ····.line·1122 ····.line·11
27 ····.line·1223 ····.line·12
 24 ····move-result-object·v0
  
28 ····.line·1325 ····.line·13
29 ····move-result-object·v126 ····new-instance·v1,·Ljava/util/LinkedHashSet;
  
30 ····.line·1427 ····.line·14
31 ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; 
  
32 ····.line·1528 ····.line·15
 29 ····const/4·v2,·0x4
  
33 ····.line·1630 ····.line·16
 31 ····invoke-static·{v2},·La/a;->x(I)I
34 ····.line·17 
35 ····move-result-object·v1 
  
 32 ····.line·17
36 ····.line·1833 ····.line·18
37 ····instance-of·v2,·v1,·Ljava/lang/Integer; 
  
38 ····.line·1934 ····.line·19
 35 ····move-result·v3
  
39 ····.line·2036 ····.line·20
40 ····if-eqz·v2,·:cond_037 ····invoke-direct·{v1,·v3},·Ljava/util/LinkedHashSet;-><init>(I)V
  
41 ····.line·2138 ····.line·21
42 ····.line·2239 ····.line·22
43 ····check-cast·v1,·Ljava/lang/Integer; 
44 ····:try_end_0 
45 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
46 ····.line·2340 ····.line·23
 41 ····const/4·v3,·0x0
  
47 ····.line·2442 ····.line·24
48 ····goto·:goto_043 ····:goto_0
 44 ····if-ge·v3,·v2,·:cond_0
  
49 ····.line·2545 ····.line·25
50 ····:catchall_0 
51 ····nop 
  
52 ····.line·2646 ····.line·26
53 ····:cond_0 
54 ····move-object·v1,·v047 ····aget-object·v4,·v0,·v3
  
55 ····.line·2748 ····.line·27
56 ····:goto_0 
57 ····if-eqz·v1,·:cond_1 
  
58 ····.line·2849 ····.line·28
 50 ····invoke-interface·{v1,·v4},·Ljava/util/Collection;->add(Ljava/lang/Object;)Z
59 ····.line·29 
60 ····invoke-virtual·{v1},·Ljava/lang/Number;->intValue()I 
  
 51 ····.line·29
61 ····.line·3052 ····.line·30
62 ····.line·3153 ····.line·31
 54 ····add-int/lit8·v3,·v3,·0x1
63 ····.line·32 
64 ····move-result·v2 
  
 55 ····.line·32
65 ····.line·3356 ····.line·33
66 ····if-lez·v2,·:cond_157 ····goto·:goto_0
  
67 ····.line·3458 ····.line·34
68 ····.line·35 
69 ····move-object·v0,·v159 ····:cond_0
 60 ····if-eqz·p1,·:cond_1
  
 61 ····.line·35
70 ····.line·3662 ····.line·36
 63 ····invoke-virtual·{p1},·Ljava/io/ObjectStreamClass;->getName()Ljava/lang/String;
71 ····:cond_1 
72 ····sput-object·v0,·LQ0/a;->a:Ljava/lang/Integer; 
  
73 ····.line·3764 ····.line·37
74 ····.line·3865 ····.line·38
75 ····return-void 
76 ····.line·3966 ····.line·39
Max diff block lines reached; 1443/4384 bytes (32.92%) of diff not shown.
23.6 KB
smali/H0/j.smali vs.
smali/B/G.smali
Max HTML report size reached
36.4 KB
smali/H0/d.smali vs.
smali/H/t.smali
Max HTML report size reached
1.58 KB
smali/H0/h.smali vs.
smali/h1/h.smali
Files 10% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 45 lines modified
1 .class·public·final·LH0/h; 
2 .super·Landroid/webkit/WebViewClient;1 .class·public·abstract·Lh1/h;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
  
 6 #·instance·fields
 7 .field·public·e:J
  
 8 .field·public·f:Lh1/i;
  
  
4 #·virtual·methods9 #·direct·methods
5 .method·public·final·shouldOverrideUrlLoading(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Z10 .method·public·constructor·<init>(JLh1/i;)V
6 ····.locals·011 ····.locals·0
  
7 ····.line·112 ····.line·1
8 ····invoke-interface·{p2},·Landroid/webkit/WebResourceRequest;->getUrl()Landroid/net/Uri;13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····.line·214 ····.line·2
10 ····.line·315 ····.line·3
11 ····.line·416 ····.line·4
12 ····move-result-object·p217 ····iput-wide·p1,·p0,·Lh1/h;->e:J
  
13 ····.line·518 ····.line·5
14 ····invoke-virtual·{p2},·Landroid/net/Uri;->toString()Ljava/lang/String; 
  
15 ····.line·619 ····.line·6
 20 ····iput-object·p3,·p0,·Lh1/h;->f:Lh1/i;
  
16 ····.line·721 ····.line·7
17 ····.line·822 ····.line·8
 23 ····return-void
18 ····move-result-object·p2 
  
19 ····.line·924 ····.line·9
20 ····invoke-virtual·{p1,·p2},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V 
  
21 ····.line·1025 ····.line·10
22 ····.line·1126 ····.line·11
23 ····.line·1227 ····.line·12
24 ····const/4·p1,·0x0 
  
25 ····.line·1328 ····.line·13
26 ····return·p1 
27 ····.line·1429 ····.line·14
28 ····.line·1530 ····.line·15
29 ····.line·1631 ····.line·16
30 ····.line·1732 ····.line·17
31 ····.line·1833 ····.line·18
32 ····.line·1934 ····.line·19
33 ····.line·2035 ····.line·20
Offset 238, 8 lines modifiedOffset 241, 17 lines modified
238 ····.line·216241 ····.line·216
239 ····.line·217242 ····.line·217
240 ····.line·218243 ····.line·218
241 ····.line·219244 ····.line·219
242 ····.line·220245 ····.line·220
243 ····.line·221246 ····.line·221
244 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
245 .end·method257 .end·method
15.8 KB
smali/H0/f.smali vs.
smali/i/b0.smali
Max HTML report size reached
3.98 KB
smali/H0/i.smali vs.
smali/f1/A.smali
Files 24% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 45 lines modified
1 .class·public·final·LH0/i;1 .class·public·final·Lf1/A;
2 .super·Landroid/webkit/WebViewClient;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·a:LH0/j;5 .field·public·final·a:[Ljava/lang/Object;
  
 6 .field·public·final·b:[La1/g0;
  
  
6 #·direct·methods7 #·direct·methods
7 .method·public·constructor·<init>(LH0/j;)V8 .method·public·constructor·<init>(ILK0/i;)V
8 ····.locals·09 ····.locals·0
  
9 ····.line·110 ····.line·1
10 ····iput-object·p1,·p0,·LH0/i;->a:LH0/j;11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·212 ····.line·2
12 ····.line·313 ····.line·3
13 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V 
  
14 ····.line·414 ····.line·4
 15 ····new-array·p2,·p1,·[Ljava/lang/Object;
  
15 ····.line·516 ····.line·5
16 ····.line·617 ····.line·6
17 ····return-void18 ····iput-object·p2,·p0,·Lf1/A;->a:[Ljava/lang/Object;
  
18 ····.line·719 ····.line·7
19 ····.line·820 ····.line·8
 21 ····new-array·p1,·p1,·[La1/g0;
  
20 ····.line·922 ····.line·9
21 ····.line·1023 ····.line·10
 24 ····iput-object·p1,·p0,·Lf1/A;->b:[La1/g0;
  
22 ····.line·1125 ····.line·11
23 ····.line·1226 ····.line·12
 27 ····return-void
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
29 ····.line·1833 ····.line·18
30 ····.line·1934 ····.line·19
Offset 141, 52 lines modifiedOffset 149, 110 lines modified
141 ····.line·123149 ····.line·123
142 ····.line·124150 ····.line·124
143 ····.line·125151 ····.line·125
144 ····.line·126152 ····.line·126
145 ····.line·127153 ····.line·127
146 ····.line·128154 ····.line·128
147 ····.line·129155 ····.line·129
148 .end·method 
  
  
149 #·virtual·methods 
150 .method·public·final·shouldOverrideUrlLoading(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Z 
151 ····.locals·0 
  
152 ····.line·1156 ····.line·130
 157 ····.line·131
153 ····iget-object·p1,·p0,·LH0/i;->a:LH0/j; 
  
154 ····iget-object·p1,·p1,·LH0/j;->a:Lio/flutter/plugins/urllauncher/WebViewActivity; 
  
155 ····iget-object·p1,·p1,·Lio/flutter/plugins/urllauncher/WebViewActivity;->g:Landroid/webkit/WebView; 
  
156 ····invoke-interface·{p2},·Landroid/webkit/WebResourceRequest;->getUrl()Landroid/net/Uri; 
  
157 ····move-result-object·p2 
  
158 ····invoke-virtual·{p2},·Landroid/net/Uri;->toString()Ljava/lang/String; 
  
159 ····move-result-object·p2 
  
160 ····invoke-virtual·{p1,·p2},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V 
  
161 ····const/4·p1,·0x1 
  
162 ····return·p1 
163 .end·method 
  
164 .method·public·final·shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z 
165 ····.locals·0 
  
166 ····.line·2158 ····.line·132
167 ····iget-object·p1,·p0,·LH0/i;->a:LH0/j; 
  
168 ····iget-object·p1,·p1,·LH0/j;->a:Lio/flutter/plugins/urllauncher/WebViewActivity; 
  
169 ····iget-object·p1,·p1,·Lio/flutter/plugins/urllauncher/WebViewActivity;->g:Landroid/webkit/WebView; 
  
170 ····invoke-virtual·{p1,·p2},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V 
  
171 ····const/4·p1,·0x1 
  
172 ····return·p1159 ····.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
 180 ····.line·154
 181 ····.line·155
 182 ····.line·156
 183 ····.line·157
 184 ····.line·158
 185 ····.line·159
 186 ····.line·160
Max diff block lines reached; 0/3999 bytes (0.00%) of diff not shown.
6.87 KB
smali/H0/e.smali vs.
smali/i/s.smali
Max HTML report size reached
3.6 KB
smali/H0/g.smali vs.
smali/H/L.smali
Files 8% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·LH0/g;1 .class·public·final·LH/L;
2 .super·Landroid/content/BroadcastReceiver;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/p;
  
  
4 #·instance·fields6 #·static·fields
5 .field·public·final·synthetic·a:Lio/flutter/plugins/urllauncher/WebViewActivity;7 .field·public·static·final·f:LH/L;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>(Lio/flutter/plugins/urllauncher/WebViewActivity;)V9 .method·static·constructor·<clinit>()V
8 ····.locals·010 ····.locals·2
  
9 ····.line·111 ····.line·1
10 ····iput-object·p1,·p0,·LH0/g;->a:Lio/flutter/plugins/urllauncher/WebViewActivity;12 ····new-instance·v0,·LH/L;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
13 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V15 ····const/4·v1,·0x2
  
14 ····.line·416 ····.line·4
 17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
  
15 ····.line·518 ····.line·5
16 ····.line·619 ····.line·6
17 ····return-void 
18 ····.line·720 ····.line·7
 21 ····sput-object·v0,·LH/L;->f:LH/L;
  
19 ····.line·822 ····.line·8
20 ····.line·923 ····.line·9
 24 ····return-void
21 ····.line·1025 ····.line·10
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
Offset 141, 71 lines modifiedOffset 148, 90 lines modified
141 ····.line·123148 ····.line·123
142 ····.line·124149 ····.line·124
143 ····.line·125150 ····.line·125
144 ····.line·126151 ····.line·126
145 ····.line·127152 ····.line·127
146 ····.line·128153 ····.line·128
147 ····.line·129154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
 159 ····.line·134
 160 ····.line·135
 161 ····.line·136
148 .end·method162 .end·method
  
  
149 #·virtual·methods163 #·virtual·methods
150 .method·public·final·onReceive(Landroid/content/Context;Landroid/content/Intent;)V164 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
151 ····.locals·0165 ····.locals·2
  
152 ····.line·1166 ····.line·1
153 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;167 ····check-cast·p1,·LH/S;
  
154 ····.line·2168 ····.line·2
155 ····.line·3169 ····.line·3
 170 ····check-cast·p2,·Ljava/lang/Throwable;
156 ····.line·4 
157 ····move-result-object·p1 
  
 171 ····.line·4
158 ····.line·5172 ····.line·5
159 ····const-string·p2,·"close·action"173 ····const-string·v0,·"msg"
  
160 ····.line·6174 ····.line·6
161 ····.line·7175 ····.line·7
162 ····invoke-virtual·{p2,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z176 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
163 ····.line·8177 ····.line·8
164 ····.line·9178 ····.line·9
165 ····.line·10179 ····.line·10
166 ····move-result·p1180 ····if-nez·p2,·:cond_0
  
167 ····.line·11181 ····.line·11
168 ····if-eqz·p1,·:cond_0 
  
169 ····.line·12182 ····.line·12
 183 ····new-instance·p2,·Ljava/util/concurrent/CancellationException;
170 ····.line·13 
171 ····iget-object·p1,·p0,·LH0/g;->a:Lio/flutter/plugins/urllauncher/WebViewActivity; 
  
 184 ····.line·13
172 ····.line·14185 ····.line·14
 186 ····const-string·v0,·"DataStore·scope·was·cancelled·before·updateData·could·complete"
173 ····.line·15 
174 ····invoke-virtual·{p1},·Landroid/app/Activity;->finish()V 
  
 187 ····.line·15
175 ····.line·16188 ····.line·16
 189 ····invoke-direct·{p2,·v0},·Ljava/util/concurrent/CancellationException;-><init>(Ljava/lang/String;)V
  
176 ····.line·17190 ····.line·17
177 ····.line·18191 ····.line·18
178 ····:cond_0 
179 ····return-void 
180 ····.line·19192 ····.line·19
 193 ····:cond_0
 194 ····iget-object·p1,·p1,·LH/S;->b:La1/l;
  
181 ····.line·20195 ····.line·20
182 ····.line·21196 ····.line·21
 197 ····new-instance·v0,·La1/n;
  
183 ····.line·22198 ····.line·22
184 ····.line·23199 ····.line·23
 200 ····const/4·v1,·0x0
  
185 ····.line·24201 ····.line·24
 202 ····invoke-direct·{v0,·p2,·v1},·La1/n;-><init>(Ljava/lang/Throwable;Z)V
  
186 ····.line·25203 ····.line·25
187 ····.line·26204 ····.line·26
188 ····.line·27205 ····.line·27
 206 ····invoke-virtual·{p1,·v0},·La1/Z;->K(Ljava/lang/Object;)Z
Max diff block lines reached; 490/3615 bytes (13.55%) of diff not shown.
17.7 KB
smali/H0/c.smali vs.
smali/Z0/j.smali
Max HTML report size reached
3.07 KB
smali/V0/e.smali vs.
smali/y0/l.smali
Files 5% similar despite different names
    
Offset 1, 93 lines modifiedOffset 1, 65 lines modified
1 .class·public·abstract·LV0/e;1 .class·public·final·Ly0/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·e:LV0/d;5 .field·public·static·final·b:LF0/h;
  
  
 6 #·instance·fields
6 .field·public·static·final·f:LV0/a;7 .field·public·final·a:LH/m;
  
  
7 #·direct·methods8 #·direct·methods
8 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
9 ····.locals·210 ····.locals·1
  
10 ····.line·111 ····.line·1
11 ····new-instance·v0,·LV0/d;12 ····new-instance·v0,·LF0/h;
  
12 ····.line·213 ····.line·2
13 ····.line·314 ····.line·3
14 ····invoke-direct·{v0},·LV0/e;-><init>()V15 ····invoke-direct·{v0},·LF0/h;-><init>()V
  
15 ····.line·416 ····.line·4
16 ····.line·517 ····.line·5
17 ····.line·618 ····.line·6
18 ····sput-object·v0,·LV0/e;->e:LV0/d;19 ····sput-object·v0,·Ly0/l;->b:LF0/h;
  
19 ····.line·720 ····.line·7
20 ····.line·821 ····.line·8
 22 ····return-void
21 ····sget-object·v0,·LQ0/a;->a:Ljava/lang/Integer; 
  
22 ····.line·923 ····.line·9
23 ····.line·1024 ····.line·10
24 ····if-eqz·v0,·:cond_1 
  
25 ····.line·1125 ····.line·11
26 ····.line·1226 ····.line·12
27 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I 
  
28 ····.line·1327 ····.line·13
29 ····.line·1428 ····.line·14
30 ····.line·1529 ····.line·15
31 ····move-result·v0 
  
32 ····.line·1630 ····.line·16
33 ····const/16·v1,·0x22 
  
34 ····.line·1731 ····.line·17
35 ····.line·1832 ····.line·18
36 ····if-lt·v0,·v1,·:cond_0 
  
37 ····.line·1933 ····.line·19
38 ····.line·2034 ····.line·20
39 ····goto·:goto_0 
  
40 ····.line·2135 ····.line·21
41 ····:cond_0 
42 ····new-instance·v0,·LV0/c; 
  
43 ····.line·2236 ····.line·22
44 ····.line·2337 ····.line·23
45 ····invoke-direct·{v0},·LV0/c;-><init>()V 
  
46 ····.line·2438 ····.line·24
47 ····.line·2539 ····.line·25
48 ····.line·2640 ····.line·26
49 ····goto·:goto_1 
  
50 ····.line·2741 ····.line·27
51 ····:cond_1 
52 ····:goto_0 
53 ····new-instance·v0,·LW0/a; 
  
54 ····.line·2842 ····.line·28
55 ····.line·2943 ····.line·29
56 ····invoke-direct·{v0},·LV0/e;-><init>()V 
  
57 ····.line·3044 ····.line·30
58 ····.line·3145 ····.line·31
59 ····.line·3246 ····.line·32
60 ····:goto_1 
61 ····sput-object·v0,·LV0/e;->f:LV0/a; 
  
62 ····.line·3347 ····.line·33
63 ····.line·3448 ····.line·34
64 ····return-void 
65 ····.line·3549 ····.line·35
66 ····.line·3650 ····.line·36
67 ····.line·3751 ····.line·37
68 ····.line·3852 ····.line·38
69 ····.line·3953 ····.line·39
70 ····.line·4054 ····.line·40
71 ····.line·4155 ····.line·41
Offset 173, 38 lines modifiedOffset 145, 59 lines modified
173 ····.line·121145 ····.line·121
174 ····.line·122146 ····.line·122
175 ····.line·123147 ····.line·123
176 ····.line·124148 ····.line·124
177 ····.line·125149 ····.line·125
178 ····.line·126150 ····.line·126
179 ····.line·127151 ····.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
180 .end·method161 .end·method
  
181 .method·public·constructor·<init>()V162 .method·public·constructor·<init>(Lr0/b;)V
182 ····.locals·0163 ····.locals·4
  
183 ····.line·1164 ····.line·1
184 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V165 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
185 ····.line·2166 ····.line·2
186 ····.line·3167 ····.line·3
187 ····.line·4168 ····.line·4
188 ····return-void169 ····new-instance·v0,·LH/m;
  
189 ····.line·5170 ····.line·5
Max diff block lines reached; 768/3070 bytes (25.02%) of diff not shown.
1.31 KB
smali/V0/b.smali vs.
smali/M0/f.smali
Files 9% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LV0/b;1 .class·public·abstract·LM0/f;
2 .super·Ljava/lang/ThreadLocal;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·a:LM0/e;
  
 6 .field·public·static·b:LM0/e;
  
  
4 #·virtual·methods7 #·direct·methods
5 .method·public·final·initialValue()Ljava/lang/Object;8 .method·static·constructor·<clinit>()V
6 ····.locals·19 ····.locals·2
  
7 ····.line·110 ····.line·1
8 ····new-instance·v0,·Ljava/util/Random;11 ····new-instance·v0,·LM0/e;
  
9 ····.line·212 ····.line·2
10 ····.line·313 ····.line·3
11 ····invoke-direct·{v0},·Ljava/util/Random;-><init>()V14 ····const/4·v1,·0x0
  
12 ····.line·415 ····.line·4
 16 ····invoke-direct·{v0,·v1,·v1,·v1},·LM0/e;-><init>(Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V
  
13 ····.line·517 ····.line·5
14 ····.line·618 ····.line·6
15 ····return-object·v0 
16 ····.line·719 ····.line·7
 20 ····sput-object·v0,·LM0/f;->a:LM0/e;
  
17 ····.line·821 ····.line·8
18 ····.line·922 ····.line·9
 23 ····return-void
19 ····.line·1024 ····.line·10
20 ····.line·1125 ····.line·11
21 ····.line·1226 ····.line·12
22 ····.line·1327 ····.line·13
23 ····.line·1428 ····.line·14
24 ····.line·1529 ····.line·15
25 ····.line·1630 ····.line·16
Offset 135, 8 lines modifiedOffset 145, 17 lines modified
135 ····.line·121145 ····.line·121
136 ····.line·122146 ····.line·122
137 ····.line·123147 ····.line·123
138 ····.line·124148 ····.line·124
139 ····.line·125149 ····.line·125
140 ····.line·126150 ····.line·126
141 ····.line·127151 ····.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
142 .end·method161 .end·method
5.77 KB
smali/V0/c.smali vs.
smali/g0/j.smali
Files 10% similar despite different names
    
Offset 1, 202 lines modifiedOffset 1, 88 lines modified
1 .class·public·final·LV0/c;1 .class·public·final·synthetic·Lg0/j;
2 .super·LV0/a;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/location/OnNmeaMessageListener;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·final·g:LV0/b;7 .field·public·final·synthetic·a:Lg0/l;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>()V9 .method·public·synthetic·constructor·<init>(Lg0/l;)V
8 ····.locals·110 ····.locals·0
  
9 ····.line·111 ····.line·1
10 ····invoke-direct·{p0},·LV0/e;-><init>()V 
  
11 ····.line·2 
12 ····.line·3 
13 ····.line·4 
14 ····new-instance·v0,·LV0/b; 
  
15 ····.line·5 
16 ····.line·6 
17 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·7 
19 ····.line·8 
20 ····.line·9 
21 ····iput-object·v0,·p0,·LV0/c;->g:LV0/b;13 ····iput-object·p1,·p0,·Lg0/j;->a:Lg0/l;
  
22 ····.line·10 
23 ····.line·11 
24 ····return-void14 ····return-void
25 ····.line·12 
26 ····.line·13 
27 ····.line·14 
28 ····.line·15 
29 ····.line·16 
30 ····.line·17 
31 ····.line·18 
32 ····.line·19 
33 ····.line·20 
34 ····.line·21 
35 ····.line·22 
36 ····.line·23 
37 ····.line·24 
38 ····.line·25 
39 ····.line·26 
40 ····.line·27 
41 ····.line·28 
42 ····.line·29 
43 ····.line·30 
44 ····.line·31 
45 ····.line·32 
46 ····.line·33 
47 ····.line·34 
48 ····.line·35 
49 ····.line·36 
50 ····.line·37 
51 ····.line·38 
52 ····.line·39 
53 ····.line·40 
54 ····.line·41 
55 ····.line·42 
56 ····.line·43 
57 ····.line·44 
58 ····.line·45 
59 ····.line·46 
60 ····.line·47 
61 ····.line·48 
62 ····.line·49 
63 ····.line·50 
64 ····.line·51 
65 ····.line·52 
66 ····.line·53 
67 ····.line·54 
68 ····.line·55 
69 ····.line·56 
70 ····.line·57 
71 ····.line·58 
72 ····.line·59 
73 ····.line·60 
74 ····.line·61 
75 ····.line·62 
76 ····.line·63 
77 ····.line·64 
78 ····.line·65 
79 ····.line·66 
80 ····.line·67 
81 ····.line·68 
82 ····.line·69 
83 ····.line·70 
84 ····.line·71 
85 ····.line·72 
86 ····.line·73 
87 ····.line·74 
88 ····.line·75 
89 ····.line·76 
90 ····.line·77 
91 ····.line·78 
92 ····.line·79 
93 ····.line·80 
94 ····.line·81 
95 ····.line·82 
96 ····.line·83 
97 ····.line·84 
98 ····.line·85 
99 ····.line·86 
100 ····.line·87 
101 ····.line·88 
102 ····.line·89 
103 ····.line·90 
104 ····.line·91 
105 ····.line·92 
106 ····.line·93 
107 ····.line·94 
108 ····.line·95 
109 ····.line·96 
110 ····.line·97 
111 ····.line·98 
112 ····.line·99 
113 ····.line·100 
114 ····.line·101 
115 ····.line·102 
Max diff block lines reached; 3272/5836 bytes (56.07%) of diff not shown.
566 B
smali/N0/d.smali vs.
smali/M0/d.smali
Files 10% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·interface·abstract·annotation·LN0/d;1 .class·public·interface·abstract·annotation·LM0/d;
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·LN0/d;8 ····value·=·.subannotation·LM0/d;
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·=·{}
1.29 KB
smali/N0/f.smali vs.
smali/B/w.smali
Files 4% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 30 lines modified
1 .class·public·abstract·LN0/f;1 .class·public·abstract·LB/w;
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:LN0/e; 
  
6 .field·public·static·b:LN0/e; 
  
  
7 #·direct·methods4 #·direct·methods
8 .method·static·constructor·<clinit>()V5 .method·public·static·a(Landroid/view/View;)Ljava/lang/CharSequence;
9 ····.locals·26 ····.locals·0
  
10 ····.line·17 ····.line·1
11 ····new-instance·v0,·LN0/e;8 ····invoke-virtual·{p0},·Landroid/view/View;->getStateDescription()Ljava/lang/CharSequence;
  
12 ····.line·29 ····.line·2
13 ····.line·310 ····.line·3
14 ····const/4·v1,·0x0 
  
15 ····.line·411 ····.line·4
16 ····invoke-direct·{v0,·v1,·v1,·v1},·LN0/e;-><init>(Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V12 ····move-result-object·p0
  
17 ····.line·513 ····.line·5
 14 ····return-object·p0
18 ····.line·615 ····.line·6
19 ····.line·716 ····.line·7
20 ····sput-object·v0,·LN0/f;->a:LN0/e; 
  
21 ····.line·817 ····.line·8
22 ····.line·918 ····.line·9
23 ····return-void 
24 ····.line·1019 ····.line·10
25 ····.line·1120 ····.line·11
26 ····.line·1221 ····.line·12
27 ····.line·1322 ····.line·13
28 ····.line·1423 ····.line·14
29 ····.line·1524 ····.line·15
30 ····.line·1625 ····.line·16
Offset 145, 8 lines modifiedOffset 135, 16 lines modified
145 ····.line·121135 ····.line·121
146 ····.line·122136 ····.line·122
147 ····.line·123137 ····.line·123
148 ····.line·124138 ····.line·124
149 ····.line·125139 ····.line·125
150 ····.line·126140 ····.line·126
151 ····.line·127141 ····.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
152 .end·method150 .end·method
909 B
smali/N0/e.smali vs.
smali/M0/e.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LN0/e;1 .class·public·final·LM0/e;
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,·LN0/e;->a:Ljava/lang/reflect/Method;22 ····iput-object·p1,·p0,·LM0/e;->a:Ljava/lang/reflect/Method;
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····iput-object·p2,·p0,·LN0/e;->b:Ljava/lang/reflect/Method;25 ····iput-object·p2,·p0,·LM0/e;->b:Ljava/lang/reflect/Method;
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····iput-object·p3,·p0,·LN0/e;->c:Ljava/lang/reflect/Method;28 ····iput-object·p3,·p0,·LM0/e;->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
42.9 KB
smali/N0/b.smali vs.
smali/P/B.smali
Max HTML report size reached
2.79 KB
smali/N0/g.smali vs.
smali/M0/g.smali
Files 9% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·abstract·LN0/g;1 .class·public·abstract·LM0/g;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LU0/f;5 .implements·LT0/f;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·h:I7 .field·public·final·h:I
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(ILL0/d;)V9 .method·public·constructor·<init>(ILK0/d;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V12 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····.line·415 ····.line·4
16 ····iput·p1,·p0,·LN0/g;->h:I16 ····iput·p1,·p0,·LM0/g;->h: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 237, 23 lines modifiedOffset 237, 32 lines modified
237 ····.line·216237 ····.line·216
238 ····.line·217238 ····.line·217
239 ····.line·218239 ····.line·218
240 ····.line·219240 ····.line·219
241 ····.line·220241 ····.line·220
242 ····.line·221242 ····.line·221
243 ····.line·222243 ····.line·222
 244 ····.line·223
 245 ····.line·224
 246 ····.line·225
 247 ····.line·226
 248 ····.line·227
 249 ····.line·228
 250 ····.line·229
 251 ····.line·230
 252 ····.line·231
244 .end·method253 .end·method
  
  
245 #·virtual·methods254 #·virtual·methods
246 .method·public·final·f()I255 .method·public·final·h()I
247 ····.locals·1256 ····.locals·1
  
248 ····.line·1257 ····.line·1
249 ····iget·v0,·p0,·LN0/g;->h:I258 ····iget·v0,·p0,·LM0/g;->h:I
  
250 ····.line·2259 ····.line·2
251 ····.line·3260 ····.line·3
252 ····return·v0261 ····return·v0
253 ····.line·4262 ····.line·4
254 ····.line·5263 ····.line·5
255 ····.line·6264 ····.line·6
Offset 374, 29 lines modifiedOffset 383, 38 lines modified
374 ····.line·121383 ····.line·121
375 ····.line·122384 ····.line·122
376 ····.line·123385 ····.line·123
377 ····.line·124386 ····.line·124
378 ····.line·125387 ····.line·125
379 ····.line·126388 ····.line·126
380 ····.line·127389 ····.line·127
 390 ····.line·128
 391 ····.line·129
 392 ····.line·130
 393 ····.line·131
 394 ····.line·132
 395 ····.line·133
 396 ····.line·134
 397 ····.line·135
 398 ····.line·136
381 .end·method399 .end·method
  
382 .method·public·final·toString()Ljava/lang/String;400 .method·public·final·toString()Ljava/lang/String;
383 ····.locals·2401 ····.locals·2
  
384 ····.line·1402 ····.line·1
385 ····iget-object·v0,·p0,·LN0/b;->e:LL0/d;403 ····iget-object·v0,·p0,·LM0/b;->e:LK0/d;
  
386 ····.line·2404 ····.line·2
387 ····.line·3405 ····.line·3
388 ····if-nez·v0,·:cond_1406 ····if-nez·v0,·:cond_1
  
389 ····.line·4407 ····.line·4
390 ····.line·5408 ····.line·5
391 ····sget-object·v0,·LU0/q;->a:LU0/r;409 ····sget-object·v0,·LT0/q;->a:LT0/r;
  
392 ····.line·6410 ····.line·6
393 ····.line·7411 ····.line·7
394 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;412 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
395 ····.line·8413 ····.line·8
396 ····.line·9414 ····.line·9
Offset 461, 24 lines modifiedOffset 479, 24 lines modified
  
461 ····.line·39479 ····.line·39
462 ····:cond_0480 ····:cond_0
463 ····const-string·v1,·"renderLambdaToString(...)"481 ····const-string·v1,·"renderLambdaToString(...)"
  
464 ····.line·40482 ····.line·40
465 ····.line·41483 ····.line·41
466 ····invoke-static·{v0,·v1},·LU0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V484 ····invoke-static·{v0,·v1},·LT0/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
467 ····.line·42485 ····.line·42
468 ····.line·43486 ····.line·43
469 ····.line·44487 ····.line·44
470 ····goto·:goto_0488 ····goto·:goto_0
  
471 ····.line·45489 ····.line·45
472 ····:cond_1490 ····:cond_1
473 ····invoke-super·{p0},·LN0/b;->toString()Ljava/lang/String;491 ····invoke-super·{p0},·LM0/b;->toString()Ljava/lang/String;
  
474 ····.line·46492 ····.line·46
475 ····.line·47493 ····.line·47
476 ····.line·48494 ····.line·48
477 ····move-result-object·v0495 ····move-result-object·v0
  
478 ····.line·49496 ····.line·49
Max diff block lines reached; 253/2782 bytes (9.09%) of diff not shown.
2.56 KB
smali/r0/t.smali vs.
smali/z0/p.smali
Files 20% similar despite different names
    
Offset 1, 107 lines modifiedOffset 1, 49 lines modified
1 .class·public·final·synthetic·Lr0/t;1 .class·public·final·Lz0/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/io/ByteArrayOutputStream;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/lang/Runnable; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·e:Lr0/u; 
  
8 .field·public·final·synthetic·f:Ll1/c; 
  
9 .field·public·final·synthetic·g:J 
  
10 .field·public·final·synthetic·h:Landroid/view/KeyEvent; 
  
  
11 #·direct·methods 
12 .method·public·synthetic·constructor·<init>(Lr0/u;Ll1/c;JLandroid/view/KeyEvent;)V 
13 ····.locals·0 
  
14 ····.line·1 
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····iput-object·p1,·p0,·Lr0/t;->e:Lr0/u; 
  
17 ····iput-object·p2,·p0,·Lr0/t;->f:Ll1/c; 
  
18 ····iput-wide·p3,·p0,·Lr0/t;->g:J 
  
19 ····iput-object·p5,·p0,·Lr0/t;->h:Landroid/view/KeyEvent; 
  
20 ····return-void 
21 .end·method 
  
  
22 #·virtual·methods4 #·virtual·methods
23 .method·public·final·run()V5 .method·public·final·a()[B
24 ····.locals·66 ····.locals·1
  
25 ····.line·17 ····.line·1
26 ····iget-object·v0,·p0,·Lr0/t;->e:Lr0/u;8 ····iget-object·v0,·p0,·Ljava/io/ByteArrayOutputStream;->buf:[B
  
27 ····.line·29 ····.line·2
28 ····.line·310 ····.line·3
 11 ····return-object·v0
29 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
30 ····.line·412 ····.line·4
31 ····.line·513 ····.line·5
32 ····.line·614 ····.line·6
33 ····iget-object·v1,·p0,·Lr0/t;->f:Ll1/c; 
  
34 ····.line·715 ····.line·7
35 ····.line·816 ····.line·8
36 ····iget-wide·v1,·v1,·Ll1/c;->b:J 
  
37 ····.line·917 ····.line·9
38 ····.line·1018 ····.line·10
39 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
40 ····.line·1119 ····.line·11
41 ····.line·1220 ····.line·12
42 ····.line·1321 ····.line·13
43 ····move-result-object·v2 
  
44 ····.line·1422 ····.line·14
45 ····iget-wide·v3,·p0,·Lr0/t;->g:J 
  
46 ····.line·1523 ····.line·15
47 ····.line·1624 ····.line·16
48 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
49 ····.line·1725 ····.line·17
50 ····.line·1826 ····.line·18
51 ····.line·1927 ····.line·19
52 ····move-result-object·v3 
  
53 ····.line·2028 ····.line·20
54 ····iget-object·v1,·p0,·Lr0/t;->h:Landroid/view/KeyEvent; 
  
55 ····.line·2129 ····.line·21
56 ····.line·2230 ····.line·22
57 ····invoke-virtual·{v1},·Landroid/view/KeyEvent;->getEventTime()J 
  
58 ····.line·2331 ····.line·23
59 ····.line·2432 ····.line·24
60 ····.line·2533 ····.line·25
61 ····move-result-wide·v4 
  
62 ····.line·2634 ····.line·26
63 ····const/4·v1,·0x0 
  
64 ····.line·2735 ····.line·27
65 ····invoke-virtual/range·{v0·..·v5},·Lr0/u;->c(ZLjava/lang/Long;Ljava/lang/Long;J)V 
  
66 ····.line·2836 ····.line·28
67 ····.line·2937 ····.line·29
68 ····.line·3038 ····.line·30
69 ····return-void 
70 ····.line·3139 ····.line·31
71 ····.line·3240 ····.line·32
72 ····.line·3341 ····.line·33
73 ····.line·3442 ····.line·34
74 ····.line·3543 ····.line·35
75 ····.line·3644 ····.line·36
76 ····.line·3745 ····.line·37
Offset 191, 8 lines modifiedOffset 133, 17 lines modified
191 ····.line·121133 ····.line·121
192 ····.line·122134 ····.line·122
193 ····.line·123135 ····.line·123
194 ····.line·124136 ····.line·124
195 ····.line·125137 ····.line·125
196 ····.line·126138 ····.line·126
197 ····.line·127139 ····.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
198 .end·method149 .end·method
4.63 KB
smali/r0/s.smali vs.
smali/i/G.smali
Files 14% similar despite different names
    
Offset 1, 153 lines modifiedOffset 1, 178 lines modified
1 .class·public·final·synthetic·Lr0/s;1 .class·public·final·Li/G;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LB0/e;5 .implements·Ljava/lang/Runnable;
  
  
6 #·instance·fields6 #·instance·fields
 7 .field·public·final·synthetic·e:I
  
7 .field·public·final·synthetic·a:Lr0/v;8 .field·public·final·synthetic·f:Li/J;
  
  
8 #·direct·methods9 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lr0/v;)V10 .method·public·synthetic·constructor·<init>(Li/J;I)V
10 ····.locals·011 ····.locals·0
  
11 ····.line·112 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····iput·p2,·p0,·Li/G;->e:I
  
 14 ····iput-object·p1,·p0,·Li/G;->f:Li/J;
  
13 ····iput-object·p1,·p0,·Lr0/s;->a:Lr0/v;15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····return-void16 ····return-void
15 .end·method17 .end·method
  
  
16 #·virtual·methods18 #·virtual·methods
17 .method·public·final·a(Ljava/nio/ByteBuffer;)V19 .method·public·final·run()V
18 ····.locals·220 ····.locals·3
  
19 ····.line·121 ····.line·1
20 ····sget-object·v0,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;22 ····iget-object·v0,·p0,·Li/G;->f:Li/J;
  
21 ····.line·223 ····.line·2
22 ····.line·324 ····.line·3
23 ····if-eqz·p1,·:cond_125 ····iget·v1,·p0,·Li/G;->e:I
  
24 ····.line·426 ····.line·4
25 ····.line·527 ····.line·5
26 ····invoke-virtual·{p1},·Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer;28 ····packed-switch·v1,·:pswitch_data_0
  
27 ····.line·629 ····.line·6
28 ····.line·730 ····.line·7
29 ····.line·831 ····.line·8
30 ····invoke-virtual·{p1},·Ljava/nio/Buffer;->capacity()I32 ····iget-object·v1,·v0,·Li/J;->g:Li/L;
  
31 ····.line·933 ····.line·9
32 ····.line·1034 ····.line·10
 35 ····if-eqz·v1,·:cond_0
33 ····.line·11 
34 ····move-result·v1 
  
 36 ····.line·11
35 ····.line·1237 ····.line·12
36 ····if-eqz·v1,·:cond_238 ····sget-object·v2,·LB/x;->a:Ljava/lang/reflect/Field;
  
37 ····.line·1339 ····.line·13
38 ····.line·1440 ····.line·14
39 ····invoke-virtual·{p1},·Ljava/nio/ByteBuffer;->get()B41 ····invoke-virtual·{v1},·Landroid/view/View;->isAttachedToWindow()Z
  
40 ····.line·1542 ····.line·15
41 ····.line·1643 ····.line·16
42 ····.line·1744 ····.line·17
43 ····move-result·p145 ····move-result·v1
  
44 ····.line·1846 ····.line·18
45 ····if-eqz·p1,·:cond_047 ····if-eqz·v1,·:cond_0
  
46 ····.line·1948 ····.line·19
47 ····.line·2049 ····.line·20
48 ····const/4·p1,·0x150 ····iget-object·v1,·v0,·Li/J;->g:Li/L;
  
49 ····.line·2151 ····.line·21
50 ····goto·:goto_0 
  
51 ····.line·2252 ····.line·22
 53 ····invoke-virtual·{v1},·Landroid/widget/AdapterView;->getCount()I
52 ····:cond_0 
53 ····const/4·p1,·0x0 
  
54 ····.line·2354 ····.line·23
55 ····:goto_0 
56 ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; 
  
57 ····.line·2455 ····.line·24
58 ····.line·2556 ····.line·25
 57 ····move-result·v1
  
59 ····.line·2658 ····.line·26
60 ····move-result-object·v059 ····iget-object·v2,·v0,·Li/J;->g:Li/L;
  
61 ····.line·2760 ····.line·27
62 ····goto·:goto_1 
  
63 ····.line·2861 ····.line·28
 62 ····invoke-virtual·{v2},·Landroid/view/ViewGroup;->getChildCount()I
64 ····:cond_1 
65 ····const-string·p1,·"KeyEmbedderResponder" 
  
66 ····.line·2963 ····.line·29
67 ····.line·3064 ····.line·30
68 ····const-string·v1,·"A·null·reply·was·received·when·sending·a·key·event·to·the·framework." 
  
69 ····.line·3165 ····.line·31
 66 ····move-result·v2
  
70 ····.line·3267 ····.line·32
71 ····invoke-static·{p1,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I68 ····if-le·v1,·v2,·:cond_0
  
72 ····.line·3369 ····.line·33
73 ····.line·3470 ····.line·34
 71 ····iget-object·v1,·v0,·Li/J;->g:Li/L;
74 ····.line·35 
75 ····:cond_2 
76 ····:goto_1 
77 ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z 
  
 72 ····.line·35
78 ····.line·3673 ····.line·36
 74 ····invoke-virtual·{v1},·Landroid/view/ViewGroup;->getChildCount()I
  
79 ····.line·3775 ····.line·37
80 ····.line·3876 ····.line·38
81 ····move-result·p1 
Max diff block lines reached; 1512/4674 bytes (32.35%) of diff not shown.
81.7 KB
smali/r0/u.smali vs.
smali/p0/s.smali
Max HTML report size reached
2.38 KB
smali/r0/B.smali vs.
smali/K/a.smali
Files 6% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 42 lines modified
1 .class·public·final·Lr0/B;1 .class·public·final·LK/a;
2 .super·Ljava/lang/Object;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/l;
  
4 #·static·fields 
5 .field·public·static·final·b:Ljava/util/concurrent/atomic/AtomicLong; 
  
  
6 #·instance·fields6 #·static·fields
7 .field·public·final·a:J7 .field·public·static·final·f:LK/a;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·310 ····.locals·2
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong;12 ····new-instance·v0,·LK/a;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const-wide/16·v1,·0x015 ····const/4·v1,·0x1
  
16 ····.line·416 ····.line·4
 17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
17 ····.line·5 
18 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V 
  
 18 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
 21 ····sput-object·v0,·LK/a;->f:LK/a;
21 ····.line·8 
22 ····sput-object·v0,·Lr0/B;->b:Ljava/util/concurrent/atomic/AtomicLong; 
  
 22 ····.line·8
23 ····.line·923 ····.line·9
24 ····.line·10 
25 ····return-void24 ····return-void
 25 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
31 ····.line·1631 ····.line·16
32 ····.line·1732 ····.line·17
Offset 147, 34 lines modifiedOffset 146, 49 lines modified
147 ····.line·121146 ····.line·121
148 ····.line·122147 ····.line·122
149 ····.line·123148 ····.line·123
150 ····.line·124149 ····.line·124
151 ····.line·125150 ····.line·125
152 ····.line·126151 ····.line·126
153 ····.line·127152 ····.line·127
 153 ····.line·128
 154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
 159 ····.line·134
 160 ····.line·135
 161 ····.line·136
154 .end·method162 .end·method
  
155 .method·public·constructor·<init>(J)V 
 163 #·virtual·methods
 164 .method·public·final·j(Ljava/lang/Object;)Ljava/lang/Object;
156 ····.locals·0165 ····.locals·1
  
157 ····.line·1166 ····.line·1
158 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V167 ····check-cast·p1,·Landroid/content/Context;
  
159 ····.line·2168 ····.line·2
160 ····.line·3169 ····.line·3
 170 ····const-string·v0,·"it"
161 ····.line·4 
162 ····iput-wide·p1,·p0,·Lr0/B;->a:J 
  
 171 ····.line·4
163 ····.line·5172 ····.line·5
 173 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
164 ····.line·6174 ····.line·6
165 ····return-void 
166 ····.line·7175 ····.line·7
167 ····.line·8176 ····.line·8
 177 ····sget-object·p1,·LJ0/l;->e:LJ0/l;
  
168 ····.line·9178 ····.line·9
169 ····.line·10179 ····.line·10
 180 ····return-object·p1
170 ····.line·11181 ····.line·11
171 ····.line·12182 ····.line·12
172 ····.line·13183 ····.line·13
173 ····.line·14184 ····.line·14
174 ····.line·15185 ····.line·15
175 ····.line·16186 ····.line·16
176 ····.line·17187 ····.line·17
Offset 286, 8 lines modifiedOffset 300, 14 lines modified
286 ····.line·123300 ····.line·123
287 ····.line·124301 ····.line·124
288 ····.line·125302 ····.line·125
289 ····.line·126303 ····.line·126
290 ····.line·127304 ····.line·127
291 ····.line·128305 ····.line·128
292 ····.line·129306 ····.line·129
 307 ····.line·130
 308 ····.line·131
 309 ····.line·132
 310 ····.line·133
 311 ····.line·134
 312 ····.line·135
293 .end·method313 .end·method
176 KB
smali/r0/o.smali vs.
smali/p0/n.smali
Max HTML report size reached
1.61 KB
smali/r0/m.smali vs.
smali/e0/b.smali
Files 9% similar despite different names
    
Offset 1, 45 lines modifiedOffset 1, 38 lines modified
1 .class·public·final·synthetic·Lr0/m;1 .class·public·final·Le0/b;
2 .super·Ljava/lang/Object;2 .super·Landroid/os/Binder;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/util/function/Predicate; 
  
 4 #·instance·fields
 5 .field·public·final·b:Lcom/baseflow/geolocator/GeolocatorLocationService;
  
  
6 #·virtual·methods6 #·direct·methods
7 .method·public·final·test(Ljava/lang/Object;)Z7 .method·public·constructor·<init>(Lcom/baseflow/geolocator/GeolocatorLocationService;)V
8 ····.locals·18 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····check-cast·p1,·Landroid/view/textservice/SpellCheckerInfo;10 ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-virtual·{p1},·Landroid/view/textservice/SpellCheckerInfo;->getPackageName()Ljava/lang/String; 
  
14 ····.line·413 ····.line·4
 14 ····iput-object·p1,·p0,·Le0/b;->b:Lcom/baseflow/geolocator/GeolocatorLocationService;
  
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
 17 ····return-void
17 ····move-result-object·p1 
  
18 ····.line·718 ····.line·7
19 ····const-string·v0,·"com.google.android.inputmethod.latin" 
  
20 ····.line·819 ····.line·8
21 ····.line·920 ····.line·9
22 ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z 
  
23 ····.line·1021 ····.line·10
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····move-result·p1 
  
27 ····.line·1324 ····.line·13
28 ····return·p1 
29 ····.line·1425 ····.line·14
30 ····.line·1526 ····.line·15
31 ····.line·1627 ····.line·16
32 ····.line·1728 ····.line·17
33 ····.line·1829 ····.line·18
34 ····.line·1930 ····.line·19
35 ····.line·2031 ····.line·20
Offset 148, 8 lines modifiedOffset 141, 14 lines modified
148 ····.line·123141 ····.line·123
149 ····.line·124142 ····.line·124
150 ····.line·125143 ····.line·125
151 ····.line·126144 ····.line·126
152 ····.line·127145 ····.line·127
153 ····.line·128146 ····.line·128
154 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
155 .end·method154 .end·method
179 KB
smali/r0/A.smali vs.
smali/p0/y.smali
Max HTML report size reached
1.72 KB
smali/r0/w.smali vs.
smali/p0/u.smali
Files 6% similar despite different names
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
1 .class·public·final·Lr0/w;1 .class·public·final·Lp0/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:Landroid/view/KeyEvent;5 .field·public·final·a:Landroid/view/KeyEvent;
  
6 .field·public·b:I6 .field·public·b:I
  
7 .field·public·c:Z7 .field·public·c:Z
  
8 .field·public·final·synthetic·d:LA0/b;8 .field·public·final·synthetic·d:LF0/h;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(LA0/b;Landroid/view/KeyEvent;)V10 .method·public·constructor·<init>(LF0/h;Landroid/view/KeyEvent;)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,·Lr0/w;->d:LA0/b;17 ····iput-object·p1,·p0,·Lp0/u;->d:LF0/h;
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····iget-object·p1,·p1,·LA0/b;->f:Ljava/lang/Object;20 ····iget-object·p1,·p1,·LF0/h;->f:Ljava/lang/Object;
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····check-cast·p1,·[Lr0/x;23 ····check-cast·p1,·[Lp0/v;
  
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
26 ····array-length·p1,·p126 ····array-length·p1,·p1
  
27 ····.line·1127 ····.line·11
28 ····iput·p1,·p0,·Lr0/w;->b:I28 ····iput·p1,·p0,·Lp0/u;->b:I
  
29 ····.line·1229 ····.line·12
30 ····.line·1330 ····.line·13
31 ····const/4·p1,·0x031 ····const/4·p1,·0x0
  
32 ····.line·1432 ····.line·14
33 ····iput-boolean·p1,·p0,·Lr0/w;->c:Z33 ····iput-boolean·p1,·p0,·Lp0/u;->c:Z
  
34 ····.line·1534 ····.line·15
35 ····.line·1635 ····.line·16
36 ····iput-object·p2,·p0,·Lr0/w;->a:Landroid/view/KeyEvent;36 ····iput-object·p2,·p0,·Lp0/u;->a:Landroid/view/KeyEvent;
  
37 ····.line·1737 ····.line·17
38 ····.line·1838 ····.line·18
39 ····return-void39 ····return-void
40 ····.line·1940 ····.line·19
41 ····.line·2041 ····.line·20
42 ····.line·2142 ····.line·21
Offset 254, 8 lines modifiedOffset 254, 17 lines modified
254 ····.line·216254 ····.line·216
255 ····.line·217255 ····.line·217
256 ····.line·218256 ····.line·218
257 ····.line·219257 ····.line·219
258 ····.line·220258 ····.line·220
259 ····.line·221259 ····.line·221
260 ····.line·222260 ····.line·222
 261 ····.line·223
 262 ····.line·224
 263 ····.line·225
 264 ····.line·226
 265 ····.line·227
 266 ····.line·228
 267 ····.line·229
 268 ····.line·230
 269 ····.line·231
261 .end·method270 .end·method
4.85 KB
smali/r0/n.smali vs.
smali/p0/m.smali
Files 2% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 .class·public·final·Lr0/n;1 .class·public·final·Lp0/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/k;5 .implements·Lio/flutter/embedding/engine/renderer/k;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/j;7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/j;
  
8 .field·public·final·synthetic·b:Landroidx/lifecycle/p;8 .field·public·final·synthetic·b:Landroidx/lifecycle/p;
  
9 .field·public·final·synthetic·c:Lr0/o;9 .field·public·final·synthetic·c:Lp0/n;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(Lr0/o;Lio/flutter/embedding/engine/renderer/j;Landroidx/lifecycle/p;)V11 .method·public·constructor·<init>(Lp0/n;Lio/flutter/embedding/engine/renderer/j;Landroidx/lifecycle/p;)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 ····iput-object·p1,·p0,·Lr0/n;->c:Lr0/o;18 ····iput-object·p1,·p0,·Lp0/m;->c:Lp0/n;
  
19 ····.line·519 ····.line·5
20 ····.line·620 ····.line·6
21 ····iput-object·p2,·p0,·Lr0/n;->a:Lio/flutter/embedding/engine/renderer/j;21 ····iput-object·p2,·p0,·Lp0/m;->a:Lio/flutter/embedding/engine/renderer/j;
  
22 ····.line·722 ····.line·7
23 ····.line·823 ····.line·8
24 ····iput-object·p3,·p0,·Lr0/n;->b:Landroidx/lifecycle/p;24 ····iput-object·p3,·p0,·Lp0/m;->b:Landroidx/lifecycle/p;
  
25 ····.line·925 ····.line·9
26 ····.line·1026 ····.line·10
27 ····return-void27 ····return-void
28 ····.line·1128 ····.line·11
29 ····.line·1229 ····.line·12
30 ····.line·1330 ····.line·13
Offset 643, 100 lines modifiedOffset 643, 98 lines modified
  
  
643 #·virtual·methods643 #·virtual·methods
644 .method·public·final·a()V644 .method·public·final·a()V
645 ····.locals·2645 ····.locals·2
  
646 ····.line·1646 ····.line·1
647 ····iget-object·v0,·p0,·Lr0/n;->a:Lio/flutter/embedding/engine/renderer/j;647 ····iget-object·v0,·p0,·Lp0/m;->a:Lio/flutter/embedding/engine/renderer/j;
  
648 ····.line·2648 ····.line·2
649 ····.line·3649 ····.line·3
650 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;650 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/j;->c(Lio/flutter/embedding/engine/renderer/k;)V
  
651 ····.line·4651 ····.line·4
652 ····.line·5652 ····.line·5
653 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/FlutterJNI;->removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V 
  
654 ····.line·6653 ····.line·6
 654 ····iget-object·v0,·p0,·Lp0/m;->b:Landroidx/lifecycle/p;
  
655 ····.line·7655 ····.line·7
656 ····.line·8656 ····.line·8
657 ····iget-object·v0,·p0,·Lr0/n;->b:Landroidx/lifecycle/p;657 ····invoke-virtual·{v0},·Landroidx/lifecycle/p;->run()V
  
658 ····.line·9658 ····.line·9
659 ····.line·10659 ····.line·10
660 ····invoke-virtual·{v0},·Landroidx/lifecycle/p;->run()V 
  
661 ····.line·11660 ····.line·11
 661 ····iget-object·v0,·p0,·Lp0/m;->c:Lp0/n;
  
662 ····.line·12662 ····.line·12
663 ····.line·13663 ····.line·13
664 ····iget-object·v0,·p0,·Lr0/n;->c:Lr0/o;664 ····iget-object·v1,·v0,·Lp0/n;->h:Landroid/view/View;
  
665 ····.line·14665 ····.line·14
666 ····.line·15666 ····.line·15
667 ····iget-object·v1,·v0,·Lr0/o;->h:Landroid/view/View;667 ····instance-of·v1,·v1,·Lp0/h;
  
668 ····.line·16668 ····.line·16
669 ····.line·17669 ····.line·17
670 ····instance-of·v1,·v1,·Lr0/h;670 ····if-nez·v1,·:cond_0
  
671 ····.line·18671 ····.line·18
672 ····.line·19672 ····.line·19
673 ····if-nez·v1,·:cond_0673 ····iget-object·v1,·v0,·Lp0/n;->g:Lp0/h;
  
674 ····.line·20674 ····.line·20
675 ····.line·21675 ····.line·21
676 ····iget-object·v1,·v0,·Lr0/o;->g:Lr0/h;676 ····if-eqz·v1,·:cond_0
  
677 ····.line·22677 ····.line·22
678 ····.line·23678 ····.line·23
679 ····if-eqz·v1,·:cond_0679 ····invoke-virtual·{v1},·Lp0/h;->d()V
  
680 ····.line·24680 ····.line·24
681 ····.line·25681 ····.line·25
682 ····invoke-virtual·{v1},·Lr0/h;->d()V 
  
683 ····.line·26682 ····.line·26
 683 ····iget-object·v1,·v0,·Lp0/n;->g:Lp0/h;
  
684 ····.line·27684 ····.line·27
685 ····.line·28685 ····.line·28
686 ····iget-object·v1,·v0,·Lr0/o;->g:Lr0/h;686 ····if-eqz·v1,·:cond_0
  
687 ····.line·29687 ····.line·29
688 ····.line·30688 ····.line·30
689 ····if-eqz·v1,·:cond_0689 ····iget-object·v1,·v1,·Lp0/h;->e:Landroid/media/ImageReader;
  
690 ····.line·31690 ····.line·31
691 ····.line·32691 ····.line·32
692 ····iget-object·v1,·v1,·Lr0/h;->e:Landroid/media/ImageReader;692 ····invoke-virtual·{v1},·Landroid/media/ImageReader;->close()V
  
693 ····.line·33693 ····.line·33
694 ····.line·34694 ····.line·34
695 ····invoke-virtual·{v1},·Landroid/media/ImageReader;->close()V 
  
696 ····.line·35695 ····.line·35
 696 ····iget-object·v1,·v0,·Lp0/n;->g:Lp0/h;
  
697 ····.line·36697 ····.line·36
698 ····.line·37698 ····.line·37
699 ····iget-object·v1,·v0,·Lr0/o;->g:Lr0/h;699 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
Max diff block lines reached; 1135/4897 bytes (23.18%) of diff not shown.
2.8 KB
smali/r0/v.smali vs.
smali/p0/t.smali
Files 3% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·Lr0/v;1 .class·public·final·Lp0/t;
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:Z5 .field·public·a:Z
  
6 .field·public·final·synthetic·b:Lr0/w;6 .field·public·final·synthetic·b:Lp0/u;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Lr0/w;)V8 .method·public·constructor·<init>(Lp0/u;)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,·Lr0/v;->b:Lr0/w;15 ····iput-object·p1,·p0,·Lp0/t;->b:Lp0/u;
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····const/4·p1,·0x018 ····const/4·p1,·0x0
  
19 ····.line·719 ····.line·7
20 ····iput-boolean·p1,·p0,·Lr0/v;->a:Z20 ····iput-boolean·p1,·p0,·Lp0/t;->a:Z
  
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····return-void23 ····return-void
24 ····.line·1024 ····.line·10
25 ····.line·1125 ····.line·11
26 ····.line·1226 ····.line·12
Offset 147, 80 lines modifiedOffset 147, 86 lines modified
147 ····.line·123147 ····.line·123
148 ····.line·124148 ····.line·124
149 ····.line·125149 ····.line·125
150 ····.line·126150 ····.line·126
151 ····.line·127151 ····.line·127
152 ····.line·128152 ····.line·128
153 ····.line·129153 ····.line·129
 154 ····.line·130
 155 ····.line·131
 156 ····.line·132
 157 ····.line·133
 158 ····.line·134
 159 ····.line·135
154 .end·method160 .end·method
  
  
155 #·virtual·methods161 #·virtual·methods
156 .method·public·final·a(Z)V162 .method·public·final·a(Z)V
157 ····.locals·3163 ····.locals·3
  
158 ····.line·1164 ····.line·1
159 ····iget-boolean·v0,·p0,·Lr0/v;->a:Z165 ····iget-boolean·v0,·p0,·Lp0/t;->a:Z
  
160 ····.line·2166 ····.line·2
161 ····.line·3167 ····.line·3
162 ····if-nez·v0,·:cond_1168 ····if-nez·v0,·:cond_1
  
163 ····.line·4169 ····.line·4
164 ····.line·5170 ····.line·5
165 ····const/4·v0,·0x1171 ····const/4·v0,·0x1
  
166 ····.line·6172 ····.line·6
167 ····iput-boolean·v0,·p0,·Lr0/v;->a:Z173 ····iput-boolean·v0,·p0,·Lp0/t;->a:Z
  
168 ····.line·7174 ····.line·7
169 ····.line·8175 ····.line·8
170 ····iget-object·v1,·p0,·Lr0/v;->b:Lr0/w;176 ····iget-object·v1,·p0,·Lp0/t;->b:Lp0/u;
  
171 ····.line·9177 ····.line·9
172 ····.line·10178 ····.line·10
173 ····iget·v2,·v1,·Lr0/w;->b:I179 ····iget·v2,·v1,·Lp0/u;->b:I
  
174 ····.line·11180 ····.line·11
175 ····.line·12181 ····.line·12
176 ····sub-int/2addr·v2,·v0182 ····sub-int/2addr·v2,·v0
  
177 ····.line·13183 ····.line·13
178 ····iput·v2,·v1,·Lr0/w;->b:I184 ····iput·v2,·v1,·Lp0/u;->b:I
  
179 ····.line·14185 ····.line·14
180 ····.line·15186 ····.line·15
181 ····iget-boolean·v0,·v1,·Lr0/w;->c:Z187 ····iget-boolean·v0,·v1,·Lp0/u;->c:Z
  
182 ····.line·16188 ····.line·16
183 ····.line·17189 ····.line·17
184 ····or-int/2addr·p1,·v0190 ····or-int/2addr·p1,·v0
  
185 ····.line·18191 ····.line·18
186 ····iput-boolean·p1,·v1,·Lr0/w;->c:Z192 ····iput-boolean·p1,·v1,·Lp0/u;->c:Z
  
187 ····.line·19193 ····.line·19
188 ····.line·20194 ····.line·20
189 ····if-nez·v2,·:cond_0195 ····if-nez·v2,·:cond_0
  
190 ····.line·21196 ····.line·21
191 ····.line·22197 ····.line·22
192 ····if-nez·p1,·:cond_0198 ····if-nez·p1,·:cond_0
  
193 ····.line·23199 ····.line·23
194 ····.line·24200 ····.line·24
195 ····iget-object·p1,·v1,·Lr0/w;->d:LA0/b;201 ····iget-object·p1,·v1,·Lp0/u;->d:LF0/h;
  
196 ····.line·25202 ····.line·25
197 ····.line·26203 ····.line·26
198 ····iget-object·v0,·v1,·Lr0/w;->a:Landroid/view/KeyEvent;204 ····iget-object·v0,·v1,·Lp0/u;->a:Landroid/view/KeyEvent;
  
199 ····.line·27205 ····.line·27
200 ····.line·28206 ····.line·28
201 ····invoke-virtual·{p1,·v0},·LA0/b;->O(Landroid/view/KeyEvent;)V207 ····invoke-virtual·{p1,·v0},·LF0/h;->K(Landroid/view/KeyEvent;)V
  
202 ····.line·29208 ····.line·29
203 ····.line·30209 ····.line·30
204 ····.line·31210 ····.line·31
205 ····:cond_0211 ····:cond_0
206 ····return-void212 ····return-void
  
Offset 326, 8 lines modifiedOffset 332, 14 lines modified
326 ····.line·123332 ····.line·123
327 ····.line·124333 ····.line·124
328 ····.line·125334 ····.line·125
Max diff block lines reached; 148/2796 bytes (5.29%) of diff not shown.
2.42 KB
smali/G0/t.smali vs.
smali/H/A.smali
Files 3% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LG0/t;1 .class·public·final·LH/A;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·synthetic·h:Ljava/lang/Object;5 .field·public·h:LH/P;
  
6 .field·public·i:I6 .field·public·i:I
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
7 .field·public·final·synthetic·j:LG0/n;8 .field·public·final·synthetic·k:LH/P;
  
 9 .field·public·l:I
  
  
8 #·direct·methods10 #·direct·methods
9 .method·public·constructor·<init>(LG0/n;LL0/d;)V11 .method·public·constructor·<init>(LH/P;LM0/b;)V
10 ····.locals·012 ····.locals·0
  
11 ····.line·113 ····.line·1
12 ····iput-object·p1,·p0,·LG0/t;->j:LG0/n;14 ····iput-object·p1,·p0,·LH/A;->k:LH/P;
  
13 ····.line·215 ····.line·2
14 ····.line·316 ····.line·3
15 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
16 ····.line·418 ····.line·4
17 ····.line·519 ····.line·5
18 ····.line·620 ····.line·6
19 ····return-void21 ····return-void
20 ····.line·722 ····.line·7
21 ····.line·823 ····.line·8
Offset 238, 57 lines modifiedOffset 242, 64 lines modified
238 ····.line·216242 ····.line·216
239 ····.line·217243 ····.line·217
240 ····.line·218244 ····.line·218
241 ····.line·219245 ····.line·219
242 ····.line·220246 ····.line·220
243 ····.line·221247 ····.line·221
244 ····.line·222248 ····.line·222
 249 ····.line·223
 250 ····.line·224
 251 ····.line·225
 252 ····.line·226
 253 ····.line·227
 254 ····.line·228
 255 ····.line·229
 256 ····.line·230
 257 ····.line·231
245 .end·method258 .end·method
  
  
246 #·virtual·methods259 #·virtual·methods
247 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;260 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
248 ····.locals·1261 ····.locals·1
  
249 ····.line·1262 ····.line·1
250 ····iput-object·p1,·p0,·LG0/t;->h:Ljava/lang/Object;263 ····iput-object·p1,·p0,·LH/A;->j:Ljava/lang/Object;
  
251 ····.line·2264 ····.line·2
252 ····.line·3265 ····.line·3
253 ····iget·p1,·p0,·LG0/t;->i:I266 ····iget·p1,·p0,·LH/A;->l:I
  
254 ····.line·4267 ····.line·4
255 ····.line·5268 ····.line·5
256 ····const/high16·v0,·-0x80000000269 ····const/high16·v0,·-0x80000000
  
257 ····.line·6270 ····.line·6
258 ····.line·7271 ····.line·7
259 ····or-int/2addr·p1,·v0272 ····or-int/2addr·p1,·v0
  
260 ····.line·8273 ····.line·8
261 ····iput·p1,·p0,·LG0/t;->i:I274 ····iput·p1,·p0,·LH/A;->l:I
  
262 ····.line·9275 ····.line·9
263 ····.line·10276 ····.line·10
264 ····iget-object·p1,·p0,·LG0/t;->j:LG0/n;277 ····iget-object·p1,·p0,·LH/A;->k:LH/P;
  
265 ····.line·11278 ····.line·11
266 ····.line·12279 ····.line·12
267 ····const/4·v0,·0x0280 ····invoke-virtual·{p1,·p0},·LH/P;->h(LM0/b;)Ljava/lang/Object;
  
268 ····.line·13281 ····.line·13
269 ····invoke-virtual·{p1,·v0,·p0},·LG0/n;->b(Ljava/lang/Object;LL0/d;)Ljava/lang/Object; 
  
270 ····.line·14282 ····.line·14
271 ····.line·15283 ····.line·15
272 ····.line·16 
273 ····move-result-object·p1284 ····move-result-object·p1
  
274 ····.line·17285 ····.line·16
275 ····return-object·p1286 ····return-object·p1
 287 ····.line·17
276 ····.line·18288 ····.line·18
277 ····.line·19289 ····.line·19
278 ····.line·20290 ····.line·20
279 ····.line·21291 ····.line·21
280 ····.line·22292 ····.line·22
281 ····.line·23293 ····.line·23
282 ····.line·24294 ····.line·24
Offset 393, 8 lines modifiedOffset 404, 14 lines modified
393 ····.line·123404 ····.line·123
394 ····.line·124405 ····.line·124
395 ····.line·125406 ····.line·125
396 ····.line·126407 ····.line·126
397 ····.line·127408 ····.line·127
398 ····.line·128409 ····.line·128
399 ····.line·129410 ····.line·129
 411 ····.line·130
 412 ····.line·131
 413 ····.line·132
 414 ····.line·133
 415 ····.line·134
 416 ····.line·135
400 .end·method417 .end·method
22.3 KB
smali/G0/s.smali vs.
smali/i/o.smali
Max HTML report size reached
14.5 KB
smali/G0/p.smali vs.
smali/H/g.smali
Max HTML report size reached
2.22 KB
smali/G0/z.smali vs.
smali/F0/u.smali
Files 3% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LG0/z;1 .class·public·final·LF0/u;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·synthetic·h:Ljava/lang/Object;5 .field·public·synthetic·h:Ljava/lang/Object;
  
6 .field·public·i:I6 .field·public·i:I
  
7 .field·public·final·synthetic·j:LG0/n;7 .field·public·final·synthetic·j:LF0/o;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(LG0/n;LL0/d;)V9 .method·public·constructor·<init>(LF0/o;LK0/d;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····iput-object·p1,·p0,·LG0/z;->j:LG0/n;12 ····iput-object·p1,·p0,·LF0/u;->j:LF0/o;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V15 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)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 238, 49 lines modifiedOffset 238, 58 lines modified
238 ····.line·216238 ····.line·216
239 ····.line·217239 ····.line·217
240 ····.line·218240 ····.line·218
241 ····.line·219241 ····.line·219
242 ····.line·220242 ····.line·220
243 ····.line·221243 ····.line·221
244 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
245 .end·method254 .end·method
  
  
246 #·virtual·methods255 #·virtual·methods
247 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;256 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
248 ····.locals·1257 ····.locals·1
  
249 ····.line·1258 ····.line·1
250 ····iput-object·p1,·p0,·LG0/z;->h:Ljava/lang/Object;259 ····iput-object·p1,·p0,·LF0/u;->h:Ljava/lang/Object;
  
251 ····.line·2260 ····.line·2
252 ····.line·3261 ····.line·3
253 ····iget·p1,·p0,·LG0/z;->i:I262 ····iget·p1,·p0,·LF0/u;->i:I
  
254 ····.line·4263 ····.line·4
255 ····.line·5264 ····.line·5
256 ····const/high16·v0,·-0x80000000265 ····const/high16·v0,·-0x80000000
  
257 ····.line·6266 ····.line·6
258 ····.line·7267 ····.line·7
259 ····or-int/2addr·p1,·v0268 ····or-int/2addr·p1,·v0
  
260 ····.line·8269 ····.line·8
261 ····iput·p1,·p0,·LG0/z;->i:I270 ····iput·p1,·p0,·LF0/u;->i:I
  
262 ····.line·9271 ····.line·9
263 ····.line·10272 ····.line·10
264 ····iget-object·p1,·p0,·LG0/z;->j:LG0/n;273 ····iget-object·p1,·p0,·LF0/u;->j:LF0/o;
  
265 ····.line·11274 ····.line·11
266 ····.line·12275 ····.line·12
267 ····const/4·v0,·0x0276 ····const/4·v0,·0x0
  
268 ····.line·13277 ····.line·13
269 ····invoke-virtual·{p1,·v0,·p0},·LG0/n;->b(Ljava/lang/Object;LL0/d;)Ljava/lang/Object;278 ····invoke-virtual·{p1,·v0,·p0},·LF0/o;->b(Ljava/lang/Object;LK0/d;)Ljava/lang/Object;
  
270 ····.line·14279 ····.line·14
271 ····.line·15280 ····.line·15
272 ····.line·16281 ····.line·16
273 ····move-result-object·p1282 ····move-result-object·p1
  
274 ····.line·17283 ····.line·17
Offset 393, 8 lines modifiedOffset 402, 14 lines modified
393 ····.line·123402 ····.line·123
394 ····.line·124403 ····.line·124
395 ····.line·125404 ····.line·125
396 ····.line·126405 ····.line·126
397 ····.line·127406 ····.line·127
398 ····.line·128407 ····.line·128
399 ····.line·129408 ····.line·129
 409 ····.line·130
 410 ····.line·131
 411 ····.line·132
 412 ····.line·133
 413 ····.line·134
 414 ····.line·135
400 .end·method415 .end·method
2.45 KB
smali/G0/q.smali vs.
smali/H/x.smali
Files 4% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LG0/q;1 .class·public·final·LH/x;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·synthetic·h:Ljava/lang/Object;5 .field·public·h:LH/P;
  
6 .field·public·i:I6 .field·public·i:Li1/d;
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
7 .field·public·final·synthetic·j:LG0/r;8 .field·public·final·synthetic·k:LH/P;
  
 9 .field·public·l:I
  
  
8 #·direct·methods10 #·direct·methods
9 .method·public·constructor·<init>(LG0/r;LL0/d;)V11 .method·public·constructor·<init>(LH/P;LM0/b;)V
10 ····.locals·012 ····.locals·0
  
11 ····.line·113 ····.line·1
12 ····iput-object·p1,·p0,·LG0/q;->j:LG0/r;14 ····iput-object·p1,·p0,·LH/x;->k:LH/P;
  
13 ····.line·215 ····.line·2
14 ····.line·316 ····.line·3
15 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
16 ····.line·418 ····.line·4
17 ····.line·519 ····.line·5
18 ····.line·620 ····.line·6
19 ····return-void21 ····return-void
20 ····.line·722 ····.line·7
21 ····.line·823 ····.line·8
Offset 238, 57 lines modifiedOffset 242, 64 lines modified
238 ····.line·216242 ····.line·216
239 ····.line·217243 ····.line·217
240 ····.line·218244 ····.line·218
241 ····.line·219245 ····.line·219
242 ····.line·220246 ····.line·220
243 ····.line·221247 ····.line·221
244 ····.line·222248 ····.line·222
 249 ····.line·223
 250 ····.line·224
 251 ····.line·225
 252 ····.line·226
 253 ····.line·227
 254 ····.line·228
 255 ····.line·229
 256 ····.line·230
 257 ····.line·231
245 .end·method258 .end·method
  
  
246 #·virtual·methods259 #·virtual·methods
247 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;260 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
248 ····.locals·1261 ····.locals·1
  
249 ····.line·1262 ····.line·1
250 ····iput-object·p1,·p0,·LG0/q;->h:Ljava/lang/Object;263 ····iput-object·p1,·p0,·LH/x;->j:Ljava/lang/Object;
  
251 ····.line·2264 ····.line·2
252 ····.line·3265 ····.line·3
253 ····iget·p1,·p0,·LG0/q;->i:I266 ····iget·p1,·p0,·LH/x;->l:I
  
254 ····.line·4267 ····.line·4
255 ····.line·5268 ····.line·5
256 ····const/high16·v0,·-0x80000000269 ····const/high16·v0,·-0x80000000
  
257 ····.line·6270 ····.line·6
258 ····.line·7271 ····.line·7
259 ····or-int/2addr·p1,·v0272 ····or-int/2addr·p1,·v0
  
260 ····.line·8273 ····.line·8
261 ····iput·p1,·p0,·LG0/q;->i:I274 ····iput·p1,·p0,·LH/x;->l:I
  
262 ····.line·9275 ····.line·9
263 ····.line·10276 ····.line·10
264 ····iget-object·p1,·p0,·LG0/q;->j:LG0/r;277 ····iget-object·p1,·p0,·LH/x;->k:LH/P;
  
265 ····.line·11278 ····.line·11
266 ····.line·12279 ····.line·12
267 ····const/4·v0,·0x0280 ····invoke-static·{p1,·p0},·LH/P;->c(LH/P;LM0/b;)Ljava/lang/Object;
  
268 ····.line·13281 ····.line·13
269 ····invoke-virtual·{p1,·v0,·p0},·LG0/r;->b(Ljava/lang/Object;LL0/d;)Ljava/lang/Object; 
  
270 ····.line·14282 ····.line·14
271 ····.line·15283 ····.line·15
272 ····.line·16 
273 ····move-result-object·p1284 ····move-result-object·p1
  
274 ····.line·17285 ····.line·16
275 ····return-object·p1286 ····return-object·p1
 287 ····.line·17
276 ····.line·18288 ····.line·18
277 ····.line·19289 ····.line·19
278 ····.line·20290 ····.line·20
279 ····.line·21291 ····.line·21
280 ····.line·22292 ····.line·22
281 ····.line·23293 ····.line·23
282 ····.line·24294 ····.line·24
Offset 393, 8 lines modifiedOffset 404, 14 lines modified
393 ····.line·123404 ····.line·123
394 ····.line·124405 ····.line·124
395 ····.line·125406 ····.line·125
396 ····.line·126407 ····.line·126
397 ····.line·127408 ····.line·127
398 ····.line·128409 ····.line·128
399 ····.line·129410 ····.line·129
 411 ····.line·130
 412 ····.line·131
 413 ····.line·132
 414 ····.line·133
 415 ····.line·134
 416 ····.line·135
400 .end·method417 .end·method
39.4 KB
smali/G0/r.smali vs.
smali/H/l.smali
Max HTML report size reached
9.08 KB
smali/G0/N.smali vs.
smali/a1/Y.smali
Max HTML report size reached
18.8 KB
smali/G0/u.smali vs.
smali/N/n.smali
Max HTML report size reached
85.2 KB
smali/G0/L.smali vs.
smali/F0/M.smali
Max HTML report size reached
8.46 KB
smali/G0/B.smali vs.
smali/F0/C.smali
Max HTML report size reached
6.03 KB
smali/G0/o.smali vs.
smali/F0/p.smali
Files 6% similar despite different names
    
Offset 1, 242 lines modifiedOffset 1, 242 lines modified
1 .class·public·final·LG0/o;1 .class·public·final·LF0/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Le1/d;5 .implements·Ld1/d;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·e:I7 .field·public·final·synthetic·e:I
  
8 .field·public·final·synthetic·f:Le1/d;8 .field·public·final·synthetic·f:Ld1/d;
  
9 .field·public·final·synthetic·g:LN/e;9 .field·public·final·synthetic·g:LL/e;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·synthetic·constructor·<init>(Le1/d;LN/e;I)V11 .method·public·synthetic·constructor·<init>(Ld1/d;LL/e;I)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput·p3,·p0,·LG0/o;->e:I14 ····iput·p3,·p0,·LF0/p;->e:I
  
15 ····iput-object·p1,·p0,·LG0/o;->f:Le1/d;15 ····iput-object·p1,·p0,·LF0/p;->f:Ld1/d;
  
16 ····iput-object·p2,·p0,·LG0/o;->g:LN/e;16 ····iput-object·p2,·p0,·LF0/p;->g:LL/e;
  
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
  
20 #·virtual·methods20 #·virtual·methods
21 .method·public·final·k(Le1/e;LL0/d;)Ljava/lang/Object;21 .method·public·final·j(Ld1/e;LK0/d;)Ljava/lang/Object;
22 ····.locals·322 ····.locals·3
  
23 ····.line·123 ····.line·1
24 ····iget·v0,·p0,·LG0/o;->e:I24 ····iget·v0,·p0,·LF0/p;->e:I
  
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····packed-switch·v0,·:pswitch_data_027 ····packed-switch·v0,·:pswitch_data_0
  
28 ····.line·428 ····.line·4
29 ····.line·529 ····.line·5
30 ····.line·630 ····.line·6
31 ····new-instance·v0,·LG0/n;31 ····new-instance·v0,·LF0/o;
  
32 ····.line·732 ····.line·7
33 ····.line·833 ····.line·8
34 ····iget-object·v1,·p0,·LG0/o;->g:LN/e;34 ····iget-object·v1,·p0,·LF0/p;->g:LL/e;
  
35 ····.line·935 ····.line·9
36 ····.line·1036 ····.line·10
37 ····const/4·v2,·0x337 ····const/4·v2,·0x3
  
38 ····.line·1138 ····.line·11
39 ····invoke-direct·{v0,·p1,·v1,·v2},·LG0/n;-><init>(Le1/e;LN/e;I)V39 ····invoke-direct·{v0,·p1,·v1,·v2},·LF0/o;-><init>(Ld1/e;LL/e;I)V
  
40 ····.line·1240 ····.line·12
41 ····.line·1341 ····.line·13
42 ····.line·1442 ····.line·14
43 ····iget-object·p1,·p0,·LG0/o;->f:Le1/d;43 ····iget-object·p1,·p0,·LF0/p;->f:Ld1/d;
  
44 ····.line·1544 ····.line·15
45 ····.line·1645 ····.line·16
46 ····invoke-interface·{p1,·v0,·p2},·Le1/d;->k(Le1/e;LL0/d;)Ljava/lang/Object;46 ····invoke-interface·{p1,·v0,·p2},·Ld1/d;->j(Ld1/e;LK0/d;)Ljava/lang/Object;
  
47 ····.line·1747 ····.line·17
48 ····.line·1848 ····.line·18
49 ····.line·1949 ····.line·19
50 ····move-result-object·p150 ····move-result-object·p1
  
51 ····.line·2051 ····.line·20
52 ····sget-object·p2,·LM0/a;->e:LM0/a;52 ····sget-object·p2,·LL0/a;->e:LL0/a;
  
53 ····.line·2153 ····.line·21
54 ····.line·2254 ····.line·22
55 ····if-ne·p1,·p2,·:cond_055 ····if-ne·p1,·p2,·:cond_0
  
56 ····.line·2356 ····.line·23
57 ····.line·2457 ····.line·24
58 ····goto·:goto_058 ····goto·:goto_0
  
59 ····.line·2559 ····.line·25
60 ····:cond_060 ····:cond_0
61 ····sget-object·p1,·LJ0/h;->a:LJ0/h;61 ····sget-object·p1,·LI0/h;->a:LI0/h;
  
62 ····.line·2662 ····.line·26
63 ····.line·2763 ····.line·27
64 ····:goto_064 ····:goto_0
65 ····return-object·p165 ····return-object·p1
  
66 ····.line·2866 ····.line·28
67 ····:pswitch_067 ····:pswitch_0
68 ····new-instance·v0,·LG0/n;68 ····new-instance·v0,·LF0/o;
  
69 ····.line·2969 ····.line·29
70 ····.line·3070 ····.line·30
71 ····iget-object·v1,·p0,·LG0/o;->g:LN/e;71 ····iget-object·v1,·p0,·LF0/p;->g:LL/e;
  
72 ····.line·3172 ····.line·31
73 ····.line·3273 ····.line·32
74 ····const/4·v2,·0x274 ····const/4·v2,·0x2
  
75 ····.line·3375 ····.line·33
76 ····invoke-direct·{v0,·p1,·v1,·v2},·LG0/n;-><init>(Le1/e;LN/e;I)V76 ····invoke-direct·{v0,·p1,·v1,·v2},·LF0/o;-><init>(Ld1/e;LL/e;I)V
  
77 ····.line·3477 ····.line·34
78 ····.line·3578 ····.line·35
79 ····.line·3679 ····.line·36
80 ····iget-object·p1,·p0,·LG0/o;->f:Le1/d;80 ····iget-object·p1,·p0,·LF0/p;->f:Ld1/d;
  
81 ····.line·3781 ····.line·37
82 ····.line·3882 ····.line·38
83 ····invoke-interface·{p1,·v0,·p2},·Le1/d;->k(Le1/e;LL0/d;)Ljava/lang/Object;83 ····invoke-interface·{p1,·v0,·p2},·Ld1/d;->j(Ld1/e;LK0/d;)Ljava/lang/Object;
  
84 ····.line·3984 ····.line·39
85 ····.line·4085 ····.line·40
86 ····.line·4186 ····.line·41
87 ····move-result-object·p187 ····move-result-object·p1
  
88 ····.line·4288 ····.line·42
89 ····sget-object·p2,·LM0/a;->e:LM0/a;89 ····sget-object·p2,·LL0/a;->e:LL0/a;
  
90 ····.line·4390 ····.line·43
Max diff block lines reached; 2845/6100 bytes (46.64%) of diff not shown.
4.97 KB
smali/G0/l.smali vs.
smali/F0/w.smali
Files 1% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LG0/l;1 .class·public·final·LF0/w;
2 .super·LN0/g;2 .super·LM0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/p;5 .implements·LS0/p;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·i:I7 .field·public·i:I
  
8 .field·public·final·synthetic·j:LG0/L;8 .field·public·final·synthetic·j:LF0/M;
  
9 .field·public·final·synthetic·k:Ljava/util/List;9 .field·public·final·synthetic·k:Ljava/util/List;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(LG0/L;Ljava/util/List;LL0/d;)V11 .method·public·constructor·<init>(LF0/M;Ljava/util/List;LK0/d;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput-object·p1,·p0,·LG0/l;->j:LG0/L;14 ····iput-object·p1,·p0,·LF0/w;->j:LF0/M;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····iput-object·p2,·p0,·LG0/l;->k:Ljava/util/List;17 ····iput-object·p2,·p0,·LF0/w;->k:Ljava/util/List;
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····const/4·p1,·0x220 ····const/4·p1,·0x2
  
21 ····.line·621 ····.line·6
22 ····invoke-direct·{p0,·p1,·p3},·LN0/g;-><init>(ILL0/d;)V22 ····invoke-direct·{p0,·p1,·p3},·LM0/g;-><init>(ILK0/d;)V
  
23 ····.line·723 ····.line·7
24 ····.line·824 ····.line·8
25 ····.line·925 ····.line·9
26 ····return-void26 ····return-void
27 ····.line·1027 ····.line·10
28 ····.line·1128 ····.line·11
Offset 643, 39 lines modifiedOffset 643, 39 lines modified
  
  
643 #·virtual·methods643 #·virtual·methods
644 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;644 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
645 ····.locals·0645 ····.locals·0
  
646 ····.line·1646 ····.line·1
647 ····check-cast·p1,·Lb1/u;647 ····check-cast·p1,·La1/u;
  
648 ····.line·2648 ····.line·2
649 ····.line·3649 ····.line·3
650 ····check-cast·p2,·LL0/d;650 ····check-cast·p2,·LK0/d;
  
651 ····.line·4651 ····.line·4
652 ····.line·5652 ····.line·5
653 ····invoke-virtual·{p0,·p2,·p1},·LG0/l;->l(LL0/d;Ljava/lang/Object;)LL0/d;653 ····invoke-virtual·{p0,·p2,·p1},·LF0/w;->e(LK0/d;Ljava/lang/Object;)LK0/d;
  
654 ····.line·6654 ····.line·6
655 ····.line·7655 ····.line·7
656 ····.line·8656 ····.line·8
657 ····move-result-object·p1657 ····move-result-object·p1
  
658 ····.line·9658 ····.line·9
659 ····check-cast·p1,·LG0/l;659 ····check-cast·p1,·LF0/w;
  
660 ····.line·10660 ····.line·10
661 ····.line·11661 ····.line·11
662 ····sget-object·p2,·LJ0/h;->a:LJ0/h;662 ····sget-object·p2,·LI0/h;->a:LI0/h;
  
663 ····.line·12663 ····.line·12
664 ····.line·13664 ····.line·13
665 ····invoke-virtual·{p1,·p2},·LG0/l;->n(Ljava/lang/Object;)Ljava/lang/Object;665 ····invoke-virtual·{p1,·p2},·LF0/w;->n(Ljava/lang/Object;)Ljava/lang/Object;
  
666 ····.line·14666 ····.line·14
667 ····.line·15667 ····.line·15
668 ····.line·16668 ····.line·16
669 ····move-result-object·p1669 ····move-result-object·p1
  
670 ····.line·17670 ····.line·17
Offset 881, 33 lines modifiedOffset 881, 42 lines modified
881 ····.line·216881 ····.line·216
882 ····.line·217882 ····.line·217
883 ····.line·218883 ····.line·218
884 ····.line·219884 ····.line·219
885 ····.line·220885 ····.line·220
886 ····.line·221886 ····.line·221
887 ····.line·222887 ····.line·222
 888 ····.line·223
 889 ····.line·224
 890 ····.line·225
 891 ····.line·226
 892 ····.line·227
 893 ····.line·228
 894 ····.line·229
 895 ····.line·230
 896 ····.line·231
888 .end·method897 .end·method
  
889 .method·public·final·l(LL0/d;Ljava/lang/Object;)LL0/d;898 .method·public·final·e(LK0/d;Ljava/lang/Object;)LK0/d;
890 ····.locals·2899 ····.locals·2
  
891 ····.line·1900 ····.line·1
892 ····new-instance·p2,·LG0/l;901 ····new-instance·p2,·LF0/w;
  
893 ····.line·2902 ····.line·2
894 ····.line·3903 ····.line·3
895 ····iget-object·v0,·p0,·LG0/l;->j:LG0/L;904 ····iget-object·v0,·p0,·LF0/w;->j:LF0/M;
  
896 ····.line·4905 ····.line·4
897 ····.line·5906 ····.line·5
898 ····iget-object·v1,·p0,·LG0/l;->k:Ljava/util/List;907 ····iget-object·v1,·p0,·LF0/w;->k:Ljava/util/List;
  
899 ····.line·6908 ····.line·6
900 ····.line·7909 ····.line·7
901 ····invoke-direct·{p2,·v0,·v1,·p1},·LG0/l;-><init>(LG0/L;Ljava/util/List;LL0/d;)V910 ····invoke-direct·{p2,·v0,·v1,·p1},·LF0/w;-><init>(LF0/M;Ljava/util/List;LK0/d;)V
  
902 ····.line·8911 ····.line·8
903 ····.line·9912 ····.line·9
904 ····.line·10913 ····.line·10
905 ····return-object·p2914 ····return-object·p2
906 ····.line·11915 ····.line·11
907 ····.line·12916 ····.line·12
Offset 1117, 40 lines modifiedOffset 1126, 49 lines modified
1117 ····.line·2161126 ····.line·216
1118 ····.line·2171127 ····.line·217
1119 ····.line·2181128 ····.line·218
Max diff block lines reached; 1912/5014 bytes (38.13%) of diff not shown.
11.9 KB
smali/G0/y.smali vs.
smali/H/O.smali
Max HTML report size reached
5.47 KB
smali/G0/O.smali vs.
smali/P/N.smali
Files 18% similar despite different names
    
Offset 1, 187 lines modifiedOffset 1, 266 lines modified
1 .class·public·final·LG0/O;1 .class·public·final·LP/N;
2 .super·Ljava/io/ObjectInputStream;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
  
 8 .field·public·d:I
  
 9 .field·public·e:I
  
  
4 #·virtual·methods10 #·virtual·methods
5 .method·public·final·resolveClass(Ljava/io/ObjectStreamClass;)Ljava/lang/Class;11 .method·public·final·a()Z
6 ····.locals·512 ····.locals·7
  
7 ····.line·113 ····.line·1
8 ····const-string·v0,·"java.lang.String"14 ····iget·v0,·p0,·LP/N;->a:I
  
9 ····.line·215 ····.line·2
10 ····.line·316 ····.line·3
11 ····const-string·v1,·"[Ljava.lang.String;"17 ····and-int/lit8·v1,·v0,·0x7
  
12 ····.line·418 ····.line·4
13 ····.line·519 ····.line·5
14 ····const-string·v2,·"java.util.Arrays$ArrayList"20 ····const/4·v2,·0x2
  
15 ····.line·621 ····.line·6
 22 ····const/4·v3,·0x4
  
16 ····.line·723 ····.line·7
17 ····const-string·v3,·"java.util.ArrayList"24 ····const/4·v4,·0x1
  
18 ····.line·825 ····.line·8
 26 ····const/4·v5,·0x0
  
19 ····.line·927 ····.line·9
20 ····filled-new-array·{v2,·v3,·v0,·v1},·[Ljava/lang/String;28 ····if-eqz·v1,·:cond_2
  
21 ····.line·1029 ····.line·10
22 ····.line·1130 ····.line·11
 31 ····iget·v1,·p0,·LP/N;->d:I
23 ····.line·12 
24 ····move-result-object·v0 
  
 32 ····.line·12
25 ····.line·1333 ····.line·13
26 ····new-instance·v1,·Ljava/util/LinkedHashSet;34 ····iget·v6,·p0,·LP/N;->b:I
  
27 ····.line·1435 ····.line·14
28 ····.line·1536 ····.line·15
29 ····const/4·v2,·0x437 ····if-le·v1,·v6,·:cond_0
  
30 ····.line·1638 ····.line·16
31 ····invoke-static·{v2},·La/a;->u(I)I 
  
32 ····.line·1739 ····.line·17
 40 ····move·v1,·v4
  
33 ····.line·1841 ····.line·18
 42 ····goto·:goto_0
  
34 ····.line·1943 ····.line·19
35 ····move-result·v344 ····:cond_0
 45 ····if-ne·v1,·v6,·:cond_1
  
36 ····.line·2046 ····.line·20
37 ····invoke-direct·{v1,·v3},·Ljava/util/LinkedHashSet;-><init>(I)V 
  
38 ····.line·2147 ····.line·21
 48 ····move·v1,·v2
  
39 ····.line·2249 ····.line·22
 50 ····goto·:goto_0
  
40 ····.line·2351 ····.line·23
41 ····const/4·v3,·0x052 ····:cond_1
 53 ····move·v1,·v3
  
42 ····.line·2454 ····.line·24
43 ····:goto_055 ····:goto_0
44 ····if-ge·v3,·v2,·:cond_056 ····and-int/2addr·v1,·v0
  
45 ····.line·2557 ····.line·25
 58 ····if-nez·v1,·:cond_2
46 ····.line·26 
47 ····aget-object·v4,·v0,·v3 
  
 59 ····.line·26
48 ····.line·2760 ····.line·27
 61 ····return·v5
  
49 ····.line·2862 ····.line·28
50 ····invoke-interface·{v1,·v4},·Ljava/util/Collection;->add(Ljava/lang/Object;)Z63 ····:cond_2
 64 ····and-int/lit8·v1,·v0,·0x70
  
51 ····.line·2965 ····.line·29
52 ····.line·3066 ····.line·30
 67 ····if-eqz·v1,·:cond_5
53 ····.line·31 
54 ····add-int/lit8·v3,·v3,·0x1 
  
 68 ····.line·31
55 ····.line·3269 ····.line·32
 70 ····iget·v1,·p0,·LP/N;->d:I
56 ····.line·33 
57 ····goto·:goto_0 
  
 71 ····.line·33
58 ····.line·3472 ····.line·34
 73 ····iget·v6,·p0,·LP/N;->c:I
59 ····:cond_0 
60 ····if-eqz·p1,·:cond_1 
  
61 ····.line·3574 ····.line·35
62 ····.line·3675 ····.line·36
63 ····invoke-virtual·{p1},·Ljava/io/ObjectStreamClass;->getName()Ljava/lang/String;76 ····if-le·v1,·v6,·:cond_3
  
64 ····.line·3777 ····.line·37
65 ····.line·3878 ····.line·38
 79 ····move·v1,·v4
  
Max diff block lines reached; 3007/5529 bytes (54.39%) of diff not shown.
5.0 KB
smali/G0/C.smali vs.
smali/F0/J.smali
Files 3% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LG0/C;1 .class·public·final·LF0/J;
2 .super·LN0/g;2 .super·LM0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/p;5 .implements·LS0/p;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·synthetic·i:Ljava/lang/Object;7 .field·public·synthetic·i:Ljava/lang/Object;
  
8 .field·public·final·synthetic·j:LN/e;8 .field·public·final·synthetic·j:LL/e;
  
9 .field·public·final·synthetic·k:Z9 .field·public·final·synthetic·k:J
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(LN/e;ZLL0/d;)V11 .method·public·constructor·<init>(LL/e;JLK0/d;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput-object·p1,·p0,·LG0/C;->j:LN/e;14 ····iput-object·p1,·p0,·LF0/J;->j:LL/e;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····iput-boolean·p2,·p0,·LG0/C;->k:Z17 ····iput-wide·p2,·p0,·LF0/J;->k:J
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····const/4·p1,·0x220 ····const/4·p1,·0x2
  
21 ····.line·621 ····.line·6
22 ····invoke-direct·{p0,·p1,·p3},·LN0/g;-><init>(ILL0/d;)V22 ····invoke-direct·{p0,·p1,·p4},·LM0/g;-><init>(ILK0/d;)V
  
23 ····.line·723 ····.line·7
24 ····.line·824 ····.line·8
25 ····.line·925 ····.line·9
26 ····return-void26 ····return-void
27 ····.line·1027 ····.line·10
28 ····.line·1128 ····.line·11
Offset 643, 39 lines modifiedOffset 643, 39 lines modified
  
  
643 #·virtual·methods643 #·virtual·methods
644 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;644 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
645 ····.locals·0645 ····.locals·0
  
646 ····.line·1646 ····.line·1
647 ····check-cast·p1,·LN/b;647 ····check-cast·p1,·LL/b;
  
648 ····.line·2648 ····.line·2
649 ····.line·3649 ····.line·3
650 ····check-cast·p2,·LL0/d;650 ····check-cast·p2,·LK0/d;
  
651 ····.line·4651 ····.line·4
652 ····.line·5652 ····.line·5
653 ····invoke-virtual·{p0,·p2,·p1},·LG0/C;->l(LL0/d;Ljava/lang/Object;)LL0/d;653 ····invoke-virtual·{p0,·p2,·p1},·LF0/J;->e(LK0/d;Ljava/lang/Object;)LK0/d;
  
654 ····.line·6654 ····.line·6
655 ····.line·7655 ····.line·7
656 ····.line·8656 ····.line·8
657 ····move-result-object·p1657 ····move-result-object·p1
  
658 ····.line·9658 ····.line·9
659 ····check-cast·p1,·LG0/C;659 ····check-cast·p1,·LF0/J;
  
660 ····.line·10660 ····.line·10
661 ····.line·11661 ····.line·11
662 ····sget-object·p2,·LJ0/h;->a:LJ0/h;662 ····sget-object·p2,·LI0/h;->a:LI0/h;
  
663 ····.line·12663 ····.line·12
664 ····.line·13664 ····.line·13
665 ····invoke-virtual·{p1,·p2},·LG0/C;->n(Ljava/lang/Object;)Ljava/lang/Object;665 ····invoke-virtual·{p1,·p2},·LF0/J;->n(Ljava/lang/Object;)Ljava/lang/Object;
  
666 ····.line·14666 ····.line·14
667 ····.line·15667 ····.line·15
668 ····.line·16668 ····.line·16
669 ····return-object·p2669 ····return-object·p2
670 ····.line·17670 ····.line·17
671 ····.line·18671 ····.line·18
Offset 879, 38 lines modifiedOffset 879, 47 lines modified
879 ····.line·216879 ····.line·216
880 ····.line·217880 ····.line·217
881 ····.line·218881 ····.line·218
882 ····.line·219882 ····.line·219
883 ····.line·220883 ····.line·220
884 ····.line·221884 ····.line·221
885 ····.line·222885 ····.line·222
 886 ····.line·223
 887 ····.line·224
 888 ····.line·225
 889 ····.line·226
 890 ····.line·227
 891 ····.line·228
 892 ····.line·229
 893 ····.line·230
 894 ····.line·231
886 .end·method895 .end·method
  
887 .method·public·final·l(LL0/d;Ljava/lang/Object;)LL0/d;896 .method·public·final·e(LK0/d;Ljava/lang/Object;)LK0/d;
888 ····.locals·3897 ····.locals·4
  
889 ····.line·1898 ····.line·1
890 ····new-instance·v0,·LG0/C;899 ····new-instance·v0,·LF0/J;
  
891 ····.line·2900 ····.line·2
892 ····.line·3901 ····.line·3
893 ····iget-object·v1,·p0,·LG0/C;->j:LN/e;902 ····iget-object·v1,·p0,·LF0/J;->j:LL/e;
  
894 ····.line·4903 ····.line·4
895 ····.line·5904 ····.line·5
896 ····iget-boolean·v2,·p0,·LG0/C;->k:Z905 ····iget-wide·v2,·p0,·LF0/J;->k:J
  
897 ····.line·6906 ····.line·6
898 ····.line·7907 ····.line·7
899 ····invoke-direct·{v0,·v1,·v2,·p1},·LG0/C;-><init>(LN/e;ZLL0/d;)V908 ····invoke-direct·{v0,·v1,·v2,·v3,·p1},·LF0/J;-><init>(LL/e;JLK0/d;)V
  
900 ····.line·8909 ····.line·8
901 ····.line·9910 ····.line·9
902 ····.line·10911 ····.line·10
903 ····iput-object·p2,·v0,·LG0/C;->i:Ljava/lang/Object;912 ····iput-object·p2,·v0,·LF0/J;->i:Ljava/lang/Object;
  
904 ····.line·11913 ····.line·11
905 ····.line·12914 ····.line·12
906 ····return-object·v0915 ····return-object·v0
907 ····.line·13916 ····.line·13
908 ····.line·14917 ····.line·14
Max diff block lines reached; 1938/5047 bytes (38.40%) of diff not shown.
2.22 KB
smali/G0/m.smali vs.
smali/F0/B.smali
Files 3% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LG0/m;1 .class·public·final·LF0/B;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·synthetic·h:Ljava/lang/Object;5 .field·public·synthetic·h:Ljava/lang/Object;
  
6 .field·public·i:I6 .field·public·i:I
  
7 .field·public·final·synthetic·j:LG0/n;7 .field·public·final·synthetic·j:LF0/C;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(LG0/n;LL0/d;)V9 .method·public·constructor·<init>(LF0/C;LK0/d;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····iput-object·p1,·p0,·LG0/m;->j:LG0/n;12 ····iput-object·p1,·p0,·LF0/B;->j:LF0/C;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V15 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)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 238, 49 lines modifiedOffset 238, 58 lines modified
238 ····.line·216238 ····.line·216
239 ····.line·217239 ····.line·217
240 ····.line·218240 ····.line·218
241 ····.line·219241 ····.line·219
242 ····.line·220242 ····.line·220
243 ····.line·221243 ····.line·221
244 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
245 .end·method254 .end·method
  
  
246 #·virtual·methods255 #·virtual·methods
247 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;256 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
248 ····.locals·1257 ····.locals·1
  
249 ····.line·1258 ····.line·1
250 ····iput-object·p1,·p0,·LG0/m;->h:Ljava/lang/Object;259 ····iput-object·p1,·p0,·LF0/B;->h:Ljava/lang/Object;
  
251 ····.line·2260 ····.line·2
252 ····.line·3261 ····.line·3
253 ····iget·p1,·p0,·LG0/m;->i:I262 ····iget·p1,·p0,·LF0/B;->i:I
  
254 ····.line·4263 ····.line·4
255 ····.line·5264 ····.line·5
256 ····const/high16·v0,·-0x80000000265 ····const/high16·v0,·-0x80000000
  
257 ····.line·6266 ····.line·6
258 ····.line·7267 ····.line·7
259 ····or-int/2addr·p1,·v0268 ····or-int/2addr·p1,·v0
  
260 ····.line·8269 ····.line·8
261 ····iput·p1,·p0,·LG0/m;->i:I270 ····iput·p1,·p0,·LF0/B;->i:I
  
262 ····.line·9271 ····.line·9
263 ····.line·10272 ····.line·10
264 ····iget-object·p1,·p0,·LG0/m;->j:LG0/n;273 ····iget-object·p1,·p0,·LF0/B;->j:LF0/C;
  
265 ····.line·11274 ····.line·11
266 ····.line·12275 ····.line·12
267 ····const/4·v0,·0x0276 ····const/4·v0,·0x0
  
268 ····.line·13277 ····.line·13
269 ····invoke-virtual·{p1,·v0,·p0},·LG0/n;->b(Ljava/lang/Object;LL0/d;)Ljava/lang/Object;278 ····invoke-virtual·{p1,·v0,·p0},·LF0/C;->b(Ljava/lang/Object;LK0/d;)Ljava/lang/Object;
  
270 ····.line·14279 ····.line·14
271 ····.line·15280 ····.line·15
272 ····.line·16281 ····.line·16
273 ····move-result-object·p1282 ····move-result-object·p1
  
274 ····.line·17283 ····.line·17
Offset 393, 8 lines modifiedOffset 402, 14 lines modified
393 ····.line·123402 ····.line·123
394 ····.line·124403 ····.line·124
395 ····.line·125404 ····.line·125
396 ····.line·126405 ····.line·126
397 ····.line·127406 ····.line·127
398 ····.line·128407 ····.line·128
399 ····.line·129408 ····.line·129
 409 ····.line·130
 410 ····.line·131
 411 ····.line·132
 412 ····.line·133
 413 ····.line·134
 414 ····.line·135
400 .end·method415 .end·method
2.22 KB
smali/G0/A.smali vs.
smali/F0/r.smali
Files 4% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LG0/A;1 .class·public·final·LF0/r;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·synthetic·h:Ljava/lang/Object;5 .field·public·synthetic·h:Ljava/lang/Object;
  
6 .field·public·i:I6 .field·public·i:I
  
7 .field·public·final·synthetic·j:LG0/B;7 .field·public·final·synthetic·j:LF0/s;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(LG0/B;LL0/d;)V9 .method·public·constructor·<init>(LF0/s;LK0/d;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····iput-object·p1,·p0,·LG0/A;->j:LG0/B;12 ····iput-object·p1,·p0,·LF0/r;->j:LF0/s;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V15 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)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 238, 49 lines modifiedOffset 238, 58 lines modified
238 ····.line·216238 ····.line·216
239 ····.line·217239 ····.line·217
240 ····.line·218240 ····.line·218
241 ····.line·219241 ····.line·219
242 ····.line·220242 ····.line·220
243 ····.line·221243 ····.line·221
244 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
245 .end·method254 .end·method
  
  
246 #·virtual·methods255 #·virtual·methods
247 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;256 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
248 ····.locals·1257 ····.locals·1
  
249 ····.line·1258 ····.line·1
250 ····iput-object·p1,·p0,·LG0/A;->h:Ljava/lang/Object;259 ····iput-object·p1,·p0,·LF0/r;->h:Ljava/lang/Object;
  
251 ····.line·2260 ····.line·2
252 ····.line·3261 ····.line·3
253 ····iget·p1,·p0,·LG0/A;->i:I262 ····iget·p1,·p0,·LF0/r;->i:I
  
254 ····.line·4263 ····.line·4
255 ····.line·5264 ····.line·5
256 ····const/high16·v0,·-0x80000000265 ····const/high16·v0,·-0x80000000
  
257 ····.line·6266 ····.line·6
258 ····.line·7267 ····.line·7
259 ····or-int/2addr·p1,·v0268 ····or-int/2addr·p1,·v0
  
260 ····.line·8269 ····.line·8
261 ····iput·p1,·p0,·LG0/A;->i:I270 ····iput·p1,·p0,·LF0/r;->i:I
  
262 ····.line·9271 ····.line·9
263 ····.line·10272 ····.line·10
264 ····iget-object·p1,·p0,·LG0/A;->j:LG0/B;273 ····iget-object·p1,·p0,·LF0/r;->j:LF0/s;
  
265 ····.line·11274 ····.line·11
266 ····.line·12275 ····.line·12
267 ····const/4·v0,·0x0276 ····const/4·v0,·0x0
  
268 ····.line·13277 ····.line·13
269 ····invoke-virtual·{p1,·v0,·p0},·LG0/B;->b(Ljava/lang/Object;LL0/d;)Ljava/lang/Object;278 ····invoke-virtual·{p1,·v0,·p0},·LF0/s;->b(Ljava/lang/Object;LK0/d;)Ljava/lang/Object;
  
270 ····.line·14279 ····.line·14
271 ····.line·15280 ····.line·15
272 ····.line·16281 ····.line·16
273 ····move-result-object·p1282 ····move-result-object·p1
  
274 ····.line·17283 ····.line·17
Offset 393, 8 lines modifiedOffset 402, 14 lines modified
393 ····.line·123402 ····.line·123
394 ····.line·124403 ····.line·124
395 ····.line·125404 ····.line·125
396 ····.line·126405 ····.line·126
397 ····.line·127406 ····.line·127
398 ····.line·128407 ····.line·128
399 ····.line·129408 ····.line·129
 409 ····.line·130
 410 ····.line·131
 411 ····.line·132
 412 ····.line·133
 413 ····.line·134
 414 ····.line·135
400 .end·method415 .end·method
2.5 KB
smali/G0/w.smali vs.
smali/H/w.smali
Files 6% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·LG0/w;1 .class·public·final·LH/w;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:LG0/L;5 .field·public·h:Ljava/lang/Object;
  
6 .field·public·i:Ljava/util/Set;6 .field·public·i:LH/P;
  
7 .field·public·j:Ljava/util/Map;7 .field·public·j:La1/l;
  
8 .field·public·k:Ljava/util/Iterator;8 .field·public·synthetic·k:Ljava/lang/Object;
  
9 .field·public·l:LN/e;9 .field·public·final·synthetic·l:LH/P;
  
10 .field·public·synthetic·m:Ljava/lang/Object; 
  
11 .field·public·final·synthetic·n:LG0/L; 
  
12 .field·public·o:I10 .field·public·m:I
  
  
13 #·direct·methods11 #·direct·methods
14 .method·public·constructor·<init>(LG0/L;LN0/b;)V12 .method·public·constructor·<init>(LH/P;LM0/b;)V
15 ····.locals·013 ····.locals·0
  
16 ····.line·114 ····.line·1
17 ····iput-object·p1,·p0,·LG0/w;->n:LG0/L;15 ····iput-object·p1,·p0,·LH/w;->l:LH/P;
  
18 ····.line·216 ····.line·2
19 ····.line·317 ····.line·3
20 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V18 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
21 ····.line·419 ····.line·4
22 ····.line·520 ····.line·5
23 ····.line·621 ····.line·6
24 ····return-void22 ····return-void
25 ····.line·723 ····.line·7
26 ····.line·824 ····.line·8
Offset 248, 49 lines modifiedOffset 244, 58 lines modified
248 ····.line·216244 ····.line·216
249 ····.line·217245 ····.line·217
250 ····.line·218246 ····.line·218
251 ····.line·219247 ····.line·219
252 ····.line·220248 ····.line·220
253 ····.line·221249 ····.line·221
254 ····.line·222250 ····.line·222
 251 ····.line·223
 252 ····.line·224
 253 ····.line·225
 254 ····.line·226
 255 ····.line·227
 256 ····.line·228
 257 ····.line·229
 258 ····.line·230
 259 ····.line·231
255 .end·method260 .end·method
  
  
256 #·virtual·methods261 #·virtual·methods
257 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;262 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
258 ····.locals·1263 ····.locals·1
  
259 ····.line·1264 ····.line·1
260 ····iput-object·p1,·p0,·LG0/w;->m:Ljava/lang/Object;265 ····iput-object·p1,·p0,·LH/w;->k:Ljava/lang/Object;
  
261 ····.line·2266 ····.line·2
262 ····.line·3267 ····.line·3
263 ····iget·p1,·p0,·LG0/w;->o:I268 ····iget·p1,·p0,·LH/w;->m:I
  
264 ····.line·4269 ····.line·4
265 ····.line·5270 ····.line·5
266 ····const/high16·v0,·-0x80000000271 ····const/high16·v0,·-0x80000000
  
267 ····.line·6272 ····.line·6
268 ····.line·7273 ····.line·7
269 ····or-int/2addr·p1,·v0274 ····or-int/2addr·p1,·v0
  
270 ····.line·8275 ····.line·8
271 ····iput·p1,·p0,·LG0/w;->o:I276 ····iput·p1,·p0,·LH/w;->m:I
  
272 ····.line·9277 ····.line·9
273 ····.line·10278 ····.line·10
274 ····iget-object·p1,·p0,·LG0/w;->n:LG0/L;279 ····iget-object·p1,·p0,·LH/w;->l:LH/P;
  
275 ····.line·11280 ····.line·11
276 ····.line·12281 ····.line·12
277 ····const/4·v0,·0x0282 ····const/4·v0,·0x0
  
278 ····.line·13283 ····.line·13
279 ····invoke-static·{p1,·v0,·p0},·LG0/L;->n(LG0/L;Ljava/util/List;LN0/b;)Ljava/lang/Object;284 ····invoke-static·{p1,·v0,·p0},·LH/P;->b(LH/P;LH/S;LM0/b;)Ljava/lang/Object;
  
280 ····.line·14285 ····.line·14
281 ····.line·15286 ····.line·15
282 ····.line·16287 ····.line·16
283 ····move-result-object·p1288 ····move-result-object·p1
  
284 ····.line·17289 ····.line·17
Offset 403, 8 lines modifiedOffset 408, 14 lines modified
403 ····.line·123408 ····.line·123
404 ····.line·124409 ····.line·124
405 ····.line·125410 ····.line·125
406 ····.line·126411 ····.line·126
407 ····.line·127412 ····.line·127
408 ····.line·128413 ····.line·128
409 ····.line·129414 ····.line·129
 415 ····.line·130
 416 ····.line·131
 417 ····.line·132
 418 ····.line·133
 419 ····.line·134
 420 ····.line·135
410 .end·method421 .end·method
21.2 KB
smali/G0/n.smali vs.
smali/F0/o.smali
Max HTML report size reached
10.5 KB
smali/G0/F.smali vs.
smali/W0/b.smali
Max HTML report size reached
13.4 KB
smali/G0/M.smali vs.
smali/F0/N.smali
Max HTML report size reached
4.86 KB
smali/G0/I.smali vs.
smali/F0/G.smali
Files 5% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LG0/I;1 .class·public·final·LF0/G;
2 .super·LN0/g;2 .super·LM0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/p;5 .implements·LS0/p;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·synthetic·i:Ljava/lang/Object;7 .field·public·synthetic·i:Ljava/lang/Object;
  
8 .field·public·final·synthetic·j:LN/e;8 .field·public·final·synthetic·j:LL/e;
  
9 .field·public·final·synthetic·k:J9 .field·public·final·synthetic·k:D
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(LN/e;JLL0/d;)V11 .method·public·constructor·<init>(LL/e;DLK0/d;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput-object·p1,·p0,·LG0/I;->j:LN/e;14 ····iput-object·p1,·p0,·LF0/G;->j:LL/e;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····iput-wide·p2,·p0,·LG0/I;->k:J17 ····iput-wide·p2,·p0,·LF0/G;->k:D
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····const/4·p1,·0x220 ····const/4·p1,·0x2
  
21 ····.line·621 ····.line·6
22 ····invoke-direct·{p0,·p1,·p4},·LN0/g;-><init>(ILL0/d;)V22 ····invoke-direct·{p0,·p1,·p4},·LM0/g;-><init>(ILK0/d;)V
  
23 ····.line·723 ····.line·7
24 ····.line·824 ····.line·8
25 ····.line·925 ····.line·9
26 ····return-void26 ····return-void
27 ····.line·1027 ····.line·10
28 ····.line·1128 ····.line·11
Offset 643, 39 lines modifiedOffset 643, 39 lines modified
  
  
643 #·virtual·methods643 #·virtual·methods
644 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;644 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
645 ····.locals·0645 ····.locals·0
  
646 ····.line·1646 ····.line·1
647 ····check-cast·p1,·LN/b;647 ····check-cast·p1,·LL/b;
  
648 ····.line·2648 ····.line·2
649 ····.line·3649 ····.line·3
650 ····check-cast·p2,·LL0/d;650 ····check-cast·p2,·LK0/d;
  
651 ····.line·4651 ····.line·4
652 ····.line·5652 ····.line·5
653 ····invoke-virtual·{p0,·p2,·p1},·LG0/I;->l(LL0/d;Ljava/lang/Object;)LL0/d;653 ····invoke-virtual·{p0,·p2,·p1},·LF0/G;->e(LK0/d;Ljava/lang/Object;)LK0/d;
  
654 ····.line·6654 ····.line·6
655 ····.line·7655 ····.line·7
656 ····.line·8656 ····.line·8
657 ····move-result-object·p1657 ····move-result-object·p1
  
658 ····.line·9658 ····.line·9
659 ····check-cast·p1,·LG0/I;659 ····check-cast·p1,·LF0/G;
  
660 ····.line·10660 ····.line·10
661 ····.line·11661 ····.line·11
662 ····sget-object·p2,·LJ0/h;->a:LJ0/h;662 ····sget-object·p2,·LI0/h;->a:LI0/h;
  
663 ····.line·12663 ····.line·12
664 ····.line·13664 ····.line·13
665 ····invoke-virtual·{p1,·p2},·LG0/I;->n(Ljava/lang/Object;)Ljava/lang/Object;665 ····invoke-virtual·{p1,·p2},·LF0/G;->n(Ljava/lang/Object;)Ljava/lang/Object;
  
666 ····.line·14666 ····.line·14
667 ····.line·15667 ····.line·15
668 ····.line·16668 ····.line·16
669 ····return-object·p2669 ····return-object·p2
670 ····.line·17670 ····.line·17
671 ····.line·18671 ····.line·18
Offset 879, 38 lines modifiedOffset 879, 47 lines modified
879 ····.line·216879 ····.line·216
880 ····.line·217880 ····.line·217
881 ····.line·218881 ····.line·218
882 ····.line·219882 ····.line·219
883 ····.line·220883 ····.line·220
884 ····.line·221884 ····.line·221
885 ····.line·222885 ····.line·222
 886 ····.line·223
 887 ····.line·224
 888 ····.line·225
 889 ····.line·226
 890 ····.line·227
 891 ····.line·228
 892 ····.line·229
 893 ····.line·230
 894 ····.line·231
886 .end·method895 .end·method
  
887 .method·public·final·l(LL0/d;Ljava/lang/Object;)LL0/d;896 .method·public·final·e(LK0/d;Ljava/lang/Object;)LK0/d;
888 ····.locals·4897 ····.locals·4
  
889 ····.line·1898 ····.line·1
890 ····new-instance·v0,·LG0/I;899 ····new-instance·v0,·LF0/G;
  
891 ····.line·2900 ····.line·2
892 ····.line·3901 ····.line·3
893 ····iget-object·v1,·p0,·LG0/I;->j:LN/e;902 ····iget-object·v1,·p0,·LF0/G;->j:LL/e;
  
894 ····.line·4903 ····.line·4
895 ····.line·5904 ····.line·5
896 ····iget-wide·v2,·p0,·LG0/I;->k:J905 ····iget-wide·v2,·p0,·LF0/G;->k:D
  
897 ····.line·6906 ····.line·6
898 ····.line·7907 ····.line·7
899 ····invoke-direct·{v0,·v1,·v2,·v3,·p1},·LG0/I;-><init>(LN/e;JLL0/d;)V908 ····invoke-direct·{v0,·v1,·v2,·v3,·p1},·LF0/G;-><init>(LL/e;DLK0/d;)V
  
900 ····.line·8909 ····.line·8
901 ····.line·9910 ····.line·9
902 ····.line·10911 ····.line·10
903 ····iput-object·p2,·v0,·LG0/I;->i:Ljava/lang/Object;912 ····iput-object·p2,·v0,·LF0/G;->i:Ljava/lang/Object;
  
904 ····.line·11913 ····.line·11
905 ····.line·12914 ····.line·12
906 ····return-object·v0915 ····return-object·v0
907 ····.line·13916 ····.line·13
908 ····.line·14917 ····.line·14
Max diff block lines reached; 1812/4904 bytes (36.95%) of diff not shown.
5.92 KB
smali/G0/v.smali vs.
smali/F0/l.smali
Files 2% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LG0/v;1 .class·public·final·LF0/l;
2 .super·LN0/g;2 .super·LM0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/p;5 .implements·LS0/p;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·i:I7 .field·public·synthetic·i:Ljava/lang/Object;
  
8 .field·public·final·synthetic·j:LG0/L;8 .field·public·final·synthetic·j:LL/e;
  
9 .field·public·final·synthetic·k:Ljava/util/List;9 .field·public·final·synthetic·k:Ljava/lang/String;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(LG0/L;Ljava/util/List;LL0/d;)V11 .method·public·constructor·<init>(LL/e;Ljava/lang/String;LK0/d;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput-object·p1,·p0,·LG0/v;->j:LG0/L;14 ····iput-object·p1,·p0,·LF0/l;->j:LL/e;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····iput-object·p2,·p0,·LG0/v;->k:Ljava/util/List;17 ····iput-object·p2,·p0,·LF0/l;->k:Ljava/lang/String;
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····const/4·p1,·0x220 ····const/4·p1,·0x2
  
21 ····.line·621 ····.line·6
22 ····invoke-direct·{p0,·p1,·p3},·LN0/g;-><init>(ILL0/d;)V22 ····invoke-direct·{p0,·p1,·p3},·LM0/g;-><init>(ILK0/d;)V
  
23 ····.line·723 ····.line·7
24 ····.line·824 ····.line·8
25 ····.line·925 ····.line·9
26 ····return-void26 ····return-void
27 ····.line·1027 ····.line·10
28 ····.line·1128 ····.line·11
Offset 643, 47 lines modifiedOffset 643, 45 lines modified
  
  
643 #·virtual·methods643 #·virtual·methods
644 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;644 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
645 ····.locals·0645 ····.locals·0
  
646 ····.line·1646 ····.line·1
647 ····check-cast·p1,·Lb1/u;647 ····check-cast·p1,·LL/b;
  
648 ····.line·2648 ····.line·2
649 ····.line·3649 ····.line·3
650 ····check-cast·p2,·LL0/d;650 ····check-cast·p2,·LK0/d;
  
651 ····.line·4651 ····.line·4
652 ····.line·5652 ····.line·5
653 ····invoke-virtual·{p0,·p2,·p1},·LG0/v;->l(LL0/d;Ljava/lang/Object;)LL0/d;653 ····invoke-virtual·{p0,·p2,·p1},·LF0/l;->e(LK0/d;Ljava/lang/Object;)LK0/d;
  
654 ····.line·6654 ····.line·6
655 ····.line·7655 ····.line·7
656 ····.line·8656 ····.line·8
657 ····move-result-object·p1657 ····move-result-object·p1
  
658 ····.line·9658 ····.line·9
659 ····check-cast·p1,·LG0/v;659 ····check-cast·p1,·LF0/l;
  
660 ····.line·10660 ····.line·10
661 ····.line·11661 ····.line·11
662 ····sget-object·p2,·LJ0/h;->a:LJ0/h;662 ····sget-object·p2,·LI0/h;->a:LI0/h;
  
663 ····.line·12663 ····.line·12
664 ····.line·13664 ····.line·13
665 ····invoke-virtual·{p1,·p2},·LG0/v;->n(Ljava/lang/Object;)Ljava/lang/Object;665 ····invoke-virtual·{p1,·p2},·LF0/l;->n(Ljava/lang/Object;)Ljava/lang/Object;
  
666 ····.line·14666 ····.line·14
667 ····.line·15667 ····.line·15
668 ····.line·16668 ····.line·16
 669 ····return-object·p2
669 ····move-result-object·p1 
  
670 ····.line·17670 ····.line·17
671 ····return-object·p1 
672 ····.line·18671 ····.line·18
673 ····.line·19672 ····.line·19
674 ····.line·20673 ····.line·20
675 ····.line·21674 ····.line·21
676 ····.line·22675 ····.line·22
677 ····.line·23676 ····.line·23
678 ····.line·24677 ····.line·24
Offset 881, 40 lines modifiedOffset 879, 51 lines modified
881 ····.line·216879 ····.line·216
882 ····.line·217880 ····.line·217
883 ····.line·218881 ····.line·218
884 ····.line·219882 ····.line·219
885 ····.line·220883 ····.line·220
886 ····.line·221884 ····.line·221
887 ····.line·222885 ····.line·222
 886 ····.line·223
 887 ····.line·224
 888 ····.line·225
 889 ····.line·226
 890 ····.line·227
 891 ····.line·228
 892 ····.line·229
 893 ····.line·230
 894 ····.line·231
888 .end·method895 .end·method
  
889 .method·public·final·l(LL0/d;Ljava/lang/Object;)LL0/d;896 .method·public·final·e(LK0/d;Ljava/lang/Object;)LK0/d;
890 ····.locals·2897 ····.locals·3
  
891 ····.line·1898 ····.line·1
892 ····new-instance·p2,·LG0/v;899 ····new-instance·v0,·LF0/l;
  
893 ····.line·2900 ····.line·2
894 ····.line·3901 ····.line·3
895 ····iget-object·v0,·p0,·LG0/v;->j:LG0/L;902 ····iget-object·v1,·p0,·LF0/l;->j:LL/e;
  
896 ····.line·4903 ····.line·4
897 ····.line·5904 ····.line·5
898 ····iget-object·v1,·p0,·LG0/v;->k:Ljava/util/List;905 ····iget-object·v2,·p0,·LF0/l;->k:Ljava/lang/String;
  
899 ····.line·6906 ····.line·6
900 ····.line·7907 ····.line·7
901 ····invoke-direct·{p2,·v0,·v1,·p1},·LG0/v;-><init>(LG0/L;Ljava/util/List;LL0/d;)V908 ····invoke-direct·{v0,·v1,·v2,·p1},·LF0/l;-><init>(LL/e;Ljava/lang/String;LK0/d;)V
  
902 ····.line·8909 ····.line·8
Max diff block lines reached; 2775/5986 bytes (46.36%) of diff not shown.
5.43 KB
smali/G0/P.smali vs.
smali/F0/i.smali
Files 4% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 .class·public·final·LG0/P;1 .class·public·final·LF0/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:Ljava/lang/String;
  
6 .field·public·final·b:LG0/N;6 .field·public·final·b:Z
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Ljava/lang/String;LG0/N;)V8 .method·public·constructor·<init>(Ljava/lang/String;Z)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,·LG0/P;->a:Ljava/lang/String;15 ····iput-object·p1,·p0,·LF0/i;->a:Ljava/lang/String;
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····iput-object·p2,·p0,·LG0/P;->b:LG0/N;18 ····iput-boolean·p2,·p0,·LF0/i;->b:Z
  
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 238, 14 lines modifiedOffset 238, 23 lines modified
238 ····.line·216238 ····.line·216
239 ····.line·217239 ····.line·217
240 ····.line·218240 ····.line·218
241 ····.line·219241 ····.line·219
242 ····.line·220242 ····.line·220
243 ····.line·221243 ····.line·221
244 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
245 .end·method254 .end·method
  
  
246 #·virtual·methods255 #·virtual·methods
247 .method·public·final·equals(Ljava/lang/Object;)Z256 .method·public·final·equals(Ljava/lang/Object;)Z
248 ····.locals·4257 ····.locals·4
  
Offset 257, 42 lines modifiedOffset 266, 42 lines modified
  
257 ····.line·3266 ····.line·3
258 ····.line·4267 ····.line·4
259 ····return·v0268 ····return·v0
  
260 ····.line·5269 ····.line·5
261 ····:cond_0270 ····:cond_0
262 ····instance-of·v1,·p1,·LG0/P;271 ····instance-of·v1,·p1,·LF0/i;
  
263 ····.line·6272 ····.line·6
264 ····.line·7273 ····.line·7
265 ····const/4·v2,·0x0274 ····const/4·v2,·0x0
  
266 ····.line·8275 ····.line·8
267 ····if-nez·v1,·:cond_1276 ····if-nez·v1,·:cond_1
  
268 ····.line·9277 ····.line·9
269 ····.line·10278 ····.line·10
270 ····return·v2279 ····return·v2
  
271 ····.line·11280 ····.line·11
272 ····:cond_1281 ····:cond_1
273 ····check-cast·p1,·LG0/P;282 ····check-cast·p1,·LF0/i;
  
274 ····.line·12283 ····.line·12
275 ····.line·13284 ····.line·13
276 ····iget-object·v1,·p1,·LG0/P;->a:Ljava/lang/String;285 ····iget-object·v1,·p1,·LF0/i;->a:Ljava/lang/String;
  
277 ····.line·14286 ····.line·14
278 ····.line·15287 ····.line·15
279 ····iget-object·v3,·p0,·LG0/P;->a:Ljava/lang/String;288 ····iget-object·v3,·p0,·LF0/i;->a:Ljava/lang/String;
  
280 ····.line·16289 ····.line·16
281 ····.line·17290 ····.line·17
282 ····invoke-static·{v3,·v1},·LU0/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z291 ····invoke-static·{v3,·v1},·LT0/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
283 ····.line·18292 ····.line·18
284 ····.line·19293 ····.line·19
285 ····.line·20294 ····.line·20
286 ····move-result·v1295 ····move-result·v1
  
287 ····.line·21296 ····.line·21
Offset 300, 19 lines modifiedOffset 309, 19 lines modified
  
300 ····.line·22309 ····.line·22
301 ····.line·23310 ····.line·23
302 ····return·v2311 ····return·v2
  
303 ····.line·24312 ····.line·24
304 ····:cond_2313 ····:cond_2
305 ····iget-object·v1,·p0,·LG0/P;->b:LG0/N;314 ····iget-boolean·v1,·p0,·LF0/i;->b:Z
  
306 ····.line·25315 ····.line·25
307 ····.line·26316 ····.line·26
308 ····iget-object·p1,·p1,·LG0/P;->b:LG0/N;317 ····iget-boolean·p1,·p1,·LF0/i;->b:Z
  
309 ····.line·27318 ····.line·27
310 ····.line·28319 ····.line·28
311 ····if-eq·v1,·p1,·:cond_3320 ····if-eq·v1,·p1,·:cond_3
  
312 ····.line·29321 ····.line·29
313 ····.line·30322 ····.line·30
Offset 415, 21 lines modifiedOffset 424, 27 lines modified
415 ····.line·123424 ····.line·123
416 ····.line·124425 ····.line·124
417 ····.line·125426 ····.line·125
418 ····.line·126427 ····.line·126
419 ····.line·127428 ····.line·127
420 ····.line·128429 ····.line·128
Max diff block lines reached; 2900/5493 bytes (52.79%) of diff not shown.
9.67 KB
smali/G0/D.smali vs.
smali/F0/E.smali
Max HTML report size reached
8.47 KB
smali/G0/K.smali vs.
smali/F0/L.smali
Max HTML report size reached
2.44 KB
smali/G0/x.smali vs.
smali/H/U.smali
Files 3% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LG0/x;1 .class·public·final·LH/U;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·synthetic·h:Ljava/lang/Object;5 .field·public·h:LH/m;
  
6 .field·public·i:I6 .field·public·i:Li1/a;
  
 7 .field·public·synthetic·j:Ljava/lang/Object;
  
7 .field·public·final·synthetic·j:LG0/n;8 .field·public·final·synthetic·k:LH/m;
  
 9 .field·public·l:I
  
  
8 #·direct·methods10 #·direct·methods
9 .method·public·constructor·<init>(LG0/n;LL0/d;)V11 .method·public·constructor·<init>(LH/m;LM0/b;)V
10 ····.locals·012 ····.locals·0
  
11 ····.line·113 ····.line·1
12 ····iput-object·p1,·p0,·LG0/x;->j:LG0/n;14 ····iput-object·p1,·p0,·LH/U;->k:LH/m;
  
13 ····.line·215 ····.line·2
14 ····.line·316 ····.line·3
15 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
16 ····.line·418 ····.line·4
17 ····.line·519 ····.line·5
18 ····.line·620 ····.line·6
19 ····return-void21 ····return-void
20 ····.line·722 ····.line·7
21 ····.line·823 ····.line·8
Offset 238, 57 lines modifiedOffset 242, 64 lines modified
238 ····.line·216242 ····.line·216
239 ····.line·217243 ····.line·217
240 ····.line·218244 ····.line·218
241 ····.line·219245 ····.line·219
242 ····.line·220246 ····.line·220
243 ····.line·221247 ····.line·221
244 ····.line·222248 ····.line·222
 249 ····.line·223
 250 ····.line·224
 251 ····.line·225
 252 ····.line·226
 253 ····.line·227
 254 ····.line·228
 255 ····.line·229
 256 ····.line·230
 257 ····.line·231
245 .end·method258 .end·method
  
  
246 #·virtual·methods259 #·virtual·methods
247 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;260 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
248 ····.locals·1261 ····.locals·1
  
249 ····.line·1262 ····.line·1
250 ····iput-object·p1,·p0,·LG0/x;->h:Ljava/lang/Object;263 ····iput-object·p1,·p0,·LH/U;->j:Ljava/lang/Object;
  
251 ····.line·2264 ····.line·2
252 ····.line·3265 ····.line·3
253 ····iget·p1,·p0,·LG0/x;->i:I266 ····iget·p1,·p0,·LH/U;->l:I
  
254 ····.line·4267 ····.line·4
255 ····.line·5268 ····.line·5
256 ····const/high16·v0,·-0x80000000269 ····const/high16·v0,·-0x80000000
  
257 ····.line·6270 ····.line·6
258 ····.line·7271 ····.line·7
259 ····or-int/2addr·p1,·v0272 ····or-int/2addr·p1,·v0
  
260 ····.line·8273 ····.line·8
261 ····iput·p1,·p0,·LG0/x;->i:I274 ····iput·p1,·p0,·LH/U;->l:I
  
262 ····.line·9275 ····.line·9
263 ····.line·10276 ····.line·10
264 ····iget-object·p1,·p0,·LG0/x;->j:LG0/n;277 ····iget-object·p1,·p0,·LH/U;->k:LH/m;
  
265 ····.line·11278 ····.line·11
266 ····.line·12279 ····.line·12
267 ····const/4·v0,·0x0280 ····invoke-virtual·{p1,·p0},·LH/m;->f(LM0/b;)Ljava/lang/Object;
  
268 ····.line·13281 ····.line·13
269 ····invoke-virtual·{p1,·v0,·p0},·LG0/n;->b(Ljava/lang/Object;LL0/d;)Ljava/lang/Object; 
  
270 ····.line·14282 ····.line·14
271 ····.line·15283 ····.line·15
272 ····.line·16 
273 ····move-result-object·p1284 ····move-result-object·p1
  
274 ····.line·17285 ····.line·16
275 ····return-object·p1286 ····return-object·p1
 287 ····.line·17
276 ····.line·18288 ····.line·18
277 ····.line·19289 ····.line·19
278 ····.line·20290 ····.line·20
279 ····.line·21291 ····.line·21
280 ····.line·22292 ····.line·22
281 ····.line·23293 ····.line·23
282 ····.line·24294 ····.line·24
Offset 393, 8 lines modifiedOffset 404, 14 lines modified
393 ····.line·123404 ····.line·123
394 ····.line·124405 ····.line·124
395 ····.line·125406 ····.line·125
396 ····.line·126407 ····.line·126
397 ····.line·127408 ····.line·127
398 ····.line·128409 ····.line·128
399 ····.line·129410 ····.line·129
 411 ····.line·130
 412 ····.line·131
 413 ····.line·132
 414 ····.line·133
 415 ····.line·134
 416 ····.line·135
400 .end·method417 .end·method
9.77 KB
smali/G0/G.smali vs.
smali/F0/K.smali
Max HTML report size reached
21.5 KB
smali/G0/E.smali vs.
smali/p0/k.smali
Max HTML report size reached
8.47 KB
smali/G0/H.smali vs.
smali/F0/I.smali
Max HTML report size reached
11.4 KB
smali/G0/J.smali vs.
smali/F0/t.smali
Max HTML report size reached
916 B
smali/A/p.smali vs.
smali/y/k.smali
Files 6% similar despite different names
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 .class·public·final·LA/p;1 .class·public·final·Ly/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;
  
  
6 #·virtual·methods6 #·virtual·methods
7 .method·public·final·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;7 .method·public·final·newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····new-instance·v0,·LA/o;10 ····new-instance·v0,·Ly/j;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{v0,·p1},·LA/o;-><init>(Ljava/lang/Runnable;)V13 ····invoke-direct·{v0,·p1},·Ly/j;-><init>(Ljava/lang/Runnable;)V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····return-object·v017 ····return-object·v0
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
Offset 140, 8 lines modifiedOffset 140, 14 lines modified
140 ····.line·123140 ····.line·123
141 ····.line·124141 ····.line·124
142 ····.line·125142 ····.line·125
143 ····.line·126143 ····.line·126
144 ····.line·127144 ····.line·127
145 ····.line·128145 ····.line·128
146 ····.line·129146 ····.line·129
 147 ····.line·130
 148 ····.line·131
 149 ····.line·132
 150 ····.line·133
 151 ····.line·134
 152 ····.line·135
147 .end·method153 .end·method
1.02 KB
smali/A/k.smali vs.
smali/y/g.smali
Files 16% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LA/k;1 .class·public·final·Ly/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:Landroid/graphics/Typeface;5 .field·public·final·a:Landroid/graphics/Typeface;
  
Offset 15, 31 lines modifiedOffset 15, 31 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 ····const/4·v0,·0x017 ····const/4·v0,·0x0
  
18 ····.line·218 ····.line·2
19 ····iput-object·v0,·p0,·LA/k;->a:Landroid/graphics/Typeface;19 ····iput-object·v0,·p0,·Ly/g;->a:Landroid/graphics/Typeface;
  
20 ····.line·320 ····.line·3
21 ····iput·p1,·p0,·LA/k;->b:I21 ····iput·p1,·p0,·Ly/g;->b:I
  
22 ····return-void22 ····return-void
23 .end·method23 .end·method
  
24 .method·public·constructor·<init>(Landroid/graphics/Typeface;)V24 .method·public·constructor·<init>(Landroid/graphics/Typeface;)V
25 ····.locals·025 ····.locals·0
  
26 ····.line·426 ····.line·4
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·528 ····.line·5
29 ····iput-object·p1,·p0,·LA/k;->a:Landroid/graphics/Typeface;29 ····iput-object·p1,·p0,·Ly/g;->a:Landroid/graphics/Typeface;
  
30 ····const/4·p1,·0x030 ····const/4·p1,·0x0
  
31 ····.line·631 ····.line·6
32 ····iput·p1,·p0,·LA/k;->b:I32 ····iput·p1,·p0,·Ly/g;->b:I
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
3.92 KB
smali/A/j.smali vs.
smali/y/f.smali
Files 4% similar despite different names
    
Offset 1, 75 lines modifiedOffset 1, 75 lines modified
1 .class·public·final·LA/j;1 .class·public·final·Ly/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LC/a;5 .implements·LA/a;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:I7 .field·public·final·synthetic·a:I
  
8 .field·public·final·synthetic·b:Ljava/lang/Object;8 .field·public·final·synthetic·b:Ljava/lang/Object;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V10 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V
11 ····.locals·011 ····.locals·0
  
12 ····.line·112 ····.line·1
13 ····iput·p1,·p0,·LA/j;->a:I13 ····iput·p1,·p0,·Ly/f;->a:I
  
14 ····iput-object·p2,·p0,·LA/j;->b:Ljava/lang/Object;14 ····iput-object·p2,·p0,·Ly/f;->b:Ljava/lang/Object;
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····return-void16 ····return-void
17 .end·method17 .end·method
  
  
18 #·virtual·methods18 #·virtual·methods
19 .method·public·final·accept(Ljava/lang/Object;)V19 .method·public·final·accept(Ljava/lang/Object;)V
20 ····.locals·420 ····.locals·4
  
21 ····.line·121 ····.line·1
22 ····iget·v0,·p0,·LA/j;->a:I22 ····iget·v0,·p0,·Ly/f;->a:I
  
23 ····.line·223 ····.line·2
24 ····.line·324 ····.line·3
25 ····packed-switch·v0,·:pswitch_data_025 ····packed-switch·v0,·:pswitch_data_0
  
26 ····.line·426 ····.line·4
27 ····.line·527 ····.line·5
28 ····.line·628 ····.line·6
29 ····check-cast·p1,·LA/k;29 ····check-cast·p1,·Ly/g;
  
30 ····.line·730 ····.line·7
31 ····.line·831 ····.line·8
32 ····sget-object·v0,·LA/l;->c:Ljava/lang/Object;32 ····sget-object·v0,·Ly/h;->c:Ljava/lang/Object;
  
33 ····.line·933 ····.line·9
34 ····.line·1034 ····.line·10
35 ····monitor-enter·v035 ····monitor-enter·v0
  
36 ····.line·1136 ····.line·11
37 ····:try_start_037 ····:try_start_0
38 ····sget-object·v1,·LA/l;->d:Lo/j;38 ····sget-object·v1,·Ly/h;->d:Lm/j;
  
39 ····.line·1239 ····.line·12
40 ····.line·1340 ····.line·13
41 ····iget-object·v2,·p0,·LA/j;->b:Ljava/lang/Object;41 ····iget-object·v2,·p0,·Ly/f;->b:Ljava/lang/Object;
  
42 ····.line·1442 ····.line·14
43 ····.line·1543 ····.line·15
44 ····check-cast·v2,·Ljava/lang/String;44 ····check-cast·v2,·Ljava/lang/String;
  
45 ····.line·1645 ····.line·16
46 ····.line·1746 ····.line·17
47 ····invoke-virtual·{v1,·v2},·Lo/j;->get(Ljava/lang/Object;)Ljava/lang/Object;47 ····invoke-virtual·{v1,·v2},·Lm/j;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
48 ····.line·1848 ····.line·18
49 ····.line·1949 ····.line·19
50 ····.line·2050 ····.line·20
51 ····move-result-object·v251 ····move-result-object·v2
  
52 ····.line·2152 ····.line·21
Offset 91, 23 lines modifiedOffset 91, 23 lines modified
91 ····move-exception·p191 ····move-exception·p1
  
92 ····.line·2892 ····.line·28
93 ····goto·:goto_293 ····goto·:goto_2
  
94 ····.line·2994 ····.line·29
95 ····:cond_095 ····:cond_0
96 ····iget-object·v3,·p0,·LA/j;->b:Ljava/lang/Object;96 ····iget-object·v3,·p0,·Ly/f;->b:Ljava/lang/Object;
  
97 ····.line·3097 ····.line·30
98 ····.line·3198 ····.line·31
99 ····check-cast·v3,·Ljava/lang/String;99 ····check-cast·v3,·Ljava/lang/String;
  
100 ····.line·32100 ····.line·32
101 ····.line·33101 ····.line·33
102 ····invoke-virtual·{v1,·v3},·Lo/j;->remove(Ljava/lang/Object;)Ljava/lang/Object;102 ····invoke-virtual·{v1,·v3},·Lm/j;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
103 ····.line·34103 ····.line·34
104 ····.line·35104 ····.line·35
105 ····.line·36105 ····.line·36
106 ····monitor-exit·v0106 ····monitor-exit·v0
107 ····:try_end_0107 ····:try_end_0
108 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0108 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
Offset 133, 19 lines modifiedOffset 133, 19 lines modified
  
133 ····.line·45133 ····.line·45
134 ····.line·46134 ····.line·46
135 ····.line·47135 ····.line·47
136 ····move-result-object·v1136 ····move-result-object·v1
  
137 ····.line·48137 ····.line·48
138 ····check-cast·v1,·LC/a;138 ····check-cast·v1,·LA/a;
  
139 ····.line·49139 ····.line·49
140 ····.line·50140 ····.line·50
141 ····invoke-interface·{v1,·p1},·LC/a;->accept(Ljava/lang/Object;)V141 ····invoke-interface·{v1,·p1},·LA/a;->accept(Ljava/lang/Object;)V
  
142 ····.line·51142 ····.line·51
143 ····.line·52143 ····.line·52
144 ····.line·53144 ····.line·53
145 ····add-int/lit8·v0,·v0,·0x1145 ····add-int/lit8·v0,·v0,·0x1
  
146 ····.line·54146 ····.line·54
Offset 165, 44 lines modifiedOffset 165, 44 lines modified
165 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0165 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
166 ····.line·58166 ····.line·58
167 ····throw·p1167 ····throw·p1
  
168 ····.line·59168 ····.line·59
169 ····:pswitch_0169 ····:pswitch_0
Max diff block lines reached; 977/3943 bytes (24.78%) of diff not shown.
1.9 KB
smali/A/q.smali vs.
smali/x/a.smali
Files 15% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LA/q;1 .class·public·final·Lx/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Executor;5 .implements·Ljava/util/concurrent/Executor;
  
  
Offset 13, 44 lines modifiedOffset 13, 44 lines modified
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·synthetic·constructor·<init>(Landroid/os/Handler;I)V14 .method·public·synthetic·constructor·<init>(Landroid/os/Handler;I)V
15 ····.locals·015 ····.locals·0
  
16 ····.line·116 ····.line·1
17 ····iput·p2,·p0,·LA/q;->e:I17 ····iput·p2,·p0,·Lx/a;->e:I
  
18 ····iput-object·p1,·p0,·LA/q;->f:Landroid/os/Handler;18 ····iput-object·p1,·p0,·Lx/a;->f:Landroid/os/Handler;
  
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
  
22 #·virtual·methods22 #·virtual·methods
23 .method·public·final·execute(Ljava/lang/Runnable;)V23 .method·public·final·execute(Ljava/lang/Runnable;)V
24 ····.locals·224 ····.locals·2
  
25 ····.line·125 ····.line·1
26 ····iget·v0,·p0,·LA/q;->e:I26 ····iget·v0,·p0,·Lx/a;->e:I
  
27 ····.line·227 ····.line·2
28 ····.line·328 ····.line·3
29 ····packed-switch·v0,·:pswitch_data_029 ····packed-switch·v0,·:pswitch_data_0
  
30 ····.line·430 ····.line·4
31 ····.line·531 ····.line·5
32 ····.line·632 ····.line·6
33 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;33 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
34 ····.line·734 ····.line·7
35 ····.line·835 ····.line·8
36 ····.line·936 ····.line·9
37 ····iget-object·v0,·p0,·LA/q;->f:Landroid/os/Handler;37 ····iget-object·v0,·p0,·Lx/a;->f:Landroid/os/Handler;
  
38 ····.line·1038 ····.line·10
39 ····.line·1139 ····.line·11
40 ····invoke-virtual·{v0,·p1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z40 ····invoke-virtual·{v0,·p1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
  
41 ····.line·1241 ····.line·12
42 ····.line·1342 ····.line·13
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ····.line·41111 ····.line·41
112 ····:pswitch_0112 ····:pswitch_0
113 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;113 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
114 ····.line·42114 ····.line·42
115 ····.line·43115 ····.line·43
116 ····.line·44116 ····.line·44
117 ····iget-object·v0,·p0,·LA/q;->f:Landroid/os/Handler;117 ····iget-object·v0,·p0,·Lx/a;->f:Landroid/os/Handler;
  
118 ····.line·45118 ····.line·45
119 ····.line·46119 ····.line·46
120 ····invoke-virtual·{v0,·p1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z120 ····invoke-virtual·{v0,·p1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
  
121 ····.line·47121 ····.line·47
122 ····.line·48122 ····.line·48
Offset 233, 8 lines modifiedOffset 233, 14 lines modified
233 ····.line·123233 ····.line·123
234 ····.line·124234 ····.line·124
235 ····.line·125235 ····.line·125
236 ····.line·126236 ····.line·126
237 ····.line·127237 ····.line·127
238 ····.line·128238 ····.line·128
239 ····.line·129239 ····.line·129
 240 ····.line·130
 241 ····.line·131
 242 ····.line·132
 243 ····.line·133
 244 ····.line·134
 245 ····.line·135
240 .end·method246 .end·method
5.85 KB
smali/A/r.smali vs.
smali/j0/m.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LA/r;1 .class·public·final·Lj0/m;
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 17, 193 lines modifiedOffset 17, 197 lines modified
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·synthetic·constructor·<init>()V18 .method·public·synthetic·constructor·<init>()V
19 ····.locals·119 ····.locals·1
  
20 ····.line·120 ····.line·1
21 ····const/4·v0,·0x021 ····const/4·v0,·0x1
  
22 ····iput·v0,·p0,·LA/r;->e:I22 ····iput·v0,·p0,·Lj0/m;->e:I
  
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·public·constructor·<init>(Ll0/m;Ll0/e;LA0/o;)V26 .method·public·constructor·<init>(Lj0/n;Lj0/e;Ly0/i;)V
27 ····.locals·127 ····.locals·1
  
28 ····const/4·v0,·0x128 ····const/4·v0,·0x0
  
29 ····iput·v0,·p0,·LA/r;->e:I29 ····iput·v0,·p0,·Lj0/m;->e:I
  
30 ····.line·230 ····.line·2
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····iput-object·p1,·p0,·LA/r;->h:Ljava/lang/Object;32 ····iput-object·p1,·p0,·Lj0/m;->h:Ljava/lang/Object;
  
33 ····iput-object·p2,·p0,·LA/r;->f:Ljava/lang/Object;33 ····iput-object·p2,·p0,·Lj0/m;->f:Ljava/lang/Object;
  
34 ····iput-object·p3,·p0,·LA/r;->g:Ljava/lang/Object;34 ····iput-object·p3,·p0,·Lj0/m;->g:Ljava/lang/Object;
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·final·run()V38 .method·public·final·run()V
39 ····.locals·439 ····.locals·5
  
40 ····.line·140 ····.line·1
41 ····iget·v0,·p0,·LA/r;->e:I41 ····iget·v0,·p0,·Lj0/m;->e:I
  
42 ····.line·242 ····.line·2
43 ····.line·343 ····.line·3
44 ····packed-switch·v0,·:pswitch_data_044 ····packed-switch·v0,·:pswitch_data_0
  
45 ····.line·445 ····.line·4
46 ····.line·546 ····.line·5
47 ····.line·647 ····.line·6
 48 ····:try_start_0
48 ····sget-object·v0,·Ll0/m;->j:Ljava/lang/Object;49 ····iget-object·v0,·p0,·Lj0/m;->f:Ljava/lang/Object;
  
49 ····.line·750 ····.line·7
50 ····.line·851 ····.line·8
51 ····monitor-enter·v052 ····check-cast·v0,·Ly/e;
  
52 ····.line·953 ····.line·9
53 ····:try_start_0 
54 ····iget-object·v1,·p0,·LA/r;->h:Ljava/lang/Object; 
  
55 ····.line·1054 ····.line·10
 55 ····invoke-virtual·{v0},·Ly/e;->call()Ljava/lang/Object;
56 ····.line·11 
57 ····check-cast·v1,·Ll0/m; 
  
 56 ····.line·11
58 ····.line·1257 ····.line·12
59 ····.line·1358 ····.line·13
60 ····iget-object·v2,·p0,·LA/r;->f:Ljava/lang/Object;59 ····move-result-object·v0
 60 ····:try_end_0
 61 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
61 ····.line·1462 ····.line·14
 63 ····goto·:goto_0
  
62 ····.line·1564 ····.line·15
63 ····check-cast·v2,·Ll0/e;65 ····:catch_0
 66 ····const/4·v0,·0x0
  
64 ····.line·1667 ····.line·16
65 ····.line·17 
66 ····invoke-static·{v1,·v2},·Ll0/m;->a(Ll0/m;Ll0/e;)V68 ····:goto_0
 69 ····new-instance·v1,·Lf1/i;
  
 70 ····.line·17
67 ····.line·1871 ····.line·18
 72 ····iget-object·v2,·p0,·Lj0/m;->g:Ljava/lang/Object;
  
68 ····.line·1973 ····.line·19
69 ····.line·2074 ····.line·20
 75 ····check-cast·v2,·Ly/f;
70 ····monitor-exit·v0 
71 ····:try_end_0 
72 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
73 ····.line·2176 ····.line·21
74 ····iget-object·v0,·p0,·LA/r;->g:Ljava/lang/Object; 
  
75 ····.line·2277 ····.line·22
 78 ····const/4·v3,·0x4
  
76 ····.line·2379 ····.line·23
77 ····check-cast·v0,·LA0/o;80 ····const/4·v4,·0x0
  
78 ····.line·2481 ····.line·24
 82 ····invoke-direct·{v1,·v2,·v0,·v3,·v4},·Lf1/i;-><init>(Ljava/lang/Object;Ljava/lang/Object;IZ)V
79 ····.line·25 
80 ····const/4·v1,·0x0 
  
 83 ····.line·25
81 ····.line·2684 ····.line·26
82 ····invoke-virtual·{v0,·v1},·LA0/o;->c(Ljava/lang/Object;)V 
  
83 ····.line·2785 ····.line·27
 86 ····iget-object·v0,·p0,·Lj0/m;->h:Ljava/lang/Object;
  
84 ····.line·2887 ····.line·28
Max diff block lines reached; 2910/5916 bytes (49.19%) of diff not shown.
2.39 KB
smali/A/d.smali vs.
smali/a1/r.smali
Files 10% similar despite different names
    
Offset 1, 98 lines modifiedOffset 1, 78 lines modified
1 .class·public·final·synthetic·LA/d;1 .class·public·final·La1/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/Comparator;5 .implements·LK0/h;
  
  
 6 #·instance·fields
 7 .field·public·final·e:LT0/i;
  
 8 .field·public·final·f:LK0/h;
  
  
6 #·virtual·methods9 #·direct·methods
7 .method·public·final·compare(Ljava/lang/Object;Ljava/lang/Object;)I10 .method·public·constructor·<init>(LK0/h;LS0/l;)V
8 ····.locals·411 ····.locals·1
  
9 ····.line·112 ····.line·1
10 ····check-cast·p1,·[B13 ····const-string·v0,·"baseKey"
  
11 ····.line·214 ····.line·2
12 ····.line·315 ····.line·3
13 ····check-cast·p2,·[B16 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
14 ····.line·417 ····.line·4
15 ····.line·518 ····.line·5
16 ····array-length·v0,·p1 
  
17 ····.line·619 ····.line·6
18 ····array-length·v1,·p220 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····.line·721 ····.line·7
20 ····if-eq·v0,·v1,·:cond_0 
  
21 ····.line·822 ····.line·8
22 ····.line·923 ····.line·9
23 ····array-length·p1,·p124 ····check-cast·p2,·LT0/i;
  
24 ····.line·1025 ····.line·10
25 ····array-length·p2,·p2 
  
26 ····.line·1126 ····.line·11
27 ····sub-int/2addr·p1,·p227 ····iput-object·p2,·p0,·La1/r;->e:LT0/i;
  
28 ····.line·1228 ····.line·12
29 ····goto·:goto_1 
  
30 ····.line·1329 ····.line·13
 30 ····instance-of·p2,·p1,·La1/r;
31 ····:cond_0 
32 ····const/4·v0,·0x0 
  
33 ····.line·1431 ····.line·14
34 ····const/4·v1,·0x0 
  
35 ····.line·1532 ····.line·15
 33 ····if-eqz·p2,·:cond_0
36 ····:goto_0 
37 ····array-length·v2,·p1 
  
38 ····.line·1634 ····.line·16
39 ····if-ge·v1,·v2,·:cond_2 
  
40 ····.line·1735 ····.line·17
 36 ····check-cast·p1,·La1/r;
41 ····.line·18 
42 ····aget-byte·v2,·p1,·v1 
  
 37 ····.line·18
43 ····.line·1938 ····.line·19
 39 ····iget-object·p1,·p1,·La1/r;->f:LK0/h;
44 ····.line·20 
45 ····aget-byte·v3,·p2,·v1 
  
 40 ····.line·20
46 ····.line·2141 ····.line·21
47 ····.line·22 
48 ····if-eq·v2,·v3,·:cond_142 ····:cond_0
 43 ····iput-object·p1,·p0,·La1/r;->f:LK0/h;
  
 44 ····.line·22
49 ····.line·2345 ····.line·23
 46 ····return-void
50 ····.line·2447 ····.line·24
51 ····sub-int·p1,·v2,·v3 
  
52 ····.line·2548 ····.line·25
53 ····.line·2649 ····.line·26
54 ····goto·:goto_1 
  
55 ····.line·2750 ····.line·27
56 ····:cond_1 
57 ····add-int/lit8·v1,·v1,·0x1 
  
58 ····.line·2851 ····.line·28
59 ····.line·2952 ····.line·29
60 ····goto·:goto_0 
  
61 ····.line·3053 ····.line·30
62 ····:cond_2 
63 ····const/4·p1,·0x0 
  
64 ····.line·3154 ····.line·31
65 ····:goto_1 
66 ····return·p1 
67 ····.line·3255 ····.line·32
68 ····.line·3356 ····.line·33
69 ····.line·3457 ····.line·34
70 ····.line·3558 ····.line·35
71 ····.line·3659 ····.line·36
72 ····.line·3760 ····.line·37
73 ····.line·3861 ····.line·38
Offset 276, 8 lines modifiedOffset 256, 17 lines modified
276 ····.line·216256 ····.line·216
277 ····.line·217257 ····.line·217
278 ····.line·218258 ····.line·218
279 ····.line·219259 ····.line·219
280 ····.line·220260 ····.line·220
281 ····.line·221261 ····.line·221
282 ····.line·222262 ····.line·222
 263 ····.line·223
 264 ····.line·224
 265 ····.line·225
 266 ····.line·226
 267 ····.line·227
 268 ····.line·228
Max diff block lines reached; 0/2374 bytes (0.00%) of diff not shown.
23.2 KB
smali/A/h.smali vs.
smali/Y/d.smali
Max HTML report size reached
1.23 KB
smali/A/o.smali vs.
smali/y/j.smali
Files 6% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LA/o;1 .class·public·final·Ly/j;
2 .super·Ljava/lang/Thread;2 .super·Ljava/lang/Thread;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·e:I5 .field·public·final·e:I
  
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ····.line·421 ····.line·4
22 ····.line·522 ····.line·5
23 ····.line·623 ····.line·6
24 ····const/16·p1,·0xa24 ····const/16·p1,·0xa
  
25 ····.line·725 ····.line·7
26 ····.line·826 ····.line·8
27 ····iput·p1,·p0,·LA/o;->e:I27 ····iput·p1,·p0,·Ly/j;->e:I
  
28 ····.line·928 ····.line·9
29 ····.line·1029 ····.line·10
30 ····return-void30 ····return-void
31 ····.line·1131 ····.line·11
32 ····.line·1232 ····.line·12
33 ····.line·1333 ····.line·13
Offset 145, 23 lines modifiedOffset 145, 29 lines modified
145 ····.line·123145 ····.line·123
146 ····.line·124146 ····.line·124
147 ····.line·125147 ····.line·125
148 ····.line·126148 ····.line·126
149 ····.line·127149 ····.line·127
150 ····.line·128150 ····.line·128
151 ····.line·129151 ····.line·129
 152 ····.line·130
 153 ····.line·131
 154 ····.line·132
 155 ····.line·133
 156 ····.line·134
 157 ····.line·135
152 .end·method158 .end·method
  
  
153 #·virtual·methods159 #·virtual·methods
154 .method·public·final·run()V160 .method·public·final·run()V
155 ····.locals·1161 ····.locals·1
  
156 ····.line·1162 ····.line·1
157 ····iget·v0,·p0,·LA/o;->e:I163 ····iget·v0,·p0,·Ly/j;->e:I
  
158 ····.line·2164 ····.line·2
159 ····.line·3165 ····.line·3
160 ····invoke-static·{v0},·Landroid/os/Process;->setThreadPriority(I)V166 ····invoke-static·{v0},·Landroid/os/Process;->setThreadPriority(I)V
  
161 ····.line·4167 ····.line·4
162 ····.line·5168 ····.line·5
Offset 286, 8 lines modifiedOffset 292, 17 lines modified
286 ····.line·121292 ····.line·121
287 ····.line·122293 ····.line·122
288 ····.line·123294 ····.line·123
289 ····.line·124295 ····.line·124
290 ····.line·125296 ····.line·125
291 ····.line·126297 ····.line·126
292 ····.line·127298 ····.line·127
 299 ····.line·128
 300 ····.line·129
 301 ····.line·130
 302 ····.line·131
 303 ····.line·132
 304 ····.line·133
 305 ····.line·134
 306 ····.line·135
 307 ····.line·136
293 .end·method308 .end·method
14.3 KB
smali/A/l.smali vs.
smali/y/h.smali
Max HTML report size reached
8.05 KB
smali/A/f.smali vs.
smali/H/y.smali
Max HTML report size reached
975 B
smali/A/n.smali vs.
smali/y/i.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LA/n;1 .class·public·final·Ly/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/net/Uri;5 .field·public·final·a:Landroid/net/Uri;
  
Offset 26, 31 lines modifiedOffset 26, 31 lines modified
26 ····.line·326 ····.line·3
27 ····.line·427 ····.line·4
28 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;28 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
29 ····.line·529 ····.line·5
30 ····.line·630 ····.line·6
31 ····.line·731 ····.line·7
32 ····iput-object·p1,·p0,·LA/n;->a:Landroid/net/Uri;32 ····iput-object·p1,·p0,·Ly/i;->a:Landroid/net/Uri;
  
33 ····.line·833 ····.line·8
34 ····.line·934 ····.line·9
35 ····iput·p2,·p0,·LA/n;->b:I35 ····iput·p2,·p0,·Ly/i;->b:I
  
36 ····.line·1036 ····.line·10
37 ····.line·1137 ····.line·11
38 ····iput·p3,·p0,·LA/n;->c:I38 ····iput·p3,·p0,·Ly/i;->c:I
  
39 ····.line·1239 ····.line·12
40 ····.line·1340 ····.line·13
41 ····iput-boolean·p4,·p0,·LA/n;->d:Z41 ····iput-boolean·p4,·p0,·Ly/i;->d:Z
  
42 ····.line·1442 ····.line·14
43 ····.line·1543 ····.line·15
44 ····iput·p5,·p0,·LA/n;->e:I44 ····iput·p5,·p0,·Ly/i;->e:I
  
45 ····.line·1645 ····.line·16
46 ····.line·1746 ····.line·17
47 ····return-void47 ····return-void
48 ····.line·1848 ····.line·18
49 ····.line·1949 ····.line·19
50 ····.line·2050 ····.line·20
5.59 KB
smali/A/i.smali vs.
smali/i/k0.smali
Files 10% similar despite different names
    
Offset 1, 181 lines modifiedOffset 1, 168 lines modified
1 .class·public·final·LA/i;1 .class·public·final·Li/k0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Callable;5 .implements·Landroid/view/View$OnClickListener;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:I7 .field·public·final·synthetic·e:I
  
8 .field·public·final·synthetic·b:Ljava/lang/String;8 .field·public·final·synthetic·f:Ljava/lang/Object;
  
9 .field·public·final·synthetic·c:Landroid/content/Context; 
  
10 .field·public·final·synthetic·d:I9 #·direct·methods
 10 .method·public·constructor·<init>(Landroidx/appcompat/widget/Toolbar;)V
 11 ····.locals·1
  
11 .field·public·final·synthetic·e:Ljava/lang/Object;12 ····const/4·v0,·0x0
  
 13 ····iput·v0,·p0,·Li/k0;->e:I
  
 14 ····.line·3
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
12 #·direct·methods 
13 .method·public·synthetic·constructor·<init>(Ljava/lang/String;Landroid/content/Context;Ljava/lang/Object;II)V 
14 ····.locals·0 
  
 16 ····iput-object·p1,·p0,·Li/k0;->f:Ljava/lang/Object;
15 ····.line·1 
16 ····iput·p5,·p0,·LA/i;->a:I 
  
17 ····iput-object·p1,·p0,·LA/i;->b:Ljava/lang/String;17 ····return-void
 18 .end·method
  
18 ····iput-object·p2,·p0,·LA/i;->c:Landroid/content/Context;19 .method·public·constructor·<init>(Li/p0;)V
 20 ····.locals·1
  
19 ····iput-object·p3,·p0,·LA/i;->e:Ljava/lang/Object;21 ····const/4·v0,·0x1
  
20 ····iput·p4,·p0,·LA/i;->d:I22 ····iput·v0,·p0,·Li/k0;->e:I
  
 23 ····.line·1
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 25 ····iput-object·p1,·p0,·Li/k0;->f:Ljava/lang/Object;
  
 26 ····.line·2
 27 ····iget-object·p1,·p1,·Li/p0;->a:Landroidx/appcompat/widget/Toolbar;
  
 28 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context;
  
22 ····return-void29 ····return-void
23 .end·method30 .end·method
  
  
24 #·virtual·methods31 #·virtual·methods
25 .method·public·final·call()Ljava/lang/Object;32 .method·public·final·onClick(Landroid/view/View;)V
26 ····.locals·733 ····.locals·1
  
27 ····.line·134 ····.line·1
28 ····const/4·v0,·0x035 ····iget·p1,·p0,·Li/k0;->e:I
  
29 ····.line·236 ····.line·2
30 ····const/4·v1,·0x1 
  
31 ····.line·337 ····.line·3
32 ····iget·v2,·p0,·LA/i;->d:I38 ····packed-switch·p1,·:pswitch_data_0
  
33 ····.line·439 ····.line·4
34 ····.line·540 ····.line·5
35 ····iget-object·v3,·p0,·LA/i;->e:Ljava/lang/Object; 
  
36 ····.line·641 ····.line·6
 42 ····iget-object·p1,·p0,·Li/k0;->f:Ljava/lang/Object;
37 ····.line·7 
38 ····iget-object·v4,·p0,·LA/i;->c:Landroid/content/Context; 
  
 43 ····.line·7
39 ····.line·844 ····.line·8
 45 ····check-cast·p1,·Li/p0;
40 ····.line·9 
41 ····iget-object·v5,·p0,·LA/i;->b:Ljava/lang/String; 
  
 46 ····.line·9
42 ····.line·1047 ····.line·10
 48 ····iget-object·v0,·p1,·Li/p0;->k:Landroid/view/Window$Callback;
43 ····.line·11 
44 ····iget·v6,·p0,·LA/i;->a:I 
  
 49 ····.line·11
45 ····.line·1250 ····.line·12
 51 ····if-eqz·v0,·:cond_0
46 ····.line·13 
47 ····packed-switch·v6,·:pswitch_data_0 
  
 52 ····.line·13
48 ····.line·1453 ····.line·14
 54 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
49 ····.line·1555 ····.line·15
50 ····.line·1656 ····.line·16
51 ····:try_start_0 
52 ····check-cast·v3,·Ljava/util/List; 
  
53 ····.line·1757 ····.line·17
 58 ····:cond_0
 59 ····return-void
  
54 ····.line·1860 ····.line·18
55 ····invoke-static·{v5,·v4,·v3,·v2},·LA/l;->b(Ljava/lang/String;Landroid/content/Context;Ljava/util/List;I)LA/k;61 ····:pswitch_0
 62 ····iget-object·p1,·p0,·Li/k0;->f:Ljava/lang/Object;
  
56 ····.line·1963 ····.line·19
57 ····.line·2064 ····.line·20
 65 ····check-cast·p1,·Landroidx/appcompat/widget/Toolbar;
58 ····.line·21 
59 ····move-result-object·v0 
60 ····:try_end_0 
61 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
 66 ····.line·21
62 ····.line·2267 ····.line·22
63 ····goto·:goto_068 ····iget-object·p1,·p1,·Landroidx/appcompat/widget/Toolbar;->M:Li/l0;
  
64 ····.line·2369 ····.line·23
Max diff block lines reached; 2167/5652 bytes (38.34%) of diff not shown.
18.8 KB
smali/A/e.smali vs.
smali/B/H.smali
Max HTML report size reached
59.4 KB
smali/A/g.smali vs.
smali/H/J.smali
Max HTML report size reached
21.5 KB
smali/i0/j.smali vs.
smali/H/G.smali
Max HTML report size reached
33.5 KB
smali/i0/d.smali vs.
smali/z0/r.smali
Max HTML report size reached
5.88 KB
smali/i0/h.smali vs.
smali/a1/h0.smali
Files 10% similar despite different names
    
Offset 1, 88 lines modifiedOffset 1, 216 lines modified
1 .class·public·final·synthetic·Li0/h;1 .class·public·abstract·La1/h0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/location/OnNmeaMessageListener; 
  
  
6 #·instance·fields4 #·static·fields
7 .field·public·final·synthetic·a:Li0/j;5 .field·public·static·final·a:Ljava/lang/ThreadLocal;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Li0/j;)V7 .method·static·constructor·<clinit>()V
10 ····.locals·08 ····.locals·1
  
11 ····.line·19 ····.line·1
 10 ····new-instance·v0,·Ljava/lang/ThreadLocal;
  
 11 ····.line·2
 12 ····.line·3
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
  
13 ····iput-object·p1,·p0,·Li0/h;->a:Li0/j;14 ····.line·4
 15 ····.line·5
 16 ····.line·6
 17 ····sput-object·v0,·La1/h0;->a:Ljava/lang/ThreadLocal;
  
 18 ····.line·7
 19 ····.line·8
14 ····return-void20 ····return-void
 21 ····.line·9
 22 ····.line·10
 23 ····.line·11
 24 ····.line·12
 25 ····.line·13
 26 ····.line·14
 27 ····.line·15
 28 ····.line·16
 29 ····.line·17
 30 ····.line·18
 31 ····.line·19
 32 ····.line·20
 33 ····.line·21
 34 ····.line·22
 35 ····.line·23
 36 ····.line·24
 37 ····.line·25
 38 ····.line·26
 39 ····.line·27
 40 ····.line·28
 41 ····.line·29
 42 ····.line·30
 43 ····.line·31
 44 ····.line·32
 45 ····.line·33
 46 ····.line·34
 47 ····.line·35
 48 ····.line·36
 49 ····.line·37
 50 ····.line·38
 51 ····.line·39
 52 ····.line·40
 53 ····.line·41
 54 ····.line·42
 55 ····.line·43
 56 ····.line·44
 57 ····.line·45
 58 ····.line·46
 59 ····.line·47
 60 ····.line·48
 61 ····.line·49
 62 ····.line·50
 63 ····.line·51
 64 ····.line·52
 65 ····.line·53
 66 ····.line·54
 67 ····.line·55
 68 ····.line·56
 69 ····.line·57
 70 ····.line·58
 71 ····.line·59
 72 ····.line·60
 73 ····.line·61
 74 ····.line·62
 75 ····.line·63
 76 ····.line·64
 77 ····.line·65
 78 ····.line·66
 79 ····.line·67
 80 ····.line·68
 81 ····.line·69
 82 ····.line·70
 83 ····.line·71
 84 ····.line·72
 85 ····.line·73
 86 ····.line·74
 87 ····.line·75
 88 ····.line·76
 89 ····.line·77
 90 ····.line·78
 91 ····.line·79
 92 ····.line·80
 93 ····.line·81
 94 ····.line·82
 95 ····.line·83
 96 ····.line·84
 97 ····.line·85
 98 ····.line·86
 99 ····.line·87
 100 ····.line·88
 101 ····.line·89
 102 ····.line·90
 103 ····.line·91
 104 ····.line·92
 105 ····.line·93
 106 ····.line·94
 107 ····.line·95
 108 ····.line·96
 109 ····.line·97
 110 ····.line·98
 111 ····.line·99
 112 ····.line·100
 113 ····.line·101
 114 ····.line·102
 115 ····.line·103
 116 ····.line·104
Max diff block lines reached; 3226/5943 bytes (54.28%) of diff not shown.
8.08 KB
smali/i0/f.smali vs.
smali/g0/h.smali
Max HTML report size reached
4.08 KB
smali/i0/i.smali vs.
smali/B/P.smali
Files 12% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·Li0/i;1 .class·public·LB/P;
2 .super·Landroid/location/GnssStatus$Callback;2 .super·La/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·a:Li0/j;5 .field·public·final·e:Landroid/view/Window;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Li0/j;)V7 .method·public·constructor·<init>(Landroid/view/Window;)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····iput-object·p1,·p0,·Li0/i;->a:Li0/j;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{p0},·Landroid/location/GnssStatus$Callback;-><init>()V 
  
14 ····.line·413 ····.line·4
 14 ····iput-object·p1,·p0,·LB/P;->e:Landroid/view/Window;
  
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
21 ····.line·1021 ····.line·10
Offset 141, 117 lines modifiedOffset 141, 112 lines modified
141 ····.line·123141 ····.line·123
142 ····.line·124142 ····.line·124
143 ····.line·125143 ····.line·125
144 ····.line·126144 ····.line·126
145 ····.line·127145 ····.line·127
146 ····.line·128146 ····.line·128
147 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
148 .end·method154 .end·method
  
  
149 #·virtual·methods155 #·virtual·methods
150 .method·public·final·onSatelliteStatusChanged(Landroid/location/GnssStatus;)V156 .method·public·final·B(Z)V
151 ····.locals·6157 ····.locals·1
  
152 ····.line·1158 ····.line·1
153 ····iget-object·v0,·p0,·Li0/i;->a:Li0/j;159 ····iget-object·v0,·p0,·LB/P;->e:Landroid/view/Window;
  
154 ····.line·2160 ····.line·2
155 ····.line·3161 ····.line·3
156 ····invoke-static·{p1},·LB/a;->a(Landroid/location/GnssStatus;)I162 ····if-eqz·p1,·:cond_0
  
157 ····.line·4163 ····.line·4
158 ····.line·5164 ····.line·5
 165 ····const/high16·p1,·0x4000000
159 ····.line·6 
160 ····move-result·v1 
  
 166 ····.line·6
161 ····.line·7167 ····.line·7
162 ····int-to-double·v1,·v1168 ····invoke-virtual·{v0,·p1},·Landroid/view/Window;->clearFlags(I)V
  
163 ····.line·8169 ····.line·8
164 ····iput-wide·v1,·v0,·Li0/j;->g:D 
  
165 ····.line·9170 ····.line·9
166 ····.line·10171 ····.line·10
167 ····iget-object·v0,·p0,·Li0/i;->a:Li0/j;172 ····const/high16·p1,·-0x80000000
  
168 ····.line·11173 ····.line·11
169 ····.line·12174 ····.line·12
170 ····const-wide/16·v1,·0x0175 ····invoke-virtual·{v0,·p1},·Landroid/view/Window;->addFlags(I)V
  
171 ····.line·13176 ····.line·13
172 ····.line·14177 ····.line·14
173 ····iput-wide·v1,·v0,·Li0/j;->h:D 
  
174 ····.line·15178 ····.line·15
 179 ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View;
175 ····.line·16 
176 ····const/4·v0,·0x0 
  
 180 ····.line·16
177 ····.line·17181 ····.line·17
178 ····:goto_0 
179 ····int-to-double·v1,·v0 
  
180 ····.line·18182 ····.line·18
181 ····iget-object·v3,·p0,·Li0/i;->a:Li0/j;183 ····move-result-object·p1
  
182 ····.line·19184 ····.line·19
 185 ····invoke-virtual·{p1},·Landroid/view/View;->getSystemUiVisibility()I
183 ····.line·20 
184 ····iget-wide·v3,·v3,·Li0/j;->g:D 
  
 186 ····.line·20
185 ····.line·21187 ····.line·21
186 ····.line·22188 ····.line·22
187 ····cmpg-double·v5,·v1,·v3189 ····move-result·v0
  
188 ····.line·23190 ····.line·23
 191 ····or-int/lit16·v0,·v0,·0x2000
189 ····.line·24 
190 ····if-gez·v5,·:cond_1 
  
 192 ····.line·24
191 ····.line·25193 ····.line·25
 194 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V
192 ····.line·26 
193 ····invoke-static·{p1,·v0},·LB/a;->x(Landroid/location/GnssStatus;I)Z 
  
 195 ····.line·26
194 ····.line·27196 ····.line·27
195 ····.line·28197 ····.line·28
 198 ····goto·:goto_0
  
196 ····.line·29199 ····.line·29
197 ····move-result·v1200 ····:cond_0
 201 ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View;
  
198 ····.line·30202 ····.line·30
Max diff block lines reached; 1100/4109 bytes (26.77%) of diff not shown.
36.6 KB
smali/i0/b.smali vs.
smali/F/c.smali
Max HTML report size reached
3.1 KB
smali/i0/g.smali vs.
smali/g0/i.smali
Files 3% similar despite different names
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·Li0/g;1 .class·public·final·Lg0/i;
2 .super·Landroid/content/BroadcastReceiver;2 .super·Landroid/content/BroadcastReceiver;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:LB0/g;5 .field·public·final·a:Lz0/g;
  
6 .field·public·b:I6 .field·public·b:I
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(LB0/g;)V8 .method·public·constructor·<init>(Lz0/g;)V
9 ····.locals·09 ····.locals·0
  
10 ····.line·110 ····.line·1
11 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V11 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····.line·414 ····.line·4
15 ····iput-object·p1,·p0,·Li0/g;->a:LB0/g;15 ····iput-object·p1,·p0,·Lg0/i;->a:Lz0/g;
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····return-void18 ····return-void
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····.line·921 ····.line·9
Offset 143, 14 lines modifiedOffset 143, 20 lines modified
143 ····.line·123143 ····.line·123
144 ····.line·124144 ····.line·124
145 ····.line·125145 ····.line·125
146 ····.line·126146 ····.line·126
147 ····.line·127147 ····.line·127
148 ····.line·128148 ····.line·128
149 ····.line·129149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
150 .end·method156 .end·method
  
  
151 #·virtual·methods157 #·virtual·methods
152 .method·public·final·onReceive(Landroid/content/Context;Landroid/content/Intent;)V158 .method·public·final·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
153 ····.locals·3159 ····.locals·3
  
Offset 218, 15 lines modifiedOffset 224, 15 lines modified
218 ····.line·32224 ····.line·32
219 ····move-result·p1225 ····move-result·p1
  
220 ····.line·33226 ····.line·33
221 ····const/4·v0,·0x1227 ····const/4·v0,·0x1
  
222 ····.line·34228 ····.line·34
223 ····iget-object·v1,·p0,·Li0/g;->a:LB0/g;229 ····iget-object·v1,·p0,·Lg0/i;->a:Lz0/g;
  
224 ····.line·35230 ····.line·35
225 ····.line·36231 ····.line·36
226 ····const/4·v2,·0x2232 ····const/4·v2,·0x2
  
227 ····.line·37233 ····.line·37
228 ····if-nez·p2,·:cond_2234 ····if-nez·p2,·:cond_2
Offset 237, 78 lines modifiedOffset 243, 78 lines modified
  
237 ····.line·40243 ····.line·40
238 ····.line·41244 ····.line·41
239 ····goto·:goto_0245 ····goto·:goto_0
  
240 ····.line·42246 ····.line·42
241 ····:cond_0247 ····:cond_0
242 ····iget·p1,·p0,·Li0/g;->b:I248 ····iget·p1,·p0,·Lg0/i;->b:I
  
243 ····.line·43249 ····.line·43
244 ····.line·44250 ····.line·44
245 ····if-eqz·p1,·:cond_1251 ····if-eqz·p1,·:cond_1
  
246 ····.line·45252 ····.line·45
247 ····.line·46253 ····.line·46
248 ····if-ne·p1,·v2,·:cond_4254 ····if-ne·p1,·v2,·:cond_4
  
249 ····.line·47255 ····.line·47
250 ····.line·48256 ····.line·48
251 ····:cond_1257 ····:cond_1
252 ····iput·v0,·p0,·Li0/g;->b:I258 ····iput·v0,·p0,·Lg0/i;->b:I
  
253 ····.line·49259 ····.line·49
254 ····.line·50260 ····.line·50
255 ····const/4·p1,·0x0261 ····const/4·p1,·0x0
  
256 ····.line·51262 ····.line·51
257 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;263 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
258 ····.line·52264 ····.line·52
259 ····.line·53265 ····.line·53
260 ····.line·54266 ····.line·54
261 ····move-result-object·p1267 ····move-result-object·p1
  
262 ····.line·55268 ····.line·55
263 ····invoke-virtual·{v1,·p1},·LB0/g;->b(Ljava/io/Serializable;)V269 ····invoke-virtual·{v1,·p1},·Lz0/g;->b(Ljava/io/Serializable;)V
  
264 ····.line·56270 ····.line·56
265 ····.line·57271 ····.line·57
266 ····.line·58272 ····.line·58
267 ····goto·:goto_1273 ····goto·:goto_1
  
268 ····.line·59274 ····.line·59
269 ····:cond_2275 ····:cond_2
270 ····:goto_0276 ····:goto_0
271 ····iget·p1,·p0,·Li0/g;->b:I277 ····iget·p1,·p0,·Lg0/i;->b:I
  
272 ····.line·60278 ····.line·60
273 ····.line·61279 ····.line·61
274 ····if-eqz·p1,·:cond_3280 ····if-eqz·p1,·:cond_3
  
275 ····.line·62281 ····.line·62
276 ····.line·63282 ····.line·63
277 ····if-ne·p1,·v0,·:cond_4283 ····if-ne·p1,·v0,·:cond_4
  
278 ····.line·64284 ····.line·64
279 ····.line·65285 ····.line·65
280 ····:cond_3286 ····:cond_3
281 ····iput·v2,·p0,·Li0/g;->b:I287 ····iput·v2,·p0,·Lg0/i;->b:I
  
Max diff block lines reached; 668/3098 bytes (21.56%) of diff not shown.
115 KB
smali/i0/c.smali vs.
smali/h1/a.smali
Max HTML report size reached
8.21 KB
smali/U/p.smali vs.
smali/z0/j.smali
Max HTML report size reached
72.6 KB
smali/U/k.smali vs.
smali/i/l0.smali
Max HTML report size reached
19.9 KB
smali/U/j.smali vs.
smali/J0/m.smali
Max HTML report size reached
184 KB
smali/U/q.smali vs.
smali/H/P.smali
Max HTML report size reached
9.37 KB
smali/U/d.smali vs.
smali/P/L.smali
Max HTML report size reached
62.0 KB
smali/U/h.smali vs.
smali/i/O.smali
Max HTML report size reached
2.74 KB
smali/U/o.smali vs.
smali/i/q0.smali
Files 15% similar despite different names
    
Offset 1, 64 lines modifiedOffset 1, 82 lines modified
1 .class·public·final·LU/o;1 .class·public·final·Li/q0;
2 .super·Landroid/graphics/drawable/Drawable$ConstantState;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
4 #·instance·fields 
5 .field·public·a:I 
  
6 .field·public·b:LU/n; 
  
7 .field·public·c:Landroid/content/res/ColorStateList; 
  
8 .field·public·d:Landroid/graphics/PorterDuff$Mode; 
  
9 .field·public·e:Z6 #·instance·fields
 7 .field·public·final·synthetic·e:I
  
10 .field·public·f:Landroid/graphics/Bitmap;8 .field·public·final·synthetic·f:Li/r0;
  
11 .field·public·g:Landroid/content/res/ColorStateList; 
  
12 .field·public·h:Landroid/graphics/PorterDuff$Mode;9 #·direct·methods
 10 .method·public·synthetic·constructor·<init>(Li/r0;I)V
 11 ····.locals·0
  
13 .field·public·i:I12 ····.line·1
 13 ····iput·p2,·p0,·Li/q0;->e:I
  
14 .field·public·j:Z14 ····iput-object·p1,·p0,·Li/q0;->f:Li/r0;
  
15 .field·public·k:Z15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 .field·public·l:Landroid/graphics/Paint;16 ····return-void
 17 .end·method
  
  
17 #·virtual·methods18 #·virtual·methods
18 .method·public·getChangingConfigurations()I19 .method·public·final·run()V
19 ····.locals·120 ····.locals·2
  
20 ····.line·121 ····.line·1
21 ····iget·v0,·p0,·LU/o;->a:I22 ····iget·v0,·p0,·Li/q0;->e:I
  
22 ····.line·223 ····.line·2
23 ····.line·324 ····.line·3
24 ····return·v025 ····packed-switch·v0,·:pswitch_data_0
  
25 ····.line·426 ····.line·4
26 ····.line·527 ····.line·5
27 ····.line·628 ····.line·6
 29 ····iget-object·v0,·p0,·Li/q0;->f:Li/r0;
  
28 ····.line·730 ····.line·7
29 ····.line·831 ····.line·8
 32 ····invoke-virtual·{v0},·Li/r0;->a()V
  
30 ····.line·933 ····.line·9
31 ····.line·1034 ····.line·10
32 ····.line·1135 ····.line·11
 36 ····return-void
  
33 ····.line·1237 ····.line·12
 38 ····:pswitch_0
 39 ····iget-object·v0,·p0,·Li/q0;->f:Li/r0;
  
34 ····.line·1340 ····.line·13
35 ····.line·1441 ····.line·14
 42 ····const/4·v1,·0x0
  
36 ····.line·1543 ····.line·15
 44 ····invoke-virtual·{v0,·v1},·Li/r0;->c(Z)V
  
37 ····.line·1645 ····.line·16
38 ····.line·1746 ····.line·17
39 ····.line·1847 ····.line·18
 48 ····return-void
  
40 ····.line·1949 ····.line·19
 50 ····:pswitch_data_0
 51 ····.packed-switch·0x0
 52 ········:pswitch_0
 53 ····.end·packed-switch
41 ····.line·2054 ····.line·20
42 ····.line·2155 ····.line·21
43 ····.line·2256 ····.line·22
44 ····.line·2357 ····.line·23
45 ····.line·2458 ····.line·24
46 ····.line·2559 ····.line·25
47 ····.line·2660 ····.line·26
Offset 159, 30 lines modifiedOffset 177, 17 lines modified
159 ····.line·121177 ····.line·121
160 ····.line·122178 ····.line·122
161 ····.line·123179 ····.line·123
162 ····.line·124180 ····.line·124
163 ····.line·125181 ····.line·125
164 ····.line·126182 ····.line·126
165 ····.line·127183 ····.line·127
166 .end·method 
  
167 .method·public·final·newDrawable()Landroid/graphics/drawable/Drawable; 
168 ····.locals·1 
  
169 ····.line·1184 ····.line·128
170 ····new-instance·v0,·LU/q; 
  
171 ····invoke-direct·{v0,·p0},·LU/q;-><init>(LU/o;)V 
  
172 ····return-object·v0 
173 .end·method 
  
174 .method·public·final·newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; 
175 ····.locals·0 
  
176 ····.line·2185 ····.line·129
177 ····new-instance·p1,·LU/q; 
  
178 ····invoke-direct·{p1,·p0},·LU/q;-><init>(LU/o;)V 
  
179 ····return-object·p1186 ····.line·130
 187 ····.line·131
 188 ····.line·132
 189 ····.line·133
 190 ····.line·134
 191 ····.line·135
 192 ····.line·136
Max diff block lines reached; 0/2733 bytes (0.00%) of diff not shown.
3.37 KB
smali/U/l.smali vs.
smali/e0/f.smali
Files 16% similar despite different names
    
Offset 1, 169 lines modifiedOffset 1, 66 lines modified
1 .class·public·abstract·LU/l;1 .class·public·final·synthetic·Le0/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lf0/a;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Ly0/i;
  
  
4 #·virtual·methods8 #·direct·methods
5 .method·public·a()Z9 .method·public·synthetic·constructor·<init>(Ly0/i;)V
6 ····.locals·110 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····const/4·v0,·0x012 ····iput-object·p1,·p0,·Le0/f;->a:Ly0/i;
  
9 ····.line·213 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return·v014 ····return-void
11 ····.line·3 
12 ····.line·4 
13 ····.line·5 
14 ····.line·6 
15 ····.line·7 
16 ····.line·8 
17 ····.line·9 
18 ····.line·10 
19 ····.line·11 
20 ····.line·12 
21 ····.line·13 
22 ····.line·14 
23 ····.line·15 
24 ····.line·16 
25 ····.line·17 
26 ····.line·18 
27 ····.line·19 
28 ····.line·20 
29 ····.line·21 
30 ····.line·22 
31 ····.line·23 
32 ····.line·24 
33 ····.line·25 
34 ····.line·26 
35 ····.line·27 
36 ····.line·28 
37 ····.line·29 
38 ····.line·30 
39 ····.line·31 
40 ····.line·32 
41 ····.line·33 
42 ····.line·34 
43 ····.line·35 
44 ····.line·36 
45 ····.line·37 
46 ····.line·38 
47 ····.line·39 
48 ····.line·40 
49 ····.line·41 
50 ····.line·42 
51 ····.line·43 
52 ····.line·44 
53 ····.line·45 
54 ····.line·46 
55 ····.line·47 
56 ····.line·48 
57 ····.line·49 
58 ····.line·50 
59 ····.line·51 
60 ····.line·52 
61 ····.line·53 
62 ····.line·54 
63 ····.line·55 
64 ····.line·56 
65 ····.line·57 
66 ····.line·58 
67 ····.line·59 
68 ····.line·60 
69 ····.line·61 
70 ····.line·62 
71 ····.line·63 
72 ····.line·64 
73 ····.line·65 
74 ····.line·66 
75 ····.line·67 
76 ····.line·68 
77 ····.line·69 
78 ····.line·70 
79 ····.line·71 
80 ····.line·72 
81 ····.line·73 
82 ····.line·74 
83 ····.line·75 
84 ····.line·76 
85 ····.line·77 
86 ····.line·78 
87 ····.line·79 
88 ····.line·80 
89 ····.line·81 
90 ····.line·82 
91 ····.line·83 
92 ····.line·84 
93 ····.line·85 
94 ····.line·86 
95 ····.line·87 
96 ····.line·88 
97 ····.line·89 
98 ····.line·90 
99 ····.line·91 
100 ····.line·92 
101 ····.line·93 
102 ····.line·94 
103 ····.line·95 
104 ····.line·96 
105 ····.line·97 
106 ····.line·98 
107 ····.line·99 
108 ····.line·100 
109 ····.line·101 
110 ····.line·102 
111 ····.line·103 
112 ····.line·104 
113 ····.line·105 
114 ····.line·106 
115 ····.line·107 
Max diff block lines reached; 1027/3374 bytes (30.44%) of diff not shown.
15.6 KB
smali/U/f.smali vs.
smali/H/p.smali
Max HTML report size reached
6.94 KB
smali/U/m.smali vs.
smali/a1/T.smali
Max HTML report size reached
51.6 KB
smali/U/n.smali vs.
smali/B/o.smali
Max HTML report size reached
148 KB
smali/U/e.smali vs.
smali/i/t.smali
Max HTML report size reached
13.7 KB
smali/U/b.smali vs.
smali/E0/c.smali
Max HTML report size reached
12.5 KB
smali/U/g.smali vs.
smali/H/r.smali
Max HTML report size reached
2.2 KB
smali/U/c.smali vs.
smali/N/k.smali
Files 14% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LU/c; 
2 .super·Landroid/graphics/drawable/Drawable$ConstantState;1 .class·public·abstract·LN/k;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·a:LU/q; 
  
6 .field·public·b:Landroid/animation/AnimatorSet; 
  
7 .field·public·c:Ljava/util/ArrayList; 
  
8 .field·public·d:Lo/e; 
  
  
9 #·virtual·methods4 #·direct·methods
10 .method·public·final·getChangingConfigurations()I5 .method·public·static·a(Ljava/lang/Runnable;)V
11 ····.locals·16 ····.locals·2
  
12 ····.line·17 ····.line·1
13 ····const/4·v0,·0x08 ····invoke-static·{},·Landroid/view/Choreographer;->getInstance()Landroid/view/Choreographer;
  
14 ····.line·29 ····.line·2
15 ····return·v0 
16 ····.line·310 ····.line·3
17 ····.line·411 ····.line·4
 12 ····move-result-object·v0
  
18 ····.line·513 ····.line·5
 14 ····new-instance·v1,·LN/j;
  
19 ····.line·615 ····.line·6
20 ····.line·716 ····.line·7
 17 ····invoke-direct·{v1,·p0},·LN/j;-><init>(Ljava/lang/Runnable;)V
  
21 ····.line·818 ····.line·8
22 ····.line·919 ····.line·9
23 ····.line·1020 ····.line·10
 21 ····invoke-virtual·{v0,·v1},·Landroid/view/Choreographer;->postFrameCallback(Landroid/view/Choreographer$FrameCallback;)V
  
24 ····.line·1122 ····.line·11
25 ····.line·1223 ····.line·12
26 ····.line·1324 ····.line·13
 25 ····return-void
27 ····.line·1426 ····.line·14
28 ····.line·1527 ····.line·15
29 ····.line·1628 ····.line·16
30 ····.line·1729 ····.line·17
31 ····.line·1830 ····.line·18
32 ····.line·1931 ····.line·19
33 ····.line·2032 ····.line·20
Offset 143, 34 lines modifiedOffset 141, 16 lines modified
143 ····.line·121141 ····.line·121
144 ····.line·122142 ····.line·122
145 ····.line·123143 ····.line·123
146 ····.line·124144 ····.line·124
147 ····.line·125145 ····.line·125
148 ····.line·126146 ····.line·126
149 ····.line·127147 ····.line·127
150 .end·method 
  
151 .method·public·final·newDrawable()Landroid/graphics/drawable/Drawable; 
152 ····.locals·2 
  
153 ····.line·1148 ····.line·128
154 ····new-instance·v0,·Ljava/lang/IllegalStateException; 
  
155 ····const-string·v1,·"No·constant·state·support·for·SDK·<·24." 
  
156 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V 
  
157 ····throw·v0 
158 .end·method 
  
159 .method·public·final·newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; 
160 ····.locals·1 
  
161 ····.line·2149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
162 ····new-instance·p1,·Ljava/lang/IllegalStateException; 
  
163 ····const-string·v0,·"No·constant·state·support·for·SDK·<·24." 
  
164 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V 
  
165 ····throw·p1 
166 .end·method156 .end·method
114 KB
smali/k1/s.smali vs.
smali/j0/n.smali
Max HTML report size reached
50.4 KB
smali/k1/p.smali vs.
smali/j1/l.smali
Max HTML report size reached
1.13 KB
smali/k1/k.smali vs.
smali/c1/f.smali
Files 11% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 35 lines modified
1 .class·public·abstract·synthetic·Lk1/k;1 .class·public·interface·abstract·Lc1/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lc1/r;
 6 .implements·Lc1/q;
  
  
4 #·static·fields7 #·static·fields
5 .field·public·static·final·synthetic·a:I8 .field·public·static·final·d:Lc1/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 ····const-string·v0,·"okio.Okio"13 ····sget-object·v0,·Lc1/e;->a:Lc1/e;
  
11 ····.line·214 ····.line·2
12 ····.line·315 ····.line·3
13 ····invoke-static·{v0},·Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger;16 ····sput-object·v0,·Lc1/f;->d:Lc1/e;
  
14 ····.line·417 ····.line·4
15 ····.line·518 ····.line·5
16 ····.line·6 
17 ····return-void19 ····return-void
 20 ····.line·6
18 ····.line·721 ····.line·7
19 ····.line·822 ····.line·8
20 ····.line·923 ····.line·9
21 ····.line·1024 ····.line·10
22 ····.line·1125 ····.line·11
23 ····.line·1226 ····.line·12
24 ····.line·1327 ····.line·13
Offset 139, 8 lines modifiedOffset 143, 17 lines modified
139 ····.line·121143 ····.line·121
140 ····.line·122144 ····.line·122
141 ····.line·123145 ····.line·123
142 ····.line·124146 ····.line·124
143 ····.line·125147 ····.line·125
144 ····.line·126148 ····.line·126
145 ····.line·127149 ····.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
146 .end·method159 .end·method
14.5 KB
smali/k1/j.smali vs.
smali/H/q.smali
Max HTML report size reached
14.8 KB
smali/k1/q.smali vs.
smali/B/I.smali
Max HTML report size reached
7.95 KB
smali/k1/r.smali vs.
smali/j1/r.smali
Max HTML report size reached
15.4 KB
smali/k1/u.smali vs.
smali/j1/u.smali
Max HTML report size reached
25.9 KB
smali/k1/h.smali vs.
smali/E0/d.smali
Max HTML report size reached
12.7 KB
smali/k1/o.smali vs.
smali/H/C.smali
Max HTML report size reached
57.8 KB
smali/k1/l.smali vs.
smali/m/f.smali
Max HTML report size reached
4.54 KB
smali/k1/m.smali vs.
smali/j1/m.smali
Files 5% similar despite different names
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·public·final·Lk1/m;1 .class·public·final·Lj1/m;
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·synthetic·e:Lk1/n;5 .field·public·final·synthetic·e:Lj1/n;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Lk1/n;)V7 .method·public·constructor·<init>(Lj1/n;)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····iput-object·p1,·p0,·Lk1/m;->e:Lk1/n;10 ····iput-object·p1,·p0,·Lj1/m;->e:Lj1/n;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{p0},·Ljava/io/OutputStream;-><init>()V13 ····invoke-direct·{p0},·Ljava/io/OutputStream;-><init>()V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
Offset 141, 27 lines modifiedOffset 141, 33 lines modified
141 ····.line·123141 ····.line·123
142 ····.line·124142 ····.line·124
143 ····.line·125143 ····.line·125
144 ····.line·126144 ····.line·126
145 ····.line·127145 ····.line·127
146 ····.line·128146 ····.line·128
147 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
148 .end·method154 .end·method
  
  
149 #·virtual·methods155 #·virtual·methods
150 .method·public·final·close()V156 .method·public·final·close()V
151 ····.locals·1157 ····.locals·1
  
152 ····.line·1158 ····.line·1
153 ····iget-object·v0,·p0,·Lk1/m;->e:Lk1/n;159 ····iget-object·v0,·p0,·Lj1/m;->e:Lj1/n;
  
154 ····.line·2160 ····.line·2
155 ····.line·3161 ····.line·3
156 ····invoke-virtual·{v0},·Lk1/n;->close()V162 ····invoke-virtual·{v0},·Lj1/n;->close()V
  
157 ····.line·4163 ····.line·4
158 ····.line·5164 ····.line·5
159 ····.line·6165 ····.line·6
160 ····return-void166 ····return-void
161 ····.line·7167 ····.line·7
162 ····.line·8168 ····.line·8
Offset 280, 33 lines modifiedOffset 286, 42 lines modified
280 ····.line·121286 ····.line·121
281 ····.line·122287 ····.line·122
282 ····.line·123288 ····.line·123
283 ····.line·124289 ····.line·124
284 ····.line·125290 ····.line·125
285 ····.line·126291 ····.line·126
286 ····.line·127292 ····.line·127
 293 ····.line·128
 294 ····.line·129
 295 ····.line·130
 296 ····.line·131
 297 ····.line·132
 298 ····.line·133
 299 ····.line·134
 300 ····.line·135
 301 ····.line·136
287 .end·method302 .end·method
  
288 .method·public·final·flush()V303 .method·public·final·flush()V
289 ····.locals·2304 ····.locals·2
  
290 ····.line·1305 ····.line·1
291 ····iget-object·v0,·p0,·Lk1/m;->e:Lk1/n;306 ····iget-object·v0,·p0,·Lj1/m;->e:Lj1/n;
  
292 ····.line·2307 ····.line·2
293 ····.line·3308 ····.line·3
294 ····iget-boolean·v1,·v0,·Lk1/n;->g:Z309 ····iget-boolean·v1,·v0,·Lj1/n;->g:Z
  
295 ····.line·4310 ····.line·4
296 ····.line·5311 ····.line·5
297 ····if-nez·v1,·:cond_0312 ····if-nez·v1,·:cond_0
  
298 ····.line·6313 ····.line·6
299 ····.line·7314 ····.line·7
300 ····invoke-virtual·{v0},·Lk1/n;->flush()V315 ····invoke-virtual·{v0},·Lj1/n;->flush()V
  
301 ····.line·8316 ····.line·8
302 ····.line·9317 ····.line·9
303 ····.line·10318 ····.line·10
304 ····:cond_0319 ····:cond_0
305 ····return-void320 ····return-void
306 ····.line·11321 ····.line·11
Offset 422, 14 lines modifiedOffset 437, 23 lines modified
422 ····.line·121437 ····.line·121
423 ····.line·122438 ····.line·122
424 ····.line·123439 ····.line·123
425 ····.line·124440 ····.line·124
426 ····.line·125441 ····.line·125
427 ····.line·126442 ····.line·126
428 ····.line·127443 ····.line·127
 444 ····.line·128
 445 ····.line·129
 446 ····.line·130
 447 ····.line·131
 448 ····.line·132
 449 ····.line·133
 450 ····.line·134
 451 ····.line·135
 452 ····.line·136
429 .end·method453 .end·method
  
430 .method·public·final·toString()Ljava/lang/String;454 .method·public·final·toString()Ljava/lang/String;
431 ····.locals·2455 ····.locals·2
  
432 ····.line·1456 ····.line·1
433 ····new-instance·v0,·Ljava/lang/StringBuilder;457 ····new-instance·v0,·Ljava/lang/StringBuilder;
Offset 437, 15 lines modifiedOffset 461, 15 lines modified
437 ····.line·2461 ····.line·2
438 ····.line·3462 ····.line·3
439 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V463 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
Max diff block lines reached; 2120/4581 bytes (46.28%) of diff not shown.
9.56 KB
smali/k1/n.smali vs.
smali/j1/n.smali
Max HTML report size reached
18.0 KB
smali/k1/i.smali vs.
smali/a1/U.smali
Max HTML report size reached
2.45 KB
smali/J/T.smali vs.
smali/H/s.smali
Files 4% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LJ/T;1 .class·public·final·LH/s;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:LA0/s;5 .field·public·synthetic·h:Ljava/lang/Object;
  
6 .field·public·i:Lj1/a;6 .field·public·i:I
  
7 .field·public·synthetic·j:Ljava/lang/Object; 
  
8 .field·public·final·synthetic·k:LA0/s;7 .field·public·final·synthetic·j:LF0/C;
  
9 .field·public·l:I 
  
  
10 #·direct·methods8 #·direct·methods
11 .method·public·constructor·<init>(LA0/s;LN0/b;)V9 .method·public·constructor·<init>(LF0/C;LK0/d;)V
12 ····.locals·010 ····.locals·0
  
13 ····.line·111 ····.line·1
14 ····iput-object·p1,·p0,·LJ/T;->k:LA0/s;12 ····iput-object·p1,·p0,·LH/s;->j:LF0/C;
  
15 ····.line·213 ····.line·2
16 ····.line·314 ····.line·3
17 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V15 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)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 242, 55 lines modifiedOffset 238, 66 lines modified
242 ····.line·216238 ····.line·216
243 ····.line·217239 ····.line·217
244 ····.line·218240 ····.line·218
245 ····.line·219241 ····.line·219
246 ····.line·220242 ····.line·220
247 ····.line·221243 ····.line·221
248 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
249 .end·method254 .end·method
  
  
250 #·virtual·methods255 #·virtual·methods
251 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;256 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
252 ····.locals·1257 ····.locals·1
  
253 ····.line·1258 ····.line·1
254 ····iput-object·p1,·p0,·LJ/T;->j:Ljava/lang/Object;259 ····iput-object·p1,·p0,·LH/s;->h:Ljava/lang/Object;
  
255 ····.line·2260 ····.line·2
256 ····.line·3261 ····.line·3
257 ····iget·p1,·p0,·LJ/T;->l:I262 ····iget·p1,·p0,·LH/s;->i:I
  
258 ····.line·4263 ····.line·4
259 ····.line·5264 ····.line·5
260 ····const/high16·v0,·-0x80000000265 ····const/high16·v0,·-0x80000000
  
261 ····.line·6266 ····.line·6
262 ····.line·7267 ····.line·7
263 ····or-int/2addr·p1,·v0268 ····or-int/2addr·p1,·v0
  
264 ····.line·8269 ····.line·8
265 ····iput·p1,·p0,·LJ/T;->l:I270 ····iput·p1,·p0,·LH/s;->i:I
  
266 ····.line·9271 ····.line·9
267 ····.line·10272 ····.line·10
268 ····iget-object·p1,·p0,·LJ/T;->k:LA0/s;273 ····iget-object·p1,·p0,·LH/s;->j:LF0/C;
  
269 ····.line·11274 ····.line·11
270 ····.line·12275 ····.line·12
271 ····invoke-virtual·{p1,·p0},·LA0/s;->c(LN0/b;)Ljava/lang/Object;276 ····const/4·v0,·0x0
  
272 ····.line·13277 ····.line·13
 278 ····invoke-virtual·{p1,·v0,·p0},·LF0/C;->b(Ljava/lang/Object;LK0/d;)Ljava/lang/Object;
  
273 ····.line·14279 ····.line·14
274 ····.line·15280 ····.line·15
 281 ····.line·16
275 ····move-result-object·p1282 ····move-result-object·p1
  
276 ····.line·16 
277 ····return-object·p1 
278 ····.line·17283 ····.line·17
 284 ····return-object·p1
279 ····.line·18285 ····.line·18
280 ····.line·19286 ····.line·19
281 ····.line·20287 ····.line·20
282 ····.line·21288 ····.line·21
283 ····.line·22289 ····.line·22
284 ····.line·23290 ····.line·23
285 ····.line·24291 ····.line·24
Offset 395, 8 lines modifiedOffset 402, 14 lines modified
395 ····.line·123402 ····.line·123
396 ····.line·124403 ····.line·124
397 ····.line·125404 ····.line·125
398 ····.line·126405 ····.line·126
399 ····.line·127406 ····.line·127
400 ····.line·128407 ····.line·128
401 ····.line·129408 ····.line·129
 409 ····.line·130
 410 ····.line·131
 411 ····.line·132
 412 ····.line·133
 413 ····.line·134
 414 ····.line·135
402 .end·method415 .end·method
2.5 KB
smali/J/t.smali vs.
smali/H/B.smali
Files 6% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·LJ/t;1 .class·public·final·LH/B;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:LJ/O;5 .field·public·h:LH/P;
  
6 .field·public·i:Lj1/d;6 .field·public·i:LH/a0;
  
7 .field·public·synthetic·j:Ljava/lang/Object;7 .field·public·j:Z
  
8 .field·public·final·synthetic·k:LJ/O;8 .field·public·synthetic·k:Ljava/lang/Object;
  
 9 .field·public·final·synthetic·l:LH/P;
  
9 .field·public·l:I10 .field·public·m:I
  
  
10 #·direct·methods11 #·direct·methods
11 .method·public·constructor·<init>(LJ/O;LN0/b;)V12 .method·public·constructor·<init>(LH/P;LK0/d;)V
12 ····.locals·013 ····.locals·0
  
13 ····.line·114 ····.line·1
14 ····iput-object·p1,·p0,·LJ/t;->k:LJ/O;15 ····iput-object·p1,·p0,·LH/B;->l:LH/P;
  
15 ····.line·216 ····.line·2
16 ····.line·317 ····.line·3
17 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V18 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
18 ····.line·419 ····.line·4
19 ····.line·520 ····.line·5
20 ····.line·621 ····.line·6
21 ····return-void22 ····return-void
22 ····.line·723 ····.line·7
23 ····.line·824 ····.line·8
Offset 242, 55 lines modifiedOffset 244, 66 lines modified
242 ····.line·216244 ····.line·216
243 ····.line·217245 ····.line·217
244 ····.line·218246 ····.line·218
245 ····.line·219247 ····.line·219
246 ····.line·220248 ····.line·220
247 ····.line·221249 ····.line·221
248 ····.line·222250 ····.line·222
 251 ····.line·223
 252 ····.line·224
 253 ····.line·225
 254 ····.line·226
 255 ····.line·227
 256 ····.line·228
 257 ····.line·229
 258 ····.line·230
 259 ····.line·231
249 .end·method260 .end·method
  
  
250 #·virtual·methods261 #·virtual·methods
251 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;262 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
252 ····.locals·1263 ····.locals·1
  
253 ····.line·1264 ····.line·1
254 ····iput-object·p1,·p0,·LJ/t;->j:Ljava/lang/Object;265 ····iput-object·p1,·p0,·LH/B;->k:Ljava/lang/Object;
  
255 ····.line·2266 ····.line·2
256 ····.line·3267 ····.line·3
257 ····iget·p1,·p0,·LJ/t;->l:I268 ····iget·p1,·p0,·LH/B;->m:I
  
258 ····.line·4269 ····.line·4
259 ····.line·5270 ····.line·5
260 ····const/high16·v0,·-0x80000000271 ····const/high16·v0,·-0x80000000
  
261 ····.line·6272 ····.line·6
262 ····.line·7273 ····.line·7
263 ····or-int/2addr·p1,·v0274 ····or-int/2addr·p1,·v0
  
264 ····.line·8275 ····.line·8
265 ····iput·p1,·p0,·LJ/t;->l:I276 ····iput·p1,·p0,·LH/B;->m:I
  
266 ····.line·9277 ····.line·9
267 ····.line·10278 ····.line·10
268 ····iget-object·p1,·p0,·LJ/t;->k:LJ/O;279 ····iget-object·p1,·p0,·LH/B;->l:LH/P;
  
269 ····.line·11280 ····.line·11
270 ····.line·12281 ····.line·12
271 ····invoke-static·{p1,·p0},·LJ/O;->b(LJ/O;LN0/b;)Ljava/lang/Object;282 ····const/4·v0,·0x0
  
272 ····.line·13283 ····.line·13
 284 ····invoke-static·{p1,·v0,·p0},·LH/P;->d(LH/P;ZLK0/d;)Ljava/lang/Object;
  
273 ····.line·14285 ····.line·14
274 ····.line·15286 ····.line·15
 287 ····.line·16
275 ····move-result-object·p1288 ····move-result-object·p1
  
276 ····.line·16 
277 ····return-object·p1 
278 ····.line·17289 ····.line·17
 290 ····return-object·p1
279 ····.line·18291 ····.line·18
280 ····.line·19292 ····.line·19
281 ····.line·20293 ····.line·20
282 ····.line·21294 ····.line·21
283 ····.line·22295 ····.line·22
284 ····.line·23296 ····.line·23
285 ····.line·24297 ····.line·24
Offset 395, 8 lines modifiedOffset 408, 14 lines modified
395 ····.line·123408 ····.line·123
396 ····.line·124409 ····.line·124
397 ····.line·125410 ····.line·125
398 ····.line·126411 ····.line·126
399 ····.line·127412 ····.line·127
400 ····.line·128413 ····.line·128
401 ····.line·129414 ····.line·129
 415 ····.line·130
 416 ····.line·131
 417 ····.line·132
 418 ····.line·133
 419 ····.line·134
 420 ····.line·135
402 .end·method421 .end·method
22.9 KB
smali/J/Y.smali vs.
smali/j0/o.smali
Max HTML report size reached
1020 B
smali/J/Z.smali vs.
smali/N/l.smali
Files 8% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 27 lines modified
1 .class·public·abstract·LJ/Z;1 .class·public·abstract·LN/l;
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 #·direct·methods
7 .method·public·constructor·<init>(I)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},·LB/e;->i(Landroid/os/Looper;)Landroid/os/Handler;
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····.line·411 ····.line·4
14 ····iput·p1,·p0,·LJ/Z;->a:I12 ····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 141, 8 lines modifiedOffset 137, 14 lines modified
141 ····.line·123137 ····.line·123
142 ····.line·124138 ····.line·124
143 ····.line·125139 ····.line·125
144 ····.line·126140 ····.line·126
145 ····.line·127141 ····.line·127
146 ····.line·128142 ····.line·128
147 ····.line·129143 ····.line·129
 144 ····.line·130
 145 ····.line·131
 146 ····.line·132
 147 ····.line·133
 148 ····.line·134
 149 ····.line·135
148 .end·method150 .end·method
39.7 KB
smali/J/s.smali vs.
smali/F0/s.smali
Max HTML report size reached
8.24 KB
smali/J/p.smali vs.
smali/B/s.smali
Max HTML report size reached
2.48 KB
smali/J/z.smali vs.
smali/Y0/g.smali
Files 6% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LJ/z;1 .class·public·final·LY0/g;
2 .super·LN0/b;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LY0/b;
  
4 #·instance·fields 
5 .field·public·h:LJ/O; 
  
6 .field·public·i:I 
  
7 .field·public·synthetic·j:Ljava/lang/Object; 
  
8 .field·public·final·synthetic·k:LJ/O;6 #·instance·fields
 7 .field·public·final·a:LZ0/c;
  
9 .field·public·l:I8 .field·public·final·b:LH/K;
  
  
10 #·direct·methods9 #·direct·methods
11 .method·public·constructor·<init>(LJ/O;LN0/b;)V10 .method·public·constructor·<init>(LZ0/c;LH/K;)V
12 ····.locals·011 ····.locals·0
  
13 ····.line·112 ····.line·1
14 ····iput-object·p1,·p0,·LJ/z;->k:LJ/O;13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15 ····.line·214 ····.line·2
16 ····.line·315 ····.line·3
17 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V 
  
18 ····.line·416 ····.line·4
 17 ····iput-object·p1,·p0,·LY0/g;->a:LZ0/c;
  
19 ····.line·518 ····.line·5
20 ····.line·619 ····.line·6
21 ····return-void20 ····iput-object·p2,·p0,·LY0/g;->b:LH/K;
  
22 ····.line·721 ····.line·7
23 ····.line·822 ····.line·8
 23 ····return-void
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
Offset 242, 54 lines modifiedOffset 241, 51 lines modified
242 ····.line·216241 ····.line·216
243 ····.line·217242 ····.line·217
244 ····.line·218243 ····.line·218
245 ····.line·219244 ····.line·219
246 ····.line·220245 ····.line·220
247 ····.line·221246 ····.line·221
248 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
249 .end·method257 .end·method
  
  
250 #·virtual·methods258 #·virtual·methods
251 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;259 .method·public·final·iterator()Ljava/util/Iterator;
252 ····.locals·1260 ····.locals·1
  
253 ····.line·1261 ····.line·1
254 ····iput-object·p1,·p0,·LJ/z;->j:Ljava/lang/Object;262 ····new-instance·v0,·LY0/f;
  
255 ····.line·2263 ····.line·2
256 ····.line·3264 ····.line·3
257 ····iget·p1,·p0,·LJ/z;->l:I265 ····invoke-direct·{v0,·p0},·LY0/f;-><init>(LY0/g;)V
  
258 ····.line·4266 ····.line·4
259 ····.line·5267 ····.line·5
260 ····const/high16·v0,·-0x80000000 
  
261 ····.line·6268 ····.line·6
 269 ····return-object·v0
262 ····.line·7270 ····.line·7
263 ····or-int/2addr·p1,·v0 
  
264 ····.line·8271 ····.line·8
265 ····iput·p1,·p0,·LJ/z;->l:I 
  
266 ····.line·9272 ····.line·9
267 ····.line·10273 ····.line·10
268 ····iget-object·p1,·p0,·LJ/z;->k:LJ/O; 
  
269 ····.line·11274 ····.line·11
270 ····.line·12275 ····.line·12
271 ····invoke-virtual·{p1,·p0},·LJ/O;->i(LN0/b;)Ljava/lang/Object; 
  
272 ····.line·13276 ····.line·13
273 ····.line·14277 ····.line·14
274 ····.line·15278 ····.line·15
275 ····move-result-object·p1 
  
276 ····.line·16279 ····.line·16
277 ····return-object·p1 
278 ····.line·17280 ····.line·17
279 ····.line·18281 ····.line·18
280 ····.line·19282 ····.line·19
281 ····.line·20283 ····.line·20
282 ····.line·21284 ····.line·21
283 ····.line·22285 ····.line·22
284 ····.line·23286 ····.line·23
Offset 395, 8 lines modifiedOffset 391, 15 lines modified
395 ····.line·123391 ····.line·123
396 ····.line·124392 ····.line·124
397 ····.line·125393 ····.line·125
398 ····.line·126394 ····.line·126
399 ····.line·127395 ····.line·127
400 ····.line·128396 ····.line·128
401 ····.line·129397 ····.line·129
 398 ····.line·130
 399 ····.line·131
 400 ····.line·132
 401 ····.line·133
 402 ····.line·134
 403 ····.line·135
Max diff block lines reached; 0/2468 bytes (0.00%) of diff not shown.
9.09 KB
smali/J/c0.smali vs.
smali/H/d0.smali
Max HTML report size reached
20.7 KB
smali/J/q.smali vs.
smali/h1/c.smali
Max HTML report size reached
2.53 KB
smali/J/r.smali vs.
smali/H/N.smali
Files 4% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 32 lines modified
1 .class·public·final·LJ/r;1 .class·public·final·LH/N;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·synthetic·h:Ljava/lang/Object;5 .field·public·h:LT0/n;
  
6 .field·public·i:I6 .field·public·synthetic·i:Ljava/lang/Object;
  
7 .field·public·final·synthetic·j:LG0/B;7 .field·public·final·synthetic·j:LH/P;
  
 8 .field·public·k:I
  
  
8 #·direct·methods9 #·direct·methods
9 .method·public·constructor·<init>(LG0/B;LL0/d;)V10 .method·public·constructor·<init>(LH/P;LM0/b;)V
10 ····.locals·011 ····.locals·0
  
11 ····.line·112 ····.line·1
12 ····iput-object·p1,·p0,·LJ/r;->j:LG0/B;13 ····iput-object·p1,·p0,·LH/N;->j:LH/P;
  
13 ····.line·214 ····.line·2
14 ····.line·315 ····.line·3
15 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V16 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
16 ····.line·417 ····.line·4
17 ····.line·518 ····.line·5
18 ····.line·619 ····.line·6
19 ····return-void20 ····return-void
20 ····.line·721 ····.line·7
21 ····.line·822 ····.line·8
Offset 238, 58 lines modifiedOffset 240, 69 lines modified
238 ····.line·216240 ····.line·216
239 ····.line·217241 ····.line·217
240 ····.line·218242 ····.line·218
241 ····.line·219243 ····.line·219
242 ····.line·220244 ····.line·220
243 ····.line·221245 ····.line·221
244 ····.line·222246 ····.line·222
 247 ····.line·223
 248 ····.line·224
 249 ····.line·225
 250 ····.line·226
 251 ····.line·227
 252 ····.line·228
 253 ····.line·229
 254 ····.line·230
 255 ····.line·231
245 .end·method256 .end·method
  
  
246 #·virtual·methods257 #·virtual·methods
247 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;258 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
248 ····.locals·1259 ····.locals·2
  
249 ····.line·1260 ····.line·1
250 ····iput-object·p1,·p0,·LJ/r;->h:Ljava/lang/Object;261 ····iput-object·p1,·p0,·LH/N;->i:Ljava/lang/Object;
  
251 ····.line·2262 ····.line·2
252 ····.line·3263 ····.line·3
253 ····iget·p1,·p0,·LJ/r;->i:I264 ····iget·p1,·p0,·LH/N;->k:I
  
254 ····.line·4265 ····.line·4
255 ····.line·5266 ····.line·5
256 ····const/high16·v0,·-0x80000000267 ····const/high16·v0,·-0x80000000
  
257 ····.line·6268 ····.line·6
258 ····.line·7269 ····.line·7
259 ····or-int/2addr·p1,·v0270 ····or-int/2addr·p1,·v0
  
260 ····.line·8271 ····.line·8
261 ····iput·p1,·p0,·LJ/r;->i:I272 ····iput·p1,·p0,·LH/N;->k:I
  
262 ····.line·9273 ····.line·9
263 ····.line·10274 ····.line·10
264 ····iget-object·p1,·p0,·LJ/r;->j:LG0/B;275 ····const/4·p1,·0x0
  
265 ····.line·11276 ····.line·11
 277 ····iget-object·v0,·p0,·LH/N;->j:LH/P;
266 ····.line·12 
267 ····const/4·v0,·0x0 
  
 278 ····.line·12
268 ····.line·13279 ····.line·13
269 ····invoke-virtual·{p1,·v0,·p0},·LG0/B;->b(Ljava/lang/Object;LL0/d;)Ljava/lang/Object;280 ····const/4·v1,·0x0
  
270 ····.line·14281 ····.line·14
 282 ····invoke-virtual·{v0,·v1,·p1,·p0},·LH/P;->j(Ljava/lang/Object;ZLM0/b;)Ljava/lang/Object;
  
271 ····.line·15283 ····.line·15
272 ····.line·16284 ····.line·16
 285 ····.line·17
273 ····move-result-object·p1286 ····move-result-object·p1
  
274 ····.line·17 
275 ····return-object·p1 
276 ····.line·18287 ····.line·18
 288 ····return-object·p1
277 ····.line·19289 ····.line·19
278 ····.line·20290 ····.line·20
279 ····.line·21291 ····.line·21
280 ····.line·22292 ····.line·22
281 ····.line·23293 ····.line·23
282 ····.line·24294 ····.line·24
283 ····.line·25295 ····.line·25
Offset 393, 8 lines modifiedOffset 406, 14 lines modified
393 ····.line·123406 ····.line·123
394 ····.line·124407 ····.line·124
395 ····.line·125408 ····.line·125
396 ····.line·126409 ····.line·126
397 ····.line·127410 ····.line·127
398 ····.line·128411 ····.line·128
399 ····.line·129412 ····.line·129
 413 ····.line·130
 414 ····.line·131
 415 ····.line·132
 416 ····.line·133
 417 ····.line·134
 418 ····.line·135
400 .end·method419 .end·method
33.1 KB
smali/J/N.smali vs.
smali/a1/A.smali
Max HTML report size reached
6.27 KB
smali/J/u.smali vs.
smali/b0/b.smali
Files 7% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·LJ/u;1 .class·public·final·Lb0/b;
2 .super·LN0/g;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/l;5 .implements·LS0/l;
  
  
6 #·instance·fields6 #·static·fields
 7 .field·public·static·final·f:Lb0/b;
7 .field·public·i:I 
  
8 .field·public·final·synthetic·j:LJ/F; 
  
  
9 #·direct·methods8 #·direct·methods
10 .method·public·constructor·<init>(LJ/F;LL0/d;)V9 .method·static·constructor·<clinit>()V
11 ····.locals·010 ····.locals·2
  
12 ····.line·111 ····.line·1
13 ····iput-object·p1,·p0,·LJ/u;->j:LJ/F;12 ····new-instance·v0,·Lb0/b;
  
14 ····.line·213 ····.line·2
15 ····.line·314 ····.line·3
16 ····const/4·p1,·0x115 ····const/4·v1,·0x1
  
17 ····.line·416 ····.line·4
18 ····invoke-direct·{p0,·p1,·p2},·LN0/g;-><init>(ILL0/d;)V17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
  
19 ····.line·518 ····.line·5
20 ····.line·619 ····.line·6
21 ····.line·720 ····.line·7
22 ····return-void21 ····sput-object·v0,·Lb0/b;->f:Lb0/b;
  
23 ····.line·822 ····.line·8
24 ····.line·923 ····.line·9
 24 ····return-void
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
31 ····.line·1631 ····.line·16
Offset 155, 148 lines modifiedOffset 155, 79 lines modified
155 ····.line·130155 ····.line·130
156 ····.line·131156 ····.line·131
157 ····.line·132157 ····.line·132
158 ····.line·133158 ····.line·133
159 ····.line·134159 ····.line·134
160 ····.line·135160 ····.line·135
161 ····.line·136161 ····.line·136
162 ····.line·137 
163 ····.line·138 
164 ····.line·139 
165 ····.line·140 
166 ····.line·141 
167 ····.line·142 
168 ····.line·143 
169 ····.line·144 
170 ····.line·145 
171 ····.line·146 
172 ····.line·147 
173 ····.line·148 
174 ····.line·149 
175 ····.line·150 
176 ····.line·151 
177 ····.line·152 
178 ····.line·153 
179 ····.line·154 
180 ····.line·155 
181 ····.line·156 
182 ····.line·157 
183 ····.line·158 
184 ····.line·159 
185 ····.line·160 
186 ····.line·161 
187 ····.line·162 
188 ····.line·163 
189 ····.line·164 
190 ····.line·165 
191 ····.line·166 
192 ····.line·167 
193 ····.line·168 
194 ····.line·169 
195 ····.line·170 
196 ····.line·171 
197 ····.line·172 
198 ····.line·173 
199 ····.line·174 
200 ····.line·175 
201 ····.line·176 
202 ····.line·177 
203 ····.line·178 
204 ····.line·179 
205 ····.line·180 
206 ····.line·181 
207 ····.line·182 
208 ····.line·183 
209 ····.line·184 
210 ····.line·185 
211 ····.line·186 
212 ····.line·187 
213 ····.line·188 
214 ····.line·189 
215 ····.line·190 
216 ····.line·191 
217 ····.line·192 
218 ····.line·193 
219 ····.line·194 
220 ····.line·195 
221 ····.line·196 
222 ····.line·197 
223 ····.line·198 
224 ····.line·199 
225 ····.line·200 
226 ····.line·201 
227 ····.line·202 
228 ····.line·203 
229 ····.line·204 
230 ····.line·205 
231 ····.line·206 
232 ····.line·207 
233 ····.line·208 
234 ····.line·209 
235 ····.line·210 
236 ····.line·211 
Max diff block lines reached; 3942/6346 bytes (62.12%) of diff not shown.
5.46 KB
smali/J/L.smali vs.
smali/H/o.smali
Files 4% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LJ/L;1 .class·public·final·LH/o;
2 .super·LN0/g;2 .super·LM0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/p;5 .implements·LS0/p;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·i:I7 .field·public·i:I
  
8 .field·public·synthetic·j:Ljava/lang/Object; 
  
9 .field·public·final·synthetic·k:LJ/O;8 .field·public·final·synthetic·j:LH/P;
  
  
10 #·direct·methods9 #·direct·methods
11 .method·public·constructor·<init>(LJ/O;LL0/d;)V10 .method·public·constructor·<init>(LH/P;LK0/d;)V
12 ····.locals·011 ····.locals·0
  
13 ····.line·112 ····.line·1
14 ····iput-object·p1,·p0,·LJ/L;->k:LJ/O;13 ····iput-object·p1,·p0,·LH/o;->j:LH/P;
  
15 ····.line·214 ····.line·2
16 ····.line·315 ····.line·3
17 ····const/4·p1,·0x216 ····const/4·p1,·0x2
  
18 ····.line·417 ····.line·4
19 ····invoke-direct·{p0,·p1,·p2},·LN0/g;-><init>(ILL0/d;)V18 ····invoke-direct·{p0,·p1,·p2},·LM0/g;-><init>(ILK0/d;)V
  
20 ····.line·519 ····.line·5
21 ····.line·620 ····.line·6
22 ····.line·721 ····.line·7
23 ····return-void22 ····return-void
24 ····.line·823 ····.line·8
25 ····.line·924 ····.line·9
Offset 243, 47 lines modifiedOffset 241, 56 lines modified
243 ····.line·216241 ····.line·216
244 ····.line·217242 ····.line·217
245 ····.line·218243 ····.line·218
246 ····.line·219244 ····.line·219
247 ····.line·220245 ····.line·220
248 ····.line·221246 ····.line·221
249 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
250 .end·method257 .end·method
  
  
251 #·virtual·methods258 #·virtual·methods
252 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;259 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
253 ····.locals·0260 ····.locals·0
  
254 ····.line·1261 ····.line·1
255 ····check-cast·p1,·LJ/Q;262 ····check-cast·p1,·Ld1/e;
  
256 ····.line·2263 ····.line·2
257 ····.line·3264 ····.line·3
258 ····check-cast·p2,·LL0/d;265 ····check-cast·p2,·LK0/d;
  
259 ····.line·4266 ····.line·4
260 ····.line·5267 ····.line·5
261 ····invoke-virtual·{p0,·p2,·p1},·LJ/L;->l(LL0/d;Ljava/lang/Object;)LL0/d;268 ····invoke-virtual·{p0,·p2,·p1},·LH/o;->e(LK0/d;Ljava/lang/Object;)LK0/d;
  
262 ····.line·6269 ····.line·6
263 ····.line·7270 ····.line·7
264 ····.line·8271 ····.line·8
265 ····move-result-object·p1272 ····move-result-object·p1
  
266 ····.line·9273 ····.line·9
267 ····check-cast·p1,·LJ/L;274 ····check-cast·p1,·LH/o;
  
268 ····.line·10275 ····.line·10
269 ····.line·11276 ····.line·11
270 ····sget-object·p2,·LJ0/h;->a:LJ0/h;277 ····sget-object·p2,·LI0/h;->a:LI0/h;
  
271 ····.line·12278 ····.line·12
272 ····.line·13279 ····.line·13
273 ····invoke-virtual·{p1,·p2},·LJ/L;->n(Ljava/lang/Object;)Ljava/lang/Object;280 ····invoke-virtual·{p1,·p2},·LH/o;->n(Ljava/lang/Object;)Ljava/lang/Object;
  
274 ····.line·14281 ····.line·14
275 ····.line·15282 ····.line·15
276 ····.line·16283 ····.line·16
277 ····move-result-object·p1284 ····move-result-object·p1
  
278 ····.line·17285 ····.line·17
Offset 489, 38 lines modifiedOffset 496, 45 lines modified
489 ····.line·216496 ····.line·216
490 ····.line·217497 ····.line·217
491 ····.line·218498 ····.line·218
492 ····.line·219499 ····.line·219
493 ····.line·220500 ····.line·220
494 ····.line·221501 ····.line·221
495 ····.line·222502 ····.line·222
 503 ····.line·223
 504 ····.line·224
 505 ····.line·225
 506 ····.line·226
 507 ····.line·227
 508 ····.line·228
 509 ····.line·229
 510 ····.line·230
 511 ····.line·231
496 .end·method512 .end·method
  
497 .method·public·final·l(LL0/d;Ljava/lang/Object;)LL0/d;513 .method·public·final·e(LK0/d;Ljava/lang/Object;)LK0/d;
498 ····.locals·2514 ····.locals·1
  
499 ····.line·1515 ····.line·1
500 ····new-instance·v0,·LJ/L;516 ····new-instance·p2,·LH/o;
  
501 ····.line·2517 ····.line·2
502 ····.line·3518 ····.line·3
503 ····iget-object·v1,·p0,·LJ/L;->k:LJ/O;519 ····iget-object·v0,·p0,·LH/o;->j:LH/P;
  
504 ····.line·4520 ····.line·4
505 ····.line·5521 ····.line·5
506 ····invoke-direct·{v0,·v1,·p1},·LJ/L;-><init>(LJ/O;LL0/d;)V522 ····invoke-direct·{p2,·v0,·p1},·LH/o;-><init>(LH/P;LK0/d;)V
  
507 ····.line·6523 ····.line·6
Max diff block lines reached; 2664/5517 bytes (48.29%) of diff not shown.
2.26 KB
smali/J/V.smali vs.
smali/H/W.smali
Files 6% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LJ/V;1 .class·public·final·LH/W;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:Ljava/lang/Object;5 .field·public·h:Ljava/lang/Object;
  
6 .field·public·i:Lj1/d;6 .field·public·i:Li1/d;
  
7 .field·public·synthetic·j:Ljava/lang/Object;7 .field·public·synthetic·j:Ljava/lang/Object;
  
8 .field·public·final·synthetic·k:LJ/Y;8 .field·public·final·synthetic·k:LH/Z;
  
9 .field·public·l:I9 .field·public·l:I
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(LJ/Y;LN0/b;)V11 .method·public·constructor·<init>(LH/Z;LM0/b;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput-object·p1,·p0,·LJ/V;->k:LJ/Y;14 ····iput-object·p1,·p0,·LH/W;->k:LH/Z;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V17 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)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 242, 49 lines modifiedOffset 242, 58 lines modified
242 ····.line·216242 ····.line·216
243 ····.line·217243 ····.line·217
244 ····.line·218244 ····.line·218
245 ····.line·219245 ····.line·219
246 ····.line·220246 ····.line·220
247 ····.line·221247 ····.line·221
248 ····.line·222248 ····.line·222
 249 ····.line·223
 250 ····.line·224
 251 ····.line·225
 252 ····.line·226
 253 ····.line·227
 254 ····.line·228
 255 ····.line·229
 256 ····.line·230
 257 ····.line·231
249 .end·method258 .end·method
  
  
250 #·virtual·methods259 #·virtual·methods
251 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;260 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
252 ····.locals·1261 ····.locals·1
  
253 ····.line·1262 ····.line·1
254 ····iput-object·p1,·p0,·LJ/V;->j:Ljava/lang/Object;263 ····iput-object·p1,·p0,·LH/W;->j:Ljava/lang/Object;
  
255 ····.line·2264 ····.line·2
256 ····.line·3265 ····.line·3
257 ····iget·p1,·p0,·LJ/V;->l:I266 ····iget·p1,·p0,·LH/W;->l:I
  
258 ····.line·4267 ····.line·4
259 ····.line·5268 ····.line·5
260 ····const/high16·v0,·-0x80000000269 ····const/high16·v0,·-0x80000000
  
261 ····.line·6270 ····.line·6
262 ····.line·7271 ····.line·7
263 ····or-int/2addr·p1,·v0272 ····or-int/2addr·p1,·v0
  
264 ····.line·8273 ····.line·8
265 ····iput·p1,·p0,·LJ/V;->l:I274 ····iput·p1,·p0,·LH/W;->l:I
  
266 ····.line·9275 ····.line·9
267 ····.line·10276 ····.line·10
268 ····iget-object·p1,·p0,·LJ/V;->k:LJ/Y;277 ····iget-object·p1,·p0,·LH/W;->k:LH/Z;
  
269 ····.line·11278 ····.line·11
270 ····.line·12279 ····.line·12
271 ····const/4·v0,·0x0280 ····const/4·v0,·0x0
  
272 ····.line·13281 ····.line·13
273 ····invoke-virtual·{p1,·v0,·p0},·LJ/Y;->b(LT0/l;LN0/b;)Ljava/lang/Object;282 ····invoke-virtual·{p1,·v0,·p0},·LH/Z;->b(LS0/l;LM0/b;)Ljava/lang/Object;
  
274 ····.line·14283 ····.line·14
275 ····.line·15284 ····.line·15
276 ····.line·16285 ····.line·16
277 ····move-result-object·p1286 ····move-result-object·p1
  
278 ····.line·17287 ····.line·17
Offset 397, 8 lines modifiedOffset 406, 14 lines modified
397 ····.line·123406 ····.line·123
398 ····.line·124407 ····.line·124
399 ····.line·125408 ····.line·125
400 ····.line·126409 ····.line·126
401 ····.line·127410 ····.line·127
402 ····.line·128411 ····.line·128
403 ····.line·129412 ····.line·129
 413 ····.line·130
 414 ····.line·131
 415 ····.line·132
 416 ····.line·133
 417 ····.line·134
 418 ····.line·135
404 .end·method419 .end·method
9.68 KB
smali/J/B.smali vs.
smali/h/d.smali
Max HTML report size reached
5.18 KB
smali/J/o.smali vs.
smali/p0/A.smali
Files 5% similar despite different names
    
Offset 1, 57 lines modifiedOffset 1, 49 lines modified
1 .class·public·final·LJ/o;1 .class·public·final·Lp0/A;
2 .super·LN0/g;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/p;5 .implements·Lio/flutter/embedding/engine/renderer/k;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·synthetic·i:Ljava/lang/Object;7 .field·public·final·synthetic·a:Ljava/lang/Runnable;
  
 8 .field·public·final·synthetic·b:Lp0/C;
  
  
8 #·virtual·methods9 #·direct·methods
9 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;10 .method·public·constructor·<init>(Lp0/C;Ljava/lang/Runnable;)V
10 ····.locals·011 ····.locals·0
  
11 ····.line·112 ····.line·1
12 ····check-cast·p1,·LJ/Z;13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·214 ····.line·2
14 ····.line·315 ····.line·3
15 ····check-cast·p2,·LL0/d; 
  
16 ····.line·416 ····.line·4
 17 ····iput-object·p1,·p0,·Lp0/A;->b:Lp0/C;
17 ····.line·5 
18 ····invoke-virtual·{p0,·p2,·p1},·LJ/o;->l(LL0/d;Ljava/lang/Object;)LL0/d; 
  
 18 ····.line·5
19 ····.line·619 ····.line·6
 20 ····iput-object·p2,·p0,·Lp0/A;->a:Ljava/lang/Runnable;
  
20 ····.line·721 ····.line·7
21 ····.line·822 ····.line·8
 23 ····return-void
22 ····move-result-object·p1 
  
23 ····.line·924 ····.line·9
24 ····check-cast·p1,·LJ/o; 
  
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····sget-object·p2,·LJ0/h;->a:LJ0/h; 
  
28 ····.line·1227 ····.line·12
29 ····.line·1328 ····.line·13
30 ····invoke-virtual·{p1,·p2},·LJ/o;->n(Ljava/lang/Object;)Ljava/lang/Object; 
  
31 ····.line·1429 ····.line·14
32 ····.line·1530 ····.line·15
33 ····.line·1631 ····.line·16
34 ····move-result-object·p1 
  
35 ····.line·1732 ····.line·17
36 ····return-object·p1 
37 ····.line·1833 ····.line·18
38 ····.line·1934 ····.line·19
39 ····.line·2035 ····.line·20
40 ····.line·2136 ····.line·21
41 ····.line·2237 ····.line·22
42 ····.line·2338 ····.line·23
43 ····.line·2439 ····.line·24
Offset 249, 43 lines modifiedOffset 241, 59 lines modified
249 ····.line·216241 ····.line·216
250 ····.line·217242 ····.line·217
251 ····.line·218243 ····.line·218
252 ····.line·219244 ····.line·219
253 ····.line·220245 ····.line·220
254 ····.line·221246 ····.line·221
255 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
256 .end·method257 .end·method
  
257 .method·public·final·l(LL0/d;Ljava/lang/Object;)LL0/d; 
 258 #·virtual·methods
 259 .method·public·final·a()V
258 ····.locals·2260 ····.locals·1
  
259 ····.line·1261 ····.line·1
260 ····new-instance·v0,·LJ/o;262 ····iget-object·v0,·p0,·Lp0/A;->a:Ljava/lang/Runnable;
  
261 ····.line·2263 ····.line·2
262 ····.line·3264 ····.line·3
263 ····const/4·v1,·0x2265 ····invoke-interface·{v0},·Ljava/lang/Runnable;->run()V
  
264 ····.line·4266 ····.line·4
265 ····invoke-direct·{v0,·v1,·p1},·LN0/g;-><init>(ILL0/d;)V 
  
266 ····.line·5267 ····.line·5
267 ····.line·6268 ····.line·6
 269 ····iget-object·v0,·p0,·Lp0/A;->b:Lp0/C;
268 ····.line·7 
269 ····iput-object·p2,·v0,·LJ/o;->i:Ljava/lang/Object; 
  
 270 ····.line·7
270 ····.line·8271 ····.line·8
 272 ····iget-object·v0,·v0,·Lp0/C;->b:Lio/flutter/embedding/engine/renderer/j;
  
271 ····.line·9273 ····.line·9
272 ····return-object·v0 
273 ····.line·10274 ····.line·10
 275 ····if-eqz·v0,·:cond_0
  
274 ····.line·11276 ····.line·11
275 ····.line·12277 ····.line·12
 278 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/j;->c(Lio/flutter/embedding/engine/renderer/k;)V
  
276 ····.line·13279 ····.line·13
277 ····.line·14280 ····.line·14
278 ····.line·15281 ····.line·15
 282 ····:cond_0
 283 ····return-void
279 ····.line·16284 ····.line·16
280 ····.line·17285 ····.line·17
281 ····.line·18286 ····.line·18
282 ····.line·19287 ····.line·19
283 ····.line·20288 ····.line·20
Max diff block lines reached; 2461/5237 bytes (46.99%) of diff not shown.
50.8 KB
smali/J/l.smali vs.
smali/t/e.smali
Max HTML report size reached
7.26 KB
smali/J/y.smali vs.
smali/H/z.smali
Max HTML report size reached
2.44 KB
smali/J/W.smali vs.
smali/H/i.smali
Files 4% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 32 lines modified
1 .class·public·final·LJ/W;1 .class·public·final·LH/i;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:Lj1/d;5 .field·public·h:LH/m;
  
6 .field·public·i:Z6 .field·public·synthetic·i:Ljava/lang/Object;
  
7 .field·public·synthetic·j:Ljava/lang/Object;7 .field·public·final·synthetic·j:LH/m;
  
8 .field·public·final·synthetic·k:LJ/Y; 
  
9 .field·public·l:I8 .field·public·k:I
  
  
10 #·direct·methods9 #·direct·methods
11 .method·public·constructor·<init>(LJ/Y;LN0/b;)V10 .method·public·constructor·<init>(LH/m;LM0/b;)V
12 ····.locals·011 ····.locals·0
  
13 ····.line·112 ····.line·1
14 ····iput-object·p1,·p0,·LJ/W;->k:LJ/Y;13 ····iput-object·p1,·p0,·LH/i;->j:LH/m;
  
15 ····.line·214 ····.line·2
16 ····.line·315 ····.line·3
17 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V16 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
18 ····.line·417 ····.line·4
19 ····.line·518 ····.line·5
20 ····.line·619 ····.line·6
21 ····return-void20 ····return-void
22 ····.line·721 ····.line·7
23 ····.line·822 ····.line·8
Offset 242, 57 lines modifiedOffset 240, 64 lines modified
242 ····.line·216240 ····.line·216
243 ····.line·217241 ····.line·217
244 ····.line·218242 ····.line·218
245 ····.line·219243 ····.line·219
246 ····.line·220244 ····.line·220
247 ····.line·221245 ····.line·221
248 ····.line·222246 ····.line·222
 247 ····.line·223
 248 ····.line·224
 249 ····.line·225
 250 ····.line·226
 251 ····.line·227
 252 ····.line·228
 253 ····.line·229
 254 ····.line·230
 255 ····.line·231
249 .end·method256 .end·method
  
  
250 #·virtual·methods257 #·virtual·methods
251 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;258 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
252 ····.locals·1259 ····.locals·1
  
253 ····.line·1260 ····.line·1
254 ····iput-object·p1,·p0,·LJ/W;->j:Ljava/lang/Object;261 ····iput-object·p1,·p0,·LH/i;->i:Ljava/lang/Object;
  
255 ····.line·2262 ····.line·2
256 ····.line·3263 ····.line·3
257 ····iget·p1,·p0,·LJ/W;->l:I264 ····iget·p1,·p0,·LH/i;->k:I
  
258 ····.line·4265 ····.line·4
259 ····.line·5266 ····.line·5
260 ····const/high16·v0,·-0x80000000267 ····const/high16·v0,·-0x80000000
  
261 ····.line·6268 ····.line·6
262 ····.line·7269 ····.line·7
263 ····or-int/2addr·p1,·v0270 ····or-int/2addr·p1,·v0
  
264 ····.line·8271 ····.line·8
265 ····iput·p1,·p0,·LJ/W;->l:I272 ····iput·p1,·p0,·LH/i;->k:I
  
266 ····.line·9273 ····.line·9
267 ····.line·10274 ····.line·10
268 ····iget-object·p1,·p0,·LJ/W;->k:LJ/Y;275 ····iget-object·p1,·p0,·LH/i;->j:LH/m;
  
269 ····.line·11276 ····.line·11
270 ····.line·12277 ····.line·12
271 ····const/4·v0,·0x0278 ····invoke-virtual·{p1,·p0},·LH/m;->a(LM0/b;)Ljava/lang/Object;
  
272 ····.line·13279 ····.line·13
273 ····invoke-virtual·{p1,·v0,·p0},·LJ/Y;->c(LT0/p;LN0/b;)Ljava/lang/Object; 
  
274 ····.line·14280 ····.line·14
275 ····.line·15281 ····.line·15
276 ····.line·16 
277 ····move-result-object·p1282 ····move-result-object·p1
  
278 ····.line·17283 ····.line·16
279 ····return-object·p1284 ····return-object·p1
 285 ····.line·17
280 ····.line·18286 ····.line·18
281 ····.line·19287 ····.line·19
282 ····.line·20288 ····.line·20
283 ····.line·21289 ····.line·21
284 ····.line·22290 ····.line·22
285 ····.line·23291 ····.line·23
286 ····.line·24292 ····.line·24
Offset 397, 8 lines modifiedOffset 402, 14 lines modified
397 ····.line·123402 ····.line·123
398 ····.line·124403 ····.line·124
399 ····.line·125404 ····.line·125
400 ····.line·126405 ····.line·126
401 ····.line·127406 ····.line·127
402 ····.line·128407 ····.line·128
403 ····.line·129408 ····.line·129
 409 ····.line·130
 410 ····.line·131
 411 ····.line·132
 412 ····.line·133
 413 ····.line·134
 414 ····.line·135
404 .end·method415 .end·method
5.18 KB
smali/J/X.smali vs.
smali/a1/V.smali
Files 10% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·LJ/X;1 .class·public·final·La1/V;
2 .super·LN0/g;2 .super·La1/f;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT0/p; 
  
 4 #·instance·fields
 5 .field·public·final·m:La1/l;
  
  
6 #·virtual·methods6 #·direct·methods
7 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;7 .method·public·constructor·<init>(LK0/d;La1/l;)V
8 ····.locals·08 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····check-cast·p1,·Le1/e;10 ····const/4·v0,·0x1
  
11 ····.line·211 ····.line·2
 12 ····invoke-direct·{p0,·v0,·p1},·La1/f;-><init>(ILK0/d;)V
12 ····.line·3 
13 ····check-cast·p2,·LL0/d; 
  
 13 ····.line·3
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····invoke-virtual·{p0,·p2,·p1},·LJ/X;->l(LL0/d;Ljava/lang/Object;)LL0/d;16 ····iput-object·p2,·p0,·La1/V;->m:La1/l;
  
17 ····.line·617 ····.line·6
18 ····.line·718 ····.line·7
 19 ····return-void
19 ····.line·820 ····.line·8
20 ····move-result-object·p1 
  
21 ····.line·921 ····.line·9
22 ····check-cast·p1,·LJ/X; 
  
23 ····.line·1022 ····.line·10
24 ····.line·1123 ····.line·11
25 ····sget-object·p2,·LJ0/h;->a:LJ0/h; 
  
26 ····.line·1224 ····.line·12
27 ····.line·1325 ····.line·13
28 ····invoke-virtual·{p1,·p2},·LJ/X;->n(Ljava/lang/Object;)Ljava/lang/Object; 
  
29 ····.line·1426 ····.line·14
30 ····.line·1527 ····.line·15
31 ····.line·1628 ····.line·16
32 ····return-object·p2 
33 ····.line·1729 ····.line·17
34 ····.line·1830 ····.line·18
35 ····.line·1931 ····.line·19
36 ····.line·2032 ····.line·20
37 ····.line·2133 ····.line·21
38 ····.line·2234 ····.line·22
39 ····.line·2335 ····.line·23
Offset 243, 33 lines modifiedOffset 236, 40 lines modified
243 ····.line·216236 ····.line·216
244 ····.line·217237 ····.line·217
245 ····.line·218238 ····.line·218
246 ····.line·219239 ····.line·219
247 ····.line·220240 ····.line·220
248 ····.line·221241 ····.line·221
249 ····.line·222242 ····.line·222
 243 ····.line·223
 244 ····.line·224
 245 ····.line·225
 246 ····.line·226
 247 ····.line·227
 248 ····.line·228
 249 ····.line·229
 250 ····.line·230
 251 ····.line·231
250 .end·method252 .end·method
  
251 .method·public·final·l(LL0/d;Ljava/lang/Object;)LL0/d; 
 253 #·virtual·methods
 254 .method·public·final·A()Ljava/lang/String;
252 ····.locals·1255 ····.locals·1
  
253 ····.line·1256 ····.line·1
254 ····new-instance·p2,·LJ/X;257 ····const-string·v0,·"AwaitContinuation"
  
255 ····.line·2258 ····.line·2
256 ····.line·3259 ····.line·3
 260 ····return-object·v0
257 ····const/4·v0,·0x2 
  
258 ····.line·4261 ····.line·4
259 ····invoke-direct·{p2,·v0,·p1},·LN0/g;-><init>(ILL0/d;)V 
  
260 ····.line·5262 ····.line·5
261 ····.line·6263 ····.line·6
262 ····.line·7264 ····.line·7
263 ····return-object·p2 
264 ····.line·8265 ····.line·8
265 ····.line·9266 ····.line·9
266 ····.line·10267 ····.line·10
267 ····.line·11268 ····.line·11
268 ····.line·12269 ····.line·12
269 ····.line·13270 ····.line·13
270 ····.line·14271 ····.line·14
Offset 391, 144 lines modifiedOffset 391, 92 lines modified
391 ····.line·130391 ····.line·130
392 ····.line·131392 ····.line·131
393 ····.line·132393 ····.line·132
394 ····.line·133394 ····.line·133
395 ····.line·134395 ····.line·134
396 ····.line·135396 ····.line·135
397 ····.line·136397 ····.line·136
398 ····.line·137 
399 ····.line·138 
400 ····.line·139 
401 ····.line·140 
402 ····.line·141 
403 ····.line·142 
404 ····.line·143 
405 ····.line·144 
406 ····.line·145 
407 ····.line·146 
408 ····.line·147 
409 ····.line·148 
410 ····.line·149 
411 ····.line·150 
412 ····.line·151 
413 ····.line·152 
414 ····.line·153 
Max diff block lines reached; 1790/5234 bytes (34.20%) of diff not shown.
118 KB
smali/J/O.smali vs.
smali/h1/b.smali
Max HTML report size reached
26.0 KB
smali/J/C.smali vs.
smali/c1/o.smali
Max HTML report size reached
5.66 KB
smali/J/m.smali vs.
smali/H/n.smali
Files 8% similar despite different names
    
Offset 1, 101 lines modifiedOffset 1, 101 lines modified
1 .class·public·final·LJ/m;1 .class·public·final·LH/n;
2 .super·LU0/i;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/a;5 .implements·LS0/a;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·f:I7 .field·public·final·synthetic·f:I
  
8 .field·public·final·synthetic·g:LJ/O;8 .field·public·final·synthetic·g:LH/P;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·synthetic·constructor·<init>(LJ/O;I)V10 .method·public·synthetic·constructor·<init>(LH/P;I)V
11 ····.locals·011 ····.locals·0
  
12 ····.line·112 ····.line·1
13 ····iput·p2,·p0,·LJ/m;->f:I13 ····iput·p2,·p0,·LH/n;->f:I
  
14 ····iput-object·p1,·p0,·LJ/m;->g:LJ/O;14 ····iput-object·p1,·p0,·LH/n;->g:LH/P;
  
15 ····const/4·p1,·0x015 ····const/4·p1,·0x0
  
16 ····invoke-direct·{p0,·p1},·LU0/i;-><init>(I)V16 ····invoke-direct·{p0,·p1},·LT0/i;-><init>(I)V
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·final·a()Ljava/lang/Object;20 .method·public·final·a()Ljava/lang/Object;
21 ····.locals·721 ····.locals·7
  
22 ····.line·122 ····.line·1
23 ····iget·v0,·p0,·LJ/m;->f:I23 ····iget·v0,·p0,·LH/n;->f:I
  
24 ····.line·224 ····.line·2
25 ····.line·325 ····.line·3
26 ····packed-switch·v0,·:pswitch_data_026 ····packed-switch·v0,·:pswitch_data_0
  
27 ····.line·427 ····.line·4
28 ····.line·528 ····.line·5
29 ····.line·629 ····.line·6
30 ····iget-object·v0,·p0,·LJ/m;->g:LJ/O;30 ····iget-object·v0,·p0,·LH/n;->g:LH/P;
  
31 ····.line·731 ····.line·7
32 ····.line·832 ····.line·8
33 ····iget-object·v0,·v0,·LJ/O;->e:LL/f;33 ····iget-object·v0,·v0,·LH/P;->e:LJ/f;
  
34 ····.line·934 ····.line·9
35 ····.line·1035 ····.line·10
36 ····const-string·v1,·"There·are·multiple·DataStores·active·for·the·same·file:·"36 ····const-string·v1,·"There·are·multiple·DataStores·active·for·the·same·file:·"
  
37 ····.line·1137 ····.line·11
38 ····.line·1238 ····.line·12
39 ····iget-object·v2,·v0,·LL/f;->d:LJ0/f;39 ····iget-object·v2,·v0,·LJ/f;->d:LI0/f;
  
40 ····.line·1340 ····.line·13
41 ····.line·1441 ····.line·14
42 ····invoke-virtual·{v2},·LJ0/f;->a()Ljava/lang/Object;42 ····invoke-virtual·{v2},·LI0/f;->a()Ljava/lang/Object;
  
43 ····.line·1543 ····.line·15
44 ····.line·1644 ····.line·16
45 ····.line·1745 ····.line·17
46 ····move-result-object·v246 ····move-result-object·v2
  
47 ····.line·1847 ····.line·18
48 ····check-cast·v2,·Lk1/l;48 ····check-cast·v2,·Lj1/l;
  
49 ····.line·1949 ····.line·19
50 ····.line·2050 ····.line·20
51 ····iget-object·v2,·v2,·Lk1/l;->e:Lk1/b;51 ····iget-object·v2,·v2,·Lj1/l;->e:Lj1/b;
  
52 ····.line·2152 ····.line·21
53 ····.line·2253 ····.line·22
54 ····invoke-virtual·{v2},·Lk1/b;->n()Ljava/lang/String;54 ····invoke-virtual·{v2},·Lj1/b;->n()Ljava/lang/String;
  
55 ····.line·2355 ····.line·23
56 ····.line·2456 ····.line·24
57 ····.line·2557 ····.line·25
58 ····move-result-object·v258 ····move-result-object·v2
  
59 ····.line·2659 ····.line·26
60 ····sget-object·v3,·LL/f;->f:Li0/c;60 ····sget-object·v3,·LJ/f;->f:Lg0/c;
  
61 ····.line·2761 ····.line·27
62 ····.line·2862 ····.line·28
63 ····monitor-enter·v363 ····monitor-enter·v3
  
64 ····.line·2964 ····.line·29
65 ····:try_start_065 ····:try_start_0
66 ····sget-object·v4,·LL/f;->e:Ljava/util/LinkedHashSet;66 ····sget-object·v4,·LJ/f;->e:Ljava/util/LinkedHashSet;
  
67 ····.line·3067 ····.line·30
68 ····.line·3168 ····.line·31
69 ····invoke-interface·{v4,·v2},·Ljava/util/Set;->contains(Ljava/lang/Object;)Z69 ····invoke-interface·{v4,·v2},·Ljava/util/Set;->contains(Ljava/lang/Object;)Z
  
70 ····.line·3270 ····.line·32
71 ····.line·3371 ····.line·33
Offset 113, 87 lines modifiedOffset 113, 87 lines modified
  
113 ····.line·38113 ····.line·38
114 ····.line·39114 ····.line·39
115 ····.line·40115 ····.line·40
116 ····monitor-exit·v3116 ····monitor-exit·v3
  
117 ····.line·41117 ····.line·41
118 ····new-instance·v1,·LL/i;118 ····new-instance·v1,·LJ/i;
  
119 ····.line·42119 ····.line·42
120 ····.line·43120 ····.line·43
121 ····iget-object·v2,·v0,·LL/f;->a:Lk1/i;121 ····iget-object·v2,·v0,·LJ/f;->a:Lj1/i;
  
122 ····.line·44122 ····.line·44
123 ····.line·45123 ····.line·45
124 ····iget-object·v3,·v0,·LL/f;->d:LJ0/f;124 ····iget-object·v3,·v0,·LJ/f;->d:LI0/f;
  
125 ····.line·46125 ····.line·46
126 ····.line·47126 ····.line·47
127 ····invoke-virtual·{v3},·LJ0/f;->a()Ljava/lang/Object;127 ····invoke-virtual·{v3},·LI0/f;->a()Ljava/lang/Object;
  
128 ····.line·48128 ····.line·48
129 ····.line·49129 ····.line·49
130 ····.line·50130 ····.line·50
131 ····move-result-object·v3131 ····move-result-object·v3
Max diff block lines reached; 2649/5730 bytes (46.23%) of diff not shown.
64.5 KB
smali/J/U.smali vs.
smali/b0/i.smali
Max HTML report size reached
5.34 KB
smali/J/A.smali vs.
smali/i/f0.smali
Files 7% similar despite different names
    
Offset 1, 44 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·LJ/A;1 .class·public·final·Li/f0;
2 .super·LN0/b;2 .super·Landroid/util/Property;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·h:LJ/O; 
  
6 .field·public·i:LJ/Z; 
  
7 .field·public·j:Z 
  
8 .field·public·synthetic·k:Ljava/lang/Object; 
  
9 .field·public·final·synthetic·l:LJ/O; 
  
10 .field·public·m:I 
  
  
11 #·direct·methods4 #·virtual·methods
12 .method·public·constructor·<init>(LJ/O;LL0/d;)V5 .method·public·final·get(Ljava/lang/Object;)Ljava/lang/Object;
13 ····.locals·06 ····.locals·0
  
14 ····.line·17 ····.line·1
15 ····iput-object·p1,·p0,·LJ/A;->l:LJ/O;8 ····check-cast·p1,·Landroidx/appcompat/widget/SwitchCompat;
  
16 ····.line·29 ····.line·2
17 ····.line·310 ····.line·3
18 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V11 ····iget·p1,·p1,·Landroidx/appcompat/widget/SwitchCompat;->B:F
  
19 ····.line·412 ····.line·4
20 ····.line·513 ····.line·5
 14 ····invoke-static·{p1},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
21 ····.line·615 ····.line·6
22 ····return-void 
23 ····.line·716 ····.line·7
24 ····.line·817 ····.line·8
 18 ····move-result-object·p1
  
25 ····.line·919 ····.line·9
 20 ····return-object·p1
26 ····.line·1021 ····.line·10
27 ····.line·1122 ····.line·11
28 ····.line·1223 ····.line·12
29 ····.line·1324 ····.line·13
30 ····.line·1425 ····.line·14
31 ····.line·1526 ····.line·15
32 ····.line·1627 ····.line·16
Offset 157, 144 lines modifiedOffset 147, 47 lines modified
157 ····.line·129147 ····.line·129
158 ····.line·130148 ····.line·130
159 ····.line·131149 ····.line·131
160 ····.line·132150 ····.line·132
161 ····.line·133151 ····.line·133
162 ····.line·134152 ····.line·134
163 ····.line·135153 ····.line·135
164 ····.line·136 
165 ····.line·137 
166 ····.line·138 
167 ····.line·139 
168 ····.line·140 
169 ····.line·141 
170 ····.line·142 
171 ····.line·143 
172 ····.line·144 
173 ····.line·145 
174 ····.line·146 
175 ····.line·147 
176 ····.line·148 
177 ····.line·149 
178 ····.line·150 
179 ····.line·151 
180 ····.line·152 
181 ····.line·153 
182 ····.line·154 
183 ····.line·155 
184 ····.line·156 
185 ····.line·157 
186 ····.line·158 
187 ····.line·159 
188 ····.line·160 
189 ····.line·161 
190 ····.line·162 
191 ····.line·163 
192 ····.line·164 
193 ····.line·165 
194 ····.line·166 
195 ····.line·167 
196 ····.line·168 
197 ····.line·169 
198 ····.line·170 
199 ····.line·171 
200 ····.line·172 
201 ····.line·173 
202 ····.line·174 
203 ····.line·175 
204 ····.line·176 
205 ····.line·177 
206 ····.line·178 
207 ····.line·179 
208 ····.line·180 
209 ····.line·181 
210 ····.line·182 
211 ····.line·183 
212 ····.line·184 
213 ····.line·185 
214 ····.line·186 
215 ····.line·187 
216 ····.line·188 
217 ····.line·189 
218 ····.line·190 
219 ····.line·191 
220 ····.line·192 
221 ····.line·193 
222 ····.line·194 
223 ····.line·195 
224 ····.line·196 
225 ····.line·197 
226 ····.line·198 
227 ····.line·199 
228 ····.line·200 
229 ····.line·201 
230 ····.line·202 
231 ····.line·203 
232 ····.line·204 
233 ····.line·205 
Max diff block lines reached; 2853/5393 bytes (52.90%) of diff not shown.
5.25 KB
smali/J/w.smali vs.
smali/i/U.smali
Files 9% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·LJ/w;1 .class·public·final·Li/U;
2 .super·LN0/b;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/View$OnFocusChangeListener;
  
4 #·instance·fields 
5 .field·public·h:LJ/O; 
  
6 .field·public·i:Lj1/d; 
  
7 .field·public·synthetic·j:Ljava/lang/Object; 
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Landroidx/appcompat/widget/SearchView;
8 .field·public·final·synthetic·k:LJ/O; 
  
9 .field·public·l:I 
  
  
10 #·direct·methods8 #·direct·methods
11 .method·public·constructor·<init>(LJ/O;LN0/b;)V9 .method·public·constructor·<init>(Landroidx/appcompat/widget/SearchView;)V
12 ····.locals·010 ····.locals·0
  
13 ····.line·111 ····.line·1
14 ····iput-object·p1,·p0,·LJ/w;->k:LJ/O;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15 ····.line·213 ····.line·2
16 ····.line·314 ····.line·3
17 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V 
  
18 ····.line·415 ····.line·4
 16 ····iput-object·p1,·p0,·Li/U;->a:Landroidx/appcompat/widget/SearchView;
  
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
24 ····.line·922 ····.line·9
25 ····.line·1023 ····.line·10
Offset 155, 141 lines modifiedOffset 150, 47 lines modified
155 ····.line·129150 ····.line·129
156 ····.line·130151 ····.line·130
157 ····.line·131152 ····.line·131
158 ····.line·132153 ····.line·132
159 ····.line·133154 ····.line·133
160 ····.line·134155 ····.line·134
161 ····.line·135156 ····.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 
180 ····.line·154 
181 ····.line·155 
182 ····.line·156 
183 ····.line·157 
184 ····.line·158 
185 ····.line·159 
186 ····.line·160 
187 ····.line·161 
188 ····.line·162 
189 ····.line·163 
190 ····.line·164 
191 ····.line·165 
192 ····.line·166 
193 ····.line·167 
194 ····.line·168 
195 ····.line·169 
196 ····.line·170 
197 ····.line·171 
198 ····.line·172 
199 ····.line·173 
200 ····.line·174 
201 ····.line·175 
202 ····.line·176 
203 ····.line·177 
204 ····.line·178 
205 ····.line·179 
206 ····.line·180 
207 ····.line·181 
208 ····.line·182 
209 ····.line·183 
210 ····.line·184 
211 ····.line·185 
212 ····.line·186 
213 ····.line·187 
214 ····.line·188 
215 ····.line·189 
216 ····.line·190 
217 ····.line·191 
218 ····.line·192 
219 ····.line·193 
220 ····.line·194 
221 ····.line·195 
222 ····.line·196 
223 ····.line·197 
224 ····.line·198 
225 ····.line·199 
226 ····.line·200 
227 ····.line·201 
228 ····.line·202 
229 ····.line·203 
230 ····.line·204 
231 ····.line·205 
232 ····.line·206 
233 ····.line·207 
234 ····.line·208 
235 ····.line·209 
236 ····.line·210 
237 ····.line·211 
238 ····.line·212 
Max diff block lines reached; 2840/5303 bytes (53.55%) of diff not shown.
7.03 KB
smali/J/n.smali vs.
smali/F0/j.smali
Max HTML report size reached
22.2 KB
smali/J/Q.smali vs.
smali/H/H.smali
Max HTML report size reached
58.2 KB
smali/J/F.smali vs.
smali/a1/X.smali
Max HTML report size reached
1.52 KB
smali/J/b0.smali vs.
smali/N/j.smali
Files 9% similar despite different names
    
Offset 1, 38 lines modifiedOffset 1, 49 lines modified
1 .class·public·final·LJ/b0;1 .class·public·final·synthetic·LN/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LL0/h;5 .implements·Landroid/view/Choreographer$FrameCallback;
  
  
6 #·static·fields6 #·instance·fields
7 .field·public·static·final·e:LJ/b0;7 .field·public·final·synthetic·a:Ljava/lang/Runnable;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·public·synthetic·constructor·<init>(Ljava/lang/Runnable;)V
10 ····.locals·110 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·LJ/b0;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····iput-object·p1,·p0,·LN/j;->a:Ljava/lang/Runnable;
  
 14 ····return-void
 15 .end·method
  
  
 16 #·virtual·methods
 17 .method·public·final·doFrame(J)V
 18 ····.locals·0
  
 19 ····.line·1
 20 ····iget-object·p1,·p0,·LN/j;->a:Ljava/lang/Runnable;
  
13 ····.line·221 ····.line·2
14 ····.line·322 ····.line·3
15 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V23 ····invoke-interface·{p1},·Ljava/lang/Runnable;->run()V
  
16 ····.line·424 ····.line·4
17 ····.line·525 ····.line·5
18 ····.line·626 ····.line·6
 27 ····return-void
19 ····sput-object·v0,·LJ/b0;->e:LJ/b0; 
  
20 ····.line·728 ····.line·7
21 ····.line·829 ····.line·8
22 ····return-void 
23 ····.line·930 ····.line·9
24 ····.line·1031 ····.line·10
25 ····.line·1132 ····.line·11
26 ····.line·1233 ····.line·12
27 ····.line·1334 ····.line·13
28 ····.line·1435 ····.line·14
29 ····.line·1536 ····.line·15
Offset 144, 8 lines modifiedOffset 155, 16 lines modified
144 ····.line·121155 ····.line·121
145 ····.line·122156 ····.line·122
146 ····.line·123157 ····.line·123
147 ····.line·124158 ····.line·124
148 ····.line·125159 ····.line·125
149 ····.line·126160 ····.line·126
150 ····.line·127161 ····.line·127
 162 ····.line·128
 163 ····.line·129
 164 ····.line·130
 165 ····.line·131
 166 ····.line·132
 167 ····.line·133
 168 ····.line·134
 169 ····.line·135
151 .end·method170 .end·method
1.17 KB
smali/J/a0.smali vs.
smali/P/O.smali
Files 5% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
1 .class·public·final·LJ/a0; 
2 .super·LJ/Z;1 .class·public·abstract·LP/O;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·b:LJ/a0;5 .field·public·static·final·a:LA/b;
  
  
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 ····new-instance·v0,·LJ/a0;10 ····new-instance·v0,·LA/b;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····const/4·v1,·-0x113 ····const/16·v1,·0x14
  
14 ····.line·414 ····.line·4
15 ····invoke-direct·{v0,·v1},·LJ/Z;-><init>(I)V 
  
16 ····.line·515 ····.line·5
 16 ····invoke-direct·{v0,·v1},·LA/b;-><init>(I)V
  
17 ····.line·617 ····.line·6
18 ····.line·718 ····.line·7
19 ····sput-object·v0,·LJ/a0;->b:LJ/a0; 
  
20 ····.line·819 ····.line·8
 20 ····sput-object·v0,·LP/O;->a:LA/b;
  
21 ····.line·921 ····.line·9
22 ····return-void 
23 ····.line·1022 ····.line·10
 23 ····return-void
24 ····.line·1124 ····.line·11
25 ····.line·1225 ····.line·12
26 ····.line·1326 ····.line·13
27 ····.line·1427 ····.line·14
28 ····.line·1528 ····.line·15
29 ····.line·1629 ····.line·16
30 ····.line·1730 ····.line·17
Offset 143, 8 lines modifiedOffset 143, 17 lines modified
143 ····.line·121143 ····.line·121
144 ····.line·122144 ····.line·122
145 ····.line·123145 ····.line·123
146 ····.line·124146 ····.line·124
147 ····.line·125147 ····.line·125
148 ····.line·126148 ····.line·126
149 ····.line·127149 ····.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
150 .end·method159 .end·method
2.65 KB
smali/J/M.smali vs.
smali/H/j.smali
Files 4% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LJ/M;1 .class·public·final·LH/j;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:LU0/n;5 .field·public·h:Ljava/lang/Object;
  
6 .field·public·synthetic·i:Ljava/lang/Object;6 .field·public·i:Ljava/lang/Object;
  
7 .field·public·final·synthetic·j:LJ/O;7 .field·public·j:Ljava/lang/Object;
  
 8 .field·public·k:LT0/p;
  
 9 .field·public·l:LH/P;
  
 10 .field·public·synthetic·m:Ljava/lang/Object;
  
 11 .field·public·final·synthetic·n:LH/k;
  
8 .field·public·k:I12 .field·public·o:I
  
  
9 #·direct·methods13 #·direct·methods
10 .method·public·constructor·<init>(LJ/O;LN0/b;)V14 .method·public·constructor·<init>(LH/k;LM0/b;)V
11 ····.locals·015 ····.locals·0
  
12 ····.line·116 ····.line·1
13 ····iput-object·p1,·p0,·LJ/M;->j:LJ/O;17 ····iput-object·p1,·p0,·LH/j;->n:LH/k;
  
14 ····.line·218 ····.line·2
15 ····.line·319 ····.line·3
16 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V20 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
17 ····.line·421 ····.line·4
18 ····.line·522 ····.line·5
19 ····.line·623 ····.line·6
20 ····return-void24 ····return-void
21 ····.line·725 ····.line·7
22 ····.line·826 ····.line·8
Offset 240, 60 lines modifiedOffset 248, 67 lines modified
240 ····.line·216248 ····.line·216
241 ····.line·217249 ····.line·217
242 ····.line·218250 ····.line·218
243 ····.line·219251 ····.line·219
244 ····.line·220252 ····.line·220
245 ····.line·221253 ····.line·221
246 ····.line·222254 ····.line·222
 255 ····.line·223
 256 ····.line·224
 257 ····.line·225
 258 ····.line·226
 259 ····.line·227
 260 ····.line·228
 261 ····.line·229
 262 ····.line·230
 263 ····.line·231
247 .end·method264 .end·method
  
  
248 #·virtual·methods265 #·virtual·methods
249 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;266 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
250 ····.locals·2267 ····.locals·1
  
251 ····.line·1268 ····.line·1
252 ····iput-object·p1,·p0,·LJ/M;->i:Ljava/lang/Object;269 ····iput-object·p1,·p0,·LH/j;->m:Ljava/lang/Object;
  
253 ····.line·2270 ····.line·2
254 ····.line·3271 ····.line·3
255 ····iget·p1,·p0,·LJ/M;->k:I272 ····iget·p1,·p0,·LH/j;->o:I
  
256 ····.line·4273 ····.line·4
257 ····.line·5274 ····.line·5
258 ····const/high16·v0,·-0x80000000275 ····const/high16·v0,·-0x80000000
  
259 ····.line·6276 ····.line·6
260 ····.line·7277 ····.line·7
261 ····or-int/2addr·p1,·v0278 ····or-int/2addr·p1,·v0
  
262 ····.line·8279 ····.line·8
263 ····iput·p1,·p0,·LJ/M;->k:I280 ····iput·p1,·p0,·LH/j;->o:I
  
264 ····.line·9281 ····.line·9
265 ····.line·10282 ····.line·10
266 ····const/4·p1,·0x0283 ····iget-object·p1,·p0,·LH/j;->n:LH/k;
  
267 ····.line·11284 ····.line·11
268 ····iget-object·v0,·p0,·LJ/M;->j:LJ/O; 
  
269 ····.line·12285 ····.line·12
 286 ····const/4·v0,·0x0
  
270 ····.line·13287 ····.line·13
271 ····const/4·v1,·0x0288 ····invoke-virtual·{p1,·v0,·p0},·LH/k;->a(LH/g;LM0/b;)Ljava/lang/Object;
  
272 ····.line·14289 ····.line·14
273 ····invoke-virtual·{v0,·v1,·p1,·p0},·LJ/O;->k(Ljava/lang/Object;ZLN0/b;)Ljava/lang/Object; 
  
274 ····.line·15290 ····.line·15
275 ····.line·16291 ····.line·16
276 ····.line·17 
277 ····move-result-object·p1292 ····move-result-object·p1
  
278 ····.line·18293 ····.line·17
279 ····return-object·p1294 ····return-object·p1
 295 ····.line·18
280 ····.line·19296 ····.line·19
281 ····.line·20297 ····.line·20
282 ····.line·21298 ····.line·21
283 ····.line·22299 ····.line·22
284 ····.line·23300 ····.line·23
285 ····.line·24301 ····.line·24
286 ····.line·25302 ····.line·25
Offset 397, 8 lines modifiedOffset 412, 14 lines modified
397 ····.line·123412 ····.line·123
398 ····.line·124413 ····.line·124
399 ····.line·125414 ····.line·125
400 ····.line·126415 ····.line·126
401 ····.line·127416 ····.line·127
402 ····.line·128417 ····.line·128
403 ····.line·129418 ····.line·129
 419 ····.line·130
 420 ····.line·131
 421 ····.line·132
 422 ····.line·133
 423 ····.line·134
 424 ····.line·135
Max diff block lines reached; 0/2647 bytes (0.00%) of diff not shown.
38.6 KB
smali/J/I.smali vs.
smali/h/h.smali
Max HTML report size reached
2.45 KB
smali/J/v.smali vs.
smali/H/E.smali
Files 11% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 42 lines modified
1 .class·public·final·LJ/v;1 .class·public·final·LH/E;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:Ljava/lang/Object;5 .field·public·h:Ljava/lang/Object;
  
6 .field·public·i:LJ/O;6 .field·public·i:Ljava/lang/Object;
  
7 .field·public·j:Lb1/l;7 .field·public·j:Ljava/io/Serializable;
  
8 .field·public·synthetic·k:Ljava/lang/Object;8 .field·public·k:LT0/p;
  
9 .field·public·final·synthetic·l:LJ/O;9 .field·public·l:Z
  
10 .field·public·m:I10 .field·public·m:I
  
 11 .field·public·synthetic·n:Ljava/lang/Object;
  
 12 .field·public·final·synthetic·o:LH/P;
  
 13 .field·public·p:I
  
  
11 #·direct·methods14 #·direct·methods
12 .method·public·constructor·<init>(LJ/O;LN0/b;)V15 .method·public·constructor·<init>(LH/P;LM0/b;)V
13 ····.locals·016 ····.locals·0
  
14 ····.line·117 ····.line·1
15 ····iput-object·p1,·p0,·LJ/v;->l:LJ/O;18 ····iput-object·p1,·p0,·LH/E;->o:LH/P;
  
16 ····.line·219 ····.line·2
17 ····.line·320 ····.line·3
18 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V21 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
19 ····.line·422 ····.line·4
20 ····.line·523 ····.line·5
21 ····.line·624 ····.line·6
22 ····return-void25 ····return-void
23 ····.line·726 ····.line·7
24 ····.line·827 ····.line·8
Offset 244, 49 lines modifiedOffset 250, 58 lines modified
244 ····.line·216250 ····.line·216
245 ····.line·217251 ····.line·217
246 ····.line·218252 ····.line·218
247 ····.line·219253 ····.line·219
248 ····.line·220254 ····.line·220
249 ····.line·221255 ····.line·221
250 ····.line·222256 ····.line·222
 257 ····.line·223
 258 ····.line·224
 259 ····.line·225
 260 ····.line·226
 261 ····.line·227
 262 ····.line·228
 263 ····.line·229
 264 ····.line·230
 265 ····.line·231
251 .end·method266 .end·method
  
  
252 #·virtual·methods267 #·virtual·methods
253 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;268 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
254 ····.locals·1269 ····.locals·1
  
255 ····.line·1270 ····.line·1
256 ····iput-object·p1,·p0,·LJ/v;->k:Ljava/lang/Object;271 ····iput-object·p1,·p0,·LH/E;->n:Ljava/lang/Object;
  
257 ····.line·2272 ····.line·2
258 ····.line·3273 ····.line·3
259 ····iget·p1,·p0,·LJ/v;->m:I274 ····iget·p1,·p0,·LH/E;->p:I
  
260 ····.line·4275 ····.line·4
261 ····.line·5276 ····.line·5
262 ····const/high16·v0,·-0x80000000277 ····const/high16·v0,·-0x80000000
  
263 ····.line·6278 ····.line·6
264 ····.line·7279 ····.line·7
265 ····or-int/2addr·p1,·v0280 ····or-int/2addr·p1,·v0
  
266 ····.line·8281 ····.line·8
267 ····iput·p1,·p0,·LJ/v;->m:I282 ····iput·p1,·p0,·LH/E;->p:I
  
268 ····.line·9283 ····.line·9
269 ····.line·10284 ····.line·10
270 ····iget-object·p1,·p0,·LJ/v;->l:LJ/O;285 ····iget-object·p1,·p0,·LH/E;->o:LH/P;
  
271 ····.line·11286 ····.line·11
272 ····.line·12287 ····.line·12
273 ····const/4·v0,·0x0288 ····const/4·v0,·0x0
  
274 ····.line·13289 ····.line·13
275 ····invoke-static·{p1,·v0,·p0},·LJ/O;->c(LJ/O;LJ/Q;LN0/b;)Ljava/lang/Object;290 ····invoke-static·{p1,·v0,·p0},·LH/P;->e(LH/P;ZLM0/b;)Ljava/lang/Object;
  
276 ····.line·14291 ····.line·14
277 ····.line·15292 ····.line·15
278 ····.line·16293 ····.line·16
279 ····move-result-object·p1294 ····move-result-object·p1
  
280 ····.line·17295 ····.line·17
Offset 399, 8 lines modifiedOffset 414, 14 lines modified
399 ····.line·123414 ····.line·123
400 ····.line·124415 ····.line·124
401 ····.line·125416 ····.line·125
402 ····.line·126417 ····.line·126
403 ····.line·127418 ····.line·127
404 ····.line·128419 ····.line·128
405 ····.line·129420 ····.line·129
 421 ····.line·130
 422 ····.line·131
 423 ····.line·132
 424 ····.line·133
 425 ····.line·134
 426 ····.line·135
406 .end·method427 .end·method
1.49 KB
smali/J/P.smali vs.
smali/I0/e.smali
Files 6% similar despite different names
    
Offset 1, 45 lines modifiedOffset 1, 48 lines modified
1 .class·public·final·LJ/P; 
2 .super·LJ/Z;1 .class·public·abstract·LI0/e;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/io/Serializable;
  
4 #·instance·fields 
5 .field·public·final·b:Ljava/lang/Throwable; 
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Ljava/lang/Throwable;)V7 .method·public·static·final·a(Ljava/lang/Object;)Ljava/lang/Throwable;
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const-string·v0,·"finalException"10 ····instance-of·v0,·p0,·LI0/d;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V13 ····if-eqz·v0,·:cond_0
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
 16 ····check-cast·p0,·LI0/d;
16 ····.line·6 
17 ····const·v0,·0x7fffffff 
  
 17 ····.line·6
18 ····.line·718 ····.line·7
 19 ····iget-object·p0,·p0,·LI0/d;->e:Ljava/lang/Throwable;
  
19 ····.line·820 ····.line·8
20 ····.line·921 ····.line·9
21 ····invoke-direct·{p0,·v0},·LJ/Z;-><init>(I)V22 ····goto·:goto_0
  
22 ····.line·1023 ····.line·10
 24 ····:cond_0
 25 ····const/4·p0,·0x0
  
23 ····.line·1126 ····.line·11
 27 ····:goto_0
 28 ····return-object·p0
24 ····.line·1229 ····.line·12
25 ····iput-object·p1,·p0,·LJ/P;->b:Ljava/lang/Throwable; 
  
26 ····.line·1330 ····.line·13
27 ····.line·1431 ····.line·14
28 ····return-void 
29 ····.line·1532 ····.line·15
30 ····.line·1633 ····.line·16
31 ····.line·1734 ····.line·17
32 ····.line·1835 ····.line·18
33 ····.line·1936 ····.line·19
34 ····.line·2037 ····.line·20
35 ····.line·2138 ····.line·21
Offset 147, 8 lines modifiedOffset 150, 14 lines modified
147 ····.line·123150 ····.line·123
148 ····.line·124151 ····.line·124
149 ····.line·125152 ····.line·125
150 ····.line·126153 ····.line·126
151 ····.line·127154 ····.line·127
152 ····.line·128155 ····.line·128
153 ····.line·129156 ····.line·129
 157 ····.line·130
 158 ····.line·131
 159 ····.line·132
 160 ····.line·133
 161 ····.line·134
 162 ····.line·135
154 .end·method163 .end·method
1.9 KB
smali/J/S.smali vs.
smali/j0/h.smali
Files 22% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 69 lines modified
1 .class·public·final·LJ/S; 
2 .super·LJ/Z;1 .class·public·interface·abstract·Lj0/h;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·b:Ljava/lang/Throwable;4 #·virtual·methods
 5 .method·public·abstract·a()V
 6 .end·method
  
 7 .method·public·abstract·b()V
 8 .end·method
  
 9 .method·public·abstract·c(Lj0/f;)V
 10 .end·method
  
 11 .method·public·d(Lj0/e;Ljava/lang/Runnable;)V
6 #·direct·methods 
7 .method·public·constructor·<init>(Ljava/lang/Throwable;I)V 
8 ····.locals·112 ····.locals·2
  
9 ····.line·113 ····.line·1
10 ····const-string·v0,·"readException"14 ····if-nez·p1,·:cond_0
  
11 ····.line·215 ····.line·2
12 ····.line·316 ····.line·3
13 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V17 ····const/4·p1,·0x0
  
14 ····.line·418 ····.line·4
 19 ····goto·:goto_0
  
15 ····.line·520 ····.line·5
16 ····.line·6 
17 ····invoke-direct·{p0,·p2},·LJ/Z;-><init>(I)V21 ····:cond_0
 22 ····new-instance·v0,·LA0/b;
  
 23 ····.line·6
18 ····.line·724 ····.line·7
 25 ····const/16·v1,·0x1a
  
19 ····.line·826 ····.line·8
20 ····.line·927 ····.line·9
21 ····iput-object·p1,·p0,·LJ/S;->b:Ljava/lang/Throwable;28 ····invoke-direct·{v0,·v1,·p1},·LA0/b;-><init>(ILjava/lang/Object;)V
  
22 ····.line·1029 ····.line·10
23 ····.line·1130 ····.line·11
24 ····return-void 
25 ····.line·1231 ····.line·12
 32 ····move-object·p1,·v0
  
26 ····.line·1333 ····.line·13
 34 ····:goto_0
 35 ····new-instance·v0,·Lj0/f;
  
27 ····.line·1436 ····.line·14
28 ····.line·1537 ····.line·15
 38 ····invoke-direct·{v0,·p1,·p2},·Lj0/f;-><init>(LA0/b;Ljava/lang/Runnable;)V
  
29 ····.line·1639 ····.line·16
30 ····.line·1740 ····.line·17
31 ····.line·1841 ····.line·18
 42 ····invoke-interface·{p0,·v0},·Lj0/h;->c(Lj0/f;)V
  
32 ····.line·1943 ····.line·19
33 ····.line·2044 ····.line·20
34 ····.line·2145 ····.line·21
 46 ····return-void
35 ····.line·2247 ····.line·22
36 ····.line·2348 ····.line·23
37 ····.line·2449 ····.line·24
38 ····.line·2550 ····.line·25
39 ····.line·2651 ····.line·26
40 ····.line·2752 ····.line·27
41 ····.line·2853 ····.line·28
Offset 238, 8 lines modifiedOffset 257, 17 lines modified
238 ····.line·216257 ····.line·216
239 ····.line·217258 ····.line·217
240 ····.line·218259 ····.line·218
241 ····.line·219260 ····.line·219
242 ····.line·220261 ····.line·220
243 ····.line·221262 ····.line·221
244 ····.line·222263 ····.line·222
 264 ····.line·223
 265 ····.line·224
 266 ····.line·225
 267 ····.line·226
 268 ····.line·227
 269 ····.line·228
 270 ····.line·229
 271 ····.line·230
 272 ····.line·231
245 .end·method273 .end·method
3.36 KB
smali/J/D.smali vs.
smali/p0/f.smali
Files 7% similar despite different names
    
Offset 1, 49 lines modifiedOffset 1, 40 lines modified
1 .class·public·final·LJ/D;1 .class·public·final·Lp0/f;
2 .super·LN0/b;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·h:Ljava/lang/Object; 
  
6 .field·public·i:Ljava/lang/Object; 
  
7 .field·public·j:Ljava/io/Serializable; 
  
8 .field·public·k:LU0/p; 
  
 6 #·instance·fields
9 .field·public·l:Z 
  
10 .field·public·m:I 
  
11 .field·public·synthetic·n:Ljava/lang/Object; 
  
12 .field·public·final·synthetic·o:LJ/O;7 .field·public·final·synthetic·e:Lp0/n;
  
13 .field·public·p:I8 .field·public·final·synthetic·f:Lp0/g;
  
  
14 #·direct·methods9 #·direct·methods
15 .method·public·constructor·<init>(LJ/O;LN0/b;)V10 .method·public·constructor·<init>(Lp0/g;Lp0/n;)V
16 ····.locals·011 ····.locals·0
  
17 ····.line·112 ····.line·1
18 ····iput-object·p1,·p0,·LJ/D;->o:LJ/O;13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····.line·214 ····.line·2
20 ····.line·315 ····.line·3
21 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V 
  
22 ····.line·416 ····.line·4
 17 ····iput-object·p1,·p0,·Lp0/f;->f:Lp0/g;
  
23 ····.line·518 ····.line·5
24 ····.line·619 ····.line·6
25 ····return-void20 ····iput-object·p2,·p0,·Lp0/f;->e:Lp0/n;
  
26 ····.line·721 ····.line·7
27 ····.line·822 ····.line·8
 23 ····return-void
28 ····.line·924 ····.line·9
29 ····.line·1025 ····.line·10
30 ····.line·1126 ····.line·11
31 ····.line·1227 ····.line·12
32 ····.line·1328 ····.line·13
33 ····.line·1429 ····.line·14
34 ····.line·1530 ····.line·15
Offset 250, 65 lines modifiedOffset 241, 81 lines modified
250 ····.line·216241 ····.line·216
251 ····.line·217242 ····.line·217
252 ····.line·218243 ····.line·218
253 ····.line·219244 ····.line·219
254 ····.line·220245 ····.line·220
255 ····.line·221246 ····.line·221
256 ····.line·222247 ····.line·222
 248 ····.line·223
 249 ····.line·224
 250 ····.line·225
 251 ····.line·226
 252 ····.line·227
 253 ····.line·228
 254 ····.line·229
 255 ····.line·230
 256 ····.line·231
257 .end·method257 .end·method
  
  
258 #·virtual·methods258 #·virtual·methods
259 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;259 .method·public·final·onPreDraw()Z
260 ····.locals·1260 ····.locals·2
  
261 ····.line·1261 ····.line·1
262 ····iput-object·p1,·p0,·LJ/D;->n:Ljava/lang/Object;262 ····iget-object·v0,·p0,·Lp0/f;->f:Lp0/g;
  
263 ····.line·2263 ····.line·2
264 ····.line·3264 ····.line·3
265 ····iget·p1,·p0,·LJ/D;->p:I265 ····iget-boolean·v1,·v0,·Lp0/g;->h:Z
  
266 ····.line·4266 ····.line·4
267 ····.line·5267 ····.line·5
268 ····const/high16·v0,·-0x80000000268 ····if-eqz·v1,·:cond_0
  
269 ····.line·6269 ····.line·6
270 ····.line·7270 ····.line·7
271 ····or-int/2addr·p1,·v0271 ····iget-object·v1,·v0,·Lp0/g;->f:Lp0/f;
  
272 ····.line·8272 ····.line·8
273 ····iput·p1,·p0,·LJ/D;->p:I 
  
274 ····.line·9273 ····.line·9
 274 ····if-eqz·v1,·:cond_0
275 ····.line·10 
276 ····iget-object·p1,·p0,·LJ/D;->o:LJ/O; 
  
 275 ····.line·10
277 ····.line·11276 ····.line·11
 277 ····iget-object·v1,·p0,·Lp0/f;->e:Lp0/n;
278 ····.line·12 
279 ····const/4·v0,·0x0 
  
 278 ····.line·12
280 ····.line·13279 ····.line·13
281 ····invoke-static·{p1,·v0,·p0},·LJ/O;->g(LJ/O;ZLN0/b;)Ljava/lang/Object;280 ····invoke-virtual·{v1},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
282 ····.line·14281 ····.line·14
283 ····.line·15282 ····.line·15
284 ····.line·16283 ····.line·16
285 ····move-result-object·p1284 ····move-result-object·v1
  
286 ····.line·17285 ····.line·17
287 ····return-object·p1286 ····invoke-virtual·{v1,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
288 ····.line·18287 ····.line·18
289 ····.line·19288 ····.line·19
290 ····.line·20289 ····.line·20
 290 ····const/4·v1,·0x0
  
291 ····.line·21291 ····.line·21
Max diff block lines reached; 452/3368 bytes (13.42%) of diff not shown.
7.0 KB
smali/J/K.smali vs.
smali/y0/j.smali
Max HTML report size reached
5.7 KB
smali/J/x.smali vs.
smali/j0/f.smali
Files 19% similar despite different names
    
Offset 1, 163 lines modifiedOffset 1, 86 lines modified
1 .class·public·final·LJ/x;1 .class·public·final·Lj0/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Le1/e; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·final·synthetic·e:I5 .field·public·final·a:LA0/b;
  
8 .field·public·final·synthetic·f:Ljava/lang/Object;6 .field·public·final·b:Ljava/lang/Runnable;
  
  
9 #·direct·methods7 #·direct·methods
10 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V8 .method·public·constructor·<init>(LA0/b;Ljava/lang/Runnable;)V
11 ····.locals·09 ····.locals·0
  
12 ····.line·110 ····.line·1
13 ····iput·p1,·p0,·LJ/x;->e:I 
  
14 ····iput-object·p2,·p0,·LJ/x;->f:Ljava/lang/Object; 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····return-void 
17 .end·method 
  
  
18 #·virtual·methods 
19 .method·public·final·b(Ljava/lang/Object;LL0/d;)Ljava/lang/Object; 
20 ····.locals·2 
  
21 ····.line·1 
22 ····iget·v0,·p0,·LJ/x;->e:I 
  
23 ····.line·212 ····.line·2
24 ····.line·313 ····.line·3
25 ····packed-switch·v0,·:pswitch_data_0 
  
26 ····.line·414 ····.line·4
 15 ····iput-object·p1,·p0,·Lj0/f;->a:LA0/b;
  
27 ····.line·516 ····.line·5
28 ····.line·617 ····.line·6
29 ····iget-object·p2,·p0,·LJ/x;->f:Ljava/lang/Object;18 ····iput-object·p2,·p0,·Lj0/f;->b:Ljava/lang/Runnable;
  
30 ····.line·719 ····.line·7
31 ····.line·820 ····.line·8
 21 ····return-void
32 ····check-cast·p2,·LU0/p; 
  
33 ····.line·922 ····.line·9
34 ····.line·1023 ····.line·10
35 ····iput-object·p1,·p2,·LU0/p;->e:Ljava/lang/Object; 
  
36 ····.line·1124 ····.line·11
37 ····.line·1225 ····.line·12
38 ····new-instance·p1,·Lf1/a; 
  
39 ····.line·1326 ····.line·13
40 ····.line·1427 ····.line·14
41 ····invoke-direct·{p1,·p0},·Lf1/a;-><init>(Le1/e;)V 
  
42 ····.line·1528 ····.line·15
43 ····.line·1629 ····.line·16
44 ····.line·1730 ····.line·17
45 ····throw·p1 
  
46 ····.line·1831 ····.line·18
47 ····:pswitch_0 
48 ····iget-object·p2,·p0,·LJ/x;->f:Ljava/lang/Object; 
  
49 ····.line·1932 ····.line·19
50 ····.line·2033 ····.line·20
51 ····check-cast·p2,·La0/i; 
  
52 ····.line·2134 ····.line·21
53 ····.line·2235 ····.line·22
54 ····invoke-virtual·{p2,·p1},·La0/i;->accept(Ljava/lang/Object;)V 
  
55 ····.line·2336 ····.line·23
56 ····.line·2437 ····.line·24
57 ····.line·2538 ····.line·25
58 ····sget-object·p1,·LJ0/h;->a:LJ0/h; 
  
59 ····.line·2639 ····.line·26
60 ····.line·2740 ····.line·27
61 ····return-object·p1 
  
62 ····.line·2841 ····.line·28
63 ····:pswitch_1 
64 ····check-cast·p1,·LJ0/h; 
  
65 ····.line·2942 ····.line·29
66 ····.line·3043 ····.line·30
67 ····iget-object·p1,·p0,·LJ/x;->f:Ljava/lang/Object; 
  
68 ····.line·3144 ····.line·31
69 ····.line·3245 ····.line·32
70 ····check-cast·p1,·LJ/O; 
  
71 ····.line·3346 ····.line·33
72 ····.line·3447 ····.line·34
73 ····iget-object·v0,·p1,·LJ/O;->l:LA0/a; 
  
74 ····.line·3548 ····.line·35
75 ····.line·3649 ····.line·36
76 ····invoke-virtual·{v0},·LA0/a;->h()LJ/Z; 
  
77 ····.line·3750 ····.line·37
78 ····.line·3851 ····.line·38
79 ····.line·3952 ····.line·39
80 ····move-result-object·v0 
  
81 ····.line·4053 ····.line·40
82 ····instance-of·v0,·v0,·LJ/P; 
  
83 ····.line·4154 ····.line·41
84 ····.line·4255 ····.line·42
85 ····sget-object·v1,·LJ0/h;->a:LJ0/h; 
  
86 ····.line·4356 ····.line·43
87 ····.line·4457 ····.line·44
88 ····if-nez·v0,·:cond_0 
  
89 ····.line·4558 ····.line·45
Max diff block lines reached; 3311/5762 bytes (57.46%) of diff not shown.
16.0 KB
smali/J/G.smali vs.
smali/j1/q.smali
Max HTML report size reached
9.52 KB
smali/J/E.smali vs.
smali/Y/j.smali
Max HTML report size reached
5.09 KB
smali/J/H.smali vs.
smali/H/I.smali
Files 2% similar despite different names
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 .class·public·final·LJ/H;1 .class·public·final·LH/I;
2 .super·LN0/g;2 .super·LM0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/p;5 .implements·LS0/p;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·i:I7 .field·public·i:I
  
8 .field·public·final·synthetic·j:LN0/g;8 .field·public·final·synthetic·j:LM0/g;
  
9 .field·public·final·synthetic·k:LJ/c;9 .field·public·final·synthetic·k:LH/c;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(LT0/p;LJ/c;LL0/d;)V11 .method·public·constructor·<init>(LS0/p;LH/c;LK0/d;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····check-cast·p1,·LN0/g;14 ····check-cast·p1,·LM0/g;
  
15 ····.line·215 ····.line·2
16 ····.line·316 ····.line·3
17 ····iput-object·p1,·p0,·LJ/H;->j:LN0/g;17 ····iput-object·p1,·p0,·LH/I;->j:LM0/g;
  
18 ····.line·418 ····.line·4
19 ····.line·519 ····.line·5
20 ····iput-object·p2,·p0,·LJ/H;->k:LJ/c;20 ····iput-object·p2,·p0,·LH/I;->k:LH/c;
  
21 ····.line·621 ····.line·6
22 ····.line·722 ····.line·7
23 ····const/4·p1,·0x223 ····const/4·p1,·0x2
  
24 ····.line·824 ····.line·8
25 ····invoke-direct·{p0,·p1,·p3},·LN0/g;-><init>(ILL0/d;)V25 ····invoke-direct·{p0,·p1,·p3},·LM0/g;-><init>(ILK0/d;)V
  
26 ····.line·926 ····.line·9
27 ····.line·1027 ····.line·10
28 ····.line·1128 ····.line·11
29 ····return-void29 ····return-void
30 ····.line·1230 ····.line·12
31 ····.line·1331 ····.line·13
Offset 645, 39 lines modifiedOffset 645, 39 lines modified
  
  
645 #·virtual·methods645 #·virtual·methods
646 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;646 .method·public·final·d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
647 ····.locals·0647 ····.locals·0
  
648 ····.line·1648 ····.line·1
649 ····check-cast·p1,·Lb1/u;649 ····check-cast·p1,·La1/u;
  
650 ····.line·2650 ····.line·2
651 ····.line·3651 ····.line·3
652 ····check-cast·p2,·LL0/d;652 ····check-cast·p2,·LK0/d;
  
653 ····.line·4653 ····.line·4
654 ····.line·5654 ····.line·5
655 ····invoke-virtual·{p0,·p2,·p1},·LJ/H;->l(LL0/d;Ljava/lang/Object;)LL0/d;655 ····invoke-virtual·{p0,·p2,·p1},·LH/I;->e(LK0/d;Ljava/lang/Object;)LK0/d;
  
656 ····.line·6656 ····.line·6
657 ····.line·7657 ····.line·7
658 ····.line·8658 ····.line·8
659 ····move-result-object·p1659 ····move-result-object·p1
  
660 ····.line·9660 ····.line·9
661 ····check-cast·p1,·LJ/H;661 ····check-cast·p1,·LH/I;
  
662 ····.line·10662 ····.line·10
663 ····.line·11663 ····.line·11
664 ····sget-object·p2,·LJ0/h;->a:LJ0/h;664 ····sget-object·p2,·LI0/h;->a:LI0/h;
  
665 ····.line·12665 ····.line·12
666 ····.line·13666 ····.line·13
667 ····invoke-virtual·{p1,·p2},·LJ/H;->n(Ljava/lang/Object;)Ljava/lang/Object;667 ····invoke-virtual·{p1,·p2},·LH/I;->n(Ljava/lang/Object;)Ljava/lang/Object;
  
668 ····.line·14668 ····.line·14
669 ····.line·15669 ····.line·15
670 ····.line·16670 ····.line·16
671 ····move-result-object·p1671 ····move-result-object·p1
  
672 ····.line·17672 ····.line·17
Offset 883, 33 lines modifiedOffset 883, 42 lines modified
883 ····.line·216883 ····.line·216
884 ····.line·217884 ····.line·217
885 ····.line·218885 ····.line·218
886 ····.line·219886 ····.line·219
887 ····.line·220887 ····.line·220
888 ····.line·221888 ····.line·221
889 ····.line·222889 ····.line·222
 890 ····.line·223
 891 ····.line·224
 892 ····.line·225
 893 ····.line·226
 894 ····.line·227
 895 ····.line·228
 896 ····.line·229
 897 ····.line·230
 898 ····.line·231
890 .end·method899 .end·method
  
891 .method·public·final·l(LL0/d;Ljava/lang/Object;)LL0/d;900 .method·public·final·e(LK0/d;Ljava/lang/Object;)LK0/d;
892 ····.locals·2901 ····.locals·2
  
893 ····.line·1902 ····.line·1
894 ····new-instance·p2,·LJ/H;903 ····new-instance·p2,·LH/I;
  
895 ····.line·2904 ····.line·2
896 ····.line·3905 ····.line·3
897 ····iget-object·v0,·p0,·LJ/H;->j:LN0/g;906 ····iget-object·v0,·p0,·LH/I;->j:LM0/g;
  
898 ····.line·4907 ····.line·4
899 ····.line·5908 ····.line·5
900 ····iget-object·v1,·p0,·LJ/H;->k:LJ/c;909 ····iget-object·v1,·p0,·LH/I;->k:LH/c;
  
901 ····.line·6910 ····.line·6
902 ····.line·7911 ····.line·7
903 ····invoke-direct·{p2,·v0,·v1,·p1},·LJ/H;-><init>(LT0/p;LJ/c;LL0/d;)V912 ····invoke-direct·{p2,·v0,·v1,·p1},·LH/I;-><init>(LS0/p;LH/c;LK0/d;)V
  
904 ····.line·8913 ····.line·8
905 ····.line·9914 ····.line·9
906 ····.line·10915 ····.line·10
907 ····return-object·p2916 ····return-object·p2
908 ····.line·11917 ····.line·11
909 ····.line·12918 ····.line·12
Max diff block lines reached; 2100/5146 bytes (40.81%) of diff not shown.
5.37 KB
smali/J/J.smali vs.
smali/H/K.smali
Files 8% similar despite different names
    
Offset 1, 132 lines modifiedOffset 1, 132 lines modified
1 .class·public·final·LJ/J;1 .class·public·final·LH/K;
2 .super·LU0/i;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/l;5 .implements·LS0/l;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·f:I7 .field·public·final·synthetic·f:I
  
8 .field·public·final·synthetic·g:Ljava/lang/Object;8 .field·public·final·synthetic·g:Ljava/lang/Object;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V10 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V
11 ····.locals·011 ····.locals·0
  
12 ····.line·112 ····.line·1
13 ····iput·p1,·p0,·LJ/J;->f:I13 ····iput·p1,·p0,·LH/K;->f:I
  
14 ····iput-object·p2,·p0,·LJ/J;->g:Ljava/lang/Object;14 ····iput-object·p2,·p0,·LH/K;->g:Ljava/lang/Object;
  
15 ····const/4·p1,·0x115 ····const/4·p1,·0x1
  
16 ····invoke-direct·{p0,·p1},·LU0/i;-><init>(I)V16 ····invoke-direct·{p0,·p1},·LT0/i;-><init>(I)V
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·final·i(Ljava/lang/Object;)Ljava/lang/Object;20 .method·public·final·j(Ljava/lang/Object;)Ljava/lang/Object;
21 ····.locals·321 ····.locals·3
  
22 ····.line·122 ····.line·1
23 ····iget·v0,·p0,·LJ/J;->f:I23 ····iget·v0,·p0,·LH/K;->f:I
  
24 ····.line·224 ····.line·2
25 ····.line·325 ····.line·3
26 ····packed-switch·v0,·:pswitch_data_026 ····packed-switch·v0,·:pswitch_data_0
  
27 ····.line·427 ····.line·4
28 ····.line·528 ····.line·5
29 ····.line·629 ····.line·6
30 ····check-cast·p1,·Ljava/lang/Throwable;30 ····check-cast·p1,·Ljava/lang/Throwable;
  
31 ····.line·731 ····.line·7
32 ····.line·832 ····.line·8
33 ····iget-object·p1,·p0,·LJ/J;->g:Ljava/lang/Object;33 ····iget-object·p1,·p0,·LH/K;->g:Ljava/lang/Object;
  
34 ····.line·934 ····.line·9
35 ····.line·1035 ····.line·10
36 ····check-cast·p1,·Lj1/h;36 ····check-cast·p1,·Li1/h;
  
37 ····.line·1137 ····.line·11
38 ····.line·1238 ····.line·12
39 ····invoke-virtual·{p1},·Lj1/h;->b()V39 ····invoke-virtual·{p1},·Li1/h;->b()V
  
40 ····.line·1340 ····.line·13
41 ····.line·1441 ····.line·14
42 ····.line·1542 ····.line·15
43 ····sget-object·p1,·LJ0/h;->a:LJ0/h;43 ····sget-object·p1,·LI0/h;->a:LI0/h;
  
44 ····.line·1644 ····.line·16
45 ····.line·1745 ····.line·17
46 ····return-object·p146 ····return-object·p1
  
47 ····.line·1847 ····.line·18
48 ····:pswitch_048 ····:pswitch_0
49 ····check-cast·p1,·Ljava/lang/Throwable;49 ····check-cast·p1,·Ljava/lang/Throwable;
  
50 ····.line·1950 ····.line·19
51 ····.line·2051 ····.line·20
52 ····sget-object·p1,·LJ0/h;->a:LJ0/h;52 ····sget-object·p1,·LI0/h;->a:LI0/h;
  
53 ····.line·2153 ····.line·21
54 ····.line·2254 ····.line·22
55 ····iget-object·v0,·p0,·LJ/J;->g:Ljava/lang/Object;55 ····iget-object·v0,·p0,·LH/K;->g:Ljava/lang/Object;
  
56 ····.line·2356 ····.line·23
57 ····.line·2457 ····.line·24
58 ····check-cast·v0,·Lb1/f;58 ····check-cast·v0,·La1/f;
  
59 ····.line·2559 ····.line·25
60 ····.line·2660 ····.line·26
61 ····invoke-virtual·{v0,·p1},·Lb1/f;->c(Ljava/lang/Object;)V61 ····invoke-virtual·{v0,·p1},·La1/f;->c(Ljava/lang/Object;)V
  
62 ····.line·2762 ····.line·27
63 ····.line·2863 ····.line·28
64 ····.line·2964 ····.line·29
65 ····return-object·p165 ····return-object·p1
  
66 ····.line·3066 ····.line·30
67 ····:pswitch_167 ····:pswitch_1
68 ····check-cast·p1,·LX0/c;68 ····check-cast·p1,·LW0/c;
  
69 ····.line·3169 ····.line·31
70 ····.line·3270 ····.line·32
71 ····const-string·v0,·"it"71 ····const-string·v0,·"it"
  
72 ····.line·3372 ····.line·33
73 ····.line·3473 ····.line·34
74 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V74 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
75 ····.line·3575 ····.line·35
76 ····.line·3676 ····.line·36
77 ····.line·3777 ····.line·37
78 ····iget-object·v0,·p0,·LJ/J;->g:Ljava/lang/Object;78 ····iget-object·v0,·p0,·LH/K;->g:Ljava/lang/Object;
  
79 ····.line·3879 ····.line·38
80 ····.line·3980 ····.line·39
81 ····check-cast·v0,·Ljava/lang/String;81 ····check-cast·v0,·Ljava/lang/String;
  
82 ····.line·4082 ····.line·40
83 ····.line·4183 ····.line·41
84 ····iget·v1,·p1,·LX0/a;->f:I84 ····iget·v1,·p1,·LW0/a;->f:I
  
85 ····.line·4285 ····.line·42
86 ····.line·4386 ····.line·43
87 ····add-int/lit8·v1,·v1,·0x187 ····add-int/lit8·v1,·v1,·0x1
  
88 ····.line·4488 ····.line·44
89 ····.line·4589 ····.line·45
90 ····iget·p1,·p1,·LX0/a;->e:I90 ····iget·p1,·p1,·LW0/a;->e:I
  
91 ····.line·4691 ····.line·46
Max diff block lines reached; 2381/5431 bytes (43.84%) of diff not shown.
17.4 KB
smali/d0/a.smali vs.
smali/a1/j0.smali
Max HTML report size reached
1.05 KB
smali/d0/k.smali vs.
smali/N/p.smali
Files 1% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·Ld0/k;1 .class·public·final·LN/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:Landroid/app/Activity;5 .field·public·final·a:I
  
6 .field·public·final·b:La0/i;6 .field·public·final·b:[B
  
7 .field·public·c:La0/k;7 .field·public·final·c:Z
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Landroid/app/Activity;LP/d;La0/i;)V9 .method·public·constructor·<init>(I[BZ)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,·Ld0/k;->a:Landroid/app/Activity;16 ····iput·p1,·p0,·LN/p;->a:I
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····iput-object·p3,·p0,·Ld0/k;->b:La0/i;19 ····iput-object·p2,·p0,·LN/p;->b:[B
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····return-void22 ····iput-boolean·p3,·p0,·LN/p;->c:Z
  
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
246 KB
smali/d0/j.smali vs.
smali/i/e0.smali
Max HTML report size reached
2.63 KB
smali/d0/d.smali vs.
smali/b0/d.smali
Files 4% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·Ld0/d;1 .class·public·final·Lb0/d;
2 .super·LU0/i;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/l;5 .implements·LS0/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·f:Ld0/d;7 .field·public·static·final·f:Lb0/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,·Ld0/d;12 ····new-instance·v0,·Lb0/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},·LU0/i;-><init>(I)V17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·Ld0/d;->f:Ld0/d;21 ····sput-object·v0,·Lb0/d;->f:Lb0/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 146, 27 lines modifiedOffset 146, 36 lines modified
146 ····.line·121146 ····.line·121
147 ····.line·122147 ····.line·122
148 ····.line·123148 ····.line·123
149 ····.line·124149 ····.line·124
150 ····.line·125150 ····.line·125
151 ····.line·126151 ····.line·126
152 ····.line·127152 ····.line·127
 153 ····.line·128
 154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
 159 ····.line·134
 160 ····.line·135
 161 ····.line·136
153 .end·method162 .end·method
  
  
154 #·virtual·methods163 #·virtual·methods
155 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;164 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
156 ····.locals·2165 ····.locals·2
  
157 ····.line·1166 ····.line·1
158 ····const-string·v0,·"$this$require"167 ····const-string·v0,·"$this$require"
  
159 ····.line·2168 ····.line·2
160 ····.line·3169 ····.line·3
161 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V170 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
162 ····.line·4171 ····.line·4
163 ····.line·5172 ····.line·5
164 ····.line·6173 ····.line·6
165 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getType()I174 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getType()I
  
166 ····.line·7175 ····.line·7
Offset 326, 25 lines modifiedOffset 335, 31 lines modified
326 ····.line·123335 ····.line·123
327 ····.line·124336 ····.line·124
328 ····.line·125337 ····.line·125
329 ····.line·126338 ····.line·126
330 ····.line·127339 ····.line·127
331 ····.line·128340 ····.line·128
332 ····.line·129341 ····.line·129
 342 ····.line·130
 343 ····.line·131
 344 ····.line·132
 345 ····.line·133
 346 ····.line·134
 347 ····.line·135
333 .end·method348 .end·method
  
334 .method·public·final·bridge·synthetic·i(Ljava/lang/Object;)Ljava/lang/Object;349 .method·public·final·bridge·synthetic·j(Ljava/lang/Object;)Ljava/lang/Object;
335 ····.locals·0350 ····.locals·0
  
336 ····.line·1351 ····.line·1
337 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;352 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;
  
338 ····.line·2353 ····.line·2
339 ····.line·3354 ····.line·3
340 ····invoke-virtual·{p0,·p1},·Ld0/d;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;355 ····invoke-virtual·{p0,·p1},·Lb0/d;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
  
341 ····.line·4356 ····.line·4
342 ····.line·5357 ····.line·5
343 ····.line·6358 ····.line·6
344 ····move-result-object·p1359 ····move-result-object·p1
  
345 ····.line·7360 ····.line·7
Offset 467, 8 lines modifiedOffset 482, 14 lines modified
467 ····.line·123482 ····.line·123
468 ····.line·124483 ····.line·124
469 ····.line·125484 ····.line·125
470 ····.line·126485 ····.line·126
471 ····.line·127486 ····.line·127
472 ····.line·128487 ····.line·128
473 ····.line·129488 ····.line·129
 489 ····.line·130
 490 ····.line·131
 491 ····.line·132
 492 ····.line·133
 493 ····.line·134
 494 ····.line·135
474 .end·method495 .end·method
3.54 KB
smali/d0/h.smali vs.
smali/b0/h.smali
Files 2% similar despite different names
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 .class·public·final·Ld0/h;1 .class·public·final·Lb0/h;
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/view/View$OnAttachStateChangeListener;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Ld0/i;7 .field·public·final·a:Lb0/i;
  
8 .field·public·final·b:Ljava/lang/ref/WeakReference;8 .field·public·final·b:Ljava/lang/ref/WeakReference;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(Ld0/i;Landroid/app/Activity;)V10 .method·public·constructor·<init>(Lb0/i;Landroid/app/Activity;)V
11 ····.locals·111 ····.locals·1
  
12 ····.line·112 ····.line·1
13 ····const-string·v0,·"sidecarCompat"13 ····const-string·v0,·"sidecarCompat"
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V16 ····invoke-static·{p1,·v0},·LT0/h;->e(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,·Ld0/h;->a:Ld0/i;24 ····iput-object·p1,·p0,·Lb0/h;->a:Lb0/i;
  
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
27 ····new-instance·p1,·Ljava/lang/ref/WeakReference;27 ····new-instance·p1,·Ljava/lang/ref/WeakReference;
  
28 ····.line·1228 ····.line·12
29 ····.line·1329 ····.line·13
30 ····invoke-direct·{p1,·p2},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V30 ····invoke-direct·{p1,·p2},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
31 ····.line·1431 ····.line·14
32 ····.line·1532 ····.line·15
33 ····.line·1633 ····.line·16
34 ····iput-object·p1,·p0,·Ld0/h;->b:Ljava/lang/ref/WeakReference;34 ····iput-object·p1,·p0,·Lb0/h;->b:Ljava/lang/ref/WeakReference;
  
35 ····.line·1735 ····.line·17
36 ····.line·1836 ····.line·18
37 ····return-void37 ····return-void
38 ····.line·1938 ····.line·19
39 ····.line·2039 ····.line·20
40 ····.line·2140 ····.line·21
Offset 249, 37 lines modifiedOffset 249, 46 lines modified
249 ····.line·216249 ····.line·216
250 ····.line·217250 ····.line·217
251 ····.line·218251 ····.line·218
252 ····.line·219252 ····.line·219
253 ····.line·220253 ····.line·220
254 ····.line·221254 ····.line·221
255 ····.line·222255 ····.line·222
 256 ····.line·223
 257 ····.line·224
 258 ····.line·225
 259 ····.line·226
 260 ····.line·227
 261 ····.line·228
 262 ····.line·229
 263 ····.line·230
 264 ····.line·231
256 .end·method265 .end·method
  
  
257 #·virtual·methods266 #·virtual·methods
258 .method·public·final·onViewAttachedToWindow(Landroid/view/View;)V267 .method·public·final·onViewAttachedToWindow(Landroid/view/View;)V
259 ····.locals·2268 ····.locals·2
  
260 ····.line·1269 ····.line·1
261 ····const-string·v0,·"view"270 ····const-string·v0,·"view"
  
262 ····.line·2271 ····.line·2
263 ····.line·3272 ····.line·3
264 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V273 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
265 ····.line·4274 ····.line·4
266 ····.line·5275 ····.line·5
267 ····.line·6276 ····.line·6
268 ····invoke-virtual·{p1,·p0},·Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V277 ····invoke-virtual·{p1,·p0},·Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
  
269 ····.line·7278 ····.line·7
270 ····.line·8279 ····.line·8
271 ····.line·9280 ····.line·9
272 ····iget-object·p1,·p0,·Ld0/h;->b:Ljava/lang/ref/WeakReference;281 ····iget-object·p1,·p0,·Lb0/h;->b:Ljava/lang/ref/WeakReference;
  
273 ····.line·10282 ····.line·10
274 ····.line·11283 ····.line·11
275 ····invoke-virtual·{p1},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object;284 ····invoke-virtual·{p1},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
  
276 ····.line·12285 ····.line·12
277 ····.line·13286 ····.line·13
Offset 343, 19 lines modifiedOffset 352, 19 lines modified
  
343 ····.line·39352 ····.line·39
344 ····.line·40353 ····.line·40
345 ····return-void354 ····return-void
  
346 ····.line·41355 ····.line·41
347 ····:cond_2356 ····:cond_2
348 ····iget-object·v1,·p0,·Ld0/h;->a:Ld0/i;357 ····iget-object·v1,·p0,·Lb0/h;->a:Lb0/i;
  
349 ····.line·42358 ····.line·42
350 ····.line·43359 ····.line·43
351 ····invoke-virtual·{v1,·v0,·p1},·Ld0/i;->g(Landroid/os/IBinder;Landroid/app/Activity;)V360 ····invoke-virtual·{v1,·v0,·p1},·Lb0/i;->g(Landroid/os/IBinder;Landroid/app/Activity;)V
  
352 ····.line·44361 ····.line·44
353 ····.line·45362 ····.line·45
354 ····.line·46363 ····.line·46
355 ····return-void364 ····return-void
356 ····.line·47365 ····.line·47
357 ····.line·48366 ····.line·48
Offset 436, 19 lines modifiedOffset 445, 25 lines modified
436 ····.line·123445 ····.line·123
437 ····.line·124446 ····.line·124
438 ····.line·125447 ····.line·125
439 ····.line·126448 ····.line·126
440 ····.line·127449 ····.line·127
Max diff block lines reached; 438/3549 bytes (12.34%) of diff not shown.
18.7 KB
smali/d0/l.smali vs.
smali/b0/k.smali
Max HTML report size reached
14.9 KB
smali/d0/f.smali vs.
smali/b0/f.smali
Max HTML report size reached
61.1 KB
smali/d0/i.smali vs.
smali/i/J.smali
Max HTML report size reached
2.65 KB
smali/d0/e.smali vs.
smali/b0/e.smali
Files 3% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·Ld0/e;1 .class·public·final·Lb0/e;
2 .super·LU0/i;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/l;5 .implements·LS0/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·f:Ld0/e;7 .field·public·static·final·f:Lb0/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,·Ld0/e;12 ····new-instance·v0,·Lb0/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},·LU0/i;-><init>(I)V17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·Ld0/e;->f:Ld0/e;21 ····sput-object·v0,·Lb0/e;->f:Lb0/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 146, 27 lines modifiedOffset 146, 36 lines modified
146 ····.line·121146 ····.line·121
147 ····.line·122147 ····.line·122
148 ····.line·123148 ····.line·123
149 ····.line·124149 ····.line·124
150 ····.line·125150 ····.line·125
151 ····.line·126151 ····.line·126
152 ····.line·127152 ····.line·127
 153 ····.line·128
 154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
 159 ····.line·134
 160 ····.line·135
 161 ····.line·136
153 .end·method162 .end·method
  
  
154 #·virtual·methods163 #·virtual·methods
155 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;164 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
156 ····.locals·1165 ····.locals·1
  
157 ····.line·1166 ····.line·1
158 ····const-string·v0,·"$this$require"167 ····const-string·v0,·"$this$require"
  
159 ····.line·2168 ····.line·2
160 ····.line·3169 ····.line·3
161 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V170 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
162 ····.line·4171 ····.line·4
163 ····.line·5172 ····.line·5
164 ····.line·6173 ····.line·6
165 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect;174 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect;
  
166 ····.line·7175 ····.line·7
Offset 319, 25 lines modifiedOffset 328, 31 lines modified
319 ····.line·123328 ····.line·123
320 ····.line·124329 ····.line·124
321 ····.line·125330 ····.line·125
322 ····.line·126331 ····.line·126
323 ····.line·127332 ····.line·127
324 ····.line·128333 ····.line·128
325 ····.line·129334 ····.line·129
 335 ····.line·130
 336 ····.line·131
 337 ····.line·132
 338 ····.line·133
 339 ····.line·134
 340 ····.line·135
326 .end·method341 .end·method
  
327 .method·public·final·bridge·synthetic·i(Ljava/lang/Object;)Ljava/lang/Object;342 .method·public·final·bridge·synthetic·j(Ljava/lang/Object;)Ljava/lang/Object;
328 ····.locals·0343 ····.locals·0
  
329 ····.line·1344 ····.line·1
330 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;345 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;
  
331 ····.line·2346 ····.line·2
332 ····.line·3347 ····.line·3
333 ····invoke-virtual·{p0,·p1},·Ld0/e;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;348 ····invoke-virtual·{p0,·p1},·Lb0/e;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
  
334 ····.line·4349 ····.line·4
335 ····.line·5350 ····.line·5
336 ····.line·6351 ····.line·6
337 ····move-result-object·p1352 ····move-result-object·p1
  
338 ····.line·7353 ····.line·7
Offset 460, 8 lines modifiedOffset 475, 14 lines modified
460 ····.line·123475 ····.line·123
461 ····.line·124476 ····.line·124
462 ····.line·125477 ····.line·125
463 ····.line·126478 ····.line·126
464 ····.line·127479 ····.line·127
465 ····.line·128480 ····.line·128
466 ····.line·129481 ····.line·129
 482 ····.line·130
 483 ····.line·131
 484 ····.line·132
 485 ····.line·133
 486 ····.line·134
 487 ····.line·135
467 .end·method488 .end·method
6.56 KB
smali/d0/b.smali vs.
smali/g/b.smali
Files 13% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·Ld0/b;1 .class·public·final·Lg/b;
2 .super·LU0/i;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/l;5 .implements·Landroid/view/MenuItem$OnMenuItemClickListener;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·f:Ld0/b;7 .field·public·static·final·c:[Ljava/lang/Class;
  
  
 8 #·instance·fields
 9 .field·public·a:Ljava/lang/Object;
  
 10 .field·public·b:Ljava/lang/reflect/Method;
  
  
8 #·direct·methods11 #·direct·methods
9 .method·static·constructor·<clinit>()V12 .method·static·constructor·<clinit>()V
10 ····.locals·213 ····.locals·1
  
11 ····.line·114 ····.line·1
12 ····new-instance·v0,·Ld0/b;15 ····const-class·v0,·Landroid/view/MenuItem;
  
13 ····.line·216 ····.line·2
14 ····.line·317 ····.line·3
15 ····const/4·v1,·0x118 ····filled-new-array·{v0},·[Ljava/lang/Class;
  
16 ····.line·419 ····.line·4
17 ····invoke-direct·{v0,·v1},·LU0/i;-><init>(I)V 
  
18 ····.line·520 ····.line·5
19 ····.line·621 ····.line·6
 22 ····move-result-object·v0
  
20 ····.line·723 ····.line·7
21 ····sput-object·v0,·Ld0/b;->f:Ld0/b;24 ····sput-object·v0,·Lg/b;->c:[Ljava/lang/Class;
  
22 ····.line·825 ····.line·8
23 ····.line·926 ····.line·9
24 ····return-void27 ····return-void
25 ····.line·1028 ····.line·10
26 ····.line·1129 ····.line·11
27 ····.line·1230 ····.line·12
Offset 146, 238 lines modifiedOffset 152, 130 lines modified
146 ····.line·121152 ····.line·121
147 ····.line·122153 ····.line·122
148 ····.line·123154 ····.line·123
149 ····.line·124155 ····.line·124
150 ····.line·125156 ····.line·125
151 ····.line·126157 ····.line·126
152 ····.line·127158 ····.line·127
 159 ····.line·128
 160 ····.line·129
 161 ····.line·130
 162 ····.line·131
 163 ····.line·132
 164 ····.line·133
 165 ····.line·134
 166 ····.line·135
 167 ····.line·136
153 .end·method168 .end·method
  
  
154 #·virtual·methods169 #·virtual·methods
155 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;170 .method·public·final·onMenuItemClick(Landroid/view/MenuItem;)Z
156 ····.locals·2171 ····.locals·4
  
157 ····.line·1172 ····.line·1
158 ····const-string·v0,·"$this$require"173 ····iget-object·v0,·p0,·Lg/b;->b:Ljava/lang/reflect/Method;
  
159 ····.line·2174 ····.line·2
160 ····.line·3175 ····.line·3
161 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V176 ····:try_start_0
 177 ····invoke-virtual·{v0},·Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class;
  
162 ····.line·4178 ····.line·4
163 ····.line·5179 ····.line·5
164 ····.line·6180 ····.line·6
165 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getType()I181 ····move-result-object·v1
  
166 ····.line·7182 ····.line·7
 183 ····sget-object·v2,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
 184 ····:try_end_0
 185 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
167 ····.line·8186 ····.line·8
168 ····.line·9187 ····.line·9
169 ····move-result·v0188 ····iget-object·v3,·p0,·Lg/b;->a:Ljava/lang/Object;
  
170 ····.line·10189 ····.line·10
171 ····const/4·v1,·0x1 
  
172 ····.line·11190 ····.line·11
173 ····if-eq·v0,·v1,·:cond_1191 ····if-ne·v1,·v2,·:cond_0
  
174 ····.line·12192 ····.line·12
175 ····.line·13193 ····.line·13
176 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getType()I194 ····:try_start_1
 195 ····filled-new-array·{p1},·[Ljava/lang/Object;
  
177 ····.line·14196 ····.line·14
178 ····.line·15197 ····.line·15
179 ····.line·16198 ····.line·16
180 ····move-result·p1199 ····move-result-object·p1
  
181 ····.line·17200 ····.line·17
182 ····const/4·v0,·0x2201 ····invoke-virtual·{v0,·v3,·p1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
183 ····.line·18202 ····.line·18
184 ····if-ne·p1,·v0,·:cond_0 
  
185 ····.line·19203 ····.line·19
186 ····.line·20204 ····.line·20
187 ····goto·:goto_0205 ····move-result-object·p1
  
188 ····.line·21206 ····.line·21
 207 ····check-cast·p1,·Ljava/lang/Boolean;
189 ····:cond_0 
190 ····const/4·v1,·0x0 
  
191 ····.line·22208 ····.line·22
192 ····:cond_1 
193 ····:goto_0 
194 ····invoke-static·{v1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; 
  
Max diff block lines reached; 3495/6644 bytes (52.60%) of diff not shown.
2.14 KB
smali/d0/g.smali vs.
smali/b0/g.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Ld0/g;1 .class·public·abstract·Lb0/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/app/Activity;)Landroid/os/IBinder;5 .method·public·static·a(Landroid/app/Activity;)Landroid/os/IBinder;
6 ····.locals·06 ····.locals·0
Offset 155, 25 lines modifiedOffset 155, 31 lines modified
155 ····.line·123155 ····.line·123
156 ····.line·124156 ····.line·124
157 ····.line·125157 ····.line·125
158 ····.line·126158 ····.line·126
159 ····.line·127159 ····.line·127
160 ····.line·128160 ····.line·128
161 ····.line·129161 ····.line·129
 162 ····.line·130
 163 ····.line·131
 164 ····.line·132
 165 ····.line·133
 166 ····.line·134
 167 ····.line·135
162 .end·method168 .end·method
  
163 .method·public·static·b(Landroid/content/Context;)Landroidx/window/sidecar/SidecarInterface;169 .method·public·static·b(Landroid/content/Context;)Landroidx/window/sidecar/SidecarInterface;
164 ····.locals·1170 ····.locals·1
  
165 ····.line·1171 ····.line·1
166 ····const-string·v0,·"context"172 ····const-string·v0,·"context"
  
167 ····.line·2173 ····.line·2
168 ····.line·3174 ····.line·3
169 ····invoke-static·{p0,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V175 ····invoke-static·{p0,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
170 ····.line·4176 ····.line·4
171 ····.line·5177 ····.line·5
172 ····.line·6178 ····.line·6
173 ····invoke-virtual·{p0},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;179 ····invoke-virtual·{p0},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
  
174 ····.line·7180 ····.line·7
Offset 302, 17 lines modifiedOffset 308, 23 lines modified
302 ····.line·123308 ····.line·123
303 ····.line·124309 ····.line·124
304 ····.line·125310 ····.line·125
305 ····.line·126311 ····.line·126
306 ····.line·127312 ····.line·127
307 ····.line·128313 ····.line·128
308 ····.line·129314 ····.line·129
 315 ····.line·130
 316 ····.line·131
 317 ····.line·132
 318 ····.line·133
 319 ····.line·134
 320 ····.line·135
309 .end·method321 .end·method
  
310 .method·public·static·c()LX/i;322 .method·public·static·c()LV/i;
311 ····.locals·3323 ····.locals·3
  
312 ····.line·1324 ····.line·1
313 ····const/4·v0,·0x0325 ····const/4·v0,·0x0
  
314 ····.line·2326 ····.line·2
315 ····:try_start_0327 ····:try_start_0
Offset 332, 19 lines modifiedOffset 344, 19 lines modified
332 ····move-result·v2344 ····move-result·v2
  
333 ····.line·10345 ····.line·10
334 ····if-nez·v2,·:cond_0346 ····if-nez·v2,·:cond_0
  
335 ····.line·11347 ····.line·11
336 ····.line·12348 ····.line·12
337 ····sget-object·v2,·LX/i;->j:LX/i;349 ····sget-object·v2,·LV/i;->j:LV/i;
  
338 ····.line·13350 ····.line·13
339 ····.line·14351 ····.line·14
340 ····invoke-static·{v1},·LX/g;->c(Ljava/lang/String;)LX/i;352 ····invoke-static·{v1},·LV/g;->c(Ljava/lang/String;)LV/i;
  
341 ····.line·15353 ····.line·15
342 ····.line·16354 ····.line·16
343 ····.line·17355 ····.line·17
344 ····move-result-object·v0356 ····move-result-object·v0
345 ····:try_end_0357 ····:try_end_0
346 ····.catch·Ljava/lang/NoClassDefFoundError;·{:try_start_0·..·:try_end_0}·:catch_0358 ····.catch·Ljava/lang/NoClassDefFoundError;·{:try_start_0·..·:try_end_0}·:catch_0
Offset 459, 8 lines modifiedOffset 471, 17 lines modified
459 ····.line·121471 ····.line·121
460 ····.line·122472 ····.line·122
461 ····.line·123473 ····.line·123
462 ····.line·124474 ····.line·124
463 ····.line·125475 ····.line·125
464 ····.line·126476 ····.line·126
465 ····.line·127477 ····.line·127
 478 ····.line·128
 479 ····.line·129
 480 ····.line·130
 481 ····.line·131
 482 ····.line·132
 483 ····.line·133
 484 ····.line·134
 485 ····.line·135
 486 ····.line·136
466 .end·method487 .end·method
2.65 KB
smali/d0/c.smali vs.
smali/b0/c.smali
Files 3% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·Ld0/c;1 .class·public·final·Lb0/c;
2 .super·LU0/i;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT0/l;5 .implements·LS0/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·f:Ld0/c;7 .field·public·static·final·f:Lb0/c;
  
  
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,·Ld0/c;12 ····new-instance·v0,·Lb0/c;
  
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},·LU0/i;-><init>(I)V17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·Ld0/c;->f:Ld0/c;21 ····sput-object·v0,·Lb0/c;->f:Lb0/c;
  
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 146, 27 lines modifiedOffset 146, 36 lines modified
146 ····.line·121146 ····.line·121
147 ····.line·122147 ····.line·122
148 ····.line·123148 ····.line·123
149 ····.line·124149 ····.line·124
150 ····.line·125150 ····.line·125
151 ····.line·126151 ····.line·126
152 ····.line·127152 ····.line·127
 153 ····.line·128
 154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
 159 ····.line·134
 160 ····.line·135
 161 ····.line·136
153 .end·method162 .end·method
  
  
154 #·virtual·methods163 #·virtual·methods
155 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;164 .method·public·final·b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
156 ····.locals·1165 ····.locals·1
  
157 ····.line·1166 ····.line·1
158 ····const-string·v0,·"$this$require"167 ····const-string·v0,·"$this$require"
  
159 ····.line·2168 ····.line·2
160 ····.line·3169 ····.line·3
161 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V170 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
162 ····.line·4171 ····.line·4
163 ····.line·5172 ····.line·5
164 ····.line·6173 ····.line·6
165 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect;174 ····invoke-virtual·{p1},·Landroidx/window/sidecar/SidecarDisplayFeature;->getRect()Landroid/graphics/Rect;
  
166 ····.line·7175 ····.line·7
Offset 323, 25 lines modifiedOffset 332, 31 lines modified
323 ····.line·123332 ····.line·123
324 ····.line·124333 ····.line·124
325 ····.line·125334 ····.line·125
326 ····.line·126335 ····.line·126
327 ····.line·127336 ····.line·127
328 ····.line·128337 ····.line·128
329 ····.line·129338 ····.line·129
 339 ····.line·130
 340 ····.line·131
 341 ····.line·132
 342 ····.line·133
 343 ····.line·134
 344 ····.line·135
330 .end·method345 .end·method
  
331 .method·public·final·bridge·synthetic·i(Ljava/lang/Object;)Ljava/lang/Object;346 .method·public·final·bridge·synthetic·j(Ljava/lang/Object;)Ljava/lang/Object;
332 ····.locals·0347 ····.locals·0
  
333 ····.line·1348 ····.line·1
334 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;349 ····check-cast·p1,·Landroidx/window/sidecar/SidecarDisplayFeature;
  
335 ····.line·2350 ····.line·2
336 ····.line·3351 ····.line·3
337 ····invoke-virtual·{p0,·p1},·Ld0/c;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;352 ····invoke-virtual·{p0,·p1},·Lb0/c;->b(Landroidx/window/sidecar/SidecarDisplayFeature;)Ljava/lang/Boolean;
  
338 ····.line·4353 ····.line·4
339 ····.line·5354 ····.line·5
340 ····.line·6355 ····.line·6
341 ····move-result-object·p1356 ····move-result-object·p1
  
342 ····.line·7357 ····.line·7
Offset 464, 8 lines modifiedOffset 479, 14 lines modified
464 ····.line·123479 ····.line·123
465 ····.line·124480 ····.line·124
466 ····.line·125481 ····.line·125
467 ····.line·126482 ····.line·126
468 ····.line·127483 ····.line·127
469 ····.line·128484 ····.line·128
470 ····.line·129485 ····.line·129
 486 ····.line·130
 487 ····.line·131
 488 ····.line·132
 489 ····.line·133
 490 ····.line·134
 491 ····.line·135
471 .end·method492 .end·method
3.99 KB
smali/B0/s.smali vs.
smali/z0/s.smali
Files 4% similar despite different names
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 .class·public·final·LB0/s;1 .class·public·final·Lz0/s;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LB0/l;5 .implements·Lz0/l;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·a:Ljava/nio/charset/Charset;7 .field·public·static·final·a:Ljava/nio/charset/Charset;
  
8 .field·public·static·final·b:LB0/s;8 .field·public·static·final·b:Lz0/s;
  
  
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
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
  
25 ····.line·425 ····.line·4
26 ····.line·526 ····.line·5
27 ····.line·627 ····.line·6
28 ····move-result-object·v028 ····move-result-object·v0
  
29 ····.line·729 ····.line·7
30 ····sput-object·v0,·LB0/s;->a:Ljava/nio/charset/Charset;30 ····sput-object·v0,·Lz0/s;->a:Ljava/nio/charset/Charset;
  
31 ····.line·831 ····.line·8
32 ····.line·932 ····.line·9
33 ····new-instance·v0,·LB0/s;33 ····new-instance·v0,·Lz0/s;
  
34 ····.line·1034 ····.line·10
35 ····.line·1135 ····.line·11
36 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
37 ····.line·1237 ····.line·12
38 ····.line·1338 ····.line·13
39 ····.line·1439 ····.line·14
40 ····sput-object·v0,·LB0/s;->b:LB0/s;40 ····sput-object·v0,·Lz0/s;->b:Lz0/s;
  
41 ····.line·1541 ····.line·15
42 ····.line·1642 ····.line·16
43 ····return-void43 ····return-void
44 ····.line·1744 ····.line·17
45 ····.line·1845 ····.line·18
46 ····.line·1946 ····.line·19
Offset 154, 14 lines modifiedOffset 154, 23 lines modified
154 ····.line·121154 ····.line·121
155 ····.line·122155 ····.line·122
156 ····.line·123156 ····.line·123
157 ····.line·124157 ····.line·124
158 ····.line·125158 ····.line·125
159 ····.line·126159 ····.line·126
160 ····.line·127160 ····.line·127
 161 ····.line·128
 162 ····.line·129
 163 ····.line·130
 164 ····.line·131
 165 ····.line·132
 166 ····.line·133
 167 ····.line·134
 168 ····.line·135
 169 ····.line·136
161 .end·method170 .end·method
  
162 .method·public·static·c(Ljava/nio/ByteBuffer;)Ljava/lang/String;171 .method·public·static·c(Ljava/nio/ByteBuffer;)Ljava/lang/String;
163 ····.locals·4172 ····.locals·4
  
164 ····.line·1173 ····.line·1
165 ····if-nez·p0,·:cond_0174 ····if-nez·p0,·:cond_0
Offset 228, 15 lines modifiedOffset 237, 15 lines modified
  
228 ····.line·30237 ····.line·30
229 ····:goto_0238 ····:goto_0
230 ····new-instance·v2,·Ljava/lang/String;239 ····new-instance·v2,·Ljava/lang/String;
  
231 ····.line·31240 ····.line·31
232 ····.line·32241 ····.line·32
233 ····sget-object·v3,·LB0/s;->a:Ljava/nio/charset/Charset;242 ····sget-object·v3,·Lz0/s;->a:Ljava/nio/charset/Charset;
  
234 ····.line·33243 ····.line·33
235 ····.line·34244 ····.line·34
236 ····invoke-direct·{v2,·v1,·p0,·v0,·v3},·Ljava/lang/String;-><init>([BIILjava/nio/charset/Charset;)V245 ····invoke-direct·{v2,·v1,·p0,·v0,·v3},·Ljava/lang/String;-><init>([BIILjava/nio/charset/Charset;)V
  
237 ····.line·35246 ····.line·35
238 ····.line·36247 ····.line·36
Offset 330, 14 lines modifiedOffset 339, 20 lines modified
330 ····.line·123339 ····.line·123
331 ····.line·124340 ····.line·124
332 ····.line·125341 ····.line·125
333 ····.line·126342 ····.line·126
334 ····.line·127343 ····.line·127
335 ····.line·128344 ····.line·128
336 ····.line·129345 ····.line·129
 346 ····.line·130
 347 ····.line·131
 348 ····.line·132
 349 ····.line·133
 350 ····.line·134
 351 ····.line·135
337 .end·method352 .end·method
  
338 .method·public·static·d(Ljava/lang/String;)Ljava/nio/ByteBuffer;353 .method·public·static·d(Ljava/lang/String;)Ljava/nio/ByteBuffer;
339 ····.locals·1354 ····.locals·1
  
340 ····.line·1355 ····.line·1
341 ····if-nez·p0,·:cond_0356 ····if-nez·p0,·:cond_0
Offset 347, 15 lines modifiedOffset 362, 15 lines modified
347 ····const/4·p0,·0x0362 ····const/4·p0,·0x0
  
348 ····.line·4363 ····.line·4
349 ····return-object·p0364 ····return-object·p0
  
350 ····.line·5365 ····.line·5
351 ····:cond_0366 ····:cond_0
352 ····sget-object·v0,·LB0/s;->a:Ljava/nio/charset/Charset;367 ····sget-object·v0,·Lz0/s;->a:Ljava/nio/charset/Charset;
  
353 ····.line·6368 ····.line·6
354 ····.line·7369 ····.line·7
355 ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B370 ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
  
356 ····.line·8371 ····.line·8
357 ····.line·9372 ····.line·9
Offset 486, 23 lines modifiedOffset 501, 29 lines modified
486 ····.line·123501 ····.line·123
Max diff block lines reached; 1423/4016 bytes (35.43%) of diff not shown.
926 B
smali/B0/p.smali vs.
smali/B/E.smali
Files 4% similar despite different names
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·public·final·LB0/p;1 .class·public·final·LB/E;
2 .super·Ljava/io/ByteArrayOutputStream;2 .super·LB/D;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·direct·methods
5 .method·public·final·a()[B5 .method·public·constructor·<init>()V
6 ····.locals·16 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····iget-object·v0,·p0,·Ljava/io/ByteArrayOutputStream;->buf:[B8 ····invoke-direct·{p0},·LB/D;-><init>()V
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····return-object·v0 
12 ····.line·411 ····.line·4
 12 ····return-void
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
15 ····.line·715 ····.line·7
16 ····.line·816 ····.line·8
17 ····.line·917 ····.line·9
18 ····.line·1018 ····.line·10
19 ····.line·1119 ····.line·11
Offset 133, 8 lines modifiedOffset 133, 17 lines modified
133 ····.line·121133 ····.line·121
134 ····.line·122134 ····.line·122
135 ····.line·123135 ····.line·123
136 ····.line·124136 ····.line·124
137 ····.line·125137 ····.line·125
138 ····.line·126138 ····.line·126
139 ····.line·127139 ····.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
140 .end·method149 .end·method
43.1 KB
smali/B0/k.smali vs.
smali/g/c.smali
Max HTML report size reached
9.19 KB
smali/B0/j.smali vs.
smali/Y/l.smali
Max HTML report size reached
114 KB
smali/B0/q.smali vs.
smali/e0/g.smali
Max HTML report size reached
37.0 KB
smali/B0/r.smali vs.
smali/M0/b.smali
Max HTML report size reached
880 B
smali/B0/n.smali vs.
smali/z0/n.smali
Files 2% similar despite different names
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·public·interface·abstract·LB0/n;1 .class·public·interface·abstract·Lz0/n;
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(LA/c;)Ljava/nio/ByteBuffer;5 .method·public·abstract·a(LB0/c;)Ljava/nio/ByteBuffer;
6 .end·method6 .end·method
  
7 .method·public·abstract·b(Ljava/lang/String;Ljava/lang/String;)Ljava/nio/ByteBuffer;7 .method·public·abstract·b(Ljava/lang/String;Ljava/lang/String;)Ljava/nio/ByteBuffer;
8 .end·method8 .end·method
  
9 .method·public·abstract·c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/nio/ByteBuffer;9 .method·public·abstract·c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
10 .end·method10 .end·method
  
11 .method·public·abstract·d(Ljava/lang/Object;)Ljava/nio/ByteBuffer;11 .method·public·abstract·d(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
12 .end·method12 .end·method
  
13 .method·public·abstract·e(Ljava/nio/ByteBuffer;)LA/c;13 .method·public·abstract·e(Ljava/nio/ByteBuffer;)LB0/c;
14 .end·method14 .end·method
  
15 .method·public·abstract·f(Ljava/nio/ByteBuffer;)Ljava/lang/Object;15 .method·public·abstract·f(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
16 .end·method16 .end·method
763 B
smali/B0/i.smali vs.
smali/z0/i.smali
Files 0% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LB0/i;1 .class·public·final·Lz0/i;
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·e:Ljava/lang/String;5 .field·public·final·e: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,·LB0/i;->e:Ljava/lang/String;20 ····iput-object·p1,·p0,·Lz0/i;->e:Ljava/lang/String;
  
21 ····.line·521 ····.line·5
22 ····.line·622 ····.line·6
23 ····iput-object·p3,·p0,·LB0/i;->f:Ljava/lang/Object;23 ····iput-object·p3,·p0,·Lz0/i;->f: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
6.58 KB
smali/B0/g.smali vs.
smali/z0/g.smali
Files 4% similar despite different names
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·LB0/g;1 .class·public·final·Lz0/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;
  
6 .field·public·final·synthetic·b:LA0/b;6 .field·public·final·synthetic·b:LF0/h;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(LA0/b;)V8 .method·public·constructor·<init>(LF0/h;)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
14 ····.line·414 ····.line·4
15 ····iput-object·p1,·p0,·LB0/g;->b:LA0/b;15 ····iput-object·p1,·p0,·Lz0/g;->b:LF0/h;
  
16 ····.line·516 ····.line·5
17 ····.line·617 ····.line·6
18 ····new-instance·p1,·Ljava/util/concurrent/atomic/AtomicBoolean;18 ····new-instance·p1,·Ljava/util/concurrent/atomic/AtomicBoolean;
  
19 ····.line·719 ····.line·7
20 ····.line·820 ····.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,·LB0/g;->a:Ljava/util/concurrent/atomic/AtomicBoolean;36 ····iput-object·p1,·p0,·Lz0/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 151, 23 lines modifiedOffset 151, 29 lines modified
151 ····.line·123151 ····.line·123
152 ····.line·124152 ····.line·124
153 ····.line·125153 ····.line·125
154 ····.line·126154 ····.line·126
155 ····.line·127155 ····.line·127
156 ····.line·128156 ····.line·128
157 ····.line·129157 ····.line·129
 158 ····.line·130
 159 ····.line·131
 160 ····.line·132
 161 ····.line·133
 162 ····.line·134
 163 ····.line·135
158 .end·method164 .end·method
  
  
159 #·virtual·methods165 #·virtual·methods
160 .method·public·final·a(Ljava/lang/String;Ljava/lang/String;)V166 .method·public·final·a(Ljava/lang/String;Ljava/lang/String;)V
161 ····.locals·4167 ····.locals·4
  
162 ····.line·1168 ····.line·1
163 ····iget-object·v0,·p0,·LB0/g;->a:Ljava/util/concurrent/atomic/AtomicBoolean;169 ····iget-object·v0,·p0,·Lz0/g;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
  
164 ····.line·2170 ····.line·2
165 ····.line·3171 ····.line·3
166 ····invoke-virtual·{v0},·Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z172 ····invoke-virtual·{v0},·Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
  
167 ····.line·4173 ····.line·4
168 ····.line·5174 ····.line·5
Offset 175, 19 lines modifiedOffset 181, 19 lines modified
175 ····move-result·v0181 ····move-result·v0
  
176 ····.line·7182 ····.line·7
177 ····if-nez·v0,·:cond_1183 ····if-nez·v0,·:cond_1
  
178 ····.line·8184 ····.line·8
179 ····.line·9185 ····.line·9
180 ····iget-object·v0,·p0,·LB0/g;->b:LA0/b;186 ····iget-object·v0,·p0,·Lz0/g;->b:LF0/h;
  
181 ····.line·10187 ····.line·10
182 ····.line·11188 ····.line·11
183 ····iget-object·v1,·v0,·LA0/b;->g:Ljava/lang/Object;189 ····iget-object·v1,·v0,·LF0/h;->g:Ljava/lang/Object;
  
184 ····.line·12190 ····.line·12
185 ····.line·13191 ····.line·13
186 ····check-cast·v1,·Ljava/util/concurrent/atomic/AtomicReference;192 ····check-cast·v1,·Ljava/util/concurrent/atomic/AtomicReference;
  
187 ····.line·14193 ····.line·14
188 ····.line·15194 ····.line·15
Offset 203, 58 lines modifiedOffset 209, 58 lines modified
  
203 ····.line·20209 ····.line·20
204 ····.line·21210 ····.line·21
205 ····goto·:goto_0211 ····goto·:goto_0
  
206 ····.line·22212 ····.line·22
207 ····:cond_0213 ····:cond_0
208 ····iget-object·v0,·v0,·LA0/b;->h:Ljava/lang/Object;214 ····iget-object·v0,·v0,·LF0/h;->h:Ljava/lang/Object;
  
209 ····.line·23215 ····.line·23
210 ····.line·24216 ····.line·24
211 ····check-cast·v0,·LA0/b;217 ····check-cast·v0,·LF0/h;
  
212 ····.line·25218 ····.line·25
213 ····.line·26219 ····.line·26
214 ····iget-object·v1,·v0,·LA0/b;->f:Ljava/lang/Object;220 ····iget-object·v1,·v0,·LF0/h;->f:Ljava/lang/Object;
  
215 ····.line·27221 ····.line·27
216 ····.line·28222 ····.line·28
217 ····check-cast·v1,·LB0/f;223 ····check-cast·v1,·Lz0/f;
  
218 ····.line·29224 ····.line·29
219 ····.line·30225 ····.line·30
220 ····iget-object·v2,·v0,·LA0/b;->h:Ljava/lang/Object;226 ····iget-object·v2,·v0,·LF0/h;->h:Ljava/lang/Object;
  
221 ····.line·31227 ····.line·31
222 ····.line·32228 ····.line·32
223 ····check-cast·v2,·LB0/r;229 ····check-cast·v2,·Lz0/r;
  
224 ····.line·33230 ····.line·33
225 ····.line·34231 ····.line·34
Max diff block lines reached; 3641/6670 bytes (54.59%) of diff not shown.
15.0 KB
smali/c0/d.smali vs.
smali/y0/f.smali
Max HTML report size reached
22.8 KB
smali/c0/f.smali vs.
smali/H/Z.smali
Max HTML report size reached
73.8 KB
smali/c0/e.smali vs.
smali/B/h.smali
Max HTML report size reached
6.42 KB
smali/c0/b.smali vs.
smali/x/b.smali
Files 17% similar despite different names
    
Offset 1, 257 lines modifiedOffset 1, 163 lines modified
1 .class·public·final·synthetic·Lc0/b; 
2 .super·LU0/g;1 .class·public·abstract·Lx/b;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT0/l; 
 4 #·static·fields
 5 .field·public·static·final·synthetic·a:I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Lc0/f;)V7 .method·static·constructor·<clinit>()V
8 ····.locals·78 ····.locals·6
  
9 ····.line·19 ····.line·1
10 ····const-string·v5,·"accept(Landroidx/window/extensions/layout/WindowLayoutInfo;)V"10 ····const-class·v0,·Ljava/lang/String;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····const/4·v6,·0x013 ····const-class·v1,·Landroid/os/Trace;
  
14 ····.line·414 ····.line·4
15 ····const/4·v1,·0x1 
  
16 ····.line·515 ····.line·5
17 ····const-class·v3,·Lc0/f;16 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I
  
18 ····.line·617 ····.line·6
19 ····.line·718 ····.line·7
20 ····const-string·v4,·"accept"19 ····const/16·v3,·0x1d
  
21 ····.line·820 ····.line·8
22 ····.line·921 ····.line·9
23 ····move-object·v0,·p022 ····if-ge·v2,·v3,·:cond_0
  
24 ····.line·1023 ····.line·10
25 ····move-object·v2,·p1 
  
26 ····.line·1124 ····.line·11
27 ····invoke-direct/range·{v0·..·v6},·LU0/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V25 ····:try_start_0
 26 ····const-string·v2,·"TRACE_TAG_APP"
  
28 ····.line·1227 ····.line·12
29 ····.line·1328 ····.line·13
 29 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
30 ····.line·14 
31 ····return-void 
32 ····.line·15 
33 ····.line·16 
34 ····.line·17 
35 ····.line·18 
36 ····.line·19 
37 ····.line·20 
38 ····.line·21 
39 ····.line·22 
40 ····.line·23 
41 ····.line·24 
42 ····.line·25 
43 ····.line·26 
44 ····.line·27 
45 ····.line·28 
46 ····.line·29 
47 ····.line·30 
48 ····.line·31 
49 ····.line·32 
50 ····.line·33 
51 ····.line·34 
52 ····.line·35 
53 ····.line·36 
54 ····.line·37 
55 ····.line·38 
56 ····.line·39 
57 ····.line·40 
58 ····.line·41 
59 ····.line·42 
60 ····.line·43 
61 ····.line·44 
62 ····.line·45 
63 ····.line·46 
64 ····.line·47 
65 ····.line·48 
66 ····.line·49 
67 ····.line·50 
68 ····.line·51 
69 ····.line·52 
70 ····.line·53 
71 ····.line·54 
72 ····.line·55 
73 ····.line·56 
74 ····.line·57 
75 ····.line·58 
76 ····.line·59 
77 ····.line·60 
78 ····.line·61 
79 ····.line·62 
80 ····.line·63 
81 ····.line·64 
82 ····.line·65 
83 ····.line·66 
84 ····.line·67 
85 ····.line·68 
86 ····.line·69 
87 ····.line·70 
88 ····.line·71 
89 ····.line·72 
90 ····.line·73 
91 ····.line·74 
92 ····.line·75 
93 ····.line·76 
94 ····.line·77 
95 ····.line·78 
96 ····.line·79 
97 ····.line·80 
98 ····.line·81 
99 ····.line·82 
100 ····.line·83 
101 ····.line·84 
102 ····.line·85 
103 ····.line·86 
104 ····.line·87 
105 ····.line·88 
106 ····.line·89 
107 ····.line·90 
108 ····.line·91 
109 ····.line·92 
110 ····.line·93 
Max diff block lines reached; 3289/6498 bytes (50.62%) of diff not shown.
27.8 KB
smali/c0/c.smali vs.
smali/a1/m.smali
Max HTML report size reached
1.21 KB
smali/m0/d.smali vs.
smali/a1/I.smali
Files 9% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·Lm0/d; 
2 .super·Ljava/lang/Object;1 .class·public·abstract·La1/I;
 2 .super·La1/s;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/io/Closeable;
  
4 #·instance·fields 
5 .field·public·final·a:Ljava/lang/Runnable; 
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Ljava/lang/Runnable;)V7 .method·static·constructor·<clinit>()V
8 ····.locals·08 ····.locals·2
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····const-string·v0,·"baseKey"
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····sget-object·v1,·La1/s;->f:La1/r;
13 ····.line·4 
14 ····iput-object·p1,·p0,·Lm0/d;->a:Ljava/lang/Runnable; 
  
 14 ····.line·4
15 ····.line·515 ····.line·5
 16 ····invoke-static·{v1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
16 ····.line·617 ····.line·6
17 ····return-void 
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
 20 ····return-void
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
26 ····.line·1527 ····.line·15
Offset 141, 8 lines modifiedOffset 142, 15 lines modified
141 ····.line·123142 ····.line·123
142 ····.line·124143 ····.line·124
143 ····.line·125144 ····.line·125
144 ····.line·126145 ····.line·126
145 ····.line·127146 ····.line·127
146 ····.line·128147 ····.line·128
147 ····.line·129148 ····.line·129
 149 ····.line·130
 150 ····.line·131
 151 ····.line·132
 152 ····.line·133
 153 ····.line·134
 154 ····.line·135
 155 ····.line·136
148 .end·method156 .end·method
7.18 KB
smali/m0/b.smali vs.
smali/k0/b.smali
Max HTML report size reached
4.82 KB
smali/i1/k.smali vs.
smali/h1/k.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Li1/k;1 .class·public·abstract·Lh1/k;
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/String;5 .field·public·static·final·a:Ljava/lang/String;
  
Offset 10, 31 lines modifiedOffset 10, 31 lines modified
  
10 .field·public·static·final·c:I10 .field·public·static·final·c:I
  
11 .field·public·static·final·d:I11 .field·public·static·final·d:I
  
12 .field·public·static·final·e:J12 .field·public·static·final·e:J
  
13 .field·public·static·final·f:Li1/f;13 .field·public·static·final·f:Lh1/f;
  
14 .field·public·static·final·g:Li1/i;14 .field·public·static·final·g:Lh1/i;
  
15 .field·public·static·final·h:Li1/i;15 .field·public·static·final·h:Lh1/i;
  
  
16 #·direct·methods16 #·direct·methods
17 .method·static·constructor·<clinit>()V17 .method·static·constructor·<clinit>()V
18 ····.locals·1218 ····.locals·12
  
19 ····.line·119 ····.line·1
20 ····const-string·v0,·"kotlinx.coroutines.scheduler.default.name"20 ····const-string·v0,·"kotlinx.coroutines.scheduler.default.name"
  
21 ····.line·221 ····.line·2
22 ····.line·322 ····.line·3
23 ····sget·v1,·Lg1/w;->a:I23 ····sget·v1,·Lf1/x;->a:I
  
24 ····.line·424 ····.line·4
25 ····.line·525 ····.line·5
26 ····:try_start_026 ····:try_start_0
27 ····invoke-static·{v0},·Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;27 ····invoke-static·{v0},·Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
  
28 ····.line·628 ····.line·6
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ····.line·1258 ····.line·12
59 ····.line·1359 ····.line·13
60 ····const-string·v0,·"DefaultDispatcher"60 ····const-string·v0,·"DefaultDispatcher"
  
61 ····.line·1461 ····.line·14
62 ····.line·1562 ····.line·15
63 ····:cond_063 ····:cond_0
64 ····sput-object·v0,·Li1/k;->a:Ljava/lang/String;64 ····sput-object·v0,·Lh1/k;->a:Ljava/lang/String;
  
65 ····.line·1665 ····.line·16
66 ····.line·1766 ····.line·17
67 ····const-wide·v6,·0x7fffffffffffffffL67 ····const-wide·v6,·0x7fffffffffffffffL
  
68 ····.line·1868 ····.line·18
69 ····.line·1969 ····.line·19
Offset 82, 38 lines modifiedOffset 82, 38 lines modified
82 ····.line·2582 ····.line·25
83 ····.line·2683 ····.line·26
84 ····const-wide/32·v2,·0x186a084 ····const-wide/32·v2,·0x186a0
  
85 ····.line·2785 ····.line·27
86 ····.line·2886 ····.line·28
87 ····.line·2987 ····.line·29
88 ····invoke-static/range·{v1·..·v7},·Lg1/a;->k(Ljava/lang/String;JJJ)J88 ····invoke-static/range·{v1·..·v7},·Lf1/a;->k(Ljava/lang/String;JJJ)J
  
89 ····.line·3089 ····.line·30
90 ····.line·3190 ····.line·31
91 ····.line·3291 ····.line·32
92 ····move-result-wide·v092 ····move-result-wide·v0
  
93 ····.line·3393 ····.line·33
94 ····sput-wide·v0,·Li1/k;->b:J94 ····sput-wide·v0,·Lh1/k;->b:J
  
95 ····.line·3495 ····.line·34
96 ····.line·3596 ····.line·35
97 ····sget·v0,·Lg1/w;->a:I97 ····sget·v0,·Lf1/x;->a:I
  
98 ····.line·3698 ····.line·36
99 ····.line·3799 ····.line·37
100 ····const/4·v1,·0x2100 ····const/4·v1,·0x2
  
101 ····.line·38101 ····.line·38
102 ····if-ge·v0,·v1,·:cond_1102 ····if-ge·v0,·v1,·:cond_1
  
103 ····.line·39103 ····.line·39
104 ····.line·40104 ····.line·40
105 ····const/4·v0,·0x2105 ····move·v0,·v1
  
106 ····.line·41106 ····.line·41
107 ····:cond_1107 ····:cond_1
108 ····const/16·v1,·0x8108 ····const/16·v1,·0x8
  
109 ····.line·42109 ····.line·42
110 ····.line·43110 ····.line·43
Offset 123, 23 lines modifiedOffset 123, 23 lines modified
123 ····.line·45123 ····.line·45
124 ····const/4·v3,·0x1124 ····const/4·v3,·0x1
  
125 ····.line·46125 ····.line·46
126 ····const/4·v4,·0x0126 ····const/4·v4,·0x0
  
127 ····.line·47127 ····.line·47
128 ····invoke-static·{v2,·v0,·v3,·v4,·v1},·Lg1/a;->l(Ljava/lang/String;IIII)I128 ····invoke-static·{v2,·v0,·v3,·v4,·v1},·Lf1/a;->l(Ljava/lang/String;IIII)I
  
129 ····.line·48129 ····.line·48
130 ····.line·49130 ····.line·49
131 ····.line·50131 ····.line·50
132 ····move-result·v0132 ····move-result·v0
  
133 ····.line·51133 ····.line·51
134 ····sput·v0,·Li1/k;->c:I134 ····sput·v0,·Lh1/k;->c:I
  
135 ····.line·52135 ····.line·52
136 ····.line·53136 ····.line·53
137 ····const/4·v0,·0x4137 ····const/4·v0,·0x4
  
138 ····.line·54138 ····.line·54
139 ····const-string·v1,·"kotlinx.coroutines.scheduler.max.pool.size"139 ····const-string·v1,·"kotlinx.coroutines.scheduler.max.pool.size"
Offset 147, 23 lines modifiedOffset 147, 23 lines modified
147 ····.line·55147 ····.line·55
148 ····.line·56148 ····.line·56
149 ····const·v2,·0x1ffffe149 ····const·v2,·0x1ffffe
  
150 ····.line·57150 ····.line·57
151 ····.line·58151 ····.line·58
152 ····.line·59152 ····.line·59
Max diff block lines reached; 2045/4859 bytes (42.09%) of diff not shown.
5.36 KB
smali/i1/l.smali vs.
smali/B/u.smali
Files 7% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·Li1/l; 
2 .super·Lb1/s;1 .class·public·abstract·LB/u;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·g:Li1/l; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·static·constructor·<clinit>()V5 .method·public·static·a(Landroid/view/View;)Ljava/lang/CharSequence;
8 ····.locals·16 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····new-instance·v0,·Li1/l;8 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityPaneTitle()Ljava/lang/CharSequence;
  
11 ····.line·29 ····.line·2
12 ····.line·310 ····.line·3
13 ····invoke-direct·{v0},·Lb1/s;-><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,·Li1/l;->g:Li1/l; 
  
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 141, 43 lines modifiedOffset 135, 188 lines modified
141 ····.line·121135 ····.line·121
142 ····.line·122136 ····.line·122
143 ····.line·123137 ····.line·123
144 ····.line·124138 ····.line·124
145 ····.line·125139 ····.line·125
146 ····.line·126140 ····.line·126
147 ····.line·127141 ····.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
148 .end·method150 .end·method
  
 151 .method·public·static·b(Landroid/view/View;)Z
  
149 #·virtual·methods 
150 .method·public·final·e(LL0/i;Ljava/lang/Runnable;)V 
151 ····.locals·2152 ····.locals·0
  
152 ····.line·1153 ····.line·1
153 ····sget-object·p1,·Li1/d;->h:Li1/d;154 ····invoke-virtual·{p0},·Landroid/view/View;->isAccessibilityHeading()Z
  
154 ····.line·2155 ····.line·2
155 ····.line·3156 ····.line·3
156 ····sget-object·v0,·Li1/k;->h:Li1/i; 
  
157 ····.line·4157 ····.line·4
 158 ····move-result·p0
158 ····.line·5 
159 ····iget-object·p1,·p1,·Li1/g;->g:Li1/b; 
  
 159 ····.line·5
 160 ····return·p0
160 ····.line·6161 ····.line·6
161 ····.line·7162 ····.line·7
162 ····const/4·v1,·0x0 
  
163 ····.line·8163 ····.line·8
164 ····invoke-virtual·{p1,·p2,·v0,·v1},·Li1/b;->b(Ljava/lang/Runnable;Li1/i;Z)V164 ····.line·9
 165 ····.line·10
 166 ····.line·11
 167 ····.line·12
 168 ····.line·13
 169 ····.line·14
 170 ····.line·15
 171 ····.line·16
 172 ····.line·17
 173 ····.line·18
 174 ····.line·19
 175 ····.line·20
 176 ····.line·21
 177 ····.line·22
 178 ····.line·23
 179 ····.line·24
 180 ····.line·25
 181 ····.line·26
 182 ····.line·27
 183 ····.line·28
 184 ····.line·29
 185 ····.line·30
 186 ····.line·31
 187 ····.line·32
 188 ····.line·33
 189 ····.line·34
 190 ····.line·35
 191 ····.line·36
 192 ····.line·37
 193 ····.line·38
 194 ····.line·39
 195 ····.line·40
 196 ····.line·41
 197 ····.line·42
 198 ····.line·43
 199 ····.line·44
 200 ····.line·45
 201 ····.line·46
 202 ····.line·47
 203 ····.line·48
 204 ····.line·49
 205 ····.line·50
 206 ····.line·51
 207 ····.line·52
 208 ····.line·53
Max diff block lines reached; 1881/5421 bytes (34.70%) of diff not shown.
9.65 KB
smali/i1/m.smali vs.
smali/h1/m.smali
Max HTML report size reached
10.2 KB
smali/io/flutter/view/u.smali vs.
smali/a1/H.smali
Max HTML report size reached
64.4 KB
smali/k/n0.smali vs.
smali/i/p.smali
Max HTML report size reached
2.13 KB
smali/k/s0.smali vs.
smali/y0/k.smali
Files 12% similar despite different names
    
Offset 1, 82 lines modifiedOffset 1, 58 lines modified
1 .class·public·final·Lk/s0;1 .class·public·final·Ly0/k;
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·c:I·=·-0x80000000
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·e:I7 .field·public·final·a:I
  
8 .field·public·final·synthetic·f:Lk/t0;8 .field·public·final·b:Landroid/util/DisplayMetrics;
  
  
9 #·direct·methods9 #·direct·methods
 10 .method·public·constructor·<init>(Landroid/util/DisplayMetrics;)V
10 .method·public·synthetic·constructor·<init>(Lk/t0;I)V 
11 ····.locals·0 
  
12 ····.line·1 
13 ····iput·p2,·p0,·Lk/s0;->e:I 
  
14 ····iput-object·p1,·p0,·Lk/s0;->f:Lk/t0; 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····return-void 
17 .end·method 
  
  
18 #·virtual·methods 
19 .method·public·final·run()V 
20 ····.locals·211 ····.locals·2
  
21 ····.line·112 ····.line·1
22 ····iget·v0,·p0,·Lk/s0;->e:I13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·214 ····.line·2
24 ····.line·315 ····.line·3
25 ····packed-switch·v0,·:pswitch_data_0 
  
26 ····.line·416 ····.line·4
 17 ····sget·v0,·Ly0/k;->c:I
  
27 ····.line·518 ····.line·5
28 ····.line·619 ····.line·6
29 ····iget-object·v0,·p0,·Lk/s0;->f:Lk/t0;20 ····add-int/lit8·v1,·v0,·0x1
  
30 ····.line·721 ····.line·7
31 ····.line·822 ····.line·8
32 ····invoke-virtual·{v0},·Lk/t0;->a()V23 ····sput·v1,·Ly0/k;->c:I
  
33 ····.line·924 ····.line·9
34 ····.line·1025 ····.line·10
 26 ····iput·v0,·p0,·Ly0/k;->a:I
35 ····.line·11 
36 ····return-void 
  
 27 ····.line·11
37 ····.line·1228 ····.line·12
 29 ····iput-object·p1,·p0,·Ly0/k;->b:Landroid/util/DisplayMetrics;
38 ····:pswitch_0 
39 ····iget-object·v0,·p0,·Lk/s0;->f:Lk/t0; 
  
40 ····.line·1330 ····.line·13
41 ····.line·1431 ····.line·14
 32 ····return-void
42 ····const/4·v1,·0x0 
  
43 ····.line·1533 ····.line·15
44 ····invoke-virtual·{v0,·v1},·Lk/t0;->c(Z)V 
  
45 ····.line·1634 ····.line·16
46 ····.line·1735 ····.line·17
47 ····.line·1836 ····.line·18
48 ····return-void 
  
49 ····.line·1937 ····.line·19
50 ····:pswitch_data_0 
51 ····.packed-switch·0x0 
52 ········:pswitch_0 
53 ····.end·packed-switch 
54 ····.line·2038 ····.line·20
55 ····.line·2139 ····.line·21
56 ····.line·2240 ····.line·22
57 ····.line·2341 ····.line·23
58 ····.line·2442 ····.line·24
59 ····.line·2543 ····.line·25
60 ····.line·2644 ····.line·26
Offset 177, 8 lines modifiedOffset 153, 16 lines modified
177 ····.line·121153 ····.line·121
178 ····.line·122154 ····.line·122
179 ····.line·123155 ····.line·123
180 ····.line·124156 ····.line·124
181 ····.line·125157 ····.line·125
182 ····.line·126158 ····.line·126
183 ····.line·127159 ····.line·127
 160 ····.line·128
 161 ····.line·129
 162 ····.line·130
 163 ····.line·131
 164 ····.line·132
 165 ····.line·133
 166 ····.line·134
 167 ····.line·135
184 .end·method168 .end·method
3.94 KB
smali/k/x0.smali vs.
smali/i/v0.smali
Files 5% similar despite different names
    
Offset 1, 106 lines modifiedOffset 1, 100 lines modified
1 .class·public·abstract·Lk/x0;1 .class·public·abstract·Li/v0;
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;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·68 ····.locals·3
  
9 ····.line·19 ····.line·1
10 ····const/4·v0,·0x110 ····const-class·v0,·Landroid/graphics/Rect;
  
11 ····.line·211 ····.line·2
 12 ····.line·3
12 ····:try_start_013 ····:try_start_0
13 ····const-class·v1,·Landroid/view/View;14 ····const-class·v1,·Landroid/view/View;
  
14 ····.line·3 
15 ····.line·415 ····.line·4
 16 ····.line·5
16 ····const-string·v2,·"computeFitSystemWindows"17 ····const-string·v2,·"computeFitSystemWindows"
  
17 ····.line·5 
18 ····.line·618 ····.line·6
19 ····const/4·v3,·0x2 
  
20 ····.line·719 ····.line·7
21 ····new-array·v3,·v3,·[Ljava/lang/Class;20 ····filled-new-array·{v0,·v0},·[Ljava/lang/Class;
  
22 ····.line·821 ····.line·8
23 ····.line·922 ····.line·9
24 ····const-class·v4,·Landroid/graphics/Rect; 
  
25 ····.line·1023 ····.line·10
 24 ····move-result-object·v0
  
26 ····.line·1125 ····.line·11
27 ····const/4·v5,·0x026 ····invoke-virtual·{v1,·v2,·v0},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
28 ····.line·1227 ····.line·12
29 ····aput-object·v4,·v3,·v5 
  
30 ····.line·1328 ····.line·13
31 ····.line·1429 ····.line·14
32 ····aput-object·v4,·v3,·v030 ····move-result-object·v0
  
33 ····.line·1531 ····.line·15
 32 ····sput-object·v0,·Li/v0;->a:Ljava/lang/reflect/Method;
34 ····.line·16 
35 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
 33 ····.line·16
36 ····.line·1734 ····.line·17
 35 ····invoke-virtual·{v0},·Ljava/lang/reflect/AccessibleObject;->isAccessible()Z
  
37 ····.line·1836 ····.line·18
38 ····.line·1937 ····.line·19
39 ····move-result-object·v1 
  
40 ····.line·2038 ····.line·20
41 ····sput-object·v1,·Lk/x0;->a:Ljava/lang/reflect/Method;39 ····move-result·v1
  
42 ····.line·2140 ····.line·21
 41 ····if-nez·v1,·:cond_0
43 ····.line·22 
44 ····invoke-virtual·{v1},·Ljava/lang/reflect/AccessibleObject;->isAccessible()Z 
  
 42 ····.line·22
45 ····.line·2343 ····.line·23
 44 ····const/4·v1,·0x1
  
46 ····.line·2445 ····.line·24
47 ····.line·25 
48 ····move-result·v246 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
 47 ····:try_end_0
 48 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 49 ····.line·25
49 ····.line·2650 ····.line·26
50 ····if-nez·v2,·:cond_0 
  
51 ····.line·2751 ····.line·27
 52 ····goto·:goto_0
  
52 ····.line·2853 ····.line·28
 54 ····:catch_0
 55 ····const-string·v0,·"ViewUtils"
53 ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V 
54 ····:try_end_0 
55 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 
  
56 ····.line·2956 ····.line·29
57 ····.line·3057 ····.line·30
 58 ····const-string·v1,·"Could·not·find·method·computeFitSystemWindows.·Oh·well."
58 ····.line·31 
59 ····goto·:goto_0 
  
 59 ····.line·31
60 ····.line·3260 ····.line·32
 61 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
61 ····:catch_0 
62 ····const-string·v0,·"ViewUtils" 
  
63 ····.line·3362 ····.line·33
64 ····.line·3463 ····.line·34
65 ····const-string·v1,·"Could·not·find·method·computeFitSystemWindows.·Oh·well." 
  
66 ····.line·3564 ····.line·35
 65 ····:cond_0
 66 ····:goto_0
 67 ····return-void
67 ····.line·3668 ····.line·36
68 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I 
  
69 ····.line·3769 ····.line·37
70 ····.line·3870 ····.line·38
71 ····.line·3971 ····.line·39
72 ····:cond_0 
73 ····:goto_0 
74 ····return-void 
75 ····.line·4072 ····.line·40
76 ····.line·4173 ····.line·41
77 ····.line·4274 ····.line·42
Max diff block lines reached; 862/3963 bytes (21.75%) of diff not shown.
146 KB
smali/k/t.smali vs.
smali/h/g.smali
Max HTML report size reached
12.5 KB
smali/k/Y.smali vs.
smali/F/d.smali
Max HTML report size reached
11.3 KB
smali/k/Z.smali vs.
smali/a1/W.smali
Max HTML report size reached
22.3 KB
smali/k/p.smali vs.
smali/i/q.smali
Max HTML report size reached
27.0 KB
smali/k/z.smali vs.
smali/i/z.smali
Max HTML report size reached
32.7 KB
smali/k/q.smali vs.
smali/i/m.smali
Max HTML report size reached
4.3 KB
smali/k/N.smali vs.
smali/i/M.smali
Files 8% similar despite different names
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 .class·public·final·Lk/N;1 .class·public·final·Li/M;
2 .super·Lk/J;2 .super·Li/J;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lk/K;5 .implements·Li/K;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·E:Ljava/lang/reflect/Method;7 .field·public·static·final·D:Ljava/lang/reflect/Method;
  
  
8 #·instance·fields8 #·instance·fields
9 .field·public·D:Ld0/j;9 .field·public·C:LA0/b;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·static·constructor·<clinit>()V11 .method·static·constructor·<clinit>()V
12 ····.locals·512 ····.locals·3
  
13 ····.line·113 ····.line·1
14 ····:try_start_014 ····:try_start_0
15 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I15 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
16 ····.line·216 ····.line·2
17 ····.line·317 ····.line·3
Offset 36, 66 lines modifiedOffset 36, 62 lines modified
  
36 ····.line·836 ····.line·8
37 ····.line·937 ····.line·9
38 ····const-string·v1,·"setTouchModal"38 ····const-string·v1,·"setTouchModal"
  
39 ····.line·1039 ····.line·10
40 ····.line·1140 ····.line·11
41 ····const/4·v2,·0x141 ····sget-object·v2,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
  
42 ····.line·1242 ····.line·12
43 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
44 ····.line·1343 ····.line·13
 44 ····filled-new-array·{v2},·[Ljava/lang/Class;
45 ····.line·14 
46 ····sget-object·v3,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; 
  
 45 ····.line·14
47 ····.line·1546 ····.line·15
48 ····.line·1647 ····.line·16
49 ····const/4·v4,·0x048 ····move-result-object·v2
  
50 ····.line·1749 ····.line·17
51 ····aput-object·v3,·v2,·v450 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
52 ····.line·1851 ····.line·18
53 ····.line·1952 ····.line·19
54 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
55 ····.line·2053 ····.line·20
56 ····.line·21 
57 ····.line·22 
58 ····move-result-object·v054 ····move-result-object·v0
  
59 ····.line·2355 ····.line·21
60 ····sput-object·v0,·Lk/N;->E:Ljava/lang/reflect/Method;56 ····sput-object·v0,·Li/M;->D:Ljava/lang/reflect/Method;
61 ····:try_end_057 ····:try_end_0
62 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_058 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
63 ····.line·2459 ····.line·22
64 ····.line·2560 ····.line·23
65 ····goto·:goto_061 ····goto·:goto_0
  
66 ····.line·2662 ····.line·24
67 ····:catch_063 ····:catch_0
68 ····const-string·v0,·"MenuPopupWindow"64 ····const-string·v0,·"MenuPopupWindow"
  
 65 ····.line·25
 66 ····.line·26
 67 ····const-string·v1,·"Could·not·find·method·setTouchModal()·on·PopupWindow.·Oh·well."
  
69 ····.line·2768 ····.line·27
70 ····.line·2869 ····.line·28
71 ····const-string·v1,·"Could·not·find·method·setTouchModal()·on·PopupWindow.·Oh·well."70 ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
72 ····.line·2971 ····.line·29
73 ····.line·3072 ····.line·30
74 ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I 
  
75 ····.line·3173 ····.line·31
76 ····.line·32 
77 ····.line·33 
78 ····:cond_074 ····:cond_0
79 ····:goto_075 ····:goto_0
80 ····return-void76 ····return-void
 77 ····.line·32
 78 ····.line·33
81 ····.line·3479 ····.line·34
82 ····.line·3580 ····.line·35
83 ····.line·3681 ····.line·36
84 ····.line·3782 ····.line·37
85 ····.line·3883 ····.line·38
86 ····.line·3984 ····.line·39
87 ····.line·4085 ····.line·40
Offset 182, 31 lines modifiedOffset 178, 40 lines modified
182 ····.line·121178 ····.line·121
183 ····.line·122179 ····.line·122
184 ····.line·123180 ····.line·123
185 ····.line·124181 ····.line·124
186 ····.line·125182 ····.line·125
187 ····.line·126183 ····.line·126
188 ····.line·127184 ····.line·127
 185 ····.line·128
 186 ····.line·129
 187 ····.line·130
 188 ····.line·131
 189 ····.line·132
 190 ····.line·133
 191 ····.line·134
 192 ····.line·135
 193 ····.line·136
189 .end·method194 .end·method
  
  
190 #·virtual·methods195 #·virtual·methods
191 .method·public·final·d(Lj/j;Lj/k;)V196 .method·public·final·l(Lh/j;Lh/k;)V
192 ····.locals·1197 ····.locals·1
  
193 ····.line·1198 ····.line·1
194 ····iget-object·v0,·p0,·Lk/N;->D:Ld0/j;199 ····iget-object·v0,·p0,·Li/M;->C:LA0/b;
Max diff block lines reached; 1291/4334 bytes (29.79%) of diff not shown.
5.44 KB
smali/k/h0.smali vs.
smali/F0/x.smali
Files 16% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 48 lines modified
1 .class·public·final·Lk/h0;1 .class·public·final·LF0/x;
2 .super·Landroid/util/Property;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·h:LF0/M;
  
 6 .field·public·i:Ljava/util/Set;
  
 7 .field·public·j:Ljava/util/Map;
  
 8 .field·public·k:Ljava/util/Iterator;
  
 9 .field·public·l:LL/e;
  
 10 .field·public·synthetic·m:Ljava/lang/Object;
  
 11 .field·public·final·synthetic·n:LF0/M;
  
 12 .field·public·o:I
  
  
4 #·virtual·methods13 #·direct·methods
5 .method·public·final·get(Ljava/lang/Object;)Ljava/lang/Object;14 .method·public·constructor·<init>(LF0/M;LM0/b;)V
6 ····.locals·015 ····.locals·0
  
7 ····.line·116 ····.line·1
8 ····check-cast·p1,·Landroidx/appcompat/widget/SwitchCompat;17 ····iput-object·p1,·p0,·LF0/x;->n:LF0/M;
  
9 ····.line·218 ····.line·2
10 ····.line·319 ····.line·3
11 ····iget·p1,·p1,·Landroidx/appcompat/widget/SwitchCompat;->B:F20 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
12 ····.line·421 ····.line·4
13 ····.line·522 ····.line·5
14 ····invoke-static·{p1},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; 
  
15 ····.line·623 ····.line·6
 24 ····return-void
16 ····.line·725 ····.line·7
17 ····.line·826 ····.line·8
18 ····move-result-object·p1 
  
19 ····.line·927 ····.line·9
20 ····return-object·p1 
21 ····.line·1028 ····.line·10
22 ····.line·1129 ····.line·11
23 ····.line·1230 ····.line·12
24 ····.line·1331 ····.line·13
25 ····.line·1432 ····.line·14
26 ····.line·1533 ····.line·15
27 ····.line·1634 ····.line·16
Offset 141, 47 lines modifiedOffset 155, 159 lines modified
141 ····.line·123155 ····.line·123
142 ····.line·124156 ····.line·124
143 ····.line·125157 ····.line·125
144 ····.line·126158 ····.line·126
145 ····.line·127159 ····.line·127
146 ····.line·128160 ····.line·128
147 ····.line·129161 ····.line·129
 162 ····.line·130
 163 ····.line·131
 164 ····.line·132
 165 ····.line·133
 166 ····.line·134
 167 ····.line·135
 168 ····.line·136
 169 ····.line·137
 170 ····.line·138
 171 ····.line·139
 172 ····.line·140
 173 ····.line·141
 174 ····.line·142
 175 ····.line·143
 176 ····.line·144
 177 ····.line·145
 178 ····.line·146
 179 ····.line·147
 180 ····.line·148
 181 ····.line·149
 182 ····.line·150
 183 ····.line·151
 184 ····.line·152
 185 ····.line·153
 186 ····.line·154
 187 ····.line·155
 188 ····.line·156
 189 ····.line·157
 190 ····.line·158
 191 ····.line·159
 192 ····.line·160
 193 ····.line·161
 194 ····.line·162
 195 ····.line·163
 196 ····.line·164
 197 ····.line·165
 198 ····.line·166
 199 ····.line·167
 200 ····.line·168
 201 ····.line·169
 202 ····.line·170
 203 ····.line·171
 204 ····.line·172
 205 ····.line·173
 206 ····.line·174
 207 ····.line·175
 208 ····.line·176
 209 ····.line·177
 210 ····.line·178
 211 ····.line·179
 212 ····.line·180
 213 ····.line·181
 214 ····.line·182
 215 ····.line·183
 216 ····.line·184
 217 ····.line·185
 218 ····.line·186
 219 ····.line·187
 220 ····.line·188
 221 ····.line·189
 222 ····.line·190
 223 ····.line·191
 224 ····.line·192
 225 ····.line·193
 226 ····.line·194
 227 ····.line·195
Max diff block lines reached; 2637/5497 bytes (47.97%) of diff not shown.
188 KB
smali/k/u.smali vs.
smali/h/j.smali
Max HTML report size reached
3.48 KB
smali/k/q0.smali vs.
smali/i/o0.smali
Files 6% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·Lk/q0;1 .class·public·final·Li/o0;
2 .super·LI/c;2 .super·LG/c;
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 ············"Lk/q0;",9 ············"Li/o0;",
10 ············">;"10 ············">;"
11 ········}11 ········}
12 ····.end·annotation12 ····.end·annotation
13 .end·field13 .end·field
  
  
14 #·instance·fields14 #·instance·fields
Offset 22, 27 lines modifiedOffset 22, 27 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·static·constructor·<clinit>()V23 .method·static·constructor·<clinit>()V
24 ····.locals·224 ····.locals·2
  
25 ····.line·125 ····.line·1
26 ····new-instance·v0,·LI/b;26 ····new-instance·v0,·LG/b;
  
27 ····.line·227 ····.line·2
28 ····.line·328 ····.line·3
29 ····const/4·v1,·0x329 ····const/4·v1,·0x3
  
30 ····.line·430 ····.line·4
31 ····invoke-direct·{v0,·v1},·LI/b;-><init>(I)V31 ····invoke-direct·{v0,·v1},·LG/b;-><init>(I)V
  
32 ····.line·532 ····.line·5
33 ····.line·633 ····.line·6
34 ····.line·734 ····.line·7
35 ····sput-object·v0,·Lk/q0;->CREATOR:Landroid/os/Parcelable$Creator;35 ····sput-object·v0,·Li/o0;->CREATOR:Landroid/os/Parcelable$Creator;
  
36 ····.line·836 ····.line·8
37 ····.line·937 ····.line·9
38 ····return-void38 ····return-void
39 ····.line·1039 ····.line·10
40 ····.line·1140 ····.line·11
41 ····.line·1241 ····.line·12
Offset 157, 34 lines modifiedOffset 157, 43 lines modified
157 ····.line·121157 ····.line·121
158 ····.line·122158 ····.line·122
159 ····.line·123159 ····.line·123
160 ····.line·124160 ····.line·124
161 ····.line·125161 ····.line·125
162 ····.line·126162 ····.line·126
163 ····.line·127163 ····.line·127
 164 ····.line·128
 165 ····.line·129
 166 ····.line·130
 167 ····.line·131
 168 ····.line·132
 169 ····.line·133
 170 ····.line·134
 171 ····.line·135
 172 ····.line·136
164 .end·method173 .end·method
  
165 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V174 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
166 ····.locals·0175 ····.locals·0
  
167 ····.line·1176 ····.line·1
168 ····invoke-direct·{p0,·p1,·p2},·LI/c;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V177 ····invoke-direct·{p0,·p1,·p2},·LG/c;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
169 ····.line·2178 ····.line·2
170 ····.line·3179 ····.line·3
171 ····.line·4180 ····.line·4
172 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I181 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
173 ····.line·5182 ····.line·5
174 ····.line·6183 ····.line·6
175 ····.line·7184 ····.line·7
176 ····move-result·p2185 ····move-result·p2
  
177 ····.line·8186 ····.line·8
178 ····iput·p2,·p0,·Lk/q0;->c:I187 ····iput·p2,·p0,·Li/o0;->c:I
  
179 ····.line·9188 ····.line·9
180 ····.line·10189 ····.line·10
181 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I190 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
182 ····.line·11191 ····.line·11
183 ····.line·12192 ····.line·12
Offset 203, 15 lines modifiedOffset 212, 15 lines modified
  
203 ····.line·18212 ····.line·18
204 ····:cond_0213 ····:cond_0
205 ····const/4·p1,·0x0214 ····const/4·p1,·0x0
  
206 ····.line·19215 ····.line·19
207 ····:goto_0216 ····:goto_0
208 ····iput-boolean·p1,·p0,·Lk/q0;->d:Z217 ····iput-boolean·p1,·p0,·Li/o0;->d:Z
  
209 ····.line·20218 ····.line·20
210 ····.line·21219 ····.line·21
211 ····return-void220 ····return-void
212 ····.line·22221 ····.line·22
213 ····.line·23222 ····.line·23
214 ····.line·24223 ····.line·24
Offset 409, 37 lines modifiedOffset 418, 46 lines modified
409 ····.line·216418 ····.line·216
410 ····.line·217419 ····.line·217
411 ····.line·218420 ····.line·218
412 ····.line·219421 ····.line·219
413 ····.line·220422 ····.line·220
414 ····.line·221423 ····.line·221
415 ····.line·222424 ····.line·222
 425 ····.line·223
 426 ····.line·224
 427 ····.line·225
 428 ····.line·226
 429 ····.line·227
 430 ····.line·228
 431 ····.line·229
 432 ····.line·230
 433 ····.line·231
416 .end·method434 .end·method
  
  
417 #·virtual·methods435 #·virtual·methods
Max diff block lines reached; 890/3493 bytes (25.48%) of diff not shown.
6.85 KB
smali/k/r0.smali vs.
smali/i/p0.smali
Max HTML report size reached
43.7 KB
smali/k/u0.smali vs.
smali/i/s0.smali
Max HTML report size reached
1.04 KB
smali/k/o0.smali vs.
smali/i/m0.smali
Files 24% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lk/o0;1 .class·public·final·Li/m0;
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·a:I5 .field·public·a:I
  
Offset 15, 30 lines modifiedOffset 15, 30 lines modified
  
15 ····.line·415 ····.line·4
16 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V16 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
17 ····const/4·p1,·0x017 ····const/4·p1,·0x0
  
18 ····.line·518 ····.line·5
19 ····iput·p1,·p0,·Lk/o0;->a:I19 ····iput·p1,·p0,·Li/m0;->a:I
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
22 .method·public·constructor·<init>(Lk/o0;)V22 .method·public·constructor·<init>(Li/m0;)V
23 ····.locals·123 ····.locals·1
  
24 ····.line·124 ····.line·1
25 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V25 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
26 ····const/4·v0,·0x026 ····const/4·v0,·0x0
  
27 ····.line·227 ····.line·2
28 ····iput·v0,·p0,·Lk/o0;->a:I28 ····iput·v0,·p0,·Li/m0;->a:I
  
29 ····.line·329 ····.line·3
30 ····iget·p1,·p1,·Lk/o0;->a:I30 ····iget·p1,·p1,·Li/m0;->a:I
  
31 ····iput·p1,·p0,·Lk/o0;->a:I31 ····iput·p1,·p0,·Li/m0;->a:I
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
6.33 KB
smali/k/h.smali vs.
smali/i/h.smali
Files 6% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·Lk/h;1 .class·public·final·Li/h;
2 .super·Lk/q;2 .super·Li/q;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lk/j;5 .implements·Li/j;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·g:Lk/i;7 .field·public·final·synthetic·g:Li/i;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Lk/i;Landroid/content/Context;)V9 .method·public·constructor·<init>(Li/i;Landroid/content/Context;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····iput-object·p1,·p0,·Lk/h;->g:Lk/i;12 ····iput-object·p1,·p0,·Li/h;->g:Li/i;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const·p1,·0x7f03001d15 ····const·p1,·0x7f03001d
  
16 ····.line·416 ····.line·4
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····invoke-direct·{p0,·p2,·p1},·Lk/q;-><init>(Landroid/content/Context;I)V19 ····invoke-direct·{p0,·p2,·p1},·Li/q;-><init>(Landroid/content/Context;I)V
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····.line·922 ····.line·9
23 ····const/4·p1,·0x123 ····const/4·p1,·0x1
  
24 ····.line·1024 ····.line·10
Offset 59, 24 lines modifiedOffset 59, 24 lines modified
  
59 ····.line·2459 ····.line·24
60 ····.line·2560 ····.line·25
61 ····.line·2661 ····.line·26
62 ····move-result-object·p162 ····move-result-object·p1
  
63 ····.line·2763 ····.line·27
64 ····invoke-static·{p1,·p0},·Landroidx/datastore/preferences/protobuf/k0;->T(Ljava/lang/CharSequence;Landroid/view/View;)V64 ····invoke-static·{p1,·p0},·Lg0/g;->K(Ljava/lang/CharSequence;Landroid/view/View;)V
  
65 ····.line·2865 ····.line·28
66 ····.line·2966 ····.line·29
67 ····.line·3067 ····.line·30
68 ····new-instance·p1,·Lj/a;68 ····new-instance·p1,·Lh/a;
  
69 ····.line·3169 ····.line·31
70 ····.line·3270 ····.line·32
71 ····invoke-direct·{p1,·p0,·p0},·Lj/a;-><init>(Lk/h;Lk/h;)V71 ····invoke-direct·{p1,·p0,·p0},·Lh/a;-><init>(Li/h;Li/h;)V
  
72 ····.line·3372 ····.line·33
73 ····.line·3473 ····.line·34
74 ····.line·3574 ····.line·35
75 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V75 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
  
76 ····.line·3676 ····.line·36
Offset 263, 14 lines modifiedOffset 263, 23 lines modified
263 ····.line·216263 ····.line·216
264 ····.line·217264 ····.line·217
265 ····.line·218265 ····.line·218
266 ····.line·219266 ····.line·219
267 ····.line·220267 ····.line·220
268 ····.line·221268 ····.line·221
269 ····.line·222269 ····.line·222
 270 ····.line·223
 271 ····.line·224
 272 ····.line·225
 273 ····.line·226
 274 ····.line·227
 275 ····.line·228
 276 ····.line·229
 277 ····.line·230
 278 ····.line·231
270 .end·method279 .end·method
  
  
271 #·virtual·methods280 #·virtual·methods
272 .method·public·final·a()Z281 .method·public·final·a()Z
273 ····.locals·1282 ····.locals·1
  
Offset 400, 14 lines modifiedOffset 409, 23 lines modified
400 ····.line·121409 ····.line·121
401 ····.line·122410 ····.line·122
402 ····.line·123411 ····.line·123
403 ····.line·124412 ····.line·124
404 ····.line·125413 ····.line·125
405 ····.line·126414 ····.line·126
406 ····.line·127415 ····.line·127
 416 ····.line·128
 417 ····.line·129
 418 ····.line·130
 419 ····.line·131
 420 ····.line·132
 421 ····.line·133
 422 ····.line·134
 423 ····.line·135
 424 ····.line·136
407 .end·method425 .end·method
  
408 .method·public·final·b()Z426 .method·public·final·b()Z
409 ····.locals·1427 ····.locals·1
  
410 ····.line·1428 ····.line·1
411 ····const/4·v0,·0x0429 ····const/4·v0,·0x0
Offset 535, 21 lines modifiedOffset 553, 30 lines modified
535 ····.line·121553 ····.line·121
536 ····.line·122554 ····.line·122
537 ····.line·123555 ····.line·123
538 ····.line·124556 ····.line·124
539 ····.line·125557 ····.line·125
540 ····.line·126558 ····.line·126
541 ····.line·127559 ····.line·127
 560 ····.line·128
 561 ····.line·129
 562 ····.line·130
 563 ····.line·131
 564 ····.line·132
 565 ····.line·133
 566 ····.line·134
 567 ····.line·135
 568 ····.line·136
542 .end·method569 .end·method
  
543 .method·public·final·performClick()Z570 .method·public·final·performClick()Z
Max diff block lines reached; 3782/6412 bytes (58.98%) of diff not shown.
2.22 KB
smali/k/V.smali vs.
smali/i/T.smali
Files 7% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lk/V;1 .class·public·final·Li/T;
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 13, 68 lines modifiedOffset 13, 68 lines modified
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·synthetic·constructor·<init>(Landroidx/appcompat/widget/SearchView;I)V14 .method·public·synthetic·constructor·<init>(Landroidx/appcompat/widget/SearchView;I)V
15 ····.locals·015 ····.locals·0
  
16 ····.line·116 ····.line·1
17 ····iput·p2,·p0,·Lk/V;->e:I17 ····iput·p2,·p0,·Li/T;->e:I
  
18 ····iput-object·p1,·p0,·Lk/V;->f:Landroidx/appcompat/widget/SearchView;18 ····iput-object·p1,·p0,·Li/T;->f:Landroidx/appcompat/widget/SearchView;
  
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
  
22 #·virtual·methods22 #·virtual·methods
23 .method·public·final·run()V23 .method·public·final·run()V
24 ····.locals·224 ····.locals·2
  
25 ····.line·125 ····.line·1
26 ····iget·v0,·p0,·Lk/V;->e:I26 ····iget·v0,·p0,·Li/T;->e:I
  
27 ····.line·227 ····.line·2
28 ····.line·328 ····.line·3
29 ····packed-switch·v0,·:pswitch_data_029 ····packed-switch·v0,·:pswitch_data_0
  
30 ····.line·430 ····.line·4
31 ····.line·531 ····.line·5
32 ····.line·632 ····.line·6
33 ····iget-object·v0,·p0,·Lk/V;->f:Landroidx/appcompat/widget/SearchView;33 ····iget-object·v0,·p0,·Li/T;->f:Landroidx/appcompat/widget/SearchView;
  
34 ····.line·734 ····.line·7
35 ····.line·835 ····.line·8
36 ····iget-object·v0,·v0,·Landroidx/appcompat/widget/SearchView;->S:LH/c;36 ····iget-object·v0,·v0,·Landroidx/appcompat/widget/SearchView;->S:LF/c;
  
37 ····.line·937 ····.line·9
38 ····.line·1038 ····.line·10
39 ····instance-of·v1,·v0,·Lk/g0;39 ····instance-of·v1,·v0,·Li/e0;
  
40 ····.line·1140 ····.line·11
41 ····.line·1241 ····.line·12
42 ····if-eqz·v1,·:cond_042 ····if-eqz·v1,·:cond_0
  
43 ····.line·1343 ····.line·13
44 ····.line·1444 ····.line·14
45 ····const/4·v1,·0x045 ····const/4·v1,·0x0
  
46 ····.line·1546 ····.line·15
47 ····invoke-virtual·{v0,·v1},·LH/c;->b(Landroid/database/Cursor;)V47 ····invoke-virtual·{v0,·v1},·LF/c;->b(Landroid/database/Cursor;)V
  
48 ····.line·1648 ····.line·16
49 ····.line·1749 ····.line·17
50 ····.line·1850 ····.line·18
51 ····:cond_051 ····:cond_0
52 ····return-void52 ····return-void
  
53 ····.line·1953 ····.line·19
54 ····:pswitch_054 ····:pswitch_0
55 ····iget-object·v0,·p0,·Lk/V;->f:Landroidx/appcompat/widget/SearchView;55 ····iget-object·v0,·p0,·Li/T;->f:Landroidx/appcompat/widget/SearchView;
  
56 ····.line·2056 ····.line·20
57 ····.line·2157 ····.line·21
58 ····invoke-virtual·{v0},·Landroidx/appcompat/widget/SearchView;->q()V58 ····invoke-virtual·{v0},·Landroidx/appcompat/widget/SearchView;->q()V
  
59 ····.line·2259 ····.line·22
60 ····.line·2360 ····.line·23
Offset 184, 8 lines modifiedOffset 184, 17 lines modified
184 ····.line·121184 ····.line·121
185 ····.line·122185 ····.line·122
186 ····.line·123186 ····.line·123
187 ····.line·124187 ····.line·124
188 ····.line·125188 ····.line·125
189 ····.line·126189 ····.line·126
190 ····.line·127190 ····.line·127
 191 ····.line·128
 192 ····.line·129
 193 ····.line·130
 194 ····.line·131
 195 ····.line·132
 196 ····.line·133
 197 ····.line·134
 198 ····.line·135
 199 ····.line·136
191 .end·method200 .end·method
19.6 KB
smali/k/o.smali vs.
smali/F0/v.smali
Max HTML report size reached
41.5 KB
smali/k/y.smali vs.
smali/H/V.smali
Max HTML report size reached
3.61 KB
smali/k/W.smali vs.
smali/F0/e.smali
Files 18% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Lk/W;1 .class·public·final·LF0/e;
2 .super·Ljava/lang/Object;2 .super·LT0/i;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/View$OnFocusChangeListener;5 .implements·LS0/a;
  
  
6 #·instance·fields6 #·static·fields
7 .field·public·final·synthetic·a:Landroidx/appcompat/widget/SearchView;7 .field·public·static·final·f:LF0/e;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Landroidx/appcompat/widget/SearchView;)V9 .method·static·constructor·<clinit>()V
10 ····.locals·010 ····.locals·2
  
11 ····.line·111 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····new-instance·v0,·LF0/e;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
 15 ····const/4·v1,·0x0
  
15 ····.line·416 ····.line·4
16 ····iput-object·p1,·p0,·Lk/W;->a:Landroidx/appcompat/widget/SearchView;17 ····invoke-direct·{v0,·v1},·LT0/i;-><init>(I)V
  
17 ····.line·518 ····.line·5
18 ····.line·619 ····.line·6
19 ····return-void 
20 ····.line·720 ····.line·7
 21 ····sput-object·v0,·LF0/e;->f:LF0/e;
  
21 ····.line·822 ····.line·8
22 ····.line·923 ····.line·9
 24 ····return-void
23 ····.line·1025 ····.line·10
24 ····.line·1126 ····.line·11
25 ····.line·1227 ····.line·12
26 ····.line·1328 ····.line·13
27 ····.line·1429 ····.line·14
28 ····.line·1530 ····.line·15
29 ····.line·1631 ····.line·16
Offset 144, 41 lines modifiedOffset 148, 45 lines modified
144 ····.line·123148 ····.line·123
145 ····.line·124149 ····.line·124
146 ····.line·125150 ····.line·125
147 ····.line·126151 ····.line·126
148 ····.line·127152 ····.line·127
149 ····.line·128153 ····.line·128
150 ····.line·129154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
 159 ····.line·134
 160 ····.line·135
 161 ····.line·136
151 .end·method162 .end·method
  
  
152 #·virtual·methods163 #·virtual·methods
153 .method·public·final·onFocusChange(Landroid/view/View;Z)V164 .method·public·final·a()Ljava/lang/Object;
154 ····.locals·1165 ····.locals·2
  
155 ····.line·1166 ····.line·1
156 ····iget-object·p1,·p0,·Lk/W;->a:Landroidx/appcompat/widget/SearchView;167 ····new-instance·v0,·LF0/b;
  
157 ····.line·2168 ····.line·2
158 ····.line·3169 ····.line·3
159 ····iget-object·v0,·p1,·Landroidx/appcompat/widget/SearchView;->O:Landroid/view/View$OnFocusChangeListener;170 ····const/4·v1,·0x1
  
160 ····.line·4171 ····.line·4
 172 ····invoke-direct·{v0,·v1},·LF0/b;-><init>(I)V
161 ····.line·5 
162 ····if-eqz·v0,·:cond_0 
  
 173 ····.line·5
163 ····.line·6174 ····.line·6
164 ····.line·7175 ····.line·7
 176 ····return-object·v0
165 ····invoke-interface·{v0,·p1,·p2},·Landroid/view/View$OnFocusChangeListener;->onFocusChange(Landroid/view/View;Z)V 
  
166 ····.line·8177 ····.line·8
167 ····.line·9178 ····.line·9
168 ····.line·10179 ····.line·10
169 ····:cond_0 
170 ····return-void 
171 ····.line·11180 ····.line·11
172 ····.line·12181 ····.line·12
173 ····.line·13182 ····.line·13
174 ····.line·14183 ····.line·14
175 ····.line·15184 ····.line·15
176 ····.line·16185 ····.line·16
177 ····.line·17186 ····.line·17
Offset 297, 94 lines modifiedOffset 305, 8 lines modified
297 ····.line·130305 ····.line·130
298 ····.line·131306 ····.line·131
299 ····.line·132307 ····.line·132
300 ····.line·133308 ····.line·133
301 ····.line·134309 ····.line·134
302 ····.line·135310 ····.line·135
303 ····.line·136311 ····.line·136
304 ····.line·137 
305 ····.line·138 
306 ····.line·139 
307 ····.line·140 
308 ····.line·141 
309 ····.line·142 
310 ····.line·143 
311 ····.line·144 
312 ····.line·145 
313 ····.line·146 
314 ····.line·147 
315 ····.line·148 
316 ····.line·149 
317 ····.line·150 
318 ····.line·151 
319 ····.line·152 
320 ····.line·153 
321 ····.line·154 
322 ····.line·155 
323 ····.line·156 
324 ····.line·157 
325 ····.line·158 
326 ····.line·159 
327 ····.line·160 
328 ····.line·161 
Max diff block lines reached; 0/3622 bytes (0.00%) of diff not shown.
1.67 KB
smali/k/X.smali vs.
smali/i/V.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lk/X;1 .class·public·final·Li/V;
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 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,·Lk/X;->a:Landroidx/appcompat/widget/SearchView;21 ····iput-object·p1,·p0,·Li/V;->a:Landroidx/appcompat/widget/SearchView;
  
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 144, 23 lines modifiedOffset 144, 29 lines modified
144 ····.line·123144 ····.line·123
145 ····.line·124145 ····.line·124
146 ····.line·125146 ····.line·125
147 ····.line·126147 ····.line·126
148 ····.line·127148 ····.line·127
149 ····.line·128149 ····.line·128
150 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
151 .end·method157 .end·method
  
  
152 #·virtual·methods158 #·virtual·methods
153 .method·public·final·onLayoutChange(Landroid/view/View;IIIIIIII)V159 .method·public·final·onLayoutChange(Landroid/view/View;IIIIIIII)V
154 ····.locals·0160 ····.locals·0
  
155 ····.line·1161 ····.line·1
156 ····iget-object·p1,·p0,·Lk/X;->a:Landroidx/appcompat/widget/SearchView;162 ····iget-object·p1,·p0,·Li/V;->a:Landroidx/appcompat/widget/SearchView;
  
157 ····iget-object·p2,·p1,·Landroidx/appcompat/widget/SearchView;->B:Landroid/view/View;163 ····iget-object·p2,·p1,·Landroidx/appcompat/widget/SearchView;->B:Landroid/view/View;
  
158 ····.line·2164 ····.line·2
159 ····invoke-virtual·{p2},·Landroid/view/View;->getWidth()I165 ····invoke-virtual·{p2},·Landroid/view/View;->getWidth()I
  
160 ····move-result·p3166 ····move-result·p3
Offset 187, 15 lines modifiedOffset 193, 15 lines modified
  
187 ····.line·5193 ····.line·5
188 ····new-instance·p5,·Landroid/graphics/Rect;194 ····new-instance·p5,·Landroid/graphics/Rect;
  
189 ····invoke-direct·{p5},·Landroid/graphics/Rect;-><init>()V195 ····invoke-direct·{p5},·Landroid/graphics/Rect;-><init>()V
  
190 ····.line·6196 ····.line·6
191 ····invoke-static·{p1},·Lk/x0;->a(Landroid/view/View;)Z197 ····invoke-static·{p1},·Li/v0;->a(Landroid/view/View;)Z
  
192 ····move-result·p6198 ····move-result·p6
  
193 ····.line·7199 ····.line·7
194 ····iget-boolean·p7,·p1,·Landroidx/appcompat/widget/SearchView;->Q:Z200 ····iget-boolean·p7,·p1,·Landroidx/appcompat/widget/SearchView;->Q:Z
  
195 ····if-eqz·p7,·:cond_0201 ····if-eqz·p7,·:cond_0
12.6 KB
smali/k/O.smali vs.
smali/j0/c.smali
Max HTML report size reached
2.64 KB
smali/k/C.smali vs.
smali/i/C.smali
Files 8% similar despite different names
    
Offset 1, 60 lines modifiedOffset 1, 60 lines modified
1 .class·public·final·Lk/C;1 .class·public·final·Li/C;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·Ljava/lang/Runnable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·e:I7 .field·public·final·synthetic·e:I
  
8 .field·public·final·synthetic·f:Lj/a;8 .field·public·final·synthetic·f:Lh/a;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·synthetic·constructor·<init>(Lj/a;I)V10 .method·public·synthetic·constructor·<init>(Lh/a;I)V
11 ····.locals·011 ····.locals·0
  
12 ····.line·112 ····.line·1
13 ····iput·p2,·p0,·Lk/C;->e:I13 ····iput·p2,·p0,·Li/C;->e:I
  
14 ····iput-object·p1,·p0,·Lk/C;->f:Lj/a;14 ····iput-object·p1,·p0,·Li/C;->f:Lh/a;
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····return-void16 ····return-void
17 .end·method17 .end·method
  
  
18 #·virtual·methods18 #·virtual·methods
19 .method·public·final·run()V19 .method·public·final·run()V
20 ····.locals·1220 ····.locals·12
  
21 ····.line·121 ····.line·1
22 ····iget·v0,·p0,·Lk/C;->e:I22 ····iget·v0,·p0,·Li/C;->e:I
  
23 ····.line·223 ····.line·2
24 ····.line·324 ····.line·3
25 ····packed-switch·v0,·:pswitch_data_025 ····packed-switch·v0,·:pswitch_data_0
  
26 ····.line·426 ····.line·4
27 ····.line·527 ····.line·5
28 ····.line·628 ····.line·6
29 ····iget-object·v0,·p0,·Lk/C;->f:Lj/a;29 ····iget-object·v0,·p0,·Li/C;->f:Lh/a;
  
30 ····.line·730 ····.line·7
31 ····.line·831 ····.line·8
32 ····invoke-virtual·{v0},·Lj/a;->a()V32 ····invoke-virtual·{v0},·Lh/a;->a()V
  
33 ····.line·933 ····.line·9
34 ····.line·1034 ····.line·10
35 ····.line·1135 ····.line·11
36 ····iget-object·v1,·v0,·Lj/a;->d:Landroid/view/View;36 ····iget-object·v1,·v0,·Lh/a;->d:Landroid/view/View;
  
37 ····.line·1237 ····.line·12
38 ····.line·1338 ····.line·13
39 ····invoke-virtual·{v1},·Landroid/view/View;->isEnabled()Z39 ····invoke-virtual·{v1},·Landroid/view/View;->isEnabled()Z
  
40 ····.line·1440 ····.line·14
41 ····.line·1541 ····.line·15
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
  
78 ····.line·2478 ····.line·24
79 ····.line·2579 ····.line·25
80 ····goto·:goto_080 ····goto·:goto_0
  
81 ····.line·2681 ····.line·26
82 ····:cond_082 ····:cond_0
83 ····invoke-virtual·{v0},·Lj/a;->c()Z83 ····invoke-virtual·{v0},·Lh/a;->c()Z
  
84 ····.line·2784 ····.line·27
85 ····.line·2885 ····.line·28
86 ····.line·2986 ····.line·29
87 ····move-result·v287 ····move-result·v2
  
88 ····.line·3088 ····.line·30
Offset 151, 29 lines modifiedOffset 151, 29 lines modified
151 ····.line·56151 ····.line·56
152 ····.line·57152 ····.line·57
153 ····invoke-virtual·{v2},·Landroid/view/MotionEvent;->recycle()V153 ····invoke-virtual·{v2},·Landroid/view/MotionEvent;->recycle()V
  
154 ····.line·58154 ····.line·58
155 ····.line·59155 ····.line·59
156 ····.line·60156 ····.line·60
157 ····iput-boolean·v3,·v0,·Lj/a;->g:Z157 ····iput-boolean·v3,·v0,·Lh/a;->g:Z
  
158 ····.line·61158 ····.line·61
159 ····.line·62159 ····.line·62
160 ····:cond_2160 ····:cond_2
161 ····:goto_0161 ····:goto_0
162 ····return-void162 ····return-void
  
163 ····.line·63163 ····.line·63
164 ····:pswitch_0164 ····:pswitch_0
165 ····iget-object·v0,·p0,·Lk/C;->f:Lj/a;165 ····iget-object·v0,·p0,·Li/C;->f:Lh/a;
  
166 ····.line·64166 ····.line·64
167 ····.line·65167 ····.line·65
168 ····iget-object·v0,·v0,·Lj/a;->d:Landroid/view/View;168 ····iget-object·v0,·v0,·Lh/a;->d:Landroid/view/View;
  
169 ····.line·66169 ····.line·66
170 ····.line·67170 ····.line·67
171 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;171 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
172 ····.line·68172 ····.line·68
173 ····.line·69173 ····.line·69
Offset 248, 8 lines modifiedOffset 248, 17 lines modified
248 ····.line·121248 ····.line·121
249 ····.line·122249 ····.line·122
250 ····.line·123250 ····.line·123
251 ····.line·124251 ····.line·124
252 ····.line·125252 ····.line·125
253 ····.line·126253 ····.line·126
254 ····.line·127254 ····.line·127
 255 ····.line·128
 256 ····.line·129
 257 ····.line·130
 258 ····.line·131
 259 ····.line·132
 260 ····.line·133
 261 ····.line·134
 262 ····.line·135
 263 ····.line·136
255 .end·method264 .end·method
5.27 KB
smali/k/f.smali vs.
smali/i/f.smali
Files 10% similar despite different names
    
Offset 1, 202 lines modifiedOffset 1, 202 lines modified
1 .class·public·final·Lk/f;1 .class·public·final·Li/f;
2 .super·Lj/n;2 .super·Lh/n;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·l:I5 .field·public·final·synthetic·l:I
  
6 .field·public·final·synthetic·m:Lk/i;6 .field·public·final·synthetic·m:Li/i;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Lk/i;Landroid/content/Context;Lj/j;Landroid/view/View;)V8 .method·public·constructor·<init>(Li/i;Landroid/content/Context;Lh/j;Landroid/view/View;)V
9 ····.locals·79 ····.locals·7
  
10 ····const/4·v0,·0x110 ····const/4·v0,·0x1
  
11 ····iput·v0,·p0,·Lk/f;->l:I11 ····iput·v0,·p0,·Li/f;->l:I
  
12 ····.line·112 ····.line·1
13 ····iput-object·p1,·p0,·Lk/f;->m:Lk/i;13 ····iput-object·p1,·p0,·Li/f;->m:Li/i;
  
14 ····const·v2,·0x7f03001e14 ····const·v2,·0x7f03001e
  
15 ····const/4·v6,·0x115 ····const/4·v6,·0x1
  
16 ····move-object·v1,·p016 ····move-object·v1,·p0
  
17 ····move-object·v3,·p217 ····move-object·v3,·p2
  
18 ····move-object·v4,·p418 ····move-object·v4,·p4
  
19 ····move-object·v5,·p319 ····move-object·v5,·p3
  
20 ····.line·220 ····.line·2
21 ····invoke-direct/range·{v1·..·v6},·Lj/n;-><init>(ILandroid/content/Context;Landroid/view/View;Lj/j;Z)V21 ····invoke-direct/range·{v1·..·v6},·Lh/n;-><init>(ILandroid/content/Context;Landroid/view/View;Lh/j;Z)V
  
22 ····const·p2,·0x80000522 ····const·p2,·0x800005
  
23 ····.line·323 ····.line·3
24 ····iput·p2,·p0,·Lj/n;->f:I24 ····iput·p2,·p0,·Lh/n;->f:I
  
25 ····.line·425 ····.line·4
26 ····iget-object·p1,·p1,·Lk/i;->z:Ld0/j;26 ····iget-object·p1,·p1,·Li/i;->z:LA0/b;
  
27 ····.line·527 ····.line·5
28 ····iput-object·p1,·p0,·Lj/n;->h:Lj/o;28 ····iput-object·p1,·p0,·Lh/n;->h:Lh/o;
  
29 ····.line·629 ····.line·6
30 ····iget-object·p2,·p0,·Lj/n;->i:Lj/l;30 ····iget-object·p2,·p0,·Lh/n;->i:Lh/l;
  
31 ····if-eqz·p2,·:cond_031 ····if-eqz·p2,·:cond_0
  
32 ····.line·732 ····.line·7
33 ····invoke-interface·{p2,·p1},·Lj/p;->i(Lj/o;)V33 ····invoke-interface·{p2,·p1},·Lh/p;->e(Lh/o;)V
  
34 ····:cond_034 ····:cond_0
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
37 .method·public·constructor·<init>(Lk/i;Landroid/content/Context;Lj/t;Landroid/view/View;)V37 .method·public·constructor·<init>(Li/i;Landroid/content/Context;Lh/t;Landroid/view/View;)V
38 ····.locals·738 ····.locals·7
  
39 ····const/4·v0,·0x039 ····const/4·v0,·0x0
  
40 ····iput·v0,·p0,·Lk/f;->l:I40 ····iput·v0,·p0,·Li/f;->l:I
  
41 ····.line·841 ····.line·8
42 ····iput-object·p1,·p0,·Lk/f;->m:Lk/i;42 ····iput-object·p1,·p0,·Li/f;->m:Li/i;
  
43 ····const/4·v6,·0x043 ····const/4·v6,·0x0
  
44 ····const·v2,·0x7f03001e44 ····const·v2,·0x7f03001e
  
45 ····move-object·v1,·p045 ····move-object·v1,·p0
  
46 ····move-object·v3,·p246 ····move-object·v3,·p2
  
47 ····move-object·v4,·p447 ····move-object·v4,·p4
  
48 ····move-object·v5,·p348 ····move-object·v5,·p3
  
49 ····.line·949 ····.line·9
50 ····invoke-direct/range·{v1·..·v6},·Lj/n;-><init>(ILandroid/content/Context;Landroid/view/View;Lj/j;Z)V50 ····invoke-direct/range·{v1·..·v6},·Lh/n;-><init>(ILandroid/content/Context;Landroid/view/View;Lh/j;Z)V
  
51 ····.line·1051 ····.line·10
52 ····iget-object·p2,·p3,·Lj/t;->w:Lj/k;52 ····iget-object·p2,·p3,·Lh/t;->w:Lh/k;
  
53 ····.line·1153 ····.line·11
54 ····invoke-virtual·{p2},·Lj/k;->d()Z54 ····invoke-virtual·{p2},·Lh/k;->d()Z
  
55 ····move-result·p255 ····move-result·p2
  
56 ····if-nez·p2,·:cond_156 ····if-nez·p2,·:cond_1
  
57 ····.line·1257 ····.line·12
58 ····iget-object·p2,·p1,·Lk/i;->l:Lk/h;58 ····iget-object·p2,·p1,·Li/i;->l:Li/h;
  
59 ····if-nez·p2,·:cond_059 ····if-nez·p2,·:cond_0
  
60 ····.line·1360 ····.line·13
61 ····iget-object·p2,·p1,·Lk/i;->k:Landroidx/appcompat/widget/ActionMenuView;61 ····iget-object·p2,·p1,·Li/i;->k:Landroidx/appcompat/widget/ActionMenuView;
  
62 ····.line·1462 ····.line·14
63 ····:cond_063 ····:cond_0
64 ····iput-object·p2,·p0,·Lj/n;->e:Landroid/view/View;64 ····iput-object·p2,·p0,·Lh/n;->e:Landroid/view/View;
  
65 ····.line·1565 ····.line·15
66 ····:cond_166 ····:cond_1
67 ····iget-object·p1,·p1,·Lk/i;->z:Ld0/j;67 ····iget-object·p1,·p1,·Li/i;->z:LA0/b;
  
68 ····.line·1668 ····.line·16
69 ····iput-object·p1,·p0,·Lj/n;->h:Lj/o;69 ····iput-object·p1,·p0,·Lh/n;->h:Lh/o;
  
70 ····.line·1770 ····.line·17
71 ····iget-object·p2,·p0,·Lj/n;->i:Lj/l;71 ····iget-object·p2,·p0,·Lh/n;->i:Lh/l;
  
72 ····if-eqz·p2,·:cond_272 ····if-eqz·p2,·:cond_2
  
73 ····.line·1873 ····.line·18
74 ····invoke-interface·{p2,·p1},·Lj/p;->i(Lj/o;)V74 ····invoke-interface·{p2,·p1},·Lh/p;->e(Lh/o;)V
  
75 ····:cond_275 ····:cond_2
76 ····return-void76 ····return-void
77 .end·method77 .end·method
  
  
Max diff block lines reached; 1784/5330 bytes (33.47%) of diff not shown.
55.1 KB
smali/k/m.smali vs.
smali/t/c.smali
Max HTML report size reached
25.9 KB
smali/k/U.smali vs.
smali/p0/C.smali
Max HTML report size reached
28.1 KB
smali/k/A.smali vs.
smali/i/A.smali
Max HTML report size reached
2.19 KB
smali/k/f0.smali vs.
smali/i/d0.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lk/f0;1 .class·public·final·Li/d0;
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,·Lk/f0;->a:Landroid/widget/TextView;43 ····iput-object·v0,·p0,·Li/d0;->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,·Lk/f0;->b:Landroid/widget/TextView;64 ····iput-object·v0,·p0,·Li/d0;->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,·Lk/f0;->c:Landroid/widget/ImageView;85 ····iput-object·v0,·p0,·Li/d0;->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,·Lk/f0;->d:Landroid/widget/ImageView;106 ····iput-object·v0,·p0,·Li/d0;->d:Landroid/widget/ImageView;
  
107 ····.line·47107 ····.line·47
108 ····.line·48108 ····.line·48
109 ····const·v0,·0x7f08005e109 ····const·v0,·0x7f08005e
  
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,·Lk/f0;->e:Landroid/widget/ImageView;127 ····iput-object·p1,·p0,·Li/d0;->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 197, 8 lines modifiedOffset 197, 14 lines modified
197 ····.line·123197 ····.line·123
198 ····.line·124198 ····.line·124
199 ····.line·125199 ····.line·125
200 ····.line·126200 ····.line·126
201 ····.line·127201 ····.line·127
202 ····.line·128202 ····.line·128
203 ····.line·129203 ····.line·129
 204 ····.line·130
 205 ····.line·131
 206 ····.line·132
 207 ····.line·133
 208 ····.line·134
 209 ····.line·135
204 .end·method210 .end·method
25.0 KB
smali/k/n.smali vs.
smali/i/n.smali
Max HTML report size reached
50.7 KB
smali/k/i.smali vs.
smali/i/i.smali
Max HTML report size reached
107 KB
smali/k/Q.smali vs.
smali/Z0/k.smali
Max HTML report size reached
20.0 KB
smali/k/F.smali vs.
smali/F0/D.smali
Max HTML report size reached
24.7 KB
smali/k/M.smali vs.
smali/i/c0.smali
Max HTML report size reached
12.3 KB
smali/k/d0.smali vs.
smali/I0/c.smali
Max HTML report size reached
3.28 KB
smali/k/I.smali vs.
smali/i/I.smali
Files 12% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·Lk/I;1 .class·public·final·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$OnTouchListener;5 .implements·Landroid/view/View$OnTouchListener;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lk/J;7 .field·public·final·synthetic·a:Li/J;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Lk/J;)V9 .method·public·constructor·<init>(Li/J;)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,·Lk/I;->a:Lk/J;16 ····iput-object·p1,·p0,·Li/I;->a:Li/J;
  
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 144, 14 lines modifiedOffset 144, 20 lines modified
144 ····.line·123144 ····.line·123
145 ····.line·124145 ····.line·124
146 ····.line·125146 ····.line·125
147 ····.line·126147 ····.line·126
148 ····.line·127148 ····.line·127
149 ····.line·128149 ····.line·128
150 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
151 .end·method157 .end·method
  
  
152 #·virtual·methods158 #·virtual·methods
153 .method·public·final·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z159 .method·public·final·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
154 ····.locals·3160 ····.locals·3
  
Offset 182, 23 lines modifiedOffset 188, 23 lines modified
182 ····.line·13188 ····.line·13
183 ····move-result·p2189 ····move-result·p2
  
184 ····.line·14190 ····.line·14
185 ····float-to-int·p2,·p2191 ····float-to-int·p2,·p2
  
186 ····.line·15192 ····.line·15
187 ····iget-object·v1,·p0,·Lk/I;->a:Lk/J;193 ····iget-object·v1,·p0,·Li/I;->a:Li/J;
  
188 ····.line·16194 ····.line·16
189 ····.line·17195 ····.line·17
190 ····if-nez·p1,·:cond_0196 ····if-nez·p1,·:cond_0
  
191 ····.line·18197 ····.line·18
192 ····.line·19198 ····.line·19
193 ····iget-object·v2,·v1,·Lk/J;->z:Lk/r;199 ····iget-object·v2,·v1,·Li/J;->z:Li/r;
  
194 ····.line·20200 ····.line·20
195 ····.line·21201 ····.line·21
196 ····if-eqz·v2,·:cond_0202 ····if-eqz·v2,·:cond_0
  
197 ····.line·22203 ····.line·22
198 ····.line·23204 ····.line·23
Offset 214, 15 lines modifiedOffset 220, 15 lines modified
  
214 ····.line·28220 ····.line·28
215 ····.line·29221 ····.line·29
216 ····if-ltz·v0,·:cond_0222 ····if-ltz·v0,·:cond_0
  
217 ····.line·30223 ····.line·30
218 ····.line·31224 ····.line·31
219 ····iget-object·v2,·v1,·Lk/J;->z:Lk/r;225 ····iget-object·v2,·v1,·Li/J;->z:Li/r;
  
220 ····.line·32226 ····.line·32
221 ····.line·33227 ····.line·33
222 ····invoke-virtual·{v2},·Landroid/widget/PopupWindow;->getWidth()I228 ····invoke-virtual·{v2},·Landroid/widget/PopupWindow;->getWidth()I
  
223 ····.line·34229 ····.line·34
224 ····.line·35230 ····.line·35
Offset 234, 15 lines modifiedOffset 240, 15 lines modified
  
234 ····.line·38240 ····.line·38
235 ····.line·39241 ····.line·39
236 ····if-ltz·p2,·:cond_0242 ····if-ltz·p2,·:cond_0
  
237 ····.line·40243 ····.line·40
238 ····.line·41244 ····.line·41
239 ····iget-object·v0,·v1,·Lk/J;->z:Lk/r;245 ····iget-object·v0,·v1,·Li/J;->z:Li/r;
  
240 ····.line·42246 ····.line·42
241 ····.line·43247 ····.line·43
242 ····invoke-virtual·{v0},·Landroid/widget/PopupWindow;->getHeight()I248 ····invoke-virtual·{v0},·Landroid/widget/PopupWindow;->getHeight()I
  
243 ····.line·44249 ····.line·44
244 ····.line·45250 ····.line·45
Offset 250, 19 lines modifiedOffset 256, 19 lines modified
250 ····move-result·v0256 ····move-result·v0
  
251 ····.line·47257 ····.line·47
252 ····if-ge·p2,·v0,·:cond_0258 ····if-ge·p2,·v0,·:cond_0
  
253 ····.line·48259 ····.line·48
254 ····.line·49260 ····.line·49
255 ····iget-object·p1,·v1,·Lk/J;->v:Landroid/os/Handler;261 ····iget-object·p1,·v1,·Li/J;->v:Landroid/os/Handler;
  
256 ····.line·50262 ····.line·50
257 ····.line·51263 ····.line·51
258 ····iget-object·p2,·v1,·Lk/J;->r:Lk/G;264 ····iget-object·p2,·v1,·Li/J;->r:Li/G;
  
259 ····.line·52265 ····.line·52
260 ····.line·53266 ····.line·53
261 ····const-wide/16·v0,·0xfa267 ····const-wide/16·v0,·0xfa
  
262 ····.line·54268 ····.line·54
263 ····.line·55269 ····.line·55
Max diff block lines reached; 739/3287 bytes (22.48%) of diff not shown.
41.1 KB
smali/k/v.smali vs.
smali/i/v.smali
Max HTML report size reached
19.9 KB
smali/k/i0.smali vs.
smali/a1/J.smali
Max HTML report size reached
19.7 KB
smali/k/t0.smali vs.
smali/i/r0.smali
Max HTML report size reached
241 KB
smali/k/g0.smali vs.
smali/a1/Z.smali
Max HTML report size reached
1.8 KB
smali/k/S.smali vs.
smali/i/P.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Lk/S;1 .class·public·final·Li/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·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,·Lk/S;->c:I26 ····iput·p1,·p0,·Li/P;->c:I
  
27 ····.line·227 ····.line·2
28 ····.line·328 ····.line·3
29 ····iput·p2,·p0,·Lk/S;->d:I29 ····iput·p2,·p0,·Li/P;->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,·Lk/S;->h:Z34 ····iput-boolean·v0,·p0,·Li/P;->h:Z
  
35 ····.line·735 ····.line·7
36 ····.line·836 ····.line·8
37 ····iget-boolean·v0,·p0,·Lk/S;->g:Z37 ····iget-boolean·v0,·p0,·Li/P;->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,·Lk/S;->a:I58 ····iput·p2,·p0,·Li/P;->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,·Lk/S;->b:I65 ····iput·p1,·p0,·Li/P;->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,·Lk/S;->a:I74 ····iput·p1,·p0,·Li/P;->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,·Lk/S;->b:I81 ····iput·p2,·p0,·Li/P;->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 281, 8 lines modifiedOffset 281, 17 lines modified
281 ····.line·216281 ····.line·216
282 ····.line·217282 ····.line·217
283 ····.line·218283 ····.line·218
284 ····.line·219284 ····.line·219
285 ····.line·220285 ····.line·220
286 ····.line·221286 ····.line·221
287 ····.line·222287 ····.line·222
 288 ····.line·223
 289 ····.line·224
 290 ····.line·225
 291 ····.line·226
 292 ····.line·227
 293 ····.line·228
 294 ····.line·229
 295 ····.line·230
 296 ····.line·231
288 .end·method297 .end·method
1.95 KB
smali/k/D.smali vs.
smali/i/D.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·Lk/D;1 .class·public·Li/D;
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:F5 .field·public·final·a:F
  
Offset 17, 34 lines modifiedOffset 17, 34 lines modified
  
17 ····.line·817 ····.line·8
18 ····invoke-direct·{p0,·p1,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V18 ····invoke-direct·{p0,·p1,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
19 ····const/4·p1,·-0x119 ····const/4·p1,·-0x1
  
20 ····.line·920 ····.line·9
21 ····iput·p1,·p0,·Lk/D;->b:I21 ····iput·p1,·p0,·Li/D;->b:I
  
22 ····const/4·p1,·0x022 ····const/4·p1,·0x0
  
23 ····.line·1023 ····.line·10
24 ····iput·p1,·p0,·Lk/D;->a:F24 ····iput·p1,·p0,·Li/D;->a:F
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
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·228 ····.locals·2
  
29 ····.line·129 ····.line·1
30 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V30 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
31 ····const/4·v0,·-0x131 ····const/4·v0,·-0x1
  
32 ····.line·232 ····.line·2
33 ····iput·v0,·p0,·Lk/D;->b:I33 ····iput·v0,·p0,·Li/D;->b:I
  
34 ····.line·334 ····.line·3
35 ····sget-object·v1,·Ld/a;->j:[I35 ····sget-object·v1,·Ld/a;->j:[I
  
36 ····.line·436 ····.line·4
37 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;37 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
Offset 55, 24 lines modifiedOffset 55, 24 lines modified
55 ····const/4·v1,·0x055 ····const/4·v1,·0x0
  
56 ····.line·556 ····.line·5
57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getFloat(IF)F57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getFloat(IF)F
  
58 ····move-result·p258 ····move-result·p2
  
59 ····iput·p2,·p0,·Lk/D;->a:F59 ····iput·p2,·p0,·Li/D;->a:F
  
60 ····const/4·p2,·0x060 ····const/4·p2,·0x0
  
61 ····.line·661 ····.line·6
62 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getInt(II)I62 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/res/TypedArray;->getInt(II)I
  
63 ····move-result·p263 ····move-result·p2
  
64 ····iput·p2,·p0,·Lk/D;->b:I64 ····iput·p2,·p0,·Li/D;->b:I
  
65 ····.line·765 ····.line·7
66 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V66 ····invoke-virtual·{p1},·Landroid/content/res/TypedArray;->recycle()V
  
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
Offset 81, 11 lines modifiedOffset 81, 11 lines modified
  
81 ····.line·1181 ····.line·11
82 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V82 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
83 ····const/4·p1,·-0x183 ····const/4·p1,·-0x1
  
84 ····.line·1284 ····.line·12
85 ····iput·p1,·p0,·Lk/D;->b:I85 ····iput·p1,·p0,·Li/D;->b:I
  
86 ····return-void86 ····return-void
87 .end·method87 .end·method
929 B
smali/k/g.smali vs.
smali/a1/M.smali
Files 5% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·final·Lk/g;1 .class·public·final·La1/M;
2 .super·Lj/b;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·synthetic·a:Lk/i;5 .field·public·final·a:La1/L;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Lk/i;)V7 .method·public·constructor·<init>(La1/L;)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,·Lk/g;->a:Lk/i;14 ····iput-object·p1,·p0,·La1/M;->a:La1/L;
  
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 141, 8 lines modifiedOffset 141, 14 lines modified
141 ····.line·123141 ····.line·123
142 ····.line·124142 ····.line·124
143 ····.line·125143 ····.line·125
144 ····.line·126144 ····.line·126
145 ····.line·127145 ····.line·127
146 ····.line·128146 ····.line·128
147 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
148 .end·method154 .end·method
4.59 KB
smali/k/G.smali vs.
smali/p0/q.smali
Files 13% similar despite different names
    
Offset 1, 178 lines modifiedOffset 1, 153 lines modified
1 .class·public·final·Lk/G;1 .class·public·final·synthetic·Lp0/q;
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·Lz0/e;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·e:I 
  
8 .field·public·final·synthetic·f:Lk/J;7 .field·public·final·synthetic·a:Lp0/t;
  
  
9 #·direct·methods8 #·direct·methods
10 .method·public·synthetic·constructor·<init>(Lk/J;I)V9 .method·public·synthetic·constructor·<init>(Lp0/t;)V
11 ····.locals·010 ····.locals·0
  
12 ····.line·111 ····.line·1
13 ····iput·p2,·p0,·Lk/G;->e:I 
  
14 ····iput-object·p1,·p0,·Lk/G;->f:Lk/J; 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····iput-object·p1,·p0,·Lp0/q;->a:Lp0/t;
  
16 ····return-void14 ····return-void
17 .end·method15 .end·method
  
  
18 #·virtual·methods16 #·virtual·methods
19 .method·public·final·run()V17 .method·public·final·a(Ljava/nio/ByteBuffer;)V
20 ····.locals·318 ····.locals·2
  
21 ····.line·119 ····.line·1
22 ····iget-object·v0,·p0,·Lk/G;->f:Lk/J;20 ····sget-object·v0,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
  
23 ····.line·221 ····.line·2
24 ····.line·322 ····.line·3
25 ····iget·v1,·p0,·Lk/G;->e:I23 ····if-eqz·p1,·:cond_1
  
26 ····.line·424 ····.line·4
27 ····.line·525 ····.line·5
28 ····packed-switch·v1,·:pswitch_data_026 ····invoke-virtual·{p1},·Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer;
  
29 ····.line·627 ····.line·6
30 ····.line·728 ····.line·7
31 ····.line·829 ····.line·8
32 ····iget-object·v1,·v0,·Lk/J;->g:Lk/M;30 ····invoke-virtual·{p1},·Ljava/nio/Buffer;->capacity()I
  
33 ····.line·931 ····.line·9
34 ····.line·1032 ····.line·10
35 ····if-eqz·v1,·:cond_0 
  
36 ····.line·1133 ····.line·11
 34 ····move-result·v1
  
37 ····.line·1235 ····.line·12
38 ····sget-object·v2,·LD/w;->a:Ljava/lang/reflect/Field;36 ····if-eqz·v1,·:cond_2
  
39 ····.line·1337 ····.line·13
40 ····.line·1438 ····.line·14
41 ····invoke-virtual·{v1},·Landroid/view/View;->isAttachedToWindow()Z39 ····invoke-virtual·{p1},·Ljava/nio/ByteBuffer;->get()B
  
42 ····.line·1540 ····.line·15
43 ····.line·1641 ····.line·16
44 ····.line·1742 ····.line·17
45 ····move-result·v143 ····move-result·p1
  
46 ····.line·1844 ····.line·18
47 ····if-eqz·v1,·:cond_045 ····if-eqz·p1,·:cond_0
  
48 ····.line·1946 ····.line·19
49 ····.line·2047 ····.line·20
50 ····iget-object·v1,·v0,·Lk/J;->g:Lk/M;48 ····const/4·p1,·0x1
  
51 ····.line·2149 ····.line·21
 50 ····goto·:goto_0
  
52 ····.line·2251 ····.line·22
53 ····invoke-virtual·{v1},·Landroid/widget/AdapterView;->getCount()I52 ····:cond_0
 53 ····const/4·p1,·0x0
  
54 ····.line·2354 ····.line·23
 55 ····:goto_0
 56 ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
55 ····.line·2457 ····.line·24
56 ····.line·2558 ····.line·25
57 ····move-result·v1 
  
58 ····.line·2659 ····.line·26
59 ····iget-object·v2,·v0,·Lk/J;->g:Lk/M;60 ····move-result-object·v0
  
60 ····.line·2761 ····.line·27
 62 ····goto·:goto_1
  
61 ····.line·2863 ····.line·28
62 ····invoke-virtual·{v2},·Landroid/view/ViewGroup;->getChildCount()I64 ····:cond_1
 65 ····const-string·p1,·"KeyEmbedderResponder"
  
63 ····.line·2966 ····.line·29
64 ····.line·3067 ····.line·30
 68 ····const-string·v1,·"A·null·reply·was·received·when·sending·a·key·event·to·the·framework."
65 ····.line·31 
66 ····move-result·v2 
  
 69 ····.line·31
67 ····.line·3270 ····.line·32
68 ····if-le·v1,·v2,·:cond_071 ····invoke-static·{p1,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
69 ····.line·3372 ····.line·33
70 ····.line·3473 ····.line·34
71 ····iget-object·v1,·v0,·Lk/J;->g:Lk/M; 
  
72 ····.line·3574 ····.line·35
73 ····.line·36 
74 ····invoke-virtual·{v1},·Landroid/view/ViewGroup;->getChildCount()I75 ····:cond_2
 76 ····:goto_1
 77 ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z
  
 78 ····.line·36
75 ····.line·3779 ····.line·37
76 ····.line·3880 ····.line·38
 81 ····move-result·p1
  
Max diff block lines reached; 1515/4624 bytes (32.76%) of diff not shown.
2.74 KB
smali/k/j0.smali vs.
smali/c1/s.smali
Files 6% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 31 lines modified
1 .class·public·abstract·Lk/j0; 
2 .super·Landroid/content/ContextWrapper;1 .class·public·final·Lc1/s;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
5 .field·public·static·final·a:Ljava/lang/Object;5 .field·public·final·a:La1/l0;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(La1/l0;)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····return-void10 ····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,·Lc1/s;->a:La1/l0;
  
14 ····.line·515 ····.line·5
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 135, 55 lines modifiedOffset 139, 70 lines modified
135 ····.line·121139 ····.line·121
136 ····.line·122140 ····.line·122
137 ····.line·123141 ····.line·123
138 ····.line·124142 ····.line·124
139 ····.line·125143 ····.line·125
140 ····.line·126144 ····.line·126
141 ····.line·127145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
142 .end·method154 .end·method
  
143 .method·public·static·a(Landroid/content/Context;)V 
 155 #·virtual·methods
 156 .method·public·final·toString()Ljava/lang/String;
144 ····.locals·1157 ····.locals·2
  
145 ····.line·1158 ····.line·1
146 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;159 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
147 ····.line·2160 ····.line·2
148 ····.line·3161 ····.line·3
 162 ····const-string·v1,·"WaiterEB("
149 ····.line·4 
150 ····move-result-object·v0 
  
 163 ····.line·4
151 ····.line·5164 ····.line·5
152 ····instance-of·v0,·v0,·Lk/l0;165 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
153 ····.line·6166 ····.line·6
154 ····.line·7167 ····.line·7
155 ····if-nez·v0,·:cond_0 
  
156 ····.line·8168 ····.line·8
 169 ····iget-object·v1,·p0,·Lc1/s;->a:La1/l0;
157 ····.line·9 
158 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; 
  
 170 ····.line·9
159 ····.line·10171 ····.line·10
 172 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
160 ····.line·11173 ····.line·11
161 ····.line·12174 ····.line·12
162 ····sget·p0,·Lk/v0;->a:I 
  
163 ····.line·13175 ····.line·13
 176 ····const/16·v1,·0x29
  
164 ····.line·14177 ····.line·14
165 ····:cond_0 
166 ····return-void 
167 ····.line·15178 ····.line·15
 179 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
168 ····.line·16180 ····.line·16
169 ····.line·17181 ····.line·17
170 ····.line·18182 ····.line·18
 183 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
171 ····.line·19184 ····.line·19
172 ····.line·20185 ····.line·20
173 ····.line·21186 ····.line·21
 187 ····move-result-object·v0
  
174 ····.line·22188 ····.line·22
 189 ····return-object·v0
175 ····.line·23190 ····.line·23
176 ····.line·24191 ····.line·24
177 ····.line·25192 ····.line·25
178 ····.line·26193 ····.line·26
179 ····.line·27194 ····.line·27
180 ····.line·28195 ····.line·28
181 ····.line·29196 ····.line·29
Offset 283, 8 lines modifiedOffset 302, 15 lines modified
283 ····.line·123302 ····.line·123
284 ····.line·124303 ····.line·124
285 ····.line·125304 ····.line·125
286 ····.line·126305 ····.line·126
287 ····.line·127306 ····.line·127
288 ····.line·128307 ····.line·128
289 ····.line·129308 ····.line·129
 309 ····.line·130
 310 ····.line·131
 311 ····.line·132
 312 ····.line·133
 313 ····.line·134
 314 ····.line·135
Max diff block lines reached; 0/2729 bytes (0.00%) of diff not shown.
158 KB
smali/k/E.smali vs.
smali/i/E.smali
Max HTML report size reached
15.6 KB
smali/k/H.smali vs.
smali/F0/m.smali
Max HTML report size reached
4.53 KB
smali/k/m0.smali vs.
smali/l/c.smali
Files 18% similar despite different names
    
Offset 1, 146 lines modifiedOffset 1, 56 lines modified
1 .class·public·final·Lk/m0;1 .class·public·abstract·Ll/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/view/View$OnClickListener; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·e:I 
  
8 .field·public·final·synthetic·f:Ljava/lang/Object; 
  
  
9 #·direct·methods4 #·direct·methods
10 .method·public·constructor·<init>(Landroidx/appcompat/widget/Toolbar;)V5 .method·public·static·a(Landroid/app/ActivityOptions;Z)V
11 ····.locals·16 ····.locals·0
  
12 ····const/4·v0,·0x0 
  
13 ····iput·v0,·p0,·Lk/m0;->e:I 
  
14 ····.line·3 
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····iput-object·p1,·p0,·Lk/m0;->f:Ljava/lang/Object; 
  
17 ····return-void 
18 .end·method 
  
19 .method·public·constructor·<init>(Lk/r0;)V 
20 ····.locals·1 
  
21 ····const/4·v0,·0x1 
  
22 ····iput·v0,·p0,·Lk/m0;->e:I 
  
23 ····.line·17 ····.line·1
 8 ····invoke-virtual·{p0,·p1},·Landroid/app/ActivityOptions;->setShareIdentityEnabled(Z)Landroid/app/ActivityOptions;
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
25 ····iput-object·p1,·p0,·Lk/m0;->f:Ljava/lang/Object; 
  
26 ····.line·2 
27 ····iget-object·p1,·p1,·Lk/r0;->a:Landroidx/appcompat/widget/Toolbar; 
  
28 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context; 
  
29 ····return-void 
30 .end·method 
  
  
31 #·virtual·methods 
32 .method·public·final·onClick(Landroid/view/View;)V 
33 ····.locals·1 
  
34 ····.line·1 
35 ····iget·p1,·p0,·Lk/m0;->e:I 
  
36 ····.line·29 ····.line·2
37 ····.line·310 ····.line·3
38 ····packed-switch·p1,·:pswitch_data_0 
  
39 ····.line·411 ····.line·4
 12 ····return-void
40 ····.line·513 ····.line·5
41 ····.line·614 ····.line·6
42 ····iget-object·p1,·p0,·Lk/m0;->f:Ljava/lang/Object; 
  
43 ····.line·715 ····.line·7
44 ····.line·816 ····.line·8
45 ····check-cast·p1,·Lk/r0; 
  
46 ····.line·917 ····.line·9
47 ····.line·1018 ····.line·10
48 ····iget-object·v0,·p1,·Lk/r0;->k:Landroid/view/Window$Callback; 
  
49 ····.line·1119 ····.line·11
50 ····.line·1220 ····.line·12
51 ····if-eqz·v0,·:cond_0 
  
52 ····.line·1321 ····.line·13
53 ····.line·1422 ····.line·14
54 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
55 ····.line·1523 ····.line·15
56 ····.line·1624 ····.line·16
57 ····.line·1725 ····.line·17
58 ····:cond_0 
59 ····return-void 
  
60 ····.line·1826 ····.line·18
61 ····:pswitch_0 
62 ····iget-object·p1,·p0,·Lk/m0;->f:Ljava/lang/Object; 
  
63 ····.line·1927 ····.line·19
64 ····.line·2028 ····.line·20
65 ····check-cast·p1,·Landroidx/appcompat/widget/Toolbar; 
  
66 ····.line·2129 ····.line·21
67 ····.line·2230 ····.line·22
68 ····iget-object·p1,·p1,·Landroidx/appcompat/widget/Toolbar;->M:Lk/n0; 
  
69 ····.line·2331 ····.line·23
70 ····.line·2432 ····.line·24
71 ····if-nez·p1,·:cond_1 
  
72 ····.line·2533 ····.line·25
73 ····.line·2634 ····.line·26
74 ····const/4·p1,·0x0 
  
75 ····.line·2735 ····.line·27
76 ····goto·:goto_0 
  
77 ····.line·2836 ····.line·28
78 ····:cond_1 
79 ····iget-object·p1,·p1,·Lk/n0;->f:Lj/k; 
  
80 ····.line·2937 ····.line·29
81 ····.line·3038 ····.line·30
82 ····:goto_0 
83 ····if-eqz·p1,·:cond_2 
  
84 ····.line·3139 ····.line·31
85 ····.line·3240 ····.line·32
86 ····invoke-virtual·{p1},·Lj/k;->collapseActionView()Z 
  
Max diff block lines reached; 1956/4565 bytes (42.85%) of diff not shown.
25.3 KB
smali/k/e0.smali vs.
smali/a1/s.smali
Max HTML report size reached
61.9 KB
smali/k/J.smali vs.
smali/q0/d.smali
Max HTML report size reached
10.3 KB
smali/j/t.smali vs.
smali/h/t.smali
Max HTML report size reached
76.9 KB
smali/j/s.smali vs.
smali/P/v.smali
Max HTML report size reached
221 KB
smali/j/k.smali vs.
smali/z0/q.smali
Max HTML report size reached
218 KB
smali/j/j.smali vs.
smali/j0/e.smali
Max HTML report size reached
10.1 KB
smali/j/d.smali vs.
smali/P/M.smali
Max HTML report size reached
37.1 KB
smali/j/h.smali vs.
smali/c1/j.smali
Max HTML report size reached
7.25 KB
smali/j/l.smali vs.
smali/h/l.smali
Max HTML report size reached
967 B
smali/j/f.smali vs.
smali/h/f.smali
Files 1% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
1 .class·public·final·Lj/f;1 .class·public·final·Lh/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:Lk/N;5 .field·public·final·a:Li/M;
  
6 .field·public·final·b:Lj/j;6 .field·public·final·b:Lh/j;
  
7 .field·public·final·c:I7 .field·public·final·c:I
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Lk/N;Lj/j;I)V9 .method·public·constructor·<init>(Li/M;Lh/j;I)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/f;->a:Lk/N;16 ····iput-object·p1,·p0,·Lh/f;->a:Li/M;
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····iput-object·p2,·p0,·Lj/f;->b:Lj/j;19 ····iput-object·p2,·p0,·Lh/f;->b:Lh/j;
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····iput·p3,·p0,·Lj/f;->c:I22 ····iput·p3,·p0,·Lh/f;->c:I
  
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····return-void25 ····return-void
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
1.59 KB
smali/j/m.smali vs.
smali/h/m.smali
Files 3% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·Lj/m;1 .class·public·final·Lh/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/widget/PopupWindow$OnDismissListener;5 .implements·Landroid/widget/PopupWindow$OnDismissListener;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·e:Lj/n;7 .field·public·final·synthetic·e:Lh/n;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Lj/n;)V9 .method·public·constructor·<init>(Lh/n;)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/m;->e:Lj/n;16 ····iput-object·p1,·p0,·Lh/m;->e:Lh/n;
  
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 144, 27 lines modifiedOffset 144, 33 lines modified
144 ····.line·123144 ····.line·123
145 ····.line·124145 ····.line·124
146 ····.line·125146 ····.line·125
147 ····.line·126147 ····.line·126
148 ····.line·127148 ····.line·127
149 ····.line·128149 ····.line·128
150 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
151 .end·method157 .end·method
  
  
152 #·virtual·methods158 #·virtual·methods
153 .method·public·final·onDismiss()V159 .method·public·final·onDismiss()V
154 ····.locals·1160 ····.locals·1
  
155 ····.line·1161 ····.line·1
156 ····iget-object·v0,·p0,·Lj/m;->e:Lj/n;162 ····iget-object·v0,·p0,·Lh/m;->e:Lh/n;
  
157 ····.line·2163 ····.line·2
158 ····.line·3164 ····.line·3
159 ····invoke-virtual·{v0},·Lj/n;->c()V165 ····invoke-virtual·{v0},·Lh/n;->c()V
  
160 ····.line·4166 ····.line·4
161 ····.line·5167 ····.line·5
162 ····.line·6168 ····.line·6
163 ····return-void169 ····return-void
164 ····.line·7170 ····.line·7
165 ····.line·8171 ····.line·8
Offset 283, 8 lines modifiedOffset 289, 17 lines modified
283 ····.line·121289 ····.line·121
284 ····.line·122290 ····.line·122
285 ····.line·123291 ····.line·123
286 ····.line·124292 ····.line·124
287 ····.line·125293 ····.line·125
288 ····.line·126294 ····.line·126
289 ····.line·127295 ····.line·127
 296 ····.line·128
 297 ····.line·129
 298 ····.line·130
 299 ····.line·131
 300 ····.line·132
 301 ····.line·133
 302 ····.line·134
 303 ····.line·135
 304 ····.line·136
290 .end·method305 .end·method
49.0 KB
smali/j/n.smali vs.
smali/i/y.smali
Max HTML report size reached
17.3 KB
smali/j/e.smali vs.
smali/i/F.smali
Max HTML report size reached
117 KB
smali/j/g.smali vs.
smali/t/f.smali
Max HTML report size reached
4.51 KB
smali/j/c.smali vs.
smali/h/c.smali
Files 6% similar despite different names
    
Offset 1, 83 lines modifiedOffset 1, 83 lines modified
1 .class·public·final·Lj/c;1 .class·public·final·Lh/c;
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 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·e:I7 .field·public·final·synthetic·e:I
  
8 .field·public·final·synthetic·f:Lj/l;8 .field·public·final·synthetic·f:Lh/l;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·synthetic·constructor·<init>(Lj/l;I)V10 .method·public·synthetic·constructor·<init>(Lh/l;I)V
11 ····.locals·011 ····.locals·0
  
12 ····.line·112 ····.line·1
13 ····iput·p2,·p0,·Lj/c;->e:I13 ····iput·p2,·p0,·Lh/c;->e:I
  
14 ····iput-object·p1,·p0,·Lj/c;->f:Lj/l;14 ····iput-object·p1,·p0,·Lh/c;->f:Lh/l;
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····return-void16 ····return-void
17 .end·method17 .end·method
  
  
18 #·virtual·methods18 #·virtual·methods
19 .method·public·final·onGlobalLayout()V19 .method·public·final·onGlobalLayout()V
20 ····.locals·320 ····.locals·3
  
21 ····.line·121 ····.line·1
22 ····iget·v0,·p0,·Lj/c;->e:I22 ····iget·v0,·p0,·Lh/c;->e:I
  
23 ····.line·223 ····.line·2
24 ····.line·324 ····.line·3
25 ····packed-switch·v0,·:pswitch_data_025 ····packed-switch·v0,·:pswitch_data_0
  
26 ····.line·426 ····.line·4
27 ····.line·527 ····.line·5
28 ····.line·628 ····.line·6
29 ····iget-object·v0,·p0,·Lj/c;->f:Lj/l;29 ····iget-object·v0,·p0,·Lh/c;->f:Lh/l;
  
30 ····.line·730 ····.line·7
31 ····.line·831 ····.line·8
32 ····check-cast·v0,·Lj/s;32 ····check-cast·v0,·Lh/s;
  
33 ····.line·933 ····.line·9
34 ····.line·1034 ····.line·10
35 ····invoke-virtual·{v0},·Lj/s;->c()Z35 ····invoke-virtual·{v0},·Lh/s;->d()Z
  
36 ····.line·1136 ····.line·11
37 ····.line·1237 ····.line·12
38 ····.line·1338 ····.line·13
39 ····move-result·v139 ····move-result·v1
  
40 ····.line·1440 ····.line·14
41 ····if-eqz·v1,·:cond_241 ····if-eqz·v1,·:cond_2
  
42 ····.line·1542 ····.line·15
43 ····.line·1643 ····.line·16
44 ····iget-object·v1,·v0,·Lj/s;->l:Lk/N;44 ····iget-object·v1,·v0,·Lh/s;->l:Li/M;
  
45 ····.line·1745 ····.line·17
46 ····.line·1846 ····.line·18
47 ····iget-boolean·v2,·v1,·Lk/J;->y:Z47 ····iget-boolean·v2,·v1,·Li/J;->y:Z
  
48 ····.line·1948 ····.line·19
49 ····.line·2049 ····.line·20
50 ····if-nez·v2,·:cond_250 ····if-nez·v2,·:cond_2
  
51 ····.line·2151 ····.line·21
52 ····.line·2252 ····.line·22
53 ····iget-object·v2,·v0,·Lj/s;->q:Landroid/view/View;53 ····iget-object·v2,·v0,·Lh/s;->q:Landroid/view/View;
  
54 ····.line·2354 ····.line·23
55 ····.line·2455 ····.line·24
56 ····if-eqz·v2,·:cond_156 ····if-eqz·v2,·:cond_1
  
57 ····.line·2557 ····.line·25
58 ····.line·2658 ····.line·26
Offset 93, 56 lines modifiedOffset 93, 56 lines modified
  
93 ····.line·3193 ····.line·31
94 ····.line·3294 ····.line·32
95 ····goto·:goto_095 ····goto·:goto_0
  
96 ····.line·3396 ····.line·33
97 ····:cond_097 ····:cond_0
98 ····invoke-virtual·{v1},·Lk/J;->g()V98 ····invoke-virtual·{v1},·Li/J;->g()V
  
99 ····.line·3499 ····.line·34
100 ····.line·35100 ····.line·35
101 ····.line·36101 ····.line·36
102 ····goto·:goto_1102 ····goto·:goto_1
  
103 ····.line·37103 ····.line·37
104 ····:cond_1104 ····:cond_1
105 ····:goto_0105 ····:goto_0
106 ····invoke-virtual·{v0},·Lj/s;->dismiss()V106 ····invoke-virtual·{v0},·Lh/s;->dismiss()V
  
107 ····.line·38107 ····.line·38
108 ····.line·39108 ····.line·39
109 ····.line·40109 ····.line·40
110 ····:cond_2110 ····:cond_2
111 ····:goto_1111 ····:goto_1
112 ····return-void112 ····return-void
  
113 ····.line·41113 ····.line·41
114 ····:pswitch_0114 ····:pswitch_0
115 ····iget-object·v0,·p0,·Lj/c;->f:Lj/l;115 ····iget-object·v0,·p0,·Lh/c;->f:Lh/l;
  
116 ····.line·42116 ····.line·42
117 ····.line·43117 ····.line·43
118 ····check-cast·v0,·Lj/g;118 ····check-cast·v0,·Lh/g;
  
119 ····.line·44119 ····.line·44
120 ····.line·45120 ····.line·45
121 ····invoke-virtual·{v0},·Lj/g;->c()Z121 ····invoke-virtual·{v0},·Lh/g;->d()Z
  
122 ····.line·46122 ····.line·46
123 ····.line·47123 ····.line·47
124 ····.line·48124 ····.line·48
125 ····move-result·v1125 ····move-result·v1
  
Max diff block lines reached; 1862/4544 bytes (40.98%) of diff not shown.
3.98 KB
smali/s/g.smali vs.
smali/H/f.smali
Files 18% similar despite different names
    
Offset 1, 73 lines modifiedOffset 1, 58 lines modified
1 .class·public·final·Ls/g;1 .class·public·final·LH/f;
2 .super·Ljava/lang/Object;2 .super·LM0/g;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS0/l;
  
4 #·static·fields 
5 .field·public·static·final·b:Ljava/lang/Object; 
  
6 .field·public·static·c:Ljava/lang/String; 
  
7 .field·public·static·d:Ljava/util/HashSet; 
  
8 .field·public·static·final·e:Ljava/lang/Object; 
  
9 .field·public·static·f:Ls/f; 
  
  
10 #·instance·fields6 #·instance·fields
11 .field·public·final·a:Landroid/app/NotificationManager;7 .field·public·i:I
  
  
12 #·direct·methods8 #·virtual·methods
13 .method·static·constructor·<clinit>()V9 .method·public·final·j(Ljava/lang/Object;)Ljava/lang/Object;
14 ····.locals·110 ····.locals·2
  
15 ····.line·111 ····.line·1
16 ····new-instance·v0,·Ljava/lang/Object;12 ····check-cast·p1,·LK0/d;
  
17 ····.line·213 ····.line·2
18 ····.line·314 ····.line·3
19 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V15 ····new-instance·v0,·LH/f;
  
20 ····.line·416 ····.line·4
21 ····.line·517 ····.line·5
 18 ····const/4·v1,·0x1
  
22 ····.line·619 ····.line·6
23 ····sput-object·v0,·Ls/g;->b:Ljava/lang/Object;20 ····invoke-direct·{v0,·v1,·p1},·LM0/g;-><init>(ILK0/d;)V
  
24 ····.line·721 ····.line·7
25 ····.line·822 ····.line·8
26 ····new-instance·v0,·Ljava/util/HashSet; 
  
27 ····.line·923 ····.line·9
 24 ····sget-object·p1,·LI0/h;->a:LI0/h;
28 ····.line·10 
29 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V 
  
 25 ····.line·10
30 ····.line·1126 ····.line·11
 27 ····invoke-virtual·{v0,·p1},·LH/f;->n(Ljava/lang/Object;)Ljava/lang/Object;
  
31 ····.line·1228 ····.line·12
32 ····.line·1329 ····.line·13
33 ····sput-object·v0,·Ls/g;->d:Ljava/util/HashSet; 
  
34 ····.line·1430 ····.line·14
 31 ····return-object·p1
35 ····.line·1532 ····.line·15
36 ····new-instance·v0,·Ljava/lang/Object; 
  
37 ····.line·1633 ····.line·16
38 ····.line·1734 ····.line·17
39 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
40 ····.line·1835 ····.line·18
41 ····.line·1936 ····.line·19
42 ····.line·2037 ····.line·20
43 ····sput-object·v0,·Ls/g;->e:Ljava/lang/Object; 
  
44 ····.line·2138 ····.line·21
45 ····.line·2239 ····.line·22
46 ····return-void 
47 ····.line·2340 ····.line·23
48 ····.line·2441 ····.line·24
49 ····.line·2542 ····.line·25
50 ····.line·2643 ····.line·26
51 ····.line·2744 ····.line·27
52 ····.line·2845 ····.line·28
53 ····.line·2946 ····.line·29
Offset 165, 60 lines modifiedOffset 150, 86 lines modified
165 ····.line·121150 ····.line·121
166 ····.line·122151 ····.line·122
167 ····.line·123152 ····.line·123
168 ····.line·124153 ····.line·124
169 ····.line·125154 ····.line·125
170 ····.line·126155 ····.line·126
171 ····.line·127156 ····.line·127
 157 ····.line·128
 158 ····.line·129
 159 ····.line·130
 160 ····.line·131
 161 ····.line·132
 162 ····.line·133
 163 ····.line·134
 164 ····.line·135
172 .end·method165 .end·method
  
173 .method·public·constructor·<init>(Landroid/content/Context;)V166 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
174 ····.locals·1167 ····.locals·2
  
175 ····.line·1168 ····.line·1
176 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V169 ····iget·v0,·p0,·LH/f;->i:I
  
177 ····.line·2170 ····.line·2
178 ····.line·3171 ····.line·3
 172 ····const/4·v1,·0x1
  
179 ····.line·4173 ····.line·4
180 ····const-string·v0,·"notification"174 ····if-eqz·v0,·:cond_1
  
181 ····.line·5175 ····.line·5
182 ····.line·6176 ····.line·6
183 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;177 ····if-ne·v0,·v1,·:cond_0
  
184 ····.line·7178 ····.line·7
185 ····.line·8179 ····.line·8
 180 ····invoke-static·{p1},·La/a;->E(Ljava/lang/Object;)V
186 ····.line·9 
187 ····move-result-object·p1 
  
 181 ····.line·9
188 ····.line·10182 ····.line·10
189 ····check-cast·p1,·Landroid/app/NotificationManager; 
  
Max diff block lines reached; 1125/4002 bytes (28.11%) of diff not shown.
2.43 KB
smali/D/t.smali vs.
smali/a1/K.smali
Files 6% similar despite different names
    
Offset 1, 27 lines modifiedOffset 1, 34 lines modified
1 .class·public·abstract·LD/t;1 .class·public·final·La1/K;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·La1/L;
  
  
 6 #·instance·fields
 7 .field·public·final·e:La1/a0;
  
  
4 #·direct·methods8 #·direct·methods
5 .method·public·static·a(Landroid/view/View;)Ljava/lang/CharSequence;9 .method·public·constructor·<init>(La1/a0;)V
6 ····.locals·010 ····.locals·0
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityPaneTitle()Ljava/lang/CharSequence;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,·La1/K;->e:La1/a0;
  
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 137, 29 lines modifiedOffset 144, 35 lines modified
137 ····.line·123144 ····.line·123
138 ····.line·124145 ····.line·124
139 ····.line·125146 ····.line·125
140 ····.line·126147 ····.line·126
141 ····.line·127148 ····.line·127
142 ····.line·128149 ····.line·128
143 ····.line·129150 ····.line·129
 151 ····.line·130
 152 ····.line·131
 153 ····.line·132
 154 ····.line·133
 155 ····.line·134
 156 ····.line·135
144 .end·method157 .end·method
  
145 .method·public·static·b(Landroid/view/View;)Z 
 158 #·virtual·methods
 159 .method·public·final·b()Z
146 ····.locals·0160 ····.locals·1
  
147 ····.line·1161 ····.line·1
148 ····invoke-virtual·{p0},·Landroid/view/View;->isAccessibilityHeading()Z162 ····const/4·v0,·0x0
  
149 ····.line·2163 ····.line·2
 164 ····return·v0
150 ····.line·3165 ····.line·3
151 ····.line·4166 ····.line·4
152 ····move-result·p0 
  
153 ····.line·5167 ····.line·5
154 ····return·p0 
155 ····.line·6168 ····.line·6
156 ····.line·7169 ····.line·7
157 ····.line·8170 ····.line·8
158 ····.line·9171 ····.line·9
159 ····.line·10172 ····.line·10
160 ····.line·11173 ····.line·11
161 ····.line·12174 ····.line·12
Offset 276, 29 lines modifiedOffset 289, 34 lines modified
276 ····.line·123289 ····.line·123
277 ····.line·124290 ····.line·124
278 ····.line·125291 ····.line·125
279 ····.line·126292 ····.line·126
280 ····.line·127293 ····.line·127
281 ····.line·128294 ····.line·128
282 ····.line·129295 ····.line·129
 296 ····.line·130
 297 ····.line·131
 298 ····.line·132
 299 ····.line·133
 300 ····.line·134
 301 ····.line·135
 302 ····.line·136
283 .end·method303 .end·method
  
284 .method·public·static·c(Landroid/view/View;)Z304 .method·public·final·c()La1/a0;
285 ····.locals·0305 ····.locals·1
  
286 ····.line·1306 ····.line·1
287 ····invoke-virtual·{p0},·Landroid/view/View;->isScreenReaderFocusable()Z307 ····iget-object·v0,·p0,·La1/K;->e:La1/a0;
  
288 ····.line·2308 ····.line·2
289 ····.line·3309 ····.line·3
 310 ····return-object·v0
290 ····.line·4311 ····.line·4
291 ····move-result·p0 
  
292 ····.line·5312 ····.line·5
293 ····return·p0 
294 ····.line·6313 ····.line·6
295 ····.line·7314 ····.line·7
296 ····.line·8315 ····.line·8
297 ····.line·9316 ····.line·9
298 ····.line·10317 ····.line·10
299 ····.line·11318 ····.line·11
300 ····.line·12319 ····.line·12
Offset 415, 8 lines modifiedOffset 433, 15 lines modified
415 ····.line·123433 ····.line·123
416 ····.line·124434 ····.line·124
417 ····.line·125435 ····.line·125
418 ····.line·126436 ····.line·126
419 ····.line·127437 ····.line·127
420 ····.line·128438 ····.line·128
421 ····.line·129439 ····.line·129
 440 ····.line·130
 441 ····.line·131
 442 ····.line·132
 443 ····.line·133
 444 ····.line·134
 445 ····.line·135
 446 ····.line·136
Max diff block lines reached; 0/2415 bytes (0.00%) of diff not shown.
942 B
smali/D/s.smali vs.
smali/B/t.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LD/s;1 .class·public·abstract·LB/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;)I5 .method·public·static·a(Landroid/view/View;)I
6 ····.locals·06 ····.locals·0
Offset 137, 14 lines modifiedOffset 137, 20 lines modified
137 ····.line·123137 ····.line·123
138 ····.line·124138 ····.line·124
139 ····.line·125139 ····.line·125
140 ····.line·126140 ····.line·126
141 ····.line·127141 ····.line·127
142 ····.line·128142 ····.line·128
143 ····.line·129143 ····.line·129
 144 ····.line·130
 145 ····.line·131
 146 ····.line·132
 147 ····.line·133
 148 ····.line·134
 149 ····.line·135
144 .end·method150 .end·method
  
145 .method·public·static·b(Landroid/view/View;I)V151 .method·public·static·b(Landroid/view/View;I)V
146 ····.locals·0152 ····.locals·0
  
147 ····.line·1153 ····.line·1
148 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setImportantForAutofill(I)V154 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setImportantForAutofill(I)V
Offset 367, 8 lines modifiedOffset 373, 17 lines modified
367 ····.line·216373 ····.line·216
368 ····.line·217374 ····.line·217
369 ····.line·218375 ····.line·218
370 ····.line·219376 ····.line·219
371 ····.line·220377 ····.line·220
372 ····.line·221378 ····.line·221
373 ····.line·222379 ····.line·222
 380 ····.line·223
 381 ····.line·224
 382 ····.line·225
 383 ····.line·226
 384 ····.line·227
 385 ····.line·228
 386 ····.line·229
 387 ····.line·230
 388 ····.line·231
374 .end·method389 .end·method
1.81 KB
smali/D/p.smali vs.
smali/a1/B.smali
Files 12% similar despite different names
    
Offset 1, 73 lines modifiedOffset 1, 55 lines modified
1 .class·public·final·LD/p;1 .class·public·abstract·La1/B;
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:[F5 .field·public·static·final·a:Lh1/d;
  
 6 .field·public·static·final·b:Lh1/c;
6 .field·public·final·b:[J 
  
7 .field·public·c:F 
  
8 .field·public·d:I 
  
9 .field·public·e:I 
  
  
10 #·direct·methods7 #·direct·methods
11 .method·public·constructor·<init>()V8 .method·static·constructor·<clinit>()V
12 ····.locals·29 ····.locals·1
  
13 ····.line·110 ····.line·1
14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····sget-object·v0,·Lh1/d;->h:Lh1/d;
  
15 ····.line·212 ····.line·2
16 ····.line·313 ····.line·3
 14 ····sput-object·v0,·La1/B;->a:Lh1/d;
17 ····.line·4 
18 ····const/16·v0,·0x14 
  
 15 ····.line·4
19 ····.line·516 ····.line·5
 17 ····sget·v0,·La1/i0;->g:I
20 ····.line·6 
21 ····new-array·v1,·v0,·[F 
  
 18 ····.line·6
22 ····.line·719 ····.line·7
 20 ····sget-object·v0,·Lh1/c;->g:Lh1/c;
23 ····.line·8 
24 ····iput-object·v1,·p0,·LD/p;->a:[F 
  
 21 ····.line·8
25 ····.line·922 ····.line·9
 23 ····sput-object·v0,·La1/B;->b:Lh1/c;
26 ····.line·10 
27 ····new-array·v0,·v0,·[J 
  
 24 ····.line·10
28 ····.line·1125 ····.line·11
 26 ····return-void
29 ····.line·1227 ····.line·12
30 ····iput-object·v0,·p0,·LD/p;->b:[J 
  
31 ····.line·1328 ····.line·13
32 ····.line·1429 ····.line·14
33 ····const/4·v0,·0x0 
  
34 ····.line·1530 ····.line·15
35 ····iput·v0,·p0,·LD/p;->c:F 
  
36 ····.line·1631 ····.line·16
37 ····.line·1732 ····.line·17
38 ····const/4·v0,·0x0 
  
39 ····.line·1833 ····.line·18
40 ····iput·v0,·p0,·LD/p;->d:I 
  
41 ····.line·1934 ····.line·19
42 ····.line·2035 ····.line·20
43 ····iput·v0,·p0,·LD/p;->e:I 
  
44 ····.line·2136 ····.line·21
45 ····.line·2237 ····.line·22
46 ····return-void 
47 ····.line·2338 ····.line·23
48 ····.line·2439 ····.line·24
49 ····.line·2540 ····.line·25
50 ····.line·2641 ····.line·26
51 ····.line·2742 ····.line·27
52 ····.line·2843 ····.line·28
53 ····.line·2944 ····.line·29
Offset 165, 8 lines modifiedOffset 147, 17 lines modified
165 ····.line·121147 ····.line·121
166 ····.line·122148 ····.line·122
167 ····.line·123149 ····.line·123
168 ····.line·124150 ····.line·124
169 ····.line·125151 ····.line·125
170 ····.line·126152 ····.line·126
171 ····.line·127153 ····.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
172 .end·method163 .end·method
11.8 KB
smali/D/k.smali vs.
smali/i/S.smali
Max HTML report size reached
2.2 KB
smali/D/j.smali vs.
smali/B/k.smali
Files 15% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LD/j;1 .class·public·final·LB/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·synthetic·a:I5 .field·public·final·synthetic·a:I
  
Offset 12, 47 lines modifiedOffset 12, 47 lines modified
  
  
12 #·direct·methods12 #·direct·methods
13 .method·public·synthetic·constructor·<init>(I)V13 .method·public·synthetic·constructor·<init>(I)V
14 ····.locals·014 ····.locals·0
  
15 ····.line·115 ····.line·1
16 ····iput·p1,·p0,·LD/j;->a:I16 ····iput·p1,·p0,·LB/k;->a:I
  
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
20 .method·public·constructor·<init>(II)V20 .method·public·constructor·<init>(II)V
21 ····.locals·121 ····.locals·1
  
22 ····const/4·v0,·0x222 ····const/4·v0,·0x2
  
23 ····iput·v0,·p0,·LD/j;->a:I23 ····iput·v0,·p0,·LB/k;->a:I
  
24 ····.line·224 ····.line·2
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·326 ····.line·3
27 ····iput·p1,·p0,·LD/j;->b:I27 ····iput·p1,·p0,·LB/k;->b:I
  
28 ····.line·428 ····.line·4
29 ····iput·p2,·p0,·LD/j;->c:I29 ····iput·p2,·p0,·LB/k;->c:I
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·toString()Ljava/lang/String;33 .method·public·toString()Ljava/lang/String;
34 ····.locals·234 ····.locals·2
  
35 ····.line·135 ····.line·1
36 ····iget·v0,·p0,·LD/j;->a:I36 ····iget·v0,·p0,·LB/k;->a:I
  
37 ····.line·237 ····.line·2
38 ····.line·338 ····.line·3
39 ····packed-switch·v0,·:pswitch_data_039 ····packed-switch·v0,·:pswitch_data_0
  
40 ····.line·440 ····.line·4
41 ····.line·541 ····.line·5
Offset 146, 15 lines modifiedOffset 146, 15 lines modified
146 ····.line·50146 ····.line·50
147 ····.line·51147 ····.line·51
148 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;148 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
149 ····.line·52149 ····.line·52
150 ····.line·53150 ····.line·53
151 ····.line·54151 ····.line·54
152 ····iget·v1,·p0,·LD/j;->b:I152 ····iget·v1,·p0,·LB/k;->b:I
  
153 ····.line·55153 ····.line·55
154 ····.line·56154 ····.line·56
155 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;155 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
156 ····.line·57156 ····.line·57
157 ····.line·58157 ····.line·58
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
164 ····.line·60164 ····.line·60
165 ····.line·61165 ····.line·61
166 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;166 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
167 ····.line·62167 ····.line·62
168 ····.line·63168 ····.line·63
169 ····.line·64169 ····.line·64
170 ····iget·v1,·p0,·LD/j;->c:I170 ····iget·v1,·p0,·LB/k;->c:I
  
171 ····.line·65171 ····.line·65
172 ····.line·66172 ····.line·66
173 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;173 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
174 ····.line·67174 ····.line·67
175 ····.line·68175 ····.line·68
Offset 245, 8 lines modifiedOffset 245, 17 lines modified
245 ····.line·121245 ····.line·121
246 ····.line·122246 ····.line·122
247 ····.line·123247 ····.line·123
248 ····.line·124248 ····.line·124
249 ····.line·125249 ····.line·125
250 ····.line·126250 ····.line·126
251 ····.line·127251 ····.line·127
 252 ····.line·128
 253 ····.line·129
 254 ····.line·130
 255 ····.line·131
 256 ····.line·132
 257 ····.line·133
 258 ····.line·134
 259 ····.line·135
 260 ····.line·136
252 .end·method261 .end·method
10.8 KB
smali/D/z.smali vs.
smali/B/A.smali
Max HTML report size reached
508 B
smali/D/q.smali vs.
smali/B/r.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LD/q;1 .class·public·abstract·LB/r;
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;)V5 .method·public·static·a(Landroid/view/View;)V
6 ····.locals·06 ····.locals·0
Offset 135, 8 lines modifiedOffset 135, 14 lines modified
135 ····.line·123135 ····.line·123
136 ····.line·124136 ····.line·124
137 ····.line·125137 ····.line·125
138 ····.line·126138 ····.line·126
139 ····.line·127139 ····.line·127
140 ····.line·128140 ····.line·128
141 ····.line·129141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
 146 ····.line·134
 147 ····.line·135
142 .end·method148 .end·method
10.5 KB
smali/D/r.smali vs.
smali/a1/k0.smali
Max HTML report size reached
6.29 KB
smali/D/N.smali vs.
smali/B/O.smali
Files 8% similar despite different names
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·final·LD/N;1 .class·public·final·LB/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:LD/M;5 .field·public·final·a:LB/N;
  
  
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
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 ····.line·420 ····.line·4
21 ····.line·521 ····.line·5
22 ····if-lt·v0,·v1,·:cond_022 ····if-lt·v0,·v1,·:cond_0
  
23 ····.line·623 ····.line·6
24 ····.line·724 ····.line·7
25 ····sget·v0,·LD/L;->g:I25 ····sget·v0,·LB/M;->g:I
  
26 ····.line·826 ····.line·8
27 ····.line·927 ····.line·9
28 ····goto·:goto_028 ····goto·:goto_0
  
29 ····.line·1029 ····.line·10
30 ····:cond_030 ····:cond_0
Offset 36, 23 lines modifiedOffset 36, 23 lines modified
  
36 ····.line·1136 ····.line·11
37 ····.line·1237 ····.line·12
38 ····if-lt·v0,·v1,·:cond_138 ····if-lt·v0,·v1,·:cond_1
  
39 ····.line·1339 ····.line·13
40 ····.line·1440 ····.line·14
41 ····sget·v0,·LD/K;->f:I41 ····sget·v0,·LB/L;->f:I
  
42 ····.line·1542 ····.line·15
43 ····.line·1643 ····.line·16
44 ····goto·:goto_044 ····goto·:goto_0
  
45 ····.line·1745 ····.line·17
46 ····:cond_146 ····:cond_1
47 ····sget·v0,·LD/M;->b:I47 ····sget·v0,·LB/N;->b:I
  
48 ····.line·1848 ····.line·18
49 ····.line·1949 ····.line·19
50 ····:goto_050 ····:goto_0
51 ····return-void51 ····return-void
52 ····.line·2052 ····.line·20
53 ····.line·2153 ····.line·21
Offset 158, 28 lines modifiedOffset 158, 37 lines modified
158 ····.line·121158 ····.line·121
159 ····.line·122159 ····.line·122
160 ····.line·123160 ····.line·123
161 ····.line·124161 ····.line·124
162 ····.line·125162 ····.line·125
163 ····.line·126163 ····.line·126
164 ····.line·127164 ····.line·127
 165 ····.line·128
 166 ····.line·129
 167 ····.line·130
 168 ····.line·131
 169 ····.line·132
 170 ····.line·133
 171 ····.line·134
 172 ····.line·135
 173 ····.line·136
165 .end·method174 .end·method
  
166 .method·public·constructor·<init>()V175 .method·public·constructor·<init>()V
167 ····.locals·1176 ····.locals·1
  
168 ····.line·8177 ····.line·8
169 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V178 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
170 ····.line·9179 ····.line·9
171 ····new-instance·v0,·LD/M;180 ····new-instance·v0,·LB/N;
  
172 ····invoke-direct·{v0,·p0},·LD/M;-><init>(LD/N;)V181 ····invoke-direct·{v0,·p0},·LB/N;-><init>(LB/O;)V
  
173 ····iput-object·v0,·p0,·LD/N;->a:LD/M;182 ····iput-object·v0,·p0,·LB/O;->a:LB/N;
  
174 ····return-void183 ····return-void
175 .end·method184 .end·method
  
176 .method·public·constructor·<init>(Landroid/view/WindowInsets;)V185 .method·public·constructor·<init>(Landroid/view/WindowInsets;)V
177 ····.locals·2186 ····.locals·2
  
Offset 190, 90 lines modifiedOffset 199, 90 lines modified
190 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I199 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
191 ····const/16·v1,·0x22200 ····const/16·v1,·0x22
  
192 ····if-lt·v0,·v1,·:cond_0201 ····if-lt·v0,·v1,·:cond_0
  
193 ····.line·3202 ····.line·3
194 ····new-instance·v0,·LD/L;203 ····new-instance·v0,·LB/M;
  
195 ····invoke-direct·{v0,·p0,·p1},·LD/L;-><init>(LD/N;Landroid/view/WindowInsets;)V204 ····invoke-direct·{v0,·p0,·p1},·LB/M;-><init>(LB/O;Landroid/view/WindowInsets;)V
  
196 ····iput-object·v0,·p0,·LD/N;->a:LD/M;205 ····iput-object·v0,·p0,·LB/O;->a:LB/N;
  
197 ····goto·:goto_0206 ····goto·:goto_0
  
198 ····:cond_0207 ····:cond_0
199 ····const/16·v1,·0x1e208 ····const/16·v1,·0x1e
  
200 ····if-lt·v0,·v1,·:cond_1209 ····if-lt·v0,·v1,·:cond_1
  
201 ····.line·4210 ····.line·4
202 ····new-instance·v0,·LD/K;211 ····new-instance·v0,·LB/L;
  
203 ····invoke-direct·{v0,·p0,·p1},·LD/K;-><init>(LD/N;Landroid/view/WindowInsets;)V212 ····invoke-direct·{v0,·p0,·p1},·LB/L;-><init>(LB/O;Landroid/view/WindowInsets;)V
  
204 ····iput-object·v0,·p0,·LD/N;->a:LD/M;213 ····iput-object·v0,·p0,·LB/O;->a:LB/N;
  
205 ····goto·:goto_0214 ····goto·:goto_0
  
206 ····:cond_1215 ····:cond_1
207 ····const/16·v1,·0x1d216 ····const/16·v1,·0x1d
  
208 ····if-lt·v0,·v1,·:cond_2217 ····if-lt·v0,·v1,·:cond_2
  
Max diff block lines reached; 3745/6367 bytes (58.82%) of diff not shown.
549 B
smali/D/u.smali vs.
smali/B/v.smali
Files 10% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LD/u;1 .class·public·abstract·LB/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/View;)Landroid/view/View$AccessibilityDelegate;5 .method·public·static·a(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;
6 ····.locals·06 ····.locals·0
Offset 137, 8 lines modifiedOffset 137, 14 lines modified
137 ····.line·123137 ····.line·123
138 ····.line·124138 ····.line·124
139 ····.line·125139 ····.line·125
140 ····.line·126140 ····.line·126
141 ····.line·127141 ····.line·127
142 ····.line·128142 ····.line·128
143 ····.line·129143 ····.line·129
 144 ····.line·130
 145 ····.line·131
 146 ····.line·132
 147 ····.line·133
 148 ····.line·134
 149 ····.line·135
144 .end·method150 .end·method
6.0 KB
smali/D/d.smali vs.
smali/y/e.smali
Files 15% similar despite different names
    
Offset 1, 126 lines modifiedOffset 1, 197 lines modified
1 .class·public·final·LD/d;1 .class·public·final·Ly/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/util/concurrent/Callable;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·final·a:Landroid/content/Context;7 .field·public·final·synthetic·a:I
  
6 .field·public·final·b:LA0/a;8 .field·public·final·synthetic·b:Ljava/lang/String;
  
7 .field·public·c:Landroid/view/VelocityTracker;9 .field·public·final·synthetic·c:Landroid/content/Context;
  
8 .field·public·d:F10 .field·public·final·synthetic·d:I
  
9 .field·public·e:I11 .field·public·final·synthetic·e:Ljava/lang/Object;
  
10 .field·public·f:I 
  
11 .field·public·g:I12 #·direct·methods
 13 .method·public·synthetic·constructor·<init>(Ljava/lang/String;Landroid/content/Context;Ljava/lang/Object;II)V
 14 ····.locals·0
  
12 .field·public·final·h:[I15 ····.line·1
 16 ····iput·p5,·p0,·Ly/e;->a:I
  
 17 ····iput-object·p1,·p0,·Ly/e;->b:Ljava/lang/String;
  
13 #·direct·methods 
14 .method·public·constructor·<init>(Landroid/content/Context;LA0/a;)V 
15 ····.locals·218 ····iput-object·p2,·p0,·Ly/e;->c:Landroid/content/Context;
  
 19 ····iput-object·p3,·p0,·Ly/e;->e:Ljava/lang/Object;
  
 20 ····iput·p4,·p0,·Ly/e;->d:I
  
16 ····.line·1 
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 22 ····return-void
 23 .end·method
  
  
 24 #·virtual·methods
 25 .method·public·final·call()Ljava/lang/Object;
 26 ····.locals·4
  
 27 ····.line·1
 28 ····iget·v0,·p0,·Ly/e;->a:I
  
18 ····.line·229 ····.line·2
19 ····.line·330 ····.line·3
 31 ····packed-switch·v0,·:pswitch_data_0
20 ····.line·4 
21 ····const/4·v0,·-0x1 
  
 32 ····.line·4
22 ····.line·533 ····.line·5
23 ····iput·v0,·p0,·LD/d;->e:I 
  
24 ····.line·634 ····.line·6
25 ····.line·7 
26 ····iput·v0,·p0,·LD/d;->f:I35 ····:try_start_0
 36 ····iget-object·v0,·p0,·Ly/e;->b:Ljava/lang/String;
  
 37 ····.line·7
27 ····.line·838 ····.line·8
 39 ····iget-object·v1,·p0,·Ly/e;->c:Landroid/content/Context;
28 ····.line·9 
29 ····iput·v0,·p0,·LD/d;->g:I 
  
 40 ····.line·9
30 ····.line·1041 ····.line·10
 42 ····iget-object·v2,·p0,·Ly/e;->e:Ljava/lang/Object;
31 ····.line·11 
32 ····const·v0,·0x7fffffff 
  
 43 ····.line·11
33 ····.line·1244 ····.line·12
 45 ····check-cast·v2,·Ljava/util/List;
  
34 ····.line·1346 ····.line·13
35 ····.line·1447 ····.line·14
36 ····const/4·v1,·0x048 ····iget·v3,·p0,·Ly/e;->d:I
  
37 ····.line·1549 ····.line·15
38 ····filled-new-array·{v0,·v1},·[I 
  
39 ····.line·1650 ····.line·16
 51 ····invoke-static·{v0,·v1,·v2,·v3},·Ly/h;->b(Ljava/lang/String;Landroid/content/Context;Ljava/util/List;I)Ly/g;
  
40 ····.line·1752 ····.line·17
41 ····.line·1853 ····.line·18
42 ····move-result-object·v0 
  
43 ····.line·1954 ····.line·19
44 ····iput-object·v0,·p0,·LD/d;->h:[I55 ····move-result-object·v0
 56 ····:try_end_0
 57 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
45 ····.line·2058 ····.line·20
 59 ····goto·:goto_0
  
46 ····.line·2160 ····.line·21
47 ····iput-object·p1,·p0,·LD/d;->a:Landroid/content/Context;61 ····:catchall_0
 62 ····new-instance·v0,·Ly/g;
  
48 ····.line·2263 ····.line·22
49 ····.line·2364 ····.line·23
50 ····iput-object·p2,·p0,·LD/d;->b:LA0/a;65 ····const/4·v1,·-0x3
  
51 ····.line·2466 ····.line·24
 67 ····invoke-direct·{v0,·v1},·Ly/g;-><init>(I)V
  
52 ····.line·2568 ····.line·25
53 ····return-void 
54 ····.line·2669 ····.line·26
55 ····.line·2770 ····.line·27
 71 ····:goto_0
 72 ····return-object·v0
  
56 ····.line·2873 ····.line·28
 74 ····:pswitch_0
 75 ····iget-object·v0,·p0,·Ly/e;->e:Ljava/lang/Object;
  
Max diff block lines reached; 3082/6070 bytes (50.77%) of diff not shown.
1.74 KB
smali/D/L.smali vs.
smali/B/L.smali
Files 4% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LD/L;1 .class·public·LB/L;
2 .super·LD/K;2 .super·LB/J;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·synthetic·g:I5 .field·public·static·final·synthetic·f:I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-static·{},·LD/J;->g()Landroid/view/WindowInsets;10 ····invoke-static·{},·LB/K;->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 ····invoke-static·{v0},·LD/N;->a(Landroid/view/WindowInsets;)LD/N;16 ····invoke-static·{v0},·LB/O;->a(Landroid/view/WindowInsets;)LB/O;
  
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 141, 21 lines modifiedOffset 141, 30 lines modified
141 ····.line·121141 ····.line·121
142 ····.line·122142 ····.line·122
143 ····.line·123143 ····.line·123
144 ····.line·124144 ····.line·124
145 ····.line·125145 ····.line·125
146 ····.line·126146 ····.line·126
147 ····.line·127147 ····.line·127
 148 ····.line·128
 149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
 156 ····.line·136
148 .end·method157 .end·method
  
149 .method·public·constructor·<init>(LD/N;Landroid/view/WindowInsets;)V158 .method·public·constructor·<init>(LB/O;Landroid/view/WindowInsets;)V
150 ····.locals·0159 ····.locals·0
  
151 ····.line·1160 ····.line·1
152 ····invoke-direct·{p0,·p1,·p2},·LD/K;-><init>(LD/N;Landroid/view/WindowInsets;)V161 ····invoke-direct·{p0,·p1,·p2},·LB/J;-><init>(LB/O;Landroid/view/WindowInsets;)V
  
153 ····.line·2162 ····.line·2
154 ····.line·3163 ····.line·3
155 ····.line·4164 ····.line·4
156 ····return-void165 ····return-void
157 ····.line·5166 ····.line·5
158 ····.line·6167 ····.line·6
Offset 371, 8 lines modifiedOffset 380, 17 lines modified
371 ····.line·216380 ····.line·216
372 ····.line·217381 ····.line·217
373 ····.line·218382 ····.line·218
374 ····.line·219383 ····.line·219
375 ····.line·220384 ····.line·220
376 ····.line·221385 ····.line·221
377 ····.line·222386 ····.line·222
 387 ····.line·223
 388 ····.line·224
 389 ····.line·225
 390 ····.line·226
 391 ····.line·227
 392 ····.line·228
 393 ····.line·229
 394 ····.line·230
 395 ····.line·231
378 .end·method396 .end·method
2.79 KB
smali/D/B.smali vs.
smali/i/h0.smali
Files 12% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 31 lines modified
1 .class·public·LD/B; 
2 .super·LD/E;1 .class·public·abstract·Li/h0;
 2 .super·Landroid/content/ContextWrapper;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·final·a:Landroid/view/WindowInsets$Builder;5 .field·public·static·final·a:Ljava/lang/Object;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>()V7 .method·static·constructor·<clinit>()V
8 ····.locals·18 ····.locals·0
  
9 ····.line·19 ····.line·1
 10 ····return-void
10 ····invoke-direct·{p0},·LD/E;-><init>()V 
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····.line·413 ····.line·4
14 ····invoke-static·{},·LD/A;->h()Landroid/view/WindowInsets$Builder; 
  
15 ····.line·514 ····.line·5
16 ····.line·615 ····.line·6
17 ····.line·716 ····.line·7
18 ····move-result-object·v0 
  
19 ····.line·817 ····.line·8
20 ····iput-object·v0,·p0,·LD/B;->a:Landroid/view/WindowInsets$Builder; 
  
21 ····.line·918 ····.line·9
22 ····.line·1019 ····.line·10
23 ····return-void 
24 ····.line·1120 ····.line·11
25 ····.line·1221 ····.line·12
26 ····.line·1322 ····.line·13
27 ····.line·1423 ····.line·14
28 ····.line·1524 ····.line·15
29 ····.line·1625 ····.line·16
30 ····.line·1726 ····.line·17
Offset 143, 60 lines modifiedOffset 135, 62 lines modified
143 ····.line·121135 ····.line·121
144 ····.line·122136 ····.line·122
145 ····.line·123137 ····.line·123
146 ····.line·124138 ····.line·124
147 ····.line·125139 ····.line·125
148 ····.line·126140 ····.line·126
149 ····.line·127141 ····.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
150 .end·method151 .end·method
  
 152 .method·public·static·a(Landroid/content/Context;)V
  
151 #·virtual·methods 
152 .method·public·b()LD/N; 
153 ····.locals·3153 ····.locals·1
  
154 ····.line·1154 ····.line·1
155 ····invoke-virtual·{p0},·LD/E;->a()V155 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
156 ····.line·2156 ····.line·2
157 ····.line·3157 ····.line·3
158 ····.line·4158 ····.line·4
159 ····iget-object·v0,·p0,·LD/B;->a:Landroid/view/WindowInsets$Builder;159 ····move-result-object·v0
  
160 ····.line·5160 ····.line·5
 161 ····instance-of·v0,·v0,·Li/j0;
161 ····.line·6 
162 ····invoke-static·{v0},·LD/A;->j(Landroid/view/WindowInsets$Builder;)Landroid/view/WindowInsets; 
  
 162 ····.line·6
163 ····.line·7163 ····.line·7
 164 ····if-nez·v0,·:cond_0
  
164 ····.line·8165 ····.line·8
165 ····.line·9166 ····.line·9
166 ····move-result-object·v0167 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
167 ····.line·10168 ····.line·10
168 ····invoke-static·{v0},·LD/N;->a(Landroid/view/WindowInsets;)LD/N; 
  
169 ····.line·11169 ····.line·11
170 ····.line·12170 ····.line·12
 171 ····sget·p0,·Li/t0;->a:I
171 ····.line·13 
172 ····move-result-object·v0 
  
 172 ····.line·13
173 ····.line·14173 ····.line·14
174 ····iget-object·v1,·v0,·LD/N;->a:LD/M; 
 174 ····:cond_0
 175 ····return-void
175 ····.line·15176 ····.line·15
176 ····.line·16177 ····.line·16
177 ····const/4·v2,·0x0 
  
178 ····.line·17178 ····.line·17
179 ····invoke-virtual·{v1,·v2},·LD/M;->i([Lv/b;)V 
  
180 ····.line·18179 ····.line·18
181 ····.line·19180 ····.line·19
182 ····.line·20181 ····.line·20
183 ····return-object·v0 
184 ····.line·21182 ····.line·21
185 ····.line·22183 ····.line·22
186 ····.line·23184 ····.line·23
187 ····.line·24185 ····.line·24
188 ····.line·25186 ····.line·25
189 ····.line·26187 ····.line·26
190 ····.line·27188 ····.line·27
Offset 296, 8 lines modifiedOffset 290, 16 lines modified
296 ····.line·121290 ····.line·121
297 ····.line·122291 ····.line·122
298 ····.line·123292 ····.line·123
299 ····.line·124293 ····.line·124
300 ····.line·125294 ····.line·125
301 ····.line·126295 ····.line·126
302 ····.line·127296 ····.line·127
Max diff block lines reached; 0/2785 bytes (0.00%) of diff not shown.
1.65 KB
smali/D/o.smali vs.
smali/B/F.smali
Files 10% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 53 lines modified
1 .class·public·abstract·LD/o;1 .class·public·abstract·LB/F;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·a:Ljava/util/Map; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·static·constructor·<clinit>()V5 .method·public·constructor·<init>()V
8 ····.locals·16 ····.locals·1
  
9 ····.line·17 ····.line·1
10 ····new-instance·v0,·Ljava/util/WeakHashMap;8 ····new-instance·v0,·LB/O;
  
 9 ····invoke-direct·{v0},·LB/O;-><init>()V
  
 10 ····invoke-direct·{p0,·v0},·LB/F;-><init>(LB/O;)V
  
 11 ····return-void
 12 .end·method
  
 13 .method·public·constructor·<init>(LB/O;)V
 14 ····.locals·0
  
11 ····.line·215 ····.line·2
12 ····.line·3 
13 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 17 ····return-void
 18 .end·method
  
  
 19 #·virtual·methods
 20 .method·public·final·a()V
 21 ····.locals·0
  
 22 ····.line·1
 23 ····return-void
 24 ····.line·2
 25 ····.line·3
14 ····.line·426 ····.line·4
15 ····.line·527 ····.line·5
16 ····.line·628 ····.line·6
17 ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; 
  
18 ····.line·729 ····.line·7
19 ····.line·830 ····.line·8
20 ····.line·931 ····.line·9
21 ····move-result-object·v0 
  
22 ····.line·1032 ····.line·10
23 ····sput-object·v0,·LD/o;->a:Ljava/util/Map; 
  
24 ····.line·1133 ····.line·11
25 ····.line·1234 ····.line·12
26 ····return-void 
27 ····.line·1335 ····.line·13
28 ····.line·1436 ····.line·14
29 ····.line·1537 ····.line·15
30 ····.line·1638 ····.line·16
31 ····.line·1739 ····.line·17
32 ····.line·1840 ····.line·18
33 ····.line·1941 ····.line·19
Offset 145, 8 lines modifiedOffset 155, 20 lines modified
145 ····.line·121155 ····.line·121
146 ····.line·122156 ····.line·122
147 ····.line·123157 ····.line·123
148 ····.line·124158 ····.line·124
149 ····.line·125159 ····.line·125
150 ····.line·126160 ····.line·126
151 ····.line·127161 ····.line·127
 162 ····.line·128
 163 ····.line·129
 164 ····.line·130
 165 ····.line·131
 166 ····.line·132
 167 ····.line·133
 168 ····.line·134
 169 ····.line·135
 170 ····.line·136
 171 .end·method
  
 172 .method·public·abstract·b()LB/O;
152 .end·method173 .end·method
9.92 KB
smali/D/y.smali vs.
smali/a1/z.smali
Max HTML report size reached
1.18 KB
smali/D/O.smali vs.
smali/h1/f.smali
Files 4% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 35 lines modified
1 .class·public·LD/O;1 .class·public·final·Lh1/f;
2 .super·La/a;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·final·i:Landroid/view/Window;5 .field·public·static·final·a:Lh1/f;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Landroid/view/Window;)V7 .method·static·constructor·<clinit>()V
8 ····.locals·08 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····new-instance·v0,·Lh1/f;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
13 ····.line·4 
14 ····iput-object·p1,·p0,·LD/O;->i:Landroid/view/Window; 
  
 14 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
17 ····return-void17 ····sput-object·v0,·Lh1/f;->a:Lh1/f;
  
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
 20 ····return-void
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
26 ····.line·1527 ····.line·15
Offset 141, 8 lines modifiedOffset 143, 15 lines modified
141 ····.line·123143 ····.line·123
142 ····.line·124144 ····.line·124
143 ····.line·125145 ····.line·125
144 ····.line·126146 ····.line·126
145 ····.line·127147 ····.line·127
146 ····.line·128148 ····.line·128
147 ····.line·129149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
 156 ····.line·136
148 .end·method157 .end·method
927 B
smali/D/C.smali vs.
smali/j0/d.smali
Files 11% similar despite different names
    
Offset 1, 23 lines modifiedOffset 1, 24 lines modified
1 .class·public·LD/C;1 .class·public·final·Lj0/d;
2 .super·LD/B;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/database/DatabaseErrorHandler;
  
  
4 #·direct·methods6 #·virtual·methods
5 .method·public·constructor·<init>()V7 .method·public·final·onCorruption(Landroid/database/sqlite/SQLiteDatabase;)V
6 ····.locals·08 ····.locals·0
  
7 ····.line·19 ····.line·1
 10 ····return-void
8 ····invoke-direct·{p0},·LD/B;-><init>()V 
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
11 ····.line·413 ····.line·4
12 ····return-void 
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
18 ····.line·1019 ····.line·10
19 ····.line·1120 ····.line·11
Offset 133, 8 lines modifiedOffset 134, 16 lines modified
133 ····.line·121134 ····.line·121
134 ····.line·122135 ····.line·122
135 ····.line·123136 ····.line·123
136 ····.line·124137 ····.line·124
137 ····.line·125138 ····.line·125
138 ····.line·126139 ····.line·126
139 ····.line·127140 ····.line·127
 141 ····.line·128
 142 ····.line·129
 143 ····.line·130
 144 ····.line·131
 145 ····.line·132
 146 ····.line·133
 147 ····.line·134
 148 ····.line·135
140 .end·method149 .end·method
1.61 KB
smali/D/m.smali vs.
smali/B/n.smali
Files 9% similar despite different names
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·final·LD/m;1 .class·public·final·LB/n;
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:LD/l;5 .field·public·final·a:LB/m;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Landroidx/core/widget/NestedScrollView;)V7 .method·public·constructor·<init>(Landroidx/core/widget/NestedScrollView;)V
8 ····.locals·28 ····.locals·2
  
9 ····.line·19 ····.line·1
Offset 25, 44 lines modifiedOffset 25, 44 lines modified
  
25 ····.line·725 ····.line·7
26 ····.line·826 ····.line·8
27 ····if-lt·v0,·v1,·:cond_027 ····if-lt·v0,·v1,·:cond_0
  
28 ····.line·928 ····.line·9
29 ····.line·1029 ····.line·10
30 ····new-instance·v0,·LD/k;30 ····new-instance·v0,·LB/l;
  
31 ····.line·1131 ····.line·11
32 ····.line·1232 ····.line·12
33 ····invoke-direct·{v0,·p1},·LD/k;-><init>(Landroidx/core/widget/NestedScrollView;)V33 ····invoke-direct·{v0,·p1},·LB/l;-><init>(Landroidx/core/widget/NestedScrollView;)V
  
34 ····.line·1334 ····.line·13
35 ····.line·1435 ····.line·14
36 ····.line·1536 ····.line·15
37 ····iput-object·v0,·p0,·LD/m;->a:LD/l;37 ····iput-object·v0,·p0,·LB/n;->a:LB/m;
  
38 ····.line·1638 ····.line·16
39 ····.line·1739 ····.line·17
40 ····goto·:goto_040 ····goto·:goto_0
  
41 ····.line·1841 ····.line·18
42 ····:cond_042 ····:cond_0
43 ····new-instance·p1,·Li0/c;43 ····new-instance·p1,·Lg0/c;
  
44 ····.line·1944 ····.line·19
45 ····.line·2045 ····.line·20
46 ····const/4·v0,·0x446 ····const/4·v0,·0x1
  
47 ····.line·2147 ····.line·21
48 ····invoke-direct·{p1,·v0},·Li0/c;-><init>(I)V48 ····invoke-direct·{p1,·v0},·Lg0/c;-><init>(I)V
  
49 ····.line·2249 ····.line·22
50 ····.line·2350 ····.line·23
51 ····.line·2451 ····.line·24
52 ····iput-object·p1,·p0,·LD/m;->a:LD/l;52 ····iput-object·p1,·p0,·LB/n;->a:LB/m;
  
53 ····.line·2553 ····.line·25
54 ····.line·2654 ····.line·26
55 ····:goto_055 ····:goto_0
56 ····return-void56 ····return-void
57 ····.line·2757 ····.line·27
58 ····.line·2858 ····.line·28
Offset 163, 8 lines modifiedOffset 163, 14 lines modified
163 ····.line·123163 ····.line·123
164 ····.line·124164 ····.line·124
165 ····.line·125165 ····.line·125
166 ····.line·126166 ····.line·126
167 ····.line·127167 ····.line·127
168 ····.line·128168 ····.line·128
169 ····.line·129169 ····.line·129
 170 ····.line·130
 171 ····.line·131
 172 ····.line·132
 173 ····.line·133
 174 ····.line·134
 175 ····.line·135
170 .end·method176 .end·method
9.45 KB
smali/D/A.smali vs.
smali/B/B.smali
Max HTML report size reached
3.83 KB
smali/D/w.smali vs.
smali/B/x.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·LD/w;1 .class·public·abstract·LB/x;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·a:Ljava/lang/reflect/Field;·=·null5 .field·public·static·a:Ljava/lang/reflect/Field;·=·null
  
Offset 141, 17 lines modifiedOffset 141, 26 lines modified
141 ····.line·121141 ····.line·121
142 ····.line·122142 ····.line·122
143 ····.line·123143 ····.line·123
144 ····.line·124144 ····.line·124
145 ····.line·125145 ····.line·125
146 ····.line·126146 ····.line·126
147 ····.line·127147 ····.line·127
 148 ····.line·128
 149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
 156 ····.line·136
148 .end·method157 .end·method
  
149 .method·public·static·a(Landroid/view/ViewGroup;LD/b;)V158 .method·public·static·a(Landroid/view/ViewGroup;LB/b;)V
150 ····.locals·4159 ····.locals·4
  
151 ····.line·1160 ····.line·1
152 ····const/4·v0,·0x1161 ····const/4·v0,·0x1
  
153 ····.line·2162 ····.line·2
154 ····const/4·v1,·0x0163 ····const/4·v1,·0x0
Offset 169, 27 lines modifiedOffset 178, 27 lines modified
  
169 ····.line·8178 ····.line·8
170 ····.line·9179 ····.line·9
171 ····if-lt·v2,·v3,·:cond_0180 ····if-lt·v2,·v3,·:cond_0
  
172 ····.line·10181 ····.line·10
173 ····.line·11182 ····.line·11
174 ····invoke-static·{p0},·LD/u;->a(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;183 ····invoke-static·{p0},·LB/v;->a(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;
  
175 ····.line·12184 ····.line·12
176 ····.line·13185 ····.line·13
177 ····.line·14186 ····.line·14
178 ····move-result-object·v2187 ····move-result-object·v2
  
179 ····.line·15188 ····.line·15
180 ····goto·:goto_2189 ····goto·:goto_2
  
181 ····.line·16190 ····.line·16
182 ····:cond_0191 ····:cond_0
183 ····sget-boolean·v2,·LD/w;->b:Z192 ····sget-boolean·v2,·LB/x;->b:Z
  
184 ····.line·17193 ····.line·17
185 ····.line·18194 ····.line·18
186 ····if-eqz·v2,·:cond_2195 ····if-eqz·v2,·:cond_2
  
187 ····.line·19196 ····.line·19
188 ····.line·20197 ····.line·20
Offset 198, 15 lines modifiedOffset 207, 15 lines modified
198 ····move-object·v2,·v1207 ····move-object·v2,·v1
  
199 ····.line·21208 ····.line·21
200 ····goto·:goto_2209 ····goto·:goto_2
  
201 ····.line·22210 ····.line·22
202 ····:cond_2211 ····:cond_2
203 ····sget-object·v2,·LD/w;->a:Ljava/lang/reflect/Field;212 ····sget-object·v2,·LB/x;->a:Ljava/lang/reflect/Field;
  
204 ····.line·23213 ····.line·23
205 ····.line·24214 ····.line·24
206 ····if-nez·v2,·:cond_3215 ····if-nez·v2,·:cond_3
  
207 ····.line·25216 ····.line·25
208 ····.line·26217 ····.line·26
Offset 223, 40 lines modifiedOffset 232, 40 lines modified
  
223 ····.line·31232 ····.line·31
224 ····.line·32233 ····.line·32
225 ····.line·33234 ····.line·33
226 ····move-result-object·v2235 ····move-result-object·v2
  
227 ····.line·34236 ····.line·34
228 ····sput-object·v2,·LD/w;->a:Ljava/lang/reflect/Field;237 ····sput-object·v2,·LB/x;->a:Ljava/lang/reflect/Field;
  
229 ····.line·35238 ····.line·35
230 ····.line·36239 ····.line·36
231 ····invoke-virtual·{v2,·v0},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V240 ····invoke-virtual·{v2,·v0},·Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
232 ····:try_end_0241 ····:try_end_0
233 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0242 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
234 ····.line·37243 ····.line·37
235 ····.line·38244 ····.line·38
236 ····.line·39245 ····.line·39
237 ····goto·:goto_1246 ····goto·:goto_1
  
238 ····.line·40247 ····.line·40
239 ····:catchall_0248 ····:catchall_0
240 ····sput-boolean·v0,·LD/w;->b:Z249 ····sput-boolean·v0,·LB/x;->b:Z
  
241 ····.line·41250 ····.line·41
242 ····.line·42251 ····.line·42
243 ····goto·:goto_0252 ····goto·:goto_0
  
244 ····.line·43253 ····.line·43
245 ····:cond_3254 ····:cond_3
246 ····:goto_1255 ····:goto_1
247 ····:try_start_1256 ····:try_start_1
248 ····sget-object·v2,·LD/w;->a:Ljava/lang/reflect/Field;257 ····sget-object·v2,·LB/x;->a:Ljava/lang/reflect/Field;
  
249 ····.line·44258 ····.line·44
250 ····.line·45259 ····.line·45
251 ····invoke-virtual·{v2,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;260 ····invoke-virtual·{v2,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
252 ····.line·46261 ····.line·46
253 ····.line·47262 ····.line·47
Offset 278, 35 lines modifiedOffset 287, 35 lines modified
  
278 ····.line·54287 ····.line·54
279 ····.line·55288 ····.line·55
280 ····goto·:goto_2289 ····goto·:goto_2
  
281 ····.line·56290 ····.line·56
Max diff block lines reached; 1229/3852 bytes (31.91%) of diff not shown.
18.8 KB
smali/D/n.smali vs.
smali/B/l.smali
Max HTML report size reached
722 B
smali/D/Q.smali vs.
smali/B/Q.smali
Files 5% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·LD/Q;1 .class·public·final·LB/Q;
2 .super·LD/P;2 .super·LB/P;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·final·x(Z)V5 .method·public·final·A(Z)V
6 ····.locals·16 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····iget-object·v0,·p0,·LD/O;->i:Landroid/view/Window;8 ····iget-object·v0,·p0,·LB/P;->e: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
Offset 173, 8 lines modifiedOffset 173, 14 lines modified
173 ····.line·123173 ····.line·123
174 ····.line·124174 ····.line·124
175 ····.line·125175 ····.line·125
176 ····.line·126176 ····.line·126
177 ····.line·127177 ····.line·127
178 ····.line·128178 ····.line·128
179 ····.line·129179 ····.line·129
 180 ····.line·130
 181 ····.line·131
 182 ····.line·132
 183 ····.line·133
 184 ····.line·134
 185 ····.line·135
180 .end·method186 .end·method
13.0 KB
smali/D/F.smali vs.
smali/B/y.smali
Max HTML report size reached
13.2 KB
smali/D/M.smali vs.
smali/B/N.smali
Max HTML report size reached
3.46 KB
smali/D/e.smali vs.
smali/B/f.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LD/e;1 .class·public·final·LB/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/view/DisplayCutout;5 .field·public·final·a:Landroid/view/DisplayCutout;
  
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
  
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 ····iput-object·p1,·p0,·LD/e;->a:Landroid/view/DisplayCutout;18 ····iput-object·p1,·p0,·LB/f;->a:Landroid/view/DisplayCutout;
  
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 141, 14 lines modifiedOffset 141, 20 lines modified
141 ····.line·123141 ····.line·123
142 ····.line·124142 ····.line·124
143 ····.line·125143 ····.line·125
144 ····.line·126144 ····.line·126
145 ····.line·127145 ····.line·127
146 ····.line·128146 ····.line·128
147 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
148 .end·method154 .end·method
  
  
149 #·virtual·methods155 #·virtual·methods
150 .method·public·final·equals(Ljava/lang/Object;)Z156 .method·public·final·equals(Ljava/lang/Object;)Z
151 ····.locals·2157 ····.locals·2
  
Offset 172, 35 lines modifiedOffset 178, 35 lines modified
  
172 ····.line·8178 ····.line·8
173 ····.line·9179 ····.line·9
174 ····.line·10180 ····.line·10
175 ····move-result-object·v0181 ····move-result-object·v0
  
176 ····.line·11182 ····.line·11
177 ····const-class·v1,·LD/e;183 ····const-class·v1,·LB/f;
  
178 ····.line·12184 ····.line·12
179 ····.line·13185 ····.line·13
180 ····if-eq·v1,·v0,·:cond_1186 ····if-eq·v1,·v0,·:cond_1
  
181 ····.line·14187 ····.line·14
182 ····.line·15188 ····.line·15
183 ····goto·:goto_0189 ····goto·:goto_0
  
184 ····.line·16190 ····.line·16
185 ····:cond_1191 ····:cond_1
186 ····check-cast·p1,·LD/e;192 ····check-cast·p1,·LB/f;
  
187 ····.line·17193 ····.line·17
188 ····.line·18194 ····.line·18
189 ····iget-object·v0,·p0,·LD/e;->a:Landroid/view/DisplayCutout;195 ····iget-object·v0,·p0,·LB/f;->a:Landroid/view/DisplayCutout;
  
190 ····.line·19196 ····.line·19
191 ····.line·20197 ····.line·20
192 ····iget-object·p1,·p1,·LD/e;->a:Landroid/view/DisplayCutout;198 ····iget-object·p1,·p1,·LB/f;->a:Landroid/view/DisplayCutout;
  
193 ····.line·21199 ····.line·21
194 ····.line·22200 ····.line·22
195 ····invoke-static·{v0,·p1},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z201 ····invoke-static·{v0,·p1},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
196 ····.line·23202 ····.line·23
197 ····.line·24203 ····.line·24
Offset 314, 25 lines modifiedOffset 320, 31 lines modified
314 ····.line·123320 ····.line·123
315 ····.line·124321 ····.line·124
316 ····.line·125322 ····.line·125
317 ····.line·126323 ····.line·126
318 ····.line·127324 ····.line·127
319 ····.line·128325 ····.line·128
320 ····.line·129326 ····.line·129
 327 ····.line·130
 328 ····.line·131
 329 ····.line·132
 330 ····.line·133
 331 ····.line·134
 332 ····.line·135
321 .end·method333 .end·method
  
322 .method·public·final·hashCode()I334 .method·public·final·hashCode()I
323 ····.locals·1335 ····.locals·1
  
324 ····.line·1336 ····.line·1
325 ····iget-object·v0,·p0,·LD/e;->a:Landroid/view/DisplayCutout;337 ····iget-object·v0,·p0,·LB/f;->a:Landroid/view/DisplayCutout;
  
326 ····.line·2338 ····.line·2
327 ····.line·3339 ····.line·3
328 ····invoke-static·{v0},·LB/b;->b(Landroid/view/DisplayCutout;)I340 ····invoke-static·{v0},·LB/e;->a(Landroid/view/DisplayCutout;)I
  
329 ····.line·4341 ····.line·4
330 ····.line·5342 ····.line·5
331 ····.line·6343 ····.line·6
332 ····move-result·v0344 ····move-result·v0
  
333 ····.line·7345 ····.line·7
Offset 453, 14 lines modifiedOffset 465, 23 lines modified
453 ····.line·121465 ····.line·121
454 ····.line·122466 ····.line·122
455 ····.line·123467 ····.line·123
456 ····.line·124468 ····.line·124
457 ····.line·125469 ····.line·125
458 ····.line·126470 ····.line·126
459 ····.line·127471 ····.line·127
 472 ····.line·128
 473 ····.line·129
 474 ····.line·130
 475 ····.line·131
 476 ····.line·132
 477 ····.line·133
Max diff block lines reached; 872/3475 bytes (25.09%) of diff not shown.
1.25 KB
smali/D/I.smali vs.
smali/B/J.smali
Files 6% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·LD/I;1 .class·public·LB/J;
2 .super·LD/H;2 .super·LB/I;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(LD/N;Landroid/view/WindowInsets;)V5 .method·public·constructor·<init>(LB/O;Landroid/view/WindowInsets;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0,·p1,·p2},·LD/H;-><init>(LD/N;Landroid/view/WindowInsets;)V8 ····invoke-direct·{p0,·p1,·p2},·LB/I;-><init>(LB/O;Landroid/view/WindowInsets;)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 228, 19 lines modifiedOffset 228, 28 lines modified
228 ····.line·216228 ····.line·216
229 ····.line·217229 ····.line·217
230 ····.line·218230 ····.line·218
231 ····.line·219231 ····.line·219
232 ····.line·220232 ····.line·220
233 ····.line·221233 ····.line·221
234 ····.line·222234 ····.line·222
 235 ····.line·223
 236 ····.line·224
 237 ····.line·225
 238 ····.line·226
 239 ····.line·227
 240 ····.line·228
 241 ····.line·229
 242 ····.line·230
 243 ····.line·231
235 .end·method244 .end·method
  
  
236 #·virtual·methods245 #·virtual·methods
237 .method·public·j(Lv/b;)V246 .method·public·j(Lt/b;)V
238 ····.locals·0247 ····.locals·0
  
239 ····.line·1248 ····.line·1
240 ····return-void249 ····return-void
241 ····.line·2250 ····.line·2
242 ····.line·3251 ····.line·3
243 ····.line·4252 ····.line·4
Offset 365, 8 lines modifiedOffset 374, 14 lines modified
365 ····.line·123374 ····.line·123
366 ····.line·124375 ····.line·124
367 ····.line·125376 ····.line·125
368 ····.line·126377 ····.line·126
369 ····.line·127378 ····.line·127
370 ····.line·128379 ····.line·128
371 ····.line·129380 ····.line·129
 381 ····.line·130
 382 ····.line·131
 383 ····.line·132
 384 ····.line·133
 385 ····.line·134
 386 ····.line·135
372 .end·method387 .end·method
1.52 KB
smali/D/v.smali vs.
smali/c1/n.smali
Files 8% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 56 lines modified
1 .class·public·abstract·LD/v; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lc1/n;
 2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·h:LS0/a;
  
 6 .field·public·synthetic·i:Ljava/lang/Object;
  
 7 .field·public·j:I
  
  
4 #·direct·methods8 #·virtual·methods
5 .method·public·static·a(Landroid/view/View;)Ljava/lang/CharSequence;9 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
6 ····.locals·010 ····.locals·1
  
7 ····.line·111 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/View;->getStateDescription()Ljava/lang/CharSequence;12 ····iput-object·p1,·p0,·Lc1/n;->i:Ljava/lang/Object;
  
9 ····.line·213 ····.line·2
10 ····.line·314 ····.line·3
 15 ····iget·p1,·p0,·Lc1/n;->j:I
11 ····.line·4 
12 ····move-result-object·p0 
  
 16 ····.line·4
13 ····.line·517 ····.line·5
14 ····return-object·p018 ····const/high16·v0,·-0x80000000
  
15 ····.line·619 ····.line·6
16 ····.line·720 ····.line·7
 21 ····or-int/2addr·p1,·v0
  
17 ····.line·822 ····.line·8
 23 ····iput·p1,·p0,·Lc1/n;->j:I
  
18 ····.line·924 ····.line·9
19 ····.line·1025 ····.line·10
 26 ····const/4·p1,·0x0
  
20 ····.line·1127 ····.line·11
 28 ····invoke-static·{p1,·p1,·p0},·Lc1/i;->b(Lc1/p;LK/b;LM0/b;)Ljava/lang/Object;
  
21 ····.line·1229 ····.line·12
22 ····.line·1330 ····.line·13
23 ····.line·1431 ····.line·14
 32 ····move-result-object·p1
  
24 ····.line·1533 ····.line·15
 34 ····return-object·p1
25 ····.line·1635 ····.line·16
26 ····.line·1736 ····.line·17
27 ····.line·1837 ····.line·18
28 ····.line·1938 ····.line·19
29 ····.line·2039 ····.line·20
30 ····.line·2140 ····.line·21
31 ····.line·2241 ····.line·22
Offset 137, 8 lines modifiedOffset 157, 14 lines modified
137 ····.line·123157 ····.line·123
138 ····.line·124158 ····.line·124
139 ····.line·125159 ····.line·125
140 ····.line·126160 ····.line·126
141 ····.line·127161 ····.line·127
142 ····.line·128162 ····.line·128
143 ····.line·129163 ····.line·129
 164 ····.line·130
 165 ····.line·131
 166 ····.line·132
 167 ····.line·133
 168 ····.line·134
 169 ····.line·135
144 .end·method170 .end·method
2.5 KB
smali/D/P.smali vs.
smali/P/p.smali
Files 20% similar despite different names
    
Offset 1, 99 lines modifiedOffset 1, 76 lines modified
1 .class·public·LD/P;1 .class·public·final·LP/p;
2 .super·LD/O;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/view/animation/Interpolator;
  
  
4 #·virtual·methods6 #·virtual·methods
5 .method·public·final·y(Z)V7 .method·public·final·getInterpolation(F)F
6 ····.locals·18 ····.locals·2
  
7 ····.line·19 ····.line·1
8 ····iget-object·v0,·p0,·LD/O;->i:Landroid/view/Window;10 ····const/high16·v0,·0x3f800000····#·1.0f
  
9 ····.line·211 ····.line·2
10 ····.line·312 ····.line·3
11 ····if-eqz·p1,·:cond_013 ····sub-float/2addr·p1,·v0
  
12 ····.line·414 ····.line·4
 15 ····mul-float·v1,·p1,·p1
13 ····.line·5 
14 ····const/high16·p1,·0x4000000 
  
 16 ····.line·5
15 ····.line·617 ····.line·6
 18 ····mul-float/2addr·v1,·p1
  
16 ····.line·719 ····.line·7
17 ····invoke-virtual·{v0,·p1},·Landroid/view/Window;->clearFlags(I)V20 ····mul-float/2addr·v1,·p1
  
18 ····.line·821 ····.line·8
 22 ····mul-float/2addr·v1,·p1
  
19 ····.line·923 ····.line·9
 24 ····add-float/2addr·v1,·v0
20 ····.line·10 
21 ····const/high16·p1,·-0x80000000 
  
 25 ····.line·10
 26 ····return·v1
22 ····.line·1127 ····.line·11
23 ····.line·1228 ····.line·12
24 ····invoke-virtual·{v0,·p1},·Landroid/view/Window;->addFlags(I)V 
  
25 ····.line·1329 ····.line·13
26 ····.line·1430 ····.line·14
27 ····.line·1531 ····.line·15
28 ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View; 
  
29 ····.line·1632 ····.line·16
30 ····.line·1733 ····.line·17
31 ····.line·1834 ····.line·18
32 ····move-result-object·p1 
  
33 ····.line·1935 ····.line·19
34 ····invoke-virtual·{p1},·Landroid/view/View;->getSystemUiVisibility()I 
  
35 ····.line·2036 ····.line·20
36 ····.line·2137 ····.line·21
37 ····.line·2238 ····.line·22
38 ····move-result·v0 
  
39 ····.line·2339 ····.line·23
40 ····or-int/lit16·v0,·v0,·0x2000 
  
41 ····.line·2440 ····.line·24
42 ····.line·2541 ····.line·25
43 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V 
  
44 ····.line·2642 ····.line·26
45 ····.line·2743 ····.line·27
46 ····.line·2844 ····.line·28
47 ····goto·:goto_0 
  
48 ····.line·2945 ····.line·29
49 ····:cond_0 
50 ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View; 
  
51 ····.line·3046 ····.line·30
52 ····.line·3147 ····.line·31
53 ····.line·3248 ····.line·32
54 ····move-result-object·p1 
  
55 ····.line·3349 ····.line·33
56 ····invoke-virtual·{p1},·Landroid/view/View;->getSystemUiVisibility()I 
  
57 ····.line·3450 ····.line·34
58 ····.line·3551 ····.line·35
59 ····.line·3652 ····.line·36
60 ····move-result·v0 
  
61 ····.line·3753 ····.line·37
62 ····and-int/lit16·v0,·v0,·-0x2001 
  
63 ····.line·3854 ····.line·38
64 ····.line·3955 ····.line·39
65 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V 
  
66 ····.line·4056 ····.line·40
67 ····.line·4157 ····.line·41
68 ····.line·4258 ····.line·42
69 ····:goto_0 
70 ····return-void 
71 ····.line·4359 ····.line·43
72 ····.line·4460 ····.line·44
73 ····.line·4561 ····.line·45
74 ····.line·4662 ····.line·46
75 ····.line·4763 ····.line·47
76 ····.line·4864 ····.line·48
77 ····.line·4965 ····.line·49
Offset 173, 8 lines modifiedOffset 150, 14 lines modified
173 ····.line·123150 ····.line·123
174 ····.line·124151 ····.line·124
175 ····.line·125152 ····.line·125
176 ····.line·126153 ····.line·126
177 ····.line·127154 ····.line·127
178 ····.line·128155 ····.line·128
179 ····.line·129156 ····.line·129
 157 ····.line·130
 158 ····.line·131
 159 ····.line·132
 160 ····.line·133
 161 ····.line·134
 162 ····.line·135
180 .end·method163 .end·method
4.71 KB
smali/D/S.smali vs.
smali/B/S.smali
Files 8% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
1 .class·public·LD/S;1 .class·public·LB/S;
2 .super·La/a;2 .super·La/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·i:Landroid/view/WindowInsetsController;5 .field·public·final·e:Landroid/view/WindowInsetsController;
  
6 .field·public·final·j:Landroid/view/Window;6 .field·public·final·f:Landroid/view/Window;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Landroid/view/Window;)V8 .method·public·constructor·<init>(Landroid/view/Window;)V
9 ····.locals·19 ····.locals·1
  
10 ····.line·110 ····.line·1
11 ····invoke-static·{p1},·LD/J;->j(Landroid/view/Window;)Landroid/view/WindowInsetsController;11 ····invoke-static·{p1},·LB/K;->j(Landroid/view/Window;)Landroid/view/WindowInsetsController;
  
12 ····.line·212 ····.line·2
13 ····.line·313 ····.line·3
14 ····.line·414 ····.line·4
15 ····move-result-object·v015 ····move-result-object·v0
  
16 ····.line·516 ····.line·5
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·618 ····.line·6
19 ····.line·719 ····.line·7
20 ····.line·820 ····.line·8
21 ····iput-object·v0,·p0,·LD/S;->i:Landroid/view/WindowInsetsController;21 ····iput-object·v0,·p0,·LB/S;->e:Landroid/view/WindowInsetsController;
  
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
24 ····iput-object·p1,·p0,·LD/S;->j:Landroid/view/Window;24 ····iput-object·p1,·p0,·LB/S;->f:Landroid/view/Window;
  
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 149, 23 lines modifiedOffset 149, 29 lines modified
149 ····.line·123149 ····.line·123
150 ····.line·124150 ····.line·124
151 ····.line·125151 ····.line·125
152 ····.line·126152 ····.line·126
153 ····.line·127153 ····.line·127
154 ····.line·128154 ····.line·128
155 ····.line·129155 ····.line·129
 156 ····.line·130
 157 ····.line·131
 158 ····.line·132
 159 ····.line·133
 160 ····.line·134
 161 ····.line·135
156 .end·method162 .end·method
  
  
157 #·virtual·methods163 #·virtual·methods
158 .method·public·final·x(Z)V164 .method·public·final·A(Z)V
159 ····.locals·1165 ····.locals·1
  
160 ····.line·1166 ····.line·1
161 ····iget-object·v0,·p0,·LD/S;->j:Landroid/view/Window;167 ····iget-object·v0,·p0,·LB/S;->f:Landroid/view/Window;
  
162 ····.line·2168 ····.line·2
163 ····.line·3169 ····.line·3
164 ····if-eqz·p1,·:cond_1170 ····if-eqz·p1,·:cond_1
  
165 ····.line·4171 ····.line·4
166 ····.line·5172 ····.line·5
Offset 195, 19 lines modifiedOffset 201, 19 lines modified
195 ····.line·17201 ····.line·17
196 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V202 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V
  
197 ····.line·18203 ····.line·18
198 ····.line·19204 ····.line·19
199 ····.line·20205 ····.line·20
200 ····:cond_0206 ····:cond_0
201 ····iget-object·p1,·p0,·LD/S;->i:Landroid/view/WindowInsetsController;207 ····iget-object·p1,·p0,·LB/S;->e:Landroid/view/WindowInsetsController;
  
202 ····.line·21208 ····.line·21
203 ····.line·22209 ····.line·22
204 ····invoke-static·{p1},·LD/J;->w(Landroid/view/WindowInsetsController;)V210 ····invoke-static·{p1},·LB/K;->w(Landroid/view/WindowInsetsController;)V
  
205 ····.line·23211 ····.line·23
206 ····.line·24212 ····.line·24
207 ····.line·25213 ····.line·25
208 ····goto·:goto_0214 ····goto·:goto_0
  
209 ····.line·26215 ····.line·26
Offset 238, 19 lines modifiedOffset 244, 19 lines modified
238 ····.line·38244 ····.line·38
239 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V245 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->setSystemUiVisibility(I)V
  
240 ····.line·39246 ····.line·39
241 ····.line·40247 ····.line·40
242 ····.line·41248 ····.line·41
243 ····:cond_2249 ····:cond_2
244 ····iget-object·p1,·p0,·LD/S;->i:Landroid/view/WindowInsetsController;250 ····iget-object·p1,·p0,·LB/S;->e:Landroid/view/WindowInsetsController;
  
245 ····.line·42251 ····.line·42
246 ····.line·43252 ····.line·43
247 ····invoke-static·{p1},·LD/J;->y(Landroid/view/WindowInsetsController;)V253 ····invoke-static·{p1},·LB/K;->y(Landroid/view/WindowInsetsController;)V
  
248 ····.line·44254 ····.line·44
249 ····.line·45255 ····.line·45
250 ····.line·46256 ····.line·46
251 ····:goto_0257 ····:goto_0
252 ····return-void258 ····return-void
253 ····.line·47259 ····.line·47
Offset 332, 21 lines modifiedOffset 338, 27 lines modified
332 ····.line·123338 ····.line·123
333 ····.line·124339 ····.line·124
334 ····.line·125340 ····.line·125
335 ····.line·126341 ····.line·126
336 ····.line·127342 ····.line·127
337 ····.line·128343 ····.line·128
338 ····.line·129344 ····.line·129
 345 ····.line·130
 346 ····.line·131
 347 ····.line·132
 348 ····.line·133
 349 ····.line·134
 350 ····.line·135
339 .end·method351 .end·method
  
Max diff block lines reached; 1586/4755 bytes (33.35%) of diff not shown.
1010 B
smali/D/D.smali vs.
smali/a1/e0.smali
Files 14% similar despite different names
    
Offset 1, 26 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LD/D;1 .class·public·La1/e0;
2 .super·LD/C;2 .super·La1/a;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·virtual·methods
5 .method·public·constructor·<init>()V5 .method·public·final·F(Ljava/lang/Throwable;)Z
6 ····.locals·06 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0},·LD/C;-><init>()V8 ····iget-object·v0,·p0,·La1/a;->g:LK0/i;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
 11 ····invoke-static·{v0,·p1},·La1/v;->d(LK0/i;Ljava/lang/Throwable;)V
  
11 ····.line·412 ····.line·4
12 ····return-void 
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
 15 ····const/4·p1,·0x1
  
15 ····.line·716 ····.line·7
 17 ····return·p1
16 ····.line·818 ····.line·8
17 ····.line·919 ····.line·9
18 ····.line·1020 ····.line·10
19 ····.line·1121 ····.line·11
20 ····.line·1222 ····.line·12
21 ····.line·1323 ····.line·13
22 ····.line·1424 ····.line·14
Offset 133, 8 lines modifiedOffset 137, 16 lines modified
133 ····.line·121137 ····.line·121
134 ····.line·122138 ····.line·122
135 ····.line·123139 ····.line·123
136 ····.line·124140 ····.line·124
137 ····.line·125141 ····.line·125
138 ····.line·126142 ····.line·126
139 ····.line·127143 ····.line·127
 144 ····.line·128
 145 ····.line·129
 146 ····.line·130
 147 ····.line·131
 148 ····.line·132
 149 ····.line·133
 150 ····.line·134
 151 ····.line·135
140 .end·method152 .end·method
62.9 KB
smali/D/g.smali vs.
smali/e0/d.smali
Max HTML report size reached
2.09 KB
smali/D/K.smali vs.
smali/h1/l.smali
Files 4% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 .class·public·LD/K;1 .class·public·final·Lh1/l;
2 .super·LD/I;2 .super·La1/s;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·synthetic·f:I5 .field·public·static·final·g:Lh1/l;
  
  
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 ····invoke-static·{},·LD/J;->g()Landroid/view/WindowInsets;10 ····new-instance·v0,·Lh1/l;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
 13 ····invoke-direct·{v0},·La1/s;-><init>()V
13 ····.line·4 
14 ····move-result-object·v0 
  
 14 ····.line·4
15 ····.line·515 ····.line·5
16 ····invoke-static·{v0},·LD/N;->a(Landroid/view/WindowInsets;)LD/N; 
  
17 ····.line·616 ····.line·6
 17 ····sput-object·v0,·Lh1/l;->g:Lh1/l;
  
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
24 ····.line·1224 ····.line·12
Offset 141, 33 lines modifiedOffset 141, 52 lines modified
141 ····.line·121141 ····.line·121
142 ····.line·122142 ····.line·122
143 ····.line·123143 ····.line·123
144 ····.line·124144 ····.line·124
145 ····.line·125145 ····.line·125
146 ····.line·126146 ····.line·126
147 ····.line·127147 ····.line·127
 148 ····.line·128
 149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
 156 ····.line·136
148 .end·method157 .end·method
  
149 .method·public·constructor·<init>(LD/N;Landroid/view/WindowInsets;)V 
 158 #·virtual·methods
 159 .method·public·final·f(LK0/i;Ljava/lang/Runnable;)V
150 ····.locals·0160 ····.locals·2
  
151 ····.line·1161 ····.line·1
152 ····invoke-direct·{p0,·p1,·p2},·LD/I;-><init>(LD/N;Landroid/view/WindowInsets;)V162 ····sget-object·p1,·Lh1/d;->h:Lh1/d;
  
153 ····.line·2163 ····.line·2
154 ····.line·3164 ····.line·3
 165 ····sget-object·v0,·Lh1/k;->h:Lh1/i;
  
155 ····.line·4166 ····.line·4
156 ····return-void 
157 ····.line·5167 ····.line·5
 168 ····iget-object·p1,·p1,·Lh1/g;->g:Lh1/b;
  
158 ····.line·6169 ····.line·6
159 ····.line·7170 ····.line·7
 171 ····const/4·v1,·0x0
  
160 ····.line·8172 ····.line·8
 173 ····invoke-virtual·{p1,·p2,·v0,·v1},·Lh1/b;->b(Ljava/lang/Runnable;Lh1/i;Z)V
  
161 ····.line·9174 ····.line·9
162 ····.line·10175 ····.line·10
163 ····.line·11176 ····.line·11
 177 ····return-void
164 ····.line·12178 ····.line·12
165 ····.line·13179 ····.line·13
166 ····.line·14180 ····.line·14
167 ····.line·15181 ····.line·15
168 ····.line·16182 ····.line·16
169 ····.line·17183 ····.line·17
170 ····.line·18184 ····.line·18
Offset 371, 8 lines modifiedOffset 390, 17 lines modified
371 ····.line·216390 ····.line·216
372 ····.line·217391 ····.line·217
373 ····.line·218392 ····.line·218
374 ····.line·219393 ····.line·219
375 ····.line·220394 ····.line·220
376 ····.line·221395 ····.line·221
377 ····.line·222396 ····.line·222
 397 ····.line·223
 398 ····.line·224
 399 ····.line·225
 400 ····.line·226
 401 ····.line·227
 402 ····.line·228
 403 ····.line·229
 404 ····.line·230
 405 ····.line·231
378 .end·method406 .end·method
14.9 KB
smali/D/x.smali vs.
smali/p0/c.smali
Max HTML report size reached
21.6 KB
smali/D/G.smali vs.
smali/P/H.smali
Max HTML report size reached
1.5 KB
smali/D/E.smali vs.
smali/H/b0.smali
Files 10% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 38 lines modified
1 .class·public·abstract·LD/E; 
2 .super·Ljava/lang/Object;1 .class·public·final·LH/b0;
 2 .super·LH/a0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·b:LH/b0;
4 #·direct·methods 
5 .method·public·constructor·<init>()V 
6 ····.locals·1 
  
7 ····.line·1 
8 ····new-instance·v0,·LD/N; 
  
9 ····invoke-direct·{v0},·LD/N;-><init>()V 
  
10 ····invoke-direct·{p0,·v0},·LD/E;-><init>(LD/N;)V 
  
11 ····return-void 
12 .end·method 
  
13 .method·public·constructor·<init>(LD/N;)V 
14 ····.locals·0 
  
15 ····.line·2 
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods6 #·direct·methods
20 .method·public·final·a()V7 .method·static·constructor·<clinit>()V
21 ····.locals·08 ····.locals·2
  
22 ····.line·19 ····.line·1
23 ····return-void10 ····new-instance·v0,·LH/b0;
  
24 ····.line·211 ····.line·2
25 ····.line·312 ····.line·3
 13 ····const/4·v1,·-0x1
  
26 ····.line·414 ····.line·4
 15 ····invoke-direct·{v0,·v1},·LH/a0;-><init>(I)V
  
27 ····.line·516 ····.line·5
28 ····.line·617 ····.line·6
29 ····.line·718 ····.line·7
 19 ····sput-object·v0,·LH/b0;->b:LH/b0;
  
30 ····.line·820 ····.line·8
31 ····.line·921 ····.line·9
 22 ····return-void
32 ····.line·1023 ····.line·10
33 ····.line·1124 ····.line·11
34 ····.line·1225 ····.line·12
35 ····.line·1326 ····.line·13
36 ····.line·1427 ····.line·14
37 ····.line·1528 ····.line·15
38 ····.line·1629 ····.line·16
Offset 155, 11 lines modifiedOffset 143, 17 lines modified
155 ····.line·121143 ····.line·121
156 ····.line·122144 ····.line·122
157 ····.line·123145 ····.line·123
158 ····.line·124146 ····.line·124
159 ····.line·125147 ····.line·125
160 ····.line·126148 ····.line·126
161 ····.line·127149 ····.line·127
162 .end·method 
  
163 .method·public·abstract·b()LD/N;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
164 .end·method159 .end·method
9.38 KB
smali/D/H.smali vs.
smali/F0/Q.smali
Max HTML report size reached
297 B
smali/D/J.smali vs.
smali/B/K.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·synthetic·LD/J;1 .class·public·abstract·synthetic·LB/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·bridge·synthetic·a()I5 .method·public·static·bridge·synthetic·a()I
6 ····.locals·16 ····.locals·1
50.7 KB
smali/R/k.smali vs.
smali/t/d.smali
Max HTML report size reached
6.23 KB
smali/R/N.smali vs.
smali/C/f.smali
Files 26% similar despite different names
    
Offset 1, 266 lines modifiedOffset 1, 261 lines modified
1 .class·public·final·LR/N;1 .class·public·abstract·LC/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·a:I4 #·direct·methods
 5 .method·public·static·a(Landroid/view/accessibility/AccessibilityNodeInfo;)Ljava/lang/String;
 6 ····.locals·0
  
 7 ····.line·1
 8 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getUniqueId()Ljava/lang/String;
6 .field·public·b:I 
  
7 .field·public·c:I 
  
8 .field·public·d:I 
  
9 .field·public·e:I9 ····.line·2
 10 ····.line·3
 11 ····.line·4
 12 ····move-result-object·p0
  
 13 ····.line·5
 14 ····return-object·p0
 15 ····.line·6
 16 ····.line·7
 17 ····.line·8
 18 ····.line·9
 19 ····.line·10
 20 ····.line·11
 21 ····.line·12
 22 ····.line·13
 23 ····.line·14
 24 ····.line·15
 25 ····.line·16
 26 ····.line·17
 27 ····.line·18
 28 ····.line·19
 29 ····.line·20
 30 ····.line·21
 31 ····.line·22
 32 ····.line·23
 33 ····.line·24
 34 ····.line·25
 35 ····.line·26
 36 ····.line·27
 37 ····.line·28
 38 ····.line·29
 39 ····.line·30
 40 ····.line·31
 41 ····.line·32
 42 ····.line·33
 43 ····.line·34
 44 ····.line·35
 45 ····.line·36
 46 ····.line·37
 47 ····.line·38
 48 ····.line·39
 49 ····.line·40
 50 ····.line·41
 51 ····.line·42
 52 ····.line·43
 53 ····.line·44
 54 ····.line·45
 55 ····.line·46
 56 ····.line·47
 57 ····.line·48
 58 ····.line·49
 59 ····.line·50
 60 ····.line·51
 61 ····.line·52
 62 ····.line·53
 63 ····.line·54
 64 ····.line·55
 65 ····.line·56
 66 ····.line·57
 67 ····.line·58
 68 ····.line·59
 69 ····.line·60
 70 ····.line·61
 71 ····.line·62
 72 ····.line·63
 73 ····.line·64
 74 ····.line·65
 75 ····.line·66
 76 ····.line·67
 77 ····.line·68
 78 ····.line·69
 79 ····.line·70
 80 ····.line·71
 81 ····.line·72
 82 ····.line·73
 83 ····.line·74
 84 ····.line·75
 85 ····.line·76
 86 ····.line·77
 87 ····.line·78
 88 ····.line·79
 89 ····.line·80
 90 ····.line·81
 91 ····.line·82
 92 ····.line·83
 93 ····.line·84
 94 ····.line·85
 95 ····.line·86
 96 ····.line·87
 97 ····.line·88
 98 ····.line·89
 99 ····.line·90
 100 ····.line·91
 101 ····.line·92
 102 ····.line·93
 103 ····.line·94
 104 ····.line·95
 105 ····.line·96
 106 ····.line·97
 107 ····.line·98
 108 ····.line·99
 109 ····.line·100
 110 ····.line·101
 111 ····.line·102
 112 ····.line·103
 113 ····.line·104
 114 ····.line·105
 115 ····.line·106
 116 ····.line·107
Max diff block lines reached; 3838/6311 bytes (60.81%) of diff not shown.
9.79 KB
smali/R/L.smali vs.
smali/y0/d.smali
Max HTML report size reached
57.5 KB
smali/R/B.smali vs.
smali/C/d.smali
Max HTML report size reached
22.8 KB
smali/R/o.smali vs.
smali/J0/k.smali
Max HTML report size reached
1.19 KB
smali/R/O.smali vs.
smali/H/c0.smali
Files 4% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 40 lines modified
1 .class·public·abstract·LR/O;1 .class·public·final·LH/c0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LK0/h;
  
  
4 #·static·fields6 #·static·fields
5 .field·public·static·final·a:LA/m;7 .field·public·static·final·e:LH/c0;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
8 ····.locals·210 ····.locals·1
  
9 ····.line·111 ····.line·1
10 ····new-instance·v0,·LA/m;12 ····new-instance·v0,·LH/c0;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
13 ····const/16·v1,·0x1415 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
14 ····.line·416 ····.line·4
15 ····.line·517 ····.line·5
16 ····invoke-direct·{v0,·v1},·LA/m;-><init>(I)V 
  
17 ····.line·618 ····.line·6
 19 ····sput-object·v0,·LH/c0;->e:LH/c0;
  
18 ····.line·720 ····.line·7
19 ····.line·821 ····.line·8
 22 ····return-void
20 ····sput-object·v0,·LR/O;->a:LA/m; 
  
21 ····.line·923 ····.line·9
22 ····.line·1024 ····.line·10
23 ····return-void 
24 ····.line·1125 ····.line·11
25 ····.line·1226 ····.line·12
26 ····.line·1327 ····.line·13
27 ····.line·1428 ····.line·14
28 ····.line·1529 ····.line·15
29 ····.line·1630 ····.line·16
30 ····.line·1731 ····.line·17
Offset 143, 8 lines modifiedOffset 144, 17 lines modified
143 ····.line·121144 ····.line·121
144 ····.line·122145 ····.line·122
145 ····.line·123146 ····.line·123
146 ····.line·124147 ····.line·124
147 ····.line·125148 ····.line·125
148 ····.line·126149 ····.line·126
149 ····.line·127150 ····.line·127
 151 ····.line·128
 152 ····.line·129
 153 ····.line·130
 154 ····.line·131
 155 ····.line·132
 156 ····.line·133
 157 ····.line·134
 158 ····.line·135
 159 ····.line·136
150 .end·method160 .end·method
4.84 KB
smali/R/f.smali vs.
smali/a1/a0.smali
Files 14% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 170 lines modified
1 .class·public·final·LR/f;1 .class·public·final·La1/a0;
2 .super·Ljava/lang/Object;2 .super·Lf1/l;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/animation/ValueAnimator$AnimatorUpdateListener;5 .implements·La1/L;
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LR/g;6 #·virtual·methods
 7 .method·public·final·b()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 ····.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
Max diff block lines reached; 2533/4888 bytes (51.82%) of diff not shown.
4.07 KB
smali/R/m.smali vs.
smali/z0/f.smali
Files 26% similar despite different names
    
Offset 1, 163 lines modifiedOffset 1, 88 lines modified
1 .class·public·final·LR/m;1 .class·public·interface·abstract·Lz0/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·final·synthetic·a:I 
  
6 .field·public·b:I 
  
7 .field·public·c:I 
  
8 .field·public·d:Z 
  
9 .field·public·e:Z 
  
  
10 #·direct·methods 
11 .method·public·synthetic·constructor·<init>(I)V 
12 ····.locals·0 
  
13 ····.line·1 
14 ····iput·p1,·p0,·LR/m;->a:I 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····return-void 
17 .end·method 
  
  
18 #·virtual·methods4 #·virtual·methods
19 .method·public·toString()Ljava/lang/String;5 .method·public·a()Lg0/c;
20 ····.locals·26 ····.locals·1
  
21 ····.line·17 ····.line·1
22 ····iget·v0,·p0,·LR/m;->a:I8 ····new-instance·v0,·Lz0/k;
  
23 ····.line·29 ····.line·2
24 ····.line·310 ····.line·3
25 ····packed-switch·v0,·:pswitch_data_011 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·412 ····.line·4
27 ····.line·513 ····.line·5
28 ····.line·614 ····.line·6
29 ····invoke-super·{p0},·Ljava/lang/Object;->toString()Ljava/lang/String;15 ····invoke-interface·{p0,·v0},·Lz0/f;->e(Lz0/k;)Lg0/c;
  
30 ····.line·716 ····.line·7
31 ····.line·817 ····.line·8
32 ····.line·918 ····.line·9
33 ····move-result-object·v019 ····move-result-object·v0
  
34 ····.line·1020 ····.line·10
35 ····return-object·v021 ····return-object·v0
  
36 ····.line·1122 ····.line·11
37 ····:pswitch_0 
38 ····new-instance·v0,·Ljava/lang/StringBuilder; 
  
39 ····.line·1223 ····.line·12
40 ····.line·1324 ····.line·13
41 ····const-string·v1,·"AnchorInfo{mPosition=" 
  
42 ····.line·1425 ····.line·14
43 ····.line·1526 ····.line·15
44 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
45 ····.line·1627 ····.line·16
46 ····.line·1728 ····.line·17
47 ····.line·1829 ····.line·18
48 ····iget·v1,·p0,·LR/m;->b:I 
  
49 ····.line·1930 ····.line·19
50 ····.line·2031 ····.line·20
51 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; 
  
52 ····.line·2132 ····.line·21
53 ····.line·2233 ····.line·22
54 ····.line·2334 ····.line·23
55 ····const-string·v1,·",·mCoordinate=" 
  
56 ····.line·2435 ····.line·24
57 ····.line·2536 ····.line·25
58 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
59 ····.line·2637 ····.line·26
60 ····.line·2738 ····.line·27
61 ····.line·2839 ····.line·28
62 ····iget·v1,·p0,·LR/m;->c:I 
  
63 ····.line·2940 ····.line·29
64 ····.line·3041 ····.line·30
65 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; 
  
66 ····.line·3142 ····.line·31
67 ····.line·3243 ····.line·32
68 ····.line·3344 ····.line·33
69 ····const-string·v1,·",·mLayoutFromEnd=" 
  
70 ····.line·3445 ····.line·34
71 ····.line·3546 ····.line·35
72 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
73 ····.line·3647 ····.line·36
74 ····.line·3748 ····.line·37
75 ····.line·3849 ····.line·38
76 ····iget-boolean·v1,·p0,·LR/m;->d:Z 
  
77 ····.line·3950 ····.line·39
78 ····.line·4051 ····.line·40
79 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; 
  
80 ····.line·4152 ····.line·41
81 ····.line·4253 ····.line·42
82 ····.line·4354 ····.line·43
83 ····const-string·v1,·",·mValid=" 
  
84 ····.line·4455 ····.line·44
85 ····.line·4556 ····.line·45
86 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
87 ····.line·4657 ····.line·46
88 ····.line·4758 ····.line·47
89 ····.line·4859 ····.line·48
90 ····iget-boolean·v1,·p0,·LR/m;->e:Z 
  
91 ····.line·4960 ····.line·49
92 ····.line·5061 ····.line·50
Max diff block lines reached; 1259/4097 bytes (30.73%) of diff not shown.
3.23 KB
smali/R/w.smali vs.
smali/P/w.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·LR/w;1 .class·public·LP/w;
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 17, 41 lines modifiedOffset 17, 41 lines modified
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 ····.line·518 ····.line·5
19 ····new-instance·p1,·Landroid/graphics/Rect;19 ····new-instance·p1,·Landroid/graphics/Rect;
  
20 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V20 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
21 ····iput-object·p1,·p0,·LR/w;->a:Landroid/graphics/Rect;21 ····iput-object·p1,·p0,·LP/w;->a:Landroid/graphics/Rect;
  
22 ····const/4·p1,·0x122 ····const/4·p1,·0x1
  
23 ····.line·623 ····.line·6
24 ····iput-boolean·p1,·p0,·LR/w;->b:Z24 ····iput-boolean·p1,·p0,·LP/w;->b:Z
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
27 .method·public·constructor·<init>(LR/w;)V27 .method·public·constructor·<init>(LP/w;)V
28 ····.locals·028 ····.locals·0
  
29 ····.line·1329 ····.line·13
30 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V30 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
31 ····.line·1431 ····.line·14
32 ····new-instance·p1,·Landroid/graphics/Rect;32 ····new-instance·p1,·Landroid/graphics/Rect;
  
33 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V33 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
34 ····iput-object·p1,·p0,·LR/w;->a:Landroid/graphics/Rect;34 ····iput-object·p1,·p0,·LP/w;->a:Landroid/graphics/Rect;
  
35 ····const/4·p1,·0x135 ····const/4·p1,·0x1
  
36 ····.line·1536 ····.line·15
37 ····iput-boolean·p1,·p0,·LR/w;->b:Z37 ····iput-boolean·p1,·p0,·LP/w;->b:Z
  
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V40 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
41 ····.locals·041 ····.locals·0
  
Offset 59, 20 lines modifiedOffset 59, 20 lines modified
59 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V59 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
60 ····.line·260 ····.line·2
61 ····new-instance·p1,·Landroid/graphics/Rect;61 ····new-instance·p1,·Landroid/graphics/Rect;
  
62 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V62 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
63 ····iput-object·p1,·p0,·LR/w;->a:Landroid/graphics/Rect;63 ····iput-object·p1,·p0,·LP/w;->a:Landroid/graphics/Rect;
  
64 ····const/4·p1,·0x164 ····const/4·p1,·0x1
  
65 ····.line·365 ····.line·3
66 ····iput-boolean·p1,·p0,·LR/w;->b:Z66 ····iput-boolean·p1,·p0,·LP/w;->b:Z
  
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V69 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
70 ····.locals·070 ····.locals·0
  
Offset 80, 20 lines modifiedOffset 80, 20 lines modified
80 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V80 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
81 ····.line·1181 ····.line·11
82 ····new-instance·p1,·Landroid/graphics/Rect;82 ····new-instance·p1,·Landroid/graphics/Rect;
  
83 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V83 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
84 ····iput-object·p1,·p0,·LR/w;->a:Landroid/graphics/Rect;84 ····iput-object·p1,·p0,·LP/w;->a:Landroid/graphics/Rect;
  
85 ····const/4·p1,·0x185 ····const/4·p1,·0x1
  
86 ····.line·1286 ····.line·12
87 ····iput-boolean·p1,·p0,·LR/w;->b:Z87 ····iput-boolean·p1,·p0,·LP/w;->b:Z
  
88 ····return-void88 ····return-void
89 .end·method89 .end·method
  
90 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V90 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
91 ····.locals·091 ····.locals·0
  
Offset 101, 16 lines modifiedOffset 101, 16 lines modified
101 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V101 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
102 ····.line·8102 ····.line·8
103 ····new-instance·p1,·Landroid/graphics/Rect;103 ····new-instance·p1,·Landroid/graphics/Rect;
  
104 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V104 ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V
  
105 ····iput-object·p1,·p0,·LR/w;->a:Landroid/graphics/Rect;105 ····iput-object·p1,·p0,·LP/w;->a:Landroid/graphics/Rect;
  
106 ····const/4·p1,·0x1106 ····const/4·p1,·0x1
  
107 ····.line·9107 ····.line·9
108 ····iput-boolean·p1,·p0,·LR/w;->b:Z108 ····iput-boolean·p1,·p0,·LP/w;->b:Z
  
109 ····return-void109 ····return-void
110 .end·method110 .end·method
7.9 KB
smali/R/n.smali vs.
smali/c1/g.smali
Max HTML report size reached
8.1 KB
smali/R/M.smali vs.
smali/H/Y.smali
Max HTML report size reached
6.94 KB
smali/R/e.smali vs.
smali/a1/N.smali
Max HTML report size reached
9.96 KB
smali/R/b.smali vs.
smali/W0/c.smali
Max HTML report size reached
14.0 KB
smali/R/I.smali vs.
smali/P/I.smali
Max HTML report size reached
79.9 KB
smali/R/v.smali vs.
smali/h/s.smali
Max HTML report size reached
3.39 KB
smali/R/D.smali vs.
smali/P/D.smali
Files 5% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·final·LR/D;1 .class·public·final·LP/D;
2 .super·LI/c;2 .super·LG/c;
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 ············"LR/D;",9 ············"LP/D;",
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,·LI/b;24 ····new-instance·v0,·LG/b;
  
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},·LI/b;-><init>(I)V29 ····invoke-direct·{v0,·v1},·LG/b;-><init>(I)V
  
30 ····.line·530 ····.line·5
31 ····.line·631 ····.line·6
32 ····.line·732 ····.line·7
33 ····sput-object·v0,·LR/D;->CREATOR:Landroid/os/Parcelable$Creator;33 ····sput-object·v0,·LP/D;->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 155, 34 lines modifiedOffset 155, 43 lines modified
155 ····.line·121155 ····.line·121
156 ····.line·122156 ····.line·122
157 ····.line·123157 ····.line·123
158 ····.line·124158 ····.line·124
159 ····.line·125159 ····.line·125
160 ····.line·126160 ····.line·126
161 ····.line·127161 ····.line·127
 162 ····.line·128
 163 ····.line·129
 164 ····.line·130
 165 ····.line·131
 166 ····.line·132
 167 ····.line·133
 168 ····.line·134
 169 ····.line·135
 170 ····.line·136
162 .end·method171 .end·method
  
163 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V172 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
164 ····.locals·0173 ····.locals·0
  
165 ····.line·1174 ····.line·1
166 ····invoke-direct·{p0,·p1,·p2},·LI/c;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V175 ····invoke-direct·{p0,·p1,·p2},·LG/c;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
167 ····.line·2176 ····.line·2
168 ····.line·3177 ····.line·3
169 ····.line·4178 ····.line·4
170 ····if-eqz·p2,·:cond_0179 ····if-eqz·p2,·:cond_0
  
171 ····.line·5180 ····.line·5
172 ····.line·6181 ····.line·6
173 ····goto·:goto_0182 ····goto·:goto_0
  
174 ····.line·7183 ····.line·7
175 ····:cond_0184 ····:cond_0
176 ····const-class·p2,·LR/v;185 ····const-class·p2,·LP/v;
  
177 ····.line·8186 ····.line·8
178 ····.line·9187 ····.line·9
179 ····invoke-virtual·{p2},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;188 ····invoke-virtual·{p2},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
180 ····.line·10189 ····.line·10
181 ····.line·11190 ····.line·11
Offset 195, 15 lines modifiedOffset 204, 15 lines modified
  
195 ····.line·14204 ····.line·14
196 ····.line·15205 ····.line·15
197 ····.line·16206 ····.line·16
198 ····move-result-object·p1207 ····move-result-object·p1
  
199 ····.line·17208 ····.line·17
200 ····iput-object·p1,·p0,·LR/D;->c:Landroid/os/Parcelable;209 ····iput-object·p1,·p0,·LP/D;->c:Landroid/os/Parcelable;
  
201 ····.line·18210 ····.line·18
202 ····.line·19211 ····.line·19
203 ····return-void212 ····return-void
204 ····.line·20213 ····.line·20
205 ····.line·21214 ····.line·21
206 ····.line·22215 ····.line·22
Offset 403, 28 lines modifiedOffset 412, 37 lines modified
403 ····.line·216412 ····.line·216
404 ····.line·217413 ····.line·217
405 ····.line·218414 ····.line·218
406 ····.line·219415 ····.line·219
407 ····.line·220416 ····.line·220
408 ····.line·221417 ····.line·221
409 ····.line·222418 ····.line·222
 419 ····.line·223
 420 ····.line·224
 421 ····.line·225
 422 ····.line·226
 423 ····.line·227
 424 ····.line·228
 425 ····.line·229
 426 ····.line·230
 427 ····.line·231
410 .end·method428 .end·method
  
  
411 #·virtual·methods429 #·virtual·methods
Max diff block lines reached; 775/3404 bytes (22.77%) of diff not shown.
52.9 KB
smali/R/g.smali vs.
smali/m/g.smali
Max HTML report size reached
5.19 KB
smali/R/K.smali vs.
smali/P/K.smali
Files 4% similar despite different names
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 .class·public·final·LR/K;1 .class·public·final·LP/K;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/os/Parcelable;5 .implements·Landroid/os/Parcelable;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;7 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
8 ····.annotation·system·Ldalvik/annotation/Signature;8 ····.annotation·system·Ldalvik/annotation/Signature;
9 ········value·=·{9 ········value·=·{
10 ············"Landroid/os/Parcelable$Creator<",10 ············"Landroid/os/Parcelable$Creator<",
11 ············"LR/K;",11 ············"LP/K;",
12 ············">;"12 ············">;"
13 ········}13 ········}
14 ····.end·annotation14 ····.end·annotation
15 .end·field15 .end·field
  
  
16 #·instance·fields16 #·instance·fields
Offset 29, 27 lines modifiedOffset 29, 27 lines modified
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·231 ····.locals·2
  
32 ····.line·132 ····.line·1
33 ····new-instance·v0,·LG/h;33 ····new-instance·v0,·LE/i;
  
34 ····.line·234 ····.line·2
35 ····.line·335 ····.line·3
36 ····const/4·v1,·0x236 ····const/4·v1,·0x2
  
37 ····.line·437 ····.line·4
38 ····invoke-direct·{v0,·v1},·LG/h;-><init>(I)V38 ····invoke-direct·{v0,·v1},·LE/i;-><init>(I)V
  
39 ····.line·539 ····.line·5
40 ····.line·640 ····.line·6
41 ····.line·741 ····.line·7
42 ····sput-object·v0,·LR/K;->CREATOR:Landroid/os/Parcelable$Creator;42 ····sput-object·v0,·LP/K;->CREATOR:Landroid/os/Parcelable$Creator;
  
43 ····.line·843 ····.line·8
44 ····.line·944 ····.line·9
45 ····return-void45 ····return-void
46 ····.line·1046 ····.line·10
47 ····.line·1147 ····.line·11
48 ····.line·1248 ····.line·12
Offset 164, 14 lines modifiedOffset 164, 23 lines modified
164 ····.line·121164 ····.line·121
165 ····.line·122165 ····.line·122
166 ····.line·123166 ····.line·123
167 ····.line·124167 ····.line·124
168 ····.line·125168 ····.line·125
169 ····.line·126169 ····.line·126
170 ····.line·127170 ····.line·127
 171 ····.line·128
 172 ····.line·129
 173 ····.line·130
 174 ····.line·131
 175 ····.line·132
 176 ····.line·133
 177 ····.line·134
 178 ····.line·135
 179 ····.line·136
171 .end·method180 .end·method
  
  
172 #·virtual·methods181 #·virtual·methods
173 .method·public·final·describeContents()I182 .method·public·final·describeContents()I
174 ····.locals·1183 ····.locals·1
  
Offset 301, 14 lines modifiedOffset 310, 23 lines modified
301 ····.line·121310 ····.line·121
302 ····.line·122311 ····.line·122
303 ····.line·123312 ····.line·123
304 ····.line·124313 ····.line·124
305 ····.line·125314 ····.line·125
306 ····.line·126315 ····.line·126
307 ····.line·127316 ····.line·127
 317 ····.line·128
 318 ····.line·129
 319 ····.line·130
 320 ····.line·131
 321 ····.line·132
 322 ····.line·133
 323 ····.line·134
 324 ····.line·135
 325 ····.line·136
308 .end·method326 .end·method
  
309 .method·public·final·toString()Ljava/lang/String;327 .method·public·final·toString()Ljava/lang/String;
310 ····.locals·2328 ····.locals·2
  
311 ····.line·1329 ····.line·1
312 ····new-instance·v0,·Ljava/lang/StringBuilder;330 ····new-instance·v0,·Ljava/lang/StringBuilder;
Offset 320, 15 lines modifiedOffset 338, 15 lines modified
320 ····.line·4338 ····.line·4
321 ····.line·5339 ····.line·5
322 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V340 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
323 ····.line·6341 ····.line·6
324 ····.line·7342 ····.line·7
325 ····.line·8343 ····.line·8
326 ····iget·v1,·p0,·LR/K;->a:I344 ····iget·v1,·p0,·LP/K;->a:I
  
327 ····.line·9345 ····.line·9
328 ····.line·10346 ····.line·10
329 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;347 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
330 ····.line·11348 ····.line·11
331 ····.line·12349 ····.line·12
Offset 338, 15 lines modifiedOffset 356, 15 lines modified
338 ····.line·14356 ····.line·14
339 ····.line·15357 ····.line·15
340 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;358 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
341 ····.line·16359 ····.line·16
342 ····.line·17360 ····.line·17
343 ····.line·18361 ····.line·18
344 ····iget·v1,·p0,·LR/K;->b:I362 ····iget·v1,·p0,·LP/K;->b:I
  
345 ····.line·19363 ····.line·19
346 ····.line·20364 ····.line·20
347 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;365 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 2600/5247 bytes (49.55%) of diff not shown.
27.4 KB
smali/R/c.smali vs.
smali/j0/b.smali
Max HTML report size reached
11.2 KB
smali/R/G.smali vs.
smali/P/G.smali
Max HTML report size reached
3.36 KB
smali/R/E.smali vs.
smali/P/E.smali
Files 12% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LR/E;1 .class·public·final·LP/E;
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 16, 26 lines modifiedOffset 16, 26 lines modified
  
  
16 #·virtual·methods16 #·virtual·methods
17 .method·public·final·a()I17 .method·public·final·a()I
18 ····.locals·218 ····.locals·2
  
19 ····.line·119 ····.line·1
20 ····iget-boolean·v0,·p0,·LR/E;->c:Z20 ····iget-boolean·v0,·p0,·LP/E;->c:Z
  
21 ····.line·221 ····.line·2
22 ····.line·322 ····.line·3
23 ····const/4·v1,·0x023 ····const/4·v1,·0x0
  
24 ····.line·424 ····.line·4
25 ····if-eqz·v0,·:cond_025 ····if-eqz·v0,·:cond_0
  
26 ····.line·526 ····.line·5
27 ····.line·627 ····.line·6
28 ····iget·v0,·p0,·LR/E;->a:I28 ····iget·v0,·p0,·LP/E;->a:I
  
29 ····.line·729 ····.line·7
30 ····.line·830 ····.line·8
31 ····sub-int/2addr·v1,·v031 ····sub-int/2addr·v1,·v0
  
32 ····.line·932 ····.line·9
33 ····:cond_033 ····:cond_0
Offset 154, 14 lines modifiedOffset 154, 23 lines modified
154 ····.line·121154 ····.line·121
155 ····.line·122155 ····.line·122
156 ····.line·123156 ····.line·123
157 ····.line·124157 ····.line·124
158 ····.line·125158 ····.line·125
159 ····.line·126159 ····.line·126
160 ····.line·127160 ····.line·127
 161 ····.line·128
 162 ····.line·129
 163 ····.line·130
 164 ····.line·131
 165 ····.line·132
 166 ····.line·133
 167 ····.line·134
 168 ····.line·135
 169 ····.line·136
161 .end·method170 .end·method
  
162 .method·public·final·toString()Ljava/lang/String;171 .method·public·final·toString()Ljava/lang/String;
163 ····.locals·2172 ····.locals·2
  
164 ····.line·1173 ····.line·1
165 ····new-instance·v0,·Ljava/lang/StringBuilder;174 ····new-instance·v0,·Ljava/lang/StringBuilder;
Offset 173, 15 lines modifiedOffset 182, 15 lines modified
173 ····.line·4182 ····.line·4
174 ····.line·5183 ····.line·5
175 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V184 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
176 ····.line·6185 ····.line·6
177 ····.line·7186 ····.line·7
178 ····.line·8187 ····.line·8
179 ····iget·v1,·p0,·LR/E;->a:I188 ····iget·v1,·p0,·LP/E;->a:I
  
180 ····.line·9189 ····.line·9
181 ····.line·10190 ····.line·10
182 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;191 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
183 ····.line·11192 ····.line·11
184 ····.line·12193 ····.line·12
Offset 191, 15 lines modifiedOffset 200, 15 lines modified
191 ····.line·14200 ····.line·14
192 ····.line·15201 ····.line·15
193 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;202 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
194 ····.line·16203 ····.line·16
195 ····.line·17204 ····.line·17
196 ····.line·18205 ····.line·18
197 ····iget-boolean·v1,·p0,·LR/E;->b:Z206 ····iget-boolean·v1,·p0,·LP/E;->b:Z
  
198 ····.line·19207 ····.line·19
199 ····.line·20208 ····.line·20
200 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;209 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
  
201 ····.line·21210 ····.line·21
202 ····.line·22211 ····.line·22
Offset 209, 15 lines modifiedOffset 218, 15 lines modified
209 ····.line·24218 ····.line·24
210 ····.line·25219 ····.line·25
211 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;220 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
212 ····.line·26221 ····.line·26
213 ····.line·27222 ····.line·27
214 ····.line·28223 ····.line·28
215 ····iget-boolean·v1,·p0,·LR/E;->c:Z224 ····iget-boolean·v1,·p0,·LP/E;->c:Z
  
216 ····.line·29225 ····.line·29
217 ····.line·30226 ····.line·30
218 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;227 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
  
219 ····.line·31228 ····.line·31
220 ····.line·32229 ····.line·32
Offset 227, 15 lines modifiedOffset 236, 15 lines modified
227 ····.line·34236 ····.line·34
228 ····.line·35237 ····.line·35
229 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;238 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
230 ····.line·36239 ····.line·36
231 ····.line·37240 ····.line·37
232 ····.line·38241 ····.line·38
233 ····iget-boolean·v1,·p0,·LR/E;->d:Z242 ····iget-boolean·v1,·p0,·LP/E;->d:Z
  
234 ····.line·39243 ····.line·39
235 ····.line·40244 ····.line·40
236 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;245 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
  
237 ····.line·41246 ····.line·41
238 ····.line·42247 ····.line·42
Offset 245, 15 lines modifiedOffset 254, 15 lines modified
245 ····.line·44254 ····.line·44
246 ····.line·45255 ····.line·45
247 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;256 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Max diff block lines reached; 542/3371 bytes (16.08%) of diff not shown.
9.84 KB
smali/R/H.smali vs.
smali/t/a.smali
Max HTML report size reached
84.6 KB
smali/A0/t.smali vs.
smali/y0/m.smali
Max HTML report size reached
85.3 KB
smali/A0/s.smali vs.
smali/t/h.smali
Max HTML report size reached
7.37 KB
smali/A0/p.smali vs.
smali/a1/p.smali
Max HTML report size reached
5.22 KB
smali/A0/k.smali vs.
smali/F0/O.smali
Files 6% similar despite different names
    
Offset 1, 100 lines modifiedOffset 1, 104 lines modified
1 .class·public·final·enum·LA0/k;1 .class·public·final·enum·LF0/O;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·enum·f:LA0/k;5 .field·public·static·final·enum·f:LF0/O;
  
6 .field·public·static·final·enum·g:LA0/k;6 .field·public·static·final·enum·g:LF0/O;
  
 7 .field·public·static·final·enum·h:LF0/O;
  
7 .field·public·static·final·synthetic·h:[LA0/k;8 .field·public·static·final·synthetic·i:[LF0/O;
  
  
8 #·instance·fields9 #·instance·fields
9 .field·public·final·e:Ljava/lang/String;10 .field·public·final·e:I
  
  
10 #·direct·methods11 #·direct·methods
11 .method·static·constructor·<clinit>()V12 .method·static·constructor·<clinit>()V
12 ····.locals·613 ····.locals·5
  
13 ····.line·114 ····.line·1
14 ····new-instance·v0,·LA0/k;15 ····new-instance·v0,·LF0/O;
  
15 ····.line·216 ····.line·2
16 ····.line·317 ····.line·3
17 ····const-string·v1,·"SystemUiOverlay.top"18 ····const-string·v1,·"PLATFORM_ENCODED"
  
18 ····.line·419 ····.line·4
19 ····.line·520 ····.line·5
20 ····const-string·v2,·"TOP_OVERLAYS"21 ····const/4·v2,·0x0
  
21 ····.line·622 ····.line·6
 23 ····invoke-direct·{v0,·v1,·v2,·v2},·LF0/O;-><init>(Ljava/lang/String;II)V
22 ····.line·7 
23 ····const/4·v3,·0x0 
  
 24 ····.line·7
24 ····.line·825 ····.line·8
25 ····invoke-direct·{v0,·v2,·v3,·v1},·LA0/k;-><init>(Ljava/lang/String;ILjava/lang/String;)V 
  
26 ····.line·926 ····.line·9
 27 ····sput-object·v0,·LF0/O;->f:LF0/O;
  
27 ····.line·1028 ····.line·10
28 ····.line·1129 ····.line·11
29 ····sput-object·v0,·LA0/k;->f:LA0/k;30 ····new-instance·v1,·LF0/O;
  
30 ····.line·1231 ····.line·12
31 ····.line·1332 ····.line·13
32 ····new-instance·v1,·LA0/k;33 ····const-string·v2,·"JSON_ENCODED"
  
33 ····.line·1434 ····.line·14
34 ····.line·1535 ····.line·15
35 ····const-string·v2,·"SystemUiOverlay.bottom"36 ····const/4·v3,·0x1
  
36 ····.line·1637 ····.line·16
 38 ····invoke-direct·{v1,·v2,·v3,·v3},·LF0/O;-><init>(Ljava/lang/String;II)V
37 ····.line·17 
38 ····const-string·v4,·"BOTTOM_OVERLAYS" 
  
 39 ····.line·17
39 ····.line·1840 ····.line·18
40 ····.line·1941 ····.line·19
41 ····const/4·v5,·0x142 ····sput-object·v1,·LF0/O;->g:LF0/O;
  
42 ····.line·2043 ····.line·20
43 ····invoke-direct·{v1,·v4,·v5,·v2},·LA0/k;-><init>(Ljava/lang/String;ILjava/lang/String;)V 
  
44 ····.line·2144 ····.line·21
 45 ····new-instance·v2,·LF0/O;
  
45 ····.line·2246 ····.line·22
46 ····.line·2347 ····.line·23
47 ····sput-object·v1,·LA0/k;->g:LA0/k;48 ····const-string·v3,·"UNEXPECTED_STRING"
  
48 ····.line·2449 ····.line·24
49 ····.line·2550 ····.line·25
50 ····const/4·v2,·0x251 ····const/4·v4,·0x2
  
51 ····.line·2652 ····.line·26
52 ····new-array·v2,·v2,·[LA0/k;53 ····invoke-direct·{v2,·v3,·v4,·v4},·LF0/O;-><init>(Ljava/lang/String;II)V
  
53 ····.line·2754 ····.line·27
54 ····.line·2855 ····.line·28
55 ····aput-object·v0,·v2,·v3 
  
56 ····.line·2956 ····.line·29
 57 ····sput-object·v2,·LF0/O;->h:LF0/O;
57 ····.line·30 
58 ····aput-object·v1,·v2,·v5 
  
 58 ····.line·30
59 ····.line·3159 ····.line·31
 60 ····filled-new-array·{v0,·v1,·v2},·[LF0/O;
60 ····.line·32 
61 ····sput-object·v2,·LA0/k;->h:[LA0/k; 
  
 61 ····.line·32
62 ····.line·3362 ····.line·33
63 ····.line·3463 ····.line·34
64 ····return-void64 ····move-result-object·v0
  
65 ····.line·3565 ····.line·35
 66 ····sput-object·v0,·LF0/O;->i:[LF0/O;
  
66 ····.line·3667 ····.line·36
67 ····.line·3768 ····.line·37
 69 ····return-void
68 ····.line·3870 ····.line·38
69 ····.line·3971 ····.line·39
70 ····.line·4072 ····.line·40
71 ····.line·4173 ····.line·41
72 ····.line·4274 ····.line·42
73 ····.line·4375 ····.line·43
74 ····.line·4476 ····.line·44
Offset 177, 26 lines modifiedOffset 181, 35 lines modified
177 ····.line·121181 ····.line·121
178 ····.line·122182 ····.line·122
179 ····.line·123183 ····.line·123
180 ····.line·124184 ····.line·124
181 ····.line·125185 ····.line·125
182 ····.line·126186 ····.line·126
183 ····.line·127187 ····.line·127
 188 ····.line·128
Max diff block lines reached; 2218/5275 bytes (42.05%) of diff not shown.
33.1 KB
smali/A0/j.smali vs.
smali/H/k.smali
Max HTML report size reached
1.35 KB
smali/A0/q.smali vs.
smali/c1/h.smali
Files 22% similar despite different names
    
Offset 1, 53 lines modifiedOffset 1, 33 lines modified
1 .class·public·final·LA0/q;1 .class·public·Lc1/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·c:I·=·-0x80000000 
  
  
6 #·instance·fields 
7 .field·public·final·a:I 
  
8 .field·public·final·b:Landroid/util/DisplayMetrics; 
  
  
9 #·direct·methods4 #·virtual·methods
10 .method·public·constructor·<init>(Landroid/util/DisplayMetrics;)V5 .method·public·toString()Ljava/lang/String;
11 ····.locals·26 ····.locals·1
  
12 ····.line·17 ····.line·1
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····const-string·v0,·"Failed"
  
14 ····.line·29 ····.line·2
15 ····.line·310 ····.line·3
 11 ····return-object·v0
16 ····.line·412 ····.line·4
17 ····sget·v0,·LA0/q;->c:I 
  
18 ····.line·513 ····.line·5
19 ····.line·614 ····.line·6
20 ····add-int/lit8·v1,·v0,·0x1 
  
21 ····.line·715 ····.line·7
22 ····.line·816 ····.line·8
23 ····sput·v1,·LA0/q;->c:I 
  
24 ····.line·917 ····.line·9
25 ····.line·1018 ····.line·10
26 ····iput·v0,·p0,·LA0/q;->a:I 
  
27 ····.line·1119 ····.line·11
28 ····.line·1220 ····.line·12
29 ····iput-object·p1,·p0,·LA0/q;->b:Landroid/util/DisplayMetrics; 
  
30 ····.line·1321 ····.line·13
31 ····.line·1422 ····.line·14
32 ····return-void 
33 ····.line·1523 ····.line·15
34 ····.line·1624 ····.line·16
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
Offset 155, 8 lines modifiedOffset 135, 15 lines modified
155 ····.line·123135 ····.line·123
156 ····.line·124136 ····.line·124
157 ····.line·125137 ····.line·125
158 ····.line·126138 ····.line·126
159 ····.line·127139 ····.line·127
160 ····.line·128140 ····.line·128
161 ····.line·129141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
 146 ····.line·134
 147 ····.line·135
 148 ····.line·136
162 .end·method149 .end·method
2.45 KB
smali/A0/r.smali vs.
smali/p0/z.smali
Files 12% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·LA0/r;1 .class·public·final·Lp0/z;
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:LA0/b;5 .field·public·static·final·b:Ljava/util/concurrent/atomic/AtomicLong;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:LA0/s;7 .field·public·final·a:J
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·210 ····.locals·3
  
11 ····.line·111 ····.line·1
12 ····new-instance·v0,·LA0/b;12 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
15 ····const/4·v1,·0x115 ····const-wide/16·v1,·0x0
  
16 ····.line·416 ····.line·4
17 ····invoke-direct·{v0,·v1},·LA0/b;-><init>(I)V 
  
18 ····.line·517 ····.line·5
 18 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V
  
19 ····.line·619 ····.line·6
20 ····.line·720 ····.line·7
21 ····sput-object·v0,·LA0/r;->b:LA0/b; 
  
22 ····.line·821 ····.line·8
 22 ····sput-object·v0,·Lp0/z;->b:Ljava/util/concurrent/atomic/AtomicLong;
  
23 ····.line·923 ····.line·9
24 ····return-void 
25 ····.line·1024 ····.line·10
 25 ····return-void
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
29 ····.line·1429 ····.line·14
30 ····.line·1530 ····.line·15
31 ····.line·1631 ····.line·16
32 ····.line·1732 ····.line·17
Offset 147, 50 lines modifiedOffset 147, 49 lines modified
147 ····.line·121147 ····.line·121
148 ····.line·122148 ····.line·122
149 ····.line·123149 ····.line·123
150 ····.line·124150 ····.line·124
151 ····.line·125151 ····.line·125
152 ····.line·126152 ····.line·126
153 ····.line·127153 ····.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
154 .end·method163 .end·method
  
155 .method·public·constructor·<init>(Lt0/b;)V164 .method·public·constructor·<init>(J)V
156 ····.locals·4165 ····.locals·0
  
157 ····.line·1166 ····.line·1
158 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V167 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
159 ····.line·2168 ····.line·2
160 ····.line·3169 ····.line·3
161 ····.line·4170 ····.line·4
162 ····new-instance·v0,·LA0/s;171 ····iput-wide·p1,·p0,·Lp0/z;->a:J
  
163 ····.line·5172 ····.line·5
164 ····.line·6173 ····.line·6
 174 ····return-void
165 ····sget-object·v1,·LB0/j;->a:LB0/j; 
  
166 ····.line·7175 ····.line·7
167 ····.line·8176 ····.line·8
168 ····const/4·v2,·0x0 
  
169 ····.line·9177 ····.line·9
170 ····const-string·v3,·"flutter/settings" 
  
171 ····.line·10178 ····.line·10
172 ····.line·11179 ····.line·11
173 ····invoke-direct·{v0,·p1,·v3,·v1,·v2},·LA0/s;-><init>(LB0/f;Ljava/lang/String;Ljava/lang/Object;Li0/c;)V 
  
174 ····.line·12180 ····.line·12
175 ····.line·13181 ····.line·13
176 ····.line·14182 ····.line·14
177 ····iput-object·v0,·p0,·LA0/r;->a:LA0/s; 
  
178 ····.line·15183 ····.line·15
179 ····.line·16184 ····.line·16
180 ····return-void 
181 ····.line·17185 ····.line·17
182 ····.line·18186 ····.line·18
183 ····.line·19187 ····.line·19
184 ····.line·20188 ····.line·20
185 ····.line·21189 ····.line·21
186 ····.line·22190 ····.line·22
187 ····.line·23191 ····.line·23
Offset 296, 8 lines modifiedOffset 295, 14 lines modified
296 ····.line·123295 ····.line·123
297 ····.line·124296 ····.line·124
298 ····.line·125297 ····.line·125
299 ····.line·126298 ····.line·126
300 ····.line·127299 ····.line·127
301 ····.line·128300 ····.line·128
302 ····.line·129301 ····.line·129
 302 ····.line·130
 303 ····.line·131
 304 ····.line·132
 305 ····.line·133
 306 ····.line·134
 307 ····.line·135
303 .end·method308 .end·method
996 B
smali/A0/u.smali vs.
smali/j0/j.smali
Files 2% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
1 .class·public·final·LA0/u;1 .class·public·final·Lj0/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
  
6 .field·public·final·b:Z6 .field·public·final·b:I
  
7 .field·public·final·c:Z7 .field·public·final·c:Landroid/database/Cursor;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(IZZ)V9 .method·public·constructor·<init>(IILandroid/database/Cursor;)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·p1,·p0,·LA0/u;->a:I16 ····iput·p1,·p0,·Lj0/j;->a:I
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····iput-boolean·p2,·p0,·LA0/u;->b:Z19 ····iput·p2,·p0,·Lj0/j;->b:I
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
22 ····iput-boolean·p3,·p0,·LA0/u;->c:Z22 ····iput-object·p3,·p0,·Lj0/j;->c:Landroid/database/Cursor;
  
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····return-void25 ····return-void
26 ····.line·1126 ····.line·11
27 ····.line·1227 ····.line·12
28 ····.line·1328 ····.line·13
10.5 KB
smali/A0/d.smali vs.
smali/e0/e.smali
Max HTML report size reached
11.9 KB
smali/A0/h.smali vs.
smali/H/v.smali
Max HTML report size reached
16.6 KB
smali/A0/o.smali vs.
smali/m/h.smali
Max HTML report size reached
6.91 KB
smali/A0/l.smali vs.
smali/Y/f.smali
Max HTML report size reached
718 B
smali/A0/m.smali vs.
smali/y0/g.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LA0/m;1 .class·public·final·Ly0/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: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,·LA0/m;->a:I22 ····iput·p1,·p0,·Ly0/g;->a:I
  
23 ····.line·523 ····.line·5
24 ····.line·624 ····.line·6
25 ····iput-wide·p2,·p0,·LA0/m;->b:D25 ····iput-wide·p2,·p0,·Ly0/g;->b:D
  
26 ····.line·726 ····.line·7
27 ····.line·827 ····.line·8
28 ····iput-wide·p4,·p0,·LA0/m;->c:D28 ····iput-wide·p4,·p0,·Ly0/g;->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
2.1 KB
smali/A0/n.smali vs.
smali/y0/h.smali
Files 8% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·LA0/n;1 .class·public·final·Ly0/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 45, 86 lines modifiedOffset 45, 86 lines modified
  
45 ····.line·145 ····.line·1
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 ····.line·248 ····.line·2
49 ····iput·v1,·v0,·LA0/n;->a:I49 ····iput·v1,·v0,·Ly0/h;->a:I
  
50 ····move-object·v1,·p250 ····move-object·v1,·p2
  
51 ····.line·351 ····.line·3
52 ····iput-object·v1,·v0,·LA0/n;->b:Ljava/lang/Number;52 ····iput-object·v1,·v0,·Ly0/h;->b:Ljava/lang/Number;
  
53 ····move-object·v1,·p353 ····move-object·v1,·p3
  
54 ····.line·454 ····.line·4
55 ····iput-object·v1,·v0,·LA0/n;->c:Ljava/lang/Number;55 ····iput-object·v1,·v0,·Ly0/h;->c:Ljava/lang/Number;
  
56 ····move·v1,·p456 ····move·v1,·p4
  
57 ····.line·557 ····.line·5
58 ····iput·v1,·v0,·LA0/n;->d:I58 ····iput·v1,·v0,·Ly0/h;->d:I
  
59 ····move·v1,·p559 ····move·v1,·p5
  
60 ····.line·660 ····.line·6
61 ····iput·v1,·v0,·LA0/n;->e:I61 ····iput·v1,·v0,·Ly0/h;->e:I
  
62 ····move-object·v1,·p662 ····move-object·v1,·p6
  
63 ····.line·763 ····.line·7
64 ····iput-object·v1,·v0,·LA0/n;->f:Ljava/lang/Object;64 ····iput-object·v1,·v0,·Ly0/h;->f:Ljava/lang/Object;
  
65 ····move-object·v1,·p765 ····move-object·v1,·p7
  
66 ····.line·866 ····.line·8
67 ····iput-object·v1,·v0,·LA0/n;->g:Ljava/lang/Object;67 ····iput-object·v1,·v0,·Ly0/h;->g:Ljava/lang/Object;
  
68 ····move·v1,·p868 ····move·v1,·p8
  
69 ····.line·969 ····.line·9
70 ····iput·v1,·v0,·LA0/n;->h:I70 ····iput·v1,·v0,·Ly0/h;->h:I
  
71 ····move·v1,·p971 ····move·v1,·p9
  
72 ····.line·1072 ····.line·10
73 ····iput·v1,·v0,·LA0/n;->i:I73 ····iput·v1,·v0,·Ly0/h;->i:I
  
74 ····move·v1,·p1074 ····move·v1,·p10
  
75 ····.line·1175 ····.line·11
76 ····iput·v1,·v0,·LA0/n;->j:F76 ····iput·v1,·v0,·Ly0/h;->j:F
  
77 ····move·v1,·p1177 ····move·v1,·p11
  
78 ····.line·1278 ····.line·12
79 ····iput·v1,·v0,·LA0/n;->k:F79 ····iput·v1,·v0,·Ly0/h;->k:F
  
80 ····move·v1,·p1280 ····move·v1,·p12
  
81 ····.line·1381 ····.line·13
82 ····iput·v1,·v0,·LA0/n;->l:I82 ····iput·v1,·v0,·Ly0/h;->l:I
  
83 ····move/from16·v1,·p1383 ····move/from16·v1,·p13
  
84 ····.line·1484 ····.line·14
85 ····iput·v1,·v0,·LA0/n;->m:I85 ····iput·v1,·v0,·Ly0/h;->m:I
  
86 ····move/from16·v1,·p1486 ····move/from16·v1,·p14
  
87 ····.line·1587 ····.line·15
88 ····iput·v1,·v0,·LA0/n;->n:I88 ····iput·v1,·v0,·Ly0/h;->n:I
  
89 ····move/from16·v1,·p1589 ····move/from16·v1,·p15
  
90 ····.line·1690 ····.line·16
91 ····iput·v1,·v0,·LA0/n;->o:I91 ····iput·v1,·v0,·Ly0/h;->o:I
  
92 ····move-wide/from16·v1,·p1692 ····move-wide/from16·v1,·p16
  
93 ····.line·1793 ····.line·17
94 ····iput-wide·v1,·v0,·LA0/n;->p:J94 ····iput-wide·v1,·v0,·Ly0/h;->p:J
  
95 ····return-void95 ····return-void
96 .end·method96 .end·method
6.46 KB
smali/A0/i.smali vs.
smali/Y/k.smali
Files 11% similar despite different names
    
Offset 1, 59 lines modifiedOffset 1, 43 lines modified
1 .class·public·final·enum·LA0/i;1 .class·public·final·LY/k;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
 5 .field·public·final·a:Ljava/lang/Object;
5 .field·public·static·final·enum·e:LA0/i; 
  
6 .field·public·static·final·synthetic·f:[LA0/i; 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(Ljava/util/List;)V
9 ····.locals·38 ····.locals·0
  
10 ····.line·19 ····.line·1
11 ····const/4·v0,·0x010 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·211 ····.line·2
13 ····new-instance·v1,·LA0/i; 
  
14 ····.line·312 ····.line·3
15 ····.line·413 ····.line·4
16 ····const-string·v2,·"PLAIN_TEXT"14 ····iput-object·p1,·p0,·LY/k;->a:Ljava/lang/Object;
  
17 ····.line·515 ····.line·5
18 ····.line·616 ····.line·6
 17 ····return-void
19 ····invoke-direct·{v1,·v2,·v0},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V 
  
20 ····.line·718 ····.line·7
21 ····.line·819 ····.line·8
22 ····.line·920 ····.line·9
23 ····sput-object·v1,·LA0/i;->e:LA0/i; 
  
24 ····.line·1021 ····.line·10
25 ····.line·1122 ····.line·11
26 ····const/4·v2,·0x1 
  
27 ····.line·1223 ····.line·12
28 ····new-array·v2,·v2,·[LA0/i; 
  
29 ····.line·1324 ····.line·13
30 ····.line·1425 ····.line·14
31 ····aput-object·v1,·v2,·v0 
  
32 ····.line·1526 ····.line·15
33 ····.line·1627 ····.line·16
34 ····sput-object·v2,·LA0/i;->f:[LA0/i; 
  
35 ····.line·1728 ····.line·17
36 ····.line·1829 ····.line·18
37 ····return-void 
38 ····.line·1930 ····.line·19
39 ····.line·2031 ····.line·20
40 ····.line·2132 ····.line·21
41 ····.line·2233 ····.line·22
42 ····.line·2334 ····.line·23
43 ····.line·2435 ····.line·24
44 ····.line·2536 ····.line·25
Offset 155, 98 lines modifiedOffset 139, 107 lines modified
155 ····.line·121139 ····.line·121
156 ····.line·122140 ····.line·122
157 ····.line·123141 ····.line·123
158 ····.line·124142 ····.line·124
159 ····.line·125143 ····.line·125
160 ····.line·126144 ····.line·126
161 ····.line·127145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
162 .end·method154 .end·method
  
163 .method·public·static·a(Ljava/lang/String;)LA0/i; 
 155 #·virtual·methods
 156 .method·public·final·equals(Ljava/lang/Object;)Z
164 ····.locals·5157 ····.locals·2
  
165 ····.line·1158 ····.line·1
166 ····invoke-static·{},·LA0/i;->values()[LA0/i;159 ····if-ne·p0,·p1,·:cond_0
  
167 ····.line·2160 ····.line·2
168 ····.line·3161 ····.line·3
 162 ····const/4·p1,·0x1
  
169 ····.line·4163 ····.line·4
170 ····move-result-object·v0164 ····return·p1
  
171 ····.line·5165 ····.line·5
172 ····array-length·v1,·v0166 ····:cond_0
 167 ····if-eqz·p1,·:cond_2
  
173 ····.line·6168 ····.line·6
174 ····const/4·v2,·0x0 
  
175 ····.line·7169 ····.line·7
 170 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
176 ····:goto_0 
177 ····if-ge·v2,·v1,·:cond_1 
  
178 ····.line·8171 ····.line·8
179 ····.line·9172 ····.line·9
180 ····aget-object·v3,·v0,·v2 
  
181 ····.line·10173 ····.line·10
 174 ····move-result-object·v0
  
182 ····.line·11175 ····.line·11
183 ····invoke-virtual·{v3},·Ljava/lang/Object;->getClass()Ljava/lang/Class;176 ····const-class·v1,·LY/k;
  
184 ····.line·12177 ····.line·12
185 ····.line·13178 ····.line·13
 179 ····invoke-virtual·{v1,·v0},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
186 ····.line·14 
187 ····const-string·v4,·"text/plain" 
  
 180 ····.line·14
188 ····.line·15181 ····.line·15
189 ····.line·16182 ····.line·16
190 ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z183 ····move-result·v0
  
Max diff block lines reached; 3865/6545 bytes (59.05%) of diff not shown.
35.3 KB
smali/l0/k.smali vs.
smali/j0/k.smali
Max HTML report size reached
1.11 KB
smali/l0/j.smali vs.
smali/b0/j.smali
Files 4% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 41 lines modified
1 .class·public·final·Ll0/j;1 .class·public·final·Lb0/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:Landroid/app/Activity;
  
6 .field·public·final·b:I6 .field·public·final·b:LY/i;
  
7 .field·public·final·c:Landroid/database/Cursor;7 .field·public·c:LY/k;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(IILandroid/database/Cursor;)V9 .method·public·constructor·<init>(Landroid/app/Activity;LN/e;LY/i;)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·p1,·p0,·Ll0/j;->a:I16 ····iput-object·p1,·p0,·Lb0/j;->a:Landroid/app/Activity;
  
17 ····.line·517 ····.line·5
18 ····.line·618 ····.line·6
19 ····iput·p2,·p0,·Ll0/j;->b:I19 ····iput-object·p3,·p0,·Lb0/j;->b:LY/i;
  
20 ····.line·720 ····.line·7
21 ····.line·821 ····.line·8
 22 ····return-void
22 ····iput-object·p3,·p0,·Ll0/j;->c:Landroid/database/Cursor; 
  
23 ····.line·923 ····.line·9
24 ····.line·1024 ····.line·10
25 ····return-void 
26 ····.line·1125 ····.line·11
27 ····.line·1226 ····.line·12
28 ····.line·1327 ····.line·13
29 ····.line·1428 ····.line·14
30 ····.line·1529 ····.line·15
31 ····.line·1630 ····.line·16
32 ····.line·1731 ····.line·17
1010 B
smali/l0/d.smali vs.
smali/H/a0.smali
Files 6% similar despite different names
    
Offset 1, 26 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·Ll0/d;1 .class·public·abstract·LH/a0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/database/DatabaseErrorHandler; 
  
 4 #·instance·fields
 5 .field·public·final·a:I
  
  
6 #·virtual·methods6 #·direct·methods
7 .method·public·final·onCorruption(Landroid/database/sqlite/SQLiteDatabase;)V7 .method·public·constructor·<init>(I)V
8 ····.locals·08 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····return-void10 ····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·p1,·p0,·LH/a0;->a:I
  
14 ····.line·515 ····.line·5
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 136, 8 lines modifiedOffset 141, 14 lines modified
136 ····.line·123141 ····.line·123
137 ····.line·124142 ····.line·124
138 ····.line·125143 ····.line·125
139 ····.line·126144 ····.line·126
140 ····.line·127145 ····.line·127
141 ····.line·128146 ····.line·128
142 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
143 .end·method154 .end·method
28.7 KB
smali/l0/l.smali vs.
smali/f1/v.smali
Max HTML report size reached
8.57 KB
smali/l0/f.smali vs.
smali/Y/g.smali
Max HTML report size reached
23.5 KB
smali/l0/n.smali vs.
smali/m/i.smali
Max HTML report size reached
59.5 KB
smali/l0/i.smali vs.
smali/g/d.smali
Max HTML report size reached
9.55 KB
smali/l0/g.smali vs.
smali/e0/c.smali
Max HTML report size reached
16.9 KB
smali/L/k.smali vs.
smali/p0/e.smali
Max HTML report size reached
2.35 KB
smali/L/j.smali vs.
smali/F0/A.smali
Files 13% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·LL/j;1 .class·public·final·LF0/A;
2 .super·LN0/b;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·h:Lk1/h;5 .field·public·synthetic·h:Ljava/lang/Object;
  
6 .field·public·i:Lk1/h;6 .field·public·i:I
  
7 .field·public·j:Lk1/n; 
  
8 .field·public·synthetic·k:Ljava/lang/Object; 
  
9 .field·public·final·synthetic·l:LL/k;7 .field·public·final·synthetic·j:LF0/o;
  
10 .field·public·m:I 
  
  
11 #·direct·methods8 #·direct·methods
12 .method·public·constructor·<init>(LL/k;LN0/b;)V9 .method·public·constructor·<init>(LF0/o;LK0/d;)V
13 ····.locals·010 ····.locals·0
  
14 ····.line·111 ····.line·1
15 ····iput-object·p1,·p0,·LL/j;->l:LL/k;12 ····iput-object·p1,·p0,·LF0/A;->j:LF0/o;
  
16 ····.line·213 ····.line·2
17 ····.line·314 ····.line·3
18 ····invoke-direct·{p0,·p2},·LN0/b;-><init>(LL0/d;)V15 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
19 ····.line·416 ····.line·4
20 ····.line·517 ····.line·5
21 ····.line·618 ····.line·6
22 ····return-void19 ····return-void
23 ····.line·720 ····.line·7
24 ····.line·821 ····.line·8
Offset 244, 49 lines modifiedOffset 238, 58 lines modified
244 ····.line·216238 ····.line·216
245 ····.line·217239 ····.line·217
246 ····.line·218240 ····.line·218
247 ····.line·219241 ····.line·219
248 ····.line·220242 ····.line·220
249 ····.line·221243 ····.line·221
250 ····.line·222244 ····.line·222
 245 ····.line·223
 246 ····.line·224
 247 ····.line·225
 248 ····.line·226
 249 ····.line·227
 250 ····.line·228
 251 ····.line·229
 252 ····.line·230
 253 ····.line·231
251 .end·method254 .end·method
  
  
252 #·virtual·methods255 #·virtual·methods
253 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;256 .method·public·final·n(Ljava/lang/Object;)Ljava/lang/Object;
254 ····.locals·1257 ····.locals·1
  
255 ····.line·1258 ····.line·1
256 ····iput-object·p1,·p0,·LL/j;->k:Ljava/lang/Object;259 ····iput-object·p1,·p0,·LF0/A;->h:Ljava/lang/Object;
  
257 ····.line·2260 ····.line·2
258 ····.line·3261 ····.line·3
259 ····iget·p1,·p0,·LL/j;->m:I262 ····iget·p1,·p0,·LF0/A;->i:I
  
260 ····.line·4263 ····.line·4
261 ····.line·5264 ····.line·5
262 ····const/high16·v0,·-0x80000000265 ····const/high16·v0,·-0x80000000
  
263 ····.line·6266 ····.line·6
264 ····.line·7267 ····.line·7
265 ····or-int/2addr·p1,·v0268 ····or-int/2addr·p1,·v0
  
266 ····.line·8269 ····.line·8
267 ····iput·p1,·p0,·LL/j;->m:I270 ····iput·p1,·p0,·LF0/A;->i:I
  
268 ····.line·9271 ····.line·9
269 ····.line·10272 ····.line·10
270 ····iget-object·p1,·p0,·LL/j;->l:LL/k;273 ····iget-object·p1,·p0,·LF0/A;->j:LF0/o;
  
271 ····.line·11274 ····.line·11
272 ····.line·12275 ····.line·12
273 ····const/4·v0,·0x0276 ····const/4·v0,·0x0
  
274 ····.line·13277 ····.line·13
275 ····invoke-virtual·{p1,·v0,·p0},·LL/k;->b(Ljava/lang/Object;LN0/b;)Ljava/lang/Object;278 ····invoke-virtual·{p1,·v0,·p0},·LF0/o;->b(Ljava/lang/Object;LK0/d;)Ljava/lang/Object;
  
276 ····.line·14279 ····.line·14
277 ····.line·15280 ····.line·15
278 ····.line·16281 ····.line·16
279 ····move-result-object·p1282 ····move-result-object·p1
  
280 ····.line·17283 ····.line·17
Offset 399, 8 lines modifiedOffset 402, 14 lines modified
399 ····.line·123402 ····.line·123
400 ····.line·124403 ····.line·124
401 ····.line·125404 ····.line·125
402 ····.line·126405 ····.line·126
403 ····.line·127406 ····.line·127
404 ····.line·128407 ····.line·128
405 ····.line·129408 ····.line·129
 409 ····.line·130
 410 ····.line·131
 411 ····.line·132
 412 ····.line·133
 413 ····.line·134
 414 ····.line·135
406 .end·method415 .end·method
5.93 KB
smali/L0/j.smali vs.
smali/a1/D.smali
Files 7% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·LL0/j;1 .class·public·final·La1/D;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
 5 .implements·La1/c0;
5 .implements·LL0/i;6 .implements·LS0/l;
6 .implements·Ljava/io/Serializable; 
  
  
7 #·static·fields7 #·instance·fields
8 .field·public·static·final·e:LL0/j;8 .field·public·final·e:La1/C;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·static·constructor·<clinit>()V10 .method·public·constructor·<init>(La1/C;)V
11 ····.locals·111 ····.locals·0
  
12 ····.line·112 ····.line·1
13 ····new-instance·v0,·LL0/j;13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
17 ····.line·416 ····.line·4
 17 ····iput-object·p1,·p0,·La1/D;->e:La1/C;
  
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
 20 ····return-void
20 ····sput-object·v0,·LL0/j;->e:LL0/j; 
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····return-void 
24 ····.line·923 ····.line·9
25 ····.line·1024 ····.line·10
26 ····.line·1125 ····.line·11
27 ····.line·1226 ····.line·12
28 ····.line·1327 ····.line·13
29 ····.line·1428 ····.line·14
30 ····.line·1529 ····.line·15
Offset 145, 54 lines modifiedOffset 143, 40 lines modified
145 ····.line·121143 ····.line·121
146 ····.line·122144 ····.line·122
147 ····.line·123145 ····.line·123
148 ····.line·124146 ····.line·124
149 ····.line·125147 ····.line·125
150 ····.line·126148 ····.line·126
151 ····.line·127149 ····.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
152 .end·method158 .end·method
  
  
153 #·virtual·methods159 #·virtual·methods
154 .method·public·final·d(LL0/h;)LL0/g;160 .method·public·final·b(Ljava/lang/Throwable;)V
155 ····.locals·1161 ····.locals·0
  
156 ····.line·1 
157 ····const-string·v0,·"key" 
  
158 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
159 ····const/4·p1,·0x0 
  
160 ····return-object·p1 
161 .end·method 
  
162 .method·public·final·f(LL0/i;)LL0/i; 
163 ····.locals·1 
  
164 ····.line·1 
165 ····const-string·v0,·"context" 
  
166 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
167 ····return-object·p1 
168 .end·method 
  
169 .method·public·final·hashCode()I 
170 ····.locals·1 
  
171 ····.line·1162 ····.line·1
172 ····const/4·v0,·0x0163 ····iget-object·p1,·p0,·La1/D;->e:La1/C;
  
173 ····.line·2164 ····.line·2
174 ····return·v0 
175 ····.line·3165 ····.line·3
 166 ····invoke-interface·{p1},·La1/C;->e()V
  
176 ····.line·4167 ····.line·4
177 ····.line·5168 ····.line·5
178 ····.line·6169 ····.line·6
 170 ····return-void
179 ····.line·7171 ····.line·7
180 ····.line·8172 ····.line·8
181 ····.line·9173 ····.line·9
182 ····.line·10174 ····.line·10
183 ····.line·11175 ····.line·11
184 ····.line·12176 ····.line·12
185 ····.line·13177 ····.line·13
Offset 306, 39 lines modifiedOffset 290, 42 lines modified
306 ····.line·121290 ····.line·121
307 ····.line·122291 ····.line·122
308 ····.line·123292 ····.line·123
309 ····.line·124293 ····.line·124
310 ····.line·125294 ····.line·125
311 ····.line·126295 ····.line·126
312 ····.line·127296 ····.line·127
 297 ····.line·128
 298 ····.line·129
 299 ····.line·130
 300 ····.line·131
 301 ····.line·132
 302 ····.line·133
 303 ····.line·134
 304 ····.line·135
313 .end·method305 .end·method
  
Max diff block lines reached; 3255/6004 bytes (54.21%) of diff not shown.
1.02 KB
smali/L0/e.smali vs.
smali/I0/g.smali
Files 5% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·LL0/e;1 .class·public·final·LI0/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LL0/h; 
  
  
6 #·static·fields4 #·static·fields
7 .field·public·static·final·synthetic·e:LL0/e;5 .field·public·static·final·a:LI0/g;
  
  
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,·LL0/e;10 ····new-instance·v0,·LI0/g;
  
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,·LL0/e;->e:LL0/e;17 ····sput-object·v0,·LI0/g;->a:LI0/g;
  
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 144, 8 lines modifiedOffset 141, 17 lines modified
144 ····.line·121141 ····.line·121
145 ····.line·122142 ····.line·122
146 ····.line·123143 ····.line·123
147 ····.line·124144 ····.line·124
148 ····.line·125145 ····.line·125
149 ····.line·126146 ····.line·126
150 ····.line·127147 ····.line·127
 148 ····.line·128
 149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
 156 ····.line·136
151 .end·method157 .end·method
10.4 KB
smali/L0/b.smali vs.
smali/t/g.smali
Max HTML report size reached
41.7 KB
smali/L0/c.smali vs.
smali/q0/c.smali
Max HTML report size reached
8.65 KB
smali/b1/T.smali vs.
smali/j0/g.smali
Max HTML report size reached
1.44 KB
smali/b1/t.smali vs.
smali/a1/t.smali
Files 3% similar despite different names
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 .class·public·final·Lb1/t;1 .class·public·final·La1/t;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LL0/h;5 .implements·LK0/h;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·e:Lb1/t;7 .field·public·static·final·synthetic·e:La1/t;
  
8 .field·public·static·final·synthetic·f:Lb1/t;8 .field·public·static·final·synthetic·f:La1/t;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·static·synthetic·constructor·<clinit>()V10 .method·static·synthetic·constructor·<clinit>()V
11 ····.locals·111 ····.locals·1
  
12 ····.line·112 ····.line·1
13 ····new-instance·v0,·Lb1/t;13 ····new-instance·v0,·La1/t;
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·417 ····.line·4
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····sput-object·v0,·Lb1/t;->e:Lb1/t;20 ····sput-object·v0,·La1/t;->e:La1/t;
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····new-instance·v0,·Lb1/t;23 ····new-instance·v0,·La1/t;
  
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
26 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·1127 ····.line·11
28 ····.line·1228 ····.line·12
29 ····.line·1329 ····.line·13
30 ····sput-object·v0,·Lb1/t;->f:Lb1/t;30 ····sput-object·v0,·La1/t;->f:La1/t;
  
31 ····.line·1431 ····.line·14
32 ····.line·1532 ····.line·15
33 ····return-void33 ····return-void
34 ····.line·1634 ····.line·16
35 ····.line·1735 ····.line·17
36 ····.line·1836 ····.line·18
Offset 152, 8 lines modifiedOffset 152, 17 lines modified
152 ····.line·121152 ····.line·121
153 ····.line·122153 ····.line·122
154 ····.line·123154 ····.line·123
155 ····.line·124155 ····.line·124
156 ····.line·125156 ····.line·125
157 ····.line·126157 ····.line·126
158 ····.line·127158 ····.line·127
 159 ····.line·128
 160 ····.line·129
 161 ····.line·130
 162 ····.line·131
 163 ····.line·132
 164 ····.line·133
 165 ····.line·134
 166 ····.line·135
 167 ····.line·136
159 .end·method168 .end·method
8.29 KB
smali/b1/Y.smali vs.
smali/h1/j.smali
Max HTML report size reached
16.1 KB
smali/b1/s.smali vs.
smali/e1/t.smali
Max HTML report size reached
6.54 KB
smali/b1/p.smali vs.
smali/F0/n.smali
Files 19% similar despite different names
    
Offset 1, 69 lines modifiedOffset 1, 48 lines modified
1 .class·public·final·Lb1/p;1 .class·public·final·LF0/n;
2 .super·LU0/i;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT0/p; 
  
 4 #·instance·fields
 5 .field·public·synthetic·h:Ljava/lang/Object;
  
 6 .field·public·i:I
6 #·static·fields 
7 .field·public·static·final·g:Lb1/p; 
  
8 .field·public·static·final·h:Lb1/p; 
  
  
9 #·instance·fields 
10 .field·public·final·synthetic·f:I7 .field·public·final·synthetic·j:LF0/o;
  
  
11 #·direct·methods8 #·direct·methods
12 .method·static·synthetic·constructor·<clinit>()V9 .method·public·constructor·<init>(LF0/o;LK0/d;)V
13 ····.locals·310 ····.locals·0
  
14 ····.line·111 ····.line·1
15 ····new-instance·v0,·Lb1/p;12 ····iput-object·p1,·p0,·LF0/n;->j:LF0/o;
  
16 ····.line·213 ····.line·2
17 ····.line·314 ····.line·3
18 ····const/4·v1,·0x215 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
  
19 ····.line·416 ····.line·4
20 ····const/4·v2,·0x0 
  
21 ····.line·517 ····.line·5
22 ····invoke-direct·{v0,·v1,·v2},·Lb1/p;-><init>(II)V 
  
23 ····.line·618 ····.line·6
 19 ····return-void
24 ····.line·720 ····.line·7
25 ····.line·821 ····.line·8
26 ····sput-object·v0,·Lb1/p;->g:Lb1/p; 
  
27 ····.line·922 ····.line·9
28 ····.line·1023 ····.line·10
29 ····new-instance·v0,·Lb1/p; 
  
30 ····.line·1124 ····.line·11
31 ····.line·1225 ····.line·12
32 ····const/4·v1,·0x2 
  
33 ····.line·1326 ····.line·13
34 ····const/4·v2,·0x1 
  
35 ····.line·1427 ····.line·14
36 ····invoke-direct·{v0,·v1,·v2},·Lb1/p;-><init>(II)V 
  
37 ····.line·1528 ····.line·15
38 ····.line·1629 ····.line·16
39 ····.line·1730 ····.line·17
40 ····sput-object·v0,·Lb1/p;->h:Lb1/p; 
  
41 ····.line·1831 ····.line·18
42 ····.line·1932 ····.line·19
43 ····return-void 
44 ····.line·2033 ····.line·20
45 ····.line·2134 ····.line·21
46 ····.line·2235 ····.line·22
47 ····.line·2336 ····.line·23
48 ····.line·2437 ····.line·24
49 ····.line·2538 ····.line·25
50 ····.line·2639 ····.line·26
Offset 164, 106 lines modifiedOffset 143, 177 lines modified
164 ····.line·121143 ····.line·121
165 ····.line·122144 ····.line·122
166 ····.line·123145 ····.line·123
167 ····.line·124146 ····.line·124
168 ····.line·125147 ····.line·125
169 ····.line·126148 ····.line·126
170 ····.line·127149 ····.line·127
171 .end·method 
  
172 .method·public·synthetic·constructor·<init>(II)V 
173 ····.locals·0 
  
174 ····.line·1150 ····.line·128
175 ····iput·p2,·p0,·Lb1/p;->f:I 
  
176 ····invoke-direct·{p0,·p1},·LU0/i;-><init>(I)V 
  
177 ····return-void151 ····.line·129
 152 ····.line·130
 153 ····.line·131
 154 ····.line·132
 155 ····.line·133
 156 ····.line·134
 157 ····.line·135
 158 ····.line·136
 159 ····.line·137
 160 ····.line·138
 161 ····.line·139
 162 ····.line·140
 163 ····.line·141
 164 ····.line·142
 165 ····.line·143
 166 ····.line·144
 167 ····.line·145
 168 ····.line·146
 169 ····.line·147
 170 ····.line·148
 171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
 176 ····.line·154
 177 ····.line·155
 178 ····.line·156
 179 ····.line·157
 180 ····.line·158
 181 ····.line·159
 182 ····.line·160
 183 ····.line·161
 184 ····.line·162
 185 ····.line·163
 186 ····.line·164
Max diff block lines reached; 3304/6623 bytes (49.89%) of diff not shown.
4.63 KB
smali/b1/j.smali vs.
smali/Y0/f.smali
Files 8% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 53 lines modified
1 .class·public·final·Lb1/j;1 .class·public·final·LY0/f;
2 .super·Lb1/S;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lb1/i;5 .implements·Ljava/util/Iterator;
  
  
6 #·instance·fields6 #·instance·fields
 7 .field·public·final·e:Ljava/util/Iterator;
  
7 .field·public·final·i:Lb1/Z;8 .field·public·final·synthetic·f:LY0/g;
  
  
8 #·direct·methods9 #·direct·methods
9 .method·public·constructor·<init>(Lb1/Z;)V10 .method·public·constructor·<init>(LY0/g;)V
10 ····.locals·011 ····.locals·1
  
11 ····.line·112 ····.line·1
12 ····invoke-direct·{p0},·Lg1/k;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····.line·214 ····.line·2
14 ····.line·315 ····.line·3
15 ····.line·416 ····.line·4
16 ····iput-object·p1,·p0,·Lb1/j;->i:Lb1/Z;17 ····iput-object·p1,·p0,·LY0/f;->f:LY0/g;
  
17 ····.line·518 ····.line·5
18 ····.line·619 ····.line·6
19 ····return-void20 ····iget-object·p1,·p1,·LY0/g;->a:LZ0/c;
  
20 ····.line·721 ····.line·7
21 ····.line·822 ····.line·8
 23 ····new-instance·v0,·LZ0/b;
  
22 ····.line·924 ····.line·9
23 ····.line·1025 ····.line·10
 26 ····invoke-direct·{v0,·p1},·LZ0/b;-><init>(LZ0/c;)V
  
24 ····.line·1127 ····.line·11
25 ····.line·1228 ····.line·12
26 ····.line·1329 ····.line·13
 30 ····iput-object·v0,·p0,·LY0/f;->e:Ljava/util/Iterator;
  
27 ····.line·1431 ····.line·14
28 ····.line·1532 ····.line·15
 33 ····return-void
29 ····.line·1634 ····.line·16
30 ····.line·1735 ····.line·17
31 ····.line·1836 ····.line·18
32 ····.line·1937 ····.line·19
33 ····.line·2038 ····.line·20
34 ····.line·2139 ····.line·21
35 ····.line·2240 ····.line·22
Offset 144, 39 lines modifiedOffset 154, 43 lines modified
144 ····.line·123154 ····.line·123
145 ····.line·124155 ····.line·124
146 ····.line·125156 ····.line·125
147 ····.line·126157 ····.line·126
148 ····.line·127158 ····.line·127
149 ····.line·128159 ····.line·128
150 ····.line·129160 ····.line·129
 161 ····.line·130
 162 ····.line·131
 163 ····.line·132
 164 ····.line·133
 165 ····.line·134
 166 ····.line·135
151 .end·method167 .end·method
  
  
152 #·virtual·methods168 #·virtual·methods
153 .method·public·final·g(Ljava/lang/Throwable;)Z169 .method·public·final·hasNext()Z
154 ····.locals·1170 ····.locals·1
  
155 ····.line·1171 ····.line·1
156 ····invoke-virtual·{p0},·Lb1/U;->n()Lb1/Z;172 ····iget-object·v0,·p0,·LY0/f;->e:Ljava/util/Iterator;
  
157 ····.line·2173 ····.line·2
158 ····.line·3174 ····.line·3
 175 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z
159 ····.line·4 
160 ····move-result-object·v0 
  
 176 ····.line·4
161 ····.line·5177 ····.line·5
162 ····invoke-virtual·{v0,·p1},·Lb1/Z;->w(Ljava/lang/Throwable;)Z 
  
163 ····.line·6178 ····.line·6
 179 ····move-result·v0
  
164 ····.line·7180 ····.line·7
 181 ····return·v0
165 ····.line·8182 ····.line·8
166 ····move-result·p1 
  
167 ····.line·9183 ····.line·9
168 ····return·p1 
169 ····.line·10184 ····.line·10
170 ····.line·11185 ····.line·11
171 ····.line·12186 ····.line·12
172 ····.line·13187 ····.line·13
173 ····.line·14188 ····.line·14
174 ····.line·15189 ····.line·15
175 ····.line·16190 ····.line·16
Offset 289, 41 lines modifiedOffset 303, 56 lines modified
289 ····.line·123303 ····.line·123
290 ····.line·124304 ····.line·124
291 ····.line·125305 ····.line·125
292 ····.line·126306 ····.line·126
293 ····.line·127307 ····.line·127
294 ····.line·128308 ····.line·128
295 ····.line·129309 ····.line·129
 310 ····.line·130
 311 ····.line·131
 312 ····.line·132
 313 ····.line·133
 314 ····.line·134
 315 ····.line·135
 316 ····.line·136
296 .end·method317 .end·method
  
297 .method·public·final·bridge·synthetic·i(Ljava/lang/Object;)Ljava/lang/Object;318 .method·public·final·next()Ljava/lang/Object;
298 ····.locals·0319 ····.locals·2
  
299 ····.line·1320 ····.line·1
300 ····check-cast·p1,·Ljava/lang/Throwable;321 ····iget-object·v0,·p0,·LY0/f;->f:LY0/g;
  
Max diff block lines reached; 2045/4669 bytes (43.80%) of diff not shown.
8.23 KB
smali/b1/z.smali vs.
smali/y0/e.smali
Max HTML report size reached
2.09 KB
smali/b1/q.smali vs.
smali/I0/h.smali
Files 7% similar despite different names
    
Offset 1, 41 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·Lb1/q;1 .class·public·final·LI0/h;
2 .super·LU0/i;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT0/l; 
  
  
6 #·static·fields4 #·static·fields
7 .field·public·static·final·f:Lb1/q;5 .field·public·static·final·a:LI0/h;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·static·constructor·<clinit>()V7 .method·static·constructor·<clinit>()V
10 ····.locals·28 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····new-instance·v0,·Lb1/q;10 ····new-instance·v0,·LI0/h;
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····const/4·v1,·0x113 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·414 ····.line·4
17 ····invoke-direct·{v0,·v1},·LU0/i;-><init>(I)V 
  
18 ····.line·515 ····.line·5
19 ····.line·616 ····.line·6
20 ····.line·7 
21 ····sput-object·v0,·Lb1/q;->f:Lb1/q;17 ····sput-object·v0,·LI0/h;->a:LI0/h;
  
 18 ····.line·7
22 ····.line·819 ····.line·8
23 ····.line·9 
24 ····return-void20 ····return-void
 21 ····.line·9
25 ····.line·1022 ····.line·10
26 ····.line·1123 ····.line·11
27 ····.line·1224 ····.line·12
28 ····.line·1325 ····.line·13
29 ····.line·1426 ····.line·14
30 ····.line·1527 ····.line·15
31 ····.line·1628 ····.line·16
Offset 146, 47 lines modifiedOffset 141, 44 lines modified
146 ····.line·121141 ····.line·121
147 ····.line·122142 ····.line·122
148 ····.line·123143 ····.line·123
149 ····.line·124144 ····.line·124
150 ····.line·125145 ····.line·125
151 ····.line·126146 ····.line·126
152 ····.line·127147 ····.line·127
 148 ····.line·128
 149 ····.line·129
 150 ····.line·130
 151 ····.line·131
 152 ····.line·132
 153 ····.line·133
 154 ····.line·134
 155 ····.line·135
 156 ····.line·136
153 .end·method157 .end·method
  
  
154 #·virtual·methods158 #·virtual·methods
155 .method·public·final·i(Ljava/lang/Object;)Ljava/lang/Object;159 .method·public·final·toString()Ljava/lang/String;
156 ····.locals·1160 ····.locals·1
  
157 ····.line·1161 ····.line·1
158 ····check-cast·p1,·LL0/g;162 ····const-string·v0,·"kotlin.Unit"
  
159 ····.line·2163 ····.line·2
160 ····.line·3164 ····.line·3
 165 ····return-object·v0
161 ····instance-of·v0,·p1,·Lb1/s; 
  
162 ····.line·4166 ····.line·4
163 ····.line·5167 ····.line·5
164 ····if-eqz·v0,·:cond_0 
  
165 ····.line·6168 ····.line·6
166 ····.line·7169 ····.line·7
167 ····check-cast·p1,·Lb1/s; 
  
168 ····.line·8170 ····.line·8
169 ····.line·9171 ····.line·9
170 ····goto·:goto_0 
  
171 ····.line·10172 ····.line·10
172 ····:cond_0 
173 ····const/4·p1,·0x0 
  
174 ····.line·11173 ····.line·11
175 ····:goto_0 
176 ····return-object·p1 
177 ····.line·12174 ····.line·12
178 ····.line·13175 ····.line·13
179 ····.line·14176 ····.line·14
180 ····.line·15177 ····.line·15
181 ····.line·16178 ····.line·16
182 ····.line·17179 ····.line·17
183 ····.line·18180 ····.line·18
Offset 297, 8 lines modifiedOffset 289, 15 lines modified
297 ····.line·123289 ····.line·123
298 ····.line·124290 ····.line·124
299 ····.line·125291 ····.line·125
300 ····.line·126292 ····.line·126
301 ····.line·127293 ····.line·127
302 ····.line·128294 ····.line·128
303 ····.line·129295 ····.line·129
 296 ····.line·130
 297 ····.line·131
 298 ····.line·132
 299 ····.line·133
 300 ····.line·134
 301 ····.line·135
 302 ····.line·136
304 .end·method303 .end·method
3.03 KB
smali/b1/r.smali vs.
smali/H/Q.smali
Files 23% similar despite different names
    
Offset 1, 70 lines modifiedOffset 1, 54 lines modified
1 .class·public·final·Lb1/r;1 .class·public·final·LH/Q;
2 .super·Ljava/lang/Object;2 .super·LH/a0;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LL0/h; 
  
  
6 #·instance·fields4 #·instance·fields
 5 .field·public·final·b:Ljava/lang/Throwable;
7 .field·public·final·e:LU0/i; 
  
8 .field·public·final·f:LL0/h; 
  
  
9 #·direct·methods6 #·direct·methods
10 .method·public·constructor·<init>(LL0/h;LT0/l;)V7 .method·public·constructor·<init>(Ljava/lang/Throwable;)V
11 ····.locals·18 ····.locals·1
  
12 ····.line·19 ····.line·1
13 ····const-string·v0,·"baseKey"10 ····const-string·v0,·"finalException"
  
14 ····.line·211 ····.line·2
15 ····.line·312 ····.line·3
16 ····invoke-static·{p1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V13 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
17 ····.line·414 ····.line·4
18 ····.line·515 ····.line·5
19 ····.line·616 ····.line·6
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····const·v0,·0x7fffffff
  
21 ····.line·718 ····.line·7
22 ····.line·819 ····.line·8
23 ····.line·920 ····.line·9
24 ····check-cast·p2,·LU0/i;21 ····invoke-direct·{p0,·v0},·LH/a0;-><init>(I)V
  
25 ····.line·1022 ····.line·10
26 ····.line·1123 ····.line·11
27 ····iput-object·p2,·p0,·Lb1/r;->e:LU0/i; 
  
28 ····.line·1224 ····.line·12
 25 ····iput-object·p1,·p0,·LH/Q;->b:Ljava/lang/Throwable;
29 ····.line·13 
30 ····instance-of·p2,·p1,·Lb1/r; 
  
 26 ····.line·13
31 ····.line·1427 ····.line·14
 28 ····return-void
32 ····.line·1529 ····.line·15
33 ····if-eqz·p2,·:cond_0 
  
34 ····.line·1630 ····.line·16
35 ····.line·1731 ····.line·17
36 ····check-cast·p1,·Lb1/r; 
  
37 ····.line·1832 ····.line·18
38 ····.line·1933 ····.line·19
39 ····iget-object·p1,·p1,·Lb1/r;->f:LL0/h; 
  
40 ····.line·2034 ····.line·20
41 ····.line·2135 ····.line·21
42 ····:cond_0 
43 ····iput-object·p1,·p0,·Lb1/r;->f:LL0/h; 
  
44 ····.line·2236 ····.line·22
45 ····.line·2337 ····.line·23
46 ····return-void 
47 ····.line·2438 ····.line·24
48 ····.line·2539 ····.line·25
49 ····.line·2640 ····.line·26
50 ····.line·2741 ····.line·27
51 ····.line·2842 ····.line·28
52 ····.line·2943 ····.line·29
53 ····.line·3044 ····.line·30
Offset 169, 95 lines modifiedOffset 153, 8 lines modified
169 ····.line·129153 ····.line·129
170 ····.line·130154 ····.line·130
171 ····.line·131155 ····.line·131
172 ····.line·132156 ····.line·132
173 ····.line·133157 ····.line·133
174 ····.line·134158 ····.line·134
175 ····.line·135159 ····.line·135
176 ····.line·136 
177 ····.line·137 
178 ····.line·138 
179 ····.line·139 
180 ····.line·140 
181 ····.line·141 
182 ····.line·142 
183 ····.line·143 
184 ····.line·144 
185 ····.line·145 
186 ····.line·146 
187 ····.line·147 
188 ····.line·148 
189 ····.line·149 
190 ····.line·150 
191 ····.line·151 
192 ····.line·152 
193 ····.line·153 
194 ····.line·154 
195 ····.line·155 
196 ····.line·156 
197 ····.line·157 
198 ····.line·158 
199 ····.line·159 
200 ····.line·160 
201 ····.line·161 
202 ····.line·162 
203 ····.line·163 
204 ····.line·164 
205 ····.line·165 
206 ····.line·166 
207 ····.line·167 
208 ····.line·168 
209 ····.line·169 
210 ····.line·170 
211 ····.line·171 
212 ····.line·172 
213 ····.line·173 
214 ····.line·174 
215 ····.line·175 
216 ····.line·176 
217 ····.line·177 
218 ····.line·178 
219 ····.line·179 
220 ····.line·180 
Max diff block lines reached; 0/3035 bytes (0.00%) of diff not shown.
5.68 KB
smali/b1/N.smali vs.
smali/I0/d.smali
Files 8% similar despite different names
    
Offset 1, 44 lines modifiedOffset 1, 39 lines modified
1 .class·public·final·Lb1/N;1 .class·public·final·LI0/d;
2 .super·Lb1/S;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/io/Serializable;
  
4 #·static·fields 
5 .field·public·static·final·j:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; 
  
  
6 #·instance·fields6 #·instance·fields
 7 .field·public·final·e:Ljava/lang/Throwable;
7 .field·private·volatile·_invoked:I 
  
8 .field·public·final·i:LT0/l; 
  
  
9 #·direct·methods8 #·direct·methods
10 .method·static·constructor·<clinit>()V9 .method·public·constructor·<init>(Ljava/lang/Throwable;)V
11 ····.locals·210 ····.locals·1
  
12 ····.line·111 ····.line·1
13 ····const-class·v0,·Lb1/N;12 ····const-string·v0,·"exception"
  
14 ····.line·213 ····.line·2
15 ····.line·314 ····.line·3
16 ····const-string·v1,·"_invoked"15 ····invoke-static·{p1,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
  
17 ····.line·416 ····.line·4
18 ····.line·517 ····.line·5
19 ····invoke-static·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->newUpdater(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; 
  
20 ····.line·618 ····.line·6
 19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·720 ····.line·7
22 ····.line·821 ····.line·8
23 ····move-result-object·v0 
  
24 ····.line·922 ····.line·9
25 ····sput-object·v0,·Lb1/N;->j:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;23 ····iput-object·p1,·p0,·LI0/d;->e:Ljava/lang/Throwable;
  
26 ····.line·1024 ····.line·10
27 ····.line·1125 ····.line·11
28 ····return-void26 ····return-void
29 ····.line·1227 ····.line·12
30 ····.line·1328 ····.line·13
31 ····.line·1429 ····.line·14
Offset 151, 44 lines modifiedOffset 146, 74 lines modified
151 ····.line·121146 ····.line·121
152 ····.line·122147 ····.line·122
153 ····.line·123148 ····.line·123
154 ····.line·124149 ····.line·124
155 ····.line·125150 ····.line·125
156 ····.line·126151 ····.line·126
157 ····.line·127152 ····.line·127
 153 ····.line·128
 154 ····.line·129
 155 ····.line·130
 156 ····.line·131
 157 ····.line·132
 158 ····.line·133
 159 ····.line·134
 160 ····.line·135
158 .end·method161 .end·method
  
159 .method·public·constructor·<init>(LT0/l;)V 
 162 #·virtual·methods
 163 .method·public·final·equals(Ljava/lang/Object;)Z
160 ····.locals·0164 ····.locals·1
  
161 ····.line·1165 ····.line·1
162 ····invoke-direct·{p0},·Lg1/k;-><init>()V166 ····instance-of·v0,·p1,·LI0/d;
  
163 ····.line·2167 ····.line·2
164 ····.line·3168 ····.line·3
 169 ····if-eqz·v0,·:cond_0
165 ····.line·4 
166 ····iput-object·p1,·p0,·Lb1/N;->i:LT0/l; 
  
 170 ····.line·4
167 ····.line·5171 ····.line·5
 172 ····check-cast·p1,·LI0/d;
  
168 ····.line·6173 ····.line·6
169 ····return-void 
170 ····.line·7174 ····.line·7
 175 ····iget-object·p1,·p1,·LI0/d;->e:Ljava/lang/Throwable;
  
171 ····.line·8176 ····.line·8
172 ····.line·9177 ····.line·9
 178 ····iget-object·v0,·p0,·LI0/d;->e:Ljava/lang/Throwable;
  
173 ····.line·10179 ····.line·10
174 ····.line·11180 ····.line·11
 181 ····invoke-static·{v0,·p1},·LT0/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
175 ····.line·12182 ····.line·12
176 ····.line·13183 ····.line·13
177 ····.line·14184 ····.line·14
 185 ····move-result·p1
  
178 ····.line·15186 ····.line·15
 187 ····if-eqz·p1,·:cond_0
  
179 ····.line·16188 ····.line·16
180 ····.line·17189 ····.line·17
 190 ····const/4·p1,·0x1
  
181 ····.line·18191 ····.line·18
 192 ····goto·:goto_0
  
182 ····.line·19193 ····.line·19
 194 ····:cond_0
 195 ····const/4·p1,·0x0
  
183 ····.line·20196 ····.line·20
 197 ····:goto_0
 198 ····return·p1
184 ····.line·21199 ····.line·21
185 ····.line·22200 ····.line·22
186 ····.line·23201 ····.line·23
187 ····.line·24202 ····.line·24
188 ····.line·25203 ····.line·25
189 ····.line·26204 ····.line·26
190 ····.line·27205 ····.line·27
Max diff block lines reached; 3001/5746 bytes (52.23%) of diff not shown.
3.65 KB
smali/b1/h0.smali vs.
smali/g0/k.smali
Files 9% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 33 lines modified
1 .class·public·abstract·Lb1/h0; 
2 .super·Ljava/lang/Object;1 .class·public·final·Lg0/k;
 2 .super·Landroid/location/GnssStatus$Callback;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
5 .field·public·static·final·a:Ljava/lang/ThreadLocal;5 .field·public·final·synthetic·a:Lg0/l;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(Lg0/l;)V
8 ····.locals·18 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····new-instance·v0,·Ljava/lang/ThreadLocal;10 ····iput-object·p1,·p0,·Lg0/k;->a:Lg0/l;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V13 ····invoke-direct·{p0},·Landroid/location/GnssStatus$Callback;-><init>()V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····.line·616 ····.line·6
 17 ····return-void
17 ····sput-object·v0,·Lb1/h0;->a:Ljava/lang/ThreadLocal; 
  
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 141, 79 lines modifiedOffset 139, 113 lines modified
141 ····.line·121139 ····.line·121
142 ····.line·122140 ····.line·122
143 ····.line·123141 ····.line·123
144 ····.line·124142 ····.line·124
145 ····.line·125143 ····.line·125
146 ····.line·126144 ····.line·126
147 ····.line·127145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
148 .end·method154 .end·method
  
149 .method·public·static·a()Lb1/H; 
 155 #·virtual·methods
 156 .method·public·final·onSatelliteStatusChanged(Landroid/location/GnssStatus;)V
150 ····.locals·3157 ····.locals·7
  
151 ····.line·1158 ····.line·1
152 ····sget-object·v0,·Lb1/h0;->a:Ljava/lang/ThreadLocal;159 ····invoke-virtual·{p1},·Landroid/location/GnssStatus;->getSatelliteCount()I
  
153 ····.line·2160 ····.line·2
154 ····.line·3161 ····.line·3
155 ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; 
  
156 ····.line·4162 ····.line·4
 163 ····move-result·v0
  
157 ····.line·5164 ····.line·5
 165 ····int-to-double·v0,·v0
  
158 ····.line·6166 ····.line·6
159 ····move-result-object·v1167 ····iget-object·v2,·p0,·Lg0/k;->a:Lg0/l;
  
160 ····.line·7168 ····.line·7
161 ····check-cast·v1,·Lb1/H; 
  
162 ····.line·8169 ····.line·8
 170 ····iput-wide·v0,·v2,·Lg0/l;->g:D
163 ····.line·9 
164 ····if-nez·v1,·:cond_0 
  
 171 ····.line·9
165 ····.line·10172 ····.line·10
 173 ····const-wide/16·v0,·0x0
166 ····.line·11 
167 ····new-instance·v1,·Lb1/d; 
  
 174 ····.line·11
168 ····.line·12175 ····.line·12
 176 ····iput-wide·v0,·v2,·Lg0/l;->h:D
169 ····.line·13 
170 ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; 
  
 177 ····.line·13
171 ····.line·14178 ····.line·14
 179 ····const/4·v0,·0x0
  
172 ····.line·15180 ····.line·15
 181 ····:goto_0
 182 ····int-to-double·v3,·v0
  
173 ····.line·16183 ····.line·16
174 ····move-result-object·v2184 ····iget-wide·v5,·v2,·Lg0/l;->g:D
  
175 ····.line·17185 ····.line·17
176 ····invoke-direct·{v1,·v2},·Lb1/d;-><init>(Ljava/lang/Thread;)V 
  
177 ····.line·18186 ····.line·18
 187 ····cmpg-double·v1,·v3,·v5
  
178 ····.line·19188 ····.line·19
179 ····.line·20189 ····.line·20
180 ····invoke-virtual·{v0,·v1},·Ljava/lang/ThreadLocal;->set(Ljava/lang/Object;)V190 ····if-gez·v1,·:cond_1
  
181 ····.line·21191 ····.line·21
182 ····.line·22192 ····.line·22
 193 ····invoke-virtual·{p1,·v0},·Landroid/location/GnssStatus;->usedInFix(I)Z
  
183 ····.line·23194 ····.line·23
184 ····:cond_0 
185 ····return-object·v1 
186 ····.line·24195 ····.line·24
187 ····.line·25196 ····.line·25
 197 ····move-result·v1
Max diff block lines reached; 809/3660 bytes (22.10%) of diff not shown.
11.9 KB
smali/b1/h.smali vs.
smali/T/b.smali
Max HTML report size reached
7.22 KB
smali/b1/V.smali vs.
smali/a1/E.smali
Max HTML report size reached
1.8 KB
smali/b1/B.smali vs.
smali/B/q.smali
Files 13% similar despite different names
    
Offset 1, 55 lines modifiedOffset 1, 73 lines modified
1 .class·public·abstract·Lb1/B;1 .class·public·final·LB/q;
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:Li1/d;5 .field·public·final·a:[F
  
6 .field·public·static·final·b:Li1/c;6 .field·public·final·b:[J
  
 7 .field·public·c:F
  
 8 .field·public·d:I
  
 9 .field·public·e:I
  
  
7 #·direct·methods10 #·direct·methods
8 .method·static·constructor·<clinit>()V11 .method·public·constructor·<init>()V
9 ····.locals·112 ····.locals·2
  
10 ····.line·113 ····.line·1
11 ····sget-object·v0,·Li1/d;->h:Li1/d;14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····.line·215 ····.line·2
13 ····.line·316 ····.line·3
14 ····sput-object·v0,·Lb1/B;->a:Li1/d; 
  
15 ····.line·417 ····.line·4
 18 ····const/16·v0,·0x14
16 ····.line·5 
17 ····sget·v0,·Lb1/i0;->g:I 
  
 19 ····.line·5
18 ····.line·620 ····.line·6
 21 ····new-array·v1,·v0,·[F
19 ····.line·7 
20 ····sget-object·v0,·Li1/c;->g:Li1/c; 
  
 22 ····.line·7
21 ····.line·823 ····.line·8
 24 ····iput-object·v1,·p0,·LB/q;->a:[F
22 ····.line·9 
23 ····sput-object·v0,·Lb1/B;->b:Li1/c; 
  
 25 ····.line·9
24 ····.line·1026 ····.line·10
 27 ····new-array·v0,·v0,·[J
  
25 ····.line·1128 ····.line·11
26 ····return-void 
27 ····.line·1229 ····.line·12
 30 ····iput-object·v0,·p0,·LB/q;->b:[J
  
28 ····.line·1331 ····.line·13
29 ····.line·1432 ····.line·14
 33 ····const/4·v0,·0x0
  
30 ····.line·1534 ····.line·15
 35 ····iput·v0,·p0,·LB/q;->c:F
  
31 ····.line·1636 ····.line·16
32 ····.line·1737 ····.line·17
 38 ····const/4·v0,·0x0
  
33 ····.line·1839 ····.line·18
 40 ····iput·v0,·p0,·LB/q;->d:I
  
34 ····.line·1941 ····.line·19
35 ····.line·2042 ····.line·20
 43 ····iput·v0,·p0,·LB/q;->e:I
  
36 ····.line·2144 ····.line·21
37 ····.line·2245 ····.line·22
 46 ····return-void
38 ····.line·2347 ····.line·23
39 ····.line·2448 ····.line·24
40 ····.line·2549 ····.line·25
41 ····.line·2650 ····.line·26
42 ····.line·2751 ····.line·27
43 ····.line·2852 ····.line·28
44 ····.line·2953 ····.line·29
Offset 147, 8 lines modifiedOffset 165, 17 lines modified
147 ····.line·121165 ····.line·121
148 ····.line·122166 ····.line·122
149 ····.line·123167 ····.line·123
150 ····.line·124168 ····.line·124
151 ····.line·125169 ····.line·125
152 ····.line·126170 ····.line·126
153 ····.line·127171 ····.line·127
 172 ····.line·128
 173 ····.line·129
 174 ····.line·130
 175 ····.line·131
 176 ····.line·132
 177 ····.line·133
 178 ····.line·134
 179 ····.line·135
 180 ····.line·136
154 .end·method181 .end·method
15.1 KB
smali/b1/k0.smali vs.
smali/H/M.smali
Max HTML report size reached
12.2 KB
smali/b1/o.smali vs.
smali/E0/b.smali
Max HTML report size reached
4.28 KB
smali/b1/l.smali vs.
smali/h1/i.smali
Files 21% similar despite different names
    
Offset 1, 153 lines modifiedOffset 1, 166 lines modified
1 .class·public·final·Lb1/l;1 .class·public·final·Lh1/i;
2 .super·Lb1/Z;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lb1/k; 
 4 #·instance·fields
 5 .field·public·a:I
  
  
 6 #·direct·methods
 7 .method·public·constructor·<init>()V
 8 ····.locals·1
  
 9 ····.line·1
 10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····const/4·v0,·0x0
  
 12 ····.line·2
 13 ····iput·v0,·p0,·Lh1/i;->a:I
  
 14 ····return-void
 15 .end·method
  
 16 .method·public·constructor·<init>(I)V
 17 ····.locals·0
  
 18 ····.line·3
 19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 20 ····iput·p1,·p0,·Lh1/i;->a:I
  
 21 ····return-void
 22 .end·method
  
  
6 #·virtual·methods23 #·virtual·methods
7 .method·public·final·U(LN0/g;)Ljava/lang/Object;24 .method·public·a(I)Ljava/lang/Character;
8 ····.locals·325 ····.locals·2
  
9 ····.line·126 ····.line·1
 27 ····int-to-char·v0,·p1
10 ····:cond_0 
11 ····invoke-virtual·{p0},·Lb1/Z;->E()Ljava/lang/Object; 
  
12 ····.line·228 ····.line·2
 29 ····const/high16·v1,·-0x80000000
  
13 ····.line·330 ····.line·3
14 ····.line·431 ····.line·4
15 ····move-result-object·v032 ····and-int/2addr·v1,·p1
  
16 ····.line·533 ····.line·5
17 ····instance-of·v1,·v0,·Lb1/L;34 ····if-eqz·v1,·:cond_1
  
18 ····.line·635 ····.line·6
19 ····.line·736 ····.line·7
20 ····if-nez·v1,·:cond_237 ····const·v1,·0x7fffffff
  
21 ····.line·838 ····.line·8
22 ····.line·939 ····.line·9
23 ····instance-of·p1,·v0,·Lb1/n; 
  
24 ····.line·1040 ····.line·10
 41 ····and-int/2addr·p1,·v1
  
25 ····.line·1142 ····.line·11
26 ····if-nez·p1,·:cond_143 ····iget·v1,·p0,·Lh1/i;->a:I
  
27 ····.line·1244 ····.line·12
28 ····.line·1345 ····.line·13
29 ····invoke-static·{v0},·Lb1/v;->l(Ljava/lang/Object;)Ljava/lang/Object;46 ····if-eqz·v1,·:cond_0
  
30 ····.line·1447 ····.line·14
31 ····.line·1548 ····.line·15
 49 ····invoke-static·{v1,·p1},·Landroid/view/KeyCharacterMap;->getDeadChar(II)I
32 ····.line·16 
33 ····move-result-object·p1 
  
 50 ····.line·16
34 ····.line·1751 ····.line·17
35 ····goto·:goto_0 
  
36 ····.line·1852 ····.line·18
 53 ····move-result·p1
37 ····:cond_1 
38 ····check-cast·v0,·Lb1/n; 
  
39 ····.line·1954 ····.line·19
 55 ····iput·p1,·p0,·Lh1/i;->a:I
40 ····.line·20 
41 ····iget-object·p1,·v0,·Lb1/n;->a:Ljava/lang/Throwable; 
  
 56 ····.line·20
42 ····.line·2157 ····.line·21
 58 ····goto·:goto_0
  
43 ····.line·2259 ····.line·22
44 ····throw·p160 ····:cond_0
 61 ····iput·p1,·p0,·Lh1/i;->a:I
  
45 ····.line·2362 ····.line·23
46 ····:cond_2 
47 ····invoke-virtual·{p0,·v0},·Lb1/Z;->R(Ljava/lang/Object;)I 
  
48 ····.line·2463 ····.line·24
 64 ····goto·:goto_0
  
49 ····.line·2565 ····.line·25
50 ····.line·26 
51 ····move-result·v066 ····:cond_1
 67 ····iget·v1,·p0,·Lh1/i;->a:I
  
 68 ····.line·26
52 ····.line·2769 ····.line·27
53 ····if-ltz·v0,·:cond_070 ····if-eqz·v1,·:cond_3
  
54 ····.line·2871 ····.line·28
55 ····.line·2972 ····.line·29
56 ····new-instance·v0,·Lb1/V;73 ····invoke-static·{v1,·p1},·Landroid/view/KeyCharacterMap;->getDeadChar(II)I
  
57 ····.line·3074 ····.line·30
58 ····.line·3175 ····.line·31
59 ····invoke-static·{p1},·La/a;->s(LL0/d;)LL0/d; 
  
60 ····.line·3276 ····.line·32
Max diff block lines reached; 1750/4305 bytes (40.65%) of diff not shown.
11.3 KB
smali/b1/W.smali vs.
smali/p0/i.smali
Max HTML report size reached
42.9 KB
smali/b1/X.smali vs.
smali/t/b.smali
Max HTML report size reached
10.1 KB
smali/b1/O.smali vs.
smali/z0/a.smali
Max HTML report size reached
39.7 KB
smali/b1/m.smali vs.
smali/F0/f.smali
Max HTML report size reached
23.3 KB
smali/b1/U.smali vs.
smali/m/k.smali
Max HTML report size reached
974 B
smali/b1/f0.smali vs.
smali/Y/h.smali
Files 23% similar despite different names
    
Offset 1, 24 lines modifiedOffset 1, 30 lines modified
1 .class·public·final·Lb1/f0; 
2 .super·Lb1/T;1 .class·public·interface·abstract·LY/h;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·static·fields
 5 .field·public·static·final·c:LY/g;
  
  
4 #·virtual·methods6 #·direct·methods
5 .method·public·final·w(Ljava/lang/Throwable;)Z7 .method·static·constructor·<clinit>()V
6 ····.locals·08 ····.locals·1
  
7 ····.line·19 ····.line·1
8 ····const/4·p1,·0x010 ····sget-object·v0,·LY/g;->a:LY/g;
  
9 ····.line·211 ····.line·2
10 ····return·p1 
11 ····.line·312 ····.line·3
 13 ····sput-object·v0,·LY/h;->c:LY/g;
  
12 ····.line·414 ····.line·4
13 ····.line·515 ····.line·5
 16 ····return-void
14 ····.line·617 ····.line·6
15 ····.line·718 ····.line·7
16 ····.line·819 ····.line·8
17 ····.line·920 ····.line·9
18 ····.line·1021 ····.line·10
19 ····.line·1122 ····.line·11
20 ····.line·1223 ····.line·12
Offset 135, 8 lines modifiedOffset 141, 15 lines modified
135 ····.line·123141 ····.line·123
136 ····.line·124142 ····.line·124
137 ····.line·125143 ····.line·125
138 ····.line·126144 ····.line·126
139 ····.line·127145 ····.line·127
140 ····.line·128146 ····.line·128
141 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
 154 ····.line·136
142 .end·method155 .end·method
12.0 KB
smali/b1/n.smali vs.
smali/y0/n.smali
Max HTML report size reached
16.1 KB
smali/b1/Q.smali vs.
smali/F0/H.smali
Max HTML report size reached
2.64 KB
smali/b1/b0.smali vs.
smali/a1/b0.smali
Files 5% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 .class·public·final·Lb1/b0;1 .class·public·final·La1/b0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lb1/C;5 .implements·La1/C;
6 .implements·Lb1/i;6 .implements·La1/i;
  
  
7 #·static·fields7 #·static·fields
8 .field·public·static·final·e:Lb1/b0;8 .field·public·static·final·e:La1/b0;
  
  
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 ····new-instance·v0,·Lb1/b0;13 ····new-instance·v0,·La1/b0;
  
14 ····.line·214 ····.line·2
15 ····.line·315 ····.line·3
16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·417 ····.line·4
18 ····.line·518 ····.line·5
19 ····.line·619 ····.line·6
20 ····sput-object·v0,·Lb1/b0;->e:Lb1/b0;20 ····sput-object·v0,·La1/b0;->e:La1/b0;
  
21 ····.line·721 ····.line·7
22 ····.line·822 ····.line·8
23 ····return-void23 ····return-void
24 ····.line·924 ····.line·9
25 ····.line·1025 ····.line·10
26 ····.line·1126 ····.line·11
Offset 145, 14 lines modifiedOffset 145, 23 lines modified
145 ····.line·121145 ····.line·121
146 ····.line·122146 ····.line·122
147 ····.line·123147 ····.line·123
148 ····.line·124148 ····.line·124
149 ····.line·125149 ····.line·125
150 ····.line·126150 ····.line·126
151 ····.line·127151 ····.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
152 .end·method161 .end·method
  
  
153 #·virtual·methods162 #·virtual·methods
154 .method·public·final·e()V163 .method·public·final·e()V
155 ····.locals·0164 ····.locals·0
  
Offset 280, 17 lines modifiedOffset 289, 26 lines modified
280 ····.line·121289 ····.line·121
281 ····.line·122290 ····.line·122
282 ····.line·123291 ····.line·123
283 ····.line·124292 ····.line·124
284 ····.line·125293 ····.line·125
285 ····.line·126294 ····.line·126
286 ····.line·127295 ····.line·127
 296 ····.line·128
 297 ····.line·129
 298 ····.line·130
 299 ····.line·131
 300 ····.line·132
 301 ····.line·133
 302 ····.line·134
 303 ····.line·135
 304 ····.line·136
287 .end·method305 .end·method
  
288 .method·public·final·g(Ljava/lang/Throwable;)Z306 .method·public·final·f(Ljava/lang/Throwable;)Z
289 ····.locals·0307 ····.locals·0
  
290 ····.line·1308 ····.line·1
291 ····const/4·p1,·0x0309 ····const/4·p1,·0x0
  
292 ····.line·2310 ····.line·2
293 ····return·p1311 ····return·p1
Offset 417, 17 lines modifiedOffset 435, 23 lines modified
417 ····.line·123435 ····.line·123
418 ····.line·124436 ····.line·124
419 ····.line·125437 ····.line·125
420 ····.line·126438 ····.line·126
421 ····.line·127439 ····.line·127
422 ····.line·128440 ····.line·128
423 ····.line·129441 ····.line·129
 442 ····.line·130
 443 ····.line·131
 444 ····.line·132
 445 ····.line·133
 446 ····.line·134
 447 ····.line·135
424 .end·method448 .end·method
  
425 .method·public·final·getParent()Lb1/P;449 .method·public·final·getParent()La1/P;
426 ····.locals·1450 ····.locals·1
  
427 ····.line·1451 ····.line·1
428 ····const/4·v0,·0x0452 ····const/4·v0,·0x0
  
429 ····.line·2453 ····.line·2
430 ····return-object·v0454 ····return-object·v0
Offset 552, 14 lines modifiedOffset 576, 23 lines modified
552 ····.line·121576 ····.line·121
553 ····.line·122577 ····.line·122
554 ····.line·123578 ····.line·123
555 ····.line·124579 ····.line·124
556 ····.line·125580 ····.line·125
557 ····.line·126581 ····.line·126
558 ····.line·127582 ····.line·127
 583 ····.line·128
 584 ····.line·129
 585 ····.line·130
 586 ····.line·131
 587 ····.line·132
 588 ····.line·133
 589 ····.line·134
 590 ····.line·135
 591 ····.line·136
Max diff block lines reached; 401/2632 bytes (15.24%) of diff not shown.
4.99 KB
smali/b1/a0.smali vs.
smali/B/M.smali
Files 13% similar despite different names
    
Offset 1, 163 lines modifiedOffset 1, 35 lines modified
1 .class·public·final·Lb1/a0;1 .class·public·final·LB/M;
2 .super·Lg1/k;2 .super·LB/L;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lb1/L; 
  
 4 #·static·fields
 5 .field·public·static·final·synthetic·g:I
  
  
6 #·virtual·methods6 #·direct·methods
7 .method·public·final·b()Z7 .method·static·constructor·<clinit>()V
8 ····.locals·18 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····const/4·v0,·0x110 ····invoke-static·{},·LB/K;->g()Landroid/view/WindowInsets;
  
11 ····.line·211 ····.line·2
12 ····return·v0 
13 ····.line·312 ····.line·3
14 ····.line·413 ····.line·4
 14 ····move-result-object·v0
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 ····.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 
Max diff block lines reached; 2698/5034 bytes (53.60%) of diff not shown.
1.26 KB
smali/b1/M.smali vs.
smali/f1/x.smali
Files 7% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 42 lines modified
1 .class·public·final·Lb1/M;1 .class·public·abstract·synthetic·Lf1/x;
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:Lb1/L;5 .field·public·static·final·a:I
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Lb1/L;)V7 .method·static·constructor·<clinit>()V
8 ····.locals·08 ····.locals·1
  
9 ····.line·19 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····.line·413 ····.line·4
14 ····iput-object·p1,·p0,·Lb1/M;->a:Lb1/L;14 ····move-result-object·v0
  
15 ····.line·515 ····.line·5
 16 ····invoke-virtual·{v0},·Ljava/lang/Runtime;->availableProcessors()I
  
16 ····.line·617 ····.line·6
17 ····return-void 
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
 20 ····move-result·v0
  
20 ····.line·921 ····.line·9
 22 ····sput·v0,·Lf1/x;->a:I
  
21 ····.line·1023 ····.line·10
22 ····.line·1124 ····.line·11
 25 ····return-void
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 141, 8 lines modifiedOffset 147, 15 lines modified
141 ····.line·123147 ····.line·123
142 ····.line·124148 ····.line·124
143 ····.line·125149 ····.line·125
144 ····.line·126150 ····.line·126
145 ····.line·127151 ····.line·127
146 ····.line·128152 ····.line·128
147 ····.line·129153 ····.line·129
 154 ····.line·130
 155 ····.line·131
 156 ····.line·132
 157 ····.line·133
 158 ····.line·134
 159 ····.line·135
 160 ····.line·136
148 .end·method161 .end·method
1.39 KB
smali/b1/I.smali vs.
smali/B/p.smali
Files 7% similar despite different names
    
Offset 1, 38 lines modifiedOffset 1, 43 lines modified
1 .class·public·abstract·Lb1/I;1 .class·public·abstract·LB/p;
2 .super·Lb1/s;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:Ljava/util/Map;
  
  
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 ····new-instance·v0,·Ljava/util/WeakHashMap;
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····sget-object·v1,·Lb1/s;->f:Lb1/r;13 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····invoke-static·{v1,·v0},·LU0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V 
  
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 ····.line·819 ····.line·8
20 ····return-void 
21 ····.line·920 ····.line·9
 21 ····move-result-object·v0
  
22 ····.line·1022 ····.line·10
 23 ····sput-object·v0,·LB/p;->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 140, 8 lines modifiedOffset 145, 17 lines modified
140 ····.line·121145 ····.line·121
141 ····.line·122146 ····.line·122
142 ····.line·123147 ····.line·123
143 ····.line·124148 ····.line·124
144 ····.line·125149 ····.line·125
145 ····.line·126150 ····.line·126
146 ····.line·127151 ····.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
147 .end·method161 .end·method
101 KB
smali/b1/v.smali vs.
smali/H/m.smali
Max HTML report size reached
5.81 KB
smali/b1/g.smali vs.
smali/I0/b.smali
Files 9% similar despite different names
    
Offset 1, 244 lines modifiedOffset 1, 102 lines modified
1 .class·public·final·Lb1/g;1 .class·public·final·LI0/b;
2 .super·Lb1/n;2 .super·Ljava/lang/RuntimeException;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields 
5 .field·public·static·final·c:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; 
  
  
6 #·instance·fields 
7 .field·private·volatile·_resumed:I 
  
  
8 #·direct·methods4 #·direct·methods
9 .method·static·constructor·<clinit>()V5 .method·public·constructor·<init>(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V
10 ····.locals·26 ····.locals·2
  
11 ····.line·17 ····.line·1
12 ····const-class·v0,·Lb1/g;8 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
13 ····.line·29 ····.line·2
14 ····.line·310 ····.line·3
15 ····const-string·v1,·"_resumed"11 ····const-string·v1,·"Could·not·find·\'"
  
16 ····.line·412 ····.line·4
17 ····.line·513 ····.line·5
18 ····invoke-static·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->newUpdater(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;14 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
19 ····.line·615 ····.line·6
20 ····.line·716 ····.line·7
21 ····.line·817 ····.line·8
22 ····move-result-object·v018 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
23 ····.line·919 ····.line·9
24 ····sput-object·v0,·Lb1/g;->c:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; 
  
25 ····.line·1020 ····.line·10
26 ····.line·1121 ····.line·11
 22 ····const-string·p1,·"\'.·Looked·for:·"
27 ····return-void 
28 ····.line·12 
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 
Max diff block lines reached; 2859/5875 bytes (48.66%) of diff not shown.
5.51 KB
smali/b1/K.smali vs.
smali/F0/y.smali
Files 12% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
1 .class·public·final·Lb1/K;1 .class·public·final·LF0/y;
2 .super·Ljava/lang/Object;2 .super·LM0/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lb1/L; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·final·e:Lb1/a0;5 .field·public·synthetic·h:Ljava/lang/Object;
  
 6 .field·public·i:I
  
 7 .field·public·final·synthetic·j:LF0/o;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Lb1/a0;)V9 .method·public·constructor·<init>(LF0/o;LK0/d;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····iput-object·p1,·p0,·LF0/y;->j:LF0/o;
  
13 ····.line·213 ····.line·2
14 ····.line·314 ····.line·3
 15 ····invoke-direct·{p0,·p2},·LM0/b;-><init>(LK0/d;)V
15 ····.line·4 
16 ····iput-object·p1,·p0,·Lb1/K;->e:Lb1/a0; 
  
 16 ····.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
22 ····.line·922 ····.line·9
23 ····.line·1023 ····.line·10
Offset 144, 176 lines modifiedOffset 145, 159 lines modified
144 ····.line·123145 ····.line·123
145 ····.line·124146 ····.line·124
146 ····.line·125147 ····.line·125
147 ····.line·126148 ····.line·126
148 ····.line·127149 ····.line·127
149 ····.line·128150 ····.line·128
150 ····.line·129151 ····.line·129
 152 ····.line·130
 153 ····.line·131
 154 ····.line·132
 155 ····.line·133
 156 ····.line·134
 157 ····.line·135
 158 ····.line·136
 159 ····.line·137
 160 ····.line·138
 161 ····.line·139
 162 ····.line·140
 163 ····.line·141
 164 ····.line·142
 165 ····.line·143
 166 ····.line·144
 167 ····.line·145
 168 ····.line·146
 169 ····.line·147
 170 ····.line·148
 171 ····.line·149
 172 ····.line·150
 173 ····.line·151
 174 ····.line·152
 175 ····.line·153
 176 ····.line·154
 177 ····.line·155
 178 ····.line·156
 179 ····.line·157
 180 ····.line·158
 181 ····.line·159
 182 ····.line·160
 183 ····.line·161
 184 ····.line·162
 185 ····.line·163
 186 ····.line·164
 187 ····.line·165
 188 ····.line·166
 189 ····.line·167
 190 ····.line·168
 191 ····.line·169
 192 ····.line·170
 193 ····.line·171
 194 ····.line·172
 195 ····.line·173
 196 ····.line·174
 197 ····.line·175
 198 ····.line·176
 199 ····.line·177
 200 ····.line·178
 201 ····.line·179
 202 ····.line·180
 203 ····.line·181
 204 ····.line·182
 205 ····.line·183
 206 ····.line·184
 207 ····.line·185
 208 ····.line·186
 209 ····.line·187
 210 ····.line·188
 211 ····.line·189
 212 ····.line·190
 213 ····.line·191
 214 ····.line·192
 215 ····.line·193
 216 ····.line·194
 217 ····.line·195
 218 ····.line·196
 219 ····.line·197
 220 ····.line·198
 221 ····.line·199
 222 ····.line·200
 223 ····.line·201
 224 ····.line·202
 225 ····.line·203
 226 ····.line·204
 227 ····.line·205
 228 ····.line·206
 229 ····.line·207
 230 ····.line·208
 231 ····.line·209
 232 ····.line·210
 233 ····.line·211
Max diff block lines reached; 3069/5570 bytes (55.10%) of diff not shown.
1.73 KB
smali/b1/x.smali vs.
smali/a1/x.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·abstract·Lb1/x;1 .class·public·abstract·La1/x;
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,·Lg1/w;->a:I17 ····sget·v1,·Lf1/x;->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 59, 43 lines modifiedOffset 59, 43 lines modified
  
59 ····.line·1959 ····.line·19
60 ····:goto_160 ····:goto_1
61 ····if-nez·v0,·:cond_161 ····if-nez·v0,·:cond_1
  
62 ····.line·2062 ····.line·20
63 ····.line·2163 ····.line·21
64 ····sget-object·v0,·Lb1/w;->n:Lb1/w;64 ····sget-object·v0,·La1/w;->n:La1/w;
  
65 ····.line·2265 ····.line·22
66 ····.line·2366 ····.line·23
67 ····goto·:goto_267 ····goto·:goto_2
  
68 ····.line·2468 ····.line·24
69 ····:cond_169 ····:cond_1
70 ····sget-object·v0,·Lb1/B;->a:Li1/d;70 ····sget-object·v0,·La1/B;->a:Lh1/d;
  
71 ····.line·2571 ····.line·25
72 ····.line·2672 ····.line·26
73 ····sget-object·v0,·Lg1/o;->a:Lc1/c;73 ····sget-object·v0,·Lf1/p;->a:Lb1/c;
  
74 ····.line·2774 ····.line·27
75 ····.line·2875 ····.line·28
76 ····iget-object·v1,·v0,·Lc1/c;->j:Lc1/c;76 ····iget-object·v1,·v0,·Lb1/c;->j:Lb1/c;
  
77 ····.line·2977 ····.line·29
78 ····.line·3078 ····.line·30
79 ····instance-of·v0,·v0,·Lb1/y;79 ····instance-of·v0,·v0,·La1/y;
  
80 ····.line·3180 ····.line·31
81 ····.line·3281 ····.line·32
82 ····if-nez·v0,·:cond_282 ····if-nez·v0,·:cond_2
  
83 ····.line·3383 ····.line·33
84 ····.line·3484 ····.line·34
85 ····sget-object·v0,·Lb1/w;->n:Lb1/w;85 ····sget-object·v0,·La1/w;->n:La1/w;
  
86 ····.line·3586 ····.line·35
87 ····.line·3687 ····.line·36
88 ····:cond_288 ····:cond_2
89 ····:goto_289 ····:goto_2
90 ····return-void90 ····return-void
91 ····.line·3791 ····.line·37
Offset 185, 8 lines modifiedOffset 185, 17 lines modified
185 ····.line·121185 ····.line·121
186 ····.line·122186 ····.line·122
187 ····.line·123187 ····.line·123
188 ····.line·124188 ····.line·124
189 ····.line·125189 ····.line·125
190 ····.line·126190 ····.line·126
191 ····.line·127191 ····.line·127
 192 ····.line·128
 193 ····.line·129
 194 ····.line·130
 195 ····.line·131
 196 ····.line·132
 197 ····.line·133
 198 ····.line·134
 199 ····.line·135
 200 ····.line·136
192 .end·method201 .end·method
8.52 KB
smali/b1/H.smali vs.
smali/Y/b.smali
Max HTML report size reached
987 B
smali/b1/e0.smali vs.
smali/B/D.smali
Files 5% similar despite different names
    
Offset 1, 30 lines modifiedOffset 1, 26 lines modified
1 .class·public·Lb1/e0;1 .class·public·LB/D;
2 .super·Lb1/a;2 .super·LB/C;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·direct·methods
5 .method·public·final·F(Ljava/lang/Throwable;)Z5 .method·public·constructor·<init>()V
6 ····.locals·16 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····iget-object·v0,·p0,·Lb1/a;->g:LL0/i;8 ····invoke-direct·{p0},·LB/C;-><init>()V
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
11 ····invoke-static·{v0,·p1},·Lb1/v;->d(LL0/i;Ljava/lang/Throwable;)V 
  
12 ····.line·411 ····.line·4
 12 ····return-void
13 ····.line·513 ····.line·5
14 ····.line·614 ····.line·6
15 ····const/4·p1,·0x1 
  
16 ····.line·715 ····.line·7
17 ····return·p1 
18 ····.line·816 ····.line·8
19 ····.line·917 ····.line·9
20 ····.line·1018 ····.line·10
21 ····.line·1119 ····.line·11
22 ····.line·1220 ····.line·12
23 ····.line·1321 ····.line·13
24 ····.line·1422 ····.line·14
Offset 139, 8 lines modifiedOffset 135, 15 lines modified
139 ····.line·123135 ····.line·123
140 ····.line·124136 ····.line·124
141 ····.line·125137 ····.line·125
142 ····.line·126138 ····.line·126
143 ····.line·127139 ····.line·127
144 ····.line·128140 ····.line·128
145 ····.line·129141 ····.line·129
 142 ····.line·130
 143 ····.line·131
 144 ····.line·132
 145 ····.line·133
 146 ····.line·134
 147 ····.line·135
 148 ····.line·136
146 .end·method149 .end·method
15.3 KB
smali/b1/J.smali vs.
smali/j1/o.smali
Max HTML report size reached
19.1 KB
smali/n0/b.smali vs.
smali/i/X.smali
Max HTML report size reached
22.0 KB
smali/v/a.smali vs.
smali/c1/i.smali
Max HTML report size reached
80.7 KB
smali/v/f.smali vs.
smali/Y/n.smali
Max HTML report size reached
10.3 KB
smali/a0/j.smali vs.
smali/F0/z.smali
Max HTML report size reached
1.08 KB
smali/a0/h.smali vs.
smali/j1/k.smali
Files 10% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 .class·public·interface·abstract·La0/h;1 .class·public·abstract·synthetic·Lj1/k;
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:La0/g;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·1
  
9 ····.line·19 ····.line·1
10 ····sget-object·v0,·La0/g;->a:La0/g;10 ····const-string·v0,·"okio.Okio"
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····sput-object·v0,·La0/h;->c:La0/g;13 ····invoke-static·{v0},·Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger;
  
14 ····.line·414 ····.line·4
15 ····.line·515 ····.line·5
16 ····return-void 
17 ····.line·616 ····.line·6
 17 ····return-void
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····.line·920 ····.line·9
21 ····.line·1021 ····.line·10
22 ····.line·1122 ····.line·11
23 ····.line·1223 ····.line·12
24 ····.line·1324 ····.line·13
Offset 139, 8 lines modifiedOffset 139, 17 lines modified
139 ····.line·121139 ····.line·121
140 ····.line·122140 ····.line·122
141 ····.line·123141 ····.line·123
142 ····.line·124142 ····.line·124
143 ····.line·125143 ····.line·125
144 ····.line·126144 ····.line·126
145 ····.line·127145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
 154 ····.line·136
146 .end·method155 .end·method
1.09 KB
smali/a0/n.smali vs.
smali/i/g.smali
Files 8% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 .class·public·interface·abstract·La0/n; 
2 .super·Ljava/lang/Object;1 .class·public·final·Li/g;
 2 .super·Lh/b;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·static·fields4 #·instance·fields
5 .field·public·static·final·a:La0/a;5 .field·public·final·synthetic·a:Li/i;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·static·constructor·<clinit>()V7 .method·public·constructor·<init>(Li/i;)V
8 ····.locals·18 ····.locals·0
  
9 ····.line·19 ····.line·1
10 ····sget-object·v0,·La0/a;->b:La0/a;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·211 ····.line·2
12 ····.line·312 ····.line·3
13 ····sput-object·v0,·La0/n;->a:La0/a; 
  
14 ····.line·413 ····.line·4
 14 ····iput-object·p1,·p0,·Li/g;->a:Li/i;
  
15 ····.line·515 ····.line·5
16 ····return-void 
17 ····.line·616 ····.line·6
 17 ····return-void
18 ····.line·718 ····.line·7
19 ····.line·819 ····.line·8
20 ····.line·920 ····.line·9
21 ····.line·1021 ····.line·10
22 ····.line·1122 ····.line·11
23 ····.line·1223 ····.line·12
24 ····.line·1324 ····.line·13
Offset 139, 8 lines modifiedOffset 139, 16 lines modified
139 ····.line·121139 ····.line·121
140 ····.line·122140 ····.line·122
141 ····.line·123141 ····.line·123
142 ····.line·124142 ····.line·124
143 ····.line·125143 ····.line·125
144 ····.line·126144 ····.line·126
145 ····.line·127145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
146 .end·method154 .end·method
20.0 KB
smali/u/k.smali vs.
smali/F0/k.smali
Max HTML report size reached
3.01 KB
smali/u/h.smali vs.
smali/H/S.smali
Files 27% similar despite different names
    
Offset 1, 40 lines modifiedOffset 1, 62 lines modified
1 .class·public·abstract·Lu/h;1 .class·public·final·LH/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:LM0/g;
  
 6 .field·public·final·b:La1/l;
  
 7 .field·public·final·c:LH/a0;
  
 8 .field·public·final·d:LK0/i;
  
  
4 #·direct·methods9 #·direct·methods
5 .method·public·static·a(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;10 .method·public·constructor·<init>(LS0/p;La1/l;LH/a0;LK0/i;)V
6 ····.locals·011 ····.locals·1
  
7 ····.line·112 ····.line·1
8 ····invoke-virtual·{p0,·p1,·p2},·Landroid/content/res/Resources;->getColorStateList(ILandroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;13 ····const-string·v0,·"callerContext"
  
9 ····.line·214 ····.line·2
10 ····.line·315 ····.line·3
 16 ····invoke-static·{p4,·v0},·LT0/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
11 ····.line·4 
12 ····move-result-object·p0 
  
 17 ····.line·4
13 ····.line·518 ····.line·5
14 ····return-object·p0 
15 ····.line·619 ····.line·6
 20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·721 ····.line·7
17 ····.line·822 ····.line·8
18 ····.line·923 ····.line·9
 24 ····check-cast·p1,·LM0/g;
  
19 ····.line·1025 ····.line·10
20 ····.line·1126 ····.line·11
 27 ····iput-object·p1,·p0,·LH/S;->a:LM0/g;
  
21 ····.line·1228 ····.line·12
22 ····.line·1329 ····.line·13
 30 ····iput-object·p2,·p0,·LH/S;->b:La1/l;
  
23 ····.line·1431 ····.line·14
24 ····.line·1532 ····.line·15
 33 ····iput-object·p3,·p0,·LH/S;->c:LH/a0;
  
25 ····.line·1634 ····.line·16
26 ····.line·1735 ····.line·17
 36 ····iput-object·p4,·p0,·LH/S;->d:LK0/i;
  
27 ····.line·1837 ····.line·18
28 ····.line·1938 ····.line·19
 39 ····return-void
29 ····.line·2040 ····.line·20
30 ····.line·2141 ····.line·21
31 ····.line·2242 ····.line·22
32 ····.line·2343 ····.line·23
33 ····.line·2444 ····.line·24
34 ····.line·2545 ····.line·25
35 ····.line·2646 ····.line·26
Offset 620, 8 lines modifiedOffset 642, 100 lines modified
620 ····.line·606642 ····.line·606
621 ····.line·607643 ····.line·607
622 ····.line·608644 ····.line·608
623 ····.line·609645 ····.line·609
624 ····.line·610646 ····.line·610
625 ····.line·611647 ····.line·611
626 ····.line·612648 ····.line·612
 649 ····.line·613
 650 ····.line·614
 651 ····.line·615
 652 ····.line·616
 653 ····.line·617
 654 ····.line·618
 655 ····.line·619
 656 ····.line·620
 657 ····.line·621
 658 ····.line·622
 659 ····.line·623
 660 ····.line·624
 661 ····.line·625
 662 ····.line·626
 663 ····.line·627
 664 ····.line·628
 665 ····.line·629
 666 ····.line·630
 667 ····.line·631
 668 ····.line·632
 669 ····.line·633
 670 ····.line·634
 671 ····.line·635
 672 ····.line·636
 673 ····.line·637
 674 ····.line·638
 675 ····.line·639
 676 ····.line·640
 677 ····.line·641
 678 ····.line·642
 679 ····.line·643
 680 ····.line·644
 681 ····.line·645
 682 ····.line·646
 683 ····.line·647
 684 ····.line·648
 685 ····.line·649
 686 ····.line·650
 687 ····.line·651
 688 ····.line·652
 689 ····.line·653
 690 ····.line·654
 691 ····.line·655
 692 ····.line·656
 693 ····.line·657
 694 ····.line·658
 695 ····.line·659
 696 ····.line·660
 697 ····.line·661
 698 ····.line·662
 699 ····.line·663
 700 ····.line·664
 701 ····.line·665
 702 ····.line·666
Max diff block lines reached; 0/3014 bytes (0.00%) of diff not shown.
1.09 KB
smali/u/e.smali vs.
smali/Y/m.smali
Files 5% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·Lu/e;1 .class·public·interface·abstract·LY/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lu/d; 
  
  
6 #·instance·fields4 #·static·fields
7 .field·public·final·a:[Lu/f;5 .field·public·static·final·a:LY/a;
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·constructor·<init>([Lu/f;)V7 .method·static·constructor·<clinit>()V
10 ····.locals·08 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····sget-object·v0,·LY/a;->b:LY/a;
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····.line·4 
16 ····iput-object·p1,·p0,·Lu/e;->a:[Lu/f;13 ····sput-object·v0,·LY/m;->a:LY/a;
  
 14 ····.line·4
17 ····.line·515 ····.line·5
18 ····.line·6 
19 ····return-void16 ····return-void
 17 ····.line·6
20 ····.line·718 ····.line·7
21 ····.line·819 ····.line·8
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
Offset 144, 8 lines modifiedOffset 141, 15 lines modified
144 ····.line·123141 ····.line·123
145 ····.line·124142 ····.line·124
146 ····.line·125143 ····.line·125
147 ····.line·126144 ····.line·126
148 ····.line·127145 ····.line·127
149 ····.line·128146 ····.line·128
150 ····.line·129147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
 154 ····.line·136
151 .end·method155 .end·method
2.43 KB
smali/t0/h.smali vs.
smali/c1/e.smali
Files 21% similar despite different names
    
Offset 1, 89 lines modifiedOffset 1, 77 lines modified
1 .class·public·final·synthetic·Lt0/h;1 .class·public·final·Lc1/e;
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·synthetic·a:Lc1/e;
  
 6 .field·public·static·final·b:I
6 #·instance·fields 
7 .field·public·final·synthetic·e:I 
  
8 .field·public·final·synthetic·f:Lt0/i; 
  
  
9 #·direct·methods7 #·direct·methods
10 .method·public·synthetic·constructor·<init>(Lt0/i;I)V8 .method·static·constructor·<clinit>()V
11 ····.locals·09 ····.locals·8
  
12 ····.line·110 ····.line·1
 11 ····new-instance·v0,·Lc1/e;
13 ····iput·p2,·p0,·Lt0/h;->e:I 
  
14 ····iput-object·p1,·p0,·Lt0/h;->f:Lt0/i; 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····return-void 
17 .end·method 
  
  
18 #·virtual·methods 
19 .method·public·final·run()V 
20 ····.locals·1 
  
21 ····.line·1 
22 ····iget·v0,·p0,·Lt0/h;->e:I 
  
23 ····.line·212 ····.line·2
24 ····.line·313 ····.line·3
25 ····packed-switch·v0,·:pswitch_data_014 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·415 ····.line·4
27 ····.line·516 ····.line·5
28 ····.line·617 ····.line·6
29 ····iget-object·v0,·p0,·Lt0/h;->f:Lt0/i;18 ····sput-object·v0,·Lc1/e;->a:Lc1/e;
  
30 ····.line·719 ····.line·7
31 ····.line·820 ····.line·8
32 ····invoke-virtual·{v0},·Lt0/i;->b()V21 ····const/16·v0,·0x40
  
33 ····.line·922 ····.line·9
34 ····.line·1023 ····.line·10
 24 ····int-to-long·v2,·v0
  
35 ····.line·1125 ····.line·11
36 ····return-void26 ····const/4·v0,·0x1
  
37 ····.line·1227 ····.line·12
 28 ····int-to-long·v4,·v0
38 ····:pswitch_0 
39 ····iget-object·v0,·p0,·Lt0/h;->f:Lt0/i; 
  
40 ····.line·1329 ····.line·13
 30 ····const·v0,·0x7ffffffe
41 ····.line·14 
42 ····invoke-virtual·{v0},·Lt0/i;->b()V 
  
 31 ····.line·14
43 ····.line·1532 ····.line·15
44 ····.line·1633 ····.line·16
 34 ····int-to-long·v6,·v0
  
45 ····.line·1735 ····.line·17
46 ····return-void36 ····const-string·v1,·"kotlinx.coroutines.channels.defaultBuffer"
  
47 ····.line·1837 ····.line·18
48 ····nop 
  
49 ····.line·1938 ····.line·19
 39 ····invoke-static/range·{v1·..·v7},·Lf1/a;->k(Ljava/lang/String;JJJ)J
  
50 ····:pswitch_data_0 
51 ····.packed-switch·0x0 
52 ········:pswitch_0 
53 ····.end·packed-switch 
54 ····.line·2040 ····.line·20
55 ····.line·2141 ····.line·21
56 ····.line·2242 ····.line·22
 43 ····move-result-wide·v0
  
57 ····.line·2344 ····.line·23
 45 ····long-to-int·v0,·v0
  
58 ····.line·2446 ····.line·24
 47 ····sput·v0,·Lc1/e;->b:I
  
59 ····.line·2548 ····.line·25
60 ····.line·2649 ····.line·26
 50 ····return-void
61 ····.line·2751 ····.line·27
62 ····.line·2852 ····.line·28
63 ····.line·2953 ····.line·29
64 ····.line·3054 ····.line·30
65 ····.line·3155 ····.line·31
66 ····.line·3256 ····.line·32
67 ····.line·3357 ····.line·33
Offset 177, 8 lines modifiedOffset 165, 17 lines modified
177 ····.line·121165 ····.line·121
178 ····.line·122166 ····.line·122
179 ····.line·123167 ····.line·123
180 ····.line·124168 ····.line·124
181 ····.line·125169 ····.line·125
182 ····.line·126170 ····.line·126
183 ····.line·127171 ····.line·127
 172 ····.line·128
 173 ····.line·129
 174 ····.line·130
 175 ····.line·131
 176 ····.line·132
 177 ····.line·133
 178 ····.line·134
 179 ····.line·135
 180 ····.line·136
184 .end·method181 .end·method
Max diff block lines reached; -1/2416 bytes (-0.04%) of diff not shown.
5.57 KB
smali/t0/l.smali vs.
smali/N/m.smali
Files 20% similar despite different names
    
Offset 1, 206 lines modifiedOffset 1, 46 lines modified
1 .class·public·final·Lt0/l;1 .class·public·abstract·LN/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lt0/e; 
  
  
6 #·instance·fields 
7 .field·public·final·a:Landroid/os/Handler; 
  
  
8 #·direct·methods4 #·direct·methods
9 .method·public·constructor·<init>()V5 .method·public·static·a(Landroid/content/pm/PackageManager;Landroid/content/Context;)Landroid/content/pm/PackageInfo;
10 ····.locals·36 ····.locals·2
  
11 ····.line·17 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
13 ····.line·29 ····.line·2
14 ····.line·310 ····.line·3
15 ····.line·411 ····.line·4
16 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;12 ····move-result-object·p1
  
17 ····.line·513 ····.line·5
 14 ····const-wide/16·v0,·0x0
  
18 ····.line·615 ····.line·6
19 ····.line·716 ····.line·7
20 ····move-result-object·v017 ····invoke-static·{v0,·v1},·Landroid/content/pm/PackageManager$PackageInfoFlags;->of(J)Landroid/content/pm/PackageManager$PackageInfoFlags;
  
21 ····.line·818 ····.line·8
22 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
23 ····.line·919 ····.line·9
24 ····.line·1020 ····.line·10
25 ····const/16·v2,·0x1c 
  
26 ····.line·11 
27 ····.line·12 
28 ····if-lt·v1,·v2,·:cond_0 
  
29 ····.line·13 
30 ····.line·14 
31 ····invoke-static·{v0},·LB/b;->e(Landroid/os/Looper;)Landroid/os/Handler; 
  
32 ····.line·15 
33 ····.line·16 
34 ····.line·17 
35 ····move-result-object·v021 ····move-result-object·v0
  
36 ····.line·18 
37 ····goto·:goto_0 
  
38 ····.line·19 
39 ····:cond_0 
40 ····new-instance·v1,·Landroid/os/Handler; 
  
41 ····.line·20 
42 ····.line·21 
43 ····invoke-direct·{v1,·v0},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V 
  
44 ····.line·22 
45 ····.line·23 
46 ····.line·24 
47 ····move-object·v0,·v1 
  
48 ····.line·25 
49 ····:goto_0 
50 ····iput-object·v0,·p0,·Lt0/l;->a:Landroid/os/Handler; 
  
51 ····.line·26 
52 ····.line·27 
53 ····return-void 
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 
Max diff block lines reached; 2067/5632 bytes (36.70%) of diff not shown.
2.44 KB
smali/U0/p.smali vs.
smali/F0/g.smali
Files 26% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 32 lines modified
1 .class·public·final·LU0/p;1 .class·public·interface·abstract·LF0/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/io/Serializable; 
  
 4 #·static·fields
 5 .field·public·static·final·b:LF0/f;
  
6 #·instance·fields 
7 .field·public·e:Ljava/lang/Object; 
  
  
8 #·virtual·methods6 #·direct·methods
9 .method·public·final·toString()Ljava/lang/String;7 .method·static·constructor·<clinit>()V
10 ····.locals·18 ····.locals·1
  
11 ····.line·19 ····.line·1
12 ····iget-object·v0,·p0,·LU0/p;->e:Ljava/lang/Object;10 ····sget-object·v0,·LF0/f;->a:LF0/f;
  
13 ····.line·211 ····.line·2
14 ····.line·312 ····.line·3
15 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;13 ····sput-object·v0,·LF0/g;->b:LF0/f;
  
16 ····.line·414 ····.line·4
17 ····.line·515 ····.line·5
 16 ····return-void
18 ····.line·617 ····.line·6
19 ····move-result-object·v0 
  
20 ····.line·718 ····.line·7
21 ····return-object·v0 
22 ····.line·819 ····.line·8
23 ····.line·920 ····.line·9
24 ····.line·1021 ····.line·10
25 ····.line·1122 ····.line·11
26 ····.line·1223 ····.line·12
27 ····.line·1324 ····.line·13
28 ····.line·1425 ····.line·14
Offset 144, 8 lines modifiedOffset 139, 64 lines modified
144 ····.line·121139 ····.line·121
145 ····.line·122140 ····.line·122
146 ····.line·123141 ····.line·123
147 ····.line·124142 ····.line·124
148 ····.line·125143 ····.line·125
149 ····.line·126144 ····.line·126
150 ····.line·127145 ····.line·127
 146 ····.line·128
 147 ····.line·129
 148 ····.line·130
 149 ····.line·131
 150 ····.line·132
 151 ····.line·133
 152 ····.line·134
 153 ····.line·135
 154 ····.line·136
 155 .end·method
  
  
 156 #·virtual·methods
 157 .method·public·abstract·a(Ljava/lang/String;ZLF0/i;)V
 158 .end·method
  
 159 .method·public·abstract·c(Ljava/lang/String;LF0/i;)Ljava/lang/Double;
 160 .end·method
  
 161 .method·public·abstract·e(Ljava/lang/String;LF0/i;)Ljava/lang/Long;
 162 .end·method
  
 163 .method·public·abstract·f(Ljava/util/List;LF0/i;)V
 164 .end·method
  
 165 .method·public·abstract·g(Ljava/util/List;LF0/i;)Ljava/util/List;
 166 .end·method
  
 167 .method·public·abstract·h(Ljava/util/List;LF0/i;)Ljava/util/Map;
 168 .end·method
  
 169 .method·public·abstract·k(Ljava/lang/String;LF0/i;)Ljava/util/ArrayList;
 170 .end·method
  
 171 .method·public·abstract·l(Ljava/lang/String;Ljava/lang/String;LF0/i;)V
 172 .end·method
  
 173 .method·public·abstract·m(Ljava/lang/String;LF0/i;)LF0/Q;
 174 .end·method
  
 175 .method·public·abstract·o(Ljava/lang/String;LF0/i;)Ljava/lang/Boolean;
 176 .end·method
  
 177 .method·public·abstract·p(Ljava/lang/String;Ljava/util/List;LF0/i;)V
 178 .end·method
  
 179 .method·public·abstract·r(Ljava/lang/String;DLF0/i;)V
 180 .end·method
  
 181 .method·public·abstract·s(Ljava/lang/String;Ljava/lang/String;LF0/i;)V
 182 .end·method
  
 183 .method·public·abstract·t(Ljava/lang/String;JLF0/i;)V
 184 .end·method
  
 185 .method·public·abstract·u(Ljava/lang/String;LF0/i;)Ljava/lang/String;
151 .end·method186 .end·method
17.1 KB
smali/U0/l.smali vs.
smali/F0/F.smali
Max HTML report size reached