188 KB
/home/hans/code/fdroid/data/tmp/ch.citux.td_16.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_ch.citux.td_16.apk
116 KB
zipinfo {}
Max report size reached
906 B
res/drawable/abc_textfield_search_material.xml
814 B
res/drawable/abc_textfield_search_material.xml
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​drawable="@drawable/​abc_textfield_search_​activated_mtrl_alpha"​·​android:​state_enabled="true"·​android:​state_focused="true"/​>3 ··​<item·​android:​drawable="@drawable/​abc_textfield_search_​activated_mtrl_alpha"​·​android:​state_enabled="true"·​android:​state_focused="true"/​>
4 ··​<item·​android:​drawable="@drawable/​abc_textfield_search_​activated_mtrl_alpha"​·​android:​state_enabled="true"/​>4 ··​<item·​android:​drawable="@drawable/​abc_textfield_search_​activated_mtrl_alpha"​·​android:​state_activated="true​"·​android:​state_enabled="true"/​>
5 ··​<item·​android:​drawable="@drawable/​abc_textfield_search_​default_mtrl_alpha"·​android:​state_enabled="true"/​>5 ··​<item·​android:​drawable="@drawable/​abc_textfield_search_​default_mtrl_alpha"·​android:​state_enabled="true"/​>
6 ··​<item·​android:​drawable="@drawable/​abc_textfield_search_​default_mtrl_alpha"/​>6 ··​<item·​android:​drawable="@drawable/​abc_textfield_search_​default_mtrl_alpha"/​>
7 </​selector>7 </​selector>
1.07 KB
res/drawable/abc_edit_text_material.xml
1020 B
res/drawable/abc_edit_text_material.xml
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <inset·​android:​insetBottom="@dimen/​abc_control_inset_mat​erial"·​android:​insetLeft="@dimen/​abc_control_inset_mat​erial"·​android:​insetRight="@dimen/​abc_control_inset_mat​erial"·​android:​insetTop="@dimen/​abc_control_inset_mat​erial"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <inset·​android:​insetBottom="@dimen/​abc_control_inset_mat​erial"·​android:​insetLeft="@dimen/​abc_control_inset_mat​erial"·​android:​insetRight="@dimen/​abc_control_inset_mat​erial"·​android:​insetTop="@dimen/​abc_control_inset_mat​erial"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<selector>3 ··​<selector>
4 ····​<item·​android:​drawable="@drawable/​abc_textfield_activat​ed_mtrl_alpha"·​android:​state_enabled="true"·​android:​state_focused="true"/​>4 ····​<item·​android:​drawable="@drawable/​abc_textfield_activat​ed_mtrl_alpha"·​android:​state_enabled="true"·​android:​state_focused="true"/​>
5 ····​<item·​android:​drawable="@drawable/​abc_textfield_activat​ed_mtrl_alpha"·​android:​state_enabled="true"/​>5 ····​<item·​android:​drawable="@drawable/​abc_textfield_activat​ed_mtrl_alpha"·​android:​state_activated="true​"·​android:​state_enabled="true"/​>
6 ····​<item·​android:​drawable="@drawable/​abc_textfield_default​_mtrl_alpha"·​android:​state_enabled="true"/​>6 ····​<item·​android:​drawable="@drawable/​abc_textfield_default​_mtrl_alpha"·​android:​state_enabled="true"/​>
7 ····​<item·​android:​drawable="@drawable/​abc_textfield_default​_mtrl_alpha"/​>7 ····​<item·​android:​drawable="@drawable/​abc_textfield_default​_mtrl_alpha"/​>
8 ··​</​selector>8 ··​</​selector>
9 </​inset>9 </​inset>
1.2 KB
res/drawable/td_edit_text_holo_light.xml
1.12 KB
res/drawable/td_edit_text_holo_light.xml
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​drawable="@drawable/​td_textfield_default_​holo_light"·​android:​state_enabled="true"·​android:​state_window_focused=​"false"/​>3 ··​<item·​android:​drawable="@drawable/​td_textfield_default_​holo_light"·​android:​state_enabled="true"·​android:​state_window_focused=​"false"/​>
4 ··​<item·​android:​drawable="@drawable/​td_textfield_disabled​_holo_light"·​android:​state_enabled="false"​·​android:​state_window_focused=​"false"/​>4 ··​<item·​android:​drawable="@drawable/​td_textfield_disabled​_holo_light"·​android:​state_enabled="false"​·​android:​state_window_focused=​"false"/​>
5 ··​<item·​android:​drawable="@drawable/​td_textfield_activate​d_holo_light"·​android:​state_enabled="true"·​android:​state_focused="true"/​>5 ··​<item·​android:​drawable="@drawable/​td_textfield_activate​d_holo_light"·​android:​state_enabled="true"·​android:​state_focused="true"/​>
6 ··​<item·​android:​drawable="@drawable/​td_textfield_focused_​holo_light"·​android:​state_enabled="true"/​>6 ··​<item·​android:​drawable="@drawable/​td_textfield_focused_​holo_light"·​android:​state_activated="true​"·​android:​state_enabled="true"/​>
7 ··​<item·​android:​drawable="@drawable/​td_textfield_default_​holo_light"·​android:​state_enabled="true"/​>7 ··​<item·​android:​drawable="@drawable/​td_textfield_default_​holo_light"·​android:​state_enabled="true"/​>
8 ··​<item·​android:​drawable="@drawable/​td_textfield_disabled​_focused_holo_light"·​android:​state_focused="true"/​>8 ··​<item·​android:​drawable="@drawable/​td_textfield_disabled​_focused_holo_light"·​android:​state_focused="true"/​>
9 ··​<item·​android:​drawable="@drawable/​td_textfield_disabled​_holo_light"/​>9 ··​<item·​android:​drawable="@drawable/​td_textfield_disabled​_holo_light"/​>
10 </​selector>10 </​selector>
558 B
res/drawable/td_activated_background_holo_light.xml
456 B
res/drawable/td_activated_background_holo_light.xml
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​drawable="@drawable/​td_list_activated_hol​o"/​>3 ··​<item·​android:​drawable="@drawable/​td_list_activated_hol​o"·​android:​state_activated="true​"/​>
4 ··​<item·​android:​drawable="@android:​color/​transparent"/​>4 ··​<item·​android:​drawable="@android:​color/​transparent"/​>
5 </​selector>5 </​selector>
4.03 KB
res/layout/list_item_playlist.xml
3.96 KB
res/layout/list_item_playlist.xml
Max report size reached
3.22 KB
res/layout/list_item_videos.xml
3.16 KB
res/layout/list_item_videos.xml
Max report size reached
1.86 KB
res/layout/game_item.xml
1.81 KB
res/layout/game_item.xml
Max report size reached
3.2 KB
res/layout/list_item_games.xml
3.14 KB
res/layout/list_item_games.xml
Max report size reached
3.87 KB
res/layout/channel_detail.xml
3.81 KB
res/layout/channel_detail.xml
Max report size reached
1.96 KB
res/layout/navigation.xml
1.91 KB
res/layout/navigation.xml
Max report size reached
4.1 KB
res/layout/abc_search_view.xml
4.04 KB
res/layout/abc_search_view.xml
Max report size reached
600 B
res/color/abc_background_cache_hint_selector_material_light.xml
474 B
res/color/abc_background_cache_hint_selector_material_light.xml
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​color="@color/​background_material_l​ight"/​>3 ··​<item·​android:​color="@color/​background_material_l​ight"·​android:​state_accelerated="fa​lse"/​>
4 ··​<item·​android:​color="@android:​color/​transparent"/​>4 ··​<item·​android:​color="@android:​color/​transparent"/​>
5 </​selector>5 </​selector>
594 B
res/color/abc_background_cache_hint_selector_material_dark.xml
470 B
res/color/abc_background_cache_hint_selector_material_dark.xml
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​color="@color/​background_material_d​ark"/​>3 ··​<item·​android:​color="@color/​background_material_d​ark"·​android:​state_accelerated="fa​lse"/​>
4 ··​<item·​android:​color="@android:​color/​transparent"/​>4 ··​<item·​android:​color="@android:​color/​transparent"/​>
5 </​selector>5 </​selector>
305 B
smali/android/support/v4/preferencefragment/R.smali
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​020 ····​.​locals·​0
  
21 ····​.​prologue21 ····​.​prologue
22 ····​.​line·​922 ····​.​line·​9
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
24 ····​.​line·​26 
25 ····​return-​void24 ····​return-​void
26 .​end·​method25 .​end·​method
288 B
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​027 ····​.​locals·​0
  
28 ····​.​prologue28 ····​.​prologue
29 ····​.​line·​929 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
31 ····​.​line·​704 
32 ····​return-​void31 ····​return-​void
33 .​end·​method32 .​end·​method
256 B
smali/ch/citux/td/R.smali
Offset 30, 10 lines modifiedOffset 30, 9 lines modified
30 .​method·​public·​constructor·​<init>()​V30 .​method·​public·​constructor·​<init>()​V
31 ····​.​locals·​031 ····​.​locals·​0
  
32 ····​.​prologue32 ····​.​prologue
33 ····​.​line·​1033 ····​.​line·​10
34 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V34 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
35 ····​.​line·​1902 
36 ····​return-​void35 ····​return-​void
37 .​end·​method36 .​end·​method
762 B
smali/ch/citux/td/data/model/TwitchChannel.smali
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .​super·​Lch/​citux/​td/​data/​model/​TwitchBase;​2 .​super·​Lch/​citux/​td/​data/​model/​TwitchBase;​
3 .​source·​"TwitchChannel.​java"3 .​source·​"TwitchChannel.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{6 ····​value·​=·​{
7 ········​Lch/​citux/​td/​data/​model/​TwitchChannel$1;​,​ 
8 ········​Lch/​citux/​td/​data/​model/​TwitchChannel$Status;​7 ········​Lch/​citux/​td/​data/​model/​TwitchChannel$Status;​
9 ····​}8 ····​}
10 .​end·​annotation9 .​end·​annotation
  
  
11 #·​instance·​fields10 #·​instance·​fields
12 .​field·​private·​_id:​I11 .​field·​private·​_id:​I
Offset 61, 15 lines modifiedOffset 60, 14 lines modified
61 .​method·​public·​constructor·​<init>()​V60 .​method·​public·​constructor·​<init>()​V
62 ····​.​locals·​061 ····​.​locals·​0
  
63 ····​.​prologue62 ····​.​prologue
64 ····​.​line·​2663 ····​.​line·​26
65 ····​invoke-​direct·​{p0},​·​Lch/​citux/​td/​data/​model/​TwitchBase;​-​><init>()​V64 ····​invoke-​direct·​{p0},​·​Lch/​citux/​td/​data/​model/​TwitchBase;​-​><init>()​V
  
66 ····​.​line·​185 
67 ····​return-​void65 ····​return-​void
68 .​end·​method66 .​end·​method
  
  
69 #·​virtual·​methods67 #·​virtual·​methods
70 .​method·​public·​getBackground()​Ljava/​lang/​String;​68 .​method·​public·​getBackground()​Ljava/​lang/​String;​
71 ····​.​locals·​169 ····​.​locals·​1
2.75 KB
smali/ch/citux/td/data/model/TwitchFollows.smali
Offset 39, 41 lines modifiedOffset 39, 40 lines modified
39 ············​"Lch/​citux/​td/​data/​model/​TwitchChannel;​",​39 ············​"Lch/​citux/​td/​data/​model/​TwitchChannel;​",​
40 ············​">;​"40 ············​">;​"
41 ········​}41 ········​}
42 ····​.​end·​annotation42 ····​.​end·​annotation
  
43 ····​.​prologue43 ····​.​prologue
44 ····​.​line·​3044 ····​.​line·​30
45 ····​new-​instance·​v3,​·​Landroid/​util/​SparseArray;​45 ····​new-​instance·​v2,​·​Landroid/​util/​SparseArray;​
  
46 ····​iget-​object·​v4,​·​p0,​·​Lch/​citux/​td/​data/​model/​TwitchFollows;​-​>follows:​Ljava/​util/​List;​46 ····​iget-​object·​v3,​·​p0,​·​Lch/​citux/​td/​data/​model/​TwitchFollows;​-​>follows:​Ljava/​util/​List;​
  
47 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>size()​I47 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>size()​I
  
48 ····​move-​result·​v448 ····​move-​result·​v3
  
49 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​util/​SparseArray;​-​><init>(I)​V49 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​util/​SparseArray;​-​><init>(I)​V
  
50 ····​.​line·​3150 ····​.​line·​31
51 ····​.​local·​v3,​·​"result":​Landroid/​util/​SparseArray;​,​·​"Landroid/​util/​SparseArray<Lch/​citux/​td/​data/​model/​TwitchChannel;​>;​"51 ····​.​local·​v2,​·​"result":​Landroid/​util/​SparseArray;​,​·​"Landroid/​util/​SparseArray<Lch/​citux/​td/​data/​model/​TwitchChannel;​>;​"
52 ····​iget-​object·​v4,​·​p0,​·​Lch/​citux/​td/​data/​model/​TwitchFollows;​-​>follows:​Ljava/​util/​List;​52 ····​iget-​object·​v3,​·​p0,​·​Lch/​citux/​td/​data/​model/​TwitchFollows;​-​>follows:​Ljava/​util/​List;​
  
53 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​53 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
  
54 ····​move-​result-​object·​v254 ····​move-​result-​object·​v3
  
55 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​ 
56 ····​:​goto_055 ····​:​goto_0
57 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z56 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
58 ····​move-​result·​v457 ····​move-​result·​v4
  
59 ····​if-​eqz·​v4,​·​:​cond_058 ····​if-​eqz·​v4,​·​:​cond_0
  
60 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​59 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
61 ····​move-​result-​object·​v160 ····​move-​result-​object·​v1
  
62 ····​check-​cast·​v1,​·​Lch/​citux/​td/​data/​model/​TwitchChannels;​61 ····​check-​cast·​v1,​·​Lch/​citux/​td/​data/​model/​TwitchChannels;​
  
63 ····​.​line·​3262 ····​.​line·​32
64 ····​.​local·​v1,​·​"channels":​Lch/​citux/​td/​data/​model/​TwitchChannels;​63 ····​.​local·​v1,​·​"channels":​Lch/​citux/​td/​data/​model/​TwitchChannels;​
Offset 83, 23 lines modifiedOffset 82, 23 lines modified
  
83 ····​.​line·​3382 ····​.​line·​33
84 ····​.​local·​v0,​·​"channel":​Lch/​citux/​td/​data/​model/​TwitchChannel;​83 ····​.​local·​v0,​·​"channel":​Lch/​citux/​td/​data/​model/​TwitchChannel;​
85 ····​invoke-​virtual·​{v0},​·​Lch/​citux/​td/​data/​model/​TwitchChannel;​-​>get_id()​I84 ····​invoke-​virtual·​{v0},​·​Lch/​citux/​td/​data/​model/​TwitchChannel;​-​>get_id()​I
  
86 ····​move-​result·​v485 ····​move-​result·​v4
  
87 ····​invoke-​virtual·​{v3,​·​v4,​·​v0},​·​Landroid/​util/​SparseArray;​-​>put(ILjava/​lang/​Object;​)​V86 ····​invoke-​virtual·​{v2,​·​v4,​·​v0},​·​Landroid/​util/​SparseArray;​-​>put(ILjava/​lang/​Object;​)​V
  
88 ····​goto·​:​goto_087 ····​goto·​:​goto_0
  
89 ····​.​line·​3588 ····​.​line·​35
90 ····​.​end·​local·​v0····​#·​"channel":​Lch/​citux/​td/​data/​model/​TwitchChannel;​89 ····​.​end·​local·​v0····​#·​"channel":​Lch/​citux/​td/​data/​model/​TwitchChannel;​
91 ····​.​end·​local·​v1····​#·​"channels":​Lch/​citux/​td/​data/​model/​TwitchChannels;​90 ····​.​end·​local·​v1····​#·​"channels":​Lch/​citux/​td/​data/​model/​TwitchChannels;​
92 ····​:​cond_091 ····​:​cond_0
93 ····​return-​object·​v392 ····​return-​object·​v2
94 .​end·​method93 .​end·​method
  
95 .​method·​public·​setFollows(Ljava/​util/​List;​)​V94 .​method·​public·​setFollows(Ljava/​util/​List;​)​V
96 ····​.​locals·​095 ····​.​locals·​0
97 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​96 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
98 ········​value·​=·​{97 ········​value·​=·​{
99 ············​"(",​98 ············​"(",​
2.17 KB
smali/ch/citux/td/data/model/TwitchLogo.smali
Offset 73, 55 lines modifiedOffset 73, 49 lines modified
73 ····​.​prologue73 ····​.​prologue
74 ····​.​line·​5174 ····​.​line·​51
75 ····​if-​eqz·​p1,​·​:​cond_075 ····​if-​eqz·​p1,​·​:​cond_0
  
76 ····​.​line·​5276 ····​.​line·​52
77 ····​invoke-​static·​{},​·​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​-​>values()​[Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​77 ····​invoke-​static·​{},​·​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​-​>values()​[Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​
  
78 ····​move-​result-​object·​v078 ····​move-​result-​object·​v2
  
79 ····.​local·​v0,​·​"arr$":​[Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​79 ····​array-​length·​v3,​·​v2
80 ····​array-​length·​v2,​·​v0 
  
81 ····​.​local·​v2,​·​"len$":​I 
82 ····​const/​4·​v1,​·​0x080 ····​const/​4·​v1,​·​0x0
  
83 ····​.​local·​v1,​·​"i$":​I 
84 ····​:​goto_081 ····​:​goto_0
85 ····​if-​ge·​v1,​·​v2,​·​:​cond_082 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
  
86 ····​aget-​object·​v3,​·​v0,​·​v183 ····​aget-​object·​v0,​·​v2,​·​v1
  
87 ····​.​line·​5384 ····​.​line·​53
88 ····​.​local·​v3,​·​"size":​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​85 ····​.​local·​v0,​·​"size":​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​
89 ····​iget-​object·​v4,​·​p0,​·​Lch/​citux/​td/​data/​model/​TwitchLogo;​-​>logos:​Ljava/​util/​HashMap;​86 ····​iget-​object·​v4,​·​p0,​·​Lch/​citux/​td/​data/​model/​TwitchLogo;​-​>logos:​Ljava/​util/​HashMap;​
  
90 ····​const-​string·​v5,​·​"-​(\\d+)​x(\\d+)​"87 ····​const-​string·​v5,​·​"-​(\\d+)​x(\\d+)​"
  
91 ····​#·​getter·​for:​·​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​-​>size:​Ljava/​lang/​String;​88 ····​#·​getter·​for:​·​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​-​>size:​Ljava/​lang/​String;​
92 ····​invoke-​static·​{v3},​·​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​-​>access$000(Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​)​Ljava/​lang/​String;​89 ····​invoke-​static·​{v0},​·​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​-​>access$000(Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​)​Ljava/​lang/​String;​
  
93 ····​move-​result-​object·​v690 ····​move-​result-​object·​v6
  
94 ····​invoke-​virtual·​{p1,​·​v5,​·​v6},​·​Ljava/​lang/​String;​-​>replaceAll(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​91 ····​invoke-​virtual·​{p1,​·​v5,​·​v6},​·​Ljava/​lang/​String;​-​>replaceAll(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
95 ····​move-​result-​object·​v592 ····​move-​result-​object·​v5
  
96 ····​invoke-​virtual·​{v4,​·​v3,​·​v5},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​93 ····​invoke-​virtual·​{v4,​·​v0,​·​v5},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  
97 ····​.​line·​5294 ····​.​line·​52
98 ····​add-​int/​lit8·​v1,​·​v1,​·​0x195 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
  
99 ····​goto·​:​goto_096 ····​goto·​:​goto_0
  
100 ····​.​line·​5697 ····​.​line·​56
101 ····​.​end·​local·​v0····​#·​"arr$":​[Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​98 ····​.​end·​local·​v0····​#·​"size":​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​
102 ····​.​end·​local·​v1····​#·​"i$":​I 
103 ····​.​end·​local·​v2····​#·​"len$":​I 
104 ····​.​end·​local·​v3····​#·​"size":​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​ 
105 ····​:​cond_099 ····​:​cond_0
106 ····​return-​void100 ····​return-​void
107 .​end·​method101 .​end·​method
  
  
108 #·​virtual·​methods102 #·​virtual·​methods
109 .​method·​public·​getUrl(Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​)​Ljava/​lang/​String;​103 .​method·​public·​getUrl(Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​)​Ljava/​lang/​String;​
5.65 KB
smali/ch/citux/td/data/model/TwitchPlayList.smali
Max report size reached
3.35 KB
smali/ch/citux/td/data/service/TDServiceImpl.smali
Max report size reached
1.93 KB
smali/ch/citux/td/data/worker/TDTask.smali
Offset 1, 19 lines modifiedOffset 1, 13 lines modified
1 .​class·​public·​Lch/​citux/​td/​data/​worker/​TDTask;​1 .​class·​public·​Lch/​citux/​td/​data/​worker/​TDTask;​
2 .​super·​Landroid/​os/​AsyncTask;​2 .​super·​Landroid/​os/​AsyncTask;​
3 .​source·​"TDTask.​java"3 .​source·​"TDTask.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 
6 ····​value·​=·​{ 
7 ········​Lch/​citux/​td/​data/​worker/​TDTask$1;​ 
8 ····​} 
9 .​end·​annotation 
  
10 .​annotation·​system·​Ldalvik/​annotation/​Signature;​5 .​annotation·​system·​Ldalvik/​annotation/​Signature;​
11 ····​value·​=·​{6 ····​value·​=·​{
12 ········​"<Result:​",​7 ········​"<Result:​",​
13 ········​"Lch/​citux/​td/​data/​model/​TwitchBase;​",​8 ········​"Lch/​citux/​td/​data/​model/​TwitchBase;​",​
14 ········​">",​9 ········​">",​
15 ········​"Landroid/​os/​AsyncTask",​10 ········​"Landroid/​os/​AsyncTask",​
16 ········​"<",​11 ········​"<",​
Offset 180, 22 lines modifiedOffset 174, 20 lines modified
180 ········​:​pswitch_1174 ········​:​pswitch_1
181 ········​:​pswitch_1175 ········​:​pswitch_1
182 ····​.​end·​packed-​switch176 ····​.​end·​packed-​switch
183 .​end·​method177 .​end·​method
  
184 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​178 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
185 ····​.​locals·​1179 ····​.​locals·​1
186 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​ 
  
187 ····​.​prologue180 ····​.​prologue
188 ····​.​line·​31181 ····​.​line·​31
189 ····​.​local·​p0,​·​"this":​Lch/​citux/​td/​data/​worker/​TDTask;​,​·​"Lch/​citux/​td/​data/​worker/​TDTask<TResult;​>;​"182 ····​.​local·​p0,​·​"this":​Lch/​citux/​td/​data/​worker/​TDTask;​,​·​"Lch/​citux/​td/​data/​worker/​TDTask<TResult;​>;​"
190 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​183 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
  
191 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​ 
192 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​data/​worker/​TDTask;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Lch/​citux/​td/​data/​model/​TwitchBase;​184 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​data/​worker/​TDTask;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Lch/​citux/​td/​data/​model/​TwitchBase;​
  
193 ····​move-​result-​object·​v0185 ····​move-​result-​object·​v0
  
194 ····​return-​object·​v0186 ····​return-​object·​v0
195 .​end·​method187 .​end·​method
  
Offset 298, 22 lines modifiedOffset 290, 20 lines modified
298 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lch/​citux/​td/​data/​worker/​TDCallback;​-​>onError(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V290 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lch/​citux/​td/​data/​worker/​TDCallback;​-​>onError(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
299 ····​goto·​:​goto_0291 ····​goto·​:​goto_0
300 .​end·​method292 .​end·​method
  
301 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V293 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
302 ····​.​locals·​0294 ····​.​locals·​0
303 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
304 ····​.​prologue295 ····​.​prologue
305 ····​.​line·​31296 ····​.​line·​31
306 ····​.​local·​p0,​·​"this":​Lch/​citux/​td/​data/​worker/​TDTask;​,​·​"Lch/​citux/​td/​data/​worker/​TDTask<TResult;​>;​"297 ····​.​local·​p0,​·​"this":​Lch/​citux/​td/​data/​worker/​TDTask;​,​·​"Lch/​citux/​td/​data/​worker/​TDTask<TResult;​>;​"
307 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchBase;​298 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchBase;​
  
308 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
309 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​data/​worker/​TDTask;​-​>onPostExecute(Lch/​citux/​td/​data/​model/​TwitchBase;​)​V299 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​data/​worker/​TDTask;​-​>onPostExecute(Lch/​citux/​td/​data/​model/​TwitchBase;​)​V
  
310 ····​return-​void300 ····​return-​void
311 .​end·​method301 .​end·​method
  
312 .​method·​protected·​onPreExecute()​V302 .​method·​protected·​onPreExecute()​V
313 ····​.​locals·​1303 ····​.​locals·​1
2.01 KB
smali/ch/citux/td/data/worker/TDTaskManager.smali
Offset 42, 44 lines modifiedOffset 42, 44 lines modified
42 .​end·​method42 .​end·​method
  
43 .​method·​public·​static·​cancelAllTasks()​V43 .​method·​public·​static·​cancelAllTasks()​V
44 ····​.​locals·​344 ····​.​locals·​3
  
45 ····​.​prologue45 ····​.​prologue
46 ····​.​line·​4546 ····​.​line·​45
47 ····​sget-​object·​v2,​·​Lch/​citux/​td/​data/​worker/​TDTaskManager;​-​>tasks:​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​47 ····​sget-​object·​v1,​·​Lch/​citux/​td/​data/​worker/​TDTaskManager;​-​>tasks:​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​
  
48 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​-​>iterator()​Ljava/​util/​Iterator;​48 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​concurrent/​CopyOnWriteArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
  
49 ····​move-​result-​object·​v049 ····​move-​result-​object·​v1
  
50 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​50 ····​.​local·​v0,​·​"task":​Lch/​citux/​td/​data/​worker/​TDTask;​
51 ····​:​goto_051 ····​:​goto_0
52 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z52 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
53 ····​move-​result·​v253 ····​move-​result·​v2
  
54 ····​if-​eqz·​v2,​·​:​cond_054 ····​if-​eqz·​v2,​·​:​cond_0
  
55 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​55 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
56 ····​move-​result-​object·​v156 ····​move-​result-​object·​v0
  
57 ····check-​cast·v1,​·​Lch/​citux/​td/​data/​worker/​TDTask;​57 ····.​end·​local·​v0····​#·"task":​Lch/​citux/​td/​data/​worker/​TDTask;​
 58 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​worker/​TDTask;​
  
58 ····​.​line·​4659 ····​.​line·​46
59 ····​.​local·​v1,​·​"task":​Lch/​citux/​td/​data/​worker/​TDTask;​60 ····​.​restart·local·​v0····​#·​"task":​Lch/​citux/​td/​data/​worker/​TDTask;​
60 ····​const/​4·​v2,​·​0x161 ····​const/​4·​v2,​·​0x1
  
61 ····​invoke-​static·​{v1,​·​v2},​·​Lch/​citux/​td/​data/​worker/​TDTaskManager;​-​>removeTask(Lch/​citux/​td/​data/​worker/​TDTask;​Z)​V62 ····​invoke-​static·​{v0,​·​v2},​·​Lch/​citux/​td/​data/​worker/​TDTaskManager;​-​>removeTask(Lch/​citux/​td/​data/​worker/​TDTask;​Z)​V
  
62 ····​goto·​:​goto_063 ····​goto·​:​goto_0
  
63 ····​.​line·​4864 ····​.​line·​48
64 ····​.​end·​local·​v1····​#·​"task":​Lch/​citux/​td/​data/​worker/​TDTask;​ 
65 ····​:​cond_065 ····​:​cond_0
66 ····​return-​void66 ····​return-​void
67 .​end·​method67 .​end·​method
  
68 .​method·​public·​static·​executeTask(Lch/​citux/​td/​data/​worker/​TDCallback;​)​V68 .​method·​public·​static·​executeTask(Lch/​citux/​td/​data/​worker/​TDCallback;​)​V
69 ····​.​locals·​469 ····​.​locals·​4
70 ····​.​annotation·​build·​Landroid/​annotation/​TargetApi;​70 ····​.​annotation·​build·​Landroid/​annotation/​TargetApi;​
2.76 KB
smali/ch/citux/td/ui/TDActivity.smali
Offset 391, 26 lines modifiedOffset 391, 29 lines modified
391 ····​invoke-​virtual·​{v3,​·​v0},​·​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​-​>setArgs(Landroid/​os/​Bundle;​)​V391 ····​invoke-​virtual·​{v3,​·​v0},​·​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​-​>setArgs(Landroid/​os/​Bundle;​)​V
  
392 ····​.​line·​117392 ····​.​line·​117
393 ····​invoke-​virtual·​{p0},​·​Lch/​citux/​td/​ui/​TDActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​393 ····​invoke-​virtual·​{p0},​·​Lch/​citux/​td/​ui/​TDActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​
  
394 ····​move-​result-​object·​v3394 ····​move-​result-​object·​v3
  
 395 ····​.​line·​118
395 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​396 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​
  
396 ····​move-​result-​object·​v3397 ····​move-​result-​object·​v3
  
397 ····​const·​v4,​·​0x7f0b003f398 ····​const·​v4,​·​0x7f0b003f
  
398 ····​iget-​object·​v5,​·​p0,​·​Lch/​citux/​td/​ui/​TDActivity;​-​>favoritesFragment:​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​399 ····​iget-​object·​v5,​·​p0,​·​Lch/​citux/​td/​ui/​TDActivity;​-​>favoritesFragment:​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​
  
 400 ····​.​line·​119
399 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​401 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
  
400 ····​move-​result-​object·​v3402 ····​move-​result-​object·​v3
  
 403 ····​.​line·​120
401 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I404 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I
  
402 ····​.​line·​124405 ····​.​line·​124
403 ····​.​end·​local·​v0····​#·​"args":​Landroid/​os/​Bundle;​406 ····​.​end·​local·​v0····​#·​"args":​Landroid/​os/​Bundle;​
404 ····​:​goto_0407 ····​:​goto_0
405 ····​return-​void408 ····​return-​void
  
Offset 822, 14 lines modifiedOffset 825, 15 lines modified
822 ····​if-​eqz·​p1,​·​:​cond_0825 ····​if-​eqz·​p1,​·​:​cond_0
  
823 ····​.​line·​304826 ····​.​line·​304
824 ····​invoke-​static·​{p0},​·​Lcom/​squareup/​picasso/​Picasso;​-​>with(Landroid/​content/​Context;​)​Lcom/​squareup/​picasso/​Picasso;​827 ····​invoke-​static·​{p0},​·​Lcom/​squareup/​picasso/​Picasso;​-​>with(Landroid/​content/​Context;​)​Lcom/​squareup/​picasso/​Picasso;​
  
825 ····​move-​result-​object·​v0828 ····​move-​result-​object·​v0
  
 829 ····​.​line·​305
826 ····​invoke-​virtual·​{p1},​·​Lch/​citux/​td/​data/​model/​TwitchChannel;​-​>getLogo()​Lch/​citux/​td/​data/​model/​TwitchLogo;​830 ····​invoke-​virtual·​{p1},​·​Lch/​citux/​td/​data/​model/​TwitchChannel;​-​>getLogo()​Lch/​citux/​td/​data/​model/​TwitchLogo;​
  
827 ····​move-​result-​object·​v1831 ····​move-​result-​object·​v1
  
828 ····​sget-​object·​v2,​·​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​-​>MEDIUM:​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​832 ····​sget-​object·​v2,​·​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​-​>MEDIUM:​Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​
  
829 ····​invoke-​virtual·​{v1,​·​v2},​·​Lch/​citux/​td/​data/​model/​TwitchLogo;​-​>getUrl(Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​)​Ljava/​lang/​String;​833 ····​invoke-​virtual·​{v1,​·​v2},​·​Lch/​citux/​td/​data/​model/​TwitchLogo;​-​>getUrl(Lch/​citux/​td/​data/​model/​TwitchLogo$Size;​)​Ljava/​lang/​String;​
Offset 838, 36 lines modifiedOffset 842, 36 lines modified
  
838 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​Picasso;​-​>load(Ljava/​lang/​String;​)​Lcom/​squareup/​picasso/​RequestCreator;​842 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​Picasso;​-​>load(Ljava/​lang/​String;​)​Lcom/​squareup/​picasso/​RequestCreator;​
  
839 ····​move-​result-​object·​v0843 ····​move-​result-​object·​v0
  
840 ····​const·​v1,​·​0x7f020034844 ····​const·​v1,​·​0x7f020034
  
 845 ····​.​line·​306
841 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>placeholder(I)​Lcom/​squareup/​picasso/​RequestCreator;​846 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>placeholder(I)​Lcom/​squareup/​picasso/​RequestCreator;​
  
842 ····​move-​result-​object·​v0847 ····​move-​result-​object·​v0
  
843 ····​iget-​object·​v1,​·​p0,​·​Lch/​citux/​td/​ui/​TDActivity;​-​>imgUser:​Landroid/​widget/​ImageView;​848 ····​iget-​object·​v1,​·​p0,​·​Lch/​citux/​td/​ui/​TDActivity;​-​>imgUser:​Landroid/​widget/​ImageView;​
  
 849 ····​.​line·​307
844 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>into(Landroid/​widget/​ImageView;​)​V850 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>into(Landroid/​widget/​ImageView;​)​V
  
845 ····​.​line·​309851 ····​.​line·​309
846 ····​:​cond_0852 ····​:​cond_0
847 ····​return-​void853 ····​return-​void
848 .​end·​method854 .​end·​method
  
849 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V855 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
850 ····​.​locals·​0856 ····​.​locals·​0
851 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
852 ····​.​prologue857 ····​.​prologue
853 ····​.​line·​70858 ····​.​line·​70
854 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchChannel;​859 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchChannel;​
  
855 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
856 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​TDActivity;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchChannel;​)​V860 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​TDActivity;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchChannel;​)​V
  
857 ····​return-​void861 ····​return-​void
858 .​end·​method862 .​end·​method
  
859 .​method·​protected·​onResume()​V863 .​method·​protected·​onResume()​V
860 ····​.​locals·​0864 ····​.​locals·​0
872 B
smali/ch/citux/td/ui/adapter/ArchiveAdapter.smali
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .​super·​Landroid/​widget/​BaseAdapter;​2 .​super·​Landroid/​widget/​BaseAdapter;​
3 .​source·​"ArchiveAdapter.​java"3 .​source·​"ArchiveAdapter.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{6 ····​value·​=·​{
7 ········​Lch/​citux/​td/​ui/​adapter/​ArchiveAdapter$1;​,​ 
8 ········​Lch/​citux/​td/​ui/​adapter/​ArchiveAdapter$ViewHo​lder;​7 ········​Lch/​citux/​td/​ui/​adapter/​ArchiveAdapter$ViewHo​lder;​
9 ····​}8 ····​}
10 .​end·​annotation9 .​end·​annotation
  
  
11 #·​instance·​fields10 #·​instance·​fields
12 .​field·​private·​data:​Ljava/​util/​List;​11 .​field·​private·​data:​Ljava/​util/​List;​
Offset 152, 15 lines modifiedOffset 151, 14 lines modified
152 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​model/​TwitchVideo;​151 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​model/​TwitchVideo;​
  
153 ····​return-​object·​v0152 ····​return-​object·​v0
154 .​end·​method153 .​end·​method
  
155 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​154 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​
156 ····​.​locals·​1155 ····​.​locals·​1
157 ····​.​param·​p1,​·​"x0"····​#·​I 
  
158 ····​.​prologue156 ····​.​prologue
159 ····​.​line·​37157 ····​.​line·​37
160 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​ArchiveAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchVideo;​158 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​ArchiveAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchVideo;​
  
161 ····​move-​result-​object·​v0159 ····​move-​result-​object·​v0
  
898 B
smali/ch/citux/td/ui/adapter/FavoritesAdapter.smali
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .​super·​Landroid/​widget/​BaseAdapter;​2 .​super·​Landroid/​widget/​BaseAdapter;​
3 .​source·​"FavoritesAdapter.​java"3 .​source·​"FavoritesAdapter.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{6 ····​value·​=·​{
7 ········​Lch/​citux/​td/​ui/​adapter/​FavoritesAdapter$1;​,​ 
8 ········​Lch/​citux/​td/​ui/​adapter/​FavoritesAdapter$View​Holder;​7 ········​Lch/​citux/​td/​ui/​adapter/​FavoritesAdapter$View​Holder;​
9 ····​}8 ····​}
10 .​end·​annotation9 .​end·​annotation
  
  
11 #·​instance·​fields10 #·​instance·​fields
12 .​field·​private·​data:​Landroid/​util/​SparseArray;​11 .​field·​private·​data:​Landroid/​util/​SparseArray;​
Offset 327, 15 lines modifiedOffset 326, 14 lines modified
327 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​model/​TwitchChannel;​326 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​model/​TwitchChannel;​
  
328 ····​return-​object·​v0327 ····​return-​object·​v0
329 .​end·​method328 .​end·​method
  
330 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​329 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​
331 ····​.​locals·​1330 ····​.​locals·​1
332 ····​.​param·​p1,​·​"x0"····​#·​I 
  
333 ····​.​prologue331 ····​.​prologue
334 ····​.​line·​37332 ····​.​line·​37
335 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​FavoritesAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchChannel;​333 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​FavoritesAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchChannel;​
  
336 ····​move-​result-​object·​v0334 ····​move-​result-​object·​v0
  
640 B
smali/ch/citux/td/ui/adapter/GameOverviewAdapter$ViewHolder.smali
Offset 35, 14 lines modifiedOffset 35, 15 lines modified
  
35 .​field·​final·​synthetic·​this$0:​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​35 .​field·​final·​synthetic·​this$0:​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​
  
  
36 #·​direct·​methods36 #·​direct·​methods
37 .​method·​constructor·​<init>(Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​)​V37 .​method·​constructor·​<init>(Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​)​V
38 ····​.​locals·​038 ····​.​locals·​0
 39 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​
  
39 ····​.​prologue40 ····​.​prologue
40 ····​.​line·​11041 ····​.​line·​110
41 ····​iput-​object·​p1,​·​p0,​·​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter$V​iewHolder;​-​>this$0:​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​42 ····​iput-​object·​p1,​·​p0,​·​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter$V​iewHolder;​-​>this$0:​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​
  
42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V43 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
483 B
smali/ch/citux/td/ui/adapter/GameOverviewAdapter.smali
Offset 151, 15 lines modifiedOffset 151, 14 lines modified
151 ····​const/​4·​v0,​·​0x0151 ····​const/​4·​v0,​·​0x0
  
152 ····​goto·​:​goto_0152 ····​goto·​:​goto_0
153 .​end·​method153 .​end·​method
  
154 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​154 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​
155 ····​.​locals·​1155 ····​.​locals·​1
156 ····​.​param·​p1,​·​"x0"····​#·​I 
  
157 ····​.​prologue156 ····​.​prologue
158 ····​.​line·​40157 ····​.​line·​40
159 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchGamesElement;​158 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchGamesElement;​
  
160 ····​move-​result-​object·​v0159 ····​move-​result-​object·​v0
  
529 B
smali/ch/citux/td/ui/adapter/GameStreamsAdapter.smali
Offset 151, 15 lines modifiedOffset 151, 14 lines modified
151 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​model/​TwitchStreamElement;​151 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​model/​TwitchStreamElement;​
  
152 ····​return-​object·​v0152 ····​return-​object·​v0
153 .​end·​method153 .​end·​method
  
154 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​154 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​
155 ····​.​locals·​1155 ····​.​locals·​1
156 ····​.​param·​p1,​·​"x0"····​#·​I 
  
157 ····​.​prologue156 ····​.​prologue
158 ····​.​line·​40157 ····​.​line·​40
159 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​GameStreamsAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchStreamElement;​158 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​GameStreamsAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchStreamElement;​
  
160 ····​move-​result-​object·​v0159 ····​move-​result-​object·​v0
  
464 B
smali/ch/citux/td/ui/adapter/PlaylistAdapter.smali
Offset 129, 15 lines modifiedOffset 129, 14 lines modified
129 ····​const/​4·​v0,​·​0x0129 ····​const/​4·​v0,​·​0x0
  
130 ····​goto·​:​goto_0130 ····​goto·​:​goto_0
131 .​end·​method131 .​end·​method
  
132 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​132 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​
133 ····​.​locals·​1133 ····​.​locals·​1
134 ····​.​param·​p1,​·​"x0"····​#·​I 
  
135 ····​.​prologue134 ····​.​prologue
136 ····​.​line·​37135 ····​.​line·​37
137 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchChunk;​136 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchChunk;​
  
138 ····​move-​result-​object·​v0137 ····​move-​result-​object·​v0
  
612 B
smali/ch/citux/td/ui/adapter/PlaylistAdapter$ViewHolder.smali
Offset 41, 14 lines modifiedOffset 41, 15 lines modified
  
41 .​field·​final·​synthetic·​this$0:​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​41 .​field·​final·​synthetic·​this$0:​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​
  
  
42 #·​direct·​methods42 #·​direct·​methods
43 .​method·​constructor·​<init>(Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​)​V43 .​method·​constructor·​<init>(Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​)​V
44 ····​.​locals·​044 ····​.​locals·​0
 45 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​
  
45 ····​.​prologue46 ····​.​prologue
46 ····​.​line·​10147 ····​.​line·​101
47 ····​iput-​object·​p1,​·​p0,​·​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter$ViewH​older;​-​>this$0:​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​48 ····​iput-​object·​p1,​·​p0,​·​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter$ViewH​older;​-​>this$0:​Lch/​citux/​td/​ui/​adapter/​PlaylistAdapter;​
  
48 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V49 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
514 B
smali/ch/citux/td/ui/adapter/SearchAdapter.smali
Offset 170, 15 lines modifiedOffset 170, 14 lines modified
170 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​model/​TwitchStreamElement;​170 ····​check-​cast·​v0,​·​Lch/​citux/​td/​data/​model/​TwitchStreamElement;​
  
171 ····​return-​object·​v0171 ····​return-​object·​v0
172 .​end·​method172 .​end·​method
  
173 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​173 .​method·​public·​bridge·​synthetic·​getItem(I)​Ljava/​lang/​Object;​
174 ····​.​locals·​1174 ····​.​locals·​1
175 ····​.​param·​p1,​·​"x0"····​#·​I 
  
176 ····​.​prologue175 ····​.​prologue
177 ····​.​line·​41176 ····​.​line·​41
178 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​SearchAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchStreamElement;​177 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​SearchAdapter;​-​>getItem(I)​Lch/​citux/​td/​data/​model/​TwitchStreamElement;​
  
179 ····​move-​result-​object·​v0178 ····​move-​result-​object·​v0
  
1020 B
smali/ch/citux/td/ui/dialogs/ErrorDialogFragment$ErrorDialogFragmentBuilder.smali
Offset 191, 12 lines modifiedOffset 191, 13 lines modified
191 ····​#·​invokes:​·​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​-​>newInstance(Ljava/​lang/​String;​Ljava/​lang/​String;​Landroid/​content/​DialogInterface$OnCli​ckListener;​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment$O​nCancelListener;​)​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​191 ····​#·​invokes:​·​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​-​>newInstance(Ljava/​lang/​String;​Ljava/​lang/​String;​Landroid/​content/​DialogInterface$OnCli​ckListener;​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment$O​nCancelListener;​)​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​
192 ····​invoke-​static·​{v3,​·​v4,​·​v5,​·​v6},​·​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​-​>access$000(Ljava/​lang/​String;​Ljava/​lang/​String;​Landroid/​content/​DialogInterface$OnCli​ckListener;​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment$O​nCancelListener;​)​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​192 ····​invoke-​static·​{v3,​·​v4,​·​v5,​·​v6},​·​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​-​>access$000(Ljava/​lang/​String;​Ljava/​lang/​String;​Landroid/​content/​DialogInterface$OnCli​ckListener;​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment$O​nCancelListener;​)​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​
  
193 ····​move-​result-​object·​v3193 ····​move-​result-​object·​v3
  
194 ····​const-​string·​v4,​·​"ErrorDialogFragment"​194 ····​const-​string·​v4,​·​"ErrorDialogFragment"​
  
 195 ····​.​line·​144
195 ····​invoke-​virtual·​{v3,​·​v0,​·​v4},​·​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​-​>show(Landroid/​support/​v4/​app/​FragmentManager;​Ljava/​lang/​String;​)​V196 ····​invoke-​virtual·​{v3,​·​v0,​·​v4},​·​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​-​>show(Landroid/​support/​v4/​app/​FragmentManager;​Ljava/​lang/​String;​)​V
  
196 ····​.​line·​145197 ····​.​line·​145
197 ····​return-​void198 ····​return-​void
198 .​end·​method199 .​end·​method
670 B
smali/ch/citux/td/ui/dialogs/ErrorDialogFragment.smali
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
30 .​method·​public·​constructor·​<init>()​V30 .​method·​public·​constructor·​<init>()​V
31 ····​.​locals·​031 ····​.​locals·​0
  
32 ····​.​prologue32 ····​.​prologue
33 ····​.​line·​3533 ····​.​line·​35
34 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V34 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V
  
35 ····​.​line·​89 
36 ····​return-​void35 ····​return-​void
37 .​end·​method36 .​end·​method
  
38 .​method·​static·​synthetic·​access$000(Ljava/​lang/​String;​Ljava/​lang/​String;​Landroid/​content/​DialogInterface$OnCli​ckListener;​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment$O​nCancelListener;​)​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​37 .​method·​static·​synthetic·​access$000(Ljava/​lang/​String;​Ljava/​lang/​String;​Landroid/​content/​DialogInterface$OnCli​ckListener;​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment$O​nCancelListener;​)​Lch/​citux/​td/​ui/​dialogs/​ErrorDialogFragment;​
39 ····​.​locals·​138 ····​.​locals·​1
40 ····​.​param·​p0,​·​"x0"····​#·​Ljava/​lang/​String;​39 ····​.​param·​p0,​·​"x0"····​#·​Ljava/​lang/​String;​
41 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​40 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
627 B
smali/ch/citux/td/ui/fragments/ChannelFragment.smali
Offset 300, 21 lines modifiedOffset 300, 19 lines modified
300 ····​.​line·​83300 ····​.​line·​83
301 ····​:​cond_0301 ····​:​cond_0
302 ····​return-​void302 ····​return-​void
303 .​end·​method303 .​end·​method
  
304 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V304 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
305 ····​.​locals·​0305 ····​.​locals·​0
306 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
307 ····​.​prologue306 ····​.​prologue
308 ····​.​line·​41307 ····​.​line·​41
309 ····​check-​cast·​p1,​·​Ljava/​lang/​Void;​308 ····​check-​cast·​p1,​·​Ljava/​lang/​Void;​
  
310 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
311 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​ChannelFragment;​-​>onResponse(Ljava/​lang/​Void;​)​V309 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​ChannelFragment;​-​>onResponse(Ljava/​lang/​Void;​)​V
  
312 ····​return-​void310 ····​return-​void
313 .​end·​method311 .​end·​method
  
314 .​method·​public·​onResponse(Ljava/​lang/​Void;​)​V312 .​method·​public·​onResponse(Ljava/​lang/​Void;​)​V
315 ····​.​locals·​0313 ····​.​locals·​0
746 B
smali/ch/citux/td/ui/fragments/ChannelVideosFragment.smali
Offset 284, 21 lines modifiedOffset 284, 19 lines modified
284 ····​invoke-​virtual·​{v0,​·​v1},​·​Lch/​citux/​td/​ui/​adapter/​ArchiveAdapter;​-​>setData(Ljava/​util/​List;​)​V284 ····​invoke-​virtual·​{v0,​·​v1},​·​Lch/​citux/​td/​ui/​adapter/​ArchiveAdapter;​-​>setData(Ljava/​util/​List;​)​V
  
285 ····​goto·​:​goto_0285 ····​goto·​:​goto_0
286 .​end·​method286 .​end·​method
  
287 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V287 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
288 ····​.​locals·​0288 ····​.​locals·​0
289 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
290 ····​.​prologue289 ····​.​prologue
291 ····​.​line·​35290 ····​.​line·​35
292 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchVideos;​291 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchVideos;​
  
293 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
294 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​ChannelVideosFragment​;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchVideos;​)​V292 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​ChannelVideosFragment​;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchVideos;​)​V
  
295 ····​return-​void293 ····​return-​void
296 .​end·​method294 .​end·​method
  
297 .​method·​public·​refreshData()​V295 .​method·​public·​refreshData()​V
298 ····​.​locals·​1296 ····​.​locals·​1
740 B
smali/ch/citux/td/ui/fragments/FavoritesFragment$StatusCallback.smali
Offset 103, 21 lines modifiedOffset 103, 19 lines modified
103 ····​const/​4·​v0,​·​0x0103 ····​const/​4·​v0,​·​0x0
  
104 ····​goto·​:​goto_0104 ····​goto·​:​goto_0
105 .​end·​method105 .​end·​method
  
106 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V106 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
107 ····​.​locals·​0107 ····​.​locals·​0
108 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
109 ····​.​prologue108 ····​.​prologue
110 ····​.​line·​139109 ····​.​line·​139
111 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchStream;​110 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchStream;​
  
112 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
113 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment$Sta​tusCallback;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchStream;​)​V111 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment$Sta​tusCallback;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchStream;​)​V
  
114 ····​return-​void112 ····​return-​void
115 .​end·​method113 .​end·​method
  
116 .​method·​public·​startRequest()​Lch/​citux/​td/​data/​model/​TwitchStream;​114 .​method·​public·​startRequest()​Lch/​citux/​td/​data/​model/​TwitchStream;​
117 ····​.​locals·​2115 ····​.​locals·​2
1.11 KB
smali/ch/citux/td/ui/fragments/FavoritesFragment.smali
Offset 42, 15 lines modifiedOffset 42, 14 lines modified
42 .​method·​public·​constructor·​<init>()​V42 .​method·​public·​constructor·​<init>()​V
43 ····​.​locals·​043 ····​.​locals·​0
  
44 ····​.​prologue44 ····​.​prologue
45 ····​.​line·​4145 ····​.​line·​41
46 ····​invoke-​direct·​{p0},​·​Lch/​citux/​td/​ui/​fragments/​TDListFragment;​-​><init>()​V46 ····​invoke-​direct·​{p0},​·​Lch/​citux/​td/​ui/​fragments/​TDListFragment;​-​><init>()​V
  
47 ····​.​line·​139 
48 ····​return-​void47 ····​return-​void
49 .​end·​method48 .​end·​method
  
50 .​method·​static·​synthetic·​access$000(Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​)​Lch/​citux/​td/​ui/​adapter/​FavoritesAdapter;​49 .​method·​static·​synthetic·​access$000(Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​)​Lch/​citux/​td/​ui/​adapter/​FavoritesAdapter;​
51 ····​.​locals·​150 ····​.​locals·​1
52 ····​.​param·​p0,​·​"x0"····​#·​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​51 ····​.​param·​p0,​·​"x0"····​#·​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​
  
Offset 282, 21 lines modifiedOffset 281, 19 lines modified
  
282 ····​.​line·​121281 ····​.​line·​121
283 ····​return-​void282 ····​return-​void
284 .​end·​method283 .​end·​method
  
285 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V284 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
286 ····​.​locals·​0285 ····​.​locals·​0
287 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
288 ····​.​prologue286 ····​.​prologue
289 ····​.​line·​41287 ····​.​line·​41
290 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchFollows;​288 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchFollows;​
  
291 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
292 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchFollows;​)​V289 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​FavoritesFragment;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchFollows;​)​V
  
293 ····​return-​void290 ····​return-​void
294 .​end·​method291 .​end·​method
  
295 .​method·​public·​onViewCreated(Landroi​d/​view/​View;​Landroid/​os/​Bundle;​)​V292 .​method·​public·​onViewCreated(Landroi​d/​view/​View;​Landroid/​os/​Bundle;​)​V
296 ····​.​locals·​3293 ····​.​locals·​3
2.89 KB
smali/ch/citux/td/ui/fragments/GameOverviewFragment.smali
Offset 267, 37 lines modifiedOffset 267, 36 lines modified
  
267 ····​move-​result·​v0267 ····​move-​result·​v0
  
268 ····​return·​v0268 ····​return·​v0
269 .​end·​method269 .​end·​method
  
270 .​method·​public·​onResponse(Lch/​citux/​td/​data/​model/​TwitchGames;​)​V270 .​method·​public·​onResponse(Lch/​citux/​td/​data/​model/​TwitchGames;​)​V
271 ····​.​locals·4271 ····​.​locals·3
272 ····​.​param·​p1,​·​"response"····​#·​Lch/​citux/​td/​data/​model/​TwitchGames;​272 ····​.​param·​p1,​·​"response"····​#·​Lch/​citux/​td/​data/​model/​TwitchGames;​
  
273 ····​.​prologue273 ····​.​prologue
274 ····​.​line·​80274 ····​.​line·​80
275 ····​if-​eqz·​p1,​·​:​cond_1275 ····​if-​eqz·​p1,​·​:​cond_1
  
276 ····​invoke-​virtual·​{p1},​·​Lch/​citux/​td/​data/​model/​TwitchGames;​-​>getTop()​Ljava/​util/​ArrayList;​276 ····​invoke-​virtual·​{p1},​·​Lch/​citux/​td/​data/​model/​TwitchGames;​-​>getTop()​Ljava/​util/​ArrayList;​
  
277 ····​move-​result-​object·​v2277 ····​move-​result-​object·​v1
  
278 ····​if-​eqz·​v2,​·​:​cond_1278 ····​if-​eqz·​v1,​·​:​cond_1
  
279 ····​.​line·​81279 ····​.​line·​81
280 ····​invoke-​virtual·​{p1},​·​Lch/​citux/​td/​data/​model/​TwitchGames;​-​>getTop()​Ljava/​util/​ArrayList;​280 ····​invoke-​virtual·​{p1},​·​Lch/​citux/​td/​data/​model/​TwitchGames;​-​>getTop()​Ljava/​util/​ArrayList;​
  
281 ····​move-​result-​object·​v2281 ····​move-​result-​object·​v1
  
282 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​282 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
  
283 ····​move-​result-​object·​v1283 ····​move-​result-​object·​v1
  
284 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ 
285 ····​:​goto_0284 ····​:​goto_0
286 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z285 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
287 ····​move-​result·​v2286 ····​move-​result·​v2
  
288 ····​if-​eqz·​v2,​·​:​cond_0287 ····​if-​eqz·​v2,​·​:​cond_0
  
Offset 320, 40 lines modifiedOffset 319, 37 lines modified
320 ····​invoke-​static·​{p0,​·​v2},​·​Lch/​citux/​td/​util/​Log;​-​>d(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​V319 ····​invoke-​static·​{p0,​·​v2},​·​Lch/​citux/​td/​util/​Log;​-​>d(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​V
  
321 ····​goto·​:​goto_0320 ····​goto·​:​goto_0
  
322 ····​.​line·​84321 ····​.​line·​84
323 ····​.​end·​local·​v0····​#·​"game":​Lch/​citux/​td/​data/​model/​TwitchGamesElement;​322 ····​.​end·​local·​v0····​#·​"game":​Lch/​citux/​td/​data/​model/​TwitchGamesElement;​
324 ····​:​cond_0323 ····​:​cond_0
325 ····​iget-​object·​v2,​·​p0,​·​Lch/​citux/​td/​ui/​fragments/​GameOverviewFragment;​-​>adapter:​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​324 ····​iget-​object·​v1,​·​p0,​·​Lch/​citux/​td/​ui/​fragments/​GameOverviewFragment;​-​>adapter:​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​
  
326 ····​invoke-​virtual·​{v2,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​-​>addData(Lch/​citux/​td/​data/​model/​TwitchGames;​)​V325 ····​invoke-​virtual·​{v1,​·​p1},​·​Lch/​citux/​td/​ui/​adapter/​GameOverviewAdapter;​-​>addData(Lch/​citux/​td/​data/​model/​TwitchGames;​)​V
  
327 ····​.​line·​85326 ····​.​line·​85
328 ····​iget-​object·​v2,​·​p0,​·​Lch/​citux/​td/​ui/​fragments/​GameOverviewFragment;​-​>emptyView:​Lch/​citux/​td/​ui/​widget/​EmptyView;​327 ····​iget-​object·​v1,​·​p0,​·​Lch/​citux/​td/​ui/​fragments/​GameOverviewFragment;​-​>emptyView:​Lch/​citux/​td/​ui/​widget/​EmptyView;​
  
329 ····​const/​16·​v3,​·​0x8328 ····​const/​16·​v2,​·​0x8
  
330 ····​invoke-​virtual·​{v2,​·​v3},​·​Lch/​citux/​td/​ui/​widget/​EmptyView;​-​>setVisibility(I)​V329 ····​invoke-​virtual·​{v1,​·​v2},​·​Lch/​citux/​td/​ui/​widget/​EmptyView;​-​>setVisibility(I)​V
  
331 ····​.​line·​87330 ····​.​line·​87
332 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​ 
333 ····​:​cond_1331 ····​:​cond_1
334 ····​return-​void332 ····​return-​void
335 .​end·​method333 .​end·​method
  
336 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V334 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
337 ····​.​locals·​0335 ····​.​locals·​0
338 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
339 ····​.​prologue336 ····​.​prologue
340 ····​.​line·​38337 ····​.​line·​38
341 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchGames;​338 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchGames;​
  
342 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
343 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​GameOverviewFragment;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchGames;​)​V339 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​GameOverviewFragment;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchGames;​)​V
  
344 ····​return-​void340 ····​return-​void
345 .​end·​method341 .​end·​method
  
346 .​method·​public·​startRequest()​Lch/​citux/​td/​data/​model/​TwitchGames;​342 .​method·​public·​startRequest()​Lch/​citux/​td/​data/​model/​TwitchGames;​
347 ····​.​locals·​3343 ····​.​locals·​3
744 B
smali/ch/citux/td/ui/fragments/GameStreamsFragment.smali
Offset 255, 21 lines modifiedOffset 255, 19 lines modified
255 ····​invoke-​virtual·​{v0,​·​v1},​·​Lch/​citux/​td/​ui/​adapter/​GameStreamsAdapter;​-​>setData(Ljava/​util/​List;​)​V255 ····​invoke-​virtual·​{v0,​·​v1},​·​Lch/​citux/​td/​ui/​adapter/​GameStreamsAdapter;​-​>setData(Ljava/​util/​List;​)​V
  
256 ····​goto·​:​goto_0256 ····​goto·​:​goto_0
257 .​end·​method257 .​end·​method
  
258 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V258 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
259 ····​.​locals·​0259 ····​.​locals·​0
260 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
261 ····​.​prologue260 ····​.​prologue
262 ····​.​line·​37261 ····​.​line·​37
263 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchStream;​262 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchStream;​
  
264 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
265 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​GameStreamsFragment;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchStream;​)​V263 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​GameStreamsFragment;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchStream;​)​V
  
266 ····​return-​void264 ····​return-​void
267 .​end·​method265 .​end·​method
  
268 .​method·​public·​refreshData()​V266 .​method·​public·​refreshData()​V
269 ····​.​locals·​1267 ····​.​locals·​1
668 B
smali/ch/citux/td/ui/fragments/SearchFragment.smali
Offset 179, 21 lines modifiedOffset 179, 19 lines modified
  
179 ····​.​line·​106179 ····​.​line·​106
180 ····​return-​void180 ····​return-​void
181 .​end·​method181 .​end·​method
  
182 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V182 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
183 ····​.​locals·​0183 ····​.​locals·​0
184 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
185 ····​.​prologue184 ····​.​prologue
186 ····​.​line·​36185 ····​.​line·​36
187 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchStream;​186 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchStream;​
  
188 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
189 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​SearchFragment;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchStream;​)​V187 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​ui/​fragments/​SearchFragment;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchStream;​)​V
  
190 ····​return-​void188 ····​return-​void
191 .​end·​method189 .​end·​method
  
192 .​method·​public·​onSaveInstanceState(L​android/​os/​Bundle;​)​V190 .​method·​public·​onSaveInstanceState(L​android/​os/​Bundle;​)​V
193 ····​.​locals·​2191 ····​.​locals·​2
746 B
smali/ch/citux/td/ui/fragments/SettingsFragment.smali
Offset 134, 18 lines modifiedOffset 134, 20 lines modified
134 ····​const/​4·​v3,​·​0x1134 ····​const/​4·​v3,​·​0x1
  
135 ····​.​line·​63135 ····​.​line·​63
136 ····​const·​v0,​·​0x7f060011136 ····​const·​v0,​·​0x7f060011
  
137 ····​const/​4·​v1,​·​0x0137 ····​const/​4·​v1,​·​0x0
  
 138 ····​.​line·​64
138 ····​invoke-​static·​{v0,​·​v1,​·​v3},​·​Lde/​psdev/​licensesdialog/​LicensesDialogFragmen​t;​-​>newInstance(IZZ)​Lde/​psdev/​licensesdialog/​LicensesDialogFragmen​t;​139 ····​invoke-​static·​{v0,​·​v1,​·​v3},​·​Lde/​psdev/​licensesdialog/​LicensesDialogFragmen​t;​-​>newInstance(IZZ)​Lde/​psdev/​licensesdialog/​LicensesDialogFragmen​t;​
  
139 ····​move-​result-​object·​v0140 ····​move-​result-​object·​v0
  
 141 ····​.​line·​65
140 ····​invoke-​virtual·​{p0},​·​Lch/​citux/​td/​ui/​fragments/​SettingsFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​142 ····​invoke-​virtual·​{p0},​·​Lch/​citux/​td/​ui/​fragments/​SettingsFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
  
141 ····​move-​result-​object·​v1143 ····​move-​result-​object·​v1
  
142 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​144 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​
  
143 ····​move-​result-​object·​v1145 ····​move-​result-​object·​v1
900 B
smali/ch/citux/td/ui/fragments/TDFragment.smali
Offset 138, 21 lines modifiedOffset 138, 15 lines modified
  
138 ····​move-​result-​object·​v3138 ····​move-​result-​object·​v3
  
139 ····​invoke-​virtual·​{v3,​·​p0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​139 ····​invoke-​virtual·​{v3,​·​p0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
  
140 ····​move-​result-​object·​v3140 ····​move-​result-​object·​v3
  
141 ····​const-​string·​v4,​·​":​·​make·​sure·​class·​name·​exists,​·​is·​public,​·​and·​has·​an"141 ····​const-​string·​v4,​·​":​·​make·​sure·​class·​name·​exists,​·​is·​public,​·​and·​has·​an·​empty·​constructor·​that·​is·​public"
  
142 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 
  
143 ····​move-​result-​object·​v3 
  
144 ····​const-​string·​v4,​·​"·​empty·​constructor·​that·​is·​public" 
  
145 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​142 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
146 ····​move-​result-​object·​v3143 ····​move-​result-​object·​v3
  
147 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​144 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
717 B
smali/ch/citux/td/util/VideoPlayer$GetVideoCallback.smali
Offset 185, 21 lines modifiedOffset 185, 19 lines modified
185 ····​.​line·​159185 ····​.​line·​159
186 ····​:​cond_0186 ····​:​cond_0
187 ····​return-​void187 ····​return-​void
188 .​end·​method188 .​end·​method
  
189 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V189 .​method·​public·​bridge·​synthetic·​onResponse(Ljava/​lang/​Object;​)​V
190 ····​.​locals·​0190 ····​.​locals·​0
191 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
192 ····​.​prologue191 ····​.​prologue
193 ····​.​line·​133192 ····​.​line·​133
194 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchBroadcast;​193 ····​check-​cast·​p1,​·​Lch/​citux/​td/​data/​model/​TwitchBroadcast;​
  
195 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
196 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​util/​VideoPlayer$GetVideoC​allback;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchBroadcast;​)​V194 ····​invoke-​virtual·​{p0,​·​p1},​·​Lch/​citux/​td/​util/​VideoPlayer$GetVideoC​allback;​-​>onResponse(Lch/​citux/​td/​data/​model/​TwitchBroadcast;​)​V
  
197 ····​return-​void195 ····​return-​void
198 .​end·​method196 .​end·​method
  
199 .​method·​public·​startRequest()​Lch/​citux/​td/​data/​model/​TwitchBroadcast;​197 .​method·​public·​startRequest()​Lch/​citux/​td/​data/​model/​TwitchBroadcast;​
200 ····​.​locals·​2198 ····​.​locals·​2
4.86 KB
smali/ch/citux/td/util/VideoPlayer$PlaylistCallback.smali
Max report size reached
481 B
smali/ch/citux/td/util/VideoPlayer.smali
Offset 22, 15 lines modifiedOffset 22, 14 lines modified
22 .​method·​public·​constructor·​<init>()​V22 .​method·​public·​constructor·​<init>()​V
23 ····​.​locals·​023 ····​.​locals·​0
  
24 ····​.​prologue24 ····​.​prologue
25 ····​.​line·​5325 ····​.​line·​53
26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
27 ····​.​line·​278 
28 ····​return-​void27 ····​return-​void
29 .​end·​method28 .​end·​method
  
30 .​method·​static·​synthetic·​access$000(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​V29 .​method·​static·​synthetic·​access$000(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​V
31 ····​.​locals·​030 ····​.​locals·​0
32 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​content/​Context;​31 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​content/​Context;​
33 ····​.​param·​p1,​·​"x1"····​#·​Landroid/​net/​Uri;​32 ····​.​param·​p1,​·​"x1"····​#·​Landroid/​net/​Uri;​
277 B
smali/de/psdev/licensesdialog/R.smali
Offset 16, 10 lines modifiedOffset 16, 9 lines modified
16 .​method·​public·​constructor·​<init>()​V16 .​method·​public·​constructor·​<init>()​V
17 ····​.​locals·​017 ····​.​locals·​0
  
18 ····​.​prologue18 ····​.​prologue
19 ····​.​line·​919 ····​.​line·​9
20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
21 ····​.​line·​29 
22 ····​return-​void21 ····​return-​void
23 .​end·​method22 .​end·​method
744 B
smali/net/chilicat/m3u8/Playlist.smali
Offset 100, 24 lines modifiedOffset 100, 25 lines modified
  
100 ····​const-​string·​v1,​·​"source"100 ····​const-​string·​v1,​·​"source"
  
101 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​NullPointerException;​-​><init>(Ljava/​lang/​String;​)​V101 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​NullPointerException;​-​><init>(Ljava/​lang/​String;​)​V
  
102 ····​throw·​v0102 ····​throw·​v0
  
103 ····​.​line·​50103 ····​.​line·​51
104 ····​:​cond_0104 ····​:​cond_0
105 ····​invoke-​static·​{},​·​Ljava/​nio/​charset/​Charset;​-​>defaultCharset()​Ljava/​nio/​charset/​Charset;​105 ····​invoke-​static·​{},​·​Ljava/​nio/​charset/​Charset;​-​>defaultCharset()​Ljava/​nio/​charset/​Charset;​
  
106 ····​move-​result-​object·​v0106 ····​move-​result-​object·​v0
  
107 ····​invoke-​virtual·​{v0},​·​Ljava/​nio/​charset/​Charset;​-​>name()​Ljava/​lang/​String;​107 ····​invoke-​virtual·​{v0},​·​Ljava/​nio/​charset/​Charset;​-​>name()​Ljava/​lang/​String;​
  
108 ····​move-​result-​object·​v0108 ····​move-​result-​object·​v0
  
 109 ····​.​line·​50
109 ····​invoke-​static·​{p0,​·​v0},​·​Ljava/​nio/​channels/​Channels;​-​>newReader(Ljava/​nio/​channels/​ReadableByteChannel;​Ljava/​lang/​String;​)​Ljava/​io/​Reader;​110 ····​invoke-​static·​{p0,​·​v0},​·​Ljava/​nio/​channels/​Channels;​-​>newReader(Ljava/​nio/​channels/​ReadableByteChannel;​Ljava/​lang/​String;​)​Ljava/​io/​Reader;​
  
110 ····​move-​result-​object·​v0111 ····​move-​result-​object·​v0
  
111 ····​return-​object·​v0112 ····​return-​object·​v0
112 .​end·​method113 .​end·​method