[−]
/home/hans/code/fdroid/data/tmp/com.iskrembilen.quasseldroid_142.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.iskrembilen.quasseldroid_142.apk
[−]
zipinfo {}
Offset 1, 525 lines modified Offset 1, 525 lines modified
1 Zip·​file·​size:​·​2552213·​bytes,​·​number·​of·​entries:​·​523 1 Zip·​file·​size:​·​2550948·​bytes,​·​number·​of·​entries:​·​523
2 -​rw-​-​-​-​·····​2.​0·​fat····​51468·​bl·​defN·​16-​Mar-​07·​14:​07·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​51468·​bl·​defN·​16-​Mar-​07·​14:​07·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​51589·​bl·​defN·​16-​Mar-​07·​14:​07·​META-​INF/​3AC058C8.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​51589·​bl·​defN·​16-​Mar-​07·​14:​07·​META-​INF/​3AC058C8.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Mar-​07·​14:​07·​META-​INF/​3AC058C8.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Mar-​07·​14:​07·​META-​INF/​3AC058C8.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​07·​06:​57·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​07·​06:​57·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​07·​06:​57·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​07·​06:​57·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​4932·​bX·​defN·16-​Mar-​07·​06:​57·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​4932·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_fade_in.​xml 8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml
9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_fade_out.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_popup_enter.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_enter.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_popup_exit.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_exit.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_slide_in_bottom.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_slide_in_top.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_slide_out_bottom.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Mar-​07·​06:​57·​res/​anim/​abc_slide_out_top.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_primary_text_mate​rial_dark.​xml 25 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_primary_text_mate​rial_light.​xml 26 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_search_url_text.​xml 27 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 28 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​abc_secondary_text_ma​terial_light.​xml 29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​switch_thumb_material​_dark.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_dark.​xml
31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​07·​06:​57·​res/​color/​switch_thumb_material​_light.​xml 31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_light.​xml
32 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 32 -​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
33 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 33 -​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
34 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 34 -​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
35 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 35 -​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
36 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 36 -​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
37 -​rw-​-​-​-​·····​1.​0·​fat·····​1619·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 37 -​rw-​-​-​-​·····​1.​0·​fat·····​1619·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png
38 -​rw-​-​-​-​·····​1.​0·​fat·····​1078·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 38 -​rw-​-​-​-​·····​1.​0·​fat·····​1078·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png
39 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 39 -​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
40 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 40 -​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
41 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 41 -​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
42 -​rw-​-​-​-​·····​1.​0·​fat······​416·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 42 -​rw-​-​-​-​·····​1.​0·​fat······​416·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
43 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 43 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
44 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 44 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
45 -​rw-​-​-​-​·····​1.​0·​fat······​160·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 45 -​rw-​-​-​-​·····​1.​0·​fat······​160·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
46 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 46 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
47 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 47 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
48 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 48 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
49 -​rw-​-​-​-​·····​1.​0·​fat······​373·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 49 -​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
50 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 50 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
51 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 51 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
52 -​rw-​-​-​-​·····​1.​0·​fat·····​1028·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 52 -​rw-​-​-​-​·····​1.​0·​fat·····​1028·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
53 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 53 -​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
54 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 59 -​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
60 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 60 -​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
61 -​rw-​-​-​-​·····​1.​0·​fat······​840·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​840·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
62 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 62 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​392·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​392·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​534·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​534·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​202·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​202·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​202·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_add.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​202·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_add.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​256·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_check.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​256·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_check.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​218·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_close.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​218·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_close.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_collapse_dark.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_collapse_dark.​png
74 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_collapse_light.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_collapse_light.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​576·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_detail.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​576·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_detail.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​218·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_disconnect.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​218·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_disconnect.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​188·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_expand_dark.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​188·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_expand_dark.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​188·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_expand_light.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​188·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_expand_light.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​792·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_nick_list.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​792·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_nick_list.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​760·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_nickcomplete_dark.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​760·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_nickcomplete_dark.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​760·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_nickcomplete_light​.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​760·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_nickcomplete_light​.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​225·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_overflow_dark.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​225·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_overflow_dark.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​225·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_overflow_light.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​225·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_overflow_light.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​136·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_reorder_dark.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​136·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_reorder_dark.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​136·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_reorder_light.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​136·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_reorder_light.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​699·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_search_dark.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​699·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_search_dark.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​699·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_search_light.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​699·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_search_light.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​249·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_status.​png 88 -​rw-​-​-​-​·····​1.​0·​fat······​249·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_status.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​638·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_status_channel.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​638·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_status_channel.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​680·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_status_channel_off​line.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​680·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_status_channel_off​line.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​314·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_status_offline.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​314·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_status_offline.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​378·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​ic_tag.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​378·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_tag.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​189·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​left_arrow.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​189·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​left_arrow.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​right_arrow.​png 94 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​right_arrow.​png
95 -​rw-​-​-​-​·····​1.​0·​fat·····​2899·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​shadow.​png 95 -​rw-​-​-​-​·····​1.​0·​fat·····​2899·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​shadow.​png
96 -​rw-​-​-​-​·····​1.​0·​fat·····​1804·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​shadow_mini.​png 96 -​rw-​-​-​-​·····​1.​0·​fat·····​1804·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​shadow_mini.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​433·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​stat_connecting.​png 97 -​rw-​-​-​-​·····​1.​0·​fat······​433·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​stat_connecting.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​468·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​stat_disconnected.​png 98 -​rw-​-​-​-​·····​1.​0·​fat······​468·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​stat_disconnected.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​347·​b-​·​stor·16-​Mar-​07·​06:​54·​res/​drawable-​hdpi-​v4/​stat_highlight.​png 99 -​rw-​-​-​-​·····​1.​0·​fat······​347·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​stat_highlight.​png
Max diff block lines reached; 0/105129 bytes (0.00%) of diff not shown.
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="142"·​android:​versionName="0.​11.​7"·​android:​installLocation="auto​"·​package="com.​iskrembilen.​quasseldroid"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="142"·​android:​versionName="0.​11.​7"·​android:​installLocation="auto​"·​package="com.​iskrembilen.​quasseldroid"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="23"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="23"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​VIBRATE"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​VIBRATE"·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
7 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​> 7 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​>
8 ····​<uses-​permission·​android:​name="android.​permission.​WAKE_LOCK"·​/​> 8 ····​<uses-​permission·​android:​name="android.​permission.​WAKE_LOCK"·​/​>
9 ····​<supports-​screens·​android:​anyDensity="true"·​android:​smallScreens="true"·​android:​normalScreens="true"·​android:​largeScreens="true"·​android:​resizeable="true"·​/​> 9 ····​<supports-​screens·​android:​anyDensity="true"·​android:​smallScreens="true"·​android:​normalScreens="true"·​android:​largeScreens="true"·​android:​resizeable="true"·​/​>
[−]
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/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·​908  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/at/markushi/ui/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·​25  
24 ····​return-​void 23 ····​return-​void
25 .​end·​method 24 .​end·​method
[−]
smali/com/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter$2.smali
Offset 28, 14 lines modified Offset 28, 15 lines modified
   
28 .​field·​final·​synthetic·​val$listView:​Landroid/​widget/​ExpandableListView;​ 28 .​field·​final·​synthetic·​val$listView:​Landroid/​widget/​ExpandableListView;​
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​ILandroid/​widget/​ExpandableListView;​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$GroupInfo;​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$DummyView;​)​V 30 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​ILandroid/​widget/​ExpandableListView;​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$GroupInfo;​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$DummyView;​)​V
31 ····​.​locals·​0 31 ····​.​locals·​0
  32 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​
   
32 ····​.​prologue 33 ····​.​prologue
33 ····​.​line·​472 34 ····​.​line·​472
34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter$2;​-​>this$0:​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​ 35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter$2;​-​>this$0:​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​
   
35 ····​iput·​p2,​·​p0,​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter$2;​-​>val$groupPosition:​I 36 ····​iput·​p2,​·​p0,​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter$2;​-​>val$groupPosition:​I
   
[−]
smali/com/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$groupPosition:​I 24 .​field·​final·​synthetic·​val$groupPosition:​I
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​ILcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$DummyView;​)​V 26 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​ILcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$DummyView;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​447 30 ····​.​line·​447
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter$1;​-​>this$0:​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter$1;​-​>this$0:​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​
   
31 ····​iput·​p2,​·​p0,​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter$1;​-​>val$groupPosition:​I 32 ····​iput·​p2,​·​p0,​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter$1;​-​>val$groupPosition:​I
   
[−]
smali/com/idunnololz/widgets/AnimatedExpandableListView.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​widget/​ExpandableListView;​ 2 .​super·​Landroid/​widget/​ExpandableListView;​
3 .​source·​"AnimatedExpandableLi​stView.​java" 3 .​source·​"AnimatedExpandableLi​stView.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$1;​,​  
8 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$ExpandAnimation​;​,​ 7 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$ExpandAnimation​;​,​
9 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$DummyView;​,​ 8 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$DummyView;​,​
10 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​,​ 9 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​,​
11 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$GroupInfo;​ 10 ········​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$GroupInfo;​
12 ····​} 11 ····​}
13 .​end·​annotation 12 .​end·​annotation
   
[−]
smali/com/iskrembilen/quasseldroid/R.smali
Offset 31, 10 lines modified Offset 31, 9 lines modified
31 .​method·​public·​constructor·​<init>()​V 31 .​method·​public·​constructor·​<init>()​V
32 ····​.​locals·​0 32 ····​.​locals·​0
   
33 ····​.​prologue 33 ····​.​prologue
34 ····​.​line·​10 34 ····​.​line·​10
35 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 35 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
36 ····​.​line·​2998  
37 ····​return-​void 36 ····​return-​void
38 .​end·​method 37 .​end·​method
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$10.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​393 27 ····​.​line·​393
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$10;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$10;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$11$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/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​ 21 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​423 27 ····​.​line·​423
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$11.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​413 27 ····​.​line·​413
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 59, 14 lines modified Offset 60, 15 lines modified
   
59 ····​move-​result·​v6 60 ····​move-​result·​v6
   
60 ····​if-​eqz·​v6,​·​:​cond_0 61 ····​if-​eqz·​v6,​·​:​cond_0
   
61 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 62 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
  63 ····​.​line·​416
62 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>passwordField:​Landroid/​widget/​EditText;​ 64 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>passwordField:​Landroid/​widget/​EditText;​
63 ····​invoke-​static·​{v6},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>access$200(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​Landroid/​widget/​EditText;​ 65 ····​invoke-​static·​{v6},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>access$200(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​Landroid/​widget/​EditText;​
   
64 ····​move-​result-​object·​v6 66 ····​move-​result-​object·​v6
   
65 ····​invoke-​virtual·​{v6},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​ 67 ····​invoke-​virtual·​{v6},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​
   
Offset 76, 14 lines modified Offset 78, 15 lines modified
   
76 ····​move-​result·​v6 78 ····​move-​result·​v6
   
77 ····​if-​eqz·​v6,​·​:​cond_0 79 ····​if-​eqz·​v6,​·​:​cond_0
   
78 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 80 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$11;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
  81 ····​.​line·​417
79 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>core:​Landroid/​widget/​Spinner;​ 82 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>core:​Landroid/​widget/​Spinner;​
80 ····​invoke-​static·​{v6},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>access$800(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​Landroid/​widget/​Spinner;​ 83 ····​invoke-​static·​{v6},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>access$800(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​Landroid/​widget/​Spinner;​
   
81 ····​move-​result-​object·​v6 84 ····​move-​result-​object·​v6
   
82 ····​invoke-​virtual·​{v6},​·​Landroid/​widget/​Spinner;​-​>getCount()​I 85 ····​invoke-​virtual·​{v6},​·​Landroid/​widget/​Spinner;​-​>getCount()​I
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$savedInstanceStat​e:​Landroid/​os/​Bundle;​ 22 .​field·​final·​synthetic·​val$savedInstanceStat​e:​Landroid/​os/​Bundle;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​Landroid/​os/​Bundle;​)​V 24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​Landroid/​os/​Bundle;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​123 28 ····​.​line·​123
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$1;​-​>val$savedInstanceSta​te:​Landroid/​os/​Bundle;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$1;​-​>val$savedInstanceSta​te:​Landroid/​os/​Bundle;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$core_menu:​Landroid/​view/​View;​ 22 .​field·​final·​synthetic·​val$core_menu:​Landroid/​view/​View;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​Landroid/​view/​View;​)​V 24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​Landroid/​view/​View;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​173 28 ····​.​line·​173
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$2;​-​>val$core_menu:​Landroid/​view/​View;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$2;​-​>val$core_menu:​Landroid/​view/​View;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​253 27 ····​.​line·​253
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$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/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​205 27 ····​.​line·​205
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$12.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​530 27 ····​.​line·​530
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$12;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$12;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$5.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$id:​I 22 .​field·​final·​synthetic·​val$id:​I
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​I)​V 24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​I)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​341 28 ····​.​line·​341
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
29 ····​iput·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$5;​-​>val$id:​I 30 ····​iput·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$5;​-​>val$id:​I
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$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/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​358 27 ····​.​line·​358
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$6;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$6;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$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/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​381 27 ····​.​line·​381
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$7;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$7;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity.smali
Offset 876, 18 lines modified Offset 876, 20 lines modified
   
876 ····​move-​result-​object·​v4 876 ····​move-​result-​object·​v4
   
877 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 877 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
878 ····​move-​result-​object·​v4 878 ····​move-​result-​object·​v4
   
  879 ····​.​line·​374
879 ····​invoke-​virtual·​{v4,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 880 ····​invoke-​virtual·​{v4,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
880 ····​move-​result-​object·​v4 881 ····​move-​result-​object·​v4
   
  882 ····​.​line·​375
881 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 883 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
882 ····​move-​result-​object·​v5 884 ····​move-​result-​object·​v5
   
883 ····​invoke-​virtual·​{v5,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 885 ····​invoke-​virtual·​{v5,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
884 ····​move-​result-​object·​v5 886 ····​move-​result-​object·​v5
Offset 896, 14 lines modified Offset 898, 15 lines modified
   
896 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$8;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 898 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$8;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
   
897 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 899 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
898 ····​move-​result-​object·​v4 900 ····​move-​result-​object·​v4
   
  901 ····​.​line·​381
899 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 902 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
900 ····​move-​result-​object·​v5 903 ····​move-​result-​object·​v5
   
901 ····​invoke-​virtual·​{v5,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 904 ····​invoke-​virtual·​{v5,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
902 ····​move-​result-​object·​v5 905 ····​move-​result-​object·​v5
Offset 943, 32 lines modified Offset 946, 35 lines modified
   
943 ····​move-​result-​object·​v4 946 ····​move-​result-​object·​v4
   
944 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 947 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
945 ····​move-​result-​object·​v4 948 ····​move-​result-​object·​v4
   
  949 ····​.​line·​391
946 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 950 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
947 ····​move-​result-​object·​v5 951 ····​move-​result-​object·​v5
   
948 ····​const·​v6,​·​0x7f0e0035 952 ····​const·​v6,​·​0x7f0e0035
   
949 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 953 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
950 ····​move-​result-​object·​v5 954 ····​move-​result-​object·​v5
   
951 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 955 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
952 ····​move-​result-​object·​v4 956 ····​move-​result-​object·​v4
   
  957 ····​.​line·​392
953 ····​invoke-​virtual·​{v4,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 958 ····​invoke-​virtual·​{v4,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
954 ····​move-​result-​object·​v4 959 ····​move-​result-​object·​v4
   
  960 ····​.​line·​393
955 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 961 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
956 ····​move-​result-​object·​v5 962 ····​move-​result-​object·​v5
   
957 ····​invoke-​virtual·​{v5,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 963 ····​invoke-​virtual·​{v5,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
958 ····​move-​result-​object·​v5 964 ····​move-​result-​object·​v5
Offset 977, 14 lines modified Offset 983, 15 lines modified
   
977 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$10;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 983 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$10;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
   
978 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 984 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
979 ····​move-​result-​object·​v4 985 ····​move-​result-​object·​v4
   
  986 ····​.​line·​399
980 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 987 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
981 ····​move-​result-​object·​v5 988 ····​move-​result-​object·​v5
   
982 ····​invoke-​virtual·​{v5,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 989 ····​invoke-​virtual·​{v5,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
983 ····​move-​result-​object·​v5 990 ····​move-​result-​object·​v5
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$9.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​399 27 ····​.​line·​399
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$9;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$9;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/LoginActivity$8.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​375 27 ····​.​line·​375
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$8;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity$8;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​LoginActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$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/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​155 27 ····​.​line·​155
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$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/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​167 27 ····​.​line·​167
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$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/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​138 27 ····​.​line·​138
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​247 27 ····​.​line·​247
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$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/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​798 27 ····​.​line·​798
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 24 .​field·​final·​synthetic·​val$this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​Landroid/​support/​v7/​app/​ActionBarDrawerToggle​;​)​V 26 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​Landroid/​support/​v7/​app/​ActionBarDrawerToggle​;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​728 30 ····​.​line·​728
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle$1;​-​>val$this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle$1;​-​>val$this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$ClickableActionBar.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​wrappedToolbar:​Landroid/​support/​v7/​widget/​Toolbar;​ 21 .​field·​wrappedToolbar:​Landroid/​support/​v7/​widget/​Toolbar;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​Landroid/​content/​Context;​Landroid/​support/​v7/​widget/​Toolbar;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​Landroid/​content/​Context;​Landroid/​support/​v7/​widget/​Toolbar;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
25 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​ 26 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​
26 ····​.​param·​p3,​·​"toolbar"····​#·​Landroid/​support/​v7/​widget/​Toolbar;​ 27 ····​.​param·​p3,​·​"toolbar"····​#·​Landroid/​support/​v7/​widget/​Toolbar;​
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​749 29 ····​.​line·​749
29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​Landroid/​support/​v4/​widget/​DrawerLayout;​Landroid/​support/​v7/​app/​ActionBarDrawerToggle​;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​Landroid/​support/​v4/​widget/​DrawerLayout;​Landroid/​support/​v7/​app/​ActionBarDrawerToggle​;​)​V
24 ····​.​locals·​1 24 ····​.​locals·​1
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
25 ····​.​param·​p2,​·​"drawer"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout;​ 26 ····​.​param·​p2,​·​"drawer"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout;​
26 ····​.​param·​p3,​·​"drawerToggle"····​#·​Landroid/​support/​v7/​app/​ActionBarDrawerToggle​;​ 27 ····​.​param·​p3,​·​"drawerToggle"····​#·​Landroid/​support/​v7/​app/​ActionBarDrawerToggle​;​
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​725 29 ····​.​line·​725
29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager$1.smali
Offset 17, 19 lines modified Offset 17, 20 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​ 18 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​Landroid/​app/​Activity;​Landroid/​support/​v4/​widget/​DrawerLayout;​Landroid/​support/​v7/​widget/​Toolbar;​II)​V 20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​Landroid/​app/​Activity;​Landroid/​support/​v4/​widget/​DrawerLayout;​Landroid/​support/​v7/​widget/​Toolbar;​II)​V
21 ····​.​locals·​6 21 ····​.​locals·​6
22 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​app/​Activity;​ 22 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​
23 ····​.​param·​p3,​·​"x1"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout;​ 23 ····​.​param·​p2,​·​"arg0"····​#·​Landroid/​app/​Activity;​
24 ····​.​param·​p4,​·​"x2"····​#·​Landroid/​support/​v7/​widget/​Toolbar;​ 24 ····​.​param·​p3,​·​"arg1"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout;​
25 ····​.​param·​p5,​·​"x3"····​#·I 25 ····​.​param·​p4,​·​"arg2"····​#·Landroid/​support/​v7/​widget/​Toolbar;​
26 ····​.​param·​p6,​·​"x4"····​#·​I 26 ····​.​param·​p5,​·​"arg3"····​#·​I
  27 ····​.​param·​p6,​·​"arg4"····​#·​I
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​625 29 ····​.​line·​625
29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager$1​;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager$1​;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​
   
30 ····​move-​object·​v0,​·​p0 31 ····​move-​object·​v0,​·​p0
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager.smali
Offset 44, 14 lines modified Offset 44, 15 lines modified
   
44 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 44 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
   
45 #·​direct·​methods 45 #·​direct·​methods
46 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V 46 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V
47 ····​.​locals·​1 47 ····​.​locals·​1
  48 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
48 ····​.​prologue 49 ····​.​prologue
49 ····​.​line·​517 50 ····​.​line·​517
50 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 51 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
51 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 52 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 958, 14 lines modified Offset 959, 15 lines modified
   
958 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 959 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
959 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​-​>leftDrawer:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 960 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​-​>leftDrawer:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
960 ····​iget-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 961 ····​iget-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
  962 ····​.​line·​622
961 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​-​>actionbar:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​ 963 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​-​>actionbar:​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​
962 ····​invoke-​static·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​-​>access$1000(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​ 964 ····​invoke-​static·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​-​>access$1000(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​
   
963 ····​move-​result-​object·​v1 965 ····​move-​result-​object·​v1
   
964 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​-​>getWrappedToolbar()​Landroid/​support/​v7/​widget/​Toolbar;​ 966 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​-​>getWrappedToolbar()​Landroid/​support/​v7/​widget/​Toolbar;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/MainActivity.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​support/​v7/​app/​AppCompatActivity;​ 2 .​super·​Landroid/​support/​v7/​app/​AppCompatActivity;​
3 .​source·​"MainActivity.​java" 3 .​source·​"MainActivity.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$6;​,​  
8 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Side;​,​ 7 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Side;​,​
9 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​,​ 8 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Clickabl​eActionBar;​,​
10 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​,​ 9 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$Extensib​leDrawerToggle;​,​
11 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​ 10 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$QuasselD​roidFragmentManager;​
12 ····​} 11 ····​}
13 .​end·​annotation 12 .​end·​annotation
   
Offset 112, 15 lines modified Offset 111, 14 lines modified
112 ····​.​line·​798 111 ····​.​line·​798
113 ····​new-​instance·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$5;​ 112 ····​new-​instance·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$5;​
   
114 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$5;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V 113 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity$5;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V
   
115 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​-​>focusConnection:​Landroid/​content/​ServiceConnection;​ 114 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​-​>focusConnection:​Landroid/​content/​ServiceConnection;​
   
116 ····​.​line·​806  
117 ····​return-​void 115 ····​return-​void
118 .​end·​method 116 .​end·​method
   
119 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V 117 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​)​V
120 ····​.​locals·​0 118 ····​.​locals·​0
121 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​ 119 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​MainActivity;​
   
Offset 884, 22 lines modified Offset 882, 24 lines modified
   
884 ····​const/​4·​v2,​·​-​0x1 882 ····​const/​4·​v2,​·​-​0x1
   
885 ····​if-​eq·​v1,​·​v2,​·​:​cond_1 883 ····​if-​eq·​v1,​·​v2,​·​:​cond_1
   
886 ····​iget·​v1,​·​p1,​·​Lcom/​iskrembilen/​quasseldroid/​events/​BufferOpenedEvent;​-​>bufferId:​I 884 ····​iget·​v1,​·​p1,​·​Lcom/​iskrembilen/​quasseldroid/​events/​BufferOpenedEvent;​-​>bufferId:​I
   
  885 ····​.​line·​445
887 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getBufferById(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 886 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getBufferById(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
888 ····​move-​result-​object·​v1 887 ····​move-​result-​object·​v1
   
889 ····​if-​eqz·​v1,​·​:​cond_1 888 ····​if-​eqz·​v1,​·​:​cond_1
   
890 ····​iget·​v1,​·​p1,​·​Lcom/​iskrembilen/​quasseldroid/​events/​BufferOpenedEvent;​-​>bufferId:​I 889 ····​iget·​v1,​·​p1,​·​Lcom/​iskrembilen/​quasseldroid/​events/​BufferOpenedEvent;​-​>bufferId:​I
   
  890 ····​.​line·​446
891 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getBufferById(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 891 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getBufferById(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
892 ····​move-​result-​object·​v1 892 ····​move-​result-​object·​v1
   
893 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​ 893 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​
   
894 ····​move-​result-​object·​v1 894 ····​move-​result-​object·​v1
[−]
smali/com/iskrembilen/quasseldroid/gui/SplashActivity$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/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​49 27 ····​.​line·​49
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/SplashActivity$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/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​70 27 ····​.​line·​70
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​SplashActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​90 27 ····​.​line·​90
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​Landroid/​widget/​EditText;​)​V 24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​96 28 ····​.​line·​96
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog$2;​-​>val$editText:​Landroid/​widget/​EditText;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog$2;​-​>val$editText:​Landroid/​widget/​EditText;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog.smali
Offset 56, 15 lines modified Offset 56, 14 lines modified
56 .​method·​public·​constructor·​<init>()​V 56 .​method·​public·​constructor·​<init>()​V
57 ····​.​locals·​0 57 ····​.​locals·​0
   
58 ····​.​prologue 58 ····​.​prologue
59 ····​.​line·​41 59 ····​.​line·​41
60 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V 60 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V
   
61 ····​.​line·​112  
62 ····​return-​void 61 ····​return-​void
63 .​end·​method 62 .​end·​method
   
64 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​)​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog$OnResu​ltListener;​ 63 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​)​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog$OnResu​ltListener;​
65 ····​.​locals·​1 64 ····​.​locals·​1
66 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​ 65 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​EditNickDialog;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​83 27 ····​.​line·​83
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​68 27 ····​.​line·​68
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​HideEventsDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​88 27 ····​.​line·​88
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​76 27 ····​.​line·​76
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog.smali
Offset 195, 28 lines modified Offset 195, 30 lines modified
195 ····​iput-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​-​>channelNameField:​Landroid/​widget/​EditText;​ 195 ····​iput-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​-​>channelNameField:​Landroid/​widget/​EditText;​
   
196 ····​.​line·​74 196 ····​.​line·​74
197 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 197 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
198 ····​move-​result-​object·​v3 198 ····​move-​result-​object·​v3
   
  199 ····​.​line·​75
199 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​-​>getResources()​Landroid/​content/​res/​Resources;​ 200 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
200 ····​move-​result-​object·​v4 201 ····​move-​result-​object·​v4
   
201 ····​const·​v5,​·​0x7f0e0037 202 ····​const·​v5,​·​0x7f0e0037
   
202 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 203 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
203 ····​move-​result-​object·​v4 204 ····​move-​result-​object·​v4
   
204 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 205 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
205 ····​move-​result-​object·​v3 206 ····​move-​result-​object·​v3
   
  207 ····​.​line·​76
206 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​-​>getResources()​Landroid/​content/​res/​Resources;​ 208 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
207 ····​move-​result-​object·​v4 209 ····​move-​result-​object·​v4
   
208 ····​const·​v5,​·​0x7f0e0020 210 ····​const·​v5,​·​0x7f0e0020
   
209 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 211 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
Offset 227, 14 lines modified Offset 229, 15 lines modified
   
227 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog$2;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​)​V 229 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog$2;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​)​V
   
228 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 230 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
229 ····​move-​result-​object·​v3 231 ····​move-​result-​object·​v3
   
  232 ····​.​line·​88
230 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​-​>getResources()​Landroid/​content/​res/​Resources;​ 233 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​JoinChannelDialog;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
231 ····​move-​result-​object·​v4 234 ····​move-​result-​object·​v4
   
232 ····​const·​v5,​·​0x7f0e0012 235 ····​const·​v5,​·​0x7f0e0012
   
233 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 236 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​95 27 ····​.​line·​95
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/LoginProgressDialog.smali
Offset 19, 15 lines modified Offset 19, 14 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·​37 22 ····​.​line·​37
23 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V
   
24 ····​.​line·​68  
25 ····​return-​void 24 ····​return-​void
26 .​end·​method 25 .​end·​method
   
27 .​method·​public·​static·​newInstance()​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​LoginProgressDialog;​ 26 .​method·​public·​static·​newInstance()​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​LoginProgressDialog;​
28 ····​.​locals·​1 27 ····​.​locals·​1
   
29 ····​.​prologue 28 ····​.​prologue
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$topicField:​Landroid/​widget/​EditText;​ 22 .​field·​final·​synthetic·​val$topicField:​Landroid/​widget/​EditText;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​Landroid/​widget/​EditText;​)​V 24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​101 28 ····​.​line·​101
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog$2;​-​>val$topicField:​Landroid/​widget/​EditText;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicEditDialog$2;​-​>val$topicField:​Landroid/​widget/​EditText;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​121 27 ····​.​line·​121
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​136 27 ····​.​line·​136
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$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/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​127 27 ····​.​line·​127
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog.smali
Offset 457, 34 lines modified Offset 457, 37 lines modified
457 ····​.​line·​119 457 ····​.​line·​119
458 ····​.​local·​v0,​·​"bufferName":​Ljava/​lang/​String;​ 458 ····​.​local·​v0,​·​"bufferName":​Ljava/​lang/​String;​
459 ····​:​goto_0 459 ····​:​goto_0
460 ····​invoke-​virtual·​{v1,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 460 ····​invoke-​virtual·​{v1,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
461 ····​move-​result-​object·​v6 461 ····​move-​result-​object·​v6
   
  462 ····​.​line·​120
462 ····​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 463 ····​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
463 ····​move-​result-​object·​v6 464 ····​move-​result-​object·​v6
   
464 ····​const·​v7,​·​0x7f0e0013 465 ····​const·​v7,​·​0x7f0e0013
   
  466 ····​.​line·​121
465 ····​invoke-​virtual·​{p0,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​-​>getString(I)​Ljava/​lang/​String;​ 467 ····​invoke-​virtual·​{p0,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​-​>getString(I)​Ljava/​lang/​String;​
   
466 ····​move-​result-​object·​v7 468 ····​move-​result-​object·​v7
   
467 ····​new-​instance·​v8,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$2;​ 469 ····​new-​instance·​v8,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$2;​
   
468 ····​invoke-​direct·​{v8,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$2;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V 470 ····​invoke-​direct·​{v8,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$2;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V
   
469 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 471 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
470 ····​move-​result-​object·​v6 472 ····​move-​result-​object·​v6
   
471 ····​const·​v7,​·​0x7f0e001a 473 ····​const·​v7,​·​0x7f0e001a
   
  474 ····​.​line·​127
472 ····​invoke-​virtual·​{p0,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​-​>getString(I)​Ljava/​lang/​String;​ 475 ····​invoke-​virtual·​{p0,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​-​>getString(I)​Ljava/​lang/​String;​
   
473 ····​move-​result-​object·​v7 476 ····​move-​result-​object·​v7
   
474 ····​new-​instance·​v8,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$1;​ 477 ····​new-​instance·​v8,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$1;​
   
475 ····​invoke-​direct·​{v8,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$1;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V 478 ····​invoke-​direct·​{v8,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog$1;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​dialogs/​TopicViewDialog;​)​V
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​145 27 ····​.​line·​145
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​162 27 ····​.​line·​162
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​200 27 ····​.​line·​200
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​214 27 ····​.​line·​214
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$5.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​226 24 ····​.​line·​226
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
25 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Custom​Callback;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 26 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Custom​Callback;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​372 27 ····​.​line·​372
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$7;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$7;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$6.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​280 24 ····​.​line·​280
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$6;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$6;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
25 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Custom​Callback;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 26 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Custom​Callback;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$ActionModeData.smali
Offset 29, 14 lines modified Offset 29, 15 lines modified
   
29 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 29 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
30 #·​direct·​methods 30 #·​direct·​methods
31 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 31 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
32 ····​.​locals·​0 32 ····​.​locals·​0
  33 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
33 ····​.​prologue 34 ····​.​prologue
34 ····​.​line·​706 35 ····​.​line·​706
35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Action​ModeData;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 36 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Action​ModeData;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
36 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 37 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter$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/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​ 21 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​524 27 ····​.​line·​524
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter.smali
Offset 39, 14 lines modified Offset 39, 15 lines modified
   
39 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 39 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
   
40 #·​direct·​methods 40 #·​direct·​methods
41 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​Landroid/​app/​Activity;​)​V 41 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​Landroid/​app/​Activity;​)​V
42 ····​.​locals·​1 42 ····​.​locals·​1
  43 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
43 ····​.​param·​p2,​·​"activity"····​#·​Landroid/​app/​Activity;​ 44 ····​.​param·​p2,​·​"activity"····​#·​Landroid/​app/​Activity;​
   
44 ····​.​prologue 45 ····​.​prologue
45 ····​.​line·​503 46 ····​.​line·​503
46 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 47 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
47 ····​invoke-​direct·​{p0},​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​-​><init>()​V 48 ····​invoke-​direct·​{p0},​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​-​><init>()​V
Offset 772, 81 lines modified Offset 773, 79 lines modified
772 ····​.​line·​667 773 ····​.​line·​667
773 ····​const/​4·​v0,​·​0x0 774 ····​const/​4·​v0,​·​0x0
   
774 ····​return·​v0 775 ····​return·​v0
775 .​end·​method 776 .​end·​method
   
776 .​method·​public·​init()​V 777 .​method·​public·​init()​V
777 ····​.​locals·6 778 ····​.​locals·5
   
778 ····​.​prologue 779 ····​.​prologue
779 ····​.​line·​688 780 ····​.​line·​688
780 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​-​>networks:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​ 781 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​-​>networks:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​
   
781 ····​invoke-​virtual·​{v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getNetworkList()​Ljava/​util/​List;​ 782 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getNetworkList()​Ljava/​util/​List;​
   
782 ····​move-​result-​object·​v4 783 ····​move-​result-​object·​v2
   
783 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 784 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
784 ····​move-​result-​object·​v1 785 ····​move-​result-​object·​v2
   
785 ····​:​cond_0 786 ····​:​cond_0
786 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 787 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
787 ····​move-​result·​v4 788 ····​move-​result·​v3
   
788 ····​if-​eqz·​v4,​·​:​cond_1 789 ····​if-​eqz·​v3,​·​:​cond_1
   
789 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 790 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
790 ····​move-​result-​object·​v3 791 ····​move-​result-​object·​v1
   
791 ····​check-​cast·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​ 792 ····​check-​cast·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​
   
792 ····​.​line·​689 793 ····​.​line·​689
793 ····​.​local·​v3,​·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​ 794 ····​.​local·​v1,​·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​
794 ····​invoke-​virtual·​{v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>getBuffers()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​ 795 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>getBuffers()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​
   
795 ····​move-​result-​object·​v4 796 ····​move-​result-​object·​v3
   
796 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r;​-​>FILTER_SET_ALL:​Ljava/​util/​Set;​ 797 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r;​-​>FILTER_SET_ALL:​Ljava/​util/​Set;​
   
797 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​-​>getBufferList(Ljava/​util/​Set;​)​Ljava/​util/​List;​ 798 ····​invoke-​virtual·​{v3,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​-​>getBufferList(Ljava/​util/​Set;​)​Ljava/​util/​List;​
   
798 ····​move-​result-​object·​v4 799 ····​move-​result-​object·​v3
   
799 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 800 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
800 ····​move-​result-​object·​v2 801 ····​move-​result-​object·​v3
   
801 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
802 ····​:​goto_0 802 ····​:​goto_0
803 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 803 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
804 ····​move-​result·​v4 804 ····​move-​result·​v4
   
805 ····​if-​eqz·​v4,​·​:​cond_0 805 ····​if-​eqz·​v4,​·​:​cond_0
   
806 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 806 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
807 ····​move-​result-​object·​v0 807 ····​move-​result-​object·​v0
   
808 ····​check-​cast·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 808 ····​check-​cast·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
809 ····​.​line·​690 809 ····​.​line·​690
810 ····​.​local·​v0,​·​"buffer":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 810 ····​.​local·​v0,​·​"buffer":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
811 ····​invoke-​static·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferUtils;​-​>setBufferActive(Lcom​/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V 811 ····​invoke-​static·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferUtils;​-​>setBufferActive(Lcom​/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V
   
812 ····​goto·​:​goto_0 812 ····​goto·​:​goto_0
   
813 ····​.​line·​693 813 ····​.​line·​693
814 ····​.​end·​local·​v0····​#·​"buffer":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 814 ····​.​end·​local·​v0····​#·​"buffer":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
815 ····​.​end·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​ 815 ····​.​end·​local·​v1····​#·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​
816 ····​.​end·​local·​v3····​#·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​  
817 ····​:​cond_1 816 ····​:​cond_1
818 ····​return-​void 817 ····​return-​void
819 .​end·​method 818 .​end·​method
   
820 .​method·​public·​isChildSelectable(II)​Z 819 .​method·​public·​isChildSelectable(II)​Z
821 ····​.​locals·​1 820 ····​.​locals·​1
822 ····​.​param·​p1,​·​"groupPosition"····​#·​I 821 ····​.​param·​p1,​·​"groupPosition"····​#·​I
Offset 903, 51 lines modified Offset 902, 50 lines modified
903 .​end·​method 902 .​end·​method
Max diff block lines reached; 2676/7628 bytes (35.08%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$CustomCallback.smali
Offset 26, 14 lines modified Offset 26, 15 lines modified
   
26 .​field·​public·​type:​I 26 .​field·​public·​type:​I
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 28 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
29 ····​.​locals·​0 29 ····​.​locals·​0
  30 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​.​line·​715 32 ····​.​line·​715
32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Custom​Callback;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Custom​Callback;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter$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/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​ 21 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​647 27 ····​.​line·​647
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter$2;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter$2;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment.smali
Offset 98, 15 lines modified Offset 98, 14 lines modified
98 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Action​ModeData;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V 98 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Action​ModeData;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​V
   
99 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>actionModeData:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Action​ModeData;​ 99 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>actionModeData:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Action​ModeData;​
   
100 ····​.​line·​105 100 ····​.​line·​105
101 ····​iput·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>statusBarHeight:​I 101 ····​iput·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>statusBarHeight:​I
   
102 ····​.​line·​715  
103 ····​return-​void 102 ····​return-​void
104 .​end·​method 103 .​end·​method
   
105 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​ 104 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​)​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment$Buffer​ListAdapter;​
106 ····​.​locals·​1 105 ····​.​locals·​1
107 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​ 106 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​
   
Offset 366, 32 lines modified Offset 365, 36 lines modified
   
366 ····​.​prologue 365 ····​.​prologue
367 ····​.​line·​185 366 ····​.​line·​185
368 ····​iget-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>toolbar:​Landroid/​support/​v7/​widget/​Toolbar;​ 367 ····​iget-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>toolbar:​Landroid/​support/​v7/​widget/​Toolbar;​
   
369 ····​iget-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>toolbar:​Landroid/​support/​v7/​widget/​Toolbar;​ 368 ····​iget-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>toolbar:​Landroid/​support/​v7/​widget/​Toolbar;​
   
  369 ····​.​line·​186
370 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getPaddingLeft()​I 370 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getPaddingLeft()​I
   
371 ····​move-​result·​v1 371 ····​move-​result·​v1
   
372 ····​iget·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>statusBarHeight:​I 372 ····​iget·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>statusBarHeight:​I
   
373 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>toolbar:​Landroid/​support/​v7/​widget/​Toolbar;​ 373 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>toolbar:​Landroid/​support/​v7/​widget/​Toolbar;​
   
  374 ····​.​line·​188
374 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getPaddingRight()​I 375 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getPaddingRight()​I
   
375 ····​move-​result·​v3 376 ····​move-​result·​v3
   
376 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>toolbar:​Landroid/​support/​v7/​widget/​Toolbar;​ 377 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​BufferFragment;​-​>toolbar:​Landroid/​support/​v7/​widget/​Toolbar;​
   
  378 ····​.​line·​189
377 ····​invoke-​virtual·​{v4},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getPaddingBottom()​I 379 ····​invoke-​virtual·​{v4},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getPaddingBottom()​I
   
378 ····​move-​result·​v4 380 ····​move-​result·​v4
   
  381 ····​.​line·​185
379 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>setPadding(IIII)​V 382 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>setPadding(IIII)​V
   
380 ····​.​line·​190 383 ····​.​line·​190
381 ····​return-​void 384 ····​return-​void
382 .​end·​method 385 .​end·​method
   
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​156 27 ····​.​line·​156
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​248 27 ····​.​line·​248
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​256 27 ····​.​line·​256
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 39, 104 lines modified Offset 40, 102 lines modified
39 .​method·​public·​onEditorAction(Landro​id/​widget/​TextView;​ILandroid/​view/​KeyEvent;​)​Z 40 .​method·​public·​onEditorAction(Landro​id/​widget/​TextView;​ILandroid/​view/​KeyEvent;​)​Z
40 ····​.​locals·​8 41 ····​.​locals·​8
41 ····​.​param·​p1,​·​"v"····​#·​Landroid/​widget/​TextView;​ 42 ····​.​param·​p1,​·​"v"····​#·​Landroid/​widget/​TextView;​
42 ····​.​param·​p2,​·​"actionId"····​#·​I 43 ····​.​param·​p2,​·​"actionId"····​#·​I
43 ····​.​param·​p3,​·​"event"····​#·​Landroid/​view/​KeyEvent;​ 44 ····​.​param·​p3,​·​"event"····​#·​Landroid/​view/​KeyEvent;​
   
44 ····​.​prologue 45 ····​.​prologue
  46 ····​const/​4·​v1,​·​0x0
   
45 ····​.​line·​260 47 ····​.​line·​260
46 ····​const/​4·​v4,​·​0x4 48 ····​const/​4·​v2,​·​0x4
   
47 ····​if-​eq·​p2,​·​v4,​·​:​cond_0 49 ····​if-​eq·​p2,​·​v2,​·​:​cond_0
   
48 ····​if-​eqz·​p3,​·​:​cond_3 50 ····​if-​eqz·​p3,​·​:​cond_3
   
49 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​KeyEvent;​-​>getAction()​I 51 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​KeyEvent;​-​>getAction()​I
   
50 ····​move-​result·​v4 52 ····​move-​result·​v2
   
51 ····​if-​nez·​v4,​·​:​cond_3 53 ····​if-​nez·​v2,​·​:​cond_3
   
  54 ····​.​line·​261
52 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​KeyEvent;​-​>getKeyCode()​I 55 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​KeyEvent;​-​>getKeyCode()​I
   
53 ····​move-​result·​v4 56 ····​move-​result·​v2
   
54 ····​const/​16·​v5,​·​0x42 57 ····​const/​16·​v3,​·​0x42
   
55 ····​if-​eq·​v4,​·​v5,​·​:​cond_0 58 ····​if-​eq·​v2,​·​v3,​·​:​cond_0
   
56 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​KeyEvent;​-​>getKeyCode()​I 59 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​KeyEvent;​-​>getKeyCode()​I
   
57 ····​move-​result·​v4 60 ····​move-​result·​v2
   
58 ····​const/​16·​v5,​·​0xa0 61 ····​const/​16·​v3,​·​0xa0
   
59 ····​if-​ne·​v4,​·​v5,​·​:​cond_3 62 ····​if-​ne·​v2,​·​v3,​·​:​cond_3
   
60 ····​.​line·​262 63 ····​.​line·​262
61 ····​:​cond_0 64 ····​:​cond_0
62 ····​const-​string·​v4,​·​"" 65 ····​const-​string·​v2,​·​""
   
63 ····​iget-​object·​v5,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 66 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
64 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>inputField:​Landroid/​widget/​EditText;​ 67 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>inputField:​Landroid/​widget/​EditText;​
65 ····​invoke-​static·​{v5},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>access$200(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​Landroid/​widget/​EditText;​ 68 ····​invoke-​static·​{v3},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>access$200(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​Landroid/​widget/​EditText;​
   
66 ····​move-​result-​object·​v5 69 ····​move-​result-​object·​v3
   
67 ····​invoke-​virtual·​{v5},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​ 70 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​
   
68 ····​move-​result-​object·​v5 71 ····​move-​result-​object·​v3
   
69 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 72 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
70 ····​move-​result-​object·​v5 73 ····​move-​result-​object·​v3
   
71 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​ 74 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​
   
72 ····​move-​result-​object·​v5 75 ····​move-​result-​object·​v3
   
73 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 76 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
74 ····​move-​result·​v4 77 ····​move-​result·​v2
   
75 ····​if-​nez·​v4,​·​:​cond_2 78 ····​if-​nez·​v2,​·​:​cond_2
   
76 ····​.​line·​263 79 ····​.​line·​263
77 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 80 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
78 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>inputField:​Landroid/​widget/​EditText;​ 81 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>inputField:​Landroid/​widget/​EditText;​
79 ····​invoke-​static·​{v4},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>access$200(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​Landroid/​widget/​EditText;​ 82 ····​invoke-​static·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>access$200(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​Landroid/​widget/​EditText;​
   
80 ····​move-​result-​object·​v4  
   
81 ····invoke-​virtual·​{v4},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​ 83 ····move-​result-​object·​v2
   
82 ····move-​result-​object·​v4 84 ····invoke-​virtual·​{v2},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​
   
83 ····const-​string·​v5,​·​"\n" 85 ····move-​result-​object·​v2
   
84 ····invoke-​static·​{v4,​·​v5},​·​Lde/​kuschku/​util/​HelperUtils;​-​>split(Ljava/​lang/​CharSequence;​Ljava/​lang/​String;​)​[Ljava/​lang/​CharSequence;​ 86 ····​const-​string·v3,​·​"\n"
Max diff block lines reached; 5098/9795 bytes (52.05%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​277 27 ····​.​line·​277
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$items:​[Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$items:​[Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​[Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​[Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​325 28 ····​.​line·​325
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5$1;​-​>val$items:​[Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5$1;​-​>val$items:​[Ljava/​lang/​String;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$items:​[Ljava/​lang/​String;​ 24 .​field·​final·​synthetic·​val$items:​[Ljava/​lang/​String;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​Z[Ljava/​lang/​String;​)​V 26 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​Z[Ljava/​lang/​String;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​338 30 ····​.​line·​338
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5$2;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5$2;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​
   
31 ····​iput-​boolean·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5$2;​-​>val$hasTemporary:​Z 32 ····​iput-​boolean·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5$2;​-​>val$hasTemporary:​Z
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​307 27 ····​.​line·​307
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter.smali
Offset 35, 14 lines modified Offset 35, 15 lines modified
   
35 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 35 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
   
36 #·​direct·​methods 36 #·​direct·​methods
37 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​Landroid/​content/​Context;​Ljava/​util/​ArrayList;​)​V 37 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​Landroid/​content/​Context;​Ljava/​util/​ArrayList;​)​V
38 ····​.​locals·​1 38 ····​.​locals·​1
  39 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
39 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​ 40 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​
40 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 41 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
41 ········​value·​=·​{ 42 ········​value·​=·​{
42 ············​"(",​ 43 ············​"(",​
43 ············​"Landroid/​content/​Context;​",​ 44 ············​"Landroid/​content/​Context;​",​
44 ············​"Ljava/​util/​ArrayList",​ 45 ············​"Ljava/​util/​ArrayList",​
45 ············​"<",​ 46 ············​"<",​
Offset 427, 15 lines modified Offset 428, 15 lines modified
427 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​otto/​Bus;​-​>post(Ljava/​lang/​Object;​)​V 428 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​otto/​Bus;​-​>post(Ljava/​lang/​Object;​)​V
   
428 ····​.​line·​974 429 ····​.​line·​974
429 ····​return-​void 430 ····​return-​void
430 .​end·​method 431 .​end·​method
   
431 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 432 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
432 ····​.​locals·32 433 ····​.​locals·29
433 ····​.​param·​p1,​·​"position"····​#·​I 434 ····​.​param·​p1,​·​"position"····​#·​I
434 ····​.​param·​p2,​·​"convertView"····​#·​Landroid/​view/​View;​ 435 ····​.​param·​p2,​·​"convertView"····​#·​Landroid/​view/​View;​
435 ····​.​param·​p3,​·​"parent"····​#·​Landroid/​view/​ViewGroup;​ 436 ····​.​param·​p3,​·​"parent"····​#·​Landroid/​view/​ViewGroup;​
436 ····​.​annotation·​build·​Landroid/​annotation/​TargetApi;​ 437 ····​.​annotation·​build·​Landroid/​annotation/​TargetApi;​
437 ········​value·​=·​0x11 438 ········​value·​=·​0x11
438 ····​.​end·​annotation 439 ····​.​end·​annotation
   
Offset 444, 3084 lines modified Offset 445, 3097 lines modified
444 ····​if-​nez·​p2,​·​:​cond_0 445 ····​if-​nez·​p2,​·​:​cond_0
   
445 ····​.​line·​653 446 ····​.​line·​653
446 ····​move-​object/​from16·​v0,​·​p0 447 ····​move-​object/​from16·​v0,​·​p0
   
447 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$BacklogA​dapter;​-​>inflater:​Landroid/​view/​LayoutInflater;​ 448 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$BacklogA​dapter;​-​>inflater:​Landroid/​view/​LayoutInflater;​
   
448 ····​move-​object/​from16·​v24,​·​v0 449 ····​move-​object/​from16·​v21,​·​v0
   
449 ····​const·​v25,​·​0x7f04003d 450 ····​const·​v22,​·​0x7f04003d
   
450 ····​const/​16·​v26,​·​0x0 451 ····​const/​16·​v23,​·​0x0
   
451 ····​invoke-​virtual/​range·​{v24·​.​.​·​v26},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 452 ····​invoke-​virtual/​range·​{v21·​.​.​·​v23},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
   
452 ····​move-​result-​object·​p2 453 ····​move-​result-​object·​p2
   
453 ····​.​line·​654 454 ····​.​line·​654
454 ····​new-​instance·​v11,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​ 455 ····​new-​instance·​v10,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​
   
455 ····​invoke-​direct·​{v11},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​-​><init>()​V 456 ····​invoke-​direct·​{v10},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​-​><init>()​V
   
456 ····​.​line·​655 457 ····​.​line·​655
457 ····​.​local·​v11,​·​"holder":​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​ 458 ····​.​local·​v10,​·​"holder":​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​
458 ····​move-​object/​from16·​v0,​·​p2 459 ····​move-​object/​from16·​v0,​·​p2
   
459 ····​iput-​object·​v0,​·​v11,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​-​>parent:​Landroid/​view/​View;​ 460 ····​iput-​object·​v0,​·​v10,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​-​>parent:​Landroid/​view/​View;​
   
460 ····​.​line·​656 461 ····​.​line·​656
461 ····​const·​v24,​·​0x7f0b00f5 462 ····​const·​v21,​·​0x7f0b00f5
   
462 ····​move-​object/​from16·​v0,​·​p2 463 ····​move-​object/​from16·​v0,​·​p2
   
463 ····​move/​from16·​v1,​·​v24 464 ····​move/​from16·​v1,​·​v21
   
464 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 465 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
465 ····​move-​result-​object·​v24 466 ····​move-​result-​object·​v21
   
466 ····​check-​cast·​v24,​·​Landroid/​widget/​TextView;​ 467 ····​check-​cast·​v21,​·​Landroid/​widget/​TextView;​
   
467 ····​move-​object/​from16·​v0,​·​v24 468 ····​move-​object/​from16·​v0,​·​v21
   
468 ····​iput-​object·​v0,​·​v11,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​-​>timeView:​Landroid/​widget/​TextView;​ 469 ····​iput-​object·​v0,​·​v10,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​-​>timeView:​Landroid/​widget/​TextView;​
   
469 ····​.​line·​657 470 ····​.​line·​657
470 ····​iget-​object·​v0,​·​v11,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​-​>timeView:​Landroid/​widget/​TextView;​ 471 ····​iget-​object·​v0,​·​v10,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​-​>timeView:​Landroid/​widget/​TextView;​
   
471 ····​move-​object/​from16·​v24,​·​v0 472 ····​move-​object/​from16·​v21,​·​v0
   
472 ····​sget·​v25,​·​Lcom/​iskrembilen/​quasseldroid/​util/​ThemeUtil$Color;​-​>chatTimestamp:​I 473 ····​sget·​v22,​·​Lcom/​iskrembilen/​quasseldroid/​util/​ThemeUtil$Color;​-​>chatTimestamp:​I
   
473 ····​invoke-​virtual/​range·​{v24·​.​.​·​v25},​·​Landroid/​widget/​TextView;​-​>setTextColor(I)​V 474 ····​invoke-​virtual/​range·​{v21·​.​.​·​v22},​·​Landroid/​widget/​TextView;​-​>setTextColor(I)​V
   
474 ····​.​line·​658 475 ····​.​line·​658
475 ····​const·​v24,​·​0x7f0b00f6 476 ····​const·​v21,​·​0x7f0b00f6
   
476 ····​move-​object/​from16·​v0,​·​p2 477 ····​move-​object/​from16·​v0,​·​p2
   
477 ····​move/​from16·​v1,​·​v24 478 ····​move/​from16·​v1,​·​v21
   
478 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 479 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
479 ····​move-​result-​object·​v24 480 ····​move-​result-​object·​v21
   
480 ····​check-​cast·​v24,​·​Landroid/​widget/​TextView;​ 481 ····​check-​cast·​v21,​·​Landroid/​widget/​TextView;​
   
Max diff block lines reached; 173299/177906 bytes (97.41%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment.smali
Offset 5, 15 lines modified Offset 5, 14 lines modified
5 #·​interfaces 5 #·​interfaces
6 .​implements·​Ljava/​io/​Serializable;​ 6 .​implements·​Ljava/​io/​Serializable;​
   
   
7 #·​annotations 7 #·​annotations
8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
9 ····​value·​=·​{ 9 ····​value·​=·​{
10 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$6;​,​  
11 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$BacklogS​crollListener;​,​ 10 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$BacklogS​crollListener;​,​
12 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$BacklogA​dapter;​,​ 11 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$BacklogA​dapter;​,​
13 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​ 12 ········​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment$ViewHold​er;​
14 ····​} 13 ····​}
15 .​end·​annotation 14 .​end·​annotation
   
   
Offset 86, 15 lines modified Offset 85, 14 lines modified
86 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​Fragment;​-​><init>()​V 85 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​Fragment;​-​><init>()​V
   
87 ····​.​line·​127 86 ····​.​line·​127
88 ····​const/​4·​v0,​·​-​0x1 87 ····​const/​4·​v0,​·​-​0x1
   
89 ····​iput·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>bufferId:​I 88 ····​iput·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​-​>bufferId:​I
   
90 ····​.​line·​987  
91 ····​return-​void 89 ····​return-​void
92 .​end·​method 90 .​end·​method
   
93 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V 91 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​)​V
94 ····​.​locals·​0 92 ····​.​locals·​0
95 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​ 93 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​ChatFragment;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/DetailFragment$NicksObserver.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​private·​user:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 22 .​field·​private·​user:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​)​V 24 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​168 28 ····​.​line·​168
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment$NicksO​bserver;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment$NicksO​bserver;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​
   
29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/DetailFragment.smali
Offset 55, 15 lines modified Offset 55, 14 lines modified
55 ····​.​line·​58 55 ····​.​line·​58
56 ····​new-​instance·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment$NicksO​bserver;​ 56 ····​new-​instance·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment$NicksO​bserver;​
   
57 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment$NicksO​bserver;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​)​V 57 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment$NicksO​bserver;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​)​V
   
58 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​-​>observer:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment$NicksO​bserver;​ 58 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​-​>observer:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment$NicksO​bserver;​
   
59 ····​.​line·​168  
60 ····​return-​void 59 ····​return-​void
61 .​end·​method 60 .​end·​method
   
62 .​method·​public·​static·​newInstance()​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​ 61 .​method·​public·​static·​newInstance()​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​DetailFragment;​
63 ····​.​locals·​1 62 ····​.​locals·​1
   
64 ····​.​prologue 63 ····​.​prologue
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment$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/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​83 27 ····​.​line·​83
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment$BacklogObserver.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​ 22 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​V 24 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​336 28 ····​.​line·​336
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Back​logObserver;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Back​logObserver;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$entry:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 22 .​field·​final·​synthetic·​val$entry:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​)​V 24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​201 28 ····​.​line·​201
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter$1;​-​>val$entry:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter$1;​-​>val$entry:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​private·​users:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​ 24 .​field·​private·​users:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​V 26 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​V
27 ····​.​locals·​1 27 ····​.​locals·​1
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​136 30 ····​.​line·​136
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
31 ····​invoke-​direct·​{p0},​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​-​><init>()​V 32 ····​invoke-​direct·​{p0},​·​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView$AnimatedExpanda​bleListAdapter;​-​><init>()​V
   
Offset 108, 15 lines modified Offset 109, 15 lines modified
   
108 ····​int-​to-​long·​v0,​·​v0 109 ····​int-​to-​long·​v0,​·​v0
   
109 ····​return-​wide·​v0 110 ····​return-​wide·​v0
110 .​end·​method 111 .​end·​method
   
111 .​method·​public·​getGroup(I)​Landroid/​util/​Pair;​ 112 .​method·​public·​getGroup(I)​Landroid/​util/​Pair;​
112 ····​.​locals·7 113 ····​.​locals·5
113 ····​.​param·​p1,​·​"groupPosition"····​#·​I 114 ····​.​param·​p1,​·​"groupPosition"····​#·​I
114 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 115 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
115 ········​value·​=·​{ 116 ········​value·​=·​{
116 ············​"(I)​",​ 117 ············​"(I)​",​
117 ············​"Landroid/​util/​Pair",​ 118 ············​"Landroid/​util/​Pair",​
118 ············​"<",​ 119 ············​"<",​
119 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​",​ 120 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​",​
Offset 125, 68 lines modified Offset 126, 65 lines modified
125 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​",​ 126 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​",​
126 ············​">;​>;​" 127 ············​">;​>;​"
127 ········​} 128 ········​}
128 ····​.​end·​annotation 129 ····​.​end·​annotation
   
129 ····​.​prologue 130 ····​.​prologue
130 ····​.​line·​219 131 ····​.​line·​219
131 ····​const/​4·​v1,​·​0x0 132 ····​const/​4·​v0,​·​0x0
   
132 ····​.​line·​220 133 ····​.​line·​220
133 ····​.​local·​v1,​·​"counter":​I 134 ····​.​local·​v0,​·​"counter":​I
134 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 135 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
   
135 ····​move-​result-​object·​v0 136 ····​move-​result-​object·​v3
   
136 ····.​local·v0,​·"arr$":​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 137 ····​array-​length·​v4,​·​v3
137 ····​array-​length·​v3,​·​v0  
   
138 ····​.​local·​v3,​·​"len$":​I  
139 ····​const/​4·​v2,​·​0x0 138 ····​const/​4·​v2,​·​0x0
   
140 ····​.​local·​v2,​·​"i$":​I  
141 ····​:​goto_0 139 ····​:​goto_0
142 ····​if-​ge·​v2,​·​v3,​·​:​cond_1 140 ····​if-​ge·​v2,​·​v4,​·​:​cond_1
   
143 ····​aget-​object·​v4,​·​v0,​·​v2 141 ····​aget-​object·​v1,​·​v3,​·​v2
   
144 ····​.​line·​221 142 ····​.​line·​221
145 ····​.​local·​v4,​·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 143 ····​.​local·​v1,​·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
146 ····​if-​ne·​v1,​·​p1,​·​:​cond_0 144 ····​if-​ne·​v0,​·​p1,​·​:​cond_0
   
147 ····​.​line·​222 145 ····​.​line·​222
148 ····​new-​instance·​v5,​·​Landroid/​util/​Pair;​ 146 ····​new-​instance·​v2,​·​Landroid/​util/​Pair;​
   
149 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​-​>users:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​ 147 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Nick​sAdapter;​-​>users:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​
   
150 ····​invoke-​virtual·​{v6,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>getUniqueUsersWithMo​de(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​)​Ljava/​util/​ArrayList;​ 148 ····​invoke-​virtual·​{v3,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>getUniqueUsersWithMo​de(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​)​Ljava/​util/​ArrayList;​
   
151 ····​move-​result-​object·​v6 149 ····​move-​result-​object·​v3
   
152 ····​invoke-​direct·​{v5,​·​v4,​·​v6},​·​Landroid/​util/​Pair;​-​><init>(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V 150 ····​invoke-​direct·​{v2,​·​v1,​·​v3},​·​Landroid/​util/​Pair;​-​><init>(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V
   
153 ····​.​line·​227 151 ····​.​line·​227
154 ····​.​end·​local·​v4····​#·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 152 ····​.​end·​local·​v1····​#·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
155 ····​:​goto_1 153 ····​:​goto_1
156 ····​return-​object·​v5 154 ····​return-​object·​v2
   
157 ····​.​line·​224 155 ····​.​line·​224
158 ····​.​restart·​local·​v4····​#·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 156 ····​.​restart·​local·​v1····​#·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
159 ····​:​cond_0 157 ····​:​cond_0
160 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 158 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
161 ····​.​line·​220 159 ····​.​line·​220
162 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 160 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
163 ····​goto·​:​goto_0 161 ····​goto·​:​goto_0
   
164 ····​.​line·​227 162 ····​.​line·​227
165 ····​.​end·​local·​v4····​#·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 163 ····​.​end·​local·​v1····​#·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
166 ····​:​cond_1 164 ····​:​cond_1
167 ····​const/​4·​v5,​·​0x0 165 ····​const/​4·​v2,​·​0x0
   
168 ····​goto·​:​goto_1 166 ····​goto·​:​goto_1
169 .​end·​method 167 .​end·​method
   
170 .​method·​public·​bridge·​synthetic·​getGroup(I)​Ljava/​lang/​Object;​ 168 .​method·​public·​bridge·​synthetic·​getGroup(I)​Ljava/​lang/​Object;​
171 ····​.​locals·​1 169 ····​.​locals·​1
Max diff block lines reached; 0/4132 bytes (0.00%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment.smali
Offset 58, 15 lines modified Offset 58, 14 lines modified
58 ····​.​line·​63 58 ····​.​line·​63
59 ····​new-​instance·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Back​logObserver;​ 59 ····​new-​instance·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Back​logObserver;​
   
60 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Back​logObserver;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​V 60 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Back​logObserver;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​V
   
61 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​-​>observer:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Back​logObserver;​ 61 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​-​>observer:​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment$Back​logObserver;​
   
62 ····​.​line·​336  
63 ····​return-​void 62 ····​return-​void
64 .​end·​method 63 .​end·​method
   
65 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView;​ 64 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​)​Lcom/​idunnololz/​widgets/​AnimatedExpandableLis​tView;​
66 ····​.​locals·​1 65 ····​.​locals·​1
67 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​ 66 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​fragments/​NickListFragment;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$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/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​102 27 ····​.​line·​102
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$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/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​127 27 ····​.​line·​127
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$MyPageAdapter.smali
Offset 30, 15 lines modified Offset 30, 15 lines modified
   
30 .​field·​private·​titles:​[Ljava/​lang/​String;​ 30 .​field·​private·​titles:​[Ljava/​lang/​String;​
   
   
31 #·​direct·​methods 31 #·​direct·​methods
32 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​Landroid/​support/​v4/​app/​FragmentManager;​Ljava/​util/​List;​[Ljava/​lang/​String;​)​V 32 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​Landroid/​support/​v4/​app/​FragmentManager;​Ljava/​util/​List;​[Ljava/​lang/​String;​)​V
33 ····​.​locals·​0 33 ····​.​locals·​0
34 ····​.​param·​p1····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​ 34 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​
35 ········​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​ 35 ········​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​
36 ········​.​end·​annotation 36 ········​.​end·​annotation
37 ····​.​end·​param 37 ····​.​end·​param
38 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​ 38 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​
39 ········​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​ 39 ········​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​
40 ········​.​end·​annotation 40 ········​.​end·​annotation
41 ····​.​end·​param 41 ····​.​end·​param
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$adapter:​Landroid/​widget/​ArrayAdapter;​ 22 .​field·​final·​synthetic·​val$adapter:​Landroid/​widget/​ArrayAdapter;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​Landroid/​widget/​ArrayAdapter;​)​V 24 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​Landroid/​widget/​ArrayAdapter;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​294 28 ····​.​line·​294
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$1;​-​>val$adapter:​Landroid/​widget/​ArrayAdapter;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$1;​-​>val$adapter:​Landroid/​widget/​ArrayAdapter;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$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/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​307 27 ····​.​line·​307
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3$1.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​ 31 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​)​V 33 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​)​V
34 ····​.​locals·​0 34 ····​.​locals·​0
  35 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​
   
35 ····​.​prologue 36 ····​.​prologue
36 ····​.​line·​334 37 ····​.​line·​334
37 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​ 38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​
   
38 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$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/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​316 27 ····​.​line·​316
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4$1.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​ 31 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​)​V 33 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​)​V
34 ····​.​locals·​0 34 ····​.​locals·​0
  35 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​
   
35 ····​.​prologue 36 ····​.​prologue
36 ····​.​line·​350 37 ····​.​line·​350
37 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​ 38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​
   
38 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​346 27 ····​.​line·​346
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$Nick​sFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity.smali
Offset 51, 15 lines modified Offset 51, 14 lines modified
51 .​method·​public·​constructor·​<init>()​V 51 .​method·​public·​constructor·​<init>()​V
52 ····​.​locals·​0 52 ····​.​locals·​0
   
53 ····​.​prologue 53 ····​.​prologue
54 ····​.​line·​70 54 ····​.​line·​70
55 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V 55 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V
   
56 ····​.​line·​410  
57 ····​return-​void 56 ····​return-​void
58 .​end·​method 57 .​end·​method
   
59 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​)​Landroid/​support/​v4/​view/​ViewPager;​ 58 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​)​Landroid/​support/​v4/​view/​ViewPager;​
60 ····​.​locals·​1 59 ····​.​locals·​1
61 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​ 60 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​
   
Offset 302, 32 lines modified Offset 301, 36 lines modified
302 ····​if-​ge·​v2,​·​v5,​·​:​cond_1 301 ····​if-​ge·​v2,​·​v5,​·​:​cond_1
   
303 ····​.​line·​121 302 ····​.​line·​121
304 ····​iget-​object·​v5,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​-​>tabStrip:​Lit/​neokree/​materialtabs/​MaterialTabHost;​ 303 ····​iget-​object·​v5,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​-​>tabStrip:​Lit/​neokree/​materialtabs/​MaterialTabHost;​
   
305 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​-​>tabStrip:​Lit/​neokree/​materialtabs/​MaterialTabHost;​ 304 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​-​>tabStrip:​Lit/​neokree/​materialtabs/​MaterialTabHost;​
   
  305 ····​.​line·​122
306 ····​invoke-​virtual·​{v6},​·​Lit/​neokree/​materialtabs/​MaterialTabHost;​-​>newTab()​Lit/​neokree/​materialtabs/​MaterialTab;​ 306 ····​invoke-​virtual·​{v6},​·​Lit/​neokree/​materialtabs/​MaterialTabHost;​-​>newTab()​Lit/​neokree/​materialtabs/​MaterialTab;​
   
307 ····​move-​result-​object·​v6 307 ····​move-​result-​object·​v6
   
308 ····​iget-​object·​v7,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​-​>pageAdapter:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$MyPa​geAdapter;​ 308 ····​iget-​object·​v7,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity;​-​>pageAdapter:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$MyPa​geAdapter;​
   
  309 ····​.​line·​123
309 ····​invoke-​virtual·​{v7,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$MyPa​geAdapter;​-​>getPageTitle(I)​Ljava/​lang/​String;​ 310 ····​invoke-​virtual·​{v7,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityActivity$MyPa​geAdapter;​-​>getPageTitle(I)​Ljava/​lang/​String;​
   
310 ····​move-​result-​object·​v7 311 ····​move-​result-​object·​v7
   
311 ····​invoke-​virtual·​{v6,​·​v7},​·​Lit/​neokree/​materialtabs/​MaterialTab;​-​>setText(Ljava/​lang/​CharSequence;​)​Lit/​neokree/​materialtabs/​MaterialTab;​ 312 ····​invoke-​virtual·​{v6,​·​v7},​·​Lit/​neokree/​materialtabs/​MaterialTab;​-​>setText(Ljava/​lang/​CharSequence;​)​Lit/​neokree/​materialtabs/​MaterialTab;​
   
312 ····​move-​result-​object·​v6 313 ····​move-​result-​object·​v6
   
  314 ····​.​line·​124
313 ····​invoke-​virtual·​{v6,​·​v3},​·​Lit/​neokree/​materialtabs/​MaterialTab;​-​>setTabListener(Lit/​neokree/​materialtabs/​MaterialTabListener;​)​Lit/​neokree/​materialtabs/​MaterialTab;​ 315 ····​invoke-​virtual·​{v6,​·​v3},​·​Lit/​neokree/​materialtabs/​MaterialTab;​-​>setTabListener(Lit/​neokree/​materialtabs/​MaterialTabListener;​)​Lit/​neokree/​materialtabs/​MaterialTab;​
   
314 ····​move-​result-​object·​v6 316 ····​move-​result-​object·​v6
   
  317 ····​.​line·​121
315 ····​invoke-​virtual·​{v5,​·​v6},​·​Lit/​neokree/​materialtabs/​MaterialTabHost;​-​>addTab(Lit/​neokree/​materialtabs/​MaterialTab;​)​V 318 ····​invoke-​virtual·​{v5,​·​v6},​·​Lit/​neokree/​materialtabs/​MaterialTabHost;​-​>addTab(Lit/​neokree/​materialtabs/​MaterialTab;​)​V
   
316 ····​.​line·​120 319 ····​.​line·​120
317 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 320 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
318 ····​goto·​:​goto_0 321 ····​goto·​:​goto_0
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IdentityListFragment$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/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​64 27 ····​.​line·​64
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment$​1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment$​1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IdentityListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreItemActivity$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/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​100 27 ····​.​line·​100
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreItemActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1$1.smali
Offset 26, 14 lines modified Offset 26, 15 lines modified
   
26 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​ 26 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1;​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$On​ItemInteractListener;​Landroid/​view/​View;​Landroid/​widget/​Switch;​)​V 28 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1;​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$On​ItemInteractListener;​Landroid/​view/​View;​Landroid/​widget/​Switch;​)​V
29 ····​.​locals·​0 29 ····​.​locals·​0
  30 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1;​
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​.​line·​102 32 ····​.​line·​102
32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1$​1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1;​ 33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1$​1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1;​
   
33 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1$​1;​-​>val$listener:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$On​ItemInteractListener;​ 34 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1$​1;​-​>val$listener:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$On​ItemInteractListener;​
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 31 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V 33 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V
34 ····​.​locals·​0 34 ····​.​locals·​0
  35 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
35 ····​.​prologue 36 ····​.​prologue
36 ····​.​line·​86 37 ····​.​line·​86
37 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
38 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$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/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​118 27 ····​.​line·​118
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$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/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​139 27 ····​.​line·​139
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​175 27 ····​.​line·​175
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$4;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$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/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​197 27 ····​.​line·​197
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment$5;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/SettingsActivity$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/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​51 27 ····​.​line·​51
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​SettingsActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment.smali
Offset 46, 15 lines modified Offset 46, 14 lines modified
46 .​method·​public·​constructor·​<init>()​V 46 .​method·​public·​constructor·​<init>()​V
47 ····​.​locals·​0 47 ····​.​locals·​0
   
48 ····​.​prologue 48 ····​.​prologue
49 ····​.​line·​59 49 ····​.​line·​59
50 ····​invoke-​direct·​{p0},​·​Landroid/​preference/​PreferenceFragment;​-​><init>()​V 50 ····​invoke-​direct·​{p0},​·​Landroid/​preference/​PreferenceFragment;​-​><init>()​V
   
51 ····​.​line·​296  
52 ····​return-​void 51 ····​return-​void
53 .​end·​method 52 .​end·​method
   
54 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V 53 .​method·​static·​synthetic·​access$000(Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​)​V
55 ····​.​locals·​0 54 ····​.​locals·​0
56 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​ 55 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​gui/​settings/​IgnoreListFragment;​
   
[−]
smali/com/iskrembilen/quasseldroid/io/CoreConnection$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/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​V 20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​700 24 ····​.​line·​700
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/io/CoreConnection$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/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​729 27 ····​.​line·​729
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/io/CoreConnection$ReadThread$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​ 18 .​field·​final·​synthetic·​this$1:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​JJ)​V 20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​JJ)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​
22 ····​.​param·​p2,​·​"x0"····​#·​J 23 ····​.​param·​p2,​·​"x0"····​#·​J
23 ····​.​param·​p4,​·​"x1"····​#·​J 24 ····​.​param·​p4,​·​"x1"····​#·​J
   
24 ····​.​prologue 25 ····​.​prologue
25 ····​.​line·​918 26 ····​.​line·​918
26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​ 27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​
   
[−]
smali/com/iskrembilen/quasseldroid/io/CoreConnection$ReadThread.smali
Offset 91, 827 lines modified Offset 91, 827 lines modified
   
91 ····​return·​p1 91 ····​return·​p1
92 .​end·​method 92 .​end·​method
   
   
93 #·​virtual·​methods 93 #·​virtual·​methods
94 .​method·​public·​doRun()​Ljava/​lang/​String;​ 94 .​method·​public·​doRun()​Ljava/​lang/​String;​
95 ····​.​locals·​96 95 ····​.​locals·​94
96 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 96 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
97 ········​value·​=·​{ 97 ········​value·​=·​{
98 ············​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​EmptyQVariantExceptio​n;​ 98 ············​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​EmptyQVariantExceptio​n;​
99 ········​} 99 ········​}
100 ····​.​end·​annotation 100 ····​.​end·​annotation
   
101 ····​.​prologue 101 ····​.​prologue
102 ····​.​line·​974 102 ····​.​line·​974
103 ····​const/​16·​v91,​·​0x1 103 ····​const/​16·​v89,​·​0x1
   
104 ····​move/​from16·​v0,​·​v91 104 ····​move/​from16·​v0,​·​v89
   
105 ····​move-​object/​from16·​v1,​·​p0 105 ····​move-​object/​from16·​v1,​·​p0
   
106 ····​iput-​boolean·​v0,​·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>running:​Z 106 ····​iput-​boolean·​v0,​·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>running:​Z
   
107 ····​.​line·​975 107 ····​.​line·​975
108 ····​move-​object/​from16·​v0,​·​p0 108 ····​move-​object/​from16·​v0,​·​p0
   
109 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 109 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
110 ····​move-​object/​from16·​v91,​·​v0 110 ····​move-​object/​from16·​v89,​·​v0
   
111 ····​const/​16·​v92,​·​0x0 111 ····​const/​16·​v90,​·​0x0
   
112 ····​#·​setter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>errorMessage:​Ljava/​lang/​String;​ 112 ····​#·​setter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>errorMessage:​Ljava/​lang/​String;​
113 ····​invoke-​static/​range·​{v91·​.​.​·​v92},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>access$1002(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 113 ····​invoke-​static/​range·​{v89·​.​.​·​v90},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>access$1002(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
114 ····​.​line·​976 114 ····​.​line·​976
115 ····​new-​instance·​v67,​·​Ljava/​util/​LinkedList;​ 115 ····​new-​instance·​v65,​·​Ljava/​util/​LinkedList;​
   
116 ····​invoke-​direct/​range·​{v67·​.​.​·​v67},​·​Ljava/​util/​LinkedList;​-​><init>()​V 116 ····​invoke-​direct/​range·​{v65·​.​.​·​v65},​·​Ljava/​util/​LinkedList;​-​><init>()​V
   
117 ····​.​line·​979 117 ····​.​line·​979
118 ····​.​local·​v67,​·​"packageQueue":​Ljava/​util/​LinkedList;​,​·​"Ljava/​util/​LinkedList<Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant<*>;​>;​>;​" 118 ····​.​local·​v65,​·​"packageQueue":​Ljava/​util/​LinkedList;​,​·​"Ljava/​util/​LinkedList<Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant<*>;​>;​>;​"
119 ····​:​try_start_0 119 ····​:​try_start_0
120 ····​move-​object/​from16·​v0,​·​p0 120 ····​move-​object/​from16·​v0,​·​p0
   
121 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 121 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
122 ····​move-​object/​from16·​v91,​·​v0 122 ····​move-​object/​from16·​v89,​·​v0
   
123 ····​invoke-​virtual/​range·​{v91·​.​.​·​v91},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>connect()​V 123 ····​invoke-​virtual/​range·​{v89·​.​.​·​v89},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>connect()​V
124 ····​:​try_end_0 124 ····​:​try_end_0
125 ····​.​catch·​Ljava/​net/​UnknownHostException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 125 ····​.​catch·​Ljava/​net/​UnknownHostException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
126 ····​.​catch·​Lcom/​iskrembilen/​quasseldroid/​exceptions/​UnsupportedProtocolEx​ception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 126 ····​.​catch·​Lcom/​iskrembilen/​quasseldroid/​exceptions/​UnsupportedProtocolEx​ception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
127 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_2 127 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_2
128 ····​.​catch·​Ljava/​security/​GeneralSecurityExcept​ion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_3 128 ····​.​catch·​Ljava/​security/​GeneralSecurityExcept​ion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_3
129 ····​.​catch·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​EmptyQVariantExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_4 129 ····​.​catch·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​EmptyQVariantExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_4
   
130 ····​.​line·​1012 130 ····​.​line·​1012
131 ····​move-​object/​from16·​v0,​·​p0 131 ····​move-​object/​from16·​v0,​·​p0
   
132 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 132 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
133 ····​move-​object/​from16·​v91,​·​v0 133 ····​move-​object/​from16·​v89,​·​v0
   
134 ····​#·​invokes:​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>sendConnectingEvent(​)​V 134 ····​#·​invokes:​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>sendConnectingEvent(​)​V
135 ····​invoke-​static/​range·​{v91·​.​.​·​v91},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>access$1200(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​V 135 ····​invoke-​static/​range·​{v89·​.​.​·​v89},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>access$1200(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​V
   
136 ····​.​line·​1015 136 ····​.​line·​1015
137 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 137 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
138 ····​move-​result-​wide·​v76 138 ····​move-​result-​wide·​v74
   
139 ····​.​line·​1016 139 ····​.​line·​1016
140 ····​.​local·​v76,​·​"startWait":​J 140 ····​.​local·​v74,​·​"startWait":​J
141 ····​:​cond_0 141 ····​:​cond_0
142 ····​:​goto_0 142 ····​:​goto_0
143 ····​move-​object/​from16·​v0,​·​p0 143 ····​move-​object/​from16·​v0,​·​p0
   
144 ····​iget-​boolean·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>running:​Z 144 ····​iget-​boolean·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>running:​Z
   
145 ····​move/​from16·​v91,​·​v0 145 ····​move/​from16·​v89,​·​v0
   
146 ····​if-​eqz·​v91,​·​:​cond_1 146 ····​if-​eqz·​v89,​·​:​cond_1
   
147 ····​.​line·​1018 147 ····​.​line·​1018
148 ····​:​try_start_1 148 ····​:​try_start_1
149 ····​move-​object/​from16·​v0,​·​p0 149 ····​move-​object/​from16·​v0,​·​p0
   
150 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 150 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
151 ····​move-​object/​from16·​v91,​·​v0 151 ····​move-​object/​from16·​v89,​·​v0
   
152 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>networkInitComplete:​Z 152 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>networkInitComplete:​Z
153 ····​invoke-​static/​range·​{v91·​.​.​·​v91},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>access$1300(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​Z 153 ····​invoke-​static/​range·​{v89·​.​.​·​v89},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>access$1300(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​Z
   
154 ····​move-​result·​v91 154 ····​move-​result·​v89
   
155 ····​if-​eqz·​v91,​·​:​cond_4 155 ····​if-​eqz·​v89,​·​:​cond_4
Max diff block lines reached; 464716/469554 bytes (98.97%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/io/CoreConnection.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"CoreConnection.​java" 3 .​source·​"CoreConnection.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$3;​,​  
8 ········​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​,​ 7 ········​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$ReadTh​read;​,​
9 ········​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Output​Runnable;​,​ 8 ········​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Output​Runnable;​,​
10 ········​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 9 ········​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
11 ····​} 10 ····​}
12 .​end·​annotation 11 .​end·​annotation
   
   
Offset 336, 28 lines modified Offset 335, 24 lines modified
336 ····​.​prologue 335 ····​.​prologue
337 ····​.​line·​97 336 ····​.​line·​97
338 ····​iget·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>networkInitsLeft:​I 337 ····​iget·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>networkInitsLeft:​I
   
339 ····​return·​v0 338 ····​return·​v0
340 .​end·​method 339 .​end·​method
   
341 .​method·​static·​synthetic·​access$1820(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​I)​I 340 .​method·​static·​synthetic·​access$1802(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​I)​I
342 ····​.​locals·1 341 ····​.​locals·0
343 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 342 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
344 ····​.​param·​p1,​·​"x1"····​#·​I 343 ····​.​param·​p1,​·​"x1"····​#·​I
   
345 ····​.​prologue 344 ····​.​prologue
346 ····​.​line·​97 345 ····​.​line·​97
347 ····​iget·v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>networkInitsLeft:​I 346 ····​iput·p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>networkInitsLeft:​I
   
348 ····​sub-​int/​2addr·​v0,​·​p1  
   
349 ····​iput·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>networkInitsLeft:​I  
   
350 ····​return·v0 347 ····​return·p1
351 .​end·​method 348 .​end·​method
   
352 .​method·​static·​synthetic·​access$1900(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​Ljava/​lang/​String;​)​V 349 .​method·​static·​synthetic·​access$1900(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​Ljava/​lang/​String;​)​V
353 ····​.​locals·​0 350 ····​.​locals·​0
354 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 351 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
355 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​ 352 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
   
Offset 433, 30 lines modified Offset 428, 14 lines modified
433 ····​.​prologue 428 ····​.​prologue
434 ····​.​line·​97 429 ····​.​line·​97
435 ····​iput·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>maxBufferId:​I 430 ····​iput·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>maxBufferId:​I
   
436 ····​return·​p1 431 ····​return·​p1
437 .​end·​method 432 .​end·​method
   
438 .​method·​static·​synthetic·​access$2312(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​I)​I  
439 ····​.​locals·​1  
440 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​  
441 ····​.​param·​p1,​·​"x1"····​#·​I  
   
442 ····​.​prologue  
443 ····​.​line·​97  
444 ····​iget·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>maxBufferId:​I  
   
445 ····​add-​int/​2addr·​v0,​·​p1  
   
446 ····​iput·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>maxBufferId:​I  
   
447 ····​return·​v0  
448 .​end·​method  
   
449 .​method·​static·​synthetic·​access$2400(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​V 433 .​method·​static·​synthetic·​access$2400(Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​)​V
450 ····​.​locals·​0 434 ····​.​locals·​0
451 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 435 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
452 ····​.​prologue 436 ····​.​prologue
453 ····​.​line·​97 437 ····​.​line·​97
454 ····​invoke-​direct·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>updateInitDone()​V 438 ····​invoke-​direct·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>updateInitDone()​V
Offset 1154, 15 lines modified Offset 1133, 15 lines modified
1154 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 1133 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
1155 ····​.​line·​740 1134 ····​.​line·​740
1156 ····​return-​void 1135 ····​return-​void
1157 .​end·​method 1136 .​end·​method
   
1158 .​method·​public·​connect()​V 1137 .​method·​public·​connect()​V
1159 ····​.​locals·​41 1138 ····​.​locals·​40
1160 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 1139 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
1161 ········​value·​=·​{ 1140 ········​value·​=·​{
1162 ············​Ljava/​net/​UnknownHostException;​,​ 1141 ············​Ljava/​net/​UnknownHostException;​,​
1163 ············​Ljava/​io/​IOException;​,​ 1142 ············​Ljava/​io/​IOException;​,​
1164 ············​Ljava/​security/​GeneralSecurityExcept​ion;​,​ 1143 ············​Ljava/​security/​GeneralSecurityExcept​ion;​,​
1165 ············​Ljava/​security/​cert/​CertificateException;​,​ 1144 ············​Ljava/​security/​cert/​CertificateException;​,​
1166 ············​Lcom/​iskrembilen/​quasseldroid/​io/​CustomTrustManager$Ne​wCertificateException​;​,​ 1145 ············​Lcom/​iskrembilen/​quasseldroid/​io/​CustomTrustManager$Ne​wCertificateException​;​,​
Offset 1509, 20 lines modified Offset 1488, 20 lines modified
1509 ····​const-​string·​v2,​·​"Sending·​client·​info.​.​.​" 1488 ····​const-​string·​v2,​·​"Sending·​client·​info.​.​.​"
   
1510 ····​move-​object/​from16·​v0,​·​p0 1489 ····​move-​object/​from16·​v0,​·​p0
   
1511 ····​invoke-​direct·​{v0,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>updateInitProgress(L​java/​lang/​String;​)​V 1490 ····​invoke-​direct·​{v0,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​-​>updateInitProgress(L​java/​lang/​String;​)​V
   
1512 ····​.​line·​540 1491 ····​.​line·​540
Max diff block lines reached; 47766/51133 bytes (93.42%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/io/CoreConnection$RequestType.smali
Offset 54, 176 lines modified Offset 54, 170 lines modified
   
54 #·​instance·​fields 54 #·​instance·​fields
55 .​field·​value:​I 55 .​field·​value:​I
   
   
56 #·​direct·​methods 56 #·​direct·​methods
57 .​method·​static·​constructor·​<clinit>()​V 57 .​method·​static·​constructor·​<clinit>()​V
58 ····​.​locals·​13 58 ····​.​locals·​10
   
59 ····​.​prologue 59 ····​.​prologue
60 ····​const/​4·​v12,​·​0x3 60 ····​const/​4·​v9,​·​0x3
   
61 ····​const/​4·​v11,​·​0x2 61 ····​const/​4·​v8,​·​0x2
   
62 ····​const/​4·​v10,​·​0x1 62 ····​const/​4·​v7,​·​0x1
   
63 ····​const/​4·​v9,​·​0x0 63 ····​const/​4·​v6,​·​0x6
   
64 ····​const/​4·​v8,​·​0x6 64 ····​const/​4·​v1,​·​0x0
   
65 ····​.​line·​755 65 ····​.​line·​755
66 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 66 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
67 ····​const-​string·​v5,​·​"Invalid" 67 ····​const-​string·​v3,​·​"Invalid"
   
68 ····​invoke-​direct·​{v4,​·​v5,​·​v9,​·​v9},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V 68 ····​invoke-​direct·​{v2,​·​v3,​·​v1,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V
   
69 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>Invalid:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 69 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>Invalid:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
70 ····​.​line·​756 70 ····​.​line·​756
71 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 71 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
72 ····​const-​string·​v5,​·​"Sync" 72 ····​const-​string·​v3,​·​"Sync"
   
73 ····​invoke-​direct·​{v4,​·​v5,​·​v10,​·​v10},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V 73 ····​invoke-​direct·​{v2,​·​v3,​·​v7,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V
   
74 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>Sync:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 74 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>Sync:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
75 ····​.​line·​757 75 ····​.​line·​757
76 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 76 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
77 ····​const-​string·​v5,​·​"RpcCall" 77 ····​const-​string·​v3,​·​"RpcCall"
   
78 ····​invoke-​direct·​{v4,​·​v5,​·​v11,​·​v11},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V 78 ····​invoke-​direct·​{v2,​·​v3,​·​v8,​·​v8},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V
   
79 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>RpcCall:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 79 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>RpcCall:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
80 ····​.​line·​758 80 ····​.​line·​758
81 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 81 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
82 ····​const-​string·​v5,​·​"InitRequest" 82 ····​const-​string·​v3,​·​"InitRequest"
   
83 ····​invoke-​direct·​{v4,​·​v5,​·​v12,​·​v12},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V 83 ····​invoke-​direct·​{v2,​·​v3,​·​v9,​·​v9},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V
   
84 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>InitRequest:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 84 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>InitRequest:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
85 ····​.​line·​759 85 ····​.​line·​759
86 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 86 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
87 ····​const-​string·​v5,​·​"InitData" 87 ····​const-​string·​v3,​·​"InitData"
   
88 ····​const/​4·​v6,​·​0x4 88 ····​const/​4·​v4,​·​0x4
   
89 ····​const/​4·​v7,​·​0x4 89 ····​const/​4·​v5,​·​0x4
   
90 ····​invoke-​direct·​{v4,​·​v5,​·​v6,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V 90 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V
   
91 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>InitData:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 91 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>InitData:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
92 ····​.​line·​760 92 ····​.​line·​760
93 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 93 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
94 ····​const-​string·​v5,​·​"HeartBeat" 94 ····​const-​string·​v3,​·​"HeartBeat"
   
95 ····​const/​4·​v6,​·​0x5 95 ····​const/​4·​v4,​·​0x5
   
96 ····​const/​4·​v7,​·​0x5 96 ····​const/​4·​v5,​·​0x5
   
97 ····​invoke-​direct·​{v4,​·​v5,​·​v6,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V 97 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V
   
98 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>HeartBeat:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 98 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>HeartBeat:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
99 ····​.​line·​761 99 ····​.​line·​761
100 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 100 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
101 ····​const-​string·​v5,​·​"HeartBeatReply" 101 ····​const-​string·​v3,​·​"HeartBeatReply"
   
102 ····​invoke-​direct·​{v4,​·​v5,​·​v8,​·​v8},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V 102 ····​invoke-​direct·​{v2,​·​v3,​·​v6,​·​v6},​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​><init>(Ljava/​lang/​String;​II)​V
   
103 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>HeartBeatReply:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 103 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>HeartBeatReply:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
104 ····​.​line·​754 104 ····​.​line·​754
105 ····​const/​4·​v4,​·​0x7 105 ····​const/​4·​v2,​·​0x7
   
106 ····​new-​array·​v4,​·​v4,​·​[Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 106 ····​new-​array·​v2,​·​v2,​·​[Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
107 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>Invalid:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​ 107 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​-​>Invalid:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection$Reques​tType;​
   
108 ····​aput-​object·​v5,​·​v4,​·​v9 108 ····​aput-​object·​v3,​·​v2,​·​v1
Max diff block lines reached; 4627/11546 bytes (40.07%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/io/QuasselDbHelper.smali
Offset 269, 115 lines modified Offset 269, 110 lines modified
   
269 ····​.​line·​205 269 ····​.​line·​205
270 ····​:​cond_0 270 ····​:​cond_0
271 ····​return-​void 271 ····​return-​void
272 .​end·​method 272 .​end·​method
   
273 .​method·​public·​cleanupEvents([Ljava/​lang/​Integer;​)​V 273 .​method·​public·​cleanupEvents([Ljava/​lang/​Integer;​)​V
274 ····​.​locals·9 274 ····​.​locals·6
275 ····​.​param·​p1,​·​"bufferids"····​#·​[Ljava/​lang/​Integer;​ 275 ····​.​param·​p1,​·​"bufferids"····​#·​[Ljava/​lang/​Integer;​
   
276 ····​.​prologue 276 ····​.​prologue
277 ····​.​line·​225 277 ····​.​line·​225
278 ····​array-​length·​v5,​·​p1 278 ····​array-​length·​v2,​·​p1
   
279 ····​if-​nez·​v5,​·​:​cond_0 279 ····​if-​nez·​v2,​·​:​cond_0
   
280 ····​.​line·​235 280 ····​.​line·​235
281 ····​:​goto_0 281 ····​:​goto_0
282 ····​return-​void 282 ····​return-​void
   
283 ····​.​line·​227 283 ····​.​line·​227
284 ····​:​cond_0 284 ····​:​cond_0
285 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​ 285 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
286 ····​const-​string·​v5,​·​"(" 286 ····​const-​string·​v2,​·​"("
   
287 ····​invoke-​direct·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 287 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
288 ····​.​line·​228 288 ····​.​line·​228
289 ····​.​local·​v4,​·​"list":​Ljava/​lang/​StringBuilder;​ 289 ····​.​local·​v1,​·​"list":​Ljava/​lang/​StringBuilder;​
290 ····move-​object·​v0,​·​p1 290 ····array-​length·​v3,​·​p1
   
291 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​Integer;​  
292 ····​array-​length·​v3,​·​v0  
   
293 ····.​local·​v3,​·"len$":​I 291 ····const/​4·​v2,​·0x0
294 ····​const/​4·​v1,​·​0x0  
   
295 ····​.​local·​v1,​·​"i$":​I  
296 ····​:​goto_1 292 ····​:​goto_1
297 ····​if-​ge·​v1,​·​v3,​·​:​cond_1 293 ····​if-​ge·​v2,​·​v3,​·​:​cond_1
   
298 ····​aget-​object·​v5,​·v0,​·​v1 294 ····​aget-​object·​v4,​·p1,​·​v2
   
299 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Integer;​-​>intValue()​I 295 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
300 ····​move-​result·​v2 296 ····​move-​result·​v0
   
301 ····​.​line·​229 297 ····​.​line·​229
302 ····​.​local·​v2,​·​"id":​I 298 ····​.​local·​v0,​·​"id":​I
303 ····​invoke-​virtual·​{v4,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 299 ····​invoke-​virtual·​{v1,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
304 ····​.​line·​230 300 ····​.​line·​230
305 ····​const-​string·​v5,​·​",​" 301 ····​const-​string·​v4,​·​",​"
   
306 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 302 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
307 ····​.​line·​228 303 ····​.​line·​228
308 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 304 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
309 ····​goto·​:​goto_1 305 ····​goto·​:​goto_1
   
310 ····​.​line·​232 306 ····​.​line·​232
311 ····​.​end·​local·​v2····​#·​"id":​I 307 ····​.​end·​local·​v0····​#·​"id":​I
312 ····​:​cond_1 308 ····​:​cond_1
313 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>length()​I 309 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>length()​I
   
314 ····​move-​result·​v5 310 ····​move-​result·​v2
   
315 ····​add-​int/​lit8·​v5,​·​v5,​·​-​0x1 311 ····​add-​int/​lit8·​v2,​·​v2,​·​-​0x1
   
316 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>deleteCharAt(I)​Ljava/​lang/​StringBuilder;​ 312 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>deleteCharAt(I)​Ljava/​lang/​StringBuilder;​
   
317 ····​.​line·​233 313 ····​.​line·​233
318 ····​const-​string·​v5,​·​")​" 314 ····​const-​string·​v2,​·​")​"
   
319 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 315 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
320 ····​.​line·​234 316 ····​.​line·​234
321 ····​iget-​object·​v5,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​QuasselDbHelper;​-​>db:​Landroid/​database/​sqlite/​SQLiteDatabase;​ 317 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​io/​QuasselDbHelper;​-​>db:​Landroid/​database/​sqlite/​SQLiteDatabase;​
   
322 ····​const-​string·​v6,​·​"hiddenevents" 318 ····​const-​string·​v3,​·​"hiddenevents"
   
323 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 319 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
324 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 320 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
325 ····​const-​string·​v8,​·​"bufferid·​NOT·​IN·​" 321 ····​const-​string·​v5,​·​"bufferid·​NOT·​IN·​"
   
326 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 322 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
327 ····​move-​result-​object·​v7 323 ····​move-​result-​object·​v4
   
328 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 324 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
329 ····​move-​result-​object·​v8 325 ····​move-​result-​object·​v5
   
330 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 326 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
Max diff block lines reached; 633/4862 bytes (13.02%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage.smali
Offset 65, 18 lines modified Offset 65, 18 lines modified
   
65 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​packets/​SyncMethodMessage;​-​>functionName:​Ljava/​lang/​String;​ 65 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​packets/​SyncMethodMessage;​-​>functionName:​Ljava/​lang/​String;​
   
66 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​packets/​SyncMethodMessage;​-​>args:​[Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 66 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​packets/​SyncMethodMessage;​-​>args:​[Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
   
67 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​serializers/​SyncableObject;​-​>execute(Ljava/​lang/​String;​[Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​)​V 67 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​serializers/​SyncableObject;​-​>execute(Ljava/​lang/​String;​[Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​)​V
68 ····​:​try_end_0 68 ····​:​try_end_0
69 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_2 69 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_3
70 ····​.​catch·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​EmptyQVariantExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 70 ····​.​catch·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​EmptyQVariantExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
71 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_3 71 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
72 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 72 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_2
   
73 ····​.​line·​68 73 ····​.​line·​68
74 ····​:​goto_0 74 ····​:​goto_0
75 ····​return-​void 75 ····​return-​void
   
76 ····​.​line·​65 76 ····​.​line·​65
77 ····​:​catch_0 77 ····​:​catch_0
[−]
smali/com/iskrembilen/quasseldroid/protocol/qtcomm/QVariant.smali
Offset 5, 15 lines modified Offset 5, 14 lines modified
5 #·​interfaces 5 #·​interfaces
6 .​implements·​Ljava/​io/​Serializable;​ 6 .​implements·​Ljava/​io/​Serializable;​
   
   
7 #·​annotations 7 #·​annotations
8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
9 ····​value·​=·​{ 9 ····​value·​=·​{
10 ········​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant$1;​,​  
11 ········​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant$QVariantSeri​alizer;​ 10 ········​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant$QVariantSeri​alizer;​
12 ····​} 11 ····​}
13 .​end·​annotation 12 .​end·​annotation
   
14 .​annotation·​system·​Ldalvik/​annotation/​Signature;​ 13 .​annotation·​system·​Ldalvik/​annotation/​Signature;​
15 ····​value·​=·​{ 14 ····​value·​=·​{
16 ········​"<T:​",​ 15 ········​"<T:​",​
Offset 319, 132 lines modified Offset 318, 131 lines modified
   
319 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 318 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
320 ····​goto·​:​goto_0 319 ····​goto·​:​goto_0
321 .​end·​method 320 .​end·​method
   
322 .​method·​public·​toString()​Ljava/​lang/​String;​ 321 .​method·​public·​toString()​Ljava/​lang/​String;​
323 ····​.​locals·9 322 ····​.​locals·8
   
324 ····​.​prologue 323 ····​.​prologue
325 ····​.​line·​158 324 ····​.​line·​158
326 ····​.​local·​p0,​·​"this":​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​,​·​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant<TT;​>;​" 325 ····​.​local·​p0,​·​"this":​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​,​·​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant<TT;​>;​"
327 ····​sget-​object·​v7,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant$1;​-​>$SwitchMap$com$iskre​mbilen$quasseldroid$p​rotocol$qtcomm$QVaria​ntType:​[I 326 ····​sget-​object·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant$1;​-​>$SwitchMap$com$iskre​mbilen$quasseldroid$p​rotocol$qtcomm$QVaria​ntType:​[I
   
328 ····​iget-​object·​v8,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 327 ····​iget-​object·​v7,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
329 ····​invoke-​virtual·​{v8},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>ordinal()​I 328 ····​invoke-​virtual·​{v7},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>ordinal()​I
   
330 ····​move-​result·​v8 329 ····​move-​result·​v7
   
331 ····​aget·​v7,​·​v7,​·​v8 330 ····​aget·​v6,​·​v6,​·​v7
   
332 ····​packed-​switch·​v7,​·​:​pswitch_data_0 331 ····​packed-​switch·​v6,​·​:​pswitch_data_0
   
333 ····​.​line·​195 332 ····​.​line·​195
334 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 333 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​
   
335 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V  
   
336 ····const-​string·​v8,​·​"/​" 334 ····invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
337 ····invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 335 ····const-​string·v7,​·​"/​"
   
338 ····move-​result-​object·v7 336 ····invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
339 ····​iget-​object·​v8,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​  
   
340 ····invoke-​virtual·​{v8},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>toString()​Ljava/​lang/​String;​ 337 ····move-​result-​object·​v6
   
341 ····move-​result-​object·​v8 338 ····iget-​object·v7,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
342 ····​invoke-​virtual·​{v7,​·v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 339 ····​invoke-​virtual·​{v7},​·Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>toString()​Ljava/​lang/​String;​
   
343 ····​move-​result-​object·​v7 340 ····​move-​result-​object·​v7
   
344 ····const-​string·v8,​·​"·​[·​" 341 ····invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
345 ····invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 342 ····move-​result-​object·v6
   
346 ····move-​result-​object·​v7 343 ····const-​string·​v7,​·​"·​[·​"
   
347 ····​iget-​object·​v8,​·p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>data:​Ljava/​lang/​Object;​ 344 ····​invoke-​virtual·{v6,​·v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
348 ····invoke-​virtual·​{v8},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 345 ····move-​result-​object·v6
   
349 ····move-​result-​object·​v8 346 ····iget-​object·v7,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>data:​Ljava/​lang/​Object;​
   
350 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 347 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
351 ····​move-​result-​object·​v7 348 ····​move-​result-​object·​v7
   
352 ····const-​string·v8,​·​"·​]/​" 349 ····invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
353 ····invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 350 ····move-​result-​object·v6
   
354 ····move-​result-​object·​v7 351 ····const-​string·​v7,​·​"·​]/​"
   
355 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 352 ····​invoke-​virtual·​{v6,​·v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
356 ····​move-​result-​object·​v7 353 ····​move-​result-​object·​v6
   
  354 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
  355 ····​move-​result-​object·​v6
   
357 ····​:​goto_0 356 ····​:​goto_0
358 ····​return-​object·​v7 357 ····​return-​object·​v6
   
359 ····​.​line·​162 358 ····​.​line·​162
360 ····​:​pswitch_0 359 ····​:​pswitch_0
361 ····​iget-​object·​v7,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>data:​Ljava/​lang/​Object;​ 360 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>data:​Ljava/​lang/​Object;​
   
362 ····​check-​cast·​v7,​·​Ljava/​lang/​String;​ 361 ····​check-​cast·​v6,​·​Ljava/​lang/​String;​
Max diff block lines reached; 9550/14687 bytes (65.02%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/qtcomm/QVariantHelper.smali
Offset 1, 29 lines modified Offset 1, 20 lines modified
1 .​class·​public·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantHelper;​ 1 .​class·​public·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantHelper;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"QVariantHelper.​java" 3 .​source·​"QVariantHelper.​java"
   
   
4 #·​annotations  
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​  
6 ····​value·​=·​{  
7 ········​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantHelper$1;​  
8 ····​}  
9 .​end·​annotation  
   
   
10 #·​direct·​methods 4 #·​direct·​methods
11 .​method·​public·​constructor·​<init>()​V 5 .​method·​public·​constructor·​<init>()​V
12 ····​.​locals·​0 6 ····​.​locals·​0
   
13 ····​.​prologue 7 ····​.​prologue
14 ····​.​line·​32 8 ····​.​line·​32
15 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 9 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
16 ····​.​line·​61  
17 ····​return-​void 10 ····​return-​void
18 .​end·​method 11 .​end·​method
   
19 .​method·​public·​static·​box(Ljava/​lang/​Object;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 12 .​method·​public·​static·​box(Ljava/​lang/​Object;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
20 ····​.​locals·​1 13 ····​.​locals·​1
21 ····​.​param·​p0,​·​"obj"····​#·​Ljava/​lang/​Object;​ 14 ····​.​param·​p0,​·​"obj"····​#·​Ljava/​lang/​Object;​
   
Offset 62, 64 lines modified Offset 53, 63 lines modified
62 ····​.​end·​local·​p0····​#·​"obj":​Ljava/​lang/​Object;​ 53 ····​.​end·​local·​p0····​#·​"obj":​Ljava/​lang/​Object;​
63 ····​:​goto_0 54 ····​:​goto_0
64 ····​return-​object·​p0 55 ····​return-​object·​p0
   
65 ····​.​line·​45 56 ····​.​line·​45
66 ····​.​restart·​local·​p0····​#·​"obj":​Ljava/​lang/​Object;​ 57 ····​.​restart·​local·​p0····​#·​"obj":​Ljava/​lang/​Object;​
67 ····​:​cond_0 58 ····​:​cond_0
68 ····​sget-​object·​v7,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantHelper$1;​-​>$SwitchMap$com$iskre​mbilen$quasseldroid$p​rotocol$qtcomm$QVaria​ntType:​[I 59 ····​sget-​object·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantHelper$1;​-​>$SwitchMap$com$iskre​mbilen$quasseldroid$p​rotocol$qtcomm$QVaria​ntType:​[I
   
69 ····​invoke-​virtual·​{p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>ordinal()​I 60 ····​invoke-​virtual·​{p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>ordinal()​I
   
70 ····​move-​result·​v8 61 ····​move-​result·​v7
   
71 ····​aget·​v7,​·​v7,​·​v8 62 ····​aget·​v6,​·​v6,​·​v7
   
72 ····​packed-​switch·​v7,​·​:​pswitch_data_0 63 ····​packed-​switch·​v6,​·​:​pswitch_data_0
   
73 ····​.​line·​61 64 ····​.​line·​61
74 ····​new-​instance·​v7,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 65 ····​new-​instance·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
   
75 ····​invoke-​direct·​{v7,​·​p0,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​><init>(Ljava/​lang/​Object;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​)​V 66 ····​invoke-​direct·​{v6,​·​p0,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​><init>(Ljava/​lang/​Object;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​)​V
   
76 ····​move-​object·​p0,​·​v7 67 ····​move-​object·​p0,​·​v6
   
77 ····​goto·​:​goto_0 68 ····​goto·​:​goto_0
   
78 ····​.​line·​47 69 ····​.​line·​47
79 ····​:​pswitch_0 70 ····​:​pswitch_0
80 ····​new-​instance·​v1,​·​Ljava/​util/​HashMap;​ 71 ····​new-​instance·​v1,​·​Ljava/​util/​HashMap;​
   
81 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashMap;​-​><init>()​V 72 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
82 ····​.​local·​v1,​·​"copyMap":​Ljava/​util/​Map;​ 73 ····​.​local·​v1,​·​"copyMap":​Ljava/​util/​Map;​
83 ····​move-​object·​v6,​·​p0 74 ····​move-​object·​v5,​·​p0
   
84 ····​.​line·​48 75 ····​.​line·​48
85 ····​check-​cast·​v6,​·​Ljava/​util/​Map;​ 76 ····​check-​cast·​v5,​·​Ljava/​util/​Map;​
   
86 ····​.​line·​49 77 ····​.​line·​49
87 ····​.​local·​v6,​·​"originalMap":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​*>;​" 78 ····​.​local·​v5,​·​"originalMap":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​*>;​"
88 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 79 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
89 ····​move-​result-​object·​v7 80 ····​move-​result-​object·​v6
   
90 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 81 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
91 ····​move-​result-​object·​v4 82 ····​move-​result-​object·​v6
   
92 ····​.​local·​v4,​·​"i$":​Ljava/​util/​Iterator;​  
93 ····​:​goto_1 83 ····​:​goto_1
94 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 84 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
95 ····​move-​result·​v7 85 ····​move-​result·​v7
   
96 ····​if-​eqz·​v7,​·​:​cond_1 86 ····​if-​eqz·​v7,​·​:​cond_1
   
97 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 87 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
98 ····​move-​result-​object·​v2 88 ····​move-​result-​object·​v2
   
99 ····​check-​cast·​v2,​·​Ljava/​util/​Map$Entry;​ 89 ····​check-​cast·​v2,​·​Ljava/​util/​Map$Entry;​
   
100 ····​.​line·​50 90 ····​.​line·​50
101 ····​.​local·​v2,​·​"e":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​lang/​String;​*>;​" 91 ····​.​local·​v2,​·​"e":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​lang/​String;​*>;​"
Offset 141, 55 lines modified Offset 131, 53 lines modified
   
141 ····​.​line·​52 131 ····​.​line·​52
142 ····​.​end·​local·​v2····​#·​"e":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​lang/​String;​*>;​" 132 ····​.​end·​local·​v2····​#·​"e":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​lang/​String;​*>;​"
143 ····​:​cond_1 133 ····​:​cond_1
Max diff block lines reached; 3517/7284 bytes (48.28%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType.smali
Offset 158, 1266 lines modified Offset 158, 1266 lines modified
158 .​field·​javaType:​Ljava/​lang/​Class;​ 158 .​field·​javaType:​Ljava/​lang/​Class;​
   
159 .​field·​value:​I 159 .​field·​value:​I
   
   
160 #·​direct·​methods 160 #·​direct·​methods
161 .​method·​static·​constructor·​<clinit>()​V 161 .​method·​static·​constructor·​<clinit>()​V
162 ····​.​locals·​12 162 ····​.​locals·​11
   
163 ····​.​prologue 163 ····​.​prologue
164 ····​const/​4·​v11,​·​0x2 164 ····​const/​4·​v10,​·​0x2
   
165 ····​const/​4·​v10,​·​0x1 165 ····​const/​4·​v9,​·​0x1
   
166 ····​const/​4·​v9,​·​0x0 166 ····​const/​4·​v8,​·​0x0
   
167 ····​const/​16·​v8,​·​0x1d 167 ····​const/​16·​v7,​·​0x1d
   
168 ····​const/​16·​v7,​·​0xc 168 ····​const/​16·​v6,​·​0xc
   
169 ····​.​line·​34 169 ····​.​line·​34
170 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 170 ····​new-​instance·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
171 ····​const-​string·​v3,​·​"Invalid" 171 ····​const-​string·​v2,​·​"Invalid"
   
172 ····​const-​class·​v4,​·​Ljava/​lang/​Void;​ 172 ····​const-​class·​v3,​·​Ljava/​lang/​Void;​
   
173 ····​invoke-​direct·​{v2,​·​v3,​·​v9,​·​v9,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V 173 ····​invoke-​direct·​{v1,​·​v2,​·​v8,​·​v8,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V
   
174 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>Invalid:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 174 ····​sput-​object·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>Invalid:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
175 ····​.​line·​36 175 ····​.​line·​36
176 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 176 ····​new-​instance·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
177 ····​const-​string·​v3,​·​"Bool" 177 ····​const-​string·​v2,​·​"Bool"
   
178 ····​sget-​object·​v4,​·​Ljava/​lang/​Boolean;​-​>TYPE:​Ljava/​lang/​Class;​ 178 ····​sget-​object·​v3,​·​Ljava/​lang/​Boolean;​-​>TYPE:​Ljava/​lang/​Class;​
   
179 ····​invoke-​direct·​{v2,​·​v3,​·​v10,​·​v10,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V 179 ····​invoke-​direct·​{v1,​·​v2,​·​v9,​·​v9,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V
   
180 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>Bool:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 180 ····​sput-​object·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>Bool:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
181 ····​.​line·​37 181 ····​.​line·​37
182 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 182 ····​new-​instance·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
183 ····​const-​string·​v3,​·​"Int" 183 ····​const-​string·​v2,​·​"Int"
   
184 ····​sget-​object·​v4,​·​Ljava/​lang/​Integer;​-​>TYPE:​Ljava/​lang/​Class;​ 184 ····​sget-​object·​v3,​·​Ljava/​lang/​Integer;​-​>TYPE:​Ljava/​lang/​Class;​
   
185 ····​invoke-​direct·​{v2,​·​v3,​·​v11,​·​v11,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V 185 ····​invoke-​direct·​{v1,​·​v2,​·​v10,​·​v10,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V
   
186 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>Int:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 186 ····​sput-​object·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>Int:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
187 ····​.​line·​38 187 ····​.​line·​38
188 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 188 ····​new-​instance·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
189 ····​const-​string·​v3,​·​"UInt" 189 ····​const-​string·​v2,​·​"UInt"
   
190 ····​const/​4·​v4,​·​0x3 190 ····​const/​4·​v3,​·​0x3
   
191 ····​const/​4·​v5,​·​0x3 191 ····​const/​4·​v4,​·​0x3
   
192 ····​sget-​object·​v6,​·​Ljava/​lang/​Integer;​-​>TYPE:​Ljava/​lang/​Class;​ 192 ····​sget-​object·​v5,​·​Ljava/​lang/​Integer;​-​>TYPE:​Ljava/​lang/​Class;​
   
193 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5,​·​v6},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V 193 ····​invoke-​direct·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V
   
194 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>UInt:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 194 ····​sput-​object·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>UInt:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
195 ····​.​line·​39 195 ····​.​line·​39
196 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 196 ····​new-​instance·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
197 ····​const-​string·​v3,​·​"LongLong" 197 ····​const-​string·​v2,​·​"LongLong"
   
198 ····​const/​4·​v4,​·​0x4 198 ····​const/​4·​v3,​·​0x4
   
199 ····​const/​4·​v5,​·​0x4 199 ····​const/​4·​v4,​·​0x4
   
200 ····​sget-​object·​v6,​·​Ljava/​lang/​Long;​-​>TYPE:​Ljava/​lang/​Class;​ 200 ····​sget-​object·​v5,​·​Ljava/​lang/​Long;​-​>TYPE:​Ljava/​lang/​Class;​
   
201 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5,​·​v6},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V 201 ····​invoke-​direct·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V
   
202 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>LongLong:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 202 ····​sput-​object·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>LongLong:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
203 ····​.​line·​40 203 ····​.​line·​40
204 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 204 ····​new-​instance·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
205 ····​const-​string·​v3,​·​"ULongLong" 205 ····​const-​string·​v2,​·​"ULongLong"
   
206 ····​const/​4·​v4,​·​0x5 206 ····​const/​4·​v3,​·​0x5
   
207 ····​const/​4·​v5,​·​0x5 207 ····​const/​4·​v4,​·​0x5
   
208 ····​sget-​object·​v6,​·​Ljava/​lang/​Long;​-​>TYPE:​Ljava/​lang/​Class;​ 208 ····​sget-​object·​v5,​·​Ljava/​lang/​Long;​-​>TYPE:​Ljava/​lang/​Class;​
   
209 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5,​·​v6},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V 209 ····​invoke-​direct·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​><init>(Ljava/​lang/​String;​IILjava/​lang/​Class;​)​V
   
210 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>ULongLong:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​ 210 ····​sput-​object·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​-​>ULongLong:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariantType;​
   
211 ····​.​line·​41 211 ····​.​line·​41
Max diff block lines reached; 80008/86663 bytes (92.32%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList.smali
Offset 190, 15 lines modified Offset 190, 15 lines modified
   
190 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList;​-​>serialize(Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​Ljava/​util/​List;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​)​V 190 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList;​-​>serialize(Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​Ljava/​util/​List;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​)​V
   
191 ····​return-​void 191 ····​return-​void
192 .​end·​method 192 .​end·​method
   
193 .​method·​public·​serialize(Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​Ljava/​util/​List;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​)​V 193 .​method·​public·​serialize(Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​Ljava/​util/​List;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​)​V
194 ····​.​locals·5 194 ····​.​locals·4
195 ····​.​param·​p1,​·​"stream"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​ 195 ····​.​param·​p1,​·​"stream"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​
196 ····​.​param·​p3,​·​"version"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​ 196 ····​.​param·​p3,​·​"version"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​
197 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 197 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
198 ········​value·​=·​{ 198 ········​value·​=·​{
199 ············​"(",​ 199 ············​"(",​
200 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​",​ 200 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​",​
201 ············​"Ljava/​util/​List",​ 201 ············​"Ljava/​util/​List",​
Offset 216, 45 lines modified Offset 216, 44 lines modified
   
216 ····​.​prologue 216 ····​.​prologue
217 ····​.​line·​66 217 ····​.​line·​66
218 ····​.​local·​p0,​·​"this":​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList;​,​·​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList<TT;​>;​" 218 ····​.​local·​p0,​·​"this":​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList;​,​·​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList<TT;​>;​"
219 ····​.​local·​p2,​·​"data":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<TT;​>;​" 219 ····​.​local·​p2,​·​"data":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<TT;​>;​"
220 ····​invoke-​interface·​{p2},​·​Ljava/​util/​List;​-​>size()​I 220 ····​invoke-​interface·​{p2},​·​Ljava/​util/​List;​-​>size()​I
   
221 ····​move-​result·​v2 221 ····​move-​result·​v1
   
222 ····​int-​to-​long·​v2,​·​v2 222 ····​int-​to-​long·​v2,​·​v1
   
223 ····​const/​16·​v4,​·​0x20 223 ····​const/​16·​v1,​·​0x20
   
224 ····​invoke-​virtual·​{p1,​·​v2,​·​v3,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​-​>writeUInt(JI)​V 224 ····​invoke-​virtual·​{p1,​·​v2,​·​v3,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​-​>writeUInt(JI)​V
   
225 ····​.​line·​67 225 ····​.​line·​67
226 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>instance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​ 226 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>instance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​
   
227 ····​move-​result-​object·​v2 227 ····​move-​result-​object·​v1
   
228 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList;​-​>elementType:​Ljava/​lang/​String;​ 228 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList;​-​>elementType:​Ljava/​lang/​String;​
   
229 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>getTypeForName(Ljava​/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​ 229 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>getTypeForName(Ljava​/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​
   
230 ····​move-​result-​object·​v2 230 ····​move-​result-​object·​v1
   
231 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​-​>getSerializer()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​ 231 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​-​>getSerializer()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​
   
232 ····​move-​result-​object·​v2 232 ····​move-​result-​object·​v1
   
233 ····​iput-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList;​-​>serializer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​ 233 ····​iput-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QList;​-​>serializer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​
   
234 ····​.​line·​69 234 ····​.​line·​69
235 ····​invoke-​interface·​{p2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 235 ····​invoke-​interface·​{p2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
236 ····​move-​result-​object·​v1 236 ····​move-​result-​object·​v1
   
237 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
238 ····​:​goto_0 237 ····​:​goto_0
239 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 238 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
240 ····​move-​result·​v2 239 ····​move-​result·​v2
   
241 ····​if-​eqz·​v2,​·​:​cond_0 240 ····​if-​eqz·​v2,​·​:​cond_0
   
[−]
smali/com/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap.smali
Offset 210, 15 lines modified Offset 210, 15 lines modified
   
210 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>serialize(Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​Ljava/​util/​Map;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​)​V 210 ····​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>serialize(Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​Ljava/​util/​Map;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​)​V
   
211 ····​return-​void 211 ····​return-​void
212 .​end·​method 212 .​end·​method
   
213 .​method·​public·​serialize(Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​Ljava/​util/​Map;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​)​V 213 .​method·​public·​serialize(Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​Ljava/​util/​Map;​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​)​V
214 ····​.​locals·5 214 ····​.​locals·4
215 ····​.​param·​p1,​·​"stream"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​ 215 ····​.​param·​p1,​·​"stream"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​
216 ····​.​param·​p3,​·​"version"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​ 216 ····​.​param·​p3,​·​"version"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​DataStreamVersion;​
217 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 217 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
218 ········​value·​=·​{ 218 ········​value·​=·​{
219 ············​"(",​ 219 ············​"(",​
220 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​",​ 220 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​",​
221 ············​"Ljava/​util/​Map",​ 221 ············​"Ljava/​util/​Map",​
Offset 236, 66 lines modified Offset 236, 65 lines modified
   
236 ····​.​prologue 236 ····​.​prologue
237 ····​.​line·​52 237 ····​.​line·​52
238 ····​.​local·​p0,​·​"this":​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​,​·​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap<TT;​TV;​>;​" 238 ····​.​local·​p0,​·​"this":​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​,​·​"Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap<TT;​TV;​>;​"
239 ····​.​local·​p2,​·​"data":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<TT;​TV;​>;​" 239 ····​.​local·​p2,​·​"data":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<TT;​TV;​>;​"
240 ····​invoke-​interface·​{p2},​·​Ljava/​util/​Map;​-​>size()​I 240 ····​invoke-​interface·​{p2},​·​Ljava/​util/​Map;​-​>size()​I
   
241 ····​move-​result·​v2 241 ····​move-​result·​v1
   
242 ····​int-​to-​long·​v2,​·​v2 242 ····​int-​to-​long·​v2,​·​v1
   
243 ····​const/​16·​v4,​·​0x20 243 ····​const/​16·​v1,​·​0x20
   
244 ····​invoke-​virtual·​{p1,​·​v2,​·​v3,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​-​>writeUInt(JI)​V 244 ····​invoke-​virtual·​{p1,​·​v2,​·​v3,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QDataOutputStream;​-​>writeUInt(JI)​V
   
245 ····​.​line·​53 245 ····​.​line·​53
246 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>instance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​ 246 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>instance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​
   
247 ····​move-​result-​object·​v2 247 ····​move-​result-​object·​v1
   
248 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>keyType:​Ljava/​lang/​String;​ 248 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>keyType:​Ljava/​lang/​String;​
   
249 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>getTypeForName(Ljava​/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​ 249 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>getTypeForName(Ljava​/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​
   
250 ····​move-​result-​object·​v2 250 ····​move-​result-​object·​v1
   
251 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​-​>getSerializer()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​ 251 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​-​>getSerializer()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​
   
252 ····​move-​result-​object·​v2 252 ····​move-​result-​object·​v1
   
253 ····​iput-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>keySerializer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​ 253 ····​iput-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>keySerializer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​
   
254 ····​.​line·​54 254 ····​.​line·​54
255 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>instance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​ 255 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>instance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​
   
256 ····​move-​result-​object·​v2 256 ····​move-​result-​object·​v1
   
257 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>valueType:​Ljava/​lang/​String;​ 257 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>valueType:​Ljava/​lang/​String;​
   
258 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>getTypeForName(Ljava​/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​ 258 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>getTypeForName(Ljava​/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​
   
259 ····​move-​result-​object·​v2 259 ····​move-​result-​object·​v1
   
260 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​-​>getSerializer()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​ 260 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​-​>getSerializer()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​
   
261 ····​move-​result-​object·​v2 261 ····​move-​result-​object·​v1
   
262 ····​iput-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>valueSerializer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​ 262 ····​iput-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​serializers/​QMap;​-​>valueSerializer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeSerializer;​
   
263 ····​.​line·​56 263 ····​.​line·​56
264 ····​invoke-​interface·​{p2},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 264 ····​invoke-​interface·​{p2},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
265 ····​move-​result-​object·​v2 265 ····​move-​result-​object·​v1
   
266 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 266 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
267 ····​move-​result-​object·​v1 267 ····​move-​result-​object·​v1
   
268 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
269 ····​:​goto_0 268 ····​:​goto_0
270 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 269 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
271 ····​move-​result·​v2 270 ····​move-​result·​v2
   
272 ····​if-​eqz·​v2,​·​:​cond_0 271 ····​if-​eqz·​v2,​·​:​cond_0
   
[−]
smali/com/iskrembilen/quasseldroid/protocol/qtcomm/serializers/quassel/NetworkServerSerializer.smali
Offset 39, 15 lines modified Offset 39, 15 lines modified
39 ········​value·​=·​{ 39 ········​value·​=·​{
40 ············​Ljava/​io/​IOException;​,​ 40 ············​Ljava/​io/​IOException;​,​
41 ············​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​EmptyQVariantExceptio​n;​ 41 ············​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​EmptyQVariantExceptio​n;​
42 ········​} 42 ········​}
43 ····​.​end·​annotation 43 ····​.​end·​annotation
   
44 ····​.​prologue 44 ····​.​prologue
45 ····​.​line·​47 45 ····​.​line·​48
46 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>instance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​ 46 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>instance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​
   
47 ····​move-​result-​object·​v2 47 ····​move-​result-​object·​v2
   
48 ····​const-​string·​v3,​·​"QVariantMap" 48 ····​const-​string·​v3,​·​"QVariantMap"
   
49 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>getTypeForName(Ljava​/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​ 49 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaTypeRegistry;​-​>getTypeForName(Ljava​/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QMetaType;​
Offset 86, 14 lines modified Offset 86, 15 lines modified
   
86 ····​move-​result-​object·​v3 86 ····​move-​result-​object·​v3
   
87 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​ 87 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​
   
88 ····​const-​string·​v4,​·​"Port" 88 ····​const-​string·​v4,​·​"Port"
   
  89 ····​.​line·​51
89 ····​move-​object/​from16·​v0,​·​v18 90 ····​move-​object/​from16·​v0,​·​v18
   
90 ····​invoke-​interface·​{v0,​·​v4},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 91 ····​invoke-​interface·​{v0,​·​v4},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
91 ····​move-​result-​object·​v4 92 ····​move-​result-​object·​v4
   
92 ····​check-​cast·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 93 ····​check-​cast·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
Offset 106, 14 lines modified Offset 107, 15 lines modified
   
106 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Long;​-​>longValue()​J 107 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
107 ····​move-​result-​wide·​v4 108 ····​move-​result-​wide·​v4
   
108 ····​const-​string·​v6,​·​"Password" 109 ····​const-​string·​v6,​·​"Password"
   
  110 ····​.​line·​52
109 ····​move-​object/​from16·​v0,​·​v18 111 ····​move-​object/​from16·​v0,​·​v18
   
110 ····​invoke-​interface·​{v0,​·​v6},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 112 ····​invoke-​interface·​{v0,​·​v6},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
111 ····​move-​result-​object·​v6 113 ····​move-​result-​object·​v6
   
112 ····​check-​cast·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 114 ····​check-​cast·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
Offset 122, 14 lines modified Offset 124, 15 lines modified
   
122 ····​move-​result-​object·​v6 124 ····​move-​result-​object·​v6
   
123 ····​check-​cast·​v6,​·​Ljava/​lang/​String;​ 125 ····​check-​cast·​v6,​·​Ljava/​lang/​String;​
   
124 ····​const-​string·​v7,​·​"UseSSL" 126 ····​const-​string·​v7,​·​"UseSSL"
   
  127 ····​.​line·​54
125 ····​move-​object/​from16·​v0,​·​v18 128 ····​move-​object/​from16·​v0,​·​v18
   
126 ····​invoke-​interface·​{v0,​·​v7},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 129 ····​invoke-​interface·​{v0,​·​v7},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
127 ····​move-​result-​object·​v7 130 ····​move-​result-​object·​v7
   
128 ····​check-​cast·​v7,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 131 ····​check-​cast·​v7,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
Offset 142, 14 lines modified Offset 145, 15 lines modified
   
142 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z 145 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z
   
143 ····​move-​result·​v7 146 ····​move-​result·​v7
   
144 ····​const-​string·​v8,​·​"sslVersion" 147 ····​const-​string·​v8,​·​"sslVersion"
   
  148 ····​.​line·​55
145 ····​move-​object/​from16·​v0,​·​v18 149 ····​move-​object/​from16·​v0,​·​v18
   
146 ····​invoke-​interface·​{v0,​·​v8},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 150 ····​invoke-​interface·​{v0,​·​v8},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
147 ····​move-​result-​object·​v8 151 ····​move-​result-​object·​v8
   
148 ····​check-​cast·​v8,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 152 ····​check-​cast·​v8,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
Offset 164, 14 lines modified Offset 168, 15 lines modified
   
164 ····​move-​result·​v8 168 ····​move-​result·​v8
   
165 ····​int-​to-​long·​v8,​·​v8 169 ····​int-​to-​long·​v8,​·​v8
   
166 ····​const-​string·​v10,​·​"UseProxy" 170 ····​const-​string·​v10,​·​"UseProxy"
   
  171 ····​.​line·​57
167 ····​move-​object/​from16·​v0,​·​v18 172 ····​move-​object/​from16·​v0,​·​v18
   
168 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 173 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
169 ····​move-​result-​object·​v10 174 ····​move-​result-​object·​v10
   
170 ····​check-​cast·​v10,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 175 ····​check-​cast·​v10,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
Offset 184, 14 lines modified Offset 189, 15 lines modified
   
184 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z 189 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z
   
Max diff block lines reached; 2350/5000 bytes (47.00%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/Buffer$1$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$newBacklog:​Ljava/​util/​ArrayList;​ 24 .​field·​final·​synthetic·​val$newBacklog:​Ljava/​util/​ArrayList;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1;​Ljava/​util/​ArrayList;​Z)​V 26 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1;​Ljava/​util/​ArrayList;​Z)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​575 30 ····​.​line·​575
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1$1;​-​>this$1:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1$1;​-​>val$newBacklog:​Ljava/​util/​ArrayList;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1$1;​-​>val$newBacklog:​Ljava/​util/​ArrayList;​
   
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/Buffer$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/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​549 27 ····​.​line·​549
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/Buffer.smali
Offset 570, 59 lines modified Offset 570, 56 lines modified
570 ····​.​line·​208 570 ····​.​line·​208
571 ····​.​local·​p1,​·​"messageList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​>;​" 571 ····​.​local·​p1,​·​"messageList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​>;​"
572 ····​monitor-​enter·​p0 572 ····​monitor-​enter·​p0
   
573 ····​:​try_start_0 573 ····​:​try_start_0
574 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 574 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
575 ····​move-​result-​object·​v0 575 ····​move-​result-​object·​v1
   
576 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
577 ····​:​goto_0 576 ····​:​goto_0
578 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 577 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
579 ····​move-​result·​v2 578 ····​move-​result·​v2
   
580 ····​if-​eqz·​v2,​·​:​cond_0 579 ····​if-​eqz·​v2,​·​:​cond_0
   
581 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 580 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
582 ····​move-​result-​object·​v1 581 ····​move-​result-​object·​v0
   
583 ····​check-​cast·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​ 582 ····​check-​cast·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​
   
584 ····​.​line·​209 583 ····​.​line·​209
585 ····​.​local·​v1,​·​"message":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​ 584 ····​.​local·​v0,​·​"message":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​
586 ····​invoke-​direct·​{p0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>newBufferEntry(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​)​V 585 ····​invoke-​direct·​{p0,​·​v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>newBufferEntry(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​)​V
587 ····​:​try_end_0 586 ····​:​try_end_0
588 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 587 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
589 ····​goto·​:​goto_0 588 ····​goto·​:​goto_0
   
590 ····​.​line·​208 589 ····​.​line·​208
591 ····​.​end·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​ 590 ····​.​end·​local·​v0····​#·​"message":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​
592 ····​.​end·​local·​v1····​#·​"message":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​  
593 ····​:​catchall_0 591 ····​:​catchall_0
594 ····​move-​exception·​v2 592 ····​move-​exception·​v1
   
595 ····​monitor-​exit·​p0 593 ····​monitor-​exit·​p0
   
596 ····​throw·​v2 594 ····​throw·​v1
   
597 ····​.​line·​211 595 ····​.​line·​211
598 ····​.​restart·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​  
599 ····​:​cond_0 596 ····​:​cond_0
600 ····​const·​v2,​·​0x7f0b0002 597 ····​const·​v1,​·​0x7f0b0002
   
601 ····​:​try_start_1 598 ····​:​try_start_1
602 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 599 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
603 ····​move-​result-​object·​v2 600 ····​move-​result-​object·​v1
   
604 ····​invoke-​virtual·​{p0,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>notifyObservers(Ljav​a/​lang/​Object;​)​V 601 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>notifyObservers(Ljav​a/​lang/​Object;​)​V
605 ····​:​try_end_1 602 ····​:​try_end_1
606 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 603 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0
   
607 ····​.​line·​212 604 ····​.​line·​212
608 ····​monitor-​exit·​p0 605 ····​monitor-​exit·​p0
   
609 ····​return-​void 606 ····​return-​void
Offset 769, 102 lines modified Offset 766, 99 lines modified
769 ····​.​locals·​4 766 ····​.​locals·​4
   
770 ····​.​prologue 767 ····​.​prologue
771 ····​.​line·​538 768 ····​.​line·​538
772 ····​monitor-​enter·​p0 769 ····​monitor-​enter·​p0
   
773 ····​:​try_start_0 770 ····​:​try_start_0
774 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>filteredBacklog:​Ljava/​util/​ArrayList;​ 771 ····​iget-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>filteredBacklog:​Ljava/​util/​ArrayList;​
   
775 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>clear()​V 772 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>clear()​V
   
776 ····​.​line·​539 773 ····​.​line·​539
777 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>backlog:​Ljava/​util/​ArrayList;​ 774 ····​iget-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>backlog:​Ljava/​util/​ArrayList;​
   
778 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 775 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
779 ····​move-​result-​object·​v0 776 ····​move-​result-​object·​v1
   
780 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
781 ····​:​cond_0 777 ····​:​cond_0
782 ····​:​goto_0 778 ····​:​goto_0
783 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 779 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
784 ····​move-​result·​v2 780 ····​move-​result·​v2
   
785 ····​if-​eqz·​v2,​·​:​cond_3 781 ····​if-​eqz·​v2,​·​:​cond_3
   
786 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 782 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
787 ····​move-​result-​object·​v1 783 ····​move-​result-​object·​v0
   
788 ····​check-​cast·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​ 784 ····​check-​cast·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​
   
789 ····​.​line·​540 785 ····​.​line·​540
790 ····​.​local·​v1,​·​"msg":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​ 786 ····​.​local·​v0,​·​"msg":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​
791 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>isMessageFiltered(Lc​om/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​)​Z 787 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>isMessageFiltered(Lc​om/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​)​Z
   
792 ····​move-​result·​v2 788 ····​move-​result·​v2
   
Max diff block lines reached; 5715/10400 bytes (54.95%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/BufferCollection$1.smali
Offset 31, 14 lines modified Offset 31, 15 lines modified
31 #·​instance·​fields 31 #·​instance·​fields
32 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​ 32 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​)​V 34 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​
   
36 ····​.​prologue 37 ····​.​prologue
37 ····​.​line·​138 38 ····​.​line·​138
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​ 39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​
   
39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 40 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/BufferCollection.smali
Offset 195, 25 lines modified Offset 195, 24 lines modified
195 ····​.​local·​p1,​·​"filters":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​google/​common/​base/​Predicate<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​>;​" 195 ····​.​local·​p1,​·​"filters":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​google/​common/​base/​Predicate<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​>;​"
196 ····​iget-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​-​>cachedList:​Ljava/​util/​List;​ 196 ····​iget-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​-​>cachedList:​Ljava/​util/​List;​
   
197 ····​.​line·​146 197 ····​.​line·​146
198 ····​.​local·​v0,​·​"cache":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​" 198 ····​.​local·​v0,​·​"cache":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​"
199 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 199 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
200 ····​move-​result-​object·​v2 200 ····​move-​result-​object·​v3
   
201 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
202 ····​:​goto_0 201 ····​:​goto_0
203 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 202 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
204 ····​move-​result·​v4 203 ····​move-​result·​v4
   
205 ····​if-​eqz·​v4,​·​:​cond_0 204 ····​if-​eqz·​v4,​·​:​cond_0
   
206 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 205 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
207 ····​move-​result-​object·​v1 206 ····​move-​result-​object·​v1
   
208 ····​check-​cast·​v1,​·​Lcom/​google/​common/​base/​Predicate;​ 207 ····​check-​cast·​v1,​·​Lcom/​google/​common/​base/​Predicate;​
   
209 ····​.​line·​147 208 ····​.​line·​147
210 ····​.​local·​v1,​·​"filter":​Lcom/​google/​common/​base/​Predicate;​,​·​"Lcom/​google/​common/​base/​Predicate<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​" 209 ····​.​local·​v1,​·​"filter":​Lcom/​google/​common/​base/​Predicate;​,​·​"Lcom/​google/​common/​base/​Predicate<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​"
Offset 223, 35 lines modified Offset 222, 35 lines modified
   
223 ····​.​line·​148 222 ····​.​line·​148
224 ····​goto·​:​goto_0 223 ····​goto·​:​goto_0
   
225 ····​.​line·​150 224 ····​.​line·​150
226 ····​.​end·​local·​v1····​#·​"filter":​Lcom/​google/​common/​base/​Predicate;​,​·​"Lcom/​google/​common/​base/​Predicate<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​" 225 ····​.​end·​local·​v1····​#·​"filter":​Lcom/​google/​common/​base/​Predicate;​,​·​"Lcom/​google/​common/​base/​Predicate<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​"
227 ····​:​cond_0 226 ····​:​cond_0
228 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 227 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
   
229 ····​invoke-​direct·​{v3,​·​v0},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V 228 ····​invoke-​direct·​{v2,​·​v0},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
   
230 ····​.​line·​151 229 ····​.​line·​151
231 ····​.​local·​v3,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​" 230 ····​.​local·​v2,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​>;​"
232 ····​sget-​boolean·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​-​>orderAlphabetical:​Z 231 ····​sget-​boolean·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​-​>orderAlphabetical:​Z
   
233 ····​if-​eqz·​v4,​·​:​cond_1 232 ····​if-​eqz·​v3,​·​:​cond_1
   
234 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r;​-​>COMPARATOR_ALPHABETI​CAL:​Ljava/​util/​Comparator;​ 233 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r;​-​>COMPARATOR_ALPHABETI​CAL:​Ljava/​util/​Comparator;​
   
235 ····​:​goto_1 234 ····​:​goto_1
236 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V 235 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V
   
237 ····​.​line·​153 236 ····​.​line·​153
238 ····​return-​object·​v3 237 ····​return-​object·​v2
   
239 ····​.​line·​151 238 ····​.​line·​151
240 ····​:​cond_1 239 ····​:​cond_1
241 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r;​-​>COMPARATOR_ORDER:​Ljava/​util/​Comparator;​ 240 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r;​-​>COMPARATOR_ORDER:​Ljava/​util/​Comparator;​
   
242 ····​goto·​:​goto_1 241 ····​goto·​:​goto_1
243 .​end·​method 242 .​end·​method
   
244 .​method·​private·​getListNotLazy()​Ljava/​util/​List;​ 243 .​method·​private·​getListNotLazy()​Ljava/​util/​List;​
245 ····​.​locals·​3 244 ····​.​locals·​3
246 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 245 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
Offset 270, 20 lines modified Offset 269, 22 lines modified
   
270 ····​iget-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​-​>bufferIds:​Ljava/​util/​Set;​ 269 ····​iget-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​-​>bufferIds:​Ljava/​util/​Set;​
   
271 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection$1;​ 270 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection$1;​
   
272 ····​invoke-​direct·​{v2,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection$1;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​)​V 271 ····​invoke-​direct·​{v2,​·​p0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection$1;​-​><init>(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​)​V
   
  272 ····​.​line·​136
273 ····​invoke-​static·​{v1,​·​v2},​·​Lcom/​google/​common/​collect/​Collections2;​-​>transform(Ljava/​util/​Collection;​Lcom/​google/​common/​base/​Function;​)​Ljava/​util/​Collection;​ 273 ····​invoke-​static·​{v1,​·​v2},​·​Lcom/​google/​common/​collect/​Collections2;​-​>transform(Ljava/​util/​Collection;​Lcom/​google/​common/​base/​Function;​)​Ljava/​util/​Collection;​
   
274 ····​move-​result-​object·​v1 274 ····​move-​result-​object·​v1
   
275 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V 275 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
   
  276 ····​.​line·​135
276 ····​return-​object·​v0 277 ····​return-​object·​v0
277 .​end·​method 278 .​end·​method
   
278 .​method·​private·​putBuffer(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V 279 .​method·​private·​putBuffer(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V
279 ····​.​locals·​4 280 ····​.​locals·​4
280 ····​.​param·​p1,​·​"buffer"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 281 ····​.​param·​p1,​·​"buffer"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
Offset 404, 15 lines modified Offset 405, 14 lines modified
   
404 ····​.​line·​110 405 ····​.​line·​110
405 ····​.​local·​v1,​·​"changed":​Z 406 ····​.​local·​v1,​·​"changed":​Z
406 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 407 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
407 ····​move-​result-​object·​v2 408 ····​move-​result-​object·​v2
   
408 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
409 ····​:​goto_0 409 ····​:​goto_0
410 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 410 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
411 ····​move-​result·​v3 411 ····​move-​result·​v3
   
412 ····​if-​eqz·​v3,​·​:​cond_0 412 ····​if-​eqz·​v3,​·​:​cond_0
Max diff block lines reached; 1033/5477 bytes (18.86%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type.smali
Offset 157, 50 lines modified Offset 157, 47 lines modified
157 ····​.​locals·​5 157 ····​.​locals·​5
158 ····​.​param·​p0,​·​"value"····​#·​I 158 ····​.​param·​p0,​·​"value"····​#·​I
   
159 ····​.​prologue 159 ····​.​prologue
160 ····​.​line·​48 160 ····​.​line·​48
161 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 161 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
   
162 ····​move-​result-​object·​v0 162 ····​move-​result-​object·​v2
   
163 ····.​local·v0,​·"arr$":​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 163 ····​array-​length·​v3,​·​v2
164 ····​array-​length·​v2,​·​v0  
   
165 ····​.​local·​v2,​·​"len$":​I  
166 ····​const/​4·​v1,​·​0x0 164 ····​const/​4·​v1,​·​0x0
   
167 ····​.​local·​v1,​·​"i$":​I  
168 ····​:​goto_0 165 ····​:​goto_0
169 ····​if-​ge·​v1,​·​v2,​·​:​cond_1 166 ····​if-​ge·​v1,​·​v3,​·​:​cond_1
   
170 ····​aget-​object·​v3,​·​v0,​·​v1 167 ····​aget-​object·​v0,​·​v2,​·​v1
   
171 ····​.​line·​49 168 ····​.​line·​49
172 ····​.​local·​v3,​·​"t":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 169 ····​.​local·​v0,​·​"t":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
173 ····​iget·​v4,​·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​-​>value:​I 170 ····​iget·​v4,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​-​>value:​I
   
174 ····​if-​ne·​v4,​·​p0,​·​:​cond_0 171 ····​if-​ne·​v4,​·​p0,​·​:​cond_0
   
175 ····​.​line·​52 172 ····​.​line·​52
176 ····​.​end·​local·​v3····​#·​"t":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 173 ····​.​end·​local·​v0····​#·​"t":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
177 ····​:​goto_1 174 ····​:​goto_1
178 ····​return-​object·​v3 175 ····​return-​object·​v0
   
179 ····​.​line·​48 176 ····​.​line·​48
180 ····​.​restart·​local·​v3····​#·​"t":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 177 ····​.​restart·​local·​v0····​#·​"t":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
181 ····​:​cond_0 178 ····​:​cond_0
182 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 179 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
183 ····​goto·​:​goto_0 180 ····​goto·​:​goto_0
   
184 ····​.​line·​52 181 ····​.​line·​52
185 ····​.​end·​local·​v3····​#·​"t":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 182 ····​.​end·​local·​v0····​#·​"t":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
186 ····​:​cond_1 183 ····​:​cond_1
187 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​-​>InvalidBuffer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 184 ····​sget-​object·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​-​>InvalidBuffer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
   
188 ····​goto·​:​goto_1 185 ····​goto·​:​goto_1
189 .​end·​method 186 .​end·​method
   
190 .​method·​public·​static·​valueOf(Ljava/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 187 .​method·​public·​static·​valueOf(Ljava/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
191 ····​.​locals·​1 188 ····​.​locals·​1
192 ····​.​param·​p0,​·​"name"····​#·​Ljava/​lang/​String;​ 189 ····​.​param·​p0,​·​"name"····​#·​Ljava/​lang/​String;​
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/BufferInfo.smali
Offset 27, 15 lines modified Offset 27, 14 lines modified
27 .​method·​public·​constructor·​<init>()​V 27 .​method·​public·​constructor·​<init>()​V
28 ····​.​locals·​0 28 ····​.​locals·​0
   
29 ····​.​prologue 29 ····​.​prologue
30 ····​.​line·​30 30 ····​.​line·​30
31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ····​.​line·​31  
33 ····​return-​void 32 ····​return-​void
34 .​end·​method 33 .​end·​method
   
   
35 #·​virtual·​methods 34 #·​virtual·​methods
36 .​method·​public·​toString()​Ljava/​lang/​String;​ 35 .​method·​public·​toString()​Ljava/​lang/​String;​
37 ····​.​locals·​2 36 ····​.​locals·​2
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/BufferUtils.smali
Offset 1, 29 lines modified Offset 1, 20 lines modified
1 .​class·​public·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferUtils;​ 1 .​class·​public·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferUtils;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"BufferUtils.​java" 3 .​source·​"BufferUtils.​java"
   
   
4 #·​annotations  
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​  
6 ····​value·​=·​{  
7 ········​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferUtils$1;​  
8 ····​}  
9 .​end·​annotation  
   
   
10 #·​direct·​methods 4 #·​direct·​methods
11 .​method·​public·​constructor·​<init>()​V 5 .​method·​public·​constructor·​<init>()​V
12 ····​.​locals·​0 6 ····​.​locals·​0
   
13 ····​.​prologue 7 ····​.​prologue
14 ····​.​line·​34 8 ····​.​line·​34
15 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 9 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
16 ····​.​line·​111  
17 ····​return-​void 10 ····​return-​void
18 .​end·​method 11 .​end·​method
   
19 .​method·​public·​static·​compareBuffers(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​I 12 .​method·​public·​static·​compareBuffers(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​I
20 ····​.​locals·​4 13 ····​.​locals·​4
21 ····​.​param·​p0,​·​"buffer1"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 14 ····​.​param·​p0,​·​"buffer1"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
22 ········​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​ 15 ········​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/IdentityCollection.smali
Offset 109, 66 lines modified Offset 109, 65 lines modified
109 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Identity;​",​ 109 ············​"Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Identity;​",​
110 ············​">;​" 110 ············​">;​"
111 ········​} 111 ········​}
112 ····​.​end·​annotation 112 ····​.​end·​annotation
   
113 ····​.​prologue 113 ····​.​prologue
114 ····​.​line·​68 114 ····​.​line·​68
115 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 115 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
116 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IdentityCollection;​-​>ids:​Ljava/​util/​Set;​ 116 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IdentityCollection;​-​>ids:​Ljava/​util/​Set;​
   
117 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>size()​I 117 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>size()​I
   
118 ····​move-​result·​v3 118 ····​move-​result·​v2
   
119 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V 119 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V
   
120 ····​.​line·​69 120 ····​.​line·​69
121 ····​.​local·​v2,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Identity;​>;​" 121 ····​.​local·​v1,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Identity;​>;​"
122 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IdentityCollection;​-​>ids:​Ljava/​util/​Set;​ 122 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IdentityCollection;​-​>ids:​Ljava/​util/​Set;​
   
123 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 123 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
124 ····​move-​result-​object·​v0 124 ····​move-​result-​object·​v3
   
125 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
126 ····​:​goto_0 125 ····​:​goto_0
127 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 126 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
128 ····​move-​result·​v3 127 ····​move-​result·​v2
   
129 ····​if-​eqz·​v3,​·​:​cond_0 128 ····​if-​eqz·​v2,​·​:​cond_0
   
130 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 129 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
131 ····​move-​result-​object·​v3 130 ····​move-​result-​object·​v2
   
132 ····​check-​cast·​v3,​·​Ljava/​lang/​Integer;​ 131 ····​check-​cast·​v2,​·​Ljava/​lang/​Integer;​
   
133 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Integer;​-​>intValue()​I 132 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
134 ····​move-​result·​v1 133 ····​move-​result·​v0
   
135 ····​.​line·​70 134 ····​.​line·​70
136 ····​.​local·​v1,​·​"id":​I 135 ····​.​local·​v0,​·​"id":​I
137 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IdentityCollection;​-​>identities:​Landroid/​util/​SparseArray;​ 136 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IdentityCollection;​-​>identities:​Landroid/​util/​SparseArray;​
   
138 ····​invoke-​virtual·​{v3,​·​v1},​·​Landroid/​util/​SparseArray;​-​>get(I)​Ljava/​lang/​Object;​ 137 ····​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​util/​SparseArray;​-​>get(I)​Ljava/​lang/​Object;​
   
139 ····​move-​result-​object·​v3 138 ····​move-​result-​object·​v2
   
140 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 139 ····​invoke-​interface·​{v1,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
141 ····​goto·​:​goto_0 140 ····​goto·​:​goto_0
   
142 ····​.​line·​72 141 ····​.​line·​72
143 ····​.​end·​local·​v1····​#·​"id":​I 142 ····​.​end·​local·​v0····​#·​"id":​I
144 ····​:​cond_0 143 ····​:​cond_0
145 ····​return-​object·​v2 144 ····​return-​object·​v1
146 .​end·​method 145 .​end·​method
   
147 .​method·​public·​getIdentity(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Identity;​ 146 .​method·​public·​getIdentity(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Identity;​
148 ····​.​locals·​1 147 ····​.​locals·​1
149 ····​.​param·​p1,​·​"id"····​#·​I 148 ····​.​param·​p1,​·​"id"····​#·​I
   
150 ····​.​prologue 149 ····​.​prologue
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType.smali
Offset 46, 114 lines modified Offset 46, 108 lines modified
   
46 #·​instance·​fields 46 #·​instance·​fields
47 .​field·​private·​val:​I 47 .​field·​private·​val:​I
   
   
48 #·​direct·​methods 48 #·​direct·​methods
49 .​method·​static·​constructor·​<clinit>()​V 49 .​method·​static·​constructor·​<clinit>()​V
50 ····​.​locals·9 50 ····​.​locals·6
   
51 ····​.​prologue 51 ····​.​prologue
52 ····​const/​4·​v8,​·​0x2 52 ····​const/​4·​v5,​·​0x2
   
53 ····​const/​4·​v7,​·​0x1 53 ····​const/​4·​v4,​·​0x1
   
54 ····​const/​4·​v6,​·​0x0 54 ····​const/​4·​v1,​·​0x0
   
55 ····​.​line·​64 55 ····​.​line·​64
56 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 56 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
57 ····​const-​string·​v5,​·​"SENDER_IGNORE" 57 ····​const-​string·​v3,​·​"SENDER_IGNORE"
   
58 ····​invoke-​direct·​{v4,​·​v5,​·​v6,​·​v6},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​><init>(Ljava/​lang/​String;​II)​V 58 ····​invoke-​direct·​{v2,​·​v3,​·​v1,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​><init>(Ljava/​lang/​String;​II)​V
   
59 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>SENDER_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 59 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>SENDER_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
60 ····​.​line·​65 60 ····​.​line·​65
61 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 61 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
62 ····​const-​string·​v5,​·​"MESSAGE_IGNORE" 62 ····​const-​string·​v3,​·​"MESSAGE_IGNORE"
   
63 ····​invoke-​direct·​{v4,​·​v5,​·​v7,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​><init>(Ljava/​lang/​String;​II)​V 63 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​><init>(Ljava/​lang/​String;​II)​V
   
64 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>MESSAGE_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 64 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>MESSAGE_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
65 ····​.​line·​66 65 ····​.​line·​66
66 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 66 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
67 ····​const-​string·​v5,​·​"CTCP_IGNORE" 67 ····​const-​string·​v3,​·​"CTCP_IGNORE"
   
68 ····​invoke-​direct·​{v4,​·​v5,​·​v8,​·​v8},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​><init>(Ljava/​lang/​String;​II)​V 68 ····​invoke-​direct·​{v2,​·​v3,​·​v5,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​><init>(Ljava/​lang/​String;​II)​V
   
69 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>CTCP_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 69 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>CTCP_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
70 ····​.​line·​63 70 ····​.​line·​63
71 ····​const/​4·​v4,​·​0x3 71 ····​const/​4·​v2,​·​0x3
   
72 ····​new-​array·​v4,​·​v4,​·​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 72 ····​new-​array·​v2,​·​v2,​·​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
73 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>SENDER_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 73 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>SENDER_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
74 ····​aput-​object·​v5,​·​v4,​·​v6 74 ····​aput-​object·​v3,​·​v2,​·​v1
   
75 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>MESSAGE_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 75 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>MESSAGE_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
76 ····​aput-​object·​v5,​·​v4,​·​v7 76 ····​aput-​object·​v3,​·​v2,​·​v4
   
77 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>CTCP_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 77 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>CTCP_IGNORE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
78 ····​aput-​object·​v5,​·​v4,​·​v8 78 ····​aput-​object·​v3,​·​v2,​·​v5
   
79 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>$VALUES:​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 79 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>$VALUES:​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
80 ····​.​line·​69 80 ····​.​line·​69
81 ····​new-​instance·​v4,​·​Lde/​kuschku/​util/​BetterSparseArray;​ 81 ····​new-​instance·​v2,​·​Lde/​kuschku/​util/​BetterSparseArray;​
   
82 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 82 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
83 ····​move-​result-​object·​v5 83 ····​move-​result-​object·​v3
   
84 ····​array-​length·​v5,​·​v5 84 ····​array-​length·​v3,​·​v3
   
85 ····​invoke-​direct·​{v4,​·​v5},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​><init>(I)​V 85 ····​invoke-​direct·​{v2,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​><init>(I)​V
   
86 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​ 86 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​
   
87 ····​.​line·​71 87 ····​.​line·​71
88 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 88 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
89 ····​move-​result-​object·​v0 89 ····​move-​result-​object·​v2
   
90 ····​.​local·​v0,​·​"arr$":​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​  
91 ····​array-​length·​v2,​·​v0  
   
92 ····.​local·​v2,​·​"len$":​I 90 ····array-​length·​v3,​·​v2
93 ····​const/​4·​v1,​·​0x0  
   
94 ····​.​local·​v1,​·​"i$":​I 91 ····​.​local·​v0,​·​"val":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
95 ····​:​goto_0 92 ····​:​goto_0
96 ····​if-​ge·​v1,​·​v2,​·​:​cond_0 93 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
   
97 ····​aget-​object·​v3,​·​v0,​·​v1 94 ····​aget-​object·​v0,​·​v2,​·​v1
   
98 ····​.​line·​72 95 ····​.​line·​72
99 ····​.​local·​v3,​·​"val":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​  
100 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​ 96 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​
   
101 ····​iget·​v5,​·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>val:​I 97 ····​iget·​v5,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>val:​I
   
102 ····​invoke-​virtual·​{v4,​·​v5,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​>put(ILjava/​lang/​Object;​)​V 98 ····​invoke-​virtual·​{v4,​·​v5,​·​v0},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​>put(ILjava/​lang/​Object;​)​V
Max diff block lines reached; 333/7610 bytes (4.38%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType.smali
Offset 46, 114 lines modified Offset 46, 108 lines modified
   
46 #·​instance·​fields 46 #·​instance·​fields
47 .​field·​private·​val:​I 47 .​field·​private·​val:​I
   
   
48 #·​direct·​methods 48 #·​direct·​methods
49 .​method·​static·​constructor·​<clinit>()​V 49 .​method·​static·​constructor·​<clinit>()​V
50 ····​.​locals·9 50 ····​.​locals·6
   
51 ····​.​prologue 51 ····​.​prologue
52 ····​const/​4·​v8,​·​0x2 52 ····​const/​4·​v5,​·​0x2
   
53 ····​const/​4·​v7,​·​0x1 53 ····​const/​4·​v4,​·​0x1
   
54 ····​const/​4·​v6,​·​0x0 54 ····​const/​4·​v1,​·​0x0
   
55 ····​.​line·​112 55 ····​.​line·​112
56 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 56 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
57 ····​const-​string·​v5,​·​"GLOBAL_SCOPE" 57 ····​const-​string·​v3,​·​"GLOBAL_SCOPE"
   
58 ····​invoke-​direct·​{v4,​·​v5,​·​v6,​·​v6},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​><init>(Ljava/​lang/​String;​II)​V 58 ····​invoke-​direct·​{v2,​·​v3,​·​v1,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​><init>(Ljava/​lang/​String;​II)​V
   
59 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>GLOBAL_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 59 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>GLOBAL_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
60 ····​.​line·​113 60 ····​.​line·​113
61 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 61 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
62 ····​const-​string·​v5,​·​"NETWORK_SCOPE" 62 ····​const-​string·​v3,​·​"NETWORK_SCOPE"
   
63 ····​invoke-​direct·​{v4,​·​v5,​·​v7,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​><init>(Ljava/​lang/​String;​II)​V 63 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​><init>(Ljava/​lang/​String;​II)​V
   
64 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>NETWORK_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 64 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>NETWORK_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
65 ····​.​line·​114 65 ····​.​line·​114
66 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 66 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
67 ····​const-​string·​v5,​·​"CHANNEL_SCOPE" 67 ····​const-​string·​v3,​·​"CHANNEL_SCOPE"
   
68 ····​invoke-​direct·​{v4,​·​v5,​·​v8,​·​v8},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​><init>(Ljava/​lang/​String;​II)​V 68 ····​invoke-​direct·​{v2,​·​v3,​·​v5,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​><init>(Ljava/​lang/​String;​II)​V
   
69 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>CHANNEL_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 69 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>CHANNEL_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
70 ····​.​line·​111 70 ····​.​line·​111
71 ····​const/​4·​v4,​·​0x3 71 ····​const/​4·​v2,​·​0x3
   
72 ····​new-​array·​v4,​·​v4,​·​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 72 ····​new-​array·​v2,​·​v2,​·​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
73 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>GLOBAL_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 73 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>GLOBAL_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
74 ····​aput-​object·​v5,​·​v4,​·​v6 74 ····​aput-​object·​v3,​·​v2,​·​v1
   
75 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>NETWORK_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 75 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>NETWORK_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
76 ····​aput-​object·​v5,​·​v4,​·​v7 76 ····​aput-​object·​v3,​·​v2,​·​v4
   
77 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>CHANNEL_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 77 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>CHANNEL_SCOPE:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
78 ····​aput-​object·​v5,​·​v4,​·​v8 78 ····​aput-​object·​v3,​·​v2,​·​v5
   
79 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>$VALUES:​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 79 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>$VALUES:​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
80 ····​.​line·​117 80 ····​.​line·​117
81 ····​new-​instance·​v4,​·​Lde/​kuschku/​util/​BetterSparseArray;​ 81 ····​new-​instance·​v2,​·​Lde/​kuschku/​util/​BetterSparseArray;​
   
82 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 82 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
83 ····​move-​result-​object·​v5 83 ····​move-​result-​object·​v3
   
84 ····​array-​length·​v5,​·​v5 84 ····​array-​length·​v3,​·​v3
   
85 ····​invoke-​direct·​{v4,​·​v5},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​><init>(I)​V 85 ····​invoke-​direct·​{v2,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​><init>(I)​V
   
86 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​ 86 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​
   
87 ····​.​line·​119 87 ····​.​line·​119
88 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​ 88 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
   
89 ····​move-​result-​object·​v0 89 ····​move-​result-​object·​v2
   
90 ····​.​local·​v0,​·​"arr$":​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​  
91 ····​array-​length·​v2,​·​v0  
   
92 ····.​local·​v2,​·​"len$":​I 90 ····array-​length·​v3,​·​v2
93 ····​const/​4·​v1,​·​0x0  
   
94 ····​.​local·​v1,​·​"i$":​I 91 ····​.​local·​v0,​·​"val":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​
95 ····​:​goto_0 92 ····​:​goto_0
96 ····​if-​ge·​v1,​·​v2,​·​:​cond_0 93 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
   
97 ····​aget-​object·​v3,​·​v0,​·​v1 94 ····​aget-​object·​v0,​·​v2,​·​v1
   
98 ····​.​line·​120 95 ····​.​line·​120
99 ····​.​local·​v3,​·​"val":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​  
100 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​ 96 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​
   
101 ····​iget·​v5,​·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>val:​I 97 ····​iget·​v5,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Sco​peType;​-​>val:​I
   
102 ····​invoke-​virtual·​{v4,​·​v5,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​>put(ILjava/​lang/​Object;​)​V 98 ····​invoke-​virtual·​{v4,​·​v5,​·​v0},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​>put(ILjava/​lang/​Object;​)​V
Max diff block lines reached; 334/7564 bytes (4.42%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType.smali
Offset 46, 114 lines modified Offset 46, 108 lines modified
   
46 #·​instance·​fields 46 #·​instance·​fields
47 .​field·​private·​val:​I 47 .​field·​private·​val:​I
   
   
48 #·​direct·​methods 48 #·​direct·​methods
49 .​method·​static·​constructor·​<clinit>()​V 49 .​method·​static·​constructor·​<clinit>()​V
50 ····​.​locals·9 50 ····​.​locals·6
   
51 ····​.​prologue 51 ····​.​prologue
52 ····​const/​4·​v8,​·​0x2 52 ····​const/​4·​v5,​·​0x2
   
53 ····​const/​4·​v7,​·​0x1 53 ····​const/​4·​v4,​·​0x1
   
54 ····​const/​4·​v6,​·​0x0 54 ····​const/​4·​v1,​·​0x0
   
55 ····​.​line·​88 55 ····​.​line·​88
56 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 56 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
57 ····​const-​string·​v5,​·​"UNMATCHED_STRICTNESS​" 57 ····​const-​string·​v3,​·​"UNMATCHED_STRICTNESS​"
   
58 ····​invoke-​direct·​{v4,​·​v5,​·​v6,​·​v6},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​><init>(Ljava/​lang/​String;​II)​V 58 ····​invoke-​direct·​{v2,​·​v3,​·​v1,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​><init>(Ljava/​lang/​String;​II)​V
   
59 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>UNMATCHED_STRICTNESS​:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 59 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>UNMATCHED_STRICTNESS​:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
60 ····​.​line·​89 60 ····​.​line·​89
61 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 61 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
62 ····​const-​string·​v5,​·​"SOFT_STRICTNESS" 62 ····​const-​string·​v3,​·​"SOFT_STRICTNESS"
   
63 ····​invoke-​direct·​{v4,​·​v5,​·​v7,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​><init>(Ljava/​lang/​String;​II)​V 63 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​><init>(Ljava/​lang/​String;​II)​V
   
64 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>SOFT_STRICTNESS:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 64 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>SOFT_STRICTNESS:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
65 ····​.​line·​90 65 ····​.​line·​90
66 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 66 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
67 ····​const-​string·​v5,​·​"HARD_STRICTNESS" 67 ····​const-​string·​v3,​·​"HARD_STRICTNESS"
   
68 ····​invoke-​direct·​{v4,​·​v5,​·​v8,​·​v8},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​><init>(Ljava/​lang/​String;​II)​V 68 ····​invoke-​direct·​{v2,​·​v3,​·​v5,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​><init>(Ljava/​lang/​String;​II)​V
   
69 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>HARD_STRICTNESS:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 69 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>HARD_STRICTNESS:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
70 ····​.​line·​87 70 ····​.​line·​87
71 ····​const/​4·​v4,​·​0x3 71 ····​const/​4·​v2,​·​0x3
   
72 ····​new-​array·​v4,​·​v4,​·​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 72 ····​new-​array·​v2,​·​v2,​·​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
73 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>UNMATCHED_STRICTNESS​:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 73 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>UNMATCHED_STRICTNESS​:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
74 ····​aput-​object·​v5,​·​v4,​·​v6 74 ····​aput-​object·​v3,​·​v2,​·​v1
   
75 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>SOFT_STRICTNESS:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 75 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>SOFT_STRICTNESS:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
76 ····​aput-​object·​v5,​·​v4,​·​v7 76 ····​aput-​object·​v3,​·​v2,​·​v4
   
77 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>HARD_STRICTNESS:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 77 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>HARD_STRICTNESS:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
78 ····​aput-​object·​v5,​·​v4,​·​v8 78 ····​aput-​object·​v3,​·​v2,​·​v5
   
79 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>$VALUES:​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 79 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>$VALUES:​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
80 ····​.​line·​93 80 ····​.​line·​93
81 ····​new-​instance·​v4,​·​Lde/​kuschku/​util/​BetterSparseArray;​ 81 ····​new-​instance·​v2,​·​Lde/​kuschku/​util/​BetterSparseArray;​
   
82 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 82 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
83 ····​move-​result-​object·​v5 83 ····​move-​result-​object·​v3
   
84 ····​array-​length·​v5,​·​v5 84 ····​array-​length·​v3,​·​v3
   
85 ····​invoke-​direct·​{v4,​·​v5},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​><init>(I)​V 85 ····​invoke-​direct·​{v2,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​><init>(I)​V
   
86 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​ 86 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​
   
87 ····​.​line·​95 87 ····​.​line·​95
88 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 88 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
89 ····​move-​result-​object·​v0 89 ····​move-​result-​object·​v2
   
90 ····​.​local·​v0,​·​"arr$":​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​  
91 ····​array-​length·​v2,​·​v0  
   
92 ····.​local·​v2,​·​"len$":​I 90 ····array-​length·​v3,​·​v2
93 ····​const/​4·​v1,​·​0x0  
   
94 ····​.​local·​v1,​·​"i$":​I 91 ····​.​local·​v0,​·​"val":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
95 ····​:​goto_0 92 ····​:​goto_0
96 ····​if-​ge·​v1,​·​v2,​·​:​cond_0 93 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
   
97 ····​aget-​object·​v3,​·​v0,​·​v1 94 ····​aget-​object·​v0,​·​v2,​·​v1
   
98 ····​.​line·​96 95 ····​.​line·​96
99 ····​.​local·​v3,​·​"val":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​  
100 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​ 96 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>vals:​Lde/​kuschku/​util/​BetterSparseArray;​
   
101 ····​iget·​v5,​·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>val:​I 97 ····​iget·​v5,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>val:​I
   
102 ····​invoke-​virtual·​{v4,​·​v5,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​>put(ILjava/​lang/​Object;​)​V 98 ····​invoke-​virtual·​{v4,​·​v5,​·​v0},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​>put(ILjava/​lang/​Object;​)​V
Max diff block lines reached; 337/7902 bytes (4.26%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/IgnoreListManager.smali
Offset 67, 15 lines modified Offset 67, 14 lines modified
   
67 ····​const/​4·​v1,​·​0x0 67 ····​const/​4·​v1,​·​0x0
   
68 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V 68 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V
   
69 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager;​-​>ignoreList:​Ljava/​util/​List;​ 69 ····​iput-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager;​-​>ignoreList:​Ljava/​util/​List;​
   
70 ····​.​line·​138  
71 ····​return-​void 70 ····​return-​void
72 .​end·​method 71 .​end·​method
   
   
73 #·​virtual·​methods 72 #·​virtual·​methods
74 .​method·​public·​addIgnoreListItem(ILj​ava/​lang/​String;​ZIILjava/​lang/​String;​Z)​V 73 .​method·​public·​addIgnoreListItem(ILj​ava/​lang/​String;​ZIILjava/​lang/​String;​Z)​V
75 ····​.​locals·​8 74 ····​.​locals·​8
Offset 370, 14 lines modified Offset 369, 15 lines modified
   
370 ····​invoke-​interface·​{v15},​·​Ljava/​util/​List;​-​>size()​I 369 ····​invoke-​interface·​{v15},​·​Ljava/​util/​List;​-​>size()​I
   
371 ····​move-​result·​v2 370 ····​move-​result·​v2
   
372 ····​if-​ne·​v9,​·​v2,​·​:​cond_0 371 ····​if-​ne·​v9,​·​v2,​·​:​cond_0
   
  372 ····​.​line·​285
373 ····​invoke-​interface/​range·​{v16·​.​.​·​v16},​·​Ljava/​util/​List;​-​>size()​I 373 ····​invoke-​interface/​range·​{v16·​.​.​·​v16},​·​Ljava/​util/​List;​-​>size()​I
   
374 ····​move-​result·​v2 374 ····​move-​result·​v2
   
375 ····​if-​ne·​v9,​·​v2,​·​:​cond_0 375 ····​if-​ne·​v9,​·​v2,​·​:​cond_0
   
376 ····​invoke-​interface/​range·​{v18·​.​.​·​v18},​·​Ljava/​util/​List;​-​>size()​I 376 ····​invoke-​interface/​range·​{v18·​.​.​·​v18},​·​Ljava/​util/​List;​-​>size()​I
Offset 434, 14 lines modified Offset 434, 15 lines modified
434 ····​move-​result·​v2 434 ····​move-​result·​v2
   
435 ····​if-​ge·​v10,​·​v2,​·​:​cond_2 435 ····​if-​ge·​v10,​·​v2,​·​:​cond_2
   
436 ····​.​line·​294 436 ····​.​line·​294
437 ····​new-​instance·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreListItem;​ 437 ····​new-​instance·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreListItem;​
   
  438 ····​.​line·​295
438 ····​invoke-​interface·​{v13,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 439 ····​invoke-​interface·​{v13,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
439 ····​move-​result-​object·​v2 440 ····​move-​result-​object·​v2
   
440 ····​check-​cast·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 441 ····​check-​cast·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
   
441 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>getData()​Ljava/​lang/​Object;​ 442 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>getData()​Ljava/​lang/​Object;​
Offset 454, 20 lines modified Offset 455, 22 lines modified
   
454 ····​move-​result·​v2 455 ····​move-​result·​v2
   
455 ····​invoke-​static·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>fromValue(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​ 456 ····​invoke-​static·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​-​>fromValue(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Ign​oreType;​
   
456 ····​move-​result-​object·​v2 457 ····​move-​result-​object·​v2
   
  458 ····​.​line·​296
457 ····​invoke-​interface·​{v12,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 459 ····​invoke-​interface·​{v12,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
458 ····​move-​result-​object·​v3 460 ····​move-​result-​object·​v3
   
459 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​ 461 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​
   
  462 ····​.​line·​297
460 ····​invoke-​interface·​{v15,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 463 ····​invoke-​interface·​{v15,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
461 ····​move-​result-​object·​v4 464 ····​move-​result-​object·​v4
   
462 ····​check-​cast·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 465 ····​check-​cast·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
   
463 ····​invoke-​virtual·​{v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>getData()​Ljava/​lang/​Object;​ 466 ····​invoke-​virtual·​{v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​-​>getData()​Ljava/​lang/​Object;​
Offset 476, 14 lines modified Offset 479, 15 lines modified
   
476 ····​check-​cast·​v4,​·​Ljava/​lang/​Boolean;​ 479 ····​check-​cast·​v4,​·​Ljava/​lang/​Boolean;​
   
477 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z 480 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z
   
478 ····​move-​result·​v4 481 ····​move-​result·​v4
   
  482 ····​.​line·​298
479 ····​move-​object/​from16·​v0,​·​v18 483 ····​move-​object/​from16·​v0,​·​v18
   
480 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 484 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
481 ····​move-​result-​object·​v5 485 ····​move-​result-​object·​v5
   
482 ····​check-​cast·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​ 486 ····​check-​cast·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​qtcomm/​QVariant;​
Offset 498, 14 lines modified Offset 502, 15 lines modified
   
498 ····​move-​result·​v5 502 ····​move-​result·​v5
   
499 ····​invoke-​static·​{v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>fromValue(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​ 503 ····​invoke-​static·​{v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​-​>fromValue(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IgnoreListManager$Str​ictnessType;​
   
500 ····​move-​result-​object·​v5 504 ····​move-​result-​object·​v5
   
  505 ····​.​line·​299
501 ····​move-​object/​from16·​v0,​·​v16 506 ····​move-​object/​from16·​v0,​·​v16
   
502 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 507 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
Max diff block lines reached; 26575/29359 bytes (90.52%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState.smali
Offset 53, 163 lines modified Offset 53, 157 lines modified
   
53 #·​instance·​fields 53 #·​instance·​fields
54 .​field·​private·​value:​I 54 .​field·​private·​value:​I
   
   
55 #·​direct·​methods 55 #·​direct·​methods
56 .​method·​static·​constructor·​<clinit>()​V 56 .​method·​static·​constructor·​<clinit>()​V
57 ····​.​locals·​13 57 ····​.​locals·​10
   
58 ····​.​prologue 58 ····​.​prologue
59 ····​const/​4·​v12,​·​0x4 59 ····​const/​4·​v9,​·​0x4
   
60 ····​const/​4·​v11,​·​0x3 60 ····​const/​4·​v8,​·​0x3
   
61 ····​const/​4·​v10,​·​0x2 61 ····​const/​4·​v7,​·​0x2
   
62 ····​const/​4·​v9,​·​0x1 62 ····​const/​4·​v6,​·​0x1
   
63 ····​const/​4·​v8,​·​0x0 63 ····​const/​4·​v1,​·​0x0
   
64 ····​.​line·​47 64 ····​.​line·​47
65 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 65 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
66 ····​const-​string·​v5,​·​"Disconnected" 66 ····​const-​string·​v3,​·​"Disconnected"
   
67 ····​invoke-​direct·​{v4,​·​v5,​·​v8,​·​v8},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V 67 ····​invoke-​direct·​{v2,​·​v3,​·​v1,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V
   
68 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Disconnected:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 68 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Disconnected:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
69 ····​.​line·​48 69 ····​.​line·​48
70 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 70 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
71 ····​const-​string·​v5,​·​"Connecting" 71 ····​const-​string·​v3,​·​"Connecting"
   
72 ····​invoke-​direct·​{v4,​·​v5,​·​v9,​·​v9},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V 72 ····​invoke-​direct·​{v2,​·​v3,​·​v6,​·​v6},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V
   
73 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Connecting:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 73 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Connecting:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
74 ····​.​line·​49 74 ····​.​line·​49
75 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 75 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
76 ····​const-​string·​v5,​·​"Initializing" 76 ····​const-​string·​v3,​·​"Initializing"
   
77 ····​invoke-​direct·​{v4,​·​v5,​·​v10,​·​v10},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V 77 ····​invoke-​direct·​{v2,​·​v3,​·​v7,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V
   
78 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Initializing:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 78 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Initializing:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
79 ····​.​line·​50 79 ····​.​line·​50
80 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 80 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
81 ····​const-​string·​v5,​·​"Initialized" 81 ····​const-​string·​v3,​·​"Initialized"
   
82 ····​invoke-​direct·​{v4,​·​v5,​·​v11,​·​v11},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V 82 ····​invoke-​direct·​{v2,​·​v3,​·​v8,​·​v8},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V
   
83 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Initialized:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 83 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Initialized:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
84 ····​.​line·​51 84 ····​.​line·​51
85 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 85 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
86 ····​const-​string·​v5,​·​"Reconnecting" 86 ····​const-​string·​v3,​·​"Reconnecting"
   
87 ····​invoke-​direct·​{v4,​·​v5,​·​v12,​·​v12},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V 87 ····​invoke-​direct·​{v2,​·​v3,​·​v9,​·​v9},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V
   
88 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Reconnecting:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 88 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Reconnecting:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
89 ····​.​line·​52 89 ····​.​line·​52
90 ····​new-​instance·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 90 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
91 ····​const-​string·​v5,​·​"Disconnecting" 91 ····​const-​string·​v3,​·​"Disconnecting"
   
92 ····​const/​4·​v6,​·​0x5 92 ····​const/​4·​v4,​·​0x5
   
93 ····​const/​4·​v7,​·​0x5 93 ····​const/​4·​v5,​·​0x5
   
94 ····​invoke-​direct·​{v4,​·​v5,​·​v6,​·​v7},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V 94 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​><init>(Ljava/​lang/​String;​II)​V
   
95 ····​sput-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Disconnecting:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 95 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Disconnecting:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
96 ····​.​line·​46 96 ····​.​line·​46
97 ····​const/​4·​v4,​·​0x6 97 ····​const/​4·​v2,​·​0x6
   
98 ····​new-​array·​v4,​·​v4,​·​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 98 ····​new-​array·​v2,​·​v2,​·​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
99 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Disconnected:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 99 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Disconnected:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
100 ····​aput-​object·​v5,​·​v4,​·​v8 100 ····​aput-​object·​v3,​·​v2,​·​v1
   
101 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Connecting:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 101 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Connecting:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
102 ····​aput-​object·​v5,​·​v4,​·​v9 102 ····​aput-​object·​v3,​·​v2,​·​v6
   
103 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Initializing:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 103 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Initializing:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
104 ····​aput-​object·​v5,​·​v4,​·​v10 104 ····​aput-​object·​v3,​·​v2,​·​v7
   
105 ····​sget-​object·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Initialized:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​ 105 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​-​>Initialized:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network$ConnectionSta​te;​
   
106 ····​aput-​object·​v5,​·​v4,​·​v11 106 ····​aput-​object·​v3,​·​v2,​·​v8
   
Max diff block lines reached; 3204/11363 bytes (28.20%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/Network.smali
Offset 333, 14 lines modified Offset 333, 15 lines modified
   
333 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 333 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
334 ····​move-​result-​object·​v1 334 ····​move-​result-​object·​v1
   
335 ····​sget-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​Quasseldroid;​-​>applicationContext:​Landroid/​content/​Context;​ 335 ····​sget-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​Quasseldroid;​-​>applicationContext:​Landroid/​content/​Context;​
   
  336 ····​.​line·​387
336 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 337 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
337 ····​move-​result-​object·​v2 338 ····​move-​result-​object·​v2
   
338 ····​const·​v3,​·​0x7f0e00e9 339 ····​const·​v3,​·​0x7f0e00e9
   
339 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 340 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
Offset 355, 14 lines modified Offset 356, 15 lines modified
   
355 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 356 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
356 ····​move-​result-​object·​v1 357 ····​move-​result-​object·​v1
   
357 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>userList:​Ljava/​util/​List;​ 358 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>userList:​Ljava/​util/​List;​
   
  359 ····​.​line·​388
358 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I 360 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I
   
359 ····​move-​result·​v2 361 ····​move-​result·​v2
   
360 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 362 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
361 ····​move-​result-​object·​v1 363 ····​move-​result-​object·​v1
Offset 391, 14 lines modified Offset 393, 15 lines modified
   
391 ····​move-​result-​object·​v1 393 ····​move-​result-​object·​v1
   
392 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 394 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
393 ····​move-​result-​object·​v1 395 ····​move-​result-​object·​v1
   
  396 ····​.​line·​386
394 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>setTopic(Ljava/​lang/​String;​)​V 397 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>setTopic(Ljava/​lang/​String;​)​V
   
395 ····​.​line·​390 398 ····​.​line·​390
396 ····​:​cond_0 399 ····​:​cond_0
397 ····​return-​void 400 ····​return-​void
398 .​end·​method 401 .​end·​method
   
Offset 684, 75 lines modified Offset 687, 74 lines modified
684 ····​invoke-​direct·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>updateTopic()​V 687 ····​invoke-​direct·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>updateTopic()​V
   
685 ····​.​line·​270 688 ····​.​line·​270
686 ····​return-​void 689 ····​return-​void
687 .​end·​method 690 .​end·​method
   
688 .​method·​public·​onUserParted(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 691 .​method·​public·​onUserParted(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
689 ····​.​locals·5 692 ····​.​locals·4
690 ····​.​param·​p1,​·​"nick"····​#·​Ljava/​lang/​String;​ 693 ····​.​param·​p1,​·​"nick"····​#·​Ljava/​lang/​String;​
691 ····​.​param·​p2,​·​"bufferName"····​#·​Ljava/​lang/​String;​ 694 ····​.​param·​p2,​·​"bufferName"····​#·​Ljava/​lang/​String;​
   
692 ····​.​prologue 695 ····​.​prologue
693 ····​.​line·​293 696 ····​.​line·​293
694 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>nickUserMap:​Ljava/​util/​HashMap;​ 697 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>nickUserMap:​Ljava/​util/​HashMap;​
   
695 ····​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 698 ····​invoke-​virtual·​{v2,​·​p1},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
696 ····​move-​result-​object·​v2 699 ····​move-​result-​object·​v1
   
697 ····​check-​cast·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 700 ····​check-​cast·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
   
698 ····​.​line·​295 701 ····​.​line·​295
699 ····​.​local·​v2,​·​"user":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 702 ····​.​local·​v1,​·​"user":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
700 ····​if-​nez·​v2,​·​:​cond_1 703 ····​if-​nez·​v1,​·​:​cond_1
   
701 ····​.​line·​310 704 ····​.​line·​310
702 ····​:​cond_0 705 ····​:​cond_0
703 ····​:​goto_0 706 ····​:​goto_0
704 ····​return-​void 707 ····​return-​void
   
705 ····​.​line·​298 708 ····​.​line·​298
706 ····​:​cond_1 709 ····​:​cond_1
707 ····​iget-​object·​v3,​·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​-​>channels:​Ljava/​util/​List;​ 710 ····​iget-​object·​v2,​·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​-​>channels:​Ljava/​util/​List;​
   
708 ····​invoke-​interface·​{v3,​·​p2},​·​Ljava/​util/​List;​-​>contains(Ljava/​lang/​Object;​)​Z 711 ····​invoke-​interface·​{v2,​·​p2},​·​Ljava/​util/​List;​-​>contains(Ljava/​lang/​Object;​)​Z
   
709 ····​move-​result·​v3 712 ····​move-​result·​v2
   
710 ····​if-​eqz·​v3,​·​:​cond_2 713 ····​if-​eqz·​v2,​·​:​cond_2
   
711 ····​.​line·​299 714 ····​.​line·​299
712 ····​iget-​object·​v3,​·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​-​>channels:​Ljava/​util/​List;​ 715 ····​iget-​object·​v2,​·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​-​>channels:​Ljava/​util/​List;​
   
713 ····​invoke-​interface·​{v3,​·​p2},​·​Ljava/​util/​List;​-​>remove(Ljava/​lang/​Object;​)​Z 716 ····​invoke-​interface·​{v2,​·​p2},​·​Ljava/​util/​List;​-​>remove(Ljava/​lang/​Object;​)​Z
   
714 ····​.​line·​301 717 ····​.​line·​301
715 ····​:​cond_2 718 ····​:​cond_2
716 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>buffers:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​ 719 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>buffers:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferCollection;​
   
717 ····​sget-​object·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r;​-​>FILTER_SET_ALL:​Ljava/​util/​Set;​ 720 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r;​-​>FILTER_SET_ALL:​Ljava/​util/​Set;​
   
Max diff block lines reached; 21611/26018 bytes (83.06%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/NetworkCollection.smali
Offset 74, 103 lines modified Offset 74, 102 lines modified
   
74 ····​return-​void 74 ····​return-​void
75 .​end·​method 75 .​end·​method
   
   
76 #·​virtual·​methods 76 #·​virtual·​methods
77 .​method·​public·​addBuffer(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V 77 .​method·​public·​addBuffer(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V
78 ····​.​locals·6 78 ····​.​locals·5
79 ····​.​param·​p1,​·​"buffer"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 79 ····​.​param·​p1,​·​"buffer"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
80 ····​.​prologue 80 ····​.​prologue
81 ····​.​line·​70 81 ····​.​line·​70
82 ····​invoke-​virtual·​{p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​ 82 ····​invoke-​virtual·​{p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​
   
83 ····​move-​result-​object·​v3 83 ····​move-​result-​object·​v2
   
84 ····​iget·​v1,​·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​-​>networkId:​I 84 ····​iget·​v0,​·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​-​>networkId:​I
   
85 ····​.​line·​71 85 ····​.​line·​71
86 ····​.​local·​v1,​·​"id":​I 86 ····​.​local·​v0,​·​"id":​I
87 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>networkList:​Ljava/​util/​List;​ 87 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>networkList:​Ljava/​util/​List;​
   
88 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 88 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
89 ····​move-​result-​object·​v0 89 ····​move-​result-​object·​v2
   
90 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
91 ····​:​cond_0 90 ····​:​cond_0
92 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 91 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
93 ····​move-​result·​v3 92 ····​move-​result·​v3
   
94 ····​if-​eqz·​v3,​·​:​cond_1 93 ····​if-​eqz·​v3,​·​:​cond_1
   
95 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 94 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
96 ····​move-​result-​object·​v2 95 ····​move-​result-​object·​v1
   
97 ····​check-​cast·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​ 96 ····​check-​cast·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​
   
98 ····​.​line·​72 97 ····​.​line·​72
99 ····​.​local·​v2,​·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​ 98 ····​.​local·​v1,​·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​
100 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>getId()​I 99 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>getId()​I
   
101 ····​move-​result·​v3 100 ····​move-​result·​v3
   
102 ····​if-​ne·​v3,​·​v1,​·​:​cond_0 101 ····​if-​ne·​v3,​·​v0,​·​:​cond_0
   
103 ····​.​line·​73 102 ····​.​line·​73
104 ····​invoke-​virtual·​{v2,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>addBuffer(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V 103 ····​invoke-​virtual·​{v1,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>addBuffer(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​)​V
   
105 ····​.​line·​74 104 ····​.​line·​74
106 ····​return-​void 105 ····​return-​void
   
107 ····​.​line·​77 106 ····​.​line·​77
108 ····​.​end·​local·​v2····​#·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​ 107 ····​.​end·​local·​v1····​#·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​
109 ····​:​cond_1 108 ····​:​cond_1
110 ····​new-​instance·​v3,​·​Ljava/​lang/​RuntimeException;​ 109 ····​new-​instance·​v2,​·​Ljava/​lang/​RuntimeException;​
   
111 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​ 110 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
112 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 111 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
113 ····​const-​string·​v5,​·​"Buffer·​+·​" 112 ····​const-​string·​v4,​·​"Buffer·​+·​"
   
114 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 113 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
115 ····​move-​result-​object·​v4 114 ····​move-​result-​object·​v3
   
116 ····​invoke-​virtual·​{p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​ 115 ····​invoke-​virtual·​{p1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​
   
117 ····​move-​result-​object·​v5 116 ····​move-​result-​object·​v4
   
118 ····​iget-​object·​v5,​·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​-​>name:​Ljava/​lang/​String;​ 117 ····​iget-​object·​v4,​·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​-​>name:​Ljava/​lang/​String;​
   
119 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 118 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
120 ····​move-​result-​object·​v4 119 ····​move-​result-​object·​v3
   
121 ····​const-​string·​v5,​·​"·​has·​no·​valid·​network·​id·​" 120 ····​const-​string·​v4,​·​"·​has·​no·​valid·​network·​id·​"
   
122 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 121 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
123 ····​move-​result-​object·​v4 122 ····​move-​result-​object·​v3
   
124 ····​invoke-​virtual·​{v4,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 123 ····​invoke-​virtual·​{v3,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
125 ····​move-​result-​object·​v4 124 ····​move-​result-​object·​v3
   
126 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 125 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
127 ····​move-​result-​object·​v4 126 ····​move-​result-​object·​v3
   
128 ····​invoke-​direct·​{v3,​·​v4},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V 127 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V
   
129 ····​throw·​v3 128 ····​throw·​v2
130 .​end·​method 129 .​end·​method
   
131 .​method·​public·​addNetwork(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​)​V 130 .​method·​public·​addNetwork(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​)​V
Max diff block lines reached; 6788/12084 bytes (56.17%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/UserCollection.smali
Offset 61, 70 lines modified Offset 61, 67 lines modified
61 ····​.​locals·​6 61 ····​.​locals·​6
   
62 ····​.​prologue 62 ····​.​prologue
63 ····​.​line·​40 63 ····​.​line·​40
64 ····​invoke-​direct·​{p0},​·​Ljava/​util/​Observable;​-​><init>()​V 64 ····​invoke-​direct·​{p0},​·​Ljava/​util/​Observable;​-​><init>()​V
   
65 ····​.​line·​37 65 ····​.​line·​37
66 ····​new-​instance·​v4,​·​Ljava/​util/​HashMap;​ 66 ····​new-​instance·​v1,​·​Ljava/​util/​HashMap;​
   
67 ····​invoke-​direct·​{v4},​·​Ljava/​util/​HashMap;​-​><init>()​V 67 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
68 ····​iput-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>users:​Ljava/​util/​Map;​ 68 ····​iput-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>users:​Ljava/​util/​Map;​
   
69 ····​.​line·​38 69 ····​.​line·​38
70 ····​new-​instance·​v4,​·​Ljava/​util/​HashMap;​ 70 ····​new-​instance·​v1,​·​Ljava/​util/​HashMap;​
   
71 ····​invoke-​direct·​{v4},​·​Ljava/​util/​HashMap;​-​><init>()​V 71 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
72 ····​iput-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>uniqueUsers:​Ljava/​util/​Map;​ 72 ····​iput-​object·​v1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>uniqueUsers:​Ljava/​util/​Map;​
   
73 ····​.​line·​41 73 ····​.​line·​41
74 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 74 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
   
75 ····​move-​result-​object·​v0 75 ····​move-​result-​object·​v2
   
76 ····.​local·v0,​·"arr$":​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 76 ····​array-​length·​v3,​·​v2
77 ····​array-​length·​v2,​·​v0  
   
78 ····​.​local·​v2,​·​"len$":​I  
79 ····​const/​4·​v1,​·​0x0 77 ····​const/​4·​v1,​·​0x0
   
80 ····​.​local·​v1,​·​"i$":​I  
81 ····​:​goto_0 78 ····​:​goto_0
82 ····​if-​ge·​v1,​·​v2,​·​:​cond_0 79 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
   
83 ····​aget-​object·​v3,​·​v0,​·​v1 80 ····​aget-​object·​v0,​·​v2,​·​v1
   
84 ····​.​line·​42 81 ····​.​line·​42
85 ····​.​local·​v3,​·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 82 ····​.​local·​v0,​·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
86 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>users:​Ljava/​util/​Map;​ 83 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>users:​Ljava/​util/​Map;​
   
87 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 84 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​
   
88 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 85 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
89 ····​invoke-​interface·​{v4,​·​v3,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 86 ····​invoke-​interface·​{v4,​·​v0,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
90 ····​.​line·​43 87 ····​.​line·​43
91 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>uniqueUsers:​Ljava/​util/​Map;​ 88 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​UserCollection;​-​>uniqueUsers:​Ljava/​util/​Map;​
   
92 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 89 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​
   
93 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 90 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
94 ····​invoke-​interface·​{v4,​·​v3,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 91 ····​invoke-​interface·​{v4,​·​v0,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
95 ····​.​line·​41 92 ····​.​line·​41
96 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 93 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
97 ····​goto·​:​goto_0 94 ····​goto·​:​goto_0
   
98 ····​.​line·​45 95 ····​.​line·​45
99 ····​.​end·​local·​v3····​#·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 96 ····​.​end·​local·​v0····​#·​"mode":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
100 ····​:​cond_0 97 ····​:​cond_0
101 ····​return-​void 98 ····​return-​void
102 .​end·​method 99 .​end·​method
   
103 .​method·​private·​addUserToModeList(Lco​m/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​)​Z 100 .​method·​private·​addUserToModeList(Lco​m/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​)​Z
104 ····​.​locals·​4 101 ····​.​locals·​4
105 ····​.​param·​p1,​·​"mode"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 102 ····​.​param·​p1,​·​"mode"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
Offset 225, 126 lines modified Offset 222, 128 lines modified
225 .​method·​private·​isIrcUserAlreadyAdded​WithAHigherRankingMod​e(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​)​Z 222 .​method·​private·​isIrcUserAlreadyAdded​WithAHigherRankingMod​e(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​)​Z
226 ····​.​locals·​6 223 ····​.​locals·​6
227 ····​.​param·​p1,​·​"currentMode"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 224 ····​.​param·​p1,​·​"currentMode"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
228 ····​.​param·​p2,​·​"user"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 225 ····​.​param·​p2,​·​"user"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
   
229 ····​.​prologue 226 ····​.​prologue
230 ····​.​line·​206 227 ····​.​line·​206
231 ····​const/​4·​v1,​·​0x0 228 ····​const/​4·​v0,​·​0x0
   
232 ····​.​line·​207 229 ····​.​line·​207
233 ····​.​local·​v1,​·​"found":​Z 230 ····​.​local·​v0,​·​"found":​Z
234 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 231 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
   
235 ····​move-​result-​object·​v0 232 ····​move-​result-​object·​v4
   
236 ····.​local·v0,​·"arr$":​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 233 ····​array-​length·​v5,​·​v4
237 ····​array-​length·​v3,​·​v0  
   
238 ····​.​local·​v3,​·​"len$":​I  
239 ····​const/​4·​v2,​·​0x0 234 ····​const/​4·​v2,​·​0x0
   
240 ····.​local·​v2,​·"i$":​I 235 ····move·​v3,​·v2
   
241 ····​:​goto_0 236 ····​:​goto_0
242 ····​if-​ge·​v2,​·​v3,​·​:​cond_0 237 ····​if-​ge·​v3,​·​v5,​·​:​cond_0
   
243 ····​aget-​object·​v4,​·​v0,​·​v2 238 ····​aget-​object·​v1,​·​v4,​·​v3
   
Max diff block lines reached; 48836/53082 bytes (92.00%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type.smali
Offset 511, 50 lines modified Offset 511, 47 lines modified
511 ····​.​locals·​5 511 ····​.​locals·​5
512 ····​.​param·​p0,​·​"value"····​#·​I 512 ····​.​param·​p0,​·​"value"····​#·​I
   
513 ····​.​prologue 513 ····​.​prologue
514 ····​.​line·​73 514 ····​.​line·​73
515 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 515 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>values()​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
   
516 ····​move-​result-​object·​v0 516 ····​move-​result-​object·​v2
   
517 ····.​local·v0,​·"arr$":​[Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 517 ····​array-​length·​v3,​·​v2
518 ····​array-​length·​v2,​·​v0  
   
519 ····​.​local·​v2,​·​"len$":​I  
520 ····​const/​4·​v1,​·​0x0 518 ····​const/​4·​v1,​·​0x0
   
521 ····​.​local·​v1,​·​"i$":​I  
522 ····​:​goto_0 519 ····​:​goto_0
523 ····​if-​ge·​v1,​·​v2,​·​:​cond_1 520 ····​if-​ge·​v1,​·​v3,​·​:​cond_1
   
524 ····​aget-​object·​v3,​·​v0,​·​v1 521 ····​aget-​object·​v0,​·​v2,​·​v1
   
525 ····​.​line·​74 522 ····​.​line·​74
526 ····​.​local·​v3,​·​"type":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 523 ····​.​local·​v0,​·​"type":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
527 ····​iget·​v4,​·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>value:​I 524 ····​iget·​v4,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>value:​I
   
528 ····​if-​ne·​v4,​·​p0,​·​:​cond_0 525 ····​if-​ne·​v4,​·​p0,​·​:​cond_0
   
529 ····​.​line·​77 526 ····​.​line·​77
530 ····​.​end·​local·​v3····​#·​"type":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 527 ····​.​end·​local·​v0····​#·​"type":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
531 ····​:​goto_1 528 ····​:​goto_1
532 ····​return-​object·​v3 529 ····​return-​object·​v0
   
533 ····​.​line·​73 530 ····​.​line·​73
534 ····​.​restart·​local·​v3····​#·​"type":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 531 ····​.​restart·​local·​v0····​#·​"type":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
535 ····​:​cond_0 532 ····​:​cond_0
536 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 533 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
537 ····​goto·​:​goto_0 534 ····​goto·​:​goto_0
   
538 ····​.​line·​77 535 ····​.​line·​77
539 ····​.​end·​local·​v3····​#·​"type":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 536 ····​.​end·​local·​v0····​#·​"type":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
540 ····​:​cond_1 537 ····​:​cond_1
541 ····​sget-​object·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>Plain:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 538 ····​sget-​object·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>Plain:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
   
542 ····​goto·​:​goto_1 539 ····​goto·​:​goto_1
543 .​end·​method 540 .​end·​method
   
544 .​method·​public·​static·​valueOf(Ljava/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 541 .​method·​public·​static·​valueOf(Ljava/​lang/​String;​)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
545 ····​.​locals·​1 542 ····​.​locals·​1
546 ····​.​param·​p0,​·​"name"····​#·​Ljava/​lang/​String;​ 543 ····​.​param·​p0,​·​"name"····​#·​Ljava/​lang/​String;​
[−]
smali/com/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject.smali
Offset 239, 152 lines modified Offset 239, 149 lines modified
239 ····​invoke-​virtual·​{v3,​·​p0,​·​v1},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 239 ····​invoke-​virtual·​{v3,​·​p0,​·​v1},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
240 ····​.​line·​162 240 ····​.​line·​162
241 ····​return-​void 241 ····​return-​void
242 .​end·​method 242 .​end·​method
   
243 .​method·​public·​fromOther(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​serializers/​SyncableObject;​)​V 243 .​method·​public·​fromOther(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​serializers/​SyncableObject;​)​V
244 ····​.​locals·9 244 ····​.​locals·7
245 ····​.​param·​p1,​·​"other"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​serializers/​SyncableObject;​ 245 ····​.​param·​p1,​·​"other"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​serializers/​SyncableObject;​
   
246 ····​.​prologue 246 ····​.​prologue
247 ····​.​line·​130 247 ····​.​line·​130
248 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 248 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
249 ····​move-​result-​object·​v6 249 ····​move-​result-​object·​v3
   
250 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 250 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
251 ····​move-​result-​object·​v7 251 ····​move-​result-​object·​v4
   
252 ····​if-​eq·​v6,​·​v7,​·​:​cond_0 252 ····​if-​eq·​v3,​·​v4,​·​:​cond_0
   
253 ····​.​line·​131 253 ····​.​line·​131
254 ····​new-​instance·​v6,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 254 ····​new-​instance·​v3,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
255 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 255 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
256 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 256 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
257 ····​const-​string·​v8,​·​"Can\u2019t·​initialize·​" 257 ····​const-​string·​v5,​·​"Can\u2019t·​initialize·​"
   
258 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 258 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
259 ····​move-​result-​object·​v7 259 ····​move-​result-​object·​v4
   
260 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 260 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
261 ····​move-​result-​object·​v8 261 ····​move-​result-​object·​v5
   
262 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​Class;​-​>getSimpleName()​Ljava/​lang/​String;​ 262 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Class;​-​>getSimpleName()​Ljava/​lang/​String;​
   
263 ····​move-​result-​object·​v8 263 ····​move-​result-​object·​v5
   
264 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 264 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
265 ····​move-​result-​object·​v7 265 ····​move-​result-​object·​v4
   
266 ····​const-​string·​v8,​·​"·​with·​values·​from·​object·​of·​type·​" 266 ····​const-​string·​v5,​·​"·​with·​values·​from·​object·​of·​type·​"
   
267 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 267 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
268 ····​move-​result-​object·​v7 268 ····​move-​result-​object·​v4
   
269 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 269 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
270 ····​move-​result-​object·​v8 270 ····​move-​result-​object·​v5
   
271 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​Class;​-​>getSimpleName()​Ljava/​lang/​String;​ 271 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Class;​-​>getSimpleName()​Ljava/​lang/​String;​
   
272 ····​move-​result-​object·​v8 272 ····​move-​result-​object·​v5
   
273 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 273 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
274 ····​move-​result-​object·​v7 274 ····​move-​result-​object·​v4
   
275 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 275 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
276 ····​move-​result-​object·​v7 276 ····​move-​result-​object·​v4
   
277 ····​invoke-​direct·​{v6,​·​v7},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 277 ····​invoke-​direct·​{v3,​·​v4},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
278 ····​throw·​v6 278 ····​throw·​v3
   
279 ····​.​line·​134 279 ····​.​line·​134
280 ····​:​cond_0 280 ····​:​cond_0
281 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 281 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
282 ····​move-​result-​object·​v6 282 ····​move-​result-​object·​v3
   
283 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Class;​-​>getDeclaredFields()​[Ljava/​lang/​reflect/​Field;​ 283 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Class;​-​>getDeclaredFields()​[Ljava/​lang/​reflect/​Field;​
   
284 ····​move-​result-​object·​v1 284 ····​move-​result-​object·​v4
   
285 ····.​local·v1,​·"arr$":​[Ljava/​lang/​reflect/​Field;​ 285 ····​array-​length·​v5,​·​v4
286 ····​array-​length·​v5,​·​v1  
   
287 ····.​local·​v5,​·"len$":​I 286 ····const/​4·​v3,​·0x0
288 ····​const/​4·​v4,​·​0x0  
   
289 ····​.​local·​v4,​·​"i$":​I  
290 ····​:​goto_0 287 ····​:​goto_0
291 ····​if-​ge·​v4,​·​v5,​·​:​cond_2 288 ····​if-​ge·​v3,​·​v5,​·​:​cond_2
   
292 ····​aget-​object·​v3,​·​v1,​·​v4 289 ····​aget-​object·​v2,​·​v4,​·​v3
   
293 ····​.​line·​136 290 ····​.​line·​136
294 ····​.​local·​v3,​·​"field":​Ljava/​lang/​reflect/​Field;​ 291 ····​.​local·​v2,​·​"field":​Ljava/​lang/​reflect/​Field;​
295 ····​:​try_start_0 292 ····​:​try_start_0
296 ····​const-​class·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​serializers/​Syncable;​ 293 ····​const-​class·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​serializers/​Syncable;​
Max diff block lines reached; 27390/31935 bytes (85.77%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/service/CoreConnService$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/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​203 27 ····​.​line·​203
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/service/CoreConnService$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/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​833 27 ····​.​line·​833
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$2;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/service/CoreConnService$3.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V 20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​858 24 ····​.​line·​858
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
   
Offset 133, 14 lines modified Offset 134, 15 lines modified
   
133 ····​move-​result-​object·​v2 134 ····​move-​result-​object·​v2
   
134 ····​if-​nez·​v2,​·​:​cond_1 135 ····​if-​nez·​v2,​·​:​cond_1
   
135 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 136 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$3;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
  137 ····​.​line·​869
136 ····​#·​invokes:​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>isInitialConnectionA​ttempt()​Z 138 ····​#·​invokes:​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>isInitialConnectionA​ttempt()​Z
137 ····​invoke-​static·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>access$2200(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​Z 139 ····​invoke-​static·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>access$2200(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​Z
   
138 ····​move-​result·​v2 140 ····​move-​result·​v2
   
139 ····​if-​nez·​v2,​·​:​cond_1 141 ····​if-​nez·​v2,​·​:​cond_1
   
[−]
smali/com/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 19 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V 21 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V
22 ····​.​locals·​1 22 ····​.​locals·​1
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​412 25 ····​.​line·​412
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Incom​ingHandler;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Incom​ingHandler;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
26 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Handler;​-​><init>()​V 27 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Handler;​-​><init>()​V
   
Offset 37, 2139 lines modified Offset 38, 2133 lines modified
   
37 ····​return-​void 38 ····​return-​void
38 .​end·​method 39 .​end·​method
   
   
39 #·​virtual·​methods 40 #·​virtual·​methods
40 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V 41 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V
41 ····​.​locals·​25 42 ····​.​locals·​23
42 ····​.​param·​p1,​·​"msg"····​#·​Landroid/​os/​Message;​ 43 ····​.​param·​p1,​·​"msg"····​#·​Landroid/​os/​Message;​
   
43 ····​.​prologue 44 ····​.​prologue
44 ····​.​line·​417 45 ····​.​line·​417
45 ····​if-​eqz·​p1,​·​:​cond_0 46 ····​if-​eqz·​p1,​·​:​cond_0
   
46 ····​move-​object/​from16·​v0,​·​p0 47 ····​move-​object/​from16·​v0,​·​p0
   
47 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Incom​ingHandler;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 48 ····​iget-​object·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Incom​ingHandler;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
48 ····​move-​object/​from16·​v21,​·​v0 49 ····​move-​object/​from16·​v19,​·​v0
   
49 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>coreConn:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 50 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>coreConn:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
50 ····​invoke-​static/​range·​{v21·​.​.​·​v21},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>access$900(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 51 ····​invoke-​static/​range·​{v19·​.​.​·​v19},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>access$900(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
51 ····​move-​result-​object·​v21 52 ····​move-​result-​object·​v19
   
52 ····​if-​eqz·​v21,​·​:​cond_0 53 ····​if-​eqz·​v19,​·​:​cond_0
   
53 ····​move-​object/​from16·​v0,​·​p0 54 ····​move-​object/​from16·​v0,​·​p0
   
54 ····​iget-​boolean·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Incom​ingHandler;​-​>disabled:​Z 55 ····​iget-​boolean·​v0,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Incom​ingHandler;​-​>disabled:​Z
   
55 ····​move/​from16·​v21,​·​v0 56 ····​move/​from16·​v19,​·​v0
   
56 ····​if-​eqz·​v21,​·​:​cond_1 57 ····​if-​eqz·​v19,​·​:​cond_1
   
57 ····​.​line·​803 58 ····​.​line·​803
58 ····​:​cond_0 59 ····​:​cond_0
59 ····​:​goto_0 60 ····​:​goto_0
60 ····​return-​void 61 ····​return-​void
   
61 ····​.​line·​426 62 ····​.​line·​426
62 ····​:​cond_1 63 ····​:​cond_1
63 ····​move-​object/​from16·​v0,​·​p1 64 ····​move-​object/​from16·​v0,​·​p1
   
64 ····​iget·​v0,​·​v0,​·​Landroid/​os/​Message;​-​>what:​I 65 ····​iget·​v0,​·​v0,​·​Landroid/​os/​Message;​-​>what:​I
   
65 ····​move/​from16·​v21,​·​v0 66 ····​move/​from16·​v19,​·​v0
   
66 ····​packed-​switch·​v21,​·​:​pswitch_data_0 67 ····​packed-​switch·​v19,​·​:​pswitch_data_0
   
67 ····​:​pswitch_0 68 ····​:​pswitch_0
68 ····​goto·​:​goto_0 69 ····​goto·​:​goto_0
   
69 ····​.​line·​498 70 ····​.​line·​498
70 ····​:​pswitch_1 71 ····​:​pswitch_1
71 ····​move-​object/​from16·​v0,​·​p1 72 ····​move-​object/​from16·​v0,​·​p1
   
72 ····​iget-​object·​v0,​·​v0,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​ 73 ····​iget-​object·​v0,​·​v0,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​
   
73 ····​move-​object/​from16·​v21,​·​v0 74 ····​move-​object/​from16·​v19,​·​v0
   
74 ····​check-​cast·​v21,​·​Ljava/​util/​Collection;​ 75 ····​check-​cast·​v19,​·​Ljava/​util/​Collection;​
   
75 ····​invoke-​interface/​range·​{v21·​.​.​·​v21},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 76 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
76 ····​move-​result-​object·​v11 77 ····​move-​result-​object·​v19
   
77 ····​.​local·​v11,​·​"i$":​Ljava/​util/​Iterator;​  
78 ····​:​goto_1 78 ····​:​goto_1
79 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 79 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
80 ····​move-​result·​v21 80 ····​move-​result·​v20
   
81 ····​if-​eqz·​v21,​·​:​cond_0 81 ····​if-​eqz·​v20,​·​:​cond_0
   
82 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 82 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
83 ····​move-​result-​object·​v19 83 ····​move-​result-​object·​v17
   
84 ····​check-​cast·​v19,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 84 ····​check-​cast·​v17,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
85 ····​.​line·​499 85 ····​.​line·​499
86 ····​.​local·​v19,​·​"tmp":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 86 ····​.​local·​v17,​·​"tmp":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
Max diff block lines reached; 189638/193398 bytes (98.06%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/service/CoreConnService$LocalBinder.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V 20 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​180 24 ····​.​line·​180
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Local​Binder;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Local​Binder;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/service/CoreConnService.smali
Offset 1144, 14 lines modified Offset 1144, 15 lines modified
   
1144 ····​iget·​v5,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>port:​I 1144 ····​iget·​v5,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>port:​I
   
1145 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>username:​Ljava/​lang/​String;​ 1145 ····​iget-​object·​v6,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>username:​Ljava/​lang/​String;​
   
1146 ····​iget-​object·​v7,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>password:​Ljava/​lang/​String;​ 1146 ····​iget-​object·​v7,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>password:​Ljava/​lang/​String;​
   
  1147 ····​.​line·​399
1147 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>getVersionName()​Ljava/​lang/​String;​ 1148 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>getVersionName()​Ljava/​lang/​String;​
   
1148 ····​move-​result-​object·​v8 1149 ····​move-​result-​object·​v8
   
1149 ····​iget-​object·​v9,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>incomingHandler:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Incom​ingHandler;​ 1150 ····​iget-​object·​v9,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>incomingHandler:​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService$Incom​ingHandler;​
   
1150 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>getApplicationContex​t()​Landroid/​content/​Context;​ 1151 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>getApplicationContex​t()​Landroid/​content/​Context;​
Offset 1330, 167 lines modified Offset 1331, 166 lines modified
1330 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>disconnectFromCore()​V 1331 ····​invoke-​virtual·​{p0},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>disconnectFromCore()​V
   
1331 ····​.​line·​947 1332 ····​.​line·​947
1332 ····​return-​void 1333 ····​return-​void
1333 .​end·​method 1334 .​end·​method
   
1334 .​method·​public·​doJoinChannel(Lcom/​iskrembilen/​quasseldroid/​events/​JoinChannelEvent;​)​V 1335 .​method·​public·​doJoinChannel(Lcom/​iskrembilen/​quasseldroid/​events/​JoinChannelEvent;​)​V
1335 ····​.​locals·7 1336 ····​.​locals·6
1336 ····​.​param·​p1,​·​"event"····​#·​Lcom/​iskrembilen/​quasseldroid/​events/​JoinChannelEvent;​ 1337 ····​.​param·​p1,​·​"event"····​#·​Lcom/​iskrembilen/​quasseldroid/​events/​JoinChannelEvent;​
1337 ····​.​annotation·​runtime·​Lcom/​squareup/​otto/​Subscribe;​ 1338 ····​.​annotation·​runtime·​Lcom/​squareup/​otto/​Subscribe;​
1338 ····​.​end·​annotation 1339 ····​.​end·​annotation
   
1339 ····​.​prologue 1340 ····​.​prologue
1340 ····​const/​4·​v6,​·​0x1 1341 ····​const/​4·​v5,​·​0x1
   
1341 ····​.​line·​923 1342 ····​.​line·​923
1342 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>coreConn:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​ 1343 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>coreConn:​Lcom/​iskrembilen/​quasseldroid/​io/​CoreConnection;​
   
1343 ····​if-​nez·​v3,​·​:​cond_0 1344 ····​if-​nez·​v2,​·​:​cond_0
   
1344 ····​.​line·​924 1345 ····​.​line·​924
1345 ····​const-​string·​v3,​·​"" 1346 ····​const-​string·​v2,​·​""
   
1346 ····​invoke-​direct·​{p0,​·​v3},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>reconnect(Ljava/​lang/​String;​)​V 1347 ····​invoke-​direct·​{p0,​·​v2},​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>reconnect(Ljava/​lang/​String;​)​V
   
1347 ····​.​line·​941 1348 ····​.​line·​941
1348 ····​:​goto_0 1349 ····​:​goto_0
1349 ····​return-​void 1350 ····​return-​void
   
1350 ····​.​line·​928 1351 ····​.​line·​928
1351 ····​:​cond_0 1352 ····​:​cond_0
1352 ····​const/​4·​v2,​·​-​0x1 1353 ····​const/​4·​v1,​·​-​0x1
   
1353 ····​.​line·​929 1354 ····​.​line·​929
1354 ····​.​local·​v2,​·​"networksStatusBuffer​Id":​I 1355 ····​.​local·​v1,​·​"networksStatusBuffer​Id":​I
1355 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>networks:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​ 1356 ····​iget-​object·​v2,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​CoreConnService;​-​>networks:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​
   
1356 ····​invoke-​virtual·​{v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getNetworkList()​Ljava/​util/​List;​ 1357 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getNetworkList()​Ljava/​util/​List;​
   
1357 ····​move-​result-​object·​v3 1358 ····​move-​result-​object·​v2
   
1358 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 1359 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
1359 ····​move-​result-​object·​v0 1360 ····​move-​result-​object·​v2
   
1360 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
1361 ····​:​cond_1 1361 ····​:​cond_1
1362 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 1362 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
1363 ····​move-​result·​v3 1363 ····​move-​result·​v3
   
1364 ····​if-​eqz·​v3,​·​:​cond_2 1364 ····​if-​eqz·​v3,​·​:​cond_2
   
1365 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 1365 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
1366 ····​move-​result-​object·​v1 1366 ····​move-​result-​object·​v0
   
1367 ····​check-​cast·​v1,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​ 1367 ····​check-​cast·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​
   
1368 ····​.​line·​930 1368 ····​.​line·​930
1369 ····​.​local·​v1,​·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​ 1369 ····​.​local·​v0,​·​"network":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​
1370 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>getName()​Ljava/​lang/​String;​ 1370 ····​invoke-​virtual·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>getName()​Ljava/​lang/​String;​
   
1371 ····​move-​result-​object·​v3 1371 ····​move-​result-​object·​v3
   
1372 ····​iget-​object·​v4,​·​p1,​·​Lcom/​iskrembilen/​quasseldroid/​events/​JoinChannelEvent;​-​>networkName:​Ljava/​lang/​String;​ 1372 ····​iget-​object·​v4,​·​p1,​·​Lcom/​iskrembilen/​quasseldroid/​events/​JoinChannelEvent;​-​>networkName:​Ljava/​lang/​String;​
   
1373 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 1373 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
1374 ····​move-​result·​v3 1374 ····​move-​result·​v3
   
1375 ····​if-​eqz·​v3,​·​:​cond_1 1375 ····​if-​eqz·​v3,​·​:​cond_1
   
1376 ····​.​line·​931 1376 ····​.​line·​931
1377 ····​invoke-​virtual·​{v1},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>getStatusBuffer()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 1377 ····​invoke-​virtual·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Network;​-​>getStatusBuffer()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
1378 ····​move-​result-​object·​v3 1378 ····​move-​result-​object·​v2
   
1379 ····​invoke-​virtual·​{v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​ 1379 ····​invoke-​virtual·​{v2},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​
   
1380 ····​move-​result-​object·​v3 1380 ····​move-​result-​object·​v2
   
1381 ····​iget·​v2,​·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​-​>id:​I 1381 ····​iget·​v1,​·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​-​>id:​I
Max diff block lines reached; 4839/9987 bytes (48.45%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/service/InFocus$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/​iskrembilen/​quasseldroid/​service/​InFocus;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​)​V 20 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​77 24 ····​.​line·​77
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/service/InFocus$LocalBinder.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​)​V 20 .​method·​public·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​100 24 ····​.​line·​100
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus$LocalBinder;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus$LocalBinder;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​service/​InFocus;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V
   
[−]
smali/com/iskrembilen/quasseldroid/util/BufferCollectionHelper.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"BufferCollectionHelp​er.​java" 3 .​source·​"BufferCollectionHelp​er.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$1;​,​  
8 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$ActivityFilter;​,​ 7 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$ActivityFilter;​,​
9 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$ActiveFilter;​,​ 8 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$ActiveFilter;​,​
10 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$VisibilityFilter;​,​ 9 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$VisibilityFilter;​,​
11 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$OrderComparator;​,​ 10 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$OrderComparator;​,​
12 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$AlphabeticalCompara​tor;​,​ 11 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$AlphabeticalCompara​tor;​,​
13 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$ActivityType;​ 12 ········​Lcom/​iskrembilen/​quasseldroid/​util/​BufferCollectionHelpe​r$ActivityType;​
14 ····​} 13 ····​}
Offset 448, 10 lines modified Offset 447, 9 lines modified
448 .​method·​public·​constructor·​<init>()​V 447 .​method·​public·​constructor·​<init>()​V
449 ····​.​locals·​0 448 ····​.​locals·​0
   
450 ····​.​prologue 449 ····​.​prologue
451 ····​.​line·​35 450 ····​.​line·​35
452 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 451 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
453 ····​.​line·​124  
454 ····​return-​void 452 ····​return-​void
455 .​end·​method 453 .​end·​method
[−]
smali/com/iskrembilen/quasseldroid/util/BufferHelper.smali
Offset 209, 42 lines modified Offset 209, 47 lines modified
209 ····​.​line·​72 209 ····​.​line·​72
210 ····​new-​instance·​v0,​·​Landroid/​app/​AlertDialog$Builder;​ 210 ····​new-​instance·​v0,​·​Landroid/​app/​AlertDialog$Builder;​
   
211 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 211 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
212 ····​const·​v1,​·​0x7f0e003a 212 ····​const·​v1,​·​0x7f0e003a
   
  213 ····​.​line·​73
213 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 214 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
214 ····​move-​result-​object·​v0 215 ····​move-​result-​object·​v0
   
215 ····​const·​v1,​·​0x7f0e0035 216 ····​const·​v1,​·​0x7f0e0035
   
  217 ····​.​line·​74
216 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​ 218 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
   
217 ····​move-​result-​object·​v0 219 ····​move-​result-​object·​v0
   
218 ····​const·​v1,​·​0x7f0e0029 220 ····​const·​v1,​·​0x7f0e0029
   
219 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferHelper$1;​ 221 ····​new-​instance·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferHelper$1;​
   
220 ····​invoke-​direct·​{v2,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferHelper$1;​-​><init>(I)​V 222 ····​invoke-​direct·​{v2,​·​p1},​·​Lcom/​iskrembilen/​quasseldroid/​util/​BufferHelper$1;​-​><init>(I)​V
   
  223 ····​.​line·​75
221 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 224 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
222 ····​move-​result-​object·​v0 225 ····​move-​result-​object·​v0
   
223 ····​const·​v1,​·​0x7f0e0024 226 ····​const·​v1,​·​0x7f0e0024
   
224 ····​const/​4·​v2,​·​0x0 227 ····​const/​4·​v2,​·​0x0
   
  228 ····​.​line·​83
225 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 229 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
226 ····​move-​result-​object·​v0 230 ····​move-​result-​object·​v0
   
  231 ····​.​line·​84
227 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 232 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
228 ····​.​line·​85 233 ····​.​line·​85
229 ····​return-​void 234 ····​return-​void
230 .​end·​method 235 .​end·​method
   
231 .​method·​public·​static·​tempHideChannel(I)​V 236 .​method·​public·​static·​tempHideChannel(I)​V
[−]
smali/com/iskrembilen/quasseldroid/util/MessageFormattingHelper.smali
Offset 15, 15 lines modified Offset 15, 14 lines modified
15 .​method·​public·​constructor·​<init>()​V 15 .​method·​public·​constructor·​<init>()​V
16 ····​.​locals·​0 16 ····​.​locals·​0
   
17 ····​.​prologue 17 ····​.​prologue
18 ····​.​line·​45 18 ····​.​line·​45
19 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 19 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
20 ····​.​line·​82  
21 ····​return-​void 20 ····​return-​void
22 .​end·​method 21 .​end·​method
   
23 .​method·​public·​static·​formatNick(Landroid/​content/​Context;​Ljava/​lang/​String;​ZZ)​Ljava/​lang/​CharSequence;​ 22 .​method·​public·​static·​formatNick(Landroid/​content/​Context;​Ljava/​lang/​String;​ZZ)​Ljava/​lang/​CharSequence;​
24 ····​.​locals·​6 23 ····​.​locals·​6
25 ····​.​param·​p0,​·​"ctx"····​#·​Landroid/​content/​Context;​ 24 ····​.​param·​p0,​·​"ctx"····​#·​Landroid/​content/​Context;​
26 ····​.​param·​p1,​·​"nick"····​#·​Ljava/​lang/​String;​ 25 ····​.​param·​p1,​·​"nick"····​#·​Ljava/​lang/​String;​
[−]
smali/com/iskrembilen/quasseldroid/util/MessageUtil.smali
Offset 39, 200 lines modified Offset 39, 200 lines modified
39 ····​.​param·​p0,​·​"ctx"····​#·​Landroid/​content/​Context;​ 39 ····​.​param·​p0,​·​"ctx"····​#·​Landroid/​content/​Context;​
40 ····​.​param·​p1,​·​"msg"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​ 40 ····​.​param·​p1,​·​"msg"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​
   
41 ····​.​prologue 41 ····​.​prologue
42 ····​.​line·​57 42 ····​.​line·​57
43 ····​move-​object/​from16·​v0,​·​p1 43 ····​move-​object/​from16·​v0,​·​p1
   
44 ····​iget-​object·​v14,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 44 ····​iget-​object·​v13,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
   
45 ····​sget-​object·​v15,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>Plain:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 45 ····​sget-​object·​v14,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>Plain:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
   
46 ····​if-​eq·​v14,​·​v15,​·​:​cond_0 46 ····​if-​eq·​v13,​·​v14,​·​:​cond_0
   
47 ····​move-​object/​from16·​v0,​·​p1 47 ····​move-​object/​from16·​v0,​·​p1
   
48 ····​iget-​object·​v14,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 48 ····​iget-​object·​v13,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
   
49 ····​sget-​object·​v15,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>Notice:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 49 ····​sget-​object·​v14,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>Notice:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
   
50 ····​if-​eq·​v14,​·​v15,​·​:​cond_0 50 ····​if-​eq·​v13,​·​v14,​·​:​cond_0
   
51 ····​move-​object/​from16·​v0,​·​p1 51 ····​move-​object/​from16·​v0,​·​p1
   
52 ····​iget-​object·​v14,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 52 ····​iget-​object·​v13,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
   
53 ····​sget-​object·​v15,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>Action:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​ 53 ····​sget-​object·​v14,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​-​>Action:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Type;​
   
54 ····​if-​ne·​v14,​·​v15,​·​:​cond_1 54 ····​if-​ne·​v13,​·​v14,​·​:​cond_1
   
55 ····​:​cond_0 55 ····​:​cond_0
56 ····​move-​object/​from16·​v0,​·​p1 56 ····​move-​object/​from16·​v0,​·​p1
   
57 ····​iget-​byte·​v14,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​-​>flags:​B 57 ····​iget-​byte·​v13,​·​v0,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage;​-​>flags:​B
   
58 ····​sget-​object·​v15,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Flag;​-​>Self:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Flag;​ 58 ····​sget-​object·​v14,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Flag;​-​>Self:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Flag;​
   
59 ····invoke-​virtual·​{v15},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Flag;​-​>getValue()​I 59 ····.​line·​58
  60 ····​invoke-​virtual·​{v14},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMessage$Flag;​-​>getValue()​I
   
60 ····​move-​result·​v15 61 ····​move-​result·​v14
   
61 ····​if-​ne·​v14,​·​v15,​·​:​cond_2 62 ····​if-​ne·​v13,​·​v14,​·​:​cond_2
   
62 ····​.​line·​129 63 ····​.​line·​129
63 ····​:​cond_1 64 ····​:​cond_1
64 ····​:​goto_0 65 ····​:​goto_0
65 ····​return-​void 66 ····​return-​void
   
66 ····​.​line·​61 67 ····​.​line·​61
67 ····​:​cond_2 68 ····​:​cond_2
68 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​content/​Context;​-​>getApplicationContex​t()​Landroid/​content/​Context;​ 69 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​content/​Context;​-​>getApplicationContex​t()​Landroid/​content/​Context;​
   
69 ····​move-​result-​object·​v14 70 ····​move-​result-​object·​v13
   
70 ····​invoke-​static·​{v14},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 71 ····​invoke-​static·​{v13},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
71 ····​move-​result-​object·​v13 72 ····​move-​result-​object·​v12
   
72 ····​.​line·​63 73 ····​.​line·​63
73 ····​.​local·​v13,​·​"preferences":​Landroid/​content/​SharedPreferences;​ 74 ····​.​local·​v12,​·​"preferences":​Landroid/​content/​SharedPreferences;​
74 ····​const-​string·​v14,​·​"preference_highlight​_type" 75 ····​const-​string·​v13,​·​"preference_highlight​_type"
   
75 ····​const-​string·​v15,​·​"current" 76 ····​const-​string·​v14,​·​"current"
   
76 ····​invoke-​interface·​{v13,​·​v14,​·​v15},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 77 ····​invoke-​interface·​{v12,​·​v13,​·​v14},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
77 ····​move-​result-​object·​v2 78 ····​move-​result-​object·​v2
   
78 ····​.​line·​64 79 ····​.​line·​64
79 ····​.​local·​v2,​·​"highlightNickPrefere​nce":​Ljava/​lang/​String;​ 80 ····​.​local·​v2,​·​"highlightNickPrefere​nce":​Ljava/​lang/​String;​
80 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 81 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
81 ····​move-​result-​object·​v14 82 ····​move-​result-​object·​v13
   
82 ····​const·​v15,​·​0x7f070005 83 ····​const·​v14,​·​0x7f070005
   
83 ····​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​content/​res/​Resources;​-​>getStringArray(I)​[Ljava/​lang/​String;​ 84 ····​invoke-​virtual·​{v13,​·​v14},​·​Landroid/​content/​res/​Resources;​-​>getStringArray(I)​[Ljava/​lang/​String;​
   
84 ····​move-​result-​object·​v14 85 ····​move-​result-​object·​v13
   
85 ····​const/​4·​v15,​·​0x0 86 ····​const/​4·​v14,​·​0x0
   
86 ····​aget-​object·​v3,​·​v14,​·​v15 87 ····​aget-​object·​v3,​·​v13,​·​v14
   
87 ····​.​line·​65 88 ····​.​line·​65
88 ····​.​local·​v3,​·​"highlightNickPrefere​nceAll":​Ljava/​lang/​String;​ 89 ····​.​local·​v3,​·​"highlightNickPrefere​nceAll":​Ljava/​lang/​String;​
89 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 90 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
90 ····​move-​result-​object·​v14 91 ····​move-​result-​object·​v13
   
91 ····​const·​v15,​·​0x7f070005 92 ····​const·​v14,​·​0x7f070005
   
92 ····​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​content/​res/​Resources;​-​>getStringArray(I)​[Ljava/​lang/​String;​ 93 ····​invoke-​virtual·​{v13,​·​v14},​·​Landroid/​content/​res/​Resources;​-​>getStringArray(I)​[Ljava/​lang/​String;​
   
93 ····​move-​result-​object·​v14 94 ····​move-​result-​object·​v13
   
94 ····​const/​4·​v15,​·​0x1 95 ····​const/​4·​v14,​·​0x1
   
95 ····​aget-​object·​v4,​·​v14,​·​v15 96 ····​aget-​object·​v4,​·​v13,​·​v14
Max diff block lines reached; 15640/21426 bytes (73.00%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/util/NickCompletionHelper.smali
Offset 344, 83 lines modified Offset 344, 82 lines modified
344 ····​.​line·​72 344 ····​.​line·​72
345 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​ 345 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
346 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V 346 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
347 ····​.​line·​73 347 ····​.​line·​73
348 ····​.​local·​v1,​·​"filteredUsers":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​>;​" 348 ····​.​local·​v1,​·​"filteredUsers":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​>;​"
349 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​NickCompletionHelper;​-​>users:​Ljava/​util/​List;​ 349 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​NickCompletionHelper;​-​>users:​Ljava/​util/​List;​
   
350 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 350 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
351 ····​move-​result-​object·​v2 351 ····​move-​result-​object·​v4
   
352 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
353 ····​:​cond_0 352 ····​:​cond_0
354 ····​:​goto_0 353 ····​:​goto_0
355 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 354 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
356 ····​move-​result·​v4 355 ····​move-​result·​v3
   
357 ····​if-​eqz·​v4,​·​:​cond_1 356 ····​if-​eqz·​v3,​·​:​cond_1
   
358 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 357 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
359 ····​move-​result-​object·​v3 358 ····​move-​result-​object·​v2
   
360 ····​check-​cast·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 359 ····​check-​cast·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
   
361 ····​.​line·​74 360 ····​.​line·​74
362 ····​.​local·​v3,​·​"user":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 361 ····​.​local·​v2,​·​"user":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
363 ····​iget-​object·​v4,​·​v3,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​-​>nick:​Ljava/​lang/​String;​ 362 ····​iget-​object·​v3,​·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​-​>nick:​Ljava/​lang/​String;​
   
364 ····​sget-​object·​v5,​·​Ljava/​util/​Locale;​-​>US:​Ljava/​util/​Locale;​ 363 ····​sget-​object·​v5,​·​Ljava/​util/​Locale;​-​>US:​Ljava/​util/​Locale;​
   
365 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​ 364 ····​invoke-​virtual·​{v3,​·​v5},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
   
366 ····​move-​result-​object·​v5 365 ····​move-​result-​object·​v5
   
367 ····​move-​object·​v4,​·​p1 366 ····​move-​object·​v3,​·​p1
   
368 ····​check-​cast·​v4,​·​Ljava/​lang/​String;​ 367 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​
   
369 ····​sget-​object·​v6,​·​Ljava/​util/​Locale;​-​>US:​Ljava/​util/​Locale;​ 368 ····​sget-​object·​v6,​·​Ljava/​util/​Locale;​-​>US:​Ljava/​util/​Locale;​
   
370 ····​invoke-​virtual·​{v4,​·​v6},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​ 369 ····​invoke-​virtual·​{v3,​·​v6},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
   
371 ····​move-​result-​object·​v4 370 ····​move-​result-​object·​v3
   
372 ····​invoke-​virtual·​{v5,​·​v4},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z 371 ····​invoke-​virtual·​{v5,​·​v3},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z
   
373 ····​move-​result·​v4 372 ····​move-​result·​v3
   
374 ····​if-​eqz·​v4,​·​:​cond_0 373 ····​if-​eqz·​v3,​·​:​cond_0
   
375 ····​.​line·​75 374 ····​.​line·​75
376 ····​invoke-​interface·​{v1,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 375 ····​invoke-​interface·​{v1,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
377 ····​goto·​:​goto_0 376 ····​goto·​:​goto_0
   
378 ····​.​line·​78 377 ····​.​line·​78
379 ····​.​end·​local·​v3····​#·​"user":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​ 378 ····​.​end·​local·​v2····​#·​"user":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcUser;​
380 ····​:​cond_1 379 ····​:​cond_1
381 ····​new-​instance·​v0,​·​Landroid/​widget/​Filter$FilterResults;​ 380 ····​new-​instance·​v0,​·​Landroid/​widget/​Filter$FilterResults;​
   
382 ····​invoke-​direct·​{v0},​·​Landroid/​widget/​Filter$FilterResults;​-​><init>()​V 381 ····​invoke-​direct·​{v0},​·​Landroid/​widget/​Filter$FilterResults;​-​><init>()​V
   
383 ····​.​line·​79 382 ····​.​line·​79
384 ····​.​local·​v0,​·​"filterResults":​Landroid/​widget/​Filter$FilterResults;​ 383 ····​.​local·​v0,​·​"filterResults":​Landroid/​widget/​Filter$FilterResults;​
385 ····​iput-​object·​v1,​·​v0,​·​Landroid/​widget/​Filter$FilterResults;​-​>values:​Ljava/​lang/​Object;​ 384 ····​iput-​object·​v1,​·​v0,​·​Landroid/​widget/​Filter$FilterResults;​-​>values:​Ljava/​lang/​Object;​
   
386 ····​.​line·​80 385 ····​.​line·​80
387 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I 386 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
388 ····​move-​result·​v4 387 ····​move-​result·​v3
   
389 ····​iput·​v4,​·​v0,​·​Landroid/​widget/​Filter$FilterResults;​-​>count:​I 388 ····​iput·​v3,​·​v0,​·​Landroid/​widget/​Filter$FilterResults;​-​>count:​I
   
390 ····​.​line·​81 389 ····​.​line·​81
391 ····​return-​object·​v0 390 ····​return-​object·​v0
392 .​end·​method 391 .​end·​method
   
393 .​method·​protected·​publishResults(Ljava/​lang/​CharSequence;​Landroid/​widget/​Filter$FilterResults;​)​V 392 .​method·​protected·​publishResults(Ljava/​lang/​CharSequence;​Landroid/​widget/​Filter$FilterResults;​)​V
394 ····​.​locals·​3 393 ····​.​locals·​3
[−]
smali/com/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager.smali
Offset 219, 108 lines modified Offset 219, 106 lines modified
219 .​method·​private·​hasDirectMessage()​Z 219 .​method·​private·​hasDirectMessage()​Z
220 ····​.​locals·​7 220 ····​.​locals·​7
   
221 ····​.​prologue 221 ····​.​prologue
222 ····​.​line·​433 222 ····​.​line·​433
223 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Client;​-​>getInstance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Client;​ 223 ····​invoke-​static·​{},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Client;​-​>getInstance()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Client;​
   
224 ····​move-​result-​object·​v4 224 ····​move-​result-​object·​v3
   
225 ····​invoke-​virtual·​{v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Client;​-​>getNetworks()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​ 225 ····​invoke-​virtual·​{v3},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Client;​-​>getNetworks()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​
   
226 ····​move-​result-​object·​v3 226 ····​move-​result-​object·​v2
   
227 ····​.​line·​434 227 ····​.​line·​434
228 ····​.​local·​v3,​·​"networks":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​ 228 ····​.​local·​v2,​·​"networks":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​
229 ····​iget-​object·​v5,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>highlightedBuffers:​Ljava/​util/​List;​ 229 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>highlightedBuffers:​Ljava/​util/​List;​
   
230 ····​monitor-​enter·​v5 230 ····​monitor-​enter·​v4
   
231 ····​.​line·​435 231 ····​.​line·​435
232 ····​:​try_start_0 232 ····​:​try_start_0
233 ····​iget-​object·​v4,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>highlightedBuffers:​Ljava/​util/​List;​ 233 ····​iget-​object·​v3,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>highlightedBuffers:​Ljava/​util/​List;​
   
234 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 234 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
235 ····​move-​result-​object·​v2 235 ····​move-​result-​object·​v3
   
236 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
237 ····​:​cond_0 236 ····​:​cond_0
238 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 237 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
239 ····​move-​result·​v4 238 ····​move-​result·​v5
   
240 ····​if-​eqz·​v4,​·​:​cond_1 239 ····​if-​eqz·​v5,​·​:​cond_1
   
241 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 240 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
242 ····​move-​result-​object·​v1 241 ····​move-​result-​object·​v1
   
243 ····​check-​cast·​v1,​·​Ljava/​lang/​Integer;​ 242 ····​check-​cast·​v1,​·​Ljava/​lang/​Integer;​
   
244 ····​.​line·​436 243 ····​.​line·​436
245 ····​.​local·​v1,​·​"bufferId":​Ljava/​lang/​Integer;​ 244 ····​.​local·​v1,​·​"bufferId":​Ljava/​lang/​Integer;​
246 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I 245 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
247 ····​move-​result·​v4 246 ····​move-​result·​v5
   
248 ····​invoke-​virtual·​{v3,​·​v4},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getBufferById(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 247 ····​invoke-​virtual·​{v2,​·​v5},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​NetworkCollection;​-​>getBufferById(I)​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
   
249 ····​move-​result-​object·​v0 248 ····​move-​result-​object·​v0
   
250 ····​.​line·​439 249 ····​.​line·​439
251 ····​.​local·​v0,​·​"buffer":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 250 ····​.​local·​v0,​·​"buffer":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
252 ····​if-​eqz·​v0,​·​:​cond_0 251 ····​if-​eqz·​v0,​·​:​cond_0
   
253 ····​invoke-​virtual·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​ 252 ····​invoke-​virtual·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​
   
254 ····​move-​result-​object·​v4 253 ····​move-​result-​object·​v5
   
255 ····​if-​eqz·​v4,​·​:​cond_0 254 ····​if-​eqz·​v5,​·​:​cond_0
   
256 ····​invoke-​virtual·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​ 255 ····​invoke-​virtual·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​-​>getInfo()​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​
   
257 ····​move-​result-​object·​v4 256 ····​move-​result-​object·​v5
   
258 ····​iget-​object·​v4,​·​v4,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 257 ····​iget-​object·​v5,​·​v5,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo;​-​>type:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
   
259 ····​sget-​object·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​-​>QueryBuffer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​ 258 ····​sget-​object·​v6,​·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​-​>QueryBuffer:​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​BufferInfo$Type;​
   
260 ····​if-​ne·​v4,​·​v6,​·​:​cond_0 259 ····​if-​ne·​v5,​·​v6,​·​:​cond_0
   
261 ····​.​line·​440 260 ····​.​line·​440
262 ····​const/​4·​v4,​·​0x1 261 ····​const/​4·​v3,​·​0x1
   
263 ····​monitor-​exit·​v5 262 ····​monitor-​exit·​v4
   
264 ····​.​line·​443 263 ····​.​line·​443
265 ····​.​end·​local·​v0····​#·​"buffer":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​ 264 ····​.​end·​local·​v0····​#·​"buffer":​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​Buffer;​
266 ····​.​end·​local·​v1····​#·​"bufferId":​Ljava/​lang/​Integer;​ 265 ····​.​end·​local·​v1····​#·​"bufferId":​Ljava/​lang/​Integer;​
267 ····​:​goto_0 266 ····​:​goto_0
268 ····​return·​v4 267 ····​return·​v3
   
269 ····​.​line·​442 268 ····​.​line·​442
270 ····​:​cond_1 269 ····​:​cond_1
271 ····​monitor-​exit·​v5 270 ····​monitor-​exit·​v4
   
272 ····​.​line·​443 271 ····​.​line·​443
273 ····​const/​4·​v4,​·​0x0 272 ····​const/​4·​v3,​·​0x0
   
274 ····​goto·​:​goto_0 273 ····​goto·​:​goto_0
   
275 ····​.​line·​442 274 ····​.​line·​442
276 ····​.​end·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​  
277 ····​:​catchall_0 275 ····​:​catchall_0
278 ····​move-​exception·​v4 276 ····​move-​exception·​v3
   
279 ····​monitor-​exit·​v5 277 ····​monitor-​exit·​v4
280 ····​:​try_end_0 278 ····​:​try_end_0
281 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 279 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
Max diff block lines reached; 117978/122485 bytes (96.32%) of diff not shown.
[−]
smali/com/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager$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/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​)​V 23 .​method·​constructor·​<init>(Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​86 27 ····​.​line·​86
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 64, 23 lines modified Offset 65, 25 lines modified
   
64 ····​move-​result·​v0 65 ····​move-​result·​v0
   
65 ····​if-​eqz·​v0,​·​:​cond_0 66 ····​if-​eqz·​v0,​·​:​cond_0
   
66 ····​iget-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​ 67 ····​iget-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​
   
  68 ····​.​line·​90
67 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>connected:​Z 69 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>connected:​Z
68 ····​invoke-​static·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>access$100(Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​)​Z 70 ····​invoke-​static·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>access$100(Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​)​Z
   
69 ····​move-​result·​v0 71 ····​move-​result·​v0
   
70 ····​if-​eqz·​v0,​·​:​cond_0 72 ····​if-​eqz·​v0,​·​:​cond_0
   
71 ····​iget-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​ 73 ····​iget-​object·​v0,​·​p0,​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager$1;​-​>this$0:​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​
   
  74 ····​.​line·​91
72 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>highlightedMessages:​Landroid/​util/​SparseArray;​ 75 ····​#·​getter·​for:​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>highlightedMessages:​Landroid/​util/​SparseArray;​
73 ····​invoke-​static·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>access$200(Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​)​Landroid/​util/​SparseArray;​ 76 ····​invoke-​static·​{v0},​·​Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​-​>access$200(Lcom/​iskrembilen/​quasseldroid/​util/​QuasseldroidNotificat​ionManager;​)​Landroid/​util/​SparseArray;​
   
74 ····​move-​result-​object·​v0 77 ····​move-​result-​object·​v0
   
75 ····​invoke-​virtual·​{v0},​·​Landroid/​util/​SparseArray;​-​>size()​I 78 ····​invoke-​virtual·​{v0},​·​Landroid/​util/​SparseArray;​-​>size()​I
   
[−]
smali/com/iskrembilen/quasseldroid/util/ThemeUtil.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ThemeUtil.​java" 3 .​source·​"ThemeUtil.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​iskrembilen/​quasseldroid/​util/​ThemeUtil$1;​,​  
8 ········​Lcom/​iskrembilen/​quasseldroid/​util/​ThemeUtil$Color;​ 7 ········​Lcom/​iskrembilen/​quasseldroid/​util/​ThemeUtil$Color;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​public·​static·​messageColor:​Landroid/​util/​SparseIntArray;​ 11 .​field·​public·​static·​messageColor:​Landroid/​util/​SparseIntArray;​
Offset 48, 15 lines modified Offset 47, 14 lines modified
48 .​method·​public·​constructor·​<init>()​V 47 .​method·​public·​constructor·​<init>()​V
49 ····​.​locals·​0 48 ····​.​locals·​0
   
50 ····​.​prologue 49 ····​.​prologue
51 ····​.​line·​35 50 ····​.​line·​35
52 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 51 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
53 ····​.​line·​155  
54 ····​return-​void 52 ····​return-​void
55 .​end·​method 53 .​end·​method
   
56 .​method·​public·​static·​getModeColor(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​)​I 54 .​method·​public·​static·​getModeColor(Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​)​I
57 ····​.​locals·​2 55 ····​.​locals·​2
58 ····​.​param·​p0,​·​"mode"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​ 56 ····​.​param·​p0,​·​"mode"····​#·​Lcom/​iskrembilen/​quasseldroid/​protocol/​state/​IrcMode;​
   
Offset 305, 56 lines modified Offset 303, 62 lines modified
305 ····​.​local·​v1,​·​"resources":​Landroid/​content/​res/​Resources;​ 303 ····​.​local·​v1,​·​"resources":​Landroid/​content/​res/​Resources;​
306 ····​const/​4·​v2,​·​0x6 304 ····​const/​4·​v2,​·​0x6
   
307 ····​new-​array·​v2,​·​v2,​·​[I 305 ····​new-​array·​v2,​·​v2,​·​[I
   
308 ····​const·​v3,​·​0x7f09006b 306 ····​const·​v3,​·​0x7f09006b
   
  307 ····​.​line·​54
309 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I 308 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I
   
310 ····​move-​result·​v3 309 ····​move-​result·​v3
   
311 ····​aput·​v3,​·​v2,​·​v6 310 ····​aput·​v3,​·​v2,​·​v6
   
312 ····​const·​v3,​·​0x7f090062 311 ····​const·​v3,​·​0x7f090062
   
  312 ····​.​line·​55
313 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I 313 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I
   
314 ····​move-​result·​v3 314 ····​move-​result·​v3
   
315 ····​aput·​v3,​·​v2,​·​v7 315 ····​aput·​v3,​·​v2,​·​v7
   
316 ····​const·​v3,​·​0x7f090068 316 ····​const·​v3,​·​0x7f090068
   
  317 ····​.​line·​56
317 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I 318 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I
   
318 ····​move-​result·​v3 319 ····​move-​result·​v3
   
319 ····​aput·​v3,​·​v2,​·​v5 320 ····​aput·​v3,​·​v2,​·​v5
   
320 ····​const·​v3,​·​0x7f090065 321 ····​const·​v3,​·​0x7f090065
   
  322 ····​.​line·​57
321 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I 323 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I
   
322 ····​move-​result·​v3 324 ····​move-​result·​v3
   
323 ····​aput·​v3,​·​v2,​·​v8 325 ····​aput·​v3,​·​v2,​·​v8
   
324 ····​const·​v3,​·​0x7f090073 326 ····​const·​v3,​·​0x7f090073
   
  327 ····​.​line·​58
325 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I 328 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I
   
326 ····​move-​result·​v3 329 ····​move-​result·​v3
   
327 ····​aput·​v3,​·​v2,​·​v9 330 ····​aput·​v3,​·​v2,​·​v9
   
328 ····​const/​4·​v3,​·​0x5 331 ····​const/​4·​v3,​·​0x5
   
329 ····​const·​v4,​·​0x7f090070 332 ····​const·​v4,​·​0x7f090070
   
  333 ····​.​line·​59
330 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I 334 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I
   
331 ····​move-​result·​v4 335 ····​move-​result·​v4
   
332 ····​aput·​v4,​·​v2,​·​v3 336 ····​aput·​v4,​·​v2,​·​v3
   
333 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​util/​ThemeUtil;​-​>nickColors:​[I 337 ····​sput-​object·​v2,​·​Lcom/​iskrembilen/​quasseldroid/​util/​ThemeUtil;​-​>nickColors:​[I
Offset 608, 56 lines modified Offset 612, 62 lines modified
608 ····​.​line·​97 612 ····​.​line·​97
609 ····​const/​4·​v2,​·​0x6 613 ····​const/​4·​v2,​·​0x6
   
610 ····​new-​array·​v2,​·​v2,​·​[I 614 ····​new-​array·​v2,​·​v2,​·​[I
Max diff block lines reached; 2298/4400 bytes (52.23%) of diff not shown.
[−]
smali/com/melnykov/fab/R.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·​9 24 ····​.​line·​9
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
26 ····​.​line·​48  
27 ····​return-​void 26 ····​return-​void
28 .​end·​method 27 .​end·​method
[−]
smali/com/mobeta/android/dslv/R.smali
Offset 17, 10 lines modified Offset 17, 9 lines modified
17 .​method·​public·​constructor·​<init>()​V 17 .​method·​public·​constructor·​<init>()​V
18 ····​.​locals·​0 18 ····​.​locals·​0
   
19 ····​.​prologue 19 ····​.​prologue
20 ····​.​line·​9 20 ····​.​line·​9
21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
22 ····​.​line·​37  
23 ····​return-​void 22 ····​return-​void
24 .​end·​method 23 .​end·​method
[−]
smali/de/kuschku/uilib/preferences/ActionBarPreferenceActivity$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$f:​Landroid/​app/​Fragment;​ 22 .​field·​final·​synthetic·​val$f:​Landroid/​app/​Fragment;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​Landroid/​app/​Fragment;​)​V 24 .​method·​constructor·​<init>(Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​Landroid/​app/​Fragment;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​128 28 ····​.​line·​128
28 ····​iput-​object·​p1,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$1;​-​>this$0:​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$1;​-​>this$0:​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$1;​-​>val$f:​Landroid/​app/​Fragment;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$1;​-​>val$f:​Landroid/​app/​Fragment;​
   
[−]
smali/de/kuschku/uilib/preferences/ActionBarPreferenceActivity$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​)​V 23 .​method·​constructor·​<init>(Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​148 27 ····​.​line·​148
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$3;​-​>this$0:​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$3;​-​>this$0:​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/kuschku/uilib/preferences/PreferenceSummaryUpdater.smali
Offset 143, 28 lines modified Offset 143, 29 lines modified
143 ····​.​line·​68 143 ····​.​line·​68
144 ····​const·​v6,​·​0x7f0e00a5 144 ····​const·​v6,​·​0x7f0e00a5
   
145 ····​invoke-​virtual·​{p1,​·​v6},​·​Landroid/​preference/​Preference;​-​>setSummary(I)​V 145 ····​invoke-​virtual·​{p1,​·​v6},​·​Landroid/​preference/​Preference;​-​>setSummary(I)​V
   
146 ····​goto·​:​goto_1 146 ····​goto·​:​goto_1
   
147 ····​.​line·​70 147 ····​.​line·​71
148 ····​:​cond_3 148 ····​:​cond_3
149 ····​invoke-​virtual·​{p1},​·​Landroid/​preference/​Preference;​-​>getContext()​Landroid/​content/​Context;​ 149 ····​invoke-​virtual·​{p1},​·​Landroid/​preference/​Preference;​-​>getContext()​Landroid/​content/​Context;​
   
150 ····​move-​result-​object·​v6 150 ····​move-​result-​object·​v6
   
151 ····​invoke-​interface·​{v5},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​ 151 ····​invoke-​interface·​{v5},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
   
152 ····​move-​result-​object·​v7 152 ····​move-​result-​object·​v7
   
153 ····​invoke-​static·​{v7},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 153 ····​invoke-​static·​{v7},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
   
154 ····​move-​result-​object·​v7 154 ····​move-​result-​object·​v7
   
  155 ····​.​line·​70
155 ····​invoke-​static·​{v6,​·​v7},​·​Landroid/​media/​RingtoneManager;​-​>getRingtone(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​Landroid/​media/​Ringtone;​ 156 ····​invoke-​static·​{v6,​·​v7},​·​Landroid/​media/​RingtoneManager;​-​>getRingtone(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​Landroid/​media/​Ringtone;​
   
156 ····​move-​result-​object·​v4 157 ····​move-​result-​object·​v4
   
157 ····​.​line·​72 158 ····​.​line·​72
158 ····​.​local·​v4,​·​"ringtone":​Landroid/​media/​Ringtone;​ 159 ····​.​local·​v4,​·​"ringtone":​Landroid/​media/​Ringtone;​
159 ····​if-​nez·​v4,​·​:​cond_4 160 ····​if-​nez·​v4,​·​:​cond_4
[−]
smali/de/kuschku/uilib/preferences/SimplePreferenceFragment.smali
Offset 24, 148 lines modified Offset 24, 146 lines modified
   
24 ····​return-​void 24 ····​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​onCreate(Landroid/​os/​Bundle;​)​V 27 .​method·​public·​onCreate(Landroid/​os/​Bundle;​)​V
28 ····​.​locals·10 28 ····​.​locals·9
29 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​ 29 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​40 31 ····​.​line·​40
32 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​preference/​PreferenceFragment;​-​>onCreate(Landroid/​os/​Bundle;​)​V 32 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​preference/​PreferenceFragment;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
33 ····​.​line·​41 33 ····​.​line·​41
34 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getArguments()​Landroid/​os/​Bundle;​ 34 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getArguments()​Landroid/​os/​Bundle;​
   
35 ····​move-​result-​object·​v7 35 ····​move-​result-​object·​v6
   
36 ····​const-​string·​v8,​·​"dataset" 36 ····​const-​string·​v7,​·​"dataset"
   
37 ····​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​os/​Bundle;​-​>containsKey(Ljava/​lang/​String;​)​Z 37 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​os/​Bundle;​-​>containsKey(Ljava/​lang/​String;​)​Z
   
38 ····​move-​result·​v7 38 ····​move-​result·​v6
   
39 ····​if-​eqz·​v7,​·​:​cond_2 39 ····​if-​eqz·​v6,​·​:​cond_2
   
40 ····​.​line·​42 40 ····​.​line·​42
41 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getArguments()​Landroid/​os/​Bundle;​ 41 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getArguments()​Landroid/​os/​Bundle;​
   
42 ····​move-​result-​object·​v7 42 ····​move-​result-​object·​v6
   
43 ····​const-​string·​v8,​·​"dataset" 43 ····​const-​string·​v7,​·​"dataset"
   
44 ····​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​os/​Bundle;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 44 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​os/​Bundle;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
45 ····​move-​result-​object·​v6 45 ····​move-​result-​object·​v5
   
46 ····​.​line·​43 46 ····​.​line·​43
47 ····​.​local·​v6,​·​"res":​Ljava/​lang/​String;​ 47 ····​.​local·​v5,​·​"res":​Ljava/​lang/​String;​
48 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getResources()​Landroid/​content/​res/​Resources;​ 48 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
49 ····​move-​result-​object·​v7 49 ····​move-​result-​object·​v6
   
50 ····​const-​string·​v8,​·​"xml" 50 ····​const-​string·​v7,​·​"xml"
   
51 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getActivity()​Landroid/​app/​Activity;​ 51 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getActivity()​Landroid/​app/​Activity;​
   
52 ····​move-​result-​object·​v9 52 ····​move-​result-​object·​v8
   
53 ····​invoke-​virtual·​{v9},​·​Landroid/​app/​Activity;​-​>getApplication()​Landroid/​app/​Application;​ 53 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​Activity;​-​>getApplication()​Landroid/​app/​Application;​
   
54 ····​move-​result-​object·​v9 54 ····​move-​result-​object·​v8
   
55 ····​invoke-​virtual·​{v9},​·​Landroid/​app/​Application;​-​>getPackageName()​Ljava/​lang/​String;​ 55 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​Application;​-​>getPackageName()​Ljava/​lang/​String;​
   
56 ····​move-​result-​object·​v9 56 ····​move-​result-​object·​v8
   
57 ····​invoke-​virtual·​{v7,​·​v6,​·​v8,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getIdentifier(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 57 ····​invoke-​virtual·​{v6,​·​v5,​·​v7,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getIdentifier(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
58 ····​move-​result·​v1 58 ····​move-​result·​v0
   
59 ····​.​line·​44 59 ····​.​line·​44
60 ····​.​local·​v1,​·​"id":​I 60 ····​.​local·​v0,​·​"id":​I
61 ····​invoke-​virtual·​{p0,​·​v1},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>addPreferencesFromRe​source(I)​V 61 ····​invoke-​virtual·​{p0,​·​v0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>addPreferencesFromRe​source(I)​V
   
62 ····​.​line·​46 62 ····​.​line·​46
63 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getActivity()​Landroid/​app/​Activity;​ 63 ····​invoke-​virtual·​{p0},​·​Lde/​kuschku/​uilib/​preferences/​SimplePreferenceFragm​ent;​-​>getActivity()​Landroid/​app/​Activity;​
   
64 ····​move-​result-​object·​v7 64 ····​move-​result-​object·​v6
   
65 ····​invoke-​static·​{v7},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 65 ····​invoke-​static·​{v6},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
66 ····​move-​result-​object·​v4 66 ····​move-​result-​object·​v3
   
67 ····​.​line·​47 67 ····​.​line·​47
68 ····​.​local·​v4,​·​"pref":​Landroid/​content/​SharedPreferences;​ 68 ····​.​local·​v3,​·​"pref":​Landroid/​content/​SharedPreferences;​
69 ····​invoke-​interface·​{v4},​·​Landroid/​content/​SharedPreferences;​-​>getAll()​Ljava/​util/​Map;​ 69 ····​invoke-​interface·​{v3},​·​Landroid/​content/​SharedPreferences;​-​>getAll()​Ljava/​util/​Map;​
   
70 ····​move-​result-​object·​v3 70 ····​move-​result-​object·​v2
   
71 ····​.​line·​48 71 ····​.​line·​48
72 ····​.​local·​v3,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​*>;​" 72 ····​.​local·​v2,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​*>;​"
73 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​ 73 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​
   
74 ····​move-​result-​object·​v7 74 ····​move-​result-​object·​v6
   
75 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 75 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
76 ····​move-​result-​object·​v0 76 ····​move-​result-​object·​v6
   
77 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
78 ····​:​cond_0 77 ····​:​cond_0
79 ····​:​goto_0 78 ····​:​goto_0
80 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 79 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
81 ····​move-​result·​v7 80 ····​move-​result·​v7
   
82 ····​if-​eqz·​v7,​·​:​cond_2 81 ····​if-​eqz·​v7,​·​:​cond_2
Max diff block lines reached; 2732/7473 bytes (36.56%) of diff not shown.
[−]
smali/de/kuschku/uilib/preferences/ActionBarPreferenceActivity$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$f:​Landroid/​app/​Fragment;​ 22 .​field·​final·​synthetic·​val$f:​Landroid/​app/​Fragment;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​Landroid/​app/​Fragment;​)​V 24 .​method·​constructor·​<init>(Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​Landroid/​app/​Fragment;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​135 28 ····​.​line·​135
28 ····​iput-​object·​p1,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$2;​-​>this$0:​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$2;​-​>this$0:​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$2;​-​>val$f:​Landroid/​app/​Fragment;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lde/​kuschku/​uilib/​preferences/​ActionBarPreferenceAc​tivity$2;​-​>val$f:​Landroid/​app/​Fragment;​
   
[−]
smali/de/kuschku/util/BetterSparseArray.smali
Offset 348, 47 lines modified Offset 348, 46 lines modified
   
348 ····​.​prologue 348 ····​.​prologue
349 ····​.​line·​199 349 ····​.​line·​199
350 ····​.​local·​p0,​·​"this":​Lde/​kuschku/​util/​BetterSparseArray;​,​·​"Lde/​kuschku/​util/​BetterSparseArray<TE;​>;​" 350 ····​.​local·​p0,​·​"this":​Lde/​kuschku/​util/​BetterSparseArray;​,​·​"Lde/​kuschku/​util/​BetterSparseArray<TE;​>;​"
351 ····​.​local·​p1,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<+Ljava/​lang/​Integer;​+TE;​>;​" 351 ····​.​local·​p1,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<+Ljava/​lang/​Integer;​+TE;​>;​"
352 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 352 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
353 ····​move-​result-​object·​v2 353 ····​move-​result-​object·​v1
   
354 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 354 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
355 ····​move-​result-​object·​v1 355 ····​move-​result-​object·​v2
   
356 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
357 ····​:​goto_0 356 ····​:​goto_0
358 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 357 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
359 ····​move-​result·​v2 358 ····​move-​result·​v1
   
360 ····​if-​eqz·​v2,​·​:​cond_0 359 ····​if-​eqz·​v1,​·​:​cond_0
   
361 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 360 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
362 ····​move-​result-​object·​v0 361 ····​move-​result-​object·​v0
   
363 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​ 362 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​
   
364 ····​.​line·​200 363 ····​.​line·​200
365 ····​.​local·​v0,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+TE;​>;​" 364 ····​.​local·​v0,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+TE;​>;​"
366 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 365 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
367 ····​move-​result-​object·​v2 366 ····​move-​result-​object·​v1
   
368 ····​check-​cast·​v2,​·​Ljava/​lang/​Integer;​ 367 ····​check-​cast·​v1,​·​Ljava/​lang/​Integer;​
   
369 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​ 368 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​
   
370 ····​move-​result-​object·​v3 369 ····​move-​result-​object·​v3
   
371 ····​invoke-​virtual·​{p0,​·​v2,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​>put(Ljava/​lang/​Integer;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 370 ····​invoke-​virtual·​{p0,​·​v1,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseArray;​-​>put(Ljava/​lang/​Integer;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
372 ····​goto·​:​goto_0 371 ····​goto·​:​goto_0
   
373 ····​.​line·​202 372 ····​.​line·​202
374 ····​.​end·​local·​v0····​#·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+TE;​>;​" 373 ····​.​end·​local·​v0····​#·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+TE;​>;​"
375 ····​:​cond_0 374 ····​:​cond_0
376 ····​return-​void 375 ····​return-​void
[−]
smali/de/kuschku/util/BetterSparseBooleanArray.smali
Offset 357, 49 lines modified Offset 357, 48 lines modified
357 ····​.​end·​annotation 357 ····​.​end·​annotation
   
358 ····​.​prologue 358 ····​.​prologue
359 ····​.​line·​201 359 ····​.​line·​201
360 ····​.​local·​p1,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<+Ljava/​lang/​Integer;​+Ljava/​lang/​Boolean;​>;​" 360 ····​.​local·​p1,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<+Ljava/​lang/​Integer;​+Ljava/​lang/​Boolean;​>;​"
361 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 361 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
362 ····​move-​result-​object·​v2 362 ····​move-​result-​object·​v1
   
363 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 363 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
364 ····​move-​result-​object·​v1 364 ····​move-​result-​object·​v3
   
365 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
366 ····​:​goto_0 365 ····​:​goto_0
367 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 366 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
368 ····​move-​result·​v2 367 ····​move-​result·​v1
   
369 ····​if-​eqz·​v2,​·​:​cond_0 368 ····​if-​eqz·​v1,​·​:​cond_0
   
370 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 369 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
371 ····​move-​result-​object·​v0 370 ····​move-​result-​object·​v0
   
372 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​ 371 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​
   
373 ····​.​line·​202 372 ····​.​line·​202
374 ····​.​local·​v0,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+Ljava/​lang/​Boolean;​>;​" 373 ····​.​local·​v0,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+Ljava/​lang/​Boolean;​>;​"
375 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 374 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
376 ····​move-​result-​object·​v2 375 ····​move-​result-​object·​v1
   
377 ····​check-​cast·​v2,​·​Ljava/​lang/​Integer;​ 376 ····​check-​cast·​v1,​·​Ljava/​lang/​Integer;​
   
378 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​ 377 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​
   
379 ····​move-​result-​object·​v3 378 ····​move-​result-​object·​v2
   
380 ····​check-​cast·​v3,​·​Ljava/​lang/​Boolean;​ 379 ····​check-​cast·​v2,​·​Ljava/​lang/​Boolean;​
   
381 ····​invoke-​virtual·​{p0,​·​v2,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseBooleanAr​ray;​-​>put(Ljava/​lang/​Integer;​Ljava/​lang/​Boolean;​)​Ljava/​lang/​Boolean;​ 380 ····​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lde/​kuschku/​util/​BetterSparseBooleanAr​ray;​-​>put(Ljava/​lang/​Integer;​Ljava/​lang/​Boolean;​)​Ljava/​lang/​Boolean;​
   
382 ····​goto·​:​goto_0 381 ····​goto·​:​goto_0
   
383 ····​.​line·​204 382 ····​.​line·​204
384 ····​.​end·​local·​v0····​#·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+Ljava/​lang/​Boolean;​>;​" 383 ····​.​end·​local·​v0····​#·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+Ljava/​lang/​Boolean;​>;​"
385 ····​:​cond_0 384 ····​:​cond_0
386 ····​return-​void 385 ····​return-​void
[−]
smali/de/kuschku/util/HelperUtils.smali
Offset 11, 99 lines modified Offset 11, 94 lines modified
11 ····​.​line·​30 11 ····​.​line·​30
12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
13 ····​return-​void 13 ····​return-​void
14 .​end·​method 14 .​end·​method
   
15 .​method·​public·​static·​varargs·​appendCamelCase(Ljava​/​util/​Locale;​[Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 15 .​method·​public·​static·​varargs·​appendCamelCase(Ljava​/​util/​Locale;​[Ljava/​lang/​String;​)​Ljava/​lang/​String;​
16 ····​.​locals·9 16 ····​.​locals·8
17 ····​.​param·​p0,​·​"l"····​#·​Ljava/​util/​Locale;​ 17 ····​.​param·​p0,​·​"l"····​#·​Ljava/​util/​Locale;​
18 ····​.​param·​p1,​·​"rawStrings"····​#·​[Ljava/​lang/​String;​ 18 ····​.​param·​p1,​·​"rawStrings"····​#·​[Ljava/​lang/​String;​
   
19 ····​.​prologue 19 ····​.​prologue
20 ····​const/​4·​v8,​·​0x0  
   
21 ····​const/​4·​v7,​·​0x1 20 ····​const/​4·​v7,​·​0x1
   
  21 ····​const/​4·​v4,​·​0x0
   
22 ····​.​line·​56 22 ····​.​line·​56
23 ····​array-​length·​v6,​·​p1 23 ····​array-​length·​v3,​·​p1
   
24 ····​if-​ne·​v6,​·​v7,​·​:​cond_0 24 ····​if-​ne·​v3,​·​v7,​·​:​cond_0
   
25 ····​.​line·​57 25 ····​.​line·​57
26 ····​aget-​object·​v6,​·​p1,​·​v8 26 ····​aget-​object·​v3,​·​p1,​·​v4
   
27 ····​.​line·​66 27 ····​.​line·​66
28 ····​:​goto_0 28 ····​:​goto_0
29 ····​return-​object·​v6 29 ····​return-​object·​v3
   
30 ····​.​line·​59 30 ····​.​line·​59
31 ····​:​cond_0 31 ····​:​cond_0
32 ····​array-​length·​v6,​·​p1 32 ····​array-​length·​v3,​·​p1
   
33 ····​invoke-​static·​{p1,​·​v7,​·​v6},​·​Ljava/​util/​Arrays;​-​>copyOfRange([Ljava/​lang/​Object;​II)​[Ljava/​lang/​Object;​ 33 ····​invoke-​static·​{p1,​·​v7,​·​v3},​·​Ljava/​util/​Arrays;​-​>copyOfRange([Ljava/​lang/​Object;​II)​[Ljava/​lang/​Object;​
   
34 ····​move-​result-​object·​v5 34 ····​move-​result-​object·​v2
   
35 ····​check-​cast·​v5,​·​[Ljava/​lang/​String;​ 35 ····​check-​cast·​v2,​·​[Ljava/​lang/​String;​
   
36 ····​.​line·​60 36 ····​.​line·​60
37 ····​.​local·​v5,​·​"strings":​[Ljava/​lang/​String;​ 37 ····​.​local·​v2,​·​"strings":​[Ljava/​lang/​String;​
38 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 38 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
39 ····​aget-​object·​v6,​·​p1,​·​v8 39 ····​aget-​object·​v3,​·​p1,​·​v4
   
40 ····​invoke-​direct·​{v1,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 40 ····​invoke-​direct·​{v0,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
41 ····​.​line·​61 41 ····​.​line·​61
42 ····​.​local·​v1,​·​"builder":​Ljava/​lang/​StringBuilder;​ 42 ····​.​local·​v0,​·​"builder":​Ljava/​lang/​StringBuilder;​
43 ····move-​object·​v0,​·​v5 43 ····array-​length·​v5,​·​v2
   
44 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​  
45 ····​array-​length·​v3,​·​v0  
   
46 ····.​local·​v3,​·"len$":​I 44 ····move·​v3,​·v4
47 ····​const/​4·​v2,​·​0x0  
   
48 ····​.​local·​v2,​·​"i$":​I  
49 ····​:​goto_1 45 ····​:​goto_1
50 ····​if-​ge·​v2,​·​v3,​·​:​cond_1 46 ····​if-​ge·​v3,​·​v5,​·​:​cond_1
   
51 ····​aget-​object·​v4,​·​v0,​·​v2 47 ····​aget-​object·​v1,​·​v2,​·​v3
   
52 ····​.​line·​62 48 ····​.​line·​62
53 ····​.​local·​v4,​·​"s":​Ljava/​lang/​String;​ 49 ····​.​local·​v1,​·​"s":​Ljava/​lang/​String;​
54 ····​invoke-​virtual·​{v4,​·​v8,​·​v7},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​ 50 ····​invoke-​virtual·​{v1,​·​v4,​·​v7},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​
   
55 ····​move-​result-​object·​v6 51 ····​move-​result-​object·​v6
   
56 ····​invoke-​virtual·​{v6,​·​p0},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​ 52 ····​invoke-​virtual·​{v6,​·​p0},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
   
57 ····​move-​result-​object·​v6 53 ····​move-​result-​object·​v6
   
58 ····​invoke-​virtual·​{v1,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 54 ····​invoke-​virtual·​{v0,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
59 ····​.​line·​63 55 ····​.​line·​63
60 ····​invoke-​virtual·​{v4,​·​v7},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​ 56 ····​invoke-​virtual·​{v1,​·​v7},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​
   
61 ····​move-​result-​object·​v6 57 ····​move-​result-​object·​v6
   
62 ····​invoke-​virtual·​{v1,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 58 ····​invoke-​virtual·​{v0,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
63 ····​.​line·​61 59 ····​.​line·​61
64 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 60 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
65 ····​goto·​:​goto_1 61 ····​goto·​:​goto_1
   
66 ····​.​line·​66 62 ····​.​line·​66
67 ····​.​end·​local·​v4····​#·​"s":​Ljava/​lang/​String;​ 63 ····​.​end·​local·​v1····​#·​"s":​Ljava/​lang/​String;​
68 ····​:​cond_1 64 ····​:​cond_1
69 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 65 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
70 ····​move-​result-​object·​v6 66 ····​move-​result-​object·​v3
   
71 ····​goto·​:​goto_0 67 ····​goto·​:​goto_0
72 .​end·​method 68 .​end·​method
   
73 .​method·​public·​static·​varargs·​appendCamelCase([Ljav​a/​lang/​String;​)​Ljava/​lang/​String;​ 69 .​method·​public·​static·​varargs·​appendCamelCase([Ljav​a/​lang/​String;​)​Ljava/​lang/​String;​
Max diff block lines reached; 9169/12842 bytes (71.40%) of diff not shown.
[−]
smali/de/kuschku/util/BetterSparseIntArray.smali
Offset 357, 49 lines modified Offset 357, 48 lines modified
357 ····​.​end·​annotation 357 ····​.​end·​annotation
   
358 ····​.​prologue 358 ····​.​prologue
359 ····​.​line·​201 359 ····​.​line·​201
360 ····​.​local·​p1,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<+Ljava/​lang/​Integer;​+Ljava/​lang/​Integer;​>;​" 360 ····​.​local·​p1,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<+Ljava/​lang/​Integer;​+Ljava/​lang/​Integer;​>;​"
361 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 361 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
362 ····​move-​result-​object·​v2 362 ····​move-​result-​object·​v1
   
363 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 363 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
364 ····​move-​result-​object·​v1 364 ····​move-​result-​object·​v3
   
365 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
366 ····​:​goto_0 365 ····​:​goto_0
367 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 366 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
368 ····​move-​result·​v2 367 ····​move-​result·​v1
   
369 ····​if-​eqz·​v2,​·​:​cond_0 368 ····​if-​eqz·​v1,​·​:​cond_0
   
370 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 369 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
371 ····​move-​result-​object·​v0 370 ····​move-​result-​object·​v0
   
372 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​ 371 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​
   
373 ····​.​line·​202 372 ····​.​line·​202
374 ····​.​local·​v0,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+Ljava/​lang/​Integer;​>;​" 373 ····​.​local·​v0,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+Ljava/​lang/​Integer;​>;​"
375 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 374 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
376 ····​move-​result-​object·​v2 375 ····​move-​result-​object·​v1
   
377 ····​check-​cast·​v2,​·​Ljava/​lang/​Integer;​ 376 ····​check-​cast·​v1,​·​Ljava/​lang/​Integer;​
   
378 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​ 377 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​
   
379 ····​move-​result-​object·​v3 378 ····​move-​result-​object·​v2
   
380 ····​check-​cast·​v3,​·​Ljava/​lang/​Integer;​ 379 ····​check-​cast·​v2,​·​Ljava/​lang/​Integer;​
   
381 ····​invoke-​virtual·​{p0,​·​v2,​·​v3},​·​Lde/​kuschku/​util/​BetterSparseIntArray;​-​>put(Ljava/​lang/​Integer;​Ljava/​lang/​Integer;​)​Ljava/​lang/​Integer;​ 380 ····​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lde/​kuschku/​util/​BetterSparseIntArray;​-​>put(Ljava/​lang/​Integer;​Ljava/​lang/​Integer;​)​Ljava/​lang/​Integer;​
   
382 ····​goto·​:​goto_0 381 ····​goto·​:​goto_0
   
383 ····​.​line·​204 382 ····​.​line·​204
384 ····​.​end·​local·​v0····​#·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+Ljava/​lang/​Integer;​>;​" 383 ····​.​end·​local·​v0····​#·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<+Ljava/​lang/​Integer;​+Ljava/​lang/​Integer;​>;​"
385 ····​:​cond_0 384 ····​:​cond_0
386 ····​return-​void 385 ····​return-​void
[−]
smali/it/neokree/materialtabs/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·​705  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
original/AndroidManifest.xml
Offset 60, 15 lines modified Offset 60, 15 lines modified
000003b0:​·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​7300··​.​.​m.​a.​n.​i.​f.​e.​s.​ 000003b0:​·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​7300··​.​.​m.​a.​n.​i.​f.​e.​s.​
000003c0:​·​7400·​0000·​1c00·​6300·​6f00·​6d00·​2e00·​6900··​t.​.​.​.​.​c.​o.​m.​.​.​i.​ 000003c0:​·​7400·​0000·​1c00·​6300·​6f00·​6d00·​2e00·​6900··​t.​.​.​.​.​c.​o.​m.​.​.​i.​
000003d0:​·​7300·​6b00·​7200·​6500·​6d00·​6200·​6900·​6c00··​s.​k.​r.​e.​m.​b.​i.​l.​ 000003d0:​·​7300·​6b00·​7200·​6500·​6d00·​6200·​6900·​6c00··​s.​k.​r.​e.​m.​b.​i.​l.​
000003e0:​·​6500·​6e00·​2e00·​7100·​7500·​6100·​7300·​7300··​e.​n.​.​.​q.​u.​a.​s.​s.​ 000003e0:​·​6500·​6e00·​2e00·​7100·​7500·​6100·​7300·​7300··​e.​n.​.​.​q.​u.​a.​s.​s.​
000003f0:​·​6500·​6c00·​6400·​7200·​6f00·​6900·​6400·​0000··​e.​l.​d.​r.​o.​i.​d.​.​.​ 000003f0:​·​6500·​6c00·​6400·​7200·​6f00·​6900·​6400·​0000··​e.​l.​d.​r.​o.​i.​d.​.​.​
00000400:​·​0600·​3000·​2e00·​3100·​3100·​2e00·​3700·​0000··​.​.​0.​.​.​1.​1.​.​.​7.​.​.​ 00000400:​·​0600·​3000·​2e00·​3100·​3100·​2e00·​3700·​0000··​.​.​0.​.​.​1.​1.​.​.​7.​.​.​
00000410:​·​0200·​3200·​3300·​0000·​0b00·​3600·​2e00·​3000··​.​.​2.​3.​.​.​.​.​6.​.​.​0.​ 00000410:​·​0200·​3200·​3300·​0000·​0b00·​3600·​2e00·​3000··​.​.​2.​3.​.​.​.​.​6.​.​.​0.​
00000420:​·​2d00·​3200·​3100·​3600·​3600·​3700·​3600·​3700··​-​.​2.​1.​6.​6.​7.​6.​7.​ 00000420:​·​2d00·​3200·​3700·​3000·​3400·​3000·​3000·​3200··​-​.​2.​7.​0.​4.​0.​0.​2.​
00000430:​·​0000·​0800·​7500·​7300·​6500·​7300·​2d00·​7300··​.​.​.​.​u.​s.​e.​s.​-​.​s.​ 00000430:​·​0000·​0800·​7500·​7300·​6500·​7300·​2d00·​7300··​.​.​.​.​u.​s.​e.​s.​-​.​s.​
00000440:​·​6400·​6b00·​0000·​0f00·​7500·​7300·​6500·​7300··​d.​k.​.​.​.​.​u.​s.​e.​s.​ 00000440:​·​6400·​6b00·​0000·​0f00·​7500·​7300·​6500·​7300··​d.​k.​.​.​.​.​u.​s.​e.​s.​
00000450:​·​2d00·​7000·​6500·​7200·​6d00·​6900·​7300·​7300··​-​.​p.​e.​r.​m.​i.​s.​s.​ 00000450:​·​2d00·​7000·​6500·​7200·​6d00·​6900·​7300·​7300··​-​.​p.​e.​r.​m.​i.​s.​s.​
00000460:​·​6900·​6f00·​6e00·​0000·​1a00·​6100·​6e00·​6400··​i.​o.​n.​.​.​.​.​a.​n.​d.​ 00000460:​·​6900·​6f00·​6e00·​0000·​1a00·​6100·​6e00·​6400··​i.​o.​n.​.​.​.​.​a.​n.​d.​
00000470:​·​7200·​6f00·​6900·​6400·​2e00·​7000·​6500·​7200··​r.​o.​i.​d.​.​.​p.​e.​r.​ 00000470:​·​7200·​6f00·​6900·​6400·​2e00·​7000·​6500·​7200··​r.​o.​i.​d.​.​.​p.​e.​r.​
00000480:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​2e00··​m.​i.​s.​s.​i.​o.​n.​.​.​ 00000480:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​2e00··​m.​i.​s.​s.​i.​o.​n.​.​.​
00000490:​·​5600·​4900·​4200·​5200·​4100·​5400·​4500·​0000··​V.​I.​B.​R.​A.​T.​E.​.​.​ 00000490:​·​5600·​4900·​4200·​5200·​4100·​5400·​4500·​0000··​V.​I.​B.​R.​A.​T.​E.​.​.​