[−]
/home/hans/code/fdroid/data/tmp/com.luorrak.ouroboros_32.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.luorrak.ouroboros_32.apk
[−]
zipinfo {}
Offset 1, 620 lines modified Offset 1, 620 lines modified
1 Zip·​file·​size:​·​2459201·​bytes,​·​number·​of·​entries:​·​618 1 Zip·​file·​size:​·​2457912·​bytes,​·​number·​of·​entries:​·​618
2 -​rw-​-​-​-​·····​2.​0·​fat····​62812·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​62812·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​62933·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​FFD3ED28.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​62933·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​FFD3ED28.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​FFD3ED28.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​FFD3ED28.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Jun-​19·​07:​34·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Jun-​19·​07:​34·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Jun-​19·​07:​34·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Jun-​19·​07:​34·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​4040·​bX·​defN·16-​Jun-​19·​07:​34·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​4040·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat····​40176·​bl·​defN·16-​Jun-​19·​07:​34·​assets/​license.​html 8 -​rw-​-​-​-​·····​2.​0·​fat····​40176·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​license.​html
9 -​rw-​-​-​-​·····​2.​0·​fat····​47646·​bl·​defN·16-​Jun-​19·​07:​34·​assets/​license.​txt 9 -​rw-​-​-​-​·····​2.​0·​fat····​47646·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​license.​txt
10 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim-​v21/​design_bottom_sheet_s​lide_in.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim-​v21/​design_bottom_sheet_s​lide_in.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim-​v21/​design_bottom_sheet_s​lide_out.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim-​v21/​design_bottom_sheet_s​lide_out.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_fade_in.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_fade_out.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_popup_enter.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_enter.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_popup_exit.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_exit.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_slide_in_bottom.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_slide_in_top.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_slide_out_bottom.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​abc_slide_out_top.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​design_bottom_sheet_s​lide_in.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_bottom_sheet_s​lide_in.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​design_bottom_sheet_s​lide_out.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_bottom_sheet_s​lide_out.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​design_fab_in.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_fab_in.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​design_fab_out.​xml 25 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_fab_out.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​design_snackbar_in.​xml 26 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_snackbar_in.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·16-​Jun-​19·​07:​34·​res/​anim/​design_snackbar_out.​xml 27 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_snackbar_out.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml 28 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml 29 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml
31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
32 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 32 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
33 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​abc_primary_text_mate​rial_dark.​xml 33 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
34 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​abc_primary_text_mate​rial_light.​xml 34 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
35 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​abc_search_url_text.​xml 35 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml
36 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 36 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
37 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​abc_secondary_text_ma​terial_light.​xml 37 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
38 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​switch_thumb_material​_dark.​xml 38 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_dark.​xml
39 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Jun-​19·​07:​34·​res/​color/​switch_thumb_material​_light.​xml 39 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_light.​xml
40 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 40 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png
41 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 41 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
42 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 42 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
43 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 43 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
44 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 44 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
45 -​rw-​-​-​-​·····​1.​0·​fat·····​1589·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 45 -​rw-​-​-​-​·····​1.​0·​fat·····​1589·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png
46 -​rw-​-​-​-​·····​1.​0·​fat·····​1057·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 46 -​rw-​-​-​-​·····​1.​0·​fat·····​1057·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png
47 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 47 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
48 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 48 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
49 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 49 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
50 -​rw-​-​-​-​·····​1.​0·​fat······​388·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 50 -​rw-​-​-​-​·····​1.​0·​fat······​388·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
51 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 51 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
52 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 52 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
53 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 53 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
54 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​373·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​373·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 59 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
60 -​rw-​-​-​-​·····​1.​0·​fat······​581·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 60 -​rw-​-​-​-​·····​1.​0·​fat······​581·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
61 -​rw-​-​-​-​·····​1.​0·​fat······​494·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_16d​p.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​494·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_16d​p.​png
62 -​rw-​-​-​-​·····​1.​0·​fat······​975·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_36d​p.​png 62 -​rw-​-​-​-​·····​1.​0·​fat······​975·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_36d​p.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​350·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_16dp.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​350·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_16dp.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​623·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_36dp.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​623·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_36dp.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​817·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​817·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
74 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 74 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​368·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​368·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​198·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​198·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​158·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_add_white_24dp.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​158·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_add_white_24dp.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​257·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_arrow_down_white_2​4dp.​png 88 -​rw-​-​-​-​·····​1.​0·​fat······​257·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_arrow_down_white_2​4dp.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​312·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_arrow_upward_white​_24dp.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​312·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_arrow_upward_white​_24dp.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​526·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_attach_file_white_​24dp.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​526·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_attach_file_white_​24dp.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​264·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_bookmark_white_24d​p.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​264·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_bookmark_white_24d​p.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_clear_black_24dp.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_clear_black_24dp.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​395·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_clear_black_48dp.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​395·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_clear_black_48dp.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​195·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_file_download_whit​e_24dp.​png 94 -​rw-​-​-​-​·····​1.​0·​fat······​195·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_file_download_whit​e_24dp.​png
95 -​rw-​-​-​-​·····​1.​0·​fat······​761·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_help_black_24dp.​png 95 -​rw-​-​-​-​·····​1.​0·​fat······​761·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_help_black_24dp.​png
96 -​rw-​-​-​-​·····​1.​0·​fat······​142·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_list_black_24dp.​png 96 -​rw-​-​-​-​·····​1.​0·​fat······​142·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_list_black_24dp.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​504·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_lock_black_24dp.​png 97 -​rw-​-​-​-​·····​1.​0·​fat······​504·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_lock_black_24dp.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​514·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_lock_white_24dp.​png 98 -​rw-​-​-​-​·····​1.​0·​fat······​514·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_lock_white_24dp.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​382·​b-​·​stor·16-​Jun-​19·​07:​30·​res/​drawable-​hdpi-​v4/​ic_mail_black_24dp.​png 99 -​rw-​-​-​-​·····​1.​0·​fat······​382·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_mail_black_24dp.​png
Max diff block lines reached; 0/128135 bytes (0.00%) of diff not shown.
[−]
smali/android/support/design/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​1152  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v14/preference/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​1057  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ····​move-​result-​object·​v1 97 ····​move-​result-​object·​v1
   
98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ····​:​try_end_1 99 ····​:​try_end_1
100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ····​.​line·​58 103 ····​.​line·​58
104 ····​:​goto_1 104 ····​:​goto_1
105 ····​return-​object·​v1 105 ····​return-​object·​v1
   
106 ····​.​line·​43 106 ····​.​line·​43
107 ····​:​catch_0 107 ····​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ····​const/​4·​v3,​·​0x1 233 ····​const/​4·​v3,​·​0x1
   
234 ····​aput-​object·​p2,​·​v2,​·​v3 234 ····​aput-​object·​p2,​·​v2,​·​v3
   
235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ····​:​try_end_1 236 ····​:​try_end_1
237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ····​.​line·​82 240 ····​.​line·​82
241 ····​:​cond_1 241 ····​:​cond_1
242 ····​:​goto_1 242 ····​:​goto_1
243 ····​return-​void 243 ····​return-​void
   
244 ····​.​line·​67 244 ····​.​line·​67
[−]
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.smali
Offset 47, 16 lines modified Offset 47, 16 lines modified
   
47 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 47 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
48 ····​move-​result-​object·​v2 48 ····​move-​result-​object·​v2
   
49 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21$​Stub;​-​>sAsInterfaceMethod:​Ljava/​lang/​reflect/​Method;​ 49 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21$​Stub;​-​>sAsInterfaceMethod:​Ljava/​lang/​reflect/​Method;​
50 ····​:​try_end_0 50 ····​:​try_end_0
51 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 51 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
52 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 52 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
53 ····​.​line·​100 53 ····​.​line·​100
54 ····​:​goto_0 54 ····​:​goto_0
55 ····​return-​void 55 ····​return-​void
   
56 ····​.​line·​97 56 ····​.​line·​97
57 ····​:​catch_0 57 ····​:​catch_0
[−]
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.smali
Offset 128, 16 lines modified Offset 128, 16 lines modified
   
128 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 128 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
129 ····​move-​result-​object·​v3 129 ····​move-​result-​object·​v3
   
130 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21;​-​>mOnLoadChildrenMetho​d:​Ljava/​lang/​reflect/​Method;​ 130 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21;​-​>mOnLoadChildrenMetho​d:​Ljava/​lang/​reflect/​Method;​
131 ····​:​try_end_0 131 ····​:​try_end_0
132 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 132 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
133 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 133 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
134 ····​.​line·​53 134 ····​.​line·​53
135 ····​.​end·​local·​v1····​#·​"parceledListSliceCla​ss":​Ljava/​lang/​Class;​ 135 ····​.​end·​local·​v1····​#·​"parceledListSliceCla​ss":​Ljava/​lang/​Class;​
136 ····​.​end·​local·​v2····​#·​"theClass":​Ljava/​lang/​Class;​ 136 ····​.​end·​local·​v2····​#·​"theClass":​Ljava/​lang/​Class;​
137 ····​:​goto_0 137 ····​:​goto_0
138 ····​return-​void 138 ····​return-​void
   
[−]
smali/android/support/v4/media/ParceledListSliceAdapterApi21.smali
Offset 34, 16 lines modified Offset 34, 16 lines modified
   
34 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getConstructor([Ljav​a/​lang/​Class;​)​Ljava/​lang/​reflect/​Constructor;​ 34 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getConstructor([Ljav​a/​lang/​Class;​)​Ljava/​lang/​reflect/​Constructor;​
   
35 ····​move-​result-​object·​v2 35 ····​move-​result-​object·​v2
   
36 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​ParceledListSliceAdap​terApi21;​-​>sConstructor:​Ljava/​lang/​reflect/​Constructor;​ 36 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​ParceledListSliceAdap​terApi21;​-​>sConstructor:​Ljava/​lang/​reflect/​Constructor;​
37 ····​:​try_end_0 37 ····​:​try_end_0
38 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 38 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
39 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 39 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
40 ····​.​line·​37 40 ····​.​line·​37
41 ····​:​goto_0 41 ····​:​goto_0
42 ····​return-​void 42 ····​return-​void
   
43 ····​.​line·​34 43 ····​.​line·​34
44 ····​:​catch_0 44 ····​:​catch_0
[−]
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​953  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v7/cardview/R.smali
Offset 19, 10 lines modified Offset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​9 22 ····​.​line·​9
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​.​line·​40  
25 ····​return-​void 24 ····​return-​void
26 .​end·​method 25 .​end·​method
[−]
smali/android/support/v7/preference/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​1035  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v7/recyclerview/R.smali
Offset 18, 10 lines modified Offset 18, 9 lines modified
18 .​method·​public·​constructor·​<init>()​V 18 .​method·​public·​constructor·​<init>()​V
19 ····​.​locals·​0 19 ····​.​locals·​0
   
20 ····​.​prologue 20 ····​.​prologue
21 ····​.​line·​9 21 ····​.​line·​9
22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
23 ····​.​line·​24  
24 ····​return-​void 23 ····​return-​void
25 .​end·​method 24 .​end·​method
[−]
smali/com/luorrak/ouroboros/R.smali
Offset 30, 10 lines modified Offset 30, 9 lines modified
30 .​method·​public·​constructor·​<init>()​V 30 .​method·​public·​constructor·​<init>()​V
31 ····​.​locals·​0 31 ····​.​locals·​0
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​10 33 ····​.​line·​10
34 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
35 ····​.​line·​3832  
36 ····​return-​void 35 ····​return-​void
37 .​end·​method 36 .​end·​method
[−]
smali/com/luorrak/ouroboros/ReplyChecker/ReplyCheckerAdapter$ReplyCheckerObject.smali
Offset 31, 14 lines modified Offset 31, 15 lines modified
   
31 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter;​ 31 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter;​)​V 33 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter;​)​V
34 ····​.​locals·​1 34 ····​.​locals·​1
  35 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter;​
   
35 ····​.​prologue 36 ····​.​prologue
36 ····​.​line·​89 37 ····​.​line·​89
37 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter$R​eplyCheckerObject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter;​ 38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter$R​eplyCheckerObject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​ReplyChecker/​ReplyCheckerAdapter;​
   
38 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/api/CommentParser$1.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​val$linkUrl:​Ljava/​lang/​String;​ 21 .​field·​final·​synthetic·​val$linkUrl:​Ljava/​lang/​String;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​api/​CommentParser;​Ljava/​lang/​String;​Landroid/​app/​FragmentManager;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​api/​CommentParser;​Ljava/​lang/​String;​Landroid/​app/​FragmentManager;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​264 27 ····​.​line·​264
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​
   
28 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$1;​-​>val$linkUrl:​Ljava/​lang/​String;​ 29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$1;​-​>val$linkUrl:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/api/CommentParser$2.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​val$fragmentManager:​Landroid/​app/​FragmentManager;​ 21 .​field·​final·​synthetic·​val$fragmentManager:​Landroid/​app/​FragmentManager;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​api/​CommentParser;​Lorg/​jsoup/​nodes/​Element;​Landroid/​app/​FragmentManager;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​api/​CommentParser;​Lorg/​jsoup/​nodes/​Element;​Landroid/​app/​FragmentManager;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​276 27 ····​.​line·​276
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​
   
28 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$2;​-​>val$anchor:​Lorg/​jsoup/​nodes/​Element;​ 29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$2;​-​>val$anchor:​Lorg/​jsoup/​nodes/​Element;​
   
[−]
smali/com/luorrak/ouroboros/api/CommentParser$3.smali
Offset 23, 14 lines modified Offset 23, 15 lines modified
   
23 .​field·​final·​synthetic·​val$linkUrl:​Ljava/​lang/​String;​ 23 .​field·​final·​synthetic·​val$linkUrl:​Ljava/​lang/​String;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​api/​CommentParser;​Landroid/​app/​FragmentManager;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 25 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​api/​CommentParser;​Landroid/​app/​FragmentManager;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
26 ····​.​locals·​0 26 ····​.​locals·​0
  27 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​293 29 ····​.​line·​293
29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​
   
30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$3;​-​>val$fragmentManager:​Landroid/​app/​FragmentManager;​ 31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$3;​-​>val$fragmentManager:​Landroid/​app/​FragmentManager;​
   
Offset 73, 16 lines modified Offset 74, 18 lines modified
   
73 ····​invoke-​virtual·​{v1,​·​v2,​·​v0},​·​Landroid/​app/​FragmentTransaction;​-​>add(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​ 74 ····​invoke-​virtual·​{v1,​·​v2,​·​v0},​·​Landroid/​app/​FragmentTransaction;​-​>add(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​
   
74 ····​move-​result-​object·​v2 75 ····​move-​result-​object·​v2
   
75 ····​const-​string·​v3,​·​"threadDialog" 76 ····​const-​string·​v3,​·​"threadDialog"
   
  77 ····​.​line·​299
76 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​ 78 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​
   
77 ····​move-​result-​object·​v2 79 ····​move-​result-​object·​v2
   
  80 ····​.​line·​300
78 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 81 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
79 ····​.​line·​302 82 ····​.​line·​302
80 ····​return-​void 83 ····​return-​void
81 .​end·​method 84 .​end·​method
[−]
smali/com/luorrak/ouroboros/api/CommentParser$4.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​val$linkUrl:​Ljava/​lang/​String;​ 21 .​field·​final·​synthetic·​val$linkUrl:​Ljava/​lang/​String;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​api/​CommentParser;​Ljava/​lang/​String;​Landroid/​app/​FragmentManager;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​api/​CommentParser;​Ljava/​lang/​String;​Landroid/​app/​FragmentManager;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​310 27 ····​.​line·​310
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​api/​CommentParser;​
   
28 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$4;​-​>val$linkUrl:​Ljava/​lang/​String;​ 29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​api/​CommentParser$4;​-​>val$linkUrl:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/api/JsonParser.smali
Offset 385, 36 lines modified Offset 385, 35 lines modified
385 ············​")​V" 385 ············​")​V"
386 ········​} 386 ········​}
387 ····​.​end·​annotation 387 ····​.​end·​annotation
   
388 ····​.​prologue 388 ····​.​prologue
389 ····​.​line·​211 389 ····​.​line·​211
390 ····​.​local·​p2,​·​"value":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 390 ····​.​local·​p2,​·​"value":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
391 ····​const-​string·​v4,​·​"extra_files" 391 ····​const-​string·​v3,​·​"extra_files"
   
392 ····​invoke-​virtual·​{p3,​·​v4},​·​Lcom/​google/​gson/​JsonObject;​-​>has(Ljava/​lang/​String;​)​Z 392 ····​invoke-​virtual·​{p3,​·​v3},​·​Lcom/​google/​gson/​JsonObject;​-​>has(Ljava/​lang/​String;​)​Z
   
393 ····​move-​result·​v4 393 ····​move-​result·​v3
   
394 ····​if-​eqz·​v4,​·​:​cond_0 394 ····​if-​eqz·​v3,​·​:​cond_0
   
395 ····​.​line·​212 395 ····​.​line·​212
396 ····​const-​string·​v4,​·​"extra_files" 396 ····​const-​string·​v3,​·​"extra_files"
   
397 ····​invoke-​virtual·​{p3,​·​v4},​·​Lcom/​google/​gson/​JsonObject;​-​>getAsJsonArray(Ljava​/​lang/​String;​)​Lcom/​google/​gson/​JsonArray;​ 397 ····​invoke-​virtual·​{p3,​·​v3},​·​Lcom/​google/​gson/​JsonObject;​-​>getAsJsonArray(Ljava​/​lang/​String;​)​Lcom/​google/​gson/​JsonArray;​
   
398 ····​move-​result-​object·​v0 398 ····​move-​result-​object·​v0
   
399 ····​.​line·​213 399 ····​.​line·​213
400 ····​.​local·​v0,​·​"extraFiles":​Lcom/​google/​gson/​JsonArray;​ 400 ····​.​local·​v0,​·​"extraFiles":​Lcom/​google/​gson/​JsonArray;​
401 ····​invoke-​virtual·​{v0},​·​Lcom/​google/​gson/​JsonArray;​-​>iterator()​Ljava/​util/​Iterator;​ 401 ····​invoke-​virtual·​{v0},​·​Lcom/​google/​gson/​JsonArray;​-​>iterator()​Ljava/​util/​Iterator;​
   
402 ····​move-​result-​object·​v3 402 ····​move-​result-​object·​v3
   
403 ····​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
404 ····​:​goto_0 403 ····​:​goto_0
405 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 404 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
406 ····​move-​result·​v4 405 ····​move-​result·​v4
   
407 ····​if-​eqz·​v4,​·​:​cond_0 406 ····​if-​eqz·​v4,​·​:​cond_0
   
Offset 444, 15 lines modified Offset 443, 14 lines modified
   
444 ····​goto·​:​goto_0 443 ····​goto·​:​goto_0
   
445 ····​.​line·​218 444 ····​.​line·​218
446 ····​.​end·​local·​v0····​#·​"extraFiles":​Lcom/​google/​gson/​JsonArray;​ 445 ····​.​end·​local·​v0····​#·​"extraFiles":​Lcom/​google/​gson/​JsonArray;​
447 ····​.​end·​local·​v1····​#·​"file":​Lcom/​google/​gson/​JsonObject;​ 446 ····​.​end·​local·​v1····​#·​"file":​Lcom/​google/​gson/​JsonObject;​
448 ····​.​end·​local·​v2····​#·​"fileElement":​Lcom/​google/​gson/​JsonElement;​ 447 ····​.​end·​local·​v2····​#·​"fileElement":​Lcom/​google/​gson/​JsonElement;​
449 ····​.​end·​local·​v3····​#·​"i$":​Ljava/​util/​Iterator;​  
450 ····​:​cond_0 448 ····​:​cond_0
451 ····​return-​void 449 ····​return-​void
452 .​end·​method 450 .​end·​method
   
453 .​method·​public·​getCatalogCom(Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​ 451 .​method·​public·​getCatalogCom(Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​
454 ····​.​locals·​2 452 ····​.​locals·​2
455 ····​.​param·​p1,​·​"catalogThreadJson"····​#·​Lcom/​google/​gson/​JsonObject;​ 453 ····​.​param·​p1,​·​"catalogThreadJson"····​#·​Lcom/​google/​gson/​JsonObject;​
Offset 756, 92 lines modified Offset 754, 91 lines modified
   
756 .​method·​public·​getMediaFiles(Lcom/​google/​gson/​JsonObject;​)​[B 754 .​method·​public·​getMediaFiles(Lcom/​google/​gson/​JsonObject;​)​[B
757 ····​.​locals·​11 755 ····​.​locals·​11
758 ····​.​param·​p1,​·​"threadJson"····​#·​Lcom/​google/​gson/​JsonObject;​ 756 ····​.​param·​p1,​·​"threadJson"····​#·​Lcom/​google/​gson/​JsonObject;​
   
759 ····​.​prologue 757 ····​.​prologue
760 ····​.​line·​184 758 ····​.​line·​184
761 ····​const-​string·​v10,​·​"tim" 759 ····​const-​string·​v9,​·​"tim"
   
762 ····​invoke-​virtual·​{p1,​·​v10},​·​Lcom/​google/​gson/​JsonObject;​-​>has(Ljava/​lang/​String;​)​Z 760 ····​invoke-​virtual·​{p1,​·​v9},​·​Lcom/​google/​gson/​JsonObject;​-​>has(Ljava/​lang/​String;​)​Z
   
763 ····​move-​result·​v10 761 ····​move-​result·​v9
   
764 ····​if-​eqz·​v10,​·​:​cond_1 762 ····​if-​eqz·​v9,​·​:​cond_1
   
765 ····​.​line·​185 763 ····​.​line·​185
766 ····​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​ 764 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​
   
767 ····​invoke-​direct·​{v6},​·​Ljava/​util/​ArrayList;​-​><init>()​V 765 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
768 ····​.​line·​186 766 ····​.​line·​186
769 ····​.​local·​v6,​·​"mediaArrayList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​luorrak/​ouroboros/​util/​Media;​>;​" 767 ····​.​local·​v5,​·​"mediaArrayList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​luorrak/​ouroboros/​util/​Media;​>;​"
770 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​>getThreadImageHeight​(Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​ 768 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​>getThreadImageHeight​(Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​
   
771 ····​move-​result-​object·​v4 769 ····​move-​result-​object·​v4
   
772 ····​.​line·​187 770 ····​.​line·​187
773 ····​.​local·​v4,​·​"height":​Ljava/​lang/​String;​ 771 ····​.​local·​v4,​·​"height":​Ljava/​lang/​String;​
774 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​>getThreadImageWidth(​Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​ 772 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​>getThreadImageWidth(​Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​
   
775 ····​move-​result-​object·​v9 773 ····​move-​result-​object·​v8
   
776 ····​.​line·​188 774 ····​.​line·​188
777 ····​.​local·​v9,​·​"width":​Ljava/​lang/​String;​ 775 ····​.​local·​v8,​·​"width":​Ljava/​lang/​String;​
778 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​>getThreadTim(Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​ 776 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​>getThreadTim(Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​
   
779 ····​move-​result-​object·​v8 777 ····​move-​result-​object·​v7
   
780 ····​.​line·​189 778 ····​.​line·​189
781 ····​.​local·​v8,​·​"tim":​Ljava/​lang/​String;​ 779 ····​.​local·​v7,​·​"tim":​Ljava/​lang/​String;​
782 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​>getThreadExt(Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​ 780 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​>getThreadExt(Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​String;​
   
783 ····​move-​result-​object·​v0 781 ····​move-​result-​object·​v0
   
784 ····​.​line·​190 782 ····​.​line·​190
785 ····​.​local·​v0,​·​"ext":​Ljava/​lang/​String;​ 783 ····​.​local·​v0,​·​"ext":​Ljava/​lang/​String;​
Max diff block lines reached; 4827/9002 bytes (53.62%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/api/CommentParser.smali
Offset 453, 36 lines modified Offset 453, 35 lines modified
453 ····​.​param·​p2,​·​"currentBoard"····​#·​Ljava/​lang/​String;​ 453 ····​.​param·​p2,​·​"currentBoard"····​#·​Ljava/​lang/​String;​
454 ····​.​param·​p3,​·​"resto"····​#·​Ljava/​lang/​String;​ 454 ····​.​param·​p3,​·​"resto"····​#·​Ljava/​lang/​String;​
455 ····​.​param·​p4,​·​"fragmentManager"····​#·​Landroid/​app/​FragmentManager;​ 455 ····​.​param·​p4,​·​"fragmentManager"····​#·​Landroid/​app/​FragmentManager;​
456 ····​.​param·​p5,​·​"infiniteDbHelper"····​#·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​ 456 ····​.​param·​p5,​·​"infiniteDbHelper"····​#·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​
   
457 ····​.​prologue 457 ····​.​prologue
458 ····​.​line·​170 458 ····​.​line·​170
459 ····​const-​string·​v8,​·​"" 459 ····​const-​string·​v7,​·​""
   
460 ····​.​line·​171 460 ····​.​line·​171
461 ····​.​local·​v8,​·​"parsedText":​Ljava/​lang/​CharSequence;​ 461 ····​.​local·​v7,​·​"parsedText":​Ljava/​lang/​CharSequence;​
462 ····​invoke-​virtual·​{p1},​·​Lorg/​jsoup/​nodes/​Element;​-​>childNodes()​Ljava/​util/​List;​ 462 ····​invoke-​virtual·​{p1},​·​Lorg/​jsoup/​nodes/​Element;​-​>childNodes()​Ljava/​util/​List;​
   
463 ····​move-​result-​object·​v0 463 ····​move-​result-​object·​v0
   
464 ····​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 464 ····​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
465 ····​move-​result-​object·​v7 465 ····​move-​result-​object·​v9
   
466 ····​.​local·​v7,​·​"i$":​Ljava/​util/​Iterator;​  
467 ····​:​cond_0 466 ····​:​cond_0
468 ····​:​goto_0 467 ····​:​goto_0
469 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 468 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
470 ····​move-​result·​v0 469 ····​move-​result·​v0
   
471 ····​if-​eqz·​v0,​·​:​cond_3 470 ····​if-​eqz·​v0,​·​:​cond_3
   
472 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 471 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
473 ····​move-​result-​object·​v6 472 ····​move-​result-​object·​v6
   
474 ····​check-​cast·​v6,​·​Lorg/​jsoup/​nodes/​Node;​ 473 ····​check-​cast·​v6,​·​Lorg/​jsoup/​nodes/​Node;​
   
475 ····​.​line·​172 474 ····​.​line·​172
476 ····​.​local·​v6,​·​"childNode":​Lorg/​jsoup/​nodes/​Node;​ 475 ····​.​local·​v6,​·​"childNode":​Lorg/​jsoup/​nodes/​Node;​
Offset 493, 15 lines modified Offset 492, 15 lines modified
493 ····​.​line·​173 492 ····​.​line·​173
494 ····​const/​4·​v0,​·​0x2 493 ····​const/​4·​v0,​·​0x2
   
495 ····​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​CharSequence;​ 494 ····​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​CharSequence;​
   
496 ····​const/​4·​v2,​·​0x0 495 ····​const/​4·​v2,​·​0x0
   
497 ····​aput-​object·​v8,​·​v0,​·​v2 496 ····​aput-​object·​v7,​·​v0,​·​v2
   
498 ····​const/​4·​v2,​·​0x1 497 ····​const/​4·​v2,​·​0x1
   
499 ····​new-​instance·​v3,​·​Landroid/​text/​SpannableString;​ 498 ····​new-​instance·​v3,​·​Landroid/​text/​SpannableString;​
   
500 ····​check-​cast·​v6,​·​Lorg/​jsoup/​nodes/​TextNode;​ 499 ····​check-​cast·​v6,​·​Lorg/​jsoup/​nodes/​TextNode;​
   
Offset 516, 15 lines modified Offset 515, 15 lines modified
   
516 ····​move-​result-​object·​v3 515 ····​move-​result-​object·​v3
   
517 ····​aput-​object·​v3,​·​v0,​·​v2 516 ····​aput-​object·​v3,​·​v0,​·​v2
   
518 ····​invoke-​static·​{v0},​·​Landroid/​text/​TextUtils;​-​>concat([Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 517 ····​invoke-​static·​{v0},​·​Landroid/​text/​TextUtils;​-​>concat([Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
519 ····​move-​result-​object·​v8 518 ····​move-​result-​object·​v7
   
520 ····​goto·​:​goto_0 519 ····​goto·​:​goto_0
   
521 ····​.​line·​174 520 ····​.​line·​174
522 ····​.​restart·​local·​v6····​#·​"childNode":​Lorg/​jsoup/​nodes/​Node;​ 521 ····​.​restart·​local·​v6····​#·​"childNode":​Lorg/​jsoup/​nodes/​Node;​
523 ····​:​cond_1 522 ····​:​cond_1
524 ····​instance-​of·​v0,​·​v6,​·​Lorg/​jsoup/​nodes/​Element;​ 523 ····​instance-​of·​v0,​·​v6,​·​Lorg/​jsoup/​nodes/​Element;​
Offset 557, 15 lines modified Offset 556, 15 lines modified
557 ····​.​line·​178 556 ····​.​line·​178
558 ····​const/​4·​v0,​·​0x2 557 ····​const/​4·​v0,​·​0x2
   
559 ····​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​CharSequence;​ 558 ····​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​CharSequence;​
   
560 ····​const/​4·​v2,​·​0x0 559 ····​const/​4·​v2,​·​0x0
   
561 ····​aput-​object·​v8,​·​v0,​·​v2 560 ····​aput-​object·​v7,​·​v0,​·​v2
   
562 ····​const/​4·​v2,​·​0x1 561 ····​const/​4·​v2,​·​0x1
   
563 ····​new-​instance·​v3,​·​Landroid/​text/​SpannableString;​ 562 ····​new-​instance·​v3,​·​Landroid/​text/​SpannableString;​
   
564 ····​invoke-​virtual·​{v1},​·​Lorg/​jsoup/​nodes/​Element;​-​>text()​Ljava/​lang/​String;​ 563 ····​invoke-​virtual·​{v1},​·​Lorg/​jsoup/​nodes/​Element;​-​>text()​Ljava/​lang/​String;​
   
Offset 577, 15 lines modified Offset 576, 15 lines modified
   
577 ····​move-​result-​object·​v3 576 ····​move-​result-​object·​v3
   
578 ····​aput-​object·​v3,​·​v0,​·​v2 577 ····​aput-​object·​v3,​·​v0,​·​v2
   
579 ····​invoke-​static·​{v0},​·​Landroid/​text/​TextUtils;​-​>concat([Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 578 ····​invoke-​static·​{v0},​·​Landroid/​text/​TextUtils;​-​>concat([Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
580 ····​move-​result-​object·​v8 579 ····​move-​result-​object·​v7
   
581 ····​.​line·​179 580 ····​.​line·​179
582 ····​goto·​:​goto_0 581 ····​goto·​:​goto_0
   
583 ····​.​line·​176 582 ····​.​line·​176
584 ····​:​sswitch_0 583 ····​:​sswitch_0
Max diff block lines reached; 12305/14998 bytes (82.04%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/catalog/BoardListFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​130 27 ····​.​line·​130
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/catalog/BoardListFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$edittext:​Landroid/​widget/​EditText;​ 22 .​field·​final·​synthetic·​val$edittext:​Landroid/​widget/​EditText;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​Landroid/​widget/​EditText;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​106 28 ····​.​line·​106
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​-​>val$edittext:​Landroid/​widget/​EditText;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​-​>val$edittext:​Landroid/​widget/​EditText;​
   
Offset 65, 34 lines modified Offset 66, 38 lines modified
   
65 ····​move-​result-​object·​v1 66 ····​move-​result-​object·​v1
   
66 ····​invoke-​static·​{v1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​ 67 ····​invoke-​static·​{v1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​
   
67 ····​move-​result-​object·​v1 68 ····​move-​result-​object·​v1
   
  69 ····​.​line·​111
68 ····​invoke-​static·​{v0},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getCatalogUrl(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 70 ····​invoke-​static·​{v0},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getCatalogUrl(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
69 ····​move-​result-​object·​v2 71 ····​move-​result-​object·​v2
   
70 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​ 72 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​
   
71 ····​move-​result-​object·​v1 73 ····​move-​result-​object·​v1
   
72 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 74 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
  75 ····​.​line·​112
73 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asString()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​ 76 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asString()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​
   
74 ····​move-​result-​object·​v1 77 ····​move-​result-​object·​v1
   
  78 ····​.​line·​113
75 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>withResponse()​Lcom/​koushikdutta/​async/​future/​Future;​ 79 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>withResponse()​Lcom/​koushikdutta/​async/​future/​Future;​
   
76 ····​move-​result-​object·​v1 80 ····​move-​result-​object·​v1
   
77 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2$1​;​ 81 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2$1​;​
   
78 ····​invoke-​direct·​{v2,​·​p0,​·​v0},​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2$1​;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​Ljava/​lang/​String;​)​V 82 ····​invoke-​direct·​{v2,​·​p0,​·​v0},​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2$1​;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​Ljava/​lang/​String;​)​V
   
  83 ····​.​line·​114
79 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​async/​future/​Future;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​ 84 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​async/​future/​Future;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​
   
80 ····​.​line·​128 85 ····​.​line·​128
81 ····​return-​void 86 ····​return-​void
82 .​end·​method 87 .​end·​method
[−]
smali/com/luorrak/ouroboros/catalog/BoardListFragment.smali
Offset 221, 48 lines modified Offset 221, 54 lines modified
   
221 ····​move-​result-​object·​v3 221 ····​move-​result-​object·​v3
   
222 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 222 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
223 ····​const-​string·​v3,​·​"New·​Board" 223 ····​const-​string·​v3,​·​"New·​Board"
   
  224 ····​.​line·​102
224 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 225 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
225 ····​move-​result-​object·​v2 226 ····​move-​result-​object·​v2
   
226 ····​const-​string·​v3,​·​"Please·​enter·​a·​board·​name.​" 227 ····​const-​string·​v3,​·​"Please·​enter·​a·​board·​name.​"
   
  228 ····​.​line·​103
227 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 229 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
228 ····​move-​result-​object·​v2 230 ····​move-​result-​object·​v2
   
  231 ····​.​line·​104
229 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 232 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
230 ····​move-​result-​object·​v2 233 ····​move-​result-​object·​v2
   
231 ····​const-​string·​v3,​·​"Add·​Board" 234 ····​const-​string·​v3,​·​"Add·​Board"
   
232 ····​new-​instance·​v4,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​ 235 ····​new-​instance·​v4,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​
   
233 ····​invoke-​direct·​{v4,​·​p0,​·​v1},​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​Landroid/​widget/​EditText;​)​V 236 ····​invoke-​direct·​{v4,​·​p0,​·​v1},​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​Landroid/​widget/​EditText;​)​V
   
  237 ····​.​line·​105
234 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 238 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
235 ····​move-​result-​object·​v2 239 ····​move-​result-​object·​v2
   
236 ····​const-​string·​v3,​·​"Cancel" 240 ····​const-​string·​v3,​·​"Cancel"
   
237 ····​new-​instance·​v4,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$1;​ 241 ····​new-​instance·​v4,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$1;​
   
238 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​)​V 242 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment;​)​V
   
  243 ····​.​line·​130
239 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 244 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
240 ····​move-​result-​object·​v2 245 ····​move-​result-​object·​v2
   
  246 ····​.​line·​135
241 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 247 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
242 ····​move-​result-​object·​v0 248 ····​move-​result-​object·​v0
   
243 ····​.​line·​136 249 ····​.​line·​136
244 ····​.​local·​v0,​·​"alertDialog":​Landroid/​app/​AlertDialog;​ 250 ····​.​local·​v0,​·​"alertDialog":​Landroid/​app/​AlertDialog;​
245 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog;​-​>show()​V 251 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog;​-​>show()​V
[−]
smali/com/luorrak/ouroboros/catalog/CatalogAdapter$CatalogObject.smali
Offset 35, 14 lines modified Offset 35, 15 lines modified
   
35 .​field·​tim:​Ljava/​lang/​String;​ 35 .​field·​tim:​Ljava/​lang/​String;​
   
   
36 #·​direct·​methods 36 #·​direct·​methods
37 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​)​V 37 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​)​V
38 ····​.​locals·​0 38 ····​.​locals·​0
  39 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​
   
39 ····​.​prologue 40 ····​.​prologue
40 ····​.​line·​197 41 ····​.​line·​197
41 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter$Catalo​gObject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​ 42 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter$Catalo​gObject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​
   
42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 43 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/catalog/CatalogAdapter$CatalogViewHolder.smali
Offset 36, 14 lines modified Offset 36, 15 lines modified
   
36 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​ 36 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​
   
   
37 #·​direct·​methods 37 #·​direct·​methods
38 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​Landroid/​view/​View;​)​V 38 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​Landroid/​view/​View;​)​V
39 ····​.​locals·​1 39 ····​.​locals·​1
  40 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​
40 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​ 41 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​
   
41 ····​.​prologue 42 ····​.​prologue
42 ····​.​line·​170 43 ····​.​line·​170
43 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter$Catalo​gViewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​ 44 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter$Catalo​gViewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​
   
44 ····​.​line·​171 45 ····​.​line·​171
[−]
smali/com/luorrak/ouroboros/catalog/CatalogFragment$1$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​ 21 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​168 27 ····​.​line·​168
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/catalog/CatalogFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​159 27 ····​.​line·​159
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/catalog/CatalogFragment$2.smali
Offset 32, 14 lines modified Offset 32, 15 lines modified
   
32 .​field·​final·​synthetic·​val$boardName:​Ljava/​lang/​String;​ 32 .​field·​final·​synthetic·​val$boardName:​Ljava/​lang/​String;​
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​Ljava/​lang/​String;​)​V 34 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​Ljava/​lang/​String;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​
   
36 ····​.​prologue 37 ····​.​prologue
37 ····​.​line·​290 38 ····​.​line·​290
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​ 39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​
   
39 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$2;​-​>val$boardName:​Ljava/​lang/​String;​ 40 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$2;​-​>val$boardName:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/catalog/CatalogFragment.smali
Offset 151, 38 lines modified Offset 151, 42 lines modified
151 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​widget/​ProgressBar;​-​>setVisibility(I)​V 151 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​widget/​ProgressBar;​-​>setVisibility(I)​V
   
152 ····​.​line·​286 152 ····​.​line·​286
153 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​ 153 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​
   
154 ····​move-​result-​object·​v1 154 ····​move-​result-​object·​v1
   
  155 ····​.​line·​287
155 ····​invoke-​interface·​{v1,​·​v0},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​ 156 ····​invoke-​interface·​{v1,​·​v0},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​
   
156 ····​move-​result-​object·​v1 157 ····​move-​result-​object·​v1
   
157 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 158 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
158 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>LOG_TAG:​Ljava/​lang/​String;​ 159 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>LOG_TAG:​Ljava/​lang/​String;​
   
159 ····​const/​4·​v3,​·​0x3 160 ····​const/​4·​v3,​·​0x3
   
  161 ····​.​line·​288
160 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>setLogging(Ljava/​lang/​String;​I)​Lcom/​koushikdutta/​ion/​builder/​RequestBuilder;​ 162 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>setLogging(Ljava/​lang/​String;​I)​Lcom/​koushikdutta/​ion/​builder/​RequestBuilder;​
   
161 ····​move-​result-​object·​v1 163 ····​move-​result-​object·​v1
   
162 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 164 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
  165 ····​.​line·​289
163 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asJsonArray()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​ 166 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asJsonArray()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​
   
164 ····​move-​result-​object·​v1 167 ····​move-​result-​object·​v1
   
165 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$2;​ 168 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$2;​
   
166 ····​invoke-​direct·​{v2,​·​p0,​·​p2},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​Ljava/​lang/​String;​)​V 169 ····​invoke-​direct·​{v2,​·​p0,​·​p2},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​Ljava/​lang/​String;​)​V
   
  170 ····​.​line·​290
167 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​ 171 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​
   
168 ····​.​line·​306 172 ····​.​line·​306
169 ····​return-​void 173 ····​return-​void
170 .​end·​method 174 .​end·​method
   
171 .​method·​private·​getSortedCursor()​Landroid/​database/​Cursor;​ 175 .​method·​private·​getSortedCursor()​Landroid/​database/​Cursor;​
Offset 576, 22 lines modified Offset 580, 24 lines modified
   
576 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I 580 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I
   
577 ····​.​line·​125 581 ····​.​line·​125
578 ····​:​cond_1 582 ····​:​cond_1
579 ····​new-​instance·​v3,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​ 583 ····​new-​instance·​v3,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​
   
  584 ····​.​line·​126
580 ····​invoke-​direct·​{p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>getSortedCursor()​Landroid/​database/​Cursor;​ 585 ····​invoke-​direct·​{p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>getSortedCursor()​Landroid/​database/​Cursor;​
   
581 ····​move-​result-​object·​v4 586 ····​move-​result-​object·​v4
   
582 ····​iget-​object·​v5,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>boardName:​Ljava/​lang/​String;​ 587 ····​iget-​object·​v5,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>boardName:​Ljava/​lang/​String;​
   
583 ····​iget-​object·​v6,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>infiniteDbHelper:​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​ 588 ····​iget-​object·​v6,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>infiniteDbHelper:​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​
   
  589 ····​.​line·​129
584 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​ 590 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
   
585 ····​move-​result-​object·​v7 591 ····​move-​result-​object·​v7
   
586 ····​invoke-​direct·​{v3,​·​v4,​·​v5,​·​v6,​·​v7},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​-​><init>(Landroid/​database/​Cursor;​Ljava/​lang/​String;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Landroid/​content/​Context;​)​V 592 ····​invoke-​direct·​{v3,​·​v4,​·​v5,​·​v6,​·​v7},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​-​><init>(Landroid/​database/​Cursor;​Ljava/​lang/​String;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Landroid/​content/​Context;​)​V
   
587 ····​iput-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>catalogAdapter:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​ 593 ····​iput-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogFragment;​-​>catalogAdapter:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​
[−]
smali/com/luorrak/ouroboros/catalog/CatalogNetworkFragment$InsertCatalogIntoDatabase.smali
Offset 38, 14 lines modified Offset 38, 15 lines modified
   
38 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t;​ 38 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t;​
   
   
39 #·​direct·​methods 39 #·​direct·​methods
40 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t;​Landroid/​app/​Activity;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Ljava/​lang/​String;​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​)​V 40 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t;​Landroid/​app/​Activity;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Ljava/​lang/​String;​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​)​V
41 ····​.​locals·​0 41 ····​.​locals·​0
  42 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t;​
42 ····​.​param·​p2,​·​"activity"····​#·​Landroid/​app/​Activity;​ 43 ····​.​param·​p2,​·​"activity"····​#·​Landroid/​app/​Activity;​
43 ····​.​param·​p3,​·​"infiniteDbHelper"····​#·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​ 44 ····​.​param·​p3,​·​"infiniteDbHelper"····​#·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​
44 ····​.​param·​p4,​·​"boardName"····​#·​Ljava/​lang/​String;​ 45 ····​.​param·​p4,​·​"boardName"····​#·​Ljava/​lang/​String;​
45 ····​.​param·​p5,​·​"catalogAdapter"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​ 46 ····​.​param·​p5,​·​"catalogAdapter"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​
   
46 ····​.​prologue 47 ····​.​prologue
47 ····​.​line·​98 48 ····​.​line·​98
Offset 82, 210 lines modified Offset 83, 198 lines modified
   
82 ····​move-​result-​object·​v0 83 ····​move-​result-​object·​v0
   
83 ····​return-​object·​v0 84 ····​return-​object·​v0
84 .​end·​method 85 .​end·​method
   
85 .​method·​protected·​varargs·​doInBackground([Lcom/​google/​gson/​JsonArray;​)​Ljava/​lang/​Void;​ 86 .​method·​protected·​varargs·​doInBackground([Lcom/​google/​gson/​JsonArray;​)​Ljava/​lang/​Void;​
86 ····​.​locals·​22 87 ····​.​locals·​21
87 ····​.​param·​p1,​·​"params"····​#·​[Lcom/​google/​gson/​JsonArray;​ 88 ····​.​param·​p1,​·​"params"····​#·​[Lcom/​google/​gson/​JsonArray;​
   
88 ····​.​prologue 89 ····​.​prologue
89 ····​.​line·​106 90 ····​.​line·​106
90 ····​new-​instance·​v17,​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​ 91 ····​new-​instance·​v14,​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​
   
91 ····​invoke-​direct/​range·​{v17·​.​.​·v17},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​><init>()​V 92 ····​invoke-​direct·​{v14},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​><init>()​V
   
92 ····​.​line·​107 93 ····​.​line·​107
93 ····​.​local·​v17,​·​"jsonParser":​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​ 94 ····​.​local·​v14,​·​"jsonParser":​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​
94 ····​move-​object/​from16·​v0,​·​p0 95 ····​move-​object/​from16·​v0,​·​p0
   
95 ····​iget-​object·​v2,​·​v0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t$InsertCatalogIntoDa​tabase;​-​>infiniteDbHelper:​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​ 96 ····​iget-​object·​v1,​·​v0,​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t$InsertCatalogIntoDa​tabase;​-​>infiniteDbHelper:​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​
   
96 ····​invoke-​virtual·​{v2},​·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​-​>deleteCatalogCache()​V 97 ····​invoke-​virtual·​{v1},​·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​-​>deleteCatalogCache()​V
   
97 ····​.​line·​109 98 ····​.​line·​109
98 ····​const/​4·​v2,​·​0x0 99 ····​const/​4·​v1,​·​0x0
   
99 ····​aget-​object·​v2,​·​p1,​·​v2 100 ····​aget-​object·​v1,​·​p1,​·​v1
   
100 ····​invoke-​virtual·​{v2},​·​Lcom/​google/​gson/​JsonArray;​-​>iterator()​Ljava/​util/​Iterator;​ 101 ····​invoke-​virtual·​{v1},​·​Lcom/​google/​gson/​JsonArray;​-​>iterator()​Ljava/​util/​Iterator;​
   
101 ····​move-​result-​object·​v15 102 ····​move-​result-​object·​v19
   
102 ····​:​cond_0 103 ····​:​cond_0
103 ····​invoke-​interface·​{v15},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 104 ····​invoke-​interface/​range·​{v19·​.​.​·v19},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
104 ····​move-​result·​v2 105 ····​move-​result·​v1
   
105 ····​if-​eqz·​v2,​·​:​cond_1 106 ····​if-​eqz·​v1,​·​:​cond_1
   
106 ····​invoke-​interface·​{v15},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 107 ····​invoke-​interface/​range·​{v19·​.​.​·v19},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
107 ····​move-​result-​object·​v18 108 ····​move-​result-​object·​v15
   
108 ····​check-​cast·​v18,​·​Lcom/​google/​gson/​JsonElement;​ 109 ····​check-​cast·​v15,​·​Lcom/​google/​gson/​JsonElement;​
   
109 ····​.​line·​110 110 ····​.​line·​110
110 ····​.​local·​v18,​·​"page":​Lcom/​google/​gson/​JsonElement;​ 111 ····​.​local·​v15,​·​"page":​Lcom/​google/​gson/​JsonElement;​
111 ····​invoke-​virtual/​range·​{v18·​.​.​·v18},​·​Lcom/​google/​gson/​JsonElement;​-​>getAsJsonObject()​Lcom/​google/​gson/​JsonObject;​ 112 ····​invoke-​virtual·​{v15},​·​Lcom/​google/​gson/​JsonElement;​-​>getAsJsonObject()​Lcom/​google/​gson/​JsonObject;​
   
112 ····​move-​result-​object·​v2 113 ····​move-​result-​object·​v1
   
113 ····​const-​string·​v3,​·​"threads" 114 ····​const-​string·​v2,​·​"threads"
   
114 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​google/​gson/​JsonObject;​-​>getAsJsonArray(Ljava​/​lang/​String;​)​Lcom/​google/​gson/​JsonArray;​ 115 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​google/​gson/​JsonObject;​-​>getAsJsonArray(Ljava​/​lang/​String;​)​Lcom/​google/​gson/​JsonArray;​
   
115 ····​move-​result-​object·​v21 116 ····​move-​result-​object·​v18
   
116 ····​.​line·​112 117 ····​.​line·​112
117 ····​.​local·​v21,​·​"threads":​Lcom/​google/​gson/​JsonArray;​ 118 ····​.​local·​v18,​·​"threads":​Lcom/​google/​gson/​JsonArray;​
118 ····​invoke-​virtual/​range·​{v21·​.​.​·​v21},​·​Lcom/​google/​gson/​JsonArray;​-​>iterator()​Ljava/​util/​Iterator;​ 119 ····​invoke-​virtual/​range·​{v18·​.​.​·​v18},​·​Lcom/​google/​gson/​JsonArray;​-​>iterator()​Ljava/​util/​Iterator;​
   
119 ····​move-​result-​object·​v16 120 ····​move-​result-​object·​v20
   
120 ····​.​local·​v16,​·​"i$":​Ljava/​util/​Iterator;​  
121 ····​:​goto_0 121 ····​:​goto_0
122 ····​invoke-​interface/​range·​{v16·​.​.​·​v16},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 122 ····​invoke-​interface/​range·​{v20·​.​.​·​v20},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
123 ····​move-​result·​v2 123 ····​move-​result·​v1
   
124 ····​if-​eqz·​v2,​·​:​cond_0 124 ····​if-​eqz·​v1,​·​:​cond_0
   
125 ····​invoke-​interface/​range·​{v16·​.​.​·​v16},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 125 ····​invoke-​interface/​range·​{v20·​.​.​·​v20},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
126 ····​move-​result-​object·​v20 126 ····​move-​result-​object·​v17
   
127 ····​check-​cast·​v20,​·​Lcom/​google/​gson/​JsonElement;​ 127 ····​check-​cast·​v17,​·​Lcom/​google/​gson/​JsonElement;​
   
128 ····​.​line·​113 128 ····​.​line·​113
129 ····​.​local·​v20,​·​"threadElement":​Lcom/​google/​gson/​JsonElement;​ 129 ····​.​local·​v17,​·​"threadElement":​Lcom/​google/​gson/​JsonElement;​
130 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t$InsertCatalogIntoDa​tabase;​-​>isCancelled()​Z 130 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​CatalogNetworkFragmen​t$InsertCatalogIntoDa​tabase;​-​>isCancelled()​Z
   
131 ····​move-​result·​v2 131 ····​move-​result·​v1
Max diff block lines reached; 7367/12484 bytes (59.01%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/catalog/CatalogNetworkFragment.smali
Offset 21, 15 lines modified Offset 21, 14 lines modified
21 .​method·​public·​constructor·​<init>()​V 21 .​method·​public·​constructor·​<init>()​V
22 ····​.​locals·​0 22 ····​.​locals·​0
   
23 ····​.​prologue 23 ····​.​prologue
24 ····​.​line·​37 24 ····​.​line·​37
25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​Fragment;​-​><init>()​V 25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​Fragment;​-​><init>()​V
   
26 ····​.​line·​90  
27 ····​return-​void 26 ····​return-​void
28 .​end·​method 27 .​end·​method
   
   
29 #·​virtual·​methods 28 #·​virtual·​methods
30 .​method·​public·​beginTask(Lcom/​google/​gson/​JsonArray;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Ljava/​lang/​String;​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​)​V 29 .​method·​public·​beginTask(Lcom/​google/​gson/​JsonArray;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Ljava/​lang/​String;​Lcom/​luorrak/​ouroboros/​catalog/​CatalogAdapter;​)​V
31 ····​.​locals·​6 30 ····​.​locals·​6
[−]
smali/com/luorrak/ouroboros/catalog/NavigationBoardListAdapter$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$navigationBoardLi​stViewHolder:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​ 22 .​field·​final·​synthetic·​val$navigationBoardLi​stViewHolder:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​56 28 ····​.​line·​56
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$1;​-​>val$navigationBoardL​istViewHolder:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$1;​-​>val$navigationBoardL​istViewHolder:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​
   
[−]
smali/com/luorrak/ouroboros/catalog/NavigationBoardListAdapter$BoardObject.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​140 27 ····​.​line·​140
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$BoardObject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$BoardObject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/catalog/NavigationBoardListAdapter$NavigationBoardListViewHolder$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​ 21 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​127 27 ····​.​line·​127
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/catalog/NavigationBoardListAdapter$NavigationBoardListViewHolder$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​ 21 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​121 27 ····​.​line·​121
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$2;​-​>this$1:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$2;​-​>this$1:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/catalog/NavigationBoardListAdapter$NavigationBoardListViewHolder.smali
Offset 28, 14 lines modified Offset 28, 15 lines modified
   
28 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​ 28 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​Landroid/​view/​View;​)​V 30 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​Landroid/​view/​View;​)​V
31 ····​.​locals·​2 31 ····​.​locals·​2
  32 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​
32 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​ 33 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​
   
33 ····​.​prologue 34 ····​.​prologue
34 ····​.​line·​95 35 ····​.​line·​95
35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​ 36 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter;​
   
36 ····​.​line·​96 37 ····​.​line·​96
Offset 183, 28 lines modified Offset 184, 30 lines modified
   
183 ····​move-​result-​object·​v3 184 ····​move-​result-​object·​v3
   
184 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 185 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
185 ····​const-​string·​v3,​·​"Remove·​Board" 186 ····​const-​string·​v3,​·​"Remove·​Board"
   
  187 ····​.​line·​118
186 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 188 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
187 ····​move-​result-​object·​v2 189 ····​move-​result-​object·​v2
   
188 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 190 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
189 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 191 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
190 ····​const-​string·​v4,​·​"Are·​you·​sure·​you·​want·​to·​remove·​board:​·​" 192 ····​const-​string·​v4,​·​"Are·​you·​sure·​you·​want·​to·​remove·​board:​·​"
   
191 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 193 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
192 ····​move-​result-​object·​v3 194 ····​move-​result-​object·​v3
   
  195 ····​.​line·​119
193 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I 196 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I
   
194 ····​move-​result·​v4 197 ····​move-​result·​v4
   
195 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x1 198 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x1
   
196 ····​invoke-​virtual·​{v1,​·​v5,​·​v4},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​ 199 ····​invoke-​virtual·​{v1,​·​v5,​·​v4},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​
Offset 231, 28 lines modified Offset 234, 31 lines modified
   
231 ····​const-​string·​v3,​·​"Delete·​Board" 234 ····​const-​string·​v3,​·​"Delete·​Board"
   
232 ····​new-​instance·​v4,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$2;​ 235 ····​new-​instance·​v4,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$2;​
   
233 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$2;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V 236 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$2;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V
   
  237 ····​.​line·​120
234 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 238 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
235 ····​move-​result-​object·​v2 239 ····​move-​result-​object·​v2
   
236 ····​const-​string·​v3,​·​"Cancel" 240 ····​const-​string·​v3,​·​"Cancel"
   
237 ····​new-​instance·​v4,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$1;​ 241 ····​new-​instance·​v4,​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$1;​
   
238 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$1;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V 242 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder$1;​-​><init>(Lcom/​luorrak/​ouroboros/​catalog/​NavigationBoardListAd​apter$NavigationBoard​ListViewHolder;​)​V
   
  243 ····​.​line·​127
239 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 244 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
240 ····​move-​result-​object·​v2 245 ····​move-​result-​object·​v2
   
  246 ····​.​line·​132
241 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 247 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
242 ····​move-​result-​object·​v0 248 ····​move-​result-​object·​v0
   
243 ····​.​line·​133 249 ····​.​line·​133
244 ····​.​local·​v0,​·​"alertDialog":​Landroid/​app/​AlertDialog;​ 250 ····​.​local·​v0,​·​"alertDialog":​Landroid/​app/​AlertDialog;​
245 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog;​-​>show()​V 251 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog;​-​>show()​V
[−]
smali/com/luorrak/ouroboros/catalog/WatchListAdapter$WatchListViewHolder.smali
Offset 26, 14 lines modified Offset 26, 15 lines modified
   
26 .​field·​public·​watchlistTitle:​Landroid/​widget/​Button;​ 26 .​field·​public·​watchlistTitle:​Landroid/​widget/​Button;​
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​Landroid/​view/​View;​)​V 28 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​Landroid/​view/​View;​)​V
29 ····​.​locals·​1 29 ····​.​locals·​1
  30 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​
30 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​ 31 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​
   
31 ····​.​prologue 32 ····​.​prologue
32 ····​.​line·​97 33 ····​.​line·​97
33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$Watc​hListViewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​ 34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$Watc​hListViewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​
   
34 ····​.​line·​98 35 ····​.​line·​98
[−]
smali/com/luorrak/ouroboros/catalog/WatchListAdapter$watchlistObject.smali
Offset 25, 14 lines modified Offset 25, 15 lines modified
   
25 .​field·​public·​title:​Ljava/​lang/​String;​ 25 .​field·​public·​title:​Ljava/​lang/​String;​
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​)​V 27 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​)​V
28 ····​.​locals·​0 28 ····​.​locals·​0
  29 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​
   
29 ····​.​prologue 30 ····​.​prologue
30 ····​.​line·​125 31 ····​.​line·​125
31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$watc​hlistObject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​ 32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$watc​hlistObject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter;​
   
32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/catalog/WatchListAdapter.smali
Offset 164, 14 lines modified Offset 164, 15 lines modified
   
164 ····​iget-​object·​v2,​·​v1,​·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$Watc​hListViewHolder;​-​>watchlistObject:​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$watc​hlistObject;​ 164 ····​iget-​object·​v2,​·​v1,​·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$Watc​hListViewHolder;​-​>watchlistObject:​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$watc​hlistObject;​
   
165 ····​iget-​object·​v4,​·​v2,​·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$watc​hlistObject;​-​>board:​Ljava/​lang/​String;​ 165 ····​iget-​object·​v4,​·​v2,​·​Lcom/​luorrak/​ouroboros/​catalog/​WatchListAdapter$watc​hlistObject;​-​>board:​Ljava/​lang/​String;​
   
166 ····​const/​4·​v2,​·​0x0 166 ····​const/​4·​v2,​·​0x0
   
  167 ····​.​line·​68
167 ····​invoke-​virtual·​{v0,​·​v2},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 168 ····​invoke-​virtual·​{v0,​·​v2},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
168 ····​move-​result-​object·​v2 169 ····​move-​result-​object·​v2
   
169 ····​check-​cast·​v2,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​ 170 ····​check-​cast·​v2,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
170 ····​iget-​object·​v2,​·​v2,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​-​>fileName:​Ljava/​lang/​String;​ 171 ····​iget-​object·​v2,​·​v2,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​-​>fileName:​Ljava/​lang/​String;​
Offset 180, 14 lines modified Offset 181, 15 lines modified
   
180 ····​move-​result-​object·​v2 181 ····​move-​result-​object·​v2
   
181 ····​invoke-​interface·​{v3,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 182 ····​invoke-​interface·​{v3,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
182 ····​move-​result-​object·​v2 183 ····​move-​result-​object·​v2
   
  184 ····​.​line·​69
183 ····​invoke-​interface·​{v2},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 185 ····​invoke-​interface·​{v2},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
184 ····​.​line·​71 186 ····​.​line·​71
185 ····​.​end·​local·​v0····​#·​"deserializedMediaLis​t":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​luorrak/​ouroboros/​util/​Media;​>;​" 187 ····​.​end·​local·​v0····​#·​"deserializedMediaLis​t":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​luorrak/​ouroboros/​util/​Media;​>;​"
186 ····​:​cond_0 188 ····​:​cond_0
187 ····​return-​void 189 ····​return-​void
188 .​end·​method 190 .​end·​method
[−]
smali/com/luorrak/ouroboros/catalog/BoardListFragment$2$1.smali
Offset 34, 14 lines modified Offset 34, 15 lines modified
   
34 .​field·​final·​synthetic·​val$boardName:​Ljava/​lang/​String;​ 34 .​field·​final·​synthetic·​val$boardName:​Ljava/​lang/​String;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​Ljava/​lang/​String;​)​V 36 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​Ljava/​lang/​String;​)​V
37 ····​.​locals·​0 37 ····​.​locals·​0
  38 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​
   
38 ····​.​prologue 39 ····​.​prologue
39 ····​.​line·​114 40 ····​.​line·​114
40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2$1​;​-​>this$1:​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​ 41 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2$1​;​-​>this$1:​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2;​
   
41 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2$1​;​-​>val$boardName:​Ljava/​lang/​String;​ 42 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​catalog/​BoardListFragment$2$1​;​-​>val$boardName:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/deepzoom/DeepZoomActivity.smali
Offset 40, 15 lines modified Offset 40, 14 lines modified
40 .​method·​public·​constructor·​<init>()​V 40 .​method·​public·​constructor·​<init>()​V
41 ····​.​locals·​0 41 ····​.​locals·​0
   
42 ····​.​prologue 42 ····​.​prologue
43 ····​.​line·​43 43 ····​.​line·​43
44 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​AppCompatActivity;​-​><init>()​V 44 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​AppCompatActivity;​-​><init>()​V
   
45 ····​.​line·​98  
46 ····​return-​void 45 ····​return-​void
47 .​end·​method 46 .​end·​method
   
48 .​method·​static·​synthetic·​access$000(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomActivity;​)​Ljava/​lang/​String;​ 47 .​method·​static·​synthetic·​access$000(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomActivity;​)​Ljava/​lang/​String;​
49 ····​.​locals·​1 48 ····​.​locals·​1
50 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomActivity;​ 49 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomActivity;​
   
[−]
smali/com/luorrak/ouroboros/deepzoom/DeepZoomFragment$1.smali
Offset 32, 14 lines modified Offset 32, 15 lines modified
   
32 .​field·​final·​synthetic·​val$deepzoomContainer​:​Landroid/​widget/​LinearLayout;​ 32 .​field·​final·​synthetic·​val$deepzoomContainer​:​Landroid/​widget/​LinearLayout;​
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​Landroid/​widget/​LinearLayout;​)​V 34 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​Landroid/​widget/​LinearLayout;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​
   
36 ····​.​prologue 37 ····​.​prologue
37 ····​.​line·​113 38 ····​.​line·​113
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​ 39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​
   
39 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​>val$deepzoomContaine​r:​Landroid/​widget/​LinearLayout;​ 40 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​>val$deepzoomContaine​r:​Landroid/​widget/​LinearLayout;​
   
Offset 135, 28 lines modified Offset 136, 31 lines modified
   
135 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 136 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
136 ····​move-​result-​object·​v0 137 ····​move-​result-​object·​v0
   
137 ····​const/​4·​v1,​·​0x1 138 ····​const/​4·​v1,​·​0x1
   
  139 ····​.​line·​129
138 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>crossfade(Z)​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​ 140 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>crossfade(Z)​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​
   
139 ····​move-​result-​object·​v0 141 ····​move-​result-​object·​v0
   
140 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 142 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
  143 ····​.​line·​130
141 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>deepZoom()​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​ 144 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>deepZoom()​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​
   
142 ····​move-​result-​object·​v0 145 ····​move-​result-​object·​v0
   
143 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 146 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
144 ····​iget-​object·​v1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​ 147 ····​iget-​object·​v1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​
   
  148 ····​.​line·​131
145 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>boardName:​Ljava/​lang/​String;​ 149 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>boardName:​Ljava/​lang/​String;​
146 ····​invoke-​static·​{v1},​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>access$200(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​)​Ljava/​lang/​String;​ 150 ····​invoke-​static·​{v1},​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>access$200(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​)​Ljava/​lang/​String;​
   
147 ····​move-​result-​object·​v1 151 ····​move-​result-​object·​v1
   
148 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​ 152 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​
   
Offset 180, 14 lines modified Offset 184, 15 lines modified
   
180 ····​move-​result-​object·​v1 184 ····​move-​result-​object·​v1
   
181 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 185 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
182 ····​move-​result-​object·​v0 186 ····​move-​result-​object·​v0
   
  187 ····​.​line·​132
183 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 188 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
184 ····​goto·​:​goto_0 189 ····​goto·​:​goto_0
185 .​end·​method 190 .​end·​method
   
186 .​method·​public·​bridge·​synthetic·​onCompleted(Ljava/​lang/​Exception;​Ljava/​lang/​Object;​)​V 191 .​method·​public·​bridge·​synthetic·​onCompleted(Ljava/​lang/​Exception;​Ljava/​lang/​Object;​)​V
187 ····​.​locals·​0 192 ····​.​locals·​0
[−]
smali/com/luorrak/ouroboros/deepzoom/DeepZoomFragment.smali
Offset 505, 30 lines modified Offset 505, 33 lines modified
   
505 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>boardName:​Ljava/​lang/​String;​ 505 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>boardName:​Ljava/​lang/​String;​
   
506 ····​iget-​object·​v4,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>mediaItem:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 506 ····​iget-​object·​v4,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>mediaItem:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
507 ····​iget-​object·​v4,​·​v4,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​-​>fileName:​Ljava/​lang/​String;​ 507 ····​iget-​object·​v4,​·​v4,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​-​>fileName:​Ljava/​lang/​String;​
   
  508 ····​.​line·​111
508 ····​invoke-​static·​{v3,​·​v4},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getThumbnailUrl(Ljav​a/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 509 ····​invoke-​static·​{v3,​·​v4},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getThumbnailUrl(Ljav​a/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
509 ····​move-​result-​object·​v3 510 ····​move-​result-​object·​v3
   
510 ····​invoke-​interface·​{v2,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 511 ····​invoke-​interface·​{v2,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
511 ····​move-​result-​object·​v2 512 ····​move-​result-​object·​v2
   
  513 ····​.​line·​112
512 ····​invoke-​interface·​{v2},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 514 ····​invoke-​interface·​{v2},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
513 ····​move-​result-​object·​v2 515 ····​move-​result-​object·​v2
   
514 ····​new-​instance·​v3,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​ 516 ····​new-​instance·​v3,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​
   
515 ····​invoke-​direct·​{v3,​·​p0,​·​v0},​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​Landroid/​widget/​LinearLayout;​)​V 517 ····​invoke-​direct·​{v3,​·​p0,​·​v0},​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​Landroid/​widget/​LinearLayout;​)​V
   
  518 ····​.​line·​113
516 ····​invoke-​interface·​{v2,​·​v3},​·​Lcom/​koushikdutta/​async/​future/​Future;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​ 519 ····​invoke-​interface·​{v2,​·​v3},​·​Lcom/​koushikdutta/​async/​future/​Future;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​
   
517 ····​.​line·​135 520 ····​.​line·​135
518 ····​return-​object·​v1 521 ····​return-​object·​v1
519 .​end·​method 522 .​end·​method
   
520 .​method·​public·​onOptionsItemSelected​(Landroid/​view/​MenuItem;​)​Z 523 .​method·​public·​onOptionsItemSelected​(Landroid/​view/​MenuItem;​)​Z
Offset 561, 14 lines modified Offset 564, 15 lines modified
   
561 ····​invoke-​static·​{v3,​·​v4},​·​Landroid/​support/​v4/​app/​ActivityCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I 564 ····​invoke-​static·​{v3,​·​v4},​·​Landroid/​support/​v4/​app/​ActivityCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I
   
562 ····​move-​result·​v3 565 ····​move-​result·​v3
   
563 ····​if-​nez·​v3,​·​:​cond_0 566 ····​if-​nez·​v3,​·​:​cond_0
   
  567 ····​.​line·​184
564 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​ 568 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
   
565 ····​move-​result-​object·​v3 569 ····​move-​result-​object·​v3
   
566 ····​const-​string·​v4,​·​"android.​permission.​WRITE_EXTERNAL_STORAG​E" 570 ····​const-​string·​v4,​·​"android.​permission.​WRITE_EXTERNAL_STORAG​E"
   
567 ····​invoke-​static·​{v3,​·​v4},​·​Landroid/​support/​v4/​app/​ActivityCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I 571 ····​invoke-​static·​{v3,​·​v4},​·​Landroid/​support/​v4/​app/​ActivityCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I
[−]
smali/com/luorrak/ouroboros/deepzoom/DeepZoomFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​143 27 ····​.​line·​143
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​deepzoom/​DeepZoomFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/gallery/GalleryAdapter$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 22 .​field·​final·​synthetic·​val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​73 28 ····​.​line·​73
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$1;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$1;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
[−]
smali/com/luorrak/ouroboros/gallery/GalleryAdapter$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 24 .​field·​final·​synthetic·​val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$Galler​yViewHolder;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V 26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$Galler​yViewHolder;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​81 30 ····​.​line·​81
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$2;​-​>val$galleryViewHolde​r:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$Galler​yViewHolder;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$2;​-​>val$galleryViewHolde​r:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$Galler​yViewHolder;​
   
[−]
smali/com/luorrak/ouroboros/gallery/GalleryAdapter$GalleryViewHolder.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​Landroid/​view/​View;​)​V 23 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​Landroid/​view/​View;​)​V
24 ····​.​locals·​1 24 ····​.​locals·​1
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​
25 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​ 26 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​122 28 ····​.​line·​122
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$Galler​yViewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter$Galler​yViewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​
   
29 ····​.​line·​123 30 ····​.​line·​123
[−]
smali/com/luorrak/ouroboros/gallery/GalleryAdapter.smali
Offset 352, 22 lines modified Offset 352, 24 lines modified
   
352 ····​move-​result-​object·​v2 352 ····​move-​result-​object·​v2
   
353 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​-​>boardName:​Ljava/​lang/​String;​ 353 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​-​>boardName:​Ljava/​lang/​String;​
   
354 ····​iget-​object·​v4,​·​v1,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​-​>fileName:​Ljava/​lang/​String;​ 354 ····​iget-​object·​v4,​·​v1,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​-​>fileName:​Ljava/​lang/​String;​
   
  355 ····​.​line·​69
355 ····​invoke-​static·​{v3,​·​v4},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getThumbnailUrl(Ljav​a/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 356 ····​invoke-​static·​{v3,​·​v4},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getThumbnailUrl(Ljav​a/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
356 ····​move-​result-​object·​v3 357 ····​move-​result-​object·​v3
   
357 ····​invoke-​interface·​{v2,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 358 ····​invoke-​interface·​{v2,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
358 ····​move-​result-​object·​v2 359 ····​move-​result-​object·​v2
   
  360 ····​.​line·​70
359 ····​invoke-​interface·​{v2},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 361 ····​invoke-​interface·​{v2},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
360 ····​.​line·​72 362 ····​.​line·​72
361 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​-​>validExt:​Ljava/​util/​List;​ 363 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryAdapter;​-​>validExt:​Ljava/​util/​List;​
   
362 ····​iget-​object·​v3,​·​v1,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​-​>ext:​Ljava/​lang/​String;​ 364 ····​iget-​object·​v3,​·​v1,​·​Lcom/​luorrak/​ouroboros/​util/​Media;​-​>ext:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/gallery/GalleryFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​138 27 ····​.​line·​138
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/gallery/GalleryFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​133 27 ····​.​line·​133
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/gallery/GalleryFragment.smali
Offset 319, 14 lines modified Offset 319, 15 lines modified
   
319 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I 319 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I
   
320 ····​move-​result·​v0 320 ····​move-​result·​v0
   
321 ····​if-​nez·​v0,​·​:​cond_0 321 ····​if-​nez·​v0,​·​:​cond_0
   
  322 ····​.​line·​118
322 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​-​>getActivity()​Landroid/​app/​Activity;​ 323 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​-​>getActivity()​Landroid/​app/​Activity;​
   
323 ····​move-​result-​object·​v0 324 ····​move-​result-​object·​v0
   
324 ····​const-​string·​v1,​·​"android.​permission.​WRITE_EXTERNAL_STORAG​E" 325 ····​const-​string·​v1,​·​"android.​permission.​WRITE_EXTERNAL_STORAG​E"
   
325 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I 326 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I
Offset 443, 128 lines modified Offset 444, 132 lines modified
   
443 ····​move-​result-​object·​v1 444 ····​move-​result-​object·​v1
   
444 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 445 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
445 ····​const-​string·​v1,​·​"Download·​All·​Images" 446 ····​const-​string·​v1,​·​"Download·​All·​Images"
   
  447 ····​.​line·​131
446 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 448 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
447 ····​move-​result-​object·​v0 449 ····​move-​result-​object·​v0
   
448 ····​const-​string·​v1,​·​"Are·​you·​sure·​you·​want·​to·​download·​all·​images?" 450 ····​const-​string·​v1,​·​"Are·​you·​sure·​you·​want·​to·​download·​all·​images?"
   
  451 ····​.​line·​132
449 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 452 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
450 ····​move-​result-​object·​v0 453 ····​move-​result-​object·​v0
   
451 ····​const·​v1,​·​0x1040013 454 ····​const·​v1,​·​0x1040013
   
452 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$2;​ 455 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$2;​
   
453 ····​invoke-​direct·​{v2,​·​p0},​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​)​V 456 ····​invoke-​direct·​{v2,​·​p0},​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​)​V
   
  457 ····​.​line·​133
454 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 458 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
455 ····​move-​result-​object·​v0 459 ····​move-​result-​object·​v0
   
456 ····​const·​v1,​·​0x1040009 460 ····​const·​v1,​·​0x1040009
   
457 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$1;​ 461 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$1;​
   
458 ····​invoke-​direct·​{v2,​·​p0},​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​)​V 462 ····​invoke-​direct·​{v2,​·​p0},​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​)​V
   
  463 ····​.​line·​138
459 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 464 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
460 ····​move-​result-​object·​v0 465 ····​move-​result-​object·​v0
   
  466 ····​.​line·​143
461 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 467 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
462 ····​.​line·​144 468 ····​.​line·​144
463 ····​return-​void 469 ····​return-​void
464 .​end·​method 470 .​end·​method
   
465 .​method·​public·​startDownload()​V 471 .​method·​public·​startDownload()​V
466 ····​.​locals·​9 472 ····​.​locals·​9
   
467 ····​.​prologue 473 ····​.​prologue
468 ····​.​line·​147 474 ····​.​line·​147
469 ····​iget-​object·​v4,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​-​>infiniteDbHelper:​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​ 475 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​-​>infiniteDbHelper:​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​
   
470 ····​iget-​object·​v5,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​-​>resto:​Ljava/​lang/​String;​ 476 ····​iget-​object·​v4,​·​p0,​·​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​-​>resto:​Ljava/​lang/​String;​
   
471 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​-​>getGalleryCursor(Lja​va/​lang/​String;​)​Landroid/​database/​Cursor;​ 477 ····​invoke-​virtual·​{v3,​·​v4},​·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​-​>getGalleryCursor(Lja​va/​lang/​String;​)​Landroid/​database/​Cursor;​
   
472 ····​move-​result-​object·​v1 478 ····​move-​result-​object·​v0
   
473 ····​.​line·​149 479 ····​.​line·​149
474 ····​.​local·​v1,​·​"imageCursor":​Landroid/​database/​Cursor;​ 480 ····​.​local·​v0,​·​"imageCursor":​Landroid/​database/​Cursor;​
475 ····​:​cond_0 481 ····​:​cond_0
476 ····​const-​string·​v4,​·​"media_files" 482 ····​const-​string·​v3,​·​"media_files"
   
477 ····​invoke-​interface·​{v1,​·​v4},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I 483 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I
   
478 ····​move-​result·​v4 484 ····​move-​result·​v3
   
479 ····​invoke-​interface·​{v1,​·​v4},​·​Landroid/​database/​Cursor;​-​>getBlob(I)​[B 485 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​database/​Cursor;​-​>getBlob(I)​[B
   
480 ····​move-​result-​object·​v4 486 ····​move-​result-​object·​v3
   
481 ····​invoke-​static·​{v4},​·​Lcom/​luorrak/​ouroboros/​util/​Util;​-​>deserializeObject([B​)​Ljava/​lang/​Object;​ 487 ····​invoke-​static·​{v3},​·​Lcom/​luorrak/​ouroboros/​util/​Util;​-​>deserializeObject([B​)​Ljava/​lang/​Object;​
   
482 ····​move-​result-​object·​v2 488 ····​move-​result-​object·​v1
   
483 ····​check-​cast·​v2,​·​Ljava/​util/​ArrayList;​ 489 ····​check-​cast·​v1,​·​Ljava/​util/​ArrayList;​
   
484 ····​.​line·​150 490 ····​.​line·​150
485 ····​.​local·​v2,​·​"mediaArrayList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​luorrak/​ouroboros/​util/​Media;​>;​" 491 ····​.​local·​v1,​·​"mediaArrayList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​luorrak/​ouroboros/​util/​Media;​>;​"
486 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 492 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
Max diff block lines reached; 2269/6848 bytes (33.13%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/reply/ReplyCommentFragment$2.smali
Offset 26, 14 lines modified Offset 26, 15 lines modified
   
26 .​field·​final·​synthetic·​val$view:​Landroid/​widget/​LinearLayout;​ 26 .​field·​final·​synthetic·​val$view:​Landroid/​widget/​LinearLayout;​
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​Ljava/​lang/​String;​Landroid/​widget/​LinearLayout;​Landroid/​view/​View;​)​V 28 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​Ljava/​lang/​String;​Landroid/​widget/​LinearLayout;​Landroid/​view/​View;​)​V
29 ····​.​locals·​0 29 ····​.​locals·​0
  30 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​.​line·​276 32 ····​.​line·​276
32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment$​2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​ 33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment$​2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​
   
33 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment$​2;​-​>val$filePath:​Ljava/​lang/​String;​ 34 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment$​2;​-​>val$filePath:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/reply/ReplyCommentFragment.smali
Offset 112, 18 lines modified Offset 112, 20 lines modified
   
112 ····​.​line·​272 112 ····​.​line·​272
113 ····​.​local·​v1,​·​"deleteAttachment":​Landroid/​widget/​ImageButton;​ 113 ····​.​local·​v1,​·​"deleteAttachment":​Landroid/​widget/​ImageButton;​
114 ····​invoke-​static·​{v3},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 114 ····​invoke-​static·​{v3},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
115 ····​move-​result-​object·​v5 115 ····​move-​result-​object·​v5
   
  116 ····​.​line·​273
116 ····​invoke-​interface·​{v5,​·​p1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 117 ····​invoke-​interface·​{v5,​·​p1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
117 ····​move-​result-​object·​v5 118 ····​move-​result-​object·​v5
   
  119 ····​.​line·​274
118 ····​invoke-​interface·​{v5},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 120 ····​invoke-​interface·​{v5},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
119 ····​.​line·​275 121 ····​.​line·​275
120 ····​invoke-​virtual·​{v2,​·​p1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 122 ····​invoke-​virtual·​{v2,​·​p1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
121 ····​.​line·​276 123 ····​.​line·​276
122 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment$​2;​ 124 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment$​2;​
Offset 389, 26 lines modified Offset 391, 28 lines modified
   
389 ····​move-​result-​object·​v2 391 ····​move-​result-​object·​v2
   
390 ····​.​line·​319 392 ····​.​line·​319
391 ····​.​local·​v2,​·​"id":​Ljava/​lang/​String;​ 393 ····​.​local·​v2,​·​"id":​Ljava/​lang/​String;​
392 ····​const-​string·​v9,​·​"content:​/​/​downloads/​public_downloads" 394 ····​const-​string·​v9,​·​"content:​/​/​downloads/​public_downloads"
   
  395 ····​.​line·​320
393 ····​invoke-​static·​{v9},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 396 ····​invoke-​static·​{v9},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
   
394 ····​move-​result-​object·​v9 397 ····​move-​result-​object·​v9
   
395 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Long;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Long;​ 398 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Long;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Long;​
   
396 ····​move-​result-​object·​v10 399 ····​move-​result-​object·​v10
   
397 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​Long;​-​>longValue()​J 400 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
398 ····​move-​result-​wide·​v10 401 ····​move-​result-​wide·​v10
   
  402 ····​.​line·​319
399 ····​invoke-​static·​{v9,​·​v10,​·​v11},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​ 403 ····​invoke-​static·​{v9,​·​v10,​·​v11},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​
   
400 ····​move-​result-​object·​v0 404 ····​move-​result-​object·​v0
   
401 ····​.​line·​322 405 ····​.​line·​322
402 ····​.​local·​v0,​·​"contentUri":​Landroid/​net/​Uri;​ 406 ····​.​local·​v0,​·​"contentUri":​Landroid/​net/​Uri;​
403 ····​invoke-​static·​{p0,​·​v0,​·​v8,​·​v8},​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>getDataColumn(Landro​id/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 407 ····​invoke-​static·​{p0,​·​v0,​·​v8,​·​v8},​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>getDataColumn(Landro​id/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Ljava/​lang/​String;​
Offset 813, 461 lines modified Offset 817, 453 lines modified
813 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​Fragment;​-​>onCreateOptionsMenu(​Landroid/​view/​Menu;​Landroid/​view/​MenuInflater;​)​V 817 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​Fragment;​-​>onCreateOptionsMenu(​Landroid/​view/​Menu;​Landroid/​view/​MenuInflater;​)​V
   
814 ····​.​line·​154 818 ····​.​line·​154
815 ····​return-​void 819 ····​return-​void
816 .​end·​method 820 .​end·​method
   
817 .​method·​public·​onCreateView(Landroid​/​view/​LayoutInflater;​Landroid/​view/​ViewGroup;​Landroid/​os/​Bundle;​)​Landroid/​view/​View;​ 821 .​method·​public·​onCreateView(Landroid​/​view/​LayoutInflater;​Landroid/​view/​ViewGroup;​Landroid/​os/​Bundle;​)​Landroid/​view/​View;​
818 ····​.​locals·​14 822 ····​.​locals·​12
819 ····​.​param·​p1,​·​"inflater"····​#·​Landroid/​view/​LayoutInflater;​ 823 ····​.​param·​p1,​·​"inflater"····​#·​Landroid/​view/​LayoutInflater;​
820 ····​.​param·​p2,​·​"container"····​#·​Landroid/​view/​ViewGroup;​ 824 ····​.​param·​p2,​·​"container"····​#·​Landroid/​view/​ViewGroup;​
821 ····​.​param·​p3,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​ 825 ····​.​param·​p3,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
   
822 ····​.​prologue 826 ····​.​prologue
823 ····.​line·83 827 ····const/​4·​v10,​·0x0
824 ····​const/​4·​v11,​·​0x0  
   
825 ····sput-​boolean·v11,​·Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>isPosting:​Z 828 ····.​line·​83
  829 ····​sput-​boolean·​v10,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>isPosting:​Z
   
826 ····​.​line·​84 830 ····​.​line·​84
827 ····​const·​v11,​·​0x7f040035 831 ····​const·​v9,​·​0x7f040035
   
828 ····​const/​4·​v12,​·​0x0  
   
829 ····move-​object/​from16·v0,​·​p2 832 ····​invoke-​virtual·​{p1,​·v9,​·p2,​·v10},​·Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
830 ····invoke-​virtual·​{p1,​·​v11,​·​v0,​·​v12},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 833 ····move-​result-​object·v8
   
831 ····​move-​result-​object·​v10  
   
832 ····​.​line·​85 834 ····​.​line·​85
833 ····​.​local·​v10,​·​"view":​Landroid/​view/​View;​ 835 ····​.​local·​v8,​·​"view":​Landroid/​view/​View;​
834 ····​const-​string·​v11,​·​"Post·​a·​comment" 836 ····​const-​string·​v9,​·​"Post·​a·​comment"
   
835 ····​invoke-​direct·​{p0,​·​v11},​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>setActionBarTitle(Lj​ava/​lang/​String;​)​V 837 ····​invoke-​direct·​{p0,​·​v9},​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>setActionBarTitle(Lj​ava/​lang/​String;​)​V
   
836 ····​.​line·​87 838 ····​.​line·​87
837 ····​new-​instance·​v11,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​ 839 ····​new-​instance·​v9,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​
   
838 ····​invoke-​direct·​{v11},​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​-​><init>()​V 840 ····​invoke-​direct·​{v9},​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​-​><init>()​V
   
839 ····​iput-​object·​v11,​·​p0,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>networkHelper:​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​ 841 ····​iput-​object·​v9,​·​p0,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>networkHelper:​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​
   
840 ····​.​line·​88 842 ····​.​line·​88
841 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​ 843 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
   
842 ····​move-​result-​object·​v11 844 ····​move-​result-​object·​v9
   
843 ····​invoke-​static·​{v11},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 845 ····​invoke-​static·​{v9},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
Max diff block lines reached; 28044/32558 bytes (86.14%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/reply/ReplyCommentFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​123 27 ····​.​line·​123
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment$​1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment$​1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​reply/​ReplyCommentFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/services/ReplyCheckerService.smali
Offset 62, 18 lines modified Offset 62, 20 lines modified
   
62 ····​move-​result-​object·​v5 62 ····​move-​result-​object·​v5
   
63 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V 63 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V
   
64 ····​const·​v5,​·​0x7f030001 64 ····​const·​v5,​·​0x7f030001
   
  65 ····​.​line·​174
65 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 66 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
66 ····​move-​result-​object·​v4 67 ····​move-​result-​object·​v4
   
  68 ····​.​line·​175
67 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​services/​ReplyCheckerService;​-​>getApplicationContex​t()​Landroid/​content/​Context;​ 69 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​services/​ReplyCheckerService;​-​>getApplicationContex​t()​Landroid/​content/​Context;​
   
68 ····​move-​result-​object·​v5 70 ····​move-​result-​object·​v5
   
69 ····​invoke-​virtual·​{v5},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 71 ····​invoke-​virtual·​{v5},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
70 ····​move-​result-​object·​v5 72 ····​move-​result-​object·​v5
Offset 84, 20 lines modified Offset 86, 22 lines modified
   
84 ····​move-​result·​v5 86 ····​move-​result·​v5
   
85 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setColor(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 87 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setColor(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
86 ····​move-​result-​object·​v4 88 ····​move-​result-​object·​v4
   
  89 ····​.​line·​176
87 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 90 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
88 ····​move-​result-​object·​v4 91 ····​move-​result-​object·​v4
   
89 ····​const-​string·​v5,​·​"Click·​here·​to·​go·​see" 92 ····​const-​string·​v5,​·​"Click·​here·​to·​go·​see"
   
  93 ····​.​line·​177
90 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentText(Ljava​/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 94 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentText(Ljava​/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
91 ····​move-​result-​object·​v0 95 ····​move-​result-​object·​v0
   
92 ····​.​line·​179 96 ····​.​line·​179
93 ····​.​local·​v0,​·​"notificationBuilder"​:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 97 ····​.​local·​v0,​·​"notificationBuilder"​:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
94 ····​new-​instance·​v1,​·​Landroid/​content/​Intent;​ 98 ····​new-​instance·​v1,​·​Landroid/​content/​Intent;​
Offset 113, 14 lines modified Offset 117, 15 lines modified
113 ····​invoke-​virtual·​{v1,​·​v4,​·​v7},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Z)​Landroid/​content/​Intent;​ 117 ····​invoke-​virtual·​{v1,​·​v4,​·​v7},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Z)​Landroid/​content/​Intent;​
   
114 ····​.​line·​182 118 ····​.​line·​182
115 ····​const/​4·​v4,​·​0x0 119 ····​const/​4·​v4,​·​0x0
   
116 ····​const/​high16·​v5,​·​0x8000000 120 ····​const/​high16·​v5,​·​0x8000000
   
  121 ····​.​line·​183
117 ····​invoke-​static·​{p0,​·​v4,​·​v1,​·​v5},​·​Landroid/​app/​PendingIntent;​-​>getActivity(Landroid​/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​ 122 ····​invoke-​static·​{p0,​·​v4,​·​v1,​·​v5},​·​Landroid/​app/​PendingIntent;​-​>getActivity(Landroid​/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​
   
118 ····​move-​result-​object·​v2 123 ····​move-​result-​object·​v2
   
119 ····​.​line·​189 124 ····​.​line·​189
120 ····​.​local·​v2,​·​"resultPendingIntent"​:​Landroid/​app/​PendingIntent;​ 125 ····​.​local·​v2,​·​"resultPendingIntent"​:​Landroid/​app/​PendingIntent;​
121 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentIntent(Lan​droid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 126 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentIntent(Lan​droid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
Offset 185, 34 lines modified Offset 190, 37 lines modified
   
185 ····​move-​result-​object·​v3 190 ····​move-​result-​object·​v3
   
186 ····​invoke-​static·​{v3},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​ 191 ····​invoke-​static·​{v3},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​
   
187 ····​move-​result-​object·​v3 192 ····​move-​result-​object·​v3
   
  193 ····​.​line·​121
188 ····​invoke-​static·​{p1,​·​p2},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getThreadUrl(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 194 ····​invoke-​static·​{p1,​·​p2},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getThreadUrl(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
189 ····​move-​result-​object·​v4 195 ····​move-​result-​object·​v4
   
190 ····​invoke-​interface·​{v3,​·​v4},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​ 196 ····​invoke-​interface·​{v3,​·​v4},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​
   
191 ····​move-​result-​object·​v3 197 ····​move-​result-​object·​v3
   
192 ····​check-​cast·​v3,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 198 ····​check-​cast·​v3,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
193 ····​const-​string·​v4,​·​"ReplyService" 199 ····​const-​string·​v4,​·​"ReplyService"
   
194 ····​const/​4·​v5,​·​0x3 200 ····​const/​4·​v5,​·​0x3
   
  201 ····​.​line·​122
195 ····​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>setLogging(Ljava/​lang/​String;​I)​Lcom/​koushikdutta/​ion/​builder/​RequestBuilder;​ 202 ····​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>setLogging(Ljava/​lang/​String;​I)​Lcom/​koushikdutta/​ion/​builder/​RequestBuilder;​
   
196 ····​move-​result-​object·​v3 203 ····​move-​result-​object·​v3
   
197 ····​check-​cast·​v3,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 204 ····​check-​cast·​v3,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
  205 ····​.​line·​123
198 ····​invoke-​interface·​{v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asJsonObject()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​ 206 ····​invoke-​interface·​{v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asJsonObject()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​
   
199 ····​move-​result-​object·​v3 207 ····​move-​result-​object·​v3
   
200 ····​invoke-​interface·​{v3},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>get()​Ljava/​lang/​Object;​ 208 ····​invoke-​interface·​{v3},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>get()​Ljava/​lang/​Object;​
   
201 ····​move-​result-​object·​v3 209 ····​move-​result-​object·​v3
Offset 275, 123 lines modified Offset 283, 134 lines modified
275 ····​.​locals·​21 283 ····​.​locals·​21
Max diff block lines reached; 7435/11028 bytes (67.42%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/CardDialogFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​62 27 ····​.​line·​62
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/CardDialogFragment$2.smali
Offset 28, 14 lines modified Offset 28, 15 lines modified
   
28 .​field·​final·​synthetic·​val$recyclerView:​Landroid/​support/​v7/​widget/​RecyclerView;​ 28 .​field·​final·​synthetic·​val$recyclerView:​Landroid/​support/​v7/​widget/​RecyclerView;​
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​Landroid/​util/​DisplayMetrics;​Landroid/​support/​v7/​widget/​RecyclerView;​Ljava/​lang/​String;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​)​V 30 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​Landroid/​util/​DisplayMetrics;​Landroid/​support/​v7/​widget/​RecyclerView;​Ljava/​lang/​String;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​)​V
31 ····​.​locals·​0 31 ····​.​locals·​0
  32 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​
   
32 ····​.​prologue 33 ····​.​prologue
33 ····​.​line·​77 34 ····​.​line·​77
34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​ 35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​
   
35 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment$2;​-​>val$metrics:​Landroid/​util/​DisplayMetrics;​ 36 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment$2;​-​>val$metrics:​Landroid/​util/​DisplayMetrics;​
   
[−]
smali/com/luorrak/ouroboros/thread/ExternalNavigationWarningFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​55 27 ····​.​line·​55
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ExternalNavigationWarningFragment.smali
Offset 93, 46 lines modified Offset 93, 52 lines modified
   
93 ····​move-​result-​object·​v4 93 ····​move-​result-​object·​v4
   
94 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 94 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
95 ····​const-​string·​v4,​·​"Proceed·​to·​URL?" 95 ····​const-​string·​v4,​·​"Proceed·​to·​URL?"
   
  96 ····​.​line·​45
96 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 97 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
97 ····​move-​result-​object·​v3 98 ····​move-​result-​object·​v3
   
  99 ····​.​line·​46
98 ····​invoke-​virtual·​{v3,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 100 ····​invoke-​virtual·​{v3,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
99 ····​move-​result-​object·​v3 101 ····​move-​result-​object·​v3
   
100 ····​const·​v4,​·​0x7f07001f 102 ····​const·​v4,​·​0x7f07001f
   
101 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$2;​ 103 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$2;​
   
102 ····​invoke-​direct·​{v5,​·​p0,​·​v2},​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​Ljava/​lang/​String;​)​V 104 ····​invoke-​direct·​{v5,​·​p0,​·​v2},​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​Ljava/​lang/​String;​)​V
   
  105 ····​.​line·​47
103 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 106 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
104 ····​move-​result-​object·​v3 107 ····​move-​result-​object·​v3
   
105 ····​const·​v4,​·​0x7f07001e 108 ····​const·​v4,​·​0x7f07001e
   
106 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$1;​ 109 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$1;​
   
107 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​)​V 110 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​)​V
   
  111 ····​.​line·​54
108 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 112 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
109 ····​move-​result-​object·​v3 113 ····​move-​result-​object·​v3
   
  114 ····​.​line·​61
110 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 115 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
111 ····​move-​result-​object·​v3 116 ····​move-​result-​object·​v3
   
  117 ····​.​line·​44
112 ····​return-​object·​v3 118 ····​return-​object·​v3
113 .​end·​method 119 .​end·​method
   
114 .​method·​public·​show()​V 120 .​method·​public·​show()​V
115 ····​.​locals·​0 121 ····​.​locals·​0
   
116 ····​.​prologue 122 ····​.​prologue
[−]
smali/com/luorrak/ouroboros/thread/ExternalNavigationWarningFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$url:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$url:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​48 28 ····​.​line·​48
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$2;​-​>val$url:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ExternalNavigationWar​ningFragment$2;​-​>val$url:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/thread/InterThreadNavigationWarningFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$board:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$board:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​50 28 ····​.​line·​50
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$2;​-​>val$board:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$2;​-​>val$board:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/thread/InterThreadNavigationWarningFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​58 27 ····​.​line·​58
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/InterThreadNavigationWarningFragment$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​79 27 ····​.​line·​79
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/InterThreadNavigationWarningFragment.smali
Offset 109, 14 lines modified Offset 109, 15 lines modified
   
109 ····​move-​result-​object·​v5 109 ····​move-​result-​object·​v5
   
110 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 110 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
111 ····​const-​string·​v5,​·​"Proceed·​to·​board?" 111 ····​const-​string·​v5,​·​"Proceed·​to·​board?"
   
  112 ····​.​line·​47
112 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 113 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
113 ····​move-​result-​object·​v4 114 ····​move-​result-​object·​v4
   
114 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 115 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
115 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 116 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
Offset 137, 34 lines modified Offset 138, 38 lines modified
   
137 ····​move-​result-​object·​v5 138 ····​move-​result-​object·​v5
   
138 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 139 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
139 ····​move-​result-​object·​v5 140 ····​move-​result-​object·​v5
   
  141 ····​.​line·​48
140 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 142 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
141 ····​move-​result-​object·​v4 143 ····​move-​result-​object·​v4
   
142 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$2;​ 144 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$2;​
   
143 ····​invoke-​direct·​{v5,​·​p0,​·​v0},​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​Ljava/​lang/​String;​)​V 145 ····​invoke-​direct·​{v5,​·​p0,​·​v0},​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$2;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​Ljava/​lang/​String;​)​V
   
  146 ····​.​line·​49
144 ····​invoke-​virtual·​{v4,​·​v8,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 147 ····​invoke-​virtual·​{v4,​·​v8,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
145 ····​move-​result-​object·​v4 148 ····​move-​result-​object·​v4
   
146 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$1;​ 149 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$1;​
   
147 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​)​V 150 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​)​V
   
  151 ····​.​line·​57
148 ····​invoke-​virtual·​{v4,​·​v7,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 152 ····​invoke-​virtual·​{v4,​·​v7,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
149 ····​move-​result-​object·​v4 153 ····​move-​result-​object·​v4
   
  154 ····​.​line·​64
150 ····​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 155 ····​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
151 ····​move-​result-​object·​v4 156 ····​move-​result-​object·​v4
   
152 ····​.​line·​67 157 ····​.​line·​67
153 ····​:​goto_0 158 ····​:​goto_0
154 ····​return-​object·​v4 159 ····​return-​object·​v4
Offset 193, 14 lines modified Offset 198, 15 lines modified
   
193 ····​move-​result-​object·​v5 198 ····​move-​result-​object·​v5
   
194 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 199 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
195 ····​const-​string·​v5,​·​"Proceed·​to·​thread?" 200 ····​const-​string·​v5,​·​"Proceed·​to·​thread?"
   
  201 ····​.​line·​68
196 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 202 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
197 ····​move-​result-​object·​v4 203 ····​move-​result-​object·​v4
   
198 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 204 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
199 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 205 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
Offset 225, 34 lines modified Offset 231, 38 lines modified
   
225 ····​move-​result-​object·​v5 231 ····​move-​result-​object·​v5
   
226 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 232 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
227 ····​move-​result-​object·​v5 233 ····​move-​result-​object·​v5
   
  234 ····​.​line·​69
228 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 235 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
229 ····​move-​result-​object·​v4 236 ····​move-​result-​object·​v4
   
230 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$4;​ 237 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$4;​
   
231 ····​invoke-​direct·​{v5,​·​p0,​·​v1,​·​v0},​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$4;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 238 ····​invoke-​direct·​{v5,​·​p0,​·​v1,​·​v0},​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$4;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
  239 ····​.​line·​70
232 ····​invoke-​virtual·​{v4,​·​v8,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 240 ····​invoke-​virtual·​{v4,​·​v8,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
233 ····​move-​result-​object·​v4 241 ····​move-​result-​object·​v4
   
234 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$3;​ 242 ····​new-​instance·​v5,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$3;​
   
235 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$3;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​)​V 243 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$3;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​)​V
   
  244 ····​.​line·​78
236 ····​invoke-​virtual·​{v4,​·​v7,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 245 ····​invoke-​virtual·​{v4,​·​v7,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
Max diff block lines reached; 175/4057 bytes (4.31%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/InterThreadNavigationWarningFragment$4.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$no:​Ljava/​lang/​String;​ 24 .​field·​final·​synthetic·​val$no:​Ljava/​lang/​String;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​71 30 ····​.​line·​71
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$4;​-​>val$no:​Ljava/​lang/​String;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​InterThreadNavigation​WarningFragment$4;​-​>val$no:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/thread/MediaAdapter$1.smali
Offset 36, 14 lines modified Offset 36, 15 lines modified
   
36 .​field·​final·​synthetic·​val$threadValue:​I 36 .​field·​final·​synthetic·​val$threadValue:​I
   
   
37 #·​direct·​methods 37 #·​direct·​methods
38 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ILcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V 38 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ILcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V
39 ····​.​locals·​0 39 ····​.​locals·​0
  40 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
40 ····​.​prologue 41 ····​.​prologue
41 ····​.​line·​142 42 ····​.​line·​142
42 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 43 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
43 ····​iput·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>val$threadValue:​I 44 ····​iput·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>val$threadValue:​I
   
Offset 140, 28 lines modified Offset 141, 31 lines modified
   
140 ····​move-​result-​object·​v1 141 ····​move-​result-​object·​v1
   
141 ····​invoke-​static·​{v1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 142 ····​invoke-​static·​{v1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
142 ····​move-​result-​object·​v1 143 ····​move-​result-​object·​v1
   
  144 ····​.​line·​154
143 ····​invoke-​interface·​{v1,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>crossfade(Z)​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​ 145 ····​invoke-​interface·​{v1,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>crossfade(Z)​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​
   
144 ····​move-​result-​object·​v1 146 ····​move-​result-​object·​v1
   
145 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 147 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
  148 ····​.​line·​155
146 ····​invoke-​interface·​{v1,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>smartSize(Z)​Lcom/​koushikdutta/​ion/​builder/​BitmapBuilder;​ 149 ····​invoke-​interface·​{v1,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>smartSize(Z)​Lcom/​koushikdutta/​ion/​builder/​BitmapBuilder;​
   
147 ····​move-​result-​object·​v1 150 ····​move-​result-​object·​v1
   
148 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 151 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
149 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 152 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
  153 ····​.​line·​156
150 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>boardName:​Ljava/​lang/​String;​ 154 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>boardName:​Ljava/​lang/​String;​
151 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>access$100(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​)​Ljava/​lang/​String;​ 155 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>access$100(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​)​Ljava/​lang/​String;​
   
152 ····​move-​result-​object·​v2 156 ····​move-​result-​object·​v2
   
153 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 157 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
Offset 175, 14 lines modified Offset 179, 15 lines modified
   
175 ····​move-​result-​object·​v2 179 ····​move-​result-​object·​v2
   
176 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 180 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
177 ····​move-​result-​object·​v1 181 ····​move-​result-​object·​v1
   
  182 ····​.​line·​157
178 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 183 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
179 ····​goto·​:​goto_0 184 ····​goto·​:​goto_0
   
180 ····​.​line·​158 185 ····​.​line·​158
181 ····​:​cond_2 186 ····​:​cond_2
182 ····​iget-​object·​v1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 187 ····​iget-​object·​v1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
Offset 203, 28 lines modified Offset 208, 31 lines modified
   
203 ····​move-​result-​object·​v1 208 ····​move-​result-​object·​v1
   
204 ····​invoke-​static·​{v1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 209 ····​invoke-​static·​{v1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
205 ····​move-​result-​object·​v1 210 ····​move-​result-​object·​v1
   
  211 ····​.​line·​160
206 ····​invoke-​interface·​{v1,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>crossfade(Z)​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​ 212 ····​invoke-​interface·​{v1,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>crossfade(Z)​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​
   
207 ····​move-​result-​object·​v1 213 ····​move-​result-​object·​v1
   
208 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 214 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
  215 ····​.​line·​161
209 ····​invoke-​interface·​{v1,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>smartSize(Z)​Lcom/​koushikdutta/​ion/​builder/​BitmapBuilder;​ 216 ····​invoke-​interface·​{v1,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>smartSize(Z)​Lcom/​koushikdutta/​ion/​builder/​BitmapBuilder;​
   
210 ····​move-​result-​object·​v1 217 ····​move-​result-​object·​v1
   
211 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 218 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
212 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 219 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
  220 ····​.​line·​162
213 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>boardName:​Ljava/​lang/​String;​ 221 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>boardName:​Ljava/​lang/​String;​
214 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>access$100(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​)​Ljava/​lang/​String;​ 222 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>access$100(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​)​Ljava/​lang/​String;​
   
215 ····​move-​result-​object·​v2 223 ····​move-​result-​object·​v2
   
216 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 224 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
Offset 238, 14 lines modified Offset 246, 15 lines modified
   
238 ····​move-​result-​object·​v2 246 ····​move-​result-​object·​v2
   
Max diff block lines reached; 316/4132 bytes (7.65%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/MediaAdapter$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 22 .​field·​final·​synthetic·​val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​172 28 ····​.​line·​172
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$2;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$2;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
[−]
smali/com/luorrak/ouroboros/thread/MediaAdapter$3.smali
Offset 32, 14 lines modified Offset 32, 15 lines modified
   
32 .​field·​final·​synthetic·​val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​ 32 .​field·​final·​synthetic·​val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​)​V 34 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
36 ····​.​prologue 37 ····​.​prologue
37 ····​.​line·​189 38 ····​.​line·​189
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
39 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$3;​-​>val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​ 40 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$3;​-​>val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​
   
[−]
smali/com/luorrak/ouroboros/thread/MediaAdapter$4.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​ 24 .​field·​final·​synthetic·​val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​util/​Media;​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​)​V 26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​util/​Media;​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​202 30 ····​.​line·​202
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$4;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$4;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
[−]
smali/com/luorrak/ouroboros/thread/MediaAdapter$5.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​ 24 .​field·​final·​synthetic·​val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​util/​Media;​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​)​V 26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​util/​Media;​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​212 30 ····​.​line·​212
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$5;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$5;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$5;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$5;​-​>val$media:​Lcom/​luorrak/​ouroboros/​util/​Media;​
   
[−]
smali/com/luorrak/ouroboros/thread/MediaAdapter.smali
Offset 556, 38 lines modified Offset 556, 43 lines modified
556 ····​.​line·​137 556 ····​.​line·​137
557 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​-​>mediaImage:​Landroid/​widget/​ImageView;​ 557 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​-​>mediaImage:​Landroid/​widget/​ImageView;​
   
558 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 558 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
559 ····​move-​result-​object·​v0 559 ····​move-​result-​object·​v0
   
  560 ····​.​line·​138
560 ····​invoke-​interface·​{v0,​·​v10},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>smartSize(Z)​Lcom/​koushikdutta/​ion/​builder/​BitmapBuilder;​ 561 ····​invoke-​interface·​{v0,​·​v10},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>smartSize(Z)​Lcom/​koushikdutta/​ion/​builder/​BitmapBuilder;​
   
561 ····​move-​result-​object·​v0 562 ····​move-​result-​object·​v0
   
562 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 563 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
  564 ····​.​line·​139
563 ····​invoke-​interface·​{v0,​·​v10},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>crossfade(Z)​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​ 565 ····​invoke-​interface·​{v0,​·​v10},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>crossfade(Z)​Lcom/​koushikdutta/​ion/​builder/​ImageViewBuilder;​
   
564 ····​move-​result-​object·​v0 566 ····​move-​result-​object·​v0
   
565 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 567 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
  568 ····​.​line·​140
566 ····​invoke-​interface·​{v0,​·​v6},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 569 ····​invoke-​interface·​{v0,​·​v6},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
567 ····​move-​result-​object·​v0 570 ····​move-​result-​object·​v0
   
  571 ····​.​line·​141
568 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 572 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
569 ····​move-​result-​object·​v0 573 ····​move-​result-​object·​v0
   
570 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​ 574 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​
   
571 ····​invoke-​direct·​{v2,​·​p0,​·​v9,​·​v8,​·​v7},​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ILcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V 575 ····​invoke-​direct·​{v2,​·​p0,​·​v9,​·​v8,​·​v7},​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ILcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​Lcom/​luorrak/​ouroboros/​util/​Media;​)​V
   
  576 ····​.​line·​142
572 ····​invoke-​interface·​{v0,​·​v2},​·​Lcom/​koushikdutta/​async/​future/​Future;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​ 577 ····​invoke-​interface·​{v0,​·​v2},​·​Lcom/​koushikdutta/​async/​future/​Future;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​
   
573 ····​.​line·​172 578 ····​.​line·​172
574 ····​:​cond_0 579 ····​:​cond_0
575 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​-​>mediaImage:​Landroid/​widget/​ImageView;​ 580 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​-​>mediaImage:​Landroid/​widget/​ImageView;​
   
576 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$2;​ 581 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$2;​
Offset 610, 14 lines modified Offset 615, 15 lines modified
   
610 ····​move-​result-​object·​v0 615 ····​move-​result-​object·​v0
   
611 ····​const/​high16·​v2,​·​0x43480000····​#·​200.​0f 616 ····​const/​high16·​v2,​·​0x43480000····​#·​200.​0f
   
612 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>context:​Landroid/​content/​Context;​ 617 ····​iget-​object·​v3,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>context:​Landroid/​content/​Context;​
   
  618 ····​.​line·​117
613 ····​invoke-​virtual·​{v3},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 619 ····​invoke-​virtual·​{v3},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
614 ····​move-​result-​object·​v3 620 ····​move-​result-​object·​v3
   
615 ····​invoke-​virtual·​{v3},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​ 621 ····​invoke-​virtual·​{v3},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​
   
616 ····​move-​result-​object·​v3 622 ····​move-​result-​object·​v3
Offset 656, 14 lines modified Offset 662, 15 lines modified
   
656 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​ImageView;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 662 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​ImageView;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
657 ····​move-​result-​object·​v0 663 ····​move-​result-​object·​v0
   
658 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>context:​Landroid/​content/​Context;​ 664 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>context:​Landroid/​content/​Context;​
   
  665 ····​.​line·​126
659 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 666 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
660 ····​move-​result-​object·​v2 667 ····​move-​result-​object·​v2
   
661 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​ 668 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​
   
662 ····​move-​result-​object·​v2 669 ····​move-​result-​object·​v2
Offset 681, 14 lines modified Offset 688, 15 lines modified
   
681 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​ImageView;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 688 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​ImageView;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
682 ····​move-​result-​object·​v0 689 ····​move-​result-​object·​v0
   
683 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>context:​Landroid/​content/​Context;​ 690 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​-​>context:​Landroid/​content/​Context;​
   
  691 ····​.​line·​128
684 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 692 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
685 ····​move-​result-​object·​v2 693 ····​move-​result-​object·​v2
   
686 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​ 694 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​
   
687 ····​move-​result-​object·​v2 695 ····​move-​result-​object·​v2
Offset 746, 38 lines modified Offset 754, 43 lines modified
746 ····​.​restart·​local·​v6····​#·​"imageUrl":​Ljava/​lang/​String;​ 754 ····​.​restart·​local·​v6····​#·​"imageUrl":​Ljava/​lang/​String;​
747 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​-​>mediaImage:​Landroid/​widget/​ImageView;​ 755 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​-​>mediaImage:​Landroid/​widget/​ImageView;​
   
748 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 756 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
749 ····​move-​result-​object·​v0 757 ····​move-​result-​object·​v0
   
Max diff block lines reached; 1335/5356 bytes (24.93%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/MediaAdapter$MediaViewHolder.smali
Offset 23, 14 lines modified Offset 23, 15 lines modified
   
23 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 23 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Landroid/​view/​View;​)​V 25 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Landroid/​view/​View;​)​V
26 ····​.​locals·​1 26 ····​.​locals·​1
  27 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
27 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​ 28 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​253 30 ····​.​line·​253
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
31 ····​.​line·​254 32 ····​.​line·​254
[−]
smali/com/luorrak/ouroboros/thread/MediaAdapter$6.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​ 22 .​field·​final·​synthetic·​val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​226 28 ····​.​line·​226
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$6;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$6;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$6;​-​>val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$6;​-​>val$mediaViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​MediaAdapter$MediaVie​wHolder;​
   
[−]
smali/com/luorrak/ouroboros/thread/SnappyLinearLayoutManager.smali
Offset 133, 14 lines modified Offset 133, 15 lines modified
133 ····​.​locals·​4 133 ····​.​locals·​4
134 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 134 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
   
135 ····​.​prologue 135 ····​.​prologue
136 ····​.​line·​52 136 ····​.​line·​52
137 ····​const-​wide·​v0,​·​0x4078216adbeefaf2L····​#·​386.​0885886511961 137 ····​const-​wide·​v0,​·​0x4078216adbeefaf2L····​#·​386.​0885886511961
   
  138 ····​.​line·​56
138 ····​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 139 ····​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
139 ····​move-​result-​object·​v2 140 ····​move-​result-​object·​v2
   
140 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​ 141 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​
   
141 ····​move-​result-​object·​v2 142 ····​move-​result-​object·​v2
Offset 186, 46 lines modified Offset 187, 48 lines modified
186 ····​.​line·​183 187 ····​.​line·​183
187 ····​invoke-​virtual·​{v3},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 188 ····​invoke-​virtual·​{v3},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
188 ····​move-​result-​object·​v2 189 ····​move-​result-​object·​v2
   
189 ····​check-​cast·​v2,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​ 190 ····​check-​cast·​v2,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​
   
190 ····​.​line·​184 191 ····​.​line·​185
191 ····​.​local·​v2,​·​"p":​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​ 192 ····​.​local·​v2,​·​"p":​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​
192 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getPaddingLeft()​I 193 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getPaddingLeft()​I
   
193 ····​move-​result·​v4 194 ····​move-​result·​v4
   
194 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getPaddingRight()​I 195 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getPaddingRight()​I
   
195 ····​move-​result·​v5 196 ····​move-​result·​v5
   
196 ····​add-​int/​2addr·​v4,​·​v5 197 ····​add-​int/​2addr·​v4,​·​v5
   
197 ····​iget·​v5,​·​v2,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​-​>width:​I 198 ····​iget·​v5,​·​v2,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​-​>width:​I
   
  199 ····​.​line·​184
198 ····​invoke-​static·​{p3,​·​v4,​·​v5},​·​Landroid/​view/​ViewGroup;​-​>getChildMeasureSpec(​III)​I 200 ····​invoke-​static·​{p3,​·​v4,​·​v5},​·​Landroid/​view/​ViewGroup;​-​>getChildMeasureSpec(​III)​I
   
199 ····​move-​result·​v1 201 ····​move-​result·​v1
   
200 ····​.​line·​186 202 ····​.​line·​187
201 ····​.​local·​v1,​·​"childWidthSpec":​I 203 ····​.​local·​v1,​·​"childWidthSpec":​I
202 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getPaddingTop()​I 204 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getPaddingTop()​I
   
203 ····​move-​result·​v4 205 ····​move-​result·​v4
   
204 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getPaddingBottom()​I 206 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getPaddingBottom()​I
   
205 ····​move-​result·​v5 207 ····​move-​result·​v5
   
206 ····​add-​int/​2addr·​v4,​·​v5 208 ····​add-​int/​2addr·​v4,​·​v5
   
207 ····​iget·​v5,​·​v2,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​-​>height:​I 209 ····​iget·​v5,​·​v2,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​-​>height:​I
   
  210 ····​.​line·​186
208 ····​invoke-​static·​{p4,​·​v4,​·​v5},​·​Landroid/​view/​ViewGroup;​-​>getChildMeasureSpec(​III)​I 211 ····​invoke-​static·​{p4,​·​v4,​·​v5},​·​Landroid/​view/​ViewGroup;​-​>getChildMeasureSpec(​III)​I
   
209 ····​move-​result·​v0 212 ····​move-​result·​v0
   
210 ····​.​line·​188 213 ····​.​line·​188
211 ····​.​local·​v0,​·​"childHeightSpec":​I 214 ····​.​local·​v0,​·​"childHeightSpec":​I
212 ····​invoke-​virtual·​{v3,​·​v1,​·​v0},​·​Landroid/​view/​View;​-​>measure(II)​V 215 ····​invoke-​virtual·​{v3,​·​v1,​·​v0},​·​Landroid/​view/​View;​-​>measure(II)​V
Offset 311, 14 lines modified Offset 314, 15 lines modified
311 ····​.​local·​v1,​·​"childPos":​I 314 ····​.​local·​v1,​·​"childPos":​I
312 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getOrientation()​I 315 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>getOrientation()​I
   
313 ····​move-​result·​v2 316 ····​move-​result·​v2
   
314 ····​if-​nez·​v2,​·​:​cond_2 317 ····​if-​nez·​v2,​·​:​cond_2
   
  318 ····​.​line·​121
315 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getLeft()​I 319 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getLeft()​I
   
316 ····​move-​result·​v2 320 ····​move-​result·​v2
   
317 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Math;​-​>abs(I)​I 321 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Math;​-​>abs(I)​I
   
318 ····​move-​result·​v2 322 ····​move-​result·​v2
Offset 342, 14 lines modified Offset 346, 15 lines modified
   
342 ····​move-​result·​v2 346 ····​move-​result·​v2
   
343 ····​const/​4·​v3,​·​0x1 347 ····​const/​4·​v3,​·​0x1
   
344 ····​if-​ne·​v2,​·​v3,​·​:​cond_0 348 ····​if-​ne·​v2,​·​v3,​·​:​cond_0
   
  349 ····​.​line·​125
345 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getTop()​I 350 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getTop()​I
   
346 ····​move-​result·​v2 351 ····​move-​result·​v2
   
347 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Math;​-​>abs(I)​I 352 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Math;​-​>abs(I)​I
   
348 ····​move-​result·​v2 353 ····​move-​result·​v2
Offset 477, 30 lines modified Offset 482, 33 lines modified
477 ····​move-​result·​v0 482 ····​move-​result·​v0
   
Max diff block lines reached; 1392/4085 bytes (34.08%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/SnappyLinearLayoutManager$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​Landroid/​content/​Context;​)​V 20 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​Landroid/​content/​Context;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​
22 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​content/​Context;​ 23 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​content/​Context;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​82 25 ····​.​line·​82
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​
   
26 ····​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​LinearSmoothScroller;​-​><init>(Landroid/​content/​Context;​)​V 27 ····​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​LinearSmoothScroller;​-​><init>(Landroid/​content/​Context;​)​V
Offset 38, 18 lines modified Offset 39, 20 lines modified
38 ····​.​locals·​1 39 ····​.​locals·​1
39 ····​.​param·​p1,​·​"targetPosition"····​#·​I 40 ····​.​param·​p1,​·​"targetPosition"····​#·​I
   
40 ····​.​prologue 41 ····​.​prologue
41 ····​.​line·​98 42 ····​.​line·​98
42 ····​iget-​object·​v0,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​ 43 ····​iget-​object·​v0,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​
   
  44 ····​.​line·​99
43 ····​invoke-​virtual·​{v0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>computeScrollVectorF​orPosition(I)​Landroid/​graphics/​PointF;​ 45 ····​invoke-​virtual·​{v0,​·​p1},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyLinearLayoutMan​ager;​-​>computeScrollVectorF​orPosition(I)​Landroid/​graphics/​PointF;​
   
44 ····​move-​result-​object·​v0 46 ····​move-​result-​object·​v0
   
  47 ····​.​line·​98
45 ····​return-​object·​v0 48 ····​return-​object·​v0
46 .​end·​method 49 .​end·​method
   
47 .​method·​protected·​getHorizontalSnapPref​erence()​I 50 .​method·​protected·​getHorizontalSnapPref​erence()​I
48 ····​.​locals·​1 51 ····​.​locals·​1
   
49 ····​.​prologue 52 ····​.​prologue
[−]
smali/com/luorrak/ouroboros/thread/SnappyRecyclerView.smali
Offset 73, 18 lines modified Offset 73, 20 lines modified
73 ····​.​line·​44 73 ····​.​line·​44
74 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView;​-​>getLayoutManager()​Landroid/​support/​v7/​widget/​RecyclerView$LayoutMa​nager;​ 74 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView;​-​>getLayoutManager()​Landroid/​support/​v7/​widget/​RecyclerView$LayoutMa​nager;​
   
75 ····​move-​result-​object·​v1 75 ····​move-​result-​object·​v1
   
76 ····​check-​cast·​v1,​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView$IS​nappyLayoutManager;​ 76 ····​check-​cast·​v1,​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView$IS​nappyLayoutManager;​
   
  77 ····​.​line·​45
77 ····​invoke-​interface·​{v1,​·​p1,​·​p2},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView$IS​nappyLayoutManager;​-​>getPositionForVeloci​ty(II)​I 78 ····​invoke-​interface·​{v1,​·​p1,​·​p2},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView$IS​nappyLayoutManager;​-​>getPositionForVeloci​ty(II)​I
   
78 ····​move-​result·​v1 79 ····​move-​result·​v1
   
  80 ····​.​line·​44
79 ····​invoke-​super·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​RecyclerView;​-​>smoothScrollToPositi​on(I)​V 81 ····​invoke-​super·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​RecyclerView;​-​>smoothScrollToPositi​on(I)​V
   
80 ····​.​line·​46 82 ····​.​line·​46
81 ····​const/​4·​v1,​·​0x1 83 ····​const/​4·​v1,​·​0x1
   
82 ····​.​line·​48 84 ····​.​line·​48
83 ····​:​goto_0 85 ····​:​goto_0
Offset 116, 30 lines modified Offset 118, 33 lines modified
   
116 ····​.​line·​58 118 ····​.​line·​58
117 ····​.​local·​v0,​·​"lm":​Landroid/​support/​v7/​widget/​RecyclerView$LayoutMa​nager;​ 119 ····​.​local·​v0,​·​"lm":​Landroid/​support/​v7/​widget/​RecyclerView$LayoutMa​nager;​
118 ····​instance-​of·​v2,​·​v0,​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView$IS​nappyLayoutManager;​ 120 ····​instance-​of·​v2,​·​v0,​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView$IS​nappyLayoutManager;​
   
119 ····​if-​eqz·​v2,​·​:​cond_1 121 ····​if-​eqz·​v2,​·​:​cond_1
   
  122 ····​.​line·​59
120 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I 123 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I
   
121 ····​move-​result·​v2 124 ····​move-​result·​v2
   
122 ····​const/​4·​v3,​·​0x1 125 ····​const/​4·​v3,​·​0x1
   
123 ····​if-​eq·​v2,​·​v3,​·​:​cond_0 126 ····​if-​eq·​v2,​·​v3,​·​:​cond_0
   
  127 ····​.​line·​60
124 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I 128 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I
   
125 ····​move-​result·​v2 129 ····​move-​result·​v2
   
126 ····​const/​4·​v3,​·​0x3 130 ····​const/​4·​v3,​·​0x3
   
127 ····​if-​ne·​v2,​·​v3,​·​:​cond_1 131 ····​if-​ne·​v2,​·​v3,​·​:​cond_1
   
  132 ····​.​line·​61
128 ····​:​cond_0 133 ····​:​cond_0
129 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView;​-​>getScrollState()​I 134 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​SnappyRecyclerView;​-​>getScrollState()​I
   
130 ····​move-​result·​v2 135 ····​move-​result·​v2
   
131 ····​if-​nez·​v2,​·​:​cond_1 136 ····​if-​nez·​v2,​·​:​cond_1
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$youtubeVideoUrl:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$youtubeVideoUrl:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​167 28 ····​.​line·​167
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$2;​-​>val$youtubeVideoUrl:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$2;​-​>val$youtubeVideoUrl:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadActivity.smali
Offset 136, 14 lines modified Offset 136, 15 lines modified
   
136 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 136 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
137 ····​move-​result-​object·​v4 137 ····​move-​result-​object·​v4
   
138 ····​iget·​v5,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadActivity;​-​>threadDepth:​I 138 ····​iget·​v5,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadActivity;​-​>threadDepth:​I
   
  139 ····​.​line·​220
139 ····​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​ 140 ····​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
   
140 ····​move-​result-​object·​v5 141 ····​move-​result-​object·​v5
   
141 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 142 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
142 ····​move-​result-​object·​v4 143 ····​move-​result-​object·​v4
Offset 152, 14 lines modified Offset 153, 15 lines modified
   
152 ····​move-​result-​object·​v4 153 ····​move-​result-​object·​v4
   
153 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​ 154 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​
   
154 ····​move-​result-​object·​v3 155 ····​move-​result-​object·​v3
   
  156 ····​.​line·​221
155 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 157 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
156 ····​.​line·​229 158 ····​.​line·​229
157 ····​:​goto_0 159 ····​:​goto_0
158 ····​return-​void 160 ····​return-​void
   
159 ····​.​line·​223 161 ····​.​line·​223
Offset 593, 14 lines modified Offset 595, 15 lines modified
   
593 ····​move-​result-​object·​v11 595 ····​move-​result-​object·​v11
   
594 ····​invoke-​virtual·​{v3,​·​v9,​·​v10,​·​v11},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​ 596 ····​invoke-​virtual·​{v3,​·​v9,​·​v10,​·​v11},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​
   
595 ····​move-​result-​object·​v9 597 ····​move-​result-​object·​v9
   
  598 ····​.​line·​96
596 ····​invoke-​virtual·​{v9},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 599 ····​invoke-​virtual·​{v9},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
597 ····​.​line·​100 600 ····​.​line·​100
598 ····​.​end·​local·​v3····​#·​"fragmentTransaction"​:​Landroid/​app/​FragmentTransaction;​ 601 ····​.​end·​local·​v3····​#·​"fragmentTransaction"​:​Landroid/​app/​FragmentTransaction;​
599 ····​:​cond_1 602 ····​:​cond_1
600 ····​const·​v9,​·​0x7f0e0069 603 ····​const·​v9,​·​0x7f0e0069
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$1.smali
Offset 34, 14 lines modified Offset 34, 15 lines modified
   
34 .​field·​final·​synthetic·​val$threadViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​ 34 .​field·​final·​synthetic·​val$threadViewHolder:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Landroid/​database/​Cursor;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​)​V 36 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Landroid/​database/​Cursor;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​)​V
37 ····​.​locals·​0 37 ····​.​locals·​0
  38 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
38 ····​.​prologue 39 ····​.​prologue
39 ····​.​line·​149 40 ····​.​line·​149
40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 41 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
41 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$1;​-​>val$cursor:​Landroid/​database/​Cursor;​ 42 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$1;​-​>val$cursor:​Landroid/​database/​Cursor;​
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$4$1.smali
Offset 32, 14 lines modified Offset 32, 15 lines modified
32 #·​instance·​fields 32 #·​instance·​fields
33 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​ 33 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​
   
   
34 #·​direct·​methods 34 #·​direct·​methods
35 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​)​V 35 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​)​V
36 ····​.​locals·​0 36 ····​.​locals·​0
  37 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​
   
37 ····​.​prologue 38 ····​.​prologue
38 ····​.​line·​303 39 ····​.​line·​303
39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​ 40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​
   
40 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 41 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​321 27 ····​.​line·​321
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$4.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$v:​Landroid/​view/​View;​ 24 .​field·​final·​synthetic·​val$v:​Landroid/​view/​View;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​Landroid/​view/​View;​)​V 26 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​Landroid/​view/​View;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​291 30 ····​.​line·​291
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​-​>val$threadObject:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​-​>val$threadObject:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​
   
Offset 72, 28 lines modified Offset 73, 30 lines modified
   
72 ····​move-​result-​object·​v0 73 ····​move-​result-​object·​v0
   
73 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​ 74 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​
   
74 ····​move-​result-​object·​v0 75 ····​move-​result-​object·​v0
   
  76 ····​.​line·​295
75 ····​invoke-​static·​{},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getDeletePostUrl()​Ljava/​lang/​String;​ 77 ····​invoke-​static·​{},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getDeletePostUrl()​Ljava/​lang/​String;​
   
76 ····​move-​result-​object·​v1 78 ····​move-​result-​object·​v1
   
77 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​ 79 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​
   
78 ····​move-​result-​object·​v0 80 ····​move-​result-​object·​v0
   
79 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 81 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
80 ····​const-​string·​v1,​·​"board" 82 ····​const-​string·​v1,​·​"board"
   
81 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 83 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
  84 ····​.​line·​296
82 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>boardName:​Ljava/​lang/​String;​ 85 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>boardName:​Ljava/​lang/​String;​
83 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>access$100(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​Ljava/​lang/​String;​ 86 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>access$100(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​Ljava/​lang/​String;​
   
84 ····​move-​result-​object·​v2 87 ····​move-​result-​object·​v2
   
85 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>setBodyParameter(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​builder/​UrlEncodedBuilder;​ 88 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>setBodyParameter(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​builder/​UrlEncodedBuilder;​
   
Offset 121, 24 lines modified Offset 124, 26 lines modified
   
121 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 124 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
122 ····​move-​result-​object·​v1 125 ····​move-​result-​object·​v1
   
123 ····​const-​string·​v2,​·​"on" 126 ····​const-​string·​v2,​·​"on"
   
  127 ····​.​line·​297
124 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​-​>setBodyParameter(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​builder/​UrlEncodedBuilder;​ 128 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​-​>setBodyParameter(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​builder/​UrlEncodedBuilder;​
   
125 ····​move-​result-​object·​v0 129 ····​move-​result-​object·​v0
   
126 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​ 130 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​
   
127 ····​const-​string·​v1,​·​"password" 131 ····​const-​string·​v1,​·​"password"
   
128 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 132 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
  133 ····​.​line·​298
129 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>context:​Landroid/​content/​Context;​ 134 ····​#·​getter·​for:​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>context:​Landroid/​content/​Context;​
130 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>access$000(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​Landroid/​content/​Context;​ 135 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>access$000(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​Landroid/​content/​Context;​
   
131 ····​move-​result-​object·​v2 136 ····​move-​result-​object·​v2
   
132 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​util/​SettingsHelper;​-​>getPostPassword(Land​roid/​content/​Context;​)​Ljava/​lang/​String;​ 137 ····​invoke-​static·​{v2},​·​Lcom/​luorrak/​ouroboros/​util/​SettingsHelper;​-​>getPostPassword(Land​roid/​content/​Context;​)​Ljava/​lang/​String;​
   
Offset 150, 40 lines modified Offset 155, 45 lines modified
   
150 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​ 155 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​
   
151 ····​const-​string·​v1,​·​"delete" 156 ····​const-​string·​v1,​·​"delete"
   
152 ····​const-​string·​v2,​·​"Delete" 157 ····​const-​string·​v2,​·​"Delete"
   
  158 ····​.​line·​299
153 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​-​>setBodyParameter(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​builder/​UrlEncodedBuilder;​ 159 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​-​>setBodyParameter(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​builder/​UrlEncodedBuilder;​
   
154 ····​move-​result-​object·​v0 160 ····​move-​result-​object·​v0
   
155 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​ 161 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​
   
156 ····​const-​string·​v1,​·​"reason" 162 ····​const-​string·​v1,​·​"reason"
   
157 ····​const-​string·​v2,​·​"" 163 ····​const-​string·​v2,​·​""
   
  164 ····​.​line·​300
158 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​-​>setBodyParameter(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​builder/​UrlEncodedBuilder;​ 165 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​-​>setBodyParameter(Lja​va/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​builder/​UrlEncodedBuilder;​
   
159 ····​move-​result-​object·​v0 166 ····​move-​result-​object·​v0
   
160 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​ 167 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$U;​
   
Max diff block lines reached; 646/4517 bytes (14.30%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$EmbedObject.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​463 27 ····​.​line·​463
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$EmbedOb​ject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$EmbedOb​ject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$ThreadViewHolder$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$v:​Landroid/​view/​View;​ 22 .​field·​final·​synthetic·​val$v:​Landroid/​view/​View;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​Landroid/​view/​View;​)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​Landroid/​view/​View;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​410 28 ····​.​line·​410
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder$1;​-​>val$v:​Landroid/​view/​View;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder$1;​-​>val$v:​Landroid/​view/​View;​
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$ThreadObject.smali
Offset 54, 14 lines modified Offset 54, 15 lines modified
   
54 .​field·​public·​tripcode:​Ljava/​lang/​String;​ 54 .​field·​public·​tripcode:​Ljava/​lang/​String;​
   
   
55 #·​direct·​methods 55 #·​direct·​methods
56 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V 56 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V
57 ····​.​locals·​0 57 ····​.​locals·​0
  58 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
58 ····​.​prologue 59 ····​.​prologue
59 ····​.​line·​444 60 ····​.​line·​444
60 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 61 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
61 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 62 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter$ThreadViewHolder.smali
Offset 54, 14 lines modified Offset 54, 15 lines modified
   
54 .​field·​public·​threadTripcode:​Landroid/​widget/​TextView;​ 54 .​field·​public·​threadTripcode:​Landroid/​widget/​TextView;​
   
   
55 #·​direct·​methods 55 #·​direct·​methods
56 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Landroid/​view/​View;​)​V 56 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Landroid/​view/​View;​)​V
57 ····​.​locals·​1 57 ····​.​locals·​1
  58 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
58 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​ 59 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​
   
59 ····​.​prologue 60 ····​.​prologue
60 ····​.​line·​351 61 ····​.​line·​351
61 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​ 62 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​
   
62 ····​.​line·​352 63 ····​.​line·​352
Offset 327, 18 lines modified Offset 328, 20 lines modified
   
327 ····​invoke-​virtual·​{v4,​·​v8,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>add(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​ 328 ····​invoke-​virtual·​{v4,​·​v8,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>add(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​
   
328 ····​move-​result-​object·​v8 329 ····​move-​result-​object·​v8
   
329 ····​const-​string·​v9,​·​"threadDialog" 330 ····​const-​string·​v9,​·​"threadDialog"
   
  331 ····​.​line·​385
330 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​ 332 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​
   
331 ····​move-​result-​object·​v8 333 ····​move-​result-​object·​v8
   
  334 ····​.​line·​386
332 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 335 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
333 ····​goto·​:​goto_0 336 ····​goto·​:​goto_0
   
334 ····​.​line·​390 337 ····​.​line·​390
335 ····​.​end·​local·​v3····​#·​"cardDialogFragment":​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​ 338 ····​.​end·​local·​v3····​#·​"cardDialogFragment":​Lcom/​luorrak/​ouroboros/​thread/​CardDialogFragment;​
336 ····​.​end·​local·​v4····​#·​"fragmentTransaction"​:​Landroid/​app/​FragmentTransaction;​ 339 ····​.​end·​local·​v4····​#·​"fragmentTransaction"​:​Landroid/​app/​FragmentTransaction;​
[−]
smali/com/luorrak/ouroboros/thread/ThreadAdapter.smali
Offset 347, 27 lines modified Offset 347, 28 lines modified
   
347 ····​if-​eqz·​v0,​·​:​cond_0 347 ····​if-​eqz·​v0,​·​:​cond_0
   
348 ····​iget-​object·​v0,​·​p1,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>threadObject:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​ 348 ····​iget-​object·​v0,​·​p1,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>threadObject:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​
   
349 ····​iget-​object·​v0,​·​v0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​-​>serializedMediaList:​[B 349 ····​iget-​object·​v0,​·​v0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​-​>serializedMediaList:​[B
   
  350 ····​.​line·​277
350 ····​invoke-​static·​{v0},​·​Lcom/​luorrak/​ouroboros/​util/​Util;​-​>deserializeObject([B​)​Ljava/​lang/​Object;​ 351 ····​invoke-​static·​{v0},​·​Lcom/​luorrak/​ouroboros/​util/​Util;​-​>deserializeObject([B​)​Ljava/​lang/​Object;​
   
351 ····​move-​result-​object·​v0 352 ····​move-​result-​object·​v0
   
352 ····​check-​cast·​v0,​·​Ljava/​util/​ArrayList;​ 353 ····​check-​cast·​v0,​·​Ljava/​util/​ArrayList;​
   
353 ····​:​goto_0 354 ····​:​goto_0
354 ····​iput-​object·​v0,​·​v1,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​-​>mediaArrayList:​Ljava/​util/​ArrayList;​ 355 ····​iput-​object·​v0,​·​v1,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​-​>mediaArrayList:​Ljava/​util/​ArrayList;​
   
355 ····​.​line·​278 356 ····​.​line·​278
356 ····​return-​void 357 ····​return-​void
   
357 ····​.​line·​276 358 ····​.​line·​277
358 ····​:​cond_0 359 ····​:​cond_0
359 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 360 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
360 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 361 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
361 ····​goto·​:​goto_0 362 ····​goto·​:​goto_0
362 .​end·​method 363 .​end·​method
Offset 691, 24 lines modified Offset 692, 27 lines modified
   
691 ····​iget-​wide·​v0,​·​v0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​-​>threadTime:​J 692 ····​iget-​wide·​v0,​·​v0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadO​bject;​-​>threadTime:​J
   
692 ····​const-​wide/​16·​v2,​·​0x3e8 693 ····​const-​wide/​16·​v2,​·​0x3e8
   
693 ····​mul-​long/​2addr·​v0,​·​v2 694 ····​mul-​long/​2addr·​v0,​·​v2
   
  695 ····​.​line·​123
694 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 696 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
695 ····​move-​result-​wide·​v2 697 ····​move-​result-​wide·​v2
   
696 ····​const-​wide/​32·​v4,​·​0xea60 698 ····​const-​wide/​32·​v4,​·​0xea60
   
  699 ····​.​line·​121
697 ····​invoke-​static/​range·​{v0·​.​.​·​v5},​·​Landroid/​text/​format/​DateUtils;​-​>getRelativeTimeSpanS​tring(JJJ)​Ljava/​lang/​CharSequence;​ 700 ····​invoke-​static/​range·​{v0·​.​.​·​v5},​·​Landroid/​text/​format/​DateUtils;​-​>getRelativeTimeSpanS​tring(JJJ)​Ljava/​lang/​CharSequence;​
   
698 ····​move-​result-​object·​v0 701 ····​move-​result-​object·​v0
   
  702 ····​.​line·​120
699 ····​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 703 ····​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
700 ····​.​line·​126 704 ····​.​line·​126
701 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>threadTime:​Landroid/​widget/​TextView;​ 705 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>threadTime:​Landroid/​widget/​TextView;​
   
702 ····​invoke-​virtual·​{v0,​·​v11},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V 706 ····​invoke-​virtual·​{v0,​·​v11},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V
   
Offset 963, 26 lines modified Offset 967, 29 lines modified
963 ····​.​local·​v7,​·​"imageUrl":​Ljava/​lang/​String;​ 967 ····​.​local·​v7,​·​"imageUrl":​Ljava/​lang/​String;​
964 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>threadEmbed:​Landroid/​widget/​ImageView;​ 968 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>threadEmbed:​Landroid/​widget/​ImageView;​
   
965 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 969 ····​invoke-​static·​{v0},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
966 ····​move-​result-​object·​v0 970 ····​move-​result-​object·​v0
   
  971 ····​.​line·​147
967 ····​invoke-​interface·​{v0,​·​v7},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 972 ····​invoke-​interface·​{v0,​·​v7},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
968 ····​move-​result-​object·​v0 973 ····​move-​result-​object·​v0
   
  974 ····​.​line·​148
969 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 975 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
970 ····​move-​result-​object·​v0 976 ····​move-​result-​object·​v0
   
971 ····​new-​instance·​v1,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$1;​ 977 ····​new-​instance·​v1,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$1;​
   
972 ····​invoke-​direct·​{v1,​·​p0,​·​p2,​·​v8},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Landroid/​database/​Cursor;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​)​V 978 ····​invoke-​direct·​{v1,​·​p0,​·​p2,​·​v8},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​Landroid/​database/​Cursor;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​)​V
   
  979 ····​.​line·​149
973 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​async/​future/​Future;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​ 980 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​async/​future/​Future;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​
   
974 ····​.​line·​166 981 ····​.​line·​166
975 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>embedObject:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$EmbedOb​ject;​ 982 ····​iget-​object·​v0,​·​v8,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$ThreadV​iewHolder;​-​>embedObject:​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$EmbedOb​ject;​
   
976 ····​iget-​object·​v9,​·​v0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$EmbedOb​ject;​-​>dataUrl:​Ljava/​lang/​String;​ 983 ····​iget-​object·​v9,​·​v0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter$EmbedOb​ject;​-​>dataUrl:​Ljava/​lang/​String;​
   
Offset 1111, 42 lines modified Offset 1118, 47 lines modified
   
1111 ····​iget-​object·​v1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>context:​Landroid/​content/​Context;​ 1118 ····​iget-​object·​v1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​-​>context:​Landroid/​content/​Context;​
   
1112 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 1119 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
1113 ····​const-​string·​v1,​·​"Delete·​Post" 1120 ····​const-​string·​v1,​·​"Delete·​Post"
   
  1121 ····​.​line·​289
1114 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 1122 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
1115 ····​move-​result-​object·​v0 1123 ····​move-​result-​object·​v0
   
Max diff block lines reached; 1408/5139 bytes (27.40%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​Landroid/​content/​Context;​)​V 20 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​Landroid/​content/​Context;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
22 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​content/​Context;​ 23 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​content/​Context;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​125 25 ····​.​line·​125
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
26 ····​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​LinearLayoutManager;​-​><init>(Landroid/​content/​Context;​)​V 27 ····​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​LinearLayoutManager;​-​><init>(Landroid/​content/​Context;​)​V
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​151 27 ····​.​line·​151
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment$3$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​ 21 .​field·​final·​synthetic·​this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​220 27 ····​.​line·​220
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​212 27 ····​.​line·​212
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment$4.smali
Offset 32, 14 lines modified Offset 32, 15 lines modified
   
32 .​field·​final·​synthetic·​val$boardName:​Ljava/​lang/​String;​ 32 .​field·​final·​synthetic·​val$boardName:​Ljava/​lang/​String;​
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​Ljava/​lang/​String;​)​V 34 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​Ljava/​lang/​String;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
36 ····​.​prologue 37 ····​.​prologue
37 ····​.​line·​371 38 ····​.​line·​371
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$4;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
39 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$4;​-​>val$boardName:​Ljava/​lang/​String;​ 40 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$4;​-​>val$boardName:​Ljava/​lang/​String;​
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​403 27 ····​.​line·​403
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$5;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$5;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​398 27 ····​.​line·​398
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$6;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$6;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment$7.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​422 27 ····​.​line·​422
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$7;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$7;​-​>this$0:​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadFragment.smali
Offset 339, 38 lines modified Offset 339, 42 lines modified
   
339 ····​.​line·​367 339 ····​.​line·​367
340 ····​.​local·​v0,​·​"threadJsonUrl":​Ljava/​lang/​String;​ 340 ····​.​local·​v0,​·​"threadJsonUrl":​Ljava/​lang/​String;​
341 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​ 341 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​
   
342 ····​move-​result-​object·​v1 342 ····​move-​result-​object·​v1
   
  343 ····​.​line·​368
343 ····​invoke-​interface·​{v1,​·​v0},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​ 344 ····​invoke-​interface·​{v1,​·​v0},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​
   
344 ····​move-​result-​object·​v1 345 ····​move-​result-​object·​v1
   
345 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 346 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
346 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​-​>LOG_TAG:​Ljava/​lang/​String;​ 347 ····​iget-​object·​v2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​-​>LOG_TAG:​Ljava/​lang/​String;​
   
347 ····​const/​4·​v3,​·​0x3 348 ····​const/​4·​v3,​·​0x3
   
  349 ····​.​line·​369
348 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>setLogging(Ljava/​lang/​String;​I)​Lcom/​koushikdutta/​ion/​builder/​RequestBuilder;​ 350 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>setLogging(Ljava/​lang/​String;​I)​Lcom/​koushikdutta/​ion/​builder/​RequestBuilder;​
   
349 ····​move-​result-​object·​v1 351 ····​move-​result-​object·​v1
   
350 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 352 ····​check-​cast·​v1,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
  353 ····​.​line·​370
351 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asJsonObject()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​ 354 ····​invoke-​interface·​{v1},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asJsonObject()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​
   
352 ····​move-​result-​object·​v1 355 ····​move-​result-​object·​v1
   
353 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$4;​ 356 ····​new-​instance·​v2,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$4;​
   
354 ····​invoke-​direct·​{v2,​·​p0,​·​p2},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$4;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​Ljava/​lang/​String;​)​V 357 ····​invoke-​direct·​{v2,​·​p0,​·​p2},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment$4;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​Ljava/​lang/​String;​)​V
   
  358 ····​.​line·​371
355 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​ 359 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​
   
356 ····​.​line·​393 360 ····​.​line·​393
357 ····​return-​void 361 ····​return-​void
358 .​end·​method 362 .​end·​method
   
359 .​method·​private·​restartStatusCheck()​V 363 .​method·​private·​restartStatusCheck()​V
Offset 1176, 18 lines modified Offset 1180, 20 lines modified
   
1176 ····​invoke-​virtual·​{v8,​·​v0,​·​v9},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​ 1180 ····​invoke-​virtual·​{v8,​·​v0,​·​v9},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​
   
1177 ····​move-​result-​object·​v0 1181 ····​move-​result-​object·​v0
   
1178 ····​const-​string·​v1,​·​"galleryfragment" 1182 ····​const-​string·​v1,​·​"galleryfragment"
   
  1183 ····​.​line·​295
1179 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​ 1184 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​
   
1180 ····​move-​result-​object·​v0 1185 ····​move-​result-​object·​v0
   
  1186 ····​.​line·​296
1181 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 1187 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
1182 ····​goto·​:​goto_0 1188 ····​goto·​:​goto_0
   
1183 ····​.​line·​300 1189 ····​.​line·​300
1184 ····​.​end·​local·​v8····​#·​"fragmentTransaction"​:​Landroid/​app/​FragmentTransaction;​ 1190 ····​.​end·​local·​v8····​#·​"fragmentTransaction"​:​Landroid/​app/​FragmentTransaction;​
1185 ····​.​end·​local·​v9····​#·​"galleryFragment":​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​ 1191 ····​.​end·​local·​v9····​#·​"galleryFragment":​Lcom/​luorrak/​ouroboros/​gallery/​GalleryFragment;​
Offset 1200, 14 lines modified Offset 1206, 15 lines modified
   
1200 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I 1206 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I
   
1201 ····​move-​result·​v0 1207 ····​move-​result·​v0
   
1202 ····​if-​nez·​v0,​·​:​cond_0 1208 ····​if-​nez·​v0,​·​:​cond_0
   
  1209 ····​.​line·​301
1203 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​-​>getActivity()​Landroid/​app/​Activity;​ 1210 ····​invoke-​virtual·​{p0},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadFragment;​-​>getActivity()​Landroid/​app/​Activity;​
   
1204 ····​move-​result-​object·​v0 1211 ····​move-​result-​object·​v0
   
1205 ····​const-​string·​v1,​·​"android.​permission.​WRITE_EXTERNAL_STORAG​E" 1212 ····​const-​string·​v1,​·​"android.​permission.​WRITE_EXTERNAL_STORAG​E"
   
1206 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I 1213 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​>checkSelfPermission(​Landroid/​content/​Context;​Ljava/​lang/​String;​)​I
Offset 1642, 128 lines modified Offset 1649, 132 lines modified
   
1642 ····​move-​result-​object·​v1 1649 ····​move-​result-​object·​v1
   
1643 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 1650 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
1644 ····​const-​string·​v1,​·​"Download·​All·​Images" 1651 ····​const-​string·​v1,​·​"Download·​All·​Images"
   
  1652 ····​.​line·​396
1645 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 1653 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
1646 ····​move-​result-​object·​v0 1654 ····​move-​result-​object·​v0
   
1647 ····​const-​string·​v1,​·​"Are·​you·​sure·​you·​want·​to·​download·​all·​images?" 1655 ····​const-​string·​v1,​·​"Are·​you·​sure·​you·​want·​to·​download·​all·​images?"
   
  1656 ····​.​line·​397
1648 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 1657 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
1649 ····​move-​result-​object·​v0 1658 ····​move-​result-​object·​v0
   
Max diff block lines reached; 5586/9097 bytes (61.40%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/ThreadNetworkFragment$InsertThreadIntoDatabaseTask$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$finalOldReplycoun​t:​I 22 .​field·​final·​synthetic·​val$finalOldReplycoun​t:​I
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​I)​V 24 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​I)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​179 28 ····​.​line·​179
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask$1;​-​>this$1:​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​
   
29 ····​iput·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask$1;​-​>val$finalOldReplycou​nt:​I 30 ····​iput·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask$1;​-​>val$finalOldReplycou​nt:​I
   
[−]
smali/com/luorrak/ouroboros/thread/ThreadNetworkFragment$InsertThreadIntoDatabaseTask.smali
Offset 44, 14 lines modified Offset 44, 15 lines modified
   
44 .​field·​private·​threadPosition:​I 44 .​field·​private·​threadPosition:​I
   
   
45 #·​direct·​methods 45 #·​direct·​methods
46 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​;​Landroid/​app/​Activity;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Ljava/​lang/​String;​Ljava/​lang/​String;​IZLandroid/​support/​v7/​widget/​RecyclerView;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V 46 .​method·​public·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​;​Landroid/​app/​Activity;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Ljava/​lang/​String;​Ljava/​lang/​String;​IZLandroid/​support/​v7/​widget/​RecyclerView;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V
47 ····​.​locals·​0 47 ····​.​locals·​0
  48 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​;​
48 ····​.​param·​p2,​·​"activity"····​#·​Landroid/​app/​Activity;​ 49 ····​.​param·​p2,​·​"activity"····​#·​Landroid/​app/​Activity;​
49 ····​.​param·​p3,​·​"infiniteDbHelper"····​#·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​ 50 ····​.​param·​p3,​·​"infiniteDbHelper"····​#·​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​
50 ····​.​param·​p4,​·​"boardName"····​#·​Ljava/​lang/​String;​ 51 ····​.​param·​p4,​·​"boardName"····​#·​Ljava/​lang/​String;​
51 ····​.​param·​p5,​·​"resto"····​#·​Ljava/​lang/​String;​ 52 ····​.​param·​p5,​·​"resto"····​#·​Ljava/​lang/​String;​
52 ····​.​param·​p6,​·​"threadPosition"····​#·​I 53 ····​.​param·​p6,​·​"threadPosition"····​#·​I
53 ····​.​param·​p7,​·​"firstRequest"····​#·​Z 54 ····​.​param·​p7,​·​"firstRequest"····​#·​Z
54 ····​.​param·​p8,​·​"recyclerView"····​#·​Landroid/​support/​v7/​widget/​RecyclerView;​ 55 ····​.​param·​p8,​·​"recyclerView"····​#·​Landroid/​support/​v7/​widget/​RecyclerView;​
Offset 189, 18 lines modified Offset 190, 20 lines modified
   
189 ····​const-​string·​v5,​·​"VIEW" 190 ····​const-​string·​v5,​·​"VIEW"
   
190 ····​new-​instance·​v6,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask$1;​ 191 ····​new-​instance·​v6,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask$1;​
   
191 ····​invoke-​direct·​{v6,​·​p0,​·​v1},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​I)​V 192 ····​invoke-​direct·​{v6,​·​p0,​·​v1},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask$1;​-​><init>(Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​I)​V
   
  193 ····​.​line·​179
192 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>setAction(Ljava/​lang/​CharSequence;​Landroid/​view/​View$OnClickListener;​)​Landroid/​support/​design/​widget/​Snackbar;​ 194 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>setAction(Ljava/​lang/​CharSequence;​Landroid/​view/​View$OnClickListener;​)​Landroid/​support/​design/​widget/​Snackbar;​
   
193 ····​move-​result-​object·​v4 195 ····​move-​result-​object·​v4
   
  196 ····​.​line·​184
194 ····​invoke-​virtual·​{v4},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>show()​V 197 ····​invoke-​virtual·​{v4},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>show()​V
   
195 ····​.​line·​185 198 ····​.​line·​185
196 ····​iget-​object·​v4,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​-​>infiniteDbHelper:​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​ 199 ····​iget-​object·​v4,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​-​>infiniteDbHelper:​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​
   
197 ····​iget-​object·​v5,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​-​>boardName:​Ljava/​lang/​String;​ 200 ····​iget-​object·​v5,​·​p0,​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​-​>boardName:​Ljava/​lang/​String;​
   
Offset 310, 134 lines modified Offset 313, 146 lines modified
   
310 .​method·​protected·​varargs·​doInBackground([Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​Void;​ 313 .​method·​protected·​varargs·​doInBackground([Lcom/​google/​gson/​JsonObject;​)​Ljava/​lang/​Void;​
311 ····​.​locals·​21 314 ····​.​locals·​21
312 ····​.​param·​p1,​·​"params"····​#·​[Lcom/​google/​gson/​JsonObject;​ 315 ····​.​param·​p1,​·​"params"····​#·​[Lcom/​google/​gson/​JsonObject;​
   
313 ····​.​prologue 316 ····​.​prologue
314 ····​.​line·​115 317 ····​.​line·​115
315 ····​new-​instance·​v17,​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​ 318 ····​new-​instance·​v16,​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​
   
316 ····​invoke-​direct/​range·​{v17·​.​.​·​v17},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​><init>()​V 319 ····​invoke-​direct/​range·​{v16·​.​.​·​v16},​·​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​-​><init>()​V
   
317 ····​.​line·​116 320 ····​.​line·​116
318 ····​.​local·​v17,​·​"jsonParser":​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​ 321 ····​.​local·​v16,​·​"jsonParser":​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​
319 ····​const/​4·​v1,​·​0x0 322 ····​const/​4·​v1,​·​0x0
   
320 ····​aget-​object·​v1,​·​p1,​·​v1 323 ····​aget-​object·​v1,​·​p1,​·​v1
   
321 ····​const-​string·​v2,​·​"posts" 324 ····​const-​string·​v2,​·​"posts"
   
322 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​google/​gson/​JsonObject;​-​>getAsJsonArray(Ljava​/​lang/​String;​)​Lcom/​google/​gson/​JsonArray;​ 325 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​google/​gson/​JsonObject;​-​>getAsJsonArray(Ljava​/​lang/​String;​)​Lcom/​google/​gson/​JsonArray;​
   
323 ····​move-​result-​object·​v20 326 ····​move-​result-​object·​v19
   
324 ····​.​line·​117 327 ····​.​line·​117
325 ····​.​local·​v20,​·​"posts":​Lcom/​google/​gson/​JsonArray;​ 328 ····​.​local·​v19,​·​"posts":​Lcom/​google/​gson/​JsonArray;​
326 ····​const/​4·​v15,​·​0x0 329 ····​const/​4·​v15,​·​0x0
   
327 ····​.​line·​118 330 ····​.​line·​118
328 ····​.​local·​v15,​·​"position":​I 331 ····​.​local·​v15,​·​"position":​I
329 ····​invoke-​virtual/​range·​{v20·​.​.​·​v20},​·​Lcom/​google/​gson/​JsonArray;​-​>iterator()​Ljava/​util/​Iterator;​ 332 ····​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Lcom/​google/​gson/​JsonArray;​-​>iterator()​Ljava/​util/​Iterator;​
   
330 ····​move-​result-​object·​v16 333 ····​move-​result-​object·​v20
   
331 ····​.​local·​v16,​·​"i$":​Ljava/​util/​Iterator;​  
332 ····​:​goto_0 334 ····​:​goto_0
333 ····​invoke-​interface/​range·​{v16·​.​.​·​v16},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 335 ····​invoke-​interface/​range·​{v20·​.​.​·​v20},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
334 ····​move-​result·​v1 336 ····​move-​result·​v1
   
335 ····​if-​eqz·​v1,​·​:​cond_0 337 ····​if-​eqz·​v1,​·​:​cond_0
   
336 ····​invoke-​interface/​range·​{v16·​.​.​·​v16},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 338 ····​invoke-​interface/​range·​{v20·​.​.​·​v20},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
337 ····​move-​result-​object·​v19 339 ····​move-​result-​object·​v18
   
338 ····​check-​cast·​v19,​·​Lcom/​google/​gson/​JsonElement;​ 340 ····​check-​cast·​v18,​·​Lcom/​google/​gson/​JsonElement;​
   
339 ····​.​line·​119 341 ····​.​line·​119
340 ····​.​local·​v19,​·​"postElement":​Lcom/​google/​gson/​JsonElement;​ 342 ····​.​local·​v18,​·​"postElement":​Lcom/​google/​gson/​JsonElement;​
341 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​-​>isCancelled()​Z 343 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​luorrak/​ouroboros/​thread/​ThreadNetworkFragment​$InsertThreadIntoData​baseTask;​-​>isCancelled()​Z
   
342 ····​move-​result·​v1 344 ····​move-​result·​v1
   
343 ····​if-​eqz·​v1,​·​:​cond_1 345 ····​if-​eqz·​v1,​·​:​cond_1
   
344 ····​.​line·​140 346 ····​.​line·​140
345 ····​.​end·​local·​v19····​#·​"postElement":​Lcom/​google/​gson/​JsonElement;​ 347 ····​.​end·​local·​v18····​#·​"postElement":​Lcom/​google/​gson/​JsonElement;​
346 ····​:​cond_0 348 ····​:​cond_0
347 ····​const/​4·​v1,​·​0x0 349 ····​const/​4·​v1,​·​0x0
   
348 ····​return-​object·​v1 350 ····​return-​object·​v1
   
Max diff block lines reached; 5320/9746 bytes (54.59%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/thread/ThreadNetworkFragment.smali
Offset 21, 15 lines modified Offset 21, 14 lines modified
21 .​method·​public·​constructor·​<init>()​V 21 .​method·​public·​constructor·​<init>()​V
22 ····​.​locals·​0 22 ····​.​locals·​0
   
23 ····​.​prologue 23 ····​.​prologue
24 ····​.​line·​39 24 ····​.​line·​39
25 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Fragment;​-​><init>()​V 25 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Fragment;​-​><init>()​V
   
26 ····​.​line·​84  
27 ····​return-​void 26 ····​return-​void
28 .​end·​method 27 .​end·​method
   
   
29 #·​virtual·​methods 28 #·​virtual·​methods
30 .​method·​public·​beginTask(Lcom/​google/​gson/​JsonObject;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Ljava/​lang/​String;​Ljava/​lang/​String;​IZLandroid/​support/​v7/​widget/​RecyclerView;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V 29 .​method·​public·​beginTask(Lcom/​google/​gson/​JsonObject;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Ljava/​lang/​String;​Ljava/​lang/​String;​IZLandroid/​support/​v7/​widget/​RecyclerView;​Lcom/​luorrak/​ouroboros/​thread/​ThreadAdapter;​)​V
31 ····​.​locals·​10 30 ····​.​locals·​10
[−]
smali/com/luorrak/ouroboros/util/ChanUrls.smali
Offset 51, 54 lines modified Offset 51, 61 lines modified
   
51 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​net/​Uri$Builder;​-​>scheme(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 51 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​net/​Uri$Builder;​-​>scheme(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
52 ····​move-​result-​object·​v1 52 ····​move-​result-​object·​v1
   
53 ····​const-​string·​v2,​·​"8ch.​net" 53 ····​const-​string·​v2,​·​"8ch.​net"
   
  54 ····​.​line·​143
54 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>authority(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 55 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>authority(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
55 ····​move-​result-​object·​v1 56 ····​move-​result-​object·​v1
   
56 ····​const-​string·​v2,​·​"8chan-​captcha" 57 ····​const-​string·​v2,​·​"8chan-​captcha"
   
  58 ····​.​line·​144
57 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 59 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
58 ····​move-​result-​object·​v1 60 ····​move-​result-​object·​v1
   
59 ····​const-​string·​v2,​·​"entrypoint.​php" 61 ····​const-​string·​v2,​·​"entrypoint.​php"
   
  62 ····​.​line·​145
60 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 63 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
61 ····​move-​result-​object·​v1 64 ····​move-​result-​object·​v1
   
62 ····​const-​string·​v2,​·​"mode" 65 ····​const-​string·​v2,​·​"mode"
   
63 ····​const-​string·​v3,​·​"get" 66 ····​const-​string·​v3,​·​"get"
   
  67 ····​.​line·​146
64 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​net/​Uri$Builder;​-​>appendQueryParameter​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 68 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​net/​Uri$Builder;​-​>appendQueryParameter​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
65 ····​move-​result-​object·​v1 69 ····​move-​result-​object·​v1
   
66 ····​const-​string·​v2,​·​"extra" 70 ····​const-​string·​v2,​·​"extra"
   
67 ····​const-​string·​v3,​·​"abcdefghijklmnopqrst​uvwxyz" 71 ····​const-​string·​v3,​·​"abcdefghijklmnopqrst​uvwxyz"
   
  72 ····​.​line·​147
68 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​net/​Uri$Builder;​-​>appendQueryParameter​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 73 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​net/​Uri$Builder;​-​>appendQueryParameter​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
69 ····​move-​result-​object·​v1 74 ····​move-​result-​object·​v1
   
70 ····​const-​string·​v2,​·​"nojs" 75 ····​const-​string·​v2,​·​"nojs"
   
71 ····​const-​string·​v3,​·​"true" 76 ····​const-​string·​v3,​·​"true"
   
  77 ····​.​line·​148
72 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​net/​Uri$Builder;​-​>appendQueryParameter​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 78 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​net/​Uri$Builder;​-​>appendQueryParameter​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
73 ····​move-​result-​object·​v1 79 ····​move-​result-​object·​v1
   
  80 ····​.​line·​149
74 ····​invoke-​virtual·​{v1},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 81 ····​invoke-​virtual·​{v1},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
75 ····​.​line·​150 82 ····​.​line·​150
76 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>toString()​Ljava/​lang/​String;​ 83 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>toString()​Ljava/​lang/​String;​
   
77 ····​move-​result-​object·​v1 84 ····​move-​result-​object·​v1
   
Offset 121, 28 lines modified Offset 128, 32 lines modified
   
121 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​net/​Uri$Builder;​-​>scheme(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 128 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​net/​Uri$Builder;​-​>scheme(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
122 ····​move-​result-​object·​v1 129 ····​move-​result-​object·​v1
   
123 ····​const-​string·​v2,​·​"8ch.​net" 130 ····​const-​string·​v2,​·​"8ch.​net"
   
  131 ····​.​line·​38
124 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>authority(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 132 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>authority(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
125 ····​move-​result-​object·​v1 133 ····​move-​result-​object·​v1
   
  134 ····​.​line·​39
126 ····​invoke-​virtual·​{v1,​·​p0},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 135 ····​invoke-​virtual·​{v1,​·​p0},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
127 ····​move-​result-​object·​v1 136 ····​move-​result-​object·​v1
   
128 ····​const-​string·​v2,​·​"catalog.​json" 137 ····​const-​string·​v2,​·​"catalog.​json"
   
  138 ····​.​line·​40
129 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 139 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
130 ····​move-​result-​object·​v1 140 ····​move-​result-​object·​v1
   
  141 ····​.​line·​41
131 ····​invoke-​virtual·​{v1},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 142 ····​invoke-​virtual·​{v1},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
132 ····​.​line·​42 143 ····​.​line·​42
133 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>toString()​Ljava/​lang/​String;​ 144 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>toString()​Ljava/​lang/​String;​
   
134 ····​move-​result-​object·​v1 145 ····​move-​result-​object·​v1
   
Offset 165, 28 lines modified Offset 176, 32 lines modified
   
165 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​net/​Uri$Builder;​-​>scheme(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 176 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​net/​Uri$Builder;​-​>scheme(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
166 ····​move-​result-​object·​v1 177 ····​move-​result-​object·​v1
Max diff block lines reached; 9897/12749 bytes (77.63%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/util/CursorRecyclerAdapter.smali
Offset 6, 15 lines modified Offset 6, 14 lines modified
6 .​implements·​Landroid/​widget/​Filterable;​ 6 .​implements·​Landroid/​widget/​Filterable;​
7 .​implements·​Lcom/​luorrak/​ouroboros/​util/​CursorFilter$CursorFi​lterClient;​ 7 .​implements·​Lcom/​luorrak/​ouroboros/​util/​CursorFilter$CursorFi​lterClient;​
   
   
8 #·​annotations 8 #·​annotations
9 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 9 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
10 ····​value·​=·​{ 10 ····​value·​=·​{
11 ········​Lcom/​luorrak/​ouroboros/​util/​CursorRecyclerAdapter​$1;​,​  
12 ········​Lcom/​luorrak/​ouroboros/​util/​CursorRecyclerAdapter​$MyDataSetObserver;​,​ 11 ········​Lcom/​luorrak/​ouroboros/​util/​CursorRecyclerAdapter​$MyDataSetObserver;​,​
13 ········​Lcom/​luorrak/​ouroboros/​util/​CursorRecyclerAdapter​$ChangeObserver;​ 12 ········​Lcom/​luorrak/​ouroboros/​util/​CursorRecyclerAdapter​$ChangeObserver;​
14 ····​} 13 ····​}
15 .​end·​annotation 14 .​end·​annotation
   
16 .​annotation·​system·​Ldalvik/​annotation/​Signature;​ 15 .​annotation·​system·​Ldalvik/​annotation/​Signature;​
17 ····​value·​=·​{ 16 ····​value·​=·​{
[−]
smali/com/luorrak/ouroboros/util/DbContract.smali
Offset 21, 10 lines modified Offset 21, 9 lines modified
21 .​method·​public·​constructor·​<init>()​V 21 .​method·​public·​constructor·​<init>()​V
22 ····​.​locals·​0 22 ····​.​locals·​0
   
23 ····​.​prologue 23 ····​.​prologue
24 ····​.​line·​22 24 ····​.​line·​22
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
26 ····​.​line·​327  
27 ····​return-​void 26 ····​return-​void
28 .​end·​method 27 .​end·​method
[−]
smali/com/luorrak/ouroboros/util/InfiniteDbHelper.smali
Offset 70, 26 lines modified Offset 70, 28 lines modified
   
70 ····​const/​4·​v4,​·​0x1 70 ····​const/​4·​v4,​·​0x1
   
71 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​ 71 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​
   
72 ····​const/​4·​v5,​·​0x0 72 ····​const/​4·​v5,​·​0x0
   
  73 ····​.​line·​415
73 ····​invoke-​static·​{p1},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​ 74 ····​invoke-​static·​{p1},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
   
74 ····​move-​result-​object·​v6 75 ····​move-​result-​object·​v6
   
75 ····​aput-​object·​v6,​·​v4,​·​v5 76 ····​aput-​object·​v6,​·​v4,​·​v5
   
76 ····​move-​object·​v5,​·​v2 77 ····​move-​object·​v5,​·​v2
   
77 ····​move-​object·​v6,​·​v2 78 ····​move-​object·​v6,​·​v2
   
78 ····​move-​object·​v7,​·​v2 79 ····​move-​object·​v7,​·​v2
   
  80 ····​.​line·​411
79 ····​invoke-​virtual/​range·​{v0·​.​.​·​v7},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>query(Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​ 81 ····​invoke-​virtual/​range·​{v0·​.​.​·​v7},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>query(Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
   
80 ····​move-​result-​object·​v8 82 ····​move-​result-​object·​v8
   
81 ····​.​line·​420 83 ····​.​line·​420
82 ····​.​local·​v8,​·​"cursor":​Landroid/​database/​Cursor;​ 84 ····​.​local·​v8,​·​"cursor":​Landroid/​database/​Cursor;​
83 ····​invoke-​interface·​{v8},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z 85 ····​invoke-​interface·​{v8},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z
Offset 129, 26 lines modified Offset 131, 28 lines modified
   
129 ····​const/​4·​v4,​·​0x1 131 ····​const/​4·​v4,​·​0x1
   
130 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​ 132 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​
   
131 ····​const/​4·​v5,​·​0x0 133 ····​const/​4·​v5,​·​0x0
   
  134 ····​.​line·​645
132 ····​invoke-​static·​{p1},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​ 135 ····​invoke-​static·​{p1},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
   
133 ····​move-​result-​object·​v6 136 ····​move-​result-​object·​v6
   
134 ····​aput-​object·​v6,​·​v4,​·​v5 137 ····​aput-​object·​v6,​·​v4,​·​v5
   
135 ····​move-​object·​v5,​·​v2 138 ····​move-​object·​v5,​·​v2
   
136 ····​move-​object·​v6,​·​v2 139 ····​move-​object·​v6,​·​v2
   
137 ····​move-​object·​v7,​·​v2 140 ····​move-​object·​v7,​·​v2
   
  141 ····​.​line·​641
138 ····​invoke-​virtual/​range·​{v0·​.​.​·​v7},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>query(Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​ 142 ····​invoke-​virtual/​range·​{v0·​.​.​·​v7},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>query(Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
   
139 ····​move-​result-​object·​v8 143 ····​move-​result-​object·​v8
   
140 ····​.​line·​650 144 ····​.​line·​650
141 ····​.​local·​v8,​·​"cursor":​Landroid/​database/​Cursor;​ 145 ····​.​local·​v8,​·​"cursor":​Landroid/​database/​Cursor;​
142 ····​invoke-​interface·​{v8},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z 146 ····​invoke-​interface·​{v8},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z
Offset 569, 26 lines modified Offset 573, 28 lines modified
   
569 ····​const-​string·​v3,​·​"new_reply_flag·​=?" 573 ····​const-​string·​v3,​·​"new_reply_flag·​=?"
   
570 ····​new-​array·​v4,​·​v6,​·​[Ljava/​lang/​String;​ 574 ····​new-​array·​v4,​·​v6,​·​[Ljava/​lang/​String;​
   
571 ····​const/​4·​v5,​·​0x0 575 ····​const/​4·​v5,​·​0x0
   
  576 ····​.​line·​593
572 ····​invoke-​static·​{v6},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​ 577 ····​invoke-​static·​{v6},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
   
573 ····​move-​result-​object·​v6 578 ····​move-​result-​object·​v6
   
574 ····​aput-​object·​v6,​·​v4,​·​v5 579 ····​aput-​object·​v6,​·​v4,​·​v5
   
575 ····​const-​string·​v7,​·​"_id·​DESC" 580 ····​const-​string·​v7,​·​"_id·​DESC"
   
576 ····​move-​object·​v5,​·​v2 581 ····​move-​object·​v5,​·​v2
   
577 ····​move-​object·​v6,​·​v2 582 ····​move-​object·​v6,​·​v2
   
  583 ····​.​line·​589
578 ····​invoke-​virtual/​range·​{v0·​.​.​·​v7},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>query(Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​ 584 ····​invoke-​virtual/​range·​{v0·​.​.​·​v7},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>query(Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
   
579 ····​move-​result-​object·​v8 585 ····​move-​result-​object·​v8
   
580 ····​.​line·​599 586 ····​.​line·​599
581 ····​.​local·​v8,​·​"cursor":​Landroid/​database/​Cursor;​ 587 ····​.​local·​v8,​·​"cursor":​Landroid/​database/​Cursor;​
582 ····​invoke-​interface·​{v8},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z 588 ····​invoke-​interface·​{v8},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z
Offset 1974, 20 lines modified Offset 1980, 22 lines modified
   
1974 ····​const/​4·​v5,​·​0x1 1980 ····​const/​4·​v5,​·​0x1
   
1975 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​String;​ 1981 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​String;​
   
1976 ····​const/​4·​v6,​·​0x0 1982 ····​const/​4·​v6,​·​0x0
   
  1983 ····​.​line·​474
1977 ····​invoke-​static·​{v0},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​ 1984 ····​invoke-​static·​{v0},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
   
1978 ····​move-​result-​object·​v7 1985 ····​move-​result-​object·​v7
   
Max diff block lines reached; 845/3436 bytes (24.59%) of diff not shown.
[−]
smali/com/luorrak/ouroboros/util/NetworkHelper$1.smali
Offset 44, 14 lines modified Offset 44, 15 lines modified
   
44 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​ 44 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
   
   
45 #·​direct·​methods 45 #·​direct·​methods
46 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​content/​Context;​Landroid/​view/​View;​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Lcom/​luorrak/​ouroboros/​util/​Reply;​Landroid/​content/​SharedPreferences;​)​V 46 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​content/​Context;​Landroid/​view/​View;​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Lcom/​luorrak/​ouroboros/​util/​Reply;​Landroid/​content/​SharedPreferences;​)​V
47 ····​.​locals·​0 47 ····​.​locals·​0
  48 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​
   
48 ····​.​prologue 49 ····​.​prologue
49 ····​.​line·​121 50 ····​.​line·​121
50 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​ 51 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$1;​-​>this$0:​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​
   
51 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$1;​-​>val$context:​Landroid/​content/​Context;​ 52 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$1;​-​>val$context:​Landroid/​content/​Context;​
   
Offset 357, 30 lines modified Offset 358, 34 lines modified
   
357 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​ 358 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
358 ····​move-​result-​object·​v0 359 ····​move-​result-​object·​v0
   
359 ····​const-​string·​v3,​·​"emailEditTextKey" 360 ····​const-​string·​v3,​·​"emailEditTextKey"
   
  361 ····​.​line·​163
360 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​ 362 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
361 ····​move-​result-​object·​v0 363 ····​move-​result-​object·​v0
   
362 ····​const-​string·​v3,​·​"subjectEditTextKey" 364 ····​const-​string·​v3,​·​"subjectEditTextKey"
   
  365 ····​.​line·​164
363 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​ 366 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
364 ····​move-​result-​object·​v0 367 ····​move-​result-​object·​v0
   
365 ····​const-​string·​v3,​·​"commentEditTextKey" 368 ····​const-​string·​v3,​·​"commentEditTextKey"
   
  369 ····​.​line·​165
366 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​ 370 ····​invoke-​interface·​{v0,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
367 ····​move-​result-​object·​v0 371 ····​move-​result-​object·​v0
   
  372 ····​.​line·​166
368 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>apply()​V 373 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>apply()​V
   
369 ····​.​line·​168 374 ····​.​line·​168
370 ····​iget-​object·​v0,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$1;​-​>val$context:​Landroid/​content/​Context;​ 375 ····​iget-​object·​v0,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$1;​-​>val$context:​Landroid/​content/​Context;​
   
371 ····​check-​cast·​v0,​·​Landroid/​app/​Activity;​ 376 ····​check-​cast·​v0,​·​Landroid/​app/​Activity;​
   
[−]
smali/com/luorrak/ouroboros/util/NetworkHelper$2.smali
Offset 34, 14 lines modified Offset 34, 15 lines modified
   
34 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​ 34 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​view/​View;​Landroid/​content/​Context;​)​V 36 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​view/​View;​Landroid/​content/​Context;​)​V
37 ····​.​locals·​0 37 ····​.​locals·​0
  38 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​
   
38 ····​.​prologue 39 ····​.​prologue
39 ····​.​line·​183 40 ····​.​line·​183
40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​ 41 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$2;​-​>this$0:​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​
   
41 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$2;​-​>val$view:​Landroid/​view/​View;​ 42 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$2;​-​>val$view:​Landroid/​view/​View;​
   
[−]
smali/com/luorrak/ouroboros/util/NetworkHelper$3.smali
Offset 34, 14 lines modified Offset 34, 15 lines modified
   
34 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​ 34 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​view/​View;​Landroid/​content/​Context;​)​V 36 .​method·​constructor·​<init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​view/​View;​Landroid/​content/​Context;​)​V
37 ····​.​locals·​0 37 ····​.​locals·​0
  38 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​
   
38 ····​.​prologue 39 ····​.​prologue
39 ····​.​line·​227 40 ····​.​line·​227
40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​ 41 ····​iput-​object·​p1,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$3;​-​>this$0:​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​
   
41 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$3;​-​>val$view:​Landroid/​view/​View;​ 42 ····​iput-​object·​p2,​·​p0,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$3;​-​>val$view:​Landroid/​view/​View;​
   
[−]
smali/com/luorrak/ouroboros/util/NetworkHelper.smali
Offset 189, 32 lines modified Offset 189, 35 lines modified
   
189 ····​.​prologue 189 ····​.​prologue
190 ····​.​line·​180 190 ····​.​line·​180
191 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​ 191 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​
   
192 ····​move-​result-​object·​v0 192 ····​move-​result-​object·​v0
   
  193 ····​.​line·​181
193 ····​invoke-​static·​{},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getCaptchaEntrypoint​()​Ljava/​lang/​String;​ 194 ····​invoke-​static·​{},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getCaptchaEntrypoint​()​Ljava/​lang/​String;​
   
194 ····​move-​result-​object·​v1 195 ····​move-​result-​object·​v1
   
195 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​ 196 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​
   
196 ····​move-​result-​object·​v0 197 ····​move-​result-​object·​v0
   
197 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 198 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
  199 ····​.​line·​182
198 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asString()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​ 200 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asString()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​
   
199 ····​move-​result-​object·​v0 201 ····​move-​result-​object·​v0
   
200 ····​new-​instance·​v1,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$2;​ 202 ····​new-​instance·​v1,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$2;​
   
201 ····​invoke-​direct·​{v1,​·​p0,​·​p2,​·​p1},​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$2;​-​><init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​view/​View;​Landroid/​content/​Context;​)​V 203 ····​invoke-​direct·​{v1,​·​p0,​·​p2,​·​p1},​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$2;​-​><init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​view/​View;​Landroid/​content/​Context;​)​V
   
  204 ····​.​line·​183
202 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​ 205 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​
   
203 ····​.​line·​205 206 ····​.​line·​205
204 ····​return-​void 207 ····​return-​void
205 .​end·​method 208 .​end·​method
   
206 .​method·​private·​getDnsblCaptcha(Landr​oid/​content/​Context;​Landroid/​view/​View;​)​V 209 .​method·​private·​getDnsblCaptcha(Landr​oid/​content/​Context;​Landroid/​view/​View;​)​V
Offset 224, 32 lines modified Offset 227, 35 lines modified
   
224 ····​.​prologue 227 ····​.​prologue
225 ····​.​line·​224 228 ····​.​line·​224
226 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​ 229 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​
   
227 ····​move-​result-​object·​v0 230 ····​move-​result-​object·​v0
   
  231 ····​.​line·​225
228 ····​invoke-​static·​{},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getDnsblUrl()​Ljava/​lang/​String;​ 232 ····​invoke-​static·​{},​·​Lcom/​luorrak/​ouroboros/​util/​ChanUrls;​-​>getDnsblUrl()​Ljava/​lang/​String;​
   
229 ····​move-​result-​object·​v1 233 ····​move-​result-​object·​v1
   
230 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​ 234 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​-​>load(Ljava/​lang/​String;​)​Ljava/​lang/​Object;​
   
231 ····​move-​result-​object·​v0 235 ····​move-​result-​object·​v0
   
232 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​ 236 ····​check-​cast·​v0,​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​
   
  237 ····​.​line·​226
233 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asString()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​ 238 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$Any$B;​-​>asString()​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​
   
234 ····​move-​result-​object·​v0 239 ····​move-​result-​object·​v0
   
235 ····​new-​instance·​v1,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$3;​ 240 ····​new-​instance·​v1,​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$3;​
   
236 ····​invoke-​direct·​{v1,​·​p0,​·​p2,​·​p1},​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$3;​-​><init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​view/​View;​Landroid/​content/​Context;​)​V 241 ····​invoke-​direct·​{v1,​·​p0,​·​p2,​·​p1},​·​Lcom/​luorrak/​ouroboros/​util/​NetworkHelper$3;​-​><init>(Lcom/​luorrak/​ouroboros/​util/​NetworkHelper;​Landroid/​view/​View;​Landroid/​content/​Context;​)​V
   
  242 ····​.​line·​227
237 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​ 243 ····​invoke-​interface·​{v0,​·​v1},​·​Lcom/​koushikdutta/​ion/​future/​ResponseFuture;​-​>setCallback(Lcom/​koushikdutta/​async/​future/​FutureCallback;​)​Lcom/​koushikdutta/​async/​future/​Future;​
   
238 ····​.​line·​247 244 ····​.​line·​247
239 ····​return-​void 245 ····​return-​void
240 .​end·​method 246 .​end·​method
   
   
Offset 377, 18 lines modified Offset 383, 20 lines modified
   
377 ····​.​prologue 383 ····​.​prologue
378 ····​.​line·​250 384 ····​.​line·​250
379 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​ 385 ····​invoke-​static·​{p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​widget/​ImageView;​)​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​
   
380 ····​move-​result-​object·​v0 386 ····​move-​result-​object·​v0
   
  387 ····​.​line·​251
381 ····​invoke-​interface·​{v0,​·​p2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​ 388 ····​invoke-​interface·​{v0,​·​p2},​·​Lcom/​koushikdutta/​ion/​builder/​Builders$IV$F;​-​>load(Ljava/​lang/​String;​)​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​
   
382 ····​move-​result-​object·​v0 389 ····​move-​result-​object·​v0
   
  390 ····​.​line·​252
383 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​ 391 ····​invoke-​interface·​{v0},​·​Lcom/​koushikdutta/​ion/​future/​ImageViewFuture;​-​>withBitmapInfo()​Lcom/​koushikdutta/​async/​future/​Future;​
   
384 ····​.​line·​253 392 ····​.​line·​253
385 ····​return-​void 393 ····​return-​void
386 .​end·​method 394 .​end·​method
   
387 .​method·​public·​postReply(Landroid/​content/​Context;​Lcom/​luorrak/​ouroboros/​util/​Reply;​Landroid/​content/​SharedPreferences;​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Landroid/​view/​View;​)​V 395 .​method·​public·​postReply(Landroid/​content/​Context;​Lcom/​luorrak/​ouroboros/​util/​Reply;​Landroid/​content/​SharedPreferences;​Lcom/​luorrak/​ouroboros/​api/​JsonParser;​Lcom/​luorrak/​ouroboros/​util/​InfiniteDbHelper;​Landroid/​view/​View;​)​V
Offset 482, 34 lines modified Offset 490, 38 lines modified
482 ····​iput-​object·​v1,​·​v0,​·​Lcom/​luorrak/​ouroboros/​util/​Reply;​-​>captchaCookie:​Ljava/​lang/​String;​ 490 ····​iput-​object·​v1,​·​v0,​·​Lcom/​luorrak/​ouroboros/​util/​Reply;​-​>captchaCookie:​Ljava/​lang/​String;​
   
483 ····​.​line·​71 491 ····​.​line·​71
484 ····​invoke-​static/​range·​{p1·​.​.​·​p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​ 492 ····​invoke-​static/​range·​{p1·​.​.​·​p1},​·​Lcom/​koushikdutta/​ion/​Ion;​-​>with(Landroid/​content/​Context;​)​Lcom/​koushikdutta/​ion/​builder/​LoadBuilder;​
   
485 ····​move-​result-​object·​v1 493 ····​move-​result-​object·​v1
Max diff block lines reached; 3543/7236 bytes (48.96%) of diff not shown.