[−]
/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.